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

2022-01-01 Thread Daniel M. Capella via arch-commits
Date: Sunday, January 2, 2022 @ 02:57:37
  Author: polyzen
Revision: 1092081

Use latest Rust packaging guidelines (cont.)

Add missing --offline args.

Modified:
  alacritty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 02:10:10 UTC (rev 1092080)
+++ PKGBUILD2022-01-02 02:57:37 UTC (rev 1092081)
@@ -30,12 +30,12 @@
 
 build(){
   cd "$pkgname"
-  env CARGO_INCREMENTAL=0 cargo build --release --locked
+  env CARGO_INCREMENTAL=0 cargo build --release --locked --offline
 }
 
 check(){
   cd "$pkgname"
-  env CARGO_INCREMENTAL=0 cargo test --locked
+  env CARGO_INCREMENTAL=0 cargo test --locked --offline
 }
 
 package() {



[arch-commits] Commit in kicad-symbols/repos (2 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 02:10:10
  Author: grawlinson
Revision: 1092080

archrelease: copy trunk to community-testing-any

Added:
  kicad-symbols/repos/community-testing-any/
  kicad-symbols/repos/community-testing-any/PKGBUILD
(from rev 1092079, kicad-symbols/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: kicad-symbols/repos/community-testing-any/PKGBUILD (from rev 1092079, 
kicad-symbols/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-01-02 02:10:10 UTC (rev 1092080)
@@ -0,0 +1,32 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-symbols
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad schematic symbol libraries"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+conflicts=('kicad-library')
+replaces=('kicad-library')
+source=("https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/$pkgver/kicad-symbols-$pkgver.tar.bz2;)
+sha512sums=('5891606d47004cc2a530e1d327ae6bd7a89c571bb60dbc4e2f8c6659277de361b6ea337939414028c834392a2f69668a3d3c99962765cc76048b8e4dd153cca3')
+b2sums=('e3113eda85f1d3054013bbc7c952f5ec3cf49c40708cb527c6bc944b1fa90aff901ae9c1bfb5c422c4df96c579ff71b4f51927763a4afec7a6bf68bbf43e9bec')
+
+build() {
+  cmake \
+-B build \
+-S "$pkgname-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in kicad-packages3d/repos (2 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 02:06:46
  Author: grawlinson
Revision: 1092079

archrelease: copy trunk to community-testing-any

Added:
  kicad-packages3d/repos/community-testing-any/
  kicad-packages3d/repos/community-testing-any/PKGBUILD
(from rev 1092078, kicad-packages3d/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: kicad-packages3d/repos/community-testing-any/PKGBUILD (from rev 
1092078, kicad-packages3d/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-01-02 02:06:46 UTC (rev 1092079)
@@ -0,0 +1,32 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-packages3d
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad 3D model libraries"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+conflicts=('kicad-library3d')
+replaces=('kicad-library3d')
+source=("https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/$pkgver/kicad-packages3D-$pkgver.tar.bz2;)
+sha512sums=('48f6698d8b48483e484638f780cf5a9522cda5381c3858b15b0862994dfacc271426ecbaaa5168a2fc8f6be84ac6e9b160e080ac74183d5be282de36088416af')
+b2sums=('5287b9ae322f6eac5035c0dbe725a26f2d44cde259c95d8d5db950839de067075716ff343db32088861873b77f06116c2dc077461fc35681fcf4c86e5b9ba3d1')
+
+build() {
+  cmake \
+-B build \
+-S "kicad-packages3D-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"kicad-packages3D-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in kicad-templates/repos (2 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:52:13
  Author: grawlinson
Revision: 1092075

archrelease: copy trunk to community-testing-any

Added:
  kicad-templates/repos/community-testing-any/
  kicad-templates/repos/community-testing-any/PKGBUILD
(from rev 1092074, kicad-templates/trunk/PKGBUILD)

--+
 PKGBUILD |   30 ++
 1 file changed, 30 insertions(+)

Copied: kicad-templates/repos/community-testing-any/PKGBUILD (from rev 1092074, 
kicad-templates/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-01-02 01:52:13 UTC (rev 1092075)
@@ -0,0 +1,30 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-templates
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad project templates & worksheets"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+source=("https://gitlab.com/kicad/libraries/kicad-templates/-/archive/$pkgver/kicad-templates-$pkgver.tar.bz2;)
+sha512sums=('b880a728bf0b2ef5512fdf1d5b76b5fe60ce6c3791142d4ff81f118b131abe1a45ab7af095e3a133e5637ad0cf67b85e74b2cb5f3f8661025c1511267d8046d0')
+b2sums=('9f72475b0b15c682e13fda9bc6bdf90c851fdfc6b2111c88507fce4cc6badbf1510e919d2d484c6397eaa12dec04a23a98d9b26c33d78b6e92a82b376b25f24c')
+
+build() {
+  cmake \
+-B build \
+-S "$pkgname-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in kicad-footprints/repos (2 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:51:31
  Author: grawlinson
Revision: 1092074

archrelease: copy trunk to community-testing-any

Added:
  kicad-footprints/repos/community-testing-any/
  kicad-footprints/repos/community-testing-any/PKGBUILD
(from rev 1092073, kicad-footprints/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: kicad-footprints/repos/community-testing-any/PKGBUILD (from rev 
1092073, kicad-footprints/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-01-02 01:51:31 UTC (rev 1092074)
@@ -0,0 +1,32 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-footprints
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad footprint libraries"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+conflicts=('kicad-library')
+replaces=('kicad-library')
+source=("https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/$pkgver/kicad-footprints-$pkgver.tar.bz2;)
+sha512sums=('d8eac8fcc380ef67ccbd3b8f2529d7023aecef674299d83aabccd41beef1934507edf3a9bdbf4b440ae550470d7f16382aba4090fe5f1d5397a8e0a0f4364ec9')
+b2sums=('dd76d572b15f420de9587bea6556637ad1ad5c3e12a589950124e44fa2e0f71f6e500cf02d2cd0187e2ae92cd786407bc3fb093dd367dea9759d26c8b9d31200')
+
+build() {
+  cmake \
+-B build \
+-S "$pkgname-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in kicad/repos (2 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:47:04
  Author: grawlinson
Revision: 1092073

archrelease: copy trunk to community-testing-x86_64

Added:
  kicad/repos/community-testing-x86_64/
  kicad/repos/community-testing-x86_64/PKGBUILD
(from rev 1092072, kicad/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: kicad/repos/community-testing-x86_64/PKGBUILD (from rev 1092072, 
kicad/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-01-02 01:47:04 UTC (rev 1092073)
@@ -0,0 +1,49 @@
+# Maintainer: Kyle Keen 
+# Maintainer: George Rawlinson 
+# Maintainer: Filipe Laíns 
+# Contributor: Marq Schneider 
+# Contributor: Nick Østergaard
+# Contributor: Rachel Mant 
+
+pkgname=kicad
+pkgver=6.0.0
+pkgrel=3
+pkgdesc='Electronic schematic and printed circuit board (PCB) design tools'
+arch=('x86_64')
+url='http://kicad.org/'
+license=('GPL')
+depends=('wxgtk3' 'python' 'boost-libs' 'glew' 'curl' 'glm' 'ngspice' 
'opencascade' 'python-wxpython')
+makedepends=('cmake' 'mesa' 'boost' 'swig')
+optdepends=(
+  'kicad-footprints: for footprint libraries'
+  'kicad-symbols: for schematic symbols'
+  'kicad-packages3d: for 3D models of components'
+  'kicad-templates: for project templates & worksheets'
+)
+source=("https://gitlab.com/kicad/code/kicad/-/archive/$pkgver/kicad-$pkgver.tar.bz2;)
+sha512sums=('1267b7cd35a63a3f26c2e9b0695722cbb9b279d1326f52f0b8497bd3011d79a5732e6da27f6413fb72064fe2aca72da95252011c6cb0b70c209f296f40a77b90')
+b2sums=('21a43f952c748ec90bde29621b927e1cb69b4f9faf6842924888c74e15cad768826bba5eea973c4b5b0e43bb1e45eaf1e1bfa691691248ec238d8b0f3f24ca5d')
+
+build() {
+  cmake \
+-S "$pkgname-$pkgver" \
+-B build \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DKICAD_USE_OCC=ON \
+-DKICAD_SCRIPTING_WXPYTHON=ON \
+-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \
+-DKICAD_BUILD_I18N=ON \
+-DKICAD_I18N_UNIX_STRICT_PATH=ON \
+-DKICAD_BUILD_QA_TESTS=OFF \
+-Wno-dev
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in git-annex/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:42:49
  Author: felixonmars
Revision: 1092072

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 1092071, git-annex/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1092071, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-02 01:42:49 UTC (rev 1092072)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210803
+pkgrel=75
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
+ 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
+ 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc' 'uusi')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  # persistent-template was merged into persistent
+  uusi -d persistent-template git-annex.cabal
+  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
+}
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:42:42
  Author: felixonmars
Revision: 1092071

upgpkg: git-annex 8.20210803-75: rebuild with microstache 1.0.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 01:39:37 UTC (rev 1092070)
+++ PKGBUILD2022-01-02 01:42:42 UTC (rev 1092071)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210803
-pkgrel=74
+pkgrel=75
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")



[arch-commits] Commit in haskell-criterion/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:39:37
  Author: felixonmars
Revision: 1092070

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-criterion/repos/community-staging-x86_64/
  haskell-criterion/repos/community-staging-x86_64/PKGBUILD
(from rev 1092069, haskell-criterion/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
1092069, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-02 01:39:37 UTC (rev 1092070)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.10.0
+pkgrel=31
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5253ae7419df1965ca0d5c5c43b7aa717ee8c8a40ffd4dccd2fe79698836afec705484b5d2fc81323dbc9a1f866c8d2f293c2fc6c20916c68db270ebf59ede96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-fast -f-embed-data-files
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:39:30
  Author: felixonmars
Revision: 1092069

upgpkg: haskell-criterion 1.5.10.0-31: rebuild with microstache 1.0.2

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 01:37:30 UTC (rev 1092068)
+++ PKGBUILD2022-01-02 01:39:30 UTC (rev 1092069)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.10.0
-pkgrel=30
+pkgrel=31
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")



[arch-commits] Commit in haskell-microstache/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:37:30
  Author: felixonmars
Revision: 1092068

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microstache/repos/community-staging-x86_64/
  haskell-microstache/repos/community-staging-x86_64/PKGBUILD
(from rev 1092067, haskell-microstache/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
1092067, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-02 01:37:30 UTC (rev 1092068)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bbf1de864c88809cfd159a679ec1709c7fb523e2b3ac91232e2cabb9a4bf2eda0913666b3a6ab81b6ba9c2488ce1200cb6b43e21a7f475d2dc20f9854c47a61e')
+
+build() {
+cd $_hkgname-$pkgver
+
+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 
--ghc-option=-fllvm
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:37:23
  Author: felixonmars
Revision: 1092067

upgpkg: haskell-microstache 1.0.2-1: rebuild with microstache 1.0.2

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 01:30:54 UTC (rev 1092066)
+++ PKGBUILD2022-01-02 01:37:23 UTC (rev 1092067)
@@ -3,22 +3,17 @@
 
 _hkgname=microstache
 pkgname=haskell-microstache
-pkgver=1.0.1.2
-pkgrel=107
+pkgver=1.0.2
+pkgrel=1
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache;
 license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
-makedepends=('ghc' 'uusi')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('5b8bacdc29fcf40b54e7efad12fe955a2781ee914b747108d95c61f0ec0321be90883de739463d4a7acd2b0715904fd711016763dcc6ff6e72939dd8d7d70150')
+sha512sums=('bbf1de864c88809cfd159a679ec1709c7fb523e2b3ac91232e2cabb9a4bf2eda0913666b3a6ab81b6ba9c2488ce1200cb6b43e21a7f475d2dc20f9854c47a61e')
 
-prepare() {
-cd $_hkgname-$pkgver
-uusi -u base $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 



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

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:30:54
  Author: grawlinson
Revision: 1092066

upgpkg: kicad 6.0.0-3

* FS#73184
* FS#72437
* FS#71782

Modified:
  kicad/trunk/PKGBUILD

--+
 PKGBUILD |   39 +--
 1 file changed, 21 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 01:30:51 UTC (rev 1092065)
+++ PKGBUILD2022-01-02 01:30:54 UTC (rev 1092066)
@@ -1,6 +1,6 @@
+# Maintainer: Kyle Keen 
+# Maintainer: George Rawlinson 
 # Maintainer: Filipe Laíns 
-# Maintainer: George Rawlinson 
-# Contributor: Kyle Keen 
 # Contributor: Marq Schneider 
 # Contributor: Nick Østergaard
 # Contributor: Rachel Mant 
@@ -7,24 +7,27 @@
 
 pkgname=kicad
 pkgver=6.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Electronic schematic and printed circuit board (PCB) design tools'
 arch=('x86_64')
 url='http://kicad.org/'
 license=('GPL')
 depends=('wxgtk3' 'python' 'boost-libs' 'glew' 'curl' 'glm' 'ngspice' 
'opencascade' 'python-wxpython')
-makedepends=('cmake' 'mesa' 'boost' 'swig' 'ninja')
-optdepends=('kicad-library: for footprints and symbols'
-'kicad-library-3d: for 3d models of components')
+makedepends=('cmake' 'mesa' 'boost' 'swig')
+optdepends=(
+  'kicad-footprints: for footprint libraries'
+  'kicad-symbols: for schematic symbols'
+  'kicad-packages3d: for 3D models of components'
+  'kicad-templates: for project templates & worksheets'
+)
 
source=("https://gitlab.com/kicad/code/kicad/-/archive/$pkgver/kicad-$pkgver.tar.bz2;)
 
sha512sums=('1267b7cd35a63a3f26c2e9b0695722cbb9b279d1326f52f0b8497bd3011d79a5732e6da27f6413fb72064fe2aca72da95252011c6cb0b70c209f296f40a77b90')
+b2sums=('21a43f952c748ec90bde29621b927e1cb69b4f9faf6842924888c74e15cad768826bba5eea973c4b5b0e43bb1e45eaf1e1bfa691691248ec238d8b0f3f24ca5d')
 
-build()
-{
-  mkdir $pkgname-$pkgver/build
-  cd $pkgname-$pkgver/build
-
-  cmake .. -G Ninja \
+build() {
+  cmake \
+-S "$pkgname-$pkgver" \
+-B build \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
@@ -31,16 +34,16 @@
 -DKICAD_USE_OCC=ON \
 -DKICAD_SCRIPTING_WXPYTHON=ON \
 -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \
+-DKICAD_BUILD_I18N=ON \
+-DKICAD_I18N_UNIX_STRICT_PATH=ON \
+-DKICAD_BUILD_QA_TESTS=OFF \
 -Wno-dev
 
-  ninja
+  cmake --build build
 }
 
-package()
-{
-  cd $pkgname-$pkgver/build
-
-  DESTDIR="$pkgdir" ninja install
+package() {
+  DESTDIR="$pkgdir" cmake --install build
 }
 
 # vim:set ts=2 sw=2 et:



[arch-commits] Commit in haskell-th-desugar/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:30:51
  Author: felixonmars
Revision: 1092065

archrelease: copy trunk to community-x86_64

Added:
  haskell-th-desugar/repos/community-x86_64/PKGBUILD
(from rev 1092064, haskell-th-desugar/trunk/PKGBUILD)
Deleted:
  haskell-th-desugar/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   86 ++---
 1 file changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-02 01:30:43 UTC (rev 1092064)
+++ PKGBUILD2022-01-02 01:30:51 UTC (rev 1092065)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=th-desugar
-pkgname=haskell-th-desugar
-pkgver=1.12
-pkgrel=51
-pkgdesc="Functions to desugar Template Haskell"
-url="https://github.com/goldfirere/th-desugar;
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
- 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
-makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('9615de6e08992eea2449ebc366016f5c62efbef0cec744d4e5a93223a12986f069a4a7707e0fbff9754388b8547226e7c4bf91b221e1077729cde257c659e74f')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
-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
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test --show-details=direct
-}
-
-package() {
-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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-th-desugar/repos/community-x86_64/PKGBUILD (from rev 1092064, 
haskell-th-desugar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-02 01:30:51 UTC (rev 1092065)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.13
+pkgrel=1
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
+ 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('43d9ba78574bb5edd6aec51ce35ff2a8570ac46b0cd8b8a6e1c5dc785b50146b3dcfc119d268537eb362610d4072ef19bc413928c63f2f7a8f175fa5726d5696')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:30:43
  Author: felixonmars
Revision: 1092064

upgpkg: haskell-th-desugar 1.13-1

Modified:
  haskell-th-desugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 01:30:05 UTC (rev 1092063)
+++ PKGBUILD2022-01-02 01:30:43 UTC (rev 1092064)
@@ -2,8 +2,8 @@
 
 _hkgname=th-desugar
 pkgname=haskell-th-desugar
-pkgver=1.12
-pkgrel=51
+pkgver=1.13
+pkgrel=1
 pkgdesc="Functions to desugar Template Haskell"
 url="https://github.com/goldfirere/th-desugar;
 license=('BSD')
@@ -12,7 +12,7 @@
  'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
 makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('9615de6e08992eea2449ebc366016f5c62efbef0cec744d4e5a93223a12986f069a4a7707e0fbff9754388b8547226e7c4bf91b221e1077729cde257c659e74f')
+sha512sums=('43d9ba78574bb5edd6aec51ce35ff2a8570ac46b0cd8b8a6e1c5dc785b50146b3dcfc119d268537eb362610d4072ef19bc413928c63f2f7a8f175fa5726d5696')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in (4 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:30:05
  Author: grawlinson
Revision: 1092063

addpkg: kicad-templates 6.0.0-1

* FS#71782
* Split packages out as upstream release dates all differ by weeks.

Added:
  kicad-templates/
  kicad-templates/repos/
  kicad-templates/trunk/
  kicad-templates/trunk/PKGBUILD

--+
 PKGBUILD |   30 ++
 1 file changed, 30 insertions(+)

Added: kicad-templates/trunk/PKGBUILD
===
--- kicad-templates/trunk/PKGBUILD  (rev 0)
+++ kicad-templates/trunk/PKGBUILD  2022-01-02 01:30:05 UTC (rev 1092063)
@@ -0,0 +1,30 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-templates
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad project templates & worksheets"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+source=("https://gitlab.com/kicad/libraries/kicad-templates/-/archive/$pkgver/kicad-templates-$pkgver.tar.bz2;)
+sha512sums=('b880a728bf0b2ef5512fdf1d5b76b5fe60ce6c3791142d4ff81f118b131abe1a45ab7af095e3a133e5637ad0cf67b85e74b2cb5f3f8661025c1511267d8046d0')
+b2sums=('9f72475b0b15c682e13fda9bc6bdf90c851fdfc6b2111c88507fce4cc6badbf1510e919d2d484c6397eaa12dec04a23a98d9b26c33d78b6e92a82b376b25f24c')
+
+build() {
+  cmake \
+-B build \
+-S "$pkgname-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in (4 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:29:27
  Author: grawlinson
Revision: 1092062

addpkg: kicad-symbols 6.0.0-1

* FS#71782
* Follow upstream naming scheme.
* Split packages out as upstream release dates all differ by weeks.

Added:
  kicad-symbols/
  kicad-symbols/repos/
  kicad-symbols/trunk/
  kicad-symbols/trunk/PKGBUILD

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Added: kicad-symbols/trunk/PKGBUILD
===
--- kicad-symbols/trunk/PKGBUILD(rev 0)
+++ kicad-symbols/trunk/PKGBUILD2022-01-02 01:29:27 UTC (rev 1092062)
@@ -0,0 +1,32 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-symbols
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad schematic symbol libraries"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+conflicts=('kicad-library')
+replaces=('kicad-library')
+source=("https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/$pkgver/kicad-symbols-$pkgver.tar.bz2;)
+sha512sums=('5891606d47004cc2a530e1d327ae6bd7a89c571bb60dbc4e2f8c6659277de361b6ea337939414028c834392a2f69668a3d3c99962765cc76048b8e4dd153cca3')
+b2sums=('e3113eda85f1d3054013bbc7c952f5ec3cf49c40708cb527c6bc944b1fa90aff901ae9c1bfb5c422c4df96c579ff71b4f51927763a4afec7a6bf68bbf43e9bec')
+
+build() {
+  cmake \
+-B build \
+-S "$pkgname-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in (4 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:27:02
  Author: grawlinson
Revision: 1092061

addpkg: kicad-packages3d 6.0.0-1

* FS#71782
* Follow upstream naming scheme.
* Split packages out as upstream release dates all differ by weeks.

Added:
  kicad-packages3d/
  kicad-packages3d/repos/
  kicad-packages3d/trunk/
  kicad-packages3d/trunk/PKGBUILD

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Added: kicad-packages3d/trunk/PKGBUILD
===
--- kicad-packages3d/trunk/PKGBUILD (rev 0)
+++ kicad-packages3d/trunk/PKGBUILD 2022-01-02 01:27:02 UTC (rev 1092061)
@@ -0,0 +1,32 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-packages3d
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad 3D model libraries"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+conflicts=('kicad-library3d')
+replaces=('kicad-library3d')
+source=("https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/$pkgver/kicad-packages3D-$pkgver.tar.bz2;)
+sha512sums=('48f6698d8b48483e484638f780cf5a9522cda5381c3858b15b0862994dfacc271426ecbaaa5168a2fc8f6be84ac6e9b160e080ac74183d5be282de36088416af')
+b2sums=('5287b9ae322f6eac5035c0dbe725a26f2d44cde259c95d8d5db950839de067075716ff343db32088861873b77f06116c2dc077461fc35681fcf4c86e5b9ba3d1')
+
+build() {
+  cmake \
+-B build \
+-S "kicad-packages3D-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"kicad-packages3D-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in (4 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Sunday, January 2, 2022 @ 01:26:16
  Author: grawlinson
Revision: 1092060

addpkg: kicad-footprints 6.0.0-1

* FS#71782
* Split packages out as upstream release dates all differ by weeks.

Added:
  kicad-footprints/
  kicad-footprints/repos/
  kicad-footprints/trunk/
  kicad-footprints/trunk/PKGBUILD

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Added: kicad-footprints/trunk/PKGBUILD
===
--- kicad-footprints/trunk/PKGBUILD (rev 0)
+++ kicad-footprints/trunk/PKGBUILD 2022-01-02 01:26:16 UTC (rev 1092060)
@@ -0,0 +1,32 @@
+# Maintainer: George Rawlinson 
+
+pkgname=kicad-footprints
+pkgver=6.0.0
+pkgrel=1
+pkgdesc="KiCad footprint libraries"
+arch=('any')
+url="https://www.kicad.org;
+license=('custom:CC-BY-SA-4.0')
+makedepends=('cmake')
+conflicts=('kicad-library')
+replaces=('kicad-library')
+source=("https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/$pkgver/kicad-footprints-$pkgver.tar.bz2;)
+sha512sums=('d8eac8fcc380ef67ccbd3b8f2529d7023aecef674299d83aabccd41beef1934507edf3a9bdbf4b440ae550470d7f16382aba4090fe5f1d5397a8e0a0f4364ec9')
+b2sums=('dd76d572b15f420de9587bea6556637ad1ad5c3e12a589950124e44fa2e0f71f6e500cf02d2cd0187e2ae92cd786407bc3fb093dd367dea9759d26c8b9d31200')
+
+build() {
+  cmake \
+-B build \
+-S "$pkgname-$pkgver" \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/LICENSE.md"
+}
+



[arch-commits] Commit in fcitx5/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:24:08
  Author: felixonmars
Revision: 1092059

archrelease: copy trunk to community-x86_64

Added:
  fcitx5/repos/community-x86_64/PKGBUILD
(from rev 1092058, fcitx5/trunk/PKGBUILD)
Deleted:
  fcitx5/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-02 01:24:00 UTC (rev 1092058)
+++ PKGBUILD2022-01-02 01:24:08 UTC (rev 1092059)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5
-pkgver=5.0.11
-pkgrel=1
-pkgdesc="Next generation of fcitx"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5;
-license=('GPL')
-conflicts=('fcitx')
-groups=('fcitx5-im')
-depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 
'systemd' 'wayland'
- 'wayland-protocols' 'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'fmt' 
'gdk-pixbuf2'
- 'unicode-cldr-annotations')
-makedepends=('extra-cmake-modules' 'ninja')
-source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('dd3aaeb2737d9ba975800485eadbb7d2ac386ca5d001f32504a3b445e5d6acf79914abb9da56e4382d095e28197634105c52a7972aaeab8edcba9d48ef62fb08'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DCMAKE_INSTALL_SYSCONFDIR=/etc .
-  ninja
-}
-
-check() {
-  cd $pkgname-$pkgver
-  ninja test
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5/repos/community-x86_64/PKGBUILD (from rev 1092058, 
fcitx5/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-02 01:24:08 UTC (rev 1092059)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5
+pkgver=5.0.12
+pkgrel=1
+pkgdesc="Next generation of fcitx"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5;
+license=('GPL')
+conflicts=('fcitx')
+groups=('fcitx5-im')
+depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 
'systemd' 'wayland'
+ 'wayland-protocols' 'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'fmt' 
'gdk-pixbuf2'
+ 'unicode-cldr-annotations')
+makedepends=('extra-cmake-modules' 'ninja')
+source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig})
+sha512sums=('de140d64346717f3bd525cfb4472c71f117a851322e0d277ebcf69d731e7b3297a1c5bfdf0541747dab7d0c25c56c4bb6e3ee6467f7b9de9046332757f414b74'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DCMAKE_INSTALL_SYSCONFDIR=/etc .
+  ninja
+}
+
+check() {
+  cd $pkgname-$pkgver
+  ninja test
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 01:24:00
  Author: felixonmars
Revision: 1092058

upgpkg: fcitx5 5.0.12-1

Modified:
  fcitx5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 00:48:48 UTC (rev 1092057)
+++ PKGBUILD2022-01-02 01:24:00 UTC (rev 1092058)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5
-pkgver=5.0.11
+pkgver=5.0.12
 pkgrel=1
 pkgdesc="Next generation of fcitx"
 arch=('x86_64')
@@ -15,7 +15,7 @@
  'unicode-cldr-annotations')
 makedepends=('extra-cmake-modules' 'ninja')
 
source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('dd3aaeb2737d9ba975800485eadbb7d2ac386ca5d001f32504a3b445e5d6acf79914abb9da56e4382d095e28197634105c52a7972aaeab8edcba9d48ef62fb08'
+sha512sums=('de140d64346717f3bd525cfb4472c71f117a851322e0d277ebcf69d731e7b3297a1c5bfdf0541747dab7d0c25c56c4bb6e3ee6467f7b9de9046332757f414b74'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 



[arch-commits] Commit in imv/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread Alexander Rødseth via arch-commits
Date: Sunday, January 2, 2022 @ 00:48:48
  Author: arodseth
Revision: 1092057

archrelease: copy trunk to community-x86_64

Added:
  imv/repos/community-x86_64/PKGBUILD
(from rev 1092056, imv/trunk/PKGBUILD)
Deleted:
  imv/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   48 
 1 file changed, 24 insertions(+), 24 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-02 00:48:43 UTC (rev 1092056)
+++ PKGBUILD2022-01-02 00:48:48 UTC (rev 1092057)
@@ -1,24 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Harry Jeffery 
-
-pkgname=imv
-pkgver=4.3.1
-pkgrel=1
-pkgdesc='Image viewer for Wayland and X11'
-url='https:/lists.sr.ht/imv-announce/'
-arch=(x86_64)
-license=(GPL)
-depends=(freeimage glu libheif libinih libnsgif librsvg libxkbcommon 
libxkbcommon-x11 pango)
-makedepends=(asciidoc cmocka meson)
-conflicts=(renameutils)
-source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~exec64/$pkgname/archive/v$pkgver.tar.gz;)
-b2sums=('9c818a5a29457313c3d0ed1a8558555b2069aec837939dc1d2b71668ec2fd39867c8ad4fcf8605243ded96e27d346af4307d83c8854538981b62c968e9ec0ede')
-
-build() {
-  arch-meson build $pkgname-v$pkgver
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-}

Copied: imv/repos/community-x86_64/PKGBUILD (from rev 1092056, 
imv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-02 00:48:48 UTC (rev 1092057)
@@ -0,0 +1,24 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Harry Jeffery 
+
+pkgname=imv
+pkgver=4.3.1
+pkgrel=2
+pkgdesc='Image viewer for Wayland and X11'
+url='https://lists.sr.ht/imv-announce/'
+arch=(x86_64)
+license=(GPL)
+depends=(freeimage glu libheif libinih libnsgif librsvg libxkbcommon 
libxkbcommon-x11 pango)
+makedepends=(asciidoc cmocka meson)
+conflicts=(renameutils)
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~exec64/$pkgname/archive/v$pkgver.tar.gz;)
+b2sums=('9c818a5a29457313c3d0ed1a8558555b2069aec837939dc1d2b71668ec2fd39867c8ad4fcf8605243ded96e27d346af4307d83c8854538981b62c968e9ec0ede')
+
+build() {
+  arch-meson build $pkgname-v$pkgver
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}



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

2022-01-01 Thread Alexander Rødseth via arch-commits
Date: Sunday, January 2, 2022 @ 00:48:43
  Author: arodseth
Revision: 1092056

fix FS#73105, typo in URL

Modified:
  imv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 00:11:16 UTC (rev 1092055)
+++ PKGBUILD2022-01-02 00:48:43 UTC (rev 1092056)
@@ -3,9 +3,9 @@
 
 pkgname=imv
 pkgver=4.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Image viewer for Wayland and X11'
-url='https:/lists.sr.ht/imv-announce/'
+url='https://lists.sr.ht/imv-announce/'
 arch=(x86_64)
 license=(GPL)
 depends=(freeimage glu libheif libinih libnsgif librsvg libxkbcommon 
libxkbcommon-x11 pango)



[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 00:09:04
  Author: felixonmars
Revision: 1092053

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 1092051, hopenpgp-tools/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
1092051, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-02 00:09:04 UTC (rev 1092053)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.6
+pkgrel=177
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-errors'
+ 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}



[arch-commits] Commit in debugedit/repos (community-x86_64 community-x86_64/PKGBUILD)

2022-01-01 Thread Morten Linderud via arch-commits
Date: Sunday, January 2, 2022 @ 00:09:02
  Author: foxboron
Revision: 1092052

archrelease: copy trunk to community-x86_64

Added:
  debugedit/repos/community-x86_64/
  debugedit/repos/community-x86_64/PKGBUILD
(from rev 1092051, debugedit/trunk/PKGBUILD)

--+
 PKGBUILD |   28 
 1 file changed, 28 insertions(+)

Copied: debugedit/repos/community-x86_64/PKGBUILD (from rev 1092051, 
debugedit/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-01-02 00:09:02 UTC (rev 1092052)
@@ -0,0 +1,28 @@
+# Maintainer: Morten Linderud 
+# Contributor: Cody P Schafer 
+# Contributor: John Eivind Helset 
+
+pkgname=debugedit
+pkgver=5.0
+pkgrel=2
+pkgdesc='Tool to mangle source locations in .debug files'
+arch=('x86_64')
+url='https://sourceware.org/debugedit/'
+license=('LGPL2.1')
+depends=('libelf')
+source=("https://sourceware.org/ftp/debugedit/${pkgver}/debugedit-${pkgver}.tar.xz"{,.sig})
+validpgpkeys=('EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A')
+sha512sums=('7e7f529eafe41b53f0b5bfc58282fdbfa0dfa93ed7908b70e81942d6d2b6f80fc9c6bff2ed9674fd98947e5750b615f4c8b222544989e2900c5f8ff5ae0efb92'
+'SKIP')
+
+build() {
+cd "${srcdir}/debugedit-${pkgver}"
+autoreconf -i -f
+./configure --prefix=/usr
+make
+}
+
+package() {
+cd "${srcdir}/debugedit-${pkgver}"
+make DESTDIR="${pkgdir}" install
+}



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

2022-01-01 Thread Morten Linderud via arch-commits
Date: Sunday, January 2, 2022 @ 00:08:57
  Author: foxboron
Revision: 1092051

upgpkg: debugedit 5.0-2

Added:
  debugedit/trunk/PKGBUILD

--+
 PKGBUILD |   28 
 1 file changed, 28 insertions(+)

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-02 00:08:57 UTC (rev 1092051)
@@ -0,0 +1,28 @@
+# Maintainer: Morten Linderud 
+# Contributor: Cody P Schafer 
+# Contributor: John Eivind Helset 
+
+pkgname=debugedit
+pkgver=5.0
+pkgrel=2
+pkgdesc='Tool to mangle source locations in .debug files'
+arch=('x86_64')
+url='https://sourceware.org/debugedit/'
+license=('LGPL2.1')
+depends=('libelf')
+source=("https://sourceware.org/ftp/debugedit/${pkgver}/debugedit-${pkgver}.tar.xz"{,.sig})
+validpgpkeys=('EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A')
+sha512sums=('7e7f529eafe41b53f0b5bfc58282fdbfa0dfa93ed7908b70e81942d6d2b6f80fc9c6bff2ed9674fd98947e5750b615f4c8b222544989e2900c5f8ff5ae0efb92'
+'SKIP')
+
+build() {
+cd "${srcdir}/debugedit-${pkgver}"
+autoreconf -i -f
+./configure --prefix=/usr
+make
+}
+
+package() {
+cd "${srcdir}/debugedit-${pkgver}"
+make DESTDIR="${pkgdir}" install
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 00:08:56
  Author: felixonmars
Revision: 1092050

upgpkg: hopenpgp-tools 0.23.6-177: rebuild with hOpenPGP 2.9.6

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 00:08:54 UTC (rev 1092049)
+++ PKGBUILD2022-01-02 00:08:56 UTC (rev 1092050)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.6
-pkgrel=176
+pkgrel=177
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")



[arch-commits] Commit in ublock-origin/repos/community-any (PKGBUILD PKGBUILD)

2022-01-01 Thread Daniel M. Capella via arch-commits
Date: Sunday, January 2, 2022 @ 00:08:54
  Author: polyzen
Revision: 1092049

archrelease: copy trunk to community-any

Added:
  ublock-origin/repos/community-any/PKGBUILD
(from rev 1092047, ublock-origin/trunk/PKGBUILD)
Deleted:
  ublock-origin/repos/community-any/PKGBUILD

--+
 PKGBUILD |  104 ++---
 1 file changed, 52 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-02 00:08:52 UTC (rev 1092048)
+++ PKGBUILD2022-01-02 00:08:54 UTC (rev 1092049)
@@ -1,52 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=('ublock-origin' 'firefox-ublock-origin')
-pkgbase=ublock-origin
-pkgver=1.40.2
-pkgrel=1
-pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
-arch=('any')
-url=https://github.com/gorhill/uBlock
-license=('GPL3')
-makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip')
-source=("git+$url.git#commit=$pkgver?signed"
-"git+https://github.com/uBlockOrigin/uAssets.git;)
-b2sums=('SKIP'
-'SKIP')
-validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill 

-
-prepare() {
-  cd uBlock
-  git submodule init
-  git config submodule.submodules/uAssets.url ../uAssets
-  git submodule update
-}
-
-build() {
-  cd uBlock
-  make
-  strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi
-}
-
-check() {
-  cd uBlock
-  make test
-}
-
-package_ublock-origin() {
-  pkgdesc+=' (unpacked webextension)'
-  provides=('chromium-ublock-origin')
-  replaces=('chromium-ublock-origin')
-  cd uBlock/dist/build/uBlock0.chromium
-  install -d "$pkgdir"/usr/lib/$pkgbase
-  cp -r -- * "$pkgdir"/usr/lib/$pkgbase
-}
-
-package_firefox-ublock-origin() {
-  groups=('firefox-addons')
-  cd uBlock/dist/build
-  install -Dm644 uBlock0.firefox.xpi \
-"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
-}
-
-# vim:set ts=2 sw=2 et:

Copied: ublock-origin/repos/community-any/PKGBUILD (from rev 1092047, 
ublock-origin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-02 00:08:54 UTC (rev 1092049)
@@ -0,0 +1,52 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=('ublock-origin' 'firefox-ublock-origin')
+pkgbase=ublock-origin
+pkgver=1.40.4
+pkgrel=1
+pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
+arch=('any')
+url=https://github.com/gorhill/uBlock
+license=('GPL3')
+makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip')
+source=("git+$url.git#commit=$pkgver?signed"
+"git+https://github.com/uBlockOrigin/uAssets.git;)
+b2sums=('SKIP'
+'SKIP')
+validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill 

+
+prepare() {
+  cd uBlock
+  git submodule init
+  git config submodule.submodules/uAssets.url ../uAssets
+  git submodule update
+}
+
+build() {
+  cd uBlock
+  make
+  strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi
+}
+
+check() {
+  cd uBlock
+  make test
+}
+
+package_ublock-origin() {
+  pkgdesc+=' (unpacked webextension)'
+  provides=('chromium-ublock-origin')
+  replaces=('chromium-ublock-origin')
+  cd uBlock/dist/build/uBlock0.chromium
+  install -d "$pkgdir"/usr/lib/$pkgbase
+  cp -r -- * "$pkgdir"/usr/lib/$pkgbase
+}
+
+package_firefox-ublock-origin() {
+  groups=('firefox-addons')
+  cd uBlock/dist/build
+  install -Dm644 uBlock0.firefox.xpi \
+"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in (debugedit debugedit/repos debugedit/trunk)

2022-01-01 Thread Morten Linderud via arch-commits
Date: Sunday, January 2, 2022 @ 00:08:52
  Author: foxboron
Revision: 1092048

addpkg: debugedit 5.0-2

Added:
  debugedit/
  debugedit/repos/
  debugedit/trunk/



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

2022-01-01 Thread Daniel M. Capella via arch-commits
Date: Sunday, January 2, 2022 @ 00:08:34
  Author: polyzen
Revision: 1092047

upgpkg: ublock-origin 1.40.4-1

Modified:
  ublock-origin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-02 00:06:49 UTC (rev 1092046)
+++ PKGBUILD2022-01-02 00:08:34 UTC (rev 1092047)
@@ -2,7 +2,7 @@
 
 pkgname=('ublock-origin' 'firefox-ublock-origin')
 pkgbase=ublock-origin
-pkgver=1.40.2
+pkgver=1.40.4
 pkgrel=1
 pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
 arch=('any')



[arch-commits] Commit in haskell-hopenpgp/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 00:06:49
  Author: felixonmars
Revision: 1092046

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hopenpgp/repos/community-staging-x86_64/
  haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD
(from rev 1092045, haskell-hopenpgp/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
1092045, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-02 00:06:49 UTC (rev 1092046)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.6
+pkgrel=1
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c9a833e9d56fa0d1ab87be54e3a7b23f4bb93f737ff74d4f99356fcd14ef54afea7db58d3a4b1fd4b382a23ab9153f95ceb4397f03a5c32e4e71355a9e46541c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hopenpgp/trunk (3 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Sunday, January 2, 2022 @ 00:06:40
  Author: felixonmars
Revision: 1092045

upgpkg: haskell-hopenpgp 2.9.6-1: rebuild with hOpenPGP 2.9.6

Modified:
  haskell-hopenpgp/trunk/PKGBUILD
Deleted:
  haskell-hopenpgp/trunk/ghc9.patch
  haskell-hopenpgp/trunk/hashable-1.3.4.patch

--+
 PKGBUILD |   27 ---
 ghc9.patch   |   13 -
 hashable-1.3.4.patch |   23 ---
 3 files changed, 12 insertions(+), 51 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 23:43:22 UTC (rev 1092044)
+++ PKGBUILD2022-01-02 00:06:40 UTC (rev 1092045)
@@ -2,8 +2,8 @@
 
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
-pkgver=2.9.5
-pkgrel=209
+pkgver=2.9.6
+pkgrel=1
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')
@@ -17,24 +17,16 @@
  'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
  'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
  'haskell-zlib')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
-ghc9.patch
-hashable-1.3.4.patch)
-sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e'
-
'9a1cf92845c1120b006b39f31496af5badfc42eb460794d3bcf8ba393eb63e7989c1c3934179fd96b9b0a23d87b078412662ebbba0d7278240eba7fe0d48ce8e'
-
'71a712dc52d7d26896da4869a499e2eb6d2943f3848c374047f57241dbe200765a8cef809854f7b66bbf948f6f89839793ded3a8aa827b40920c818ba09d70bb')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c9a833e9d56fa0d1ab87be54e3a7b23f4bb93f737ff74d4f99356fcd14ef54afea7db58d3a4b1fd4b382a23ab9153f95ceb4397f03a5c32e4e71355a9e46541c')
 
-prepare() {
-patch -d $_hkgname-$pkgver -p1 < ghc9.patch
-patch -d $_hkgname-$pkgver -p1 < hashable-1.3.4.patch
-}
-
 build() {
 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 --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
 -fnetwork-uri
 runhaskell Setup build $MAKEFLAGS
@@ -44,6 +36,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
 package() {
 cd $_hkgname-$pkgver
 

Deleted: ghc9.patch
===
--- ghc9.patch  2022-01-01 23:43:22 UTC (rev 1092044)
+++ ghc9.patch  2022-01-02 00:06:40 UTC (rev 1092045)
@@ -1,13 +0,0 @@
-diff --git a/Codec/Encryption/OpenPGP/Types/Internal/Base.hs 
b/Codec/Encryption/OpenPGP/Types/Internal/Base.hs
-index 861b7a5..f3dcc4a 100644
 a/Codec/Encryption/OpenPGP/Types/Internal/Base.hs
-+++ b/Codec/Encryption/OpenPGP/Types/Internal/Base.hs
-@@ -1003,7 +1003,8 @@ instance Pretty SigSubPacket where
- 
- instance Hashable SigSubPacket
- 
--$(ATH.deriveJSON ATH.defaultOptions ''SigSubPacket)
-+instance A.ToJSON SigSubPacket
-+instance A.FromJSON SigSubPacket
- 
- $(makeLenses ''SigSubPacket)

Deleted: hashable-1.3.4.patch
===
--- hashable-1.3.4.patch2022-01-01 23:43:22 UTC (rev 1092044)
+++ hashable-1.3.4.patch2022-01-02 00:06:40 UTC (rev 1092045)
@@ -1,23 +0,0 @@
-diff --git a/Codec/Encryption/OpenPGP/Types/Internal/Base.hs 
b/Codec/Encryption/OpenPGP/Types/Internal/Base.hs
-index f3dcc4a..e72b5a2 100644
 a/Codec/Encryption/OpenPGP/Types/Internal/Base.hs
-+++ b/Codec/Encryption/OpenPGP/Types/Internal/Base.hs
-@@ -2,6 +2,7 @@
- -- Copyright © 2012-2018  Clint Adams
- -- This software is released under the terms of the Expat license.
- -- (See the LICENSE file).
-+{-# LANGUAGE CPP #-}
- {-# LANGUAGE DataKinds #-}
- {-# LANGUAGE DeriveDataTypeable #-}
- {-# LANGUAGE DeriveGeneric #-}
-@@ -671,8 +672,10 @@ instance FutureFlag FeatureFlag where
- 
- instance Hashable FeatureFlag
- 
-+#if !MIN_VERSION_hashable(1,3,4)
- instance Hashable a => Hashable (Set a) where
-   hashWithSalt salt = hashWithSalt salt . Set.toList
-+#endif
- 
- instance Pretty FeatureFlag where
-   pretty ModificationDetection = pretty "modification-detection"



[arch-commits] Commit in fcitx5-pinyin-zhwiki/repos/community-any (PKGBUILD PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 23:07:27
  Author: felixonmars
Revision: 1092039

archrelease: copy trunk to community-any

Added:
  fcitx5-pinyin-zhwiki/repos/community-any/PKGBUILD
(from rev 1092038, fcitx5-pinyin-zhwiki/trunk/PKGBUILD)
Deleted:
  fcitx5-pinyin-zhwiki/repos/community-any/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 23:07:19 UTC (rev 1092038)
+++ PKGBUILD2022-01-01 23:07:27 UTC (rev 1092039)
@@ -1,50 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=fcitx5-pinyin-zhwiki
-pkgname=(fcitx5-pinyin-zhwiki rime-pinyin-zhwiki)
-_converterver=0.2.3
-_zhwikiver=20211201
-_webslangver=20211212
-pkgver=$_converterver.$_webslangver
-pkgrel=1
-epoch=1
-pkgdesc="Fcitx 5 Pinyin Dictionary from zh.wikipedia.org"
-arch=('any')
-url="https://github.com/felixonmars/fcitx5-pinyin-zhwiki;
-license=('CCPL:by-sa' 'custom:GFDL')
-makedepends=('libime' 'opencc' 'pypinyin')
-source=(https://github.com/felixonmars/fcitx5-pinyin-zhwiki/archive/$_converterver/$pkgbase-$_converterver.tar.gz
-
https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/$_converterver/web-slang-$_webslangver.source
-
https://dumps.wikimedia.org/zhwiki/$_zhwikiver/zhwiki-$_zhwikiver-all-titles-in-ns0.gz
-https://www.gnu.org/licenses/fdl-1.3.txt)
-sha512sums=('b09e4e29e4c3e5e9007f28d56e2ac07663ad56eb1e4004dad647de7f4b41522054a65c40f952bb3752ea6015b3b1adc30f95922749cd5653ea60b9d151dd4013'
-
'eb4137d634386338d72e945f104cdf818cf22cb811a1f4c4dd1cede3914d3a21893b9a9dbb8df9209e9e941352f83ede736bfb811eefacc347daf7666bae1cf7'
-
'36c060a1cdd2f7e4eab6786122ed69df8158e706a5c718f3665905cfa6036981dfc99b662cbd4e71f990fe890cb385e603dc9f4599a9fafaec28fc7b49b51df2'
-
'bea1788b2bdc84f470e459114b871cf4ee991718964a63e18adde65116806d7676484cb30857cf74dece5eef5f96a015ee4a21900e019623e5d3484868b28b7f')
-
-_make="make -L VERSION=$_zhwikiver WEB_SLANG_VERSION=$_webslangver"
-
-prepare() {
-  cd $pkgbase-$_converterver
-  # Workaround pacman decompression
-  touch zhwiki-$_zhwikiver-all-titles-in-ns0.gz
-  ln -s ../zhwiki-$_zhwikiver-all-titles-in-ns0
-  ln -s ../web-slang-$_webslangver.source
-}
-
-build() {
-  cd $pkgbase-$_converterver
-  $_make zhwiki.dict zhwiki.dict.yaml
-}
-
-package_fcitx5-pinyin-zhwiki() {
-  cd $pkgbase-$_converterver
-  $_make DESTDIR="$pkgdir" install
-  install -Dm644 ../fdl-1.3.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
-}
-
-package_rime-pinyin-zhwiki() {
-  cd $pkgbase-$_converterver
-  $_make DESTDIR="$pkgdir" install_rime_dict
-  install -Dm644 ../fdl-1.3.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: fcitx5-pinyin-zhwiki/repos/community-any/PKGBUILD (from rev 1092038, 
fcitx5-pinyin-zhwiki/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 23:07:27 UTC (rev 1092039)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgbase=fcitx5-pinyin-zhwiki
+pkgname=(fcitx5-pinyin-zhwiki rime-pinyin-zhwiki)
+_converterver=0.2.3
+_zhwikiver=20211220
+_webslangver=20220101
+pkgver=$_converterver.$_webslangver
+pkgrel=1
+epoch=1
+pkgdesc="Fcitx 5 Pinyin Dictionary from zh.wikipedia.org"
+arch=('any')
+url="https://github.com/felixonmars/fcitx5-pinyin-zhwiki;
+license=('CCPL:by-sa' 'custom:GFDL')
+makedepends=('libime' 'opencc' 'pypinyin')
+source=(https://github.com/felixonmars/fcitx5-pinyin-zhwiki/archive/$_converterver/$pkgbase-$_converterver.tar.gz
+
https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/$_converterver/web-slang-$_webslangver.source
+
https://dumps.wikimedia.org/zhwiki/$_zhwikiver/zhwiki-$_zhwikiver-all-titles-in-ns0.gz
+https://www.gnu.org/licenses/fdl-1.3.txt)
+sha512sums=('b09e4e29e4c3e5e9007f28d56e2ac07663ad56eb1e4004dad647de7f4b41522054a65c40f952bb3752ea6015b3b1adc30f95922749cd5653ea60b9d151dd4013'
+
'64723f7eea758f21980ad2ff5df2855e089424d88c5111c2731807dd06df795d98d333ac73e860817d84b304ab4aacac34a79835e330d49a7db9de30e46f08b9'
+
'cfc39aaced4fe5ed699bada325b5e9cc99c221750eeaa65a5d43f8a50e064a379fcb0585670914281936fc1ea4e23b233e756f038f1ff2dd2f41a34fd482'
+
'bea1788b2bdc84f470e459114b871cf4ee991718964a63e18adde65116806d7676484cb30857cf74dece5eef5f96a015ee4a21900e019623e5d3484868b28b7f')
+
+_make="make -L VERSION=$_zhwikiver WEB_SLANG_VERSION=$_webslangver"
+
+prepare() {
+  cd $pkgbase-$_converterver
+  # Workaround pacman decompression
+  touch zhwiki-$_zhwikiver-all-titles-in-ns0.gz
+  ln -s ../zhwiki-$_zhwikiver-all-titles-in-ns0
+  ln -s ../web-slang-$_webslangver.source
+}
+
+build() {
+  cd $pkgbase-$_converterver
+  $_make zhwiki.

[arch-commits] Commit in fcitx5-pinyin-zhwiki/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 23:07:19
  Author: felixonmars
Revision: 1092038

upgpkg: fcitx5-pinyin-zhwiki 1:0.2.3.20220101-1

Modified:
  fcitx5-pinyin-zhwiki/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:47:59 UTC (rev 1092037)
+++ PKGBUILD2022-01-01 23:07:19 UTC (rev 1092038)
@@ -3,8 +3,8 @@
 pkgbase=fcitx5-pinyin-zhwiki
 pkgname=(fcitx5-pinyin-zhwiki rime-pinyin-zhwiki)
 _converterver=0.2.3
-_zhwikiver=20211201
-_webslangver=20211212
+_zhwikiver=20211220
+_webslangver=20220101
 pkgver=$_converterver.$_webslangver
 pkgrel=1
 epoch=1
@@ -18,8 +18,8 @@
 
https://dumps.wikimedia.org/zhwiki/$_zhwikiver/zhwiki-$_zhwikiver-all-titles-in-ns0.gz
 https://www.gnu.org/licenses/fdl-1.3.txt)
 
sha512sums=('b09e4e29e4c3e5e9007f28d56e2ac07663ad56eb1e4004dad647de7f4b41522054a65c40f952bb3752ea6015b3b1adc30f95922749cd5653ea60b9d151dd4013'
-
'eb4137d634386338d72e945f104cdf818cf22cb811a1f4c4dd1cede3914d3a21893b9a9dbb8df9209e9e941352f83ede736bfb811eefacc347daf7666bae1cf7'
-
'36c060a1cdd2f7e4eab6786122ed69df8158e706a5c718f3665905cfa6036981dfc99b662cbd4e71f990fe890cb385e603dc9f4599a9fafaec28fc7b49b51df2'
+
'64723f7eea758f21980ad2ff5df2855e089424d88c5111c2731807dd06df795d98d333ac73e860817d84b304ab4aacac34a79835e330d49a7db9de30e46f08b9'
+
'cfc39aaced4fe5ed699bada325b5e9cc99c221750eeaa65a5d43f8a50e064a379fcb0585670914281936fc1ea4e23b233e756f038f1ff2dd2f41a34fd482'
 
'bea1788b2bdc84f470e459114b871cf4ee991718964a63e18adde65116806d7676484cb30857cf74dece5eef5f96a015ee4a21900e019623e5d3484868b28b7f')
 
 _make="make -L VERSION=$_zhwikiver WEB_SLANG_VERSION=$_webslangver"



[arch-commits] Commit in cryptol/repos (3 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:47:59
  Author: felixonmars
Revision: 1092037

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 1092036, cryptol/trunk/PKGBUILD)
  cryptol/repos/community-staging-x86_64/ghc9.patch
(from rev 1092036, cryptol/trunk/ghc9.patch)

+
 PKGBUILD   |   51 +++
 ghc9.patch |  841 +++
 2 files changed, 892 insertions(+)

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 1092036, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 22:47:59 UTC (rev 1092037)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.11.0
+pkgrel=108
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-arithmoi' 'haskell-async' 
'haskell-base-compat' 'haskell-bv-sized'
+ 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-extra' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-libbf' 
'haskell-memotrie'
+ 'haskell-monad-control' 'haskell-monadlib' 
'haskell-optparse-applicative'
+ 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' 
'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-temporary' 
'haskell-tf-random'
+ 'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 
'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy' 'uusi')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+ghc9.patch)
+sha512sums=('4e8e9dec727c02e76043ee390b91d0a740df747a8f49b2551686ac7db3cc0c94c36e20316b59e7e50e28b838f3f9bf7202095cf6ce683d83fd47826702381649'
+
'cf201d5d633101343399bb43e264e482e9f7e4615512ff658455772add3055d14571954f20ddf2cb2e35704c5638e7d2a3dab494bbb981229c519dcf88867e17')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc9.patch
+uusi -u sbv -u what4 $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-static -f-relocatable --ghc-option='-pie'
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: cryptol/repos/community-staging-x86_64/ghc9.patch (from rev 1092036, 
cryptol/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2022-01-01 22:47:59 UTC (rev 1092037)
@@ -0,0 +1,841 @@
+From 889bfd65116b8817bd97b18e8a1e66db57c135cf Mon Sep 17 00:00:00 2001
+From: Rob Dockins 
+Date: Wed, 14 Jul 2021 22:44:53 -0700
+Subject: [PATCH 1/2] First take at GHC 9.* compatibility.
+
+There's a lot here that can be cleaned up, and we need
+some backward compatiblity layer, but this is just a first
+try.
+
+Something in the PrimeEC module is causing hard crashes
+during the test suite, so I'll have to figure out what's
+going on there.
+---
+ cryptol-remote-api/cryptol-remote-api.cabal |   7 +-
+ cryptol.cabal   |   5 +-
+ cryptol/OptParser.hs|   1 -
+ src/Cryptol/Backend/Concrete.hs |  13 +-
+ src/Cryptol/Backend/SBV.hs  |   9 +-
+ src/Cryptol/Backend/What4.hs|   9 +-
+ src/Cryptol/Eval/Concrete.hs|   4 +-
+ src/Cryptol/Eval/Reference.lhs  |  10 +-
+ src/Cryptol/ModuleSystem/Name.hs|   4 +-
+ src/Cryptol/PrimeEC.hs  | 259 
+ src/Cryptol/TypeCheck/Solver/Numeric.hs |   8 +-
+ 11 files changed, 138 insertions(+), 191 deletions(-)
+
+diff --git a/cryptol-remote-api/cryptol-remote-api.cabal 
b/cryptol-remote-api/cryptol-remote-api.cabal
+index f0f75d18e..4cd02c5e6 100644
+--- 

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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:47:51
  Author: felixonmars
Revision: 1092036

upgpkg: cryptol 2.11.0-108: rebuild with libBF 0.6.3

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:43:17 UTC (rev 1092035)
+++ PKGBUILD2022-01-01 22:47:51 UTC (rev 1092036)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.11.0
-pkgrel=107
+pkgrel=108
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")



[arch-commits] Commit in haskell-cracknum/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:43:17
  Author: felixonmars
Revision: 1092035

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cracknum/repos/community-staging-x86_64/
  haskell-cracknum/repos/community-staging-x86_64/PKGBUILD
(from rev 1092034, haskell-cracknum/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: haskell-cracknum/repos/community-staging-x86_64/PKGBUILD (from rev 
1092034, haskell-cracknum/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 22:43:17 UTC (rev 1092035)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crackNum
+pkgname=haskell-cracknum
+pkgver=3.2
+pkgrel=42
+pkgdesc="Crack various integer and floating-point data formats"
+url="https://github.com/LeventErkok/crackNum;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-libbf' 'haskell-sbv' 'haskell-tasty' 
'haskell-tasty-golden')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1721a70cbebb89cf795882d1e3635e4d4aac5971bb41a2817c188257e459d558809059efc1de0840830f2aa753fa3b54d74ad8da6cbbd3766f6a089f592912d0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+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-cracknum/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:43:10
  Author: felixonmars
Revision: 1092034

upgpkg: haskell-cracknum 3.2-42: rebuild with libBF 0.6.3

Modified:
  haskell-cracknum/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:42:22 UTC (rev 1092033)
+++ PKGBUILD2022-01-01 22:43:10 UTC (rev 1092034)
@@ -4,7 +4,7 @@
 _hkgname=crackNum
 pkgname=haskell-cracknum
 pkgver=3.2
-pkgrel=41
+pkgrel=42
 pkgdesc="Crack various integer and floating-point data formats"
 url="https://github.com/LeventErkok/crackNum;
 license=("BSD")



[arch-commits] Commit in haskell-what4/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:42:22
  Author: felixonmars
Revision: 1092033

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-what4/repos/community-staging-x86_64/
  haskell-what4/repos/community-staging-x86_64/PKGBUILD
(from rev 1092032, haskell-what4/trunk/PKGBUILD)

--+
 PKGBUILD |   59 +++
 1 file changed, 59 insertions(+)

Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 
1092032, haskell-what4/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 22:42:22 UTC (rev 1092033)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=what4
+pkgname=haskell-what4
+pkgver=1.2.1
+pkgrel=62
+pkgdesc="Solver-agnostic symbolic values support for issuing queries"
+url="https://github.com/GaloisInc/what4;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bimap' 'haskell-bifunctors' 
'haskell-bv-sized'
+ 'haskell-config-value' 'haskell-deriving-compat' 
'haskell-data-binary-ieee754'
+ 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' 
'haskell-hashtables'
+ 'haskell-io-streams' 'haskell-lens' 'haskell-libbf' 'haskell-panic'
+ 'haskell-parameterized-utils' 'haskell-prettyprinter' 
'haskell-scientific'
+ 'haskell-temporary' 'haskell-th-abstraction' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-versions'
+ 'haskell-zenc')
+makedepends=('ghc' 'uusi' 'haskell-contravariant' 'haskell-exceptions' 
'haskell-hedgehog'
+ 'haskell-lumberjack' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-checklist'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-sugar')
+checkdepends=('cvc4' 'yices' 'z3')
+optdepends=('cvc4' 'yices' 'z3')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('494e030c0302997205bf4ac3cbd877cd107b22cc3dcb1ca64a075434f95c0a993a82ac27ad5098e616a2f72f8cb9d6234d41a2c5e0335eb874953963281d1318')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:42:15
  Author: felixonmars
Revision: 1092032

upgpkg: haskell-what4 1.2.1-62: rebuild with libBF 0.6.3

Modified:
  haskell-what4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:42:04 UTC (rev 1092031)
+++ PKGBUILD2022-01-01 22:42:15 UTC (rev 1092032)
@@ -3,7 +3,7 @@
 _hkgname=what4
 pkgname=haskell-what4
 pkgver=1.2.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Solver-agnostic symbolic values support for issuing queries"
 url="https://github.com/GaloisInc/what4;
 license=('BSD')



[arch-commits] Commit in haskell-sbv/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:34:04
  Author: felixonmars
Revision: 1092030

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-sbv/repos/community-staging-x86_64/
  haskell-sbv/repos/community-staging-x86_64/PKGBUILD
(from rev 1092029, haskell-sbv/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 1092029, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 22:34:04 UTC (rev 1092030)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.16
+pkgrel=33
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.io/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-async' 'haskell-libbf' 
'haskell-random'
+ 'haskell-syb' 'haskell-uniplate')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+checkdepends=('abc' 'cvc4' 'yices' 'z3')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('56f3e1a528353478cfe17d079b3537eebeeac5d59af91a85656ce34b5b8e22be411810f52b719d586fc97173f518b7161b920a3c0b310fb4f730bf0a459cc01b')
+
+prepare() {
+cd $_hkgname-$pkgver
+# Remove SMT solvers not in the repos
+sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//' 
SBVTestSuite/SBVConnectionTest.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:33:57
  Author: felixonmars
Revision: 1092029

upgpkg: haskell-sbv 8.16-33: rebuild with libBF 0.6.3

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:30:11 UTC (rev 1092028)
+++ PKGBUILD2022-01-01 22:33:57 UTC (rev 1092029)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.16
-pkgrel=32
+pkgrel=33
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.io/sbv;
 license=("BSD")



[arch-commits] Commit in yices/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:30:11
  Author: felixonmars
Revision: 1092028

archrelease: copy trunk to community-x86_64

Added:
  yices/repos/community-x86_64/PKGBUILD
(from rev 1092027, yices/trunk/PKGBUILD)
Deleted:
  yices/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   56 
 1 file changed, 28 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 22:30:03 UTC (rev 1092027)
+++ PKGBUILD2022-01-01 22:30:11 UTC (rev 1092028)
@@ -1,28 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Brent Carmer
-# Contributor: Alex J. Malozemoff 
-
-pkgname=yices
-pkgver=2.6.3
-pkgrel=1
-pkgdesc="The Yices SMT Solver"
-arch=('x86_64')
-url="http://yices.csl.sri.com/;
-license=('GPL')
-depends=('cudd' 'gmp' 'libpoly')
-makedepends=('gperf')
-# Since 2.6.3 sources are not published in http://yices.csl.sri.com/releases/ 
anymore.
-source=("https://github.com/SRI-CSL/yices2/archive/Yices-$pkgver.tar.gz;)
-sha512sums=('6b80a34dde63e11af9695750ba7528b516e34a29af086ba9a50405a9e0d4637af878d6aac866c3ad8fb5eafd56e7af760b8a700e2963b0176c6de70a9ddea809')
-
-build() {
-  cd yices2-Yices-$pkgver
-  autoconf
-  ./configure --prefix=/usr --enable-mcsat
-  make
-}
-
-package() {
-  cd yices2-Yices-$pkgver
-  make DESTDIR="$pkgdir/" install
-}

Copied: yices/repos/community-x86_64/PKGBUILD (from rev 1092027, 
yices/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 22:30:11 UTC (rev 1092028)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: Brent Carmer
+# Contributor: Alex J. Malozemoff 
+
+pkgname=yices
+pkgver=2.6.4
+pkgrel=1
+pkgdesc="The Yices SMT Solver"
+arch=('x86_64')
+url="http://yices.csl.sri.com/;
+license=('GPL')
+depends=('cudd' 'gmp' 'libpoly')
+makedepends=('gperf')
+# Since 2.6.3 sources are not published in http://yices.csl.sri.com/releases/ 
anymore.
+source=("https://github.com/SRI-CSL/yices2/archive/Yices-$pkgver.tar.gz;)
+sha512sums=('d8102c41fda0e200fd1336ae317b516d2797d10c187b8f7aecf0c9b08b4b487b90bef8c358099b2da51c0367326939f9610fd4e6d5a41a392cf1114bd04b8763')
+
+build() {
+  cd yices2-Yices-$pkgver
+  autoconf
+  ./configure --prefix=/usr --enable-mcsat
+  make
+}
+
+package() {
+  cd yices2-Yices-$pkgver
+  make DESTDIR="$pkgdir/" install
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:30:03
  Author: felixonmars
Revision: 1092027

upgpkg: yices 2.6.4-1

Modified:
  yices/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:22:32 UTC (rev 1092026)
+++ PKGBUILD2022-01-01 22:30:03 UTC (rev 1092027)
@@ -3,7 +3,7 @@
 # Contributor: Alex J. Malozemoff 
 
 pkgname=yices
-pkgver=2.6.3
+pkgver=2.6.4
 pkgrel=1
 pkgdesc="The Yices SMT Solver"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('gperf')
 # Since 2.6.3 sources are not published in http://yices.csl.sri.com/releases/ 
anymore.
 source=("https://github.com/SRI-CSL/yices2/archive/Yices-$pkgver.tar.gz;)
-sha512sums=('6b80a34dde63e11af9695750ba7528b516e34a29af086ba9a50405a9e0d4637af878d6aac866c3ad8fb5eafd56e7af760b8a700e2963b0176c6de70a9ddea809')
+sha512sums=('d8102c41fda0e200fd1336ae317b516d2797d10c187b8f7aecf0c9b08b4b487b90bef8c358099b2da51c0367326939f9610fd4e6d5a41a392cf1114bd04b8763')
 
 build() {
   cd yices2-Yices-$pkgver



[arch-commits] Commit in haskell-libbf/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:22:32
  Author: felixonmars
Revision: 1092026

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-libbf/repos/community-staging-x86_64/
  haskell-libbf/repos/community-staging-x86_64/PKGBUILD
(from rev 1092025, haskell-libbf/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-libbf/repos/community-staging-x86_64/PKGBUILD (from rev 
1092025, haskell-libbf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 22:22:32 UTC (rev 1092026)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libBF
+pkgname=haskell-libbf
+pkgver=0.6.3
+pkgrel=1
+pkgdesc="A binding to the libBF library"
+url="https://github.com/GaloisInc/libBF-hs;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'libbf' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bb63094e538320e2a64a5b298686c0e93d02061569a219a5becfd9ae53874ddec3a3c464dbcfdc6feff8e32abaa456308602dd7e657c33cc643fcee766e9251a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fsystem-libbf
+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
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+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 -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:22:24
  Author: felixonmars
Revision: 1092025

upgpkg: haskell-libbf 0.6.3-1: rebuild with libBF 0.6.3

Modified:
  haskell-libbf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 22:09:03 UTC (rev 1092024)
+++ PKGBUILD2022-01-01 22:22:24 UTC (rev 1092025)
@@ -2,8 +2,8 @@
 
 _hkgname=libBF
 pkgname=haskell-libbf
-pkgver=0.6.2
-pkgrel=52
+pkgver=0.6.3
+pkgrel=1
 pkgdesc="A binding to the libBF library"
 url="https://github.com/GaloisInc/libBF-hs;
 license=('MIT')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'libbf' 'haskell-hashable')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('d5ced83dd9d5c6b2b39d0ce86894d01a275e7086f618588966bc0fea0ac64803ca469b2a1268e1779e99569a3c2aaae69c02a0e9ac4e062e2b8d31151d33a771')
+sha512sums=('bb63094e538320e2a64a5b298686c0e93d02061569a219a5becfd9ae53874ddec3a3c464dbcfdc6feff8e32abaa456308602dd7e657c33cc643fcee766e9251a')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in minieap/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:09:03
  Author: felixonmars
Revision: 1092024

archrelease: copy trunk to community-x86_64

Added:
  minieap/repos/community-x86_64/PKGBUILD
(from rev 1092023, minieap/trunk/PKGBUILD)
Deleted:
  minieap/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 22:08:55 UTC (rev 1092023)
+++ PKGBUILD2022-01-01 22:09:03 UTC (rev 1092024)
@@ -1,23 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=minieap
-pkgver=0.92.1
-pkgrel=3
-pkgdesc="Extensible 802.1x client with Ruijie v3/v4 support"
-arch=('x86_64')
-url="https://github.com/updateing/minieap;
-license=('GPL')
-depends=('glibc' 'coreutils')
-backup=(etc/minieap.conf)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/updateing/minieap/archive/v$pkgver.tar.gz;)
-sha512sums=('986ae4b031fe40ea4aafcb1fbc2a95f50f5fb7fa45a8a4092aef7275b8befd98ad702764f76749a2d5b350ed7c673b51de52306d0a8bdf19794afdf523f44869')
-
-build() {
-  cd minieap-$pkgver
-  make PREFIX=/usr BINDIR=/bin
-}
-
-package() {
-  cd minieap-$pkgver
-  make PREFIX=/usr BINDIR=/bin SYSTEMDDIR=/usr/lib/systemd DESTDIR="$pkgdir" 
install
-}

Copied: minieap/repos/community-x86_64/PKGBUILD (from rev 1092023, 
minieap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 22:09:03 UTC (rev 1092024)
@@ -0,0 +1,23 @@
+# Maintainer: Felix Yan 
+
+pkgname=minieap
+pkgver=0.93
+pkgrel=1
+pkgdesc="Extensible 802.1x client with Ruijie v3/v4 support"
+arch=('x86_64')
+url="https://github.com/updateing/minieap;
+license=('GPL')
+depends=('glibc' 'coreutils')
+backup=(etc/minieap.conf)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/updateing/minieap/archive/v$pkgver.tar.gz;)
+sha512sums=('80b4873219933bdfc80c238c55072de555f99677d2a5abcc6d28f558ed76abef1b621460decf994ea2bae664107845f49a5aec1b87d696f8dcd416ce96de6a33')
+
+build() {
+  cd minieap-$pkgver
+  make PREFIX=/usr BINDIR=/bin
+}
+
+package() {
+  cd minieap-$pkgver
+  make PREFIX=/usr BINDIR=/bin SYSTEMDDIR=/usr/lib/systemd DESTDIR="$pkgdir" 
install
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 22:08:55
  Author: felixonmars
Revision: 1092023

upgpkg: minieap 0.93-1

Modified:
  minieap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:59:26 UTC (rev 1092022)
+++ PKGBUILD2022-01-01 22:08:55 UTC (rev 1092023)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=minieap
-pkgver=0.92.1
-pkgrel=3
+pkgver=0.93
+pkgrel=1
 pkgdesc="Extensible 802.1x client with Ruijie v3/v4 support"
 arch=('x86_64')
 url="https://github.com/updateing/minieap;
@@ -10,7 +10,7 @@
 depends=('glibc' 'coreutils')
 backup=(etc/minieap.conf)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/updateing/minieap/archive/v$pkgver.tar.gz;)
-sha512sums=('986ae4b031fe40ea4aafcb1fbc2a95f50f5fb7fa45a8a4092aef7275b8befd98ad702764f76749a2d5b350ed7c673b51de52306d0a8bdf19794afdf523f44869')
+sha512sums=('80b4873219933bdfc80c238c55072de555f99677d2a5abcc6d28f558ed76abef1b621460decf994ea2bae664107845f49a5aec1b87d696f8dcd416ce96de6a33')
 
 build() {
   cd minieap-$pkgver



[arch-commits] Commit in python-pymupdf/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:59:26
  Author: dvzrv
Revision: 1092022

archrelease: copy trunk to community-x86_64

Added:
  python-pymupdf/repos/community-x86_64/PKGBUILD
(from rev 1092021, python-pymupdf/trunk/PKGBUILD)
Deleted:
  python-pymupdf/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   87 +
 1 file changed, 42 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:59:17 UTC (rev 1092021)
+++ PKGBUILD2022-01-01 21:59:26 UTC (rev 1092022)
@@ -1,45 +0,0 @@
-# Maintainer: David Runge 
-
-_name=PyMuPDF
-pkgname=python-pymupdf
-pkgver=1.19.3
-pkgrel=2
-pkgdesc="Python bindings for MuPDF's rendering library"
-arch=(x86_64)
-url="https://github.com/pymupdf/PyMuPDF;
-license=(AGPL3)
-depends=(glibc gumbo-parser jbig2dec libmupdf openjpeg2 python)
-makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
-checkdepends=(python-pillow python-pytest)
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('09f56c5c3aa603e535f84573c928afcaf1b54527d6d9477de12fc81537e2c3e86f446e6a28f3ba763bdc4a1d17e346c4f818df3d3549f13609b3d1437904075c')
-b2sums=('a137889f8a169a297df9195faa1cdcc0bb26e628e91bc50cbe6e07b8c30a2a107ebeaa58335ac212897fbae5501723bab9027f17d551e3c880c6ba09da290c4e')
-
-prepare() {
-  mv -v "$_name-$pkgver" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  local _test_dir="test_dir"
-  cd "$pkgname-$pkgver"
-  mkdir -vp "${_test_dir}"
-  # install to test dir for testing
-  python setup.py install --optimize=1 --root="${_test_dir}"
-
-  export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
-  pytest -v -k "not test_font1 and not test_pageids and not test_textbox3"
-}
-
-package() {
-  depends+=(libfreetype.so libjpeg.so)
-
-  cd "$pkgname-$pkgver"
-  python setup.py install --optimize=1 --root="${pkgdir}"
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-pymupdf/repos/community-x86_64/PKGBUILD (from rev 1092021, 
python-pymupdf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:59:26 UTC (rev 1092022)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+
+_name=PyMuPDF
+pkgname=python-pymupdf
+pkgver=1.19.4
+pkgrel=1
+pkgdesc="Python bindings for MuPDF's rendering library"
+arch=(x86_64)
+url="https://github.com/pymupdf/PyMuPDF;
+license=(AGPL3)
+depends=(glibc gumbo-parser jbig2dec libmupdf openjpeg2 python)
+makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
+checkdepends=(python-pillow python-pytest)
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('0cd2d88b942b4be16bc0d1e1e9a0b767e7f1f0646b7c342d7562138bb1ddc29cbd8891bc7ec2bf1d3be7f25ed48e8354cbbc576a292dba47c9c7a5553357df61')
+b2sums=('932ca6dda7e1e5d959afa6b78b0806f6a441988dc080851bfccf404e2eeb8e197d8179036f1ab3917d699b44e480321fcd6a4fde9cff2924617d82e01af05de8')
+
+build() {
+  cd "$_name-$pkgver"
+  python setup.py build
+}
+
+check() {
+  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  local _test_dir="test_dir"
+
+  cd "$_name-$pkgver"
+  mkdir -vp "${_test_dir}"
+  # install to test dir for testing
+  python setup.py install --optimize=1 --root="${_test_dir}"
+
+  export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
+  pytest -v -k "not test_font1 and not test_pageids and not test_textbox3"
+}
+
+package() {
+  depends+=(libfreetype.so libjpeg.so)
+
+  cd "$_name-$pkgver"
+  python setup.py install --optimize=1 --root="${pkgdir}"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}



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

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:59:17
  Author: dvzrv
Revision: 1092021

upgpkg: python-pymupdf 1.19.4-1: Upgrade to 1.19.4.

Remove unneeded prepare().

Modified:
  python-pymupdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:55:41 UTC (rev 1092020)
+++ PKGBUILD2022-01-01 21:59:17 UTC (rev 1092021)
@@ -2,8 +2,8 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.3
-pkgrel=2
+pkgver=1.19.4
+pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;
@@ -12,15 +12,11 @@
 makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
 checkdepends=(python-pillow python-pytest)
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('09f56c5c3aa603e535f84573c928afcaf1b54527d6d9477de12fc81537e2c3e86f446e6a28f3ba763bdc4a1d17e346c4f818df3d3549f13609b3d1437904075c')
-b2sums=('a137889f8a169a297df9195faa1cdcc0bb26e628e91bc50cbe6e07b8c30a2a107ebeaa58335ac212897fbae5501723bab9027f17d551e3c880c6ba09da290c4e')
+sha512sums=('0cd2d88b942b4be16bc0d1e1e9a0b767e7f1f0646b7c342d7562138bb1ddc29cbd8891bc7ec2bf1d3be7f25ed48e8354cbbc576a292dba47c9c7a5553357df61')
+b2sums=('932ca6dda7e1e5d959afa6b78b0806f6a441988dc080851bfccf404e2eeb8e197d8179036f1ab3917d699b44e480321fcd6a4fde9cff2924617d82e01af05de8')
 
-prepare() {
-  mv -v "$_name-$pkgver" "$pkgname-$pkgver"
-}
-
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$_name-$pkgver"
   python setup.py build
 }
 
@@ -27,7 +23,8 @@
 check() {
   local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   local _test_dir="test_dir"
-  cd "$pkgname-$pkgver"
+
+  cd "$_name-$pkgver"
   mkdir -vp "${_test_dir}"
   # install to test dir for testing
   python setup.py install --optimize=1 --root="${_test_dir}"
@@ -39,7 +36,7 @@
 package() {
   depends+=(libfreetype.so libjpeg.so)
 
-  cd "$pkgname-$pkgver"
+  cd "$_name-$pkgver"
   python setup.py install --optimize=1 --root="${pkgdir}"
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }



[arch-commits] Commit in snd/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:55:41
  Author: dvzrv
Revision: 1092020

archrelease: copy trunk to community-x86_64

Added:
  snd/repos/community-x86_64/PKGBUILD
(from rev 1092019, snd/trunk/PKGBUILD)
Deleted:
  snd/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  223 ++---
 1 file changed, 111 insertions(+), 112 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:55:33 UTC (rev 1092019)
+++ PKGBUILD2022-01-01 21:55:41 UTC (rev 1092020)
@@ -1,112 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Ray Rashif 
-# Contributor: Juergen Hoetzel 
-
-pkgname=snd
-pkgver=21.9
-pkgrel=2
-pkgdesc="An advanced sound editor"
-arch=('x86_64')
-url="https://ccrma.stanford.edu/software/snd/;
-license=('custom:free')
-groups=('pro-audio')
-depends=('glibc' 'glu' 'gmp' 'gsl' 'libglvnd' 'libmpc' 'libx11' 'libxext'
-'libxpm' 'libxt' 'mpfr' 'openmotif')
-# TODO: maybe replace mpg123 with mpg321
-makedepends=('alsa-lib' 'fftw' 'flac' 'gendesk' 'jack' 'ladspa' 'libpulse'
-'libsamplerate' 'mpg123' 'ruby' 'speex' 'timidity++' 'vorbis-tools' 'wavpack')
-optdepends=(
-  'flac: For flac support'
-  'mpg123: For MPEG support'
-  'pulseaudio: For pulseaudio support'
-  'ruby: for snd-ruby'
-  'speex: For speex support'
-  'timidity++: For MIDI to WAVE support'
-  'vorbis-tools: For OGG support'
-  'wavpack: For wav support'
-)
-source=("https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('7117963c3868f98bb994eedc79a051f9f94c5bd4545467328e41e0a55072189f2e9b811f4fd7d4b0574236152b4bed8a0e9084c017f3c44cb267ecb03def3ee4')
-b2sums=('a5db209d2aa44ac6abe4d42626874e7bc94ec837f4dccf577a9b8222821d58bbbd9bcd174cfdbe85a17edd1afe4b3d5907f6b9fa6bb79f2cb50746335216cb4e')
-
-prepare() {
-  gendesk -f -n \
-  --pkgname "edu.stanford.ccrma.${pkgname}-s7" \
-  --name "${pkgname} (s7)" \
-  --exec "${pkgname}-s7" \
-  --genericname "Sound Editor" \
-  --categories "AudioVideo;Audio"
-  gendesk -f -n \
-  --pkgname "edu.stanford.ccrma.${pkgname}-ruby" \
-  --name "${pkgname} (ruby)" \
-  --exec "${pkgname}-ruby" \
-  --genericname "Sound Editor" \
-  --categories "AudioVideo;Audio"
-  gendesk -f -n \
-  --pkgname "edu.stanford.ccrma.${pkgname}" \
-  --name "${pkgname}" \
-  --exec "${pkgname}" \
-  --genericname "Sound Editor" \
-  --categories "AudioVideo;Audio"
-  rm -v "${pkgname}-${pkgver}/"*.desktop
-  cp -av "${pkgname}-${pkgver}" "${pkgname}-ruby-${pkgver}"
-}
-
-build() {
-  (
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --with-alsa \
-  --with-gl \
-  --with-gmp \
-  --with-jack \
-  --with-ladspa \
-  --with-motif \
-  --with-pulseaudio \
-  --with-s7
-  make
-  )
-  (
-  cd "${pkgname}-ruby-${pkgver}"
-  ./configure --prefix=/usr \
-  --with-alsa \
-  --with-gl \
-  --with-gmp \
-  --with-jack \
-  --with-ladspa \
-  --with-motif \
-  --with-pulseaudio \
-  --with-ruby
-  make
-  )
-}
-
-package() {
-  depends+=('libasound.so' 'libfftw3.so' 'libjack.so' 'libsamplerate.so')
-
-  (
-  cd "${pkgname}-${pkgver}"
-  make prefix="${pkgdir}/usr" install
-  mv -v "${pkgdir}/usr/bin/snd"{,-s7}
-  )
-
-  cd "${pkgname}-ruby-${pkgver}"
-  make prefix="${pkgdir}/usr" install
-  mv -v "${pkgdir}/usr/bin/snd"{,-ruby}
-
-  # set s7 version as default
-  ln -sv snd-s7 "${pkgdir}/usr/bin/snd"
-
-  # XDG desktop integration
-  install -vDm 644 ../*.desktop -t "${pkgdir}/usr/share/applications/"
-  # license
-  install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  # docs
-  install -vDm 644 {{HISTORY,README}.Snd,NEWS} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-  install -vDm 644 *.html -t "${pkgdir}/usr/share/doc/${pkgname}/html"
-  install -vDm 644 pix/*.png -t "${pkgdir}/usr/share/doc/${pkgname}/html/pix"
-
-  # remove examples of unsupported extension language forth (not in the repos)
-  rm -v "${pkgdir}/usr/share/${pkgname}/"*.fs
-}

Copied: snd/repos/community-x86_64/PKGBUILD (from rev 1092019, 
snd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:55:41 UTC (rev 1092020)
@@ -0,0 +1,111 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: Juergen Hoetzel 
+
+pkgname=snd
+pkgver=22.0
+pkgrel=1
+pkgdesc="An advanced sound editor"
+arch=(x86_64)
+url="https://ccrma.stanford.edu/software/snd/;
+license=(custom:free)
+groups=(pro-audio)
+depends=(glibc glu gmp gsl libglvnd libmpc libx11 libxext
+libxpm libxt mpfr openmotif)
+# TODO: maybe replace mpg123 with 

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

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:55:33
  Author: dvzrv
Revision: 1092019

upgpkg: snd 22.0-1: Upgrade to 22.0.

Simplify quoting in file.

Modified:
  snd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:55:14 UTC (rev 1092018)
+++ PKGBUILD2022-01-01 21:55:33 UTC (rev 1092019)
@@ -3,18 +3,18 @@
 # Contributor: Juergen Hoetzel 
 
 pkgname=snd
-pkgver=21.9
-pkgrel=2
+pkgver=22.0
+pkgrel=1
 pkgdesc="An advanced sound editor"
-arch=('x86_64')
+arch=(x86_64)
 url="https://ccrma.stanford.edu/software/snd/;
-license=('custom:free')
-groups=('pro-audio')
-depends=('glibc' 'glu' 'gmp' 'gsl' 'libglvnd' 'libmpc' 'libx11' 'libxext'
-'libxpm' 'libxt' 'mpfr' 'openmotif')
+license=(custom:free)
+groups=(pro-audio)
+depends=(glibc glu gmp gsl libglvnd libmpc libx11 libxext
+libxpm libxt mpfr openmotif)
 # TODO: maybe replace mpg123 with mpg321
-makedepends=('alsa-lib' 'fftw' 'flac' 'gendesk' 'jack' 'ladspa' 'libpulse'
-'libsamplerate' 'mpg123' 'ruby' 'speex' 'timidity++' 'vorbis-tools' 'wavpack')
+makedepends=(alsa-lib fftw flac gendesk jack ladspa libpulse
+libsamplerate mpg123 ruby speex timidity++ vorbis-tools wavpack)
 optdepends=(
   'flac: For flac support'
   'mpg123: For MPEG support'
@@ -26,8 +26,8 @@
   'wavpack: For wav support'
 )
 
source=("https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('7117963c3868f98bb994eedc79a051f9f94c5bd4545467328e41e0a55072189f2e9b811f4fd7d4b0574236152b4bed8a0e9084c017f3c44cb267ecb03def3ee4')
-b2sums=('a5db209d2aa44ac6abe4d42626874e7bc94ec837f4dccf577a9b8222821d58bbbd9bcd174cfdbe85a17edd1afe4b3d5907f6b9fa6bb79f2cb50746335216cb4e')
+sha512sums=('5a8374e270463d69874687476aefebdd28756fa131993f29dba3f2539f81912b08b5b66bbd516d8a46a893b8aa3a47a03f20194b6066339e5eaca61eaedbccf2')
+b2sums=('bcb46f2e42871914f2e2e649cc4383f011f3d8ce3f4a1925466938d38542638e29f7d64d47e49ff28eff0053b53476c602c744361043d88fbb841a40b59d3a04')
 
 prepare() {
   gendesk -f -n \
@@ -82,7 +82,7 @@
 }
 
 package() {
-  depends+=('libasound.so' 'libfftw3.so' 'libjack.so' 'libsamplerate.so')
+  depends+=(libasound.so libfftw3.so libjack.so libsamplerate.so)
 
   (
   cd "${pkgname}-${pkgver}"
@@ -102,8 +102,7 @@
   # license
   install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
   # docs
-  install -vDm 644 {{HISTORY,README}.Snd,NEWS} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
+  install -vDm 644 {{HISTORY,README}.Snd,NEWS} -t 
"${pkgdir}/usr/share/doc/${pkgname}/"
   install -vDm 644 *.html -t "${pkgdir}/usr/share/doc/${pkgname}/html"
   install -vDm 644 pix/*.png -t "${pkgdir}/usr/share/doc/${pkgname}/html/pix"
 



[arch-commits] Commit in ruby-zeitwerk/repos/community-any (PKGBUILD PKGBUILD)

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:55:14
  Author: dvzrv
Revision: 1092018

archrelease: copy trunk to community-any

Added:
  ruby-zeitwerk/repos/community-any/PKGBUILD
(from rev 1092017, ruby-zeitwerk/trunk/PKGBUILD)
Deleted:
  ruby-zeitwerk/repos/community-any/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:55:05 UTC (rev 1092017)
+++ PKGBUILD2022-01-01 21:55:14 UTC (rev 1092018)
@@ -1,46 +0,0 @@
-# Maintainer: David Runge 
-
-_name=zeitwerk
-pkgname=ruby-zeitwerk
-pkgver=2.5.2
-pkgrel=1
-pkgdesc="Efficient and thread-safe code loader for Ruby"
-arch=(any)
-url="https://github.com/fxn/zeitwerk;
-license=(MIT)
-depends=(ruby)
-makedepends=(ruby-rake ruby-rdoc)
-# TODO: package ruby-minitest-focus
-# TODO: package ruby-minitest-reporters
-# checkdepends=(ruby-minitest ruby-minitest-focus ruby-minitest-reporters)
-options=(!emptydirs)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/fxn/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('0e8be7500163761a75518b002eb8ca9e41d0d073f0d03443af4a57fef07ee647de3faafaf79791328c4b2b9a6f5898e1038b310b697485a363af486f36509393')
-b2sums=('d4277dc79729e39bd63b066b12ad4d91d9457e8e7a836c2e24606f6d343c85ce59febaa0425ab10f96d8d327935beede285a5ae52cfeff37210b36b0bcaf22db')
-
-prepare() {
-  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # we don't do version pinning
-  sed -r 's|~>|>=|g' -i *.gemspec Gemfile Rakefile
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  gem build "${_name}.gemspec"
-}
-
-# check() {
-#   cd "$pkgname-$pkgver"
-#   rake test
-# }
-
-package() {
-  cd "$pkgname-$pkgver"
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_name}-${pkgver}.gem
-  install -vDm 644 MIT-LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # removing all unneeded stuff
-  cd "${pkgdir}/${_gemdir}"
-  rm -rvf cache gems/${_name}-${pkgver}/{ext,lib/*/*.so} 
extensions/*/*/${_name}-${pkgver}/{mkmf.log,gem_make.out}
-}

Copied: ruby-zeitwerk/repos/community-any/PKGBUILD (from rev 1092017, 
ruby-zeitwerk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:55:14 UTC (rev 1092018)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge 
+
+_name=zeitwerk
+pkgname=ruby-zeitwerk
+pkgver=2.5.3
+pkgrel=1
+pkgdesc="Efficient and thread-safe code loader for Ruby"
+arch=(any)
+url="https://github.com/fxn/zeitwerk;
+license=(MIT)
+depends=(ruby)
+makedepends=(ruby-rake ruby-rdoc)
+# TODO: package ruby-minitest-focus
+# TODO: package ruby-minitest-reporters
+# checkdepends=(ruby-minitest ruby-minitest-focus ruby-minitest-reporters)
+options=(!emptydirs)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/fxn/${_name}/archive/v${pkgver}.tar.gz;)
+sha512sums=('641bb89a14e5bc65dcb078a93b5669266e2ffe10395416473c243b840c425de200bd9336817c44e7affe570fb0a41811cfba54a4c04d9fb6f56ceca96b504ac4')
+b2sums=('a91c76530df7703c08aa58babcfde5520fc9ca00f804e2dd217b19664256986dadd3ffa19879d3a3f6402ae186faa08f14e5b080f415345b189821b578b76c1b')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # we don't do version pinning
+  sed -r 's|~>|>=|g' -i *.gemspec Gemfile Rakefile
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  gem build "${_name}.gemspec"
+}
+
+# check() {
+#   cd "$pkgname-$pkgver"
+#   rake test
+# }
+
+package() {
+  cd "$pkgname-$pkgver"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_name}-${pkgver}.gem
+  install -vDm 644 MIT-LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # removing all unneeded stuff
+  cd "${pkgdir}/${_gemdir}"
+  rm -rvf cache gems/${_name}-${pkgver}/{ext,lib/*/*.so} 
extensions/*/*/${_name}-${pkgver}/{mkmf.log,gem_make.out}
+}



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

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:55:05
  Author: dvzrv
Revision: 1092017

upgpkg: ruby-zeitwerk 2.5.3-1: Upgrade to 2.5.3.

Modified:
  ruby-zeitwerk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:50:36 UTC (rev 1092016)
+++ PKGBUILD2022-01-01 21:55:05 UTC (rev 1092017)
@@ -2,7 +2,7 @@
 
 _name=zeitwerk
 pkgname=ruby-zeitwerk
-pkgver=2.5.2
+pkgver=2.5.3
 pkgrel=1
 pkgdesc="Efficient and thread-safe code loader for Ruby"
 arch=(any)
@@ -15,8 +15,8 @@
 # checkdepends=(ruby-minitest ruby-minitest-focus ruby-minitest-reporters)
 options=(!emptydirs)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/fxn/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('0e8be7500163761a75518b002eb8ca9e41d0d073f0d03443af4a57fef07ee647de3faafaf79791328c4b2b9a6f5898e1038b310b697485a363af486f36509393')
-b2sums=('d4277dc79729e39bd63b066b12ad4d91d9457e8e7a836c2e24606f6d343c85ce59febaa0425ab10f96d8d327935beede285a5ae52cfeff37210b36b0bcaf22db')
+sha512sums=('641bb89a14e5bc65dcb078a93b5669266e2ffe10395416473c243b840c425de200bd9336817c44e7affe570fb0a41811cfba54a4c04d9fb6f56ceca96b504ac4')
+b2sums=('a91c76530df7703c08aa58babcfde5520fc9ca00f804e2dd217b19664256986dadd3ffa19879d3a3f6402ae186faa08f14e5b080f415345b189821b578b76c1b')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"



[arch-commits] Commit in python-utils/repos/community-any (PKGBUILD PKGBUILD)

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:50:36
  Author: dvzrv
Revision: 1092016

archrelease: copy trunk to community-any

Added:
  python-utils/repos/community-any/PKGBUILD
(from rev 1092015, python-utils/trunk/PKGBUILD)
Deleted:
  python-utils/repos/community-any/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:50:23 UTC (rev 1092015)
+++ PKGBUILD2022-01-01 21:50:36 UTC (rev 1092016)
@@ -1,38 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Maxim Andersson 
-# Contributor: NicoHood 
-
-pkgdesc="A module with some convenient utilities not included with the 
standard Python install"
-pkgname=python-utils
-pkgver=2.7.0
-pkgrel=1
-arch=(any)
-url="https://github.com/WoLpH/python-utils;
-license=(BSD)
-depends=(python-six)
-makedepends=(python-setuptools)
-checkdepends=(python-pytest-runner)
-source=("https://pypi.org/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha512sums=('3401c9ad2e4933d0d40d4bc90f1dbe212e672289e7239a4a46d79a04e80f85bb0def67324f0184ca397ec3708cb935839ffe922a202de9c911198ea86d88e2c5'
-'SKIP')
-b2sums=('5cd0671ad1e003932aed0bf0b69326d907013d3f739e833f218600ee056d76bc87dd2a424f5459654de30dacc3378c14f10af1664344ac66813410d261718c61'
-'SKIP')
-validpgpkeys=('149325FD15904E9C4EB89E95E81444E9CE1F695D') # Rick van Hattem 

-
-build() {
-  cd "${pkgname}-${pkgver}"
-  python setup.py build
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  export PYTHONPATH="${PWD}/build:${PYTHONPATH}"
-  pytest -v -c /dev/null
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  python setup.py install --optimize=1 --root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-utils/repos/community-any/PKGBUILD (from rev 1092015, 
python-utils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:50:36 UTC (rev 1092016)
@@ -0,0 +1,38 @@
+# Maintainer: David Runge 
+# Contributor: Maxim Andersson 
+# Contributor: NicoHood 
+
+pkgdesc="A module with some convenient utilities not included with the 
standard Python install"
+pkgname=python-utils
+pkgver=2.7.1
+pkgrel=1
+arch=(any)
+url="https://github.com/WoLpH/python-utils;
+license=(BSD)
+depends=(python-six)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest-runner)
+source=("https://pypi.org/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha512sums=('9f74a33089886dcd28dfd45602c53a7c6cfc90b151a053dd7e49a5fd502479e889d08bd8b10fdd2ec3bc26e334ae66238740ff59291f4ac95fb486b64f925d4a'
+'SKIP')
+b2sums=('3da11dcb297cace3c2c48ae91e6011be2f484a83f264be375437775eb99d9bafe703626ab0d2217da79ec096f90648d387ec7b41611e915ef33fce152553a18c'
+'SKIP')
+validpgpkeys=('149325FD15904E9C4EB89E95E81444E9CE1F695D') # Rick van Hattem 

+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  export PYTHONPATH="${PWD}/build:${PYTHONPATH}"
+  pytest -v -c /dev/null
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py install --optimize=1 --root="${pkgdir}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}



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

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:50:23
  Author: dvzrv
Revision: 1092015

upgpkg: python-utils 2.7.1-1: Upgrade to 2.7.1.

Modified:
  python-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:47:51 UTC (rev 1092014)
+++ PKGBUILD2022-01-01 21:50:23 UTC (rev 1092015)
@@ -4,7 +4,7 @@
 
 pkgdesc="A module with some convenient utilities not included with the 
standard Python install"
 pkgname=python-utils
-pkgver=2.7.0
+pkgver=2.7.1
 pkgrel=1
 arch=(any)
 url="https://github.com/WoLpH/python-utils;
@@ -13,9 +13,9 @@
 makedepends=(python-setuptools)
 checkdepends=(python-pytest-runner)
 
source=("https://pypi.org/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha512sums=('3401c9ad2e4933d0d40d4bc90f1dbe212e672289e7239a4a46d79a04e80f85bb0def67324f0184ca397ec3708cb935839ffe922a202de9c911198ea86d88e2c5'
+sha512sums=('9f74a33089886dcd28dfd45602c53a7c6cfc90b151a053dd7e49a5fd502479e889d08bd8b10fdd2ec3bc26e334ae66238740ff59291f4ac95fb486b64f925d4a'
 'SKIP')
-b2sums=('5cd0671ad1e003932aed0bf0b69326d907013d3f739e833f218600ee056d76bc87dd2a424f5459654de30dacc3378c14f10af1664344ac66813410d261718c61'
+b2sums=('3da11dcb297cace3c2c48ae91e6011be2f484a83f264be375437775eb99d9bafe703626ab0d2217da79ec096f90648d387ec7b41611e915ef33fce152553a18c'
 'SKIP')
 validpgpkeys=('149325FD15904E9C4EB89E95E81444E9CE1F695D') # Rick van Hattem 

 



[arch-commits] Commit in maturin/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:47:51
  Author: dvzrv
Revision: 1092014

archrelease: copy trunk to community-x86_64

Added:
  maturin/repos/community-x86_64/PKGBUILD
(from rev 1092013, maturin/trunk/PKGBUILD)
Deleted:
  maturin/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   66 +++--
 1 file changed, 34 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:47:42 UTC (rev 1092013)
+++ PKGBUILD2022-01-01 21:47:51 UTC (rev 1092014)
@@ -1,32 +0,0 @@
-# Maintainer: David Runge 
-
-pkgname=maturin
-pkgver=0.12.5
-pkgrel=1
-pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings"
-url="https://github.com/PyO3/maturin;
-arch=(x86_64)
-license=(Apache)
-depends=(gcc-libs glibc rust)
-makedepends=(bzip2 dbus git)
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/PyO3/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz)
-sha512sums=('1db5cdeae9e8e7bf1ef5aa7b6ce9ad1030e86ecd21e0e5b7b263e0f0a850bc559f26dbb58fee902c3f297d0e445c67cbf35a2a390ad2c27a271491083a4a8114')
-b2sums=('d04c65a017ad42659d7321143a11630b65a9064a3a9ccef21c57f56a46fe2db6846b500a2004b8878b788df9e43b010502563fe3d21a6dde5c81a5225dff')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  cargo build --frozen --release --all-features
-}
-
-package() {
-  depends+=(libbz2.so libdbus-1.so)
-
-  cd ${pkgname}-${pkgver}
-  install -vDm 755 target/release/maturin -t "${pkgdir}/usr/bin"
-  install -vDm 644 {Changelog,Readme}.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: maturin/repos/community-x86_64/PKGBUILD (from rev 1092013, 
maturin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:47:51 UTC (rev 1092014)
@@ -0,0 +1,34 @@
+# Maintainer: David Runge 
+
+pkgname=maturin
+pkgver=0.12.6
+pkgrel=1
+pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings"
+url="https://github.com/PyO3/maturin;
+arch=(x86_64)
+license=(Apache)
+depends=(gcc-libs glibc rust)
+makedepends=(bzip2 dbus git)
+# disable LTO until ring can be built with it: 
https://github.com/briansmith/ring/issues/1444
+options=(!lto)
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/PyO3/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz)
+sha512sums=('ebb1810567147a6732f6ecf513b2227bc4023c8e524a5bce966da8e96224a6583da8122a09f69667daa4248c5e5ec138c31e499bb321e3f1b0570aebda8ad87a')
+b2sums=('cce62dbeca01ed5fb049f9256d2c8d3b04a98bf64e440b0d75c67b8df769fffa047c9891ca7e7717a2b5862ff87025eade7b4c011e54ac6968f59595c89f7064')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --frozen --release --all-features
+}
+
+package() {
+  depends+=(libbz2.so libdbus-1.so)
+
+  cd ${pkgname}-${pkgver}
+  install -vDm 755 target/release/maturin -t "${pkgdir}/usr/bin"
+  install -vDm 644 {Changelog,Readme}.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+}



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

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:47:42
  Author: dvzrv
Revision: 1092013

upgpkg: maturin 0.12.6-1: Upgrade to 0.12.6.

Disable LTO until issues with building the ring dependency are resolved:
https://github.com/briansmith/ring/issues/1444

Modified:
  maturin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:42:11 UTC (rev 1092012)
+++ PKGBUILD2022-01-01 21:47:42 UTC (rev 1092013)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 
 pkgname=maturin
-pkgver=0.12.5
+pkgver=0.12.6
 pkgrel=1
 pkgdesc="Build and publish crates with pyo3, rust-cpython and cffi bindings"
 url="https://github.com/PyO3/maturin;
@@ -9,9 +9,11 @@
 license=(Apache)
 depends=(gcc-libs glibc rust)
 makedepends=(bzip2 dbus git)
+# disable LTO until ring can be built with it: 
https://github.com/briansmith/ring/issues/1444
+options=(!lto)
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/PyO3/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz)
-sha512sums=('1db5cdeae9e8e7bf1ef5aa7b6ce9ad1030e86ecd21e0e5b7b263e0f0a850bc559f26dbb58fee902c3f297d0e445c67cbf35a2a390ad2c27a271491083a4a8114')
-b2sums=('d04c65a017ad42659d7321143a11630b65a9064a3a9ccef21c57f56a46fe2db6846b500a2004b8878b788df9e43b010502563fe3d21a6dde5c81a5225dff')
+sha512sums=('ebb1810567147a6732f6ecf513b2227bc4023c8e524a5bce966da8e96224a6583da8122a09f69667daa4248c5e5ec138c31e499bb321e3f1b0570aebda8ad87a')
+b2sums=('cce62dbeca01ed5fb049f9256d2c8d3b04a98bf64e440b0d75c67b8df769fffa047c9891ca7e7717a2b5862ff87025eade7b4c011e54ac6968f59595c89f7064')
 
 prepare() {
   cd ${pkgname}-${pkgver}



[arch-commits] Commit in pyright/repos/community-any (PKGBUILD PKGBUILD)

2022-01-01 Thread Daniel M. Capella via arch-commits
Date: Saturday, January 1, 2022 @ 21:42:11
  Author: polyzen
Revision: 1092012

archrelease: copy trunk to community-any

Added:
  pyright/repos/community-any/PKGBUILD
(from rev 1092011, pyright/trunk/PKGBUILD)
Deleted:
  pyright/repos/community-any/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:41:44 UTC (rev 1092011)
+++ PKGBUILD2022-01-01 21:42:11 UTC (rev 1092012)
@@ -1,40 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Kaizhao Zhang 
-
-pkgname=pyright
-pkgver=1.1.202
-pkgrel=1
-pkgdesc='Type checker for the Python language'
-arch=('any')
-url=https://github.com/microsoft/pyright
-license=('MIT')
-depends=('nodejs>=12')
-makedepends=('npm')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('3528f1fb4425c374046fbc4e5ec66e99e93fc19a66c146af2d78bc3674f3aedc4c68ee0a26425808274c50966896911eed80146e3ea21052ac472858d80606fc')
-
-prepare() {
-  cd $pkgname-$pkgver
-  npm ci
-}
-
-build() {
-  cd $pkgname-$pkgver/packages/$pkgname
-  npm run build
-}
-
-package() {
-  install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname}
-  ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname
-  ln -s ../lib/node_modules/$pkgname/langserver.index.js \
-"$pkgdir"/usr/bin/$pkgname-langserver
-
-  cd $pkgname-$pkgver
-  cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
-
-  cd packages/$pkgname
-  cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pyright/repos/community-any/PKGBUILD (from rev 1092011, 
pyright/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:42:11 UTC (rev 1092012)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Kaizhao Zhang 
+
+pkgname=pyright
+pkgver=1.1.203
+pkgrel=1
+pkgdesc='Type checker for the Python language'
+arch=('any')
+url=https://github.com/microsoft/pyright
+license=('MIT')
+depends=('nodejs>=12')
+makedepends=('npm')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+b2sums=('621d1e4faebc1fe825f7cf07065e4b1203126ac39fec04499a73574cfeb6aabc9f89094230d7292bc2b25cded51c2d18f253f4f00c42e1321d21a72f6c632c3e')
+
+prepare() {
+  cd $pkgname-$pkgver
+  npm ci
+}
+
+build() {
+  cd $pkgname-$pkgver/packages/$pkgname
+  npm run build
+}
+
+package() {
+  install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname}
+  ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname
+  ln -s ../lib/node_modules/$pkgname/langserver.index.js \
+"$pkgdir"/usr/bin/$pkgname-langserver
+
+  cd $pkgname-$pkgver
+  cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
+
+  cd packages/$pkgname
+  cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-01-01 Thread Daniel M. Capella via arch-commits
Date: Saturday, January 1, 2022 @ 21:41:44
  Author: polyzen
Revision: 1092011

upgpkg: pyright 1.1.203-1

Modified:
  pyright/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:24:59 UTC (rev 1092010)
+++ PKGBUILD2022-01-01 21:41:44 UTC (rev 1092011)
@@ -2,7 +2,7 @@
 # Contributor: Kaizhao Zhang 
 
 pkgname=pyright
-pkgver=1.1.202
+pkgver=1.1.203
 pkgrel=1
 pkgdesc='Type checker for the Python language'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('nodejs>=12')
 makedepends=('npm')
 source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('3528f1fb4425c374046fbc4e5ec66e99e93fc19a66c146af2d78bc3674f3aedc4c68ee0a26425808274c50966896911eed80146e3ea21052ac472858d80606fc')
+b2sums=('621d1e4faebc1fe825f7cf07065e4b1203126ac39fec04499a73574cfeb6aabc9f89094230d7292bc2b25cded51c2d18f253f4f00c42e1321d21a72f6c632c3e')
 
 prepare() {
   cd $pkgname-$pkgver



[arch-commits] Commit in oil/repos (3 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Saturday, January 1, 2022 @ 21:24:59
  Author: grawlinson
Revision: 1092010

archrelease: copy trunk to community-x86_64

Added:
  oil/repos/community-x86_64/
  oil/repos/community-x86_64/PKGBUILD
(from rev 1092009, oil/trunk/PKGBUILD)
  oil/repos/community-x86_64/oil.install
(from rev 1092009, oil/trunk/oil.install)

-+
 PKGBUILD|   37 +
 oil.install |   12 
 2 files changed, 49 insertions(+)

Copied: oil/repos/community-x86_64/PKGBUILD (from rev 1092009, 
oil/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-01-01 21:24:59 UTC (rev 1092010)
@@ -0,0 +1,37 @@
+# Maintainer: George Rawlinson 
+# Contributor: Yigit Sever 
+# Contributor: Qontinuum 
+# Contributor: timetoplatypus 
+# Contributor: andychu 
+
+pkgname=oil
+pkgver=0.9.6
+pkgrel=1
+pkgdesc="A new Unix shell"
+arch=('x86_64')
+url="https://www.oilshell.org;
+license=('Apache')
+depends=('readline')
+makedepends=('bash')
+replaces=('osh')
+install=oil.install
+options=('!lto' '!strip')
+source=("$url/download/$pkgname-$pkgver.tar.xz")
+sha512sums=('541834c75ee9253370edbadc503e96d5a6cad7ea0447b797fe215266a4926e15a4d0c4549153cedef79781768a8e17697fe136b8716ca4355f23a667cfc4244c')
+b2sums=('148cb2ef2fbee45e16b267484038576833447c7d6dda2be9c25ea6859bda2be948d5ff0f338dec4dc9dbd83ff9a59c42b900f3be1a65fa00fbcf1e0d7ba06128')
+
+build() {
+   cd "$pkgname-$pkgver"
+
+   ./configure \
+--prefix=/usr \
+--with-readline
+
+   make
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+
+   make DESTDIR="$pkgdir" install
+}

Copied: oil/repos/community-x86_64/oil.install (from rev 1092009, 
oil/trunk/oil.install)
===
--- community-x86_64/oil.install(rev 0)
+++ community-x86_64/oil.install2022-01-01 21:24:59 UTC (rev 1092010)
@@ -0,0 +1,12 @@
+post_install() {
+  grep -Fqx /bin/osh /etc/shells || echo /bin/osh >>/etc/shells
+  grep -Fqx /usr/bin/osh /etc/shells || echo /usr/bin/osh >>/etc/shells
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  sed -i -r '/^(\/usr)?\/bin\/osh$/d' etc/shells
+}



[arch-commits] Commit in (5 files)

2022-01-01 Thread George Rawlinson via arch-commits
Date: Saturday, January 1, 2022 @ 21:24:06
  Author: grawlinson
Revision: 1092009

addpkg: oil 0.9.6-1

Added:
  oil/
  oil/repos/
  oil/trunk/
  oil/trunk/PKGBUILD
  oil/trunk/oil.install

-+
 PKGBUILD|   37 +
 oil.install |   12 
 2 files changed, 49 insertions(+)

Added: oil/trunk/PKGBUILD
===
--- oil/trunk/PKGBUILD  (rev 0)
+++ oil/trunk/PKGBUILD  2022-01-01 21:24:06 UTC (rev 1092009)
@@ -0,0 +1,37 @@
+# Maintainer: George Rawlinson 
+# Contributor: Yigit Sever 
+# Contributor: Qontinuum 
+# Contributor: timetoplatypus 
+# Contributor: andychu 
+
+pkgname=oil
+pkgver=0.9.6
+pkgrel=1
+pkgdesc="A new Unix shell"
+arch=('x86_64')
+url="https://www.oilshell.org;
+license=('Apache')
+depends=('readline')
+makedepends=('bash')
+replaces=('osh')
+install=oil.install
+options=('!lto' '!strip')
+source=("$url/download/$pkgname-$pkgver.tar.xz")
+sha512sums=('541834c75ee9253370edbadc503e96d5a6cad7ea0447b797fe215266a4926e15a4d0c4549153cedef79781768a8e17697fe136b8716ca4355f23a667cfc4244c')
+b2sums=('148cb2ef2fbee45e16b267484038576833447c7d6dda2be9c25ea6859bda2be948d5ff0f338dec4dc9dbd83ff9a59c42b900f3be1a65fa00fbcf1e0d7ba06128')
+
+build() {
+   cd "$pkgname-$pkgver"
+
+   ./configure \
+--prefix=/usr \
+--with-readline
+
+   make
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+
+   make DESTDIR="$pkgdir" install
+}

Added: oil/trunk/oil.install
===
--- oil/trunk/oil.install   (rev 0)
+++ oil/trunk/oil.install   2022-01-01 21:24:06 UTC (rev 1092009)
@@ -0,0 +1,12 @@
+post_install() {
+  grep -Fqx /bin/osh /etc/shells || echo /bin/osh >>/etc/shells
+  grep -Fqx /usr/bin/osh /etc/shells || echo /usr/bin/osh >>/etc/shells
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  sed -i -r '/^(\/usr)?\/bin\/osh$/d' etc/shells
+}



[arch-commits] Commit in zutty/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-01 Thread Alexander Rødseth via arch-commits
Date: Saturday, January 1, 2022 @ 21:17:20
  Author: arodseth
Revision: 1092008

archrelease: copy trunk to community-x86_64

Added:
  zutty/repos/community-x86_64/PKGBUILD
(from rev 1092007, zutty/trunk/PKGBUILD)
Deleted:
  zutty/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 21:17:15 UTC (rev 1092007)
+++ PKGBUILD2022-01-01 21:17:20 UTC (rev 1092008)
@@ -1,31 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-
-pkgname=zutty
-pkgver=0.10
-pkgrel=1
-pkgdesc='Terminal emulator'
-arch=(x86_64)
-url='https://tomscii.sig7.se/zutty'
-license=(GPL3)
-depends=(freetype2 libglvnd libxmu xorg-fonts-misc)
-makedepends=(git python)
-source=('git+https://github.com/tomszilagyi/zutty#commit=9f30b58cff891475c3bcb56cb8c91db24b71a617')
 # tag: 0.9
-b2sums=('SKIP')
-
-prepare() {
-  # FS#70372
-  sed -i 's,-march=native,,g;s,-mtune=native,,g' $pkgname/wscript
-}
-
-build() {
-  cd $pkgname
-  python waf configure --prefix=/usr
-  python waf -v build
-}
-
-package() {
-  cd $pkgname
-  python waf --destdir="$pkgdir" install
-  install -d "$pkgdir/usr/share/doc/$pkgname"
-  cp -v doc/* "$pkgdir/usr/share/doc/$pkgname"
-}

Copied: zutty/repos/community-x86_64/PKGBUILD (from rev 1092007, 
zutty/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-01 21:17:20 UTC (rev 1092008)
@@ -0,0 +1,31 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=zutty
+pkgver=0.11
+pkgrel=1
+pkgdesc='Terminal emulator'
+arch=(x86_64)
+url='https://tomscii.sig7.se/zutty'
+license=(GPL3)
+depends=(freetype2 libglvnd libxmu xorg-fonts-misc)
+makedepends=(git python)
+source=('git+https://github.com/tomszilagyi/zutty#commit=369cf95e242324a1a310ff2a888a5a135771a073')
 # tag: 0.11
+b2sums=('SKIP')
+
+prepare() {
+  # FS#70372
+  sed -i 's,-march=native,,g;s,-mtune=native,,g' $pkgname/wscript
+}
+
+build() {
+  cd $pkgname
+  python waf configure --prefix=/usr
+  python waf -v build
+}
+
+package() {
+  cd $pkgname
+  python waf --destdir="$pkgdir" install
+  install -d "$pkgdir/usr/share/doc/$pkgname"
+  cp -v doc/* "$pkgdir/usr/share/doc/$pkgname"
+}



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

2022-01-01 Thread Alexander Rødseth via arch-commits
Date: Saturday, January 1, 2022 @ 21:17:15
  Author: arodseth
Revision: 1092007

upgpkg: zutty 0.11-1

Modified:
  zutty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 20:51:36 UTC (rev 1092006)
+++ PKGBUILD2022-01-01 21:17:15 UTC (rev 1092007)
@@ -1,7 +1,7 @@
 # Maintainer: Alexander F. Rødseth 
 
 pkgname=zutty
-pkgver=0.10
+pkgver=0.11
 pkgrel=1
 pkgdesc='Terminal emulator'
 arch=(x86_64)
@@ -9,7 +9,7 @@
 license=(GPL3)
 depends=(freetype2 libglvnd libxmu xorg-fonts-misc)
 makedepends=(git python)
-source=('git+https://github.com/tomszilagyi/zutty#commit=9f30b58cff891475c3bcb56cb8c91db24b71a617')
 # tag: 0.9
+source=('git+https://github.com/tomszilagyi/zutty#commit=369cf95e242324a1a310ff2a888a5a135771a073')
 # tag: 0.11
 b2sums=('SKIP')
 
 prepare() {



[arch-commits] Commit in dmd/repos/community-x86_64 (6 files)

2022-01-01 Thread Dan Printzell via arch-commits
Date: Saturday, January 1, 2022 @ 20:51:36
  Author: wild
Revision: 1092006

archrelease: copy trunk to community-x86_64

Added:
  dmd/repos/community-x86_64/PKGBUILD
(from rev 1092005, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/dmd-doc.desktop
(from rev 1092005, dmd/trunk/dmd-doc.desktop)
  dmd/repos/community-x86_64/dmd.conf
(from rev 1092005, dmd/trunk/dmd.conf)
Deleted:
  dmd/repos/community-x86_64/PKGBUILD
  dmd/repos/community-x86_64/dmd-doc.desktop
  dmd/repos/community-x86_64/dmd.conf

-+
 PKGBUILD|  274 +++---
 dmd-doc.desktop |   14 +-
 dmd.conf|   10 -
 3 files changed, 149 insertions(+), 149 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-01 20:51:30 UTC (rev 1092005)
+++ PKGBUILD2022-01-01 20:51:36 UTC (rev 1092006)
@@ -1,137 +0,0 @@
-# Maintainer: Dan Printzell 
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'dmd-docs' 'libphobos')
-pkgdesc='D programming language compiler and standard library'
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.098.0
-pkgrel=1
-epoch=1
-arch=('x86_64')
-url='https://www.dlang.org'
-makedepends=('git' 'ldc')
-source=("git+https://github.com/dlang/dmd.git#tag=v$pkgver;
-"git+https://github.com/dlang/druntime.git#tag=v$pkgver;
-"git+https://github.com/dlang/phobos.git#tag=v$pkgver;
-
"http://downloads.dlang.org/releases/2.x/$pkgver/dmd.$pkgver.linux.tar.xz;
-
"http://downloads.dlang.org/releases/2.x/$pkgver/dmd.$pkgver.linux.tar.xz.sig;
-'dmd.conf'
-'dmd-doc.desktop')
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'1104e5e59fd47828b798d77a72be547bf086bba1d374a1855c6b5814c4db0145'
-'SKIP'
-'3d639e89528fed1da90006f4dfb2b0fdc41308da5a96d953381ff4ccf257c035'
-'4b7b8722b3fa11082f0f332397b1b66c85b30ce773c43c3fedcba5768a1484b1')
-# Key from https://dlang.org/gpg_keys.html
-validpgpkeys=('F46A10D0AB44C3D15DD65797BCDD73FFC3EB6146') # Martin Nowak 

-noextract=("dmd.$pkgver.linux.tar.xz")
-
-prepare() {
-# We only want to extract the docs & samples, not the prebuild executables
-tar xfJ "dmd.$pkgver.linux.tar.xz" dmd2/html
-
-# Make sure the version is not -dirty
-sed -i "s/\.git/.nope/" "$srcdir"/dmd/src/build.d
-}
-
-build() {
-export DFLAGS="-link-defaultlib-shared=false $(echo -ne $LDFLAGS | cut 
-d\" -f2 | tail -c+4 | sed "s/,/ -L=/g") -flto=full"
-export HOST_DMD=ldmd2
-
-cd "$srcdir"/dmd
-# Make the build tool. Instructions from src/posix.mak
-mkdir generated
-$HOST_DMD -ofgenerated/build -g src/build.d -release -O
-# Actually build dmd
-generated/build BUILD=release HOST_DMD="$HOST_DMD" CXX="c++" 
ENABLE_RELEASE=1 DFLAGS="$DFLAGS" dmd -v $MAKEFLAGS
-
-cd "$srcdir"/druntime
-make -f posix.mak DMD="$srcdir"/dmd/generated/linux/release/*/dmd 
BUILD=release ENABLE_RELEASE=1 PIC=1
-
-cd "$srcdir"/phobos
-make -f posix.mak DMD="$srcdir"/dmd/generated/linux/release/*/dmd 
BUILD=release ENABLE_RELEASE=1 PIC=1
-
-# This requires object.d to compile, thus need to be after druntime is 
built
-cd "$srcdir"/dmd
-make -C docs DMD=$HOST_DMD
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'gcc-multilib: to cross-compile 32-bit applications'
-'dmd-docs: documentation and sample code for D'
-)
-provides=("d-compiler=$pkgver")
-license=('Boost')
-
-cd "$srcdir"/dmd
-
-install -Dm755 "$srcdir"/dmd/generated/linux/release/*/dmd 
"$pkgdir"/usr/bin/dmd
-
-mkdir -p "$pkgdir"/etc
-install -Dm644 "$srcdir"/dmd.conf "$pkgdir"/etc/dmd.conf
-
-mkdir -p "$pkgdir"/usr/share/man/man1
-mkdir -p "$pkgdir"/usr/share/man/man5
-cp generated/docs/man/man1/dmd.1 "$pkgdir"/usr/share/man/man1/
-cp -r generated/docs/man/man5/* "$pkgdir"/usr/share/man/man5/
-
-install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-find "$pkgdir"/usr -type f | xargs chmod 0644
-chmod 755 "$pkgdir"/usr/bin/*
-}
-
-package_dmd-docs() {
-pkgdesc="Documentation and sample code for D programming language"
-depends=('dmd')
-license=('Boost')
-
-cd "$srcdir"/dmd
-
-mkdir -p "$pkgdir"/usr/share/applications
-install -Dm644 "$srcdir"/dmd-doc.desktop 
"$pkgdir"/usr/share/applications/dmd-doc.desktop
-
-mkdir -p "$pkgdir"/usr/share/d/samples/
-cp -r samples/* "$pkgdir"/usr/share/d/samples/
-
-mkdir -p "$pkgdir"/usr/share/d/html
-cp -r "$srcdir"/dmd2/html/* 

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

2022-01-01 Thread Dan Printzell via arch-commits
Date: Saturday, January 1, 2022 @ 20:51:30
  Author: wild
Revision: 1092005

upgpkg: dmd 1:2.098.1-1: Updated to 2.098.1

Modified:
  dmd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 20:07:59 UTC (rev 1092004)
+++ PKGBUILD2022-01-01 20:51:30 UTC (rev 1092005)
@@ -11,7 +11,7 @@
 pkgdesc='D programming language compiler and standard library'
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.098.0
+pkgver=2.098.1
 pkgrel=1
 epoch=1
 arch=('x86_64')
@@ -27,7 +27,7 @@
 sha256sums=('SKIP'
 'SKIP'
 'SKIP'
-'1104e5e59fd47828b798d77a72be547bf086bba1d374a1855c6b5814c4db0145'
+'19c28b0d306df56bbe9e053c929c56fdba2034685df092f26fc91c3abebcde63'
 'SKIP'
 '3d639e89528fed1da90006f4dfb2b0fdc41308da5a96d953381ff4ccf257c035'
 '4b7b8722b3fa11082f0f332397b1b66c85b30ce773c43c3fedcba5768a1484b1')



[arch-commits] Commit in pkcs11-helper/repos (3 files)

2022-01-01 Thread Christian Hesse via arch-commits
Date: Saturday, January 1, 2022 @ 20:30:51
  Author: eworm
Revision: 433306

archrelease: copy trunk to testing-x86_64

Added:
  pkcs11-helper/repos/testing-x86_64/
  pkcs11-helper/repos/testing-x86_64/0001-nss-use-nss-pkcs11-h.patch
(from rev 433305, pkcs11-helper/trunk/0001-nss-use-nss-pkcs11-h.patch)
  pkcs11-helper/repos/testing-x86_64/PKGBUILD
(from rev 433305, pkcs11-helper/trunk/PKGBUILD)

-+
 0001-nss-use-nss-pkcs11-h.patch |   58 ++
 PKGBUILD|   37 
 2 files changed, 95 insertions(+)

Copied: pkcs11-helper/repos/testing-x86_64/0001-nss-use-nss-pkcs11-h.patch 
(from rev 433305, pkcs11-helper/trunk/0001-nss-use-nss-pkcs11-h.patch)
===
--- testing-x86_64/0001-nss-use-nss-pkcs11-h.patch  
(rev 0)
+++ testing-x86_64/0001-nss-use-nss-pkcs11-h.patch  2022-01-01 20:30:51 UTC 
(rev 433306)
@@ -0,0 +1,58 @@
+From 083a3a62f2e631deec2fb2799d10660a41c50294 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Fri, 30 Jul 2021 20:06:36 +0300
+Subject: [PATCH] nss: use nss pkcs11.h
+
+make nss happy with its own extensions and non-standard behavior.
+---
+ lib/_pkcs11h-crypto-nss.c | 14 ++
+ lib/common.h  |  7 +++
+ 2 files changed, 17 insertions(+), 4 deletions(-)
+
+diff --git a/lib/_pkcs11h-crypto-nss.c b/lib/_pkcs11h-crypto-nss.c
+index 4b70e826..f57f9e6b 100644
+--- a/lib/_pkcs11h-crypto-nss.c
 b/lib/_pkcs11h-crypto-nss.c
+@@ -48,15 +48,21 @@
+  * POSSIBILITY OF SUCH DAMAGE.
+  */
+ 
+-#include "common.h"
+-
+-#include "_pkcs11h-crypto.h"
++#ifdef HAVE_CONFIG_H
++#include 
++#endif
+ 
+ #if defined(ENABLE_PKCS11H_ENGINE_NSS)
+-#define _PKCS11T_H_ /* required so no conflict with ours */
+ #include 
+ #include 
+ 
++/* Use PKCS#11 of nss to avoid conflicts and make nss happy with its own 
extensions */
++#define PKCS11_H 1
++
++#include "common.h"
++
++#include "_pkcs11h-crypto.h"
++
+ static
+ int
+ __pkcs11h_crypto_nss_initialize (
+diff --git a/lib/common.h b/lib/common.h
+index 61a958af..2499e9c5 100644
+--- a/lib/common.h
 b/lib/common.h
+@@ -72,5 +72,12 @@
+ 
+ #define _PKCS11H_ASSERT   assert
+ 
++#ifndef FALSE
++#define FALSE 0
++#endif
++#ifndef TRUE
++#define TRUE 1
++#endif
++
+ #endif
+ 

Copied: pkcs11-helper/repos/testing-x86_64/PKGBUILD (from rev 433305, 
pkcs11-helper/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-01-01 20:30:51 UTC (rev 433306)
@@ -0,0 +1,37 @@
+# Maintainer:
+# Contributor: Stanislaw Datskevich 
+# Contributor: Gregor Robinson 
+# Contributor: Martin Perner 
+
+pkgname=pkcs11-helper
+pkgver=1.28.0
+pkgrel=1
+pkgdesc='A library that simplifies the interaction with PKCS11 providers for 
end-user applications using a simple API and optional OpenSSL engine'
+arch=('x86_64')
+url='https://github.com/OpenSC/pkcs11-helper'
+license=(GPL BSD)
+depends=('gnutls' 'nss' 'openssl')
+provides=('libpkcs11-helper.so')
+source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;)
+sha256sums=('5bd55adafdbb708e096070dd0a910f23e1d5fd6291922398c1a15f00fff2b5ec')
+
+build() {
+  cd pkcs11-helper-$pkgver
+
+  libtoolize
+  aclocal
+  autoheader
+  automake --add-missing
+  autoreconf -v
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd pkcs11-helper-$pkgver
+
+  make DESTDIR="$pkgdir" install
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname/
+  install -D -m0644 COPYING* "$pkgdir"/usr/share/licenses/$pkgname/
+}
+



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

2022-01-01 Thread Christian Hesse via arch-commits
Date: Saturday, January 1, 2022 @ 20:30:41
  Author: eworm
Revision: 433305

upgpkg: pkcs11-helper 1.28.0-1: new upstream release

Modified:
  pkcs11-helper/trunk/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 5 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:00:22 UTC (rev 433304)
+++ PKGBUILD2022-01-01 20:30:41 UTC (rev 433305)
@@ -4,25 +4,17 @@
 # Contributor: Martin Perner 
 
 pkgname=pkcs11-helper
-pkgver=1.27.0
-pkgrel=2
-pkgdesc="A library that simplifies the interaction with PKCS11 providers for 
end-user applications using a simple API and optional OpenSSL engine"
+pkgver=1.28.0
+pkgrel=1
+pkgdesc='A library that simplifies the interaction with PKCS11 providers for 
end-user applications using a simple API and optional OpenSSL engine'
 arch=('x86_64')
 url='https://github.com/OpenSC/pkcs11-helper'
 license=(GPL BSD)
 depends=('gnutls' 'nss' 'openssl')
 provides=('libpkcs11-helper.so')
-source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;
-'0001-nss-use-nss-pkcs11-h.patch')
-sha256sums=('653730f0c561bbf5941754c0783976113589b2dc64a0661c908dc878bfa4e58b'
-'a4a27c9f71c5f2cf57a79eeba2c6749424393c20e6b5967f46095b10f393f439')
+source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;)
+sha256sums=('5bd55adafdbb708e096070dd0a910f23e1d5fd6291922398c1a15f00fff2b5ec')
 
-prepare() {
-  cd pkcs11-helper-$pkgver
-
-  patch -Np1 < ../0001-nss-use-nss-pkcs11-h.patch
-}
-
 build() {
   cd pkcs11-helper-$pkgver
 



[arch-commits] Commit in haskell-language-server/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 20:00:49
  Author: felixonmars
Revision: 1091981

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-server/repos/community-staging-x86_64/
  haskell-language-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1091980, haskell-language-server/trunk/PKGBUILD)

--+
 PKGBUILD |   67 +
 1 file changed, 67 insertions(+)

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091980, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 20:00:49 UTC (rev 1091981)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=51
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+ 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 
'haskell-optparse-applicative'
+ 'haskell-optparse-simple' 'haskell-regex-tdfa' 
'haskell-safe-exceptions'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 20:00:41
  Author: felixonmars
Revision: 1091980

upgpkg: haskell-language-server 1.3.0.0-51: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:57:56 UTC (rev 1091979)
+++ PKGBUILD2022-01-01 20:00:41 UTC (rev 1091980)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=50
+pkgrel=51
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:57:56
  Author: felixonmars
Revision: 1091979

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091978, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091978, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:57:56 UTC (rev 1091979)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=45
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:57:48
  Author: felixonmars
Revision: 1091978

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-45: rebuild with 
constraints-extras 0.3.2.0

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:56:55 UTC (rev 1091977)
+++ PKGBUILD2022-01-01 19:57:48 UTC (rev 1091978)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=44
+pkgrel=45
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:56:55
  Author: felixonmars
Revision: 1091977

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091976, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: 
haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091976, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:56:55 UTC (rev 1091977)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=44
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:56:47
  Author: felixonmars
Revision: 1091976

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-44: rebuild with 
constraints-extras 0.3.2.0

Modified:
  haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:55:30 UTC (rev 1091975)
+++ PKGBUILD2022-01-01 19:56:47 UTC (rev 1091976)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=43
+pkgrel=44
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:55:30
  Author: felixonmars
Revision: 1091975

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-eval-plugin/repos/community-staging-x86_64/
  haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091974, haskell-hls-eval-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   58 ++
 1 file changed, 58 insertions(+)

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091974, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:55:30 UTC (rev 1091975)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=45
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:55:23
  Author: felixonmars
Revision: 1091974

upgpkg: haskell-hls-eval-plugin 1.1.2.0-45: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-eval-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:53:45 UTC (rev 1091973)
+++ PKGBUILD2022-01-01 19:55:23 UTC (rev 1091974)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:53:45
  Author: felixonmars
Revision: 1091973

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091972, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091972, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:53:45 UTC (rev 1091973)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=47
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:53:38
  Author: felixonmars
Revision: 1091972

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-47: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:52:43 UTC (rev 1091971)
+++ PKGBUILD2022-01-01 19:53:38 UTC (rev 1091972)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=46
+pkgrel=47
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:52:43
  Author: felixonmars
Revision: 1091971

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091970, haskell-hls-module-name-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091970, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:52:43 UTC (rev 1091971)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=44
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:52:36
  Author: felixonmars
Revision: 1091970

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-44: rebuild with 
constraints-extras 0.3.2.0

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:51:43 UTC (rev 1091969)
+++ PKGBUILD2022-01-01 19:52:36 UTC (rev 1091970)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:51:43
  Author: felixonmars
Revision: 1091969

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091968, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091968, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:51:43 UTC (rev 1091969)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=44
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:51:35
  Author: felixonmars
Revision: 1091968

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-44: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-pragmas-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:49:24 UTC (rev 1091967)
+++ PKGBUILD2022-01-01 19:51:35 UTC (rev 1091968)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=43
+pkgrel=44
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:49:24
  Author: felixonmars
Revision: 1091967

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091966, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091966, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:49:24 UTC (rev 1091967)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=44
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:49:17
  Author: felixonmars
Revision: 1091966

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-44: rebuild with 
constraints-extras 0.3.2.0

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:48:24 UTC (rev 1091965)
+++ PKGBUILD2022-01-01 19:49:17 UTC (rev 1091966)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=43
+pkgrel=44
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:48:24
  Author: felixonmars
Revision: 1091965

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091964, haskell-hls-floskell-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091964, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:48:24 UTC (rev 1091965)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=44
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:48:17
  Author: felixonmars
Revision: 1091964

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-44: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-floskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:47:25 UTC (rev 1091963)
+++ PKGBUILD2022-01-01 19:48:17 UTC (rev 1091964)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:47:25
  Author: felixonmars
Revision: 1091963

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091962, haskell-hls-ormolu-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091962, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:47:25 UTC (rev 1091963)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=46
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:47:18
  Author: felixonmars
Revision: 1091962

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-46: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-ormolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:46:24 UTC (rev 1091961)
+++ PKGBUILD2022-01-01 19:47:18 UTC (rev 1091962)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:46:24
  Author: felixonmars
Revision: 1091961

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091960, haskell-hls-retrie-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091960, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:46:24 UTC (rev 1091961)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=44
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:46:17
  Author: felixonmars
Revision: 1091960

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-44: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:45:15 UTC (rev 1091959)
+++ PKGBUILD2022-01-01 19:46:17 UTC (rev 1091960)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:45:15
  Author: felixonmars
Revision: 1091959

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-test-utils/repos/community-staging-x86_64/
  haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 1091958, haskell-hls-test-utils/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091958, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:45:15 UTC (rev 1091959)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=45
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:45:07
  Author: felixonmars
Revision: 1091958

upgpkg: haskell-hls-test-utils 1.1.0.0-45: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:44:13 UTC (rev 1091957)
+++ PKGBUILD2022-01-01 19:45:07 UTC (rev 1091958)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:44:13
  Author: felixonmars
Revision: 1091957

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091956, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1091956, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:44:13 UTC (rev 1091957)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=44
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:44:06
  Author: felixonmars
Revision: 1091956

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-44: rebuild with 
constraints-extras 0.3.2.0

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:43:16 UTC (rev 1091955)
+++ PKGBUILD2022-01-01 19:44:06 UTC (rev 1091956)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=43
+pkgrel=44
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:43:16
  Author: felixonmars
Revision: 1091955

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1091954, haskell-hls-hlint-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091954, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:43:16 UTC (rev 1091955)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=44
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:43:09
  Author: felixonmars
Revision: 1091954

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-44: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:42:04 UTC (rev 1091953)
+++ PKGBUILD2022-01-01 19:43:09 UTC (rev 1091954)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-ghcide/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:42:04
  Author: felixonmars
Revision: 1091953

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghcide/repos/community-staging-x86_64/
  haskell-ghcide/repos/community-staging-x86_64/PKGBUILD
(from rev 1091952, haskell-ghcide/trunk/PKGBUILD)

--+
 PKGBUILD |   81 +
 1 file changed, 81 insertions(+)

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1091952, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:42:04 UTC (rev 1091953)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=44
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  uusi -u extra -u ghc-api-compat -u hiedb $_hkgname.cabal
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:41:57
  Author: felixonmars
Revision: 1091952

upgpkg: haskell-ghcide 1.4.1.0-44: rebuild with constraints-extras 0.3.2.0

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:18:04 UTC (rev 1091951)
+++ PKGBUILD2022-01-01 19:41:57 UTC (rev 1091952)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=43
+pkgrel=44
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")



[arch-commits] Commit in haskell-hls-plugin-api/repos (2 files)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:18:04
  Author: felixonmars
Revision: 1091951

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-plugin-api/repos/community-staging-x86_64/
  haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD
(from rev 1091950, haskell-hls-plugin-api/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from 
rev 1091950, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-01 19:18:04 UTC (rev 1091951)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.2.0.0
+pkgrel=35
+pkgdesc="Haskell Language Server API for plugin communication"
+url="https://github.com/haskell/haskell-language-server/hls-plugin-api;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-optparse-applicative' 'haskell-opentelemetry' 
'haskell-regex-tdfa'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('71e6addec81ba84bb26d8048107cb60a94ddb01ac4879640ec7ab7db8586515f1e0419db79e5fe3d8bfc0b37679f307c0c6e97e83739723439c48b14d2124d96')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  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 -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-plugin-api/trunk (PKGBUILD)

2022-01-01 Thread Felix Yan via arch-commits
Date: Saturday, January 1, 2022 @ 19:17:57
  Author: felixonmars
Revision: 1091950

upgpkg: haskell-hls-plugin-api 1.2.0.0-35: rebuild with constraints-extras 
0.3.2.0

Modified:
  haskell-hls-plugin-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 19:17:02 UTC (rev 1091949)
+++ PKGBUILD2022-01-01 19:17:57 UTC (rev 1091950)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.2.0.0
-pkgrel=34
+pkgrel=35
 pkgdesc="Haskell Language Server API for plugin communication"
 url="https://github.com/haskell/haskell-language-server/hls-plugin-api;
 license=("Apache")



  1   2   3   >