[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/files/, profiles/, sci-misc/repsnapper/

2020-02-11 Thread Andreas Sturmlechner
commit: a21ffc68b96c51c49c0d6f4299f2d5efd69bfacf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 11 14:14:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 11 14:18:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21ffc68

sci-misc/repsnapper: Remove last-rited package

Closes: https://bugs.gentoo.org/649066
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask  |  1 -
 sci-misc/repsnapper/Manifest   |  3 --
 .../repsnapper/files/repsnapper-2.4a_p0-gcc6.patch | 54 --
 sci-misc/repsnapper/files/std-c11.patch| 31 -
 sci-misc/repsnapper/metadata.xml   |  8 
 sci-misc/repsnapper/repsnapper-2.3.2a_p3.ebuild| 33 -
 sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild  | 36 ---
 sci-misc/repsnapper/repsnapper-2.4a_p3.ebuild  | 34 --
 sci-misc/repsnapper/repsnapper-.ebuild | 29 
 9 files changed, 229 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index cdf1ec207ef..90c729aa57f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -596,7 +596,6 @@ media-libs/qimageblitz
 # Ancient, blocks x11-libs/gtkglext cleanup, open bug #649066
 # Masked for removal in 30 days.
 dev-cpp/gtkglextmm
-sci-misc/repsnapper
 
 # Michał Górny  (2020-01-12)
 # Python 2 only, depends on OpenStack which is Py3 now.  No release

diff --git a/sci-misc/repsnapper/Manifest b/sci-misc/repsnapper/Manifest
deleted file mode 100644
index 748c922283e..000
--- a/sci-misc/repsnapper/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST repsnapper-2.3.2a3.tar.gz 137 BLAKE2B 
31fdfe0cb6c7b6c9358ecef1a8fc82cbfa82c337b6120e605bd103e5f5236780add8aa40308695adfd65c619b7174a4e7bcf35442950c2eb2bda9a993c58
 SHA512 
f68510baefb898954f58aa5e35909b8215edcd8ee74028e717ad97293091f4b323628ca0ba80ff685d1aef0db4785a2887986b89a95769a70f8f23ab031dafa4
-DIST repsnapper-2.4a0.tar.gz 888457 BLAKE2B 
5c554c6dae2a3d6fede6c0fa86bd9b4ddac00530c466f1b8b0f20b3ac5e129677a18d9020cf0c1e80eb930040319a3e28609b43d282971fdbb937cc601fe2374
 SHA512 
b79c51f53ae29d09f5a328366c10b9e775d396f6da0ef24aa71b522fbd718af2f658700838f64ba01ce9c5cab90e39960b0ca5ed2554f802ff37ef258ae89031
-DIST repsnapper-2.4a3.tar.gz 888546 BLAKE2B 
c9934c337ea2f46a74342f1ce935b00d34a6242304bb6779dc1ae4bdb959c39c3e0162f1fce8aad73681fd937eb43145fbfc4c5de404e290ee77e1f6874734af
 SHA512 
ebe586a9212edbf699444a9c89b25702facd1018751658b831e9e662cd1bc2c54e6827802c0d89055c2882cef7db343bf036c08a9a1fc28bc66acee895bca6aa

diff --git a/sci-misc/repsnapper/files/repsnapper-2.4a_p0-gcc6.patch 
b/sci-misc/repsnapper/files/repsnapper-2.4a_p0-gcc6.patch
deleted file mode 100644
index 80a3c56eb86..000
--- a/sci-misc/repsnapper/files/repsnapper-2.4a_p0-gcc6.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From f6a411fa829f144800d123c1256d7d7648736437 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tiago=20St=C3=BCrmer=20Daitx?= 
-Date: Thu, 1 Sep 2016 00:02:48 -0300
-Subject: [PATCH 1/2] replace abs() with std::abs() for gcc6 compatibility
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Building with GCC 6 fails with "call of overloaded ‘abs(double)’ is
-ambiguous" - for some reason only on PowerPC and PPC64.

- libraries/amf/amftools-code/include/STL_File.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libraries/amf/amftools-code/include/STL_File.h 
b/libraries/amf/amftools-code/include/STL_File.h
-index 0bc01bed..2d9d656f 100644
 a/libraries/amf/amftools-code/include/STL_File.h
-+++ b/libraries/amf/amftools-code/include/STL_File.h
-@@ -89,7 +89,7 @@ class aWeldVertex {
-   Vec3D v;
-   int OrigIndex;
- 
--  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(abs(v1.v.z - v2.v.z) <= WeldThresh){ if(abs(v1.v.y - 
v2.v.y) <= WeldThresh){ return v1.v.x < v2.v.x-WeldThresh;}else return (v1.v.y 
< v2.v.y-WeldThresh);} else return (v1.v.z < v2.v.z-WeldThresh); } //Is less 
then (generates a "hash" for sorting vertices by z for set
-+  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(std::abs(v1.v.z - v2.v.z) <= WeldThresh){ 
if(std::abs(v1.v.y - v2.v.y) <= WeldThresh){ return v1.v.x < 
v2.v.x-WeldThresh;}else return (v1.v.y < v2.v.y-WeldThresh);} else return 
(v1.v.z < v2.v.z-WeldThresh); } //Is less then (generates a "hash" for sorting 
vertices by z for set
-   static double WeldThresh; //weld threshold for importing from STL
- };
- 
-
-From 93c81e3794a3eb7c2b7c7611803a3107fb25027b Mon Sep 17 00:00:00 2001
-From: "Ying-Chun Liu (PaulLiu)" 
-Date: Wed, 4 Jan 2017 13:50:56 +0800
-Subject: [PATCH 2/2] Fix FTBFS for glibmm Glib::RefPtr
-
-Now we can use operator RefPtr::operator bool() to test if it is NULL.
-RefPtr::operator== can not work on int.
-

[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/, dev-libs/libpfm/, app-arch/wimlib/, sci-libs/pyshp/, ...

2019-12-18 Thread Michał Górny
commit: 7c6ede3192970dadc9aab39ffde9fdc9c4b7acca
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 18 22:06:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 18 22:44:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6ede31

*/*: Reassign slis' packages

Signed-off-by: Michał Górny  gentoo.org>

 app-arch/wimlib/metadata.xml | 4 +---
 dev-embedded/lpc21isp/metadata.xml   | 4 +---
 dev-libs/libflatarray/metadata.xml   | 4 +---
 dev-libs/libpfm/metadata.xml | 4 +---
 dev-libs/papi/metadata.xml   | 4 +---
 dev-python/Kivy/metadata.xml | 4 +---
 dev-python/URLObject/metadata.xml| 6 ++
 dev-python/YURL/metadata.xml | 4 +---
 dev-python/aldryn-boilerplates/metadata.xml  | 4 +---
 dev-python/aldryn-common/metadata.xml| 4 +---
 dev-python/click-plugins/metadata.xml| 6 ++
 dev-python/cligj/metadata.xml| 6 ++
 dev-python/django-durationfield/metadata.xml | 4 +---
 dev-python/django-sortedm2m/metadata.xml | 4 +---
 dev-python/django-spurl/metadata.xml | 4 +---
 dev-python/django_polymorphic/metadata.xml   | 4 +---
 dev-python/easy-thumbnails/metadata.xml  | 4 +---
 dev-python/ipdbplugin/metadata.xml   | 4 +---
 dev-python/kivy-garden/metadata.xml  | 4 +---
 dev-python/munch/metadata.xml| 6 ++
 dev-python/scoop/metadata.xml| 4 +---
 media-gfx/librecad/metadata.xml  | 4 +---
 media-gfx/pycam/metadata.xml | 4 +---
 media-libs/assimp/metadata.xml   | 6 ++
 net-analyzer/ntopng/metadata.xml | 4 +---
 net-analyzer/suricata/metadata.xml   | 3 ---
 net-libs/nDPI/metadata.xml   | 4 +---
 sci-libs/Fiona/metadata.xml  | 4 +---
 sci-libs/Rtree/metadata.xml  | 4 +---
 sci-libs/Shapely/metadata.xml| 4 +---
 sci-libs/cgnslib/metadata.xml| 3 ---
 sci-libs/deap/metadata.xml   | 4 +---
 sci-libs/libgeodecomp/metadata.xml   | 4 +---
 sci-libs/pyshp/metadata.xml  | 4 +---
 sci-libs/silo/metadata.xml   | 5 +
 sci-misc/repsnapper/metadata.xml | 4 +---
 sci-visualization/visit/metadata.xml | 4 +---
 sys-cluster/hpx/metadata.xml | 4 +---
 38 files changed, 41 insertions(+), 120 deletions(-)

diff --git a/app-arch/wimlib/metadata.xml b/app-arch/wimlib/metadata.xml
index 0800647b3db..7d39835030d 100644
--- a/app-arch/wimlib/metadata.xml
+++ b/app-arch/wimlib/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-s...@gentoo.org
-  
+  
   
 
   Use fuse libraries

diff --git a/dev-embedded/lpc21isp/metadata.xml 
b/dev-embedded/lpc21isp/metadata.xml
index 084b89280b6..215705a1f64 100644
--- a/dev-embedded/lpc21isp/metadata.xml
+++ b/dev-embedded/lpc21isp/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   s...@gentoo.org
-   
+   
In-circuit programming (ISP) tool for the NXP 
(Philips) LPC1100 / LPC1300 / LPC1700 / LPC2000 series ARM7 / Cortex-M0 / 
Cortex-M3 microcontrollers

lpc21isp

diff --git a/dev-libs/libflatarray/metadata.xml 
b/dev-libs/libflatarray/metadata.xml
index 48fcf22e57a..c9292e9b692 100644
--- a/dev-libs/libflatarray/metadata.xml
+++ b/dev-libs/libflatarray/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-s...@gentoo.org
-  
+  
   
 LibFlatArray is a multi-dimensional C++ array class which provides
 an object-oriented view (a.k.a. array of structs, AoS) while

diff --git a/dev-libs/libpfm/metadata.xml b/dev-libs/libpfm/metadata.xml
index a835c64f5c8..30c490882ab 100644
--- a/dev-libs/libpfm/metadata.xml
+++ b/dev-libs/libpfm/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   s...@gentoo.org
-   
+   

perfmon2


diff --git a/dev-libs/papi/metadata.xml b/dev-libs/papi/metadata.xml
index 9c43c5cbc14..1b2becffa26 100644
--- a/dev-libs/papi/metadata.xml
+++ b/dev-libs/papi/metadata.xml
@@ -1,7 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-s...@gentoo.org
-  
+  
 

diff --git a/dev-python/Kivy/metadata.xml b/dev-python/Kivy/metadata.xml
index c0c86993357..83549e7da49 100644
--- a/dev-python/Kivy/metadata.xml
+++ b/dev-python/Kivy/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-s...@gentoo.org
-  
+  
   
 
   Install libraries needed to support camera

diff --git a/dev-python/URLObject/metadata.xml 
b/dev-python/URLObject/metadata.xml
index ba221ccd4b9..b2ca80a2d7a 100644
--- a/dev-python/URLObject/metadata.xml
+++ b/dev-python/URLObject/metadata.xml
@@ -1,9 +1,7 @@
-
+
 

[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2019-12-15 Thread Michał Górny
commit: fb811ecb29bea45579143922742ab620bb805cb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 15 20:22:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 15 20:24:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb811ecb

sci-misc/repsnapper: Switch to git-r3

Signed-off-by: Michał Górny  gentoo.org>

 sci-misc/repsnapper/repsnapper-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-misc/repsnapper/repsnapper-.ebuild 
b/sci-misc/repsnapper/repsnapper-.ebuild
index 94bff9cff95..e52ec41c78d 100644
--- a/sci-misc/repsnapper/repsnapper-.ebuild
+++ b/sci-misc/repsnapper/repsnapper-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit autotools git-2
+inherit autotools git-r3
 
 DESCRIPTION="Host software for controlling the RepRap open source 3D printer"
 HOMEPAGE="https://github.com/timschmidt/repsnapper;



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2017-07-30 Thread Michał Górny
commit: b753c6efd25b173f3b2481d842ce17063daf2539
Author: David Hicks  hicks  id  au>
AuthorDate: Sat Jul 29 19:09:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 30 10:04:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b753c6ef

sci-misc/repsnapper: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-misc/repsnapper/repsnapper-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-misc/repsnapper/repsnapper-.ebuild 
b/sci-misc/repsnapper/repsnapper-.ebuild
index 43bd03528bb..94bff9cff95 100644
--- a/sci-misc/repsnapper/repsnapper-.ebuild
+++ b/sci-misc/repsnapper/repsnapper-.ebuild
@@ -7,7 +7,7 @@ inherit autotools git-2
 
 DESCRIPTION="Host software for controlling the RepRap open source 3D printer"
 HOMEPAGE="https://github.com/timschmidt/repsnapper;
-EGIT_REPO_URI="git://github.com/timschmidt/${PN}.git"
+EGIT_REPO_URI="https://github.com/timschmidt/${PN}.git;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/, sci-misc/repsnapper/files/

2017-05-26 Thread David Seifert
commit: 0d940d0376a6c8a7d0724db71d830138a2474c16
Author: Peter Levine  gmail  com>
AuthorDate: Thu May 25 04:41:09 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri May 26 20:59:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d940d03

sci-misc/repsnapper: Fix building with GCC-6

Bug: https://bugs.gentoo.org/show_bug.cgi?id=594474
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4753

 .../repsnapper/files/repsnapper-2.4a_p0-gcc6.patch | 54 ++
 sci-misc/repsnapper/files/std_abs.patch| 11 -
 sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild  |  4 +-
 sci-misc/repsnapper/repsnapper-.ebuild |  4 +-
 4 files changed, 57 insertions(+), 16 deletions(-)

diff --git a/sci-misc/repsnapper/files/repsnapper-2.4a_p0-gcc6.patch 
b/sci-misc/repsnapper/files/repsnapper-2.4a_p0-gcc6.patch
new file mode 100644
index 000..80a3c56eb86
--- /dev/null
+++ b/sci-misc/repsnapper/files/repsnapper-2.4a_p0-gcc6.patch
@@ -0,0 +1,54 @@
+From f6a411fa829f144800d123c1256d7d7648736437 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Tiago=20St=C3=BCrmer=20Daitx?= 
+Date: Thu, 1 Sep 2016 00:02:48 -0300
+Subject: [PATCH 1/2] replace abs() with std::abs() for gcc6 compatibility
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Building with GCC 6 fails with "call of overloaded ‘abs(double)’ is
+ambiguous" - for some reason only on PowerPC and PPC64.
+---
+ libraries/amf/amftools-code/include/STL_File.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libraries/amf/amftools-code/include/STL_File.h 
b/libraries/amf/amftools-code/include/STL_File.h
+index 0bc01bed..2d9d656f 100644
+--- a/libraries/amf/amftools-code/include/STL_File.h
 b/libraries/amf/amftools-code/include/STL_File.h
+@@ -89,7 +89,7 @@ class aWeldVertex {
+   Vec3D v;
+   int OrigIndex;
+ 
+-  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(abs(v1.v.z - v2.v.z) <= WeldThresh){ if(abs(v1.v.y - 
v2.v.y) <= WeldThresh){ return v1.v.x < v2.v.x-WeldThresh;}else return (v1.v.y 
< v2.v.y-WeldThresh);} else return (v1.v.z < v2.v.z-WeldThresh); } //Is less 
then (generates a "hash" for sorting vertices by z for set
++  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(std::abs(v1.v.z - v2.v.z) <= WeldThresh){ 
if(std::abs(v1.v.y - v2.v.y) <= WeldThresh){ return v1.v.x < 
v2.v.x-WeldThresh;}else return (v1.v.y < v2.v.y-WeldThresh);} else return 
(v1.v.z < v2.v.z-WeldThresh); } //Is less then (generates a "hash" for sorting 
vertices by z for set
+   static double WeldThresh; //weld threshold for importing from STL
+ };
+ 
+
+From 93c81e3794a3eb7c2b7c7611803a3107fb25027b Mon Sep 17 00:00:00 2001
+From: "Ying-Chun Liu (PaulLiu)" 
+Date: Wed, 4 Jan 2017 13:50:56 +0800
+Subject: [PATCH 2/2] Fix FTBFS for glibmm Glib::RefPtr
+
+Now we can use operator RefPtr::operator bool() to test if it is NULL.
+RefPtr::operator== can not work on int.
+
+Signed-off-by: Ying-Chun Liu (PaulLiu) 
+---
+ src/model.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/model.cpp b/src/model.cpp
+index ee559c47..22f0bb39 100644
+--- a/src/model.cpp
 b/src/model.cpp
+@@ -181,7 +181,7 @@ vector Model::ReadShapes(Glib::RefPtr 
file,
+uint max_triangles)
+ {
+   vector shapes;
+-  if (file==0) return shapes;
++  if (!file) return shapes;
+   File sfile(file);
+   vector< vector > triangles;
+   vector shapenames;

diff --git a/sci-misc/repsnapper/files/std_abs.patch 
b/sci-misc/repsnapper/files/std_abs.patch
deleted file mode 100644
index 35aefe92700..000
--- a/sci-misc/repsnapper/files/std_abs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 libraries/amf/amftools-code/include/STL_File.h.orig2016-09-21 
08:35:10.600313039 +0200
-+++ libraries/amf/amftools-code/include/STL_File.h 2016-09-21 
08:35:58.303647256 +0200
-@@ -89,7 +89,7 @@
-   Vec3D v;
-   int OrigIndex;
- 
--  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(abs(v1.v.z - v2.v.z) <= WeldThresh){ if(abs(v1.v.y - 
v2.v.y) <= WeldThresh){ return v1.v.x < v2.v.x-WeldThresh;}else return (v1.v.y 
< v2.v.y-WeldThresh);} else return (v1.v.z < v2.v.z-WeldThresh); } //Is less 
then (generates a "hash" for sorting vertices by z for set
-+  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(std::abs(v1.v.z - v2.v.z) <= WeldThresh){ 
if(std::abs(v1.v.y - v2.v.y) <= WeldThresh){ return v1.v.x < 
v2.v.x-WeldThresh;}else return (v1.v.y < v2.v.y-WeldThresh);} else return 
(v1.v.z < v2.v.z-WeldThresh); } //Is less then (generates a "hash" for sorting 
vertices by z for set
-   static double WeldThresh; //weld threshold for importing 

[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2017-05-25 Thread Slawek Lis
commit: c261bd1db598e863c9912873d920e1983f0ed714
Author: Slawomir Lis  gentoo  org>
AuthorDate: Fri May 26 05:45:47 2017 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Fri May 26 05:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c261bd1d

sci-misc/repsnapper: version bump version bump to 2.4-p3

Also solves problem reported in bug 594474

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-misc/repsnapper/Manifest  |  1 +
 sci-misc/repsnapper/repsnapper-2.4a_p3.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sci-misc/repsnapper/Manifest b/sci-misc/repsnapper/Manifest
index ef90ee9d83d..4a483296c3a 100644
--- a/sci-misc/repsnapper/Manifest
+++ b/sci-misc/repsnapper/Manifest
@@ -1,2 +1,3 @@
 DIST repsnapper-2.3.2a3.tar.gz 137 SHA256 
7c4bc3603401847ce1f15298435c511f76fd74c5d5ae4fc1561c7f378c182fe5 SHA512 
f68510baefb898954f58aa5e35909b8215edcd8ee74028e717ad97293091f4b323628ca0ba80ff685d1aef0db4785a2887986b89a95769a70f8f23ab031dafa4
 WHIRLPOOL 
0693876194c5837091b9f9df7d359833b86222345239f3cf946a0e6efd2f87efc35380745cb2a4dd5587a5193c9a3e54d36454fabb0d38722a02ac70d510645d
 DIST repsnapper-2.4a0.tar.gz 888457 SHA256 
06d993b6eafc31b246181f64ef404de6948362d7096407ff06576e2ed416f7da SHA512 
b79c51f53ae29d09f5a328366c10b9e775d396f6da0ef24aa71b522fbd718af2f658700838f64ba01ce9c5cab90e39960b0ca5ed2554f802ff37ef258ae89031
 WHIRLPOOL 
303b34674b4d761069ad4ab935462ef0b7c16e886a8b97039ebd2a3b532664feea00192b23b79bd39cce75b042fed971626e52695c147d088aa3bbe11d69e0e1
+DIST repsnapper-2.4a3.tar.gz 888546 SHA256 
f9fd847e28ae481df26d49e9017ebbadbf6395c8d20b846577a5284d1c4d4ff0 SHA512 
ebe586a9212edbf699444a9c89b25702facd1018751658b831e9e662cd1bc2c54e6827802c0d89055c2882cef7db343bf036c08a9a1fc28bc66acee895bca6aa
 WHIRLPOOL 
3095265bcebf3c76b1bce8d2faf09402a2d1fa9dde758662a648ccf2867c5aede36a4c457add747923d58cec2368962c0380f263482e50548e3b15b1e270bb9f

diff --git a/sci-misc/repsnapper/repsnapper-2.4a_p3.ebuild 
b/sci-misc/repsnapper/repsnapper-2.4a_p3.ebuild
new file mode 100644
index 000..860571030c5
--- /dev/null
+++ b/sci-misc/repsnapper/repsnapper-2.4a_p3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools flag-o-matic versionator
+
+MY_PV="$(get_version_component_range 1-3)$(get_version_component_range 4)"
+MY_PV=${MY_PV/p/}
+
+DESCRIPTION="Host software for controlling the RepRap open source 3D printer"
+HOMEPAGE="https://github.com/timschmidt/repsnapper;
+SRC_URI="https://github.com/timschmidt/${PN}/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-cpp/gtkglextmm-1.2
+   dev-cpp/gtkmm:2.4
+   dev-cpp/libxmlpp:2.6
+   dev-libs/libzip
+   virtual/opengl
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   eautoreconf
+   append-cxxflags -std=c++11
+}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/files/, sci-misc/repsnapper/

2016-09-21 Thread Slawek Lis
commit: ee4a29effa2dc4c4d279dcfa57d4d8ff6574f6f0
Author: Slawomir Lis  gentoo  org>
AuthorDate: Wed Sep 21 06:50:54 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Wed Sep 21 11:56:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4a29ef

sci-misc/repsnapper: Added patch to fix compilation error with newer gcc

This bug is issued in newer gcc's because of abs() method is moved into
std namespace. Added a patch to fix the issue.
Reported in bug 594474

Reported-By: Toralf Förster  gmx.de>

Package-Manager: portage-2.3.0

 sci-misc/repsnapper/files/std_abs.patch   | 11 +++
 sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild |  1 +
 sci-misc/repsnapper/repsnapper-.ebuild|  3 +++
 3 files changed, 15 insertions(+)

diff --git a/sci-misc/repsnapper/files/std_abs.patch 
b/sci-misc/repsnapper/files/std_abs.patch
new file mode 100644
index ..35aefe9
--- /dev/null
+++ b/sci-misc/repsnapper/files/std_abs.patch
@@ -0,0 +1,11 @@
+--- libraries/amf/amftools-code/include/STL_File.h.orig2016-09-21 
08:35:10.600313039 +0200
 libraries/amf/amftools-code/include/STL_File.h 2016-09-21 
08:35:58.303647256 +0200
+@@ -89,7 +89,7 @@
+   Vec3D v;
+   int OrigIndex;
+ 
+-  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(abs(v1.v.z - v2.v.z) <= WeldThresh){ if(abs(v1.v.y - 
v2.v.y) <= WeldThresh){ return v1.v.x < v2.v.x-WeldThresh;}else return (v1.v.y 
< v2.v.y-WeldThresh);} else return (v1.v.z < v2.v.z-WeldThresh); } //Is less 
then (generates a "hash" for sorting vertices by z for set
++  static inline bool IsSoftLessThan(const aWeldVertex& v1, const 
aWeldVertex& v2){if(std::abs(v1.v.z - v2.v.z) <= WeldThresh){ 
if(std::abs(v1.v.y - v2.v.y) <= WeldThresh){ return v1.v.x < 
v2.v.x-WeldThresh;}else return (v1.v.y < v2.v.y-WeldThresh);} else return 
(v1.v.z < v2.v.z-WeldThresh); } //Is less then (generates a "hash" for sorting 
vertices by z for set
+   static double WeldThresh; //weld threshold for importing from STL
+ };
+ 

diff --git a/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild 
b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
index a976a17..ce016a8 100644
--- a/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
+++ b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
@@ -31,6 +31,7 @@ RDEPEND=${DEPEND}
 
 src_prepare() {
epatch "${FILESDIR}/std-c11.patch"
+   epatch "${FILESDIR}/std_abs.patch"
eautoreconf
append-cxxflags -std=c++11
 }

diff --git a/sci-misc/repsnapper/repsnapper-.ebuild 
b/sci-misc/repsnapper/repsnapper-.ebuild
index c56bddd..34e7a93 100644
--- a/sci-misc/repsnapper/repsnapper-.ebuild
+++ b/sci-misc/repsnapper/repsnapper-.ebuild
@@ -25,5 +25,8 @@ DEPEND="
 RDEPEND=${DEPEND}
 
 src_prepare() {
+   epatch "${FILESDIR}/std-c11.patch"
+   epatch "${FILESDIR}/std_abs.patch"
eautoreconf
+   append-cxxflags -std=c++11
 }



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2016-09-19 Thread Slawek Lis
commit: e9ebc4a895a4218083c97289d112447dc45c8089
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Sep 19 19:22:51 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Sep 19 19:22:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ebc4a8

sci-misc/repsnapper: dropped oldest version 2.2.0b_p3

Package-Manager: portage-2.3.0

 sci-misc/repsnapper/Manifest|  1 -
 sci-misc/repsnapper/repsnapper-2.2.0b_p3.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/sci-misc/repsnapper/Manifest b/sci-misc/repsnapper/Manifest
index eb0b5ab..ef90ee9 100644
--- a/sci-misc/repsnapper/Manifest
+++ b/sci-misc/repsnapper/Manifest
@@ -1,3 +1,2 @@
-DIST repsnapper-2.2.0b3.tar.gz 1314244 SHA256 
2f55ce6bc19bba84bb6dbcda12f6546fa306fa163527d009ea8d730b85d80513 SHA512 
52828b06734976369347cd1daa87cf027eea88bbf53e9a8501511f9dbdacf0388a64ec9e87b2cf3a546d332f80a069ee7934d4ac33d6b2d6e831ef326ae69b98
 WHIRLPOOL 
c7b072ab9f465969e9b3f35c7c2fc8d9c4864e2b59aa9a983f6f8c9f8e7b21d6f29627fd0e6098035911b451790b54a72554e2737ab7da92938cb3bd89e8c242
 DIST repsnapper-2.3.2a3.tar.gz 137 SHA256 
7c4bc3603401847ce1f15298435c511f76fd74c5d5ae4fc1561c7f378c182fe5 SHA512 
f68510baefb898954f58aa5e35909b8215edcd8ee74028e717ad97293091f4b323628ca0ba80ff685d1aef0db4785a2887986b89a95769a70f8f23ab031dafa4
 WHIRLPOOL 
0693876194c5837091b9f9df7d359833b86222345239f3cf946a0e6efd2f87efc35380745cb2a4dd5587a5193c9a3e54d36454fabb0d38722a02ac70d510645d
 DIST repsnapper-2.4a0.tar.gz 888457 SHA256 
06d993b6eafc31b246181f64ef404de6948362d7096407ff06576e2ed416f7da SHA512 
b79c51f53ae29d09f5a328366c10b9e775d396f6da0ef24aa71b522fbd718af2f658700838f64ba01ce9c5cab90e39960b0ca5ed2554f802ff37ef258ae89031
 WHIRLPOOL 
303b34674b4d761069ad4ab935462ef0b7c16e886a8b97039ebd2a3b532664feea00192b23b79bd39cce75b042fed971626e52695c147d088aa3bbe11d69e0e1

diff --git a/sci-misc/repsnapper/repsnapper-2.2.0b_p3.ebuild 
b/sci-misc/repsnapper/repsnapper-2.2.0b_p3.ebuild
deleted file mode 100644
index 5597383..
--- a/sci-misc/repsnapper/repsnapper-2.2.0b_p3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools versionator
-
-MY_PV="$(get_version_component_range 1-4)$(get_version_component_range 5)"
-MY_PV=${MY_PV/p/}
-
-DESCRIPTION="Host software for controlling the RepRap open source 3D printer"
-HOMEPAGE="https://github.com/timschmidt/repsnapper;
-SRC_URI="https://github.com/timschmidt/${PN}/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-cpp/gtkglextmm-1.2
-   dev-cpp/gtkmm:2.4
-   dev-cpp/libxmlpp
-   dev-libs/libzip
-   virtual/opengl
-"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2016-09-19 Thread Slawek Lis
commit: f8f4b1fbacc9a4887dbd7fee00052ce0ed8a0517
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Sep 19 19:21:57 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Sep 19 19:21:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f4b1fb

sci-misc/repsnapper: updated deps to use correct libxmlpp slot

As reported in bug 594324 repsnapper is not compatible with latest libxmlpp-3.0
There is a need to use explicit slot to solve this problem

Reported-By: Toralf Förster  gmx.de>

Package-Manager: portage-2.3.0

 sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild | 4 ++--
 sci-misc/repsnapper/repsnapper-.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild 
b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
index 49fc14d..a976a17 100644
--- a/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
+++ b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,7 +23,7 @@ IUSE=""
 DEPEND="
>=dev-cpp/gtkglextmm-1.2
dev-cpp/gtkmm:2.4
-   dev-cpp/libxmlpp
+   dev-cpp/libxmlpp:2.6
dev-libs/libzip
virtual/opengl
 "

diff --git a/sci-misc/repsnapper/repsnapper-.ebuild 
b/sci-misc/repsnapper/repsnapper-.ebuild
index ed562e0..c56bddd 100644
--- a/sci-misc/repsnapper/repsnapper-.ebuild
+++ b/sci-misc/repsnapper/repsnapper-.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 DEPEND="
>=dev-cpp/gtkglextmm-1.2
dev-cpp/gtkmm:2.4
-   dev-cpp/libxmlpp
+   dev-cpp/libxmlpp:2.6
dev-libs/libzip
virtual/opengl
 "



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2016-05-14 Thread David Seifert
commit: b4afa0b937cbb479c301d02a8a83cea3b20e4169
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 14 23:19:52 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 14 23:19:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4afa0b9

sci-misc/repsnapper: Fix QA MissingSlotDep

Package-Manager: portage-2.2.28

 sci-misc/repsnapper/repsnapper-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-misc/repsnapper/repsnapper-.ebuild 
b/sci-misc/repsnapper/repsnapper-.ebuild
index 3d04fe6..ed562e0 100644
--- a/sci-misc/repsnapper/repsnapper-.ebuild
+++ b/sci-misc/repsnapper/repsnapper-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ IUSE=""
 
 DEPEND="
>=dev-cpp/gtkglextmm-1.2
-   >=dev-cpp/gtkmm-2.4
+   dev-cpp/gtkmm:2.4
dev-cpp/libxmlpp
dev-libs/libzip
virtual/opengl



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/files/

2015-12-28 Thread Slawek Lis
commit: f152575b2fd5035de6a0ffa74076df784096c3d0
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Dec 28 19:44:11 2015 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Dec 28 19:45:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f152575b

fixed patch lost #569976, #569628

Package-Manager: portage-2.2.26

 sci-misc/repsnapper/files/std-c11.patch | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/sci-misc/repsnapper/files/std-c11.patch 
b/sci-misc/repsnapper/files/std-c11.patch
new file mode 100644
index 000..a8ff67a
--- /dev/null
+++ b/sci-misc/repsnapper/files/std-c11.patch
@@ -0,0 +1,31 @@
+--- src/slicer/poly.cpp.orig   2015-12-28 07:54:32.774722105 +0100
 src/slicer/poly.cpp2015-12-28 07:54:41.188055896 +0100
+@@ -225,7 +225,7 @@
+   // Start with first vertex as closest
+   uint nindex = 0;
+   mindist = (vertices[0]-p).squared_length();
+-  if (isnan(mindist)) { // for infinity point p return point 0 and distance 0
++  if (std::isnan(mindist)) { // for infinity point p return point 0 and 
distance 0
+ mindist = 0.;
+ return 0;
+   }
+--- src/slicer/printlines.cpp.orig 2015-12-28 07:54:05.814720635 +0100
 src/slicer/printlines.cpp  2015-12-28 07:54:19.821388065 +0100
+@@ -240,7 +240,7 @@
+   if (abs(absolute_extrusion) < 0.1)
+ travel_speed = max(minspeed, speed); // in case speed is too low
+ 
+-  if (!isnan(absolute_extrusion))
++  if (!std::isnan(absolute_extrusion))
+ // allowed to push/pull at arbitrary speed
+ extrudedMaterial += absolute_extrusion;
+   else
+@@ -335,7 +335,7 @@
+ else
+   factor = 1./newlines.size();
+ newlines[i].absolute_extrusion *= factor;
+-assert(!isnan(newlines[i].absolute_extrusion));
++assert(!std::isnan(newlines[i].absolute_extrusion));
+ 
+   }
+   return newlines;



[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2015-12-27 Thread Slawek Lis
commit: a63f893dbf166be48fa44e184f20e77aec49a902
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Dec 28 07:02:15 2015 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Dec 28 07:02:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63f893d

version bump, #569628

Package-Manager: portage-2.2.26

 sci-misc/repsnapper/Manifest  |  1 +
 sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/sci-misc/repsnapper/Manifest b/sci-misc/repsnapper/Manifest
index 1c51da6..eb0b5ab 100644
--- a/sci-misc/repsnapper/Manifest
+++ b/sci-misc/repsnapper/Manifest
@@ -1,2 +1,3 @@
 DIST repsnapper-2.2.0b3.tar.gz 1314244 SHA256 
2f55ce6bc19bba84bb6dbcda12f6546fa306fa163527d009ea8d730b85d80513 SHA512 
52828b06734976369347cd1daa87cf027eea88bbf53e9a8501511f9dbdacf0388a64ec9e87b2cf3a546d332f80a069ee7934d4ac33d6b2d6e831ef326ae69b98
 WHIRLPOOL 
c7b072ab9f465969e9b3f35c7c2fc8d9c4864e2b59aa9a983f6f8c9f8e7b21d6f29627fd0e6098035911b451790b54a72554e2737ab7da92938cb3bd89e8c242
 DIST repsnapper-2.3.2a3.tar.gz 137 SHA256 
7c4bc3603401847ce1f15298435c511f76fd74c5d5ae4fc1561c7f378c182fe5 SHA512 
f68510baefb898954f58aa5e35909b8215edcd8ee74028e717ad97293091f4b323628ca0ba80ff685d1aef0db4785a2887986b89a95769a70f8f23ab031dafa4
 WHIRLPOOL 
0693876194c5837091b9f9df7d359833b86222345239f3cf946a0e6efd2f87efc35380745cb2a4dd5587a5193c9a3e54d36454fabb0d38722a02ac70d510645d
+DIST repsnapper-2.4a0.tar.gz 888457 SHA256 
06d993b6eafc31b246181f64ef404de6948362d7096407ff06576e2ed416f7da SHA512 
b79c51f53ae29d09f5a328366c10b9e775d396f6da0ef24aa71b522fbd718af2f658700838f64ba01ce9c5cab90e39960b0ca5ed2554f802ff37ef258ae89031
 WHIRLPOOL 
303b34674b4d761069ad4ab935462ef0b7c16e886a8b97039ebd2a3b532664feea00192b23b79bd39cce75b042fed971626e52695c147d088aa3bbe11d69e0e1

diff --git a/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild 
b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
new file mode 100644
index 000..49fc14d
--- /dev/null
+++ b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools flag-o-matic versionator
+
+MY_PV="$(get_version_component_range 1-3)$(get_version_component_range 4)"
+MY_PV=${MY_PV/p/}
+
+DESCRIPTION="Host software for controlling the RepRap open source 3D printer"
+HOMEPAGE="https://github.com/timschmidt/repsnapper;
+SRC_URI="https://github.com/timschmidt/${PN}/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-cpp/gtkglextmm-1.2
+   dev-cpp/gtkmm:2.4
+   dev-cpp/libxmlpp
+   dev-libs/libzip
+   virtual/opengl
+"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   epatch "${FILESDIR}/std-c11.patch"
+   eautoreconf
+   append-cxxflags -std=c++11
+}