[Git][archlinux/packaging/packages/cozy-stack] Pushed new tag 1-1.6.27-2
Bruno Pagani pushed new tag 1-1.6.27-2 at Arch Linux / Packaging / Packages / cozy-stack -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cozy-stack/-/tree/1-1.6.27-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/cozy-stack][main] Add {ba,fi,z}sh completions and SPDX license identifier
Bruno Pagani pushed to branch main at Arch Linux / Packaging / Packages / cozy-stack Commits: 317722e7 by Bruno Pagani at 2024-06-10T02:25:11+04:00 Add {ba,fi,z}sh completions and SPDX license identifier - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,11 +1,11 @@ pkgbase = cozy-stack pkgdesc = Digital home: brings all your web services in the same private space – Stack component pkgver = 1.6.27 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = https://cozy.io arch = x86_64 - license = AGPL3 + license = AGPL-3.0-only makedepends = go depends = couchdb depends = imagemagick = PKGBUILD = @@ -2,12 +2,12 @@ pkgname=cozy-stack pkgver=1.6.27 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Digital home: brings all your web services in the same private space – Stack component" arch=(x86_64) url="https://cozy.io"; -license=(AGPL3) +license=(AGPL-3.0-only) backup=(etc/cozy/cozy.yml) depends=(couchdb imagemagick git) makedepends=(go) @@ -56,4 +56,7 @@ package() { install -Dm644 cozy.example.yaml -t "${pkgdir}"/usr/share/cozy/ install -Dm755 scripts/konnector-node-run.sh -t "${pkgdir}"/usr/share/cozy/ install -Dm755 scripts/konnector-nsjail-node-run.sh "${pkgdir}"/usr/share/cozy/konnector-nsjail-run.sh +install -Dm644 scripts/completion/cozy-stack.bash "${pkgdir}"/usr/share/bash-completion/completions/cozy-stack +install -Dm644 scripts/completion/cozy-stack.fish -t "${pkgdir}"/usr/share/fish/vendor_completions.d/ +install -Dm644 scripts/completion/cozy-stack.zsh "${pkgdir}"/usr/share/zsh/site-functions/_cozy-stack } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cozy-stack/-/commit/317722e7c31c116c9661fa143818eb744bc829a2 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cozy-stack/-/commit/317722e7c31c116c9661fa143818eb744bc829a2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/kresus][main] upgpkg: 0.21.2-1
Bruno Pagani pushed to branch main at Arch Linux / Packaging / Packages / kresus Commits: d4802975 by Bruno Pagani at 2024-06-09T19:37:02+04:00 upgpkg: 0.21.2-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = kresus pkgdesc = Self-hosted personal finance manager - pkgver = 0.20.1 - pkgrel = 2 + pkgver = 0.21.2 + pkgrel = 1 url = https://kresus.org arch = x86_64 license = AGPL-3.0-or-later @@ -9,16 +9,17 @@ pkgbase = kresus makedepends = libpng makedepends = node-gyp depends = python + depends = python-requests depends = nodejs-lts-hydrogen depends = woob optdepends = python-pdfminer: La Banque Postale support backup = etc/webapps/kresus/config.ini - source = https://framagit.org/kresusapp/kresus/-/archive/0.20.1/kresus-0.20.1.tar.bz2 + source = https://framagit.org/kresusapp/kresus/-/archive/0.21.2/kresus-0.21.2.tar.bz2 source = config.ini source = kresus.service source = kresus.sysusers source = kresus.tmpfiles - sha256sums = 37debb77fae58f28b7343d8e3a4076e96b6a9b181312d2cd523bafa60c211eb2 + sha256sums = 36948fe461ae224873accfcf501c02e15a5c4e2c24ca6d989b0af24faa6c5388 sha256sums = 2a1de56c469b9a8e899614e6cb6ff8d6f205b5df8d30141230f1d0bc2bf15f40 sha256sums = 14d1373b0ba27b5695d75119af066348328be4104028d4d7a981252f7c9b1265 sha256sums = d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc = PKGBUILD = @@ -1,14 +1,14 @@ # Maintainer: Bruno Pagani pkgname=kresus -pkgver=0.20.1 -pkgrel=2 +pkgver=0.21.2 +pkgrel=1 pkgdesc="Self-hosted personal finance manager" arch=(x86_64) url="https://kresus.org"; license=(AGPL-3.0-or-later) backup=('etc/webapps/kresus/config.ini') -depends=(python nodejs-lts-hydrogen woob) +depends=(python python-requests nodejs-lts-hydrogen woob) makedepends=(yarn libpng node-gyp) optdepends=('python-pdfminer: La Banque Postale support') source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2 @@ -16,7 +16,7 @@ source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${p ${pkgname}.service ${pkgname}.sysusers ${pkgname}.tmpfiles) -sha256sums=('37debb77fae58f28b7343d8e3a4076e96b6a9b181312d2cd523bafa60c211eb2' +sha256sums=('36948fe461ae224873accfcf501c02e15a5c4e2c24ca6d989b0af24faa6c5388' '2a1de56c469b9a8e899614e6cb6ff8d6f205b5df8d30141230f1d0bc2bf15f40' '14d1373b0ba27b5695d75119af066348328be4104028d4d7a981252f7c9b1265' 'd9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kresus/-/commit/d4802975d0a944faf7668dd629501065659dc126 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kresus/-/commit/d4802975d0a944faf7668dd629501065659dc126 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/kresus] Pushed new tag 0.21.2-1
Bruno Pagani pushed new tag 0.21.2-1 at Arch Linux / Packaging / Packages / kresus -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kresus/-/tree/0.21.2-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/mattermost] Pushed new tag 9.4.2-2
Bruno Pagani pushed new tag 9.4.2-2 at Arch Linux / Packaging / Packages / mattermost -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mattermost/-/tree/9.4.2-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/kresus][main] upgpkg: 0.20.1-2
Bruno Pagani pushed to branch main at Arch Linux / Packaging / Packages / kresus Commits: db5e4b5f by Bruno Pagani at 2024-01-28T11:40:42+04:00 upgpkg: 0.20.1-2 Fix license, it was changed in https://framagit.org/kresusapp/kresus/-/commit/e9bb809425df439a5e86fb8896a9262a69bea3f0 Also use SPDX identifier while at it - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,10 +1,10 @@ pkgbase = kresus pkgdesc = Self-hosted personal finance manager pkgver = 0.20.1 - pkgrel = 1 + pkgrel = 2 url = https://kresus.org arch = x86_64 - license = MIT + license = AGPL-3.0-or-later makedepends = yarn makedepends = libpng makedepends = node-gyp = PKGBUILD = @@ -2,11 +2,11 @@ pkgname=kresus pkgver=0.20.1 -pkgrel=1 +pkgrel=2 pkgdesc="Self-hosted personal finance manager" arch=(x86_64) url="https://kresus.org"; -license=(MIT) +license=(AGPL-3.0-or-later) backup=('etc/webapps/kresus/config.ini') depends=(python nodejs-lts-hydrogen woob) makedepends=(yarn libpng node-gyp) View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kresus/-/commit/db5e4b5f28bc6d2547ecc207ebadf8a8bdd108d6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kresus/-/commit/db5e4b5f28bc6d2547ecc207ebadf8a8bdd108d6 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/kresus] Pushed new tag 0.20.1-2
Bruno Pagani pushed new tag 0.20.1-2 at Arch Linux / Packaging / Packages / kresus -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kresus/-/tree/0.20.1-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/woob] Pushed new tag 3.6-3
Bruno Pagani pushed new tag 3.6-3 at Arch Linux / Packaging / Packages / woob -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/woob/-/tree/3.6-3 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/woob][main] upgpkg: 3.6-3
Bruno Pagani pushed to branch main at Arch Linux / Packaging / Packages / woob Commits: 0c33c50c by Bruno Pagani at 2024-01-28T11:23:52+04:00 upgpkg: 3.6-3 Add missing python-packaging dependency (added upstream in https://gitlab.com/woob/woob/-/commit/c3f0fc7f1ff60ed089b7ff3e494243e558f97c41) Add missing python-setuptools, required by the addition of `import pkg_resources` in above commit even if not declared Remove useless cssselect dependency (dropped upstream in https://gitlab.com/woob/woob/-/commit/50b35973eb1fac5a2d21503b4591b4f06be68ea4) Use SPDX license identifier - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -0,0 +1,39 @@ +pkgbase = woob + pkgdesc = Core library and modules for Web outside of Browsers + pkgver = 3.6 + pkgrel = 3 + url = https://woob.tech/ + arch = any + license = LGPL-3.0-or-later + checkdepends = python-pytest + checkdepends = python-prettytable + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python + depends = python-lxml + depends = python-requests + depends = python-dateutil + depends = python-yaml + depends = python-html2text + depends = python-unidecode + depends = python-pillow + depends = python-babel + depends = python-packaging + depends = python-pycountry + depends = python-rich + depends = python-simplejson + depends = python-setuptools + optdepends = python-colorama: CLI usage + optdepends = python-prettytable: CLI output formatting + optdepends = python-feedparser: required by some modules + optdepends = python-jose: required by some modules + optdepends = python-pycryptodome: required by some modules + optdepends = python-google-api-python-client: multiple Google services like YouTube + provides = weboob + conflicts = weboob + replaces = weboob + source = https://gitlab.com/woob/woob/-/archive/3.6/woob-3.6.tar.gz + sha256sums = 8fcba28af08de4df12e2f5543f48ef460c30c876e4391b10476e24618bc4f6ab + +pkgname = woob = PKGBUILD = @@ -2,14 +2,14 @@ pkgname=woob pkgver=3.6 -pkgrel=2 +pkgrel=3 pkgdesc="Core library and modules for Web outside of Browsers" arch=(any) url="https://woob.tech/"; -license=(LGPL3) +license=(LGPL-3.0-or-later) depends=( +python python-lxml -python-cssselect python-requests python-dateutil python-yaml @@ -17,9 +17,11 @@ depends=( python-unidecode python-pillow python-babel -python-simplejson +python-packaging python-pycountry python-rich +python-simplejson +python-setuptools ) optdepends=( 'python-colorama: CLI usage' @@ -29,7 +31,7 @@ optdepends=( 'python-pycryptodome: required by some modules' 'python-google-api-python-client: multiple Google services like YouTube' ) -makedepends=(python-build python-installer python-setuptools python-wheel) +makedepends=(python-build python-installer python-wheel) checkdepends=(python-pytest python-prettytable) replaces=(weboob) provides=(weboob) View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/woob/-/commit/0c33c50c1413d0fa83d5bc46c9eb20fc0affcc46 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/woob/-/commit/0c33c50c1413d0fa83d5bc46c9eb20fc0affcc46 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/dhcpcd][main] Fix added comment to dhcpcd.conf
Bruno Pagani pushed to branch main at Arch Linux / Packaging / Packages / dhcpcd Commits: d4d31308 by Bruno Pagani at 2023-12-30T23:11:04+00:00 Fix added comment to dhcpcd.conf Do not use contraction in written form, and use single spacing after dot for consistency with other comments in this file. - - - - - 1 changed file: - PKGBUILD Changes: = PKGBUILD = @@ -44,7 +44,7 @@ b2sums=('4afd08cf7377b2262d33bf3f7ac503e081572a7c1ffd53b285842a92d99d88fae44e7e6 validpgpkeys=('A785ED2755955D9E93EA59F6597F97EA9AD45549') # Roy Marples (NetBSD) prepare() { - printf "# Don't attempt to obtain an IPv4LL address if we failed to get one via DHCP. See RFC 3927.\nnoipv4ll\n" >> $pkgname-$pkgver/src/$pkgname.conf + printf "# Do not attempt to obtain an IPv4LL address if we failed to get one via DHCP. See RFC 3927.\nnoipv4ll\n" >> $pkgname-$pkgver/src/$pkgname.conf } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/commit/d4d31308eea1beddf196e3ed82437b78de47e72e -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/dhcpcd/-/commit/d4d31308eea1beddf196e3ed82437b78de47e72e You're receiving this email because of your account on gitlab.archlinux.org.
[arch-commits] Commit in opensmtpd/repos (6 files)
Date: Thursday, December 24, 2020 @ 14:52:46 Author: archange Revision: 788207 archrelease: copy trunk to community-testing-x86_64 Added: opensmtpd/repos/community-testing-x86_64/ opensmtpd/repos/community-testing-x86_64/PKGBUILD (from rev 788206, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-testing-x86_64/opensmtpd.install (from rev 788206, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-testing-x86_64/opensmtpd.sysusers (from rev 788206, opensmtpd/trunk/opensmtpd.sysusers) opensmtpd/repos/community-testing-x86_64/smtpd.service (from rev 788206, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-testing-x86_64/smtpd.socket (from rev 788206, opensmtpd/trunk/smtpd.socket) + PKGBUILD | 71 +++ opensmtpd.install | 10 +++ opensmtpd.sysusers |4 ++ smtpd.service | 11 +++ smtpd.socket |8 + 5 files changed, 104 insertions(+) Copied: opensmtpd/repos/community-testing-x86_64/PKGBUILD (from rev 788206, opensmtpd/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-12-24 14:52:46 UTC (rev 788207) @@ -0,0 +1,71 @@ +# Maintainer: Lukas Fleischer +# Maintainer: Bruno Pagani +# Contributor: Sébastien Luttringer +# Contributor: parchd + +pkgname=opensmtpd +pkgver=6.8.0p2 +pkgrel=1 +pkgdesc="Free implementation of the server-side SMTP protocol" +arch=(x86_64) +url="https://www.opensmtpd.org/"; +license=(custom) +depends=(libevent libressl pam libxcrypt zlib) +optdepends=('opensmtpd-filter-rspamd: rspamd integration') +provides=(smtp-server smtp-forwarder) +conflicts=(smtp-server smtp-forwarder) +backup=(etc/smtpd/smtpd.conf etc/smtpd/aliases) +options=(emptydirs) +source=("https://www.opensmtpd.org/archives/${pkgname}-${pkgver}.tar.gz"; +opensmtpd.sysusers +smtpd.service +smtpd.socket) +sha256sums=('51bf05312fe56764748faab9e63170bfbb7c7d84a37c4117b62b2681eb3a4d17' +'b38b64f1457b7227d55585edc711cce525e089516d16b093e6c44387380e6b13' +'abf5baeb2a87c60d668ad18ea41cc08cab7a4f76339dd6df05de15cdaadaf922' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') +install=${pkgname}.install + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' ${pkgname}-${pkgver}/usr.sbin/smtpd/smtpd.conf +} + +build() { + cd ${pkgname}-${pkgver} + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-path-mbox=/var/spool/mail \ +--with-path-empty=/var/empty \ +--with-path-socket=/run \ +--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \ +--with-user-smtpd=smtpd \ +--with-user-queue=smtpq \ +--with-group-queue=smtpq \ +--with-auth-pam \ +--with-cflags='-I/usr/include/libressl -L/usr/lib/libressl -Wl,-rpath=/usr/lib/libressl' + + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install SMTPD_QUEUE_USER=92 + + ln -s /usr/bin/smtpctl "${pkgdir}"/usr/bin/sendmail + ln -s /usr/bin/smtpctl "${pkgdir}"/usr/bin/mailq + ln -s /usr/bin/smtpctl "${pkgdir}"/usr/bin/newaliases + ln -s /usr/bin/smtpctl "${pkgdir}"/usr/bin/makemap + + install -Dm644 etc/aliases -t "${pkgdir}"/etc/smtpd/ + + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + + install -Dm644 ../smtpd.service -t "${pkgdir}"/usr/lib/systemd/system/ + install -Dm644 ../smtpd.socket -t "${pkgdir}"/usr/lib/systemd/system/ + install -Dm644 ../opensmtpd.sysusers "${pkgdir}"/usr/lib/sysusers.d/opensmtpd.conf +} Copied: opensmtpd/repos/community-testing-x86_64/opensmtpd.install (from rev 788206, opensmtpd/trunk/opensmtpd.install) === --- community-testing-x86_64/opensmtpd.install (rev 0) +++ community-testing-x86_64/opensmtpd.install 2020-12-24 14:52:46 UTC (rev 788207) @@ -0,0 +1,10 @@ +post_install() { +# Fix ownership of smtpctl for old systems +systemd-sysusers /usr/lib/sysusers.d/opensmtpd.conf +chgrp smtpq /usr/bin/smtpctl +chmod 2555 /usr/bin/smtpctl +} + +post_upgrade() { +post_install +} Copied: opensmtpd/repos/community-testing-x86_64/opensmtpd.sysusers (from rev 788206, opensmtpd/trunk/opensmtpd.sysusers) === --- community-testing-x86_64/opensmtpd.sysusers (rev 0) +++ community-testing-x86_64/opensmtpd.sysusers 2020-12-24 14:52:46 UTC (rev 788207)
[arch-commits] Commit in opensmtpd/trunk (PKGBUILD)
Date: Thursday, December 24, 2020 @ 14:52:38 Author: archange Revision: 788206 upgpkg: opensmtpd 6.8.0p2-1 Modified: opensmtpd/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-24 14:52:10 UTC (rev 788205) +++ PKGBUILD2020-12-24 14:52:38 UTC (rev 788206) @@ -4,8 +4,8 @@ # Contributor: parchd pkgname=opensmtpd -pkgver=6.7.1p1 -pkgrel=6 +pkgver=6.8.0p2 +pkgrel=1 pkgdesc="Free implementation of the server-side SMTP protocol" arch=(x86_64) url="https://www.opensmtpd.org/"; @@ -20,7 +20,7 @@ opensmtpd.sysusers smtpd.service smtpd.socket) -sha256sums=('7478e918b41e734a39ad082df55cb2607f0933a506fab2c3dd3554a95cdf08ca' +sha256sums=('51bf05312fe56764748faab9e63170bfbb7c7d84a37c4117b62b2681eb3a4d17' 'b38b64f1457b7227d55585edc711cce525e089516d16b093e6c44387380e6b13' 'abf5baeb2a87c60d668ad18ea41cc08cab7a4f76339dd6df05de15cdaadaf922' '32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') @@ -27,7 +27,7 @@ install=${pkgname}.install prepare() { - sed -ri 's,/etc/mail,/etc/smtpd,g' ${pkgname}-${pkgver}/smtpd/smtpd.conf + sed -ri 's,/etc/mail,/etc/smtpd,g' ${pkgname}-${pkgver}/usr.sbin/smtpd/smtpd.conf } build() {
[arch-commits] Commit in spyder/repos/community-any (3 files)
Date: Thursday, December 24, 2020 @ 14:39:05 Author: archange Revision: 788173 archrelease: copy trunk to community-any Added: spyder/repos/community-any/PKGBUILD (from rev 788172, spyder/trunk/PKGBUILD) Deleted: spyder/repos/community-any/PKGBUILD spyder/repos/community-any/spyder3_to_spyder.patch -+ PKGBUILD| 236 +++--- spyder3_to_spyder.patch | 43 2 files changed, 118 insertions(+), 161 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-24 14:38:59 UTC (rev 788172) +++ PKGBUILD2020-12-24 14:39:05 UTC (rev 788173) @@ -1,118 +0,0 @@ -# Maintainer: Muflone http://www.muflone.com/contacts/english/ -# Maintainer: Bruno Pagani -# Contributor: Francois Boulogne -# Contributor: TDY - -pkgname=spyder -pkgver=4.1.5 -pkgrel=3 -pkgdesc="The Scientific Python Development Environment" -arch=(any) -url="https://www.spyder-ide.org/"; -license=(MIT) -makedepends=(python-setuptools python-sphinx) -depends=( -python-atomicwrites -python-chardet -python-cloudpickle -python-diff-match-patch -python-intervaltree -ipython -python-jedi -python-keyring -jupyter-nbconvert -python-numpydoc -python-parso -python-pexpect -python-pickleshare -python-psutil -python-pygments -python-pylint -python-pyqt5 -python-pyqtwebengine -qt5-webkit -python-language-server -python-xdg -python-pyzmq -python-qdarkstyle -python-qtawesome -python-qtconsole -python-qtpy -python-sphinx -python-spyder-kernels -python-watchdog -) -optdepends=( -'cython: run Cython files in the IPython Console' -'python-matplotlib: 2D/3D plotting in the IPython Console' -'python-numpy: support for N-dimensional arrays in the Variable Explorer' -'python-pandas: support for DataFrames and Series in the Variable Explorer' -'python-scipy: support for Matlab workspace in the Variable Explorer' -'python-sympy: symbolic mathematics in the IPython Console' -) -checkdepends=( -python-pytest -python-pytest-qt -python-pytest-mock -python-pytest-cov -python-pytest-xvfb -python-pytest-ordering -python-pytest-lazy-fixture -python-mock -python-flaky -python-pandas -python-scipy -python-sympy -python-pillow -python-matplotlib -cython -git -tk -) -source=(https://github.com/spyder-ide/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz -spyder3_to_spyder.patch) -sha256sums=('98f24bd782e2c5d2fcd1033b433692e85dada9f095f86547ba66728e5a26a65f' -'42b51d2696f06e4ad69be7379e913fd90e5c09c3e8244b6f38ef127ae86cfe89') - -prepare() { - cd ${pkgname}-${pkgver} - # Replace spyder3 with spyder - patch -p1 -i ../spyder3_to_spyder.patch - mv scripts/spyder{3,}.desktop - mv scripts/spyder{3,}.appdata.xml - # Allow our jedi/parso/pyls versions - sed -i "s|JEDI_REQVER = '=0.17.1'|JEDI_REQVER = '>=0.17.1'|" -i spyder/dependencies.py - sed -i "s|PARSO_REQVER = '=0.7.0'|PARSO_REQVER = '>=0.7.0'|" -i spyder/dependencies.py - sed -i "s|PYLS_REQVER = '>=0.34.0;<1.0.0'|PYLS_REQVER = '>=0.34.0'|" -i spyder/dependencies.py -} - -build() { - cd ${pkgname}-${pkgver} - python setup.py build -} - -check() { - cd ${pkgname}-${pkgver} - # Required per above patching - sed -i "s|jedi==0.17.1|jedi>=0.17.0|" -i setup.py - sed -i "s|parso==0.7.0|parso>=0.7.0|" -i setup.py - sed -i "s|python-language-server[all]>=0.34.0,<1.0.0|python-language-server[all]>=0.34.0|" -i setup.py - sed -i "s|jedi =0.17.1|jedi >=0.17.0|" -i requirements/conda.txt - sed -i "s|parso =0.7.0|parso >=0.7.0|" -i requirements/conda.txt - sed -i "s|jedi =0.17.1|jedi >=0.17.0|" -i binder/environment.yml - sed -i "s|parso =0.7.0|parso >=0.7.0|" -i binder/environment.yml - sed -i "s|python-language-server >=0.34.0,<1.0.0|python-language-server >=0.34.0|" -i binder/environment.yml - # Some tests failures but upstream does not support us - python runtests.py || echo "Tests failed" -} - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - # Install license file - install -Dm644 LICENSE.txt -t ${pkgdir}/usr/share/licenses/${pkgname}/ - # Install icon file - install -Dm644 spyder/images/spyder.svg -t "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/ - # Remove useless spyder_win_post_install script - rm -f "${pkgdir}"/usr/bin/spyder_win_post_install.py -} Copied: spyder/repo
[arch-commits] Commit in spyder/trunk (PKGBUILD spyder3_to_spyder.patch)
Date: Thursday, December 24, 2020 @ 14:38:59 Author: archange Revision: 788172 upgpkg: spyder 4.2.1-1 Modified: spyder/trunk/PKGBUILD Deleted: spyder/trunk/spyder3_to_spyder.patch -+ PKGBUILD| 44 ++-- spyder3_to_spyder.patch | 43 --- 2 files changed, 22 insertions(+), 65 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-24 14:37:40 UTC (rev 788171) +++ PKGBUILD2020-12-24 14:38:59 UTC (rev 788172) @@ -4,13 +4,13 @@ # Contributor: TDY pkgname=spyder -pkgver=4.1.5 -pkgrel=3 +pkgver=4.2.1 +pkgrel=1 pkgdesc="The Scientific Python Development Environment" arch=(any) url="https://www.spyder-ide.org/"; license=(MIT) -makedepends=(python-setuptools python-sphinx) +makedepends=(python-sphinx) depends=( python-atomicwrites python-chardet @@ -19,6 +19,7 @@ python-intervaltree ipython python-jedi +python-jsonschema python-keyring jupyter-nbconvert python-numpydoc @@ -32,6 +33,8 @@ python-pyqtwebengine qt5-webkit python-language-server +python-pyls-black +python-pyls-spyder python-xdg python-pyzmq python-qdarkstyle @@ -38,8 +41,11 @@ python-qtawesome python-qtconsole python-qtpy +python-setuptools python-sphinx python-spyder-kernels +python-textdistance +python-three-merge python-watchdog ) optdepends=( @@ -69,21 +75,15 @@ git tk ) -source=(https://github.com/spyder-ide/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz -spyder3_to_spyder.patch) -sha256sums=('98f24bd782e2c5d2fcd1033b433692e85dada9f095f86547ba66728e5a26a65f' -'42b51d2696f06e4ad69be7379e913fd90e5c09c3e8244b6f38ef127ae86cfe89') +source=(https://github.com/spyder-ide/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('0231a3b0ba0530817e53b5162ce0c3db8c98f071a0e4d4b6027721bf32039e2b') prepare() { cd ${pkgname}-${pkgver} - # Replace spyder3 with spyder - patch -p1 -i ../spyder3_to_spyder.patch - mv scripts/spyder{3,}.desktop - mv scripts/spyder{3,}.appdata.xml # Allow our jedi/parso/pyls versions - sed -i "s|JEDI_REQVER = '=0.17.1'|JEDI_REQVER = '>=0.17.1'|" -i spyder/dependencies.py - sed -i "s|PARSO_REQVER = '=0.7.0'|PARSO_REQVER = '>=0.7.0'|" -i spyder/dependencies.py - sed -i "s|PYLS_REQVER = '>=0.34.0;<1.0.0'|PYLS_REQVER = '>=0.34.0'|" -i spyder/dependencies.py + sed -i "s|JEDI_REQVER = '=|JEDI_REQVER = '>=|" -i spyder/dependencies.py + sed -i "s|PARSO_REQVER = '=|PARSO_REQVER = '>=|" -i spyder/dependencies.py + sed -i "s|PYLS_REQVER = '>=0.36.2;<1.0.0'|PYLS_REQVER = '>=0.36.2'|" -i spyder/dependencies.py } build() { @@ -94,14 +94,14 @@ check() { cd ${pkgname}-${pkgver} # Required per above patching - sed -i "s|jedi==0.17.1|jedi>=0.17.0|" -i setup.py - sed -i "s|parso==0.7.0|parso>=0.7.0|" -i setup.py - sed -i "s|python-language-server[all]>=0.34.0,<1.0.0|python-language-server[all]>=0.34.0|" -i setup.py - sed -i "s|jedi =0.17.1|jedi >=0.17.0|" -i requirements/conda.txt - sed -i "s|parso =0.7.0|parso >=0.7.0|" -i requirements/conda.txt - sed -i "s|jedi =0.17.1|jedi >=0.17.0|" -i binder/environment.yml - sed -i "s|parso =0.7.0|parso >=0.7.0|" -i binder/environment.yml - sed -i "s|python-language-server >=0.34.0,<1.0.0|python-language-server >=0.34.0|" -i binder/environment.yml + sed -i "s|jedi==|jedi>=|" -i setup.py + sed -i "s|parso==|parso>=|" -i setup.py + sed -i "s|python-language-server[all]>=0.36.2,<1.0.0|python-language-server[all]>=0.36.2|" -i setup.py + sed -i "s|jedi =|jedi >=|" -i requirements/conda.txt + sed -i "s|parso =|parso >=|" -i requirements/conda.txt + sed -i "s|jedi =|jedi >=|" -i binder/environment.yml + sed -i "s|parso =|parso >=|" -i binder/environment.yml + sed -i "s|python-language-server >=0.36.2,<1.0.0|python-language-server >=0.36.2|" -i binder/environment.yml # Some tests failures but upstream does not support us python runtests.py || echo "Tests failed" } Deleted: spyder3_to_spyder.patch === --- spyder3_to_spyder.patch 2020-12-24 14:37:40 UTC (rev 788171) +++ spyder3_to_spyder.patch 2020-12-24 14:38:59 UTC (rev 788172) @@ -1,43 +0,0 @@ a/scripts/spyder3.desktop -+++ b/scripts/spyder3.desktop -@@ -1,12 +1,11 @@ - [Desktop Entry] - Type=Application - Version=1.0 --Name=Spyder3 --GenericName=Spyder3 -+Name=Spyder - Comment=The Scientific Python Development Environment - Python 3 --Icon=spyder3 --TryExec=spyder3 --Exec=spyder3 %F -+Icon=spyder -+TryExec=spyder -+Exec=spyder %F - Terminal=false - MimeType=text/x-python; - Categories=Development;Science;IDE;Qt; a/setup.py -+++ b/setup.py -@@ -88,9 +88,9 @@ - """Return data_files in a platform dependent manner""" - if sys.pl
[arch-commits] Commit in python-textdistance/repos (2 files)
Date: Thursday, December 24, 2020 @ 13:01:42 Author: archange Revision: 787201 archrelease: copy trunk to community-any Added: python-textdistance/repos/community-any/ python-textdistance/repos/community-any/PKGBUILD (from rev 787200, python-textdistance/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: python-textdistance/repos/community-any/PKGBUILD (from rev 787200, python-textdistance/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-12-24 13:01:42 UTC (rev 787201) @@ -0,0 +1,47 @@ +# Maintainer: Bruno Pagani + +_pkg=textdistance +pkgname=python-${_pkg} +pkgver=4.2.0 +pkgrel=1 +pkgdesc="Compute distance between sequences" +arch=(any) +url="https://github.com/life4/textdistance"; +license=(MIT) +depends=( +python-abydos +python-jellyfish +python-numpy +python-levenshtein +python-pyxdameraulevenshtein +) +makedepends=(python-setuptools) +checkdepends=( +python-pytest +python-hypothesis +python-isort +python-pylev +python-py_stringmatching +python-tabulate +) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v.${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('b2c9865b47a4c83e461337bcd9f038d8c202af18987d531be8a6ea5abc62b25e') + +build() { + cd ${_pkg}-v.${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-v.${pkgver} + # Failing tests, nowhere to report them… + pytest --deselect tests/test_external.py +} + +package() { + cd ${_pkg}-v.${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in (4 files)
Date: Thursday, December 24, 2020 @ 12:59:53 Author: archange Revision: 787194 Initial addition of python-textdistance to [community] Added: python-textdistance/ python-textdistance/repos/ python-textdistance/trunk/ python-textdistance/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: python-textdistance/trunk/PKGBUILD === --- python-textdistance/trunk/PKGBUILD (rev 0) +++ python-textdistance/trunk/PKGBUILD 2020-12-24 12:59:53 UTC (rev 787194) @@ -0,0 +1,47 @@ +# Maintainer: Bruno Pagani + +_pkg=textdistance +pkgname=python-${_pkg} +pkgver=4.2.0 +pkgrel=1 +pkgdesc="Compute distance between sequences" +arch=(any) +url="https://github.com/life4/textdistance"; +license=(MIT) +depends=( +python-abydos +python-jellyfish +python-numpy +python-levenshtein +python-pyxdameraulevenshtein +) +makedepends=(python-setuptools) +checkdepends=( +python-pytest +python-hypothesis +python-isort +python-pylev +python-py_stringmatching +python-tabulate +) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v.${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('b2c9865b47a4c83e461337bcd9f038d8c202af18987d531be8a6ea5abc62b25e') + +build() { + cd ${_pkg}-v.${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-v.${pkgver} + # Failing tests, nowhere to report them… + pytest --deselect tests/test_external.py +} + +package() { + cd ${_pkg}-v.${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-py_stringmatching/repos (2 files)
Date: Wednesday, December 23, 2020 @ 23:11:11 Author: archange Revision: 785675 archrelease: copy trunk to community-x86_64 Added: python-py_stringmatching/repos/community-x86_64/ python-py_stringmatching/repos/community-x86_64/PKGBUILD (from rev 785673, python-py_stringmatching/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: python-py_stringmatching/repos/community-x86_64/PKGBUILD (from rev 785673, python-py_stringmatching/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-12-23 23:11:11 UTC (rev 785675) @@ -0,0 +1,35 @@ +# Maintainer: Bruno Pagani + +_pkg=py_stringmatching +pkgname=python-${_pkg} +pkgver=0.4.2 +pkgrel=1 +pkgdesc="Comprehensive and scalable set of string tokenizers and similarity measures" +arch=(x86_64) +url="https://sites.google.com/site/anhaidgroup/projects/magellan/py_stringmatching"; +license=(BSD) +depends=(python-numpy python-six) +makedepends=(python-setuptools cython) +checkdepends=(python-nose) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +#source=(https://github.com/anhaidgroup/py_stringmatching/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('c87f62698fba1612a18f8f44bd57f0c4e70aac2d7ca6dfb6ed46dabd2194453c') + +build() { + cd ${_pkg}-${pkgver} + sed -i 's|if not PIP_INSTALLED:|if False:|g' setup.py + python setup.py build +} + +# `No module named 'py_stringmatching.similarity_measure.cython.cython_affine'` even with PYTHONPATH +#check() { +# cd ${_pkg}-${pkgver} +# local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +# PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version} nosetests +#} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in (4 files)
Date: Wednesday, December 23, 2020 @ 23:10:00 Author: archange Revision: 785669 Initial addition of py_stringmatching to [community] Added: python-py_stringmatching/ python-py_stringmatching/repos/ python-py_stringmatching/trunk/ python-py_stringmatching/trunk/PKGBUILD --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Added: python-py_stringmatching/trunk/PKGBUILD === --- python-py_stringmatching/trunk/PKGBUILD (rev 0) +++ python-py_stringmatching/trunk/PKGBUILD 2020-12-23 23:10:00 UTC (rev 785669) @@ -0,0 +1,35 @@ +# Maintainer: Bruno Pagani + +_pkg=py_stringmatching +pkgname=python-${_pkg} +pkgver=0.4.2 +pkgrel=1 +pkgdesc="Comprehensive and scalable set of string tokenizers and similarity measures" +arch=(x86_64) +url="https://sites.google.com/site/anhaidgroup/projects/magellan/py_stringmatching"; +license=(BSD) +depends=(python-numpy python-six) +makedepends=(python-setuptools cython) +checkdepends=(python-nose) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +#source=(https://github.com/anhaidgroup/py_stringmatching/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('c87f62698fba1612a18f8f44bd57f0c4e70aac2d7ca6dfb6ed46dabd2194453c') + +build() { + cd ${_pkg}-${pkgver} + sed -i 's|if not PIP_INSTALLED:|if False:|g' setup.py + python setup.py build +} + +# `No module named 'py_stringmatching.similarity_measure.cython.cython_affine'` even with PYTHONPATH +#check() { +# cd ${_pkg}-${pkgver} +# local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +# PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version} nosetests +#} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-abydos/repos (2 files)
Date: Wednesday, December 23, 2020 @ 19:18:04 Author: archange Revision: 785136 archrelease: copy trunk to community-x86_64 Added: python-abydos/repos/community-x86_64/ python-abydos/repos/community-x86_64/PKGBUILD (from rev 785135, python-abydos/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: python-abydos/repos/community-x86_64/PKGBUILD (from rev 785135, python-abydos/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-12-23 19:18:04 UTC (rev 785136) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +_pkg=abydos +pkgname=python-${_pkg,,} +pkgver=0.5.0 +pkgrel=1 +pkgdesc="NLP/IR library for Python" +arch=(x86_64) +url="https://github.com/chrislit/abydos"; +license=(GPL3) +depends=(python-numpy) +makedepends=(python-setuptools) +checkdepends=( +python-pytest +python-deprecation +python-nltk +) +# No tests in PyPi tarballs +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('0d46be1a40cfcdcd9ff9d052828c6ea57f5e1e2378373761c963c4a0cfcc5512') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + rm setup.cfg + pytest +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +}
[arch-commits] Commit in (4 files)
Date: Wednesday, December 23, 2020 @ 19:17:56 Author: archange Revision: 785135 Initial addition of python-abydos to [community] Added: python-abydos/ python-abydos/repos/ python-abydos/trunk/ python-abydos/trunk/PKGBUILD --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Added: python-abydos/trunk/PKGBUILD === --- python-abydos/trunk/PKGBUILD(rev 0) +++ python-abydos/trunk/PKGBUILD2020-12-23 19:17:56 UTC (rev 785135) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +_pkg=abydos +pkgname=python-${_pkg,,} +pkgver=0.5.0 +pkgrel=1 +pkgdesc="NLP/IR library for Python" +arch=(x86_64) +url="https://github.com/chrislit/abydos"; +license=(GPL3) +depends=(python-numpy) +makedepends=(python-setuptools) +checkdepends=( +python-pytest +python-deprecation +python-nltk +) +# No tests in PyPi tarballs +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('0d46be1a40cfcdcd9ff9d052828c6ea57f5e1e2378373761c963c4a0cfcc5512') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + rm setup.cfg + pytest +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +}
[arch-commits] Commit in python-distributed/repos (community-any)
Date: Wednesday, December 23, 2020 @ 18:12:04 Author: archange Revision: 785052 Removed community-any for python-distributed Deleted: python-distributed/repos/community-any/
[arch-commits] Commit in python-distributed/repos (3 files)
Date: Wednesday, December 23, 2020 @ 18:12:00 Author: archange Revision: 785051 archrelease: copy trunk to community-x86_64 Added: python-distributed/repos/community-x86_64/ python-distributed/repos/community-x86_64/PKGBUILD (from rev 785050, python-distributed/trunk/PKGBUILD) python-distributed/repos/community-x86_64/py39.patch (from rev 785050, python-distributed/trunk/py39.patch) + PKGBUILD | 83 +++ py39.patch | 24 + 2 files changed, 107 insertions(+) Copied: python-distributed/repos/community-x86_64/PKGBUILD (from rev 785050, python-distributed/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-12-23 18:12:00 UTC (rev 785051) @@ -0,0 +1,83 @@ +# Maintainer: Bruno Pagani + +_pkg=distributed +pkgname=python-${_pkg} +pkgver=2020.12.0 +pkgrel=2 +pkgdesc="Distributed task scheduler for Dask" +arch=(x86_64) +url="https://distributed.dask.org/"; +license=(BSD) +depends=( +python +python-click +python-cloudpickle +python-dask +python-msgpack +python-psutil +python-setuptools +python-sortedcontainers +python-tblib +python-toolz +python-tornado +python-yaml +python-zict +) +makedepends=(cython) +checkdepends=(ipython +python-pytest +python-pytest-asyncio +python-pytest-repeat +python-pytest-timeout +python-blosc +python-cryptography +python-distributed +python-fsspec +python-h5py +python-ipykernel +python-ipywidgets +python-joblib +python-jsonschema +python-jupyter_client +python-lz4 +python-netcdf4 +python-numpy +python-pandas +python-paramiko +python-prometheus_client +python-pytorch +python-requests +python-scipy +python-snappy +python-zstandard +) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz +py39.patch) +#source=(https://github.com/dask/distributed/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('2a0b6acc921cd4e0143a7c4383cdcbed7defbc4bd9dc3aab0c7f1c45f14f80e1' +'e872d3655fc634f226b178d579377ed862c14ff488058586e61c82fd903ed680') + +prepare() { + cd ${_pkg}-${pkgver} + # https://github.com/spyder-ide/spyder-kernels/issues/258 + # https://github.com/dask/distributed/pull/4234 + patch -Np1 -i ../py39.patch +} + +build() { + cd ${_pkg}-${pkgver} + python setup.py build --with-cython +} + +check() { + cd ${_pkg}-${pkgver} + # The deselected test aborts the test suite + # Even without this, ~30 are failing with `RuntimeError: There is no current event loop in thread` + pytest distributed -v --deselect distributed/deploy/tests/test_old_ssh.py::test_cluster || echo "Tests failed" +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build --with-cython + install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Copied: python-distributed/repos/community-x86_64/py39.patch (from rev 785050, python-distributed/trunk/py39.patch) === --- community-x86_64/py39.patch (rev 0) +++ community-x86_64/py39.patch 2020-12-23 18:12:00 UTC (rev 785051) @@ -0,0 +1,24 @@ +From 2c482276ed39112c650ed886c66d2c7b7d5e3783 Mon Sep 17 00:00:00 2001 +From: Jim Crist-Harif +Date: Tue, 10 Nov 2020 16:29:57 -0600 +Subject: [PATCH] Python 3.9 compatibility + +--- + distributed/utils.py | 4 + 1 file changed, 4 insertions(+) + +diff --git a/distributed/utils.py b/distributed/utils.py +index 77487f8ce..c1a0d2caa 100644 +--- a/distributed/utils.py b/distributed/utils.py +@@ -72,6 +72,10 @@ + + + def _initialize_mp_context(): ++if not WINDOWS: ++# For some reason this is required in python >= 3.9 ++import multiprocessing.popen_spawn_posix ++ + if WINDOWS or PYPY: + return multiprocessing + else:
[arch-commits] Commit in python-distributed/trunk (PKGBUILD)
Date: Wednesday, December 23, 2020 @ 18:11:55 Author: archange Revision: 785050 Enable cython for scheduler Also start working around tests Modified: python-distributed/trunk/PKGBUILD --+ PKGBUILD | 43 +-- 1 file changed, 33 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-23 18:11:41 UTC (rev 785049) +++ PKGBUILD2020-12-23 18:11:55 UTC (rev 785050) @@ -3,9 +3,9 @@ _pkg=distributed pkgname=python-${_pkg} pkgver=2020.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="Distributed task scheduler for Dask" -arch=(any) +arch=(x86_64) url="https://distributed.dask.org/"; license=(BSD) depends=( @@ -23,11 +23,33 @@ python-yaml python-zict ) -checkdepends=( +makedepends=(cython) +checkdepends=(ipython python-pytest +python-pytest-asyncio +python-pytest-repeat +python-pytest-timeout +python-blosc +python-cryptography +python-distributed python-fsspec +python-h5py +python-ipykernel +python-ipywidgets +python-joblib +python-jsonschema +python-jupyter_client +python-lz4 +python-netcdf4 python-numpy python-pandas +python-paramiko +python-prometheus_client +python-pytorch +python-requests +python-scipy +python-snappy +python-zstandard ) source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz py39.patch) @@ -44,17 +66,18 @@ build() { cd ${_pkg}-${pkgver} - python setup.py build + python setup.py build --with-cython } -# test suite gets stuck at distributed/tests/test_semaphore.py -#check() { -# cd ${_pkg}-${pkgver} -# pytest distributed -#} +check() { + cd ${_pkg}-${pkgver} + # The deselected test aborts the test suite + # Even without this, ~30 are failing with `RuntimeError: There is no current event loop in thread` + pytest distributed -v --deselect distributed/deploy/tests/test_old_ssh.py::test_cluster || echo "Tests failed" +} package() { cd ${_pkg}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build --with-cython install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in (4 files)
Date: Wednesday, December 23, 2020 @ 18:08:43 Author: archange Revision: 785040 Initial addition of pyxDamerauLevenshtein to [community] Added: python-pyxdameraulevenshtein/ python-pyxdameraulevenshtein/repos/ python-pyxdameraulevenshtein/trunk/ python-pyxdameraulevenshtein/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: python-pyxdameraulevenshtein/trunk/PKGBUILD === --- python-pyxdameraulevenshtein/trunk/PKGBUILD (rev 0) +++ python-pyxdameraulevenshtein/trunk/PKGBUILD 2020-12-23 18:08:43 UTC (rev 785040) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +_pkg=pyxDamerauLevenshtein +pkgname=python-${_pkg,,} +pkgver=1.6.1 +pkgrel=1 +pkgdesc="Implements the Damerau-Levenshtein (DL) edit distance algorithm" +arch=(x86_64) +url="https://github.com/gfairchild/pyxDamerauLevenshtein"; +license=(BSD) +depends=(python-numpy) +makedepends=(python-setuptools cython) +checkdepends=(python-pytest) +# No tests in PyPi tarballs +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('26f843b0af9e04e538c7a2eda51ce9bcbd3f5723a1e5c6ff842fca11f5a08b27') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version} pytest +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-pyxdameraulevenshtein/repos (2 files)
Date: Wednesday, December 23, 2020 @ 18:08:52 Author: archange Revision: 785042 archrelease: copy trunk to community-x86_64 Added: python-pyxdameraulevenshtein/repos/community-x86_64/ python-pyxdameraulevenshtein/repos/community-x86_64/PKGBUILD (from rev 785041, python-pyxdameraulevenshtein/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: python-pyxdameraulevenshtein/repos/community-x86_64/PKGBUILD (from rev 785041, python-pyxdameraulevenshtein/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-12-23 18:08:52 UTC (rev 785042) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +_pkg=pyxDamerauLevenshtein +pkgname=python-${_pkg,,} +pkgver=1.6.1 +pkgrel=1 +pkgdesc="Implements the Damerau-Levenshtein (DL) edit distance algorithm" +arch=(x86_64) +url="https://github.com/gfairchild/pyxDamerauLevenshtein"; +license=(BSD) +depends=(python-numpy) +makedepends=(python-setuptools cython) +checkdepends=(python-pytest) +# No tests in PyPi tarballs +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('26f843b0af9e04e538c7a2eda51ce9bcbd3f5723a1e5c6ff842fca11f5a08b27') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version} pytest +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-cloudpickle/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 23, 2020 @ 12:54:30 Author: archange Revision: 784208 archrelease: copy trunk to community-any Added: python-cloudpickle/repos/community-any/PKGBUILD (from rev 784207, python-cloudpickle/trunk/PKGBUILD) Deleted: python-cloudpickle/repos/community-any/PKGBUILD --+ PKGBUILD | 70 + 1 file changed, 43 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-23 12:54:24 UTC (rev 784207) +++ PKGBUILD2020-12-23 12:54:30 UTC (rev 784208) @@ -1,27 +0,0 @@ -# Maintainer: Muflone http://www.muflone.com/contacts/english/ -# Contributor: Chris Warrick - -pkgname=python-cloudpickle -_pkgname=cloudpickle -pkgver=1.2.2 -pkgrel=5 -pkgdesc='Extended pickling support for Python objects' -arch=('any') -url='https://github.com/cloudpipe/cloudpickle' -license=('BSD') -makedepends=('python-setuptools') -depends=('python-setuptools') -options=(!emptydirs) -source=("https://pypi.io/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";) -sha256sums=('922401d7140e133253ff5fab4faa4a1166416066453a783b00b507dca93f8859') - -build() { - cd "${_pkgname}-${pkgver}" - python setup.py build -} - -package() { - cd "${_pkgname}-${pkgver}" - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: python-cloudpickle/repos/community-any/PKGBUILD (from rev 784207, python-cloudpickle/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-23 12:54:30 UTC (rev 784208) @@ -0,0 +1,43 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Contributor: Chris Warrick + +_pkg=cloudpickle +pkgname=python-${_pkg} +pkgver=1.6.0 +pkgrel=1 +pkgdesc="Extended pickling support for Python objects" +arch=(any) +url="https://github.com/cloudpipe/cloudpickle"; +license=(BSD) +depends=(python-setuptools) +checkdepends=( +python-pytest +python-psutil +python-tornado +python-numpy +) +options=(!emptydirs) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('9bc994f9e9447593bd0a45371f0e7ac7333710fcf64a4eb9834bf149f4ef2f32') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + cd tests/cloudpickle_testpkg + python setup.py build + cd ../../ + PYTHONPATH="${PWD}"/tests/cloudpickle_testpkg/build/lib/ \ + pytest --deselect tests/cloudpickle_file_test.py::CloudPickleFileTests::test_pickling_special_file_handles \ + --deselect tests/cloudpickle_test.py::CloudPickleTest::test_pickling_file_handles \ + --deselect tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_pickling_file_handles +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in python-cloudpickle/trunk (PKGBUILD)
Date: Wednesday, December 23, 2020 @ 12:54:24 Author: archange Revision: 784207 upgpkg: python-cloudpickle 1.6.0-1 Also enable tests and lint PKGBUILD Modified: python-cloudpickle/trunk/PKGBUILD --+ PKGBUILD | 48 1 file changed, 32 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-23 12:41:07 UTC (rev 784206) +++ PKGBUILD2020-12-23 12:54:24 UTC (rev 784207) @@ -1,27 +1,43 @@ # Maintainer: Muflone http://www.muflone.com/contacts/english/ # Contributor: Chris Warrick -pkgname=python-cloudpickle -_pkgname=cloudpickle -pkgver=1.2.2 -pkgrel=5 -pkgdesc='Extended pickling support for Python objects' -arch=('any') -url='https://github.com/cloudpipe/cloudpickle' -license=('BSD') -makedepends=('python-setuptools') -depends=('python-setuptools') +_pkg=cloudpickle +pkgname=python-${_pkg} +pkgver=1.6.0 +pkgrel=1 +pkgdesc="Extended pickling support for Python objects" +arch=(any) +url="https://github.com/cloudpipe/cloudpickle"; +license=(BSD) +depends=(python-setuptools) +checkdepends=( +python-pytest +python-psutil +python-tornado +python-numpy +) options=(!emptydirs) -source=("https://pypi.io/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";) -sha256sums=('922401d7140e133253ff5fab4faa4a1166416066453a783b00b507dca93f8859') +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('9bc994f9e9447593bd0a45371f0e7ac7333710fcf64a4eb9834bf149f4ef2f32') build() { - cd "${_pkgname}-${pkgver}" + cd ${_pkg}-${pkgver} python setup.py build } +check() { + cd ${_pkg}-${pkgver} + cd tests/cloudpickle_testpkg + python setup.py build + cd ../../ + PYTHONPATH="${PWD}"/tests/cloudpickle_testpkg/build/lib/ \ + pytest --deselect tests/cloudpickle_file_test.py::CloudPickleFileTests::test_pickling_special_file_handles \ + --deselect tests/cloudpickle_test.py::CloudPickleTest::test_pickling_file_handles \ + --deselect tests/cloudpickle_test.py::Protocol2CloudPickleTest::test_pickling_file_handles +} + package() { - cd "${_pkgname}-${pkgver}" - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in python-fsspec/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 23, 2020 @ 12:35:50 Author: archange Revision: 784198 archrelease: copy trunk to community-any Added: python-fsspec/repos/community-any/PKGBUILD (from rev 784197, python-fsspec/trunk/PKGBUILD) Deleted: python-fsspec/repos/community-any/PKGBUILD --+ PKGBUILD | 88 - 1 file changed, 53 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-23 12:35:42 UTC (rev 784197) +++ PKGBUILD2020-12-23 12:35:50 UTC (rev 784198) @@ -1,35 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=filesystem_spec -pkgname=python-fsspec -pkgver=0.8.4 -pkgrel=3 -pkgdesc="Specification that python filesystems should adhere to." -arch=(any) -url="https://github.com/intake/filesystem_spec"; -license=(BSD) -makedepends=(python-setuptools) -depends=(python) -checkdepends=( -python-pytest -python-numpy -) -source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('4c57fc289e142c4acda867a5550811ec4249320d535899a85b74e8c387ec5025') - -build() { - cd ${_pkg}-${pkgver} - python setup.py build -} - -check() { - cd ${_pkg}-${pkgver} - pytest -} - -package() { - cd ${_pkg}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - # Install license file - install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-fsspec/repos/community-any/PKGBUILD (from rev 784197, python-fsspec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-23 12:35:50 UTC (rev 784198) @@ -0,0 +1,53 @@ +# Maintainer: Bruno Pagani + +_pkg=filesystem_spec +pkgname=python-fsspec +pkgver=0.8.5 +pkgrel=1 +pkgdesc="Specification that python filesystems should adhere to." +arch=(any) +url="https://github.com/intake/filesystem_spec"; +license=(BSD) +makedepends=(python-setuptools) +depends=(python) +checkdepends=(git +python-pytest +python-aiohttp +python-cloudpickle +python-dask +python-distributed +python-lz4 +python-libarchive-c +python-msgpack +python-numpy +python-paramiko +python-pyftpdlib +python-pygit2 +python-requests +python-snappy +python-zstandard +python-aiobotocore +python-httpretty +python-moto +python-flask +) +source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('c565c8c4178c6dc2953b80165bef3b8e439cb569ab3f2005415bb5bea9e414ad') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + # These tests do not work on CI, neither on our build server + pytest --deselect fsspec/implementations/tests/test_http.py::test_processes +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + # Install license file + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in python-fsspec/trunk (PKGBUILD)
Date: Wednesday, December 23, 2020 @ 12:35:42 Author: archange Revision: 784197 upgpkg: python-fsspec 0.8.5-1 Modified: python-fsspec/trunk/PKGBUILD --+ PKGBUILD | 28 +++- 1 file changed, 23 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-23 12:34:50 UTC (rev 784196) +++ PKGBUILD2020-12-23 12:35:42 UTC (rev 784197) @@ -2,8 +2,8 @@ _pkg=filesystem_spec pkgname=python-fsspec -pkgver=0.8.4 -pkgrel=3 +pkgver=0.8.5 +pkgrel=1 pkgdesc="Specification that python filesystems should adhere to." arch=(any) url="https://github.com/intake/filesystem_spec"; @@ -10,12 +10,29 @@ license=(BSD) makedepends=(python-setuptools) depends=(python) -checkdepends=( +checkdepends=(git python-pytest +python-aiohttp +python-cloudpickle +python-dask +python-distributed +python-lz4 +python-libarchive-c +python-msgpack python-numpy +python-paramiko +python-pyftpdlib +python-pygit2 +python-requests +python-snappy +python-zstandard +python-aiobotocore +python-httpretty +python-moto +python-flask ) source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('4c57fc289e142c4acda867a5550811ec4249320d535899a85b74e8c387ec5025') +sha256sums=('c565c8c4178c6dc2953b80165bef3b8e439cb569ab3f2005415bb5bea9e414ad') build() { cd ${_pkg}-${pkgver} @@ -24,7 +41,8 @@ check() { cd ${_pkg}-${pkgver} - pytest + # These tests do not work on CI, neither on our build server + pytest --deselect fsspec/implementations/tests/test_http.py::test_processes } package() {
[arch-commits] Commit in python-pyls-spyder/repos (2 files)
Date: Tuesday, December 22, 2020 @ 23:06:11 Author: archange Revision: 783117 archrelease: copy trunk to community-any Added: python-pyls-spyder/repos/community-any/ python-pyls-spyder/repos/community-any/PKGBUILD (from rev 783116, python-pyls-spyder/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: python-pyls-spyder/repos/community-any/PKGBUILD (from rev 783116, python-pyls-spyder/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-12-22 23:06:11 UTC (rev 783117) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +_pkg=pyls-spyder +pkgname=python-${_pkg} +pkgver=0.3.0 +pkgrel=1 +pkgdesc="Spyder extensions for the Python Language Server" +arch=(any) +url="https://github.com/spyder-ide/pyls-spyder"; +license=(MIT) +depends=(python-language-server) +makedepends=(python-setuptools) +checkdepends=(python-pytest) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('fe64f0f601c6a2fca1add29fc27405547ebc9b47e8dadaf8a40bcdf56e993d52') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + pytest -v +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + rm -r "${pkgdir}"$(python -c "import site; print(site.getsitepackages()[0])")/${_pkg//-/_}/tests + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in (4 files)
Date: Tuesday, December 22, 2020 @ 23:06:02 Author: archange Revision: 783116 Initial addition of pyls-spyder to [community] Added: python-pyls-spyder/ python-pyls-spyder/repos/ python-pyls-spyder/trunk/ python-pyls-spyder/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: python-pyls-spyder/trunk/PKGBUILD === --- python-pyls-spyder/trunk/PKGBUILD (rev 0) +++ python-pyls-spyder/trunk/PKGBUILD 2020-12-22 23:06:02 UTC (rev 783116) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +_pkg=pyls-spyder +pkgname=python-${_pkg} +pkgver=0.3.0 +pkgrel=1 +pkgdesc="Spyder extensions for the Python Language Server" +arch=(any) +url="https://github.com/spyder-ide/pyls-spyder"; +license=(MIT) +depends=(python-language-server) +makedepends=(python-setuptools) +checkdepends=(python-pytest) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('fe64f0f601c6a2fca1add29fc27405547ebc9b47e8dadaf8a40bcdf56e993d52') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + pytest -v +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + rm -r "${pkgdir}"$(python -c "import site; print(site.getsitepackages()[0])")/${_pkg//-/_}/tests + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-xarray/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 23:01:18 Author: archange Revision: 783115 Deselect test rather than exit 0 in all cases Modified: python-xarray/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 22:52:25 UTC (rev 783114) +++ PKGBUILD2020-12-22 23:01:18 UTC (rev 783115) @@ -56,7 +56,7 @@ check() { cd ${_pkg}-${pkgver} # https://github.com/pydata/xarray/issues/4281 -pytest || echo "Tests failed" +pytest --deselect xarray/tests/test_distributed.py::test_serializable_locks } package() {
[arch-commits] Commit in python-pyls-black/repos (2 files)
Date: Tuesday, December 22, 2020 @ 22:48:37 Author: archange Revision: 783106 archrelease: copy trunk to community-any Added: python-pyls-black/repos/community-any/ python-pyls-black/repos/community-any/PKGBUILD (from rev 783105, python-pyls-black/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: python-pyls-black/repos/community-any/PKGBUILD (from rev 783105, python-pyls-black/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-12-22 22:48:37 UTC (rev 783106) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani + +_pkg=pyls-black +pkgname=python-${_pkg} +pkgver=0.4.6 +pkgrel=1 +pkgdesc="Black plugin for the Python Language Server" +arch=(any) +url="https://github.com/rupert/pyls-black"; +license=(MIT) +depends=(python-black python-language-server python-toml) +makedepends=(python-setuptools) +checkdepends=(python-pytest) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('c591f57b28852e095dafb87cdd3d16fc3dfe188ec199b728f34569d472d63150') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + PYTHONPATH="${PWD}/build/lib" pytest -v --deselect tests/test_plugin.py::test_entry_point +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in (4 files)
Date: Tuesday, December 22, 2020 @ 22:48:23 Author: archange Revision: 783105 Initial addition of pyls-black to [community] Added: python-pyls-black/ python-pyls-black/repos/ python-pyls-black/trunk/ python-pyls-black/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Added: python-pyls-black/trunk/PKGBUILD === --- python-pyls-black/trunk/PKGBUILD(rev 0) +++ python-pyls-black/trunk/PKGBUILD2020-12-22 22:48:23 UTC (rev 783105) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani + +_pkg=pyls-black +pkgname=python-${_pkg} +pkgver=0.4.6 +pkgrel=1 +pkgdesc="Black plugin for the Python Language Server" +arch=(any) +url="https://github.com/rupert/pyls-black"; +license=(MIT) +depends=(python-black python-language-server python-toml) +makedepends=(python-setuptools) +checkdepends=(python-pytest) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('c591f57b28852e095dafb87cdd3d16fc3dfe188ec199b728f34569d472d63150') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + PYTHONPATH="${PWD}/build/lib" pytest -v --deselect tests/test_plugin.py::test_entry_point +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-cftime/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 22:31:40 Author: archange Revision: 783084 archrelease: copy trunk to community-x86_64 Added: python-cftime/repos/community-x86_64/PKGBUILD (from rev 783083, python-cftime/trunk/PKGBUILD) Deleted: python-cftime/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 22:31:34 UTC (rev 783083) +++ PKGBUILD2020-12-22 22:31:40 UTC (rev 783084) @@ -1,33 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=cftime -pkgname=python-${_pkg} -pkgver=1.2.1 -pkgrel=3 -pkgdesc="Time-handling functionality from python-netcdf4" -arch=(x86_64) -url="https://unidata.github.io/cftime"; -license=(MIT) -depends=(python-numpy) -makedepends=(cython python-setuptools) -checkdepends=(python-pytest python-pytest-cov) -#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -source=(https://github.com/Unidata/cftime/archive/v${pkgver}rel/${pkgname}-${pkgver}.tar.gz) -sha256sums=('e174523551625599a5f4c6d76c145af70518bdff833b8797a667d536ad737360') - -build() { -cd ${_pkg}-${pkgver}rel -python setup.py build -} - -check() { -cd ${_pkg}-${pkgver}rel -local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') -PYTHONPATH="${PWD}/build/lib.linux-${CARCH}-${python_version}" py.test -} - -package() { -cd ${_pkg}-${pkgver}rel -python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: python-cftime/repos/community-x86_64/PKGBUILD (from rev 783083, python-cftime/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 22:31:40 UTC (rev 783084) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani + +_pkg=cftime +pkgname=python-${_pkg} +pkgver=1.3.0 +pkgrel=1 +pkgdesc="Time-handling functionality from python-netcdf4" +arch=(x86_64) +url="https://unidata.github.io/cftime"; +license=(MIT) +depends=(python-numpy) +makedepends=(cython python-setuptools) +checkdepends=(python-pytest python-pytest-cov) +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(https://github.com/Unidata/cftime/archive/v${pkgver}rel/${pkgname}-${pkgver}.tar.gz) +sha256sums=('eceb5154374d165b3c7f5106194ea31f22f34910bd7f3878286f2b704f19252f') + +build() { +cd ${_pkg}-${pkgver}rel +python setup.py build +} + +check() { +cd ${_pkg}-${pkgver}rel +local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +PYTHONPATH="${PWD}/build/lib.linux-${CARCH}-${python_version}" py.test +} + +package() { +cd ${_pkg}-${pkgver}rel +python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-cftime/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 22:31:34 Author: archange Revision: 783083 upgpkg: python-cftime 1.3.0-1 Modified: python-cftime/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 22:20:14 UTC (rev 783082) +++ PKGBUILD2020-12-22 22:31:34 UTC (rev 783083) @@ -2,8 +2,8 @@ _pkg=cftime pkgname=python-${_pkg} -pkgver=1.2.1 -pkgrel=3 +pkgver=1.3.0 +pkgrel=1 pkgdesc="Time-handling functionality from python-netcdf4" arch=(x86_64) url="https://unidata.github.io/cftime"; @@ -13,7 +13,7 @@ checkdepends=(python-pytest python-pytest-cov) #source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) source=(https://github.com/Unidata/cftime/archive/v${pkgver}rel/${pkgname}-${pkgver}.tar.gz) -sha256sums=('e174523551625599a5f4c6d76c145af70518bdff833b8797a667d536ad737360') +sha256sums=('eceb5154374d165b3c7f5106194ea31f22f34910bd7f3878286f2b704f19252f') build() { cd ${_pkg}-${pkgver}rel
[arch-commits] Commit in python-three-merge/repos (2 files)
Date: Tuesday, December 22, 2020 @ 22:16:35 Author: archange Revision: 783074 archrelease: copy trunk to community-any Added: python-three-merge/repos/community-any/ python-three-merge/repos/community-any/PKGBUILD (from rev 783073, python-three-merge/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: python-three-merge/repos/community-any/PKGBUILD (from rev 783073, python-three-merge/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-12-22 22:16:35 UTC (rev 783074) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +_pkg=three-merge +pkgname=python-${_pkg} +pkgver=0.1.1 +pkgrel=1 +pkgdesc="Simple Python library to perform a 3-way merge between strings" +arch=(any) +url="https://github.com/spyder-ide/three-merge/"; +license=(MIT) +depends=(python-diff-match-patch) +makedepends=(python-setuptools) +checkdepends=(python-pytest) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(https://github.com/spyder-ide/three-merge/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('b6ab2231fd349cdf03be5be04f28c1d59d5a475f7396dcf8fd8b0597981d113e') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + pytest -x -v three_merge/tests +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + rm -r "${pkgdir}"$(python -c "import site; print(site.getsitepackages()[0])")/${_pkg//-/_}/tests + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in (4 files)
Date: Tuesday, December 22, 2020 @ 22:16:21 Author: archange Revision: 783073 Initial addition of python-three-merge to [community] Required by spyder. Added: python-three-merge/ python-three-merge/repos/ python-three-merge/trunk/ python-three-merge/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: python-three-merge/trunk/PKGBUILD === --- python-three-merge/trunk/PKGBUILD (rev 0) +++ python-three-merge/trunk/PKGBUILD 2020-12-22 22:16:21 UTC (rev 783073) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +_pkg=three-merge +pkgname=python-${_pkg} +pkgver=0.1.1 +pkgrel=1 +pkgdesc="Simple Python library to perform a 3-way merge between strings" +arch=(any) +url="https://github.com/spyder-ide/three-merge/"; +license=(MIT) +depends=(python-diff-match-patch) +makedepends=(python-setuptools) +checkdepends=(python-pytest) +# PyPi tarballs do not have the tests +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(https://github.com/spyder-ide/three-merge/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('b6ab2231fd349cdf03be5be04f28c1d59d5a475f7396dcf8fd8b0597981d113e') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + pytest -x -v three_merge/tests +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + rm -r "${pkgdir}"$(python -c "import site; print(site.getsitepackages()[0])")/${_pkg//-/_}/tests + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-spyder-kernels/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 22:03:08 Author: archange Revision: 783056 archrelease: copy trunk to community-any Added: python-spyder-kernels/repos/community-any/PKGBUILD (from rev 783055, python-spyder-kernels/trunk/PKGBUILD) Deleted: python-spyder-kernels/repos/community-any/PKGBUILD --+ PKGBUILD | 105 ++--- 1 file changed, 53 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 22:03:04 UTC (rev 783055) +++ PKGBUILD2020-12-22 22:03:08 UTC (rev 783056) @@ -1,52 +0,0 @@ -# Maintainer: Muflone http://www.muflone.com/contacts/english/ -# Maintainer: Bruno Pagani - -_pkg=spyder-kernels -pkgname=python-${_pkg} -pkgver=1.10.0 -pkgrel=3 -pkgdesc="Jupyter Kernels for the Spyder console" -arch=(any) -url="https://github.com/spyder-ide/spyder-kernels/"; -license=(MIT) -makedepends=(python python-setuptools) -depends=( -python-cloudpickle -python-ipykernel -python-jupyter_client -python-pyzmq -python-wurlitzer -) -checkdepends=( -cython -python-dask -python-distributed -python-flaky -python-matplotlib -python-mock -python-numpy -python-pandas -python-pytest -python-scipy -python-xarray -) -# No tests in pypi tarballs -#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('719163a300620bdec4093e24f4ae69a60b21ec682dbb75cca936a8b1fc23f398') - -build() { - cd ${_pkg}-${pkgver} - python setup.py build -} - -check() { - cd ${_pkg}-${pkgver} - pytest spyder_kernels -} - -package() { - cd ${_pkg}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-spyder-kernels/repos/community-any/PKGBUILD (from rev 783055, python-spyder-kernels/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 22:03:08 UTC (rev 783056) @@ -0,0 +1,53 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Maintainer: Bruno Pagani + +_pkg=spyder-kernels +pkgname=python-${_pkg} +pkgver=1.10.1 +pkgrel=1 +pkgdesc="Jupyter Kernels for the Spyder console" +arch=(any) +url="https://github.com/spyder-ide/spyder-kernels/"; +license=(MIT) +makedepends=(python python-setuptools) +depends=( +python-cloudpickle +python-ipykernel +python-jupyter_client +python-pyzmq +python-wurlitzer +) +checkdepends=( +cython +python-dask +python-distributed +python-flaky +python-matplotlib +python-mock +python-numpy +python-pandas +python-pillow +python-pytest +python-scipy +python-xarray +) +# No tests in pypi tarballs +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('57cb546279b0f2487322ecebba1bf107b542cc7744c7cf9facecd6fe6715d649') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + pytest spyder_kernels +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in python-spyder-kernels/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 22:03:01 Author: archange Revision: 783054 upgpkg: python-spyder-kernels 1.10.1-1 Modified: python-spyder-kernels/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 22:02:20 UTC (rev 783053) +++ PKGBUILD2020-12-22 22:03:01 UTC (rev 783054) @@ -3,8 +3,8 @@ _pkg=spyder-kernels pkgname=python-${_pkg} -pkgver=1.10.0 -pkgrel=3 +pkgver=1.10.1 +pkgrel=1 pkgdesc="Jupyter Kernels for the Spyder console" arch=(any) url="https://github.com/spyder-ide/spyder-kernels/"; @@ -26,6 +26,7 @@ python-mock python-numpy python-pandas +python-pillow python-pytest python-scipy python-xarray @@ -33,7 +34,7 @@ # No tests in pypi tarballs #source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('719163a300620bdec4093e24f4ae69a60b21ec682dbb75cca936a8b1fc23f398') +sha256sums=('57cb546279b0f2487322ecebba1bf107b542cc7744c7cf9facecd6fe6715d649') build() { cd ${_pkg}-${pkgver}
[arch-commits] Commit in python-xarray/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 21:48:05 Author: archange Revision: 783034 archrelease: copy trunk to community-any Added: python-xarray/repos/community-any/PKGBUILD (from rev 783033, python-xarray/trunk/PKGBUILD) Deleted: python-xarray/repos/community-any/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 21:47:58 UTC (rev 783033) +++ PKGBUILD2020-12-22 21:48:05 UTC (rev 783034) @@ -1,69 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=xarray -pkgname=python-${_pkg} -pkgver=0.16.1 -pkgrel=3 -pkgdesc="N-D labeled arrays and datasets in Python" -arch=(any) -url="https://xarray.pydata.org/"; -license=(Apache) -makedepends=(python-setuptools) -depends=(python-numpy python-pandas) -optdepends=( - 'python-netcdf4: netCDF4 support' - 'python-scipy: interpolation features & fallback for netCDF3 support' -# 'python-pydap: fallback for accessing OPeNDAP' -# 'python-h5netcdf: alternative for netCDF4 support' -# 'python-pynio: geoscience specific file formats support' -# 'python-zarr: chunked, compressed N-dimensional arrays' - 'python-cftime: datetimes support for non-standard calendars or distant dates' -# 'python-pseudonetcdf: atmospheric science specific file formats support' -# 'python-rasterio: GeoTiffs and other gridded raster datasets support' -# 'python-iris: conversion to and from iris’ Cube objects' -# 'python-cfgrib: mapping GRIB files to CDF4' - 'python-bottleneck: faster NaN-skipping and rolling window aggregations' -# 'python-numbagg: faster exponential rolling window operations' - 'python-dask: parallel computation' - 'python-distributed: parallel computation' - 'python-matplotlib: plotting support' -# 'python-cartopy: plotting of cartographic data' - 'python-seaborn: better color palettes for plots' -# 'python-nc-time-axis: plotting of cftime.datetime objects' -# 'python-sparse: sparse arrays support' - 'python-pint: units of measure support' -) -checkdepends=( -python-pytest -python-netcdf4 -python-scipy -python-cftime -python-bottleneck -python-dask -python-distributed -python-matplotlib -python-seaborn -python-pint -) -source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('5e1af056ff834bf62ca57da917159328fab21b1f8c25284f92083016bb2d92a5') - -build() { -cd ${_pkg}-${pkgver} -python setup.py build -} - -check() { -cd ${_pkg}-${pkgver} -# https://github.com/pydata/xarray/issues/4281 -pytest || echo "Tests failed" -} - -package() { -cd ${_pkg}-${pkgver} -python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 -# Remove tests -rm -r "${pkgdir}"$(python -c "import site; print(site.getsitepackages()[0])")/xarray/tests -# Fix permissions -chmod -R a+r "${pkgdir}"$(python -c "import site; print(site.getsitepackages()[0])")/xarray/ -} Copied: python-xarray/repos/community-any/PKGBUILD (from rev 783033, python-xarray/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 21:48:05 UTC (rev 783034) @@ -0,0 +1,69 @@ +# Maintainer: Bruno Pagani + +_pkg=xarray +pkgname=python-${_pkg} +pkgver=0.16.2 +pkgrel=1 +pkgdesc="N-D labeled arrays and datasets in Python" +arch=(any) +url="https://xarray.pydata.org/"; +license=(Apache) +makedepends=(python-setuptools) +depends=(python-numpy python-pandas) +optdepends=( + 'python-netcdf4: netCDF4 support' + 'python-scipy: interpolation features & fallback for netCDF3 support' +# 'python-pydap: fallback for accessing OPeNDAP' +# 'python-h5netcdf: alternative for netCDF4 support' +# 'python-pynio: geoscience specific file formats support' +# 'python-zarr: chunked, compressed N-dimensional arrays' + 'python-cftime: datetimes support for non-standard calendars or distant dates' +# 'python-pseudonetcdf: atmospheric science specific file formats support' +# 'python-rasterio: GeoTiffs and other gridded raster datasets support' +# 'python-iris: conversion to and from iris’ Cube objects' +# 'python-cfgrib: mapping GRIB files to CDF4' + 'python-bottleneck: faster NaN-skipping and rolling window aggregations' +# 'python-numbagg: faster exponential rolling window operations' + 'py
[arch-commits] Commit in python-xarray/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 21:47:58 Author: archange Revision: 783033 upgpkg: python-xarray 0.16.2-1 Modified: python-xarray/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 21:47:35 UTC (rev 783032) +++ PKGBUILD2020-12-22 21:47:58 UTC (rev 783033) @@ -2,8 +2,8 @@ _pkg=xarray pkgname=python-${_pkg} -pkgver=0.16.1 -pkgrel=3 +pkgver=0.16.2 +pkgrel=1 pkgdesc="N-D labeled arrays and datasets in Python" arch=(any) url="https://xarray.pydata.org/"; @@ -46,7 +46,7 @@ python-pint ) source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('5e1af056ff834bf62ca57da917159328fab21b1f8c25284f92083016bb2d92a5') +sha256sums=('38e8439d6c91bcd5b7c0fca349daf8e0643ac68850c987262d53526e9d7d01e4') build() { cd ${_pkg}-${pkgver}
[arch-commits] Commit in python-dask/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 21:04:09 Author: archange Revision: 782973 archrelease: copy trunk to community-any Added: python-dask/repos/community-any/PKGBUILD (from rev 782972, python-dask/trunk/PKGBUILD) Deleted: python-dask/repos/community-any/PKGBUILD --+ PKGBUILD | 178 ++--- 1 file changed, 89 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 21:04:03 UTC (rev 782972) +++ PKGBUILD2020-12-22 21:04:09 UTC (rev 782973) @@ -1,89 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=dask -pkgname=python-${_pkg} -pkgver=2.30.0 -pkgrel=3 -pkgdesc="Parallel computing with task scheduling" -arch=(any) -url="https://dask.org"; -license=(BSD) -makedepends=(python-setuptools) -depends=(python python-yaml mpdecimal) -optdepends=( -#'python-bokeh: visualizing dask diagnostics' -'python-cloudpickle: bag/delay support' -#'python-cityhash: faster hashing of arrays' -'python-distributed: distributed computing' -#'python-fastparquet: storing and reading data from parquet files' -'python-fsspec: local, cluster and remote data IO, bag/dataframes support' -#'python-gcsfs: file-system interface to Google Cloud Storage' -#'python-murmurhash: faster hashing of arrays' -'python-numpy: arrays support' -'python-pandas: dataframes support' -'python-partd: bag/dataframes support' -'python-psutil: more accurate CPU count' -#'python-pyarrow: Apache Arrow, for parquet support' -#'python-s3fs: Amazon S3 support' -'python-sqlalchemy: writing and reading from SQL databases' -'python-toolz: array/bag/dataframe/delay support' -'python-xxhash: faster hashing of arrays' -) -checkdepends=( -ipython -python-pytest -python-aiohttp -#python-bokeh -python-boto3 -python-botocore -python-cloudpickle -python-cytoolz -#python-cityhash -python-distributed -#python-fastparquet -python-fsspec -#python-gcsfs -python-graphviz -python-h5py -python-httpretty -python-jsonschema -python-lz4 -python-matplotlib -python-moto -#python-murmurhash -python-numexpr -python-numpy -python-pandas -python-partd -python-psutil -#python-pyarrow -python-pytables -python-requests -#python-s3fs -python-scikit-learn -python-scipy -python-snappy -python-sqlalchemy -python-toolz -python-xarray -python-xxhash -) -source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -#source=(https://github.com/dask/dask/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('a1669022e25de99b227c3d83da4801f032415962dac431099bf0534648e41a54') - -build() { - cd ${_pkg}-${pkgver} - python setup.py build -} - -check() { - cd ${_pkg}-${pkgver} - pytest dask/tests dask/array/tests dask/bag/tests dask/bytes/tests dask/dataframe/tests -} - -package() { - cd ${_pkg}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-dask/repos/community-any/PKGBUILD (from rev 782972, python-dask/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 21:04:09 UTC (rev 782973) @@ -0,0 +1,89 @@ +# Maintainer: Bruno Pagani + +_pkg=dask +pkgname=python-${_pkg} +pkgver=2020.12.0 +pkgrel=1 +pkgdesc="Parallel computing with task scheduling" +arch=(any) +url="https://dask.org"; +license=(BSD) +makedepends=(python-setuptools) +depends=(python python-yaml mpdecimal) +optdepends=( +#'python-bokeh: visualizing dask diagnostics' +'python-cloudpickle: bag/delay support' +#'python-cityhash: faster hashing of arrays' +'python-distributed: distributed computing' +#'python-fastparquet: storing and reading data from parquet files' +'python-fsspec: local, cluster and remote data IO, bag/dataframes support' +#'python-gcsfs: file-system interface to Google Cloud Storage' +#'python-murmurhash: faster hashing of arrays' +'python-numpy: arrays support' +'python-pandas: dataframes support' +'python-partd: bag/dataframes support' +'python-psutil: more accurate CPU count' +#'python-pyarrow: Apache Arrow, for parquet support' +#'python-s3fs: Amazon S3 support' +'python-sqlalchemy: writing and reading from SQL databases
[arch-commits] Commit in python-dask/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 21:04:03 Author: archange Revision: 782972 upgpkg: python-dask 2020.12.0-1 Modified: python-dask/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 21:03:58 UTC (rev 782971) +++ PKGBUILD2020-12-22 21:04:03 UTC (rev 782972) @@ -2,8 +2,8 @@ _pkg=dask pkgname=python-${_pkg} -pkgver=2.30.0 -pkgrel=3 +pkgver=2020.12.0 +pkgrel=1 pkgdesc="Parallel computing with task scheduling" arch=(any) url="https://dask.org"; @@ -70,7 +70,7 @@ ) source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) #source=(https://github.com/dask/dask/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('a1669022e25de99b227c3d83da4801f032415962dac431099bf0534648e41a54') +sha256sums=('43e745afd4b464e6c0113131e430a16dce6ac42460b06e24d799093d098f7ab0') build() { cd ${_pkg}-${pkgver}
[arch-commits] Commit in python-distributed/repos/community-any (4 files)
Date: Tuesday, December 22, 2020 @ 20:07:28 Author: archange Revision: 782899 archrelease: copy trunk to community-any Added: python-distributed/repos/community-any/PKGBUILD (from rev 782898, python-distributed/trunk/PKGBUILD) python-distributed/repos/community-any/py39.patch (from rev 782898, python-distributed/trunk/py39.patch) Deleted: python-distributed/repos/community-any/PKGBUILD python-distributed/repos/community-any/py39.patch + PKGBUILD | 120 +-- py39.patch | 48 +++ 2 files changed, 84 insertions(+), 84 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 20:07:21 UTC (rev 782898) +++ PKGBUILD2020-12-22 20:07:28 UTC (rev 782899) @@ -1,60 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=distributed -pkgname=python-${_pkg} -pkgver=2.30.1 -pkgrel=3 -pkgdesc="Distributed task scheduler for Dask" -arch=(any) -url="https://distributed.dask.org/"; -license=(BSD) -depends=( -python -python-click -python-cloudpickle -python-dask -python-msgpack -python-psutil -python-setuptools -python-sortedcontainers -python-tblib -python-toolz -python-tornado -python-yaml -python-zict -) -checkdepends=( -python-pytest -python-fsspec -python-numpy -python-pandas -) -source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz -py39.patch) -#source=(https://github.com/dask/distributed/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('1421d3b84a0885aeb2c4bdc9e8896729c0f053a9375596c9de8864e055e2ac8e' -'e872d3655fc634f226b178d579377ed862c14ff488058586e61c82fd903ed680') - -prepare() { - cd ${_pkg}-${pkgver} - # https://github.com/spyder-ide/spyder-kernels/issues/258 - # https://github.com/dask/distributed/pull/4234 - patch -Np1 -i ../py39.patch -} - -build() { - cd ${_pkg}-${pkgver} - python setup.py build -} - -# test suite gets stuck at distributed/tests/test_semaphore.py -#check() { -# cd ${_pkg}-${pkgver} -# pytest distributed -#} - -package() { - cd ${_pkg}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: python-distributed/repos/community-any/PKGBUILD (from rev 782898, python-distributed/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 20:07:28 UTC (rev 782899) @@ -0,0 +1,60 @@ +# Maintainer: Bruno Pagani + +_pkg=distributed +pkgname=python-${_pkg} +pkgver=2020.12.0 +pkgrel=1 +pkgdesc="Distributed task scheduler for Dask" +arch=(any) +url="https://distributed.dask.org/"; +license=(BSD) +depends=( +python +python-click +python-cloudpickle +python-dask +python-msgpack +python-psutil +python-setuptools +python-sortedcontainers +python-tblib +python-toolz +python-tornado +python-yaml +python-zict +) +checkdepends=( +python-pytest +python-fsspec +python-numpy +python-pandas +) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz +py39.patch) +#source=(https://github.com/dask/distributed/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('2a0b6acc921cd4e0143a7c4383cdcbed7defbc4bd9dc3aab0c7f1c45f14f80e1' +'e872d3655fc634f226b178d579377ed862c14ff488058586e61c82fd903ed680') + +prepare() { + cd ${_pkg}-${pkgver} + # https://github.com/spyder-ide/spyder-kernels/issues/258 + # https://github.com/dask/distributed/pull/4234 + patch -Np1 -i ../py39.patch +} + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +# test suite gets stuck at distributed/tests/test_semaphore.py +#check() { +# cd ${_pkg}-${pkgver} +# pytest distributed +#} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Deleted: py39.patch === --- py39.patch 2020-12-22 20:07:21 UTC (rev 782898) +++ py39.patch 2020-12-22 20:07:28 UTC (rev 782899) @@ -1,24 +0,0 @@ -From 2c482276ed39112c650ed886c66d2c7b7d5e3783 Mon Sep 17 00:00:00 2001 -From: Jim Crist-Harif -Date: Tue, 10 Nov 2020 16:29:57 -0600 -Subject: [PATCH] Python 3.9 compatibility - - distributed/utils.py | 4 - 1 file changed, 4 insertions(+) - -diff --git a/distributed/utils.py b/distributed/utils.py -index 77487f8ce..c1a0d2caa 100644 a/distributed/utils.py -+++ b/distributed/utils.py -@@ -72,6 +72,10 @@ - - - def _initi
[arch-commits] Commit in python-distributed/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 20:07:21 Author: archange Revision: 782898 upgpkg: python-distributed 2020.12.0-1 Modified: python-distributed/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 20:06:52 UTC (rev 782897) +++ PKGBUILD2020-12-22 20:07:21 UTC (rev 782898) @@ -2,8 +2,8 @@ _pkg=distributed pkgname=python-${_pkg} -pkgver=2.30.1 -pkgrel=3 +pkgver=2020.12.0 +pkgrel=1 pkgdesc="Distributed task scheduler for Dask" arch=(any) url="https://distributed.dask.org/"; @@ -32,7 +32,7 @@ source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz py39.patch) #source=(https://github.com/dask/distributed/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('1421d3b84a0885aeb2c4bdc9e8896729c0f053a9375596c9de8864e055e2ac8e' +sha256sums=('2a0b6acc921cd4e0143a7c4383cdcbed7defbc4bd9dc3aab0c7f1c45f14f80e1' 'e872d3655fc634f226b178d579377ed862c14ff488058586e61c82fd903ed680') prepare() {
[arch-commits] Commit in python-netcdf4-openmpi/repos/community-x86_64 (2 files)
Date: Tuesday, December 22, 2020 @ 19:56:09 Author: archange Revision: 782871 archrelease: copy trunk to community-x86_64 Added: python-netcdf4-openmpi/repos/community-x86_64/PKGBUILD (from rev 782869, python-netcdf4-openmpi/trunk/PKGBUILD) Deleted: python-netcdf4-openmpi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 +++-- 1 file changed, 37 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 19:56:08 UTC (rev 782870) +++ PKGBUILD2020-12-22 19:56:09 UTC (rev 782871) @@ -1,35 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=netCDF4 -_mpi=openmpi -pkgname=python-${_pkg,,}-${_mpi} -pkgver=1.5.4 -pkgrel=3 -pkgdesc="Python/NumPy interface to the netCDF C library (${_mpi} version)" -arch=(x86_64) -url="https://unidata.github.io/${_pkg,,}-python"; -license=(MIT) -depends=(python-numpy python-cftime python-mpi4py "netcdf-${_mpi}") -makedepends=(cython python-setuptools) -conflicts=(python-netcdf4) -provides=(python-netcdf4) -source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('941de6f3623b6474ecb4d043be5990690f7af4cf0d593b31be912627fe5aad03') - -build() { -cd ${_pkg}-${pkgver} -USE_NCCONFIG=1 python setup.py build -} - -check() { -cd ${_pkg}-${pkgver}/test -PYTHONPATH="../build/lib.linux-${CARCH}-3.9" python -B ./run_all.py -} - -package() { -cd ${_pkg}-${pkgver} -USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=2 - -install -Dm644 docs/netCDF4/* -t "${pkgdir}"/usr/share/doc/${pkgname}/docs/netCDF4 -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: python-netcdf4-openmpi/repos/community-x86_64/PKGBUILD (from rev 782869, python-netcdf4-openmpi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 19:56:09 UTC (rev 782871) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +_pkg=netCDF4 +_mpi=openmpi +pkgname=python-${_pkg,,}-${_mpi} +pkgver=1.5.5.1 +pkgrel=1 +pkgdesc="Python/NumPy interface to the netCDF C library (${_mpi} version)" +arch=(x86_64) +url="https://unidata.github.io/${_pkg,,}-python"; +license=(MIT) +depends=(python-numpy python-cftime python-mpi4py "netcdf-${_mpi}") +makedepends=(cython python-setuptools) +conflicts=(python-netcdf4) +provides=(python-netcdf4) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('d957e55a667d1fc651ddef22fea10ded0f142b7d9dbbf4d08c0012d32f445abd') + +build() { +cd ${_pkg}-${pkgver} +USE_NCCONFIG=1 python setup.py build +} + +check() { +cd ${_pkg}-${pkgver}/test +local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +PYTHONPATH="../build/lib.linux-${CARCH}-${python_version}" python -B ./run_all.py +} + +package() { +cd ${_pkg}-${pkgver} +USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=2 + +install -Dm644 docs/netCDF4/* -t "${pkgdir}"/usr/share/doc/${pkgname}/docs/netCDF4 +# https://github.com/Unidata/netcdf4-python/pull/1060 +#install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-netcdf4-openmpi/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 19:56:03 Author: archange Revision: 782869 upgpkg: python-netcdf4-openmpi 1.5.5.1-1 Modified: python-netcdf4-openmpi/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 19:55:59 UTC (rev 782868) +++ PKGBUILD2020-12-22 19:56:03 UTC (rev 782869) @@ -3,8 +3,8 @@ _pkg=netCDF4 _mpi=openmpi pkgname=python-${_pkg,,}-${_mpi} -pkgver=1.5.4 -pkgrel=3 +pkgver=1.5.5.1 +pkgrel=1 pkgdesc="Python/NumPy interface to the netCDF C library (${_mpi} version)" arch=(x86_64) url="https://unidata.github.io/${_pkg,,}-python"; @@ -14,7 +14,7 @@ conflicts=(python-netcdf4) provides=(python-netcdf4) source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('941de6f3623b6474ecb4d043be5990690f7af4cf0d593b31be912627fe5aad03') +sha256sums=('d957e55a667d1fc651ddef22fea10ded0f142b7d9dbbf4d08c0012d32f445abd') build() { cd ${_pkg}-${pkgver} @@ -23,7 +23,8 @@ check() { cd ${_pkg}-${pkgver}/test -PYTHONPATH="../build/lib.linux-${CARCH}-3.9" python -B ./run_all.py +local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +PYTHONPATH="../build/lib.linux-${CARCH}-${python_version}" python -B ./run_all.py } package() { @@ -31,5 +32,6 @@ USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=2 install -Dm644 docs/netCDF4/* -t "${pkgdir}"/usr/share/doc/${pkgname}/docs/netCDF4 -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} +# https://github.com/Unidata/netcdf4-python/pull/1060 +#install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} }
[arch-commits] Commit in python-param/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 19:49:04 Author: archange Revision: 782859 archrelease: copy trunk to community-any Added: python-param/repos/community-any/PKGBUILD (from rev 782858, python-param/trunk/PKGBUILD) Deleted: python-param/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 19:48:57 UTC (rev 782858) +++ PKGBUILD2020-12-22 19:49:04 UTC (rev 782859) @@ -1,32 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=param -pkgname=python-${_pkg} -pkgver=1.9.3 -pkgrel=3 -pkgdesc="Make your Python code clearer and more reliable by declaring Parameters" -arch=(any) -url="https://param.holoviz.org/"; -license=(BSD) -makedepends=(python-setuptools) -checkdepends=(python-nose python-numpy python-pandas ipython) -# No tests in Pypi tarballs -#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -source=(https://github.com/holoviz/param/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('c489599c2510849381404fcf34c18449dd15fa4a545ea1fd436f528ee5e878d2') - -build() { -cd ${_pkg}-${pkgver} -python setup.py build -} - -check() { -cd ${_pkg}-${pkgver} -PARAM_TEST_NUMPY=1 PARAM_TEST_PANDAS=1 PARAM_TEST_PANDAS=1 nosetests -} - -package() { -cd ${_pkg}-${pkgver} -python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 -install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: python-param/repos/community-any/PKGBUILD (from rev 782858, python-param/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 19:49:04 UTC (rev 782859) @@ -0,0 +1,32 @@ +# Maintainer: Bruno Pagani + +_pkg=param +pkgname=python-${_pkg} +pkgver=1.10.0 +pkgrel=1 +pkgdesc="Make your Python code clearer and more reliable by declaring Parameters" +arch=(any) +url="https://param.holoviz.org/"; +license=(BSD) +makedepends=(python-setuptools) +checkdepends=(python-nose python-numpy python-pandas ipython) +# No tests in Pypi tarballs +#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +source=(https://github.com/holoviz/param/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('197e058ab2d35a08e029a0cdbe13e43045e35c607af99857858752e14959e541') + +build() { +cd ${_pkg}-${pkgver} +python setup.py build +} + +check() { +cd ${_pkg}-${pkgver} +PARAM_TEST_NUMPY=1 PARAM_TEST_PANDAS=1 PARAM_TEST_PANDAS=1 nosetests +} + +package() { +cd ${_pkg}-${pkgver} +python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 +install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in python-param/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 19:48:57 Author: archange Revision: 782858 upgpkg: python-param 1.10.0-1 Modified: python-param/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 19:48:26 UTC (rev 782857) +++ PKGBUILD2020-12-22 19:48:57 UTC (rev 782858) @@ -2,8 +2,8 @@ _pkg=param pkgname=python-${_pkg} -pkgver=1.9.3 -pkgrel=3 +pkgver=1.10.0 +pkgrel=1 pkgdesc="Make your Python code clearer and more reliable by declaring Parameters" arch=(any) url="https://param.holoviz.org/"; @@ -13,7 +13,7 @@ # No tests in Pypi tarballs #source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) source=(https://github.com/holoviz/param/archive/v${pkgver}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('c489599c2510849381404fcf34c18449dd15fa4a545ea1fd436f528ee5e878d2') +sha256sums=('197e058ab2d35a08e029a0cdbe13e43045e35c607af99857858752e14959e541') build() { cd ${_pkg}-${pkgver}
[arch-commits] Commit in python-netcdf4/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 19:48:18 Author: archange Revision: 782856 upgpkg: python-netcdf4 1.5.5.1-1 Modified: python-netcdf4/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 19:46:17 UTC (rev 782855) +++ PKGBUILD2020-12-22 19:48:18 UTC (rev 782856) @@ -5,8 +5,8 @@ _pkg=netCDF4 pkgname=python-${_pkg,,} -pkgver=1.5.4 -pkgrel=3 +pkgver=1.5.5.1 +pkgrel=1 pkgdesc="Python/NumPy interface to the netCDF C library" arch=(x86_64) url="https://unidata.github.io/netcdf4-python"; @@ -14,7 +14,7 @@ depends=(python-numpy python-cftime netcdf) makedepends=(cython python-setuptools) source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('941de6f3623b6474ecb4d043be5990690f7af4cf0d593b31be912627fe5aad03') +sha256sums=('d957e55a667d1fc651ddef22fea10ded0f142b7d9dbbf4d08c0012d32f445abd') build() { cd ${_pkg}-${pkgver} @@ -23,7 +23,8 @@ check() { cd ${_pkg}-${pkgver}/test -PYTHONPATH="../build/lib.linux-${CARCH}-3.9" python -B ./run_all.py +local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +PYTHONPATH="../build/lib.linux-${CARCH}-${python_version}" python -B ./run_all.py } package() { @@ -31,5 +32,6 @@ USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=2 install -Dm644 docs/netCDF4/* -t "${pkgdir}"/usr/share/doc/${pkgname}/docs/netCDF4 -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} +# https://github.com/Unidata/netcdf4-python/pull/1060 +#install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} }
[arch-commits] Commit in python-netcdf4/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 19:48:26 Author: archange Revision: 782857 archrelease: copy trunk to community-x86_64 Added: python-netcdf4/repos/community-x86_64/PKGBUILD (from rev 782856, python-netcdf4/trunk/PKGBUILD) Deleted: python-netcdf4/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 +++-- 1 file changed, 37 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 19:48:18 UTC (rev 782856) +++ PKGBUILD2020-12-22 19:48:26 UTC (rev 782857) @@ -1,35 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Spyros Stathopoulos -# Contributor: richli -# Contributor: rememberthemer - -_pkg=netCDF4 -pkgname=python-${_pkg,,} -pkgver=1.5.4 -pkgrel=3 -pkgdesc="Python/NumPy interface to the netCDF C library" -arch=(x86_64) -url="https://unidata.github.io/netcdf4-python"; -license=(MIT) -depends=(python-numpy python-cftime netcdf) -makedepends=(cython python-setuptools) -source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) -sha256sums=('941de6f3623b6474ecb4d043be5990690f7af4cf0d593b31be912627fe5aad03') - -build() { -cd ${_pkg}-${pkgver} -USE_NCCONFIG=1 python setup.py build -} - -check() { -cd ${_pkg}-${pkgver}/test -PYTHONPATH="../build/lib.linux-${CARCH}-3.9" python -B ./run_all.py -} - -package() { -cd ${_pkg}-${pkgver} -USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=2 - -install -Dm644 docs/netCDF4/* -t "${pkgdir}"/usr/share/doc/${pkgname}/docs/netCDF4 -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: python-netcdf4/repos/community-x86_64/PKGBUILD (from rev 782856, python-netcdf4/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD 2020-12-22 19:48:26 UTC (rev 782857) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani +# Contributor: Spyros Stathopoulos +# Contributor: richli +# Contributor: rememberthemer + +_pkg=netCDF4 +pkgname=python-${_pkg,,} +pkgver=1.5.5.1 +pkgrel=1 +pkgdesc="Python/NumPy interface to the netCDF C library" +arch=(x86_64) +url="https://unidata.github.io/netcdf4-python"; +license=(MIT) +depends=(python-numpy python-cftime netcdf) +makedepends=(cython python-setuptools) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) +sha256sums=('d957e55a667d1fc651ddef22fea10ded0f142b7d9dbbf4d08c0012d32f445abd') + +build() { +cd ${_pkg}-${pkgver} +USE_NCCONFIG=1 python setup.py build +} + +check() { +cd ${_pkg}-${pkgver}/test +local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') +PYTHONPATH="../build/lib.linux-${CARCH}-${python_version}" python -B ./run_all.py +} + +package() { +cd ${_pkg}-${pkgver} +USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=2 + +install -Dm644 docs/netCDF4/* -t "${pkgdir}"/usr/share/doc/${pkgname}/docs/netCDF4 +# https://github.com/Unidata/netcdf4-python/pull/1060 +#install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in quodlibet/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 18:42:25 Author: archange Revision: 782768 archrelease: copy trunk to community-any Added: quodlibet/repos/community-any/PKGBUILD (from rev 782767, quodlibet/trunk/PKGBUILD) Deleted: quodlibet/repos/community-any/PKGBUILD --+ PKGBUILD | 184 +++-- 1 file changed, 120 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 18:42:19 UTC (rev 782767) +++ PKGBUILD2020-12-22 18:42:25 UTC (rev 782768) @@ -1,64 +0,0 @@ -# Maintainer: David Runge -# Contributor: Eric Bélanger - -pkgname=quodlibet -pkgver=4.3.0 -pkgrel=3 -pkgdesc="Music player and music library manager" -arch=('any') -license=('GPL2') -url="https://github.com/quodlibet/quodlibet"; -depends=('gst-plugins-base' 'gtk3' 'python-cairo' 'python-feedparser' -'python-gobject' 'python-mutagen' 'python-senf' 'xine-lib') -makedepends=('gst-plugins-bad' 'gst-plugins-good' 'gst-plugins-ugly' -'python-pycodestyle' 'python-sphinx_rtd_theme') -checkdepends=('python-pytest' 'python-xvfbwrapper') -optdepends=('gst-libav: for WMA support' -'gst-plugins-bad: for mp3, mp4 and opus support and acoustid plugin' -'gst-plugins-good: for flac, jack and pulseaudio support and replaygain plugin' -'gst-plugins-ugly: for mp3 support' -'gtksourceview3: for undo and redo support in multiline text fields' -'kakasi: Kana Kanji Simple Inverter plugin' -'libappindicator-gtk3: for tray icon plugin' -'libkeybinder3: Multimedia keys support' -'libmodplug: for MOD support' -'notification-daemon: for notification plugin' -'python-dbus: for DBus interface, multimedia key support and several plugins' -'python-musicbrainzngs: for musicrainz plugin' -'python-pyinotify: for auto library update plugin' -'rygel: for uPnP media server' -'webkit2gtk: for lyrics window plugin') -source=("https://github.com/${pkgname}/${pkgname}/releases/download/release-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha512sums=('054a31206935ad6bf44420e4d03a4ed7e75523985a944ccf85a0169d2824fd9e44e1c86db75ddef572cf25d73dd5efb588a4cad15bf345cfb6d6d81c3572a10a' -'SKIP') -validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC') # Christoph Reiter - -prepare() { - cd "${pkgname}-${pkgver}" - # Fix zsh completions dir - sed -e 's|vendor-completions|site-functions|' \ - -i gdist/zsh_completions.py -} - -build() { - cd "${pkgname}-${pkgver}" - python setup.py build -} - -check() { - cd "${pkgname}-${pkgver}" - export PYTHONPATH="build:${PYTHONPATH}" - # not running useless linter checks - # skipping test_potfile_format because of a gettext 0.21 warning - pytest -v -k 'not TPEP8 and not TPyFlakes' \ ---deselect tests/test_po.py::test_potfile_format -} - -package() { - cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 {README,NEWS} -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: quodlibet/repos/community-any/PKGBUILD (from rev 782767, quodlibet/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 18:42:25 UTC (rev 782768) @@ -0,0 +1,120 @@ +# Maintainer: David Runge +# Maintainer: Bruno Pagani +# Contributor: Eric Bélanger + +pkgbase=quodlibet +pkgname=(quodlibet exfalso) +pkgver=4.3.0 +pkgrel=4 +pkgdesc="Music player and music library manager" +arch=(any) +url="https://quodlibet.readthedocs.io/"; +license=(GPL2) +depends=(gtk3 python-mutagen python-gobject python-cairo python-feedparser) +makedepends=(gst-plugins-base gst-plugins-bad gst-plugins-good gst-plugins-ugly + python-pycodestyle python-sphinx_rtd_theme xine-lib) +# python-raven python-senf are currently vendored +checkdepends=(python-pytest python-xvfbwrapper) +source=("https://github.com/${pkgbase}/${pkgbase}/releases/download/release-${pkgver}/${pkgbase}-${pkgver}.tar.gz"{,.sig}) +sha256sums=(a2e5c027a69f138364c57e4adf72f5c08c235bc09a4bcd8f668e2847d76427e0 SKIP) +validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # Christoph Reiter + +prepare() { + cd ${pkgbase}-${pkgver} + # Fix zsh completions dir + sed -e 's|vendo
[arch-commits] Commit in quodlibet/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 18:42:19 Author: archange Revision: 782767 Also build exfalso as a split package Modified: quodlibet/trunk/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 97 insertions(+), 41 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 18:36:28 UTC (rev 782766) +++ PKGBUILD2020-12-22 18:42:19 UTC (rev 782767) @@ -1,52 +1,37 @@ # Maintainer: David Runge +# Maintainer: Bruno Pagani # Contributor: Eric Bélanger -pkgname=quodlibet +pkgbase=quodlibet +pkgname=(quodlibet exfalso) pkgver=4.3.0 -pkgrel=3 +pkgrel=4 pkgdesc="Music player and music library manager" -arch=('any') -license=('GPL2') -url="https://github.com/quodlibet/quodlibet"; -depends=('gst-plugins-base' 'gtk3' 'python-cairo' 'python-feedparser' -'python-gobject' 'python-mutagen' 'python-senf' 'xine-lib') -makedepends=('gst-plugins-bad' 'gst-plugins-good' 'gst-plugins-ugly' -'python-pycodestyle' 'python-sphinx_rtd_theme') -checkdepends=('python-pytest' 'python-xvfbwrapper') -optdepends=('gst-libav: for WMA support' -'gst-plugins-bad: for mp3, mp4 and opus support and acoustid plugin' -'gst-plugins-good: for flac, jack and pulseaudio support and replaygain plugin' -'gst-plugins-ugly: for mp3 support' -'gtksourceview3: for undo and redo support in multiline text fields' -'kakasi: Kana Kanji Simple Inverter plugin' -'libappindicator-gtk3: for tray icon plugin' -'libkeybinder3: Multimedia keys support' -'libmodplug: for MOD support' -'notification-daemon: for notification plugin' -'python-dbus: for DBus interface, multimedia key support and several plugins' -'python-musicbrainzngs: for musicrainz plugin' -'python-pyinotify: for auto library update plugin' -'rygel: for uPnP media server' -'webkit2gtk: for lyrics window plugin') -source=("https://github.com/${pkgname}/${pkgname}/releases/download/release-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha512sums=('054a31206935ad6bf44420e4d03a4ed7e75523985a944ccf85a0169d2824fd9e44e1c86db75ddef572cf25d73dd5efb588a4cad15bf345cfb6d6d81c3572a10a' -'SKIP') -validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC') # Christoph Reiter +arch=(any) +url="https://quodlibet.readthedocs.io/"; +license=(GPL2) +depends=(gtk3 python-mutagen python-gobject python-cairo python-feedparser) +makedepends=(gst-plugins-base gst-plugins-bad gst-plugins-good gst-plugins-ugly + python-pycodestyle python-sphinx_rtd_theme xine-lib) +# python-raven python-senf are currently vendored +checkdepends=(python-pytest python-xvfbwrapper) +source=("https://github.com/${pkgbase}/${pkgbase}/releases/download/release-${pkgver}/${pkgbase}-${pkgver}.tar.gz"{,.sig}) +sha256sums=(a2e5c027a69f138364c57e4adf72f5c08c235bc09a4bcd8f668e2847d76427e0 SKIP) +validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # Christoph Reiter prepare() { - cd "${pkgname}-${pkgver}" + cd ${pkgbase}-${pkgver} # Fix zsh completions dir - sed -e 's|vendor-completions|site-functions|' \ - -i gdist/zsh_completions.py + sed -e 's|vendor-completions|site-functions|' -i gdist/zsh_completions.py } build() { - cd "${pkgname}-${pkgver}" + cd ${pkgbase}-${pkgver} python setup.py build } check() { - cd "${pkgname}-${pkgver}" + cd ${pkgbase}-${pkgver} export PYTHONPATH="build:${PYTHONPATH}" # not running useless linter checks # skipping test_potfile_format because of a gettext 0.21 warning @@ -54,11 +39,82 @@ --deselect tests/test_po.py::test_potfile_format } -package() { - cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 {README,NEWS} -t "${pkgdir}/usr/share/doc/${pkgname}" +package_quodlibet() { + depends+=(gst-plugins-base xine-lib) +# python-raven python-senf are currently vendored + optdepends=('gst-libav: WMA support' + 'gst-plugins-bad: mp3, mp4 and opus support and acoustid plugin' + 'gst-plugins-good: flac, jack and pulseaudio support and replaygain plugin' + 'gst-plugins-ugly: alternative mp3 support' + 'gtksourceview3: undo and redo support in multiline
[arch-commits] Commit in pugixml/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 16:59:01 Author: archange Revision: 782669 archrelease: copy trunk to community-x86_64 Added: pugixml/repos/community-x86_64/PKGBUILD (from rev 782668, pugixml/trunk/PKGBUILD) Deleted: pugixml/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 16:58:55 UTC (rev 782668) +++ PKGBUILD2020-12-22 16:59:01 UTC (rev 782669) @@ -1,27 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Sergej Pupykin -# Contributor: Gustavo Alvarez - -pkgname=pugixml -pkgver=1.11.3 -pkgrel=1 -pkgdesc="Light-weight, simple and fast XML parser for C++ with XPath support" -arch=(x86_64) -url="https://pugixml.org"; -license=(MIT) -depends=(gcc-libs) -makedepends=(cmake) -source=("https://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('aa2a4b8a8907c01c914da06f3a8630d838275c75d1d5ea03ab48307fd1913a6d') - -build() { -cmake -B build -S ${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DBUILD_SHARED_LIBS=ON -make -C build -} - -package() { -make -C build DESTDIR="${pkgdir}" install -install -Dm644 ${pkgname}-${pkgver}/readme.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: pugixml/repos/community-x86_64/PKGBUILD (from rev 782668, pugixml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 16:59:01 UTC (rev 782669) @@ -0,0 +1,27 @@ +# Maintainer: Bruno Pagani +# Contributor: Sergej Pupykin +# Contributor: Gustavo Alvarez + +pkgname=pugixml +pkgver=1.11.4 +pkgrel=1 +pkgdesc="Light-weight, simple and fast XML parser for C++ with XPath support" +arch=(x86_64) +url="https://pugixml.org"; +license=(MIT) +depends=(gcc-libs) +makedepends=(cmake) +source=(https://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8ddf57b65fb860416979a3f0640c2ad45bbafa82508ef0a0af3ce7061716') + +build() { +cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_SHARED_LIBS=ON +make -C build +} + +package() { +make -C build DESTDIR="${pkgdir}" install +install -Dm644 ${pkgname}-${pkgver}/readme.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in pugixml/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 16:58:55 Author: archange Revision: 782668 upgpkg: pugixml 1.11.4-1 Modified: pugixml/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 16:48:18 UTC (rev 782667) +++ PKGBUILD2020-12-22 16:58:55 UTC (rev 782668) @@ -3,7 +3,7 @@ # Contributor: Gustavo Alvarez pkgname=pugixml -pkgver=1.11.3 +pkgver=1.11.4 pkgrel=1 pkgdesc="Light-weight, simple and fast XML parser for C++ with XPath support" arch=(x86_64) @@ -11,8 +11,8 @@ license=(MIT) depends=(gcc-libs) makedepends=(cmake) -source=("https://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('aa2a4b8a8907c01c914da06f3a8630d838275c75d1d5ea03ab48307fd1913a6d') +source=(https://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8ddf57b65fb860416979a3f0640c2ad45bbafa82508ef0a0af3ce7061716') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in libyuv/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 15:04:36 Author: archange Revision: 782014 archrelease: copy trunk to community-x86_64 Added: libyuv/repos/community-x86_64/PKGBUILD (from rev 782013, libyuv/trunk/PKGBUILD) Deleted: libyuv/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 63 - 1 file changed, 34 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 15:04:30 UTC (rev 782013) +++ PKGBUILD2020-12-22 15:04:36 UTC (rev 782014) @@ -1,29 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=libyuv -pkgver=r2212+dfaf7534 -pkgrel=1 -pkgdesc="Library for YUV scaling" -arch=(x86_64) -url="https://chromium.googlesource.com/libyuv/libyuv/"; -license=(custom) -depends=(gcc-libs libjpeg) -makedepends=(cmake git) -source=(git+${url}) -sha512sums=(SKIP) - -pkgver() { - cd ${pkgname} - printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -build() { - cmake -B build -S ${pkgname} \ --DCMAKE_INSTALL_PREFIX=/usr - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: libyuv/repos/community-x86_64/PKGBUILD (from rev 782013, libyuv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD 2020-12-22 15:04:36 UTC (rev 782014) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +pkgname=libyuv +pkgver=r2212+dfaf7534 +pkgrel=2 +pkgdesc="Library for YUV scaling" +arch=(x86_64) +url="https://chromium.googlesource.com/libyuv/libyuv/"; +license=(custom) +depends=(gcc-libs libjpeg) +makedepends=(cmake git) +_commit=dfaf7534e0e536f7e5ef8ddd7326797bd09b8622 +source=(git+${url}#commit=${_commit}) +sha512sums=(SKIP) + +pkgver() { + cd ${pkgname} + printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|g' ${pkgname}/CMakeLists.txt +} + +build() { + cmake -B build -S ${pkgname} \ +-DCMAKE_INSTALL_PREFIX=/usr + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in libyuv/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 15:04:30 Author: archange Revision: 782013 Fix the commit point and linking Modified: libyuv/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 14:59:24 UTC (rev 782012) +++ PKGBUILD2020-12-22 15:04:30 UTC (rev 782013) @@ -2,7 +2,7 @@ pkgname=libyuv pkgver=r2212+dfaf7534 -pkgrel=1 +pkgrel=2 pkgdesc="Library for YUV scaling" arch=(x86_64) url="https://chromium.googlesource.com/libyuv/libyuv/"; @@ -9,7 +9,8 @@ license=(custom) depends=(gcc-libs libjpeg) makedepends=(cmake git) -source=(git+${url}) +_commit=dfaf7534e0e536f7e5ef8ddd7326797bd09b8622 +source=(git+${url}#commit=${_commit}) sha512sums=(SKIP) pkgver() { @@ -17,6 +18,10 @@ printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +prepare() { + sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|g' ${pkgname}/CMakeLists.txt +} + build() { cmake -B build -S ${pkgname} \ -DCMAKE_INSTALL_PREFIX=/usr
[arch-commits] Commit in materia-kde/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 10:24:37 Author: archange Revision: 781848 archrelease: copy trunk to community-any Added: materia-kde/repos/community-any/PKGBUILD (from rev 781847, materia-kde/trunk/PKGBUILD) Deleted: materia-kde/repos/community-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 10:24:29 UTC (rev 781847) +++ PKGBUILD2020-12-22 10:24:37 UTC (rev 781848) @@ -1,37 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgbase=materia-kde -pkgname=(materia-kde kvantum-theme-materia) -pkgver=20201214 -pkgrel=1 -pkgdesc="Materia theme for KDE Plasma 5" -arch=(any) -url="https://github.com/PapirusDevelopmentTeam/materia-kde"; -license=(GPL3) -options=(!strip) -source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) -sha256sums=('b474ebce5898bd6de297d480d73b4c5a2aa6a01cdf3ca618eda9a5d58bdc05d4') - -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 781847, materia-kde/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 10:24:37 UTC (rev 781848) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +pkgbase=materia-kde +pkgname=(materia-kde kvantum-theme-materia) +pkgver=20201222 +pkgrel=1 +pkgdesc="Materia theme for KDE Plasma 5" +arch=(any) +url="https://github.com/PapirusDevelopmentTeam/materia-kde"; +license=(GPL3) +options=(!strip) +source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('feb837d4991dfcfd0f2f7c0ebdda12a04c5b67ecd48b8b069a69b1d9df496783') + +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: Tuesday, December 22, 2020 @ 10:24:29 Author: archange Revision: 781847 upgpkg: materia-kde 20201222-1 Modified: materia-kde/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 10:24:06 UTC (rev 781846) +++ PKGBUILD2020-12-22 10:24:29 UTC (rev 781847) @@ -2,7 +2,7 @@ pkgbase=materia-kde pkgname=(materia-kde kvantum-theme-materia) -pkgver=20201214 +pkgver=20201222 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=('b474ebce5898bd6de297d480d73b4c5a2aa6a01cdf3ca618eda9a5d58bdc05d4') +sha256sums=('feb837d4991dfcfd0f2f7c0ebdda12a04c5b67ecd48b8b069a69b1d9df496783') package_materia-kde() { optdepends=('materia-gtk-theme: Matching GTK theme'
[arch-commits] Commit in jami-gnome/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 22, 2020 @ 00:02:38 Author: archange Revision: 781686 archrelease: copy trunk to community-x86_64 Added: jami-gnome/repos/community-x86_64/PKGBUILD (from rev 781685, jami-gnome/trunk/PKGBUILD) Deleted: jami-gnome/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-22 00:02:32 UTC (rev 781685) +++ PKGBUILD2020-12-22 00:02:38 UTC (rev 781686) @@ -1,35 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Baptiste Jonglez - -pkgname=jami-gnome -pkgver=20201019 -pkgrel=1 -pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (GNOME client)" -arch=(x86_64) -url="https://jami.net"; -license=(GPL3) -groups=(jami) -depends=(libjamiclient jami-daemon - gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt5-base libnotify libcanberra libnm) -makedepends=(git cmake) -_commit=8b816aaf983b568b7ee728bdeeb751d31937a5ae -source=(git+https://git.jami.net/savoirfairelinux/ring-client-gnome.git#commit=${_commit}) -md5sums=(SKIP) - -prepare() { - cd ring-client-gnome - # Fix build system looking for lrc sources - rm -r web - ln -s /usr/include/libringclient/web-chatview/ web -} - -build() { - cmake -B build -S ring-client-gnome \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=None - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install -} Copied: jami-gnome/repos/community-x86_64/PKGBUILD (from rev 781685, jami-gnome/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-22 00:02:38 UTC (rev 781686) @@ -0,0 +1,35 @@ +# Maintainer: Bruno Pagani +# Contributor: Baptiste Jonglez + +pkgname=jami-gnome +pkgver=20201217 +pkgrel=1 +pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (GNOME client)" +arch=(x86_64) +url="https://jami.net"; +license=(GPL3) +groups=(jami) +depends=(libjamiclient jami-daemon + gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt5-base libnotify libcanberra libnm) +makedepends=(git cmake) +_commit=e84cb03f1ccfa180a93ebc85ef6a4e72c9ef0619 +source=(git+https://git.jami.net/savoirfairelinux/ring-client-gnome.git#commit=${_commit}) +md5sums=(SKIP) + +prepare() { + cd ring-client-gnome + # Fix build system looking for lrc sources + rm -r web + ln -s /usr/include/libringclient/web-chatview/ web +} + +build() { + cmake -B build -S ring-client-gnome \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in jami-gnome/trunk (PKGBUILD)
Date: Tuesday, December 22, 2020 @ 00:02:32 Author: archange Revision: 781685 upgpkg: jami-gnome 20201217-1 Modified: jami-gnome/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-22 00:00:02 UTC (rev 781684) +++ PKGBUILD2020-12-22 00:02:32 UTC (rev 781685) @@ -2,7 +2,7 @@ # Contributor: Baptiste Jonglez pkgname=jami-gnome -pkgver=20201019 +pkgver=20201217 pkgrel=1 pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (GNOME client)" arch=(x86_64) @@ -12,7 +12,7 @@ depends=(libjamiclient jami-daemon gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt5-base libnotify libcanberra libnm) makedepends=(git cmake) -_commit=8b816aaf983b568b7ee728bdeeb751d31937a5ae +_commit=e84cb03f1ccfa180a93ebc85ef6a4e72c9ef0619 source=(git+https://git.jami.net/savoirfairelinux/ring-client-gnome.git#commit=${_commit}) md5sums=(SKIP)
[arch-commits] Commit in libjamiclient/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 23:58:02 Author: archange Revision: 781680 archrelease: copy trunk to community-x86_64 Added: libjamiclient/repos/community-x86_64/PKGBUILD (from rev 781679, libjamiclient/trunk/PKGBUILD) Deleted: libjamiclient/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 23:57:57 UTC (rev 781679) +++ PKGBUILD2020-12-21 23:58:02 UTC (rev 781680) @@ -1,27 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Baptiste Jonglez - -pkgname=libjamiclient -pkgver=20201021 -pkgrel=1 -pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (client communication library)" -arch=(x86_64) -url="https://jami.net"; -license=(GPL3) -groups=(jami) -depends=(jami-daemon qt5-base) -makedepends=(git cmake qt5-tools) -_commit=a9f833f16aacf50e0768a172210e76ea1f38d95a -source=(git+https://git.jami.net/savoirfairelinux/ring-lrc.git#commit=${_commit}) -md5sums=(SKIP) - -build() { - cmake -B build -S ring-lrc \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install -} Copied: libjamiclient/repos/community-x86_64/PKGBUILD (from rev 781679, libjamiclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 23:58:02 UTC (rev 781680) @@ -0,0 +1,27 @@ +# Maintainer: Bruno Pagani +# Contributor: Baptiste Jonglez + +pkgname=libjamiclient +pkgver=20201217 +pkgrel=1 +pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (client communication library)" +arch=(x86_64) +url="https://jami.net"; +license=(GPL3) +groups=(jami) +depends=(jami-daemon qt5-base) +makedepends=(git cmake qt5-tools) +_commit=4381acbf375488f0619056607e90d5ad34655071 +source=(git+https://git.jami.net/savoirfairelinux/ring-lrc.git#commit=${_commit}) +md5sums=(SKIP) + +build() { + cmake -B build -S ring-lrc \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libjamiclient/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 23:57:57 Author: archange Revision: 781679 upgpkg: libjamiclient 20201217-1 Modified: libjamiclient/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 23:55:50 UTC (rev 781678) +++ PKGBUILD2020-12-21 23:57:57 UTC (rev 781679) @@ -2,7 +2,7 @@ # Contributor: Baptiste Jonglez pkgname=libjamiclient -pkgver=20201021 +pkgver=20201217 pkgrel=1 pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (client communication library)" arch=(x86_64) @@ -11,7 +11,7 @@ groups=(jami) depends=(jami-daemon qt5-base) makedepends=(git cmake qt5-tools) -_commit=a9f833f16aacf50e0768a172210e76ea1f38d95a +_commit=4381acbf375488f0619056607e90d5ad34655071 source=(git+https://git.jami.net/savoirfairelinux/ring-lrc.git#commit=${_commit}) md5sums=(SKIP)
[arch-commits] Commit in jami-daemon/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 23:55:50 Author: archange Revision: 781678 archrelease: copy trunk to community-x86_64 Added: jami-daemon/repos/community-x86_64/PKGBUILD (from rev 781677, jami-daemon/trunk/PKGBUILD) Deleted: jami-daemon/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 23:55:45 UTC (rev 781677) +++ PKGBUILD2020-12-21 23:55:50 UTC (rev 781678) @@ -1,58 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Baptiste Jonglez - -pkgname=jami-daemon -pkgver=20201023 -pkgrel=1 -_pjprojectver=2.10 -pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (daemon component)" -arch=(x86_64) -url="https://jami.net"; -license=(GPL3) -groups=(jami) -depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls - expat libupnp libnatpmp libva libvdpau libsecp256k1 util-linux opus - openssl asio fmt http-parser libarchive) -makedepends=(git msgpack-c restinio autoconf-archive) -#checkdepends=(cppunit) -_commit=3b2334fc77b8e58dfafcc7717b5d38a6e0a82845 -source=(git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit} - https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz) -noextract=(pjproject-${_pjprojectver}.tar.gz) -sha512sums=(SKIP a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893) - -prepare() { - cd ring-daemon - cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs - mkdir contrib/native - autoreconf -fvi -} - -build() { - cd ring-daemon/contrib/native - ../bootstrap \ - --disable-downloads \ - --disable-all \ - --enable-pjproject - make DEPS_pjproject= - - cd ../.. - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---sysconfdir=/etc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -# Disabled because some tests (TURN) use the network. -#check() { -# cd ring-daemon -# make -k check -#} - -package() { - cd ring-daemon - make DESTDIR="${pkgdir}" install -} Copied: jami-daemon/repos/community-x86_64/PKGBUILD (from rev 781677, jami-daemon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 23:55:50 UTC (rev 781678) @@ -0,0 +1,58 @@ +# Maintainer: Bruno Pagani +# Contributor: Baptiste Jonglez + +pkgname=jami-daemon +pkgver=20201216 +pkgrel=1 +_pjprojectver=2.10 +pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (daemon component)" +arch=(x86_64) +url="https://jami.net"; +license=(GPL3) +groups=(jami) +depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls + expat libupnp libnatpmp libva libvdpau libsecp256k1 util-linux opus + openssl asio fmt http-parser libarchive) +makedepends=(git msgpack-c restinio autoconf-archive) +#checkdepends=(cppunit) +_commit=324d49ce4d04b3067e6f0d2382c4e6dfd385f56b +source=(git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit} + https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz) +noextract=(pjproject-${_pjprojectver}.tar.gz) +sha512sums=(SKIP a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893) + +prepare() { + cd ring-daemon + cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs + mkdir contrib/native + autoreconf -fvi +} + +build() { + cd ring-daemon/contrib/native + ../bootstrap \ + --disable-downloads \ + --disable-all \ + --enable-pjproject + make DEPS_pjproject= + + cd ../.. + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--sysconfdir=/etc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +# Disabled because some tests (TURN) use the network. +#check() { +# cd ring-daemon +# make -k check +#} + +package() { + cd ring-daemon + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in jami-daemon/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 23:55:45 Author: archange Revision: 781677 upgpkg: jami-daemon 20201216-1 Modified: jami-daemon/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 23:54:38 UTC (rev 781676) +++ PKGBUILD2020-12-21 23:55:45 UTC (rev 781677) @@ -2,7 +2,7 @@ # Contributor: Baptiste Jonglez pkgname=jami-daemon -pkgver=20201023 +pkgver=20201216 pkgrel=1 _pjprojectver=2.10 pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (daemon component)" @@ -15,7 +15,7 @@ openssl asio fmt http-parser libarchive) makedepends=(git msgpack-c restinio autoconf-archive) #checkdepends=(cppunit) -_commit=3b2334fc77b8e58dfafcc7717b5d38a6e0a82845 +_commit=324d49ce4d04b3067e6f0d2382c4e6dfd385f56b source=(git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit} https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz) noextract=(pjproject-${_pjprojectver}.tar.gz)
[arch-commits] Commit in opendht/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 23:38:57 Author: archange Revision: 781661 archrelease: copy trunk to community-x86_64 Added: opendht/repos/community-x86_64/PKGBUILD (from rev 781660, opendht/trunk/PKGBUILD) Deleted: opendht/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 23:38:53 UTC (rev 781660) +++ PKGBUILD2020-12-21 23:38:57 UTC (rev 781661) @@ -1,52 +0,0 @@ -# Maintainer: Baptiste Jonglez -# Maintainer: Bruno Pagani - -pkgname=opendht -epoch=1 -pkgver=2.1.6 -pkgrel=3 -pkgdesc="C++14 Distributed Hash Table (DHT) implementation" -arch=(x86_64) -url="https://github.com/savoirfairelinux/opendht"; -license=(GPL3) -depends=(openssl gnutls nettle argon2 readline fmt http-parser jsoncpp libjsoncpp.so) -makedepends=(msgpack-c cmake cython cppunit restinio) -optdepends=('python: to use the Python bindings') -source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('53f362f75a5dda2e88eb145671d01b2998cc5f55d9e1e37fa28b18a324f1159c') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DOPENDHT_TESTS=ON \ --DOPENDHT_DOCUMENTATION=OFF \ --DOPENDHT_STATIC=OFF \ --DOPENDHT_SYSTEMD=ON \ --DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION=/usr/lib/systemd/system/ \ --DOPENDHT_LTO=ON \ --DOPENDHT_TOOLS=ON \ --DOPENDHT_INDEX=ON \ --DOPENDHT_PYTHON=ON \ --DOPENDHT_HTTP=ON \ --DOPENDHT_PROXY_SERVER=ON \ --DOPENDHT_PROXY_CLIENT=ON \ --DOPENDHT_PUSH_NOTIFICATIONS=ON - make -} - -#check() { -# cd build -# make test -#} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} Copied: opendht/repos/community-x86_64/PKGBUILD (from rev 781660, opendht/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 23:38:57 UTC (rev 781661) @@ -0,0 +1,52 @@ +# Maintainer: Baptiste Jonglez +# Maintainer: Bruno Pagani + +pkgname=opendht +epoch=1 +pkgver=2.1.9.5 +pkgrel=1 +pkgdesc="C++14 Distributed Hash Table (DHT) implementation" +arch=(x86_64) +url="https://github.com/savoirfairelinux/opendht"; +license=(GPL3) +depends=(openssl gnutls nettle argon2 readline fmt http-parser jsoncpp libjsoncpp.so) +makedepends=(msgpack-c cmake cython cppunit restinio) +optdepends=('python: to use the Python bindings') +source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz +${pkgname}-fix-systemd-makedep.patch::${url}/pull/535.patch) +sha256sums=('74eb58f0589577a9df378772f1dd2edc1c3f1b16a045057c3bcb120d2c16403f' +'7774b345aa48f948bb0dcca3cd4341da53b8a0df8f8ba96440e9a0b0776e40e9') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i ../${pkgname}-fix-systemd-makedep.patch +} + +build() { + cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DOPENDHT_TESTS=ON \ +-DOPENDHT_DOCUMENTATION=OFF \ +-DOPENDHT_STATIC=OFF \ +-DOPENDHT_SYSTEMD=ON \ +-DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION=/usr/lib/systemd/system/ \ +-DOPENDHT_LTO=ON \ +-DOPENDHT_TOOLS=ON \ +-DOPENDHT_INDEX=ON \ +-DOPENDHT_PYTHON=ON \ +-DOPENDHT_HTTP=ON \ +-DOPENDHT_PROXY_SERVER=ON \ +-DOPENDHT_PROXY_CLIENT=ON \ +-DOPENDHT_PUSH_NOTIFICATIONS=ON + make -C build +} + +#check() { +# make -C build test +#} + +package() { + make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in opendht/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 23:38:52 Author: archange Revision: 781659 upgpkg: opendht 1:2.1.9.5-1 Modified: opendht/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 23:37:16 UTC (rev 781658) +++ PKGBUILD2020-12-21 23:38:52 UTC (rev 781659) @@ -3,8 +3,8 @@ pkgname=opendht epoch=1 -pkgver=2.1.6 -pkgrel=3 +pkgver=2.1.9.5 +pkgrel=1 pkgdesc="C++14 Distributed Hash Table (DHT) implementation" arch=(x86_64) url="https://github.com/savoirfairelinux/opendht"; @@ -12,16 +12,18 @@ depends=(openssl gnutls nettle argon2 readline fmt http-parser jsoncpp libjsoncpp.so) makedepends=(msgpack-c cmake cython cppunit restinio) optdepends=('python: to use the Python bindings') -source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('53f362f75a5dda2e88eb145671d01b2998cc5f55d9e1e37fa28b18a324f1159c') +source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz +${pkgname}-fix-systemd-makedep.patch::${url}/pull/535.patch) +sha256sums=('74eb58f0589577a9df378772f1dd2edc1c3f1b16a045057c3bcb120d2c16403f' +'7774b345aa48f948bb0dcca3cd4341da53b8a0df8f8ba96440e9a0b0776e40e9') prepare() { - mkdir -p build + cd ${pkgname}-${pkgver} + patch -Np1 -i ../${pkgname}-fix-systemd-makedep.patch } build() { - cd build - cmake ../${pkgname}-${pkgver} \ + cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ @@ -38,15 +40,13 @@ -DOPENDHT_PROXY_SERVER=ON \ -DOPENDHT_PROXY_CLIENT=ON \ -DOPENDHT_PUSH_NOTIFICATIONS=ON - make + make -C build } #check() { -# cd build -# make test +# make -C build test #} package() { - cd build - make DESTDIR="${pkgdir}" install + make -C build DESTDIR="${pkgdir}" install }
[arch-commits] Commit in darktable/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 23:08:04 Author: archange Revision: 781642 archrelease: copy trunk to community-x86_64 Added: darktable/repos/community-x86_64/PKGBUILD (from rev 781641, darktable/trunk/PKGBUILD) Deleted: darktable/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 23:07:59 UTC (rev 781641) +++ PKGBUILD2020-12-21 23:08:04 UTC (rev 781642) @@ -1,58 +0,0 @@ -# Maintainer: Bruno Pagani -# Maintainer: Morten Linderud -# Contributor: Sergej Pupykin -# Contributor: Christian Himpel -# Contributor: Johannes Hanika - -pkgname=darktable -epoch=2 -pkgver=3.2.1 -pkgrel=2 -pkgdesc="Utility to organize and develop raw images" -arch=(x86_64) -url="https://darktable.org"; -license=(GPL3) -depends=(pugixml libjpeg-turbo colord-gtk libgphoto2 openexr lensfun iso-codes zlib - exiv2 flickcurl openjpeg2 graphicsmagick lua53 osm-gps-map libsecret openmp - gmic libavif) -optdepends=('dcraw: base curve script' -'perl-image-exiftool: base curve script' -'imagemagick: base curve and noise profile scripts' -'ghostscript: noise profile script' -'gnuplot: noise profile script') -makedepends=(cmake intltool desktop-file-utils llvm clang python-jsonschema libwebp) -source=("https://github.com/darktable-org/darktable/releases/download/release-${pkgver}/darktable-${pkgver}.tar.xz"{,.asc} - darktable-libavif-0.8.2.patch::https://github.com/darktable-org/darktable/commit/e531b66f486f31a7119b418ba0ecfee9cd49a79b.patch) -sha256sums=('6e3683ea88dc0a0271be7eca4fd594b9e46b1b7194847825a8d0a0c12bdeb90c' -'SKIP' -'346a8240ab99e3f91b60a389a7ee870e82702939a863d20ec85522e527b3fa97') -validpgpkeys=(C4CBC150699956E2A3268EF5BB5CC8295B1779C9 # darktable releases - F10F9686652B0E949FCD94C318DCA123F949BD3B) # Pascal Obry - -prepare() { -cd ${pkgname}-${pkgver} -patch -Np1 -i ../darktable-libavif-0.8.2.patch -} - -build() { -cmake -B build -S ${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=/usr/lib \ --DCMAKE_INSTALL_LIBEXECDIR=/usr/lib \ --DCMAKE_BUILD_TYPE=Release \ --DBINARY_PACKAGE_BUILD=1 \ --DBUILD_USERMANUAL=False \ --DUSE_LIBSECRET=ON \ --DUSE_LUA=ON \ --DUSE_COLORD=ON \ --DBUILD_CURVE_TOOLS=ON \ --DBUILD_NOISE_TOOLS=ON \ --DRAWSPEED_ENABLE_LTO=ON \ --DPROJECT_VERSION=${pkgver} -make -C build -} - -package() { -make -C build DESTDIR="${pkgdir}" install -ln -s darktable/libdarktable.so "${pkgdir}"/usr/lib/libdarktable.so -} Copied: darktable/repos/community-x86_64/PKGBUILD (from rev 781641, darktable/trunk/PKGBUILD) === --- PKGBUILD (rev 0) +++ PKGBUILD2020-12-21 23:08:04 UTC (rev 781642) @@ -0,0 +1,58 @@ +# Maintainer: Bruno Pagani +# Maintainer: Morten Linderud +# Contributor: Sergej Pupykin +# Contributor: Christian Himpel +# Contributor: Johannes Hanika + +pkgname=darktable +epoch=2 +pkgver=3.2.1 +pkgrel=3 +pkgdesc="Utility to organize and develop raw images" +arch=(x86_64) +url="https://darktable.org"; +license=(GPL3) +depends=(pugixml libjpeg-turbo colord-gtk libgphoto2 openexr lensfun iso-codes zlib + exiv2 flickcurl openjpeg2 graphicsmagick lua53 osm-gps-map libsecret openmp + gmic libavif) +optdepends=('dcraw: base curve script' +'perl-image-exiftool: base curve script' +'imagemagick: base curve and noise profile scripts' +'ghostscript: noise profile script' +'gnuplot: noise profile script') +makedepends=(cmake intltool desktop-file-utils llvm clang python-jsonschema libwebp) +source=("https://github.com/darktable-org/darktable/releases/download/release-${pkgver}/darktable-${pkgver}.tar.xz"{,.asc} + darktable-libavif-0.8.2.patch::https://github.com/darktable-org/darktable/commit/e531b66f486f31a7119b418ba0ecfee9cd49a79b.patch) +sha256sums=('6e3683ea88dc0a0271be7eca4fd594b9e46b1b7194847825a8d0a0c12bdeb90c' +'SKIP' +'346a8240ab99e3f91b60a389a7ee870e82702939a863d20ec85522e527b3fa97') +validpgpkeys=(C4CBC150699956E2A3268EF5BB5CC8295B1779C9 # darktable releases + F10F9686652B0E949FCD94C318DCA123F949BD3B) # Pascal Obry + +prepare() { +cd ${pkgname}-${pkgver} +patch -Np1 -i ../darktable-libavif-0.8.2.patch +} + +build() { +c
[arch-commits] Commit in darktable/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 23:07:59 Author: archange Revision: 781641 libavif 0.8.3 rebuild Modified: darktable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 22:57:07 UTC (rev 781640) +++ PKGBUILD2020-12-21 23:07:59 UTC (rev 781641) @@ -7,7 +7,7 @@ pkgname=darktable epoch=2 pkgver=3.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="Utility to organize and develop raw images" arch=(x86_64) url="https://darktable.org";
[arch-commits] Commit in libavif/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 22:57:07 Author: archange Revision: 781640 archrelease: copy trunk to community-x86_64 Added: libavif/repos/community-x86_64/PKGBUILD (from rev 781639, libavif/trunk/PKGBUILD) Deleted: libavif/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 +++-- 1 file changed, 31 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 22:57:01 UTC (rev 781639) +++ PKGBUILD2020-12-21 22:57:07 UTC (rev 781640) @@ -1,30 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=libavif -pkgver=0.8.2 -pkgrel=1 -pkgdesc="Library for encoding and decoding .avif files" -arch=(x86_64) -url="https://github.com/AOMediaCodec/libavif"; -license=(BSD) -depends=(glibc aom dav1d rav1e zlib libpng libjpeg) -makedepends=(cmake nasm pkgconf gdk-pixbuf2) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('1b79ec439d446dfd659098d36401b4d2df77dd19d53d7d944ade7164b3ef28a2') - -build() { - cmake -B build -S ${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DAVIF_BUILD_APPS=ON \ --DAVIF_CODEC_AOM=ON \ --DAVIF_CODEC_DAV1D=ON \ --DAVIF_CODEC_RAV1E=ON \ --DAVIF_BUILD_GDK_PIXBUF=ON - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: libavif/repos/community-x86_64/PKGBUILD (from rev 781639, libavif/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 22:57:07 UTC (rev 781640) @@ -0,0 +1,31 @@ +# Maintainer: Bruno Pagani + +pkgname=libavif +pkgver=0.8.3 +pkgrel=1 +pkgdesc="Library for encoding and decoding .avif files" +arch=(x86_64) +url="https://github.com/AOMediaCodec/libavif"; +license=(BSD) +depends=(glibc aom dav1d rav1e svt-av1 zlib libpng libjpeg libyuv) +makedepends=(cmake nasm pkgconf gdk-pixbuf2) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('0527720a493a08cfcd56cae2fe10e8c674112ebf1a6e1c30d38fca5bb2a504b2') + +build() { + cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DAVIF_BUILD_APPS=ON \ +-DAVIF_CODEC_AOM=ON \ +-DAVIF_CODEC_DAV1D=ON \ +-DAVIF_CODEC_RAV1E=ON \ +-DAVIF_CODEC_SVT=ON \ +-DAVIF_BUILD_GDK_PIXBUF=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 libavif/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 22:57:01 Author: archange Revision: 781639 upgpkg: libavif 0.8.3-1 Modified: libavif/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 22:54:05 UTC (rev 781638) +++ PKGBUILD2020-12-21 22:57:01 UTC (rev 781639) @@ -1,16 +1,16 @@ # Maintainer: Bruno Pagani pkgname=libavif -pkgver=0.8.2 +pkgver=0.8.3 pkgrel=1 pkgdesc="Library for encoding and decoding .avif files" arch=(x86_64) url="https://github.com/AOMediaCodec/libavif"; license=(BSD) -depends=(glibc aom dav1d rav1e zlib libpng libjpeg) +depends=(glibc aom dav1d rav1e svt-av1 zlib libpng libjpeg libyuv) makedepends=(cmake nasm pkgconf gdk-pixbuf2) source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('1b79ec439d446dfd659098d36401b4d2df77dd19d53d7d944ade7164b3ef28a2') +sha256sums=('0527720a493a08cfcd56cae2fe10e8c674112ebf1a6e1c30d38fca5bb2a504b2') build() { cmake -B build -S ${pkgname}-${pkgver} \ @@ -20,6 +20,7 @@ -DAVIF_CODEC_AOM=ON \ -DAVIF_CODEC_DAV1D=ON \ -DAVIF_CODEC_RAV1E=ON \ +-DAVIF_CODEC_SVT=ON \ -DAVIF_BUILD_GDK_PIXBUF=ON make -C build }
[arch-commits] Commit in libyuv/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Monday, December 21, 2020 @ 22:54:05 Author: archange Revision: 781638 archrelease: copy trunk to community-x86_64 Added: libyuv/repos/community-x86_64/ libyuv/repos/community-x86_64/PKGBUILD (from rev 781637, libyuv/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: libyuv/repos/community-x86_64/PKGBUILD (from rev 781637, libyuv/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-12-21 22:54:05 UTC (rev 781638) @@ -0,0 +1,29 @@ +# Maintainer: Bruno Pagani + +pkgname=libyuv +pkgver=r2212+dfaf7534 +pkgrel=1 +pkgdesc="Library for YUV scaling" +arch=(x86_64) +url="https://chromium.googlesource.com/libyuv/libyuv/"; +license=(custom) +depends=(gcc-libs libjpeg) +makedepends=(cmake git) +source=(git+${url}) +sha512sums=(SKIP) + +pkgver() { + cd ${pkgname} + printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cmake -B build -S ${pkgname} \ +-DCMAKE_INSTALL_PREFIX=/usr + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in (libyuv libyuv/repos libyuv/trunk libyuv/trunk/PKGBUILD)
Date: Monday, December 21, 2020 @ 22:53:58 Author: archange Revision: 781637 Initial addition of libyuv in [community] New dependency for libavif Added: libyuv/ libyuv/repos/ libyuv/trunk/ libyuv/trunk/PKGBUILD --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Added: libyuv/trunk/PKGBUILD === --- libyuv/trunk/PKGBUILD (rev 0) +++ libyuv/trunk/PKGBUILD 2020-12-21 22:53:58 UTC (rev 781637) @@ -0,0 +1,29 @@ +# Maintainer: Bruno Pagani + +pkgname=libyuv +pkgver=r2212+dfaf7534 +pkgrel=1 +pkgdesc="Library for YUV scaling" +arch=(x86_64) +url="https://chromium.googlesource.com/libyuv/libyuv/"; +license=(custom) +depends=(gcc-libs libjpeg) +makedepends=(cmake git) +source=(git+${url}) +sha512sums=(SKIP) + +pkgver() { + cd ${pkgname} + printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cmake -B build -S ${pkgname} \ +-DCMAKE_INSTALL_PREFIX=/usr + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in element.io/repos/community-x86_64 (6 files)
Date: Monday, December 21, 2020 @ 18:56:46 Author: archange Revision: 781404 archrelease: copy trunk to community-x86_64 Added: element.io/repos/community-x86_64/PKGBUILD (from rev 781403, element.io/trunk/PKGBUILD) element.io/repos/community-x86_64/element-desktop.sh (from rev 781403, element.io/trunk/element-desktop.sh) element.io/repos/community-x86_64/io.element.Element.desktop (from rev 781403, element.io/trunk/io.element.Element.desktop) Deleted: element.io/repos/community-x86_64/PKGBUILD element.io/repos/community-x86_64/element-desktop.sh element.io/repos/community-x86_64/io.element.Element.desktop + PKGBUILD | 184 +-- element-desktop.sh |6 - io.element.Element.desktop | 20 ++-- 3 files changed, 105 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 18:56:39 UTC (rev 781403) +++ PKGBUILD2020-12-21 18:56:46 UTC (rev 781404) @@ -1,92 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Steef Hegeman -# Contributor: Luca Weiss -# Contributor: Julian Schacher - -pkgbase=element.io -pkgname=(element-web element-desktop) -pkgver=1.7.15 -pkgrel=1 -pkgdesc="Glossy Matrix collaboration client — " -arch=(x86_64) -url="https://element.io"; -license=(Apache) -makedepends=(npm git yarn python rust sqlcipher electron nodejs-lts-fermium) -_url="https://github.com/vector-im/element"; -source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz - element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc - element-desktop-${pkgver}.tar.gz::${_url}-desktop/archive/v${pkgver}.tar.gz - element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc -io.element.Element.desktop -element-desktop.sh) -sha256sums=('e5b8f2e67b563bddcdc7762e85d347be18bcb9919e6479788a9c84871d646fd6' -'SKIP' -'22db8a3403e2771fd9c1007ef3f076651eebec1252dea9cca87e95de582bbb9f' -'SKIP' -'0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9' -'7b9beb0999e99beebb85e142fe6d26e9b386ce6b636675610d4caccdfb7fd293') -validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases - -prepare() { - cd element-web-${pkgver} - # Switch target to output to directory rather than .deb package - sed -i 's/"target": "deb"/"target": "dir"/g' package.json - yarn install - - cd ../element-desktop-${pkgver} - sed -i 's@"electronVersion": "10.1.6"@"electronVersion": "11.1.0"@g' package.json - sed -i 's@"https://packages.riot.im/desktop/update/"@null@g' element.io/release/config.json - yarn install -} - -build() { - cd element-web-${pkgver} - yarn build - - cd ../element-desktop-${pkgver} - yarn run build:native - yarn run build -} - -package_element-web() { - pkgdesc+="web version." - replaces=(riot-web vector-web) - - cd element-web-${pkgver} - - install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/element - - cp -r webapp/* "${pkgdir}"/usr/share/webapps/element/ - install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/element/ - ln -s /etc/webapps/element/config.json "${pkgdir}"/usr/share/webapps/element/ - echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/element/version -} - -package_element-desktop() { - pkgdesc+="desktop version." - replaces=(riot-desktop) - depends=("element-web=${pkgver}" electron sqlcipher) - backup=('etc/element/config.json') - - cd element-desktop-${pkgver} - - install -d "${pkgdir}"{/usr/lib/element/,/etc/webapps/element} - - # Install the app content, replace the webapp with a symlink to the system package - cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/element/ - ln -s /usr/share/webapps/element "${pkgdir}"/usr/lib/element/webapp - - # Config file - ln -s /etc/element/config.json "${pkgdir}"/etc/webapps/element/config.json - install -Dm644 element.io/release/config.json -t "${pkgdir}"/etc/element - - # Required extras - install -Dm644 ../io.element.Element.desktop -t "${pkgdir}"/usr/share/applications/ - install -Dm755 ../${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname} - - # Icons - install -Dm644 ../element-web-${pkgver}/res/themes/element/img/logos/element-logo.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/io.element.Element.svg - for i in 16 24 48 64 96 128 256 512; do -install -Dm644 build/icons/${i}x${i}.png &qu
[arch-commits] Commit in element.io/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 18:56:38 Author: archange Revision: 781402 upgpkg: element.io 1.7.16-1 Modified: element.io/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 18:56:29 UTC (rev 781401) +++ PKGBUILD2020-12-21 18:56:38 UTC (rev 781402) @@ -5,7 +5,7 @@ pkgbase=element.io pkgname=(element-web element-desktop) -pkgver=1.7.15 +pkgver=1.7.16 pkgrel=1 pkgdesc="Glossy Matrix collaboration client — " arch=(x86_64) @@ -19,9 +19,9 @@ element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc io.element.Element.desktop element-desktop.sh) -sha256sums=('e5b8f2e67b563bddcdc7762e85d347be18bcb9919e6479788a9c84871d646fd6' +sha256sums=('4a4821a046ea1f81852de95a4c83fe0f1aaa371fad65e63b48216889c065d155' 'SKIP' -'22db8a3403e2771fd9c1007ef3f076651eebec1252dea9cca87e95de582bbb9f' +'1aac1c80370d62c82d1c8befe167cf838f66ad477a47ea0c5a020913ed36e1ed' 'SKIP' '0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9' '7b9beb0999e99beebb85e142fe6d26e9b386ce6b636675610d4caccdfb7fd293')
[arch-commits] Commit in libressl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 18:09:07 Author: archange Revision: 781327 archrelease: copy trunk to community-x86_64 Added: libressl/repos/community-x86_64/PKGBUILD (from rev 781326, libressl/trunk/PKGBUILD) Deleted: libressl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 18:09:01 UTC (rev 781326) +++ PKGBUILD2020-12-21 18:09:07 UTC (rev 781327) @@ -1,54 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Bruno Pagani -# Contributor: Maarten de Vries -# Contributor: Reventlov -# Contributor: kpcyrd - -pkgname=libressl -pkgver=3.2.2 -pkgrel=1 -pkgdesc="Free version of the TLS/crypto stack forked from OpenSSL" -arch=(x86_64) -url="https://www.libressl.org/"; -license=(ISC custom:OpenSSL) -depends=(glibc) -optdepends=(ca-certificates) -backup=(etc/libressl/openssl.cnf) -source=(https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${pkgver}.tar.gz{,.asc}) -sha256sums=('a9d1e1d030b8bcc67bf6428b8c0fff14a5602e2236257b9e3d77acaf12e2a7a1' -'SKIP') -validpgpkeys=(A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5) # Brent Cook - -prepare() { -cd ${pkgname}-${pkgver} -autoreconf -vfi -} - -build() { -cd ${pkgname}-${pkgver} -./configure \ ---prefix=/usr \ ---with-openssldir=/etc/libressl \ ---libdir=/usr/lib/libressl \ ---includedir=/usr/include/libressl \ ---program-prefix "libressl-" -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool -make -} - -check() { -cd ${pkgname}-${pkgver} -make check -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install -install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -# Remove symlink man pages, that actually points to OpenSSL ones since the prefix is not accounted for -for manlink in $(find -L "${pkgdir}"/usr/share/man/man3/ -type l) ; -do -rm "${manlink}" ; -done -} Copied: libressl/repos/community-x86_64/PKGBUILD (from rev 781326, libressl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 18:09:07 UTC (rev 781327) @@ -0,0 +1,54 @@ +# Maintainer: Levente Polyak +# Maintainer: Bruno Pagani +# Contributor: Maarten de Vries +# Contributor: Reventlov +# Contributor: kpcyrd + +pkgname=libressl +pkgver=3.2.3 +pkgrel=1 +pkgdesc="Free version of the TLS/crypto stack forked from OpenSSL" +arch=(x86_64) +url="https://www.libressl.org/"; +license=(ISC custom:OpenSSL) +depends=(glibc) +optdepends=(ca-certificates) +backup=(etc/libressl/openssl.cnf) +source=(https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${pkgver}.tar.gz{,.asc}) +sha256sums=('412dc2baa739228c7779e93eb07cd645d5c964d2f2d837a9fd56db7498463d73' +'SKIP') +validpgpkeys=(A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5) # Brent Cook + +prepare() { +cd ${pkgname}-${pkgver} +autoreconf -vfi +} + +build() { +cd ${pkgname}-${pkgver} +./configure \ +--prefix=/usr \ +--with-openssldir=/etc/libressl \ +--libdir=/usr/lib/libressl \ +--includedir=/usr/include/libressl \ +--program-prefix "libressl-" +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool +make +} + +check() { +cd ${pkgname}-${pkgver} +make check +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +# Remove symlink man pages, that actually points to OpenSSL ones since the prefix is not accounted for +for manlink in $(find -L "${pkgdir}"/usr/share/man/man3/ -type l) ; +do +rm "${manlink}" ; +done +}
[arch-commits] Commit in libressl/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 18:09:01 Author: archange Revision: 781326 upgpkg: libressl 3.2.3-1 Modified: libressl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 18:04:44 UTC (rev 781325) +++ PKGBUILD2020-12-21 18:09:01 UTC (rev 781326) @@ -5,7 +5,7 @@ # Contributor: kpcyrd pkgname=libressl -pkgver=3.2.2 +pkgver=3.2.3 pkgrel=1 pkgdesc="Free version of the TLS/crypto stack forked from OpenSSL" arch=(x86_64) @@ -15,7 +15,7 @@ optdepends=(ca-certificates) backup=(etc/libressl/openssl.cnf) source=(https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${pkgver}.tar.gz{,.asc}) -sha256sums=('a9d1e1d030b8bcc67bf6428b8c0fff14a5602e2236257b9e3d77acaf12e2a7a1' +sha256sums=('412dc2baa739228c7779e93eb07cd645d5c964d2f2d837a9fd56db7498463d73' 'SKIP') validpgpkeys=(A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5) # Brent Cook
[arch-commits] Commit in mattermost/repos/community-x86_64 (8 files)
Date: Monday, December 21, 2020 @ 13:21:53 Author: archange Revision: 781024 archrelease: copy trunk to community-x86_64 Added: mattermost/repos/community-x86_64/PKGBUILD (from rev 781023, mattermost/trunk/PKGBUILD) mattermost/repos/community-x86_64/mattermost.service (from rev 781023, mattermost/trunk/mattermost.service) mattermost/repos/community-x86_64/mattermost.sysusers (from rev 781023, mattermost/trunk/mattermost.sysusers) mattermost/repos/community-x86_64/mattermost.tmpfiles (from rev 781023, mattermost/trunk/mattermost.tmpfiles) Deleted: mattermost/repos/community-x86_64/PKGBUILD mattermost/repos/community-x86_64/mattermost.service mattermost/repos/community-x86_64/mattermost.sysusers mattermost/repos/community-x86_64/mattermost.tmpfiles -+ PKGBUILD| 270 +- mattermost.service | 82 +++ mattermost.sysusers |2 mattermost.tmpfiles |6 - 4 files changed, 180 insertions(+), 180 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 13:21:45 UTC (rev 781023) +++ PKGBUILD2020-12-21 13:21:53 UTC (rev 781024) @@ -1,135 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: William Gathoye -# Contributor: Caleb Maclennan -# Contributor: Massimiliano Torromeo - -pkgname=mattermost -pkgver=5.29.1 -pkgrel=1 -pkgdesc="Open source Slack-alternative in Golang and React" -arch=(x86_64) -url="https://mattermost.com"; -license=(AGPL Apache) -depends=(glibc) -makedepends=(go jq nodejs npm git python2) -optdepends=('mariadb: SQL server storage' -'percona-server: SQL server storage' -'postgresql: SQL server storage') -backup=(etc/webapps/${pkgname}/config.json) -source=(${pkgname}-server-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}-server/archive/v${pkgver}.tar.gz - ${pkgname}-webapp-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}-webapp/archive/v${pkgver}.tar.gz -${pkgname}.service -${pkgname}.sysusers -${pkgname}.tmpfiles) -sha256sums=('77c7b1c6a04b09b541b335bd07d6b6a51aa0a5d9b0f6c922e0d20bf5c9648b98' -'f63dabc24259a3e778d15e94e10acc4d77ed5c3f087e0e50034d5af226288b13' -'8236235749e3f54b494159b80bf677a7c09cf8d87001fa431925a0e423d3f33e' -'f7bd36f6d7874f1345d205c6dcb79af1804362fc977a658db88951a172d1dfa0' -'8dfeee28655b91dc75aca2317846284013ac3d5a837d360eba9641e9fbcf3aa2') - -prepare() { -cd ${pkgname}-server-${pkgver} -go mod vendor - -# The configuration isn't available at this time yet, modify the default. -sed -r -i build/release.mk \ --e 's!config/config.json!config/default.json!' \ --e 's/\$\(DIST_PATH\)\/config\/config.json/\$\(DIST_PATH\)\/config\/default.json/' - -# Don’t embed a precompiled mmctl -sed '/@#Download MMCTL/,+2d' -i build/release.mk -# Remove platform specific lines from the Makefile from the line beginning -# with that statement to the end of file (we do not care of the additional -# file copy, nor the tar compression defined below the file). -sed '/# Download prepackaged plugins/,//d' -i build/release.mk - -# Enforce build hash to Arch Linux for the field corresponding to the webapp. -cd ../${pkgname}-webapp-${pkgver} -sed -r -i webpack.config.js \ --e "s/^(\s*)COMMIT_HASH:(.*),$/\1COMMIT_HASH: JSON.stringify\(\"${pkgver}-${pkgrel} Arch Linux \(${CARCH}\)\"\),/" -} - -build() { -cd ${pkgname}-server-${pkgver} -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" -go build -v \ - -ldflags "-linkmode external - -X \"github.com/mattermost/mattermost-server/v5/model.BuildNumber=${pkgver}-${pkgrel}\" \ - -X \"github.com/mattermost/mattermost-server/v5/model.BuildDate=$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +"%Y-%m-%d %H:%M:%S")\" \ - -X \"github.com/mattermost/mattermost-server/v5/model.BuildHash=${pkgver}-${pkgrel} Arch Linux (${CARCH})\" \ - -X \"github.com/mattermost/mattermost-server/v5/model.BuildHashEnterprise=none\" \ - -X \"github.com/mattermost/mattermost-server/v5/model.BuildEnterpriseReady=false\"" \ - -o bin/ ./... -# Move to the client directory to avoid LDFLAGS pollution of a `make build-client` invocation -cd ../${pkgname}-webapp-${pkgver} -make buil
[arch-commits] Commit in mattermost/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 13:21:45 Author: archange Revision: 781023 upgpkg: mattermost 5.30.1-1 Modified: mattermost/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 13:21:24 UTC (rev 781022) +++ PKGBUILD2020-12-21 13:21:45 UTC (rev 781023) @@ -4,7 +4,7 @@ # Contributor: Massimiliano Torromeo pkgname=mattermost -pkgver=5.29.1 +pkgver=5.30.1 pkgrel=1 pkgdesc="Open source Slack-alternative in Golang and React" arch=(x86_64) @@ -21,8 +21,8 @@ ${pkgname}.service ${pkgname}.sysusers ${pkgname}.tmpfiles) -sha256sums=('77c7b1c6a04b09b541b335bd07d6b6a51aa0a5d9b0f6c922e0d20bf5c9648b98' -'f63dabc24259a3e778d15e94e10acc4d77ed5c3f087e0e50034d5af226288b13' +sha256sums=('e7dce59a29cd4af4e0c8742e97f6fe4ecbf480e0d9ec499721d29451d57beb4e' +'ef601e476019300f2772aac71ce5fb25933070c2b9522d5e50cee837bae74720' '8236235749e3f54b494159b80bf677a7c09cf8d87001fa431925a0e423d3f33e' 'f7bd36f6d7874f1345d205c6dcb79af1804362fc977a658db88951a172d1dfa0' '8dfeee28655b91dc75aca2317846284013ac3d5a837d360eba9641e9fbcf3aa2')
[arch-commits] Commit in vc-intrinsics/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 12:30:29 Author: archange Revision: 780958 archrelease: copy trunk to community-x86_64 Added: vc-intrinsics/repos/community-x86_64/PKGBUILD (from rev 780957, vc-intrinsics/trunk/PKGBUILD) Deleted: vc-intrinsics/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 12:30:22 UTC (rev 780957) +++ PKGBUILD2020-12-21 12:30:29 UTC (rev 780958) @@ -1,32 +0,0 @@ -# Maintainer: Bruno Pagani -# Maintainer: Daniel Bermond - -pkgname=vc-intrinsics -pkgver=r57+eabcd20 -pkgrel=1 -pkgdesc="Set of new intrinsics on top of core LLVM IR instructions that represent SIMD semantics of a program targeting GPU" -arch=(x86_64) -url="https://github.com/intel/vc-intrinsics"; -license=(MIT) -makedepends=(git cmake python llvm) -source=(git+https://github.com/intel/vc-intrinsics.git#commit=eabcd2022cf868a658b257b8ea6ad62acbbe7dc5) -sha256sums=(SKIP) - -pkgver() { - cd ${pkgname} - printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -build() { - cmake -B build -S ${pkgname} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLLVM_DIR=/usr/lib/cmake/llvm \ --Wno-dev - make -C build -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm644 ${pkgname}/License.md -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: vc-intrinsics/repos/community-x86_64/PKGBUILD (from rev 780957, vc-intrinsics/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD 2020-12-21 12:30:29 UTC (rev 780958) @@ -0,0 +1,32 @@ +# Maintainer: Bruno Pagani +# Maintainer: Daniel Bermond + +pkgname=vc-intrinsics +pkgver=r73+5032643 +pkgrel=1 +pkgdesc="Set of new intrinsics on top of core LLVM IR instructions that represent SIMD semantics of a program targeting GPU" +arch=(x86_64) +url="https://github.com/intel/vc-intrinsics"; +license=(MIT) +makedepends=(git cmake python llvm) +source=(git+https://github.com/intel/vc-intrinsics.git#commit=50326439b1d0733c6af697de856d922273e4cfbe) +sha256sums=('SKIP') + +pkgver() { + cd ${pkgname} + printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cmake -B build -S ${pkgname} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLLVM_DIR=/usr/lib/cmake/llvm \ +-Wno-dev + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}/License.md -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in vc-intrinsics/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 12:30:22 Author: archange Revision: 780957 upgpkg: vc-intrinsics r73+5032643-1 Modified: vc-intrinsics/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 12:24:52 UTC (rev 780956) +++ PKGBUILD2020-12-21 12:30:22 UTC (rev 780957) @@ -2,7 +2,7 @@ # Maintainer: Daniel Bermond pkgname=vc-intrinsics -pkgver=r57+eabcd20 +pkgver=r73+5032643 pkgrel=1 pkgdesc="Set of new intrinsics on top of core LLVM IR instructions that represent SIMD semantics of a program targeting GPU" arch=(x86_64) @@ -9,8 +9,8 @@ url="https://github.com/intel/vc-intrinsics"; license=(MIT) makedepends=(git cmake python llvm) -source=(git+https://github.com/intel/vc-intrinsics.git#commit=eabcd2022cf868a658b257b8ea6ad62acbbe7dc5) -sha256sums=(SKIP) +source=(git+https://github.com/intel/vc-intrinsics.git#commit=50326439b1d0733c6af697de856d922273e4cfbe) +sha256sums=('SKIP') pkgver() { cd ${pkgname}
[arch-commits] Commit in opensmtpd-filter-rspamd/repos/community-x86_64 (2 files)
Date: Monday, December 21, 2020 @ 12:24:52 Author: archange Revision: 780956 archrelease: copy trunk to community-x86_64 Added: opensmtpd-filter-rspamd/repos/community-x86_64/PKGBUILD (from rev 780955, opensmtpd-filter-rspamd/trunk/PKGBUILD) Deleted: opensmtpd-filter-rspamd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 12:24:43 UTC (rev 780955) +++ PKGBUILD2020-12-21 12:24:52 UTC (rev 780956) @@ -1,31 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkg=filter-rspamd -pkgname=opensmtpd-${_pkg} -pkgver=0.1.6 -pkgrel=2 -pkgdesc="OpenSMTPD filter integration for Rspamd" -arch=(x86_64) -url=https://github.com/poolpOrg/filter-rspamd -license=(ISC) -depends=(glibc rspamd) -makedepends=(go) -source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('d452143902c713f2d277651e8322b6da00d8531f32b8c78f7c945b4e9302083df2ad419614ed2a9d4d31270d8edd0c4e9ac8a11c9f470fcf8364347e101ac456') - -build() { - cd ${_pkg}-${pkgver} - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - go build -v -o ${_pkg} -} - -package() { - cd ${_pkg}-$pkgver - install -D filter-rspamd -t "${pkgdir}"/usr/lib/smtpd/opensmtpd - install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - install -Dm644 README.md -t "${pkgdir}"/usr/share/doc/${pkgname}/ -} Copied: opensmtpd-filter-rspamd/repos/community-x86_64/PKGBUILD (from rev 780955, opensmtpd-filter-rspamd/trunk/PKGBUILD) === --- PKGBUILD (rev 0) +++ PKGBUILD2020-12-21 12:24:52 UTC (rev 780956) @@ -0,0 +1,31 @@ +# Maintainer: Bruno Pagani + +_pkg=filter-rspamd +pkgname=opensmtpd-${_pkg} +pkgver=0.1.7 +pkgrel=1 +pkgdesc="OpenSMTPD filter integration for Rspamd" +arch=(x86_64) +url=https://github.com/poolpOrg/filter-rspamd +license=(ISC) +depends=(glibc rspamd) +makedepends=(go) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('7f098450a19b59c97d050c25ff4d2295c7d42b92e8d312867b9734e4f38f99833290e67402dd1f9bccd31ebd6245c6eb1461fbd8434d41dfb791498315b4ebf5') + +build() { + cd ${_pkg}-${pkgver} + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + go build -v -ldflags "-linkmode external" -o ${_pkg} +} + +package() { + cd ${_pkg}-$pkgver + install -D filter-rspamd -t "${pkgdir}"/usr/lib/smtpd/opensmtpd + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + install -Dm644 README.md -t "${pkgdir}"/usr/share/doc/${pkgname}/ +}
[arch-commits] Commit in opensmtpd-filter-rspamd/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 12:24:43 Author: archange Revision: 780955 upgpkg: opensmtpd-filter-rspamd 0.1.7-1 Also specify `-linkmode external` now that PIE does not imply it anymore. Modified: opensmtpd-filter-rspamd/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 12:02:12 UTC (rev 780954) +++ PKGBUILD2020-12-21 12:24:43 UTC (rev 780955) @@ -2,8 +2,8 @@ _pkg=filter-rspamd pkgname=opensmtpd-${_pkg} -pkgver=0.1.6 -pkgrel=2 +pkgver=0.1.7 +pkgrel=1 pkgdesc="OpenSMTPD filter integration for Rspamd" arch=(x86_64) url=https://github.com/poolpOrg/filter-rspamd @@ -10,8 +10,8 @@ license=(ISC) depends=(glibc rspamd) makedepends=(go) -source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('d452143902c713f2d277651e8322b6da00d8531f32b8c78f7c945b4e9302083df2ad419614ed2a9d4d31270d8edd0c4e9ac8a11c9f470fcf8364347e101ac456') +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('7f098450a19b59c97d050c25ff4d2295c7d42b92e8d312867b9734e4f38f99833290e67402dd1f9bccd31ebd6245c6eb1461fbd8434d41dfb791498315b4ebf5') build() { cd ${_pkg}-${pkgver} @@ -20,7 +20,7 @@ export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - go build -v -o ${_pkg} + go build -v -ldflags "-linkmode external" -o ${_pkg} } package() {
[arch-commits] Commit in cozy-stack/repos/community-x86_64 (10 files)
Date: Monday, December 21, 2020 @ 12:02:12 Author: archange Revision: 780954 archrelease: copy trunk to community-x86_64 Added: cozy-stack/repos/community-x86_64/PKGBUILD (from rev 780953, cozy-stack/trunk/PKGBUILD) cozy-stack/repos/community-x86_64/cozy-stack.service (from rev 780953, cozy-stack/trunk/cozy-stack.service) cozy-stack/repos/community-x86_64/cozy-stack.sysusers (from rev 780953, cozy-stack/trunk/cozy-stack.sysusers) cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles (from rev 780953, cozy-stack/trunk/cozy-stack.tmpfiles) cozy-stack/repos/community-x86_64/cozy.yml (from rev 780953, cozy-stack/trunk/cozy.yml) Deleted: cozy-stack/repos/community-x86_64/PKGBUILD cozy-stack/repos/community-x86_64/cozy-stack.service cozy-stack/repos/community-x86_64/cozy-stack.sysusers cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles cozy-stack/repos/community-x86_64/cozy.yml -+ PKGBUILD| 118 +- cozy-stack.service | 74 +++ cozy-stack.sysusers |2 cozy-stack.tmpfiles |4 - cozy.yml| 66 +-- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 12:01:59 UTC (rev 780953) +++ PKGBUILD2020-12-21 12:02:12 UTC (rev 780954) @@ -1,59 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=cozy-stack -pkgver=1.4.22 -pkgrel=1 -epoch=1 -pkgdesc="Digital home: brings all your web services in the same private space – Stack component" -arch=(x86_64) -url="https://cozy.io"; -license=(AGPL3) -backup=(etc/cozy/cozy.yml) -depends=(couchdb imagemagick git) -makedepends=(go) -#optdepends=('cozy-coclyco: X.509 certificates management for instances' -optdepends=('nodejs: required for konnectors' -'nsjail: run konnectors isolated' -'smtp-forwarder: to allow sending mail to users') -source=(https://github.com/cozy/cozy-stack/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz -cozy.yml -${pkgname}.service -${pkgname}.sysusers -${pkgname}.tmpfiles) -sha256sums=('0430ddd31dd071c43f44d3680bd3e33515170bcef1871abed64dadaca40d4304' -'a6ae871ec726f81d091918dffae4025b993656551185662242dcc2f7de4516c3' -'6cb30c0a6d45b30827463b26c43fb2e1df9402392e6f23da1622e044ab84b580' -'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984' -'04043ed0b2bf1c811417eec3b89a049f5353ad16f032497ff5c9a610eafa879d') - -prepare() { -cd ${pkgname}-${pkgver} -go mod vendor -} - -build() { -cd ${pkgname}-${pkgver} -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" -go build -v \ --ldflags "-linkmode external - -X github.com/cozy/cozy-stack/pkg/config.Version=${pkgver} \ - -X github.com/cozy/cozy-stack/pkg/config.BuildTime=$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +"%Y-%m-%dT%H:%M:%SZ") \ - -X github.com/cozy/cozy-stack/pkg/config.BuildMode=production" \ --o ${pkgname} -} - -package() { -install -Dm644 cozy.yml -t "${pkgdir}"/etc/cozy/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -cd ${pkgname}-${pkgver} -install -Dm755 ${pkgname} -t "${pkgdir}"/usr/bin/ -install -Dm644 cozy.example.yaml -t "${pkgdir}"/usr/share/cozy/ -install -Dm755 scripts/konnector-node-run.sh -t "${pkgdir}"/usr/share/cozy/ -install -Dm755 scripts/konnector-nsjail-node12-run.sh "${pkgdir}"/usr/share/cozy/konnector-nsjail-run.sh -} Copied: cozy-stack/repos/community-x86_64/PKGBUILD (from rev 780953, cozy-stack/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 12:02:12 UTC (rev 780954) @@ -0,0 +1,59 @@ +# Maintainer: Bruno Pagani + +pkgname=cozy-stack +pkgver=1.4.23 +pkgrel=1 +epoch=1 +pkgdesc="Digital home: brings all your web services in the same private space – Stack component" +arch=(x86_64) +url="https://cozy.io"; +license=(AGPL3) +backup=(etc/cozy/cozy.yml) +depends=(couchdb imagemagick git) +makedepends=(go) +#optdepends=('cozy-coclyco: X.509 certificates management for
[arch-commits] Commit in cozy-stack/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 12:01:59 Author: archange Revision: 780953 upgpkg: cozy-stack 1:1.4.23-1 Modified: cozy-stack/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 11:25:52 UTC (rev 780952) +++ PKGBUILD2020-12-21 12:01:59 UTC (rev 780953) @@ -1,7 +1,7 @@ # Maintainer: Bruno Pagani pkgname=cozy-stack -pkgver=1.4.22 +pkgver=1.4.23 pkgrel=1 epoch=1 pkgdesc="Digital home: brings all your web services in the same private space – Stack component" @@ -20,7 +20,7 @@ ${pkgname}.service ${pkgname}.sysusers ${pkgname}.tmpfiles) -sha256sums=('0430ddd31dd071c43f44d3680bd3e33515170bcef1871abed64dadaca40d4304' +sha256sums=('9dd85c8b6bc6a4f3f3c52e95840681e896fdfb1225965478da0323f5d1bf9102' 'a6ae871ec726f81d091918dffae4025b993656551185662242dcc2f7de4516c3' '6cb30c0a6d45b30827463b26c43fb2e1df9402392e6f23da1622e044ab84b580' 'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984'
[arch-commits] Commit in acpica/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 21, 2020 @ 11:25:52 Author: archange Revision: 780952 archrelease: copy trunk to community-x86_64 Added: acpica/repos/community-x86_64/PKGBUILD (from rev 780951, acpica/trunk/PKGBUILD) Deleted: acpica/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-21 11:25:44 UTC (rev 780951) +++ PKGBUILD2020-12-21 11:25:52 UTC (rev 780952) @@ -1,30 +0,0 @@ -# Maintainer : Bruno Pagani -# Maintainer : Laurent Carlier -# Contributor: Giovanni Scafora -# Contributor: Alessio 'mOlOk' Bolognino - -pkgname=acpica -pkgver=20201113 -pkgrel=1 -pkgdesc="ACPI tools, including Intel ACPI Source Language compiler" -arch=(x86_64) -url="https://acpica.org"; -license=(GPL2) -depends=(glibc) -makedepends=(flex bison) -provides=(iasl) -conflicts=(iasl) -replaces=(iasl) -options=(!makeflags) -source=(${pkgname}-unix-${pkgver}.tar.gz::https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz) -sha256sums=('48c4e0c07b42581d017487cc9264470e6420605ddd24cbb5d16410d02a771461') - -build() { - cd acpica-unix-${pkgver} - make -} - -package() { - cd acpica-unix-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: acpica/repos/community-x86_64/PKGBUILD (from rev 780951, acpica/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-21 11:25:52 UTC (rev 780952) @@ -0,0 +1,30 @@ +# Maintainer : Bruno Pagani +# Maintainer : Laurent Carlier +# Contributor: Giovanni Scafora +# Contributor: Alessio 'mOlOk' Bolognino + +pkgname=acpica +pkgver=20201217 +pkgrel=1 +pkgdesc="ACPI tools, including Intel ACPI Source Language compiler" +arch=(x86_64) +url="https://acpica.org"; +license=(GPL2) +depends=(glibc) +makedepends=(flex bison) +provides=(iasl) +conflicts=(iasl) +replaces=(iasl) +options=(!makeflags) +source=(${pkgname}-unix-${pkgver}.tar.gz::https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz) +sha256sums=('df6bb667c60577c89df5abe3270539c1b9716b69409d1074d6a7fc5c2fea087b') + +build() { + cd acpica-unix-${pkgver} + make +} + +package() { + cd acpica-unix-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in acpica/trunk (PKGBUILD)
Date: Monday, December 21, 2020 @ 11:25:44 Author: archange Revision: 780951 upgpkg: acpica 20201217-1 Modified: acpica/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-21 11:15:27 UTC (rev 780950) +++ PKGBUILD2020-12-21 11:25:44 UTC (rev 780951) @@ -4,7 +4,7 @@ # Contributor: Alessio 'mOlOk' Bolognino pkgname=acpica -pkgver=20201113 +pkgver=20201217 pkgrel=1 pkgdesc="ACPI tools, including Intel ACPI Source Language compiler" arch=(x86_64) @@ -17,7 +17,7 @@ replaces=(iasl) options=(!makeflags) source=(${pkgname}-unix-${pkgver}.tar.gz::https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz) -sha256sums=('48c4e0c07b42581d017487cc9264470e6420605ddd24cbb5d16410d02a771461') +sha256sums=('df6bb667c60577c89df5abe3270539c1b9716b69409d1074d6a7fc5c2fea087b') build() { cd acpica-unix-${pkgver}
[arch-commits] Commit in nodejs-lts-fermium/repos/community-staging-x86_64 (2 files)
Date: Saturday, December 19, 2020 @ 23:08:41 Author: archange Revision: 780051 archrelease: copy trunk to community-staging-x86_64 Added: nodejs-lts-fermium/repos/community-staging-x86_64/PKGBUILD (from rev 780050, nodejs-lts-fermium/trunk/PKGBUILD) Deleted: nodejs-lts-fermium/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 23:08:35 UTC (rev 780050) +++ PKGBUILD2020-12-19 23:08:41 UTC (rev 780051) @@ -1,59 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Felix Yan - -pkgname=nodejs-lts-fermium -pkgver=14.15.1 -pkgrel=2 -pkgdesc="Evented I/O for V8 javascript (LTS release: Fermium)" -arch=(x86_64) -url="https://nodejs.org/"; -license=(MIT) -depends=(openssl zlib icu libuv c-ares brotli libnghttp2) # http-parser -makedepends=(python procps-ng) -optdepends=('npm: nodejs package manager') -provides=("nodejs=$pkgver") -conflicts=(nodejs) -source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz") -# https://nodejs.org/download/release/latest-fermium/SHASUMS256.txt.asc -sha256sums=(0161436846f7578938ad87af197e0cf112452232723227f88d5a0efc34dec1bc) -validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 # Myles Borins - 77984A986EBC2AA786BC0F66B01FBB92821C587A # Gibson Fahnestock - B9AE9905FFD7803F25714661B63B535A4C206CA9 # Evan Lucas - DD8F2338BAE7501E3DD5AC78C273792F7D83545D # Rod Vagg - B9E2F5981AA6E0CD28160D9FF13993A75599653C # Shelley Vohr - 4ED778F539E3634C779C87C6D7062848A1AB005C # Beth Griggs - C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C) # Richard Lau - - -build() { - cd node-v${pkgver} - - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---experimental-http-parser \ ---shared-cares \ ---shared-brotli \ ---shared-nghttp2 -# --shared-v8 -# --shared-http-parser - - make -} - -check() { - cd node-v${pkgver} - # https://github.com/nodejs/node/issues/32765 - sed -i '/\$(MAKE) -s test-doc/d' Makefile - make test -} - -package() { - cd node-v${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: nodejs-lts-fermium/repos/community-staging-x86_64/PKGBUILD (from rev 780050, nodejs-lts-fermium/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-19 23:08:41 UTC (rev 780051) @@ -0,0 +1,59 @@ +# Maintainer: Bruno Pagani +# Contributor: Felix Yan + +pkgname=nodejs-lts-fermium +pkgver=14.15.3 +pkgrel=2 +pkgdesc="Evented I/O for V8 javascript (LTS release: Fermium)" +arch=(x86_64) +url="https://nodejs.org/"; +license=(MIT) +depends=(openssl zlib icu libuv c-ares brotli libnghttp2) # http-parser +makedepends=(python procps-ng) +optdepends=('npm: nodejs package manager') +provides=("nodejs=$pkgver") +conflicts=(nodejs) +source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz") +# https://nodejs.org/download/release/latest-fermium/SHASUMS256.txt.asc +sha256sums=(32cfb19be9bd15cfdfaf842b29c80cc1c1c4b841a3b8ce05de74e1aca1cbf4fe) +validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 # Myles Borins + 77984A986EBC2AA786BC0F66B01FBB92821C587A # Gibson Fahnestock + B9AE9905FFD7803F25714661B63B535A4C206CA9 # Evan Lucas + DD8F2338BAE7501E3DD5AC78C273792F7D83545D # Rod Vagg + B9E2F5981AA6E0CD28160D9FF13993A75599653C # Shelley Vohr + 4ED778F539E3634C779C87C6D7062848A1AB005C # Beth Griggs + C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C) # Richard Lau + + +build() { + cd node-v${pkgver} + + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--experimental-http-parser \ +--shared-cares \ +--shared-brotli \ +--shared-nghttp2 +# --shared-v8 +# --shared-http-parser + + make +} + +check() { + cd node-v${pkgver} + # https://github.com/nodejs/node/issues/32765 + sed -i '/\$(MAKE) -s test-doc/d' Makefile + make test +} + +package() { + cd node-v${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in nodejs-lts-fermium/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 23:08:35 Author: archange Revision: 780050 icu 68.2 rebuild Modified: nodejs-lts-fermium/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 23:08:01 UTC (rev 780049) +++ PKGBUILD2020-12-19 23:08:35 UTC (rev 780050) @@ -3,7 +3,7 @@ pkgname=nodejs-lts-fermium pkgver=14.15.3 -pkgrel=1 +pkgrel=2 pkgdesc="Evented I/O for V8 javascript (LTS release: Fermium)" arch=(x86_64) url="https://nodejs.org/";
[arch-commits] Commit in nodejs-lts-fermium/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:40:34 Author: archange Revision: 780041 icu 68 rebuild Modified: nodejs-lts-fermium/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 22:39:33 UTC (rev 780040) +++ PKGBUILD2020-12-19 22:40:34 UTC (rev 780041) @@ -57,4 +57,3 @@ make DESTDIR="${pkgdir}" install install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ } -
[arch-commits] Commit in pqiv/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:39:33 Author: archange Revision: 780040 archrelease: copy trunk to community-x86_64 Added: pqiv/repos/community-x86_64/PKGBUILD (from rev 780039, pqiv/trunk/PKGBUILD) Deleted: pqiv/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 22:39:27 UTC (rev 780039) +++ PKGBUILD2020-12-19 22:39:33 UTC (rev 780040) @@ -1,32 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=pqiv -pkgver=2.11 -pkgrel=5 -pkgdesc="Powerful image viewer with minimal UI" -arch=(x86_64) -url="https://github.com/phillipberndt/pqiv"; -license=(GPL3) -depends=(gtk3 gdk-pixbuf2 glib2 cairo) -optdepends=( -'ffmpeg: rudimentary video support' -'libarchive: archives and cbX comic book support' -'libspectre: PS/EPS support' -'libwebp: WebP support' -'imagemagick: support for various images formats like PSD' -'poppler-glib: rudimentary PDF support' -) -makedepends=(ffmpeg libarchive libspectre libwebp imagemagick poppler-glib) -source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('ea1f8b6bcb58dee19e2d8168ef4efd01e222c653eabbd3109aad57a870cc8c9b') - -build() { - cd ${pkgname}-${pkgver} - ./configure --backends-build=shared - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: pqiv/repos/community-x86_64/PKGBUILD (from rev 780039, pqiv/trunk/PKGBUILD) === --- PKGBUILD (rev 0) +++ PKGBUILD2020-12-19 22:39:33 UTC (rev 780040) @@ -0,0 +1,32 @@ +# Maintainer: Bruno Pagani + +pkgname=pqiv +pkgver=2.12 +pkgrel=1 +pkgdesc="Powerful image viewer with minimal UI" +arch=(x86_64) +url="https://github.com/phillipberndt/pqiv"; +license=(GPL3) +depends=(gtk3 gdk-pixbuf2 glib2 cairo) +optdepends=( +'ffmpeg: rudimentary video support' +'libarchive: archives and cbX comic book support' +'libspectre: PS/EPS support' +'libwebp: WebP support' +'imagemagick: support for various images formats like PSD' +'poppler-glib: rudimentary PDF support' +) +makedepends=(ffmpeg libarchive libspectre libwebp imagemagick poppler-glib) +source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('1538128c88a70bbad2b83fbde327d83e4df9512a2fb560eaf5eaf1d8df99dbe5') + +build() { + cd ${pkgname}-${pkgver} + ./configure --backends-build=shared + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in pqiv/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:39:27 Author: archange Revision: 780039 upgpkg: pqiv 2.12-1 Modified: pqiv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 22:20:03 UTC (rev 780038) +++ PKGBUILD2020-12-19 22:39:27 UTC (rev 780039) @@ -1,8 +1,8 @@ # Maintainer: Bruno Pagani pkgname=pqiv -pkgver=2.11 -pkgrel=5 +pkgver=2.12 +pkgrel=1 pkgdesc="Powerful image viewer with minimal UI" arch=(x86_64) url="https://github.com/phillipberndt/pqiv"; @@ -18,7 +18,7 @@ ) makedepends=(ffmpeg libarchive libspectre libwebp imagemagick poppler-glib) source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('ea1f8b6bcb58dee19e2d8168ef4efd01e222c653eabbd3109aad57a870cc8c9b') +sha256sums=('1538128c88a70bbad2b83fbde327d83e4df9512a2fb560eaf5eaf1d8df99dbe5') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in nlopt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:20:03 Author: archange Revision: 780038 archrelease: copy trunk to community-x86_64 Added: nlopt/repos/community-x86_64/PKGBUILD (from rev 780037, nlopt/trunk/PKGBUILD) Deleted: nlopt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 22:19:58 UTC (rev 780037) +++ PKGBUILD2020-12-19 22:20:03 UTC (rev 780038) @@ -1,30 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=nlopt -pkgver=2.6.2 -pkgrel=2 -pkgdesc="Nonlinear optimization library" -arch=(x86_64) -url="https://nlopt.readthedocs.io/en/latest/"; -license=(LGPL) -depends=(gcc-libs) -makedepends=(cmake python-numpy octave guile swig) -optdepends=('python-numpy: to use with python') -source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('cfa5981736dd60d0109c534984c4e13c615314d3584cf1c392a155bfe1a3b17e') - -build() { -cmake -B build -S ${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -make -C build -} - -check() { -cd build -ctest --output-on-failure -} - -package() { -make -C build DESTDIR="${pkgdir}" install -} Copied: nlopt/repos/community-x86_64/PKGBUILD (from rev 780037, nlopt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-19 22:20:03 UTC (rev 780038) @@ -0,0 +1,30 @@ +# Maintainer: Bruno Pagani + +pkgname=nlopt +pkgver=2.7.0 +pkgrel=1 +pkgdesc="Nonlinear optimization library" +arch=(x86_64) +url="https://nlopt.readthedocs.io/en/latest/"; +license=(LGPL) +depends=(gcc-libs) +makedepends=(cmake python-numpy octave guile swig) +optdepends=('python-numpy: to use with python') +source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('b881cc2a5face5139f1c5a30caf26b7d3cb43d69d5e423c9d78392f99844499f') + +build() { +cmake -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +make -C build +} + +check() { +cd build +ctest --output-on-failure +} + +package() { +make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in nlopt/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:19:58 Author: archange Revision: 780037 upgpkg: nlopt 2.7.0-1 Modified: nlopt/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 22:19:44 UTC (rev 780036) +++ PKGBUILD2020-12-19 22:19:58 UTC (rev 780037) @@ -1,8 +1,8 @@ # Maintainer: Bruno Pagani pkgname=nlopt -pkgver=2.6.2 -pkgrel=2 +pkgver=2.7.0 +pkgrel=1 pkgdesc="Nonlinear optimization library" arch=(x86_64) url="https://nlopt.readthedocs.io/en/latest/"; @@ -11,7 +11,7 @@ makedepends=(cmake python-numpy octave guile swig) optdepends=('python-numpy: to use with python') source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('cfa5981736dd60d0109c534984c4e13c615314d3584cf1c392a155bfe1a3b17e') +sha256sums=('b881cc2a5face5139f1c5a30caf26b7d3cb43d69d5e423c9d78392f99844499f') build() { cmake -B build -S ${pkgname}-${pkgver} \
[arch-commits] Commit in materia-kde/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:19:44 Author: archange Revision: 780036 archrelease: copy trunk to community-any Added: materia-kde/repos/community-any/PKGBUILD (from rev 780035, materia-kde/trunk/PKGBUILD) Deleted: materia-kde/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 37 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 22:19:38 UTC (rev 780035) +++ PKGBUILD2020-12-19 22:19:44 UTC (rev 780036) @@ -1,47 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgbase=materia-kde -pkgname=(materia-kde kvantum-theme-materia) -pkgver=20201113 -pkgrel=2 -pkgdesc="Materia theme for KDE Plasma 5" -arch=(any) -url="https://github.com/PapirusDevelopmentTeam/materia-kde"; -license=(GPL3) -options=(!strip) -source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz - ${pkgbase}-fix-transparency1.patch::${url}/commit/a007aef771cd58574d7924bb209567a8256dc799.patch - ${pkgbase}-fix-transparency2.patch::${url}/commit/e546a51e4245deb8d2c3ebe4f8ba1b4f0034a70a.patch) -sha256sums=('6d8a5f8706f4b2a888e6af8a49852cecfda8a6a29a46133bd24978d365e34778' -'28e6d1abd7244ed34ec1ae496426d146beb5b3a8af0a9bea23c01bf07ccd6999' -'7a16f71465163f169e3ed5b8bc0909f6ed5b050e4187307d41ca921ce4fc1188') - -prepare() { -cd ${pkgbase}-${pkgver} -patch -Np1 -i ../${pkgbase}-fix-transparency1.patch -patch -Np1 -i ../${pkgbase}-fix-transparency2.patch -} - -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 780035, materia-kde/trunk/PKGBUILD) ======= --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-19 22:19:44 UTC (rev 780036) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +pkgbase=materia-kde +pkgname=(materia-kde kvantum-theme-materia) +pkgver=20201214 +pkgrel=1 +pkgdesc="Materia theme for KDE Plasma 5" +arch=(any) +url="https://github.com/PapirusDevelopmentTeam/materia-kde"; +license=(GPL3) +options=(!strip) +source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('b474ebce5898bd6de297d480d73b4c5a2aa6a01cdf3ca618eda9a5d58bdc05d4') + +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, December 19, 2020 @ 22:19:38 Author: archange Revision: 780035 upgpkg: materia-kde 20201214-1 Modified: materia-kde/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 4 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 22:19:07 UTC (rev 780034) +++ PKGBUILD2020-12-19 22:19:38 UTC (rev 780035) @@ -2,26 +2,16 @@ pkgbase=materia-kde pkgname=(materia-kde kvantum-theme-materia) -pkgver=20201113 -pkgrel=2 +pkgver=20201214 +pkgrel=1 pkgdesc="Materia theme for KDE Plasma 5" arch=(any) url="https://github.com/PapirusDevelopmentTeam/materia-kde"; license=(GPL3) options=(!strip) -source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz - ${pkgbase}-fix-transparency1.patch::${url}/commit/a007aef771cd58574d7924bb209567a8256dc799.patch - ${pkgbase}-fix-transparency2.patch::${url}/commit/e546a51e4245deb8d2c3ebe4f8ba1b4f0034a70a.patch) -sha256sums=('6d8a5f8706f4b2a888e6af8a49852cecfda8a6a29a46133bd24978d365e34778' -'28e6d1abd7244ed34ec1ae496426d146beb5b3a8af0a9bea23c01bf07ccd6999' -'7a16f71465163f169e3ed5b8bc0909f6ed5b050e4187307d41ca921ce4fc1188') +source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz) +sha256sums=('b474ebce5898bd6de297d480d73b4c5a2aa6a01cdf3ca618eda9a5d58bdc05d4') -prepare() { -cd ${pkgbase}-${pkgver} -patch -Np1 -i ../${pkgbase}-fix-transparency1.patch -patch -Np1 -i ../${pkgbase}-fix-transparency2.patch -} - package_materia-kde() { optdepends=('materia-gtk-theme: Matching GTK theme' 'kvantum-theme-materia: Materia theme for Kvantum Qt style (recommended)')
[arch-commits] Commit in nodejs-lts-fermium/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:19:07 Author: archange Revision: 780034 archrelease: copy trunk to community-x86_64 Added: nodejs-lts-fermium/repos/community-x86_64/PKGBUILD (from rev 780033, nodejs-lts-fermium/trunk/PKGBUILD) Deleted: nodejs-lts-fermium/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 22:19:01 UTC (rev 780033) +++ PKGBUILD2020-12-19 22:19:07 UTC (rev 780034) @@ -1,60 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Felix Yan - -pkgname=nodejs-lts-fermium -pkgver=14.15.1 -pkgrel=1 -pkgdesc="Evented I/O for V8 javascript (LTS release: Fermium)" -arch=(x86_64) -url="https://nodejs.org/"; -license=(MIT) -depends=(openssl zlib icu libuv c-ares brotli libnghttp2) # http-parser -makedepends=(python procps-ng) -optdepends=('npm: nodejs package manager') -provides=("nodejs=$pkgver") -conflicts=(nodejs) -source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz") -# https://nodejs.org/download/release/latest-fermium/SHASUMS256.txt.asc -sha256sums=(0161436846f7578938ad87af197e0cf112452232723227f88d5a0efc34dec1bc) -validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 # Myles Borins - 77984A986EBC2AA786BC0F66B01FBB92821C587A # Gibson Fahnestock - B9AE9905FFD7803F25714661B63B535A4C206CA9 # Evan Lucas - DD8F2338BAE7501E3DD5AC78C273792F7D83545D # Rod Vagg - B9E2F5981AA6E0CD28160D9FF13993A75599653C # Shelley Vohr - 4ED778F539E3634C779C87C6D7062848A1AB005C # Beth Griggs - C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C) # Richard Lau - - -build() { - cd node-v${pkgver} - - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---experimental-http-parser \ ---shared-cares \ ---shared-brotli \ ---shared-nghttp2 -# --shared-v8 -# --shared-http-parser - - make -} - -check() { - cd node-v${pkgver} - # https://github.com/nodejs/node/issues/32765 - sed -i '/\$(MAKE) -s test-doc/d' Makefile - make test -} - -package() { - cd node-v${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: nodejs-lts-fermium/repos/community-x86_64/PKGBUILD (from rev 780033, nodejs-lts-fermium/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-19 22:19:07 UTC (rev 780034) @@ -0,0 +1,60 @@ +# Maintainer: Bruno Pagani +# Contributor: Felix Yan + +pkgname=nodejs-lts-fermium +pkgver=14.15.3 +pkgrel=1 +pkgdesc="Evented I/O for V8 javascript (LTS release: Fermium)" +arch=(x86_64) +url="https://nodejs.org/"; +license=(MIT) +depends=(openssl zlib icu libuv c-ares brotli libnghttp2) # http-parser +makedepends=(python procps-ng) +optdepends=('npm: nodejs package manager') +provides=("nodejs=$pkgver") +conflicts=(nodejs) +source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz") +# https://nodejs.org/download/release/latest-fermium/SHASUMS256.txt.asc +sha256sums=(32cfb19be9bd15cfdfaf842b29c80cc1c1c4b841a3b8ce05de74e1aca1cbf4fe) +validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 # Myles Borins + 77984A986EBC2AA786BC0F66B01FBB92821C587A # Gibson Fahnestock + B9AE9905FFD7803F25714661B63B535A4C206CA9 # Evan Lucas + DD8F2338BAE7501E3DD5AC78C273792F7D83545D # Rod Vagg + B9E2F5981AA6E0CD28160D9FF13993A75599653C # Shelley Vohr + 4ED778F539E3634C779C87C6D7062848A1AB005C # Beth Griggs + C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C) # Richard Lau + + +build() { + cd node-v${pkgver} + + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--experimental-http-parser \ +--shared-cares \ +--shared-brotli \ +--shared-nghttp2 +# --shared-v8 +# --shared-http-parser + + make +} + +check() { + cd node-v${pkgver} + # https://github.com/nodejs/node/issues/32765 + sed -i '/\$(MAKE) -s test-doc/d' Makefile + make test +} + +package() { + cd node-v${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +} +
[arch-commits] Commit in nodejs-lts-fermium/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 22:19:01 Author: archange Revision: 780033 upgpkg: nodejs-lts-fermium 14.15.3-1 Modified: nodejs-lts-fermium/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 21:02:40 UTC (rev 780032) +++ PKGBUILD2020-12-19 22:19:01 UTC (rev 780033) @@ -2,8 +2,8 @@ # Contributor: Felix Yan pkgname=nodejs-lts-fermium -pkgver=14.15.1 -pkgrel=2 +pkgver=14.15.3 +pkgrel=1 pkgdesc="Evented I/O for V8 javascript (LTS release: Fermium)" arch=(x86_64) url="https://nodejs.org/"; @@ -15,7 +15,7 @@ conflicts=(nodejs) source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz") # https://nodejs.org/download/release/latest-fermium/SHASUMS256.txt.asc -sha256sums=(0161436846f7578938ad87af197e0cf112452232723227f88d5a0efc34dec1bc) +sha256sums=(32cfb19be9bd15cfdfaf842b29c80cc1c1c4b841a3b8ce05de74e1aca1cbf4fe) validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 # Myles Borins 77984A986EBC2AA786BC0F66B01FBB92821C587A # Gibson Fahnestock B9AE9905FFD7803F25714661B63B535A4C206CA9 # Evan Lucas @@ -57,3 +57,4 @@ make DESTDIR="${pkgdir}" install install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ } +
[arch-commits] Commit in knot/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 19, 2020 @ 21:02:40 Author: archange Revision: 780032 archrelease: copy trunk to community-x86_64 Added: knot/repos/community-x86_64/PKGBUILD (from rev 780031, knot/trunk/PKGBUILD) Deleted: knot/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 125 ++--- 1 file changed, 62 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 21:02:31 UTC (rev 780031) +++ PKGBUILD2020-12-19 21:02:40 UTC (rev 780032) @@ -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.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 -} Copied: knot/repos/community-x86_64/PKGBUILD (from rev 780031, knot/trunk/PKGBUILD) === --- PKGBUILD (rev 0) +++ PKGBUILD2020-12-19 21:02:40 UTC (rev 780032) @@ -0,0 +1,62 @@ +# Maintainer: Bruno Pagani +# Contributor: Ondřej Surý +# Contributor: Julian Brost +# Contributor: Oleander Reis +# Contributor: Otto Sabart + +pkgname=knot +pkgver=3.0.3 +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=('fbc51897ef0ed0639ebad59b988a91382b9544288a2db8254f0b1de433140e38' '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 +}