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

2020-12-23 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 21:46:34
  Author: felixonmars
Revision: 785385

upgpkg: haskell-patience 0.3-5: rebuild with ghc 8.10.3

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 21:46:09 UTC (rev 785384)
+++ PKGBUILD2020-12-23 21:46:34 UTC (rev 785385)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-08-30 Thread Felix Yan via arch-commits
Date: Sunday, August 30, 2020 @ 18:42:34
  Author: felixonmars
Revision: 692934

upgpkg: haskell-patience 0.3-4: rebuild with happy 1.20.0

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-30 18:41:23 UTC (rev 692933)
+++ PKGBUILD2020-08-30 18:42:34 UTC (rev 692934)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-08-17 Thread Felix Yan via arch-commits
Date: Monday, August 17, 2020 @ 07:13:10
  Author: felixonmars
Revision: 682395

upgpkg: haskell-patience 0.3-3: rebuild with ghc 8.10.2

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-17 07:12:31 UTC (rev 682394)
+++ PKGBUILD2020-08-17 07:13:10 UTC (rev 682395)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
@@ -20,7 +20,7 @@
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir=/usr/share/doc/$pkgname \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
+runhaskell Setup build $MAKEFLAGS
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Thursday, April 23, 2020 @ 14:03:03
  Author: felixonmars
Revision: 618174

upgpkg: haskell-patience 0.3-2: rebuild with ghc 8.10.1

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-23 14:02:34 UTC (rev 618173)
+++ PKGBUILD2020-04-23 14:03:03 UTC (rev 618174)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-03-13 Thread Felix Yan via arch-commits
Date: Friday, March 13, 2020 @ 10:47:07
  Author: felixonmars
Revision: 595784

upgpkg: haskell-patience 0.3-1: rebuild with patience 0.3

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-13 10:45:16 UTC (rev 595783)
+++ PKGBUILD2020-03-13 10:47:07 UTC (rev 595784)
@@ -3,8 +3,8 @@
 
 _hkgname=patience
 pkgname=haskell-patience
-pkgver=0.2.1.1
-pkgrel=6
+pkgver=0.3
+pkgrel=1
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('a28a03464c888b71734441f570d7db8fbf0c12c876f2dbf406c8726593b42950625c7f77484c097f409816647c397aa650538c2295d38e7d94146da2b81063ae')
+sha512sums=('12bc0005d6ca47ac9954aee8950d00f5c6af133958015fe791d2e100295660bebe967e37ce859abb67ae38bedefa1bd1d81a7770842448485d2f7466652e7ea5')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-02-26 Thread Felix Yan via arch-commits
Date: Wednesday, February 26, 2020 @ 22:31:33
  Author: felixonmars
Revision: 583444

upgpkg: haskell-patience 0.2.1.1-6: rebuild with ghc 8.8.3

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-26 22:30:57 UTC (rev 583443)
+++ PKGBUILD2020-02-26 22:31:33 UTC (rev 583444)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.2.1.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
@@ -33,6 +33,6 @@
 install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
 install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
 runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
 }


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:17:39
  Author: felixonmars
Revision: 571547

upgpkg: haskell-patience 0.2.1.1-5: rebuild with ghc 8.8.2

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:17:02 UTC (rev 571546)
+++ PKGBUILD2020-02-15 14:17:39 UTC (rev 571547)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.2.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:20:35
  Author: felixonmars
Revision: 550615

upgpkg: haskell-patience 0.2.1.1-4: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:20:00 UTC (rev 550614)
+++ PKGBUILD2020-01-08 20:20:35 UTC (rev 550615)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.2.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 25, 2019 @ 12:45:51
  Author: felixonmars
Revision: 453817

upgpkg: haskell-patience 0.2.1.1-3

rebuild with ghc 8.6.5

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-25 12:45:10 UTC (rev 453816)
+++ PKGBUILD2019-04-25 12:45:51 UTC (rev 453817)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.2.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-03-09 Thread Felix Yan via arch-commits
Date: Saturday, March 9, 2019 @ 17:27:00
  Author: felixonmars
Revision: 438551

upgpkg: haskell-patience 0.2.1.1-2

rebuild with ghc 8.6.4

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-09 17:26:11 UTC (rev 438550)
+++ PKGBUILD2019-03-09 17:27:00 UTC (rev 438551)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.2.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-02-25 Thread Felix Yan via arch-commits
Date: Monday, February 25, 2019 @ 10:44:52
  Author: felixonmars
Revision: 435670

upgpkg: haskell-patience 0.2.1.1-1

rebuild with patience 0.2.1.1

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-25 10:36:24 UTC (rev 435669)
+++ PKGBUILD2019-02-25 10:44:52 UTC (rev 435670)
@@ -3,7 +3,7 @@
 
 _hkgname=patience
 pkgname=haskell-patience
-pkgver=0.2.1.0
+pkgver=0.2.1.1
 pkgrel=1
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('a6c9459facaa593afe020ffbd7dfe9cc8e3bb6281c8a654bed87bb4557972323b3ff237b90e4b632ae6fc6db7239b8477584ad960288b627685eb290335dbc96')
+sha512sums=('a28a03464c888b71734441f570d7db8fbf0c12c876f2dbf406c8726593b42950625c7f77484c097f409816647c397aa650538c2295d38e7d94146da2b81063ae')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-01-04 Thread Felix Yan via arch-commits
Date: Saturday, January 5, 2019 @ 07:42:07
  Author: felixonmars
Revision: 420606

upgpkg: haskell-patience 0.2.1.0-1

rebuild with patience 0.2.1.0

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-01-05 07:40:42 UTC (rev 420605)
+++ PKGBUILD2019-01-05 07:42:07 UTC (rev 420606)
@@ -3,8 +3,8 @@
 
 _hkgname=patience
 pkgname=haskell-patience
-pkgver=0.2.0.0
-pkgrel=2
+pkgver=0.2.1.0
+pkgrel=1
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('56f4aff516a6e5480e7420090f8e860c810b4c98b529d532fdcbfcd623881c26fd2b10a3b26ec83c828d3c8445760aa044995b3d79881610c3105e301d26745c')
+sha512sums=('a6c9459facaa593afe020ffbd7dfe9cc8e3bb6281c8a654bed87bb4557972323b3ff237b90e4b632ae6fc6db7239b8477584ad960288b627685eb290335dbc96')
 
 build() {
 cd $_hkgname-$pkgver


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

2018-12-09 Thread Felix Yan via arch-commits
Date: Sunday, December 9, 2018 @ 22:22:29
  Author: felixonmars
Revision: 413340

upgpkg: haskell-patience 0.2.0.0-2

rebuild with ghc 8.6.3, cmark-gfm 0.1.6

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-09 22:21:58 UTC (rev 413339)
+++ PKGBUILD2018-12-09 22:22:29 UTC (rev 413340)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in haskell-patience/trunk (PKGBUILD container-0.6.patch)

2018-12-04 Thread Felix Yan via arch-commits
Date: Tuesday, December 4, 2018 @ 08:21:01
  Author: felixonmars
Revision: 411091

upgpkg: haskell-patience 0.2.0.0-1

rebuild with patience 0.2.0.0

Modified:
  haskell-patience/trunk/PKGBUILD
Deleted:
  haskell-patience/trunk/container-0.6.patch

-+
 PKGBUILD|   17 +
 container-0.6.patch |   21 -
 2 files changed, 5 insertions(+), 33 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-04 08:13:43 UTC (rev 411090)
+++ PKGBUILD2018-12-04 08:21:01 UTC (rev 411091)
@@ -3,24 +3,17 @@
 
 _hkgname=patience
 pkgname=haskell-patience
-pkgver=0.1.1
-pkgrel=9
+pkgver=0.2.0.0
+pkgrel=1
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
-license=("custom:BSD3")
+license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs')
 makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
-container-0.6.patch)
-sha512sums=('dac94580d9b82023841b5406509f8cd0e58148756e4259708c21b78b480fb4fb67b21a82c81e702275f49d90bcd1d2b46d20bb96267131d4ff57334f110e14f7'
-
'180ad3b4427207fb6e46e205daf49891554068a1e698b6a13a3c41e0e36c95327742baff2f2821d23a8d81a0927ff427d864913bed3ac626e4337972573982af')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('56f4aff516a6e5480e7420090f8e860c810b4c98b529d532fdcbfcd623881c26fd2b10a3b26ec83c828d3c8445760aa044995b3d79881610c3105e301d26745c')
 
-prepare() {
-cd $_hkgname-$pkgver
-patch -p1 -i ../container-0.6.patch
-}
-
 build() {
 cd $_hkgname-$pkgver
 

Deleted: container-0.6.patch
===
--- container-0.6.patch 2018-12-04 08:13:43 UTC (rev 411090)
+++ container-0.6.patch 2018-12-04 08:21:01 UTC (rev 411091)
@@ -1,21 +0,0 @@
-diff --git a/Data/Algorithm/Patience.hs.orig b/Data/Algorithm/Patience.hs
-index f987659..c7ccfba 100644
 a/Data/Algorithm/Patience.hs.orig
-+++ b/Data/Algorithm/Patience.hs
-@@ -15,6 +15,7 @@ import qualified Data.Sequence as S
- import Data.Sequence ( (<|), (|>), (><), ViewL(..), ViewR(..) )
- import qualified Data.Foldable as F
- import qualified Data.Map  as M
-+import qualified Data.Map.Strict as MS
- import qualified Data.IntMap   as IM
- 
- import Data.List
-@@ -68,7 +69,7 @@ longestIncreasing = extract . foldl' ins IM.empty where
- -- Elements whose second component appears exactly once.
- unique :: (Ord t) => S.Seq (a,t) -> M.Map t a
- unique = M.mapMaybe id . F.foldr ins M.empty where
--  ins (a,x) = M.insertWith' (\_ _ -> Nothing) x (Just a)
-+  ins (a,x) = MS.insertWith (\_ _ -> Nothing) x (Just a)
- 
- -- Given two sequences of numbered "lines", returns a list of points
- -- where unique lines match up.


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

2018-11-06 Thread Felix Yan via arch-commits
Date: Tuesday, November 6, 2018 @ 19:52:44
  Author: felixonmars
Revision: 402030

upgpkg: haskell-patience 0.1.1-9

rebuild with ghc 8.6.1

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-06 19:52:10 UTC (rev 402029)
+++ PKGBUILD2018-11-06 19:52:44 UTC (rev 402030)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
@@ -22,10 +22,10 @@
 }
 
 build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup register --gen-script
@@ -35,11 +35,11 @@
 }
 
 package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
 }


[arch-commits] Commit in haskell-patience/trunk (PKGBUILD container-0.6.patch)

2018-10-14 Thread Felix Yan via arch-commits
Date: Sunday, October 14, 2018 @ 18:37:46
  Author: felixonmars
Revision: 393772

upgpkg: haskell-patience 0.1.1-8

rebuild with ghc 8.6.1

Added:
  haskell-patience/trunk/container-0.6.patch
Modified:
  haskell-patience/trunk/PKGBUILD

-+
 PKGBUILD|   13 ++---
 container-0.6.patch |   21 +
 2 files changed, 31 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-14 18:28:44 UTC (rev 393771)
+++ PKGBUILD2018-10-14 18:37:46 UTC (rev 393772)
@@ -4,7 +4,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
@@ -11,9 +11,16 @@
 arch=('x86_64')
 depends=('ghc-libs')
 makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('dac94580d9b82023841b5406509f8cd0e58148756e4259708c21b78b480fb4fb67b21a82c81e702275f49d90bcd1d2b46d20bb96267131d4ff57334f110e14f7')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+container-0.6.patch)
+sha512sums=('dac94580d9b82023841b5406509f8cd0e58148756e4259708c21b78b480fb4fb67b21a82c81e702275f49d90bcd1d2b46d20bb96267131d4ff57334f110e14f7'
+
'180ad3b4427207fb6e46e205daf49891554068a1e698b6a13a3c41e0e36c95327742baff2f2821d23a8d81a0927ff427d864913bed3ac626e4337972573982af')
 
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../container-0.6.patch
+}
+
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 

Added: container-0.6.patch
===
--- container-0.6.patch (rev 0)
+++ container-0.6.patch 2018-10-14 18:37:46 UTC (rev 393772)
@@ -0,0 +1,21 @@
+diff --git a/Data/Algorithm/Patience.hs.orig b/Data/Algorithm/Patience.hs
+index f987659..c7ccfba 100644
+--- a/Data/Algorithm/Patience.hs.orig
 b/Data/Algorithm/Patience.hs
+@@ -15,6 +15,7 @@ import qualified Data.Sequence as S
+ import Data.Sequence ( (<|), (|>), (><), ViewL(..), ViewR(..) )
+ import qualified Data.Foldable as F
+ import qualified Data.Map  as M
++import qualified Data.Map.Strict as MS
+ import qualified Data.IntMap   as IM
+ 
+ import Data.List
+@@ -68,7 +69,7 @@ longestIncreasing = extract . foldl' ins IM.empty where
+ -- Elements whose second component appears exactly once.
+ unique :: (Ord t) => S.Seq (a,t) -> M.Map t a
+ unique = M.mapMaybe id . F.foldr ins M.empty where
+-  ins (a,x) = M.insertWith' (\_ _ -> Nothing) x (Just a)
++  ins (a,x) = MS.insertWith (\_ _ -> Nothing) x (Just a)
+ 
+ -- Given two sequences of numbered "lines", returns a list of points
+ -- where unique lines match up.


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:56:14
  Author: felixonmars
Revision: 335838

upgpkg: haskell-patience 0.1.1-7

rebuild with ghc 8.4.3

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:55:40 UTC (rev 335837)
+++ PKGBUILD2018-06-01 09:56:14 UTC (rev 335838)
@@ -5,7 +5,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-05-16 Thread Felix Yan via arch-commits
Date: Wednesday, May 16, 2018 @ 19:43:25
  Author: felixonmars
Revision: 323161

upgpkg: haskell-patience 0.1.1-6

rebuild with ghc 8.4.2

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-16 19:42:51 UTC (rev 323160)
+++ PKGBUILD2018-05-16 19:43:25 UTC (rev 323161)
@@ -5,7 +5,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2017-11-25 Thread Felix Yan via arch-commits
Date: Sunday, November 26, 2017 @ 07:29:17
  Author: felixonmars
Revision: 268763

upgpkg: haskell-patience 0.1.1-5

rebuild with ghc 8.2.2

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-26 07:28:18 UTC (rev 268762)
+++ PKGBUILD2017-11-26 07:29:17 UTC (rev 268763)
@@ -5,7 +5,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2017-09-23 Thread Felix Yan
Date: Saturday, September 23, 2017 @ 15:19:25
  Author: felixonmars
Revision: 260006

upgpkg: haskell-patience 0.1.1-4

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-09-23 15:19:12 UTC (rev 260005)
+++ PKGBUILD2017-09-23 15:19:25 UTC (rev 260006)
@@ -5,7 +5,7 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
@@ -13,12 +13,12 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
+sha512sums=('dac94580d9b82023841b5406509f8cd0e58148756e4259708c21b78b480fb4fb67b21a82c81e702275f49d90bcd1d2b46d20bb96267131d4ff57334f110e14f7')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -36,7 +36,4 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 08:33:54
  Author: felixonmars
Revision: 250725

upgpkg: haskell-patience 0.1.1-3

GHC 8.2.1 rebuild

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 08:33:45 UTC (rev 250724)
+++ PKGBUILD2017-08-15 08:33:54 UTC (rev 250725)
@@ -5,12 +5,13 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc")
+depends=('ghc-libs')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
 
@@ -19,9 +20,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -33,8 +33,6 @@
 
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"


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

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 20:30:40
  Author: felixonmars
Revision: 237437

upgpkg: haskell-patience 0.1.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 20:29:31 UTC (rev 237436)
+++ PKGBUILD2017-06-15 20:30:40 UTC (rev 237437)
@@ -5,12 +5,12 @@
 _hkgname=patience
 pkgname=haskell-patience
 pkgver=0.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Patience diff and longest increasing subsequence"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


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

2017-04-26 Thread Felix Yan
Date: Wednesday, April 26, 2017 @ 08:46:25
  Author: felixonmars
Revision: 225574

use https

Modified:
  haskell-patience/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-26 08:46:15 UTC (rev 225573)
+++ PKGBUILD2017-04-26 08:46:25 UTC (rev 225574)
@@ -7,11 +7,11 @@
 pkgver=0.1.1
 pkgrel=1
 pkgdesc="Patience diff and longest increasing subsequence"
-url="http://hackage.haskell.org/package/${_hkgname};
+url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
 depends=("ghc=8.0.1")
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 sha256sums=('35c7c334d344b3cbdc61cc88c559bedb300ace860a80e3990aeb268f1f10db63')
 
 build() {