[arch-commits] Commit in haskell-gi/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:51:20 Author: felixonmars Revision: 1135797 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gi/repos/community-staging-x86_64/ haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 1135796, haskell-gi/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 1135796, haskell-gi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:51:20 UTC (rev 1135797) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-gi +pkgname=haskell-gi +pkgver=0.25.0 +pkgrel=91 +pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" +url="https://github.com/haskell-gi/haskell-gi; +license=("LGPL2") +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'gobject-introspection-runtime' 'haskell-gi-base' + 'haskell-ansi-terminal' 'haskell-attoparsec' 'haskell-pretty-show' 'haskell-safe' + 'haskell-xdg-basedir' 'haskell-xml-conduit' 'haskell-regex-tdfa') +makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6e2f79ea2a06e02e2a3ed87f039c75857034061ca094e3b739f4de3b60530489f1e9c0f453d08c2a6d43a05a6912741895b3e3d57bf0fca1f02a9c03836492ca') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-gi/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:51:13 Author: felixonmars Revision: 1135796 upgpkg: haskell-gi 0.25.0-91: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-gi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:48:53 UTC (rev 1135795) +++ PKGBUILD2022-02-22 07:51:13 UTC (rev 1135796) @@ -4,7 +4,7 @@ _hkgname=haskell-gi pkgname=haskell-gi pkgver=0.25.0 -pkgrel=90 +pkgrel=91 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" url="https://github.com/haskell-gi/haskell-gi; license=("LGPL2")
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:48:53 Author: felixonmars Revision: 1135795 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1135794, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1135794, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:48:53 UTC (rev 1135795) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.3.2.2 +pkgrel=53 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit' + 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('474bfeec36d0f2fe8eb37ed88372d456800e8d28e499e5ffe222170db794eba292938800e145613334d1e11d2e6b78195b6dd7a0d3cd92e2fa3f348ad8d18489') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-html-conduit/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:48:45 Author: felixonmars Revision: 1135794 upgpkg: haskell-html-conduit 1.3.2.2-53: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:48:14 UTC (rev 1135793) +++ PKGBUILD2022-02-22 07:48:45 UTC (rev 1135794) @@ -3,7 +3,7 @@ _hkgname=html-conduit pkgname=haskell-html-conduit pkgver=1.3.2.2 -pkgrel=52 +pkgrel=53 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml; license=('MIT')
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:48:14 Author: felixonmars Revision: 1135793 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 1135792, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 1135792, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:48:14 UTC (rev 1135793) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.22 +pkgrel=23 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens' + 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('dbus') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('81f9fe1420939ebb5b03602ba59dd86656e4443690d8be460684dcb461ff7df1ff4cdf846a5a15ea6193b6f64b08526b27d3e12825a375eecbded3d0a99a59b9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || : # https://github.com/rblaze/haskell-dbus/issues/51 +} + +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.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:48:06 Author: felixonmars Revision: 1135792 upgpkg: haskell-dbus 1.2.22-23: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:46:10 UTC (rev 1135791) +++ PKGBUILD2022-02-22 07:48:06 UTC (rev 1135792) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.22 -pkgrel=22 +pkgrel=23 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-clash-prelude/repos (3 files)
Date: Tuesday, February 22, 2022 @ 07:46:10 Author: felixonmars Revision: 1135791 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 1135789, haskell-clash-prelude/trunk/PKGBUILD) haskell-clash-prelude/repos/community-staging-x86_64/hashable-1.4.patch (from rev 1135789, haskell-clash-prelude/trunk/hashable-1.4.patch) + PKGBUILD | 59 +++ hashable-1.4.patch | 46 +++ 2 files changed, 105 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1135789, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:46:10 UTC (rev 1135791) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.4.3 +pkgrel=58 +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-bifunctors' 'haskell-constraints' + 'haskell-data-binary-ieee754' 'haskell-data-default-class' '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-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' '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 +hashable-1.4.patch) +sha512sums=('fdfed70e2ce3d756f60af9820acb6affaa4ee6c2aa063ab39b5133106d78bca9ee51b65a4b9b8b3fdbe273e4a6d9926c4b910b26d6d1ec6e14dd219a90d7f3c1' + '84971d5f70f21e8962436e5c14d627a3fddb9805b505fa7ade82c22b59d94912d52d28bb509906e2e6acfcf6432c54b8d7837fc1eae5149a2ce42d51c562934a') + +prepare() { +cd $_hkgname-$pkgver +patch -p2 -i ../hashable-1.4.patch +uusi -u ghc-bignum $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-clash-prelude/repos/community-staging-x86_64/hashable-1.4.patch (from rev 1135789, haskell-clash-prelude/trunk/hashable-1.4.patch) === --- community-staging-x86_64/hashable-1.4.patch (rev 0) +++ community-staging-x86_64/hashable-1.4.patch 2022-02-22 07:46:10 UTC (rev 1135791) @@ -0,0 +1,46 @@ +diff --git a/clash-prelude/clash-prelude.cabal b/clash-prelude/clash-prelude.cabal +index 43dfaa6fc..2e2c1e619 100644 +--- a/clash-prelude/clash-prelude.cabal b/clash-prelude/clash-prelude.cabal +@@ -326,7 +326,7 @@ Library + ghc-typelits-extra>= 0.4 && < 0.5, + ghc-typelits-knownnat >= 0.7.2 && < 0.8, + ghc-typelits-natnormalise >= 0.7.2 && < 0.8, +- hashable >= 1.2.1.0 && < 1.4, ++ hashable >= 1.2.1.0 && < 1.5, + half >= 0.2.2.3 && < 1.0, + interpolate >= 0.2 && < 0.3, +
[arch-commits] Commit in haskell-citeproc/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:46:08 Author: felixonmars Revision: 1135790 archrelease: copy trunk to community-staging-x86_64 Added: haskell-citeproc/repos/community-staging-x86_64/ haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 1135789, haskell-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 1135789, haskell-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:46:08 UTC (rev 1135790) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=citeproc +pkgname=haskell-citeproc +pkgver=0.6.0.1 +pkgrel=13 +pkgdesc="Generates citations and bibliography from CSL styles." +url="https://github.com/jgm/citeproc; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed' + 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 'haskell-text-icu' + 'haskell-unicode-collation' 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('ba9949d089e1a1ae27b16a19639aeaa18cebe1113861afabd97a1ee0fa2c9ca1444d7a36335422a3cabc90a1840a5cc99ca6ba8146c43008df4967dcea271ac3') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fexecutable -ficu + + 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-prelude/trunk (PKGBUILD hashable-1.4.patch)
Date: Tuesday, February 22, 2022 @ 07:46:00 Author: felixonmars Revision: 1135788 upgpkg: haskell-clash-prelude 1.4.3-58: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Added: haskell-clash-prelude/trunk/hashable-1.4.patch Modified: haskell-clash-prelude/trunk/PKGBUILD + PKGBUILD |9 ++--- hashable-1.4.patch | 46 ++ 2 files changed, 52 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:44:18 UTC (rev 1135787) +++ PKGBUILD2022-02-22 07:46:00 UTC (rev 1135788) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.4.3 -pkgrel=57 +pkgrel=58 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD') @@ -19,11 +19,14 @@ '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=('fdfed70e2ce3d756f60af9820acb6affaa4ee6c2aa063ab39b5133106d78bca9ee51b65a4b9b8b3fdbe273e4a6d9926c4b910b26d6d1ec6e14dd219a90d7f3c1') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +hashable-1.4.patch) +sha512sums=('fdfed70e2ce3d756f60af9820acb6affaa4ee6c2aa063ab39b5133106d78bca9ee51b65a4b9b8b3fdbe273e4a6d9926c4b910b26d6d1ec6e14dd219a90d7f3c1' + '84971d5f70f21e8962436e5c14d627a3fddb9805b505fa7ade82c22b59d94912d52d28bb509906e2e6acfcf6432c54b8d7837fc1eae5149a2ce42d51c562934a') prepare() { cd $_hkgname-$pkgver +patch -p2 -i ../hashable-1.4.patch uusi -u ghc-bignum $_hkgname.cabal } Added: hashable-1.4.patch === --- hashable-1.4.patch (rev 0) +++ hashable-1.4.patch 2022-02-22 07:46:00 UTC (rev 1135788) @@ -0,0 +1,46 @@ +diff --git a/clash-prelude/clash-prelude.cabal b/clash-prelude/clash-prelude.cabal +index 43dfaa6fc..2e2c1e619 100644 +--- a/clash-prelude/clash-prelude.cabal b/clash-prelude/clash-prelude.cabal +@@ -326,7 +326,7 @@ Library + ghc-typelits-extra>= 0.4 && < 0.5, + ghc-typelits-knownnat >= 0.7.2 && < 0.8, + ghc-typelits-natnormalise >= 0.7.2 && < 0.8, +- hashable >= 1.2.1.0 && < 1.4, ++ hashable >= 1.2.1.0 && < 1.5, + half >= 0.2.2.3 && < 1.0, + interpolate >= 0.2 && < 0.3, + lens >= 4.10&& < 5.1.0, +diff --git a/clash-prelude/src/Clash/Annotations/Primitive.hs b/clash-prelude/src/Clash/Annotations/Primitive.hs +index 475b0977a..13db3aece 100644 +--- a/clash-prelude/src/Clash/Annotations/Primitive.hs b/clash-prelude/src/Clash/Annotations/Primitive.hs +@@ -272,7 +272,7 @@ data Primitive + -- ^ Description of a primitive for a given 'HDL's in a file at 'FilePath' + | InlinePrimitive [HDL] String + -- ^ Description of a primitive for a given 'HDL's as an inline 'String' +- deriving (Show, Read, Data, Generic, NFData, Hashable) ++ deriving (Show, Read, Data, Generic, NFData, Hashable, Eq) + + -- | Primitive guard to mark a value as either not translatable or as having a + -- blackbox with an optional extra warning. Helps Clash generate better error +@@ -287,7 +287,9 @@ data PrimitiveGuard a + | HasBlackBox [PrimitiveWarning] a + -- ^ Marks a value as having a blackbox. Clash will error if it hasn't found + -- a blackbox. +-deriving (Show, Read, Data, Generic, NFData, Hashable, Functor, Foldable, Traversable, Binary) ++ deriving ++( Show, Read, Data, Generic, NFData, Hashable, Functor, Foldable ++, Traversable, Binary, Eq ) + + -- | Warning that will be emitted on instantiating a guarded value. + data PrimitiveWarning +@@ -296,7 +298,7 @@ data PrimitiveWarning + -- instantiated in a non-testbench context. + | WarnAlways String + -- ^ Always emit warning upon primitive instantiation. +-deriving (Show, Read, Data, Generic, NFData, Hashable, Binary) ++deriving (Show, Read, Data, Generic, NFData, Hashable, Binary, Eq) + + -- | Extract primitive definition from a PrimitiveGuard. Will yield Nothing + -- for guards of value 'DontTranslate'.
[arch-commits] Commit in haskell-citeproc/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:46:00 Author: felixonmars Revision: 1135789 upgpkg: haskell-citeproc 0.6.0.1-13: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:46:00 UTC (rev 1135788) +++ PKGBUILD2022-02-22 07:46:00 UTC (rev 1135789) @@ -4,7 +4,7 @@ _hkgname=citeproc pkgname=haskell-citeproc pkgver=0.6.0.1 -pkgrel=12 +pkgrel=13 pkgdesc="Generates citations and bibliography from CSL styles." url="https://github.com/jgm/citeproc; license=("BSD")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:44:18 Author: felixonmars Revision: 1135787 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1135786, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1135786, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:44:18 UTC (rev 1135787) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.6 +pkgrel=202 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bd389b9db3a179b4b58a0e3c0f57953a3eeb4ad216b4f29cd452ce73b76cebf8f77c4510115b5840919d63b7e32fdd0839736e7f522596679a5d7dcadfc003d0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:44:10 Author: felixonmars Revision: 1135786 upgpkg: haskell-tagstream-conduit 0.5.6-202: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:43:34 UTC (rev 1135785) +++ PKGBUILD2022-02-22 07:44:10 UTC (rev 1135786) @@ -4,7 +4,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.6 -pkgrel=201 +pkgrel=202 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("BSD")
[arch-commits] Commit in haskell-skylighting-core/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:43:34 Author: felixonmars Revision: 1135785 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting-core/repos/community-staging-x86_64/ haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 1135784, haskell-skylighting-core/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 1135784, haskell-skylighting-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:43:34 UTC (rev 1135785) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting-core +pkgname=haskell-skylighting-core +pkgver=0.11 +pkgrel=74 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-case-insensitive' + 'haskell-colour' 'haskell-safe' 'haskell-utf8-string' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-diff' 'haskell-pretty-show' '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=('ca3c5f15b2388a23f980d46bea89bd4b9b903c481cadfc187696081c6cb1f41d8612c1f13257a3bcd285741657517b7c6e031fb58aed7f35af3a221a769f0ac0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fexecutable +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-skylighting-core/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:43:26 Author: felixonmars Revision: 1135784 upgpkg: haskell-skylighting-core 0.11-74: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-skylighting-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:41:55 UTC (rev 1135783) +++ PKGBUILD2022-02-22 07:43:26 UTC (rev 1135784) @@ -3,7 +3,7 @@ _hkgname=skylighting-core pkgname=haskell-skylighting-core pkgver=0.11 -pkgrel=73 +pkgrel=74 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('BSD')
[arch-commits] Commit in haskell-mono-traversable-instances/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:34:48 Author: felixonmars Revision: 1135773 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable-instances/repos/community-staging-x86_64/ haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD (from rev 1135772, haskell-mono-traversable-instances/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD (from rev 1135772, haskell-mono-traversable-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:34:48 UTC (rev 1135773) @@ -0,0 +1,49 @@ +# Maintainer: Jelle van der Waa + +_hkgname=mono-traversable-instances +pkgname=haskell-mono-traversable-instances +pkgver=0.1.1.0 +pkgrel=63 +pkgdesc='Extra typeclass instances for mono-traversable' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-dlist haskell-comonad haskell-mono-traversable + haskell-semigroupoids haskell-vector-instances haskell-dlist-instances) +makedepends=(ghc uusi) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('367b92fc60c397816fd71d88133a4dd14f91ee927470b6c7967cf1f8f72de8f91c475a6a504fd4b3e520ceb18950ff300bb9530fccda7a7a81573ac93af41513') + +prepare() { + cd $_hkgname-$pkgver + uusi -d semigroups $_hkgname.cabal + sed -i 's/tailEx = DL.tail/tailEx = DL.fromList . DL.tail/' src/Data/MonoTraversable/Instances.hs +} + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-mono-traversable-instances/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:34:37 Author: felixonmars Revision: 1135772 upgpkg: haskell-mono-traversable-instances 0.1.1.0-63: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-mono-traversable-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:34:14 UTC (rev 1135771) +++ PKGBUILD2022-02-22 07:34:37 UTC (rev 1135772) @@ -3,7 +3,7 @@ _hkgname=mono-traversable-instances pkgname=haskell-mono-traversable-instances pkgver=0.1.1.0 -pkgrel=62 +pkgrel=63 pkgdesc='Extra typeclass instances for mono-traversable' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:41:55 Author: felixonmars Revision: 1135783 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 1135782, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 1135782, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:41:55 UTC (rev 1135783) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.3.2.0 +pkgrel=96 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-doctest-driver-gen' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-markdown-unlit' + 'haskell-syb') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('17d182c3ebf07b3f9f72f90ece7dcbfaa91931410663b513fda4e85c19b4d3118eb7e8ac685cf0f868d00fa9d05153409b2b4ce40ccdcdf3cf13bfed1929ebdd') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base -u base-compat $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 || echo "doctests are broken for now" +} + +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-feed/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:41:48 Author: felixonmars Revision: 1135782 upgpkg: haskell-feed 1.3.2.0-96: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:41:16 UTC (rev 1135781) +++ PKGBUILD2022-02-22 07:41:48 UTC (rev 1135782) @@ -4,7 +4,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.3.2.0 -pkgrel=95 +pkgrel=96 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed; license=("BSD")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:41:16 Author: felixonmars Revision: 1135781 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 1135780, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 1135780, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:41:16 UTC (rev 1135781) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0.2 +pkgrel=15 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3a186ec01dbf5f84b294d5dcf01f595826bbf26d6eb84f41bfa8341a4756a6aeb48f7fd7d1bd4398b74c421ed18a0f5908a49864cca7348d54b50b92cbe93007') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:41:08 Author: felixonmars Revision: 1135780 upgpkg: haskell-xml-hamlet 0.5.0.2-15: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:40:34 UTC (rev 1135779) +++ PKGBUILD2022-02-22 07:41:08 UTC (rev 1135780) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0.2 -pkgrel=14 +pkgrel=15 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("BSD")
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:40:34 Author: felixonmars Revision: 1135779 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 1135778, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 1135778, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:40:34 UTC (rev 1135779) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.13.0.1 +pkgrel=61 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-comonad' 'haskell-dlist' + 'haskell-either' 'haskell-hashable' 'haskell-hashable-time' 'haskell-profunctors' + 'haskell-scientific' 'haskell-selective' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector' + 'haskell-vector-instances' 'haskell-void') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f0ac2c2f0b0596b01a7f2961566232b8966ce128acf8029f1d9ddcef67b44d955d6364d06b1127128a60cd947a4b0431da89e43e260da0b2eda300f2fc592e7a') + +prepare() { +cd $_hkgname-$pkgver +uusi -u hashable -u selective $_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 \ +--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-rebase/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:40:27 Author: felixonmars Revision: 1135778 upgpkg: haskell-rebase 1.13.0.1-61: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:40:00 UTC (rev 1135777) +++ PKGBUILD2022-02-22 07:40:27 UTC (rev 1135778) @@ -4,7 +4,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.13.0.1 -pkgrel=60 +pkgrel=61 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT") @@ -20,7 +20,7 @@ prepare() { cd $_hkgname-$pkgver -uusi -u selective $_hkgname.cabal +uusi -u hashable -u selective $_hkgname.cabal } build() {
[arch-commits] Commit in asciidoc/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:40:00 Author: alerque Revision: 1135777 archrelease: copy trunk to community-any Added: asciidoc/repos/community-any/PKGBUILD (from rev 1135776, asciidoc/trunk/PKGBUILD) Deleted: asciidoc/repos/community-any/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:39:45 UTC (rev 1135776) +++ PKGBUILD2022-02-22 07:40:00 UTC (rev 1135777) @@ -1,65 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Caleb Maclennan -# Contributor: Eli Schwartz -# Contributor: Florian Pritz -# Contributor: Chris Brannon -# Contributor: Geoffroy Carrier -# Contributor: Dan McGee -# Contributor: Jaroslaw Rosiek -# Contributor: Darwin Bautista -# Contributor: Daniel J Griffiths - -pkgname=asciidoc -pkgver=10.1.2 -pkgrel=2 -pkgdesc='Text document format for short documents, articles, books and UNIX man pages' -arch=('any') -url='https://asciidoc.org/' -license=('GPL') -depends=('python' 'libxslt' 'docbook-xsl') -checkdepends=('dblatex' 'graphviz' 'lilypond' 'python-pytest'{,-mock} 'source-highlight') -makedepends=('python-pip') -optdepends=('graphviz: graphviz-filter' -'lilypond: music-filter' -'imagemagick: music-filter' -'source-highlight: source-highlight-filter' -'dblatex: pdf generation' -'fop: alternative pdf generation' -'w3m: text generation' -'lynx: alternative text generation') -source=("https://github.com/asciidoc-py/asciidoc-py/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) -sha256sums=('0bfcebf4d0419323c8b4903676b05259847e6534c82a2629a0c852e621de7c47') -b2sums=('a00ade1a849ffed98d10ddbbca5300e6f9fca9fc60663ff6e59979613a013b408829d35d9362cdf830ef08cd494ca4a47dab919ce29ce7111ee0fdaa3e301f24') - -prepare() { - cd ${pkgname}-py-${pkgver} - # https://github.com/asciidoc-py/asciidoc-py/issues/234 - autoconf -} - -build() { - cd ${pkgname}-py-${pkgver} - # https://github.com/asciidoc-py/asciidoc-py/issues/234#issuecomment-1045970138 - ./configure \ - --docdir /usr/share/doc/$pkgname \ - --prefix /usr - make build - make manpages -} - -check() { - cd ${pkgname}-py-${pkgver} - make test -} - -package() { - cd ${pkgname}-py-${pkgver} - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" docs - install -Dm0644 -t "$pkgdir/usr/share/man/man1/" doc/*.1 - # ascidocapi is deprecated, but still included in 10.x on a "provisional" basis - local _platlib="$(python -c 'import sysconfig; print(sysconfig.get_paths()["platlib"])')" - install -Dm0644 -t "${pkgdir}/${_platlib}/${pkgname}/" asciidoc/api.py - # https://github.com/asciidoc-py/asciidoc-py/issues/241 - rm -rf "${pkgdir}/${_platlib}/tests" -} Copied: asciidoc/repos/community-any/PKGBUILD (from rev 1135776, asciidoc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:40:00 UTC (rev 1135777) @@ -0,0 +1,65 @@ +# Maintainer: Levente Polyak +# Maintainer: Caleb Maclennan +# Contributor: Eli Schwartz +# Contributor: Florian Pritz +# Contributor: Chris Brannon +# Contributor: Geoffroy Carrier +# Contributor: Dan McGee +# Contributor: Jaroslaw Rosiek +# Contributor: Darwin Bautista +# Contributor: Daniel J Griffiths + +pkgname=asciidoc +pkgver=10.1.3 +pkgrel=1 +pkgdesc='Text document format for short documents, articles, books and UNIX man pages' +arch=('any') +url='https://asciidoc.org/' +license=('GPL') +depends=('python' 'libxslt' 'docbook-xsl') +checkdepends=('dblatex' 'graphviz' 'lilypond' 'python-pytest'{,-mock} 'source-highlight') +makedepends=('python-pip') +optdepends=('graphviz: graphviz-filter' +'lilypond: music-filter' +'imagemagick: music-filter' +'source-highlight: source-highlight-filter' +'dblatex: pdf generation' +'fop: alternative pdf generation' +'w3m: text generation' +'lynx: alternative text generation') +source=("https://github.com/asciidoc-py/asciidoc-py/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('6cc01bea6ba435cafcc579753742b9c7e5438a61443bdd14110115d7a4dd90a5') +b2sums=('61de9eaf7fe8570a1447d2ad514ad9baa97bd49f48dbde41b35a69019ee8bddae538a525880e866e531afcfc21179bbbc7e6c106d75265b2755309dc51faa451') + +prepare() { + cd ${pkgname}-${pkgver} + # https://github.com/asciidoc-py/asciidoc-py/issues/201#issuecomment-1047494681 + sed -i -e '/pytest$/s!$! tests/test_utils.py!' Makefile.in + # https://github.com/asciidoc-py/asciidoc-py/issues/234 + autoconf +} + +build() { + cd ${pkgname}-${pkgver} + # https://github.com/asciidoc-py/asciidoc-py/issues/234#issuecomment-1045970138 + ./configure \ + --docdir /usr/share/doc/$pkgname
[arch-commits] Commit in asciidoc/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:39:45 Author: alerque Revision: 1135776 upgpkg: asciidoc 10.1.3-1 Modified: asciidoc/trunk/PKGBUILD --+ PKGBUILD | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:37:30 UTC (rev 1135775) +++ PKGBUILD2022-02-22 07:39:45 UTC (rev 1135776) @@ -10,8 +10,8 @@ # Contributor: Daniel J Griffiths pkgname=asciidoc -pkgver=10.1.2 -pkgrel=2 +pkgver=10.1.3 +pkgrel=1 pkgdesc='Text document format for short documents, articles, books and UNIX man pages' arch=('any') url='https://asciidoc.org/' @@ -28,17 +28,19 @@ 'w3m: text generation' 'lynx: alternative text generation') source=("https://github.com/asciidoc-py/asciidoc-py/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) -sha256sums=('0bfcebf4d0419323c8b4903676b05259847e6534c82a2629a0c852e621de7c47') -b2sums=('a00ade1a849ffed98d10ddbbca5300e6f9fca9fc60663ff6e59979613a013b408829d35d9362cdf830ef08cd494ca4a47dab919ce29ce7111ee0fdaa3e301f24') +sha256sums=('6cc01bea6ba435cafcc579753742b9c7e5438a61443bdd14110115d7a4dd90a5') +b2sums=('61de9eaf7fe8570a1447d2ad514ad9baa97bd49f48dbde41b35a69019ee8bddae538a525880e866e531afcfc21179bbbc7e6c106d75265b2755309dc51faa451') prepare() { - cd ${pkgname}-py-${pkgver} + cd ${pkgname}-${pkgver} + # https://github.com/asciidoc-py/asciidoc-py/issues/201#issuecomment-1047494681 + sed -i -e '/pytest$/s!$! tests/test_utils.py!' Makefile.in # https://github.com/asciidoc-py/asciidoc-py/issues/234 autoconf } build() { - cd ${pkgname}-py-${pkgver} + cd ${pkgname}-${pkgver} # https://github.com/asciidoc-py/asciidoc-py/issues/234#issuecomment-1045970138 ./configure \ --docdir /usr/share/doc/$pkgname \ @@ -48,12 +50,12 @@ } check() { - cd ${pkgname}-py-${pkgver} + cd ${pkgname}-${pkgver} make test } package() { - cd ${pkgname}-py-${pkgver} + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" docs install -Dm0644 -t "$pkgdir/usr/share/man/man1/" doc/*.1 @@ -60,6 +62,4 @@ # ascidocapi is deprecated, but still included in 10.x on a "provisional" basis local _platlib="$(python -c 'import sysconfig; print(sysconfig.get_paths()["platlib"])')" install -Dm0644 -t "${pkgdir}/${_platlib}/${pkgname}/" asciidoc/api.py - # https://github.com/asciidoc-py/asciidoc-py/issues/241 - rm -rf "${pkgdir}/${_platlib}/tests" }
[arch-commits] Commit in apper/repos/community-x86_64 (4 files)
Date: Tuesday, February 22, 2022 @ 07:37:30 Author: arojas Revision: 1135775 archrelease: copy trunk to community-x86_64 Added: apper/repos/community-x86_64/PKGBUILD (from rev 1135774, apper/trunk/PKGBUILD) apper/repos/community-x86_64/apper-rpath.patch (from rev 1135774, apper/trunk/apper-rpath.patch) Deleted: apper/repos/community-x86_64/PKGBUILD apper/repos/community-x86_64/apper-rpath.patch ---+ PKGBUILD | 104 +--- apper-rpath.patch | 26 ++--- 2 files changed, 64 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:37:19 UTC (rev 1135774) +++ PKGBUILD2022-02-22 07:37:30 UTC (rev 1135775) @@ -1,53 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: BlackIkeEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Valeriy Lyasotskiy -# Contributor: Zom - -pkgname=apper -pkgver=1.0.0 -pkgrel=4 -pkgdesc="An application and package manager using PackageKit" -arch=(x86_64) -url="https://www.kde.org/applications/system/apper/; -license=(GPL) -depends=(packagekit-qt5 kcmutils appstream-qt qt5-xmlpatterns) -makedepends=(extra-cmake-modules kdoctools plasma-workspace) -optdepends=('plasma-workspace: Updates daemon') -source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} apper-rpath.patch -apper-qt5.11.patch::"https://cgit.kde.org/apper.git/patch/?id=d8960ea9; -apper-qt5.14.patch::"https://cgit.kde.org/apper.git/patch/?id=1815d19f; - kdebug-401461.patch::"https://cgit.kde.org/apper.git/patch/?id=d486706f;) -sha256sums=('1a30be92aab8bd258c2a8824f533c5646b934e06b4268edbd11724ea450f4923' -'SKIP' -'17ce82a3f9bafebc5d2b2dc63e5c73d7be4b216e9110f0ca73050be0010d' -'05d9f54d788256ec658cadec6571f3ec649ab3e82adb8daa2e7209aa9c1ff062' -'1275d8af4d61d50e3d39a6507395bb4142572720937e9ebfe9679c69b53ce402' -'2f66e12f40c68fb1b8c7a1d4fcf71adfdd4dceb9ecf0806c636fbf20d55e2154') -validpgpkeys=(70C26659D184ABC01FFAF45228DDEDC6E4480AD0) # Daniel Nicoletti - -prepare() { - mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../apper-rpath.patch # Fix RPATH of apper binary - patch -p1 -i ../apper-qt5.11.patch # fix build with Qt 5.11 - patch -p1 -i ../apper-qt5.14.patch # fix build with Qt 5.14 - patch -p1 -i ../kdebug-401461.patch # fix crash -} - -build() { - cd build - - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_LIBEXECDIR=lib \ --DAPPSTREAM=ON - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - -# fix conflicts with gnome-software - mv "$pkgdir"/usr/share/dbus-1/services/{,kde_}org.freedesktop.PackageKit.service -} Copied: apper/repos/community-x86_64/PKGBUILD (from rev 1135774, apper/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:37:30 UTC (rev 1135775) @@ -0,0 +1,51 @@ +# Maintainer: Antonio Rojas +# Contributor: BlackIkeEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Valeriy Lyasotskiy +# Contributor: Zom + +pkgname=apper +pkgver=1.0.0 +pkgrel=5 +pkgdesc='An application and package manager using PackageKit' +arch=(x86_64) +url='https://www.kde.org/applications/system/apper/' +license=(GPL) +depends=(packagekit-qt5 kcmutils appstream-qt qt5-xmlpatterns) +makedepends=(extra-cmake-modules kdoctools plasma-workspace) +optdepends=('plasma-workspace: Updates daemon') +source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} apper-rpath.patch + apper-qt5.11.patch::https://invent.kde.org/system/apper/-/commit/d8960ea9.patch + apper-qt5.14.patch::https://invent.kde.org/system/apper/-/commit/1815d19f.patch + kdebug-401461.patch::https://invent.kde.org/system/apper/-/commit/d486706f.patch + apper-qt5.15.patch::https://invent.kde.org/system/apper/-/commit/f2fb923e.patch) +sha256sums=('1a30be92aab8bd258c2a8824f533c5646b934e06b4268edbd11724ea450f4923' +'SKIP' +'17ce82a3f9bafebc5d2b2dc63e5c73d7be4b216e9110f0ca73050be0010d' +'667301c14bc6b4c83eaf78b5c5724f1a6cfe7f49aadd3a3fde2e3e1192f9374e' +'a662281b518929c5ae1d91bc829d60a02a7cf20fb434a1a3809017c5dc971312' +'fedc93b12289136b777d3b4441ce7997bea089c996463eec491328f2e6c1f390' +'b91e81fc476c443f6e20920476f5907e5e1695e5551595b42b866607ba2bcb9c') +validpgpkeys=(70C26659D184ABC01FFAF45228DDEDC6E4480AD0) # Daniel Nicoletti +options=(debug) + +prepare() { + patch -d $pkgname-$pkgver -p1 < apper-rpath.patch # Fix RPATH of apper binary + patch -d $pkgname-$pkgver -p1 < apper-qt5.11.patch # Fix build with Qt 5.11 + patch -d $pkgname-$pkgver -p1 < apper-qt5.14.patch # Fix build with Qt 5.14 + patch -d $pkgname-$pkgver -p1 < kdebug-401461.patch # Fix
[arch-commits] Commit in haskell-generic-lens/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:28:46 Author: felixonmars Revision: 1135752 upgpkg: haskell-generic-lens 2.2.0.0-53: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:28:09 UTC (rev 1135751) +++ PKGBUILD2022-02-22 07:28:46 UTC (rev 1135752) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.2.0.0 -pkgrel=52 +pkgrel=53 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in apper/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:37:19 Author: arojas Revision: 1135774 Fix build with Qt 5.15 (FS#73921), add debug symbols Modified: apper/trunk/PKGBUILD --+ PKGBUILD | 42 -- 1 file changed, 20 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:34:48 UTC (rev 1135773) +++ PKGBUILD2022-02-22 07:37:19 UTC (rev 1135774) @@ -5,48 +5,46 @@ pkgname=apper pkgver=1.0.0 -pkgrel=4 -pkgdesc="An application and package manager using PackageKit" +pkgrel=5 +pkgdesc='An application and package manager using PackageKit' arch=(x86_64) -url="https://www.kde.org/applications/system/apper/; +url='https://www.kde.org/applications/system/apper/' license=(GPL) depends=(packagekit-qt5 kcmutils appstream-qt qt5-xmlpatterns) makedepends=(extra-cmake-modules kdoctools plasma-workspace) optdepends=('plasma-workspace: Updates daemon') source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} apper-rpath.patch -apper-qt5.11.patch::"https://cgit.kde.org/apper.git/patch/?id=d8960ea9; -apper-qt5.14.patch::"https://cgit.kde.org/apper.git/patch/?id=1815d19f; - kdebug-401461.patch::"https://cgit.kde.org/apper.git/patch/?id=d486706f;) + apper-qt5.11.patch::https://invent.kde.org/system/apper/-/commit/d8960ea9.patch + apper-qt5.14.patch::https://invent.kde.org/system/apper/-/commit/1815d19f.patch + kdebug-401461.patch::https://invent.kde.org/system/apper/-/commit/d486706f.patch + apper-qt5.15.patch::https://invent.kde.org/system/apper/-/commit/f2fb923e.patch) sha256sums=('1a30be92aab8bd258c2a8824f533c5646b934e06b4268edbd11724ea450f4923' 'SKIP' '17ce82a3f9bafebc5d2b2dc63e5c73d7be4b216e9110f0ca73050be0010d' -'05d9f54d788256ec658cadec6571f3ec649ab3e82adb8daa2e7209aa9c1ff062' -'1275d8af4d61d50e3d39a6507395bb4142572720937e9ebfe9679c69b53ce402' -'2f66e12f40c68fb1b8c7a1d4fcf71adfdd4dceb9ecf0806c636fbf20d55e2154') +'667301c14bc6b4c83eaf78b5c5724f1a6cfe7f49aadd3a3fde2e3e1192f9374e' +'a662281b518929c5ae1d91bc829d60a02a7cf20fb434a1a3809017c5dc971312' +'fedc93b12289136b777d3b4441ce7997bea089c996463eec491328f2e6c1f390' +'b91e81fc476c443f6e20920476f5907e5e1695e5551595b42b866607ba2bcb9c') validpgpkeys=(70C26659D184ABC01FFAF45228DDEDC6E4480AD0) # Daniel Nicoletti +options=(debug) prepare() { - mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../apper-rpath.patch # Fix RPATH of apper binary - patch -p1 -i ../apper-qt5.11.patch # fix build with Qt 5.11 - patch -p1 -i ../apper-qt5.14.patch # fix build with Qt 5.14 - patch -p1 -i ../kdebug-401461.patch # fix crash + patch -d $pkgname-$pkgver -p1 < apper-rpath.patch # Fix RPATH of apper binary + patch -d $pkgname-$pkgver -p1 < apper-qt5.11.patch # Fix build with Qt 5.11 + patch -d $pkgname-$pkgver -p1 < apper-qt5.14.patch # Fix build with Qt 5.14 + patch -d $pkgname-$pkgver -p1 < kdebug-401461.patch # Fix crash + patch -d $pkgname-$pkgver -p1 < apper-qt5.15.patch # Fix build with Qt 5.15 } build() { - cd build - - cmake ../$pkgname-$pkgver \ + cmake -B build -S $pkgname-$pkgver \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DAPPSTREAM=ON - make + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build # fix conflicts with gnome-software mv "$pkgdir"/usr/share/dbus-1/services/{,kde_}org.freedesktop.PackageKit.service
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:34:14 Author: felixonmars Revision: 1135771 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 1135770, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 1135770, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:34:14 UTC (rev 1135771) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18.3 +pkgrel=54 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-sop-core' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('818569dc38fdb5df5a489c4a6622e65698439fbf8c24d4969a84728a1acd33966aeb55300c2d9e2381d59328fc12e9867d37b83a1fbb1e3b59b386700abc595e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base-compat -u mmorph $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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-servant/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:34:06 Author: felixonmars Revision: 1135770 upgpkg: haskell-servant 0.18.3-54: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:33:30 UTC (rev 1135769) +++ PKGBUILD2022-02-22 07:34:06 UTC (rev 1135770) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.18.3 -pkgrel=53 +pkgrel=54 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:33:30 Author: felixonmars Revision: 1135769 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 1135768, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 1135768, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:33:30 UTC (rev 1135769) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.7 +pkgrel=57 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c216d05051971715a834f2831278833fb685d91b7c0c8c1cf9732a3b39795a2dcf596bf7e5670df25ee3713c64496599043a7ec0092c538c759f2965f1230e57') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-authenticate-oauth/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:33:23 Author: felixonmars Revision: 1135768 upgpkg: haskell-authenticate-oauth 1.7-57: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:32:56 UTC (rev 1135767) +++ PKGBUILD2022-02-22 07:33:23 UTC (rev 1135768) @@ -3,7 +3,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.7 -pkgrel=56 +pkgrel=57 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('BSD')
[arch-commits] Commit in haskell-git-lfs/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:32:56 Author: felixonmars Revision: 1135767 archrelease: copy trunk to community-staging-x86_64 Added: haskell-git-lfs/repos/community-staging-x86_64/ haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 1135766, haskell-git-lfs/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 1135766, haskell-git-lfs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:32:56 UTC (rev 1135767) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=git-lfs +pkgname=haskell-git-lfs +pkgver=1.1.1 +pkgrel=163 +pkgdesc="An implementation of the git-lfs protocol" +url="https://hackage.haskell.org/package/git-lfs; +license=('AGPL3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 'haskell-http-client' + 'haskell-http-types' 'haskell-network-uri') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c45441038d220738b154ee93ce9a108044d85ac1c7d892f9001ed3781264ab0a3854f7ecbdef517b05604ea57f96761ca44b026a39e9bd7fccab84b5cd3c779') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-git-lfs/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:32:48 Author: felixonmars Revision: 1135766 upgpkg: haskell-git-lfs 1.1.1-163: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-git-lfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:32:08 UTC (rev 1135765) +++ PKGBUILD2022-02-22 07:32:48 UTC (rev 1135766) @@ -3,7 +3,7 @@ _hkgname=git-lfs pkgname=haskell-git-lfs pkgver=1.1.1 -pkgrel=162 +pkgrel=163 pkgdesc="An implementation of the git-lfs protocol" url="https://hackage.haskell.org/package/git-lfs; license=('AGPL3')
[arch-commits] Commit in haskell-wai-conduit/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:32:08 Author: felixonmars Revision: 1135765 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-conduit/repos/community-staging-x86_64/ haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1135764, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1135764, haskell-wai-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:32:08 UTC (rev 1135765) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.4 +pkgrel=394 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-conduit/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:32:01 Author: felixonmars Revision: 1135764 upgpkg: haskell-wai-conduit 3.0.0.4-394: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:31:43 UTC (rev 1135763) +++ PKGBUILD2022-02-22 07:32:01 UTC (rev 1135764) @@ -4,7 +4,7 @@ _hkgname=wai-conduit pkgname=haskell-wai-conduit pkgver=3.0.0.4 -pkgrel=393 +pkgrel=394 pkgdesc="Conduit wrappers for WAI" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:31:43 Author: felixonmars Revision: 1135763 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 1135762, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 1135762, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:31:43 UTC (rev 1135763) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=319 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' 'haskell-wai' + 'haskell-websockets') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-example +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-wai-websockets/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:31:36 Author: felixonmars Revision: 1135762 upgpkg: haskell-wai-websockets 3.0.1.2-319: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:31:15 UTC (rev 1135761) +++ PKGBUILD2022-02-22 07:31:36 UTC (rev 1135762) @@ -4,7 +4,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=318 +pkgrel=319 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-cors/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:31:15 Author: felixonmars Revision: 1135761 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-cors/repos/community-staging-x86_64/ haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 1135760, haskell-wai-cors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 1135760, haskell-wai-cors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:31:15 UTC (rev 1135761) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-cors +pkgname=haskell-wai-cors +pkgver=0.2.7 +pkgrel=214 +pkgdesc="CORS for WAI" +url="https://github.com/larskuhtz/wai-cors; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-base-unicode-symbols" "haskell-case-insensitive" + "haskell-http-types" "haskell-wai") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77a9e3cb457136a05c2b104ac331af17d70edf8d985689c962d3e6cc0981c6752eff59ef18301c0ba98c6d4256909c44afe50bedb0f3dd741b6879564516cea7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-cors/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:31:08 Author: felixonmars Revision: 1135760 upgpkg: haskell-wai-cors 0.2.7-214: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-wai-cors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:30:47 UTC (rev 1135759) +++ PKGBUILD2022-02-22 07:31:08 UTC (rev 1135760) @@ -4,7 +4,7 @@ _hkgname=wai-cors pkgname=haskell-wai-cors pkgver=0.2.7 -pkgrel=213 +pkgrel=214 pkgdesc="CORS for WAI" url="https://github.com/larskuhtz/wai-cors; license=("MIT")
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:30:47 Author: felixonmars Revision: 1135759 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 1135758, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 1135758, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:30:47 UTC (rev 1135759) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.3.1 +pkgrel=31 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 'haskell-tagged') +makedepends=('ghc' 'haskell-binary-instances' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b28372c7618088862cb7b5631378348b98c7a9dd1e41bffe3b72a52533468c6ae34b2937ab347dbb516b4ba72d0cdfb7f1450e916f696736daae9fc179741e75') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:30:39 Author: felixonmars Revision: 1135758 upgpkg: haskell-binary-tagged 0.3.1-31: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:30:14 UTC (rev 1135757) +++ PKGBUILD2022-02-22 07:30:39 UTC (rev 1135758) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.3.1 -pkgrel=30 +pkgrel=31 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD")
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:30:14 Author: felixonmars Revision: 1135757 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1135756, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1135756, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:30:14 UTC (rev 1135757) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.5.1 +pkgrel=20 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-indexed-traversable' 'haskell-lens' + 'haskell-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8203a1c0c0e82ae27b14a4f5ce5e48a50bb760da928695c3308a409c26aa9a33552f8264e766dc01eb90e19940ce6d0488e16c8c9e588c9aabb0fd29f8c4b60e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:30:07 Author: felixonmars Revision: 1135756 upgpkg: haskell-insert-ordered-containers 0.2.5.1-20: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:29:31 UTC (rev 1135755) +++ PKGBUILD2022-02-22 07:30:07 UTC (rev 1135756) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.5.1 -pkgrel=19 +pkgrel=20 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:29:31 Author: felixonmars Revision: 1135755 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1135754, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1135754, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:29:31 UTC (rev 1135755) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1.3 +pkgrel=24 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e8139b700c5e310087603a378c9f72507fa057da3a4ce4b9685a2c43812b51af3c0e6f6604bc0f5e78ac9c69ff214287f7e8532a97286aabeb278a4dea9f2a6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-test-doctests +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-lens-aeson/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:29:24 Author: felixonmars Revision: 1135754 upgpkg: haskell-lens-aeson 1.1.3-24: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:28:54 UTC (rev 1135753) +++ PKGBUILD2022-02-22 07:29:24 UTC (rev 1135754) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1.3 -pkgrel=23 +pkgrel=24 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:28:54 Author: felixonmars Revision: 1135753 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1135752, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1135752, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:28:54 UTC (rev 1135753) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.2.0.0 +pkgrel=53 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2297a597a77f0ef1581738ebfdd75271ee9a29020f8047e7b4ef486ea3e9e9f95b7cec48d57cfe92ad39beb65ab823b750b6449e94d31750f1aa6d92c064e55d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lsp0-types/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:28:09 Author: felixonmars Revision: 1135751 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp0-types/repos/community-staging-x86_64/ haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 1135750, haskell-lsp0-types/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 1135750, haskell-lsp0-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:28:09 UTC (rev 1135751) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp-types +pkgname=haskell-lsp0-types +pkgver=0.24.0.0 +pkgrel=92 +pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 'haskell-lens' + 'haskell-network-uri' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lsp0-types/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:28:00 Author: felixonmars Revision: 1135750 upgpkg: haskell-lsp0-types 0.24.0.0-92: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-lsp0-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:25:12 UTC (rev 1135749) +++ PKGBUILD2022-02-22 07:28:00 UTC (rev 1135750) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp-types pkgname=haskell-lsp0-types pkgver=0.24.0.0 -pkgrel=91 +pkgrel=92 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in python-wrapt/repos/extra-x86_64 (3 files)
Date: Tuesday, February 22, 2022 @ 07:19:58 Author: felixonmars Revision: 437892 archrelease: copy trunk to extra-x86_64 Added: python-wrapt/repos/extra-x86_64/PKGBUILD (from rev 437891, python-wrapt/trunk/PKGBUILD) Deleted: python-wrapt/repos/extra-x86_64/PKGBUILD python-wrapt/repos/extra-x86_64/py39.patch + PKGBUILD | 69 ++ py39.patch | 179 --- 2 files changed, 31 insertions(+), 217 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:19:49 UTC (rev 437891) +++ PKGBUILD2022-02-22 07:19:58 UTC (rev 437892) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Troy C < rstrox -ta yahoo -tod com > - -pkgname=python-wrapt -pkgver=1.12.1 -pkgrel=6 -pkgdesc="A Python module for decorators, wrappers and monkey patching" -arch=("x86_64") -url="https://pypi.python.org/pypi/wrapt; -license=("BSD") -depends=('python') -makedepends=('python') -checkdepends=('python-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/GrahamDumpleton/wrapt/archive/$pkgver.tar.gz; -py39.patch) -sha512sums=('33e964cb3aa2437bc7d084a98f622f7c5c8c719d97806796ae0317d35130bdb2679a9dd87be7077e2cae1eb32b65d152349fa7cc138cb392d5999cbfdcecc9ac' - '372323f80578bc1fe2fdf8d3a5dc67b79956180048f8036be429b3e2fed4c9f3ce3d29a2c9e8b6128a2ab64cf7d21dc1e7026e8df14a062a94bd8518aca5b50a') - -prepare() { - cd "$srcdir"/wrapt-$pkgver - patch -Np1 -i ../py39.patch # https://github.com/GrahamDumpleton/wrapt/issues/160 -} - -build() { - cd "$srcdir"/wrapt-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/wrapt-$pkgver - PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.10:$PYTHONPATH" py.test -} - -package() { - cd wrapt-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-wrapt/repos/extra-x86_64/PKGBUILD (from rev 437891, python-wrapt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:19:58 UTC (rev 437892) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Troy C < rstrox -ta yahoo -tod com > + +pkgname=python-wrapt +pkgver=1.13.2 +pkgrel=1 +pkgdesc="A Python module for decorators, wrappers and monkey patching" +arch=("x86_64") +url="https://pypi.python.org/pypi/wrapt; +license=("BSD") +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://github.com/GrahamDumpleton/wrapt/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('14648465745af7972ffd449783a24a4b5bf8187cbee517d3427825409bd5d073e3153a0c61f5583b84fc6ca2c48479ebf112977ce340369019a617559d09dfc0') + +build() { + cd wrapt-$pkgver + python setup.py build +} + +check() { + cd wrapt-$pkgver + PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.10:$PYTHONPATH" py.test +} + +package() { + cd wrapt-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Deleted: py39.patch === --- py39.patch 2022-02-22 07:19:49 UTC (rev 437891) +++ py39.patch 2022-02-22 07:19:58 UTC (rev 437892) @@ -1,179 +0,0 @@ -From 33708e76578c17d1879a4a21baddf8fcdb6a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 29 May 2020 16:06:07 +0200 -Subject: [PATCH] Update for fixed outer @classmethod behavior in Python 3.9 - -Fixes #160 - docs/decorators.rst | 18 ++--- - tests/test_outer_classmethod.py | 45 + - tests/test_synchronized_lock.py | 22 - 3 files changed, 49 insertions(+), 36 deletions(-) - -diff --git a/docs/decorators.rst b/docs/decorators.rst -index b8200d6..94201de 100644 a/docs/decorators.rst -+++ b/docs/decorators.rst -@@ -641,15 +641,15 @@ When calling the wrapped function in the decorator wrapper function, the - instance is already bound to ``wrapped`` and will be passed automatically - as the first argument to the original wrapped function. - --Note that due to a bug in Python ``classmethod.__get__()``, whereby it does --not apply the descriptor protocol to the function wrapped by ``@classmethod``, --the above only applies where the decorator wraps the ``@classmethod`` --decorator. If the decorator is placed inside of the ``@classmethod`` --decorator, then ``instance`` will be ``None`` and the decorator wrapper --function will see the call as being the same as a normal function. As a --result, always place any decorator outside of the ``@classmethod`` --decorator. Hopefully this issue in Python can be addressed in a future --Python version. -+Note that due to a bug in Python prior to 3.9 ``classmethod.__get__()``, -+whereby it does not apply the descriptor
[arch-commits] Commit in python-wrapt/trunk (PKGBUILD py39.patch)
Date: Tuesday, February 22, 2022 @ 07:19:49 Author: felixonmars Revision: 437891 upgpkg: python-wrapt 1.13.2-1 Modified: python-wrapt/trunk/PKGBUILD Deleted: python-wrapt/trunk/py39.patch + PKGBUILD | 21 ++ py39.patch | 179 --- 2 files changed, 7 insertions(+), 193 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:16:47 UTC (rev 437890) +++ PKGBUILD2022-02-22 07:19:49 UTC (rev 437891) @@ -2,32 +2,25 @@ # Contributor: Troy C < rstrox -ta yahoo -tod com > pkgname=python-wrapt -pkgver=1.12.1 -pkgrel=6 +pkgver=1.13.2 +pkgrel=1 pkgdesc="A Python module for decorators, wrappers and monkey patching" arch=("x86_64") url="https://pypi.python.org/pypi/wrapt; license=("BSD") depends=('python') -makedepends=('python') +makedepends=('python-setuptools') checkdepends=('python-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/GrahamDumpleton/wrapt/archive/$pkgver.tar.gz; -py39.patch) -sha512sums=('33e964cb3aa2437bc7d084a98f622f7c5c8c719d97806796ae0317d35130bdb2679a9dd87be7077e2cae1eb32b65d152349fa7cc138cb392d5999cbfdcecc9ac' - '372323f80578bc1fe2fdf8d3a5dc67b79956180048f8036be429b3e2fed4c9f3ce3d29a2c9e8b6128a2ab64cf7d21dc1e7026e8df14a062a94bd8518aca5b50a') +source=("https://github.com/GrahamDumpleton/wrapt/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('14648465745af7972ffd449783a24a4b5bf8187cbee517d3427825409bd5d073e3153a0c61f5583b84fc6ca2c48479ebf112977ce340369019a617559d09dfc0') -prepare() { - cd "$srcdir"/wrapt-$pkgver - patch -Np1 -i ../py39.patch # https://github.com/GrahamDumpleton/wrapt/issues/160 -} - build() { - cd "$srcdir"/wrapt-$pkgver + cd wrapt-$pkgver python setup.py build } check() { - cd "$srcdir"/wrapt-$pkgver + cd wrapt-$pkgver PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.10:$PYTHONPATH" py.test } Deleted: py39.patch === --- py39.patch 2022-02-22 07:16:47 UTC (rev 437890) +++ py39.patch 2022-02-22 07:19:49 UTC (rev 437891) @@ -1,179 +0,0 @@ -From 33708e76578c17d1879a4a21baddf8fcdb6a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 29 May 2020 16:06:07 +0200 -Subject: [PATCH] Update for fixed outer @classmethod behavior in Python 3.9 - -Fixes #160 - docs/decorators.rst | 18 ++--- - tests/test_outer_classmethod.py | 45 + - tests/test_synchronized_lock.py | 22 - 3 files changed, 49 insertions(+), 36 deletions(-) - -diff --git a/docs/decorators.rst b/docs/decorators.rst -index b8200d6..94201de 100644 a/docs/decorators.rst -+++ b/docs/decorators.rst -@@ -641,15 +641,15 @@ When calling the wrapped function in the decorator wrapper function, the - instance is already bound to ``wrapped`` and will be passed automatically - as the first argument to the original wrapped function. - --Note that due to a bug in Python ``classmethod.__get__()``, whereby it does --not apply the descriptor protocol to the function wrapped by ``@classmethod``, --the above only applies where the decorator wraps the ``@classmethod`` --decorator. If the decorator is placed inside of the ``@classmethod`` --decorator, then ``instance`` will be ``None`` and the decorator wrapper --function will see the call as being the same as a normal function. As a --result, always place any decorator outside of the ``@classmethod`` --decorator. Hopefully this issue in Python can be addressed in a future --Python version. -+Note that due to a bug in Python prior to 3.9 ``classmethod.__get__()``, -+whereby it does not apply the descriptor protocol to the function -+wrapped by ``@classmethod``, the above only applies where the decorator -+wraps the ``@classmethod`` decorator. If the decorator is placed inside -+of the ``@classmethod`` decorator, then ``instance`` will be ``None`` -+and the decorator wrapper function will see the call as being the same -+as a normal function. As a result, always place any decorator outside of -+the ``@classmethod`` decorator if you need to support earlier Python -+versions. - - Decorating Static Methods - - -diff --git a/tests/test_outer_classmethod.py b/tests/test_outer_classmethod.py -index 6b4af4f..9c2fcb8 100644 a/tests/test_outer_classmethod.py -+++ b/tests/test_outer_classmethod.py -@@ -3,6 +3,7 @@ - import unittest - import inspect - import imp -+import sys - - import wrapt - -@@ -121,20 +122,26 @@ def test_instance_isinstance(self): - class TestCallingOuterClassMethod(unittest.TestCase): - - def test_class_call_function(self): --# Test calling classmethod. The instance and class passed to the --# wrapper will both be None because our decorator is surrounded --# by the classmethod decorator. The classmethod decorator --#
[arch-commits] Commit in kexi/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:27:05 Author: arojas Revision: 437894 archrelease: copy trunk to extra-x86_64 Added: kexi/repos/extra-x86_64/PKGBUILD (from rev 437893, kexi/trunk/PKGBUILD) Deleted: kexi/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 - 1 file changed, 36 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:26:32 UTC (rev 437893) +++ PKGBUILD2022-02-22 07:27:05 UTC (rev 437894) @@ -1,32 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=kexi -pkgver=3.2.0 -pkgrel=2 -pkgdesc="A visual database applications creator" -arch=(x86_64) -url="http://www.kexi-project.org/; -license=(GPL2) -depends=(kdb kreport ktexteditor breeze-icons hicolor-icon-theme) -makedepends=(extra-cmake-modules qt5-tools kdoctools mariadb-libs postgresql qt5-webkit doxygen) -optdepends=('qt5-webkit: Web browser plugin') -source=("https://download.kde.org/stable/$pkgname/src/$pkgname-$pkgver.tar.xz"{,.sig} - kexi-qt-5.13.patch::"https://invent.kde.org/office/kexi/-/commit/511d99b7.patch;) -sha256sums=('7a813f9ea815a09c1e733d0e7dc879c64eee85f075389e87e6aab99cf0c1c1ff' -'SKIP' -'e45a50be99bb8d18414c8b55cc7bcdb989b363c16aeeaaf4bced1d61c6b1e419') -validpgpkeys=(4866BAF713B465677A4059643C7C0E201B6524DB) # Jarosław Staniek - -prepare() { - patch -d $pkgname-$pkgver -p1 -i ../kexi-qt-5.13.patch # Fix build with Qt 5.13 -} - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: kexi/repos/extra-x86_64/PKGBUILD (from rev 437893, kexi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:27:05 UTC (rev 437894) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas + +pkgname=kexi +pkgver=3.2.0 +pkgrel=3 +pkgdesc='A visual database applications creator' +arch=(x86_64) +url='http://www.kexi-project.org/' +license=(GPL2) +depends=(kdb kreport ktexteditor breeze-icons hicolor-icon-theme) +makedepends=(extra-cmake-modules qt5-tools kdoctools mariadb-libs postgresql qt5-webkit doxygen) +optdepends=('qt5-webkit: Web browser plugin') +source=(https://download.kde.org/stable/$pkgname/src/$pkgname-$pkgver.tar.xz{,.sig} + kexi-qt-5.13.patch::https://invent.kde.org/office/kexi/-/commit/511d99b7.patch + kexi-glib-2.70.patch::https://invent.kde.org/office/kexi/-/commit/79894e15.patch) +sha256sums=('7a813f9ea815a09c1e733d0e7dc879c64eee85f075389e87e6aab99cf0c1c1ff' +'SKIP' +'f4c1bffdc9b057e65e78f890f026c31fec6bf667d3d0c86abcbe4d853ac8c5f6' +'5c6ae076d366097fa2e90aee5dd14e8cbed76e191cdad39e45fbf78648f00d64') +validpgpkeys=(4866BAF713B465677A4059643C7C0E201B6524DB) # Jarosław Staniek +options=(debug) + +prepare() { + patch -d $pkgname-$pkgver -p1 < kexi-qt-5.13.patch # Fix build with Qt 5.13 + patch -d $pkgname-$pkgver -p1 < kexi-glib-2.70.patch # Fix build with glib 2.70 +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in kexi/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:26:32 Author: arojas Revision: 437893 Fix patch checksum (FS#73919), fix build with glib 2.70, add debug symbols Modified: kexi/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:19:58 UTC (rev 437892) +++ PKGBUILD2022-02-22 07:26:32 UTC (rev 437893) @@ -2,23 +2,27 @@ pkgname=kexi pkgver=3.2.0 -pkgrel=2 -pkgdesc="A visual database applications creator" +pkgrel=3 +pkgdesc='A visual database applications creator' arch=(x86_64) -url="http://www.kexi-project.org/; +url='http://www.kexi-project.org/' license=(GPL2) depends=(kdb kreport ktexteditor breeze-icons hicolor-icon-theme) makedepends=(extra-cmake-modules qt5-tools kdoctools mariadb-libs postgresql qt5-webkit doxygen) optdepends=('qt5-webkit: Web browser plugin') -source=("https://download.kde.org/stable/$pkgname/src/$pkgname-$pkgver.tar.xz"{,.sig} - kexi-qt-5.13.patch::"https://invent.kde.org/office/kexi/-/commit/511d99b7.patch;) +source=(https://download.kde.org/stable/$pkgname/src/$pkgname-$pkgver.tar.xz{,.sig} + kexi-qt-5.13.patch::https://invent.kde.org/office/kexi/-/commit/511d99b7.patch + kexi-glib-2.70.patch::https://invent.kde.org/office/kexi/-/commit/79894e15.patch) sha256sums=('7a813f9ea815a09c1e733d0e7dc879c64eee85f075389e87e6aab99cf0c1c1ff' 'SKIP' -'e45a50be99bb8d18414c8b55cc7bcdb989b363c16aeeaaf4bced1d61c6b1e419') +'f4c1bffdc9b057e65e78f890f026c31fec6bf667d3d0c86abcbe4d853ac8c5f6' +'5c6ae076d366097fa2e90aee5dd14e8cbed76e191cdad39e45fbf78648f00d64') validpgpkeys=(4866BAF713B465677A4059643C7C0E201B6524DB) # Jarosław Staniek +options=(debug) prepare() { - patch -d $pkgname-$pkgver -p1 -i ../kexi-qt-5.13.patch # Fix build with Qt 5.13 + patch -d $pkgname-$pkgver -p1 < kexi-qt-5.13.patch # Fix build with Qt 5.13 + patch -d $pkgname-$pkgver -p1 < kexi-glib-2.70.patch # Fix build with glib 2.70 } build() {
[arch-commits] Commit in haskell-concise/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:25:05 Author: felixonmars Revision: 1135748 upgpkg: haskell-concise 0.1.0.1-353: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:18:24 UTC (rev 1135747) +++ PKGBUILD2022-02-22 07:25:05 UTC (rev 1135748) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=352 +pkgrel=353 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:25:12 Author: felixonmars Revision: 1135749 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 1135748, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 1135748, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:25:12 UTC (rev 1135749) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=353 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)
Date: Tuesday, February 22, 2022 @ 07:16:20 Author: felixonmars Revision: 1135741 archrelease: copy trunk to community-any Added: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 1135740, v2ray-domain-list-community/trunk/PKGBUILD) Deleted: v2ray-domain-list-community/repos/community-any/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:16:12 UTC (rev 1135740) +++ PKGBUILD2022-02-22 07:16:20 UTC (rev 1135741) @@ -1,23 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-domain-list-community -pkgver=20220219153450 -pkgrel=1 -pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" -arch=('any') -url="https://github.com/v2fly/domain-list-community; -license=('MIT') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('9d124d8cab3f6fb5d4ec2b6d77e4218378f6683a410f22cefe581af9b3362e859140108611edeb58ea57b7cad2d08a9239ce07fa177cd4a410ddccc1ba298c2c') - -build() { - cd domain-list-community-$pkgver - go run main.go -} - -package() { - cd domain-list-community-$pkgver - install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat - install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 1135740, v2ray-domain-list-community/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:16:20 UTC (rev 1135741) @@ -0,0 +1,23 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-domain-list-community +pkgver=20220222005842 +pkgrel=1 +pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" +arch=('any') +url="https://github.com/v2fly/domain-list-community; +license=('MIT') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;) +sha512sums=('1e3ff2784cdd14a629469e2eef9f63688533633505f290f21999bef19be2c0d20a7a43d47e0a46ceb73271c3169e599c871304ba7bc5698416d071f3cccabdb8') + +build() { + cd domain-list-community-$pkgver + go run main.go +} + +package() { + cd domain-list-community-$pkgver + install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat + install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:16:12 Author: felixonmars Revision: 1135740 upgpkg: v2ray-domain-list-community 20220222005842-1 Modified: v2ray-domain-list-community/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:13:06 UTC (rev 1135739) +++ PKGBUILD2022-02-22 07:16:12 UTC (rev 1135740) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-domain-list-community -pkgver=20220219153450 +pkgver=20220222005842 pkgrel=1 pkgdesc="A list of domains to be used as geosites for routing purpose in Project V" arch=('any') @@ -9,7 +9,7 @@ license=('MIT') makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;) -sha512sums=('9d124d8cab3f6fb5d4ec2b6d77e4218378f6683a410f22cefe581af9b3362e859140108611edeb58ea57b7cad2d08a9239ce07fa177cd4a410ddccc1ba298c2c') +sha512sums=('1e3ff2784cdd14a629469e2eef9f63688533633505f290f21999bef19be2c0d20a7a43d47e0a46ceb73271c3169e599c871304ba7bc5698416d071f3cccabdb8') build() { cd domain-list-community-$pkgver
[arch-commits] Commit in pm2/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:16:28 Author: felixonmars Revision: 1135742 upgpkg: pm2 5.2.0-1 Modified: pm2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:16:20 UTC (rev 1135741) +++ PKGBUILD2022-02-22 07:16:28 UTC (rev 1135742) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=pm2 -pkgver=5.1.2 +pkgver=5.2.0 pkgrel=1 pkgdesc='Production process manager for Node.JS applications with a built-in load balancer' arch=('any') @@ -13,7 +13,7 @@ source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz pm2.service) noextract=($pkgname-$pkgver.tgz) -sha512sums=('da72507825a390dd169d391672d6a8669aab25389437f21cc3be883151c7ccf86bfe9ef24189444201f394be48156c4ed8dd4774135735d65fb76a781d499470' +sha512sums=('3cee61315850f39713b3314cfbeeafd3b31ef613c932415b1e39058a0b4c324f8b6bcb72db00a2d9d9414de65824384f5128caf02725b69ab66ee35173230e4f' '0d80c16d4694511cc19970a3eb4a2e10f706a58c5cdc554809e12a12093a5b29ff6d30027cbe8646f837a42e40f7d9b7fe2853f96a76a38f47ddc14833f141ef') package() {
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:12:58 Author: felixonmars Revision: 1135738 upgpkg: haskell-trifecta 2.1.2-25: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:12:22 UTC (rev 1135737) +++ PKGBUILD2022-02-22 07:12:58 UTC (rev 1135738) @@ -4,7 +4,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=2.1.2 -pkgrel=24 +pkgrel=25 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta; license=("BSD")
[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:12:22 Author: felixonmars Revision: 1135737 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-action/repos/community-staging-x86_64/ haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 1135736, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 1135736, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:12:22 UTC (rev 1135737) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.6 +pkgrel=20 +pkgdesc="Monadic Getters and Folds" +url="https://github.com/ekmett/lens-action; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens' + 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('44f0639063db6ec80dd2cee274b0fe9135330ee12a007329d419cfe1522738169e0915b32250a340621d4084b4dd2c54a84465e24f4ebd943d6bda59b5d380da') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Tuesday, February 22, 2022 @ 07:13:06 Author: felixonmars Revision: 1135739 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 1135738, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 1135738, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:13:06 UTC (rev 1135739) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=2.1.2 +pkgrel=25 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-charset" "haskell-comonad" "haskell-fingertree" + "haskell-hashable" 'haskell-indexed-traversable' "haskell-lens" "haskell-parsers" + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" + "haskell-reducers" "haskell-unordered-containers" "haskell-utf8-string") +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('33ee39932235d1963b44ce54a59c1b5f193db9f590f30ba272f4e10965582c3602f822328b7e6e98f09ff4d3e14a8e324375353246f3ff0815070a7d94916c2e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lens-action/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:12:14 Author: felixonmars Revision: 1135736 upgpkg: haskell-lens-action 0.2.6-20: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:11:42 UTC (rev 1135735) +++ PKGBUILD2022-02-22 07:12:14 UTC (rev 1135736) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.6 -pkgrel=19 +pkgrel=20 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in python-tldextract/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:18:24 Author: felixonmars Revision: 1135747 archrelease: copy trunk to community-any Added: python-tldextract/repos/community-any/PKGBUILD (from rev 1135746, python-tldextract/trunk/PKGBUILD) Deleted: python-tldextract/repos/community-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:18:15 UTC (rev 1135746) +++ PKGBUILD2022-02-22 07:18:24 UTC (rev 1135747) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-tldextract -pkgver=3.1.2 -pkgrel=3 -pkgdesc="Accurately separate the TLD from the registered domain and subdomains of a URL, using the Public Suffix List" -arch=('any') -url="https://github.com/john-kurkowski/tldextract; -license=('BSD') -depends=('python-idna' 'python-requests' 'python-requests-file' 'python-filelock') -makedepends=('python-setuptools-scm' 'python-pip') -checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-pylint' 'python-responses' - 'python-isort') -source=("https://pypi.io/packages/source/t/tldextract/tldextract-$pkgver.tar.gz;) -sha512sums=('2c2340a9142d49aa7c0db71b5a7fb1a63e19354a5da8edd7de923e55c8ec03d8a8551f4710c66d6d1aece1d0d78701229ef5ed2ed49bcce44972b7b96747bd77') - -export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver - -build() { - cd tldextract-$pkgver - python setup.py build -} - -check() { - cd tldextract-$pkgver - # tldextract/_version.py is generated by setuptools-scm, and will fail pylint here. - python -m pytest --ignore build --ignore tldextract/_version.py -} - -package() { - cd tldextract-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set sw=2 et: Copied: python-tldextract/repos/community-any/PKGBUILD (from rev 1135746, python-tldextract/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:18:24 UTC (rev 1135747) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +pkgname=python-tldextract +pkgver=3.2.0 +pkgrel=1 +pkgdesc="Accurately separate the TLD from the registered domain and subdomains of a URL, using the Public Suffix List" +arch=('any') +url="https://github.com/john-kurkowski/tldextract; +license=('BSD') +depends=('python-idna' 'python-requests' 'python-requests-file' 'python-filelock') +makedepends=('python-setuptools-scm' 'python-pip') +checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-pylint' 'python-responses' + 'python-isort') +source=("https://pypi.io/packages/source/t/tldextract/tldextract-$pkgver.tar.gz;) +sha512sums=('4e0731792793eb0a6d0da8387d15e8b9de17f20108361230703fd9f66f2aaad6260073b611e27135e571b1899844b271f3dae4e77122186cc78fbb05f3b3f237') + +export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + +build() { + cd tldextract-$pkgver + python setup.py build +} + +check() { + cd tldextract-$pkgver + # tldextract/_version.py is generated by setuptools-scm, and will fail pylint here. + python -m pytest --ignore build --ignore tldextract/_version.py +} + +package() { + cd tldextract-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set sw=2 et:
[arch-commits] Commit in python-tldextract/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:18:15 Author: felixonmars Revision: 1135746 upgpkg: python-tldextract 3.2.0-1 Modified: python-tldextract/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:17:38 UTC (rev 1135745) +++ PKGBUILD2022-02-22 07:18:15 UTC (rev 1135746) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=python-tldextract -pkgver=3.1.2 -pkgrel=3 +pkgver=3.2.0 +pkgrel=1 pkgdesc="Accurately separate the TLD from the registered domain and subdomains of a URL, using the Public Suffix List" arch=('any') url="https://github.com/john-kurkowski/tldextract; @@ -12,7 +12,7 @@ checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-pylint' 'python-responses' 'python-isort') source=("https://pypi.io/packages/source/t/tldextract/tldextract-$pkgver.tar.gz;) -sha512sums=('2c2340a9142d49aa7c0db71b5a7fb1a63e19354a5da8edd7de923e55c8ec03d8a8551f4710c66d6d1aece1d0d78701229ef5ed2ed49bcce44972b7b96747bd77') +sha512sums=('4e0731792793eb0a6d0da8387d15e8b9de17f20108361230703fd9f66f2aaad6260073b611e27135e571b1899844b271f3dae4e77122186cc78fbb05f3b3f237') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
[arch-commits] Commit in ukui-greeter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:17:38 Author: felixonmars Revision: 1135745 archrelease: copy trunk to community-x86_64 Added: ukui-greeter/repos/community-x86_64/PKGBUILD (from rev 1135744, ukui-greeter/trunk/PKGBUILD) Deleted: ukui-greeter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:17:29 UTC (rev 1135744) +++ PKGBUILD2022-02-22 07:17:38 UTC (rev 1135745) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=ukui-greeter -pkgver=3.0.2 -pkgrel=3 -pkgdesc="Lightdm greeter for UKUI" -arch=('x86_64') -license=('GPL') -url="https://github.com/ukui/ukui-greeter; -groups=('ukui') -depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'opencv' 'qt5-svg' 'qt5-x11extras') -makedepends=('qt5-tools' 'openmpi' 'pugixml' 'jsoncpp' 'fmt' 'vtk' 'glew' 'hdf5') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz;) -sha512sums=('68cfc828181f12209bddb4c41942ee380e8ca0818d2db47810119b7e41adaba090acacd3bb1f85521f13f31830c2e77ee6c5d1ae7d3b26801f4116b16bbee3f8') - -prepare() { - cd ukui-greeter-$pkgver - sed -i 's|target.path = /usr/sbin/|target.path = /usr/bin/|' ukui-greeter/ukui-greeter.pro -} - -build() { - cd ukui-greeter-$pkgver - qmake-qt5 PREFIX=/usr QMAKE_LFLAGS="${LDFLAGS}" - make -} - -package() { - cd ukui-greeter-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: ukui-greeter/repos/community-x86_64/PKGBUILD (from rev 1135744, ukui-greeter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:17:38 UTC (rev 1135745) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=ukui-greeter +pkgver=3.0.3 +pkgrel=1 +pkgdesc="Lightdm greeter for UKUI" +arch=('x86_64') +license=('GPL') +url="https://github.com/ukui/ukui-greeter; +groups=('ukui') +depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'opencv' 'qt5-svg' 'qt5-x11extras') +makedepends=('qt5-tools' 'openmpi' 'pugixml' 'jsoncpp' 'fmt' 'vtk' 'glew' 'hdf5') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz;) +sha512sums=('848b0aa1d8c077507ddca5cdd56c0fd896e198f5a1885ae7f5974742c388da3d1f2052e99febaf14930248f64262e80a5cda4424de29edc4b692bb3f1e707402') + +prepare() { + cd ukui-greeter-$pkgver + sed -i 's|target.path = /usr/sbin/|target.path = /usr/bin/|' ukui-greeter/ukui-greeter.pro +} + +build() { + cd ukui-greeter-$pkgver + qmake-qt5 PREFIX=/usr QMAKE_LFLAGS="${LDFLAGS}" + make +} + +package() { + cd ukui-greeter-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in ukui-greeter/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:17:29 Author: felixonmars Revision: 1135744 upgpkg: ukui-greeter 3.0.3-1 Modified: ukui-greeter/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:16:40 UTC (rev 1135743) +++ PKGBUILD2022-02-22 07:17:29 UTC (rev 1135744) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=ukui-greeter -pkgver=3.0.2 -pkgrel=3 +pkgver=3.0.3 +pkgrel=1 pkgdesc="Lightdm greeter for UKUI" arch=('x86_64') license=('GPL') @@ -11,7 +11,7 @@ depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'opencv' 'qt5-svg' 'qt5-x11extras') makedepends=('qt5-tools' 'openmpi' 'pugixml' 'jsoncpp' 'fmt' 'vtk' 'glew' 'hdf5') source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz;) -sha512sums=('68cfc828181f12209bddb4c41942ee380e8ca0818d2db47810119b7e41adaba090acacd3bb1f85521f13f31830c2e77ee6c5d1ae7d3b26801f4116b16bbee3f8') +sha512sums=('848b0aa1d8c077507ddca5cdd56c0fd896e198f5a1885ae7f5974742c388da3d1f2052e99febaf14930248f64262e80a5cda4424de29edc4b692bb3f1e707402') prepare() { cd ukui-greeter-$pkgver
[arch-commits] Commit in archboot-arm/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:16:42 Author: tpowa Revision: 437889 upgpkg: archboot-arm 2022.02-58: bump to latest version Modified: archboot-arm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:16:16 UTC (rev 437888) +++ PKGBUILD2022-02-22 07:16:42 UTC (rev 437889) @@ -2,7 +2,7 @@ pkgname=archboot-arm pkgver=2022.02 -pkgrel=57 +pkgrel=58 pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" arch=(any) license=('GPL')
[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)
Date: Tuesday, February 22, 2022 @ 07:16:47 Author: tpowa Revision: 437890 archrelease: copy trunk to extra-any Added: archboot-arm/repos/extra-any/PKGBUILD (from rev 437889, archboot-arm/trunk/PKGBUILD) archboot-arm/repos/extra-any/archboot.install (from rev 437889, archboot-arm/trunk/archboot.install) Deleted: archboot-arm/repos/extra-any/PKGBUILD archboot-arm/repos/extra-any/archboot.install --+ PKGBUILD | 98 ++--- archboot.install | 38 ++-- 2 files changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:16:42 UTC (rev 437889) +++ PKGBUILD2022-02-22 07:16:47 UTC (rev 437890) @@ -1,49 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot-arm -pkgver=2022.02 -pkgrel=57 -pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' -'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' 'progsreiserfs' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'haveged' 'pambase' 'traceroute' 'grub' -'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' -'fuse3' 'flex' 'amd-ucode' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 437889, archboot-arm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:16:47 UTC (rev 437890) @@ -0,0 +1,49 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot-arm +pkgver=2022.02 +pkgrel=58 +pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' + 'ntfs-3g' 'pciutils' 'usbutils'
[arch-commits] Commit in pm2/repos/community-any (6 files)
Date: Tuesday, February 22, 2022 @ 07:16:40 Author: felixonmars Revision: 1135743 archrelease: copy trunk to community-any Added: pm2/repos/community-any/PKGBUILD (from rev 1135742, pm2/trunk/PKGBUILD) pm2/repos/community-any/pm2.install (from rev 1135742, pm2/trunk/pm2.install) pm2/repos/community-any/pm2.service (from rev 1135742, pm2/trunk/pm2.service) Deleted: pm2/repos/community-any/PKGBUILD pm2/repos/community-any/pm2.install pm2/repos/community-any/pm2.service -+ PKGBUILD| 72 +- pm2.install | 20 pm2.service | 32 - 3 files changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:16:28 UTC (rev 1135742) +++ PKGBUILD2022-02-22 07:16:40 UTC (rev 1135743) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=pm2 -pkgver=5.1.2 -pkgrel=1 -pkgdesc='Production process manager for Node.JS applications with a built-in load balancer' -arch=('any') -url='https://pm2.keymetrics.io' -license=('AGPL3') -depends=('nodejs' 'semver') -makedepends=('npm' 'git') -install=pm2.install -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz -pm2.service) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('da72507825a390dd169d391672d6a8669aab25389437f21cc3be883151c7ccf86bfe9ef24189444201f394be48156c4ed8dd4774135735d65fb76a781d499470' - '0d80c16d4694511cc19970a3eb4a2e10f706a58c5cdc554809e12a12093a5b29ff6d30027cbe8646f837a42e40f7d9b7fe2853f96a76a38f47ddc14833f141ef') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - install -Dm644 pm2.service "$pkgdir"/usr/lib/systemd/system/pm2.service - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in semver; do -rm -r $dep; - done -} Copied: pm2/repos/community-any/PKGBUILD (from rev 1135742, pm2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:16:40 UTC (rev 1135743) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan + +pkgname=pm2 +pkgver=5.2.0 +pkgrel=1 +pkgdesc='Production process manager for Node.JS applications with a built-in load balancer' +arch=('any') +url='https://pm2.keymetrics.io' +license=('AGPL3') +depends=('nodejs' 'semver') +makedepends=('npm' 'git') +install=pm2.install +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz +pm2.service) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('3cee61315850f39713b3314cfbeeafd3b31ef613c932415b1e39058a0b4c324f8b6bcb72db00a2d9d9414de65824384f5128caf02725b69ab66ee35173230e4f' + '0d80c16d4694511cc19970a3eb4a2e10f706a58c5cdc554809e12a12093a5b29ff6d30027cbe8646f837a42e40f7d9b7fe2853f96a76a38f47ddc14833f141ef') + +package() { + npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + install -Dm644 pm2.service "$pkgdir"/usr/lib/systemd/system/pm2.service + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in semver; do +rm -r $dep; + done +} Deleted: pm2.install === --- pm2.install 2022-02-22 07:16:28 UTC (rev 1135742) +++ pm2.install 2022-02-22 07:16:40 UTC (rev 1135743) @@ -1,10 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules \ - /usr/lib/node_modules/pm2/node_modules \ - /usr/lib/node_modules/pm2/node_modules/.bin -} - -post_upgrade() { - post_install -} Copied: pm2/repos/community-any/pm2.install (from rev 1135742, pm2/trunk/pm2.install) === --- pm2.install (rev 0) +++ pm2.install 2022-02-22 07:16:40 UTC (rev 1135743) @@ -0,0 +1,10 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules \ + /usr/lib/node_modules/pm2/node_modules \ + /usr/lib/node_modules/pm2/node_modules/.bin +} + +post_upgrade() { + post_install +} Deleted: pm2.service === --- pm2.service 2022-02-22 07:16:28 UTC (rev 1135742) +++ pm2.service 2022-02-22 07:16:40 UTC (rev 1135743) @@
[arch-commits] Commit in archboot/repos/extra-any (4 files)
Date: Tuesday, February 22, 2022 @ 07:16:16 Author: tpowa Revision: 437888 archrelease: copy trunk to extra-any Added: archboot/repos/extra-any/PKGBUILD (from rev 437887, archboot/trunk/PKGBUILD) archboot/repos/extra-any/archboot.install (from rev 437887, archboot/trunk/archboot.install) Deleted: archboot/repos/extra-any/PKGBUILD archboot/repos/extra-any/archboot.install --+ PKGBUILD | 100 ++--- archboot.install | 38 ++-- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:16:11 UTC (rev 437887) +++ PKGBUILD2022-02-22 07:16:16 UTC (rev 437888) @@ -1,50 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2022.02 -pkgrel=57 -pkgdesc="Advanced, modular arch boot/install image creation utility" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw' -'ipw2200-fw' 'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' 'progsreiserfs' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'archlinux-keyring' 'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' -'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl' -'fuse3' 'flex' 'amd-ucode' 'edk2-shell' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'archboot-qemu-aarch64: for aarch64 image building on x86_64' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot/repos/extra-any/PKGBUILD (from rev 437887, archboot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:16:16 UTC (rev 437888) @@ -0,0 +1,50 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot +pkgver=2022.02 +pkgrel=58 +pkgdesc="Advanced, modular arch boot/install image creation utility" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow' 'bridge-utils'
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:16:11 Author: tpowa Revision: 437887 upgpkg: archboot 2022.02-58: bump to latest version Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:02:30 UTC (rev 437886) +++ PKGBUILD2022-02-22 07:16:11 UTC (rev 437887) @@ -2,7 +2,7 @@ pkgname=archboot pkgver=2022.02 -pkgrel=57 +pkgrel=58 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL')
[arch-commits] Commit in python-mccabe/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:09:11 Author: alerque Revision: 1135733 archrelease: copy trunk to community-any Added: python-mccabe/repos/community-any/PKGBUILD (from rev 1135732, python-mccabe/trunk/PKGBUILD) Deleted: python-mccabe/repos/community-any/PKGBUILD --+ PKGBUILD | 71 ++--- 1 file changed, 36 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:09:03 UTC (rev 1135732) +++ PKGBUILD2022-02-22 07:09:11 UTC (rev 1135733) @@ -1,35 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Felix Yan -# Contributor: Karol "Kenji Takahashi" Woźniak - -_pyname=mccabe -pkgname=python-$_pyname -pkgver=0.6.1 -pkgrel=11 -pkgdesc='McCabe complexity checker for Python' -arch=(any) -url="https://github.com/PyCQA/$_pyname; -license=('custom:Expat') -depends=(python) -makedepends=(python-setuptools) -checkdepends=(python-pytest - python-pytest-runner) -_archive="$_pyname-$pkgver" -source=("$url/archive/$pkgver/$_archive.tar.gz") -sha256sums=('2748af6516175b94be318cd8226fa50b5339b9dc886bce378ac2afb37a157524') - -build() { - cd "$_archive" - python setup.py build -} - -check() { - cd "$_archive" - pytest -} - -package() { - cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE -} Copied: python-mccabe/repos/community-any/PKGBUILD (from rev 1135732, python-mccabe/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:09:11 UTC (rev 1135733) @@ -0,0 +1,36 @@ +# Maintainer: Caleb Maclennan +# Contributor: Felix Yan +# Contributor: Karol "Kenji Takahashi" Woźniak + +_pyname=mccabe +pkgname=python-$_pyname +pkgver=0.7.0 +pkgrel=1 +pkgdesc='McCabe complexity checker for Python' +arch=(any) +url="https://github.com/PyCQA/$_pyname; +license=('custom:Expat') +depends=(python) +makedepends=(python-setuptools) +checkdepends=(python-hypothesmith + python-pytest + python-pytest-runner) +_archive="$_pyname-$pkgver" +source=("$url/archive/$pkgver/$_archive.tar.gz") +sha256sums=('f4f7fa5ed8b7f77601fea3e748d6238928323a291fcde0fddbbe6cb2d0cb2da2') + +build() { + cd "$_archive" + python setup.py build +} + +check() { + cd "$_archive" + pytest +} + +package() { + cd "$_archive" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +}
[arch-commits] Commit in python-mccabe/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:09:03 Author: alerque Revision: 1135732 upgpkg: python-mccabe 0.7.0-1 Modified: python-mccabe/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:07:31 UTC (rev 1135731) +++ PKGBUILD2022-02-22 07:09:03 UTC (rev 1135732) @@ -4,8 +4,8 @@ _pyname=mccabe pkgname=python-$_pyname -pkgver=0.6.1 -pkgrel=11 +pkgver=0.7.0 +pkgrel=1 pkgdesc='McCabe complexity checker for Python' arch=(any) url="https://github.com/PyCQA/$_pyname; @@ -12,11 +12,12 @@ license=('custom:Expat') depends=(python) makedepends=(python-setuptools) -checkdepends=(python-pytest +checkdepends=(python-hypothesmith + python-pytest python-pytest-runner) _archive="$_pyname-$pkgver" source=("$url/archive/$pkgver/$_archive.tar.gz") -sha256sums=('2748af6516175b94be318cd8226fa50b5339b9dc886bce378ac2afb37a157524') +sha256sums=('f4f7fa5ed8b7f77601fea3e748d6238928323a291fcde0fddbbe6cb2d0cb2da2') build() { cd "$_archive"
[arch-commits] Commit in flatbuffers/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:07:31 Author: arojas Revision: 1135731 archrelease: copy trunk to community-x86_64 Added: flatbuffers/repos/community-x86_64/PKGBUILD (from rev 1135730, flatbuffers/trunk/PKGBUILD) Deleted: flatbuffers/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 07:07:21 UTC (rev 1135730) +++ PKGBUILD2022-02-22 07:07:31 UTC (rev 1135731) @@ -1,47 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Daichi Shinozaki - -pkgbase=flatbuffers -pkgname=(flatbuffers python-flatbuffers) -pkgver=2.0.5 -pkgrel=2 -pkgdesc='An efficient cross platform serialization library for C++, with support for Java, C# and Go' -arch=(x86_64) -url='https://google.github.io/flatbuffers/' -license=(Apache) -depends=(gcc-libs) -makedepends=(cmake python-setuptools) -source=(https://github.com/google/$pkgbase/archive/v$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('b01e97c988c429e164c5c7df9e87c80007ca87f593c0d73733ba536ddcbc8f98') - -prepare() { - sed -i 's/-Werror=/-W/g;s/-Werror//g' $pkgname-$pkgver/CMakeLists.txt -} - -build() { - cmake -B build -S $pkgbase-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DFLATBUFFERS_BUILD_FLATLIB=OFF \ --DFLATBUFFERS_BUILD_SHAREDLIB=ON - cmake --build build - -# Python bindings - cd $pkgbase-$pkgver/python - VERSION=$pkgver python setup.py build -} - -check() { - cmake --build build --target test || true # tests are broken -} - -package_flatbuffers() { - DESTDIR="$pkgdir" cmake --install build -} - -package_python-flatbuffers() { - pkgdesc='An efficient cross platform serialization library for Python' - depends=(python) - - cd $pkgbase-$pkgver/python - VERSION=$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: flatbuffers/repos/community-x86_64/PKGBUILD (from rev 1135730, flatbuffers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 07:07:31 UTC (rev 1135731) @@ -0,0 +1,47 @@ +# Maintainer: Antonio Rojas +# Contributor: Daichi Shinozaki + +pkgbase=flatbuffers +pkgname=(flatbuffers python-flatbuffers) +pkgver=2.0.6 +pkgrel=1 +pkgdesc='An efficient cross platform serialization library for C++, with support for Java, C# and Go' +arch=(x86_64) +url='https://google.github.io/flatbuffers/' +license=(Apache) +depends=(gcc-libs) +makedepends=(cmake python-setuptools) +source=(https://github.com/google/$pkgbase/archive/v$pkgver/$pkgbase-$pkgver.tar.gz) +sha256sums=('e2dc24985a85b278dd06313481a9ca051d048f9474e0f199e372fea3ea4248c9') + +prepare() { + sed -i 's/-Werror=/-W/g;s/-Werror//g' $pkgname-$pkgver/CMakeLists.txt +} + +build() { + cmake -B build -S $pkgbase-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DFLATBUFFERS_BUILD_FLATLIB=OFF \ +-DFLATBUFFERS_BUILD_SHAREDLIB=ON + cmake --build build + +# Python bindings + cd $pkgbase-$pkgver/python + VERSION=$pkgver python setup.py build +} + +check() { + cmake --build build --target test || true # tests are broken +} + +package_flatbuffers() { + DESTDIR="$pkgdir" cmake --install build +} + +package_python-flatbuffers() { + pkgdesc='An efficient cross platform serialization library for Python' + depends=(python) + + cd $pkgbase-$pkgver/python + VERSION=$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in flatbuffers/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 07:07:21 Author: arojas Revision: 1135730 Update to 2.0.6 Modified: flatbuffers/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 07:05:59 UTC (rev 1135729) +++ PKGBUILD2022-02-22 07:07:21 UTC (rev 1135730) @@ -3,8 +3,8 @@ pkgbase=flatbuffers pkgname=(flatbuffers python-flatbuffers) -pkgver=2.0.5 -pkgrel=2 +pkgver=2.0.6 +pkgrel=1 pkgdesc='An efficient cross platform serialization library for C++, with support for Java, C# and Go' arch=(x86_64) url='https://google.github.io/flatbuffers/' @@ -12,7 +12,7 @@ depends=(gcc-libs) makedepends=(cmake python-setuptools) source=(https://github.com/google/$pkgbase/archive/v$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('b01e97c988c429e164c5c7df9e87c80007ca87f593c0d73733ba536ddcbc8f98') +sha256sums=('e2dc24985a85b278dd06313481a9ca051d048f9474e0f199e372fea3ea4248c9') prepare() { sed -i 's/-Werror=/-W/g;s/-Werror//g' $pkgname-$pkgver/CMakeLists.txt
[arch-commits] Commit in haskell-parameterized-utils/repos (3 files)
Date: Tuesday, February 22, 2022 @ 07:05:59 Author: felixonmars Revision: 1135729 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1135728, haskell-parameterized-utils/trunk/PKGBUILD) haskell-parameterized-utils/repos/community-staging-x86_64/hashable-1.4.patch (from rev 1135728, haskell-parameterized-utils/trunk/hashable-1.4.patch) + PKGBUILD | 54 ++ hashable-1.4.patch | 121 +++ 2 files changed, 175 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1135728, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-22 07:05:59 UTC (rev 1135729) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.4.0 +pkgrel=31 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-constraints' 'haskell-hashable' + 'haskell-hashtables' 'haskell-indexed-traversable' 'haskell-lens' 'haskell-profunctors' + 'haskell-th-abstraction' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hedgehog-classes' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +hashable-1.4.patch) +sha512sums=('d1c04ed4dd13b385dd86c5982bfea4a9512a591f0c9f29c2e95a132380563a06f2085b1d9c9e66e586503547fc0c9ccb4acfa737aa1778d7e6d5e564c659fad8' + '482cc86bc8f692023e2ef9933dc78de6279f2c5309ff8b292b9b09e3182ee95a1b8a4d4b2c260d157b8df9612933dbf31d7a4ba734e537fdbb1a6f68612f3c48') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../hashable-1.4.patch +gen-setup +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-parameterized-utils/repos/community-staging-x86_64/hashable-1.4.patch (from rev 1135728, haskell-parameterized-utils/trunk/hashable-1.4.patch) === --- community-staging-x86_64/hashable-1.4.patch (rev 0) +++ community-staging-x86_64/hashable-1.4.patch 2022-02-22 07:05:59 UTC (rev 1135729) @@ -0,0 +1,121 @@ +From 73ad4b0bb044decda71091a9f0e72d57de7d457c Mon Sep 17 00:00:00 2001 +From: Ryan Scott +Date: Wed, 5 Jan 2022 10:14:47 -0600 +Subject: [PATCH] Allow building with hashable-1.4.* + +Because `hashable-1.4.0.0` adds an `Eq` superclass to `Hashable`, several +`Hashable` instances in `parameterized-utils` now must add additional +constraints to satisfy the corresponding `Eq` instances. For instance, +several `Eq` instances have `TestEquality` constraints, so the `Hashable` +instances must have corresponding `TestEquality` constraints as well. + +Fixes #126. +--- + Changelog.md | 8 + parameterized-utils.cabal| 6 +++--- + src/Data/Parameterized/Classes.hs| 2 +- + src/Data/Parameterized/Context/Safe.hs | 4 ++-- + src/Data/Parameterized/Context/Unsafe.hs | 4 ++-- + src/Data/Parameterized/Some.hs | 2 +- + 6 files changed, 17 insertions(+), 9 deletions(-) + +diff --git a/Changelog.md b/Changelog.md +index a04a089..177130b 100644 +--- a/Changelog.md b/Changelog.md +@@ -1,5 +1,13 @@ + # Changelog for the `parameterized-utils` package + ++## next -- *TBA* ++ ++ * Allow
[arch-commits] Commit in haskell-parameterized-utils/trunk (2 files)
Date: Tuesday, February 22, 2022 @ 07:05:49 Author: felixonmars Revision: 1135728 upgpkg: haskell-parameterized-utils 2.1.4.0-31: rebuild with hashable 1.4.0.0, quickcheck-instances 0.3.26.1 Added: haskell-parameterized-utils/trunk/hashable-1.4.patch Modified: haskell-parameterized-utils/trunk/PKGBUILD + PKGBUILD |9 ++- hashable-1.4.patch | 121 +++ 2 files changed, 127 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:57:12 UTC (rev 1135727) +++ PKGBUILD2022-02-22 07:05:49 UTC (rev 1135728) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.4.0 -pkgrel=30 +pkgrel=31 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils; license=('BSD') @@ -13,11 +13,14 @@ 'haskell-th-abstraction' 'haskell-vector') makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hedgehog-classes' 'haskell-tasty' 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('d1c04ed4dd13b385dd86c5982bfea4a9512a591f0c9f29c2e95a132380563a06f2085b1d9c9e66e586503547fc0c9ccb4acfa737aa1778d7e6d5e564c659fad8') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +hashable-1.4.patch) +sha512sums=('d1c04ed4dd13b385dd86c5982bfea4a9512a591f0c9f29c2e95a132380563a06f2085b1d9c9e66e586503547fc0c9ccb4acfa737aa1778d7e6d5e564c659fad8' + '482cc86bc8f692023e2ef9933dc78de6279f2c5309ff8b292b9b09e3182ee95a1b8a4d4b2c260d157b8df9612933dbf31d7a4ba734e537fdbb1a6f68612f3c48') prepare() { cd $_hkgname-$pkgver +patch -p1 -i ../hashable-1.4.patch gen-setup uusi -u lens $_hkgname.cabal } Added: hashable-1.4.patch === --- hashable-1.4.patch (rev 0) +++ hashable-1.4.patch 2022-02-22 07:05:49 UTC (rev 1135728) @@ -0,0 +1,121 @@ +From 73ad4b0bb044decda71091a9f0e72d57de7d457c Mon Sep 17 00:00:00 2001 +From: Ryan Scott +Date: Wed, 5 Jan 2022 10:14:47 -0600 +Subject: [PATCH] Allow building with hashable-1.4.* + +Because `hashable-1.4.0.0` adds an `Eq` superclass to `Hashable`, several +`Hashable` instances in `parameterized-utils` now must add additional +constraints to satisfy the corresponding `Eq` instances. For instance, +several `Eq` instances have `TestEquality` constraints, so the `Hashable` +instances must have corresponding `TestEquality` constraints as well. + +Fixes #126. +--- + Changelog.md | 8 + parameterized-utils.cabal| 6 +++--- + src/Data/Parameterized/Classes.hs| 2 +- + src/Data/Parameterized/Context/Safe.hs | 4 ++-- + src/Data/Parameterized/Context/Unsafe.hs | 4 ++-- + src/Data/Parameterized/Some.hs | 2 +- + 6 files changed, 17 insertions(+), 9 deletions(-) + +diff --git a/Changelog.md b/Changelog.md +index a04a089..177130b 100644 +--- a/Changelog.md b/Changelog.md +@@ -1,5 +1,13 @@ + # Changelog for the `parameterized-utils` package + ++## next -- *TBA* ++ ++ * Allow building with `hashable-1.4.*`. Because `hashable-1.4.0.0` adds an ++`Eq` superclass to `Hashable`, some instances of `Hashable` in ++`parameterized-utils` now require additional `TestEquality` constraints, as ++the corresponding `Eq` instances for these data types also require ++`TestEquality` constraints. ++ + ## 2.1.4.0 -- *2021 Oct 1* + + * Added the `ifoldLM` and `fromSomeList`, `fromListWith`, and +diff --git a/parameterized-utils.cabal b/parameterized-utils.cabal +index 6df2300..aa86ded 100644 +--- a/parameterized-utils.cabal b/parameterized-utils.cabal +@@ -56,8 +56,8 @@ library +, containers +, deepseq +, ghc-prim +- , hashable >=1.2 && <1.4 +- , hashtables ==1.2.* ++ , hashable >=1.2 && <1.5 ++ , hashtables >=1.2 && <1.4 +, indexed-traversable +, lens >=4.16 && <5.1 +, mtl +@@ -142,4 +142,4 @@ test-suite parameterizedTests + + if impl(ghc >= 8.6) + build-depends: +- hedgehog-classes +\ No newline at end of file ++ hedgehog-classes +diff --git a/src/Data/Parameterized/Classes.hs b/src/Data/Parameterized/Classes.hs +index b90754d..df1072a 100644 +--- a/src/Data/Parameterized/Classes.hs b/src/Data/Parameterized/Classes.hs +@@ -351,7 +351,7 @@ instance OrdF f => Ord (TypeAp f tp) where + instance ShowF f => Show (TypeAp f tp) where + showsPrec p (TypeAp x) = showsPrecF p x + +-instance HashableF f => Hashable (TypeAp
[arch-commits] Commit in dovecot-fts-xapian/repos/community-x86_64 (4 files)
Date: Tuesday, February 22, 2022 @ 06:57:12 Author: grawlinson Revision: 1135727 archrelease: copy trunk to community-x86_64 Added: dovecot-fts-xapian/repos/community-x86_64/PKGBUILD (from rev 1135726, dovecot-fts-xapian/trunk/PKGBUILD) dovecot-fts-xapian/repos/community-x86_64/dovecot-fts-xapian.install (from rev 1135726, dovecot-fts-xapian/trunk/dovecot-fts-xapian.install) Deleted: dovecot-fts-xapian/repos/community-x86_64/PKGBUILD dovecot-fts-xapian/repos/community-x86_64/dovecot-fts-xapian.install + PKGBUILD | 104 +-- dovecot-fts-xapian.install | 24 - 2 files changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:56:28 UTC (rev 1135726) +++ PKGBUILD2022-02-22 06:57:12 UTC (rev 1135727) @@ -1,52 +0,0 @@ -# Maintainer: George Rawlinson -# Maintainer: Thore Bödecker - -# This must be built against the version of dovecot being used, -# otherwise it will fail to load and thus work. -# Specify the version of dovecot to be used here: -_dcpkgver=2.3.18 -# Make sure to bump pkgrel if changing this. - -pkgname=dovecot-fts-xapian -_pkgname="${pkgname#dovecot-}" -pkgver=1.5.2 -pkgrel=4 -pkgdesc="Dovecot FTS plugin based on Xapian" -arch=('x86_64') -url="https://github.com/grosjo/fts-xapian; -license=('LGPL2.1') -depends=("dovecot=${_dcpkgver}" 'icu' 'xapian-core') -install="$pkgname.install" -source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha512sums=('afbdd9866d61104d22875eb326a2a893ef0b252e6a493c939db8a29f2d7460a70c8e7648729840ea89d60c374ce75bb34a9c90e7ca2d9c4a9239fa3b2f5905a4') -b2sums=('25ab535a93bbc6c0ce6c50cf01916b3349c7a34d9746ea1f87e1bf45eaa643370a3f6a5e967a168b29d0bd601f3dddbff43dd75eab64f4d62d5277f78374cf9f') - -build() { - cd "$_pkgname-$pkgver" - autoreconf -vi - ./configure \ ---prefix=/usr \ ---with-dovecot=/usr/lib/dovecot - - make - - # generate systemd unit files - mkdir build - sed "s:@@prefix@@:/usr/bin:" contrib/systemd/dovecot-fts-optimize.service.in \ -> build/dovecot-fts-optimize.service - sed "s:@@index_frequency@@:daily:" contrib/systemd/dovecot-fts-optimize.timer.in \ -> build/dovecot-fts-optimize.timer -} - -package() { - cd "$_pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md - - # systemd integration - install -vDm644 -t "$pkgdir/usr/lib/systemd/system" \ -build/dovecot-fts-optimize.{service,timer} -} Copied: dovecot-fts-xapian/repos/community-x86_64/PKGBUILD (from rev 1135726, dovecot-fts-xapian/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:57:12 UTC (rev 1135727) @@ -0,0 +1,52 @@ +# Maintainer: George Rawlinson +# Maintainer: Thore Bödecker + +# This must be built against the version of dovecot being used, +# otherwise it will fail to load and thus work. +# Specify the version of dovecot to be used here: +_dcpkgver=2.3.18 +# Make sure to bump pkgrel if changing this. + +pkgname=dovecot-fts-xapian +_pkgname="${pkgname#dovecot-}" +pkgver=1.5.3 +pkgrel=1 +pkgdesc="Dovecot FTS plugin based on Xapian" +arch=('x86_64') +url="https://github.com/grosjo/fts-xapian; +license=('LGPL2.1') +depends=("dovecot=${_dcpkgver}" 'icu' 'xapian-core') +install="$pkgname.install" +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('b1fe46a4440dd3736e17f3f65131f4e7dc9326e5bb555bde640809b4add04efd076abffaae37af9104037a9dade3ac23d14dc32d19c38442c46a2cb617514a77') +b2sums=('c4ba14e85f616a8536a5c2fa94267df362e11974ff12d187cea63d7904b6e8ce3e0144133e602f49e607901ecf2321205d58e761dc374c0bf09ab6a2f2289e4e') + +build() { + cd "$_pkgname-$pkgver" + autoreconf -vi + ./configure \ +--prefix=/usr \ +--with-dovecot=/usr/lib/dovecot + + make + + # generate systemd unit files + mkdir build + sed "s:@@prefix@@:/usr/bin:" contrib/systemd/dovecot-fts-optimize.service.in \ +> build/dovecot-fts-optimize.service + sed "s:@@index_frequency@@:daily:" contrib/systemd/dovecot-fts-optimize.timer.in \ +> build/dovecot-fts-optimize.timer +} + +package() { + cd "$_pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + + # systemd integration + install -vDm644 -t "$pkgdir/usr/lib/systemd/system" \ +build/dovecot-fts-optimize.{service,timer} +} Deleted: dovecot-fts-xapian.install === --- dovecot-fts-xapian.install 2022-02-22 06:56:28 UTC (rev 1135726) +++ dovecot-fts-xapian.install 2022-02-22 06:57:12 UTC (rev 1135727) @@ -1,12 +0,0 @@ -post_install() { - cat <<-EOF - - Documentation is included in /usr/share/doc/dovecot-fts-xapian
[arch-commits] Commit in dovecot-fts-xapian/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:56:28 Author: grawlinson Revision: 1135726 upgpkg: dovecot-fts-xapian 1.5.3-1 New upstream release. Modified: dovecot-fts-xapian/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:49:08 UTC (rev 1135725) +++ PKGBUILD2022-02-22 06:56:28 UTC (rev 1135726) @@ -9,8 +9,8 @@ pkgname=dovecot-fts-xapian _pkgname="${pkgname#dovecot-}" -pkgver=1.5.2 -pkgrel=4 +pkgver=1.5.3 +pkgrel=1 pkgdesc="Dovecot FTS plugin based on Xapian" arch=('x86_64') url="https://github.com/grosjo/fts-xapian; @@ -18,8 +18,8 @@ depends=("dovecot=${_dcpkgver}" 'icu' 'xapian-core') install="$pkgname.install" source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha512sums=('afbdd9866d61104d22875eb326a2a893ef0b252e6a493c939db8a29f2d7460a70c8e7648729840ea89d60c374ce75bb34a9c90e7ca2d9c4a9239fa3b2f5905a4') -b2sums=('25ab535a93bbc6c0ce6c50cf01916b3349c7a34d9746ea1f87e1bf45eaa643370a3f6a5e967a168b29d0bd601f3dddbff43dd75eab64f4d62d5277f78374cf9f') +sha512sums=('b1fe46a4440dd3736e17f3f65131f4e7dc9326e5bb555bde640809b4add04efd076abffaae37af9104037a9dade3ac23d14dc32d19c38442c46a2cb617514a77') +b2sums=('c4ba14e85f616a8536a5c2fa94267df362e11974ff12d187cea63d7904b6e8ce3e0144133e602f49e607901ecf2321205d58e761dc374c0bf09ab6a2f2289e4e') build() { cd "$_pkgname-$pkgver"
[arch-commits] Commit in promscale/repos/community-x86_64 (6 files)
Date: Tuesday, February 22, 2022 @ 06:49:08 Author: grawlinson Revision: 1135725 archrelease: copy trunk to community-x86_64 Added: promscale/repos/community-x86_64/PKGBUILD (from rev 1135724, promscale/trunk/PKGBUILD) promscale/repos/community-x86_64/systemd.service (from rev 1135724, promscale/trunk/systemd.service) promscale/repos/community-x86_64/sysusers.conf (from rev 1135724, promscale/trunk/sysusers.conf) Deleted: promscale/repos/community-x86_64/PKGBUILD promscale/repos/community-x86_64/systemd.service promscale/repos/community-x86_64/sysusers.conf -+ PKGBUILD| 174 +++--- systemd.service | 96 ++--- sysusers.conf |2 3 files changed, 136 insertions(+), 136 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:47:58 UTC (rev 1135724) +++ PKGBUILD2022-02-22 06:49:08 UTC (rev 1135725) @@ -1,87 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=promscale -pkgver=0.9.0 -pkgrel=1 -pkgdesc="An analytical platform for Prometheus metrics" -arch=('x86_64') -url="https://github.com/timescale/promscale; -license=('Apache') -depends=('glibc') -makedepends=('git' 'go') -optdepends=( - 'timescaledb: for a local timescaledb instance' - 'prometheus: for a local prometheus instance' - 'promscale_extension: for optimised postgresql performance' -) -backup=('etc/promscale.conf') -options=('!lto') -_commit='fe63ed83e04f2a6e8f602dd70728947a5e6e49c0' -source=( - "$pkgname::git+$url.git#commit=$_commit" - 'systemd.service' - 'sysusers.conf' -) -sha512sums=('SKIP' - '28a4f7b02c7ba36887c4b3906048fc7574d0c66424d20aad5c5c191954c7416adf19d14d6ac7dbb0fef7ff2f4457ed1014c324e9a56f9d08fc47257d8d915ddd' - 'ec5e6ec6b967119722d8fdf1a4d8dea9ad0b78707a1ddd6b55da524b571c7ecd4c2b97776c6ce9f49d4549d760482a2346c11ab287650469448d9c662726') -b2sums=('SKIP' - '00c948fad197fcedcb4171d253b430304673681dd5761f25a6ee545a3c146e37e00f89c4f9d44fdd5ffafcfee5d5eaa5bc3cacd43a0cf46467a9eb7a7f82a281' - '1e720f8e453d9acad5f0ed39a51b59c429322b9e9e885f3d71d0e2fd37276268e639422f8d39ca9fca14e0e5ccf646d717fbe89e0dd696980d03467cfb7d3e0f') - -pkgver() { - cd "$pkgname" - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # create directory for build output - mkdir build_output - - # download dependencies - go mod download -} - -build() { - cd "$pkgname" - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - # generate - go generate ./... - - go build -v \ --buildmode=pie \ --trimpath \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags ${LDFLAGS} \ --X github.com/timescale/promscale/pkg/version.CommitHash=$(git rev-parse HEAD) \ --X telemetry.BuildPlatform=archlinux" \ --o build_output ./cmd/... -} - -package() { - # systemd integration - install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - - # documentation - cd "$pkgname" - install -vDm644 cmd/prom-migrator/README.md "$pkgdir/usr/share/doc/$pkgname/prom-migrator.md" - install -vDm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" - cp -vr docs "$pkgdir/usr/share/doc/$pkgname" - - # binaries - install -vDm755 -t "$pkgdir/usr/bin" \ -"build_output/$pkgname" \ -build_output/prom-migrator - - # configuration - install -vDm644 -t "$pkgdir/etc" build/conf/promscale.conf -} Copied: promscale/repos/community-x86_64/PKGBUILD (from rev 1135724, promscale/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:49:08 UTC (rev 1135725) @@ -0,0 +1,87 @@ +# Maintainer: George Rawlinson + +pkgname=promscale +pkgver=0.10.0 +pkgrel=1 +pkgdesc="An analytical platform for Prometheus metrics" +arch=('x86_64') +url="https://github.com/timescale/promscale; +license=('Apache') +depends=('glibc') +makedepends=('git' 'go') +optdepends=( + 'timescaledb: for a local timescaledb instance' + 'prometheus: for a local prometheus instance' + 'promscale_extension: for optimised postgresql performance' +) +backup=('etc/promscale.conf') +options=('!lto') +_commit='0742e64f1c1371f6d83fa761f45b54dc4e69e5a8' +source=( + "$pkgname::git+$url.git#commit=$_commit" + 'systemd.service' + 'sysusers.conf' +) +sha512sums=('SKIP' + '28a4f7b02c7ba36887c4b3906048fc7574d0c66424d20aad5c5c191954c7416adf19d14d6ac7dbb0fef7ff2f4457ed1014c324e9a56f9d08fc47257d8d915ddd' + 'ec5e6ec6b967119722d8fdf1a4d8dea9ad0b78707a1ddd6b55da524b571c7ecd4c2b97776c6ce9f49d4549d760482a2346c11ab287650469448d9c662726') +b2sums=('SKIP' +
[arch-commits] Commit in promscale/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:47:58 Author: grawlinson Revision: 1135724 upgpkg: promscale 0.10.0-1 New upstream release. Modified: promscale/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:37:17 UTC (rev 1135723) +++ PKGBUILD2022-02-22 06:47:58 UTC (rev 1135724) @@ -1,7 +1,7 @@ # Maintainer: George Rawlinson pkgname=promscale -pkgver=0.9.0 +pkgver=0.10.0 pkgrel=1 pkgdesc="An analytical platform for Prometheus metrics" arch=('x86_64') @@ -16,7 +16,7 @@ ) backup=('etc/promscale.conf') options=('!lto') -_commit='fe63ed83e04f2a6e8f602dd70728947a5e6e49c0' +_commit='0742e64f1c1371f6d83fa761f45b54dc4e69e5a8' source=( "$pkgname::git+$url.git#commit=$_commit" 'systemd.service'
[arch-commits] Commit in yq/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:37:08 Author: alerque Revision: 1135722 archrelease: copy trunk to community-any Added: yq/repos/community-any/PKGBUILD (from rev 1135720, yq/trunk/PKGBUILD) Deleted: yq/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:37:08 UTC (rev 1135721) +++ PKGBUILD2022-02-22 06:37:08 UTC (rev 1135722) @@ -1,42 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Daurnimator -# Maintainer: Caleb Maclennan -# Contributor: Daniel M. Capella - -pkgname=yq -pkgver=2.13.0 -pkgrel=3 -pkgdesc="Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents" -arch=('any') -url="https://github.com/kislyuk/yq; -license=('Apache') -depends=('jq' - 'python-argcomplete' - 'python-toml' - 'python-xmltodict' - 'python-yaml') -makedepends=('python-setuptools') -conflicts=('go-yq') -source=("https://files.pythonhosted.org/packages/source/y/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('fd131fdb1f56716ad8d44cd9eaaf7d3b22d39ba8861ea64a409cc3f4ae263db8') -b2sums=('e6d75cde2c298c19616647aeb14f1e34b1a68bb4db1b7e6f4e2619166ef10142ebd405d3c21492e4f5880c46a8d4ce22b08afec492e97102923e6b838e2d') - -prepare() { - cd $pkgname-$pkgver - sed -i '/"setuptools",/d' setup.py -} - -build() { - cd $pkgname-$pkgver - python setup.py build -} - -check() { - cd $pkgname-$pkgver - python test/test.py -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: yq/repos/community-any/PKGBUILD (from rev 1135720, yq/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:37:08 UTC (rev 1135722) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Maintainer: Daurnimator +# Maintainer: Caleb Maclennan +# Contributor: Daniel M. Capella + +pkgname=yq +pkgver=2.14.0 +pkgrel=1 +pkgdesc="Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents" +arch=('any') +url="https://github.com/kislyuk/yq; +license=('Apache') +depends=('jq' + 'python-argcomplete' + 'python-toml' + 'python-xmltodict' + 'python-yaml') +makedepends=('python-setuptools-scm') +conflicts=('go-yq') +source=("https://files.pythonhosted.org/packages/source/y/$pkgname/$pkgname-$pkgver.tar.gz;) +sha256sums=('f4bf2b299d1e5c7ebd74cfb25d1f5d9b6401063bac07a2d09a156144c1d644e1') +b2sums=('07e200524390e938705854c5d1ac4921fbc8f165cdbf8152e36124e52a1c51c70d6d711b67a3dac8c2bbf1f75040466e8d94505aa5f19e388a31bbcdc92e91bd') + +prepare() { + cd $pkgname-$pkgver + sed -i '/"setuptools",/d' setup.py +} + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +check() { + cd $pkgname-$pkgver + python test/test.py +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-tomlkit/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:37:17 Author: felixonmars Revision: 1135723 archrelease: copy trunk to community-any Added: python-tomlkit/repos/community-any/PKGBUILD (from rev 1135722, python-tomlkit/trunk/PKGBUILD) Deleted: python-tomlkit/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:37:08 UTC (rev 1135722) +++ PKGBUILD2022-02-22 06:37:17 UTC (rev 1135723) @@ -1,34 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Caleb Maclennan -# Contributor: Eli Schwartz - -_pkgname=tomlkit -pkgname=python-tomlkit -pkgver=0.9.2 -pkgrel=1 -pkgdesc="Style-preserving TOML library for Python" -url="https://github.com/sdispater/tomlkit; -license=('MIT') -arch=('any') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest' - 'python-yaml') -source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) -sha512sums=('9a5a422ad7f2602d164b486dea816f878791393675a17ae30d10f12b6eed0ca73cbfaac7c359f1a57aea4f734b5ba31ee395c521e41ce608eae972c2059b') - -build() { - cd tomlkit-$pkgver - python setup.py build -} - -check() { - cd tomlkit-$pkgver - pytest -} - -package() { - cd tomlkit-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE -} Copied: python-tomlkit/repos/community-any/PKGBUILD (from rev 1135722, python-tomlkit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:37:17 UTC (rev 1135723) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Eli Schwartz + +_pkgname=tomlkit +pkgname=python-tomlkit +pkgver=0.10.0 +pkgrel=1 +pkgdesc="Style-preserving TOML library for Python" +url="https://github.com/sdispater/tomlkit; +license=('MIT') +arch=('any') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest' + 'python-yaml') +source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha512sums=('05d03ae71a1d72ca0e03276f2b2530ca9fab7d6f366166a79839c66eaa00b55abb5f70a669ecb4d762dbbd655f10e4c4a373a7683cd781ae034d0910a0c3eccf') + +build() { + cd tomlkit-$pkgver + python setup.py build +} + +check() { + cd tomlkit-$pkgver + pytest +} + +package() { + cd tomlkit-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +}
[arch-commits] Commit in python-tomlkit/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:37:08 Author: felixonmars Revision: 1135721 upgpkg: python-tomlkit 0.10.0-1 Modified: python-tomlkit/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:37:01 UTC (rev 1135720) +++ PKGBUILD2022-02-22 06:37:08 UTC (rev 1135721) @@ -4,7 +4,7 @@ _pkgname=tomlkit pkgname=python-tomlkit -pkgver=0.9.2 +pkgver=0.10.0 pkgrel=1 pkgdesc="Style-preserving TOML library for Python" url="https://github.com/sdispater/tomlkit; @@ -15,7 +15,7 @@ checkdepends=('python-pytest' 'python-yaml') source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) -sha512sums=('9a5a422ad7f2602d164b486dea816f878791393675a17ae30d10f12b6eed0ca73cbfaac7c359f1a57aea4f734b5ba31ee395c521e41ce608eae972c2059b') +sha512sums=('05d03ae71a1d72ca0e03276f2b2530ca9fab7d6f366166a79839c66eaa00b55abb5f70a669ecb4d762dbbd655f10e4c4a373a7683cd781ae034d0910a0c3eccf') build() { cd tomlkit-$pkgver
[arch-commits] Commit in yq/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:37:01 Author: alerque Revision: 1135720 upgpkg: yq 2.14.0-1 Modified: yq/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:35:35 UTC (rev 1135719) +++ PKGBUILD2022-02-22 06:37:01 UTC (rev 1135720) @@ -4,8 +4,8 @@ # Contributor: Daniel M. Capella pkgname=yq -pkgver=2.13.0 -pkgrel=3 +pkgver=2.14.0 +pkgrel=1 pkgdesc="Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents" arch=('any') url="https://github.com/kislyuk/yq; @@ -15,11 +15,11 @@ 'python-toml' 'python-xmltodict' 'python-yaml') -makedepends=('python-setuptools') +makedepends=('python-setuptools-scm') conflicts=('go-yq') source=("https://files.pythonhosted.org/packages/source/y/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('fd131fdb1f56716ad8d44cd9eaaf7d3b22d39ba8861ea64a409cc3f4ae263db8') -b2sums=('e6d75cde2c298c19616647aeb14f1e34b1a68bb4db1b7e6f4e2619166ef10142ebd405d3c21492e4f5880c46a8d4ce22b08afec492e97102923e6b838e2d') +sha256sums=('f4bf2b299d1e5c7ebd74cfb25d1f5d9b6401063bac07a2d09a156144c1d644e1') +b2sums=('07e200524390e938705854c5d1ac4921fbc8f165cdbf8152e36124e52a1c51c70d6d711b67a3dac8c2bbf1f75040466e8d94505aa5f19e388a31bbcdc92e91bd') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in chezmoi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:35:35 Author: alerque Revision: 1135719 archrelease: copy trunk to community-x86_64 Added: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1135718, chezmoi/trunk/PKGBUILD) Deleted: chezmoi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 124 ++--- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:35:28 UTC (rev 1135718) +++ PKGBUILD2022-02-22 06:35:35 UTC (rev 1135719) @@ -1,62 +0,0 @@ -# Maintainer: Daurnimator -# Maintainer: Caleb Maclennan -# Contributor: Tom Payne -# Contributor: - -pkgname=chezmoi -pkgver=2.12.0 -pkgrel=1 -pkgdesc="Manage your dotfiles across multiple machines" -arch=('x86_64') -url='https://www.chezmoi.io/' -license=('MIT') -makedepends=('go' 'git') -depends=('glibc') -checkdepends=('zip') -options=('!lto') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) -sha512sums=('32f843c452464dccc6db3a1ca8fb2f7f5b38d3c7732dc6de8e0305468347e63636fe7011f3d4d871a045ad911cc12a433634d5622c3168eb2fa9f0df641a4574') - -prepare() { - cd "$pkgname-$pkgver" - - go mod download -} - -build() { - cd "$pkgname-$pkgver" - - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export GOPROXY=off - go build \ --trimpath \ --buildmode=pie \ --mod=readonly \ --tags noupgrade \ --ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ - -X main.version=$pkgver \ - -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -extldflags ${LDFLAGS}" \ -. -} - -check() { - cd "$pkgname-$pkgver" - - go test -v ./... -} - -package() { - cd "$pkgname-$pkgver" - - install -D "$pkgname" "$pkgdir/usr/bin/$pkgname" - - install -Dm644 completions/chezmoi-completion.bash "$pkgdir/usr/share/bash-completion/completions/chezmoi" - install -Dm644 completions/chezmoi.fish "$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish" - install -Dm644 completions/chezmoi.zsh "$pkgdir/usr/share/zsh/site-functions/_chezmoi" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: chezmoi/repos/community-x86_64/PKGBUILD (from rev 1135718, chezmoi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:35:35 UTC (rev 1135719) @@ -0,0 +1,62 @@ +# Maintainer: Daurnimator +# Maintainer: Caleb Maclennan +# Contributor: Tom Payne +# Contributor: + +pkgname=chezmoi +pkgver=2.12.1 +pkgrel=1 +pkgdesc="Manage your dotfiles across multiple machines" +arch=('x86_64') +url='https://www.chezmoi.io/' +license=('MIT') +makedepends=('go' 'git') +depends=('glibc') +checkdepends=('zip') +options=('!lto') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) +sha512sums=('e0ebf3d76f03379402987c242b3415220c08b06d59063f38391046f236c5405acdefc64691385ef0333e5c764d604a7a39eb9a68947d15eeefc416772a762f31') + +prepare() { + cd "$pkgname-$pkgver" + + go mod download +} + +build() { + cd "$pkgname-$pkgver" + + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOPROXY=off + go build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-tags noupgrade \ +-ldflags "-X github.com/twpayne/chezmoi/cmd.DocsDir=/usr/share/doc/$pkgname \ + -X main.version=$pkgver \ + -X main.date=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -extldflags ${LDFLAGS}" \ +. +} + +check() { + cd "$pkgname-$pkgver" + + go test -v ./... +} + +package() { + cd "$pkgname-$pkgver" + + install -D "$pkgname" "$pkgdir/usr/bin/$pkgname" + + install -Dm644 completions/chezmoi-completion.bash "$pkgdir/usr/share/bash-completion/completions/chezmoi" + install -Dm644 completions/chezmoi.fish "$pkgdir/usr/share/fish/vendor_completions.d/chezmoi.fish" + install -Dm644 completions/chezmoi.zsh "$pkgdir/usr/share/zsh/site-functions/_chezmoi" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in chezmoi/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:35:28 Author: alerque Revision: 1135718 upgpkg: chezmoi 2.12.1-1 Modified: chezmoi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:34:00 UTC (rev 1135717) +++ PKGBUILD2022-02-22 06:35:28 UTC (rev 1135718) @@ -4,7 +4,7 @@ # Contributor: pkgname=chezmoi -pkgver=2.12.0 +pkgver=2.12.1 pkgrel=1 pkgdesc="Manage your dotfiles across multiple machines" arch=('x86_64') @@ -15,7 +15,7 @@ checkdepends=('zip') options=('!lto') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/twpayne/chezmoi/archive/v${pkgver}.tar.gz;) -sha512sums=('32f843c452464dccc6db3a1ca8fb2f7f5b38d3c7732dc6de8e0305468347e63636fe7011f3d4d871a045ad911cc12a433634d5622c3168eb2fa9f0df641a4574') +sha512sums=('e0ebf3d76f03379402987c242b3415220c08b06d59063f38391046f236c5405acdefc64691385ef0333e5c764d604a7a39eb9a68947d15eeefc416772a762f31') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in angband/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:34:00 Author: grawlinson Revision: 1135717 archrelease: copy trunk to community-x86_64 Added: angband/repos/community-x86_64/PKGBUILD (from rev 1135716, angband/trunk/PKGBUILD) Deleted: angband/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 - 1 file changed, 47 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:33:09 UTC (rev 1135716) +++ PKGBUILD2022-02-22 06:34:00 UTC (rev 1135717) @@ -1,53 +0,0 @@ -# Maintainer: schuay -# Contributor: Mike Sampson -# Contributor: Adrian Stratulat -# Contributor: Anton Bazhenov -# Contributor: KillaB -# Contributor: Callan Barrett -# Contributor: Christian Schmidt -# Contributor: Sebastian Sareyko - -pkgname=angband -pkgver=4.2.3 -pkgrel=2 -pkgdesc="A roguelike dungeon exploration game based on the writings of JRR Tolkien" -arch=('x86_64') -url="https://rephial.org/; -license=('GPL2' 'custom') -depends=('sdl_image' 'sdl_ttf' 'sdl_mixer' 'ncurses' 'xorg-fonts-misc') -makedepends=('python-docutils') -source=("https://github.com/angband/angband/releases/download/${pkgver}/Angband-${pkgver}.tar.gz;) - -prepare() { - cd "${srcdir}/Angband-${pkgver}" - - # Fix detection of ncurses config script for ncurses 6.0 - sed -i 's/ncursesw5-config/ncursesw6-config/g' acinclude.m4 -} - -build() { - cd "${srcdir}/Angband-${pkgver}" - - ./configure \ ---prefix=/usr \ ---bindir=/usr/bin \ ---sysconfdir=/usr/share/angband \ ---with-configpath=/usr/share/angband \ ---with-libpath=/usr/share/angband \ ---enable-gtk \ ---enable-sdl \ ---enable-sdl-mixer - - make -} - -package() { - cd "${srcdir}/Angband-${pkgver}" - - make DESTDIR="${pkgdir}" install - - rm -f "${pkgdir}/usr/share/angband/*/delete.me" - install -Dm644 docs/copying.rst "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" -} - -sha512sums=('7616e49564d5091cc31eae897fcdf2faaec8cdc6a837c52e5028ce370a980b363508b1e6b8520595a83d1e859607a647d3c9278f440c859a90a42867f834fbd4') Copied: angband/repos/community-x86_64/PKGBUILD (from rev 1135716, angband/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:34:00 UTC (rev 1135717) @@ -0,0 +1,47 @@ +# Maintainer: George Rawlinson +# Contributor: schuay +# Contributor: Mike Sampson +# Contributor: Adrian Stratulat +# Contributor: Anton Bazhenov +# Contributor: KillaB +# Contributor: Callan Barrett +# Contributor: Christian Schmidt +# Contributor: Sebastian Sareyko + +pkgname=angband +pkgver=4.2.4 +pkgrel=1 +pkgdesc="A roguelike dungeon exploration game based on the writings of JRR Tolkien" +arch=('x86_64') +url="https://rephial.org/; +license=('GPL2' 'custom') +depends=('sdl2' 'sdl2_ttf' 'sdl2_image' 'sdl2_mixer' 'ncurses' 'xorg-fonts-misc') +makedepends=('python-docutils') +source=("$pkgname-$pkgver.tar.gz::https://github.com/angband/angband/archive/$pkgver.tar.gz;) +sha512sums=('5b47cfa95f779aa3f1e89f02f203b8eafd2dc1376b7aab1b62e37122fb83640d1de25f39817863a74c246d7de35bb3f26868f5f5e8906e92788a6dd74a85a4c5') +b2sums=('97c19f23aff3aa1e9aedcbe33da0e9806f923c251e80dde54492d62dc5d54c58943483ea3b0da1913043deef9d3d52f89bdc3dced0870142f06c6ab6edc33615') + +build() { + cd "$pkgname-$pkgver" + + autoreconf -vfi + + ./configure \ +--prefix=/usr \ +--bindir=/usr/bin \ +--sysconfdir=/usr/share/angband \ +--with-configpath=/usr/share/angband \ +--with-libpath=/usr/share/angband \ +--enable-sdl2 \ +--enable-sdl2-mixer + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + install -vDm644 docs/copying.rst "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in angband/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:33:09 Author: grawlinson Revision: 1135716 upgpkg: angband 4.2.4-1 * New upstream release. * Switch from SDL to SDL2. Modified: angband/trunk/PKGBUILD --+ PKGBUILD | 38 -- 1 file changed, 16 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:29:24 UTC (rev 1135715) +++ PKGBUILD2022-02-22 06:33:09 UTC (rev 1135716) @@ -1,4 +1,5 @@ -# Maintainer: schuay +# Maintainer: George Rawlinson +# Contributor: schuay # Contributor: Mike Sampson # Contributor: Adrian Stratulat # Contributor: Anton Bazhenov @@ -8,26 +9,23 @@ # Contributor: Sebastian Sareyko pkgname=angband -pkgver=4.2.3 -pkgrel=2 +pkgver=4.2.4 +pkgrel=1 pkgdesc="A roguelike dungeon exploration game based on the writings of JRR Tolkien" arch=('x86_64') url="https://rephial.org/; license=('GPL2' 'custom') -depends=('sdl_image' 'sdl_ttf' 'sdl_mixer' 'ncurses' 'xorg-fonts-misc') +depends=('sdl2' 'sdl2_ttf' 'sdl2_image' 'sdl2_mixer' 'ncurses' 'xorg-fonts-misc') makedepends=('python-docutils') -source=("https://github.com/angband/angband/releases/download/${pkgver}/Angband-${pkgver}.tar.gz;) +source=("$pkgname-$pkgver.tar.gz::https://github.com/angband/angband/archive/$pkgver.tar.gz;) +sha512sums=('5b47cfa95f779aa3f1e89f02f203b8eafd2dc1376b7aab1b62e37122fb83640d1de25f39817863a74c246d7de35bb3f26868f5f5e8906e92788a6dd74a85a4c5') +b2sums=('97c19f23aff3aa1e9aedcbe33da0e9806f923c251e80dde54492d62dc5d54c58943483ea3b0da1913043deef9d3d52f89bdc3dced0870142f06c6ab6edc33615') -prepare() { - cd "${srcdir}/Angband-${pkgver}" +build() { + cd "$pkgname-$pkgver" - # Fix detection of ncurses config script for ncurses 6.0 - sed -i 's/ncursesw5-config/ncursesw6-config/g' acinclude.m4 -} + autoreconf -vfi -build() { - cd "${srcdir}/Angband-${pkgver}" - ./configure \ --prefix=/usr \ --bindir=/usr/bin \ @@ -34,20 +32,16 @@ --sysconfdir=/usr/share/angband \ --with-configpath=/usr/share/angband \ --with-libpath=/usr/share/angband \ ---enable-gtk \ ---enable-sdl \ ---enable-sdl-mixer +--enable-sdl2 \ +--enable-sdl2-mixer make } package() { - cd "${srcdir}/Angband-${pkgver}" + cd "$pkgname-$pkgver" - make DESTDIR="${pkgdir}" install + make DESTDIR="$pkgdir" install - rm -f "${pkgdir}/usr/share/angband/*/delete.me" - install -Dm644 docs/copying.rst "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + install -vDm644 docs/copying.rst "$pkgdir/usr/share/licenses/$pkgname/COPYING" } - -sha512sums=('7616e49564d5091cc31eae897fcdf2faaec8cdc6a837c52e5028ce370a980b363508b1e6b8520595a83d1e859607a647d3c9278f440c859a90a42867f834fbd4')
[arch-commits] Commit in nix/repos/community-x86_64 (14 files)
Date: Tuesday, February 22, 2022 @ 06:29:24 Author: grawlinson Revision: 1135715 archrelease: copy trunk to community-x86_64 Added: nix/repos/community-x86_64/PKGBUILD (from rev 1135714, nix/trunk/PKGBUILD) nix/repos/community-x86_64/nix.conf (from rev 1135714, nix/trunk/nix.conf) nix/repos/community-x86_64/nix.install (from rev 1135714, nix/trunk/nix.install) nix/repos/community-x86_64/sysusers.conf (from rev 1135714, nix/trunk/sysusers.conf) nix/repos/community-x86_64/tmpfiles.conf (from rev 1135714, nix/trunk/tmpfiles.conf) nix/repos/community-x86_64/user.environment.conf (from rev 1135714, nix/trunk/user.environment.conf) nix/repos/community-x86_64/user.tmpfiles.conf (from rev 1135714, nix/trunk/user.tmpfiles.conf) Deleted: nix/repos/community-x86_64/PKGBUILD nix/repos/community-x86_64/nix.conf nix/repos/community-x86_64/nix.install nix/repos/community-x86_64/sysusers.conf nix/repos/community-x86_64/tmpfiles.conf nix/repos/community-x86_64/user.environment.conf nix/repos/community-x86_64/user.tmpfiles.conf ---+ PKGBUILD | 259 +--- nix.conf | 18 +-- nix.install | 18 +-- sysusers.conf | 54 +- tmpfiles.conf |8 - user.environment.conf |6 - user.tmpfiles.conf| 10 - 7 files changed, 192 insertions(+), 181 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:28:12 UTC (rev 1135714) +++ PKGBUILD2022-02-22 06:29:24 UTC (rev 1135715) @@ -1,124 +0,0 @@ -# Maintainer: George Rawlinson -# Maintainer: Caleb Maclennan - -pkgbase=nix -pkgname=('nix' 'nix-docs') -pkgver=2.6.1 -pkgrel=1 -pkgdesc="A purely functional package manager" -arch=('x86_64') -url="https://nixos.org/nix; -license=('LGPL') -makedepends=( - 'autoconf-archive' - 'jq' - 'libcpuid' - 'gtest' - 'lowdown' - 'mdbook' - 'boost' - 'brotli' - 'bzip2' - 'curl' - 'editline' - 'gc' - 'libseccomp' - 'libsodium' - 'nlohmann-json' - 'openssl' - 'sqlite' -) -source=( - "https://github.com/NixOS/nix/archive/$pkgver/$pkgname-$pkgver.tar.gz; - 'nix.conf' - 'sysusers.conf' - 'tmpfiles.conf' - 'user.environment.conf' - 'user.tmpfiles.conf' - 'devendor-nlohmann.patch::https://patch-diff.githubusercontent.com/raw/NixOS/nix/pull/5996.patch' -) -sha512sums=('f5c8536e57c5bac6b8c2bd4d49dbf1ad9232edab903a35e857b3268409ac1057405ba2a9daf931a990af8a4e2fdc5076aa203ab8aef1343ad8d0dcd29f895576' - '46fdd1134626da81f0ec3ada47b69bb803277e8dd379052db5d8606475f5ff7ece63c8ae41b5f8ba6d2174465e1e977212c648a11c853b199e11b2014789a661' - '6511badd6e4c71d9b7f6e6a87ea521a9727a5569ecf48dca11ee0d04151adf083453dcf7e05eadd5c28278fd8aee9fe44bbb90067f5fc8067c99c5e9665affd9' - '879bc28faf877a560ac67500388d9774ec890391ef08d367a18f98ef17faeef8c7d208e747fed1fd501b07c3a3b2286af436eb1bd137de2d8ea9a9c32b48088a' - '5f66bbb07912fb5eb52002558ca5eec49e8b7787787c3fbb3ec7cb9831d29f1f064c392dd68807e98bc3a45fa6be87a5d420f75b7cfd52f68a821616e4cdbe70' - 'da5b6d449f8e69c9211e6bd97b1ce4c6e398da5a34fea9a8a89a28084489a1549188e52f66ce7536903afeb75e690e764188daac20a16227b66cc14a72b7311a' - '5f976c2b1e1e4957b4a75764ed55ca792405ffac0b7743b1adace6cbd62983cd7b7fdc28182f31a763f4f2745d8485871f250cb16e8c785e5dab207f1c7a3877') -b2sums=('62691e676f1a90f2073817c785581187f4bddd5737f83f9b6a12d944ec4f6ffed1753ed50f7487f8c6c70aff1d19da5b7b016d68e0fb30de49435c35fbce1329' - 'e79ceeb12faf7c38a167857ded355a74511c1d98e7fcb1efb589072c16b35f017239e6723bad04e13ed5b16cbebc91923363e36c130bf51d06a66a4d4ef54f6b' - 'e92b8192bae89f0bc8c62371fbe63b4bfd68352699e5ea6900bf4313fd573322a06cb85074b292a005cbf644a50abbb67694f9458f071b0fd223d220494f6b6c' - 'bffaabbe8c9efee79c7761e72a189796f35c0a40805b53fe954c10590ab9bfd0a321b45c7050ddf30810e36fa4431768f36f19fdc55085c0396ac5338b88f839' - 'b644b6313745dca057e265281c318982750e9d55ce9b7705f47832ae66f07006cec97e9cbd79bb918a4c1174c8d20c159f8874d212381596f6fb684cb8ea928d' - '57610fc5fa370f9c3df50ab411dfe154b273349b3b321ad01768cacdf371e27603e8446a4e4269ccf4ca6cdb59b4a70fdcac59cda29c47eb7e7224555ec7e2e2' - '1485712a491ab08e28feba677c9b5d6b8968b1b5b46e353eb107ab650644b68e58825706e4af81d0479b829ab4738bd48703dc8cef1d10743c3b8a615585a51a') - -prepare() { - cd "$pkgname-$pkgver" - sed -i "s:\$(bindir):src/nix:g" doc/manual/local.mk - patch -p1 < ../devendor-nlohmann.patch -} - -build() { - cd "$pkgname-$pkgver" - ./bootstrap.sh - ./configure \ ---prefix=/usr \ ---libexecdir="/usr/lib/$pkgname" \ ---sysconfdir=/etc \ ---localstatedir=/nix/var \ ---with-sandbox-shell=/usr/bin/busybox \ ---enable-gc - make -} - -package_nix() { - depends=( -'boost-libs' -'brotli' -'busybox' -'curl' -'editline' -'gc' -'libarchive' -'libcpuid'
[arch-commits] Commit in nix/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:28:12 Author: grawlinson Revision: 1135714 upgpkg: nix 2.6.1-2 * Switch source to git commit from github tarball. * Recompile for updated dependency: lowdown. Modified: nix/trunk/PKGBUILD --+ PKGBUILD | 39 +-- 1 file changed, 25 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:25:32 UTC (rev 1135713) +++ PKGBUILD2022-02-22 06:28:12 UTC (rev 1135714) @@ -4,12 +4,13 @@ pkgbase=nix pkgname=('nix' 'nix-docs') pkgver=2.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="A purely functional package manager" arch=('x86_64') url="https://nixos.org/nix; license=('LGPL') makedepends=( + 'git' 'autoconf-archive' 'jq' 'libcpuid' @@ -28,39 +29,48 @@ 'openssl' 'sqlite' ) +_commit='e044ccb67ce38d11059de32515306f5f1bd2f04f' # v2.6.1 source=( - "https://github.com/NixOS/nix/archive/$pkgver/$pkgname-$pkgver.tar.gz; + "$pkgbase::git+https://github.com/NixOS/nix.git#commit=$_commit; 'nix.conf' 'sysusers.conf' 'tmpfiles.conf' 'user.environment.conf' 'user.tmpfiles.conf' - 'devendor-nlohmann.patch::https://patch-diff.githubusercontent.com/raw/NixOS/nix/pull/5996.patch' ) -sha512sums=('f5c8536e57c5bac6b8c2bd4d49dbf1ad9232edab903a35e857b3268409ac1057405ba2a9daf931a990af8a4e2fdc5076aa203ab8aef1343ad8d0dcd29f895576' +sha512sums=('SKIP' '46fdd1134626da81f0ec3ada47b69bb803277e8dd379052db5d8606475f5ff7ece63c8ae41b5f8ba6d2174465e1e977212c648a11c853b199e11b2014789a661' '6511badd6e4c71d9b7f6e6a87ea521a9727a5569ecf48dca11ee0d04151adf083453dcf7e05eadd5c28278fd8aee9fe44bbb90067f5fc8067c99c5e9665affd9' '879bc28faf877a560ac67500388d9774ec890391ef08d367a18f98ef17faeef8c7d208e747fed1fd501b07c3a3b2286af436eb1bd137de2d8ea9a9c32b48088a' '5f66bbb07912fb5eb52002558ca5eec49e8b7787787c3fbb3ec7cb9831d29f1f064c392dd68807e98bc3a45fa6be87a5d420f75b7cfd52f68a821616e4cdbe70' - 'da5b6d449f8e69c9211e6bd97b1ce4c6e398da5a34fea9a8a89a28084489a1549188e52f66ce7536903afeb75e690e764188daac20a16227b66cc14a72b7311a' - '5f976c2b1e1e4957b4a75764ed55ca792405ffac0b7743b1adace6cbd62983cd7b7fdc28182f31a763f4f2745d8485871f250cb16e8c785e5dab207f1c7a3877') -b2sums=('62691e676f1a90f2073817c785581187f4bddd5737f83f9b6a12d944ec4f6ffed1753ed50f7487f8c6c70aff1d19da5b7b016d68e0fb30de49435c35fbce1329' + 'da5b6d449f8e69c9211e6bd97b1ce4c6e398da5a34fea9a8a89a28084489a1549188e52f66ce7536903afeb75e690e764188daac20a16227b66cc14a72b7311a') +b2sums=('SKIP' 'e79ceeb12faf7c38a167857ded355a74511c1d98e7fcb1efb589072c16b35f017239e6723bad04e13ed5b16cbebc91923363e36c130bf51d06a66a4d4ef54f6b' 'e92b8192bae89f0bc8c62371fbe63b4bfd68352699e5ea6900bf4313fd573322a06cb85074b292a005cbf644a50abbb67694f9458f071b0fd223d220494f6b6c' 'bffaabbe8c9efee79c7761e72a189796f35c0a40805b53fe954c10590ab9bfd0a321b45c7050ddf30810e36fa4431768f36f19fdc55085c0396ac5338b88f839' 'b644b6313745dca057e265281c318982750e9d55ce9b7705f47832ae66f07006cec97e9cbd79bb918a4c1174c8d20c159f8874d212381596f6fb684cb8ea928d' - '57610fc5fa370f9c3df50ab411dfe154b273349b3b321ad01768cacdf371e27603e8446a4e4269ccf4ca6cdb59b4a70fdcac59cda29c47eb7e7224555ec7e2e2' - '1485712a491ab08e28feba677c9b5d6b8968b1b5b46e353eb107ab650644b68e58825706e4af81d0479b829ab4738bd48703dc8cef1d10743c3b8a615585a51a') + '57610fc5fa370f9c3df50ab411dfe154b273349b3b321ad01768cacdf371e27603e8446a4e4269ccf4ca6cdb59b4a70fdcac59cda29c47eb7e7224555ec7e2e2') +pkgver() { + cd "$pkgbase" + + git describe --tags +} + prepare() { - cd "$pkgname-$pkgver" + cd "$pkgbase" + sed -i "s:\$(bindir):src/nix:g" doc/manual/local.mk - patch -p1 < ../devendor-nlohmann.patch + + # devendor nlohmann https://github.com/NixOS/nix/issues/5981 + git cherry-pick --no-commit 9691f86ff71a6cd1fc0c6337fa326cb49cfb33fc } build() { - cd "$pkgname-$pkgver" + cd "$pkgbase" + ./bootstrap.sh + ./configure \ --prefix=/usr \ --libexecdir="/usr/lib/$pkgname" \ @@ -68,6 +78,7 @@ --localstatedir=/nix/var \ --with-sandbox-shell=/usr/bin/busybox \ --enable-gc + make } @@ -100,7 +111,7 @@ install -vDm644 nix.conf -t "$pkgdir/etc/$pkgname" # package - cd "$pkgbase-$pkgver" + cd "$pkgbase" make DESTDIR="$pkgdir" install # remove unused files - FS#73120 @@ -118,7 +129,7 @@ package_nix-docs() { pkgdesc+=" (documentation)" - cd "$pkgbase-$pkgver" + cd "$pkgbase" install -vd "$pkgdir/usr/share/doc" mv nix-docs/nix "$pkgdir/usr/share/doc" }
[arch-commits] Commit in lowdown/repos/community-x86_64 (3 files)
Date: Tuesday, February 22, 2022 @ 06:25:32 Author: grawlinson Revision: 1135713 archrelease: copy trunk to community-x86_64 Added: lowdown/repos/community-x86_64/PKGBUILD (from rev 1135712, lowdown/trunk/PKGBUILD) Deleted: lowdown/repos/community-x86_64/PKGBUILD lowdown/repos/community-x86_64/shared.patch --+ PKGBUILD | 111 + shared.patch | 42 - 2 files changed, 57 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:23:59 UTC (rev 1135712) +++ PKGBUILD2022-02-22 06:25:32 UTC (rev 1135713) @@ -1,54 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Adrián Pérez de Castro - -pkgname=lowdown -pkgdesc="A simple Markdown translator" -pkgver=0.10.0 -_pkgver="VERSION_${pkgver//./_}" -pkgrel=2 -license=('ISC') -url="https://kristaps.bsd.lv/lowdown; -arch=('x86_64') -depends=('glibc' 'libmd') -source=( - "$pkgname-$pkgver.tar.gz::https://github.com/kristapsdz/lowdown/archive/$_pkgver.tar.gz; - 'shared.patch' -) -sha512sums=('7454e618607628ec0a1649f44f5ec64f8778ecaa151f6aad4984935e297abfe8e84ffc321d3c93cec5d336ff14b6bf9a0ff9054e7363cc58ba708a5b60db9048' - 'ade69503093b22ea392a2a76f0979a89c8f0676532a823250791f33f3bad06dea5d12f314b9c35fed8bea9e031334d591f5a301078cc87ec4cebc759b86bc650') -b2sums=('93d87e3aca2466398a625750b928062fbafd26311899e52ddd8264218675e78d30714c920f3331619fcd510a92cc6046401c946f5bd1465d6fd46f26937318ac' - '746230be62fcc61e2e4850ef1b5989b2b03dbbbdce52edd790e1c5571977172149bf6d25c9be7d80d267bb2f783096d0cbecc92f5957444935b90d633b445351') - -prepare() { - cd "$pkgname-$_pkgver" - - # convert to shared library - # NOTE: https://github.com/kristapsdz/lowdown/commit/e33536ae131e31adf77d3258c0cdd3da10868534 - # NOTE: ensure -lmd is passed to .so after next version - patch --forward --strip=1 --input="$srcdir/shared.patch" -} - -build () { - cd "$pkgname-$_pkgver" - - ./configure PREFIX=/usr MANDIR=/usr/share/man - - # ensure LDFLAGS is passed correctly - sed -i "s/^LDFLAGS.*/LDFLAGS = $LDFLAGS/" Makefile.configure - - make -} - -check () { - make -C "$pkgname-$_pkgver" regress -} - -package () { - cd "$pkgname-$_pkgver" - - # package - make DESTDIR="$pkgdir" install - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md -} Copied: lowdown/repos/community-x86_64/PKGBUILD (from rev 1135712, lowdown/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:25:32 UTC (rev 1135713) @@ -0,0 +1,57 @@ +# Maintainer: George Rawlinson +# Contributor: Adrián Pérez de Castro + +pkgname=lowdown +pkgdesc="A simple Markdown translator" +pkgver=0.11.0 +pkgrel=1 +license=('ISC') +url="https://kristaps.bsd.lv/lowdown; +arch=('x86_64') +depends=('glibc' 'libmd') +makedepends=('git') +_commit='1d91c10351eeaa51340f1c2d22fa2920adc10e32' # VERSION_0_11_0 +source=("$pkgname::git+https://github.com/kristapsdz/lowdown.git#commit=$_commit;) +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed -e 's/^VERSION_//' -e 's/_/./g' +} + +prepare() { + cd "$pkgname" + + # do not install static library + sed -i '/^\t$(INSTALL_LIB) liblowdown.a/d' Makefile +} + +build () { + cd "$pkgname" + + ./configure PREFIX=/usr MANDIR=/usr/share/man + + # ensure LDFLAGS is passed correctly + sed -i "s/^LDFLAGS.*/LDFLAGS = $LDFLAGS/" Makefile.configure + + make +} + +check () { + make -C "$pkgname" regress +} + +package () { + cd "$pkgname" + + # package + make DESTDIR="$pkgdir" install + + # symlink unversioned to versioned shared library + local LIBVER=$(grep "^LIBVER" Makefile | sed "s/.*= //") + ln -sf "/usr/lib/liblowdown.so.$LIBVER" "$pkgdir/usr/lib/liblowdown.so" + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md +} Deleted: shared.patch === --- shared.patch2022-02-22 06:23:59 UTC (rev 1135712) +++ shared.patch2022-02-22 06:25:32 UTC (rev 1135713) @@ -1,42 +0,0 @@ -diff --git a/Makefile b/Makefile -index 955f737..2c9532c 100644 a/Makefile -+++ b/Makefile -@@ -80,7 +80,7 @@ REGRESS_ARGS += "--parse-no-autolink" - REGRESS_ARGS += "--parse-no-cmark" - REGRESS_ARGS += "--parse-no-deflists" - --all: lowdown lowdown-diff lowdown.pc -+all: lowdown lowdown-diff liblowdown.so lowdown.pc - - www: $(HTMLS) $(PDFS) $(THUMBS) lowdown.tar.gz lowdown.tar.gz.sha512 - -@@ -101,6 +101,10 @@ lowdown-diff: lowdown - liblowdown.a: $(OBJS) $(COMPAT_OBJS) - $(AR) rs $@ $(OBJS) $(COMPAT_OBJS) - -+%.o: CFLAGS += -fPIC -+liblowdown.so: $(OBJS) $(COMPAT_OBJS) -+ $(CC) -shared -o $@ $(OBJS) $(COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -+ - install: all -
[arch-commits] Commit in lowdown/trunk (PKGBUILD shared.patch)
Date: Tuesday, February 22, 2022 @ 06:23:59 Author: grawlinson Revision: 1135712 upgpkg: lowdown 0.11.0-1 * New upstream release. * Switch source to git commit from github tarball. * Link unversioned to versioned shared library. Modified: lowdown/trunk/PKGBUILD Deleted: lowdown/trunk/shared.patch --+ PKGBUILD | 41 ++--- shared.patch | 42 -- 2 files changed, 22 insertions(+), 61 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 05:40:43 UTC (rev 1135711) +++ PKGBUILD2022-02-22 06:23:59 UTC (rev 1135712) @@ -3,33 +3,32 @@ pkgname=lowdown pkgdesc="A simple Markdown translator" -pkgver=0.10.0 -_pkgver="VERSION_${pkgver//./_}" -pkgrel=2 +pkgver=0.11.0 +pkgrel=1 license=('ISC') url="https://kristaps.bsd.lv/lowdown; arch=('x86_64') depends=('glibc' 'libmd') -source=( - "$pkgname-$pkgver.tar.gz::https://github.com/kristapsdz/lowdown/archive/$_pkgver.tar.gz; - 'shared.patch' -) -sha512sums=('7454e618607628ec0a1649f44f5ec64f8778ecaa151f6aad4984935e297abfe8e84ffc321d3c93cec5d336ff14b6bf9a0ff9054e7363cc58ba708a5b60db9048' - 'ade69503093b22ea392a2a76f0979a89c8f0676532a823250791f33f3bad06dea5d12f314b9c35fed8bea9e031334d591f5a301078cc87ec4cebc759b86bc650') -b2sums=('93d87e3aca2466398a625750b928062fbafd26311899e52ddd8264218675e78d30714c920f3331619fcd510a92cc6046401c946f5bd1465d6fd46f26937318ac' - '746230be62fcc61e2e4850ef1b5989b2b03dbbbdce52edd790e1c5571977172149bf6d25c9be7d80d267bb2f783096d0cbecc92f5957444935b90d633b445351') +makedepends=('git') +_commit='1d91c10351eeaa51340f1c2d22fa2920adc10e32' # VERSION_0_11_0 +source=("$pkgname::git+https://github.com/kristapsdz/lowdown.git#commit=$_commit;) +b2sums=('SKIP') +pkgver() { + cd "$pkgname" + + git describe --tags | sed -e 's/^VERSION_//' -e 's/_/./g' +} + prepare() { - cd "$pkgname-$_pkgver" + cd "$pkgname" - # convert to shared library - # NOTE: https://github.com/kristapsdz/lowdown/commit/e33536ae131e31adf77d3258c0cdd3da10868534 - # NOTE: ensure -lmd is passed to .so after next version - patch --forward --strip=1 --input="$srcdir/shared.patch" + # do not install static library + sed -i '/^\t$(INSTALL_LIB) liblowdown.a/d' Makefile } build () { - cd "$pkgname-$_pkgver" + cd "$pkgname" ./configure PREFIX=/usr MANDIR=/usr/share/man @@ -40,15 +39,19 @@ } check () { - make -C "$pkgname-$_pkgver" regress + make -C "$pkgname" regress } package () { - cd "$pkgname-$_pkgver" + cd "$pkgname" # package make DESTDIR="$pkgdir" install + # symlink unversioned to versioned shared library + local LIBVER=$(grep "^LIBVER" Makefile | sed "s/.*= //") + ln -sf "/usr/lib/liblowdown.so.$LIBVER" "$pkgdir/usr/lib/liblowdown.so" + # license install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md } Deleted: shared.patch === --- shared.patch2022-02-22 05:40:43 UTC (rev 1135711) +++ shared.patch2022-02-22 06:23:59 UTC (rev 1135712) @@ -1,42 +0,0 @@ -diff --git a/Makefile b/Makefile -index 955f737..2c9532c 100644 a/Makefile -+++ b/Makefile -@@ -80,7 +80,7 @@ REGRESS_ARGS += "--parse-no-autolink" - REGRESS_ARGS += "--parse-no-cmark" - REGRESS_ARGS += "--parse-no-deflists" - --all: lowdown lowdown-diff lowdown.pc -+all: lowdown lowdown-diff liblowdown.so lowdown.pc - - www: $(HTMLS) $(PDFS) $(THUMBS) lowdown.tar.gz lowdown.tar.gz.sha512 - -@@ -101,6 +101,10 @@ lowdown-diff: lowdown - liblowdown.a: $(OBJS) $(COMPAT_OBJS) - $(AR) rs $@ $(OBJS) $(COMPAT_OBJS) - -+%.o: CFLAGS += -fPIC -+liblowdown.so: $(OBJS) $(COMPAT_OBJS) -+ $(CC) -shared -o $@ $(OBJS) $(COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -+ - install: all - mkdir -p $(DESTDIR)$(BINDIR) - mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig -@@ -111,7 +114,7 @@ install: all - $(INSTALL_DATA) lowdown.pc $(DESTDIR)$(LIBDIR)/pkgconfig - $(INSTALL_PROGRAM) lowdown $(DESTDIR)$(BINDIR) - $(INSTALL_PROGRAM) lowdown-diff $(DESTDIR)$(BINDIR) -- $(INSTALL_LIB) liblowdown.a $(DESTDIR)$(LIBDIR) -+ $(INSTALL_LIB) liblowdown.so $(DESTDIR)$(LIBDIR) - $(INSTALL_DATA) lowdown.h $(DESTDIR)$(INCLUDEDIR) - for f in $(MANS) ; do \ - name=`basename $$f .html` ; \ -@@ -199,7 +202,7 @@ main.o: lowdown.h - - clean: - rm -f $(OBJS) $(COMPAT_OBJS) main.o -- rm -f lowdown lowdown-diff liblowdown.a lowdown.pc -+ rm -f lowdown lowdown-diff liblowdown.so lowdown.pc - rm -f index.xml diff.xml diff.diff.xml README.xml lowdown.tar.gz.sha512 lowdown.tar.gz - rm -f $(PDFS) $(HTMLS) $(THUMBS) -
[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)
Date: Tuesday, February 22, 2022 @ 06:02:30 Author: tpowa Revision: 437886 archrelease: copy trunk to extra-any Added: archboot-arm/repos/extra-any/PKGBUILD (from rev 437885, archboot-arm/trunk/PKGBUILD) archboot-arm/repos/extra-any/archboot.install (from rev 437885, archboot-arm/trunk/archboot.install) Deleted: archboot-arm/repos/extra-any/PKGBUILD archboot-arm/repos/extra-any/archboot.install --+ PKGBUILD | 98 ++--- archboot.install | 38 ++-- 2 files changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:02:25 UTC (rev 437885) +++ PKGBUILD2022-02-22 06:02:30 UTC (rev 437886) @@ -1,49 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot-arm -pkgver=2022.02 -pkgrel=56 -pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' -'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' 'progsreiserfs' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'haveged' 'pambase' 'traceroute' 'grub' -'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' -'fuse3' 'flex' 'amd-ucode' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 437885, archboot-arm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:02:30 UTC (rev 437886) @@ -0,0 +1,49 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot-arm +pkgver=2022.02 +pkgrel=57 +pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' + 'ntfs-3g' 'pciutils' 'usbutils'
[arch-commits] Commit in archboot-arm/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:02:25 Author: tpowa Revision: 437885 upgpkg: archboot-arm 2022.02-57: bump to latest version Modified: archboot-arm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 06:02:00 UTC (rev 437884) +++ PKGBUILD2022-02-22 06:02:25 UTC (rev 437885) @@ -2,7 +2,7 @@ pkgname=archboot-arm pkgver=2022.02 -pkgrel=56 +pkgrel=57 pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" arch=(any) license=('GPL')
[arch-commits] Commit in archboot/repos/extra-any (4 files)
Date: Tuesday, February 22, 2022 @ 06:02:00 Author: tpowa Revision: 437884 archrelease: copy trunk to extra-any Added: archboot/repos/extra-any/PKGBUILD (from rev 437883, archboot/trunk/PKGBUILD) archboot/repos/extra-any/archboot.install (from rev 437883, archboot/trunk/archboot.install) Deleted: archboot/repos/extra-any/PKGBUILD archboot/repos/extra-any/archboot.install --+ PKGBUILD | 100 ++--- archboot.install | 38 ++-- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-22 06:01:55 UTC (rev 437883) +++ PKGBUILD2022-02-22 06:02:00 UTC (rev 437884) @@ -1,50 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2022.02 -pkgrel=56 -pkgdesc="Advanced, modular arch boot/install image creation utility" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw' -'ipw2200-fw' 'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' 'progsreiserfs' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'archlinux-keyring' 'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' -'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl' -'fuse3' 'flex' 'amd-ucode' 'edk2-shell' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'archboot-qemu-aarch64: for aarch64 image building on x86_64' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot/repos/extra-any/PKGBUILD (from rev 437883, archboot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-22 06:02:00 UTC (rev 437884) @@ -0,0 +1,50 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot +pkgver=2022.02 +pkgrel=57 +pkgdesc="Advanced, modular arch boot/install image creation utility" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow' 'bridge-utils'
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 06:01:55 Author: tpowa Revision: 437883 upgpkg: archboot 2022.02-57: bump to latest version Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-21 22:46:51 UTC (rev 437882) +++ PKGBUILD2022-02-22 06:01:55 UTC (rev 437883) @@ -2,7 +2,7 @@ pkgname=archboot pkgver=2022.02 -pkgrel=56 +pkgrel=57 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL')
[arch-commits] Commit in seatd/repos (2 files)
Date: Tuesday, February 22, 2022 @ 05:40:43 Author: ainola Revision: 1135711 archrelease: copy trunk to community-testing-x86_64 Added: seatd/repos/community-testing-x86_64/ seatd/repos/community-testing-x86_64/PKGBUILD (from rev 1135710, seatd/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: seatd/repos/community-testing-x86_64/PKGBUILD (from rev 1135710, seatd/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-02-22 05:40:43 UTC (rev 1135711) @@ -0,0 +1,44 @@ +# Maintainer: Brett Cornwall + +pkgname=seatd +pkgver=0.6.4 +pkgrel=1 +pkgdesc="A minimal seat management daemon, and a universal seat management library" +arch=(x86_64) +url="https://sr.ht/~kennylevinsen/seatd/; +license=('MIT') +provides=("libseat.so") +replaces=("libseat") +makedepends=( +'meson' +'ninja' +'scdoc' +'systemd' +) +depends=( +'systemd-libs' +) +options=(debug) +source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~kennylevinsen/seatd/archive/$pkgver.tar.gz;) +sha256sums=('3d4ac288114219ba7721239cafee7bfbeb7cf8e1e7fd653602a369e4ad050bd8') +build() { +mkdir build +meson --prefix=/usr \ + --buildtype=plain \ + -Dexamples="disabled" \ + -Dserver="enabled" \ + -Dlibseat-logind="systemd" \ + -Dman-pages="enabled" \ + "seatd-$pkgver" \ + build +ninja -C build +} + +check() { +ninja -C build test +} + +package() { +DESTDIR="$pkgdir/" ninja -C build install +install -Dm644 "seatd-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in seatd/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 05:40:24 Author: ainola Revision: 1135710 upgpkg: seatd 0.6.4-1 Modified: seatd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-22 05:12:11 UTC (rev 1135709) +++ PKGBUILD2022-02-22 05:40:24 UTC (rev 1135710) @@ -1,8 +1,8 @@ # Maintainer: Brett Cornwall pkgname=seatd -pkgver=0.6.3 -pkgrel=3 +pkgver=0.6.4 +pkgrel=1 pkgdesc="A minimal seat management daemon, and a universal seat management library" arch=(x86_64) url="https://sr.ht/~kennylevinsen/seatd/; @@ -20,7 +20,7 @@ ) options=(debug) source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~kennylevinsen/seatd/archive/$pkgver.tar.gz;) -sha256sums=('5226850c163b485aebe71da0d3f4941761637e146a5c9393cb40c52617ad84a8') +sha256sums=('3d4ac288114219ba7721239cafee7bfbeb7cf8e1e7fd653602a369e4ad050bd8') build() { mkdir build meson --prefix=/usr \
[arch-commits] Commit in tldr/repos (2 files)
Date: Tuesday, February 22, 2022 @ 05:12:11 Author: ainola Revision: 1135709 archrelease: copy trunk to community-testing-any Added: tldr/repos/community-testing-any/ tldr/repos/community-testing-any/PKGBUILD (from rev 1135708, tldr/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: tldr/repos/community-testing-any/PKGBUILD (from rev 1135708, tldr/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2022-02-22 05:12:11 UTC (rev 1135709) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Maintainer: Brett Cornwall + +pkgname=tldr +pkgver=3.1.0 +pkgrel=1 +pkgdesc="Command line client for tldr, a collection of simplified and community-driven man pages." +arch=('any') +url="https://github.com/tldr-pages/tldr-python-client; +license=('MIT') +depends=('python-shtab' 'python-colorama' 'python-termcolor') +makedepends=('python-setuptools' 'python-sphinx-argparse') +checkdepends=('python-pytest') +source=("https://github.com/tldr-pages/tldr-python-client/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('53796b789e325dcab7f49df2b304fcc2e4163254927c1ade29914f33fe41f54f4fed36d89fce5d6d1eba5266f2e709e12da6602aeac32e45b5c527906a10cd99') + +build() { + cd tldr-python-client-$pkgver + python setup.py build + make -C docs +} + +check() { + cd tldr-python-client-$pkgver + python -m pytest +} + +package() { + cd tldr-python-client-$pkgver + python setup.py install -O1 --prefix=/usr --root="$pkgdir" + install -Dm644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in tldr/trunk (PKGBUILD)
Date: Tuesday, February 22, 2022 @ 05:11:50 Author: ainola Revision: 1135708 upgpkg: tldr 3.1.0-1; Add ainola as maintainer Modified: tldr/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-21 23:45:51 UTC (rev 1135707) +++ PKGBUILD2022-02-22 05:11:50 UTC (rev 1135708) @@ -1,7 +1,8 @@ # Maintainer: Felix Yan +# Maintainer: Brett Cornwall pkgname=tldr -pkgver=3.0.0 +pkgver=3.1.0 pkgrel=1 pkgdesc="Command line client for tldr, a collection of simplified and community-driven man pages." arch=('any') @@ -11,7 +12,7 @@ makedepends=('python-setuptools' 'python-sphinx-argparse') checkdepends=('python-pytest') source=("https://github.com/tldr-pages/tldr-python-client/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('34d7698960e45b837e40e3208642fdd93e4a4214f16d8f58b0f5dd7c9ffa17eb19e1cf92d7af406189bb91ed1356b6215667d06814a406dba0e773be1837131e') +sha512sums=('53796b789e325dcab7f49df2b304fcc2e4163254927c1ade29914f33fe41f54f4fed36d89fce5d6d1eba5266f2e709e12da6602aeac32e45b5c527906a10cd99') build() { cd tldr-python-client-$pkgver