summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
-rw-r--r--ali.adb-patch26
3 files changed, 7 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f5a0a0f643cd..26ca000e164d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gnat_util
pkgdesc = Internal GNAT compiler components used by (at least) ASIS.
- pkgver = 2019
+ pkgver = 2020
pkgrel = 1
url = https://libre.adacore.com/
arch = i686
@@ -8,10 +8,8 @@ pkgbase = gnat_util
license = GPL V3.0 without any Runtime Exception
makedepends = gprbuild
depends = gcc-ada
- source = http://mirrors.cdn.adacore.com/art/5cdf8e5031e87a8f1d425090
- source = ali.adb-patch
- sha1sums = ccd37abcc9fbbe89b782dbe789b77278cb1d3789
- sha1sums = 2a29832fec08f4f94ddf79b61ed7d40a87a3f8ed
+ source = https://community.download.adacore.com/v1/26bd253101b46706f5f8e3d0ca8b3107cde99e99?filename=gnat_util-20.0w-20190814-1532A-src.tar.gz
+ sha1sums = 26bd253101b46706f5f8e3d0ca8b3107cde99e99
pkgname = gnat_util
diff --git a/PKGBUILD b/PKGBUILD
index 341680b98dc7..8c49a0d6db41 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Pierre-Marie de Rodat <pmderodat@kawie.fr>
pkgname=gnat_util
-pkgver=2019
+pkgver=2020
pkgrel=1
pkgdesc="Internal GNAT compiler components used by (at least) ASIS."
@@ -13,19 +13,10 @@ license=('GPL V3.0 without any Runtime Exception')
depends=('gcc-ada')
makedepends=('gprbuild')
-source=('http://mirrors.cdn.adacore.com/art/5cdf8e5031e87a8f1d425090'
- 'ali.adb-patch')
-sha1sums=('ccd37abcc9fbbe89b782dbe789b77278cb1d3789'
- '2a29832fec08f4f94ddf79b61ed7d40a87a3f8ed')
+source=('https://community.download.adacore.com/v1/26bd253101b46706f5f8e3d0ca8b3107cde99e99?filename=gnat_util-20.0w-20190814-1532A-src.tar.gz')
+sha1sums=('26bd253101b46706f5f8e3d0ca8b3107cde99e99')
-_pkg_src_dir="gnat_util-2019-20190517-194CA-src"
-
-
-prepare()
-{
- cd "$srcdir/$_pkg_src_dir"
- patch -Np0 -i "$srcdir/ali.adb-patch"
-}
+_pkg_src_dir="gnat_util-20.0w-20190814-1532A-src"
build()
diff --git a/ali.adb-patch b/ali.adb-patch
deleted file mode 100644
index 2e3c983ae644..000000000000
--- a/ali.adb-patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- ali.adb-orig 2019-06-23 05:38:00.742172886 +1000
-+++ ali.adb 2019-06-23 05:38:23.382873117 +1000
-@@ -161,7 +161,7 @@
- (IS_Rec : Invocation_Signature_Record) return Bucket_Range_Type;
- -- Obtain the hash of key IS_Rec
-
-- package Sig_Map is new Dynamic_Hash_Tables
-+ package Sig_Map is new Dynamic_HTable
- (Key_Type => Invocation_Signature_Record,
- Value_Type => Invocation_Signature_Id,
- No_Value => No_Invocation_Signature,
-@@ -170,13 +170,12 @@
- Compression_Threshold => 0.3,
- Compression_Factor => 2,
- "=" => "=",
-- Destroy_Value => Destroy,
- Hash => Hash);
-
- -- The following map relates invocation signature records to invocation
- -- signature ids.
-
-- Sig_To_Sig_Map : constant Sig_Map.Dynamic_Hash_Table :=
-+ Sig_To_Sig_Map : constant Sig_Map.Instance :=
- Sig_Map.Create (500);
-
- -- The folowing table maps declaration placement kinds to character codes