[arch-commits] Commit in keycloak/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 07:30:05 Author: svenstaro Revision: 754339 upgpkg: keycloak 11.0.3-1 Modified: keycloak/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 04:31:30 UTC (rev 754338) +++ PKGBUILD2020-11-15 07:30:05 UTC (rev 754339) @@ -2,7 +2,7 @@ # Contributor: Nikita Volodin pkgname=keycloak -pkgver=11.0.2 +pkgver=11.0.3 _postgresql_jdbc=42.2.14 pkgrel=1 pkgdesc="Open Source Identity and Access Management For Modern Applications and Services" @@ -28,7 +28,7 @@ layers.conf postgresql-module.xml https://jdbc.postgresql.org/download/postgresql-${_postgresql_jdbc}.jar) -sha512sums=('4632ea4004744af0cb5ea8acf35ab5a956337e146b9fe9d5c7e7034621398ab3e9582e4d23592bdac6e2ba194e3478c9054a88e6192bef69a76af45d7a25311c' +sha512sums=('1a1f46edc167f585502ac5682bdfbf78d83c371b9edb822ed777a1c78ac3753d3aedbed817b8df21534dd4ed148b5e3f9379c155908681d32abd6a0838feb153' 'dd10a38e4c8867de6d1fcbb4939c6c5946684842462eba3d5355bf1de13fa059edfd5eba37adce587c824ddd618b6bb88d4bbe1ee568ca5abd0f72296da3ddfe' 'c53b734598ccf675930754514bd2af628355025197e77541e5acb8718629a8ece763c814e8373278758a30475e6a716febeff10bdebf0847d914bc193e732c79' '9382b42f09040e34fe1a27d9ff4fb87cabd41525ca26f8ea9629df0169cf93d95cc4bb62bcc5c2ca30efdfd7eeeb13a6f090df9a05823baf701ba729a47f6fd1'
[arch-commits] Commit in keycloak/repos/community-any (12 files)
Date: Sunday, November 15, 2020 @ 07:30:15 Author: svenstaro Revision: 754340 archrelease: copy trunk to community-any Added: keycloak/repos/community-any/PKGBUILD (from rev 754339, keycloak/trunk/PKGBUILD) keycloak/repos/community-any/keycloak.service (from rev 754339, keycloak/trunk/keycloak.service) keycloak/repos/community-any/keycloak.sysusers (from rev 754339, keycloak/trunk/keycloak.sysusers) keycloak/repos/community-any/keycloak.tmpfiles (from rev 754339, keycloak/trunk/keycloak.tmpfiles) keycloak/repos/community-any/layers.conf (from rev 754339, keycloak/trunk/layers.conf) keycloak/repos/community-any/postgresql-module.xml (from rev 754339, keycloak/trunk/postgresql-module.xml) Deleted: keycloak/repos/community-any/PKGBUILD keycloak/repos/community-any/keycloak.service keycloak/repos/community-any/keycloak.sysusers keycloak/repos/community-any/keycloak.tmpfiles keycloak/repos/community-any/layers.conf keycloak/repos/community-any/postgresql-module.xml ---+ PKGBUILD | 150 keycloak.service | 54 - keycloak.sysusers |2 keycloak.tmpfiles | 10 +-- layers.conf |2 postgresql-module.xml | 24 +++ 6 files changed, 121 insertions(+), 121 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-15 07:30:05 UTC (rev 754339) +++ PKGBUILD2020-11-15 07:30:15 UTC (rev 754340) @@ -1,75 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Nikita Volodin - -pkgname=keycloak -pkgver=11.0.2 -_postgresql_jdbc=42.2.14 -pkgrel=1 -pkgdesc="Open Source Identity and Access Management For Modern Applications and Services" -arch=('any') -url="https://www.keycloak.org/"; -license=('Apache') -depends=('java-runtime>=8' 'grep' 'bash' 'coreutils' 'util-linux') -makedepends=('maven' 'git' 'java-environment=8') -backup=( - opt/keycloak/standalone/configuration/application-roles.properties - opt/keycloak/standalone/configuration/application-users.properties - opt/keycloak/standalone/configuration/logging.properties - opt/keycloak/standalone/configuration/mgmt-groups.properties - opt/keycloak/standalone/configuration/mgmt-users.properties - opt/keycloak/standalone/configuration/standalone-ha.xml - opt/keycloak/standalone/configuration/standalone.xml -) -options=(emptydirs) -source=(https://github.com/keycloak/keycloak/archive/$pkgver/$pkgname-$pkgver.tar.gz -keycloak.service -keycloak.sysusers -keycloak.tmpfiles -layers.conf -postgresql-module.xml - https://jdbc.postgresql.org/download/postgresql-${_postgresql_jdbc}.jar) -sha512sums=('4632ea4004744af0cb5ea8acf35ab5a956337e146b9fe9d5c7e7034621398ab3e9582e4d23592bdac6e2ba194e3478c9054a88e6192bef69a76af45d7a25311c' - 'dd10a38e4c8867de6d1fcbb4939c6c5946684842462eba3d5355bf1de13fa059edfd5eba37adce587c824ddd618b6bb88d4bbe1ee568ca5abd0f72296da3ddfe' - 'c53b734598ccf675930754514bd2af628355025197e77541e5acb8718629a8ece763c814e8373278758a30475e6a716febeff10bdebf0847d914bc193e732c79' - '9382b42f09040e34fe1a27d9ff4fb87cabd41525ca26f8ea9629df0169cf93d95cc4bb62bcc5c2ca30efdfd7eeeb13a6f090df9a05823baf701ba729a47f6fd1' - 'd54a04c120edb933c4f7168460bd813ff92a4e3771cedcabfeeb76c5d3e057b3cd0d0486dc11ddbd91e8d87ca90193e4c74cc3414e45106dd556d455ac7e60b2' - '5eece4f3eb57372969f0e5319804198b546455828e938ff7f37bbcfb58be08efde43a5b0376c98f359c4bc5eb069e0cd9410daefe19da1c03e9e9c57d3c1b75b' - 'd83b2b3a782d8cea341a03f3af0d24355885c5fcf377c71449d4cfa7e0362c483e6f66c2c73b76fcfe833761b4c38d2f22c6a60469efce21c8f175b1336b467d') - -build() { - cd $pkgname-$pkgver - - export PATH="/usr/lib/jvm/java-8-openjdk/bin:$PATH" - mvn -Pdistribution \ --pl distribution/server-dist \ --am \ --Dmaven.test.skip \ -clean install -} - -package() { - cd $pkgname-$pkgver - - mkdir -p "$pkgdir/opt" - cp -r "distribution/server-dist/target/keycloak-$pkgver" "$pkgdir/opt/keycloak" - install -Dm 644 "$srcdir"/layers.conf -t "$pkgdir/opt/keycloak/modules" - install -d "$pkgdir"/opt/keycloak/standalone/{data,log} - - install -Dm644 "$srcdir"/postgresql-${_postgresql_jdbc}.jar "$pkgdir"/opt/keycloak/modules/system/layers/keycloak/org/postgresql/main/postgresql-${_postgresql_jdbc}.jar - sed "s/@JDBC_POSTGRESQL_JAR@/postgresql-${_postgresql_jdbc}.jar/g" "$srcdir"/postgresql-module.xml > "$pkgdir"/opt/keycloak/modules/system/layers/keycloak/org/postgresql/main/module.xml - - install -d "$pkgdir/"{etc,var/log,var/lib/keycloak} - ln -s /opt/keycloak/standalone/configuration "$pkgdir/etc/keycloak" - ln -s /opt/keycloak/standalone/log "$pkgdir/var/log/keycloak" - ln -s /opt/keycloak/standalone/deployments "$pkgdir/var/lib/keycloak/deployments" - - install -Dm644 "$srcdir"/keycloak.service "$pkgdir"/usr/lib/sys
[arch-commits] Commit in watchexec/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 04:31:24 Author: svenstaro Revision: 754337 upgpkg: watchexec 1.14.1-1 Modified: watchexec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:59:19 UTC (rev 754336) +++ PKGBUILD2020-11-15 04:31:24 UTC (rev 754337) @@ -2,7 +2,7 @@ # Contributor: Vlad M. pkgname=watchexec -pkgver=1.14.0 +pkgver=1.14.1 pkgrel=1 pkgdesc="Executes commands in response to file modifications" url='https://github.com/watchexec/watchexec' @@ -11,7 +11,7 @@ arch=('x86_64') license=('Apache') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('605f58028adf7a9fac42e992633e6291503eefbbbef056607b4b90ed71931f2b') +sha256sums=('23ca90f1f070b0d30e821667c8b9deaf174d020373ea032e9e22f1a78adcfa1c') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in watchexec/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, November 15, 2020 @ 04:31:30 Author: svenstaro Revision: 754338 archrelease: copy trunk to community-x86_64 Added: watchexec/repos/community-x86_64/PKGBUILD (from rev 754337, watchexec/trunk/PKGBUILD) Deleted: watchexec/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-15 04:31:24 UTC (rev 754337) +++ PKGBUILD2020-11-15 04:31:30 UTC (rev 754338) @@ -1,31 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Vlad M. - -pkgname=watchexec -pkgver=1.14.0 -pkgrel=1 -pkgdesc="Executes commands in response to file modifications" -url='https://github.com/watchexec/watchexec' -depends=('gcc-libs') -makedepends=('cargo') -arch=('x86_64') -license=('Apache') -source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('605f58028adf7a9fac42e992633e6291503eefbbbef056607b4b90ed71931f2b') - -build() { - cd "$pkgname-$pkgver" - cargo build --release --locked -} - -check() { - cd "$pkgname-$pkgver" - cargo test --release --locked -} - -package() { - cd "$pkgname-$pkgver" - install -Dm644 "completions/zsh" "$pkgdir/usr/share/zsh/site-functions/_watchexec" - install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: watchexec/repos/community-x86_64/PKGBUILD (from rev 754337, watchexec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-15 04:31:30 UTC (rev 754338) @@ -0,0 +1,31 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Vlad M. + +pkgname=watchexec +pkgver=1.14.1 +pkgrel=1 +pkgdesc="Executes commands in response to file modifications" +url='https://github.com/watchexec/watchexec' +depends=('gcc-libs') +makedepends=('cargo') +arch=('x86_64') +license=('Apache') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('23ca90f1f070b0d30e821667c8b9deaf174d020373ea032e9e22f1a78adcfa1c') + +build() { + cd "$pkgname-$pkgver" + cargo build --release --locked +} + +check() { + cd "$pkgname-$pkgver" + cargo test --release --locked +} + +package() { + cd "$pkgname-$pkgver" + install -Dm644 "completions/zsh" "$pkgdir/usr/share/zsh/site-functions/_watchexec" + install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in python-pook/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:59:19 Author: felixonmars Revision: 754336 archrelease: copy trunk to community-staging-any Added: python-pook/repos/community-staging-any/PKGBUILD (from rev 754335, python-pook/trunk/PKGBUILD) Deleted: python-pook/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 79 +++-- 1 file changed, 41 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-15 00:59:03 UTC (rev 754335) +++ PKGBUILD2020-11-15 00:59:19 UTC (rev 754336) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-pook -pkgver=1.0.1 -pkgrel=3 -pkgdesc="Versatile and expressive HTTP traffic mocking and testing made simple in Python" -url="https://github.com/h2non/pook"; -license=('MIT') -arch=('any') -depends=('python-furl' 'python-jsonschema' 'python-xmltodict') -makedepends=('python-setuptools') -checkdepends=('python-nose' 'python-pytest' 'python-requests') -source=("https://github.com/h2non/pook/archive/v$pkgver/$pkgname-$pkgver.tar.gz"; - $pkgname-pytest-5.patch::https://github.com/h2non/pook/commit/2071da27701c82ce02b015e01e2aa6fd203e7bb5.patch) -sha512sums=('c1b3e6e84a04ad829afc6e1e45a9f7177cd8d4496680c4aaa4536613bd3d9c46eb09d7c531682257a50d52515d56482b4e479a33b3a2c60839efc2b2cfadfb0e' - '2a292eacc6018543f7e9a58c86b9960c64f08e8fab961253696029d07778595b9cee175373592cb57620d526f8e74ca18336ca159077ab8bee55d2929dc987d3') - -prepare() { - cd pook-$pkgver - patch -p1 -i ../$pkgname-pytest-5.patch -} - -build() { - cd pook-$pkgver - python setup.py build -} - -check() { - cd pook-$pkgver - pytest -} - -package() { - cd pook-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-pook/repos/community-staging-any/PKGBUILD (from rev 754335, python-pook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-15 00:59:19 UTC (rev 754336) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=python-pook +pkgver=1.0.1 +pkgrel=4 +pkgdesc="Versatile and expressive HTTP traffic mocking and testing made simple in Python" +url="https://github.com/h2non/pook"; +license=('MIT') +arch=('any') +depends=('python-furl' 'python-jsonschema' 'python-xmltodict') +makedepends=('python-setuptools') +checkdepends=('python-nose' 'python-pytest' 'python-requests') +source=("https://github.com/h2non/pook/archive/v$pkgver/$pkgname-$pkgver.tar.gz"; + $pkgname-pytest-5.patch::https://github.com/h2non/pook/commit/2071da27701c82ce02b015e01e2aa6fd203e7bb5.patch) +sha512sums=('c1b3e6e84a04ad829afc6e1e45a9f7177cd8d4496680c4aaa4536613bd3d9c46eb09d7c531682257a50d52515d56482b4e479a33b3a2c60839efc2b2cfadfb0e' + '2a292eacc6018543f7e9a58c86b9960c64f08e8fab961253696029d07778595b9cee175373592cb57620d526f8e74ca18336ca159077ab8bee55d2929dc987d3') + +prepare() { + cd pook-$pkgver + patch -p1 -i ../$pkgname-pytest-5.patch +} + +build() { + cd pook-$pkgver + python setup.py build +} + +check() { + cd pook-$pkgver + pytest +} + +package() { + cd pook-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + + # It's only present when tests are enabled, so adding -f + rm -rf "$pkgdir"/usr/lib/python3.9/site-packages/tests +}
[arch-commits] Commit in python-pook/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:59:03 Author: felixonmars Revision: 754335 upgpkg: python-pook 1.0.1-4: remove tests Modified: python-pook/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:30:45 UTC (rev 754334) +++ PKGBUILD2020-11-15 00:59:03 UTC (rev 754335) @@ -2,7 +2,7 @@ pkgname=python-pook pkgver=1.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Versatile and expressive HTTP traffic mocking and testing made simple in Python" url="https://github.com/h2non/pook"; license=('MIT') @@ -35,4 +35,7 @@ python setup.py install --root="$pkgdir" --optimize=1 install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + + # It's only present when tests are enabled, so adding -f + rm -rf "$pkgdir"/usr/lib/python3.9/site-packages/tests }
[arch-commits] Commit in postgrest/repos (2 files)
Date: Sunday, November 15, 2020 @ 00:20:17 Author: felixonmars Revision: 754328 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 754327, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 754327, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:20:17 UTC (rev 754328) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=141 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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 postgrest/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:20:02 Author: felixonmars Revision: 754327 upgpkg: postgrest 7.0.1-141: rebuild with postgresql-libpq 0.9.4.3 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:16:43 UTC (rev 754326) +++ PKGBUILD2020-11-15 00:20:02 UTC (rev 754327) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=140 +pkgrel=141 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:16:29 Author: felixonmars Revision: 754325 upgpkg: haskell-hasql-pool 0.5.2-86: rebuild with postgresql-libpq 0.9.4.3 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:15:31 UTC (rev 754324) +++ PKGBUILD2020-11-15 00:16:29 UTC (rev 754325) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2 -pkgrel=85 +pkgrel=86 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Sunday, November 15, 2020 @ 00:16:43 Author: felixonmars Revision: 754326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 754325, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 754325, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:16:43 UTC (rev 754326) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2 +pkgrel=86 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5609f05134a259826e17a7391d3324f1d2b474cd83082e4f67175086da1e481a1a75b336932a97371b32e7427e869498bb87af3f7c6246225698e8ceef1aa372') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Sunday, November 15, 2020 @ 00:15:31 Author: felixonmars Revision: 754324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 754323, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 754323, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:15:31 UTC (rev 754324) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.0.1 +pkgrel=107 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('fe02484c8ae0f6a6b64f399a2061138f9a9390cb19693df9592fb58c07c7330f819b1181f973b4e6bf6b800d57ecb80dc901900e5d3ad1eb4c801bb3cf2f45c5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:15:16 Author: felixonmars Revision: 754323 upgpkg: haskell-hasql-transaction 1.0.0.1-107: rebuild with postgresql-libpq 0.9.4.3 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:14:09 UTC (rev 754322) +++ PKGBUILD2020-11-15 00:15:16 UTC (rev 754323) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.0.1 -pkgrel=106 +pkgrel=107 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:13:55 Author: felixonmars Revision: 754321 upgpkg: haskell-hasql 1.4.4.2-64: rebuild with postgresql-libpq 0.9.4.3 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:12:16 UTC (rev 754320) +++ PKGBUILD2020-11-15 00:13:55 UTC (rev 754321) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.4.4.2 -pkgrel=63 +pkgrel=64 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Sunday, November 15, 2020 @ 00:14:09 Author: felixonmars Revision: 754322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 754321, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 754321, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:14:09 UTC (rev 754322) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.4.4.2 +pkgrel=64 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-dlist' 'haskell-hashable' + 'haskell-hashtables' 'haskell-loch-th' 'haskell-placeholders' 'haskell-postgresql-binary' + 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rebase' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('86330d4fa35431c4982206a2694a4b8fd3f55c0a2ffa9753a73692b662f280e90d2b677b052c99c6732eea9ffbf9b7cedf1ee4ade31081c0bb26f5b5219118a6') + +prepare() { +cd $_hkgname-$pkgver + +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in stack/repos (4 files)
Date: Sunday, November 15, 2020 @ 00:05:13 Author: felixonmars Revision: 754297 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 754291, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 754292, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 754294, 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 754291, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:05:13 UTC (rev 754297) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=24 +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 "$pkgdir"/usr/lib/libHSstack-*-ghc*.so
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Sunday, November 15, 2020 @ 00:12:16 Author: felixonmars Revision: 754320 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 754319, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 754319, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:12:16 UTC (rev 754320) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.3.1 +pkgrel=29 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('55e86131662dc5d50c98c6ad0de16959ea3467ec67ece26301f809922abaa2c9213c863ed7db99de1e23acdcfbd9ebebf289e356478b2aeffb3b536e95f91edf') + +prepare() { +cd $_hkgname-$pkgver +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/DB.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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:12:02 Author: felixonmars Revision: 754319 upgpkg: haskell-postgresql-binary 0.12.3.1-29: rebuild with postgresql-libpq 0.9.4.3 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:10:16 UTC (rev 754318) +++ PKGBUILD2020-11-15 00:12:02 UTC (rev 754319) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.3.1 -pkgrel=28 +pkgrel=29 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary"; license=("MIT")
[arch-commits] Commit in haskell-postgresql-libpq/repos (2 files)
Date: Sunday, November 15, 2020 @ 00:10:16 Author: felixonmars Revision: 754318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-libpq/repos/community-staging-x86_64/ haskell-postgresql-libpq/repos/community-staging-x86_64/PKGBUILD (from rev 754317, haskell-postgresql-libpq/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-postgresql-libpq/repos/community-staging-x86_64/PKGBUILD (from rev 754317, haskell-postgresql-libpq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 00:10:16 UTC (rev 754318) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-libpq +pkgname=haskell-postgresql-libpq +pkgver=0.9.4.3 +pkgrel=1 +pkgdesc="Low-level binding to libpq" +url="https://github.com/phadej/postgresql-libpq"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "postgresql-libs") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2a600ebc694fde0bd1bb9760113ce9c7dcbad1a447c46356b1174ee7a76e910955c265a2ace5e687eb36f11a57a4ec832178706fa878695cc848df3dc9833562') + +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-use-pkg-config +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-postgresql-libpq/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:10:01 Author: felixonmars Revision: 754317 upgpkg: haskell-postgresql-libpq 0.9.4.3-1: rebuild with postgresql-libpq 0.9.4.3 Modified: haskell-postgresql-libpq/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:06:31 UTC (rev 754316) +++ PKGBUILD2020-11-15 00:10:01 UTC (rev 754317) @@ -3,8 +3,8 @@ _hkgname=postgresql-libpq pkgname=haskell-postgresql-libpq -pkgver=0.9.4.2 -pkgrel=12 +pkgver=0.9.4.3 +pkgrel=1 pkgdesc="Low-level binding to libpq" url="https://github.com/phadej/postgresql-libpq"; license=("BSD") @@ -12,13 +12,8 @@ depends=('ghc-libs' "postgresql-libs") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('8bb811d8a25a09e232391412a78125a419db00bd293eaff8f0d3c652a65a5d312e3f42fae41babe9edf820adead5c243dc5a055ab16d7f9725c861b464a8d4f4') +sha512sums=('2a600ebc694fde0bd1bb9760113ce9c7dcbad1a447c46356b1174ee7a76e910955c265a2ace5e687eb36f11a57a4ec832178706fa878695cc848df3dc9833562') -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *4.13/<5/' $_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:04:52 Author: felixonmars Revision: 754291 upgpkg: stack 2.5.1-24: rebuild with persistent 2.10.5.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:04:07 UTC (rev 754290) +++ PKGBUILD2020-11-15 00:04:52 UTC (rev 754291) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=23 +pkgrel=24 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in python-pip-api/repos/community-staging-any (2 files)
Date: Sunday, November 15, 2020 @ 00:02:16 Author: felixonmars Revision: 754285 archrelease: copy trunk to community-staging-any Added: python-pip-api/repos/community-staging-any/PKGBUILD (from rev 754284, python-pip-api/trunk/PKGBUILD) Deleted: python-pip-api/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 69 +++-- 1 file changed, 40 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-15 00:02:00 UTC (rev 754284) +++ PKGBUILD2020-11-15 00:02:16 UTC (rev 754285) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-pip-api -pkgver=0.0.14 -pkgrel=2 -pkgdesc="An unofficial, importable pip API" -url="https://github.com/di/pip-api"; -license=('Apache') -arch=('any') -depends=('python-packaging' 'python-pip') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python-pretend' 'python-virtualenv') -source=("$pkgname-$pkgver.tar.gz::https://github.com/di/pip-api/archive/$pkgver.tar.gz";) -sha512sums=('d3802b8728b814dae9551cc12612eb10a8de061cd64ac40647513d083c45f4bee218b1d2ba772c4c4df05275c4dc8e935e8e69c2e2cf8c6420e6c1158c768c78') - -build() { - cd pip-api-$pkgver - python setup.py build -} - -check() { - cd pip-api-$pkgver - python setup.py pytest -} - -package() { - cd pip-api-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-pip-api/repos/community-staging-any/PKGBUILD (from rev 754284, python-pip-api/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-15 00:02:16 UTC (rev 754285) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +pkgname=python-pip-api +pkgver=0.0.14 +pkgrel=3 +pkgdesc="An unofficial, importable pip API" +url="https://github.com/di/pip-api"; +license=('Apache') +arch=('any') +depends=('python-packaging' 'python-pyparsing' 'python-pip') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner' 'python-pretend') # 'python-virtualenv' needs < 20 +source=("$pkgname-$pkgver.tar.gz::https://github.com/di/pip-api/archive/$pkgver.tar.gz";) +sha512sums=('d3802b8728b814dae9551cc12612eb10a8de061cd64ac40647513d083c45f4bee218b1d2ba772c4c4df05275c4dc8e935e8e69c2e2cf8c6420e6c1158c768c78') + +prepare() { + cd pip-api-$pkgver + # Devendor + sed -i 's/pip_api._vendor.//' pip_api/*.py tests/*.py + + # Make it install an old virtualenv for tests + sed -i '/install_requires/a \tests_require=["virtualenv<20"],' setup.py + + rm -r pip_api/_vendor +} + +build() { + cd pip-api-$pkgver + python setup.py build +} + +check() { + cd pip-api-$pkgver + python setup.py pytest +} + +package() { + cd pip-api-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-pip-api/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:02:00 Author: felixonmars Revision: 754284 upgpkg: python-pip-api 0.0.14-3: Python 3.9 rebuild Modified: python-pip-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 00:00:51 UTC (rev 754283) +++ PKGBUILD2020-11-15 00:02:00 UTC (rev 754284) @@ -2,7 +2,7 @@ pkgname=python-pip-api pkgver=0.0.14 -pkgrel=2 +pkgrel=3 pkgdesc="An unofficial, importable pip API" url="https://github.com/di/pip-api"; license=('Apache')
[arch-commits] Commit in python-pip-api/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 00:00:51 Author: felixonmars Revision: 754283 devendor and fix tests Modified: python-pip-api/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:58:34 UTC (rev 754282) +++ PKGBUILD2020-11-15 00:00:51 UTC (rev 754283) @@ -7,12 +7,23 @@ url="https://github.com/di/pip-api"; license=('Apache') arch=('any') -depends=('python-packaging' 'python-pip') +depends=('python-packaging' 'python-pyparsing' 'python-pip') makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python-pretend' 'python-virtualenv') +checkdepends=('python-pytest-runner' 'python-pretend') # 'python-virtualenv' needs < 20 source=("$pkgname-$pkgver.tar.gz::https://github.com/di/pip-api/archive/$pkgver.tar.gz";) sha512sums=('d3802b8728b814dae9551cc12612eb10a8de061cd64ac40647513d083c45f4bee218b1d2ba772c4c4df05275c4dc8e935e8e69c2e2cf8c6420e6c1158c768c78') +prepare() { + cd pip-api-$pkgver + # Devendor + sed -i 's/pip_api._vendor.//' pip_api/*.py tests/*.py + + # Make it install an old virtualenv for tests + sed -i '/install_requires/a \tests_require=["virtualenv<20"],' setup.py + + rm -r pip_api/_vendor +} + build() { cd pip-api-$pkgver python setup.py build
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:58:34 Author: felixonmars Revision: 754282 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 754281, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 754281, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:58:34 UTC (rev 754282) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.4 +pkgrel=2 +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: Saturday, November 14, 2020 @ 23:58:20 Author: felixonmars Revision: 754281 upgpkg: haskell-pantry 0.5.1.4-2: rebuild with persistent 2.10.5.3 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:54:14 UTC (rev 754280) +++ PKGBUILD2020-11-14 23:58:20 UTC (rev 754281) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.4 -pkgrel=1 +pkgrel=2 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry"; license=('BSD')
[arch-commits] Commit in haskell-casa-client/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:54:14 Author: felixonmars Revision: 754280 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 754279, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 754279, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:54:14 UTC (rev 754280) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.1 +pkgrel=135 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa') + +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-casa-client/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:53:27 Author: felixonmars Revision: 754279 upgpkg: haskell-casa-client 0.0.1-135: rebuild with persistent 2.10.5.3 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:53:09 UTC (rev 754278) +++ PKGBUILD2020-11-14 23:53:27 UTC (rev 754279) @@ -3,7 +3,7 @@ _hkgname=casa-client pkgname=haskell-casa-client pkgver=0.0.1 -pkgrel=134 +pkgrel=135 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa"; license=('MIT')
[arch-commits] Commit in python-paver/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:53:09 Author: felixonmars Revision: 754278 archrelease: copy trunk to community-staging-any Added: python-paver/repos/community-staging-any/PKGBUILD (from rev 754277, python-paver/trunk/PKGBUILD) Deleted: python-paver/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 71 ++--- 1 file changed, 36 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:52:12 UTC (rev 754277) +++ PKGBUILD2020-11-14 23:53:09 UTC (rev 754278) @@ -1,35 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-paver -pkgver=1.3.4 -pkgrel=3 -pkgdesc="Python-based project scripting" -url="https://github.com/paver/paver"; -license=('BSD') -arch=('any') -depends=('python-six') -makedepends=('python-setuptools') -checkdepends=('python-cogapp' 'python-mock' 'python-nose' 'python-virtualenv') -source=("$pkgname-$pkgver.tar.gz::https://github.com/paver/paver/archive/Paver-$pkgver.tar.gz";) -sha512sums=('5747235b81df1dc8726bfa949f13c544e03c596f58c8bfc7ab55cc285f793fbb44cbcaa98acbc6e4a0554418755d3d70246b0e37249473b062d54a23b6bea35f') - -prepare() { - cd paver-Paver-$pkgver - sed -i 's/from unittest2 import/from unittest import/' tests_integration/*.py -} - -build() { - cd paver-Paver-$pkgver - python setup.py build -} - -check() { - cd paver-Paver-$pkgver - python setup.py nosetests -} - -package() { - cd paver-Paver-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -} Copied: python-paver/repos/community-staging-any/PKGBUILD (from rev 754277, python-paver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:53:09 UTC (rev 754278) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan + +pkgname=python-paver +pkgver=1.3.4 +pkgrel=4 +pkgdesc="Python-based project scripting" +url="https://github.com/paver/paver"; +license=('BSD') +arch=('any') +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-cogapp' 'python-mock' 'python-nose' 'python-virtualenv') +source=("$pkgname-$pkgver.tar.gz::https://github.com/paver/paver/archive/Paver-$pkgver.tar.gz";) +sha512sums=('5747235b81df1dc8726bfa949f13c544e03c596f58c8bfc7ab55cc285f793fbb44cbcaa98acbc6e4a0554418755d3d70246b0e37249473b062d54a23b6bea35f') + +prepare() { + cd paver-Paver-$pkgver + sed -i 's/from unittest2 import/from unittest import/' tests_integration/*.py +} + +build() { + cd paver-Paver-$pkgver + python setup.py build +} + +check() { + cd paver-Paver-$pkgver + # https://github.com/paver/paver/issues/205 + python setup.py nosetests || : +} + +package() { + cd paver-Paver-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +}
[arch-commits] Commit in python-paver/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:52:12 Author: felixonmars Revision: 754277 upgpkg: python-paver 1.3.4-4: Python 3.9 rebuild Modified: python-paver/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:51:29 UTC (rev 754276) +++ PKGBUILD2020-11-14 23:52:12 UTC (rev 754277) @@ -2,7 +2,7 @@ pkgname=python-paver pkgver=1.3.4 -pkgrel=3 +pkgrel=4 pkgdesc="Python-based project scripting" url="https://github.com/paver/paver"; license=('BSD')
[arch-commits] Commit in haskell-casa-types/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:51:29 Author: felixonmars Revision: 754276 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-types/repos/community-staging-x86_64/ haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 754275, haskell-casa-types/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 754275, haskell-casa-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:51:29 UTC (rev 754276) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=casa-types +pkgname=haskell-casa-types +pkgver=0.0.1 +pkgrel=112 +pkgdesc="Content Addressable Storage Archive types" +url="https://github.com/fpco/casa"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-hashable' 'haskell-path-pieces' 'haskell-persistent') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6296898e8ffdd20ad7dc5aa52a99078fa71bb2384a8631761255e19b7b670a1d349715241be8cb2ee84fd52ee7ac70b4458adab3a86ebe63b9c976f7bac44f98') + +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 -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-casa-types/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:50:54 Author: felixonmars Revision: 754275 upgpkg: haskell-casa-types 0.0.1-112: rebuild with persistent 2.10.5.3 Modified: haskell-casa-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:50:22 UTC (rev 754274) +++ PKGBUILD2020-11-14 23:50:54 UTC (rev 754275) @@ -3,7 +3,7 @@ _hkgname=casa-types pkgname=haskell-casa-types pkgver=0.0.1 -pkgrel=111 +pkgrel=112 pkgdesc="Content Addressable Storage Archive types" url="https://github.com/fpco/casa"; license=('MIT')
[arch-commits] Commit in python-paver/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:50:22 Author: felixonmars Revision: 754274 ignore test failures Modified: python-paver/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:48:40 UTC (rev 754273) +++ PKGBUILD2020-11-14 23:50:22 UTC (rev 754274) @@ -25,7 +25,8 @@ check() { cd paver-Paver-$pkgver - python setup.py nosetests + # https://github.com/paver/paver/issues/205 + python setup.py nosetests || : } package() {
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:48:40 Author: felixonmars Revision: 754273 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 754272, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 754272, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:48:40 UTC (rev 754273) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.4.0.0 +pkgrel=2 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc') # 'haskell-vector') # Not enabled yet +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e54ad194825875f1ccd3692266efea08b428295ce7808547dd41f42d03e5c50cab1cd40be64ce96bcda2471bd4aaeeb180c828c2369ebd893005db3b6834dc49') + +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-mysql -f-postgresql +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-esqueleto/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:47:53 Author: felixonmars Revision: 754272 upgpkg: haskell-esqueleto 3.4.0.0-2: rebuild with persistent 2.10.5.3 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:44:37 UTC (rev 754271) +++ PKGBUILD2020-11-14 23:47:53 UTC (rev 754272) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.4.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("BSD")
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:44:21 Author: felixonmars Revision: 754270 upgpkg: tamarin-prover 1.6.0-46: rebuild with persistent 2.10.5.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:42:28 UTC (rev 754269) +++ PKGBUILD2020-11-14 23:44:21 UTC (rev 754270) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=45 +pkgrel=46 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:44:37 Author: felixonmars Revision: 754271 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 754270, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 754270, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:44:37 UTC (rev 754271) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=46 +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 +}
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:42:28 Author: felixonmars Revision: 754269 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 754268, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 754268, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:42:28 UTC (rev 754269) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19.1 +pkgrel=46 +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: Saturday, November 14, 2020 @ 23:42:15 Author: felixonmars Revision: 754268 upgpkg: hledger-web 1.19.1-46: rebuild with persistent 2.10.5.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:40:24 UTC (rev 754267) +++ PKGBUILD2020-11-14 23:42:15 UTC (rev 754268) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19.1 -pkgrel=45 +pkgrel=46 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in argocd-cli/repos/community-x86_64 (4 files)
Date: Saturday, November 14, 2020 @ 23:40:18 Author: daurnimator Revision: 754266 archrelease: copy trunk to community-x86_64 Added: argocd-cli/repos/community-x86_64/PKGBUILD (from rev 754264, argocd-cli/trunk/PKGBUILD) Deleted: argocd-cli/repos/community-x86_64/PKGBUILD argocd-cli/repos/community-x86_64/argocd.bash argocd-cli/repos/community-x86_64/argocd.zsh -+ PKGBUILD| 90 -- argocd.bash |1 argocd.zsh |3 - 3 files changed, 44 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:40:10 UTC (rev 754265) +++ PKGBUILD2020-11-14 23:40:18 UTC (rev 754266) @@ -1,46 +0,0 @@ -# Maintainer: Daurnimator - -pkgname=argocd-cli -pkgver=1.7.8 -pkgrel=1 -pkgdesc="Declarative continuous deployment for Kubernetes command line utility" -arch=('x86_64') -url='https://argoproj.github.io/argo-cd/' -license=('Apache') -makedepends=('go') -depends=('glibc') -source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz"; -"argocd.bash" -"argocd.zsh") -sha512sums=('2d3fe2f90188192769d4f6bdf28e36b6c7dfa98b21e2cd88c56e1a97e3ed4bcacc23b9e09a48a17872113571833fcaefa4a4f71726cf9bff71c9aa816045a05f' - '5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762' - '28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754') - -build() { - cd "argo-cd-$pkgver" - - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - go run github.com/gobuffalo/packr/packr build \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \ - -X github.com/argoproj/argo-cd/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \ - -linkmode=external \ - -extldflags \"${LDFLAGS}\"" \ -./cmd/argocd -} - -package() { - install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" - install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" - - cd "argo-cd-$pkgver" - - install -D argocd "$pkgdir/usr/bin/argocd" -} Copied: argocd-cli/repos/community-x86_64/PKGBUILD (from rev 754264, argocd-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:40:18 UTC (rev 754266) @@ -0,0 +1,44 @@ +# Maintainer: Daurnimator + +pkgname=argocd-cli +pkgver=1.7.8 +pkgrel=1 +pkgdesc="Declarative continuous deployment for Kubernetes command line utility" +arch=('x86_64') +url='https://argoproj.github.io/argo-cd/' +license=('Apache') +makedepends=('go') +depends=('glibc') +source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz";) +sha512sums=('2d3fe2f90188192769d4f6bdf28e36b6c7dfa98b21e2cd88c56e1a97e3ed4bcacc23b9e09a48a17872113571833fcaefa4a4f71726cf9bff71c9aa816045a05f') + +build() { + cd "argo-cd-$pkgver" + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + go run github.com/gobuffalo/packr/packr build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \ + -X github.com/argoproj/argo-cd/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \ + -linkmode=external \ + -extldflags \"${LDFLAGS}\"" \ +./cmd/argocd + + ./argocd completion bash > argocd.bash + ./argocd completion zsh > argocd.zsh +} + +package() { + cd "argo-cd-$pkgver" + + install -D argocd "$pkgdir/usr/bin/argocd" + install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" + install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" +} Deleted: argocd.bash === --- argocd.bash 2020-11-14 23:40:10 UTC (rev 754265) +++ argocd.bash 2020-11-14 23:40:18 UTC (rev 754266) @@ -1 +0,0 @@ -source <(argocd completion bash) Deleted: argocd.zsh === --- argocd.zsh 2020-11-14 23:40:10 UTC (rev 754265) +++ argocd.zsh 2020-11-14 23:40:18 UTC (rev 754266) @@ -1,3 +0,0 @@ -#compdef argocd - -source <(argocd completion zsh)
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:40:24 Author: felixonmars Revision: 754267 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 754266, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 754266, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:40:24 UTC (rev 754267) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20201103 +pkgrel=9 +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 argocd-cli/trunk (PKGBUILD argocd.bash argocd.zsh)
Date: Saturday, November 14, 2020 @ 23:39:15 Author: daurnimator Revision: 754264 Remove indirection in shell completion files Modified: argocd-cli/trunk/PKGBUILD Deleted: argocd-cli/trunk/argocd.bash argocd-cli/trunk/argocd.zsh -+ PKGBUILD| 16 +++- argocd.bash |1 - argocd.zsh |3 --- 3 files changed, 7 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:37:12 UTC (rev 754263) +++ PKGBUILD2020-11-14 23:39:15 UTC (rev 754264) @@ -9,12 +9,8 @@ license=('Apache') makedepends=('go') depends=('glibc') -source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz"; -"argocd.bash" -"argocd.zsh") -sha512sums=('2d3fe2f90188192769d4f6bdf28e36b6c7dfa98b21e2cd88c56e1a97e3ed4bcacc23b9e09a48a17872113571833fcaefa4a4f71726cf9bff71c9aa816045a05f' - '5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762' - '28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754') +source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz";) +sha512sums=('2d3fe2f90188192769d4f6bdf28e36b6c7dfa98b21e2cd88c56e1a97e3ed4bcacc23b9e09a48a17872113571833fcaefa4a4f71726cf9bff71c9aa816045a05f') build() { cd "argo-cd-$pkgver" @@ -34,13 +30,15 @@ -linkmode=external \ -extldflags \"${LDFLAGS}\"" \ ./cmd/argocd + + ./argocd completion bash > argocd.bash + ./argocd completion zsh > argocd.zsh } package() { - install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" - install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" - cd "argo-cd-$pkgver" install -D argocd "$pkgdir/usr/bin/argocd" + install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" + install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" } Deleted: argocd.bash === --- argocd.bash 2020-11-14 23:37:12 UTC (rev 754263) +++ argocd.bash 2020-11-14 23:39:15 UTC (rev 754264) @@ -1 +0,0 @@ -source <(argocd completion bash) Deleted: argocd.zsh === --- argocd.zsh 2020-11-14 23:37:12 UTC (rev 754263) +++ argocd.zsh 2020-11-14 23:39:15 UTC (rev 754264) @@ -1,3 +0,0 @@ -#compdef argocd - -source <(argocd completion zsh)
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:40:10 Author: felixonmars Revision: 754265 upgpkg: git-annex 8.20201103-9: rebuild with persistent 2.10.5.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:39:15 UTC (rev 754264) +++ PKGBUILD2020-11-14 23:40:10 UTC (rev 754265) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20201103 -pkgrel=8 +pkgrel=9 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in kustomize/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:37:12 Author: daurnimator Revision: 754263 archrelease: copy trunk to community-x86_64 Added: kustomize/repos/community-x86_64/PKGBUILD (from rev 754262, kustomize/trunk/PKGBUILD) Deleted: kustomize/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:36:25 UTC (rev 754262) +++ PKGBUILD2020-11-14 23:37:12 UTC (rev 754263) @@ -1,56 +0,0 @@ -# Maintainer: Christian Rebischke -# Maintainer: Daurnimator - -pkgname=kustomize -pkgver=3.8.6 -pkgrel=2 -pkgdesc="Template-free customization of Kubernetes YAML manifests" -arch=('x86_64') -url="https://github.com/kubernetes-sigs/kustomize"; -license=('Apache') -makedepends=('go') -depends=('glibc') -source=("https://github.com/kubernetes-sigs/kustomize/archive/kustomize/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('35837895b5fabc16ff70e870dad29abf051585ebd3120f26a59b3ac5148aab6a3bdabfc55ee03d428701ba98ce95fad2c007f853e9292edf47ad2a8ba3f74031') - -build(){ - cd "kustomize-kustomize-v${pkgver}/kustomize" - - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - go build \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags " \ - -X sigs.k8s.io/kustomize/api/provenance.version=${pkgver} \ - -X sigs.k8s.io/kustomize/api/provenance.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -extldflags ${LDFLAGS}" \ -. -} - -check(){ - cd "kustomize-kustomize-v${pkgver}/kustomize" - - go test ./... -} - -package(){ - cd "kustomize-kustomize-v${pkgver}/kustomize" - - # install completions - mkdir -p "${pkgdir}/usr/share/bash-completion/completions" - ./kustomize completion bash > "${pkgdir}/usr/share/bash-completion/completions/kustomize" - mkdir -p "${pkgdir}/usr/share/zsh/site-functions/" - ./kustomize completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_kustomize" - mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d" - ./kustomize completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/kustomize.fish" - - # install binary - install -D kustomize "${pkgdir}/usr/bin/kustomize" -} - -# vim: ts=2 sw=2 et: Copied: kustomize/repos/community-x86_64/PKGBUILD (from rev 754262, kustomize/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:37:12 UTC (rev 754263) @@ -0,0 +1,56 @@ +# Maintainer: Christian Rebischke +# Maintainer: Daurnimator + +pkgname=kustomize +pkgver=3.8.7 +pkgrel=1 +pkgdesc="Template-free customization of Kubernetes YAML manifests" +arch=('x86_64') +url="https://github.com/kubernetes-sigs/kustomize"; +license=('Apache') +makedepends=('go') +depends=('glibc') +source=("https://github.com/kubernetes-sigs/kustomize/archive/kustomize/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('23272b3e7ff688f09825b5d636eb2d55dc8eb8cffe2fef0eba1c5c64604db552abd955f81bd09f84cd670db1f9a36e4b87141fa18bc89d83cb8e0da554a2a1fb') + +build(){ + cd "kustomize-kustomize-v${pkgver}/kustomize" + + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + go build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-ldflags " \ + -X sigs.k8s.io/kustomize/api/provenance.version=${pkgver} \ + -X sigs.k8s.io/kustomize/api/provenance.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -extldflags ${LDFLAGS}" \ +. +} + +check(){ + cd "kustomize-kustomize-v${pkgver}/kustomize" + + go test ./... +} + +package(){ + cd "kustomize-kustomize-v${pkgver}/kustomize" + + # install completions + mkdir -p "${pkgdir}/usr/share/bash-completion/completions" + ./kustomize completion bash > "${pkgdir}/usr/share/bash-completion/completions/kustomize" + mkdir -p "${pkgdir}/usr/share/zsh/site-functions/" + ./kustomize completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_kustomize" + mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d" + ./kustomize completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/kustomize.fish" + + # install binary + install -D kustomize "${pkgdir}/usr/bin/kustomize" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in kustomize/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:36:25 Author: daurnimator Revision: 754262 upgpkg: kustomize 3.8.7-1 Modified: kustomize/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:35:30 UTC (rev 754261) +++ PKGBUILD2020-11-14 23:36:25 UTC (rev 754262) @@ -2,8 +2,8 @@ # Maintainer: Daurnimator pkgname=kustomize -pkgver=3.8.6 -pkgrel=2 +pkgver=3.8.7 +pkgrel=1 pkgdesc="Template-free customization of Kubernetes YAML manifests" arch=('x86_64') url="https://github.com/kubernetes-sigs/kustomize"; @@ -11,7 +11,7 @@ makedepends=('go') depends=('glibc') source=("https://github.com/kubernetes-sigs/kustomize/archive/kustomize/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('35837895b5fabc16ff70e870dad29abf051585ebd3120f26a59b3ac5148aab6a3bdabfc55ee03d428701ba98ce95fad2c007f853e9292edf47ad2a8ba3f74031') +sha512sums=('23272b3e7ff688f09825b5d636eb2d55dc8eb8cffe2fef0eba1c5c64604db552abd955f81bd09f84cd670db1f9a36e4b87141fa18bc89d83cb8e0da554a2a1fb') build(){ cd "kustomize-kustomize-v${pkgver}/kustomize"
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:35:17 Author: felixonmars Revision: 754260 upgpkg: haskell-yesod-static 1.6.1.0-90: rebuild with persistent 2.10.5.3 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:33:48 UTC (rev 754259) +++ PKGBUILD2020-11-14 23:35:17 UTC (rev 754260) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=89 +pkgrel=90 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:35:30 Author: felixonmars Revision: 754261 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 754260, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 754260, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:35:30 UTC (rev 754261) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=90 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +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-yesod-test/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:33:48 Author: felixonmars Revision: 754259 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 754258, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 754258, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:33:48 UTC (rev 754259) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.10 +pkgrel=91 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-yesod-test/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:33:34 Author: felixonmars Revision: 754258 upgpkg: haskell-yesod-test 1.6.10-91: rebuild with persistent 2.10.5.3 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:32:07 UTC (rev 754257) +++ PKGBUILD2020-11-14 23:33:34 UTC (rev 754258) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.10 -pkgrel=90 +pkgrel=91 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:32:07 Author: felixonmars Revision: 754257 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 754256, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 754256, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:32:07 UTC (rev 754257) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=70 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + '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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +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-yesod/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:31:53 Author: felixonmars Revision: 754256 upgpkg: haskell-yesod 1.6.1.0-70: rebuild with persistent 2.10.5.3 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:30:47 UTC (rev 754255) +++ PKGBUILD2020-11-14 23:31:53 UTC (rev 754256) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=69 +pkgrel=70 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:30:47 Author: felixonmars Revision: 754255 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 754254, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 754254, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:30:47 UTC (rev 754255) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.1 +pkgrel=4 +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: Saturday, November 14, 2020 @ 23:30:33 Author: felixonmars Revision: 754254 upgpkg: haskell-yesod-auth 1.6.10.1-4: rebuild with persistent 2.10.5.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:29:02 UTC (rev 754253) +++ PKGBUILD2020-11-14 23:30:33 UTC (rev 754254) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.1 -pkgrel=3 +pkgrel=4 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:29:02 Author: felixonmars Revision: 754253 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 754252, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 754252, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:29:02 UTC (rev 754253) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=290 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--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-form/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:28:49 Author: felixonmars Revision: 754252 upgpkg: haskell-yesod-form 1.6.7-290: rebuild with persistent 2.10.5.3 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:27:49 UTC (rev 754251) +++ PKGBUILD2020-11-14 23:28:49 UTC (rev 754252) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=289 +pkgrel=290 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in argocd-cli/repos/community-x86_64 (6 files)
Date: Saturday, November 14, 2020 @ 23:27:49 Author: daurnimator Revision: 754251 archrelease: copy trunk to community-x86_64 Added: argocd-cli/repos/community-x86_64/PKGBUILD (from rev 754249, argocd-cli/trunk/PKGBUILD) argocd-cli/repos/community-x86_64/argocd.bash (from rev 754249, argocd-cli/trunk/argocd.bash) argocd-cli/repos/community-x86_64/argocd.zsh (from rev 754250, argocd-cli/trunk/argocd.zsh) Deleted: argocd-cli/repos/community-x86_64/PKGBUILD argocd-cli/repos/community-x86_64/argocd.bash argocd-cli/repos/community-x86_64/argocd.zsh -+ PKGBUILD| 92 +- argocd.bash |2 - argocd.zsh |6 +-- 3 files changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:27:27 UTC (rev 754250) +++ PKGBUILD2020-11-14 23:27:49 UTC (rev 754251) @@ -1,46 +0,0 @@ -# Maintainer: Daurnimator - -pkgname=argocd-cli -pkgver=1.7.6 -pkgrel=1 -pkgdesc="Declarative continuous deployment for Kubernetes command line utility" -arch=('x86_64') -url='https://argoproj.github.io/argo-cd/' -license=('Apache') -makedepends=('go') -depends=('glibc') -source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz"; -"argocd.bash" -"argocd.zsh") -sha512sums=('6f57d042fe2c38614c1d1b1e30f4209cd8aa437860f756fd9096539494680706f6ef9c28007a53246d3ee521ec454d23af22bf1683bf52c504cf9d05b78a5c32' - '5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762' - '28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754') - -build() { - cd "argo-cd-$pkgver" - - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - go run github.com/gobuffalo/packr/packr build \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \ - -X github.com/argoproj/argo-cd/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \ - -linkmode=external - -extldflags \"${LDFLAGS}\"" \ -./cmd/argocd -} - -package() { - install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" - install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" - - cd "argo-cd-$pkgver" - - install -D argocd "$pkgdir/usr/bin/argocd" -} Copied: argocd-cli/repos/community-x86_64/PKGBUILD (from rev 754249, argocd-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:27:49 UTC (rev 754251) @@ -0,0 +1,46 @@ +# Maintainer: Daurnimator + +pkgname=argocd-cli +pkgver=1.7.8 +pkgrel=1 +pkgdesc="Declarative continuous deployment for Kubernetes command line utility" +arch=('x86_64') +url='https://argoproj.github.io/argo-cd/' +license=('Apache') +makedepends=('go') +depends=('glibc') +source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz"; +"argocd.bash" +"argocd.zsh") +sha512sums=('2d3fe2f90188192769d4f6bdf28e36b6c7dfa98b21e2cd88c56e1a97e3ed4bcacc23b9e09a48a17872113571833fcaefa4a4f71726cf9bff71c9aa816045a05f' + '5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762' + '28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754') + +build() { + cd "argo-cd-$pkgver" + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + go run github.com/gobuffalo/packr/packr build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \ + -X github.com/argoproj/argo-cd/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \ + -linkmode=external \ + -extldflags \"${LDFLAGS}\"" \ +./cmd/argocd +} + +package() { + install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" + install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" + + cd "argo-cd-$pkgver" + + install -D argocd "$pkgdir/usr/bin/argocd" +} Deleted: argocd.bash === --- argocd.bash 2020-11-14 23:27:27 UTC (rev 754250)
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:27:13 Author: felixonmars Revision: 754249 upgpkg: haskell-yesod-persistent 1.6.0.5-2: rebuild with persistent 2.10.5.3 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:26:49 UTC (rev 754248) +++ PKGBUILD2020-11-14 23:27:13 UTC (rev 754249) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:27:27 Author: felixonmars Revision: 754250 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 754249, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 754249, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:27:27 UTC (rev 754250) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.5 +pkgrel=2 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b423085942660271aea65547dffc8f68b4cf8b78a7b13fa813fad60c82a5c447c9bccc19116bdc4248dc158d81d1573a925a60d096efd666e8178c863c2bafc8') + +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 argocd-cli/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:26:49 Author: daurnimator Revision: 754248 upgpkg: argocd-cli 1.7.8-1 Modified: argocd-cli/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:26:05 UTC (rev 754247) +++ PKGBUILD2020-11-14 23:26:49 UTC (rev 754248) @@ -1,7 +1,7 @@ # Maintainer: Daurnimator pkgname=argocd-cli -pkgver=1.7.6 +pkgver=1.7.8 pkgrel=1 pkgdesc="Declarative continuous deployment for Kubernetes command line utility" arch=('x86_64') @@ -12,7 +12,7 @@ source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz"; "argocd.bash" "argocd.zsh") -sha512sums=('6f57d042fe2c38614c1d1b1e30f4209cd8aa437860f756fd9096539494680706f6ef9c28007a53246d3ee521ec454d23af22bf1683bf52c504cf9d05b78a5c32' +sha512sums=('2d3fe2f90188192769d4f6bdf28e36b6c7dfa98b21e2cd88c56e1a97e3ed4bcacc23b9e09a48a17872113571833fcaefa4a4f71726cf9bff71c9aa816045a05f' '5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762' '28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754') @@ -31,7 +31,7 @@ -ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \ -X github.com/argoproj/argo-cd/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \ - -linkmode=external + -linkmode=external \ -extldflags \"${LDFLAGS}\"" \ ./cmd/argocd }
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:26:05 Author: felixonmars Revision: 754247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 754246, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 754246, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:26:05 UTC (rev 754247) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.2 +pkgrel=26 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--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-persistent-qq/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:25:51 Author: felixonmars Revision: 754246 upgpkg: haskell-persistent-qq 2.9.2-26: rebuild with persistent 2.10.5.3 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:24:19 UTC (rev 754245) +++ PKGBUILD2020-11-14 23:25:51 UTC (rev 754246) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.2 -pkgrel=25 +pkgrel=26 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent"; license=('MIT')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:24:19 Author: felixonmars Revision: 754245 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 754244, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 754244, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:24:19 UTC (rev 754245) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.6.2 +pkgrel=146 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc') + +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-build-sanity-exe -fsystemlib -fuse-pkgconfig +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-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:24:04 Author: felixonmars Revision: 754244 upgpkg: haskell-persistent-sqlite 2.10.6.2-146: rebuild with persistent 2.10.5.3 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:22:37 UTC (rev 754243) +++ PKGBUILD2020-11-14 23:24:04 UTC (rev 754244) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.6.2 -pkgrel=145 +pkgrel=146 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-test/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:22:23 Author: felixonmars Revision: 754242 upgpkg: haskell-persistent-test 2.0.3.1-116: rebuild with persistent 2.10.5.3 Modified: haskell-persistent-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:20:14 UTC (rev 754241) +++ PKGBUILD2020-11-14 23:22:23 UTC (rev 754242) @@ -3,7 +3,7 @@ _hkgname=persistent-test pkgname=haskell-persistent-test pkgver=2.0.3.1 -pkgrel=115 +pkgrel=116 pkgdesc="Tests for Persistent" url="https://github.com/yesodweb/persistent"; license=('MIT')
[arch-commits] Commit in haskell-persistent-test/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:22:37 Author: felixonmars Revision: 754243 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-test/repos/community-staging-x86_64/ haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 754242, haskell-persistent-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 754242, haskell-persistent-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:22:37 UTC (rev 754243) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-test +pkgname=haskell-persistent-test +pkgver=2.0.3.1 +pkgrel=116 +pkgdesc="Tests for Persistent" +url="https://github.com/yesodweb/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 'haskell-aeson' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-path-pieces' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('774195340c9495ccd08daf85e06a7ebcf06a0cca15d544198a769d90370884b849a31ec888b6853666f13c9ddb51218460e454b6c427836d19ff1053146c8166') + +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-persistent-template/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:19:59 Author: felixonmars Revision: 754239 upgpkg: haskell-persistent-template 2.8.2.3-122: rebuild with persistent 2.10.5.3 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:19:57 UTC (rev 754238) +++ PKGBUILD2020-11-14 23:19:59 UTC (rev 754239) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.8.2.3 -pkgrel=121 +pkgrel=122 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:20:14 Author: felixonmars Revision: 754241 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 754239, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 754239, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:20:14 UTC (rev 754241) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.8.2.3 +pkgrel=122 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + 'haskell-th-lift-instances' "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('eef94f07783f2b61ed4d00c75a57e976e2546ee1cb564471ea33e5faf01634701a7b60b4c1ee64594e0058949966f132fe46f1a5efc5a64f949fc6e6b27d5ddb') + +prepare() { +cd $_hkgname-$pkgver +sed -i '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" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in deepin-movie/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:20:13 Author: felixonmars Revision: 754240 archrelease: copy trunk to community-x86_64 Added: deepin-movie/repos/community-x86_64/PKGBUILD (from rev 754239, deepin-movie/trunk/PKGBUILD) Deleted: deepin-movie/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 65 +++-- 1 file changed, 34 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:19:59 UTC (rev 754239) +++ PKGBUILD2020-11-14 23:20:13 UTC (rev 754240) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-movie -epoch=1 -pkgver=5.7.6.93 -pkgrel=1 -pkgdesc='Movie player based on QtAV' -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-movie-reborn"; -license=('GPL3') -depends=('deepin-qt5integration' 'libxtst' 'mpv' 'ffmpegthumbnailer') -makedepends=('cmake' 'ninja' 'qt5-tools') -groups=('deepin-extra') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";) -sha512sums=('8d47fa49d1bfa72cf9a339f6bf16c96079917c6edc5ff60e39e008b56cf898290ca0469fbb1de13d911c0d52ad2752262479cad05e33d7443e21bae584e346e9') - -prepare() { - cd deepin-movie-reborn-$pkgver - sed -i '/#include /a #include ' src/widgets/{tip,toolbutton}.h -} - -build() { - cd deepin-movie-reborn-$pkgver - cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release . - ninja -} - -package() { - cd deepin-movie-reborn-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: deepin-movie/repos/community-x86_64/PKGBUILD (from rev 754239, deepin-movie/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:20:13 UTC (rev 754240) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=deepin-movie +epoch=1 +pkgver=5.7.6.96 +pkgrel=1 +pkgdesc='Movie player based on QtAV' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-movie-reborn"; +license=('GPL3') +depends=('deepin-qt5integration' 'libxtst' 'mpv' 'ffmpegthumbnailer') +makedepends=('cmake' 'gtest' 'ninja' 'qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";) +sha512sums=('0319f161c100a1f892d1785a2f8e224120b5464799817aaf52be9111c8a739be1fe28ee1826d3dde79d4efffb56e32e5378bdf27501718e402bf15143ed4adf3') + +prepare() { + cd deepin-movie-reborn-$pkgver + sed -i '/#include /a #include ' src/widgets/{tip,toolbutton}.h + + # https://github.com/linuxdeepin/deepin-movie-reborn/issues/59 + sed -i 's/ && LIBAVFORMAT_VERSION_MINOR <= 25//' src/libdmr/playlist_model.cpp +} + +build() { + cd deepin-movie-reborn-$pkgver + cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release . + ninja +} + +package() { + cd deepin-movie-reborn-$pkgver + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in deepin-movie/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:19:57 Author: felixonmars Revision: 754238 upgpkg: deepin-movie 1:5.7.6.96-1 Modified: deepin-movie/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:18:25 UTC (rev 754237) +++ PKGBUILD2020-11-14 23:19:57 UTC (rev 754238) @@ -2,7 +2,7 @@ pkgname=deepin-movie epoch=1 -pkgver=5.7.6.93 +pkgver=5.7.6.96 pkgrel=1 pkgdesc='Movie player based on QtAV' arch=('x86_64') @@ -9,14 +9,17 @@ url="https://github.com/linuxdeepin/deepin-movie-reborn"; license=('GPL3') depends=('deepin-qt5integration' 'libxtst' 'mpv' 'ffmpegthumbnailer') -makedepends=('cmake' 'ninja' 'qt5-tools') +makedepends=('cmake' 'gtest' 'ninja' 'qt5-tools') groups=('deepin-extra') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz";) -sha512sums=('8d47fa49d1bfa72cf9a339f6bf16c96079917c6edc5ff60e39e008b56cf898290ca0469fbb1de13d911c0d52ad2752262479cad05e33d7443e21bae584e346e9') +sha512sums=('0319f161c100a1f892d1785a2f8e224120b5464799817aaf52be9111c8a739be1fe28ee1826d3dde79d4efffb56e32e5378bdf27501718e402bf15143ed4adf3') prepare() { cd deepin-movie-reborn-$pkgver sed -i '/#include /a #include ' src/widgets/{tip,toolbutton}.h + + # https://github.com/linuxdeepin/deepin-movie-reborn/issues/59 + sed -i 's/ && LIBAVFORMAT_VERSION_MINOR <= 25//' src/libdmr/playlist_model.cpp } build() {
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Saturday, November 14, 2020 @ 23:18:25 Author: felixonmars Revision: 754237 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 754236, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 754236, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-14 23:18:25 UTC (rev 754237) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.10.5.3 +pkgrel=1 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 'haskell-http-api-data' + 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers' + 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1753e64e468899ef28efb476c8f597f0733df04bf5c9fb51e1bb4d0cc9b265f772d43b8549ba26bf3a7a7f1c29efdcc495a58c4e163b855c8b23068d03b1c5b7') + +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-nooverlap +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-persistent/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:18:11 Author: felixonmars Revision: 754236 upgpkg: haskell-persistent 2.10.5.3-1: rebuild with persistent 2.10.5.3 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:15:58 UTC (rev 754235) +++ PKGBUILD2020-11-14 23:18:11 UTC (rev 754236) @@ -3,8 +3,8 @@ _hkgname=persistent pkgname=haskell-persistent -pkgver=2.10.5.2 -pkgrel=115 +pkgver=2.10.5.3 +pkgrel=1 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent"; license=("MIT") @@ -16,7 +16,7 @@ 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-vector') makedepends=('ghc' 'haskell-hspec') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('5d7fe9259d89ab210bd136d9f9b0f3e52d48825a003cc02dfb01f50457324daf2c8659b9123cc0e958b636613fa61004f649f97980c6a5427d425656ceb166f1') +sha512sums=('1753e64e468899ef28efb476c8f597f0733df04bf5c9fb51e1bb4d0cc9b265f772d43b8549ba26bf3a7a7f1c29efdcc495a58c4e163b855c8b23068d03b1c5b7') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in intel-compute-runtime/repos/community-x86_64 (2 files)
Date: Saturday, November 14, 2020 @ 23:15:58 Author: archange Revision: 754235 archrelease: copy trunk to community-x86_64 Added: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 754234, intel-compute-runtime/trunk/PKGBUILD) Deleted: intel-compute-runtime/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 +++-- 1 file changed, 34 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:15:33 UTC (rev 754234) +++ PKGBUILD2020-11-14 23:15:58 UTC (rev 754235) @@ -1,41 +0,0 @@ -# Maintainer: Daniel Bermond -# Maintainer: Bruno Pagani - -pkgname=intel-compute-runtime -pkgver=20.44.18297 -pkgrel=1 -pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" -arch=(x86_64) -url="https://01.org/compute-runtime"; -license=(MIT) -depends=(gcc-libs intel-gmmlib intel-graphics-compiler) -makedepends=(cmake libva level-zero-headers) -optdepends=('libva: for cl_intel_va_api_media_sharing' -'libdrm: for cl_intel_va_api_media_sharing') -provides=(opencl-driver level-zero-driver) -source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz - ${pkgname}-fix-ult-tests.patch::https://github.com/intel/compute-runtime/commit/f9e0c04b542ba6fd41952df7282a6984cf75d77a.patch) -sha256sums=('ce0d3a50606bd88e7e5ad306b9a5f8755804e0d55645e7e836d6784447e34071' -'ae727e69778f811a534d249486987c62afefdd7c743fb9d3e9aed89b1c05de36') - -prepare() { - cd compute-runtime-${pkgver} - patch -Np1 -i ../${pkgname}-fix-ult-tests.patch -} - -build() { - cmake -B build -S compute-runtime-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --Wno-dev - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl - install -Dm644 compute-runtime-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} - - ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so -} Copied: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 754234, intel-compute-runtime/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:15:58 UTC (rev 754235) @@ -0,0 +1,34 @@ +# Maintainer: Daniel Bermond +# Maintainer: Bruno Pagani + +pkgname=intel-compute-runtime +pkgver=20.45.18403 +pkgrel=1 +pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" +arch=(x86_64) +url="https://01.org/compute-runtime"; +license=(MIT) +depends=(gcc-libs intel-gmmlib intel-graphics-compiler) +makedepends=(cmake libva level-zero-headers) +optdepends=('libva: for cl_intel_va_api_media_sharing' +'libdrm: for cl_intel_va_api_media_sharing') +provides=(opencl-driver level-zero-driver) +source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('6f7c36c5574aeb4aa3a77c2aaa4dcb205394ba6c56f6351a7b041c0ed8280b99') + +build() { + cmake -B build -S compute-runtime-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-Wno-dev + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl + install -Dm644 compute-runtime-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} + + ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so +}
[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:15:33 Author: archange Revision: 754234 upgpkg: intel-compute-runtime 20.45.18403-1 Modified: intel-compute-runtime/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:03:08 UTC (rev 754233) +++ PKGBUILD2020-11-14 23:15:33 UTC (rev 754234) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=intel-compute-runtime -pkgver=20.44.18297 +pkgver=20.45.18403 pkgrel=1 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" arch=(x86_64) @@ -13,16 +13,9 @@ optdepends=('libva: for cl_intel_va_api_media_sharing' 'libdrm: for cl_intel_va_api_media_sharing') provides=(opencl-driver level-zero-driver) -source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz - ${pkgname}-fix-ult-tests.patch::https://github.com/intel/compute-runtime/commit/f9e0c04b542ba6fd41952df7282a6984cf75d77a.patch) -sha256sums=('ce0d3a50606bd88e7e5ad306b9a5f8755804e0d55645e7e836d6784447e34071' -'ae727e69778f811a534d249486987c62afefdd7c743fb9d3e9aed89b1c05de36') +source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('6f7c36c5574aeb4aa3a77c2aaa4dcb205394ba6c56f6351a7b041c0ed8280b99') -prepare() { - cd compute-runtime-${pkgver} - patch -Np1 -i ../${pkgname}-fix-ult-tests.patch -} - build() { cmake -B build -S compute-runtime-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \
[arch-commits] Commit in deepin-dock/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:03:08 Author: felixonmars Revision: 754233 archrelease: copy trunk to community-x86_64 Added: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 754232, deepin-dock/trunk/PKGBUILD) Deleted: deepin-dock/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:02:51 UTC (rev 754232) +++ PKGBUILD2020-11-14 23:03:08 UTC (rev 754233) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-dock -pkgver=5.3.0.16 -pkgrel=1 -pkgdesc='Deepin desktop-environment - dock module' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-dock"; -license=('GPL3') -depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 'deepin-qt5integration' - 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5') -makedepends=('cmake' 'ninja' 'qt5-tools') -conflicts=('dde-dock') -replaces=('dde-dock') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz";) -sha512sums=('4dd847da8e0f6520821948b2d84b0de0dd6e94e5887f32e09daa58fc6bbc475a12ebcba98b77323f7bb1223c43bd01763588b9cdde890c721f33c7a96a640e9f') - -build() { - cd dde-dock-$pkgver - cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DDOCK_TRAY_USE_NATIVE_POPUP=YES - ninja -} - -package() { - cd dde-dock-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 754232, deepin-dock/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:03:08 UTC (rev 754233) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-dock +pkgver=5.3.0.17 +pkgrel=1 +pkgdesc='Deepin desktop-environment - dock module' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-dock"; +license=('GPL3') +depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 'deepin-qt5integration' + 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5') +makedepends=('cmake' 'ninja' 'qt5-tools') +conflicts=('dde-dock') +replaces=('dde-dock') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz";) +sha512sums=('b487dd41e9dc5ca1d569a4544ddfff98ab828a570c3d16a2d270e1213644c0db248aaa2338142702babb3b1bc654f34edbfd411fa813b5a56c60c781c4824c29') + +build() { + cd dde-dock-$pkgver + cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DDOCK_TRAY_USE_NATIVE_POPUP=YES + ninja +} + +package() { + cd dde-dock-$pkgver + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in deepin-dock/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:02:51 Author: felixonmars Revision: 754232 upgpkg: deepin-dock 5.3.0.17-1 Modified: deepin-dock/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 23:00:36 UTC (rev 754231) +++ PKGBUILD2020-11-14 23:02:51 UTC (rev 754232) @@ -3,7 +3,7 @@ # Contributor: Xu Fasheng pkgname=deepin-dock -pkgver=5.3.0.16 +pkgver=5.3.0.17 pkgrel=1 pkgdesc='Deepin desktop-environment - dock module' arch=('x86_64') @@ -16,7 +16,7 @@ replaces=('dde-dock') groups=('deepin') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz";) -sha512sums=('4dd847da8e0f6520821948b2d84b0de0dd6e94e5887f32e09daa58fc6bbc475a12ebcba98b77323f7bb1223c43bd01763588b9cdde890c721f33c7a96a640e9f') +sha512sums=('b487dd41e9dc5ca1d569a4544ddfff98ab828a570c3d16a2d270e1213644c0db248aaa2338142702babb3b1bc654f34edbfd411fa813b5a56c60c781c4824c29') build() { cd dde-dock-$pkgver
[arch-commits] Commit in deepin-editor/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:00:20 Author: felixonmars Revision: 754230 upgpkg: deepin-editor 5.9.0.6-1 Modified: deepin-editor/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:56:59 UTC (rev 754229) +++ PKGBUILD2020-11-14 23:00:20 UTC (rev 754230) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=deepin-editor -pkgver=5.9.0.5 +pkgver=5.9.0.6 pkgrel=1 pkgdesc='Simple editor for Deepin' arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('cmake' 'ninja' 'qt5-tools') groups=('deepin-extra') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz";) -sha512sums=('f20247f62307ecd39020130d2fcb92f096123125cba91a27b7a7e89d8da18d0222ecc1b1cfbf6cf8bbc5bbec654f65838fc05b690366f0287b07af741f8f9737') +sha512sums=('8eca6501435e621cc18a8c556eb639f91fd8e2bb71514dd75662dd4cf41a27fabb761b046758d58357109529e78625879059e41c8e75a6f14fc80244be9c8d49') build(){ cd deepin-editor-$pkgver
[arch-commits] Commit in deepin-editor/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 23:00:36 Author: felixonmars Revision: 754231 archrelease: copy trunk to community-x86_64 Added: deepin-editor/repos/community-x86_64/PKGBUILD (from rev 754230, deepin-editor/trunk/PKGBUILD) Deleted: deepin-editor/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 23:00:20 UTC (rev 754230) +++ PKGBUILD2020-11-14 23:00:36 UTC (rev 754231) @@ -1,25 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-editor -pkgver=5.9.0.5 -pkgrel=1 -pkgdesc='Simple editor for Deepin' -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-editor"; -license=('GPL3') -depends=('deepin-qt5integration' 'syntax-highlighting' 'kcodecs' 'polkit-qt5') -makedepends=('cmake' 'ninja' 'qt5-tools') -groups=('deepin-extra') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz";) -sha512sums=('f20247f62307ecd39020130d2fcb92f096123125cba91a27b7a7e89d8da18d0222ecc1b1cfbf6cf8bbc5bbec654f65838fc05b690366f0287b07af741f8f9737') - -build(){ - cd deepin-editor-$pkgver - cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . - ninja -} - -package() { - cd deepin-editor-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: deepin-editor/repos/community-x86_64/PKGBUILD (from rev 754230, deepin-editor/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 23:00:36 UTC (rev 754231) @@ -0,0 +1,25 @@ +# Maintainer: Felix Yan + +pkgname=deepin-editor +pkgver=5.9.0.6 +pkgrel=1 +pkgdesc='Simple editor for Deepin' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-editor"; +license=('GPL3') +depends=('deepin-qt5integration' 'syntax-highlighting' 'kcodecs' 'polkit-qt5') +makedepends=('cmake' 'ninja' 'qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz";) +sha512sums=('8eca6501435e621cc18a8c556eb639f91fd8e2bb71514dd75662dd4cf41a27fabb761b046758d58357109529e78625879059e41c8e75a6f14fc80244be9c8d49') + +build(){ + cd deepin-editor-$pkgver + cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . + ninja +} + +package() { + cd deepin-editor-$pkgver + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in knot/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:56:35 Author: archange Revision: 754227 upgpkg: knot 3.0.2-1 Modified: knot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:56:25 UTC (rev 754226) +++ PKGBUILD2020-11-14 22:56:35 UTC (rev 754227) @@ -5,7 +5,7 @@ # Contributor: Otto Sabart pkgname=knot -pkgver=3.0.1 +pkgver=3.0.2 pkgrel=1 pkgdesc="High-performance authoritative-only DNS server" arch=(x86_64) @@ -17,7 +17,7 @@ libbpf libnghttp2) backup=('etc/knot/knot.conf') source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('97af6724b04308f691392c80d75564ff8b246871f2f59c4f03cede3c4dd401bb' +sha256sums=('f813a5e53263ef51d0415508e1f7d33cfbb75a139ccb10a344ae5a91689933fb' 'SKIP') validpgpkeys=(742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB) # Daniel Salzman
[arch-commits] Commit in knot/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:56:59 Author: archange Revision: 754229 archrelease: copy trunk to community-x86_64 Added: knot/repos/community-x86_64/PKGBUILD (from rev 754228, knot/trunk/PKGBUILD) Deleted: knot/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:56:42 UTC (rev 754228) +++ PKGBUILD2020-11-14 22:56:59 UTC (rev 754229) @@ -1,63 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Ondřej Surý -# Contributor: Julian Brost -# Contributor: Oleander Reis -# Contributor: Otto Sabart - -pkgname=knot -pkgver=3.0.1 -pkgrel=1 -pkgdesc="High-performance authoritative-only DNS server" -arch=(x86_64) -url="https://www.knot-dns.cz/"; -license=(GPL3) -depends=(libedit gnutls liburcu lmdb - libidn2 systemd libcap-ng - fstrm protobuf-c libmaxminddb - libbpf libnghttp2) -backup=('etc/knot/knot.conf') -source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('97af6724b04308f691392c80d75564ff8b246871f2f59c4f03cede3c4dd401bb' -'SKIP') -validpgpkeys=(742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB) # Daniel Salzman - -build() { -cd ${pkgname}-${pkgver} - -./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---localstatedir=/var/lib \ ---libexecdir=/usr/lib/knot \ ---with-rundir=/run/knot \ ---with-storage=/var/lib/knot \ ---enable-recvmmsg \ ---enable-dnstap \ ---enable-systemd \ ---enable-reuseport \ ---disable-silent-rules - -make -} - -check() { -cd ${pkgname}-${pkgver} -make check -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Don’t keep those empty dir, manage them with systemd-tmpfiles instead -rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}} - -rm "${pkgdir}"/etc/knot/example.com.zone -mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf} - -install -Dm644 distro/common/knot.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 distro/arch/knot.tmpfiles.arch "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -install -Dm644 distro/arch/knot.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -} Copied: knot/repos/community-x86_64/PKGBUILD (from rev 754228, knot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:56:59 UTC (rev 754229) @@ -0,0 +1,63 @@ +# Maintainer: Bruno Pagani +# Contributor: Ondřej Surý +# Contributor: Julian Brost +# Contributor: Oleander Reis +# Contributor: Otto Sabart + +pkgname=knot +pkgver=3.0.2 +pkgrel=1 +pkgdesc="High-performance authoritative-only DNS server" +arch=(x86_64) +url="https://www.knot-dns.cz/"; +license=(GPL3) +depends=(libedit gnutls liburcu lmdb + libidn2 systemd libcap-ng + fstrm protobuf-c libmaxminddb + libbpf libnghttp2) +backup=('etc/knot/knot.conf') +source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=('f813a5e53263ef51d0415508e1f7d33cfbb75a139ccb10a344ae5a91689933fb' +'SKIP') +validpgpkeys=(742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB) # Daniel Salzman + +build() { +cd ${pkgname}-${pkgver} + +./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--localstatedir=/var/lib \ +--libexecdir=/usr/lib/knot \ +--with-rundir=/run/knot \ +--with-storage=/var/lib/knot \ +--enable-recvmmsg \ +--enable-dnstap \ +--enable-systemd \ +--enable-reuseport \ +--disable-silent-rules + +make +} + +check() { +cd ${pkgname}-${pkgver} +make check +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Don’t keep those empty dir, manage them with systemd-tmpfiles instead +rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}} + +rm "${pkgdir}"/etc/knot/example.com.zone +mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf} + +install -Dm644 distro/common/knot.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 distro/arch/knot.tmpfiles.arch "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf +install -Dm644 distro/arch/knot.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +}
[arch-commits] Commit in python-itemloaders/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:56:25 Author: felixonmars Revision: 754226 upgpkg: python-itemloaders 1.0.4-1 Modified: python-itemloaders/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:48:15 UTC (rev 754225) +++ PKGBUILD2020-11-14 22:56:25 UTC (rev 754226) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-itemloaders -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc="Library to populate items using XPath and CSS with a convenient API" url="https://github.com/scrapy/itemloaders"; @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest') source=("https://github.com/scrapy/itemloaders/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('94b69a5c6324835ec0a2408976795430313780e04559d21d0df6467cb7b952d2be5db78fe2ece0fc2ba6855b1c11426b75dcdad7440a4b2547bae1ec7c01df85') +sha512sums=('b3f59c99db8dbf9757a304c55bd6b47fdddc984edbeacd8314baaf8e319897b33801bc481d192330a573e75a6aa586d3da5bb11318287709723221bcbde6') build() { cd itemloaders-$pkgver
[arch-commits] Commit in python-itemloaders/repos/community-staging-any (2 files)
Date: Saturday, November 14, 2020 @ 22:56:42 Author: felixonmars Revision: 754228 archrelease: copy trunk to community-staging-any Added: python-itemloaders/repos/community-staging-any/PKGBUILD (from rev 754227, python-itemloaders/trunk/PKGBUILD) Deleted: python-itemloaders/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:56:35 UTC (rev 754227) +++ PKGBUILD2020-11-14 22:56:42 UTC (rev 754228) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-itemloaders -pkgver=1.0.3 -pkgrel=3 -pkgdesc="Library to populate items using XPath and CSS with a convenient API" -url="https://github.com/scrapy/itemloaders"; -license=('BSD') -arch=('any') -depends=('python-w3lib' 'python-parsel' 'python-jmespath' 'python-itemadapter') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -source=("https://github.com/scrapy/itemloaders/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('94b69a5c6324835ec0a2408976795430313780e04559d21d0df6467cb7b952d2be5db78fe2ece0fc2ba6855b1c11426b75dcdad7440a4b2547bae1ec7c01df85') - -build() { - cd itemloaders-$pkgver - python setup.py build -} - -check() { - cd itemloaders-$pkgver - python -m pytest -} - -package() { - cd itemloaders-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-itemloaders/repos/community-staging-any/PKGBUILD (from rev 754227, python-itemloaders/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:56:42 UTC (rev 754228) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=python-itemloaders +pkgver=1.0.4 +pkgrel=1 +pkgdesc="Library to populate items using XPath and CSS with a convenient API" +url="https://github.com/scrapy/itemloaders"; +license=('BSD') +arch=('any') +depends=('python-w3lib' 'python-parsel' 'python-jmespath' 'python-itemadapter') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://github.com/scrapy/itemloaders/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('b3f59c99db8dbf9757a304c55bd6b47fdddc984edbeacd8314baaf8e319897b33801bc481d192330a573e75a6aa586d3da5bb11318287709723221bcbde6') + +build() { + cd itemloaders-$pkgver + python setup.py build +} + +check() { + cd itemloaders-$pkgver + python -m pytest +} + +package() { + cd itemloaders-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in python-itemloaders/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:48:15 Author: felixonmars Revision: 754225 upgpkg: python-itemloaders 1.0.3-1 Modified: python-itemloaders/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:44:19 UTC (rev 754224) +++ PKGBUILD2020-11-14 22:48:15 UTC (rev 754225) @@ -2,7 +2,7 @@ pkgname=python-itemloaders pkgver=1.0.3 -pkgrel=3 +pkgrel=1 pkgdesc="Library to populate items using XPath and CSS with a convenient API" url="https://github.com/scrapy/itemloaders"; license=('BSD')
[arch-commits] Commit in kubeone/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:44:19 Author: shibumi Revision: 754224 archrelease: copy trunk to community-x86_64 Added: kubeone/repos/community-x86_64/PKGBUILD (from rev 754223, kubeone/trunk/PKGBUILD) Deleted: kubeone/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:44:00 UTC (rev 754223) +++ PKGBUILD2020-11-14 22:44:19 UTC (rev 754224) @@ -1,66 +0,0 @@ -# Maintainer: Christian Rebischke -# Contributor: Loodse - -pkgname=kubeone -_pkgver=1.0.5 -pkgver="${_pkgver/-/}" -# We check out the repo via git for retrieving necessary information -# for `kubeone version`. -_kubeone_commit="26aa328936715c8607859ae4405bda0776d6c405" -pkgrel=1 -pkgdesc="A lifecycle management tool for Highly-Available Kubernetes clusters" -url="https://www.kubeone.io"; -arch=("x86_64") -license=("Apache") -makedepends=("go" "git") -optdepends=("terraform: sourcing data about infrastructure and control plane nodes") -source=("${pkgname}-${_pkgver}::git+https://github.com/kubermatic/kubeone#commit=${_kubeone_commit}";) -sha512sums=('SKIP') - -prepare() { - cd "${pkgname}-${_pkgver}" - sed -E 's/(CGO_ENABLED)=0/\1=1/g' -i Makefile - sed '/^export GOFLAGS/ s/$/ -modcacherw -buildmode=pie/' -i Makefile - sed '/^GOLDFLAGS?=/ s/=/= -linkmode=external /' -i Makefile - -} - -build() { - cd "${pkgname}-${_pkgver}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - make build -} - -check() { - cd "${pkgname}-${_pkgver}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - make test -} - -package() { - cd "${pkgname}-${_pkgver}" - install -Dm755 "dist/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - - # move documentation - mkdir -p "${pkgdir}/usr/share/doc" - cp -avr docs "${pkgdir}/usr/share/doc/${pkgname}" - cp -avr examples "${pkgdir}/usr/share/doc/${pkgname}/examples" - - # build man page - mkdir -p "${pkgdir}/usr/share/man/man1" - ./dist/"${pkgname}" document man -o "${pkgdir}/usr/share/man/man1" - - # build bash completions - mkdir -p "${pkgdir}/usr/share/bash-completion/completions" - ./dist/"${pkgname}" completion bash > "${pkgdir}/usr/share/bash-completion/completions/${pkgname}" - - # build zsh completions - mkdir -p "${pkgdir}/usr/share/zsh/site-functions" - ./dist/"${pkgname}" completion zsh > "${pkgdir}/usr/share/zsh/site-functions/${pkgname}" -} Copied: kubeone/repos/community-x86_64/PKGBUILD (from rev 754223, kubeone/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:44:19 UTC (rev 754224) @@ -0,0 +1,66 @@ +# Maintainer: Christian Rebischke +# Contributor: Loodse + +pkgname=kubeone +_pkgver=1.1.0 +pkgver="${_pkgver/-/}" +# We check out the repo via git for retrieving necessary information +# for `kubeone version`. +_kubeone_commit="26aa328936715c8607859ae4405bda0776d6c405" +pkgrel=1 +pkgdesc="A lifecycle management tool for Highly-Available Kubernetes clusters" +url="https://www.kubeone.io"; +arch=("x86_64") +license=("Apache") +makedepends=("go" "git") +optdepends=("terraform: sourcing data about infrastructure and control plane nodes") +source=("${pkgname}-${_pkgver}::git+https://github.com/kubermatic/kubeone#commit=${_kubeone_commit}";) +sha512sums=('SKIP') + +prepare() { + cd "${pkgname}-${_pkgver}" + sed -E 's/(CGO_ENABLED)=0/\1=1/g' -i Makefile + sed '/^export GOFLAGS/ s/$/ -modcacherw -buildmode=pie/' -i Makefile + sed '/^GOLDFLAGS?=/ s/=/= -linkmode=external /' -i Makefile + +} + +build() { + cd "${pkgname}-${_pkgver}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + make build +} + +check() { + cd "${pkgname}-${_pkgver}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + make test +} + +package() { + cd "${pkgname}-${_pkgver}" + install -Dm755 "dist/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + + # move documentation + mkdir -p "${pkgdir}/usr/share/doc" + cp -avr docs "${pkgdir}/usr/share/doc/${pkgname}" + cp -avr examples "${pkgdir}/usr/share/doc/${pkgname}/examples" + + # build man page + mkdir -p "${pkgdir}/usr/share/man/man1" + ./dist/"${pkgname}" document man -o "${pkgdir}/usr/share/man/man1" + + # build bash completions + mkdir -p "${pkgdir}/usr/share/bash-completion/completions" + ./dist/"${pkgname}" completion bash > "${pkgdir}/usr/share/bash-completion/completions/${pkgname}" + + # build zsh completions + mkdir -p "${pkgdir
[arch-commits] Commit in kubeone/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:44:00 Author: shibumi Revision: 754223 upgpkg: kubeone 1.1.0-1 Modified: kubeone/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:40:15 UTC (rev 754222) +++ PKGBUILD2020-11-14 22:44:00 UTC (rev 754223) @@ -2,7 +2,7 @@ # Contributor: Loodse pkgname=kubeone -_pkgver=1.0.5 +_pkgver=1.1.0 pkgver="${_pkgver/-/}" # We check out the repo via git for retrieving necessary information # for `kubeone version`.
[arch-commits] Commit in lib32-nss/repos (3 files)
Date: Saturday, November 14, 2020 @ 22:40:15 Author: heftig Revision: 754222 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-nss/repos/multilib-testing-x86_64/ lib32-nss/repos/multilib-testing-x86_64/PKGBUILD (from rev 754221, lib32-nss/trunk/PKGBUILD) lib32-nss/repos/multilib-testing-x86_64/no-plt.diff (from rev 754221, lib32-nss/trunk/no-plt.diff) -+ PKGBUILD| 64 ++ no-plt.diff | 48 +++ 2 files changed, 112 insertions(+) Copied: lib32-nss/repos/multilib-testing-x86_64/PKGBUILD (from rev 754221, lib32-nss/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-11-14 22:40:15 UTC (rev 754222) @@ -0,0 +1,64 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Daniel Wallace +# Contributor: kfgz +# Contributor: Ionut Biru + +pkgname=lib32-nss +pkgver=3.59 +pkgrel=1 +pkgdesc="Network Security Services (32-bit)" +url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; +arch=(x86_64) +license=(MPL GPL) +depends=(lib32-nspr lib32-sqlite lib32-zlib 'lib32-p11-kit>=0.23.19') +makedepends=(perl python gyp) +source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; +no-plt.diff) +sha256sums=('e6298174caa8527beacdc2858f77ed098d7047c1792846040e27e420fed0ce24' +'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') + +prepare() { + cd nss-$pkgver/nss + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 + patch -Np3 -i "$srcdir/no-plt.diff" +} + +build() { + cd nss-$pkgver/nss + ./build.sh \ +--target ia32 \ +--opt \ +--system-sqlite \ +--system-nspr \ +--enable-libpkix \ +--disable-tests +} + +package() { + depends+=(nss) + + cd nss-$pkgver + + local libdir=/usr/lib32 nsprver="$(i686-pc-linux-gnu-pkg-config --modversion nspr)" + sed nss/pkg/pkg-config/nss.pc.in \ +-e "s,%libdir%,$libdir,g" \ +-e "s,%prefix%,/usr,g" \ +-e "s,%exec_prefix%,/usr/bin,g" \ +-e "s,%includedir%,/usr/include/nss,g" \ +-e "s,%NSPR_VERSION%,$nsprver,g" \ +-e "s,%NSS_VERSION%,$pkgver,g" | +install -Dm644 /dev/stdin "$pkgdir$libdir/pkgconfig/nss.pc" + + ln -s nss.pc "$pkgdir$libdir/pkgconfig/mozilla-nss.pc" + + install -Dt "$pkgdir$libdir" dist/Release/lib/*.so + install -Dt "$pkgdir$libdir" -m644 dist/Release/lib/*.chk + + + # Replace built-in trust with p11-kit connection + ln -s pkcs11/p11-kit-trust.so "$pkgdir$libdir/p11-kit-trust.so" + ln -sf p11-kit-trust.so "$pkgdir$libdir/libnssckbi.so" +} + +# vim:set sw=2 et: Copied: lib32-nss/repos/multilib-testing-x86_64/no-plt.diff (from rev 754221, lib32-nss/trunk/no-plt.diff) === --- multilib-testing-x86_64/no-plt.diff (rev 0) +++ multilib-testing-x86_64/no-plt.diff 2020-11-14 22:40:15 UTC (rev 754222) @@ -0,0 +1,48 @@ +diff --git i/security/nss/lib/freebl/mpi/mpi_x86.s w/security/nss/lib/freebl/mpi/mpi_x86.s +index 8f7e2130c3264754..b3ca1ce5b41b3771 100644 +--- i/security/nss/lib/freebl/mpi/mpi_x86.s w/security/nss/lib/freebl/mpi/mpi_x86.s +@@ -22,22 +22,41 @@ is_sse: .long -1 + # + .ifndef NO_PIC + .macro GET var,reg +-movl \var@GOTOFF(%ebx),\reg ++call thunk.ax ++addl $_GLOBAL_OFFSET_TABLE_, %eax ++movl \var@GOTOFF(%eax),\reg + .endm + .macro PUT reg,var +-movl \reg,\var@GOTOFF(%ebx) ++call thunk.dx ++addl $_GLOBAL_OFFSET_TABLE_, %edx ++movl \reg,\var@GOTOFF(%edx) + .endm + .else + .macro GET var,reg + movl \var,\reg + .endm + .macro PUT reg,var + movl \reg,\var + .endm + .endif + + .text + ++.ifndef NO_PIC ++.globlthunk.ax ++.hidden thunk.ax ++.type thunk.ax, @function ++thunk.ax: ++ movl (%esp),%eax ++ ret ++ ++.globlthunk.dx ++.hidden thunk.dx ++.type thunk.dx, @function ++thunk.dx: ++ movl (%esp),%edx ++ ret ++.endif + + # ebp - 36: caller's esi + # ebp - 32: caller's edi
[arch-commits] Commit in nss/repos (4 files)
Date: Saturday, November 14, 2020 @ 22:40:16 Author: heftig Revision: 401127 archrelease: copy trunk to testing-x86_64 Added: nss/repos/testing-x86_64/ nss/repos/testing-x86_64/PKGBUILD (from rev 401126, nss/trunk/PKGBUILD) nss/repos/testing-x86_64/bundle.sh (from rev 401126, nss/trunk/bundle.sh) nss/repos/testing-x86_64/certdata2pem.py (from rev 401126, nss/trunk/certdata2pem.py) -+ PKGBUILD| 97 bundle.sh | 22 ++ certdata2pem.py | 413 ++ 3 files changed, 532 insertions(+) Copied: nss/repos/testing-x86_64/PKGBUILD (from rev 401126, nss/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-11-14 22:40:16 UTC (rev 401127) @@ -0,0 +1,97 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=nss +pkgname=(nss ca-certificates-mozilla) +pkgver=3.59 +pkgrel=1 +pkgdesc="Network Security Services" +url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; +arch=(x86_64) +license=(MPL GPL) +depends=(nspr sqlite zlib sh 'p11-kit>=0.23.19') +makedepends=(perl python gyp) +source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; +certdata2pem.py bundle.sh) +sha256sums=('e6298174caa8527beacdc2858f77ed098d7047c1792846040e27e420fed0ce24' +'d2a1579dae05fd16175fac27ef08b54731ecefdf414085c610179afcf62b096c' +'3bfadf722da6773bdabdd25bdf78158648043d1b7e57615574f189a88ca865dd') + +prepare() { + cd nss-$pkgver/nss + + mkdir "$srcdir/certs" + ln -srt "$srcdir/certs" lib/ckfw/builtins/{certdata.txt,nssckbi.h} +} + +build() { + cd certs + ../certdata2pem.py + + cd .. + ./bundle.sh + + cd nss-$pkgver/nss + ./build.sh \ +--target x64 \ +--opt \ +--system-sqlite \ +--system-nspr \ +--enable-libpkix \ +--disable-tests +} + +package_nss() { + cd nss-$pkgver + + local libdir=/usr/lib nsprver="$(pkg-config --modversion nspr)" + sed nss/pkg/pkg-config/nss.pc.in \ +-e "s,%libdir%,$libdir,g" \ +-e "s,%prefix%,/usr,g" \ +-e "s,%exec_prefix%,/usr/bin,g" \ +-e "s,%includedir%,/usr/include/nss,g" \ +-e "s,%NSPR_VERSION%,$nsprver,g" \ +-e "s,%NSS_VERSION%,$pkgver,g" | +install -Dm644 /dev/stdin "$pkgdir$libdir/pkgconfig/nss.pc" + + ln -s nss.pc "$pkgdir$libdir/pkgconfig/mozilla-nss.pc" + + install -Dt "$pkgdir$libdir" dist/Release/lib/*.so + install -Dt "$pkgdir$libdir" -m644 dist/Release/lib/*.chk + + local vmajor vminor vpatch + { read vmajor; read vminor; read vpatch; } \ +< <(awk '/#define.*NSS_V(MAJOR|MINOR|PATCH)/ {print $3}' nss/lib/nss/nss.h) + + sed nss/pkg/pkg-config/nss-config.in \ +-e "s,@libdir@,$libdir,g" \ +-e "s,@prefix@,/usr/bin,g" \ +-e "s,@exec_prefix@,/usr/bin,g" \ +-e "s,@includedir@,/usr/include/nss,g" \ +-e "s,@MOD_MAJOR_VERSION@,$vmajor,g" \ +-e "s,@MOD_MINOR_VERSION@,$vminor,g" \ +-e "s,@MOD_PATCH_VERSION@,$vpatch,g" | +install -D /dev/stdin "$pkgdir/usr/bin/nss-config" + + install -Dt "$pkgdir/usr/bin" \ +dist/Release/bin/{*util,shlibsign,signtool,signver,ssltap} + + install -Dt "$pkgdir/usr/include/nss" -m644 dist/public/nss/*.h + + install -Dt "$pkgdir/usr/share/man/man1" -m644 \ +nss/doc/nroff/{*util,signtool,signver,ssltap}.1 + + # Replace built-in trust with p11-kit connection + ln -s pkcs11/p11-kit-trust.so "$pkgdir$libdir/p11-kit-trust.so" + ln -sf p11-kit-trust.so "$pkgdir$libdir/libnssckbi.so" +} + +package_ca-certificates-mozilla() { + pkgdesc="Mozilla's set of trusted CA certificates" + depends=('ca-certificates-utils>=20181109-3') + + install -Dm644 ca-bundle.trust.p11-kit \ +"$pkgdir/usr/share/ca-certificates/trust-source/mozilla.trust.p11-kit" +} + +# vim:set sw=2 et: Copied: nss/repos/testing-x86_64/bundle.sh (from rev 401126, nss/trunk/bundle.sh) === --- testing-x86_64/bundle.sh(rev 0) +++ testing-x86_64/bundle.sh2020-11-14 22:40:16 UTC (rev 401127) @@ -0,0 +1,22 @@ +#!/bin/sh +# From Fedora's ca-certificates.spec + +( + cat < ca-bundle.trust.p11-kit + +for p in certs/*.tmp-p11-kit; do + cat "$p" >> ca-bundle.trust.p11-kit +done Copied: nss/repos/testing-x86_64/certdata2pem.py (from rev 401126, nss/trunk/certdata2pem.py) === --- testing-x86_64/certdata2pem.py (rev 0) +++ testing-x86_64/certdata2pem.py 2020-11-14 22:40:16 UTC (rev 401127) @@ -0,0 +1,413 @@ +#!/usr/bin/python +# vim:set et sw=4: +# +# certdata2pem.py - splits certdata.txt into multiple files +# +# Copyright (C) 2009 Philipp Kern +# Copyright (C) 2013 Kai Engert +# +# This program is free software; you can redistribute it and/or
[arch-commits] Commit in lib32-nss/trunk (2 files)
Date: Saturday, November 14, 2020 @ 22:37:55 Author: heftig Revision: 754221 3.59-1 Modified: lib32-nss/trunk/PKGBUILD Deleted: lib32-nss/trunk/0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch -+ 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch | 159 -- PKGBUILD| 11 2 files changed, 3 insertions(+), 167 deletions(-) Deleted: 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch === --- 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch 2020-11-14 22:35:37 UTC (rev 754220) +++ 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch 2020-11-14 22:37:55 UTC (rev 754221) @@ -1,159 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: Daiki Ueno -Date: Mon, 26 Oct 2020 06:46:11 +0100 -Subject: [PATCH] Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt - -Summary: -This flips the meaning of the flag for checking excessive CCS -messages, so it only rejects multiple CCS messages while the first CCS -message is always accepted. - -Reviewers: mt - -Reviewed By: mt - -Bug #: 1672703 - -Differential Revision: https://phabricator.services.mozilla.com/D94603 - gtests/ssl_gtest/ssl_tls13compat_unittest.cc | 18 +- - lib/ssl/ssl3con.c| 20 +++- - lib/ssl/sslimpl.h| 5 + - 3 files changed, 17 insertions(+), 26 deletions(-) - -diff --git a/gtests/ssl_gtest/ssl_tls13compat_unittest.cc b/gtests/ssl_gtest/ssl_tls13compat_unittest.cc -index dcede798cc..645f84ff02 100644 a/gtests/ssl_gtest/ssl_tls13compat_unittest.cc -+++ b/gtests/ssl_gtest/ssl_tls13compat_unittest.cc -@@ -348,59 +348,59 @@ TEST_F(TlsConnectStreamTls13, ChangeCipherSpecBeforeClientHelloTwice) { - client_->CheckErrorCode(SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT); - } - --// The server rejects a ChangeCipherSpec if the client advertises an --// empty session ID. -+// The server accepts a ChangeCipherSpec even if the client advertises -+// an empty session ID. - TEST_F(TlsConnectStreamTls13, ChangeCipherSpecAfterClientHelloEmptySid) { - EnsureTlsSetup(); - ConfigureVersion(SSL_LIBRARY_VERSION_TLS_1_3); - - StartConnect(); - client_->Handshake(); // Send ClientHello - client_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); // Send CCS - -- server_->ExpectSendAlert(kTlsAlertUnexpectedMessage); -- server_->Handshake(); // Consume ClientHello and CCS -- server_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER); -+ Handshake(); -+ CheckConnected(); - } - - // The server rejects multiple ChangeCipherSpec even if the client - // indicates compatibility mode with non-empty session ID. - TEST_F(Tls13CompatTest, ChangeCipherSpecAfterClientHelloTwice) { - EnsureTlsSetup(); - ConfigureVersion(SSL_LIBRARY_VERSION_TLS_1_3); - EnableCompatMode(); - - StartConnect(); - client_->Handshake(); // Send ClientHello - // Send CCS twice in a row - client_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); - client_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); - - server_->ExpectSendAlert(kTlsAlertUnexpectedMessage); - server_->Handshake(); // Consume ClientHello and CCS. - server_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER); - } - --// The client rejects a ChangeCipherSpec if it advertises an empty -+// The client accepts a ChangeCipherSpec even if it advertises an empty - // session ID. - TEST_F(TlsConnectStreamTls13, ChangeCipherSpecAfterServerHelloEmptySid) { - EnsureTlsSetup(); - ConfigureVersion(SSL_LIBRARY_VERSION_TLS_1_3); - - // To replace Finished with a CCS below - auto filter = MakeTlsFilter(server_); - filter->SetHandshakeTypes({kTlsHandshakeFinished}); - filter->EnableDecryption(); - - StartConnect(); - client_->Handshake(); // Send ClientHello - server_->Handshake(); // Consume ClientHello, and - // send ServerHello..CertificateVerify - // Send CCS - server_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); -- client_->ExpectSendAlert(kTlsAlertUnexpectedMessage); -- client_->Handshake(); // Consume ClientHello and CCS -- client_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER); -+ -+ // No alert is sent from the client. As Finished is dropped, we -+ // can't use Handshake() and CheckConnected(). -+ client_->Handshake(); - } - - // The client rejects multiple ChangeCipherSpec in a row even if the -diff --git a/lib/ssl/ssl3con.c b/lib/ssl/ssl3con.c -index 767ffc30f1..b652dcea34 100644 a/lib/ssl/ssl3con.c -+++ b/lib/ssl/ssl3con.c -@@ -6645,11 +6645,7 @@ ssl_CheckServerSessionIdCorrectness(sslSocket *ss, SECItem *sidBytes) - - /* TLS 1.3: We sent a session ID. The server's should match.
[arch-commits] Commit in nss/trunk (2 files)
Date: Saturday, November 14, 2020 @ 22:37:51 Author: heftig Revision: 401126 3.59-1 Modified: nss/trunk/PKGBUILD Deleted: nss/trunk/0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch -+ 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch | 159 -- PKGBUILD| 11 2 files changed, 3 insertions(+), 167 deletions(-) Deleted: 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch === --- 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch 2020-11-14 21:58:49 UTC (rev 401125) +++ 0001-Bug-1672703-always-tolerate-the-first-CCS-in-TLS-1.3.patch 2020-11-14 22:37:51 UTC (rev 401126) @@ -1,159 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: Daiki Ueno -Date: Mon, 26 Oct 2020 06:46:11 +0100 -Subject: [PATCH] Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt - -Summary: -This flips the meaning of the flag for checking excessive CCS -messages, so it only rejects multiple CCS messages while the first CCS -message is always accepted. - -Reviewers: mt - -Reviewed By: mt - -Bug #: 1672703 - -Differential Revision: https://phabricator.services.mozilla.com/D94603 - gtests/ssl_gtest/ssl_tls13compat_unittest.cc | 18 +- - lib/ssl/ssl3con.c| 20 +++- - lib/ssl/sslimpl.h| 5 + - 3 files changed, 17 insertions(+), 26 deletions(-) - -diff --git a/gtests/ssl_gtest/ssl_tls13compat_unittest.cc b/gtests/ssl_gtest/ssl_tls13compat_unittest.cc -index dcede798cc..645f84ff02 100644 a/gtests/ssl_gtest/ssl_tls13compat_unittest.cc -+++ b/gtests/ssl_gtest/ssl_tls13compat_unittest.cc -@@ -348,59 +348,59 @@ TEST_F(TlsConnectStreamTls13, ChangeCipherSpecBeforeClientHelloTwice) { - client_->CheckErrorCode(SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT); - } - --// The server rejects a ChangeCipherSpec if the client advertises an --// empty session ID. -+// The server accepts a ChangeCipherSpec even if the client advertises -+// an empty session ID. - TEST_F(TlsConnectStreamTls13, ChangeCipherSpecAfterClientHelloEmptySid) { - EnsureTlsSetup(); - ConfigureVersion(SSL_LIBRARY_VERSION_TLS_1_3); - - StartConnect(); - client_->Handshake(); // Send ClientHello - client_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); // Send CCS - -- server_->ExpectSendAlert(kTlsAlertUnexpectedMessage); -- server_->Handshake(); // Consume ClientHello and CCS -- server_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER); -+ Handshake(); -+ CheckConnected(); - } - - // The server rejects multiple ChangeCipherSpec even if the client - // indicates compatibility mode with non-empty session ID. - TEST_F(Tls13CompatTest, ChangeCipherSpecAfterClientHelloTwice) { - EnsureTlsSetup(); - ConfigureVersion(SSL_LIBRARY_VERSION_TLS_1_3); - EnableCompatMode(); - - StartConnect(); - client_->Handshake(); // Send ClientHello - // Send CCS twice in a row - client_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); - client_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); - - server_->ExpectSendAlert(kTlsAlertUnexpectedMessage); - server_->Handshake(); // Consume ClientHello and CCS. - server_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER); - } - --// The client rejects a ChangeCipherSpec if it advertises an empty -+// The client accepts a ChangeCipherSpec even if it advertises an empty - // session ID. - TEST_F(TlsConnectStreamTls13, ChangeCipherSpecAfterServerHelloEmptySid) { - EnsureTlsSetup(); - ConfigureVersion(SSL_LIBRARY_VERSION_TLS_1_3); - - // To replace Finished with a CCS below - auto filter = MakeTlsFilter(server_); - filter->SetHandshakeTypes({kTlsHandshakeFinished}); - filter->EnableDecryption(); - - StartConnect(); - client_->Handshake(); // Send ClientHello - server_->Handshake(); // Consume ClientHello, and - // send ServerHello..CertificateVerify - // Send CCS - server_->SendDirect(DataBuffer(kCannedCcs, sizeof(kCannedCcs))); -- client_->ExpectSendAlert(kTlsAlertUnexpectedMessage); -- client_->Handshake(); // Consume ClientHello and CCS -- client_->CheckErrorCode(SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER); -+ -+ // No alert is sent from the client. As Finished is dropped, we -+ // can't use Handshake() and CheckConnected(). -+ client_->Handshake(); - } - - // The client rejects multiple ChangeCipherSpec in a row even if the -diff --git a/lib/ssl/ssl3con.c b/lib/ssl/ssl3con.c -index 767ffc30f1..b652dcea34 100644 a/lib/ssl/ssl3con.c -+++ b/lib/ssl/ssl3con.c -@@ -6645,11 +6645,7 @@ ssl_CheckServerSessionIdCorrectness(sslSocket *ss, SECItem *sidBytes) - - /* TLS 1.3: We sent a session ID. The server's should match. */ - if
[arch-commits] Commit in intel-graphics-compiler/repos/community-x86_64 (3 files)
Date: Saturday, November 14, 2020 @ 22:35:37 Author: archange Revision: 754220 archrelease: copy trunk to community-x86_64 Added: intel-graphics-compiler/repos/community-x86_64/PKGBUILD (from rev 754219, intel-graphics-compiler/trunk/PKGBUILD) Deleted: intel-graphics-compiler/repos/community-x86_64/PKGBUILD intel-graphics-compiler/repos/community-x86_64/intel-graphics-compiler-llvm11.patch --+ PKGBUILD | 85 ++--- intel-graphics-compiler-llvm11.patch | 21 2 files changed, 38 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:35:12 UTC (rev 754219) +++ PKGBUILD2020-11-14 22:35:37 UTC (rev 754220) @@ -1,47 +0,0 @@ -# Maintainer: Daniel Bermond -# Maintainer: Bruno Pagani - -pkgname=intel-graphics-compiler -epoch=1 -pkgver=1.0.5353 -pkgrel=2 -pkgdesc="Intel Graphics Compiler for OpenCL" -arch=(x86_64) -url="https://github.com/intel/intel-graphics-compiler"; -license=(MIT) -depends=(llvm-libs intel-opencl-clang ncurses zlib) -makedepends=(git cmake clang llvm python) -options=(!emptydirs) -source=(${url}/archive/igc-${pkgver}.tar.gz -${pkgname}-llvm11.patch - git+https://github.com/intel/vc-intrinsics.git#commit=eabcd2022cf868a658b257b8ea6ad62acbbe7dc5 - git+https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git#commit=d6dc999eee381158a26f048a333467c9ce7e77f2) -sha256sums=('8a7ebe4498b4777c55837ffbea75d2cff367fb31e1eeb44fbbe307fdb7cf26d6' -'5bdfb2a71b388e1b24387e07aa7e1906e9dbdcb52e5e4d8a1a417f7360b6a0bb' -'SKIP' -'SKIP') - -prepare() { -cd ${pkgname}-igc-${pkgver} -patch -Np1 -i ../${pkgname}-llvm11.patch -} - -build() { -cmake -B build -S ${pkgname}-igc-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DIGC_OPTION__ARCHITECTURE_TARGET='Linux64' \ --DIGC_PREFERRED_LLVM_VERSION='11.0.0' \ --DVC_INTRINSICS_SRC="${srcdir}/vc-intrinsics" \ --DSPIRV_SRC="${srcdir}/SPIRV-LLVM-Translator" \ --DINSTALL_GENX_IR=ON \ --Wno-dev -make -C build -} - -package() { -make -C build DESTDIR="${pkgdir}" install -install -D -m644 ${pkgname}-igc-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} -mv "${pkgdir}"/usr/lib/igc/NOTICES.txt "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: intel-graphics-compiler/repos/community-x86_64/PKGBUILD (from rev 754219, intel-graphics-compiler/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:35:37 UTC (rev 754220) @@ -0,0 +1,38 @@ +# Maintainer: Daniel Bermond +# Maintainer: Bruno Pagani + +pkgname=intel-graphics-compiler +epoch=1 +pkgver=1.0.5435 +pkgrel=1 +pkgdesc="Intel Graphics Compiler for OpenCL" +arch=(x86_64) +url="https://github.com/intel/intel-graphics-compiler"; +license=(MIT) +depends=(llvm-libs intel-opencl-clang ncurses zlib) +makedepends=(git cmake clang llvm python) +options=(!emptydirs) +source=(${url}/archive/igc-${pkgver}.tar.gz + git+https://github.com/intel/vc-intrinsics.git#commit=eabcd2022cf868a658b257b8ea6ad62acbbe7dc5) +sha256sums=('9dec70f57a7a65e8f8e041f72d4c50fe3f4bb3bef205e5173a3e1d8031176d55' +'SKIP') + +build() { +cmake -B build -S ${pkgname}-igc-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DIGC_OPTION__ARCHITECTURE_TARGET='Linux64' \ +-DIGC_PREFERRED_LLVM_VERSION='11.0.0' \ +-DVC_INTRINSICS_SRC="${srcdir}/vc-intrinsics" \ +-DINSTALL_SPIRVDLL=0 \ +-DINSTALL_GENX_IR=ON \ +-Wno-dev +make -C build +} + +package() { +make -C build DESTDIR="${pkgdir}" install +install -D -m644 ${pkgname}-igc-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} +mv "${pkgdir}"/usr/lib/igc/NOTICES.txt "${pkgdir}"/usr/share/licenses/${pkgname} +} Deleted: intel-graphics-compiler-llvm11.patch === --- intel-graphics-compiler-llvm11.patch2020-11-14 22:35:12 UTC (rev 754219) +++ intel-graphics-compiler-llvm11.patch2020-11-14 22:35:37 UTC (rev 754220) @@ -1,21 +0,0 @@ -diff --git a/IGC/Compiler/CustomSafeOptPass.cpp b/IGC/Compiler/CustomSafeOptPass.cpp a/IGC/Compiler/CustomSafeOptPass.cpp -+++ b/IGC/Compiler/CustomSafeOptPass.cpp -@@ -2320,7 +2320,7 @@ void GenSpecificPattern::visitBinaryOperator(BinaryOperator& I) - } - - llvm::IRBuilder<> builder(&I); --VectorType* vec4 = VectorType::get(builder.getInt8Ty(), 4); -+VectorType* vec4 = IGCLLVM::FixedVectorType::get(builder.getInt8Ty()
[arch-commits] Commit in intel-graphics-compiler/trunk (2 files)
Date: Saturday, November 14, 2020 @ 22:35:12 Author: archange Revision: 754219 upgpkg: intel-graphics-compiler 1:1.0.5435-1 Also enable building VC against system spirv-llvm-translator. Modified: intel-graphics-compiler/trunk/PKGBUILD Deleted: intel-graphics-compiler/trunk/intel-graphics-compiler-llvm11.patch --+ PKGBUILD | 19 +-- intel-graphics-compiler-llvm11.patch | 21 - 2 files changed, 5 insertions(+), 35 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:23:26 UTC (rev 754218) +++ PKGBUILD2020-11-14 22:35:12 UTC (rev 754219) @@ -3,8 +3,8 @@ pkgname=intel-graphics-compiler epoch=1 -pkgver=1.0.5353 -pkgrel=2 +pkgver=1.0.5435 +pkgrel=1 pkgdesc="Intel Graphics Compiler for OpenCL" arch=(x86_64) url="https://github.com/intel/intel-graphics-compiler"; @@ -13,19 +13,10 @@ makedepends=(git cmake clang llvm python) options=(!emptydirs) source=(${url}/archive/igc-${pkgver}.tar.gz -${pkgname}-llvm11.patch - git+https://github.com/intel/vc-intrinsics.git#commit=eabcd2022cf868a658b257b8ea6ad62acbbe7dc5 - git+https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git#commit=d6dc999eee381158a26f048a333467c9ce7e77f2) -sha256sums=('8a7ebe4498b4777c55837ffbea75d2cff367fb31e1eeb44fbbe307fdb7cf26d6' -'5bdfb2a71b388e1b24387e07aa7e1906e9dbdcb52e5e4d8a1a417f7360b6a0bb' -'SKIP' + git+https://github.com/intel/vc-intrinsics.git#commit=eabcd2022cf868a658b257b8ea6ad62acbbe7dc5) +sha256sums=('9dec70f57a7a65e8f8e041f72d4c50fe3f4bb3bef205e5173a3e1d8031176d55' 'SKIP') -prepare() { -cd ${pkgname}-igc-${pkgver} -patch -Np1 -i ../${pkgname}-llvm11.patch -} - build() { cmake -B build -S ${pkgname}-igc-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ @@ -34,7 +25,7 @@ -DIGC_OPTION__ARCHITECTURE_TARGET='Linux64' \ -DIGC_PREFERRED_LLVM_VERSION='11.0.0' \ -DVC_INTRINSICS_SRC="${srcdir}/vc-intrinsics" \ --DSPIRV_SRC="${srcdir}/SPIRV-LLVM-Translator" \ +-DINSTALL_SPIRVDLL=0 \ -DINSTALL_GENX_IR=ON \ -Wno-dev make -C build Deleted: intel-graphics-compiler-llvm11.patch === --- intel-graphics-compiler-llvm11.patch2020-11-14 22:23:26 UTC (rev 754218) +++ intel-graphics-compiler-llvm11.patch2020-11-14 22:35:12 UTC (rev 754219) @@ -1,21 +0,0 @@ -diff --git a/IGC/Compiler/CustomSafeOptPass.cpp b/IGC/Compiler/CustomSafeOptPass.cpp a/IGC/Compiler/CustomSafeOptPass.cpp -+++ b/IGC/Compiler/CustomSafeOptPass.cpp -@@ -2320,7 +2320,7 @@ void GenSpecificPattern::visitBinaryOperator(BinaryOperator& I) - } - - llvm::IRBuilder<> builder(&I); --VectorType* vec4 = VectorType::get(builder.getInt8Ty(), 4); -+VectorType* vec4 = IGCLLVM::FixedVectorType::get(builder.getInt8Ty(), 4); - Value* BC = builder.CreateBitCast(AndSrc, vec4); - Value* EE = builder.CreateExtractElement(BC, builder.getInt32(newIndex)); - Value* Zext = builder.CreateZExt(EE, builder.getInt32Ty()); -@@ -2372,7 +2372,7 @@ void GenSpecificPattern::visitBinaryOperator(BinaryOperator& I) - } - - llvm::IRBuilder<> builder(&I); --VectorType* vec2 = VectorType::get(builder.getInt16Ty(), 2); -+VectorType* vec2 = IGCLLVM::FixedVectorType::get(builder.getInt16Ty(), 2); - Value* BC = builder.CreateBitCast(AShrSrc, vec2); - Value* EE = builder.CreateExtractElement(BC, builder.getInt32(newIndex)); - Value* Sext = builder.CreateSExt(EE, builder.getInt32Ty());
[arch-commits] Commit in haskell-clash-prelude/repos/community-x86_64 (2 files)
Date: Saturday, November 14, 2020 @ 22:23:26 Author: felixonmars Revision: 754218 archrelease: copy trunk to community-x86_64 Added: haskell-clash-prelude/repos/community-x86_64/PKGBUILD (from rev 754217, haskell-clash-prelude/trunk/PKGBUILD) Deleted: haskell-clash-prelude/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 104 + 1 file changed, 51 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:23:10 UTC (rev 754217) +++ PKGBUILD2020-11-14 22:23:26 UTC (rev 754218) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=clash-prelude -pkgname=haskell-clash-prelude -pkgver=1.2.4 -pkgrel=57 -pkgdesc="CAES Language for Synchronous Hardware - Prelude library" -url="https://github.com/clash-lang/clash-prelude"; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' - 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' - 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' - 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' - 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' - 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') -makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hint' 'haskell-quickcheck-classes-base' - 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('dd3d0321c59e141dbb83cbebf81b7608c0c0cf8cac3526428344a967feeb50fae4a1ee8304504a212b1cc1d941621a8a3c3eaa973e72838d4556be04184f9db0') - -prepare() { -uusi $_hkgname-$pkgver/$_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --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 -# TODO -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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-clash-prelude/repos/community-x86_64/PKGBUILD (from rev 754217, haskell-clash-prelude/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:23:26 UTC (rev 754218) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.2.5 +pkgrel=1 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' + 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' 'haskell-recursion-schemes' + 'haskell-reflection' 'haskell-singletons' 'haskell-th-abstraction' 'haskell-th-lift' + 'haskell-text-show' 'haskell-th-orphans' 'haskell-type-errors' 'haskell-uniplate' + 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('54d11ab7a126f55afbacab12a2b8d33d1489942c16fe5e1a02ea6e7826894569b720f5922e168b8219b6b4dd41bbba45bee375bcf21e7b1084455c4325bd7c4c') + +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 \ +--
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:23:10 Author: felixonmars Revision: 754217 upgpkg: haskell-clash-prelude 1.2.5-1 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 11 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:21:57 UTC (rev 754216) +++ PKGBUILD2020-11-14 22:23:10 UTC (rev 754217) @@ -2,8 +2,8 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude -pkgver=1.2.4 -pkgrel=57 +pkgver=1.2.5 +pkgrel=1 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude"; license=('BSD') @@ -10,19 +10,17 @@ arch=('x86_64') depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' - 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' - 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' - 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' - 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') -makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hint' 'haskell-quickcheck-classes-base' - 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' + 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' 'haskell-recursion-schemes' + 'haskell-reflection' 'haskell-singletons' 'haskell-th-abstraction' 'haskell-th-lift' + 'haskell-text-show' 'haskell-th-orphans' 'haskell-type-errors' 'haskell-uniplate' + 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('dd3d0321c59e141dbb83cbebf81b7608c0c0cf8cac3526428344a967feeb50fae4a1ee8304504a212b1cc1d941621a8a3c3eaa973e72838d4556be04184f9db0') +sha512sums=('54d11ab7a126f55afbacab12a2b8d33d1489942c16fe5e1a02ea6e7826894569b720f5922e168b8219b6b4dd41bbba45bee375bcf21e7b1084455c4325bd7c4c') -prepare() { -uusi $_hkgname-$pkgver/$_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in deepin-session-ui/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:21:57 Author: felixonmars Revision: 754216 archrelease: copy trunk to community-x86_64 Added: deepin-session-ui/repos/community-x86_64/PKGBUILD (from rev 754215, deepin-session-ui/trunk/PKGBUILD) Deleted: deepin-session-ui/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:21:42 UTC (rev 754215) +++ PKGBUILD2020-11-14 22:21:57 UTC (rev 754216) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-session-ui -pkgver=5.3.0.19 -pkgrel=1 -pkgdesc='Deepin desktop-environment - Session UI module' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-session-ui"; -license=('GPL3') -groups=('deepin') -depends=('gsettings-qt' 'deepin-qt5integration' 'liblightdm-qt5' 'qt5-svg' 'deepin-daemon' - 'deepin-control-center' 'deepin-wallpapers') -makedepends=('deepin-gettext-tools' 'qt5-tools') -provides=('deepin-notifications') -conflicts=('dde-workspace' 'dde-session-ui' 'deepin-notifications') -replaces=('dde-workspace' 'dde-session-ui' 'deepin-notifications') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-ui/archive/$pkgver.tar.gz";) -sha512sums=('f0ef76cc2a08c8e92b04c8f7fcc13c54bac08c31107cdf1651e83f0aaca6d88b2fba3a7e3432a711ee9054b474badae61c9ce9e7a3efbb32cd26d14b0fa9b135') - -prepare() { - cd dde-session-ui-$pkgver - sed -i 's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|' widgets/*.cpp - - # Well this is so broken - # https://github.com/linuxdeepin/dde-session-ui/issues/170 - sed -i '7s/dtkwidget$/dtkwidget testlib/' dde-osd/dde-osd.pro -} - -build() { - cd dde-session-ui-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd dde-session-ui-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-session-ui/repos/community-x86_64/PKGBUILD (from rev 754215, deepin-session-ui/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:21:57 UTC (rev 754216) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-session-ui +pkgver=5.3.0.20 +pkgrel=1 +pkgdesc='Deepin desktop-environment - Session UI module' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-session-ui"; +license=('GPL3') +groups=('deepin') +depends=('gsettings-qt' 'deepin-qt5integration' 'liblightdm-qt5' 'qt5-svg' 'deepin-daemon' + 'deepin-control-center' 'deepin-wallpapers') +makedepends=('deepin-gettext-tools' 'qt5-tools') +provides=('deepin-notifications') +conflicts=('dde-workspace' 'dde-session-ui' 'deepin-notifications') +replaces=('dde-workspace' 'dde-session-ui' 'deepin-notifications') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-ui/archive/$pkgver.tar.gz";) +sha512sums=('f1f9ac32509b07f88b896e4501acafe3815fb4901a21600c948514c9fa2fd8425660c06ddf727f6fbf23d67ea203ade7b2f913f4297e85be67a3b2ce26ec3510') + +prepare() { + cd dde-session-ui-$pkgver + sed -i 's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|' widgets/*.cpp + + # Well this is so broken + # https://github.com/linuxdeepin/dde-session-ui/issues/170 + sed -i '7s/dtkwidget$/dtkwidget testlib/' dde-osd/dde-osd.pro +} + +build() { + cd dde-session-ui-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dde-session-ui-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-session-ui/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:21:42 Author: felixonmars Revision: 754215 upgpkg: deepin-session-ui 5.3.0.20-1 Modified: deepin-session-ui/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:11:26 UTC (rev 754214) +++ PKGBUILD2020-11-14 22:21:42 UTC (rev 754215) @@ -3,7 +3,7 @@ # Contributor: Xu Fasheng pkgname=deepin-session-ui -pkgver=5.3.0.19 +pkgver=5.3.0.20 pkgrel=1 pkgdesc='Deepin desktop-environment - Session UI module' arch=('x86_64') @@ -17,7 +17,7 @@ conflicts=('dde-workspace' 'dde-session-ui' 'deepin-notifications') replaces=('dde-workspace' 'dde-session-ui' 'deepin-notifications') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-ui/archive/$pkgver.tar.gz";) -sha512sums=('f0ef76cc2a08c8e92b04c8f7fcc13c54bac08c31107cdf1651e83f0aaca6d88b2fba3a7e3432a711ee9054b474badae61c9ce9e7a3efbb32cd26d14b0fa9b135') +sha512sums=('f1f9ac32509b07f88b896e4501acafe3815fb4901a21600c948514c9fa2fd8425660c06ddf727f6fbf23d67ea203ade7b2f913f4297e85be67a3b2ce26ec3510') prepare() { cd dde-session-ui-$pkgver
[arch-commits] Commit in intel-media-driver/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:11:26 Author: archange Revision: 754214 archrelease: copy trunk to community-x86_64 Added: intel-media-driver/repos/community-x86_64/PKGBUILD (from rev 754213, intel-media-driver/trunk/PKGBUILD) Deleted: intel-media-driver/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:11:02 UTC (rev 754213) +++ PKGBUILD2020-11-14 22:11:26 UTC (rev 754214) @@ -1,28 +0,0 @@ -# Maintainer: Bruno Pagani -# Maintainer: Daniel Bermond - -pkgname=intel-media-driver -pkgver=20.3.0 -pkgrel=1 -pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs" -arch=(x86_64) -url="https://github.com/intel/media-driver/"; -license=(MIT BSD) -depends=(gcc-libs intel-gmmlib libva libpciaccess) -makedepends=(cmake) -source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz";) -sha256sums=('491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0') - -build() { -cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DINSTALL_DRIVER_SYSCONF=OFF \ --Wno-dev -make -C build -} - -package() { -make -C build DESTDIR="$pkgdir" install -install -Dm644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: intel-media-driver/repos/community-x86_64/PKGBUILD (from rev 754213, intel-media-driver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:11:26 UTC (rev 754214) @@ -0,0 +1,28 @@ +# Maintainer: Bruno Pagani +# Maintainer: Daniel Bermond + +pkgname=intel-media-driver +pkgver=20.4.1 +pkgrel=1 +pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs" +arch=(x86_64) +url="https://github.com/intel/media-driver/"; +license=(MIT BSD) +depends=(gcc-libs intel-gmmlib libva libpciaccess) +makedepends=(cmake) +source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz";) +sha256sums=('d72e8a71e4543e072172a8bb57432bcf9166931f341fe90349383cbff1e429d8') + +build() { +cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DINSTALL_DRIVER_SYSCONF=OFF \ +-Wno-dev +make -C build +} + +package() { +make -C build DESTDIR="$pkgdir" install +install -Dm644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in intel-media-driver/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:11:02 Author: archange Revision: 754213 upgpkg: intel-media-driver 20.4.1-1 Modified: intel-media-driver/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:05:37 UTC (rev 754212) +++ PKGBUILD2020-11-14 22:11:02 UTC (rev 754213) @@ -2,7 +2,7 @@ # Maintainer: Daniel Bermond pkgname=intel-media-driver -pkgver=20.3.0 +pkgver=20.4.1 pkgrel=1 pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs" arch=(x86_64) @@ -11,7 +11,7 @@ depends=(gcc-libs intel-gmmlib libva libpciaccess) makedepends=(cmake) source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz";) -sha256sums=('491411d6ccdf812e4fe30b870f0623431fe9f14db16fc6b987578769925c8be0') +sha256sums=('d72e8a71e4543e072172a8bb57432bcf9166931f341fe90349383cbff1e429d8') build() { cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \
[arch-commits] Commit in restinio/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:05:13 Author: archange Revision: 754211 upgpkg: restinio 0.6.12-1 Modified: restinio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:04:14 UTC (rev 754210) +++ PKGBUILD2020-11-14 22:05:13 UTC (rev 754211) @@ -1,7 +1,7 @@ # Maintainer: Bruno Pagani pkgname=restinio -pkgver=0.6.11 +pkgver=0.6.12 pkgrel=1 pkgdesc="Header-only C++14 library that gives you an embedded HTTP/Websocket server" arch=(any) @@ -10,7 +10,7 @@ depends=(asio http-parser fmt) makedepends=(cmake gcc openssl zlib pcre pcre2 boost) source=(https://github.com/Stiffstream/restinio/releases/download/v.${pkgver}/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('58931e2c26a2600c87a3a0e5db597a80a5db8b49bbbc97ed35898891a6c1e01c') +sha256sums=('2eeaf41a2763cf1d924e9ec9ace946f97489743e78bf26cf897665c6c00204bb') build() { cmake -B build -S ${pkgname}-${pkgver}/dev/ \
[arch-commits] Commit in restinio/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:05:37 Author: archange Revision: 754212 archrelease: copy trunk to community-any Added: restinio/repos/community-any/PKGBUILD (from rev 754211, restinio/trunk/PKGBUILD) Deleted: restinio/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:05:13 UTC (rev 754211) +++ PKGBUILD2020-11-14 22:05:37 UTC (rev 754212) @@ -1,33 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=restinio -pkgver=0.6.11 -pkgrel=1 -pkgdesc="Header-only C++14 library that gives you an embedded HTTP/Websocket server" -arch=(any) -url="https://stiffstream.com/en/products/restinio.html"; -license=(BSD) -depends=(asio http-parser fmt) -makedepends=(cmake gcc openssl zlib pcre pcre2 boost) -source=(https://github.com/Stiffstream/restinio/releases/download/v.${pkgver}/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('58931e2c26a2600c87a3a0e5db597a80a5db8b49bbbc97ed35898891a6c1e01c') - -build() { - cmake -B build -S ${pkgname}-${pkgver}/dev/ \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DRESTINIO_FIND_DEPS=ON \ - -DRESTINIO_TEST=OFF \ - -DRESTINIO_SAMPLE=OFF \ - -DRESTINIO_INSTALL_SAMPLES=OFF \ - -DRESTINIO_BENCH=OFF \ - -DRESTINIO_INSTALL_BENCHES=OFF \ - -DRESTINIO_ALLOW_SOBJECTIZER=OFF \ - -DRESTINIO_USE_EXTERNAL_HTTP_PARSER=ON - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: restinio/repos/community-any/PKGBUILD (from rev 754211, restinio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:05:37 UTC (rev 754212) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani + +pkgname=restinio +pkgver=0.6.12 +pkgrel=1 +pkgdesc="Header-only C++14 library that gives you an embedded HTTP/Websocket server" +arch=(any) +url="https://stiffstream.com/en/products/restinio.html"; +license=(BSD) +depends=(asio http-parser fmt) +makedepends=(cmake gcc openssl zlib pcre pcre2 boost) +source=(https://github.com/Stiffstream/restinio/releases/download/v.${pkgver}/${pkgname}-${pkgver}.tar.bz2) +sha256sums=('2eeaf41a2763cf1d924e9ec9ace946f97489743e78bf26cf897665c6c00204bb') + +build() { + cmake -B build -S ${pkgname}-${pkgver}/dev/ \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DRESTINIO_FIND_DEPS=ON \ + -DRESTINIO_TEST=OFF \ + -DRESTINIO_SAMPLE=OFF \ + -DRESTINIO_INSTALL_SAMPLES=OFF \ + -DRESTINIO_BENCH=OFF \ + -DRESTINIO_INSTALL_BENCHES=OFF \ + -DRESTINIO_ALLOW_SOBJECTIZER=OFF \ + -DRESTINIO_USE_EXTERNAL_HTTP_PARSER=ON + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in materia-kde/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:04:14 Author: archange Revision: 754210 archrelease: copy trunk to community-any Added: materia-kde/repos/community-any/PKGBUILD (from rev 754209, materia-kde/trunk/PKGBUILD) Deleted: materia-kde/repos/community-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-14 22:03:49 UTC (rev 754209) +++ PKGBUILD2020-11-14 22:04:14 UTC (rev 754210) @@ -1,37 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgbase=materia-kde -pkgname=(materia-kde kvantum-theme-materia) -pkgver=20200907 -pkgrel=1 -pkgdesc="Materia theme for KDE Plasma 5" -arch=(any) -url="https://github.com/PapirusDevelopmentTeam/${pkgbase}"; -license=(GPL3) -options=(!strip) -source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) -sha256sums=('c4daf3242b720eeaaa06b4ba254a691116de72b5cdb37b6f876efcda1d339a2e') - -package_materia-kde() { -optdepends=('materia-gtk-theme: Matching GTK theme' -'kvantum-theme-materia: Materia theme for Kvantum Qt style (recommended)') - -cd ${pkgbase}-${pkgver} -install -d "${pkgdir}"/usr/share - -cp -r plasma "${pkgdir}"/usr/share -cp -r aurorae "${pkgdir}"/usr/share -cp -r color-schemes "${pkgdir}"/usr/share -cp -r konsole "${pkgdir}"/usr/share -cp -r yakuake "${pkgdir}"/usr/share -} - -package_kvantum-theme-materia() { -pkgdesc="Materia theme for KDE Plasma 5" -depends=(kvantum-qt5) - -cd ${pkgbase}-${pkgver} -install -d "${pkgdir}"/usr/share - -cp -r Kvantum "${pkgdir}"/usr/share -} Copied: materia-kde/repos/community-any/PKGBUILD (from rev 754209, materia-kde/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-14 22:04:14 UTC (rev 754210) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +pkgbase=materia-kde +pkgname=(materia-kde kvantum-theme-materia) +pkgver=20201113 +pkgrel=1 +pkgdesc="Materia theme for KDE Plasma 5" +arch=(any) +url="https://github.com/PapirusDevelopmentTeam/${pkgbase}"; +license=(GPL3) +options=(!strip) +source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('6d8a5f8706f4b2a888e6af8a49852cecfda8a6a29a46133bd24978d365e34778') + +package_materia-kde() { +optdepends=('materia-gtk-theme: Matching GTK theme' +'kvantum-theme-materia: Materia theme for Kvantum Qt style (recommended)') + +cd ${pkgbase}-${pkgver} +install -d "${pkgdir}"/usr/share + +cp -r plasma "${pkgdir}"/usr/share +cp -r aurorae "${pkgdir}"/usr/share +cp -r color-schemes "${pkgdir}"/usr/share +cp -r konsole "${pkgdir}"/usr/share +cp -r yakuake "${pkgdir}"/usr/share +} + +package_kvantum-theme-materia() { +pkgdesc="Materia theme for KDE Plasma 5" +depends=(kvantum-qt5) + +cd ${pkgbase}-${pkgver} +install -d "${pkgdir}"/usr/share + +cp -r Kvantum "${pkgdir}"/usr/share +}
[arch-commits] Commit in materia-kde/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:03:49 Author: archange Revision: 754209 upgpkg: materia-kde 20201113-1 Modified: materia-kde/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:02:09 UTC (rev 754208) +++ PKGBUILD2020-11-14 22:03:49 UTC (rev 754209) @@ -2,7 +2,7 @@ pkgbase=materia-kde pkgname=(materia-kde kvantum-theme-materia) -pkgver=20200907 +pkgver=20201113 pkgrel=1 pkgdesc="Materia theme for KDE Plasma 5" arch=(any) @@ -10,7 +10,7 @@ license=(GPL3) options=(!strip) source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) -sha256sums=('c4daf3242b720eeaaa06b4ba254a691116de72b5cdb37b6f876efcda1d339a2e') +sha256sums=('6d8a5f8706f4b2a888e6af8a49852cecfda8a6a29a46133bd24978d365e34778') package_materia-kde() { optdepends=('materia-gtk-theme: Matching GTK theme'
[arch-commits] Commit in intel-gmmlib/trunk (PKGBUILD)
Date: Saturday, November 14, 2020 @ 22:01:09 Author: archange Revision: 754207 upgpkg: intel-gmmlib 20.3.3-1 Modified: intel-gmmlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-14 22:00:50 UTC (rev 754206) +++ PKGBUILD2020-11-14 22:01:09 UTC (rev 754207) @@ -2,7 +2,7 @@ # Maintainer: Daniel Bermond pkgname=intel-gmmlib -pkgver=20.3.2 +pkgver=20.3.3 pkgrel=1 pkgdesc="Intel Graphics Memory Management Library" arch=(x86_64) @@ -15,7 +15,7 @@ replaces=(gmmlib) options=(!emptydirs) source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('1faacdd1bb2308c0528dbff25d2e9c0af6d8b807246d107f55af0cd1e7083fc7') +sha256sums=('a9ac5be82822652414fe1d7260c9fa80aa14c07c137de5c4d73f23989a13ff77') build() { cmake -B build -S gmmlib-${pkgname}-${pkgver} \