mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-29 00:25:25 +00:00
extra/gap to 4.14.0-3
This commit is contained in:
parent
27bec0e778
commit
b614b9cf4d
3 changed files with 25 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
|||
pkgbase = gap
|
||||
pkgdesc = Groups, Algorithms, Programming: a system for computational discrete algebra
|
||||
pkgver = 4.14.0
|
||||
pkgrel = 2
|
||||
pkgrel = 3
|
||||
url = https://www.gap-system.org/
|
||||
arch = x86_64
|
||||
license = GPL-2.0-or-later
|
||||
|
@ -24,8 +24,10 @@ pkgbase = gap
|
|||
makedepends = zeromq
|
||||
source = https://github.com/gap-system/gap/releases/download/v4.14.0/gap-4.14.0.tar.gz
|
||||
source = package-infos-4.14.0.json.gz::https://github.com/gap-system/gap/releases/download/v4.14.0/package-infos.json.gz
|
||||
source = digraphs-planarity-4.patch
|
||||
sha256sums = 845f5272c26feb1b8eb9ef294bf0545f264c1fe5a19b0601bbc65d79d9506487
|
||||
sha256sums = 408bc38a003f4987b781eeba3a70d0b45b600287f6373f47683de66761dbbfd5
|
||||
sha256sums = 564edd7d1b6ab697aa1b1521a736f33766324389fb303e7d7595ebd36d0fe144
|
||||
|
||||
pkgname = gap
|
||||
depends = glibc
|
||||
|
|
|
@ -10,15 +10,17 @@ pkgbase=gap
|
|||
pkgname=(gap
|
||||
gap-packages)
|
||||
pkgver=4.14.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc='Groups, Algorithms, Programming: a system for computational discrete algebra'
|
||||
arch=(x86_64)
|
||||
url='https://www.gap-system.org/'
|
||||
license=(GPL-2.0-or-later)
|
||||
source=(https://github.com/gap-system/gap/releases/download/v$pkgver/$pkgbase-$pkgver.tar.gz
|
||||
package-infos-$pkgver.json.gz::https://github.com/gap-system/gap/releases/download/v$pkgver/package-infos.json.gz)
|
||||
package-infos-$pkgver.json.gz::https://github.com/gap-system/gap/releases/download/v$pkgver/package-infos.json.gz
|
||||
digraphs-planarity-4.patch)
|
||||
sha256sums=('845f5272c26feb1b8eb9ef294bf0545f264c1fe5a19b0601bbc65d79d9506487'
|
||||
'408bc38a003f4987b781eeba3a70d0b45b600287f6373f47683de66761dbbfd5')
|
||||
'408bc38a003f4987b781eeba3a70d0b45b600287f6373f47683de66761dbbfd5'
|
||||
'564edd7d1b6ab697aa1b1521a736f33766324389fb303e7d7595ebd36d0fe144')
|
||||
makedepends=(bliss
|
||||
boost
|
||||
c-xsc
|
||||
|
@ -47,6 +49,8 @@ prepare() {
|
|||
# Fix https://bugs.archlinux.org/task/55174
|
||||
sed -e '/xgap/d' -i pkg/sonata/PackageInfo.g
|
||||
sed -e '/XGAP/d' -i pkg/cryst/PackageInfo.g
|
||||
# Fix build with planarity 4
|
||||
patch -d pkg/digraphs -p1 < "$srcdir"/digraphs-planarity-4.patch
|
||||
# Strip -m32 flags
|
||||
sed -e '/-m32/d' -i bin/BuildPackages.sh
|
||||
}
|
||||
|
|
15
extra/gap/digraphs-planarity-4.patch
Normal file
15
extra/gap/digraphs-planarity-4.patch
Normal file
|
@ -0,0 +1,15 @@
|
|||
diff --git a/src/planar.c b/src/planar.c
|
||||
index 1cdf94a7..9d3e86ab 100644
|
||||
--- a/src/planar.c
|
||||
+++ b/src/planar.c
|
||||
@@ -39,9 +39,7 @@
|
||||
#include "c/graphK4Search.h"
|
||||
#else
|
||||
#include "planarity/graph.h"
|
||||
-#include "planarity/graphK23Search.h"
|
||||
-#include "planarity/graphK33Search.h"
|
||||
-#include "planarity/graphK4Search.h"
|
||||
+#include "planarity/graphLib.h"
|
||||
#endif
|
||||
#if defined(__clang__)
|
||||
#pragma clang diagnostic pop
|
Loading…
Reference in a new issue