[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-12-19 Thread Antonio Rojas via arch-commits
Date: Saturday, December 19, 2020 @ 23:07:51
  Author: arojas
Revision: 780048

flint 2.7/singular 4.2 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-19 22:55:34 UTC (rev 780047)
+++ PKGBUILD2020-12-19 23:07:51 UTC (rev 780048)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.3
-pkgrel=1
+pkgrel=2
 _perlver=`perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]).".".($v->[2]);'`
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-12-15 Thread Antonio Rojas via arch-commits
Date: Tuesday, December 15, 2020 @ 22:32:23
  Author: arojas
Revision: 776277

Update to 4.3

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-15 22:30:29 UTC (rev 776276)
+++ PKGBUILD2020-12-15 22:32:23 UTC (rev 776277)
@@ -1,8 +1,8 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=4.2
-pkgrel=3
+pkgver=4.3
+pkgrel=1
 _perlver=`perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]).".".($v->[2]);'`
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
@@ -13,7 +13,7 @@
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;)
-sha256sums=('e9228eda8ae3d94a4c1f869103dd332c18b033ff26edeb19cedac4f513a3f406')
+sha256sums=('4219dc87e3be7a0f8e97484f1763748ca7dcb36debc5c87656d71f2287e95f72')
 
 build() {
   cd polymake-$pkgver


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 12:14:09
  Author: foutrelis
Revision: 751720

upgpkg: polymake 4.2-3: Python 3.9 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 12:12:43 UTC (rev 751719)
+++ PKGBUILD2020-11-12 12:14:09 UTC (rev 751720)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.2
-pkgrel=2
+pkgrel=3
 _perlver=`perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]).".".($v->[2]);'`
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-11-09 Thread Evangelos Foutras via arch-commits
Date: Tuesday, November 10, 2020 @ 05:04:59
  Author: foutrelis
Revision: 749284

upgpkg: polymake 4.2-2: Python 3.9 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-10 05:04:56 UTC (rev 749283)
+++ PKGBUILD2020-11-10 05:04:59 UTC (rev 749284)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.2
-pkgrel=1
+pkgrel=2
 _perlver=`perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]).".".($v->[2]);'`
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-09-18 Thread Antonio Rojas via arch-commits
Date: Friday, September 18, 2020 @ 12:40:32
  Author: arojas
Revision: 710030

Update to 4.2

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-18 12:39:38 UTC (rev 710029)
+++ PKGBUILD2020-09-18 12:40:32 UTC (rev 710030)
@@ -1,8 +1,8 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=4.1
-pkgrel=3
+pkgver=4.2
+pkgrel=1
 _perlver=`perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]).".".($v->[2]);'`
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
@@ -13,7 +13,7 @@
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;)
-sha256sums=('7e8d45bce87e5c26ce5b7b5ac95731cbfc99df021e715abeb494ae550ac9')
+sha256sums=('e9228eda8ae3d94a4c1f869103dd332c18b033ff26edeb19cedac4f513a3f406')
 
 build() {
   cd polymake-$pkgver


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-06-21 Thread Felix Yan via arch-commits
Date: Sunday, June 21, 2020 @ 17:01:20
  Author: felixonmars
Revision: 649837

upgpkg: polymake 4.1-2: Perl 5.32 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-21 16:58:56 UTC (rev 649836)
+++ PKGBUILD2020-06-21 17:01:20 UTC (rev 649837)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.1
-pkgrel=1
+pkgrel=2
 _perlver=5.30.3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-gcc10.patch)

2020-06-15 Thread Antonio Rojas via arch-commits
Date: Monday, June 15, 2020 @ 14:44:08
  Author: arojas
Revision: 645289

Update to 4.1

Modified:
  polymake/trunk/PKGBUILD
Deleted:
  polymake/trunk/polymake-gcc10.patch

--+
 PKGBUILD |   18 +++--
 polymake-gcc10.patch |   93 -
 2 files changed, 6 insertions(+), 105 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-15 14:30:30 UTC (rev 645288)
+++ PKGBUILD2020-06-15 14:44:08 UTC (rev 645289)
@@ -1,8 +1,8 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=4.0.r1
-pkgrel=6
+pkgver=4.1
+pkgrel=1
 _perlver=5.30.3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
@@ -12,17 +12,11 @@
  perl-term-readline-gnu perl-term-readkey perl-json sympol 
perl=$_perlver)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;
- polymake-gcc10.patch)
-sha256sums=('b29de50dda6f657f2e82ef6acff62df1b51128a20c5d53bd97226ea22fdc3b52'
-'64095f8688d70d88003eb67fe2c9ddc056033205aaeed19b264859c85589578c')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;)
+sha256sums=('7e8d45bce87e5c26ce5b7b5ac95731cbfc99df021e715abeb494ae550ac9')
 
-prepare() {
-  patch -d polymake-${pkgver%.*} -p0 -i ../polymake-gcc10.patch # Fix build 
with GCC 10 (Fedora)
-}
-
 build() {
-  cd polymake-${pkgver%.*}
+  cd polymake-$pkgver
   ./configure \
 --prefix=/usr \
 --with-cdd=/usr \
@@ -33,6 +27,6 @@
 }
 
 package() {
-  cd polymake-${pkgver%.*}
+  cd polymake-$pkgver
   make DESTDIR="$pkgdir" install
 }

Deleted: polymake-gcc10.patch
===
--- polymake-gcc10.patch2020-06-15 14:30:30 UTC (rev 645288)
+++ polymake-gcc10.patch2020-06-15 14:44:08 UTC (rev 645289)
@@ -1,93 +0,0 @@
 lib/core/include/internal/pool_allocator.h.orig2020-02-19 
02:55:20.0 -0700
-+++ lib/core/include/internal/pool_allocator.h 2020-02-19 20:30:07.385673716 
-0700
-@@ -33,15 +33,15 @@ namespace pm {
- class allocator : public PM_ALLOCATOR_BASE {
-using base_t = PM_ALLOCATOR_BASE;
- public:
--   void* allocate(size_t n)
-+   void* allocate(std::size_t n)
-{
-   return base_t::allocate(n, nullptr);
-}
--   void deallocate(void* p, size_t n)
-+   void deallocate(void* p, std::size_t n)
-{
-   base_t::deallocate(reinterpret_cast(p), n);
-}
--   void* reallocate(void* p, size_t old_sz, size_t new_sz);
-+   void* reallocate(void* p, std::size_t old_sz, std::size_t new_sz);
- 
-template 
-Data* construct(Args&&... args)
 lib/core/src/lib_init.cc.orig  2020-02-19 02:55:20.0 -0700
-+++ lib/core/src/lib_init.cc   2020-02-19 20:30:07.386673716 -0700
-@@ -17,6 +17,7 @@
- 
- #include "polymake/internal/pool_allocator.h"
- 
-+#include 
- #include 
- #include 
- #include 
-@@ -24,7 +25,7 @@
- #include 
- 
- extern "C" {
--   void* __gmp_default_allocate(size_t);
-+   void* __gmp_default_allocate(std::size_t);
- }
- 
- namespace pm {
-@@ -36,19 +37,19 @@ namespace {
- 
- class pool_allocator_constants : public __gnu_cxx::__pool_alloc_base {
- public:
--   static constexpr size_t align = _S_align, limit = _S_max_bytes;
-+   static constexpr std::size_t align = _S_align, limit = _S_max_bytes;
- };
- 
- }
- 
--void* pm::allocator::reallocate(void* p, size_t old_sz, size_t new_sz)
-+void* pm::allocator::reallocate(void* p, std::size_t old_sz, std::size_t 
new_sz)
- {
-if (!p) {
-   assert(old_sz == 0);
-   return allocate(new_sz);
-}
-static const bool use_new = getenv("GLIBCPP_FORCE_NEW") || 
getenv("GLIBCXX_FORCE_NEW");
--   constexpr size_t align_mask = pool_allocator_constants::align-1;
-+   constexpr std::size_t align_mask = pool_allocator_constants::align-1;
-if (!use_new && ((old_sz+align_mask) & ~align_mask) == 
((new_sz+align_mask) & ~align_mask) && new_sz < pool_allocator_constants::limit)
-   return p;
-void* new_p = allocate(new_sz);
-@@ -61,7 +62,7 @@ void* pm::allocator::reallocate(void* p,
- 
- #else  // libc++
- 
--void* pm::allocator::reallocate(void* p, size_t old_sz, size_t new_sz)
-+void* pm::allocator::reallocate(void* p, std::size_t old_sz, std::size_t 
new_sz)
- {
-void* new_p = allocate(new_sz);
-if (new_p) {
-@@ -76,16 +77,16 @@ void* pm::allocator::reallocate(void* p,
- namespace {
- 
- allocator gmp_allocator;
--void* pm_gmp_allocate(size_t n) { return gmp_allocator.allocate(n); }
--void pm_gmp_deallocate(void* p, size_t n) { gmp_allocator.deallocate(p, n); }
--void* pm_gmp_reallocate(void* p, size_t old_sz, size_t new_sz) { return 
gmp_allocator.reallocate(p, old_sz, new_sz); }
-+void* pm_gmp_allocate(std::size_t n) { return 

[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-06-06 Thread Antonio Rojas via arch-commits
Date: Saturday, June 6, 2020 @ 09:13:38
  Author: arojas
Revision: 639332

perl 5.30.3 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 09:13:32 UTC (rev 639331)
+++ PKGBUILD2020-06-06 09:13:38 UTC (rev 639332)
@@ -2,8 +2,8 @@
 
 pkgname=polymake
 pkgver=4.0.r1
-pkgrel=5
-_perlver=5.30.2
+pkgrel=6
+_perlver=5.30.3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 20:12:04
  Author: arojas
Revision: 639197

flint 2.6 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 19:58:39 UTC (rev 639196)
+++ PKGBUILD2020-06-05 20:12:04 UTC (rev 639197)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.0.r1
-pkgrel=4
+pkgrel=5
 _perlver=5.30.2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-gcc10.patch)

2020-06-04 Thread Antonio Rojas via arch-commits
Date: Thursday, June 4, 2020 @ 11:24:09
  Author: arojas
Revision: 638892

lrs 071 rebuild

Added:
  polymake/trunk/polymake-gcc10.patch
Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |   12 --
 polymake-gcc10.patch |   93 +
 2 files changed, 102 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-04 11:23:45 UTC (rev 638891)
+++ PKGBUILD2020-06-04 11:24:09 UTC (rev 638892)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.0.r1
-pkgrel=3
+pkgrel=4
 _perlver=5.30.2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
@@ -12,9 +12,15 @@
  perl-term-readline-gnu perl-term-readkey perl-json sympol 
perl=$_perlver)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;)
-sha256sums=('b29de50dda6f657f2e82ef6acff62df1b51128a20c5d53bd97226ea22fdc3b52')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;
+ polymake-gcc10.patch)
+sha256sums=('b29de50dda6f657f2e82ef6acff62df1b51128a20c5d53bd97226ea22fdc3b52'
+'64095f8688d70d88003eb67fe2c9ddc056033205aaeed19b264859c85589578c')
 
+prepare() {
+  patch -d polymake-${pkgver%.*} -p0 -i ../polymake-gcc10.patch # Fix build 
with GCC 10 (Fedora)
+}
+
 build() {
   cd polymake-${pkgver%.*}
   ./configure \

Added: polymake-gcc10.patch
===
--- polymake-gcc10.patch(rev 0)
+++ polymake-gcc10.patch2020-06-04 11:24:09 UTC (rev 638892)
@@ -0,0 +1,93 @@
+--- lib/core/include/internal/pool_allocator.h.orig2020-02-19 
02:55:20.0 -0700
 lib/core/include/internal/pool_allocator.h 2020-02-19 20:30:07.385673716 
-0700
+@@ -33,15 +33,15 @@ namespace pm {
+ class allocator : public PM_ALLOCATOR_BASE {
+using base_t = PM_ALLOCATOR_BASE;
+ public:
+-   void* allocate(size_t n)
++   void* allocate(std::size_t n)
+{
+   return base_t::allocate(n, nullptr);
+}
+-   void deallocate(void* p, size_t n)
++   void deallocate(void* p, std::size_t n)
+{
+   base_t::deallocate(reinterpret_cast(p), n);
+}
+-   void* reallocate(void* p, size_t old_sz, size_t new_sz);
++   void* reallocate(void* p, std::size_t old_sz, std::size_t new_sz);
+ 
+template 
+Data* construct(Args&&... args)
+--- lib/core/src/lib_init.cc.orig  2020-02-19 02:55:20.0 -0700
 lib/core/src/lib_init.cc   2020-02-19 20:30:07.386673716 -0700
+@@ -17,6 +17,7 @@
+ 
+ #include "polymake/internal/pool_allocator.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -24,7 +25,7 @@
+ #include 
+ 
+ extern "C" {
+-   void* __gmp_default_allocate(size_t);
++   void* __gmp_default_allocate(std::size_t);
+ }
+ 
+ namespace pm {
+@@ -36,19 +37,19 @@ namespace {
+ 
+ class pool_allocator_constants : public __gnu_cxx::__pool_alloc_base {
+ public:
+-   static constexpr size_t align = _S_align, limit = _S_max_bytes;
++   static constexpr std::size_t align = _S_align, limit = _S_max_bytes;
+ };
+ 
+ }
+ 
+-void* pm::allocator::reallocate(void* p, size_t old_sz, size_t new_sz)
++void* pm::allocator::reallocate(void* p, std::size_t old_sz, std::size_t 
new_sz)
+ {
+if (!p) {
+   assert(old_sz == 0);
+   return allocate(new_sz);
+}
+static const bool use_new = getenv("GLIBCPP_FORCE_NEW") || 
getenv("GLIBCXX_FORCE_NEW");
+-   constexpr size_t align_mask = pool_allocator_constants::align-1;
++   constexpr std::size_t align_mask = pool_allocator_constants::align-1;
+if (!use_new && ((old_sz+align_mask) & ~align_mask) == 
((new_sz+align_mask) & ~align_mask) && new_sz < pool_allocator_constants::limit)
+   return p;
+void* new_p = allocate(new_sz);
+@@ -61,7 +62,7 @@ void* pm::allocator::reallocate(void* p,
+ 
+ #else  // libc++
+ 
+-void* pm::allocator::reallocate(void* p, size_t old_sz, size_t new_sz)
++void* pm::allocator::reallocate(void* p, std::size_t old_sz, std::size_t 
new_sz)
+ {
+void* new_p = allocate(new_sz);
+if (new_p) {
+@@ -76,16 +77,16 @@ void* pm::allocator::reallocate(void* p,
+ namespace {
+ 
+ allocator gmp_allocator;
+-void* pm_gmp_allocate(size_t n) { return gmp_allocator.allocate(n); }
+-void pm_gmp_deallocate(void* p, size_t n) { gmp_allocator.deallocate(p, n); }
+-void* pm_gmp_reallocate(void* p, size_t old_sz, size_t new_sz) { return 
gmp_allocator.reallocate(p, old_sz, new_sz); }
++void* pm_gmp_allocate(std::size_t n) { return gmp_allocator.allocate(n); }
++void pm_gmp_deallocate(void* p, std::size_t n) { gmp_allocator.deallocate(p, 
n); }
++void* pm_gmp_reallocate(void* p, std::size_t old_sz, std::size_t new_sz) { 
return gmp_allocator.reallocate(p, old_sz, new_sz); }
+ 
+ void 

[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-04-06 Thread Antonio Rojas via arch-commits
Date: Monday, April 6, 2020 @ 20:21:51
  Author: arojas
Revision: 612101

singular 4.1.3 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-06 20:11:25 UTC (rev 612100)
+++ PKGBUILD2020-04-06 20:21:51 UTC (rev 612101)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.0.r1
-pkgrel=2
+pkgrel=3
 _perlver=5.30.2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-04-06 Thread Antonio Rojas via arch-commits
Date: Monday, April 6, 2020 @ 12:53:47
  Author: arojas
Revision: 612053

perl 5.30.2 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-06 12:47:35 UTC (rev 612052)
+++ PKGBUILD2020-04-06 12:53:47 UTC (rev 612053)
@@ -2,13 +2,14 @@
 
 pkgname=polymake
 pkgver=4.0.r1
-pkgrel=1
+pkgrel=2
+_perlver=5.30.2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
 depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt
- perl-term-readline-gnu perl-term-readkey perl-json sympol)
+ perl-term-readline-gnu perl-term-readkey perl-json sympol 
perl=$_perlver)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;)


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-normaliz-3.8.3.patch)

2020-02-19 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 19, 2020 @ 14:01:05
  Author: arojas
Revision: 576561

Update to 4.0.r1

Modified:
  polymake/trunk/PKGBUILD
Deleted:
  polymake/trunk/polymake-normaliz-3.8.3.patch

---+
 PKGBUILD  |   12 ++--
 polymake-normaliz-3.8.3.patch |   11 ---
 2 files changed, 6 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-19 13:43:12 UTC (rev 576560)
+++ PKGBUILD2020-02-19 14:01:05 UTC (rev 576561)
@@ -1,8 +1,8 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=4.0
-pkgrel=2
+pkgver=4.0.r1
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -11,11 +11,11 @@
  perl-term-readline-gnu perl-term-readkey perl-json sympol)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
-sha256sums=('f6d350758377b240e78d16781555c5679bc36f98e181cff17490c963eac49c5b')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;)
+sha256sums=('b29de50dda6f657f2e82ef6acff62df1b51128a20c5d53bd97226ea22fdc3b52')
 
 build() {
-  cd polymake-$pkgver
+  cd polymake-${pkgver%.*}
   ./configure \
 --prefix=/usr \
 --with-cdd=/usr \
@@ -26,6 +26,6 @@
 }
 
 package() {
-  cd polymake-$pkgver
+  cd polymake-${pkgver%.*}
   make DESTDIR="$pkgdir" install
 }

Deleted: polymake-normaliz-3.8.3.patch
===
--- polymake-normaliz-3.8.3.patch   2020-02-19 13:43:12 UTC (rev 576560)
+++ polymake-normaliz-3.8.3.patch   2020-02-19 14:01:05 UTC (rev 576561)
@@ -1,11 +0,0 @@
 polymake-3.6/bundled/libnormaliz/support/configure.pl.orig 2019-12-11 
12:29:31.089671103 +
-+++ polymake-3.6/bundled/libnormaliz/support/configure.pl  2019-12-11 
12:29:52.549969615 +
-@@ -69,7 +69,7 @@
-}
- 
-if ($nmz_path ne "bundled") {
--  my $error=Polymake::Configure::build_test_program(<<'---', LIBS => 
"-lnormaliz -lgmpxx -lgmp", CXXFLAGS => "$CXXFLAGS", LDFLAGS => "$LDFLAGS");
-+  my $error=Polymake::Configure::build_test_program(<<'---', LIBS => 
"-lnormaliz -lgmpxx -lgmp -leantic", CXXFLAGS => "$CXXFLAGS", LDFLAGS => 
"$LDFLAGS");
- 
- #include 
- #include 


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-02-14 Thread Antonio Rojas via arch-commits
Date: Friday, February 14, 2020 @ 22:02:07
  Author: arojas
Revision: 571343

singular 4.1.2.p3 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-14 21:59:00 UTC (rev 571342)
+++ PKGBUILD2020-02-14 22:02:07 UTC (rev 571343)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2020-01-29 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 29, 2020 @ 14:22:10
  Author: arojas
Revision: 558917

Update to 4.0

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |   29 -
 1 file changed, 12 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-29 14:21:53 UTC (rev 558916)
+++ PKGBUILD2020-01-29 14:22:10 UTC (rev 558917)
@@ -1,11 +1,8 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-_pkgver=3.6
-_patchver=
-#pkgver=$_pkgver.r$_patchver
-pkgver=$_pkgver
-pkgrel=2
+pkgver=4.0
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -14,23 +11,21 @@
  perl-term-readline-gnu perl-term-readkey perl-json sympol)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;
- polymake-normaliz-3.8.3.patch)
-sha256sums=('b3378e0cc108e77894e4f2ec4b2f9e22190a59bba6482716900d741cb6775bab'
-'cbcff6ffd486c4c2ac8dede32c3103b4b3a87d89199c083390ad48b961905776')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
+sha256sums=('f6d350758377b240e78d16781555c5679bc36f98e181cff17490c963eac49c5b')
 
-prepare() {
-  cd polymake-$_pkgver
-  patch -p1 -i ../polymake-normaliz-3.8.3.patch # Fix build against normaliz 
3.8.3
-}
-
 build() {
-  cd polymake-$_pkgver
-  ./configure --prefix=/usr --with-cdd=/usr --with-lrs=/usr 
--with-permlib=/usr --with-sympol=/usr
+  cd polymake-$pkgver
+  ./configure \
+--prefix=/usr \
+--with-cdd=/usr \
+--with-lrs=/usr \
+--with-permlib=/usr \
+--with-sympol=/usr
   make
 }
 
 package() {
-  cd polymake-$_pkgver
+  cd polymake-$pkgver
   make DESTDIR="$pkgdir" install
 }


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-normaliz-3.8.3.patch)

2019-12-11 Thread Antonio Rojas via arch-commits
Date: Wednesday, December 11, 2019 @ 13:39:09
  Author: arojas
Revision: 536885

Rebuild with normaliz 3.8.3

Added:
  polymake/trunk/polymake-normaliz-3.8.3.patch
Modified:
  polymake/trunk/PKGBUILD

---+
 PKGBUILD  |   13 ++---
 polymake-normaliz-3.8.3.patch |   11 +++
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-11 13:15:16 UTC (rev 536884)
+++ PKGBUILD2019-12-11 13:39:09 UTC (rev 536885)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -14,9 +14,16 @@
  perl-term-readline-gnu perl-term-readkey perl-json sympol)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
-sha256sums=('b3378e0cc108e77894e4f2ec4b2f9e22190a59bba6482716900d741cb6775bab')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;
+ polymake-normaliz-3.8.3.patch)
+sha256sums=('b3378e0cc108e77894e4f2ec4b2f9e22190a59bba6482716900d741cb6775bab'
+'cbcff6ffd486c4c2ac8dede32c3103b4b3a87d89199c083390ad48b961905776')
 
+prepare() {
+  cd polymake-$_pkgver
+  patch -p1 -i ../polymake-normaliz-3.8.3.patch # Fix build against normaliz 
3.8.3
+}
+
 build() {
   cd polymake-$_pkgver
   ./configure --prefix=/usr --with-cdd=/usr --with-lrs=/usr 
--with-permlib=/usr --with-sympol=/usr

Added: polymake-normaliz-3.8.3.patch
===
--- polymake-normaliz-3.8.3.patch   (rev 0)
+++ polymake-normaliz-3.8.3.patch   2019-12-11 13:39:09 UTC (rev 536885)
@@ -0,0 +1,11 @@
+--- polymake-3.6/bundled/libnormaliz/support/configure.pl.orig 2019-12-11 
12:29:31.089671103 +
 polymake-3.6/bundled/libnormaliz/support/configure.pl  2019-12-11 
12:29:52.549969615 +
+@@ -69,7 +69,7 @@
+}
+ 
+if ($nmz_path ne "bundled") {
+-  my $error=Polymake::Configure::build_test_program(<<'---', LIBS => 
"-lnormaliz -lgmpxx -lgmp", CXXFLAGS => "$CXXFLAGS", LDFLAGS => "$LDFLAGS");
++  my $error=Polymake::Configure::build_test_program(<<'---', LIBS => 
"-lnormaliz -lgmpxx -lgmp -leantic", CXXFLAGS => "$CXXFLAGS", LDFLAGS => 
"$LDFLAGS");
+ 
+ #include 
+ #include 


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-11-19 Thread Antonio Rojas via arch-commits
Date: Tuesday, November 19, 2019 @ 19:43:41
  Author: arojas
Revision: 530531

Update to 3.6, unbundle sympol

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-19 19:42:33 UTC (rev 530530)
+++ PKGBUILD2019-11-19 19:43:41 UTC (rev 530531)
@@ -1,24 +1,25 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-_pkgver=3.5
+_pkgver=3.6
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=3
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
-makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk)
+depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt
+ perl-term-readline-gnu perl-term-readkey perl-json sympol)
+makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
-sha256sums=('03e88420ba66cc55edc9afc140f62a317b8adfbe88e609997cfead01cbb1d849')
+sha256sums=('b3378e0cc108e77894e4f2ec4b2f9e22190a59bba6482716900d741cb6775bab')
 
 build() {
   cd polymake-$_pkgver
-  ./configure --prefix=/usr
+  ./configure --prefix=/usr --with-cdd=/usr --with-lrs=/usr 
--with-permlib=/usr --with-sympol=/usr
   make
 }
 


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-11-14 Thread Antonio Rojas via arch-commits
Date: Thursday, November 14, 2019 @ 17:07:58
  Author: arojas
Revision: 528697

perl 5.30.1 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-14 16:24:51 UTC (rev 528696)
+++ PKGBUILD2019-11-14 17:07:58 UTC (rev 528697)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=2
+pkgrel=3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-10-14 Thread Antonio Rojas via arch-commits
Date: Monday, October 14, 2019 @ 10:56:54
  Author: arojas
Revision: 515568

Rebuild with singular 4.1.2.p2 (FS#64126)

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-14 10:17:03 UTC (rev 515567)
+++ PKGBUILD2019-10-14 10:56:54 UTC (rev 515568)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-08-24 Thread Antonio Rojas via arch-commits
Date: Saturday, August 24, 2019 @ 19:42:53
  Author: arojas
Revision: 501544

Update to 3.5

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-24 19:30:40 UTC (rev 501543)
+++ PKGBUILD2019-08-24 19:42:53 UTC (rev 501544)
@@ -1,11 +1,11 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-_pkgver=3.4
+_pkgver=3.5
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=6
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -14,7 +14,7 @@
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
-sha256sums=('f4ddfd8275b5b9fbf953e6b24f707d00081a1a6d32ac0e6a52165d016609b1e8')
+sha256sums=('03e88420ba66cc55edc9afc140f62a317b8adfbe88e609997cfead01cbb1d849')
 
 build() {
   cd polymake-$_pkgver


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 1, 2019 @ 14:37:06
  Author: felixonmars
Revision: 476525

Perl 5.30 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-01 14:36:43 UTC (rev 476524)
+++ PKGBUILD2019-06-01 14:37:06 UTC (rev 476525)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=5
+pkgrel=6
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-05-25 Thread Evangelos Foutras via arch-commits
Date: Saturday, May 25, 2019 @ 12:03:17
  Author: foutrelis
Revision: 470587

Perl 5.30 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-25 12:03:00 UTC (rev 470586)
+++ PKGBUILD2019-05-25 12:03:17 UTC (rev 470587)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=4
+pkgrel=5
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-04-29 Thread Antonio Rojas via arch-commits
Date: Monday, April 29, 2019 @ 12:15:21
  Author: arojas
Revision: 456055

lrs 070 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 12:13:10 UTC (rev 456054)
+++ PKGBUILD2019-04-29 12:15:21 UTC (rev 456055)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=3
+pkgrel=4
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-04-27 Thread Antonio Rojas via arch-commits
Date: Saturday, April 27, 2019 @ 07:05:09
  Author: arojas
Revision: 454543

Remove workaround, fixed upstream in normaliz 3.7.2

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |1 -
 1 file changed, 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-27 07:00:32 UTC (rev 454542)
+++ PKGBUILD2019-04-27 07:05:09 UTC (rev 454543)
@@ -18,7 +18,6 @@
 
 build() {
   cd polymake-$_pkgver
-  export CXXFLAGS+=' -DENFNORMALIZ' # Workaround 
https://github.com/Normaliz/Normaliz/issues/222
   ./configure --prefix=/usr
   make
 }


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-04-22 Thread Antonio Rojas via arch-commits
Date: Monday, April 22, 2019 @ 17:53:48
  Author: arojas
Revision: 452981

Restore normaliz support

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-22 15:58:17 UTC (rev 452980)
+++ PKGBUILD2019-04-22 17:53:48 UTC (rev 452981)
@@ -5,12 +5,12 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=2
+pkgrel=3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(mpfr normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
+depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
@@ -18,6 +18,7 @@
 
 build() {
   cd polymake-$_pkgver
+  export CXXFLAGS+=' -DENFNORMALIZ' # Workaround 
https://github.com/Normaliz/Normaliz/issues/222
   ./configure --prefix=/usr
   make
 }


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-04-22 Thread Antonio Rojas via arch-commits
Date: Monday, April 22, 2019 @ 06:50:31
  Author: arojas
Revision: 452862

Perl 5.28.2 rebuild, normaliz support is broken

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-22 06:13:38 UTC (rev 452861)
+++ PKGBUILD2019-04-22 06:50:31 UTC (rev 452862)
@@ -5,7 +5,7 @@
 _patchver=
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-04-20 Thread Antonio Rojas via arch-commits
Date: Saturday, April 20, 2019 @ 21:02:37
  Author: arojas
Revision: 452419

Fix pkgver

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-20 20:53:09 UTC (rev 452418)
+++ PKGBUILD2019-04-20 21:02:37 UTC (rev 452419)
@@ -3,8 +3,8 @@
 pkgname=polymake
 _pkgver=3.4
 _patchver=
-pkgver=$_pkgver.r$_patchver
-#pkgver=$_pkgver
+#pkgver=$_pkgver.r$_patchver
+pkgver=$_pkgver
 pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-fix-lib-loading.patch)

2019-04-20 Thread Antonio Rojas via arch-commits
Date: Saturday, April 20, 2019 @ 20:53:09
  Author: arojas
Revision: 452418

Update to 3.4

Modified:
  polymake/trunk/PKGBUILD
Deleted:
  polymake/trunk/polymake-fix-lib-loading.patch

+
 PKGBUILD   |   21 +++--
 polymake-fix-lib-loading.patch |   13 -
 2 files changed, 7 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-20 20:52:07 UTC (rev 452417)
+++ PKGBUILD2019-04-20 20:53:09 UTC (rev 452418)
@@ -1,11 +1,11 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-_pkgver=3.3
-_patchver=4
-#pkgver=$_pkgver.r$_patchver
-pkgver=$_pkgver
-pkgrel=3
+_pkgver=3.4
+_patchver=
+pkgver=$_pkgver.r$_patchver
+#pkgver=$_pkgver
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -13,16 +13,9 @@
 depends=(mpfr normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
 makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;
-polymake-fix-lib-loading.patch)
-sha256sums=('f7867137f99d5e8b86035ba05b59a63c5b73a95b21b88059fd2439216c128792'
-'491cf7ea37e58e9289b81feb5604473b960e3688969a8d7854378fd6f9deb93a')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
+sha256sums=('f4ddfd8275b5b9fbf953e6b24f707d00081a1a6d32ac0e6a52165d016609b1e8')
 
-prepare() {
-  cd polymake-$_pkgver
-  patch -p1 -i ../polymake-fix-lib-loading.patch # Fix loading shared library 
from external programs
-}
-
 build() {
   cd polymake-$_pkgver
   ./configure --prefix=/usr

Deleted: polymake-fix-lib-loading.patch
===
--- polymake-fix-lib-loading.patch  2019-04-20 20:52:07 UTC (rev 452417)
+++ polymake-fix-lib-loading.patch  2019-04-20 20:53:09 UTC (rev 452418)
@@ -1,13 +0,0 @@
-diff --git a/lib/callable/src/perl/Main.cc b/lib/callable/src/perl/Main.cc
-index 6267025..2c96dc1 100644
 a/lib/callable/src/perl/Main.cc
-+++ b/lib/callable/src/perl/Main.cc
-@@ -109,7 +109,7 @@ void deduce_install_dirs(std::string lib_path, 
std::string& install_top, std::st
- {
-const char stem_name[]="libpolymake";
-constexpr size_t stem_size=sizeof(stem_name)-1;
--   auto basename_start=lib_path.find(stem_name, stem_size);
-+   auto basename_start=lib_path.find(stem_name);
-if (basename_start == std::string::npos)
-   throw std::runtime_error("polymake::Main - weird callable library path 
" + lib_path);
- 


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-fix-lib-loading.patch)

2019-03-02 Thread Antonio Rojas via arch-commits
Date: Saturday, March 2, 2019 @ 20:05:13
  Author: arojas
Revision: 437409

Fix loading libpolymake from external apps

Added:
  polymake/trunk/polymake-fix-lib-loading.patch
Modified:
  polymake/trunk/PKGBUILD

+
 PKGBUILD   |   17 -
 polymake-fix-lib-loading.patch |   13 +
 2 files changed, 25 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-02 17:50:38 UTC (rev 437408)
+++ PKGBUILD2019-03-02 20:05:13 UTC (rev 437409)
@@ -5,17 +5,24 @@
 _patchver=4
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=2
+pkgrel=3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(mpfr normaliz singular ppl perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
-makedepends=(ninja cddlib lrs ant boost bliss libnsl jdk8-openjdk)
+depends=(mpfr normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
+makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
-sha256sums=('f7867137f99d5e8b86035ba05b59a63c5b73a95b21b88059fd2439216c128792')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;
+polymake-fix-lib-loading.patch)
+sha256sums=('f7867137f99d5e8b86035ba05b59a63c5b73a95b21b88059fd2439216c128792'
+'491cf7ea37e58e9289b81feb5604473b960e3688969a8d7854378fd6f9deb93a')
 
+prepare() {
+  cd polymake-$_pkgver
+  patch -p1 -i ../polymake-fix-lib-loading.patch # Fix loading shared library 
from external programs
+}
+
 build() {
   cd polymake-$_pkgver
   ./configure --prefix=/usr

Added: polymake-fix-lib-loading.patch
===
--- polymake-fix-lib-loading.patch  (rev 0)
+++ polymake-fix-lib-loading.patch  2019-03-02 20:05:13 UTC (rev 437409)
@@ -0,0 +1,13 @@
+diff --git a/lib/callable/src/perl/Main.cc b/lib/callable/src/perl/Main.cc
+index 6267025..2c96dc1 100644
+--- a/lib/callable/src/perl/Main.cc
 b/lib/callable/src/perl/Main.cc
+@@ -109,7 +109,7 @@ void deduce_install_dirs(std::string lib_path, 
std::string& install_top, std::st
+ {
+const char stem_name[]="libpolymake";
+constexpr size_t stem_size=sizeof(stem_name)-1;
+-   auto basename_start=lib_path.find(stem_name, stem_size);
++   auto basename_start=lib_path.find(stem_name);
+if (basename_start == std::string::npos)
+   throw std::runtime_error("polymake::Main - weird callable library path 
" + lib_path);
+ 


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-02-28 Thread Antonio Rojas via arch-commits
Date: Thursday, February 28, 2019 @ 08:22:57
  Author: arojas
Revision: 436961

singular 4.1.2 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-28 06:28:27 UTC (rev 436960)
+++ PKGBUILD2019-02-28 08:22:57 UTC (rev 436961)
@@ -5,7 +5,7 @@
 _patchver=4
 #pkgver=$_pkgver.r$_patchver
 pkgver=$_pkgver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2019-02-13 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 13, 2019 @ 09:32:02
  Author: arojas
Revision: 432056

Update to 3.3

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |   23 ---
 1 file changed, 8 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-13 09:14:49 UTC (rev 432055)
+++ PKGBUILD2019-02-13 09:32:02 UTC (rev 432056)
@@ -1,28 +1,21 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-_pkgver=3.2
+_pkgver=3.3
 _patchver=4
-pkgver=$_pkgver.r$_patchver
-pkgrel=2
+#pkgver=$_pkgver.r$_patchver
+pkgver=$_pkgver
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(mpfr normaliz singular ppl perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey)
-makedepends=(ninja cddlib lrs apache-ant boost bliss-graphs libnsl 
jdk8-openjdk)
+depends=(mpfr normaliz singular ppl perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey perl-json)
+makedepends=(ninja cddlib lrs ant boost bliss libnsl jdk8-openjdk)
 optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
-sha256sums=('553d37b34044c6584659dd87221aef97e8280525c01f7550bda108b85e4150cd')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2;)
+sha256sums=('f7867137f99d5e8b86035ba05b59a63c5b73a95b21b88059fd2439216c128792')
 
-prepare() {
-  cd polymake-$_pkgver
-# fix lrs headers location
-  sed -e 's|lrslib.h|lrslib/lrslib.h|g' -i 
bundled/lrs/apps/polytope/src/lrs_interface.cc \
-  -i bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp
-  sed -e 's|||g' -e 
's|\$lrs_path\/include|$lrs_path/include/lrslib|g' -i 
bundled/lrs/support/configure.pl
-}
-
 build() {
   cd polymake-$_pkgver
   ./configure --prefix=/usr


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-12-24 Thread Antonio Rojas via arch-commits
Date: Monday, December 24, 2018 @ 12:59:00
  Author: arojas
Revision: 417823

perl 5.28.1 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-24 10:37:49 UTC (rev 417822)
+++ PKGBUILD2018-12-24 12:59:00 UTC (rev 417823)
@@ -4,7 +4,7 @@
 _pkgver=3.2
 _patchver=4
 pkgver=$_pkgver.r$_patchver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-11-01 Thread Antonio Rojas via arch-commits
Date: Thursday, November 1, 2018 @ 20:40:47
  Author: arojas
Revision: 401152

Update to 3.2r4

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-01 20:39:23 UTC (rev 401151)
+++ PKGBUILD2018-11-01 20:40:47 UTC (rev 401152)
@@ -2,9 +2,9 @@
 
 pkgname=polymake
 _pkgver=3.2
-_patchver=3
+_patchver=4
 pkgver=$_pkgver.r$_patchver
-pkgrel=2
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -13,7 +13,7 @@
 makedepends=(ninja cddlib lrs apache-ant boost bliss-graphs libnsl 
jdk8-openjdk)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
-sha256sums=('af3e4aa73138dfbcbb50eca0513b64c1ede57ae88fcd384ed6686585005a0161')
+sha256sums=('553d37b34044c6584659dd87221aef97e8280525c01f7550bda108b85e4150cd')
 
 prepare() {
   cd polymake-$_pkgver


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-08-01 Thread Florian Pritz via arch-commits
Date: Wednesday, August 1, 2018 @ 12:22:38
  Author: bluewind
Revision: 366748

Perl 5.28 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 12:21:01 UTC (rev 366747)
+++ PKGBUILD2018-08-01 12:22:38 UTC (rev 366748)
@@ -4,7 +4,7 @@
 _pkgver=3.2
 _patchver=3
 pkgver=$_pkgver.r$_patchver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-05-07 Thread Antonio Rojas via arch-commits
Date: Monday, May 7, 2018 @ 17:18:22
  Author: arojas
Revision: 319187

Update to 3.2.r3

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-07 17:10:15 UTC (rev 319186)
+++ PKGBUILD2018-05-07 17:18:22 UTC (rev 319187)
@@ -2,18 +2,18 @@
 
 pkgname=polymake
 _pkgver=3.2
-_patchver=2
+_patchver=3
 pkgver=$_pkgver.r$_patchver
-pkgrel=3
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
 depends=(mpfr normaliz singular ppl perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey)
-makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs 
libnsl jdk8-openjdk)
+makedepends=(ninja cddlib lrs apache-ant boost bliss-graphs libnsl 
jdk8-openjdk)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
-sha256sums=('415e101482d92dd73cdae0af8b43907e4195d3052491aea49e0563a04f015a6b')
+sha256sums=('af3e4aa73138dfbcbb50eca0513b64c1ede57ae88fcd384ed6686585005a0161')
 
 prepare() {
   cd polymake-$_pkgver


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-05-01 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 1, 2018 @ 09:12:10
  Author: arojas
Revision: 318566

perl 5.26.2 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-01 09:11:04 UTC (rev 318565)
+++ PKGBUILD2018-05-01 09:12:10 UTC (rev 318566)
@@ -4,13 +4,13 @@
 _pkgver=3.2
 _patchver=2
 pkgver=$_pkgver.r$_patchver
-pkgrel=2
+pkgrel=3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
 depends=(mpfr normaliz singular ppl perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey)
-makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs)
+makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs 
libnsl jdk8-openjdk)
 optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
 sha256sums=('415e101482d92dd73cdae0af8b43907e4195d3052491aea49e0563a04f015a6b')


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-03-09 Thread Antonio Rojas via arch-commits
Date: Friday, March 9, 2018 @ 08:05:16
  Author: arojas
Revision: 305067

Move singular and ppl to depends (FS#57760)

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-09 08:03:53 UTC (rev 305066)
+++ PKGBUILD2018-03-09 08:05:16 UTC (rev 305067)
@@ -4,14 +4,14 @@
 _pkgver=3.2
 _patchver=2
 pkgver=$_pkgver.r$_patchver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(mpfr normaliz perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
+depends=(mpfr normaliz singular ppl perl-xml-writer perl-xml-libxml 
perl-xml-libxslt perl-term-readline-gnu perl-term-readkey)
 makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs)
-optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
+optdepends=('java-runtime: java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
 sha256sums=('415e101482d92dd73cdae0af8b43907e4195d3052491aea49e0563a04f015a6b')
 


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-02-16 Thread Antonio Rojas via arch-commits
Date: Friday, February 16, 2018 @ 16:43:16
  Author: arojas
Revision: 295004

Update to 3.2r2

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-16 16:24:56 UTC (rev 295003)
+++ PKGBUILD2018-02-16 16:43:16 UTC (rev 295004)
@@ -2,9 +2,9 @@
 
 pkgname=polymake
 _pkgver=3.2
-_patchver=1
+_patchver=2
 pkgver=$_pkgver.r$_patchver
-pkgrel=2
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
@@ -13,7 +13,7 @@
 makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs)
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
-sha256sums=('684517bd4a0613c95bbe6f74a27c2aa4d7bcfb57c2ea5a740cbad29de702ccb4')
+sha256sums=('415e101482d92dd73cdae0af8b43907e4195d3052491aea49e0563a04f015a6b')
 
 prepare() {
   cd polymake-$_pkgver


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-02-14 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 14, 2018 @ 16:29:46
  Author: arojas
Revision: 294434

singular 4.1.1 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-14 16:28:37 UTC (rev 294433)
+++ PKGBUILD2018-02-14 16:29:46 UTC (rev 294434)
@@ -4,7 +4,7 @@
 _pkgver=3.2
 _patchver=1
 pkgver=$_pkgver.r$_patchver
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-02-06 Thread Antonio Rojas via arch-commits
Date: Tuesday, February 6, 2018 @ 12:35:21
  Author: arojas
Revision: 289391

singular 4.1.0.p4 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-06 11:57:56 UTC (rev 289390)
+++ PKGBUILD2018-02-06 12:35:21 UTC (rev 289391)
@@ -1,7 +1,9 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=3.2
+_pkgver=3.2
+_patchver=1
+pkgver=$_pkgver.r$_patchver
 pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
@@ -10,11 +12,11 @@
 depends=(mpfr normaliz perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
 makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs)
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
-sha256sums=('fc714cec2e6902b982fe6dc420e3e5a6e871efedbc402070812679c2faa83b2b')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}r${_patchver}-minimal.tar.bz2;)
+sha256sums=('684517bd4a0613c95bbe6f74a27c2aa4d7bcfb57c2ea5a740cbad29de702ccb4')
 
 prepare() {
-  cd polymake-$pkgver
+  cd polymake-$_pkgver
 # fix lrs headers location
   sed -e 's|lrslib.h|lrslib/lrslib.h|g' -i 
bundled/lrs/apps/polytope/src/lrs_interface.cc \
   -i bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp
@@ -22,12 +24,12 @@
 }
 
 build() {
-  cd polymake-$pkgver
+  cd polymake-$_pkgver
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd polymake-$pkgver
+  cd polymake-$_pkgver
   make DESTDIR="$pkgdir" install
 }


[arch-commits] Commit in polymake/trunk (PKGBUILD gcc7.patch polymake-no-znow.patch)

2018-01-29 Thread Antonio Rojas via arch-commits
Date: Monday, January 29, 2018 @ 22:28:36
  Author: arojas
Revision: 287894

Update to 3.2

Modified:
  polymake/trunk/PKGBUILD
Deleted:
  polymake/trunk/gcc7.patch
  polymake/trunk/polymake-no-znow.patch

+
 PKGBUILD   |   23 +++
 gcc7.patch |   13 -
 polymake-no-znow.patch |   11 ---
 3 files changed, 7 insertions(+), 40 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-29 21:33:25 UTC (rev 287893)
+++ PKGBUILD2018-01-29 22:28:36 UTC (rev 287894)
@@ -1,37 +1,28 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=3.1
-pkgrel=6
+pkgver=3.2
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(mpfr perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
-makedepends=(normaliz cddlib lrs ppl apache-ant boost singular bliss-graphs)
+depends=(mpfr normaliz perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
+makedepends=(ninja cddlib lrs ppl apache-ant boost singular bliss-graphs)
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;
-gcc7.patch polymake-no-znow.patch)
-sha256sums=('f751e3c34e5ee3a015a99d1151b357130f15878c0bcea82827a19a12009e7fc0'
-'e93c6d16a13b2701c999ff076fd6510f024b130cd47db2f86f096864b52ae37c'
-'e56b49bfb60bdb2fc91d267efe09731f65d1f0a469322530bcc409b60fdb6578')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
+sha256sums=('fc714cec2e6902b982fe6dc420e3e5a6e871efedbc402070812679c2faa83b2b')
 
 prepare() {
   cd polymake-$pkgver
-  patch -Np0 -i ../gcc7.patch
 # fix lrs headers location
   sed -e 's|lrslib.h|lrslib/lrslib.h|g' -i 
bundled/lrs/apps/polytope/src/lrs_interface.cc \
   -i bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp
-  sed -e 's|||g' -e 
's|\$lrs_path\/include|$lrs_path/include/lrslib|g' -i bundled/lrs/configure.pl
-# Fix undefined symbols
-  patch -p1 -i ../polymake-no-znow.patch
+  sed -e 's|||g' -e 
's|\$lrs_path\/include|$lrs_path/include/lrslib|g' -i 
bundled/lrs/support/configure.pl
 }
 
 build() {
   cd polymake-$pkgver
-  export LDFLAGS=${LDFLAGS/,-z,now} # Fix undefined symbols
-  export CFLAGS=${CFLAGS/-fno-plt}
-  export CXXFLAGS=${CXXFLAGS/-fno-plt}
   ./configure --prefix=/usr
   make
 }

Deleted: gcc7.patch
===
--- gcc7.patch  2018-01-29 21:33:25 UTC (rev 287893)
+++ gcc7.patch  2018-01-29 22:28:36 UTC (rev 287894)
@@ -1,13 +0,0 @@
 lib/core/include/Graph.h.orig  2017-03-28 03:30:14.0 -0600
-+++ lib/core/include/Graph.h   2017-03-28 21:33:36.040286583 -0600
-@@ -709,8 +709,8 @@ public:
-void swap(Table& t)
-{
-   std::swap(R,t.R);
--  std::swap(node_maps, t.node_maps);
--  std::swap(edge_maps, t.edge_maps);
-+  node_maps.swap(t.node_maps);
-+  edge_maps.swap(t.edge_maps);
-   std::swap(n_nodes, t.n_nodes);
-   std::swap(free_node_id, t.free_node_id);
-   std::swap(free_edge_ids, t.free_edge_ids);

Deleted: polymake-no-znow.patch
===
--- polymake-no-znow.patch  2018-01-29 21:33:25 UTC (rev 287893)
+++ polymake-no-znow.patch  2018-01-29 22:28:36 UTC (rev 287894)
@@ -1,11 +0,0 @@
 polymake-3.1/support/configure.pl.orig 2017-12-03 09:21:44.528067697 
+
-+++ polymake-3.1/support/configure.pl  2017-12-03 09:25:17.258583093 +
-@@ -450,6 +450,8 @@
- $Libs =$vars{LIBS} || "";
- 
- $LDsharedFlags=$Config::Config{lddlflags};
-+$LDsharedFlags =~ s/,-z,now//g;
- $LDcallableFlags= $options{callable} eq ".none." ? "none" : "$LDsharedFlags 
$Config::Config{ldflags}";
-+$LDcallableFlags =~ s/,-z,now//g;
- 
- print "checking C++ library ... ";


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2018-01-18 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, January 19, 2018 @ 07:19:46
  Author: bpiotrowski
Revision: 284118

3.1-6: rebuild against mpfr 4.0.0

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-19 07:19:05 UTC (rev 284117)
+++ PKGBUILD2018-01-19 07:19:46 UTC (rev 284118)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=3.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD polymake-no-znow.patch)

2017-12-04 Thread Antonio Rojas via arch-commits
Date: Monday, December 4, 2017 @ 10:04:41
  Author: arojas
Revision: 272108

Rebuild with perl 5.26.1 (FS#56236), disable -z,now and -no-plt to fix 
undefined symbols

Added:
  polymake/trunk/polymake-no-znow.patch
Modified:
  polymake/trunk/PKGBUILD

+
 PKGBUILD   |   14 ++
 polymake-no-znow.patch |   11 +++
 2 files changed, 21 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-04 09:59:05 UTC (rev 272107)
+++ PKGBUILD2017-12-04 10:04:41 UTC (rev 272108)
@@ -2,18 +2,19 @@
 
 pkgname=polymake
 pkgver=3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)
 url="https://polymake.org/;
 license=(GPL)
 depends=(mpfr perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
-makedepends=(normaliz cddlib lrs bliss-graphs ppl apache-ant boost singular)
+makedepends=(normaliz cddlib lrs ppl apache-ant boost singular bliss-graphs)
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;
-'gcc7.patch')
+gcc7.patch polymake-no-znow.patch)
 sha256sums=('f751e3c34e5ee3a015a99d1151b357130f15878c0bcea82827a19a12009e7fc0'
-'e93c6d16a13b2701c999ff076fd6510f024b130cd47db2f86f096864b52ae37c')
+'e93c6d16a13b2701c999ff076fd6510f024b130cd47db2f86f096864b52ae37c'
+'e56b49bfb60bdb2fc91d267efe09731f65d1f0a469322530bcc409b60fdb6578')
 
 prepare() {
   cd polymake-$pkgver
@@ -22,10 +23,15 @@
   sed -e 's|lrslib.h|lrslib/lrslib.h|g' -i 
bundled/lrs/apps/polytope/src/lrs_interface.cc \
   -i bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp
   sed -e 's|||g' -e 
's|\$lrs_path\/include|$lrs_path/include/lrslib|g' -i bundled/lrs/configure.pl
+# Fix undefined symbols
+  patch -p1 -i ../polymake-no-znow.patch
 }
 
 build() {
   cd polymake-$pkgver
+  export LDFLAGS=${LDFLAGS/,-z,now} # Fix undefined symbols
+  export CFLAGS=${CFLAGS/-fno-plt}
+  export CXXFLAGS=${CXXFLAGS/-fno-plt}
   ./configure --prefix=/usr
   make
 }

Added: polymake-no-znow.patch
===
--- polymake-no-znow.patch  (rev 0)
+++ polymake-no-znow.patch  2017-12-04 10:04:41 UTC (rev 272108)
@@ -0,0 +1,11 @@
+--- polymake-3.1/support/configure.pl.orig 2017-12-03 09:21:44.528067697 
+
 polymake-3.1/support/configure.pl  2017-12-03 09:25:17.258583093 +
+@@ -450,6 +450,8 @@
+ $Libs =$vars{LIBS} || "";
+ 
+ $LDsharedFlags=$Config::Config{lddlflags};
++$LDsharedFlags =~ s/,-z,now//g;
+ $LDcallableFlags= $options{callable} eq ".none." ? "none" : "$LDsharedFlags 
$Config::Config{ldflags}";
++$LDcallableFlags =~ s/,-z,now//g;
+ 
+ print "checking C++ library ... ";


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2017-08-26 Thread Felix Yan
Date: Saturday, August 26, 2017 @ 16:37:18
  Author: felixonmars
Revision: 254176

Perl versioned binary modules rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-26 15:53:46 UTC (rev 254175)
+++ PKGBUILD2017-08-26 16:37:18 UTC (rev 254176)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=3.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(i686 x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2017-08-25 Thread Evangelos Foutras
Date: Friday, August 25, 2017 @ 19:40:00
  Author: foutrelis
Revision: 253421

Perl versioned binary modules rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-25 19:38:52 UTC (rev 253420)
+++ PKGBUILD2017-08-25 19:40:00 UTC (rev 253421)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=3.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(i686 x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2017-06-01 Thread Evangelos Foutras
Date: Friday, June 2, 2017 @ 03:27:03
  Author: foutrelis
Revision: 232662

Perl 5.26 rebuild

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-02 02:25:35 UTC (rev 232661)
+++ PKGBUILD2017-06-02 03:27:03 UTC (rev 232662)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(i686 x86_64)
 url="https://polymake.org/;


[arch-commits] Commit in polymake/trunk (PKGBUILD gcc7.patch)

2017-06-01 Thread Evangelos Foutras
Date: Friday, June 2, 2017 @ 02:25:35
  Author: foutrelis
Revision: 232661

Fix build with GCC 7

Added:
  polymake/trunk/gcc7.patch
Modified:
  polymake/trunk/PKGBUILD

+
 PKGBUILD   |7 +--
 gcc7.patch |   13 +
 2 files changed, 18 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-02 02:11:28 UTC (rev 232660)
+++ PKGBUILD2017-06-02 02:25:35 UTC (rev 232661)
@@ -10,11 +10,14 @@
 depends=(mpfr perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
 makedepends=(normaliz cddlib lrs bliss-graphs ppl apache-ant boost singular)
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
-sha256sums=('f751e3c34e5ee3a015a99d1151b357130f15878c0bcea82827a19a12009e7fc0')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;
+'gcc7.patch')
+sha256sums=('f751e3c34e5ee3a015a99d1151b357130f15878c0bcea82827a19a12009e7fc0'
+'e93c6d16a13b2701c999ff076fd6510f024b130cd47db2f86f096864b52ae37c')
 
 prepare() {
   cd polymake-$pkgver
+  patch -Np0 -i ../gcc7.patch
 # fix lrs headers location
   sed -e 's|lrslib.h|lrslib/lrslib.h|g' -i 
bundled/lrs/apps/polytope/src/lrs_interface.cc \
   -i bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp

Added: gcc7.patch
===
--- gcc7.patch  (rev 0)
+++ gcc7.patch  2017-06-02 02:25:35 UTC (rev 232661)
@@ -0,0 +1,13 @@
+--- lib/core/include/Graph.h.orig  2017-03-28 03:30:14.0 -0600
 lib/core/include/Graph.h   2017-03-28 21:33:36.040286583 -0600
+@@ -709,8 +709,8 @@ public:
+void swap(Table& t)
+{
+   std::swap(R,t.R);
+-  std::swap(node_maps, t.node_maps);
+-  std::swap(edge_maps, t.edge_maps);
++  node_maps.swap(t.node_maps);
++  edge_maps.swap(t.edge_maps);
+   std::swap(n_nodes, t.n_nodes);
+   std::swap(free_node_id, t.free_node_id);
+   std::swap(free_edge_ids, t.free_edge_ids);


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2017-03-28 Thread Antonio Rojas
Date: Tuesday, March 28, 2017 @ 21:10:02
  Author: arojas
Revision: 219759

Update to 3.1

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |   20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-28 19:08:08 UTC (rev 219758)
+++ PKGBUILD2017-03-28 21:10:02 UTC (rev 219759)
@@ -1,35 +1,33 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=polymake
-pkgver=3.0r2
-pkgrel=2
+pkgver=3.1
+pkgrel=1
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(i686 x86_64)
 url="https://polymake.org/;
 license=(GPL)
-depends=(gmp perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu)
-makedepends=(normaliz cddlib lrs bliss-graphs ppl apache-ant boost) # singular
+depends=(mpfr perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu perl-term-readkey)
+makedepends=(normaliz cddlib lrs bliss-graphs ppl apache-ant boost singular)
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
-md5sums=('c1f5d71cdd86d0339c3e642494d6ac67')
+sha256sums=('f751e3c34e5ee3a015a99d1151b357130f15878c0bcea82827a19a12009e7fc0')
 
 prepare() {
-  cd polymake-3.0
+  cd polymake-$pkgver
 # fix lrs headers location
   sed -e 's|lrslib.h|lrslib/lrslib.h|g' -i 
bundled/lrs/apps/polytope/src/lrs_interface.cc \
-  -i bundled/group/external/sympol/sympol/raycomputationlrs.cpp
+  -i bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp
   sed -e 's|||g' -e 
's|\$lrs_path\/include|$lrs_path/include/lrslib|g' -i bundled/lrs/configure.pl
-# fix singular detection
-  sed -e 's|lresources|lsingular_resources|g' -i bundled/singular/configure.pl
 }
 
 build() {
-  cd polymake-3.0
+  cd polymake-$pkgver
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd polymake-3.0
+  cd polymake-$pkgver
   make DESTDIR="$pkgdir" install
 }


[arch-commits] Commit in polymake/trunk (PKGBUILD)

2017-03-14 Thread Antonio Rojas
Date: Tuesday, March 14, 2017 @ 20:32:41
  Author: arojas
Revision: 216324

Rebuild against perl 5.24.1 (FS#53308), disable singular support (doesn't build 
with 4.1.0p2)

Modified:
  polymake/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-14 19:26:11 UTC (rev 216323)
+++ PKGBUILD2017-03-14 20:32:41 UTC (rev 216324)
@@ -2,13 +2,13 @@
 
 pkgname=polymake
 pkgver=3.0r2
-pkgrel=1
+pkgrel=2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(i686 x86_64)
 url="https://polymake.org/;
 license=(GPL)
 depends=(gmp perl-xml-writer perl-xml-libxml perl-xml-libxslt 
perl-term-readline-gnu)
-makedepends=(normaliz cddlib lrs bliss-graphs ppl apache-ant singular boost)
+makedepends=(normaliz cddlib lrs bliss-graphs ppl apache-ant boost) # singular
 optdepends=('singular: ideal library' 'ppl: polytope library' 'java-runtime: 
java module')
 
source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2;)
 md5sums=('c1f5d71cdd86d0339c3e642494d6ac67')