[arch-commits] Commit in sd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:51:31 Author: svenstaro Revision: 1255476 archrelease: copy trunk to community-x86_64 Added: sd/repos/community-x86_64/PKGBUILD (from rev 1255475, sd/trunk/PKGBUILD) Deleted: sd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 71 - 1 file changed, 43 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 06:51:05 UTC (rev 1255475) +++ PKGBUILD2022-07-23 06:51:31 UTC (rev 1255476) @@ -1,28 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Wesley Moore -pkgname=sd -pkgver=0.7.6 -pkgrel=1 -pkgdesc='Intuitive find & replace' -arch=('x86_64') -url="https://github.com/chmln/sd"; -license=('MIT') -depends=('gcc-libs') -makedepends=('rust' 'cargo' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz";) -sha256sums=('faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f') - -build() { - cd "$pkgname-$pkgver" - cargo build --release --locked -} - -check() { - cd "$pkgname-$pkgver" - cargo test --release --locked -} - -package() { - install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: sd/repos/community-x86_64/PKGBUILD (from rev 1255475, sd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 06:51:31 UTC (rev 1255476) @@ -0,0 +1,43 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Wesley Moore +pkgname=sd +pkgver=0.7.6 +pkgrel=2 +pkgdesc='Intuitive find & replace' +arch=('x86_64') +url="https://github.com/chmln/sd"; +license=('MIT') +depends=('gcc-libs') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz";) +sha256sums=('faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f') + +build() { + cd "$pkgname-$pkgver" + + cargo build --release --locked +} + +check() { + cd "$pkgname-$pkgver" + cargo test --release --locked +} + +package() { + install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd $pkgname-$pkgver/target/release/build + + # Find and package the man page (because cargo --out-dir is too new) + find . -name sd.1 -type f -exec install -Dm644 {} "$pkgdir/usr/share/man/man1/sd.1" \; + + # Find and package the bash completion file + find . -name sd.bash -type f -exec install -Dm644 {} "$pkgdir/usr/share/bash-completion/completions/sd" \; + + # Find and package the zsh completion file (not in zsh-completions yet) + find . -name _sd -type f -exec install -Dm644 {} "$pkgdir/usr/share/zsh/site-functions/_sd" \; + + # Find and package the fish completion file + find . -name sd.fish -type f -exec install -Dm644 {} "$pkgdir/usr/share/fish/vendor_completions.d/sd.fish" \; +}
[arch-commits] Commit in sd/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:51:05 Author: svenstaro Revision: 1255475 upgpkg: sd 0.7.6-2: Install shell completions & man page (FS#75307) Modified: sd/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:49:08 UTC (rev 1255474) +++ PKGBUILD2022-07-23 06:51:05 UTC (rev 1255475) @@ -1,19 +1,20 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Wesley Moore pkgname=sd pkgver=0.7.6 -pkgrel=1 +pkgrel=2 pkgdesc='Intuitive find & replace' arch=('x86_64') url="https://github.com/chmln/sd"; license=('MIT') depends=('gcc-libs') -makedepends=('rust' 'cargo' 'git') +makedepends=('rust') source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz";) sha256sums=('faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f') build() { cd "$pkgname-$pkgver" + cargo build --release --locked } @@ -25,4 +26,18 @@ package() { install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd $pkgname-$pkgver/target/release/build + + # Find and package the man page (because cargo --out-dir is too new) + find . -name sd.1 -type f -exec install -Dm644 {} "$pkgdir/usr/share/man/man1/sd.1" \; + + # Find and package the bash completion file + find . -name sd.bash -type f -exec install -Dm644 {} "$pkgdir/usr/share/bash-completion/completions/sd" \; + + # Find and package the zsh completion file (not in zsh-completions yet) + find . -name _sd -type f -exec install -Dm644 {} "$pkgdir/usr/share/zsh/site-functions/_sd" \; + + # Find and package the fish completion file + find . -name sd.fish -type f -exec install -Dm644 {} "$pkgdir/usr/share/fish/vendor_completions.d/sd.fish" \; }
[arch-commits] Commit in haskell-esqueleto/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:49:08 Author: felixonmars Revision: 1255474 archrelease: copy trunk to community-x86_64 Added: haskell-esqueleto/repos/community-x86_64/PKGBUILD (from rev 1255473, haskell-esqueleto/trunk/PKGBUILD) Deleted: haskell-esqueleto/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 71 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 06:48:54 UTC (rev 1255473) +++ PKGBUILD2022-07-23 06:49:08 UTC (rev 1255474) @@ -1,71 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=esqueleto -pkgname=haskell-esqueleto -pkgver=3.5.2.2 -pkgrel=5 -pkgdesc="Type-safe EDSL for SQL queries on persistent backends." -url="https://github.com/bitemyapp/esqueleto"; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' - 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' - 'haskell-unliftio' 'haskell-unordered-containers') -makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 'haskell-mysql-simple' - 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 'haskell-persistent-sqlite' - 'haskell-postgresql-simple') -checkdepends=('mariadb' 'pifpaf' 'postgresql') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('b6ff8b2d02913d82ea53c2d1ddecac19bc63eebd67b93f75903ebe006cb691d3c144c3338aae453ec8ac57a320750b1793cf36503b05bd9f5ec89ae7be357891') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.hs -} - -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-mysql -f-postgresql -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 -# Copied from haskell-persistent-mysql -mkdir -p /tmp/mysql_test -mysql_install_db --datadir=/tmp/mysql_test -mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 --skip-grant-tables & -MYSQL_PID=$! -sleep 5 -mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS esqutest;" - -# Copied from haskell-persistent-postgresql -eval $(pifpaf run postgresql --host 127.0.0.1) -createuser -s esqutest -createdb -O esqutest esqutest - -# mysql tests fail the same way as haskell-persistent-mysql, due to incompatibility with mariadb -TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests failed" - -kill $MYSQL_PID -pifpaf_stop -} - -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-esqueleto/repos/community-x86_64/PKGBUILD (from rev 1255473, haskell-esqueleto/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 06:49:08 UTC (rev 1255474) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.5.3.0 +pkgrel=1 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 'haskell-mysql-simple' + 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 'haskell-persistent-sqlite' + 'haskell-postgresql-simple') +checkdepends=('mariadb' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('446b027b57b1a1b7cbb40095aa8d3e53c40b8040ae7f18db5fbf9ff78904df58e6450c
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:48:54 Author: felixonmars Revision: 1255473 upgpkg: haskell-esqueleto 3.5.3.0-1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:42:07 UTC (rev 1255472) +++ PKGBUILD2022-07-23 06:48:54 UTC (rev 1255473) @@ -3,8 +3,8 @@ _hkgname=esqueleto pkgname=haskell-esqueleto -pkgver=3.5.2.2 -pkgrel=5 +pkgver=3.5.3.0 +pkgrel=1 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("BSD") @@ -17,7 +17,7 @@ 'haskell-postgresql-simple') checkdepends=('mariadb' 'pifpaf' 'postgresql') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('b6ff8b2d02913d82ea53c2d1ddecac19bc63eebd67b93f75903ebe006cb691d3c144c3338aae453ec8ac57a320750b1793cf36503b05bd9f5ec89ae7be357891') +sha512sums=('446b027b57b1a1b7cbb40095aa8d3e53c40b8040ae7f18db5fbf9ff78904df58e6450c748c08c06093e1dd8477f2322ff92e65ff4359cd9e3868b5395a17a47f') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:40:42 Author: felixonmars Revision: 1255463 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 1255462, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 1255462, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:40:42 UTC (rev 1255463) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.17.0 +pkgrel=6 +pkgdesc='Community-maintained extensions extensions for xmonad' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('1676d96acb6a7474457c44ee52bb792b23a233c897757ffdb0448a3bed16f71851e4d7f0c3d7bfd6ae48a4cc617fee5ceecea33260f454caf9189a0b785cca57') + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ + --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests + 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} + runhaskell Setup test --show-details=direct +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:40:06 Author: felixonmars Revision: 1255462 upgpkg: xmonad-contrib 0.17.0-6: rebuild with commonmark-extensions 0.2.3.2 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:39:59 UTC (rev 1255461) +++ PKGBUILD2022-07-23 06:40:06 UTC (rev 1255462) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.17.0 -pkgrel=5 +pkgrel=6 pkgdesc='Community-maintained extensions extensions for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:39:59 Author: felixonmars Revision: 1255461 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1255460, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1255460, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:39:59 UTC (rev 1255461) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=265 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u base-compat -u ShellCheck $_hkgname-$pkgver/$_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 --datasubdir=$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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:39:47 Author: felixonmars Revision: 1255460 upgpkg: haskell-ci 0.12.1-265: rebuild with commonmark-extensions 0.2.3.2 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:38:35 UTC (rev 1255459) +++ PKGBUILD2022-07-23 06:39:47 UTC (rev 1255460) @@ -4,7 +4,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=264 +pkgrel=265 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/"; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:38:35 Author: felixonmars Revision: 1255459 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1255458, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1255458, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:38:35 UTC (rev 1255459) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.8.0 +pkgrel=144 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc' 'uusi') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d') + +prepare() { +cd $pkgname-$pkgver +gen-setup +} + +build() { +cd $pkgname-$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 \ +--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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +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}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:38:24 Author: felixonmars Revision: 1255458 upgpkg: shellcheck 0.8.0-144: rebuild with commonmark-extensions 0.2.3.2 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:33:26 UTC (rev 1255457) +++ PKGBUILD2022-07-23 06:38:24 UTC (rev 1255458) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.8.0 -pkgrel=143 +pkgrel=144 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:33:08 Author: felixonmars Revision: 1255455 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1255454, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1255454, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:33:08 UTC (rev 1255455) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.12.2 +pkgrel=136 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'uusi' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670') + +prepare() { +cd $pkgname-$pkgver +uusi -u pandoc $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 --datasubdir=$pkgname --enable-tests --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-enable_flaky_tests +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 +runhaskell Setup test --show-details=direct +} + +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}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:33:26 Author: felixonmars Revision: 1255457 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1255456, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1255456, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:33:26 UTC (rev 1255457) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.15.1.1 +pkgrel=84 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 'haskell-lrucache' + 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34') + +prepare() { +cd $_hkgname-$pkgver +uusi -u pandoc $_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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:33:15 Author: felixonmars Revision: 1255456 upgpkg: haskell-hakyll 4.15.1.1-84: rebuild with commonmark-extensions 0.2.3.2 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:33:08 UTC (rev 1255455) +++ PKGBUILD2022-07-23 06:33:15 UTC (rev 1255456) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.15.1.1 -pkgrel=83 +pkgrel=84 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:32:55 Author: felixonmars Revision: 1255454 upgpkg: pandoc-crossref 0.3.12.2-136: rebuild with commonmark-extensions 0.2.3.2 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:32:47 UTC (rev 1255453) +++ PKGBUILD2022-07-23 06:32:55 UTC (rev 1255454) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.12.2 -pkgrel=135 +pkgrel=136 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in xmonad/repos (4 files)
Date: Saturday, July 23, 2022 @ 06:32:47 Author: felixonmars Revision: 1255453 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1255452, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 1255452, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1255452, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 72 + dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 160 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1255452, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:32:47 UTC (rev 1255453) @@ -0,0 +1,72 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.17.0 +pkgrel=6 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'haskell-data-default-class' 'haskell-setlocale') +makedepends=('gendesk' 'pandoc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('87b26b3f6ef3534a5cbb06f6e61b258ecbae0935ae695b39fe574630ccefb97d5e7fa59bf97be34d8009214474c79d0c380d18f67c1fdab2ce4c80378688287e' + 'ddfc766627459c804c3d675250132d0d9b34db0d1c6191ec91717801f6ee495521303d3f0f288cc162abf9d141ee3d276167b6540fa6c806340b90f9229bb377' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +--enable-tests \ +--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 + + make -C man xmonad.1 --always-make +} + +check() { + cd ${pkgname}-${pkgver} + runhaskell Setup test --show-details=direct +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 1255452, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2022-07-23 06:32:47 UTC (rev 1255453) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-outputdir", buildDirName dirs + , "-o", binFileName dirs Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1255452, xmonad/trunk/xmonad.svg) === --- community-staging-x86_64/xmonad.svg (rev 0) +++ communit
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:32:32 Author: felixonmars Revision: 1255452 upgpkg: xmonad 0.17.0-6: rebuild with commonmark-extensions 0.2.3.2 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:31:55 UTC (rev 1255451) +++ PKGBUILD2022-07-23 06:32:32 UTC (rev 1255452) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.17.0 -pkgrel=5 +pkgrel=6 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:31:31 Author: felixonmars Revision: 1255449 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 1255448, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1255448, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:31:31 UTC (rev 1255449) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=10.20220624 +pkgrel=17 +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-ansi-terminal' '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: Saturday, July 23, 2022 @ 06:31:20 Author: felixonmars Revision: 1255448 upgpkg: git-annex 10.20220624-17: rebuild with criterion 1.5.12.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:31:08 UTC (rev 1255447) +++ PKGBUILD2022-07-23 06:31:20 UTC (rev 1255448) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=10.20220624 -pkgrel=16 +pkgrel=17 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:31:08 Author: felixonmars Revision: 1255447 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1255446, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1255446, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:31:08 UTC (rev 1255447) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.18 +pkgrel=9 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-citeproc' + 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-commonmark-pandoc' + 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 'haskell-doctemplates' + 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 'haskell-hslua' + 'haskell-hslua-module-doclayout' 'haskell-hslua-module-path' 'haskell-hslua-module-system' + 'haskell-hslua-module-text' 'haskell-hslua-module-version' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ipynb' 'haskell-jira-wiki-markup' + 'haskell-lpeg' 'haskell-network' 'haskell-network-uri' 'haskell-pandoc-lua-marshal' + 'haskell-pandoc-types' 'haskell-pretty-show' 'haskell-random' 'haskell-safe' + 'haskell-scientific' 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath' + 'haskell-text-conversions' 'haskell-unicode-collation' 'haskell-unicode-transforms' + 'haskell-xml' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +optdepends=('pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-lua' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('0e8210a37dda6818b23b9fac25b73b240d67f8e03c41d1f3a776dcf95d7fdf48354a25c08ad64eea069003f4ab7a3167ee9c3e80d4f6684ad6ec33d8c477d212') + +prepare() { +cd $pkgname-$pkgver +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$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-trypandoc -f-embed_data_files -f-static +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 +LC_CTYPE=en_US.UTF-8 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}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:30:57 Author: felixonmars Revision: 1255446 upgpkg: pandoc 2.18-9: rebuild with commonmark-extensions 0.2.3.2 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:27:58 UTC (rev 1255445) +++ PKGBUILD2022-07-23 06:30:57 UTC (rev 1255446) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.18 -pkgrel=8 +pkgrel=9 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:27:58 Author: felixonmars Revision: 1255445 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 1255444, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 1255444, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:27:58 UTC (rev 1255445) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.12.0 +pkgrel=1 +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' 'uusi' '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=('8c4657c84b3834249d92582f7cd210ac2e5a77af12bc00e82979207f647c0cfb6d86539dfc1502b2aef4d25a8537d7ac0cbf92787d9d0a7b03754d3037daf526') + +prepare() { +cd $_hkgname-$pkgver +uusi -u statistics $_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 --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: Saturday, July 23, 2022 @ 06:27:47 Author: felixonmars Revision: 1255444 upgpkg: haskell-criterion 1.5.12.0-1: rebuild with criterion 1.5.12.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:22:41 UTC (rev 1255443) +++ PKGBUILD2022-07-23 06:27:47 UTC (rev 1255444) @@ -3,8 +3,8 @@ _hkgname=criterion pkgname=haskell-criterion -pkgver=1.5.11.0 -pkgrel=4 +pkgver=1.5.12.0 +pkgrel=1 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("BSD") @@ -18,7 +18,7 @@ makedepends=('ghc' 'uusi' '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=('6efc1c59ebe2ca1c03e83174aa6cb742d8070c3c69d4a071187ff6a3abe09b42ba329dba09283fd483b75a6b4e61840af3596d0ab14648f86887cdd44e1480ce') +sha512sums=('8c4657c84b3834249d92582f7cd210ac2e5a77af12bc00e82979207f647c0cfb6d86539dfc1502b2aef4d25a8537d7ac0cbf92787d9d0a7b03754d3037daf526') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-commonmark-pandoc/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:22:41 Author: felixonmars Revision: 1255443 archrelease: copy trunk to community-staging-x86_64 Added: haskell-commonmark-pandoc/repos/community-staging-x86_64/ haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1255442, haskell-commonmark-pandoc/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1255442, haskell-commonmark-pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:22:41 UTC (rev 1255443) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=commonmark-pandoc +pkgname=haskell-commonmark-pandoc +pkgver=0.2.1.2 +pkgrel=58 +pkgdesc="Bridge between commonmark and pandoc AST" +url="https://github.com/jgm/commonmark-hs"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-pandoc-types') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('85c7505b29c99e38bbadf93764e51ec40da3bff0799e99eecd011962f1103b81970cb5ffb7399b48927e0024c07554ee0e7d420a88bd2f37149a4777d8bca032') + +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 +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-commonmark-pandoc/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:22:30 Author: felixonmars Revision: 1255442 upgpkg: haskell-commonmark-pandoc 0.2.1.2-58: rebuild with commonmark-extensions 0.2.3.2 Modified: haskell-commonmark-pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:19:49 UTC (rev 1255441) +++ PKGBUILD2022-07-23 06:22:30 UTC (rev 1255442) @@ -3,7 +3,7 @@ _hkgname=commonmark-pandoc pkgname=haskell-commonmark-pandoc pkgver=0.2.1.2 -pkgrel=57 +pkgrel=58 pkgdesc="Bridge between commonmark and pandoc AST" url="https://github.com/jgm/commonmark-hs"; license=('BSD')
[arch-commits] Commit in haskell-commonmark-extensions/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:19:49 Author: felixonmars Revision: 1255441 archrelease: copy trunk to community-staging-x86_64 Added: haskell-commonmark-extensions/repos/community-staging-x86_64/ haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 1255440, haskell-commonmark-extensions/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 1255440, haskell-commonmark-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:19:49 UTC (rev 1255441) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=commonmark-extensions +pkgname=haskell-commonmark-extensions +pkgver=0.2.3.2 +pkgrel=1 +pkgdesc="Pure Haskell commonmark parser" +url="https://github.com/jgm/commonmark-hs"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-commonmark' 'haskell-emojis' 'haskell-network-uri') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('93b6c856f8aa5858e2700e8ffd98dd56a294cae95430b0ec1ea1c6a48f952eb5c1ce8223a10a36f4249933e2efc92d8110ba54463af467535b435c236b03f619') + +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 --datasubdir=$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-commonmark-extensions/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:19:38 Author: felixonmars Revision: 1255440 upgpkg: haskell-commonmark-extensions 0.2.3.2-1: rebuild with commonmark-extensions 0.2.3.2 Modified: haskell-commonmark-extensions/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:08:24 UTC (rev 1255439) +++ PKGBUILD2022-07-23 06:19:38 UTC (rev 1255440) @@ -3,8 +3,8 @@ _hkgname=commonmark-extensions pkgname=haskell-commonmark-extensions -pkgver=0.2.3.1 -pkgrel=3 +pkgver=0.2.3.2 +pkgrel=1 pkgdesc="Pure Haskell commonmark parser" url="https://github.com/jgm/commonmark-hs"; license=('BSD') @@ -12,7 +12,7 @@ depends=('ghc-libs' 'haskell-commonmark' 'haskell-emojis' 'haskell-network-uri') makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('94c942ba78f3a7eef8c078de4f433de07b7cad9859d588b8e038fc60350209a3f98fbfd328532dd00543d74c29c8ee8dc3c48a2a4fa48f46d1c1440cb607a233') +sha512sums=('93b6c856f8aa5858e2700e8ffd98dd56a294cae95430b0ec1ea1c6a48f952eb5c1ce8223a10a36f4249933e2efc92d8110ba54463af467535b435c236b03f619') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in taskell/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:06:48 Author: felixonmars Revision: 1255437 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1255436, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1255436, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:06:48 UTC (rev 1255437) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname"; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10') + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--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 $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:06:36 Author: felixonmars Revision: 1255436 upgpkg: taskell 1.11.4-191: rebuild with classy-prelude 1.5.0.1 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:05:36 UTC (rev 1255435) +++ PKGBUILD2022-07-23 06:06:36 UTC (rev 1255436) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.11.4 -pkgrel=190 +pkgrel=191 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in haskell-classy-prelude/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:05:36 Author: felixonmars Revision: 1255435 archrelease: copy trunk to community-staging-x86_64 Added: haskell-classy-prelude/repos/community-staging-x86_64/ haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1255434, haskell-classy-prelude/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1255434, haskell-classy-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:05:36 UTC (rev 1255435) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa + +_hkgname=classy-prelude +pkgname=haskell-classy-prelude +pkgver=1.5.0.1 +pkgrel=1 +pkgdesc='A typeclass-based Prelude' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname"; +license=(MIT) +depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist + haskell-hashable haskell-mono-traversable haskell-primitive + haskell-unliftio haskell-stm-chans + haskell-unordered-containers haskell-vector-instances + haskell-say haskell-mutable-containers haskell-basic-prelude + haskell-mono-traversable-instances) +checkdepends=(haskell-hspec) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('13d32dffb36ffb0c1413bf7db300f4702bc3ac2f190368ccb561d724dc4b7833985ee81d2d7de96617fa17f80b4063e9cfb6334c443feff7632fffdbb844161c') + +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 + 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 +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-classy-prelude/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:05:25 Author: felixonmars Revision: 1255434 upgpkg: haskell-classy-prelude 1.5.0.1-1: rebuild with classy-prelude 1.5.0.1 Modified: haskell-classy-prelude/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:04:38 UTC (rev 1255433) +++ PKGBUILD2022-07-23 06:05:25 UTC (rev 1255434) @@ -2,8 +2,8 @@ _hkgname=classy-prelude pkgname=haskell-classy-prelude -pkgver=1.5.0 -pkgrel=258 +pkgver=1.5.0.1 +pkgrel=1 pkgdesc='A typeclass-based Prelude' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname"; @@ -17,13 +17,8 @@ checkdepends=(haskell-hspec) makedepends=(ghc) source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) -sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd') +sha512sums=('13d32dffb36ffb0c1413bf7db300f4702bc3ac2f190368ccb561d724dc4b7833985ee81d2d7de96617fa17f80b4063e9cfb6334c443feff7632fffdbb844161c') -prepare() { - cd $_hkgname-$pkgver - sed -i '/semigroups/d' classy-prelude.cabal -} - build() { cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \
[arch-commits] Commit in agda-stdlib/repos/community-x86_64 (4 files)
Date: Saturday, July 23, 2022 @ 06:04:38 Author: felixonmars Revision: 1255433 archrelease: copy trunk to community-x86_64 Added: agda-stdlib/repos/community-x86_64/PKGBUILD (from rev 1255432, agda-stdlib/trunk/PKGBUILD) agda-stdlib/repos/community-x86_64/standard-library.agda-lib.in (from rev 1255432, agda-stdlib/trunk/standard-library.agda-lib.in) Deleted: agda-stdlib/repos/community-x86_64/PKGBUILD agda-stdlib/repos/community-x86_64/standard-library.agda-lib.in --+ PKGBUILD | 96 - standard-library.agda-lib.in |4 - 2 files changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 06:04:20 UTC (rev 1255432) +++ PKGBUILD2022-07-23 06:04:38 UTC (rev 1255433) @@ -1,48 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=agda-stdlib -pkgver=1.7.1 -_agdaver=2.6.2.1 -pkgrel=2 -pkgdesc="Agda standard libraries" -url="https://github.com/agda/agda-stdlib"; -license=("MIT") -arch=('x86_64') -depends=("agda=$_agdaver") -makedepends=('ghc' 'haskell-filemanip') -options=('staticlibs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/agda/agda-stdlib/archive/v$pkgver.tar.gz"; -standard-library.agda-lib.in) -sha512sums=('fd0fc0b6a97dd4a51bd0208691800046ecdd200d9e57c83b0c3dae720c2e687942fee7c28be0cfdbdc0e54cefd9c2f1d1a683961bb368a48e5a02bf1bd36866a' - '92fad2f9b941af4506bb0d5d9d533d09823df89f7530ee5d787b741816ba07e68f25b96d6653ae6ed949ec23484c1fba47a63cc6401311462a55b5e06cfc032c') - -prepare() { -cd $pkgname-$pkgver -rm standard-library.agda-lib -} - -build() { -cd $pkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla -runhaskell Setup build $MAKEFLAGS - -dist/build/GenerateEverything/GenerateEverything - -agda -i. -isrc Everything.agda -} - -package() { -install -Dm644 standard-library.agda-lib.in "$pkgdir"/usr/share/agda/lib/standard-library.agda-lib - -cd $pkgname-$pkgver -install -dm755 "$pkgdir"/usr/share/agda/lib/stdlib -cp -pr src/* "$pkgdir"/usr/share/agda/lib/stdlib/ - -# Symlink to avoid writing to this place when agda-lib is present -install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda -ln -s ../../../stdlib "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda/ - -install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE -} Copied: agda-stdlib/repos/community-x86_64/PKGBUILD (from rev 1255432, agda-stdlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 06:04:38 UTC (rev 1255433) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=agda-stdlib +pkgver=1.7.1 +_agdaver=2.6.2.2 +pkgrel=3 +pkgdesc="Agda standard libraries" +url="https://github.com/agda/agda-stdlib"; +license=("MIT") +arch=('x86_64') +depends=("agda=$_agdaver") +makedepends=('ghc' 'haskell-filemanip') +options=('staticlibs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/agda/agda-stdlib/archive/v$pkgver.tar.gz"; +standard-library.agda-lib.in) +sha512sums=('fd0fc0b6a97dd4a51bd0208691800046ecdd200d9e57c83b0c3dae720c2e687942fee7c28be0cfdbdc0e54cefd9c2f1d1a683961bb368a48e5a02bf1bd36866a' + '92fad2f9b941af4506bb0d5d9d533d09823df89f7530ee5d787b741816ba07e68f25b96d6653ae6ed949ec23484c1fba47a63cc6401311462a55b5e06cfc032c') + +prepare() { +cd $pkgname-$pkgver +rm standard-library.agda-lib +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla +runhaskell Setup build $MAKEFLAGS + +dist/build/GenerateEverything/GenerateEverything + +agda -i. -isrc Everything.agda +} + +package() { +install -Dm644 standard-library.agda-lib.in "$pkgdir"/usr/share/agda/lib/standard-library.agda-lib + +cd $pkgname-$pkgver +install -dm755 "$pkgdir"/usr/share/agda/lib/stdlib +cp -pr src/* "$pkgdir"/usr/share/agda/lib/stdlib/ + +# Symlink to avoid writing to this place when agda-lib is present +install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda +ln -s ../../../stdlib "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda/ + +install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE +} Deleted: standard-library.agda-lib.in === --- standard-library.agda-lib.in2022-07-23 06:04:20 UTC (rev 1255432) +++ standard-library.agda-lib.in2022-07-23 06:04:38 UTC (rev 1255433) @@ -1,2 +0,0 @@ -name: standard-library -include: stdlib Copied: agda-stdlib/repos/community-x86_64/standard-library.agda-lib.in (from rev 1255432, agda-stdlib/trunk/standard-libra
[arch-commits] Commit in agda-stdlib/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:04:20 Author: felixonmars Revision: 1255432 upgpkg: agda-stdlib 1.7.1-3: rebuild with agda 2.6.2.2 Modified: agda-stdlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:02:39 UTC (rev 1255431) +++ PKGBUILD2022-07-23 06:04:20 UTC (rev 1255432) @@ -3,8 +3,8 @@ pkgname=agda-stdlib pkgver=1.7.1 -_agdaver=2.6.2.1 -pkgrel=2 +_agdaver=2.6.2.2 +pkgrel=3 pkgdesc="Agda standard libraries" url="https://github.com/agda/agda-stdlib"; license=("MIT")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:01:55 Author: felixonmars Revision: 1255420 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1255419, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1255419, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:01:55 UTC (rev 1255420) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.25 +pkgrel=89 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-doclayout' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('100febd118e7ad538d82e215d7413aac1b8b914fcb8be1bc6a26c311d9d2ba2accad187ffa3bdc623c448e9c36ba5dcf81a86db139541fbc33abba3557dd8f62') + +prepare() { +cd $pkgname-$pkgver +uusi -u doclayout $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname \ +-fthreaded +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:01:43 Author: felixonmars Revision: 1255419 upgpkg: hledger-ui 1.25-89: rebuild with cassava 0.5.3.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:01:35 UTC (rev 1255418) +++ PKGBUILD2022-07-23 06:01:43 UTC (rev 1255419) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.25 -pkgrel=88 +pkgrel=89 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:01:35 Author: felixonmars Revision: 1255418 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1255417, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1255417, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:01:35 UTC (rev 1255418) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.25 +pkgrel=106 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-base64' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-data-default' 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' + 'haskell-hspec' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-megaparsec' 'haskell-network' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc' 'uusi') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('4be48eb2ba57f3f2e183c27bf6689c9b28d4028e194fcd6c400545d7e2119703cc947a8deaaa0b3a9d07668fda09e78744305f5138d5204330399ce557d4ca4f') + +build() { +cd $pkgname-$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-dev -f-library-only -fthreaded +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 +runhaskell Setup test --show-details=direct +} + +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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:01:22 Author: felixonmars Revision: 1255417 upgpkg: hledger-web 1.25-106: rebuild with cassava 0.5.3.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 06:00:28 UTC (rev 1255416) +++ PKGBUILD2022-07-23 06:01:22 UTC (rev 1255417) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.25 -pkgrel=105 +pkgrel=106 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Saturday, July 23, 2022 @ 06:00:28 Author: felixonmars Revision: 1255416 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1255415, hledger/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1255415, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 06:00:28 UTC (rev 1255416) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.25 +pkgrel=68 +pkgdesc="Command-line interface for the hledger accounting system" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-githash' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-microlens' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-tasty' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3a82fe62cb24b4f0a6216a020153a59d43927cb2ae9e6a92c2c8ac7a69192d63c9c521e94adfe7c3505a23555b0e78a458988c34a53f1b5e896e38c41fa611b6') + +build() { +cd $pkgname-$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 \ +-fterminfo -fthreaded --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 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 +runhaskell Setup test --show-details=direct +} + +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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger.1 -t "$pkgdir"/usr/share/man/man1/ +install -Dm644 shell-completion/hledger-completion.bash "$pkgdir"/usr/share/bash-completion/completions/hledger +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 06:00:17 Author: felixonmars Revision: 1255415 upgpkg: hledger 1.25-68: rebuild with cassava 0.5.3.0 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:45:34 UTC (rev 1255414) +++ PKGBUILD2022-07-23 06:00:17 UTC (rev 1255415) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.25 -pkgrel=67 +pkgrel=68 pkgdesc="Command-line interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in clash-ghc/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:38:58 Author: felixonmars Revision: 1255411 archrelease: copy trunk to community-staging-x86_64 Added: clash-ghc/repos/community-staging-x86_64/ clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 1255410, clash-ghc/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 1255410, clash-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:38:58 UTC (rev 1255411) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=clash-ghc +pkgver=1.6.3 +pkgrel=1 +pkgdesc="CAES Language for Synchronous Hardware" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-clash-lib' 'haskell-clash-prelude' 'haskell-concurrent-supply' + 'haskell-data-binary-ieee754' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' + 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'uusi') +conflicts=('clash') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('cd91aa9c70476d106fb44401a5eb2eacbf34dd72b4c99aaf0f0c52d6010fd8b03a373d94c94518f4486198fc4058d4121d3430258f205ec5e4aa7360684b8328') + +prepare() { + cd $pkgname-$pkgver + LC_CTYPE=en_US.UTF-8 uusi -u lens $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 --datasubdir=$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 $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 clash-ghc/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:38:47 Author: felixonmars Revision: 1255410 upgpkg: clash-ghc 1.6.3-1: rebuild with clash-ghc 1.6.3, clash-lib 1.6.3, clash-prelude 1.6.3 Modified: clash-ghc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:36:35 UTC (rev 1255409) +++ PKGBUILD2022-07-23 05:38:47 UTC (rev 1255410) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=clash-ghc -pkgver=1.6.2 -pkgrel=5 +pkgver=1.6.3 +pkgrel=1 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/"; license=("BSD") @@ -15,7 +15,7 @@ makedepends=('ghc' 'uusi') conflicts=('clash') source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('7a39258db1b6099911620702f0cd7cc16c799305833fc125ca55d5eddcdc262f1ce2fbfddce89e2497643cc9aaa134259f1b27670c1b7e9341fef18f01de2e44') +sha512sums=('cd91aa9c70476d106fb44401a5eb2eacbf34dd72b4c99aaf0f0c52d6010fd8b03a373d94c94518f4486198fc4058d4121d3430258f205ec5e4aa7360684b8328') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in hledger-iadd/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:36:35 Author: felixonmars Revision: 1255409 archrelease: copy trunk to community-staging-x86_64 Added: hledger-iadd/repos/community-staging-x86_64/ hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1255408, hledger-iadd/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1255408, hledger-iadd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:36:35 UTC (rev 1255409) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=hledger-iadd +pkgname=hledger-iadd +pkgver=1.3.17 +pkgrel=63 +pkgdesc="A terminal UI as drop-in replacement for hledger add" +url="https://github.com/hpdeifel/hledger-iadd#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 'haskell-megaparsec' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-optparse-applicative' + 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 'haskell-vty' + 'haskell-xdg-basedir') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hledger-lib -u megaparsec $_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 --datasubdir=$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 hledger-iadd/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:36:24 Author: felixonmars Revision: 1255408 upgpkg: hledger-iadd 1.3.17-63: rebuild with cassava 0.5.3.0 Modified: hledger-iadd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:35:21 UTC (rev 1255407) +++ PKGBUILD2022-07-23 05:36:24 UTC (rev 1255408) @@ -4,7 +4,7 @@ _hkgname=hledger-iadd pkgname=hledger-iadd pkgver=1.3.17 -pkgrel=62 +pkgrel=63 pkgdesc="A terminal UI as drop-in replacement for hledger add" url="https://github.com/hpdeifel/hledger-iadd#readme"; license=("BSD")
[arch-commits] Commit in obsidian/repos/community-x86_64 (8 files)
Date: Saturday, July 23, 2022 @ 05:35:21 Author: svenstaro Revision: 1255407 archrelease: copy trunk to community-x86_64 Added: obsidian/repos/community-x86_64/PKGBUILD (from rev 1255406, obsidian/trunk/PKGBUILD) obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml (from rev 1255406, obsidian/trunk/Packaging permission from Arch Linux.eml) obsidian/repos/community-x86_64/obsidian.desktop (from rev 1255406, obsidian/trunk/obsidian.desktop) obsidian/repos/community-x86_64/obsidian.sh (from rev 1255406, obsidian/trunk/obsidian.sh) Deleted: obsidian/repos/community-x86_64/PKGBUILD obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml obsidian/repos/community-x86_64/obsidian.desktop obsidian/repos/community-x86_64/obsidian.sh --+ PKGBUILD | 89 ++--- obsidian.desktop | 20 +-- obsidian.sh |4 +- 3 files changed, 56 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 05:35:05 UTC (rev 1255406) +++ PKGBUILD2022-07-23 05:35:21 UTC (rev 1255407) @@ -1,45 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Gennadiy Mykhailiuta -# Contributor: Xuanwo - -pkgname=obsidian -pkgver=0.15.6 -pkgrel=1 -pkgdesc="A powerful knowledge base that works on top of a local folder of plain text Markdown files" -arch=('x86_64') -url="https://obsidian.md/"; -license=('custom:Commercial') -depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron17') -makedepends=('asar') -options=(!strip) -source=( -"${pkgname}.sh" -"${pkgname}.desktop" - "https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz"; -) -sha256sums=('1a241233ac8ac2946f6ac05195afa66c60c954c03c7b169696f36d470f497f93' -'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056' -'609dd8c7d2cfe4acb9d2ac9e909dc4fccaa0ad86cdfa7f0095ce86a377a14ae4') - -prepare() { -cd "$srcdir" -asar ef "${pkgname}-${pkgver}"/resources/obsidian.asar icon.png -} - -package() { -cd "$srcdir" - -# Install executable file -install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/obsidian - -# Install desktop file -install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/ -install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png - -# Most of the release package is electron, but we use system's default one -# So strip away asar packages and put them to /usr/lib/ -cd "${pkgname}-${pkgver}"/resources/ -install -dm0755 "$pkgdir"/usr/lib/obsidian -find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \; -find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \; -} Copied: obsidian/repos/community-x86_64/PKGBUILD (from rev 1255406, obsidian/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 05:35:21 UTC (rev 1255407) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Gennadiy Mykhailiuta +# Contributor: Xuanwo + +pkgname=obsidian +pkgver=0.15.8 +pkgrel=1 +pkgdesc="A powerful knowledge base that works on top of a local folder of plain text Markdown files" +arch=('x86_64') +url="https://obsidian.md/"; +license=('custom:Commercial') +depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron17') +makedepends=('asar') +options=(!strip) +source=("${pkgname}.sh" +"${pkgname}.desktop" + "https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz"; +) +sha256sums=('1a241233ac8ac2946f6ac05195afa66c60c954c03c7b169696f36d470f497f93' +'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056' +'816fd01af9cdb65f689f84d47b604ca6f0e8438621932aeda953d40f78929fb8') + +prepare() { +cd "$srcdir" +asar ef "${pkgname}-${pkgver}"/resources/obsidian.asar icon.png +} + +package() { +cd "$srcdir" + +# Install executable file +install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/obsidian + +# Install desktop file +install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/ +install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png + +# Most of the release package is electron, but we use system's default one +# So strip away asar packages and put them to /usr/lib/ +cd "${pkgname}-${pkgver}"/resources/ +install -dm0755 "$pkgdir"/usr/lib/obsidian +find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \; +find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \; +} Deleted: Packaging permission from Arch Linux.eml === (Binary files differ) Copied: obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml (fro
[arch-commits] Commit in obsidian/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:34:54 Author: svenstaro Revision: 1255405 upgpkg: obsidian 0.15.8-1 Modified: obsidian/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:34:52 UTC (rev 1255404) +++ PKGBUILD2022-07-23 05:34:54 UTC (rev 1255405) @@ -3,7 +3,7 @@ # Contributor: Xuanwo pkgname=obsidian -pkgver=0.15.6 +pkgver=0.15.8 pkgrel=1 pkgdesc="A powerful knowledge base that works on top of a local folder of plain text Markdown files" arch=('x86_64') @@ -12,14 +12,13 @@ depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron17') makedepends=('asar') options=(!strip) -source=( -"${pkgname}.sh" -"${pkgname}.desktop" - "https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz"; +source=("${pkgname}.sh" +"${pkgname}.desktop" + "https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz"; ) sha256sums=('1a241233ac8ac2946f6ac05195afa66c60c954c03c7b169696f36d470f497f93' 'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056' -'609dd8c7d2cfe4acb9d2ac9e909dc4fccaa0ad86cdfa7f0095ce86a377a14ae4') +'816fd01af9cdb65f689f84d47b604ca6f0e8438621932aeda953d40f78929fb8') prepare() { cd "$srcdir"
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:35:05 Author: felixonmars Revision: 1255406 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 1255405, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 1255405, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:35:05 UTC (rev 1255406) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.25 +pkgrel=45 +pkgdesc="A reusable library providing the core functionality of hledger" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-blaze-markup' 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 'haskell-doclayout' + 'haskell-extra' 'haskell-file-embed' 'haskell-glob' 'haskell-hashtables' + 'haskell-megaparsec' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-parser-combinators' 'haskell-pretty-simple' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-tabular' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-timeit' 'haskell-uglymemo' + 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('cab8a307b58785dacee0b3a76eb9b45dcbefb180a811bf6ab6f93fde9dcedd7c99c2aa4e08f3cdbf1da9d2716a81958d433432245bf520551ec6d7857b6b7f1a') + +prepare() { +cd $_hkgname-$pkgver +uusi -u doclayout -u megaparsec $_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 --datasubdir=$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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:34:52 Author: felixonmars Revision: 1255404 upgpkg: haskell-hledger-lib 1.25-45: rebuild with cassava 0.5.3.0 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:34:26 UTC (rev 1255403) +++ PKGBUILD2022-07-23 05:34:52 UTC (rev 1255404) @@ -5,7 +5,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.25 -pkgrel=44 +pkgrel=45 pkgdesc="A reusable library providing the core functionality of hledger" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:34:26 Author: felixonmars Revision: 1255403 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 1255402, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1255402, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:34:26 UTC (rev 1255403) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=10.20220624 +pkgrel=16 +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-ansi-terminal' '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: Saturday, July 23, 2022 @ 05:34:15 Author: felixonmars Revision: 1255402 upgpkg: git-annex 10.20220624-16: rebuild with cassava 0.5.3.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:31:23 UTC (rev 1255401) +++ PKGBUILD2022-07-23 05:34:15 UTC (rev 1255402) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=10.20220624 -pkgrel=15 +pkgrel=16 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:31:23 Author: felixonmars Revision: 1255401 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava-megaparsec/repos/community-staging-x86_64/ haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 1255400, haskell-cassava-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 1255400, haskell-cassava-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:31:23 UTC (rev 1255401) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=cassava-megaparsec +pkgname=haskell-cassava-megaparsec +pkgver=2.0.4 +pkgrel=48 +pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" +url="https://github.com/stackbuilders/cassava-megaparsec"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9a9241e5251d049bc8f6ef40b6fc649ac55481e4609b4f7acb2d8772dd079519cfdeaea2d4cf03f8e55b75c7bff85251bfee962e842b46fe930dde25577a272a') + +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 +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-cassava-megaparsec/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:31:12 Author: felixonmars Revision: 1255400 upgpkg: haskell-cassava-megaparsec 2.0.4-48: rebuild with cassava 0.5.3.0 Modified: haskell-cassava-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:30:56 UTC (rev 1255399) +++ PKGBUILD2022-07-23 05:31:12 UTC (rev 1255400) @@ -3,7 +3,7 @@ _hkgname=cassava-megaparsec pkgname=haskell-cassava-megaparsec pkgver=2.0.4 -pkgrel=47 +pkgrel=48 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" url="https://github.com/stackbuilders/cassava-megaparsec"; license=('MIT')
[arch-commits] Commit in postgrest/repos (3 files)
Date: Saturday, July 23, 2022 @ 05:30:56 Author: felixonmars Revision: 1255399 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1255398, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1255398, postgrest/trunk/protolude-0.3.1.patch) ---+ PKGBUILD | 78 protolude-0.3.1.patch | 69 ++ 2 files changed, 147 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1255398, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:30:56 UTC (rev 1255399) @@ -0,0 +1,78 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=9.0.0 +pkgrel=7 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-doctest' 'haskell-hspec' + 'haskell-hspec-wai' 'haskell-hspec-wai-json' 'haskell-monad-control' + 'haskell-pretty-simple' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz"; +protolude-0.3.1.patch) +sha512sums=('28f6828cc47d295e37c06aa845b14de71f87fdd1380ece04ba928b8301be2ee9561e0ae4edf78025780cf0d3512ba2694fdcd1df0d05e31fa0e704384aa4717b' + 'eeac3a9bc7547482539c14e87c08bafa8bb4acb5863286613af3af93ff1f55c7e7c6c8c18f222b0b7c1d8ecb67eac4c5cdbc0c69e885f7716014b7cb5b1d7d23') + +prepare() { +cd $pkgname-$pkgver +uusi -u hasql -u hasql-pool -u hspec -u HTTP -u lens $pkgname.cabal + +# TODO: not a proper fix. probably newly added "column" should be shown too +sed -i 's/SQL.RowError i/SQL.RowError i _/' src/PostgREST/Error.hs + +patch -p1 -i ../protolude-0.3.1.patch +} + +build() { +cd $pkgname-$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-CI --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 $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgrest_test +# https://github.com/PostgREST/postgrest/issues/1857 +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from rev 1255398, postgrest/trunk/protolude-0.3.1.patch) === --- co
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:30:35 Author: felixonmars Revision: 1255397 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 1255396, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 1255396, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:30:35 UTC (rev 1255397) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.11.0 +pkgrel=4 +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' 'uusi' '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=('6efc1c59ebe2ca1c03e83174aa6cb742d8070c3c69d4a071187ff6a3abe09b42ba329dba09283fd483b75a6b4e61840af3596d0ab14648f86887cdd44e1480ce') + +prepare() { +cd $_hkgname-$pkgver +uusi -u statistics $_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 --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 postgrest/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:30:42 Author: felixonmars Revision: 1255398 upgpkg: postgrest 9.0.0-7: rebuild with cassava 0.5.3.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:30:35 UTC (rev 1255397) +++ PKGBUILD2022-07-23 05:30:42 UTC (rev 1255398) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=9.0.0 -pkgrel=6 +pkgrel=7 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:30:24 Author: felixonmars Revision: 1255396 upgpkg: haskell-criterion 1.5.11.0-4: rebuild with cassava 0.5.3.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:29:23 UTC (rev 1255395) +++ PKGBUILD2022-07-23 05:30:24 UTC (rev 1255396) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.11.0 -pkgrel=3 +pkgrel=4 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion"; license=("BSD")
[arch-commits] Commit in haskell-graphite/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:29:23 Author: felixonmars Revision: 1255395 archrelease: copy trunk to community-staging-x86_64 Added: haskell-graphite/repos/community-staging-x86_64/ haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 1255394, haskell-graphite/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 1255394, haskell-graphite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:29:23 UTC (rev 1255395) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=graphite +pkgname=haskell-graphite +pkgver=0.10.0.1 +pkgrel=111 +pkgdesc="Graphs and networks library" +url="https://github.com/alx741/graphite#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cassava' 'haskell-graphviz' 'haskell-hashable' + 'haskell-random' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/semigroups/d' $_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 --datasubdir=$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-graphite/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:29:10 Author: felixonmars Revision: 1255394 upgpkg: haskell-graphite 0.10.0.1-111: rebuild with cassava 0.5.3.0 Modified: haskell-graphite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:28:31 UTC (rev 1255393) +++ PKGBUILD2022-07-23 05:29:10 UTC (rev 1255394) @@ -3,7 +3,7 @@ _hkgname=graphite pkgname=haskell-graphite pkgver=0.10.0.1 -pkgrel=110 +pkgrel=111 pkgdesc="Graphs and networks library" url="https://github.com/alx741/graphite#readme"; license=("BSD")
[arch-commits] Commit in haskell-cassava/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:28:31 Author: felixonmars Revision: 1255393 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 1255392, haskell-cassava/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 1255392, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:28:31 UTC (rev 1255393) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.5.3.0 +pkgrel=1 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/haskell-hvr/cassava"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-only' 'haskell-scientific' + 'haskell-text-short' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6afae52a2facc013d746a83afa975a2493174e2c5bda0c0ad8cab76c13c46dd86e8d3142e0676c881a35c3c8bf5618a5c1e4b70c3ab153443b949cb84b70bcb4') + +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-bytestring--LT-0_10_4 +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-cassava/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:28:20 Author: felixonmars Revision: 1255392 upgpkg: haskell-cassava 0.5.3.0-1: rebuild with cassava 0.5.3.0 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD | 28 +++- 1 file changed, 15 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:26:32 UTC (rev 1255391) +++ PKGBUILD2022-07-23 05:28:20 UTC (rev 1255392) @@ -3,28 +3,25 @@ _hkgname=cassava pkgname=haskell-cassava -pkgver=0.5.2.0 -pkgrel=222 +pkgver=0.5.3.0 +pkgrel=1 pkgdesc="A CSV parsing and encoding library" -url="https://github.com/tibbe/cassava"; +url="https://github.com/haskell-hvr/cassava"; license=("BSD") arch=('x86_64') -depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" "haskell-scientific" - "haskell-text-short" "haskell-unordered-containers" "haskell-vector") -makedepends=('ghc' 'uusi') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-only' 'haskell-scientific' + 'haskell-text-short' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383') +sha512sums=('6afae52a2facc013d746a83afa975a2493174e2c5bda0c0ad8cab76c13c46dd86e8d3142e0676c881a35c3c8bf5618a5c1e4b70c3ab153443b949cb84b70bcb4') -prepare() { -cd $_hkgname-$pkgver -uusi -u attoparsec -u base -u hashable $_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 --datasubdir=$pkgname \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ -f-bytestring--LT-0_10_4 runhaskell Setup build $MAKEFLAGS @@ -34,6 +31,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
[arch-commits] Commit in glfw/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:26:32 Author: svenstaro Revision: 1255391 archrelease: copy trunk to community-x86_64 Added: glfw/repos/community-x86_64/PKGBUILD (from rev 1255390, glfw/trunk/PKGBUILD) Deleted: glfw/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 156 ++--- 1 file changed, 78 insertions(+), 78 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 05:26:05 UTC (rev 1255390) +++ PKGBUILD2022-07-23 05:26:32 UTC (rev 1255391) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: philefou -# Contributor: lindquist -# Contributor: Christoph Siegenthaler -# Contributor: Mihai Militaru -# Contributor: SpepS - -pkgbase=glfw -pkgname=('glfw-x11' 'glfw-wayland' 'glfw-doc') -pkgver=3.3.7 -pkgrel=1 -arch=('x86_64') -url="https://www.glfw.org/"; -license=('custom:ZLIB') -makedepends=('mesa' 'cmake' 'doxygen' 'vulkan-headers' 'vulkan-icd-loader' - 'extra-cmake-modules' 'wayland-protocols' 'libxi' 'libxrandr' - 'libxcursor' 'libxkbcommon' 'libxinerama') -source=("$pkgname-$pkgver.tar.gz::https://github.com/glfw/glfw/archive/${pkgver}.tar.gz";) -sha512sums=('7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - mkdir build-x11 build-wayland -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build-x11" - - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=ON - make docs - - cd ../build-wayland - - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=ON \ - -DGLFW_USE_WAYLAND=ON -} - -package_glfw-x11() { - pkgdesc="A free, open source, portable framework for graphical application development (x11)" - depends=('libxi' 'libxrandr' 'libxinerama' 'libxcursor' 'libgl') - replaces=('glfw') - conflicts=('glfw') - provides=("glfw=$pkgver") - - cd "$srcdir/$pkgbase-$pkgver"/build-x11 - - make DESTDIR=$pkgdir install - - cd .. - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" -} - -package_glfw-wayland() { - pkgdesc="A free, open source, portable framework for graphical application development (wayland)" - depends=('wayland' 'libxkbcommon' 'libgl') - conflicts=('glfw') - provides=("glfw=$pkgver") - - cd "$srcdir/$pkgbase-$pkgver"/build-wayland - - make DESTDIR=$pkgdir install - - cd .. - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" -} - -package_glfw-doc() { - pkgdesc="Set of HTML documentation for GLFW" - - mkdir -p "${pkgdir}/usr/share/doc/glfw/" - cp -r "${srcdir}/glfw-${pkgver}/build-x11/docs/html" "${pkgdir}/usr/share/doc/glfw" -} Copied: glfw/repos/community-x86_64/PKGBUILD (from rev 1255390, glfw/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 05:26:32 UTC (rev 1255391) @@ -0,0 +1,78 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: philefou +# Contributor: lindquist +# Contributor: Christoph Siegenthaler +# Contributor: Mihai Militaru +# Contributor: SpepS + +pkgbase=glfw +pkgname=('glfw-x11' 'glfw-wayland' 'glfw-doc') +pkgver=3.3.8 +pkgrel=1 +arch=('x86_64') +url="https://www.glfw.org/"; +license=('custom:ZLIB') +makedepends=('mesa' 'cmake' 'doxygen' 'vulkan-headers' 'vulkan-icd-loader' + 'extra-cmake-modules' 'wayland-protocols' 'libxi' 'libxrandr' + 'libxcursor' 'libxkbcommon' 'libxinerama') +source=("$pkgname-$pkgver.tar.gz::https://github.com/glfw/glfw/archive/${pkgver}.tar.gz";) +sha512sums=('70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f') + +prepare() { + cd "$srcdir/$pkgbase-$pkgver" + mkdir build-x11 build-wayland +} + +build() { + cd "$srcdir/$pkgbase-$pkgver/build-x11" + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=ON + make docs + + cd ../build-wayland + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=ON \ + -DGLFW_USE_WAYLAND=ON +} + +package_glfw-x11() { + pkgdesc="A free, open source, portable framework for graphical application development (x11)" + depends=('libxi' 'libxrandr' 'libxinerama' 'libxcursor' 'libgl') + replaces=('glfw') + conflicts=('glfw') + provides=("glfw=$pkgver") + + cd "$srcdir/$pkgbase-$pkgver"/build-x11 + + make DESTDIR=$pkgdir install + + cd .. + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" +} + +package_glfw-wayland() { + pkgdesc="A free, open source, portable framework for graphical application development (wayland)" + depends=('wayla
[arch-commits] Commit in glfw/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:25:30 Author: svenstaro Revision: 1255385 upgpkg: glfw 3.3.8-1 Modified: glfw/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:25:22 UTC (rev 1255384) +++ PKGBUILD2022-07-23 05:25:30 UTC (rev 1255385) @@ -7,7 +7,7 @@ pkgbase=glfw pkgname=('glfw-x11' 'glfw-wayland' 'glfw-doc') -pkgver=3.3.7 +pkgver=3.3.8 pkgrel=1 arch=('x86_64') url="https://www.glfw.org/"; @@ -16,7 +16,7 @@ 'extra-cmake-modules' 'wayland-protocols' 'libxi' 'libxrandr' 'libxcursor' 'libxkbcommon' 'libxinerama') source=("$pkgname-$pkgver.tar.gz::https://github.com/glfw/glfw/archive/${pkgver}.tar.gz";) -sha512sums=('7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8') +sha512sums=('70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f') prepare() { cd "$srcdir/$pkgbase-$pkgver"
[arch-commits] Commit in taskell/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:25:22 Author: felixonmars Revision: 1255384 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1255383, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1255383, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:25:22 UTC (rev 1255384) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname"; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10') + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--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 $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:25:09 Author: felixonmars Revision: 1255383 upgpkg: taskell 1.11.4-190: rebuild with brick 0.70 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:24:06 UTC (rev 1255382) +++ PKGBUILD2022-07-23 05:25:09 UTC (rev 1255383) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.11.4 -pkgrel=189 +pkgrel=190 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in haskell-clash-lib/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:24:06 Author: felixonmars Revision: 1255382 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-lib/repos/community-staging-x86_64/ haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 1255381, haskell-clash-lib/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 1255381, haskell-clash-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:24:06 UTC (rev 1255382) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=clash-lib +pkgname=haskell-clash-lib +pkgver=1.6.3 +pkgrel=1 +pkgdesc="Clash: a functional hardware description language - As a library" +url="https://clash-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-attoparsec' 'haskell-base16-bytestring' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-dlist' 'haskell-extra' 'haskell-ghc' 'haskell-glob' + 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 'haskell-interpolate' 'haskell-lens' + 'haskell-ordered-containers' 'haskell-pretty-show' 'haskell-prettyprinter' + 'haskell-primitive' 'haskell-stringsearch' 'haskell-temporary' 'haskell-terminal-size' + 'haskell-trifecta' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 'haskell-quickcheck-text' 'haskell-src-exts' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('09c80e0d1a671d3ec302bb067b3551e254abdc6dc577862a5a096eb5212397372166516df25c9f190721106be46abec1a771458e9b3f954869434722d25ad089') + +prepare() { + cd $_hkgname-$pkgver + uusi -u lens $_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 --datasubdir=$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-clash-lib/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:23:53 Author: felixonmars Revision: 1255381 upgpkg: haskell-clash-lib 1.6.3-1: rebuild with clash-ghc 1.6.3, clash-lib 1.6.3, clash-prelude 1.6.3 Modified: haskell-clash-lib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:20:49 UTC (rev 1255380) +++ PKGBUILD2022-07-23 05:23:53 UTC (rev 1255381) @@ -2,8 +2,8 @@ _hkgname=clash-lib pkgname=haskell-clash-lib -pkgver=1.6.2 -pkgrel=5 +pkgver=1.6.3 +pkgrel=1 pkgdesc="Clash: a functional hardware description language - As a library" url="https://clash-lang.org/"; license=("BSD") @@ -20,7 +20,7 @@ makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 'haskell-quickcheck-text' 'haskell-src-exts' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) -sha512sums=('d175f552d9a6f7988e353516e28d7be5f804bd6005b369924fdb1a1508e56e98582465517b4f32e9c2c36db726e65f987a738d74317568bd36680bb00a0b6d64') +sha512sums=('09c80e0d1a671d3ec302bb067b3551e254abdc6dc577862a5a096eb5212397372166516df25c9f190721106be46abec1a771458e9b3f954869434722d25ad089') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in hledger-iadd/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:20:49 Author: felixonmars Revision: 1255380 archrelease: copy trunk to community-staging-x86_64 Added: hledger-iadd/repos/community-staging-x86_64/ hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1255379, hledger-iadd/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1255379, hledger-iadd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:20:49 UTC (rev 1255380) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=hledger-iadd +pkgname=hledger-iadd +pkgver=1.3.17 +pkgrel=62 +pkgdesc="A terminal UI as drop-in replacement for hledger add" +url="https://github.com/hpdeifel/hledger-iadd#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 'haskell-megaparsec' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-optparse-applicative' + 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 'haskell-vty' + 'haskell-xdg-basedir') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hledger-lib -u megaparsec $_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 --datasubdir=$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 hledger-iadd/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:20:36 Author: felixonmars Revision: 1255379 upgpkg: hledger-iadd 1.3.17-62: rebuild with brick 0.70 Modified: hledger-iadd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:20:27 UTC (rev 1255378) +++ PKGBUILD2022-07-23 05:20:36 UTC (rev 1255379) @@ -4,7 +4,7 @@ _hkgname=hledger-iadd pkgname=hledger-iadd pkgver=1.3.17 -pkgrel=61 +pkgrel=62 pkgdesc="A terminal UI as drop-in replacement for hledger add" url="https://github.com/hpdeifel/hledger-iadd#readme"; license=("BSD")
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:20:27 Author: felixonmars Revision: 1255378 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 1255377, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 1255377, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:20:27 UTC (rev 1255378) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=376 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + uusi -u base -u brick -u vty $_hkgname.cabal + gen-setup + sed -i 's|renderCheckbox :: Bool -> String|renderCheckbox :: (Ord n) => Bool -> String|' src/Summoner/Tui/Field.hs +} + +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 \ +--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:20:15 Author: felixonmars Revision: 1255377 upgpkg: haskell-summoner-tui 2.0.1.1-376: rebuild with brick 0.70 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:20:07 UTC (rev 1255376) +++ PKGBUILD2022-07-23 05:20:15 UTC (rev 1255377) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=375 +pkgrel=376 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:20:07 Author: felixonmars Revision: 1255376 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1255375, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1255375, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:20:07 UTC (rev 1255376) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.25 +pkgrel=88 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-doclayout' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('100febd118e7ad538d82e215d7413aac1b8b914fcb8be1bc6a26c311d9d2ba2accad187ffa3bdc623c448e9c36ba5dcf81a86db139541fbc33abba3557dd8f62') + +prepare() { +cd $pkgname-$pkgver +uusi -u doclayout $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname \ +-fthreaded +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:19:55 Author: felixonmars Revision: 1255375 upgpkg: hledger-ui 1.25-88: rebuild with brick 0.70 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:19:12 UTC (rev 1255374) +++ PKGBUILD2022-07-23 05:19:55 UTC (rev 1255375) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.25 -pkgrel=87 +pkgrel=88 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:19:12 Author: felixonmars Revision: 1255374 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 1255373, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 1255373, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:19:12 UTC (rev 1255374) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.70 +pkgrel=1 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ae254671b872c098949155cec7bbb06ed1ad69432f2a88cc3a80c48e677b4b2a1819dd4efe356ccceaa3afd0424c5a549fcbcb5a587818bd20ab065ef064cc5a') + +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-demos +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-brick/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:19:01 Author: felixonmars Revision: 1255373 upgpkg: haskell-brick 0.70-1: rebuild with brick 0.70 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:14:10 UTC (rev 1255372) +++ PKGBUILD2022-07-23 05:19:01 UTC (rev 1255373) @@ -3,7 +3,7 @@ _hkgname=brick pkgname=haskell-brick -pkgver=0.69.1 +pkgver=0.70 pkgrel=1 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; @@ -14,7 +14,7 @@ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') makedepends=('ghc' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('33cb2d9d33917354d331de07cb450aba8da567f2bc30cc3352ec5ea943709e22f3d18f0aedf3ca8319245a58876d659d8b4a10b1c3a5ef8ecf6512b44f77dc5e') +sha512sums=('ae254671b872c098949155cec7bbb06ed1ad69432f2a88cc3a80c48e677b4b2a1819dd4efe356ccceaa3afd0424c5a549fcbcb5a587818bd20ab065ef064cc5a') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in agda/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:14:10 Author: felixonmars Revision: 1255372 archrelease: copy trunk to community-x86_64 Added: agda/repos/community-x86_64/PKGBUILD (from rev 1255371, agda/trunk/PKGBUILD) Deleted: agda/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 115 ++--- 1 file changed, 57 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 05:13:57 UTC (rev 1255371) +++ PKGBUILD2022-07-23 05:14:10 UTC (rev 1255372) @@ -1,58 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=Agda -pkgname=agda -pkgver=2.6.2.1 -pkgrel=4 -pkgdesc="A dependently typed functional programming language and proof assistant" -url="https://wiki.portal.chalmers.se/agda/"; -license=("custom") -arch=('x86_64') -depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' - 'haskell-case-insensitive' 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' - 'haskell-equivalence' 'haskell-gitrev' 'haskell-hashable' 'haskell-hashtables' - 'haskell-monad-control' 'haskell-murmur-hash' 'haskell-parallel' 'haskell-regex-tdfa' - 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' - 'haskell-zlib') -optdepends=('agda-stdlib: for standard library') -makedepends=('alex' 'happy' 'ghc' 'uusi' 'haskell-filemanip') -source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) -sha512sums=('9ceb2d632fd1fd6e9c9a2ec54a834a0357e31852ac4a88db45dd6f3b629a0f1d335686083f2d94187a3e5d7812b0471841581e54111efe33db430800d41381d9') - -prepare() { -cd $_hkgname-$pkgver -sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' src/full/Agda/Compiler/MAlonzo/Compiler.hs -uusi -u equivalence $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -# -fllvm is disabled because ghc+llc hangs since LLVM 13 -# https://gitlab.haskell.org/ghc/ghc/-/issues/20559 -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=-fasm \ --fcpphs -f-debug -f-enable-cluster-counting -LC_CTYPE=en_US.UTF-8 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" -LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup copy --destdir="${pkgdir}" - -# Symlink to avoid writing to this place when agda-lib is present -install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda -ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/ - -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: agda/repos/community-x86_64/PKGBUILD (from rev 1255371, agda/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 05:14:10 UTC (rev 1255372) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.2.2 +pkgrel=1 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/"; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-case-insensitive' 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' + 'haskell-equivalence' 'haskell-gitrev' 'haskell-hashable' 'haskell-hashtables' + 'haskell-monad-control' 'haskell-murmur-hash' 'haskell-parallel' 'haskell-regex-tdfa' + 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' + 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('f54dcc0fd6dea106db4a04cc3b0b80f404f0613b5075849db17a1b4b5e176ed6d183bfdaf464fbcbc6e0807c1af0c8748f96552d48e537444109be54730685a8') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' src/full/Agda/Compiler/MAlonzo/Compiler.hs +} +
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:13:57 Author: felixonmars Revision: 1255371 upgpkg: agda 2.6.2.2-1 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:12:17 UTC (rev 1255370) +++ PKGBUILD2022-07-23 05:13:57 UTC (rev 1255371) @@ -3,8 +3,8 @@ _hkgname=Agda pkgname=agda -pkgver=2.6.2.1 -pkgrel=4 +pkgver=2.6.2.2 +pkgrel=1 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/"; license=("custom") @@ -16,14 +16,13 @@ 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-zlib') optdepends=('agda-stdlib: for standard library') -makedepends=('alex' 'happy' 'ghc' 'uusi' 'haskell-filemanip') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) -sha512sums=('9ceb2d632fd1fd6e9c9a2ec54a834a0357e31852ac4a88db45dd6f3b629a0f1d335686083f2d94187a3e5d7812b0471841581e54111efe33db430800d41381d9') +sha512sums=('f54dcc0fd6dea106db4a04cc3b0b80f404f0613b5075849db17a1b4b5e176ed6d183bfdaf464fbcbc6e0807c1af0c8748f96552d48e537444109be54730685a8') prepare() { cd $_hkgname-$pkgver sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' src/full/Agda/Compiler/MAlonzo/Compiler.hs -uusi -u equivalence $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-witherable/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:12:17 Author: felixonmars Revision: 1255370 archrelease: copy trunk to community-x86_64 Added: haskell-witherable/repos/community-x86_64/ haskell-witherable/repos/community-x86_64/PKGBUILD (from rev 1255369, haskell-witherable/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-witherable/repos/community-x86_64/PKGBUILD (from rev 1255369, haskell-witherable/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2022-07-23 05:12:17 UTC (rev 1255370) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=witherable +pkgname=haskell-witherable +pkgver=0.4.2 +pkgrel=1 +pkgdesc="filterable traversable" +url="https://github.com/fumieval/witherable"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-hashable' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hashable $_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 --datasubdir=haskell-witherable --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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 +} + +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 (4 files)
Date: Saturday, July 23, 2022 @ 05:12:00 Author: felixonmars Revision: 1255369 addpkg: haskell-witherable 0.4.2-1 Added: haskell-witherable/ haskell-witherable/repos/ haskell-witherable/trunk/ haskell-witherable/trunk/PKGBUILD --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Added: haskell-witherable/trunk/PKGBUILD === --- haskell-witherable/trunk/PKGBUILD (rev 0) +++ haskell-witherable/trunk/PKGBUILD 2022-07-23 05:12:00 UTC (rev 1255369) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=witherable +pkgname=haskell-witherable +pkgver=0.4.2 +pkgrel=1 +pkgdesc="filterable traversable" +url="https://github.com/fumieval/witherable"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-hashable' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hashable $_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 --datasubdir=haskell-witherable --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build + 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 +} + +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-clash-prelude/repos (2 files)
Date: Saturday, July 23, 2022 @ 05:06:17 Author: felixonmars Revision: 1255368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1255367, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1255367, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 05:06:17 UTC (rev 1255368) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.6.3 +pkgrel=1 +pkgdesc="Clash: a functional hardware description language - Prelude library" +url="https://github.com/clash-lang/clash-prelude"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-arrows' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-extra' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-half' + 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' + 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-th-orphans' 'haskell-type-errors' + 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-doctest-parallel' 'haskell-hedgehog' 'haskell-hint' + 'haskell-quickcheck-classes-base' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bc8ab36af16b78bee39f0229f824e81f043034ae7acba1b4474f2781d3641352992be497802cdfd2877a23335ec1a87a7c726b9a236ee568f7d41a09f471368e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u lens $_hkgname.cabal +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 --datasubdir=$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 +# TODO +runhaskell Setup test --show-details=direct || warning "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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 05:06:04 Author: felixonmars Revision: 1255367 upgpkg: haskell-clash-prelude 1.6.3-1: rebuild with clash-ghc 1.6.3, clash-lib 1.6.3, clash-prelude 1.6.3 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 05:02:31 UTC (rev 1255366) +++ PKGBUILD2022-07-23 05:06:04 UTC (rev 1255367) @@ -2,8 +2,8 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude -pkgver=1.6.2 -pkgrel=5 +pkgver=1.6.3 +pkgrel=1 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude"; license=('BSD') @@ -19,11 +19,11 @@ 'haskell-quickcheck-classes-base' 'haskell-tasty' 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-th') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('89b74eb4bc1a1909db862c2418e00ca7cb2881591a6e1c234d903ed19a36e7a276739c26428bfc8dd0e2d0bb50f0536a81f9d77316a55d1d35ddac6574dbe5b2') +sha512sums=('bc8ab36af16b78bee39f0229f824e81f043034ae7acba1b4474f2781d3641352992be497802cdfd2877a23335ec1a87a7c726b9a236ee568f7d41a09f471368e') prepare() { cd $_hkgname-$pkgver -uusi -u hedgehog -u lens $_hkgname.cabal +uusi -u lens $_hkgname.cabal gen-setup }
[arch-commits] Commit in cabal-install/repos/community-x86_64 (3 files)
Date: Saturday, July 23, 2022 @ 05:02:31 Author: felixonmars Revision: 1255366 archrelease: copy trunk to community-x86_64 Added: cabal-install/repos/community-x86_64/PKGBUILD (from rev 1255365, cabal-install/trunk/PKGBUILD) Deleted: cabal-install/repos/community-x86_64/PKGBUILD cabal-install/repos/community-x86_64/cabal-install-base16-bytestring1.0.patch --+ PKGBUILD | 89 ++--- cabal-install-base16-bytestring1.0.patch | 78 - 2 files changed, 43 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 05:02:18 UTC (rev 1255365) +++ PKGBUILD2022-07-23 05:02:31 UTC (rev 1255366) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Thomas Dziedzic -# Contributor: Vesa Kaihlavirta -# Contributor: Arch Haskell Team - -pkgname=cabal-install -pkgver=3.4.0.0 -pkgrel=165 -pkgdesc="The command-line interface for Cabal and Hackage." -url="https://hackage.haskell.org/package/cabal-install"; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' - 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' - 'haskell-http' 'haskell-network-uri' 'haskell-random' 'haskell-regex-base' - 'haskell-regex-posix' 'haskell-resolv' 'haskell-tar' 'haskell-zlib' 'haskell-lukko') -makedepends=('ghc' 'uusi') -source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz"; -$pkgname-base16-bytestring1.0.patch) -sha512sums=('0fd93c86c59e3c626341be3c67e69a1502f1ce1413b4a456cd930d5449cabdaeb033ac5f47673db0e708fc194aadf8ab0aa2904b6b0f195b57907c5b40588323' - '966e2f0e3fd1cff3d673cb91f73b2a42049653e39a3025cdbbf86ec8ebfbd49bad278c8d01f521bbe580369bd11baf2aa7f8195e0ae450efd8ae615d13aa2300') - -prepare() { -cd $pkgname-$pkgver -patch -p2 -i ../$pkgname-base16-bytestring1.0.patch -uusi -u base -u hashable -u HTTP $pkgname.cabal -} - -build() { - cd $pkgname-$pkgver - - runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ ---docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname - runhaskell Setup build $MAKEFLAGS -} - -package() { - cd $pkgname-$pkgver - runhaskell Setup copy --destdir="${pkgdir}" - - install -Dm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - install -Dm644 bash-completion/cabal \ -"${pkgdir}/usr/share/bash-completion/completions/cabal" -} Copied: cabal-install/repos/community-x86_64/PKGBUILD (from rev 1255365, cabal-install/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 05:02:31 UTC (rev 1255366) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=3.4.1.0 +pkgrel=1 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network-uri' 'haskell-random' 'haskell-regex-base' + 'haskell-regex-posix' 'haskell-resolv' 'haskell-tar' 'haskell-zlib' 'haskell-lukko') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +sha512sums=('e8a47dc15d65d0da2886c1d936a10648f58b0f29e36c5cc49936e7f5e9d77780956b79432b75717186c2374bdb7251a47801e0478edc481c154d5e5d0d1a70db') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hashable -u HTTP $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname + runhaskell Setup build $MAKEFLAGS +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +} Deleted: cabal-install-base16-bytestring1.0.patch === --- cabal-install-base16-bytestring1.0.patch2022-07-23 05:02:18 UTC (rev 1255365) +++ cabal-install-base16-bytestring1.0.patch2022-07-23 05:02:31 UTC (rev 1255366) @@ -1,78 +0,0 @@ -diff --git a/cabal-install/Distribution/Client/HashValue.hs b/cabal-install/Distribution/Client/HashValue.hs -inde
[arch-commits] Commit in cabal-install/trunk (2 files)
Date: Saturday, July 23, 2022 @ 05:02:18 Author: felixonmars Revision: 1255365 upgpkg: cabal-install 3.4.1.0-1 Modified: cabal-install/trunk/PKGBUILD Deleted: cabal-install/trunk/cabal-install-base16-bytestring1.0.patch --+ PKGBUILD | 13 +--- cabal-install-base16-bytestring1.0.patch | 78 - 2 files changed, 5 insertions(+), 86 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 04:56:29 UTC (rev 1255364) +++ PKGBUILD2022-07-23 05:02:18 UTC (rev 1255365) @@ -4,8 +4,8 @@ # Contributor: Arch Haskell Team pkgname=cabal-install -pkgver=3.4.0.0 -pkgrel=165 +pkgver=3.4.1.0 +pkgrel=1 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install"; license=('BSD') @@ -15,14 +15,11 @@ 'haskell-http' 'haskell-network-uri' 'haskell-random' 'haskell-regex-base' 'haskell-regex-posix' 'haskell-resolv' 'haskell-tar' 'haskell-zlib' 'haskell-lukko') makedepends=('ghc' 'uusi') -source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz"; -$pkgname-base16-bytestring1.0.patch) -sha512sums=('0fd93c86c59e3c626341be3c67e69a1502f1ce1413b4a456cd930d5449cabdaeb033ac5f47673db0e708fc194aadf8ab0aa2904b6b0f195b57907c5b40588323' - '966e2f0e3fd1cff3d673cb91f73b2a42049653e39a3025cdbbf86ec8ebfbd49bad278c8d01f521bbe580369bd11baf2aa7f8195e0ae450efd8ae615d13aa2300') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +sha512sums=('e8a47dc15d65d0da2886c1d936a10648f58b0f29e36c5cc49936e7f5e9d77780956b79432b75717186c2374bdb7251a47801e0478edc481c154d5e5d0d1a70db') prepare() { cd $pkgname-$pkgver -patch -p2 -i ../$pkgname-base16-bytestring1.0.patch uusi -u base -u hashable -u HTTP $pkgname.cabal } @@ -36,7 +33,7 @@ package() { cd $pkgname-$pkgver - runhaskell Setup copy --destdir="${pkgdir}" + runhaskell Setup copy --destdir="$pkgdir" install -Dm644 LICENSE \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" Deleted: cabal-install-base16-bytestring1.0.patch === --- cabal-install-base16-bytestring1.0.patch2022-07-23 04:56:29 UTC (rev 1255364) +++ cabal-install-base16-bytestring1.0.patch2022-07-23 05:02:18 UTC (rev 1255365) @@ -1,78 +0,0 @@ -diff --git a/cabal-install/Distribution/Client/HashValue.hs b/cabal-install/Distribution/Client/HashValue.hs -index 54b8aee9e..11e647c1c 100644 a/cabal-install/Distribution/Client/HashValue.hs -+++ b/cabal-install/Distribution/Client/HashValue.hs -@@ -1,3 +1,4 @@ -+{-# LANGUAGE CPP #-} - {-# LANGUAGE DeriveDataTypeable #-} - {-# LANGUAGE DeriveGeneric #-} - module Distribution.Client.HashValue ( -@@ -72,10 +73,14 @@ hashFromTUF (Sec.Hash hashstr) = - --TODO: [code cleanup] either we should get TUF to use raw bytestrings or - -- perhaps we should also just use a base16 string as the internal rep. - case Base16.decode (BS.pack hashstr) of -+#if MIN_VERSION_base16_bytestring(1,0,0) -+ Right hash -> HashValue hash -+ Left _ -> error "hashFromTUF: cannot decode base16" -+#else - (hash, trailing) | not (BS.null hash) && BS.null trailing - -> HashValue hash - _ -> error "hashFromTUF: cannot decode base16 hash" -- -+#endif - - -- | Truncate a 32 byte SHA256 hash to - -- -diff --git a/cabal-install/src/Distribution/Client/HttpUtils.hs b/cabal-install/src/Distribution/Client/HttpUtils.hs -index 9b8a8ecb844..0c334bec44a 100644 a/cabal-install/Distribution/Client/HttpUtils.hs -+++ b/cabal-install/Distribution/Client/HttpUtils.hs -@@ -1,4 +1,5 @@ - {-# LANGUAGE BangPatterns #-} -+{-# LANGUAGE CPP #-} - - - -- | Separate module for HTTP actions, using a proxy server if one exists. - - -@@ -182,7 +183,11 @@ downloadURI transport verbosity uri path = do - fragmentParser = do - _ <- P.string "#sha256=" - str <- some P.hexDigit -+#if MIN_VERSION_base16_bytestring(1,0,0) -+return (Base16.decodeLenient (BS8.pack str)) -+#else - return (fst (Base16.decode (BS8.pack str))) -+#endif - - -- - -- Utilities for repo url management -diff --git a/cabal-install/src/Distribution/Client/HttpUtils.hs b/cabal-install/src/Distribution/Client/HttpUtils.hs -index 0c334bec44a..6de14f3c661 100644 a/cabal-install/Distribution/Client/HttpUtils.hs -+++ b/cabal-install/Distribution/Client/HttpUtils.hs -@@ -183,10 +183,11 @@ downloadURI transport verbosity uri path = do - fragmentParser = do - _ <- P.st
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Saturday, July 23, 2022 @ 04:52:01 Author: felixonmars Revision: 1255362 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 1255361, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 1255361, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 04:52:01 UTC (rev 1255362) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=391 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +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 \ +--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-bower-json/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 04:51:49 Author: felixonmars Revision: 1255361 upgpkg: haskell-bower-json 1.0.0.1-391: rebuild with aeson-better-errors 0.9.1.1 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 04:51:20 UTC (rev 1255360) +++ PKGBUILD2022-07-23 04:51:49 UTC (rev 1255361) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=390 +pkgrel=391 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json"; license=("MIT")
[arch-commits] Commit in dhall-lsp-server/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 04:51:20 Author: felixonmars Revision: 1255360 archrelease: copy trunk to community-x86_64 Added: dhall-lsp-server/repos/community-x86_64/PKGBUILD (from rev 1255359, dhall-lsp-server/trunk/PKGBUILD) Deleted: dhall-lsp-server/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 04:51:08 UTC (rev 1255359) +++ PKGBUILD2022-07-23 04:51:20 UTC (rev 1255360) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=dhall-lsp-server -pkgver=1.1.0 -pkgrel=7 -pkgdesc="Language Server Protocol (LSP) server for Dhall" -url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; -license=("custom:MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' - 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' - 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' - 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' - 'haskell-uri-encode') -makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 'haskell-lsp-test' - 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-hspec') -source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('beec6e4aa1d0265ae0a8c5b7e12bb25b3e37f60ea74537f4489f1d48c4b4e1848025def1d3206210e82438d09b953bbeff1e222fca1cc6a5689c258c2c91d78c') - -build() { - cd $pkgname-$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 \ ---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 $pkgname-$pkgver - LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test --show-details=direct -} - -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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: dhall-lsp-server/repos/community-x86_64/PKGBUILD (from rev 1255359, dhall-lsp-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 04:51:20 UTC (rev 1255360) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.1.1 +pkgrel=1 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('bf31761ba00e3930af5805993bceb537ed737f4ebf28b13b49019c3d73be3d1096958eb0de02153d93c417c6d977c75cecc8237db74f41b08db5d08801c09f6c') + +build() { + cd $pkgname-$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 \ +--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' |" unregis
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 04:51:08 Author: felixonmars Revision: 1255359 upgpkg: dhall-lsp-server 1.1.1-1 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 04:50:38 UTC (rev 1255358) +++ PKGBUILD2022-07-23 04:51:08 UTC (rev 1255359) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=dhall-lsp-server -pkgver=1.1.0 -pkgrel=7 +pkgver=1.1.1 +pkgrel=1 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme"; license=("custom:MIT") @@ -15,7 +15,7 @@ makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-hspec') source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('beec6e4aa1d0265ae0a8c5b7e12bb25b3e37f60ea74537f4489f1d48c4b4e1848025def1d3206210e82438d09b953bbeff1e222fca1cc6a5689c258c2c91d78c') +sha512sums=('bf31761ba00e3930af5805993bceb537ed737f4ebf28b13b49019c3d73be3d1096958eb0de02153d93c417c6d977c75cecc8237db74f41b08db5d08801c09f6c') build() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-aeson-better-errors/repos (2 files)
Date: Saturday, July 23, 2022 @ 04:50:38 Author: felixonmars Revision: 1255358 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 1255357, haskell-aeson-better-errors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 1255357, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-07-23 04:50:38 UTC (rev 1255358) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.1 +pkgrel=1 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('d34ae2e545e537e52150f2322651db5515d0d5d222588260464b2e3c135ed117') + +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 \ +--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-aeson-better-errors/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 04:50:26 Author: felixonmars Revision: 1255357 upgpkg: haskell-aeson-better-errors 0.9.1.1-1: rebuild with aeson-better-errors 0.9.1.1 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 02:15:34 UTC (rev 1255356) +++ PKGBUILD2022-07-23 04:50:26 UTC (rev 1255357) @@ -3,8 +3,8 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors -pkgver=0.9.1.0 -pkgrel=392 +pkgver=0.9.1.1 +pkgrel=1 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors"; license=("MIT") @@ -13,7 +13,7 @@ "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') +sha256sums=('d34ae2e545e537e52150f2322651db5515d0d5d222588260464b2e3c135ed117') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-trove-classifiers/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 03:52:32 Author: felixonmars Revision: 451581 archrelease: copy trunk to extra-any Added: python-trove-classifiers/repos/extra-any/PKGBUILD (from rev 451580, python-trove-classifiers/trunk/PKGBUILD) Deleted: python-trove-classifiers/repos/extra-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 03:52:19 UTC (rev 451580) +++ PKGBUILD2022-07-23 03:52:32 UTC (rev 451581) @@ -1,35 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-trove-classifiers -pkgver=2022.6.26 -pkgrel=1 -pkgdesc="Canonical source for classifiers on PyPI (pypi.org)" -url="https://github.com/pypa/trove-classifiers"; -license=('Apache') -arch=('any') -depends=('python') -makedepends=('python-calver' 'python-setuptools') -checkdepends=('python-pytest') -source=("https://github.com/pypa/trove-classifiers/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('1857d53e7731ada3ca811222bab2d0734da0e18fdf36dcada166bd15b1f397cf8575963d8432eb2d0de571646da6b0b18299af3bb7e44fb225586aa76f6de35f') - -prepare() { - cd trove-classifiers-$pkgver - echo "Version: $pkgver" > PKG-INFO -} - -build() { - cd trove-classifiers-$pkgver - python setup.py build -} - -check() { - cd trove-classifiers-$pkgver - pytest - PYTHONPATH="$PWD"/build/lib python -m tests.lib -} - -package() { - cd trove-classifiers-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-trove-classifiers/repos/extra-any/PKGBUILD (from rev 451580, python-trove-classifiers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 03:52:32 UTC (rev 451581) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=python-trove-classifiers +pkgver=2022.7.22 +pkgrel=1 +pkgdesc="Canonical source for classifiers on PyPI (pypi.org)" +url="https://github.com/pypa/trove-classifiers"; +license=('Apache') +arch=('any') +depends=('python') +makedepends=('python-calver' 'python-setuptools') +checkdepends=('python-pytest') +source=("https://github.com/pypa/trove-classifiers/archive/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('7d60a18a7ee11e21021f5ccc131e9ca28769083776898d931dd92131ea7edecd7ecad17a7a9d6d2d11e19ab8ff6a6fc2373ff9938fc26567e0f7c4a0e903d3c1') + +prepare() { + cd trove-classifiers-$pkgver + echo "Version: $pkgver" > PKG-INFO +} + +build() { + cd trove-classifiers-$pkgver + python setup.py build +} + +check() { + cd trove-classifiers-$pkgver + pytest + PYTHONPATH="$PWD"/build/lib python -m tests.lib +} + +package() { + cd trove-classifiers-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-trove-classifiers/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 03:52:19 Author: felixonmars Revision: 451580 upgpkg: python-trove-classifiers 2022.7.22-1 Modified: python-trove-classifiers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 02:07:52 UTC (rev 451579) +++ PKGBUILD2022-07-23 03:52:19 UTC (rev 451580) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-trove-classifiers -pkgver=2022.6.26 +pkgver=2022.7.22 pkgrel=1 pkgdesc="Canonical source for classifiers on PyPI (pypi.org)" url="https://github.com/pypa/trove-classifiers"; @@ -11,7 +11,7 @@ makedepends=('python-calver' 'python-setuptools') checkdepends=('python-pytest') source=("https://github.com/pypa/trove-classifiers/archive/$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('1857d53e7731ada3ca811222bab2d0734da0e18fdf36dcada166bd15b1f397cf8575963d8432eb2d0de571646da6b0b18299af3bb7e44fb225586aa76f6de35f') +sha512sums=('7d60a18a7ee11e21021f5ccc131e9ca28769083776898d931dd92131ea7edecd7ecad17a7a9d6d2d11e19ab8ff6a6fc2373ff9938fc26567e0f7c4a0e903d3c1') prepare() { cd trove-classifiers-$pkgver
[arch-commits] Commit in libvips/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 23, 2022 @ 02:15:34 Author: felixonmars Revision: 1255356 archrelease: copy trunk to community-x86_64 Added: libvips/repos/community-x86_64/PKGBUILD (from rev 1255355, libvips/trunk/PKGBUILD) Deleted: libvips/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 ++--- 1 file changed, 34 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 02:15:22 UTC (rev 1255355) +++ PKGBUILD2022-07-23 02:15:34 UTC (rev 1255356) @@ -1,27 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=libvips -pkgver=8.12.2 -pkgrel=1 -pkgdesc="A fast image processing library with low memory needs" -arch=('x86_64') -license=('LGPL') -url="https://libvips.github.io/libvips/"; -depends=('cfitsio' 'fftw' 'imagemagick' 'libexif' 'libgsf' 'libheif' 'libimagequant' 'librsvg' - 'libwebp' 'libxml2' 'openexr' 'orc' 'pango' 'poppler-glib' 'libcgif') -makedepends=('gobject-introspection') -source=("https://github.com/libvips/libvips/releases/download/v$pkgver/vips-$pkgver.tar.gz";) -sha512sums=('9df337b01234199c00e5007db9d4711dac81377a521a3fd65246778be6907f54c2fd7c1f23bde1c37644d08e5e5034d65f6095adc072e29fc9185a607a97fe61') - -build() { - cd vips-$pkgver - ./configure --prefix=/usr -# Fix overlinking - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd vips-$pkgver - make DESTDIR="$pkgdir" install -} Copied: libvips/repos/community-x86_64/PKGBUILD (from rev 1255355, libvips/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 02:15:34 UTC (rev 1255356) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=libvips +pkgver=8.13.0 +pkgrel=1 +pkgdesc="A fast image processing library with low memory needs" +arch=('x86_64') +license=('LGPL') +url="https://libvips.github.io/libvips/"; +depends=('cfitsio' 'fftw' 'libexif' 'libgsf' 'libimagequant' 'librsvg' 'libwebp' 'libxml2' 'openexr' + 'orc' 'pango' 'libcgif') +# Adding 'highway' here temporarily for FS#73931 +makedepends=('gobject-introspection' 'libheif' 'libjxl' 'highway' 'imagemagick' 'openslide' + 'poppler-glib') +optdepends=('libheif: for heif module' +'imagemagick: for magick module' +'openslide: for openslide module' +'poppler-glib: for poppler module' +'libjxl: for jxl module') +source=("https://github.com/libvips/libvips/releases/download/v$pkgver/vips-$pkgver.tar.gz";) +sha512sums=('9ef10edd44e726997e9d5da304560a90102b629134423853f6f0f6af4181dd946ef1b79207eb17d8e8fae0a03c223ecaca9faa8fee95516f03d459e4895e58e4') + +build() { + cd vips-$pkgver + ./configure --prefix=/usr --disable-static +# Fix overlinking + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd vips-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libvips/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 02:15:22 Author: felixonmars Revision: 1255355 upgpkg: libvips 8.13.0-1 Modified: libvips/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 02:03:23 UTC (rev 1255354) +++ PKGBUILD2022-07-23 02:15:22 UTC (rev 1255355) @@ -1,21 +1,28 @@ # Maintainer: Felix Yan pkgname=libvips -pkgver=8.12.2 +pkgver=8.13.0 pkgrel=1 pkgdesc="A fast image processing library with low memory needs" arch=('x86_64') license=('LGPL') url="https://libvips.github.io/libvips/"; -depends=('cfitsio' 'fftw' 'imagemagick' 'libexif' 'libgsf' 'libheif' 'libimagequant' 'librsvg' - 'libwebp' 'libxml2' 'openexr' 'orc' 'pango' 'poppler-glib' 'libcgif') -makedepends=('gobject-introspection') +depends=('cfitsio' 'fftw' 'libexif' 'libgsf' 'libimagequant' 'librsvg' 'libwebp' 'libxml2' 'openexr' + 'orc' 'pango' 'libcgif') +# Adding 'highway' here temporarily for FS#73931 +makedepends=('gobject-introspection' 'libheif' 'libjxl' 'highway' 'imagemagick' 'openslide' + 'poppler-glib') +optdepends=('libheif: for heif module' +'imagemagick: for magick module' +'openslide: for openslide module' +'poppler-glib: for poppler module' +'libjxl: for jxl module') source=("https://github.com/libvips/libvips/releases/download/v$pkgver/vips-$pkgver.tar.gz";) -sha512sums=('9df337b01234199c00e5007db9d4711dac81377a521a3fd65246778be6907f54c2fd7c1f23bde1c37644d08e5e5034d65f6095adc072e29fc9185a607a97fe61') +sha512sums=('9ef10edd44e726997e9d5da304560a90102b629134423853f6f0f6af4181dd946ef1b79207eb17d8e8fae0a03c223ecaca9faa8fee95516f03d459e4895e58e4') build() { cd vips-$pkgver - ./configure --prefix=/usr + ./configure --prefix=/usr --disable-static # Fix overlinking sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make
[arch-commits] Commit in nvidia-open/repos/staging-x86_64 (4 files)
Date: Saturday, July 23, 2022 @ 02:07:52 Author: freswa Revision: 451579 archrelease: copy trunk to staging-x86_64 Added: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451578, nvidia-open/trunk/PKGBUILD) nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 451578, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) Deleted: nvidia-open/repos/staging-x86_64/PKGBUILD nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch ---+ PKGBUILD | 188 nvidia-open-gcc-ibt-sls.patch | 56 +-- 2 files changed, 122 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 02:06:25 UTC (rev 451578) +++ PKGBUILD2022-07-23 02:07:52 UTC (rev 451579) @@ -1,94 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgbase=nvidia-open -pkgname=(nvidia-open nvidia-open-dkms) -pkgver=515.57 -pkgrel=8 -pkgdesc="NVIDIA open kernel modules" -arch=('x86_64') -url="https://github.com/NVIDIA/open-gpu-kernel-modules"; -depends=("nvidia-utils=${pkgver}" 'libglvnd') -makedepends=('linux-headers') -license=('GPL') -options=('!lto' '!buildflags') -source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz"; -nvidia-open-gcc-ibt-sls.patch) -sha512sums=('93d59bf0bb1eede40036dd65c8ef956c7b9a79f3a2fe6e87b6f4f16413e52b3c8cdb47aacbcd4c087bd77081a2d35fc1981db93019e352b8a8f85083a9221461' - 'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5') - -prepare() { - cd open-gpu-kernel-modules-${pkgver} - - # Fix for https://bugs.archlinux.org/task/74886 - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch - - # Attempt to make this reproducible - sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk - sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk - sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk - - sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf - sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf - sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf - sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf - sed -i '$i\ -BUILT_MODULE_NAME[0]="nvidia"\ -BUILT_MODULE_LOCATION[0]="kernel-open"\ -DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[1]="nvidia-uvm"\ -BUILT_MODULE_LOCATION[1]="kernel-open"\ -DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[2]="nvidia-modeset"\ -BUILT_MODULE_LOCATION[2]="kernel-open"\ -DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[3]="nvidia-drm"\ -BUILT_MODULE_LOCATION[3]="kernel-open"\ -DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[4]="nvidia-peermem"\ -BUILT_MODULE_LOCATION[4]="kernel-open"\ -DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf - - # Clean version for later copying for DKMS - cp -r ../open-gpu-kernel-modules-${pkgver} "$srcdir"/open-gpu-kernel-modules-dkms -} - -build() { - cd open-gpu-kernel-modules-${pkgver} - make SYSSRC="/usr/src/linux" -} - -package_nvidia-open() { - depends+=('linux') - conflicts=('NVIDIA-MODULE') - provides=('NVIDIA-MODULE') - - cd open-gpu-kernel-modules-${pkgver} - _extradir="/usr/lib/modules/$( "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname -} - -package_nvidia-open-dkms() { - depends+=('dkms') - conflicts=('nvidia-open' 'NVIDIA-MODULE') - provides=('nvidia-open' 'NVIDIA-MODULE') - - install -dm 755 "${pkgdir}"/usr/src - # cp -dr --no-preserve='ownership' kernel-open "${pkgdir}/usr/src/nvidia-$pkgver" - cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms "${pkgdir}/usr/src/nvidia-$pkgver" - mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" "${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf" - - # Force module to load even on unsupported GPUs - mkdir -p "$pkgdir"/usr/lib/modprobe.d - echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf - - install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING "$pkgdir"/usr/share/licenses/$pkgname -} - -# vim:set sw=2 et: Copied: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451578, nvidia-open/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 02:07:52 UTC (rev 451579) @@ -0,0 +1,94 @@ +# Maintainer: Sven-Hendrik Haase +pkgbase=nvidia-open +pkgname=(nvidia-open nvidia-open-dkms) +pkgver=515.57 +pkgrel=8 +pkgdesc="NVIDIA open kernel modules" +arch=('x86_64') +url="https://github.com/NVIDIA/open-gpu-kernel-modules"; +depends=("nvidia-utils=${pkgver}" 'libglvnd') +makedepends=('linux-headers') +license=('GPL') +options=('!l
[arch-commits] Commit in nvidia-open/repos/staging-x86_64 (4 files)
Date: Saturday, July 23, 2022 @ 02:06:25 Author: freswa Revision: 451578 archrelease: copy trunk to staging-x86_64 Added: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451577, nvidia-open/trunk/PKGBUILD) nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 451577, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) Deleted: nvidia-open/repos/staging-x86_64/PKGBUILD nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch ---+ PKGBUILD | 188 nvidia-open-gcc-ibt-sls.patch | 56 +-- 2 files changed, 122 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-07-23 02:06:23 UTC (rev 451577) +++ PKGBUILD2022-07-23 02:06:25 UTC (rev 451578) @@ -1,94 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgbase=nvidia-open -pkgname=(nvidia-open nvidia-open-dkms) -pkgver=515.57 -pkgrel=7 -pkgdesc="NVIDIA open kernel modules" -arch=('x86_64') -url="https://github.com/NVIDIA/open-gpu-kernel-modules"; -depends=("nvidia-utils=${pkgver}" 'libglvnd') -makedepends=('linux-headers') -license=('GPL') -options=('!lto' '!buildflags') -source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz"; -nvidia-open-gcc-ibt-sls.patch) -sha512sums=('93d59bf0bb1eede40036dd65c8ef956c7b9a79f3a2fe6e87b6f4f16413e52b3c8cdb47aacbcd4c087bd77081a2d35fc1981db93019e352b8a8f85083a9221461' - 'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5') - -prepare() { - cd open-gpu-kernel-modules-${pkgver} - - # Fix for https://bugs.archlinux.org/task/74886 - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch - - # Attempt to make this reproducible - sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk - sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk - sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk - - sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf - sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf - sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf - sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf - sed -i '$i\ -BUILT_MODULE_NAME[0]="nvidia"\ -BUILT_MODULE_LOCATION[0]="kernel-open"\ -DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[1]="nvidia-uvm"\ -BUILT_MODULE_LOCATION[1]="kernel-open"\ -DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[2]="nvidia-modeset"\ -BUILT_MODULE_LOCATION[2]="kernel-open"\ -DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[3]="nvidia-drm"\ -BUILT_MODULE_LOCATION[3]="kernel-open"\ -DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[4]="nvidia-peermem"\ -BUILT_MODULE_LOCATION[4]="kernel-open"\ -DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf - - # Clean version for later copying for DKMS - cp -r ../open-gpu-kernel-modules-${pkgver} "$srcdir"/open-gpu-kernel-modules-dkms -} - -build() { - cd open-gpu-kernel-modules-${pkgver} - make SYSSRC="/usr/src/linux" -} - -package_nvidia-open() { - depends+=('linux') - conflicts=('NVIDIA-MODULE') - provides=('NVIDIA-MODULE') - - cd open-gpu-kernel-modules-${pkgver} - _extradir="/usr/lib/modules/$( "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname -} - -package_nvidia-open-dkms() { - depends+=('dkms') - conflicts=('nvidia-open' 'NVIDIA-MODULE') - provides=('nvidia-open' 'NVIDIA-MODULE') - - install -dm 755 "${pkgdir}"/usr/src - # cp -dr --no-preserve='ownership' kernel-open "${pkgdir}/usr/src/nvidia-$pkgver" - cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms "${pkgdir}/usr/src/nvidia-$pkgver" - mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" "${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf" - - # Force module to load even on unsupported GPUs - mkdir -p "$pkgdir"/usr/lib/modprobe.d - echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf - - install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING "$pkgdir"/usr/share/licenses/$pkgname -} - -# vim:set sw=2 et: Copied: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451577, nvidia-open/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-07-23 02:06:25 UTC (rev 451578) @@ -0,0 +1,94 @@ +# Maintainer: Sven-Hendrik Haase +pkgbase=nvidia-open +pkgname=(nvidia-open nvidia-open-dkms) +pkgver=515.57 +pkgrel=8 +pkgdesc="NVIDIA open kernel modules" +arch=('x86_64') +url="https://github.com/NVIDIA/open-gpu-kernel-modules"; +depends=("nvidia-utils=${pkgver}" 'libglvnd') +makedepends=('linux-headers') +license=('GPL') +options=('!l
[arch-commits] Commit in nvidia-open/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 02:06:23 Author: freswa Revision: 451577 gcc-12.1.0-3 rebuild Modified: nvidia-open/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 02:01:45 UTC (rev 451576) +++ PKGBUILD2022-07-23 02:06:23 UTC (rev 451577) @@ -2,7 +2,7 @@ pkgbase=nvidia-open pkgname=(nvidia-open nvidia-open-dkms) pkgver=515.57 -pkgrel=7 +pkgrel=8 pkgdesc="NVIDIA open kernel modules" arch=('x86_64') url="https://github.com/NVIDIA/open-gpu-kernel-modules";
[arch-commits] Commit in openslide/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Saturday, July 23, 2022 @ 02:03:23 Author: felixonmars Revision: 1255354 archrelease: copy trunk to community-x86_64 Added: openslide/repos/community-x86_64/ openslide/repos/community-x86_64/PKGBUILD (from rev 1255353, openslide/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: openslide/repos/community-x86_64/PKGBUILD (from rev 1255353, openslide/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2022-07-23 02:03:23 UTC (rev 1255354) @@ -0,0 +1,27 @@ +# Maintainer: Felix Yan +# Contributor: Butui Hu +# Contributor: pingplug < aur at pingplug dot me > + +pkgname=openslide +pkgver=3.4.1 +pkgrel=3 +pkgdesc='C library for reading virtual slide images' +arch=('x86_64') +url='https://openslide.org' +license=('LGPL') +depends=(cairo gdk-pixbuf2 openjpeg2 sqlite) +source=("https://github.com/openslide/openslide/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz";) +sha256sums=('9938034dba7f48fadc90a2cdf8cfe94c5613b04098d1348a5ff19da95b990564') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, July 23, 2022 @ 02:02:56 Author: felixonmars Revision: 1255353 addpkg: openslide 3.4.1-3 Added: openslide/ openslide/repos/ openslide/trunk/ openslide/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Added: openslide/trunk/PKGBUILD === --- openslide/trunk/PKGBUILD(rev 0) +++ openslide/trunk/PKGBUILD2022-07-23 02:02:56 UTC (rev 1255353) @@ -0,0 +1,27 @@ +# Maintainer: Felix Yan +# Contributor: Butui Hu +# Contributor: pingplug < aur at pingplug dot me > + +pkgname=openslide +pkgver=3.4.1 +pkgrel=3 +pkgdesc='C library for reading virtual slide images' +arch=('x86_64') +url='https://openslide.org' +license=('LGPL') +depends=(cairo gdk-pixbuf2 openjpeg2 sqlite) +source=("https://github.com/openslide/openslide/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz";) +sha256sums=('9938034dba7f48fadc90a2cdf8cfe94c5613b04098d1348a5ff19da95b990564') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in nvidia-open/repos (3 files)
Date: Saturday, July 23, 2022 @ 02:01:45 Author: freswa Revision: 451576 archrelease: copy trunk to staging-x86_64 Added: nvidia-open/repos/staging-x86_64/ nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451575, nvidia-open/trunk/PKGBUILD) nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 451575, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) ---+ PKGBUILD | 94 nvidia-open-gcc-ibt-sls.patch | 28 +++ 2 files changed, 122 insertions(+) Copied: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451575, nvidia-open/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-07-23 02:01:45 UTC (rev 451576) @@ -0,0 +1,94 @@ +# Maintainer: Sven-Hendrik Haase +pkgbase=nvidia-open +pkgname=(nvidia-open nvidia-open-dkms) +pkgver=515.57 +pkgrel=7 +pkgdesc="NVIDIA open kernel modules" +arch=('x86_64') +url="https://github.com/NVIDIA/open-gpu-kernel-modules"; +depends=("nvidia-utils=${pkgver}" 'libglvnd') +makedepends=('linux-headers') +license=('GPL') +options=('!lto' '!buildflags') +source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz"; +nvidia-open-gcc-ibt-sls.patch) +sha512sums=('93d59bf0bb1eede40036dd65c8ef956c7b9a79f3a2fe6e87b6f4f16413e52b3c8cdb47aacbcd4c087bd77081a2d35fc1981db93019e352b8a8f85083a9221461' + 'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5') + +prepare() { + cd open-gpu-kernel-modules-${pkgver} + + # Fix for https://bugs.archlinux.org/task/74886 + patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch + + # Attempt to make this reproducible + sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk + sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk + sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk + + sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf + sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf + sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf + sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf + sed -i '$i\ +BUILT_MODULE_NAME[0]="nvidia"\ +BUILT_MODULE_LOCATION[0]="kernel-open"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +BUILT_MODULE_LOCATION[1]="kernel-open"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +BUILT_MODULE_LOCATION[2]="kernel-open"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +BUILT_MODULE_LOCATION[3]="kernel-open"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[4]="nvidia-peermem"\ +BUILT_MODULE_LOCATION[4]="kernel-open"\ +DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf + + # Clean version for later copying for DKMS + cp -r ../open-gpu-kernel-modules-${pkgver} "$srcdir"/open-gpu-kernel-modules-dkms +} + +build() { + cd open-gpu-kernel-modules-${pkgver} + make SYSSRC="/usr/src/linux" +} + +package_nvidia-open() { + depends+=('linux') + conflicts=('NVIDIA-MODULE') + provides=('NVIDIA-MODULE') + + cd open-gpu-kernel-modules-${pkgver} + _extradir="/usr/lib/modules/$( "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf + + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname +} + +package_nvidia-open-dkms() { + depends+=('dkms') + conflicts=('nvidia-open' 'NVIDIA-MODULE') + provides=('nvidia-open' 'NVIDIA-MODULE') + + install -dm 755 "${pkgdir}"/usr/src + # cp -dr --no-preserve='ownership' kernel-open "${pkgdir}/usr/src/nvidia-$pkgver" + cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms "${pkgdir}/usr/src/nvidia-$pkgver" + mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" "${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf" + + # Force module to load even on unsupported GPUs + mkdir -p "$pkgdir"/usr/lib/modprobe.d + echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf + + install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING "$pkgdir"/usr/share/licenses/$pkgname +} + +# vim:set sw=2 et: Copied: nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 451575, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) === --- staging-x86_64/nvidia-open-gcc-ibt-sls.patch (rev 0) +++ staging-x86_64/nvidia-open-gcc-ibt-sls.patch2022-07-23 02:01:45 UTC (rev 451576) @@ -0,0 +1,28 @@ +diff --git a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile +index c63b86b..a67d2fc 100644 +--- a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile +@@ -95,7 +95,8 @@ CFLAGS += -ffunction
[arch-commits] Commit in nvidia-lts/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, July 23, 2022 @ 01:58:10 Author: freswa Revision: 451575 archrelease: copy trunk to staging-x86_64 Added: nvidia-lts/repos/staging-x86_64/ nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 451574, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 451574, nvidia-lts/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-07-23 01:58:10 UTC (rev 451575) @@ -0,0 +1,32 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Eric Bélanger +pkgname=nvidia-lts +pkgver=515.57 +pkgrel=7 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/"; +makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 01:58:07 Author: freswa Revision: 451574 gcc-12.1.0-3 rebuild Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 01:56:29 UTC (rev 451573) +++ PKGBUILD2022-07-23 01:58:07 UTC (rev 451574) @@ -2,7 +2,7 @@ # Contributor: Eric Bélanger pkgname=nvidia-lts pkgver=515.57 -pkgrel=6 +pkgrel=7 epoch=1 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64')
[arch-commits] Commit in nvidia/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, July 23, 2022 @ 01:56:29 Author: freswa Revision: 451573 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 451572, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 451572, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-07-23 01:56:29 UTC (rev 451573) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=515.57 +pkgrel=8 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/"; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Saturday, July 23, 2022 @ 01:56:24 Author: freswa Revision: 451572 gcc-12.1.0-3 rebuild Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-23 01:44:16 UTC (rev 451571) +++ PKGBUILD2022-07-23 01:56:24 UTC (rev 451572) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=515.57 -pkgrel=7 +pkgrel=8 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/";