[arch-commits] Commit in alacritty/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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")