[arch-commits] Commit in qcad/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 15:50:18 Author: idevolder Revision: 757599 upgpkg: qcad 3.25.2.4-2 Modified: qcad/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 15:09:59 UTC (rev 757598) +++ PKGBUILD2020-11-19 15:50:18 UTC (rev 757599) @@ -5,8 +5,8 @@ # Contributor: Daniel J Griffiths pkgname=qcad -pkgver=3.25.2.3 -pkgrel=1 +pkgver=3.25.2.4 +pkgrel=2 pkgdesc='A 2D CAD package based upon Qt' arch=('x86_64') url="https://www.qcad.org; @@ -14,7 +14,7 @@ depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools') makedepends=('glu') source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz;) -sha512sums=('529f2161c444ec8a27141be3338778278f9b265346db43c621aae7b06c9f2c099d2f314ec49997c8aad0420be52b16675407692fefa371a459ff9e6abc202b3c') +sha512sums=('8076825908f16d1dcc841588e79cb5ae43d1200fc39b79d025358bd0c25b8542591874b6ac3240ebe846edacfd4537f8452053acdcc918e2040895f7b7cf4d6e') prepare() { rm *.tar.gz
[arch-commits] Commit in vala/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 15:34:53 Author: heftig Revision: 401400 archrelease: copy trunk to extra-x86_64 Added: vala/repos/extra-x86_64/PKGBUILD (from rev 401399, vala/trunk/PKGBUILD) Deleted: vala/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 15:34:42 UTC (rev 401399) +++ PKGBUILD2020-11-19 15:34:53 UTC (rev 401400) @@ -1,50 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru -# Contributor: Timm Preetz - -pkgname=vala -pkgver=0.50.1 -pkgrel=1 -pkgdesc='Compiler for the GObject type system' -url='https://wiki.gnome.org/Projects/Vala' -arch=(x86_64) -license=(LGPL) -depends=(glib2 gtk-doc graphviz ttf-font pkg-config gcc) -makedepends=(libxslt vala git help2man autoconf-archive) -checkdepends=(dbus libx11 gobject-introspection) -provides=(valadoc libvala-${pkgver%.*}.so libvaladoc-${pkgver%.*}.so) -conflicts=(valadoc) -replaces=(valadoc) -_commit=1c976d3704ca2318bef27ab7537ee98b8eaa9c59 # tags/0.50.1^0 -source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgname - make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} - -# vim: ts=2 sw=2 et: Copied: vala/repos/extra-x86_64/PKGBUILD (from rev 401399, vala/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 15:34:53 UTC (rev 401400) @@ -0,0 +1,50 @@ +# Maintainer: Levente Polyak +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Timm Preetz + +pkgname=vala +pkgver=0.50.2 +pkgrel=1 +pkgdesc='Compiler for the GObject type system' +url='https://wiki.gnome.org/Projects/Vala' +arch=(x86_64) +license=(LGPL) +depends=(glib2 gtk-doc graphviz ttf-font pkg-config gcc) +makedepends=(libxslt vala git help2man autoconf-archive) +checkdepends=(dbus libx11 gobject-introspection) +provides=(valadoc libvala-${pkgver%.*}.so libvaladoc-${pkgver%.*}.so) +conflicts=(valadoc) +replaces=(valadoc) +_commit=bb87be86d848fa5cf741d208aa93d5b73a1716f1 # tags/0.50.2^0 +source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in vala/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 15:34:42 Author: heftig Revision: 401399 0.50.2-1 Modified: vala/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 13:44:50 UTC (rev 401398) +++ PKGBUILD2020-11-19 15:34:42 UTC (rev 401399) @@ -4,7 +4,7 @@ # Contributor: Timm Preetz pkgname=vala -pkgver=0.50.1 +pkgver=0.50.2 pkgrel=1 pkgdesc='Compiler for the GObject type system' url='https://wiki.gnome.org/Projects/Vala' @@ -16,7 +16,7 @@ provides=(valadoc libvala-${pkgver%.*}.so libvaladoc-${pkgver%.*}.so) conflicts=(valadoc) replaces=(valadoc) -_commit=1c976d3704ca2318bef27ab7537ee98b8eaa9c59 # tags/0.50.1^0 +_commit=bb87be86d848fa5cf741d208aa93d5b73a1716f1 # tags/0.50.2^0 source=("git+https://gitlab.gnome.org/GNOME/vala.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in tamarin-prover/repos/community-x86_64 (3 files)
Date: Thursday, November 19, 2020 @ 15:09:59 Author: felixonmars Revision: 757598 archrelease: copy trunk to community-x86_64 Added: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 757597, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-x86_64/maude-3.1.patch (from rev 757597, tamarin-prover/trunk/maude-3.1.patch) Deleted: tamarin-prover/repos/community-x86_64/PKGBUILD -+ PKGBUILD| 108 +- maude-3.1.patch | 35 + 2 files changed, 93 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 15:09:43 UTC (rev 757597) +++ PKGBUILD2020-11-19 15:09:59 UTC (rev 757598) @@ -1,50 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=tamarin-prover -pkgver=1.6.0 -pkgrel=49 -pkgdesc="The Tamarin prover for security protocol analysis" -url="https://tamarin-prover.github.io; -license=("GPL") -arch=('x86_64') -depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' - 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' - 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' - 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 'haskell-safe' - 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' - 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' - 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') -optdepends=('ocaml: for sapic support') -makedepends=('ghc' 'ocaml>=4.11.0') -source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) -sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') - -prepare() { -cd $pkgname-$pkgver -sed -i '/cp sapic/d' plugins/sapic/Makefile -} - -build() { -cd $pkgname-$pkgver - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ --fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS - -cd plugins/sapic -make -j1 -} - -package() { -cd $pkgname-$pkgver -runhaskell Setup copy --destdir="${pkgdir}" - -install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim -install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim -ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim - -cd plugins/sapic -install -Dm755 sapic "$pkgdir"/usr/bin/sapic -} Copied: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 757597, tamarin-prover/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 15:09:59 UTC (rev 757598) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=50 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD maude-3.1.patch)
Date: Thursday, November 19, 2020 @ 15:09:43 Author: felixonmars Revision: 757597 upgpkg: tamarin-prover 1.6.0-50: add fix for maude 3.1 Added: tamarin-prover/trunk/maude-3.1.patch Modified: tamarin-prover/trunk/PKGBUILD -+ PKGBUILD| 14 +++--- maude-3.1.patch | 35 +++ 2 files changed, 46 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 15:05:31 UTC (rev 757596) +++ PKGBUILD2020-11-19 15:09:43 UTC (rev 757597) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=49 +pkgrel=50 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL") @@ -17,11 +17,14 @@ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') optdepends=('ocaml: for sapic support') makedepends=('ghc' 'ocaml>=4.11.0') -source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) -sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') prepare() { cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch sed -i '/cp sapic/d' plugins/sapic/Makefile } @@ -37,6 +40,11 @@ make -j1 } +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + package() { cd $pkgname-$pkgver runhaskell Setup copy --destdir="${pkgdir}" Added: maude-3.1.patch === --- maude-3.1.patch (rev 0) +++ maude-3.1.patch 2020-11-19 15:09:43 UTC (rev 757597) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *> endOfLine + choice [ string "empty substitution" *> endOfLine *> pure [] +, many1 parseEntry] + where +diff --git a/src/Main/Environment.hs b/src/Main/Environment.hs +index ecb15d2f..1b55c2e7 100644 +--- a/src/Main/Environment.hs b/src/Main/Environment.hs +@@ -175,7 +175,7 @@ ensureMaude as = do + + -- Maude versions prior to 2.7.1 are no longer supported, + -- because the 'get variants' command is incompatible. +-supportedVersions = ["2.7.1", "3.0"] ++supportedVersions = ["2.7.1", "3.0", "3.1"] + + errMsg' = errMsg $ "'" ++ maude ++ "' executable not found / does not work" +
[arch-commits] Commit in haskell-tamarin-prover-term/repos/community-x86_64 (3 files)
Date: Thursday, November 19, 2020 @ 15:05:31 Author: felixonmars Revision: 757596 archrelease: copy trunk to community-x86_64 Added: haskell-tamarin-prover-term/repos/community-x86_64/PKGBUILD (from rev 757595, haskell-tamarin-prover-term/trunk/PKGBUILD) haskell-tamarin-prover-term/repos/community-x86_64/maude-3.1.patch (from rev 757595, haskell-tamarin-prover-term/trunk/maude-3.1.patch) Deleted: haskell-tamarin-prover-term/repos/community-x86_64/PKGBUILD -+ PKGBUILD| 83 +- maude-3.1.patch | 35 ++ 2 files changed, 80 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 15:05:12 UTC (rev 757595) +++ PKGBUILD2020-11-19 15:05:31 UTC (rev 757596) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tamarin-prover-term -pkgname=haskell-tamarin-prover-term -pkgver=1.6.0 -pkgrel=15 -pkgdesc="Term manipulation library for the tamarin prover" -url="http://www.infsec.ethz.ch/research/software/tamarin; -license=("GPL") -arch=('x86_64') -depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' - 'haskell-safe' 'haskell-tamarin-prover-utils') -makedepends=('ghc') -source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) -sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') - -build() { -cd tamarin-prover-$pkgver/lib/term - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build $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 tamarin-prover-$pkgver/lib/term - -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 -} Copied: haskell-tamarin-prover-term/repos/community-x86_64/PKGBUILD (from rev 757595, haskell-tamarin-prover-term/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 15:05:31 UTC (rev 757596) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-term +pkgname=haskell-tamarin-prover-term +pkgver=1.6.0 +pkgrel=16 +pkgdesc="Term manipulation library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' + 'haskell-safe' 'haskell-tamarin-prover-utils') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../maude-3.1.patch +} + +build() { +cd tamarin-prover-$pkgver/lib/term + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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 tamarin-prover-$pkgver/lib/term + +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 +} Copied: haskell-tamarin-prover-term/repos/community-x86_64/maude-3.1.patch (from rev 757595, haskell-tamarin-prover-term/trunk/maude-3.1.patch) === --- maude-3.1.patch (rev 0) +++ maude-3.1.patch
[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD maude-3.1.patch)
Date: Thursday, November 19, 2020 @ 15:05:12 Author: felixonmars Revision: 757595 upgpkg: haskell-tamarin-prover-term 1.6.0-16: add fix for maude 3.1 Added: haskell-tamarin-prover-term/trunk/maude-3.1.patch Modified: haskell-tamarin-prover-term/trunk/PKGBUILD -+ PKGBUILD| 13 ++--- maude-3.1.patch | 35 +++ 2 files changed, 45 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 15:02:38 UTC (rev 757594) +++ PKGBUILD2020-11-19 15:05:12 UTC (rev 757595) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-term pkgname=haskell-tamarin-prover-term pkgver=1.6.0 -pkgrel=15 +pkgrel=16 pkgdesc="Term manipulation library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL") @@ -12,9 +12,16 @@ depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' 'haskell-safe' 'haskell-tamarin-prover-utils') makedepends=('ghc') -source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) -sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +maude-3.1.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../maude-3.1.patch +} + build() { cd tamarin-prover-$pkgver/lib/term Added: maude-3.1.patch === --- maude-3.1.patch (rev 0) +++ maude-3.1.patch 2020-11-19 15:05:12 UTC (rev 757595) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *> endOfLine + choice [ string "empty substitution" *> endOfLine *> pure [] +, many1 parseEntry] + where +diff --git a/src/Main/Environment.hs b/src/Main/Environment.hs +index ecb15d2f..1b55c2e7 100644 +--- a/src/Main/Environment.hs b/src/Main/Environment.hs +@@ -175,7 +175,7 @@ ensureMaude as = do + + -- Maude versions prior to 2.7.1 are no longer supported, + -- because the 'get variants' command is incompatible. +-supportedVersions = ["2.7.1", "3.0"] ++supportedVersions = ["2.7.1", "3.0", "3.1"] + + errMsg' = errMsg $ "'" ++ maude ++ "' executable not found / does not work" +
[arch-commits] Commit in freecad/repos/community-x86_64 (6 files)
Date: Thursday, November 19, 2020 @ 15:02:38 Author: arodseth Revision: 757594 archrelease: copy trunk to community-x86_64 Added: freecad/repos/community-x86_64/FindPySide2Tools.cmake (from rev 757593, freecad/trunk/FindPySide2Tools.cmake) freecad/repos/community-x86_64/PKGBUILD (from rev 757593, freecad/trunk/PKGBUILD) freecad/repos/community-x86_64/freecad.xml (from rev 757593, freecad/trunk/freecad.xml) Deleted: freecad/repos/community-x86_64/FindPySide2Tools.cmake freecad/repos/community-x86_64/PKGBUILD freecad/repos/community-x86_64/freecad.xml + FindPySide2Tools.cmake | 224 ++-- PKGBUILD | 236 +++ freecad.xml| 18 +-- 3 files changed, 239 insertions(+), 239 deletions(-) Deleted: FindPySide2Tools.cmake === --- FindPySide2Tools.cmake 2020-11-19 15:02:31 UTC (rev 757593) +++ FindPySide2Tools.cmake 2020-11-19 15:02:38 UTC (rev 757594) @@ -1,112 +0,0 @@ -# Try to find PySide2 utilities, PYSIDE2UIC and PYSIDE2RCC: -# PYSIDE2UICBINARY - Location of PYSIDE2UIC executable -# PYSIDE2RCCBINARY - Location of PYSIDE2RCC executable -# PYSIDE2_TOOLS_FOUND - PySide2 utilities found. - -# Also provides macro similar to FindQt4.cmake's WRAP_UI and WRAP_RC, -# for the automatic generation of Python code from Qt4's user interface -# ('.ui') and resource ('.qrc') files. These macros are called: -# - PYSIDE_WRAP_UI -# - PYSIDE_WRAP_RC - -IF(PYSIDE2UICBINARY AND PYSIDE2RCCBINARY) - # Already in cache, be silent - set(PYSIDE2_TOOLS_FOUND_QUIETLY TRUE) -ENDIF(PYSIDE2UICBINARY AND PYSIDE2RCCBINARY) - -if(WIN32 OR ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") -#pyside2 tools are often in same location as python interpreter -get_filename_component(PYTHON_BIN_DIR ${PYTHON_EXECUTABLE} PATH) -set(PYSIDE_BIN_DIR ${PYTHON_BIN_DIR}) -endif(WIN32 OR ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - -# Since Qt v5.14, pyside2-uic and pyside2-rcc are directly provided by Qt5Core uic and rcc, with '-g python' option -# We test Qt5Core version to act accordingly - -FIND_PACKAGE(Qt5Core) - -IF(Qt5Core_VERSION VERSION_LESS 5.14) - # Legacy (< 5.14) - FIND_PROGRAM(PYSIDE2UICBINARY NAMES python2-pyside2-uic pyside2-uic pyside2-uic-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} pyuic5 HINTS ${PYSIDE_BIN_DIR}) - FIND_PROGRAM(PYSIDE2RCCBINARY NAMES pyside2-rcc pyside2-rcc-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} pyrcc5 HINTS ${PYSIDE_BIN_DIR}) - set(UICOPTIONS "") - set(RCCOPTIONS "") -ELSE(Qt5Core_VERSION VERSION_LESS 5.14) - # New (>= 5.14) - FIND_PROGRAM(PYSIDE2UICBINARY NAMES uic-qt5 uic pyside2-uic) - set(UICOPTIONS "--generator=python") - FIND_PROGRAM(PYSIDE2RCCBINARY NAMES rcc-qt5 rcc pyside2-rcc) - set(RCCOPTIONS "--generator=python" "--compress-algo=zlib" "--compress=1") -ENDIF(Qt5Core_VERSION VERSION_LESS 5.14) - -MACRO(PYSIDE_WRAP_UI outfiles) - FOREACH(it ${ARGN}) -GET_FILENAME_COMPONENT(outfile ${it} NAME_WE) -GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE) -SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/ui_${outfile}.py) -#ADD_CUSTOM_TARGET(${it} ALL -# DEPENDS ${outfile} -#) -if(WIN32 OR APPLE) -ADD_CUSTOM_COMMAND(OUTPUT ${outfile} - COMMAND ${PYSIDE2UICBINARY} ${UICOPTIONS} ${infile} -o ${outfile} - MAIN_DEPENDENCY ${infile} -) -else() -# Especially on Open Build Service we don't want changing date like -# pyside2-uic generates in comments at beginning., which is why -# we follow the tool command with in-place sed. -ADD_CUSTOM_COMMAND(OUTPUT ${outfile} - COMMAND "${PYSIDE2UICBINARY}" ${UICOPTIONS} "${infile}" -o "${outfile}" - COMMAND sed -i "/^# /d" "${outfile}" - MAIN_DEPENDENCY "${infile}" -) -endif() -list(APPEND ${outfiles} ${outfile}) - ENDFOREACH(it) -ENDMACRO (PYSIDE_WRAP_UI) - -MACRO(PYSIDE_WRAP_RC outfiles) - FOREACH(it ${ARGN}) -GET_FILENAME_COMPONENT(outfile ${it} NAME_WE) -GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE) -SET(outfile "${CMAKE_CURRENT_BINARY_DIR}/${outfile}_rc.py") -#ADD_CUSTOM_TARGET(${it} ALL -# DEPENDS ${outfile} -#) -if(WIN32 OR APPLE) -ADD_CUSTOM_COMMAND(OUTPUT ${outfile} - COMMAND ${PYSIDE2RCCBINARY} ${RCCOPTIONS} ${infile} -o ${outfile} - MAIN_DEPENDENCY ${infile} -) -else() -# Especially on Open Build Service we don't want changing date like -# pyside-rcc generates in comments at beginning, which is why -# we follow the tool command with in-place sed. -ADD_CUSTOM_COMMAND(OUTPUT "${outfile}" - COMMAND "${PYSIDE2RCCBINARY}" ${RCCOPTIONS} "${infile}" ${PY_ATTRIBUTE} -o "${outfile}" - COMMAND sed -i "/^# /d" "${outfile}" - MAIN_DEPENDENCY "${infile}" -) -endif() -
[arch-commits] Commit in freecad/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 15:02:31 Author: arodseth Revision: 757593 Opencascade 7.5.0 broke the FreeCAD package. This is a workaround. See FS#68637. Modified: freecad/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 14:49:53 UTC (rev 757592) +++ PKGBUILD2020-11-19 15:02:31 UTC (rev 757593) @@ -2,7 +2,7 @@ # Contributor: Gabriel Souza Franco # Contributor: Florian Pritz # Contributor: Jonas Heinrich -# Contributor: Jordi De Groof +# Contributor: Jordi De Groof # Contributor: mickele # Contributor: manwithgrenade # Contributor: bricem13 @@ -10,12 +10,12 @@ pkgname=freecad pkgver=0.18.4 -pkgrel=4 +pkgrel=5 pkgdesc='General purpose 3D CAD modeler' arch=(x86_64) url='https://freecadweb.org/' license=(LGPL) -depends=(boost-libs glew jsoncpp libspnav med netcdf opencascade openmpi +depends=(boost-libs glew jsoncpp libspnav med netcdf opencascade74 openmpi pyside2-tools python-matplotlib python-pivy python-pyside2 qt5-svg qt5-tools qt5-webkit qt5-x11extras shared-mime-info xerces-c) makedepends=(boost cmake coin eigen gcc-fortran gendesk git ninja pyside2
[arch-commits] Commit in owncloud-client/repos/community-x86_64 (4 files)
Date: Thursday, November 19, 2020 @ 14:49:53 Author: arojas Revision: 757592 archrelease: copy trunk to community-x86_64 Added: owncloud-client/repos/community-x86_64/PKGBUILD (from rev 757591, owncloud-client/trunk/PKGBUILD) owncloud-client/repos/community-x86_64/owncloud-client-qt-5.15.patch (from rev 757591, owncloud-client/trunk/owncloud-client-qt-5.15.patch) Deleted: owncloud-client/repos/community-x86_64/PKGBUILD owncloud-client/repos/community-x86_64/owncloud-client-qt-5.15.patch ---+ PKGBUILD | 56 owncloud-client-qt-5.15.patch | 24 - 2 files changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 14:49:38 UTC (rev 757591) +++ PKGBUILD2020-11-19 14:49:53 UTC (rev 757592) @@ -1,28 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Kuba Serafinowski - -pkgname=owncloud-client -pkgver=2.7.1.2530 -pkgrel=1 -pkgdesc='ownCloud client based on mirall' -arch=(x86_64) -url='http://owncloud.org/' -license=(GPL2) -depends=(qtkeychain libcloudproviders hicolor-icon-theme) -makedepends=(extra-cmake-modules python-sphinx qt5-tools doxygen kio) -optdepends=('python-nautilus: integration with Nautilus' 'nemo-python: integration with Nemo' 'python-caja: integration with Caja') -backup=('etc/ownCloud/sync-exclude.lst') -source=(https://download.owncloud.com/desktop/ownCloud/stable/$pkgver/source/ownCloud-$pkgver.tar.xz{,.asc}) -sha256sums=('9da536a8f6fafd5c0f3b27e168df1642a525827f0c8b6f3833f545d789d2841f' -'SKIP') -validpgpkeys=(F05F7DD7953A07DF36579DAA498C45EBE94E7B37) # ownCloud Client Team (Signing Key) - -build() { - cmake -B build -S ownCloud-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: owncloud-client/repos/community-x86_64/PKGBUILD (from rev 757591, owncloud-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:49:53 UTC (rev 757592) @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Contributor: Kuba Serafinowski + +pkgname=owncloud-client +pkgver=2.7.1.2530 +pkgrel=1 +pkgdesc='ownCloud client based on mirall' +arch=(x86_64) +url='http://owncloud.org/' +license=(GPL2) +depends=(qtkeychain libcloudproviders hicolor-icon-theme) +makedepends=(extra-cmake-modules python-sphinx qt5-tools doxygen kio) +optdepends=('python-nautilus: integration with Nautilus' 'nemo-python: integration with Nemo' 'python-caja: integration with Caja') +backup=('etc/ownCloud/sync-exclude.lst') +source=(https://download.owncloud.com/desktop/ownCloud/stable/$pkgver/source/ownCloud-$pkgver.tar.xz{,.asc}) +sha256sums=('9da536a8f6fafd5c0f3b27e168df1642a525827f0c8b6f3833f545d789d2841f' +'SKIP') +validpgpkeys=(F05F7DD7953A07DF36579DAA498C45EBE94E7B37) # ownCloud Client Team (Signing Key) + +build() { + cmake -B build -S ownCloud-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} Deleted: owncloud-client-qt-5.15.patch === --- owncloud-client-qt-5.15.patch 2020-11-19 14:49:38 UTC (rev 757591) +++ owncloud-client-qt-5.15.patch 2020-11-19 14:49:53 UTC (rev 757592) @@ -1,12 +0,0 @@ -diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp -index d1e877df1..d1d75bad3 100644 a/src/libsync/networkjobs.cpp -+++ b/src/libsync/networkjobs.cpp -@@ -31,6 +31,7 @@ - #include - #ifndef TOKEN_AUTH_ONLY - #include -+#include - #endif - - #include "networkjobs.h" Copied: owncloud-client/repos/community-x86_64/owncloud-client-qt-5.15.patch (from rev 757591, owncloud-client/trunk/owncloud-client-qt-5.15.patch) === --- owncloud-client-qt-5.15.patch (rev 0) +++ owncloud-client-qt-5.15.patch 2020-11-19 14:49:53 UTC (rev 757592) @@ -0,0 +1,12 @@ +diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp +index d1e877df1..d1d75bad3 100644 +--- a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp +@@ -31,6 +31,7 @@ + #include + #ifndef TOKEN_AUTH_ONLY + #include ++#include + #endif + + #include "networkjobs.h"
[arch-commits] Commit in owncloud-client/repos/community-x86_64 (4 files)
Date: Thursday, November 19, 2020 @ 14:49:38 Author: arojas Revision: 757591 archrelease: copy trunk to community-x86_64 Added: owncloud-client/repos/community-x86_64/PKGBUILD (from rev 757590, owncloud-client/trunk/PKGBUILD) owncloud-client/repos/community-x86_64/owncloud-client-qt-5.15.patch (from rev 757590, owncloud-client/trunk/owncloud-client-qt-5.15.patch) Deleted: owncloud-client/repos/community-x86_64/PKGBUILD owncloud-client/repos/community-x86_64/owncloud-client-qt-5.15.patch ---+ PKGBUILD | 65 +--- owncloud-client-qt-5.15.patch | 24 +++--- 2 files changed, 40 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 14:49:26 UTC (rev 757590) +++ PKGBUILD2020-11-19 14:49:38 UTC (rev 757591) @@ -1,37 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Kuba Serafinowski - -_name=owncloudclient -pkgname=owncloud-client -pkgver=2.6.3.14058 -pkgrel=1 -pkgdesc='ownCloud client based on mirall' -arch=(x86_64) -url='http://owncloud.org/' -license=(GPL2) -depends=(qtkeychain libcloudproviders hicolor-icon-theme) -makedepends=(extra-cmake-modules python-sphinx qt5-tools doxygen kio) -optdepends=('python-nautilus: integration with Nautilus' 'nemo-python: integration with Nemo' 'python-caja: integration with Caja') -backup=('etc/ownCloud/sync-exclude.lst') -source=(https://download.owncloud.com/desktop/stable/owncloudclient-$pkgver.tar.xz{,.asc} -owncloud-client-qt-5.15.patch) -sha256sums=('e3d38de31e041f0e1836b2b74acfc1fc76eea4955968952a65643cbf36a493f5' -'SKIP' -'33f2c09bd174f2fe4db74766db3a8028e96502f912b7d41be05ce211bfe1eaca') -validpgpkeys=(F05F7DD7953A07DF36579DAA498C45EBE94E7B37) # ownCloud Client Team (Signing Key) - -prepare() { - patch -d $_name-$pkgver -p1 -i ../owncloud-client-qt-5.15.patch # Fix build with Qt 5.15 -} - -build() { - cmake -B build -S $_name-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_SYSCONFDIR=/etc/$pkgname - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: owncloud-client/repos/community-x86_64/PKGBUILD (from rev 757590, owncloud-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:49:38 UTC (rev 757591) @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Contributor: Kuba Serafinowski + +pkgname=owncloud-client +pkgver=2.7.1.2530 +pkgrel=1 +pkgdesc='ownCloud client based on mirall' +arch=(x86_64) +url='http://owncloud.org/' +license=(GPL2) +depends=(qtkeychain libcloudproviders hicolor-icon-theme) +makedepends=(extra-cmake-modules python-sphinx qt5-tools doxygen kio) +optdepends=('python-nautilus: integration with Nautilus' 'nemo-python: integration with Nemo' 'python-caja: integration with Caja') +backup=('etc/ownCloud/sync-exclude.lst') +source=(https://download.owncloud.com/desktop/ownCloud/stable/$pkgver/source/ownCloud-$pkgver.tar.xz{,.asc}) +sha256sums=('9da536a8f6fafd5c0f3b27e168df1642a525827f0c8b6f3833f545d789d2841f' +'SKIP') +validpgpkeys=(F05F7DD7953A07DF36579DAA498C45EBE94E7B37) # ownCloud Client Team (Signing Key) + +build() { + cmake -B build -S ownCloud-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} Deleted: owncloud-client-qt-5.15.patch === --- owncloud-client-qt-5.15.patch 2020-11-19 14:49:26 UTC (rev 757590) +++ owncloud-client-qt-5.15.patch 2020-11-19 14:49:38 UTC (rev 757591) @@ -1,12 +0,0 @@ -diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp -index d1e877df1..d1d75bad3 100644 a/src/libsync/networkjobs.cpp -+++ b/src/libsync/networkjobs.cpp -@@ -31,6 +31,7 @@ - #include - #ifndef TOKEN_AUTH_ONLY - #include -+#include - #endif - - #include "networkjobs.h" Copied: owncloud-client/repos/community-x86_64/owncloud-client-qt-5.15.patch (from rev 757590, owncloud-client/trunk/owncloud-client-qt-5.15.patch) === --- owncloud-client-qt-5.15.patch (rev 0) +++ owncloud-client-qt-5.15.patch 2020-11-19 14:49:38 UTC (rev 757591) @@ -0,0 +1,12 @@ +diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp +index d1e877df1..d1d75bad3 100644 +--- a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp +@@ -31,6 +31,7 @@ + #include + #ifndef TOKEN_AUTH_ONLY + #include ++#include + #endif + + #include "networkjobs.h"
[arch-commits] Commit in owncloud-client/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:49:26 Author: arojas Revision: 757590 Update to 2.7.1 Modified: owncloud-client/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 6 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 14:42:22 UTC (rev 757589) +++ PKGBUILD2020-11-19 14:49:26 UTC (rev 757590) @@ -1,9 +1,8 @@ # Maintainer: Antonio Rojas # Contributor: Kuba Serafinowski -_name=owncloudclient pkgname=owncloud-client -pkgver=2.6.3.14058 +pkgver=2.7.1.2530 pkgrel=1 pkgdesc='ownCloud client based on mirall' arch=(x86_64) @@ -13,22 +12,14 @@ makedepends=(extra-cmake-modules python-sphinx qt5-tools doxygen kio) optdepends=('python-nautilus: integration with Nautilus' 'nemo-python: integration with Nemo' 'python-caja: integration with Caja') backup=('etc/ownCloud/sync-exclude.lst') -source=(https://download.owncloud.com/desktop/stable/owncloudclient-$pkgver.tar.xz{,.asc} -owncloud-client-qt-5.15.patch) -sha256sums=('e3d38de31e041f0e1836b2b74acfc1fc76eea4955968952a65643cbf36a493f5' -'SKIP' -'33f2c09bd174f2fe4db74766db3a8028e96502f912b7d41be05ce211bfe1eaca') +source=(https://download.owncloud.com/desktop/ownCloud/stable/$pkgver/source/ownCloud-$pkgver.tar.xz{,.asc}) +sha256sums=('9da536a8f6fafd5c0f3b27e168df1642a525827f0c8b6f3833f545d789d2841f' +'SKIP') validpgpkeys=(F05F7DD7953A07DF36579DAA498C45EBE94E7B37) # ownCloud Client Team (Signing Key) -prepare() { - patch -d $_name-$pkgver -p1 -i ../owncloud-client-qt-5.15.patch # Fix build with Qt 5.15 -} - build() { - cmake -B build -S $_name-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_SYSCONFDIR=/etc/$pkgname + cmake -B build -S ownCloud-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr cmake --build build }
[arch-commits] Commit in mediastreamer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:42:22 Author: arojas Revision: 757589 archrelease: copy trunk to community-x86_64 Added: mediastreamer/repos/community-x86_64/PKGBUILD (from rev 757588, mediastreamer/trunk/PKGBUILD) Deleted: mediastreamer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 14:42:09 UTC (rev 757588) +++ PKGBUILD2020-11-19 14:42:22 UTC (rev 757589) @@ -1,29 +0,0 @@ -# Maintainer: -# Contributor: Andrea Scarpino -# Contributor: Sergej Pupykin -# Contributor: Adrià Arrufat -# Contributor: Mark Lee - -pkgname=mediastreamer -pkgver=4.4.8 -pkgrel=1 -pkgdesc="A library written in C that allows you to create and run audio and video streams" -arch=(x86_64) -url="https://github.com/BelledonneCommunications/mediastreamer2; -license=(GPL) -depends=(ortp ffmpeg bzrtp glew libsrtp) -makedepends=(cmake python bcunit doxygen) -source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz;) -sha256sums=('9c6d5eaf766178b839edcd4361cf09089fe0a8e16ae281fa70b3651387ea3404') -validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') - -build() { - cmake -B build -S ${pkgname}2-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DENABLE_STATIC=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mediastreamer/repos/community-x86_64/PKGBUILD (from rev 757588, mediastreamer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:42:22 UTC (rev 757589) @@ -0,0 +1,29 @@ +# Maintainer: +# Contributor: Andrea Scarpino +# Contributor: Sergej Pupykin +# Contributor: Adrià Arrufat +# Contributor: Mark Lee + +pkgname=mediastreamer +pkgver=4.4.9 +pkgrel=1 +pkgdesc="A library written in C that allows you to create and run audio and video streams" +arch=(x86_64) +url="https://github.com/BelledonneCommunications/mediastreamer2; +license=(GPL) +depends=(ortp ffmpeg bzrtp glew libsrtp) +makedepends=(cmake python bcunit doxygen) +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz;) +sha256sums=('015dc55d0cd1932b0713923735e257f70bc859099b3d7596d5bd18b3af1bc558') +validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') + +build() { + cmake -B build -S ${pkgname}2-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_STATIC=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mediastreamer/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:42:09 Author: arojas Revision: 757588 Update to 4.4.9 Modified: mediastreamer/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 14:40:11 UTC (rev 757587) +++ PKGBUILD2020-11-19 14:42:09 UTC (rev 757588) @@ -5,7 +5,7 @@ # Contributor: Mark Lee pkgname=mediastreamer -pkgver=4.4.8 +pkgver=4.4.9 pkgrel=1 pkgdesc="A library written in C that allows you to create and run audio and video streams" arch=(x86_64) @@ -14,7 +14,7 @@ depends=(ortp ffmpeg bzrtp glew libsrtp) makedepends=(cmake python bcunit doxygen) source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz;) -sha256sums=('9c6d5eaf766178b839edcd4361cf09089fe0a8e16ae281fa70b3651387ea3404') +sha256sums=('015dc55d0cd1932b0713923735e257f70bc859099b3d7596d5bd18b3af1bc558') validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') build() {
[arch-commits] Commit in ortp/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:40:11 Author: arojas Revision: 757587 archrelease: copy trunk to community-x86_64 Added: ortp/repos/community-x86_64/PKGBUILD (from rev 757586, ortp/trunk/PKGBUILD) Deleted: ortp/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 14:39:59 UTC (rev 757586) +++ PKGBUILD2020-11-19 14:40:11 UTC (rev 757587) @@ -1,27 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino -# Contributor: Jaroslaw Swierczynski -# Contributor: William Rea - -pkgname=ortp -pkgver=4.4.8 -pkgrel=1 -pkgdesc="A Real-time Transport Protocol (RTP) library" -arch=(x86_64) -url="https://github.com/BelledonneCommunications/ortp; -license=(GPL3) -depends=(bctoolbox) -makedepends=(cmake doxygen) -source=($pkgname-$pkgver.tar.gz::"https://github.com/BelledonneCommunications/ortp/archive/$pkgver.tar.gz;) -sha256sums=('9b1d43f676a35920e2837abc0eb4d600d4d3e47d2621fa3b089cf587ee8d') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DENABLE_STATIC=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: ortp/repos/community-x86_64/PKGBUILD (from rev 757586, ortp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:40:11 UTC (rev 757587) @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Jaroslaw Swierczynski +# Contributor: William Rea + +pkgname=ortp +pkgver=4.4.9 +pkgrel=1 +pkgdesc="A Real-time Transport Protocol (RTP) library" +arch=(x86_64) +url="https://github.com/BelledonneCommunications/ortp; +license=(GPL3) +depends=(bctoolbox) +makedepends=(cmake doxygen) +source=($pkgname-$pkgver.tar.gz::"https://github.com/BelledonneCommunications/ortp/archive/$pkgver.tar.gz;) +sha256sums=('480ea0f296b959940d742afcba14408d79bf319310c9eb3476cade315c935008') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_STATIC=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in ortp/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:39:59 Author: arojas Revision: 757586 Update to 4.4.9 Modified: ortp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 14:38:25 UTC (rev 757585) +++ PKGBUILD2020-11-19 14:39:59 UTC (rev 757586) @@ -4,7 +4,7 @@ # Contributor: William Rea pkgname=ortp -pkgver=4.4.8 +pkgver=4.4.9 pkgrel=1 pkgdesc="A Real-time Transport Protocol (RTP) library" arch=(x86_64) @@ -13,7 +13,7 @@ depends=(bctoolbox) makedepends=(cmake doxygen) source=($pkgname-$pkgver.tar.gz::"https://github.com/BelledonneCommunications/ortp/archive/$pkgver.tar.gz;) -sha256sums=('9b1d43f676a35920e2837abc0eb4d600d4d3e47d2621fa3b089cf587ee8d') +sha256sums=('480ea0f296b959940d742afcba14408d79bf319310c9eb3476cade315c935008') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in bzrtp/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:38:25 Author: arojas Revision: 757585 archrelease: copy trunk to community-x86_64 Added: bzrtp/repos/community-x86_64/PKGBUILD (from rev 757584, bzrtp/trunk/PKGBUILD) Deleted: bzrtp/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 14:38:15 UTC (rev 757584) +++ PKGBUILD2020-11-19 14:38:25 UTC (rev 757585) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=bzrtp -pkgver=4.4.8 -pkgrel=1 -pkgdesc="Opensource implementation of ZRTP keys exchange protocol" -arch=(x86_64) -url="https://github.com/BelledonneCommunications/bzrtp; -license=(GPL2) -depends=(libxml2 bctoolbox sqlite) -makedepends=(bcunit cmake) -source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bzrtp/archive/$pkgver.tar.gz;) -sha256sums=('343292a59a5b36c47e23b1cd11846c69aaa383e40e3134fe0d88692b50f8a717') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DENABLE_STATIC=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: bzrtp/repos/community-x86_64/PKGBUILD (from rev 757584, bzrtp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:38:25 UTC (rev 757585) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=bzrtp +pkgver=4.4.9 +pkgrel=1 +pkgdesc="Opensource implementation of ZRTP keys exchange protocol" +arch=(x86_64) +url="https://github.com/BelledonneCommunications/bzrtp; +license=(GPL2) +depends=(libxml2 bctoolbox sqlite) +makedepends=(bcunit cmake) +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bzrtp/archive/$pkgver.tar.gz;) +sha256sums=('3dd1cf40e16f646b735954a512c7001da806b73e2151623476ddbbac3583adc6') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_STATIC=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in bzrtp/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:38:15 Author: arojas Revision: 757584 Update to 4.4.9 Modified: bzrtp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 14:37:18 UTC (rev 757583) +++ PKGBUILD2020-11-19 14:38:15 UTC (rev 757584) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=bzrtp -pkgver=4.4.8 +pkgver=4.4.9 pkgrel=1 pkgdesc="Opensource implementation of ZRTP keys exchange protocol" arch=(x86_64) @@ -10,7 +10,7 @@ depends=(libxml2 bctoolbox sqlite) makedepends=(bcunit cmake) source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bzrtp/archive/$pkgver.tar.gz;) -sha256sums=('343292a59a5b36c47e23b1cd11846c69aaa383e40e3134fe0d88692b50f8a717') +sha256sums=('3dd1cf40e16f646b735954a512c7001da806b73e2151623476ddbbac3583adc6') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in bctoolbox/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:37:18 Author: arojas Revision: 757583 archrelease: copy trunk to community-x86_64 Added: bctoolbox/repos/community-x86_64/PKGBUILD (from rev 757582, bctoolbox/trunk/PKGBUILD) Deleted: bctoolbox/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 14:37:04 UTC (rev 757582) +++ PKGBUILD2020-11-19 14:37:18 UTC (rev 757583) @@ -1,25 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Sergej Pupykin - -pkgname=bctoolbox -pkgver=4.4.8 -pkgrel=1 -pkgdesc="A library written in C that allows you to create and run audio and video streams" -arch=(x86_64) -url="https://github.com/BelledonneCommunications/bctoolbox; -license=(GPL) -depends=(mbedtls bcunit) -makedepends=(cmake) -source=($pkgname-$pkgver.tar.gz::"https://github.com/BelledonneCommunications/bctoolbox/archive/$pkgver.tar.gz;) -sha256sums=('446b60e81a79b11e8212c44e312aeb0ce46e9ecf0269a35c492ecdca3e7428c3') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DENABLE_STATIC=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: bctoolbox/repos/community-x86_64/PKGBUILD (from rev 757582, bctoolbox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:37:18 UTC (rev 757583) @@ -0,0 +1,25 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin + +pkgname=bctoolbox +pkgver=4.4.9 +pkgrel=1 +pkgdesc="A library written in C that allows you to create and run audio and video streams" +arch=(x86_64) +url="https://github.com/BelledonneCommunications/bctoolbox; +license=(GPL) +depends=(mbedtls bcunit) +makedepends=(cmake) +source=($pkgname-$pkgver.tar.gz::"https://github.com/BelledonneCommunications/bctoolbox/archive/$pkgver.tar.gz;) +sha256sums=('d96586b30999fd41d720150b52d334bbb5bbb419b8d5900a8a037f2617bf1d6b') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_STATIC=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in bctoolbox/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 14:37:04 Author: arojas Revision: 757582 Update to 4.4.9 Modified: bctoolbox/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 14:10:24 UTC (rev 757581) +++ PKGBUILD2020-11-19 14:37:04 UTC (rev 757582) @@ -2,7 +2,7 @@ # Contributor: Sergej Pupykin pkgname=bctoolbox -pkgver=4.4.8 +pkgver=4.4.9 pkgrel=1 pkgdesc="A library written in C that allows you to create and run audio and video streams" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(mbedtls bcunit) makedepends=(cmake) source=($pkgname-$pkgver.tar.gz::"https://github.com/BelledonneCommunications/bctoolbox/archive/$pkgver.tar.gz;) -sha256sums=('446b60e81a79b11e8212c44e312aeb0ce46e9ecf0269a35c492ecdca3e7428c3') +sha256sums=('d96586b30999fd41d720150b52d334bbb5bbb419b8d5900a8a037f2617bf1d6b') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in opencascade74/repos/community-x86_64 (4 files)
Date: Thursday, November 19, 2020 @ 14:10:24 Author: arodseth Revision: 757581 archrelease: copy trunk to community-x86_64 Added: opencascade74/repos/community-x86_64/PKGBUILD (from rev 757580, opencascade74/trunk/PKGBUILD) opencascade74/repos/community-x86_64/cmake-fix-variable.patch (from rev 757580, opencascade74/trunk/cmake-fix-variable.patch) opencascade74/repos/community-x86_64/fix-install-dir-references.patch (from rev 757580, opencascade74/trunk/fix-install-dir-references.patch) opencascade74/repos/community-x86_64/opencascade.sh (from rev 757580, opencascade74/trunk/opencascade.sh) --+ PKGBUILD | 55 + cmake-fix-variable.patch | 12 fix-install-dir-references.patch | 24 opencascade.sh | 24 4 files changed, 115 insertions(+) Copied: opencascade74/repos/community-x86_64/PKGBUILD (from rev 757580, opencascade74/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 14:10:24 UTC (rev 757581) @@ -0,0 +1,55 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Kyle Keen +# Contributor: Gabriel Souza Franco +# Contributor: Florian Pritz +# Contributor: Giuseppe Borzi +# Contributor: Brice Méalier +# Contributor: Michele Mocciola + +pkgname=opencascade74 +pkgver=7.4.0 +pkgrel=1 +pkgdesc='Open CASCADE Technology, 3D modeling & numerical simulation' +arch=(x86_64) +url='https://www.opencascade.org' +license=(custom) +depends=(ffmpeg freeimage gl2ps intel-tbb tk vtk) +makedepends=(cmake git ninja qt5-base) +conflicts=(opencascade) +source=("$pkgname.tgz::https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=fd47711d682be943f0e0a13d1fb54911b0499c31;sf=tgz; +opencascade.sh +fix-install-dir-references.patch +cmake-fix-variable.patch) +sha256sums=('af73c89ade0467ca7351dc445e4bd20832387da1e205f6955bc9356ab7d9f22b' +'2064536a85d46fee368a8f1a712b2c6c77ca79c5bffcc68cba79d70d36efa2f4' +'afb584aa453993ae8d9e2b983594558531ede735a5892754b812be30650c9fb5' +'c7427082400b2d1ac58c59549d4dd1ee5b27d06847b7907842e9e2f2b68980fa') + +prepare() { + cd occt-fd47711 + patch -Np1 -i ../fix-install-dir-references.patch + patch -Np1 -i ../cmake-fix-variable.patch +} + +build() { + mkdir -p build + cd build + cmake ../occt-fd47711 \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DUSE_FFMPEG=ON \ +-DUSE_FREEIMAGE=ON \ +-DUSE_GL2PS=ON \ +-DUSE_TBB=ON \ +-DUSE_VTK=ON \ +-GNinja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm755 opencascade.sh "$pkgdir/etc/profile.d/opencascade.sh" + install -d "$pkgdir/usr/share/licenses/$pkgname/" + mv "$pkgdir/usr/share/doc/opencascade/"* "$pkgdir/usr/share/licenses/$pkgname" + rm -r "$pkgdir/usr/share/doc" "$pkgdir/usr/bin/"*.sh +} Copied: opencascade74/repos/community-x86_64/cmake-fix-variable.patch (from rev 757580, opencascade74/trunk/cmake-fix-variable.patch) === --- cmake-fix-variable.patch(rev 0) +++ cmake-fix-variable.patch2020-11-19 14:10:24 UTC (rev 757581) @@ -0,0 +1,12 @@ +diff -Naur occt-V7_3_0/adm/templates/OpenCASCADEConfig.cmake.in occt-V7_3_0_new/adm/templates/OpenCASCADEConfig.cmake.in +--- occt-V7_3_0/adm/templates/OpenCASCADEConfig.cmake.in 2018-05-29 12:14:02.0 +0200 occt-V7_3_0.new/adm/templates/OpenCASCADEConfig.cmake.in 2018-05-29 12:14:02.0 +0200 +@@ -26,7 +26,7 @@ + if (OpenCASCADE_INSTALL_PREFIX MATCHES "/cmake$") + get_filename_component (OpenCASCADE_INSTALL_PREFIX "${OpenCASCADE_INSTALL_PREFIX}" PATH) + endif() +-if (OpenCASCADE_INSTALL_PREFIX MATCHES "/lib$") ++if (OpenCASCADE_INSTALL_PREFIX MATCHES "/lib(64)?$") + get_filename_component (OpenCASCADE_INSTALL_PREFIX "${OpenCASCADE_INSTALL_PREFIX}" PATH) + endif() + Copied: opencascade74/repos/community-x86_64/fix-install-dir-references.patch (from rev 757580, opencascade74/trunk/fix-install-dir-references.patch) === --- fix-install-dir-references.patch(rev 0) +++ fix-install-dir-references.patch2020-11-19 14:10:24 UTC (rev 757581) @@ -0,0 +1,24 @@ +diff -aur occt-V7_1_0/CMakeLists.txt occt-V7_1_0.new/CMakeLists.txt +--- occt-V7_1_0/CMakeLists.txt 2016-11-25 11:50:18.0 +0100 occt-V7_1_0.new/CMakeLists.txt 2017-03-18 08:44:10.406668714 +0100 +@@ -906,7 +906,7 @@ + endforeach() + # install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration + install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)") +-install (CODE
[arch-commits] Commit in (8 files)
Date: Thursday, November 19, 2020 @ 14:10:11 Author: arodseth Revision: 757580 Add opencascade74 since opencascade 7.5.0 currently breaks FreeCAD Added: opencascade74/ opencascade74/repos/ opencascade74/repos/community-x86_64/ opencascade74/trunk/ opencascade74/trunk/PKGBUILD opencascade74/trunk/cmake-fix-variable.patch opencascade74/trunk/fix-install-dir-references.patch opencascade74/trunk/opencascade.sh --+ PKGBUILD | 55 + cmake-fix-variable.patch | 12 fix-install-dir-references.patch | 24 opencascade.sh | 24 4 files changed, 115 insertions(+) Added: opencascade74/trunk/PKGBUILD === --- opencascade74/trunk/PKGBUILD(rev 0) +++ opencascade74/trunk/PKGBUILD2020-11-19 14:10:11 UTC (rev 757580) @@ -0,0 +1,55 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Kyle Keen +# Contributor: Gabriel Souza Franco +# Contributor: Florian Pritz +# Contributor: Giuseppe Borzi +# Contributor: Brice Méalier +# Contributor: Michele Mocciola + +pkgname=opencascade74 +pkgver=7.4.0 +pkgrel=1 +pkgdesc='Open CASCADE Technology, 3D modeling & numerical simulation' +arch=(x86_64) +url='https://www.opencascade.org' +license=(custom) +depends=(ffmpeg freeimage gl2ps intel-tbb tk vtk) +makedepends=(cmake git ninja qt5-base) +conflicts=(opencascade) +source=("$pkgname.tgz::https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=fd47711d682be943f0e0a13d1fb54911b0499c31;sf=tgz; +opencascade.sh +fix-install-dir-references.patch +cmake-fix-variable.patch) +sha256sums=('af73c89ade0467ca7351dc445e4bd20832387da1e205f6955bc9356ab7d9f22b' +'2064536a85d46fee368a8f1a712b2c6c77ca79c5bffcc68cba79d70d36efa2f4' +'afb584aa453993ae8d9e2b983594558531ede735a5892754b812be30650c9fb5' +'c7427082400b2d1ac58c59549d4dd1ee5b27d06847b7907842e9e2f2b68980fa') + +prepare() { + cd occt-fd47711 + patch -Np1 -i ../fix-install-dir-references.patch + patch -Np1 -i ../cmake-fix-variable.patch +} + +build() { + mkdir -p build + cd build + cmake ../occt-fd47711 \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DUSE_FFMPEG=ON \ +-DUSE_FREEIMAGE=ON \ +-DUSE_GL2PS=ON \ +-DUSE_TBB=ON \ +-DUSE_VTK=ON \ +-GNinja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm755 opencascade.sh "$pkgdir/etc/profile.d/opencascade.sh" + install -d "$pkgdir/usr/share/licenses/$pkgname/" + mv "$pkgdir/usr/share/doc/opencascade/"* "$pkgdir/usr/share/licenses/$pkgname" + rm -r "$pkgdir/usr/share/doc" "$pkgdir/usr/bin/"*.sh +} Added: opencascade74/trunk/cmake-fix-variable.patch === --- opencascade74/trunk/cmake-fix-variable.patch (rev 0) +++ opencascade74/trunk/cmake-fix-variable.patch2020-11-19 14:10:11 UTC (rev 757580) @@ -0,0 +1,12 @@ +diff -Naur occt-V7_3_0/adm/templates/OpenCASCADEConfig.cmake.in occt-V7_3_0_new/adm/templates/OpenCASCADEConfig.cmake.in +--- occt-V7_3_0/adm/templates/OpenCASCADEConfig.cmake.in 2018-05-29 12:14:02.0 +0200 occt-V7_3_0.new/adm/templates/OpenCASCADEConfig.cmake.in 2018-05-29 12:14:02.0 +0200 +@@ -26,7 +26,7 @@ + if (OpenCASCADE_INSTALL_PREFIX MATCHES "/cmake$") + get_filename_component (OpenCASCADE_INSTALL_PREFIX "${OpenCASCADE_INSTALL_PREFIX}" PATH) + endif() +-if (OpenCASCADE_INSTALL_PREFIX MATCHES "/lib$") ++if (OpenCASCADE_INSTALL_PREFIX MATCHES "/lib(64)?$") + get_filename_component (OpenCASCADE_INSTALL_PREFIX "${OpenCASCADE_INSTALL_PREFIX}" PATH) + endif() + Added: opencascade74/trunk/fix-install-dir-references.patch === --- opencascade74/trunk/fix-install-dir-references.patch (rev 0) +++ opencascade74/trunk/fix-install-dir-references.patch2020-11-19 14:10:11 UTC (rev 757580) @@ -0,0 +1,24 @@ +diff -aur occt-V7_1_0/CMakeLists.txt occt-V7_1_0.new/CMakeLists.txt +--- occt-V7_1_0/CMakeLists.txt 2016-11-25 11:50:18.0 +0100 occt-V7_1_0.new/CMakeLists.txt 2017-03-18 08:44:10.406668714 +0100 +@@ -906,7 +906,7 @@ + endforeach() + # install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration + install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)") +-install (CODE "configure_file(\"${CMAKE_BINARY_DIR}/OpenCASCADECompileDefinitionsAndFlags-\${CMAKE_INSTALL_CONFIG_NAME_LOWER}.cmake\" \"${INSTALL_DIR}/${INSTALL_DIR_CMAKE}/OpenCASCADECompileDefinitionsAndFlags-\${CMAKE_INSTALL_CONFIG_NAME_LOWER}.cmake\" COPYONLY)") ++install (CODE
[arch-commits] Commit in util-linux/trunk (3 files)
Date: Thursday, November 19, 2020 @ 13:44:50 Author: eworm Revision: 401398 use upstream patch Added: util-linux/trunk/0001-libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch Modified: util-linux/trunk/PKGBUILD Deleted: util-linux/trunk/0001-mount-Add-support-for-nosymfollow-mount-option.patch + 0001-libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch | 37 0001-mount-Add-support-for-nosymfollow-mount-option.patch | 77 -- PKGBUILD |6 3 files changed, 40 insertions(+), 80 deletions(-) Added: 0001-libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch === --- 0001-libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch (rev 0) +++ 0001-libmount-don-t-use-symfollow-for-helpers-on-user-mounts.patch 2020-11-19 13:44:50 UTC (rev 401398) @@ -0,0 +1,37 @@ +From 76bb9b30cfcf54b59591a57a3d2a747e514469b2 Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Thu, 19 Nov 2020 09:49:16 +0100 +Subject: libmount: don't use "symfollow" for helpers on user mounts + +Addresses: https://github.com/karelzak/util-linux/issues/1193 +Signed-off-by: Karel Zak +--- + libmount/src/context_mount.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libmount/src/context_mount.c b/libmount/src/context_mount.c +index 8c394c1ff..dd1786176 100644 +--- a/libmount/src/context_mount.c b/libmount/src/context_mount.c +@@ -415,6 +415,9 @@ static int generate_helper_optstr(struct libmnt_context *cxt, char **optstr) +* string, because there is nothing like MS_EXEC (we only have +* MS_NOEXEC in mount flags and we don't care about the original +* mount string in libmount for VFS options). ++ * ++ * This use-case makes sense for MS_SECURE flags only (see ++ * mnt_optstr_get_flags() and mnt_context_merge_mflags()). +*/ + if (!(cxt->mountflags & MS_NOEXEC)) + mnt_optstr_append_option(optstr, "exec", NULL); +@@ -422,11 +425,8 @@ static int generate_helper_optstr(struct libmnt_context *cxt, char **optstr) + mnt_optstr_append_option(optstr, "suid", NULL); + if (!(cxt->mountflags & MS_NODEV)) + mnt_optstr_append_option(optstr, "dev", NULL); +- if (!(cxt->mountflags & MS_NOSYMFOLLOW)) +- mnt_optstr_append_option(optstr, "symfollow", NULL); + } + +- + if (cxt->flags & MNT_FL_SAVED_USER) + rc = mnt_optstr_set_option(optstr, "user", cxt->orig_user); + if (rc) Deleted: 0001-mount-Add-support-for-nosymfollow-mount-option.patch === --- 0001-mount-Add-support-for-nosymfollow-mount-option.patch 2020-11-19 12:22:17 UTC (rev 401397) +++ 0001-mount-Add-support-for-nosymfollow-mount-option.patch 2020-11-19 13:44:50 UTC (rev 401398) @@ -1,77 +0,0 @@ -commit 73b193f8da0437d1b399903cf0f8e4c827adc03c -Author: Mattias Nissler -Date: Thu Nov 17 14:47:51 2016 +0100 - -mount: Add support for "nosymfollow" mount option. - -This adds support for the "nosymfollow" mount option, which indicates -that symlinks should not be traversed on the mount this option is -applied to. Also update the mount(8) man page with information about -this option. - -Signed-off-by: Mattias Nissler -Signed-off-by: Ross Zwisler - -diff --git a/libmount/src/context_mount.c b/libmount/src/context_mount.c -index e0ef550b0..8c394c1ff 100644 a/libmount/src/context_mount.c -+++ b/libmount/src/context_mount.c -@@ -422,6 +422,8 @@ static int generate_helper_optstr(struct libmnt_context *cxt, char **optstr) - mnt_optstr_append_option(optstr, "suid", NULL); - if (!(cxt->mountflags & MS_NODEV)) - mnt_optstr_append_option(optstr, "dev", NULL); -+ if (!(cxt->mountflags & MS_NOSYMFOLLOW)) -+ mnt_optstr_append_option(optstr, "symfollow", NULL); - } - - -diff --git a/libmount/src/libmount.h.in b/libmount/src/libmount.h.in -index 321c0540b..e6710ae01 100644 a/libmount/src/libmount.h.in -+++ b/libmount/src/libmount.h.in -@@ -941,6 +941,9 @@ extern int mnt_context_set_syscall_status(struct libmnt_context *cxt, int status - #ifndef MS_DIRSYNC - #define MS_DIRSYNC128 /* Directory modifications are synchronous */ - #endif -+#ifndef MS_NOSYMFOLLOW -+#define MS_NOSYMFOLLOW256 /* Don't follow symlinks */ -+#endif - #ifndef MS_NOATIME - #define MS_NOATIME0x400 /* 1024: Do not update access times. */ - #endif -diff --git a/libmount/src/optmap.c b/libmount/src/optmap.c -index
[arch-commits] Commit in sigil/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 13:15:13 Author: eschwartz Revision: 757579 archrelease: copy trunk to community-x86_64 Added: sigil/repos/community-x86_64/PKGBUILD (from rev 757578, sigil/trunk/PKGBUILD) Deleted: sigil/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 13:14:57 UTC (rev 757578) +++ PKGBUILD2020-11-19 13:15:13 UTC (rev 757579) @@ -1,61 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Alad Wenter -# Contributor: Giovanni Scafora -# Contributor: Larry Hajali - -pkgname=sigil -pkgver=1.4.1 -pkgrel=1 -pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" -arch=('x86_64') -url="https://sigil-ebook.com/; -license=('GPL3') -depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' - 'python-dulwich' 'python-lxml' 'qt5-webengine') -makedepends=('qt5-tools' 'cmake') -optdepends=('hunspell-en_US: for English dictionary support' -'hyphen-en: for English hyphenation support in plugins' -'pageedit: external editor to replace BookView' -'python-html5lib: recommended for plugins' -'python-chardet: recommended for plugins' -'python-cssselect: recommended for plugins' -'python-pillow: recommended for plugins' -'python-regex: recommended for plugins' -'python-pyqt5: recommended for plugins' -'tk: recommended for plugins') -source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; - "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) -sha256sums=('8e4919bde7b0e530e12a6feb8956e92e662270187d924a0102e505e942acacb1' -'SKIP') -b2sums=('6c904d131cd4b59bbbc0c98ef973f802c1c6b66153763c94143ac1c347ed70a112f04f6d912c2098df609a917d14cd052c3e7b0545ec94509643290a21a46cb0' -'SKIP') -validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay - -build() { -mkdir -p "${srcdir}"/Sigil-${pkgver}/build -cd "${srcdir}"/Sigil-${pkgver}/build - -cmake -G "Unix Makefiles" \ --DUSE_SYSTEM_LIBS=1 \ --DSYSTEM_LIBS_REQUIRED=1 \ --DINSTALL_BUNDLED_DICTS=0 \ --DINSTALL_HICOLOR_ICONS=1 \ --DMATHJAX_DIR=/usr/share/mathjax2 \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ --DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ --DCMAKE_SKIP_RPATH=ON .. - -make -} - -package() { -cd "${srcdir}"/Sigil-${pkgver}/build - -make install DESTDIR="${pkgdir}" - -# Compile python bytecode -python -m compileall "${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib} -python -O -m compileall "${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib} -} Copied: sigil/repos/community-x86_64/PKGBUILD (from rev 757578, sigil/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 13:15:13 UTC (rev 757579) @@ -0,0 +1,61 @@ +# Maintainer: Eli Schwartz +# Maintainer: Alad Wenter +# Contributor: Giovanni Scafora +# Contributor: Larry Hajali + +pkgname=sigil +pkgver=1.4.1 +pkgrel=3 +pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" +arch=('x86_64') +url="https://sigil-ebook.com/; +license=('GPL3') +depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' + 'python-dulwich' 'python-lxml' 'qt5-svg' 'qt5-webengine') +makedepends=('qt5-tools' 'cmake') +optdepends=('hunspell-en_US: for English dictionary support' +'hyphen-en: for English hyphenation support in plugins' +'pageedit: external editor to replace BookView' +'python-html5lib: recommended for plugins' +'python-chardet: recommended for plugins' +'python-cssselect: recommended for plugins' +'python-pillow: recommended for plugins' +'python-regex: recommended for plugins' +'python-pyqt5: recommended for plugins' +'tk: recommended for plugins') +source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; + "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) +sha256sums=('8e4919bde7b0e530e12a6feb8956e92e662270187d924a0102e505e942acacb1' +'SKIP') +b2sums=('6c904d131cd4b59bbbc0c98ef973f802c1c6b66153763c94143ac1c347ed70a112f04f6d912c2098df609a917d14cd052c3e7b0545ec94509643290a21a46cb0' +'SKIP') +validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay + +build() { +mkdir -p "${srcdir}"/Sigil-${pkgver}/build +cd "${srcdir}"/Sigil-${pkgver}/build + +
[arch-commits] Commit in sigil/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 13:14:57 Author: eschwartz Revision: 757578 upgpkg: sigil 1.4.1-3: add svg dependency per forum discussion, needed now that icons are all SVG Modified: sigil/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 13:08:15 UTC (rev 757577) +++ PKGBUILD2020-11-19 13:14:57 UTC (rev 757578) @@ -5,13 +5,13 @@ pkgname=sigil pkgver=1.4.1 -pkgrel=2 +pkgrel=3 pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" arch=('x86_64') url="https://sigil-ebook.com/; license=('GPL3') depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' - 'python-dulwich' 'python-lxml' 'qt5-webengine') + 'python-dulwich' 'python-lxml' 'qt5-svg' 'qt5-webengine') makedepends=('qt5-tools' 'cmake') optdepends=('hunspell-en_US: for English dictionary support' 'hyphen-en: for English hyphenation support in plugins'
[arch-commits] Commit in gummi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 13:08:15 Author: arodseth Revision: 757577 archrelease: copy trunk to community-x86_64 Added: gummi/repos/community-x86_64/PKGBUILD (from rev 757576, gummi/trunk/PKGBUILD) Deleted: gummi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 + 1 file changed, 40 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 13:08:10 UTC (rev 757576) +++ PKGBUILD2020-11-19 13:08:15 UTC (rev 757577) @@ -1,44 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Sergio A. Morales -# Contributor: soeren - -pkgname=gummi -epoch=2 -pkgver=0.8.1 -pkgrel=1 -pkgdesc='Simple LaTex editor for GTK2 users' -arch=(x86_64) -url='https://github.com/alexandervdm/gummi' -license=(MIT) -depends=(gtksourceview3 gtkspell3 poppler-glib texlive-core) -makedepends=(git intltool setconf) -# tag: 0.8.1 -source=("git+$url#commit=fc61bc04787563290edc9f7e77446541288e6ef8") -md5sums=('SKIP') - -prepare() { - cd $pkgname - ./autogen.sh - setconf Makefile.in PACKAGE_VERSION "'"$pkgver"'" - setconf data/misc/Makefile.in PACKAGE_VERSION "'"$pkgver"'" - echo $pkgver > dev/latest - autoreconf - setconf configure PACKAGE_VERSION "'"$pkgver"'" - setconf configure PACKAGE_STRING "'""Gummi $pkgver""'" - setconf po/Makefile.in.in DATADIRNAME 'share' -} - -build() { - cd $pkgname - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname - DESTDIR="$pkgdir" make install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim: ts=2 sw=2 et: Copied: gummi/repos/community-x86_64/PKGBUILD (from rev 757576, gummi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 13:08:15 UTC (rev 757577) @@ -0,0 +1,40 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Thomas Dziedzic +# Contributor: Sergio A. Morales +# Contributor: soeren + +pkgname=gummi +pkgver=0.8.1 +pkgrel=2 +epoch=2 +pkgdesc='Simple LaTeX editor' +arch=(x86_64) +url='https://github.com/alexandervdm/gummi' +license=(MIT) +depends=(gtksourceview3 gtkspell3 poppler-glib texlive-core) +makedepends=(git intltool setconf) +source=("git+$url#commit=fc61bc04787563290edc9f7e77446541288e6ef8") # tag: 0.8.1 +md5sums=('SKIP') + +prepare() { + cd $pkgname + ./autogen.sh + setconf Makefile.in PACKAGE_VERSION "'"$pkgver"'" + setconf data/misc/Makefile.in PACKAGE_VERSION "'"$pkgver"'" + echo $pkgver > dev/latest + autoreconf + setconf configure PACKAGE_VERSION "'"$pkgver"'" + setconf configure PACKAGE_STRING "'""Gummi $pkgver""'" + setconf po/Makefile.in.in DATADIRNAME 'share' +} + +build() { + cd $pkgname + ./configure --prefix=/usr + make +} + +package() { + DESTDIR="$pkgdir" make -C $pkgname install + install -Dm644 $pkgname/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in gummi/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 13:08:10 Author: arodseth Revision: 757576 FS#68665 Modified: gummi/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 12:35:36 UTC (rev 757575) +++ PKGBUILD2020-11-19 13:08:10 UTC (rev 757576) @@ -1,20 +1,19 @@ # Maintainer: Alexander F. Rødseth -# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Thomas Dziedzic # Contributor: Sergio A. Morales # Contributor: soeren pkgname=gummi +pkgver=0.8.1 +pkgrel=2 epoch=2 -pkgver=0.8.1 -pkgrel=1 -pkgdesc='Simple LaTex editor for GTK2 users' +pkgdesc='Simple LaTeX editor' arch=(x86_64) url='https://github.com/alexandervdm/gummi' license=(MIT) depends=(gtksourceview3 gtkspell3 poppler-glib texlive-core) makedepends=(git intltool setconf) -# tag: 0.8.1 -source=("git+$url#commit=fc61bc04787563290edc9f7e77446541288e6ef8") +source=("git+$url#commit=fc61bc04787563290edc9f7e77446541288e6ef8") # tag: 0.8.1 md5sums=('SKIP') prepare() { @@ -36,9 +35,6 @@ } package() { - cd $pkgname - DESTDIR="$pkgdir" make install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + DESTDIR="$pkgdir" make -C $pkgname install + install -Dm644 $pkgname/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } - -# vim: ts=2 sw=2 et:
[arch-commits] Commit in haproxy/repos (6 files)
Date: Thursday, November 19, 2020 @ 12:35:05 Author: eworm Revision: 757537 archrelease: copy trunk to community-testing-x86_64 Added: haproxy/repos/community-testing-x86_64/ haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch (from rev 757533, haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 757534, haproxy/trunk/PKGBUILD) haproxy/repos/community-testing-x86_64/haproxy.cfg (from rev 757534, haproxy/trunk/haproxy.cfg) haproxy/repos/community-testing-x86_64/haproxy.install (from rev 757534, haproxy/trunk/haproxy.install) haproxy/repos/community-testing-x86_64/haproxy.sysusers (from rev 757534, haproxy/trunk/haproxy.sysusers) -+ 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch | 39 +++ PKGBUILD| 72 ++ haproxy.cfg | 49 + haproxy.install |8 + haproxy.sysusers|1 5 files changed, 169 insertions(+) Copied: haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch (from rev 757533, haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) === --- community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch (rev 0) +++ community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-11-19 12:35:05 UTC (rev 757537) @@ -0,0 +1,39 @@ +diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile +index bf67c1f..e98a3fa 100644 +--- a/contrib/halog/Makefile b/contrib/halog/Makefile +@@ -16,7 +16,7 @@ DEFINE = + OBJS = halog + + halog: halog.c fgets2.c +- $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^ ++ $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^ + + clean: + rm -f $(OBJS) *.[oas] +diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile +index 55849b6..1276b97 100644 +--- a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile +@@ -7,7 +7,7 @@ OBJS = ip6range + all: $(OBJS) + + %: %.c +- $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ + + clean: + rm -f $(OBJS) *.o *.a *~ +diff --git a/contrib/iprange/Makefile b/contrib/iprange/Makefile +index b3c72ed..e92baf3 100644 +--- a/contrib/iprange/Makefile b/contrib/iprange/Makefile +@@ -7,7 +7,7 @@ OBJS = iprange + all: $(OBJS) + + %: %.c +- $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ + + clean: + rm -f $(OBJS) *.o *.a *~ Copied: haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 757534, haproxy/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-11-19 12:35:05 UTC (rev 757537) @@ -0,0 +1,72 @@ +# Maintainer: Johannes Löthberg +# Contributor: Bartłomiej Piotrowski + +pkgname=haproxy +pkgver=2.3.0 +pkgrel=1 + +pkgdesc='Reliable, high performance TCP/HTTP load balancer' +url='https://www.haproxy.org/' +arch=('x86_64') +license=('GPL') + +depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 'systemd-libs') +makedepends=('systemd') + +backup=('etc/haproxy/haproxy.cfg') + +install=haproxy.install + +source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz +haproxy.cfg +haproxy.sysusers +0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) + +sha256sums=('08badc59e037883f788f2c8f3358fa3e351aeaee826fd8a719f1e6252aff78fc' +'e88edeb2fe23508565e46ff485c93cfb7c2e9c64f231538452ec7ecd7ec37a42' +'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e' +'81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5') + +prepare() { + cd haproxy-$pkgver + + patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch +} + +build() { + cd haproxy-$pkgver + + make CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ +CPU=generic \ +TARGET=linux-glibc \ +USE_GETADDRINFO=1 \ +USE_OPENSSL=1 \ +USE_PCRE=1 USE_PCRE_JIT=1 \ +USE_ZLIB=1 \ +USE_LUA=1 \ +USE_SYSTEMD=1 \ +EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" + + for contrib in halog iprange ip6range systemd; do +make -C contrib/$contrib
[arch-commits] Commit in haproxy/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 12:34:58 Author: eworm Revision: 757527 upgpkg: haproxy 2.3.0-1: new upstream release Modified: haproxy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 12:34:57 UTC (rev 757526) +++ PKGBUILD2020-11-19 12:34:58 UTC (rev 757527) @@ -2,7 +2,7 @@ # Contributor: Bartłomiej Piotrowski pkgname=haproxy -pkgver=2.2.5 +pkgver=2.3.0 pkgrel=1 pkgdesc='Reliable, high performance TCP/HTTP load balancer' @@ -22,7 +22,7 @@ haproxy.sysusers 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) -sha256sums=('63ad1813e01992d0fbe5ac7ca3e516a53fc62cdb17845d5ac90260031b6dd747' +sha256sums=('08badc59e037883f788f2c8f3358fa3e351aeaee826fd8a719f1e6252aff78fc' 'e88edeb2fe23508565e46ff485c93cfb7c2e9c64f231538452ec7ecd7ec37a42' 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e' '81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5')
[arch-commits] Commit in nuspell/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, November 19, 2020 @ 12:22:17 Author: andyrtr Revision: 401397 archrelease: copy trunk to testing-x86_64 Added: nuspell/repos/testing-x86_64/ nuspell/repos/testing-x86_64/PKGBUILD (from rev 401396, nuspell/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: nuspell/repos/testing-x86_64/PKGBUILD (from rev 401396, nuspell/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-11-19 12:22:17 UTC (rev 401397) @@ -0,0 +1,38 @@ +# Maintainer: AndyRTR +# Conributor: Mélanie Chauvel (ariasuni) + +pkgname=nuspell +pkgver=4.1.0 +pkgrel=1 +pkgdesc='Fast and safe spellchecking C++ library' +arch=('x86_64') +url='https://nuspell.github.io/' +license=('LGPL3') +depends=('boost-libs' 'icu') +makedepends=('cmake' 'boost' 'catch2' 'pandoc') +source=("https://github.com/nuspell/nuspell/archive/v${pkgver}.tar.gz;) +sha512sums=('d0c01dd73fefd8b9c800e6419fe916e55a53b8b19f5848d3766cdcb50383fdcd9e9bb49362b5cea4d9d2d7fda21aed055f28cb47b006e2049b2a904355f7f9ed') + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../${pkgbase}-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib \ +-DBUILD_SHARED_LIBS=ON + make +} + +check() { + cd build + make test +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in nuspell/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 12:22:10 Author: andyrtr Revision: 401396 upgpkg: nuspell 4.1.0-1: upstream update 4.1.0 Modified: nuspell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:47:15 UTC (rev 401395) +++ PKGBUILD2020-11-19 12:22:10 UTC (rev 401396) @@ -2,7 +2,7 @@ # Conributor: Mélanie Chauvel (ariasuni) pkgname=nuspell -pkgver=4.0.1 +pkgver=4.1.0 pkgrel=1 pkgdesc='Fast and safe spellchecking C++ library' arch=('x86_64') @@ -11,7 +11,7 @@ depends=('boost-libs' 'icu') makedepends=('cmake' 'boost' 'catch2' 'pandoc') source=("https://github.com/nuspell/nuspell/archive/v${pkgver}.tar.gz;) -sha512sums=('122616fd24c2de35000ba12d680d3617e7fe97881d33febbcb106ce70d3bac356a00d90680a1bc8ee631ed532ace0f4b4f9fce4760a25b0f7fc1d60553e74528') +sha512sums=('d0c01dd73fefd8b9c800e6419fe916e55a53b8b19f5848d3766cdcb50383fdcd9e9bb49362b5cea4d9d2d7fda21aed055f28cb47b006e2049b2a904355f7f9ed') prepare() { mkdir build
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:59:20 Author: felixonmars Revision: 757488 upgpkg: git-annex 8.20201103-12: rebuild with http-client 0.7.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:53:36 UTC (rev 757487) +++ PKGBUILD2020-11-19 11:59:20 UTC (rev 757488) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20201103 -pkgrel=11 +pkgrel=12 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:59:39 Author: felixonmars Revision: 757489 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 757488, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 757488, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:59:39 UTC (rev 757489) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20201103 +pkgrel=12 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-git-lfs/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:53:36 Author: felixonmars Revision: 757487 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 757486, haskell-git-lfs/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 757486, haskell-git-lfs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:53:36 UTC (rev 757487) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=git-lfs +pkgname=haskell-git-lfs +pkgver=1.1.0 +pkgrel=68 +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=('c662e7752ba9346b8adec5af225806f95702aaded3ea6b3d8e8871e923db24f8bd49a275fe7477cc44b65b35edab06fb7ab92f0e57d9bdd8af7b209c4adfa5c5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<= 0.7/<1/;s/<= 1.5/<2/' $_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 +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 +} + +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: Thursday, November 19, 2020 @ 11:53:13 Author: felixonmars Revision: 757486 upgpkg: haskell-git-lfs 1.1.0-68: rebuild with http-client 0.7.3 Modified: haskell-git-lfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:51:09 UTC (rev 757485) +++ PKGBUILD2020-11-19 11:53:13 UTC (rev 757486) @@ -3,7 +3,7 @@ _hkgname=git-lfs pkgname=haskell-git-lfs pkgver=1.1.0 -pkgrel=67 +pkgrel=68 pkgdesc="An implementation of the git-lfs protocol" url="https://hackage.haskell.org/package/git-lfs; license=('AGPL3')
[arch-commits] Commit in stack/repos (4 files)
Date: Thursday, November 19, 2020 @ 11:51:09 Author: felixonmars Revision: 757485 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 757484, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 757484, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 757484, stack/trunk/stack.install) -+ PKGBUILD| 80 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 109 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 757484, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:51:09 UTC (rev 757485) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=27 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + patch -p1 -i ../optparse-applicative-0.16.patch +} + +build() { + cd $pkgname + + 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 \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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 + + LD_PRELOAD=$(ls
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:50:18 Author: felixonmars Revision: 757484 upgpkg: stack 2.5.1-27: rebuild with http-client 0.7.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:44:08 UTC (rev 757483) +++ PKGBUILD2020-11-19 11:50:18 UTC (rev 757484) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=26 +pkgrel=27 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in xorg-server/repos/testing-x86_64 (14 files)
Date: Thursday, November 19, 2020 @ 11:47:15 Author: andyrtr Revision: 401395 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401394, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 401394, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 401394, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 401394, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 401394, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 401394, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 401394, xorg-server/trunk/xvfb-run.1) Deleted: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch xorg-server/repos/testing-x86_64/PKGBUILD xorg-server/repos/testing-x86_64/xorg-server.install xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch xorg-server/repos/testing-x86_64/xvfb-run xorg-server/repos/testing-x86_64/xvfb-run.1 + 0001-v2-FS-58644.patch | 114 +++ 0002-fix-libshadow-2.patch | 60 +-- PKGBUILD | 438 ++--- xorg-server.install| 36 +- xserver-autobind-hotplug.patch | 586 +++ xvfb-run | 400 +- xvfb-run.1 | 564 ++--- 7 files changed, 1099 insertions(+), 1099 deletions(-) Deleted: 0001-v2-FS-58644.patch === --- 0001-v2-FS-58644.patch 2020-11-19 11:46:30 UTC (rev 401394) +++ 0001-v2-FS-58644.patch 2020-11-19 11:47:15 UTC (rev 401395) @@ -1,57 +0,0 @@ -From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 -From: fafryd -Date: Sun, 20 May 2018 14:30:43 +0200 -Subject: [PATCH] v2 FS#58644 - - hw/xfree86/common/meson.build | 13 + - hw/xfree86/meson.build| 12 +++- - 2 files changed, 20 insertions(+), 5 deletions(-) - -diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build -index 514999ff6..0eff6e488 100644 a/hw/xfree86/common/meson.build -+++ b/hw/xfree86/common/meson.build -@@ -1,3 +1,16 @@ -+if get_option('suid_wrapper') -+x_sh = configure_file( -+input: '../Xorg.sh.in', -+output: 'Xorg', -+configuration: conf_data, -+) -+install_data( -+ x_sh, -+ install_mode: 'rwxr-xr-x', -+ install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+) -+endif -+ - srcs_xorg_common = [ - 'xf86fbBus.c', - 'xf86noBus.c', -diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build -index cacf56d4c..d1295d404 100644 a/hw/xfree86/meson.build -+++ b/hw/xfree86/meson.build -@@ -145,11 +145,13 @@ if get_option('suid_wrapper') - install_dir: get_option('libexecdir'), - # install_mode: ['r-sr-xr-x', 0, 0], - ) --configure_file( --input: 'Xorg.sh.in', --output: 'Xorg', --configuration: conf_data, --install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+ meson.add_install_script( -+'sh', '-c', -+'chmod u+s @0@@1@/@2@'.format( -+'${DESTDIR}', -+join_paths(get_option('prefix'), get_option('libexecdir')), -+'Xorg.wrap' -+) - ) - endif - --- -2.17.0 - Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401394, xorg-server/trunk/0001-v2-FS-58644.patch) === --- 0001-v2-FS-58644.patch (rev 0) +++ 0001-v2-FS-58644.patch 2020-11-19 11:47:15 UTC (rev 401395) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [
[arch-commits] Commit in xorg-server/repos/testing-x86_64 (14 files)
Date: Thursday, November 19, 2020 @ 11:46:30 Author: andyrtr Revision: 401394 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401393, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 401393, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 401393, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 401393, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 401393, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 401393, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 401393, xorg-server/trunk/xvfb-run.1) Deleted: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch xorg-server/repos/testing-x86_64/PKGBUILD xorg-server/repos/testing-x86_64/xorg-server.install xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch xorg-server/repos/testing-x86_64/xvfb-run xorg-server/repos/testing-x86_64/xvfb-run.1 + 0001-v2-FS-58644.patch | 114 +++ 0002-fix-libshadow-2.patch | 60 +-- PKGBUILD | 438 ++--- xorg-server.install| 36 +- xserver-autobind-hotplug.patch | 586 +++ xvfb-run | 400 +- xvfb-run.1 | 564 ++--- 7 files changed, 1099 insertions(+), 1099 deletions(-) Deleted: 0001-v2-FS-58644.patch === --- 0001-v2-FS-58644.patch 2020-11-19 11:46:15 UTC (rev 401393) +++ 0001-v2-FS-58644.patch 2020-11-19 11:46:30 UTC (rev 401394) @@ -1,57 +0,0 @@ -From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 -From: fafryd -Date: Sun, 20 May 2018 14:30:43 +0200 -Subject: [PATCH] v2 FS#58644 - - hw/xfree86/common/meson.build | 13 + - hw/xfree86/meson.build| 12 +++- - 2 files changed, 20 insertions(+), 5 deletions(-) - -diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build -index 514999ff6..0eff6e488 100644 a/hw/xfree86/common/meson.build -+++ b/hw/xfree86/common/meson.build -@@ -1,3 +1,16 @@ -+if get_option('suid_wrapper') -+x_sh = configure_file( -+input: '../Xorg.sh.in', -+output: 'Xorg', -+configuration: conf_data, -+) -+install_data( -+ x_sh, -+ install_mode: 'rwxr-xr-x', -+ install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+) -+endif -+ - srcs_xorg_common = [ - 'xf86fbBus.c', - 'xf86noBus.c', -diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build -index cacf56d4c..d1295d404 100644 a/hw/xfree86/meson.build -+++ b/hw/xfree86/meson.build -@@ -145,11 +145,13 @@ if get_option('suid_wrapper') - install_dir: get_option('libexecdir'), - # install_mode: ['r-sr-xr-x', 0, 0], - ) --configure_file( --input: 'Xorg.sh.in', --output: 'Xorg', --configuration: conf_data, --install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+ meson.add_install_script( -+'sh', '-c', -+'chmod u+s @0@@1@/@2@'.format( -+'${DESTDIR}', -+join_paths(get_option('prefix'), get_option('libexecdir')), -+'Xorg.wrap' -+) - ) - endif - --- -2.17.0 - Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401393, xorg-server/trunk/0001-v2-FS-58644.patch) === --- 0001-v2-FS-58644.patch (rev 0) +++ 0001-v2-FS-58644.patch 2020-11-19 11:46:30 UTC (rev 401394) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [
[arch-commits] Commit in xorg-server/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:46:15 Author: andyrtr Revision: 401393 upgpkg: xorg-server 1.20.9.r21.g5c400cae1-2: fix pkgver to satisfy vercmp in case of stable minor subreleases Modified: xorg-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:38:24 UTC (rev 401392) +++ PKGBUILD2020-11-19 11:46:15 UTC (rev 401393) @@ -8,7 +8,7 @@ _commit=5c400cae1f9817045378966effa6bca91e45aead # server-1.20-branch 2020-11-09 pkgver=1.20.9.r21.g5c400cae1 -pkgrel=1 +pkgrel=2 arch=('x86_64') license=('custom') groups=('xorg')
[arch-commits] Commit in gcompris-qt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:44:08 Author: foutrelis Revision: 757483 archrelease: copy trunk to community-x86_64 Added: gcompris-qt/repos/community-x86_64/PKGBUILD (from rev 757482, gcompris-qt/trunk/PKGBUILD) Deleted: gcompris-qt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 69 ++--- 1 file changed, 30 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 11:44:01 UTC (rev 757482) +++ PKGBUILD2020-11-19 11:44:08 UTC (rev 757483) @@ -1,39 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jose Riha - -pkgname=gcompris-qt -pkgver=0.97.1 -pkgrel=1 -pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" -arch=('x86_64') -url="https://gcompris.net/; -license=('GPL3') -depends=('qt5-declarative' 'qt5-multimedia' 'qt5-svg' 'qt5-sensors' - 'qt5-quickcontrols' 'qt5-graphicaleffects' 'qt5-xmlpatterns' - 'qml-box2d' 'hicolor-icon-theme') -makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools') -replaces=('gcompris' 'gcompris-data') -source=(https://gcompris.net/download/qt/src/$pkgname-$pkgver.tar.xz) -sha256sums=('e93f0bdf277db3d37779e3daf97b802229ef1f2b2c068514ea4800a9ce5feb20') - -prepare() { - cd $pkgname-$pkgver - mkdir build -} - -build() { - cd $pkgname-$pkgver/build - - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0 \ -.. - make -} - -package() { - cd $pkgname-$pkgver - make -C build DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: gcompris-qt/repos/community-x86_64/PKGBUILD (from rev 757482, gcompris-qt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 11:44:08 UTC (rev 757483) @@ -0,0 +1,30 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jose Riha + +pkgname=gcompris-qt +pkgver=1.0 +pkgrel=1 +pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" +arch=('x86_64') +url="https://gcompris.net/; +license=('GPL3') +depends=('qt5-declarative' 'qt5-multimedia' 'qt5-svg' 'qt5-sensors' + 'qt5-quickcontrols' 'qt5-graphicaleffects' 'qt5-xmlpatterns' + 'qml-box2d' 'hicolor-icon-theme') +makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools') +replaces=('gcompris' 'gcompris-data') +source=(https://gcompris.net/download/qt/src/$pkgname-$pkgver.tar.xz) +sha256sums=('bad9ace08961254c1bfaa64f9df60f1902b3d3aaeb16a527c0e26302010ebc21') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0 + make -C build +} + +package() { + make -C build DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gcompris-qt/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:44:01 Author: foutrelis Revision: 757482 upgpkg: gcompris-qt 1.0-1: new upstream release Modified: gcompris-qt/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 5 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:35:15 UTC (rev 757481) +++ PKGBUILD2020-11-19 11:44:01 UTC (rev 757482) @@ -2,7 +2,7 @@ # Contributor: Jose Riha pkgname=gcompris-qt -pkgver=0.97.1 +pkgver=1.0 pkgrel=1 pkgdesc="Educational software suite comprising of numerous activities for children aged 2 to 10" arch=('x86_64') @@ -14,25 +14,16 @@ makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools') replaces=('gcompris' 'gcompris-data') source=(https://gcompris.net/download/qt/src/$pkgname-$pkgver.tar.xz) -sha256sums=('e93f0bdf277db3d37779e3daf97b802229ef1f2b2c068514ea4800a9ce5feb20') +sha256sums=('bad9ace08961254c1bfaa64f9df60f1902b3d3aaeb16a527c0e26302010ebc21') -prepare() { - cd $pkgname-$pkgver - mkdir build -} - build() { - cd $pkgname-$pkgver/build - - cmake \ + cmake -B build -S $pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ --DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0 \ -.. - make +-DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0 + make -C build } package() { - cd $pkgname-$pkgver make -C build DESTDIR="$pkgdir" install }
[arch-commits] Commit in gnome-keyring/repos (5 files)
Date: Thursday, November 19, 2020 @ 11:38:24 Author: heftig Revision: 401392 archrelease: copy trunk to testing-x86_64 Added: gnome-keyring/repos/testing-x86_64/ gnome-keyring/repos/testing-x86_64/33.patch (from rev 401391, gnome-keyring/trunk/33.patch) gnome-keyring/repos/testing-x86_64/PKGBUILD (from rev 401391, gnome-keyring/trunk/PKGBUILD) gnome-keyring/repos/testing-x86_64/add-cinnamon.diff (from rev 401391, gnome-keyring/trunk/add-cinnamon.diff) gnome-keyring/repos/testing-x86_64/gnome-keyring.install (from rev 401391, gnome-keyring/trunk/gnome-keyring.install) ---+ 33.patch | 109 PKGBUILD | 65 add-cinnamon.diff | 44 +++ gnome-keyring.install |7 +++ 4 files changed, 225 insertions(+) Copied: gnome-keyring/repos/testing-x86_64/33.patch (from rev 401391, gnome-keyring/trunk/33.patch) === --- testing-x86_64/33.patch (rev 0) +++ testing-x86_64/33.patch 2020-11-19 11:38:24 UTC (rev 401392) @@ -0,0 +1,109 @@ +From dad072e1f7f6d640f4d6b52408b485ea34229f15 Mon Sep 17 00:00:00 2001 +From: Steve Grubb +Date: Thu, 29 Oct 2020 16:26:21 -0400 +Subject: [PATCH] Update libcap-ng capability handling + +There is a change coming in libcap-ng-0.8.1 that causes gnome-keyring to +not work correctly. The capng_apply function now returns an error if it +cannot change the bounding set. Previously this was ignored. Which means +now gnome-keyring exits when it shouldn't. + +The new patch adds troubleshooting info to the error message. And it checks +to see if we have CAP_SETPCAP. If we do not, then we cannot change the +capabilities so we just bypass the whole thing that was causing an error. +On the setuid side, it now drops the bounding set and clears any +supplemental groups that may be left over as an accident. +--- + daemon/gkd-capability.c | 44 +++-- + 1 file changed, 25 insertions(+), 19 deletions(-) + +diff --git a/daemon/gkd-capability.c b/daemon/gkd-capability.c +index 9afe3039..9ceaecee 100644 +--- a/daemon/gkd-capability.c b/daemon/gkd-capability.c +@@ -1,7 +1,7 @@ + /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */ + /* gkd-capability.c - the security-critical initial phase of the daemon + * +- * Copyright (C) 2011 Steve Grubb ++ * Copyright (C) 2011,2020 Steve Grubb + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as +@@ -35,9 +35,10 @@ + + /* No logging, no gettext */ + static void +-early_error (const char *err_string) ++early_error (const char *err_string, int rc) + { +- fprintf (stderr, "gnome-keyring-daemon: %s, aborting\n", err_string); ++ fprintf (stderr, "gnome-keyring-daemon: %s - %d, aborting\n", ++ err_string, rc); + exit (1); + } + +@@ -64,6 +65,8 @@ void + gkd_capability_obtain_capability_and_drop_privileges (void) + { + #ifdef HAVE_LIBCAPNG ++ int rc; ++ + capng_get_caps_process (); + switch (capng_have_capabilities (CAPNG_SELECT_CAPS)) + { +@@ -73,32 +76,35 @@ gkd_capability_obtain_capability_and_drop_privileges (void) + capng_update (CAPNG_ADD, + CAPNG_EFFECTIVE|CAPNG_PERMITTED, + CAP_IPC_LOCK); +- if (capng_change_id (getuid (), getgid (), 0)) +- early_error ("failed dropping capabilities"); ++ if ((rc = capng_change_id (getuid (), getgid (), ++ CAPNG_DROP_SUPP_GRP| ++ CAPNG_CLEAR_BOUNDING))) ++ early_error ("failed dropping capabilities", ++ rc); + break; + case CAPNG_FAIL: +- early_error ("error getting process capabilities"); ++ early_error ("error getting process capabilities", 0); + break; + case CAPNG_NONE: + early_warning ("insufficient process capabilities, insecure memory might get used"); + break; + case CAPNG_PARTIAL: /* File system based capabilities */ +- if (!capng_have_capability (CAPNG_EFFECTIVE, CAP_IPC_LOCK)) { ++ if (!capng_have_capability (CAPNG_EFFECTIVE, ++ CAP_IPC_LOCK)) + early_warning ("insufficient process capabilities, insecure memory might get used"); +- /* Drop all capabilities */ ++ ++ /*
[arch-commits] Commit in gnome-keyring/trunk (33.patch PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:38:13 Author: heftig Revision: 401391 3.36.0-2: Fix start with new libcap-ng 0.8.1 Added: gnome-keyring/trunk/33.patch Modified: gnome-keyring/trunk/PKGBUILD --+ 33.patch | 109 + PKGBUILD | 14 ++- 2 files changed, 121 insertions(+), 2 deletions(-) Added: 33.patch === --- 33.patch(rev 0) +++ 33.patch2020-11-19 11:38:13 UTC (rev 401391) @@ -0,0 +1,109 @@ +From dad072e1f7f6d640f4d6b52408b485ea34229f15 Mon Sep 17 00:00:00 2001 +From: Steve Grubb +Date: Thu, 29 Oct 2020 16:26:21 -0400 +Subject: [PATCH] Update libcap-ng capability handling + +There is a change coming in libcap-ng-0.8.1 that causes gnome-keyring to +not work correctly. The capng_apply function now returns an error if it +cannot change the bounding set. Previously this was ignored. Which means +now gnome-keyring exits when it shouldn't. + +The new patch adds troubleshooting info to the error message. And it checks +to see if we have CAP_SETPCAP. If we do not, then we cannot change the +capabilities so we just bypass the whole thing that was causing an error. +On the setuid side, it now drops the bounding set and clears any +supplemental groups that may be left over as an accident. +--- + daemon/gkd-capability.c | 44 +++-- + 1 file changed, 25 insertions(+), 19 deletions(-) + +diff --git a/daemon/gkd-capability.c b/daemon/gkd-capability.c +index 9afe3039..9ceaecee 100644 +--- a/daemon/gkd-capability.c b/daemon/gkd-capability.c +@@ -1,7 +1,7 @@ + /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */ + /* gkd-capability.c - the security-critical initial phase of the daemon + * +- * Copyright (C) 2011 Steve Grubb ++ * Copyright (C) 2011,2020 Steve Grubb + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as +@@ -35,9 +35,10 @@ + + /* No logging, no gettext */ + static void +-early_error (const char *err_string) ++early_error (const char *err_string, int rc) + { +- fprintf (stderr, "gnome-keyring-daemon: %s, aborting\n", err_string); ++ fprintf (stderr, "gnome-keyring-daemon: %s - %d, aborting\n", ++ err_string, rc); + exit (1); + } + +@@ -64,6 +65,8 @@ void + gkd_capability_obtain_capability_and_drop_privileges (void) + { + #ifdef HAVE_LIBCAPNG ++ int rc; ++ + capng_get_caps_process (); + switch (capng_have_capabilities (CAPNG_SELECT_CAPS)) + { +@@ -73,32 +76,35 @@ gkd_capability_obtain_capability_and_drop_privileges (void) + capng_update (CAPNG_ADD, + CAPNG_EFFECTIVE|CAPNG_PERMITTED, + CAP_IPC_LOCK); +- if (capng_change_id (getuid (), getgid (), 0)) +- early_error ("failed dropping capabilities"); ++ if ((rc = capng_change_id (getuid (), getgid (), ++ CAPNG_DROP_SUPP_GRP| ++ CAPNG_CLEAR_BOUNDING))) ++ early_error ("failed dropping capabilities", ++ rc); + break; + case CAPNG_FAIL: +- early_error ("error getting process capabilities"); ++ early_error ("error getting process capabilities", 0); + break; + case CAPNG_NONE: + early_warning ("insufficient process capabilities, insecure memory might get used"); + break; + case CAPNG_PARTIAL: /* File system based capabilities */ +- if (!capng_have_capability (CAPNG_EFFECTIVE, CAP_IPC_LOCK)) { ++ if (!capng_have_capability (CAPNG_EFFECTIVE, ++ CAP_IPC_LOCK)) + early_warning ("insufficient process capabilities, insecure memory might get used"); +- /* Drop all capabilities */ ++ ++ /* If we don't have CAP_SETPCAP, we can't do anything */ ++ if (capng_have_capability (CAPNG_EFFECTIVE, ++ CAP_SETPCAP)) { ++ /* Drop all capabilities except ipc_lock */ + capng_clear (CAPNG_SELECT_BOTH); +- capng_apply (CAPNG_SELECT_BOTH); +- break; ++ if ((rc = capng_update (CAPNG_ADD, ++ CAPNG_EFFECTIVE|CAPNG_PERMITTED, ++
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:35:15 Author: felixonmars Revision: 757481 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 757480, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 757480, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:35:15 UTC (rev 757481) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=208 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3') + +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 +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 +} + +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 xorg-server/repos (8 files)
Date: Thursday, November 19, 2020 @ 11:34:51 Author: andyrtr Revision: 401390 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401389, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 401389, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 401389, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 401389, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 401389, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 401389, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 401389, xorg-server/trunk/xvfb-run.1) + 0001-v2-FS-58644.patch | 57 +++ 0002-fix-libshadow-2.patch | 30 +++ PKGBUILD | 219 + xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + 7 files changed, 1099 insertions(+) Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401389, xorg-server/trunk/0001-v2-FS-58644.patch) === --- testing-x86_64/0001-v2-FS-58644.patch (rev 0) +++ testing-x86_64/0001-v2-FS-58644.patch 2020-11-19 11:34:51 UTC (rev 401390) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [ + 'xf86fbBus.c', + 'xf86noBus.c', +diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build +index cacf56d4c..d1295d404 100644 +--- a/hw/xfree86/meson.build b/hw/xfree86/meson.build +@@ -145,11 +145,13 @@ if get_option('suid_wrapper') + install_dir: get_option('libexecdir'), + # install_mode: ['r-sr-xr-x', 0, 0], + ) +-configure_file( +-input: 'Xorg.sh.in', +-output: 'Xorg', +-configuration: conf_data, +-install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++ meson.add_install_script( ++'sh', '-c', ++'chmod u+s @0@@1@/@2@'.format( ++'${DESTDIR}', ++join_paths(get_option('prefix'), get_option('libexecdir')), ++'Xorg.wrap' ++) + ) + endif + +-- +2.17.0 + Copied: xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 401389, xorg-server/trunk/0002-fix-libshadow-2.patch) === --- testing-x86_64/0002-fix-libshadow-2.patch (rev 0) +++ testing-x86_64/0002-fix-libshadow-2.patch 2020-11-19 11:34:51 UTC (rev 401390) @@ -0,0 +1,30 @@ +From a530b6e8923f2b9153a773c8618a1e2f41619288 Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 30 Apr 2019 18:01:27 -0400 +Subject: [PATCH] meson: Fix libshadow.so linkage + +Don't link against fb, it's the driver's responsibility to load that +first. Underlinking like this is unpleasant but this matches what +autotools does. + +Fixes: xorg/xserver#540 +--- + hw/xfree86/dixmods/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +index 835d23215..0562b630f 100644 +--- a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +@@ -34,7 +34,7 @@ shared_module( + c_args: xorg_c_args, + dependencies: common_dep, + link_whole: libxserver_miext_shadow, +-link_with: [fb, e], ++link_with: e, + + install: true, + install_dir: module_dir, +-- +2.22.0 + Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 401389, xorg-server/trunk/PKGBUILD) === ---
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:34:48 Author: felixonmars Revision: 757480 upgpkg: haskell-mustache 2.3.1-208: rebuild with http-client 0.7.3 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:33:05 UTC (rev 757479) +++ PKGBUILD2020-11-19 11:34:48 UTC (rev 757480) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.1 -pkgrel=207 +pkgrel=208 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:33:05 Author: felixonmars Revision: 757479 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 757478, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 757478, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:33:05 UTC (rev 757479) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.2 +pkgrel=305 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779') + +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 \ +-fdoctest -f-aws -fhttpbin -f-developer +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 "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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:32:39 Author: felixonmars Revision: 757478 upgpkg: haskell-wreq 0.5.3.2-305: rebuild with http-client 0.7.3 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:30:05 UTC (rev 757477) +++ PKGBUILD2020-11-19 11:32:39 UTC (rev 757478) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.2 -pkgrel=304 +pkgrel=305 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in xorg-server/repos/testing-x86_64 (14 files)
Date: Thursday, November 19, 2020 @ 11:32:24 Author: andyrtr Revision: 401388 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401387, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 401387, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 401387, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 401387, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 401387, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 401387, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 401387, xorg-server/trunk/xvfb-run.1) Deleted: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch xorg-server/repos/testing-x86_64/PKGBUILD xorg-server/repos/testing-x86_64/xorg-server.install xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch xorg-server/repos/testing-x86_64/xvfb-run xorg-server/repos/testing-x86_64/xvfb-run.1 + 0001-v2-FS-58644.patch | 114 +++ 0002-fix-libshadow-2.patch | 60 +-- PKGBUILD | 438 ++--- xorg-server.install| 36 +- xserver-autobind-hotplug.patch | 586 +++ xvfb-run | 400 +- xvfb-run.1 | 564 ++--- 7 files changed, 1099 insertions(+), 1099 deletions(-) Deleted: 0001-v2-FS-58644.patch === --- 0001-v2-FS-58644.patch 2020-11-19 11:32:09 UTC (rev 401387) +++ 0001-v2-FS-58644.patch 2020-11-19 11:32:24 UTC (rev 401388) @@ -1,57 +0,0 @@ -From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 -From: fafryd -Date: Sun, 20 May 2018 14:30:43 +0200 -Subject: [PATCH] v2 FS#58644 - - hw/xfree86/common/meson.build | 13 + - hw/xfree86/meson.build| 12 +++- - 2 files changed, 20 insertions(+), 5 deletions(-) - -diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build -index 514999ff6..0eff6e488 100644 a/hw/xfree86/common/meson.build -+++ b/hw/xfree86/common/meson.build -@@ -1,3 +1,16 @@ -+if get_option('suid_wrapper') -+x_sh = configure_file( -+input: '../Xorg.sh.in', -+output: 'Xorg', -+configuration: conf_data, -+) -+install_data( -+ x_sh, -+ install_mode: 'rwxr-xr-x', -+ install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+) -+endif -+ - srcs_xorg_common = [ - 'xf86fbBus.c', - 'xf86noBus.c', -diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build -index cacf56d4c..d1295d404 100644 a/hw/xfree86/meson.build -+++ b/hw/xfree86/meson.build -@@ -145,11 +145,13 @@ if get_option('suid_wrapper') - install_dir: get_option('libexecdir'), - # install_mode: ['r-sr-xr-x', 0, 0], - ) --configure_file( --input: 'Xorg.sh.in', --output: 'Xorg', --configuration: conf_data, --install_dir: join_paths(get_option('prefix'), get_option('bindir')), -+ meson.add_install_script( -+'sh', '-c', -+'chmod u+s @0@@1@/@2@'.format( -+'${DESTDIR}', -+join_paths(get_option('prefix'), get_option('libexecdir')), -+'Xorg.wrap' -+) - ) - endif - --- -2.17.0 - Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 401387, xorg-server/trunk/0001-v2-FS-58644.patch) === --- 0001-v2-FS-58644.patch (rev 0) +++ 0001-v2-FS-58644.patch 2020-11-19 11:32:24 UTC (rev 401388) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [
[arch-commits] Commit in xorg-server/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:32:09 Author: andyrtr Revision: 401387 upgpkg: xorg-server 1.20.9.r21.g5c400cae1-1: fix pkgver to satisfy vercmp in case of stable minor subreleases Modified: xorg-server/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:10:28 UTC (rev 401386) +++ PKGBUILD2020-11-19 11:32:09 UTC (rev 401387) @@ -7,7 +7,7 @@ _commit=5c400cae1f9817045378966effa6bca91e45aead # server-1.20-branch 2020-11-09 -pkgver=1.20.9+21+g5c400cae1 +pkgver=1.20.9.r21.g5c400cae1 pkgrel=1 arch=('x86_64') license=('custom') @@ -40,7 +40,7 @@ pkgver() { cd xserver - git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g' + git describe --tags | sed 's/^xorg.server.//;s/\([^-]*-g\)/r\1/;s/-/./g' } prepare() {
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:30:05 Author: felixonmars Revision: 757477 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 757476, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 757476, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:30:05 UTC (rev 757477) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.4.0.0 +pkgrel=6 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-aeson' 'haskell-req' 'haskell-hackage-db' 'haskell-megaparsec' + 'haskell-algebraic-graphs' 'haskell-conduit' 'haskell-tar-conduit' 'haskell-conduit-extra' + 'haskell-split' 'haskell-neat-interpolation' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-polysemy' 'haskell-colourista' 'haskell-optparse-applicative') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('1357a96f647143754d3140d2598a617c7c0a720a1a1aa923171d84a61927d7e06dfed62e5d2be2544ce88fcb4165238f33720e928a8118c635c809efa23eb546') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 bash${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +prepare() { + uusi $pkgname-$pkgver/$pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + 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 + + _gen_comp + _gen_comp "-diff" + _gen_comp "-submit" +} + +package() { + cd $pkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + _install_comp + _install_comp "-diff" + _install_comp "-submit" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:29:44 Author: felixonmars Revision: 757476 upgpkg: arch-hs 0.4.0.0-6: rebuild with http-client 0.7.3 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:27:14 UTC (rev 757475) +++ PKGBUILD2020-11-19 11:29:44 UTC (rev 757476) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.4.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-req/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:27:14 Author: felixonmars Revision: 757475 archrelease: copy trunk to community-staging-x86_64 Added: haskell-req/repos/community-staging-x86_64/ haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 757474, haskell-req/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 757474, haskell-req/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:27:14 UTC (rev 757475) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=req +pkgname=haskell-req +pkgver=3.7.0 +pkgrel=14 +pkgdesc="Easy-to-use, type-safe, expandable, high-level HTTP client library" +url="https://github.com/mrkkrp/req; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate-oauth' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-connection' 'haskell-http-api-data' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-modern-uri' + 'haskell-monad-control' 'haskell-retry' 'haskell-transformers-base' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('4212f1add864459a5b772e7b3db745f2f12539369e5a15f0c1ffd8713ed50e5740042ca7c354f00a6f67865bcde012239fa11045bfcd441d7b10d100265a371f') + +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=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-req/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:26:47 Author: felixonmars Revision: 757474 upgpkg: haskell-req 3.7.0-14: rebuild with http-client 0.7.3 Modified: haskell-req/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:24:32 UTC (rev 757473) +++ PKGBUILD2020-11-19 11:26:47 UTC (rev 757474) @@ -3,7 +3,7 @@ _hkgname=req pkgname=haskell-req pkgver=3.7.0 -pkgrel=13 +pkgrel=14 pkgdesc="Easy-to-use, type-safe, expandable, high-level HTTP client library" url="https://github.com/mrkkrp/req; license=('BSD')
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:24:32 Author: felixonmars Revision: 757473 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 757472, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 757472, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:24:32 UTC (rev 757473) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.6.0.1 +pkgrel=185 +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=('b2a6310097a6edc5bd3c38052a2eca73d3f398c0b9ff4b8f1d43a1f4dc83b7297df12f3fc0bfdecfce17e600f90b13c4c9e3f31c02b17d7fec0134a34c093fd6') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.1/<2/' $_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 +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: Thursday, November 19, 2020 @ 11:23:39 Author: felixonmars Revision: 757472 upgpkg: haskell-authenticate-oauth 1.6.0.1-185: rebuild with http-client 0.7.3 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:22:27 UTC (rev 757471) +++ PKGBUILD2020-11-19 11:23:39 UTC (rev 757472) @@ -3,7 +3,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.6.0.1 -pkgrel=184 +pkgrel=185 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('BSD')
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:22:27 Author: felixonmars Revision: 757471 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 757470, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 757470, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:22:27 UTC (rev 757471) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.4 +pkgrel=200 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6') + +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 \ +-f-mtl-compat +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-dav/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:22:05 Author: felixonmars Revision: 757470 upgpkg: haskell-dav 1.3.4-200: rebuild with http-client 0.7.3 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:17:40 UTC (rev 757469) +++ PKGBUILD2020-11-19 11:22:05 UTC (rev 757470) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.4 -pkgrel=199 +pkgrel=200 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:17:40 Author: felixonmars Revision: 757469 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 757468, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 757468, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:17:40 UTC (rev 757469) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.2 +pkgrel=9 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('4d6328c7f09730bc0173a59fa236520326befcd61372fe8d1180700a11dd1d392b1df1f682f3d1bc719929ea26225ee0145cad3dc00c3cbf3dca6b875369c8f7') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:16:48 Author: felixonmars Revision: 757468 upgpkg: hopenpgp-tools 0.23.2-9: rebuild with http-client 0.7.3 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:13:48 UTC (rev 757467) +++ PKGBUILD2020-11-19 11:16:48 UTC (rev 757468) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.2 -pkgrel=8 +pkgrel=9 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:13:48 Author: felixonmars Revision: 757467 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 757466, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 757466, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:13:48 UTC (rev 757467) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.6 +pkgrel=239 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b58e5751863d79c08066846fb5959870cf6673e27297acd3b7980b209321a636fdf564c4c08666313c81f7c6c55f4d1307892bc6a59a01a025a87436d5591774') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.7/<1/' $_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 +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-pipes-http/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:12:37 Author: felixonmars Revision: 757466 upgpkg: haskell-pipes-http 1.0.6-239: rebuild with http-client 0.7.3 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:11:20 UTC (rev 757465) +++ PKGBUILD2020-11-19 11:12:37 UTC (rev 757466) @@ -4,7 +4,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.6 -pkgrel=238 +pkgrel=239 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in dhall-bash/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:11:20 Author: felixonmars Revision: 757465 archrelease: copy trunk to community-staging-x86_64 Added: dhall-bash/repos/community-staging-x86_64/ dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 757464, dhall-bash/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 757464, dhall-bash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:11:20 UTC (rev 757465) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=dhall-bash +pkgver=1.0.34 +pkgrel=14 +pkgdesc='Compile Dhall to Bash' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape' + 'haskell-optparse-generic') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('e05b070393e12f305b46c86be7aad9e337fc659f15d643cfe2b03c1e69ca3a76ea25a6748c8154296de146215157f509a8c9206bbd40368572dfa5d769ceef13') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-bash/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:10:48 Author: felixonmars Revision: 757463 upgpkg: dhall-bash 1.0.34-14: rebuild with http-client 0.7.3 Modified: dhall-bash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:09:29 UTC (rev 757462) +++ PKGBUILD2020-11-19 11:10:48 UTC (rev 757463) @@ -2,7 +2,7 @@ pkgname=dhall-bash pkgver=1.0.34 -pkgrel=13 +pkgrel=14 pkgdesc='Compile Dhall to Bash' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:09:25 Author: felixonmars Revision: 757461 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 757460, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 757460, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:09:25 UTC (rev 757461) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.11 +pkgrel=16 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 'haskell-lsp-test' + 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2571af7e27686857833c98e75f01ffafa5419df8e8d4f68340d8a63220de0c71e6b92254c31da02fbd4f925b72606299736087e854510cbc7bdc9027977221c7') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in v2ray-geoip/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:09:29 Author: felixonmars Revision: 757462 archrelease: copy trunk to community-any Added: v2ray-geoip/repos/community-any/PKGBUILD (from rev 757460, v2ray-geoip/trunk/PKGBUILD) Deleted: v2ray-geoip/repos/community-any/PKGBUILD --+ PKGBUILD | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 11:09:25 UTC (rev 757461) +++ PKGBUILD2020-11-19 11:09:29 UTC (rev 757462) @@ -1,15 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=v2ray-geoip -pkgver=202011181755 -pkgrel=1 -pkgdesc="GeoIP List for V2Ray" -arch=('any') -url="https://github.com/v2fly/geoip; -license=('CCPL:by-sa') -source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('3cda674b24c50b1ed6ffb5d3f21037c87511892bb3649ea4fa55f0ed6d6b2a01eb0e3be89670a02af2453d4a92352f49cf6c4c8c772ea35ae6f7ed3f528fc62a') - -package() { - install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat -} Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 757460, v2ray-geoip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 11:09:29 UTC (rev 757462) @@ -0,0 +1,15 @@ +# Maintainer: Felix Yan + +pkgname=v2ray-geoip +pkgver=202011190012 +pkgrel=1 +pkgdesc="GeoIP List for V2Ray" +arch=('any') +url="https://github.com/v2fly/geoip; +license=('CCPL:by-sa') +source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;) +sha512sums=('6a4e6a33bbb171cfbe6273fe8d37034258b0645a6a4465e54f0d60442e2deaeb079c1fbf742154fc4dd4987a8fc7c007a8393818d99e6ed01b0ec972741c36d8') + +package() { + install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat +}
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:08:58 Author: felixonmars Revision: 757459 upgpkg: dhall-lsp-server 1.0.11-16: rebuild with http-client 0.7.3 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:06:57 UTC (rev 757458) +++ PKGBUILD2020-11-19 11:08:58 UTC (rev 757459) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.11 -pkgrel=15 +pkgrel=16 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in v2ray-geoip/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:08:59 Author: felixonmars Revision: 757460 upgpkg: v2ray-geoip 202011190012-1 Modified: v2ray-geoip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:08:58 UTC (rev 757459) +++ PKGBUILD2020-11-19 11:08:59 UTC (rev 757460) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=v2ray-geoip -pkgver=202011181755 +pkgver=202011190012 pkgrel=1 pkgdesc="GeoIP List for V2Ray" arch=('any') @@ -8,7 +8,7 @@ url="https://github.com/v2fly/geoip; license=('CCPL:by-sa') source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;) -sha512sums=('3cda674b24c50b1ed6ffb5d3f21037c87511892bb3649ea4fa55f0ed6d6b2a01eb0e3be89670a02af2453d4a92352f49cf6c4c8c772ea35ae6f7ed3f528fc62a') +sha512sums=('6a4e6a33bbb171cfbe6273fe8d37034258b0645a6a4465e54f0d60442e2deaeb079c1fbf742154fc4dd4987a8fc7c007a8393818d99e6ed01b0ec972741c36d8') package() { install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:06:57 Author: felixonmars Revision: 757458 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 757457, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 757457, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:06:57 UTC (rev 757458) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.3 +pkgrel=14 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('6b7fe7c6f29906e946d6034b31736bba2d6701b6a9af8b2de81fff3971273c1052e85eb688352c5e72d6652b648452cc0f05f5d9f3db2479e7c6812d19f6d8da') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:06:21 Author: felixonmars Revision: 757457 upgpkg: dhall-yaml 1.2.3-14: rebuild with http-client 0.7.3 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:04:41 UTC (rev 757456) +++ PKGBUILD2020-11-19 11:06:21 UTC (rev 757457) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.3 -pkgrel=13 +pkgrel=14 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; license=("GPL3")
[arch-commits] Commit in dhall-json/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:04:41 Author: felixonmars Revision: 757456 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 757455, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 757455, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:04:41 UTC (rev 757456) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.3 +pkgrel=14 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('06787ef0eca44e4151498a02b0528f04a69c1d7e82b152d3e1c1c78012d4a656eb09256faff41b577ce235c6028cd2927e64684af7e2270fe81208ae956ab0ad') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-json/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:04:13 Author: felixonmars Revision: 757455 upgpkg: dhall-json 1.7.3-14: rebuild with http-client 0.7.3 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 11:02:02 UTC (rev 757454) +++ PKGBUILD2020-11-19 11:04:13 UTC (rev 757455) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.3 -pkgrel=13 +pkgrel=14 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall/repos (2 files)
Date: Thursday, November 19, 2020 @ 11:02:02 Author: felixonmars Revision: 757454 archrelease: copy trunk to community-staging-x86_64 Added: dhall/repos/community-staging-x86_64/ dhall/repos/community-staging-x86_64/PKGBUILD (from rev 757453, dhall/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 757453, dhall/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 11:02:02 UTC (rev 757454) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgname=dhall +pkgver=1.36.0 +pkgrel=13 +pkgdesc='A configuration language guaranteed to terminate' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 'haskell-cborg-json' + 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 'haskell-dotgen' + 'haskell-either' 'haskell-half' 'haskell-hashable' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-parsers' 'haskell-parser-combinators' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-pretty-simple' + 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 'haskell-scientific' + 'haskell-text-manipulate' 'haskell-th-lift-instances' 'haskell-transformers-compat' + 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 'haskell-cryptonite' + 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls') +makedepends=('ghc' 'haskell-foldl' 'haskell-generic-random' 'haskell-mockery' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-special-values' 'haskell-spoon' + 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 'haskell-turtle' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('842f3cf9b11187cf617259f2df2e513cfbfc472f5c304073b5956a7330033e246e31e9c84d57a7bc3e290238be48a639b0023da72ddb129c7d4566920e322257') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/dhall-lang/dhall-haskell/issues/1985 +#runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 11:01:31 Author: felixonmars Revision: 757453 upgpkg: dhall 1.36.0-13: rebuild with http-client 0.7.3 Modified: dhall/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:50:42 UTC (rev 757452) +++ PKGBUILD2020-11-19 11:01:31 UTC (rev 757453) @@ -2,7 +2,7 @@ pkgname=dhall pkgver=1.36.0 -pkgrel=12 +pkgrel=13 pkgdesc='A configuration language guaranteed to terminate' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Thursday, November 19, 2020 @ 10:50:42 Author: felixonmars Revision: 757452 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 757451, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 757451, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 10:50:42 UTC (rev 757452) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.22 +pkgrel=144 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/== *1.0/== 1.2/;s/< *0.7/<1/' $_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 \ +-f-examples +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 "Requires AWS credentials to test" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:49:58 Author: felixonmars Revision: 757451 upgpkg: haskell-aws 0.22-144: rebuild with http-client 0.7.3 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:42:29 UTC (rev 757450) +++ PKGBUILD2020-11-19 10:49:58 UTC (rev 757451) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.22 -pkgrel=143 +pkgrel=144 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in xmobar/repos (2 files)
Date: Thursday, November 19, 2020 @ 10:42:29 Author: felixonmars Revision: 757450 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 757449, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 757449, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 10:42:29 UTC (rev 757450) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.36 +pkgrel=35 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('15abb262187448cd71f93e67f04ab40989f541dd02f968924521f99727cd75cb92d650d495fc40ad4bed97fa552185daca7801aa2d5079aa47a39dce9b4ea4f7') + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build + runhaskell setup register --gen-script + runhaskell setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:42:04 Author: felixonmars Revision: 757449 upgpkg: xmobar 0.36-35: rebuild with http-client 0.7.3 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:38:45 UTC (rev 757448) +++ PKGBUILD2020-11-19 10:42:04 UTC (rev 757449) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.36 -pkgrel=34 +pkgrel=35 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/repos (2 files)
Date: Thursday, November 19, 2020 @ 10:38:45 Author: felixonmars Revision: 757448 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 757447, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 757447, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 10:38:45 UTC (rev 757448) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:38:16 Author: felixonmars Revision: 757447 upgpkg: taskell 1.10.1-41: rebuild with http-client 0.7.3 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:33:40 UTC (rev 757446) +++ PKGBUILD2020-11-19 10:38:16 UTC (rev 757447) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=40 +pkgrel=41 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, November 19, 2020 @ 10:33:40 Author: felixonmars Revision: 757446 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 757445, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 757445, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 10:33:40 UTC (rev 757446) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19.1 +pkgrel=49 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:33:19 Author: felixonmars Revision: 757445 upgpkg: hledger-web 1.19.1-49: rebuild with http-client 0.7.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:28:55 UTC (rev 757444) +++ PKGBUILD2020-11-19 10:33:19 UTC (rev 757445) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19.1 -pkgrel=48 +pkgrel=49 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in darcs/repos (2 files)
Date: Thursday, November 19, 2020 @ 10:28:55 Author: felixonmars Revision: 757444 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 757443, darcs/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 757443, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 10:28:55 UTC (rev 757444) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.3 +pkgrel=15 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 'haskell-data-ordlist' + 'haskell-fgl' 'haskell-hashable' 'haskell-html' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-leancheck' + 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-leancheck' 'haskell-test-framework-quickcheck2' + # Added for their bundled shelly + 'haskell-exceptions' 'haskell-monad-control' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-transformers-base') +checkdepends=('bc' 'time') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +uusi $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:28:37 Author: felixonmars Revision: 757443 upgpkg: darcs 2.16.3-15: rebuild with http-client 0.7.3 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:16:18 UTC (rev 757442) +++ PKGBUILD2020-11-19 10:28:37 UTC (rev 757443) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.3 -pkgrel=14 +pkgrel=15 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in py3status/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:10:49 Author: diabonas Revision: 757430 archrelease: copy trunk to community-staging-any Added: py3status/repos/community-staging-any/PKGBUILD (from rev 757429, py3status/trunk/PKGBUILD) Deleted: py3status/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 10:10:43 UTC (rev 757429) +++ PKGBUILD2020-11-19 10:10:49 UTC (rev 757430) @@ -1,41 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Jonas Witschel -# Contributor: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Alexis "Horgix" Chotard -# Contributor: carstene1ns - http://git.io/ctPKG - -pkgname=py3status -pkgver=3.30 -pkgrel=2 -pkgdesc="An extensible i3status replacement/wrapper written in python" -url="https://www.ultrabug.fr/tag/py3status/; -arch=('any') -license=('BSD') -depends=('python' 'python-setuptools') -checkdepends=('python-pytest-runner') -optdepends=('i3status: for i3status modules' -'i3blocks: for i3blocks modules' -'python-pyudev: for udev event monitoring' -'python-pydbus: for modules that rely on D-Bus' -'python-tzlocal: for modules that need time zone info' -'pacman-contrib: for the arch_updates module') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;) -sha256sums=('908585b3994f84890007873d8d9d12a45a3b66b0120b11766d6ee973b63008bb') - -build() { -cd "$pkgname-$pkgver" -python setup.py build -} - -check() { -cd "$pkgname-$pkgver" -python setup.py pytest -} - -package() { -cd "$pkgname-$pkgver" -python setup.py install --root="$pkgdir/" --optimize=1 --skip-build -install -d "$pkgdir/usr/share/doc/$pkgname" -install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname" -install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: py3status/repos/community-staging-any/PKGBUILD (from rev 757429, py3status/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 10:10:49 UTC (rev 757430) @@ -0,0 +1,41 @@ +# Maintainer: Morten Linderud +# Maintainer: Jonas Witschel +# Contributor: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Alexis "Horgix" Chotard +# Contributor: carstene1ns - http://git.io/ctPKG + +pkgname=py3status +pkgver=3.31 +pkgrel=2 +pkgdesc="An extensible i3status replacement/wrapper written in python" +url="https://www.ultrabug.fr/tag/py3status/; +arch=('any') +license=('BSD') +depends=('python' 'python-setuptools') +checkdepends=('python-pytest-runner') +optdepends=('i3status: for i3status modules' +'i3blocks: for i3blocks modules' +'python-pyudev: for udev event monitoring' +'python-pydbus: for modules that rely on D-Bus' +'python-tzlocal: for modules that need time zone info' +'pacman-contrib: for the arch_updates module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;) +sha256sums=('c69bca89f31fec4a257e76bc3e3cd2d4737f37785b96fa5509b6ee208b3a') + +build() { +cd "$pkgname-$pkgver" +python setup.py build +} + +check() { +cd "$pkgname-$pkgver" +python setup.py pytest +} + +package() { +cd "$pkgname-$pkgver" +python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +install -d "$pkgdir/usr/share/doc/$pkgname" +install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname" +install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in py3status/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:10:43 Author: diabonas Revision: 757429 upgpkg: py3status 3.31-2: Python 3.9 rebuild Modified: py3status/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 10:09:04 UTC (rev 757428) +++ PKGBUILD2020-11-19 10:10:43 UTC (rev 757429) @@ -6,7 +6,7 @@ pkgname=py3status pkgver=3.31 -pkgrel=1 +pkgrel=2 pkgdesc="An extensible i3status replacement/wrapper written in python" url="https://www.ultrabug.fr/tag/py3status/; arch=('any')
[arch-commits] Commit in py3status/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:09:04 Author: diabonas Revision: 757428 archrelease: copy trunk to community-any Added: py3status/repos/community-any/PKGBUILD (from rev 757427, py3status/trunk/PKGBUILD) Deleted: py3status/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 10:08:58 UTC (rev 757427) +++ PKGBUILD2020-11-19 10:09:04 UTC (rev 757428) @@ -1,41 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Jonas Witschel -# Contributor: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Alexis "Horgix" Chotard -# Contributor: carstene1ns - http://git.io/ctPKG - -pkgname=py3status -pkgver=3.30 -pkgrel=1 -pkgdesc="An extensible i3status replacement/wrapper written in python" -url="https://www.ultrabug.fr/tag/py3status/; -arch=('any') -license=('BSD') -depends=('python' 'python-setuptools') -checkdepends=('python-pytest-runner') -optdepends=('i3status: for i3status modules' -'i3blocks: for i3blocks modules' -'python-pyudev: for udev event monitoring' -'python-pydbus: for modules that rely on D-Bus' -'python-tzlocal: for modules that need time zone info' -'pacman-contrib: for the arch_updates module') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;) -sha256sums=('908585b3994f84890007873d8d9d12a45a3b66b0120b11766d6ee973b63008bb') - -build() { -cd "$pkgname-$pkgver" -python setup.py build -} - -check() { -cd "$pkgname-$pkgver" -python setup.py pytest -} - -package() { -cd "$pkgname-$pkgver" -python setup.py install --root="$pkgdir/" --optimize=1 --skip-build -install -d "$pkgdir/usr/share/doc/$pkgname" -install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname" -install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: py3status/repos/community-any/PKGBUILD (from rev 757427, py3status/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 10:09:04 UTC (rev 757428) @@ -0,0 +1,41 @@ +# Maintainer: Morten Linderud +# Maintainer: Jonas Witschel +# Contributor: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Alexis "Horgix" Chotard +# Contributor: carstene1ns - http://git.io/ctPKG + +pkgname=py3status +pkgver=3.31 +pkgrel=1 +pkgdesc="An extensible i3status replacement/wrapper written in python" +url="https://www.ultrabug.fr/tag/py3status/; +arch=('any') +license=('BSD') +depends=('python' 'python-setuptools') +checkdepends=('python-pytest-runner') +optdepends=('i3status: for i3status modules' +'i3blocks: for i3blocks modules' +'python-pyudev: for udev event monitoring' +'python-pydbus: for modules that rely on D-Bus' +'python-tzlocal: for modules that need time zone info' +'pacman-contrib: for the arch_updates module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;) +sha256sums=('c69bca89f31fec4a257e76bc3e3cd2d4737f37785b96fa5509b6ee208b3a') + +build() { +cd "$pkgname-$pkgver" +python setup.py build +} + +check() { +cd "$pkgname-$pkgver" +python setup.py pytest +} + +package() { +cd "$pkgname-$pkgver" +python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +install -d "$pkgdir/usr/share/doc/$pkgname" +install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname" +install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in py3status/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 10:08:58 Author: diabonas Revision: 757427 upgpkg: py3status 3.31-1: upstream release Modified: py3status/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 09:43:50 UTC (rev 757426) +++ PKGBUILD2020-11-19 10:08:58 UTC (rev 757427) @@ -5,8 +5,8 @@ # Contributor: carstene1ns - http://git.io/ctPKG pkgname=py3status -pkgver=3.30 -pkgrel=2 +pkgver=3.31 +pkgrel=1 pkgdesc="An extensible i3status replacement/wrapper written in python" url="https://www.ultrabug.fr/tag/py3status/; arch=('any') @@ -20,7 +20,7 @@ 'python-tzlocal: for modules that need time zone info' 'pacman-contrib: for the arch_updates module') source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz;) -sha256sums=('908585b3994f84890007873d8d9d12a45a3b66b0120b11766d6ee973b63008bb') +sha256sums=('c69bca89f31fec4a257e76bc3e3cd2d4737f37785b96fa5509b6ee208b3a') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Thursday, November 19, 2020 @ 09:43:50 Author: felixonmars Revision: 757426 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 757425, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 757425, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 09:43:50 UTC (rev 757426) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.4 +pkgrel=5 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e8285a3c1228b36898d957e56c726dd2b6d8e8d9283f08fe77c800f2030095a00ce76dde8277654a5dfd7523483f6ccd83beeefa2481c5a1bd56dc660312e239') + +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 +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 +} + +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-pantry/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 09:43:29 Author: felixonmars Revision: 757425 upgpkg: haskell-pantry 0.5.1.4-5: rebuild with http-client 0.7.3 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 09:38:56 UTC (rev 757424) +++ PKGBUILD2020-11-19 09:43:29 UTC (rev 757425) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.4 -pkgrel=4 +pkgrel=5 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in haskell-http-download/repos (2 files)
Date: Thursday, November 19, 2020 @ 09:38:56 Author: felixonmars Revision: 757424 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-download/repos/community-staging-x86_64/ haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 757423, haskell-http-download/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 757423, haskell-http-download/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 09:38:56 UTC (rev 757424) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=http-download +pkgname=haskell-http-download +pkgver=0.2.0.0 +pkgrel=157 +pkgdesc="Verified downloads with retries" +url="https://github.com/commercialhaskell/http-download; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae') + +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 +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 +} + +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-http-download/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 09:38:40 Author: felixonmars Revision: 757423 upgpkg: haskell-http-download 0.2.0.0-157: rebuild with http-client 0.7.3 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 09:36:32 UTC (rev 757422) +++ PKGBUILD2020-11-19 09:38:40 UTC (rev 757423) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.2.0.0 -pkgrel=156 +pkgrel=157 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT')
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, November 19, 2020 @ 09:36:32 Author: felixonmars Revision: 757422 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 757421, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 757421, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 09:36:32 UTC (rev 757422) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18 +pkgrel=84 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a5f636513f89574e9fca721d9afdb35e56908ed56b31e292e874125ce997cd76fb2a035037564deb217cc62952d45a6f75adf1e60a9009b3106e23c919cf93cd') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 09:36:13 Author: felixonmars Revision: 757421 upgpkg: hoogle 5.0.18-84: rebuild with http-client 0.7.3 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 09:34:12 UTC (rev 757420) +++ PKGBUILD2020-11-19 09:36:13 UTC (rev 757421) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18 -pkgrel=83 +pkgrel=84 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, November 19, 2020 @ 09:34:12 Author: felixonmars Revision: 757420 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 757419, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 757419, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 09:34:12 UTC (rev 757420) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.1 +pkgrel=7 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1b02d57f06b06574a7b103abf60aadca61f19034dd9fed5b4548a2fc36d13606e4c0824f296237f8fab044407cd2394aa185f979ae76e0ad8e9f7ca53a5be070') + +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 \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-yesod-auth/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 09:33:53 Author: felixonmars Revision: 757419 upgpkg: haskell-yesod-auth 1.6.10.1-7: rebuild with http-client 0.7.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 09:32:05 UTC (rev 757418) +++ PKGBUILD2020-11-19 09:33:53 UTC (rev 757419) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.1 -pkgrel=6 +pkgrel=7 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Thursday, November 19, 2020 @ 09:32:05 Author: felixonmars Revision: 757418 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 757417, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 757417, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 09:32:05 UTC (rev 757418) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.5 +pkgrel=212 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a') + +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 \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 09:31:36 Author: felixonmars Revision: 757417 upgpkg: haskell-authenticate 1.3.5-212: rebuild with http-client 0.7.3 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 09:30:27 UTC (rev 757416) +++ PKGBUILD2020-11-19 09:31:36 UTC (rev 757417) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.5 -pkgrel=211 +pkgrel=212 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, November 19, 2020 @ 09:30:27 Author: felixonmars Revision: 757416 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 757415, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 757415, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 09:30:27 UTC (rev 757416) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.4.1 +pkgrel=43 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c') + +prepare() { +cd $_hkgname-$pkgver +uusi $_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 \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "https://github.com/jaspervdj/hakyll/issues/682; +} + +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 +}