[arch-commits] Commit in b3sum/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Daniel M. Capella via arch-commits
Date: Monday, October 25, 2021 @ 03:13:56
  Author: polyzen
Revision: 1033319

archrelease: copy trunk to community-x86_64

Added:
  b3sum/repos/community-x86_64/PKGBUILD
(from rev 1033318, b3sum/trunk/PKGBUILD)
Deleted:
  b3sum/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 03:13:36 UTC (rev 1033318)
+++ PKGBUILD2021-10-25 03:13:56 UTC (rev 1033319)
@@ -1,35 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=b3sum
-pkgver=1.0.0
-pkgrel=2
-pkgdesc='Command line implementation of the BLAKE3 hash function'
-arch=('x86_64')
-url=https://github.com/BLAKE3-team/BLAKE3
-license=('Apache')
-depends=('gcc-libs')
-makedepends=('rust')
-source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$pkgname/$pkgver/download;)
-b2sums=('d5c2ed570c921dd5f1b43165e9e8e356e9ded1bdfe365f7663fa31964093ba3bb2fb45f9c6c03b5651fceb2634b805200ef498e71143d4cbda87f14bcfa606b2')
-
-prepare() {
-  cd $pkgname-$pkgver
-  cargo fetch --locked
-}
-
-build() {
-  cd $pkgname-$pkgver
-  cargo build --release --locked --offline
-}
-
-check() {
-  cd $pkgname-$pkgver
-  cargo test --release --locked --offline
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dt "$pkgdir"/usr/bin target/release/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: b3sum/repos/community-x86_64/PKGBUILD (from rev 1033318, 
b3sum/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 03:13:56 UTC (rev 1033319)
@@ -0,0 +1,35 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=b3sum
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Command line implementation of the BLAKE3 hash function'
+arch=('x86_64')
+url=https://github.com/BLAKE3-team/BLAKE3
+license=('Apache')
+depends=('gcc-libs')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$pkgname/$pkgver/download;)
+b2sums=('8f5883df2c59d89e2c11c8480c27a27d870fa054d1bf481355f65bef8e6bcc9838f8a14cf1cb904b6c50239a92a5891a8a5c95bc19c3b0c7abb5bbf22a78bfd7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  cargo fetch --locked
+}
+
+build() {
+  cd $pkgname-$pkgver
+  cargo build --release --locked --offline
+}
+
+check() {
+  cd $pkgname-$pkgver
+  cargo test --release --locked --offline
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dt "$pkgdir"/usr/bin target/release/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in b3sum/trunk (PKGBUILD)

2021-10-24 Thread Daniel M. Capella via arch-commits
Date: Monday, October 25, 2021 @ 03:13:36
  Author: polyzen
Revision: 1033318

upgpkg: b3sum 1.1.0-1

Modified:
  b3sum/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:33 UTC (rev 1033317)
+++ PKGBUILD2021-10-25 03:13:36 UTC (rev 1033318)
@@ -1,8 +1,8 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=b3sum
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.1.0
+pkgrel=1
 pkgdesc='Command line implementation of the BLAKE3 hash function'
 arch=('x86_64')
 url=https://github.com/BLAKE3-team/BLAKE3
@@ -10,7 +10,7 @@
 depends=('gcc-libs')
 makedepends=('rust')
 
source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$pkgname/$pkgver/download;)
-b2sums=('d5c2ed570c921dd5f1b43165e9e8e356e9ded1bdfe365f7663fa31964093ba3bb2fb45f9c6c03b5651fceb2634b805200ef498e71143d4cbda87f14bcfa606b2')
+b2sums=('8f5883df2c59d89e2c11c8480c27a27d870fa054d1bf481355f65bef8e6bcc9838f8a14cf1cb904b6c50239a92a5891a8a5c95bc19c3b0c7abb5bbf22a78bfd7')
 
 prepare() {
   cd $pkgname-$pkgver



[arch-commits] Commit in supercollider/repos/community-x86_64 (4 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:33
  Author: foutrelis
Revision: 1033317

archrelease: copy trunk to community-x86_64

Added:
  supercollider/repos/community-x86_64/PKGBUILD
(from rev 1033316, supercollider/trunk/PKGBUILD)
  supercollider/repos/community-x86_64/supercollider.install
(from rev 1033316, supercollider/trunk/supercollider.install)
Deleted:
  supercollider/repos/community-x86_64/PKGBUILD
  supercollider/repos/community-x86_64/supercollider.install

---+
 PKGBUILD  |  144 
 supercollider.install |   16 ++---
 2 files changed, 80 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:28 UTC (rev 1033316)
+++ PKGBUILD2021-10-25 02:54:33 UTC (rev 1033317)
@@ -1,72 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: David Runge 
-# Contributor: speps 
-# Contributor: osc 
-
-_name=SuperCollider
-pkgname=supercollider
-pkgver=3.12.1
-pkgrel=2
-pkgdesc="Platform for audio synthesis and algorithmic composition"
-arch=('x86_64')
-url="https://supercollider.github.io;
-license=('GPL3')
-groups=('pro-audio')
-depends=('gcc-libs' 'glibc'  'libx11' 'qt5-base' 'qt5-svg' 'qt5-webengine'
-'qt5-websockets')
-makedepends=('abletonlink' 'alsa-lib' 'avahi' 'boost' 'cmake' 'emacs' 'fftw'
-'libsndfile' 'qt5-tools' 'readline' 'systemd-libs' 'yaml-cpp')
-checkdepends=('xorg-server-xvfb')
-optdepends=('emacs: emacs interface'
-'gedit: gedit interface'
-'sc3-plugins: additional extension plugins for scsynth')
-provides=('libscsynth.so' "sclang=${pkgver}" "scsynth=${pkgver}")
-source=(
-
"https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source.tar.bz2"{,.asc}
-)
-install="${pkgname}.install"
-sha512sums=('8fc8540e8ee952ff30f41feb49e915366ee7c5d44d7af6137bba2ccf98d521d05fd18e103d9943120370cbee970700ace15a090907a887acdc29405e919ad102'
-'SKIP')
-b2sums=('ffb2d0313a27bc8a067588fa1ee26e59f0261b16c4928e48b94c3011d7fe58c7c9588e6ba3b7007b45eec74fbeedfaca781ebfd8baa93bd1f9c9797ea15a2b21'
-'SKIP')
-validpgpkeys=('2E1C4FC2F6BB58FA157B21B8064B501EB7405F04') # Marcin Pączkowski 
(dyfer)
-
-
-prepare() {
-  mv -v "${_name}-${pkgver}-Source" "${pkgname}-${pkgver}"
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  export CFLAGS+=" -DNDEBUG"
-  export CXXFLAGS+=" -DNDEBUG"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE='None' \
--DBoost_NO_BOOST_CMAKE=ON \
--DLIBSCSYNTH=ON \
--DFORTIFY=ON \
--DSYSTEM_ABLETON_LINK=ON \
--DSYSTEM_BOOST=ON \
--DSYSTEM_YAMLCPP=ON \
--DSC_VIM=OFF \
--Wno-dev \
--B build \
--S .
-  make VERBOSE=1 -C build
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  xvfb-run make test ARGS="-VV -d -j1" -C build
-}
-
-package() {
-  depends+=('libasound.so' 'libavahi-common.so' 'libavahi-client.so'
-  'libboost_filesystem.so' 'libboost_program_options.so' 'libboost_regex.so'
-  'libboost_thread.so' 'libfftw3f.so' 'libjack.so' 'libsndfile.so'
-  'libreadline.so' 'libudev.so' 'libyaml-cpp.so')
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install -C build
-  install -vDm 644 {AUTHORS,{CHANGELOG,README,README_LINUX}.md} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: supercollider/repos/community-x86_64/PKGBUILD (from rev 1033316, 
supercollider/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 02:54:33 UTC (rev 1033317)
@@ -0,0 +1,72 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: David Runge 
+# Contributor: speps 
+# Contributor: osc 
+
+_name=SuperCollider
+pkgname=supercollider
+pkgver=3.12.1
+pkgrel=3
+pkgdesc="Platform for audio synthesis and algorithmic composition"
+arch=('x86_64')
+url="https://supercollider.github.io;
+license=('GPL3')
+groups=('pro-audio')
+depends=('gcc-libs' 'glibc'  'libx11' 'qt5-base' 'qt5-svg' 'qt5-webengine'
+'qt5-websockets')
+makedepends=('abletonlink' 'alsa-lib' 'avahi' 'boost' 'cmake' 'emacs' 'fftw'
+'libsndfile' 'qt5-tools' 'readline' 'systemd-libs' 'yaml-cpp')
+checkdepends=('xorg-server-xvfb')
+optdepends=('emacs: emacs interface'
+'gedit: gedit interface'
+'sc3-plugins: additional extension plugins for scsynth')
+provides=('libscsynth.so' "sclang=${pkgver}" "scsynth=${pkgver}")
+source=(
+
"https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source.tar.bz2"{,.asc}
+)
+install="${pkgname}.install"
+sha512sums=('8fc8540e8ee952ff30f41feb49e915366ee7c5d44d7af6137bba2ccf98d521d05fd18e103d9943120370cbee970700ace15a090907a887acdc29405e919ad102'
+'SKIP')
+b2sums=('ffb2d0313a27bc8a067588fa1ee26e59f0261b16c4928e48b94c3011d7fe58c7c9588e6ba3b7007b45eec74fbeedfaca781ebfd8baa93bd1f9c9797ea15a2b21'
+ 

[arch-commits] Commit in powerdns/repos/community-x86_64 (6 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:27
  Author: foutrelis
Revision: 1033315

archrelease: copy trunk to community-x86_64

Added:
  powerdns/repos/community-x86_64/PKGBUILD
(from rev 1033314, powerdns/trunk/PKGBUILD)
  powerdns/repos/community-x86_64/boost-1.76.patch
(from rev 1033314, powerdns/trunk/boost-1.76.patch)
  powerdns/repos/community-x86_64/sysusers.conf
(from rev 1033314, powerdns/trunk/sysusers.conf)
Deleted:
  powerdns/repos/community-x86_64/PKGBUILD
  powerdns/repos/community-x86_64/boost-1.76.patch
  powerdns/repos/community-x86_64/sysusers.conf

--+
 PKGBUILD |  162 ++---
 boost-1.76.patch |   30 -
 sysusers.conf|2 
 3 files changed, 97 insertions(+), 97 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:20 UTC (rev 1033314)
+++ PKGBUILD2021-10-25 02:54:27 UTC (rev 1033315)
@@ -1,81 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Remi Gacogne 
-# Contributor: Alexander Rødseth 
-# Contributor: Jan de Groot 
-# Contributor: Kevin Mihelich 
-# Contributor: Pieter Lexis 
-
-pkgname=powerdns
-pkgver=4.5.1
-pkgrel=2
-pkgdesc='Authoritative DNS server'
-url='https://www.powerdns.com/'
-arch=('x86_64')
-license=('GPL2')
-depends=('boost-libs' 'libcurl.so' 'libsodium' 'lmdb' 'luajit' 'openssl'
- 'sqlite' 'systemd-libs')
-makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'curl' 'libmaxminddb'
- 'postgresql-libs' 'systemd' 'tinycdb' 'unixodbc' 'yaml-cpp')
-optdepends=('geoip: GeoIP backend'
-'mariadb-libs: MariaDB/MySQL and MyDNS backend'
-'libldap: LDAP backend'
-'libmaxminddb: MaxMindDB GeoIP2 database for the GeoIP backend'
-'postgresql-libs: PostgreSQL backend'
-'unixodbc: ODBC backend'
-'tinycdb: TinyDNS backend'
-'yaml-cpp: GeoIP backend')
-provides=('pdns')
-conflicts=('pdns')
-backup=('etc/powerdns/pdns.conf')
-source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc}
-sysusers.conf)
-sha512sums=('428be2bea0d39613fe31def9116c0d3dbfc95eac953ca058df088f06a971a5a1a49067f83c99719af2657e7abcf2e7c471311bd26a1ebf1bae2bd70e1a823fca'
-'SKIP'
-
'522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a')
-validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'   # Winkels, Erik 

-  '16E12866B7738C73976A57436FFC33439B0D04DF'   # Peter van Dijk 

-  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis 

-
-prepare() {
-  cd pdns-${pkgver}
-  # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. 
$LIBDIR)
-  # This allows for running pdns_server without setting `module-dir` in the 
config.
-  find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = 
\$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \;
-}
-
-build() {
-  cd pdns-${pkgver}
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc/powerdns \
---sbindir=/usr/bin \
---with-modules='' \
---with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lmdb lua2 
pipe random remote tinydns" \
---docdir=/usr/share/doc/powerdns \
---with-libsodium \
---enable-tools \
---enable-ixfrdist \
---enable-dns-over-tls \
---disable-dependency-tracking \
---disable-silent-rules \
---enable-reproducible \
---enable-unit-tests \
---enable-systemd \
---with-service-user=powerdns \
---with-service-group=powerdns
-  make
-}
-
-check() {
-  make -C pdns-${pkgver} check
-}
-
-package() {
-  make -C pdns-${pkgver} DESTDIR="${pkgdir}" install
-  install -Dm 644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-  mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,}
-  # Ensure we run as the powerdns user
-  sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf"
-}
-
-# vim: ts=2 sw=2 et:

Copied: powerdns/repos/community-x86_64/PKGBUILD (from rev 1033314, 
powerdns/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 02:54:27 UTC (rev 1033315)
@@ -0,0 +1,81 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Remi Gacogne 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Kevin Mihelich 
+# Contributor: Pieter Lexis 
+
+pkgname=powerdns
+pkgver=4.5.1
+pkgrel=3
+pkgdesc='Authoritative DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('boost-libs' 'libcurl.so' 'libsodium' 'lmdb' 'luajit' 'openssl'
+ 'sqlite' 'systemd-libs')
+makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'curl' 'libmaxminddb'
+ 'postgresql-libs' 'systemd' 'tinycdb' 'unixodbc' 'yaml-cpp')
+optdepends=('geoip: GeoIP backend'
+

[arch-commits] Commit in supercollider/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:28
  Author: foutrelis
Revision: 1033316

upgpkg: supercollider 3.12.1-3: yaml-cpp 0.7 rebuild

Modified:
  supercollider/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:27 UTC (rev 1033315)
+++ PKGBUILD2021-10-25 02:54:28 UTC (rev 1033316)
@@ -6,7 +6,7 @@
 _name=SuperCollider
 pkgname=supercollider
 pkgver=3.12.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Platform for audio synthesis and algorithmic composition"
 arch=('x86_64')
 url="https://supercollider.github.io;



[arch-commits] Commit in powerdns/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:20
  Author: foutrelis
Revision: 1033314

upgpkg: powerdns 4.5.1-3: yaml-cpp 0.7 rebuild

Modified:
  powerdns/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:19 UTC (rev 1033313)
+++ PKGBUILD2021-10-25 02:54:20 UTC (rev 1033314)
@@ -7,7 +7,7 @@
 
 pkgname=powerdns
 pkgver=4.5.1
-pkgrel=2
+pkgrel=3
 pkgdesc='Authoritative DNS server'
 url='https://www.powerdns.com/'
 arch=('x86_64')



[arch-commits] Commit in librime/repos/community-x86_64 (4 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:19
  Author: foutrelis
Revision: 1033313

archrelease: copy trunk to community-x86_64

Added:
  librime/repos/community-x86_64/PKGBUILD
(from rev 1033312, librime/trunk/PKGBUILD)
  librime/repos/community-x86_64/cmath-include.patch
(from rev 1033312, librime/trunk/cmath-include.patch)
Deleted:
  librime/repos/community-x86_64/PKGBUILD
  librime/repos/community-x86_64/cmath-include.patch

-+
 PKGBUILD|  106 +-
 cmath-include.patch |   76 +--
 2 files changed, 91 insertions(+), 91 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:14 UTC (rev 1033312)
+++ PKGBUILD2021-10-25 02:54:19 UTC (rev 1033313)
@@ -1,53 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: GONG Chen 
-# Contributor: 網軍總司令
-
-pkgname=librime
-pkgver=1.7.3
-_octagramcommit=f92e083052b9983ee3cbddcda5ed60bb3c068e24
-_luacommit=d45a41af2f9d731e3c1516a191cc3160e3cb8377
-_charcodecommit=b569184772b12965e3ebe1dfd431026951fed81c
-pkgrel=4
-epoch=1
-pkgdesc="Rime input method engine"
-arch=('x86_64')
-url="https://github.com/rime/librime;
-license=('GPL3')
-depends=('boost-libs' 'capnproto' 'opencc' 'yaml-cpp' 'leveldb' 'librime-data' 
'lua' 'google-glog' 'marisa')
-makedepends=('cmake' 'boost' 'gtest' 'ninja')
-source=("https://github.com/rime/librime/archive/$pkgver/$pkgname-$pkgver.tar.gz;
-
"https://github.com/lotem/librime-octagram/archive/$_octagramcommit/librime-octagram-$_octagramcommit.tar.gz;
-
"https://github.com/hchunhui/librime-lua/archive/$_luacommit/librime-lua-$_luacommit.tar.gz;
-
"https://github.com/rime/librime-charcode/archive/$_charcodecommit/librime-lua-$_charcodecommit.tar.gz;
-cmath-include.patch)
-sha512sums=('8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0'
-
'737d1c58982d2f79a6e8b2548eefa1dddc036dd6e6d5436e7d6b4f3adfa2e9d8e45b29a13c1b8207a93cb77f3b5dbd9d18436f44d4e8040eb95b962de582b386'
-
'2a3d3b49d53066fe96dd008e8064718082225e6bf185574a25b8e98175d9936abcfa1fdc56e48f9c72a2deb46f8157d6132fd119ff8e0a3d52fbe9e2ea21386c'
-
'6670a2b089479cf4fb23012e61675065d483ab6123f6dcad136b226dbe361a16bc8f33caece2e139c8d89161a73a2126afe2bed3759996153de6e4888a95a430'
-
'531b4143a7636e6f2cdb67ed2d9b6aa5d43c50dfbbad626757b435debf863f9d466a5923611d9213b0c897af919870d367e9ea2bbc1037e11fa88a0c7602')
-
-prepare() {
-  cd $pkgname-$pkgver/plugins
-  ln -sf "$srcdir"/librime-octagram-$_octagramcommit librime-octagram
-  ln -sf "$srcdir"/librime-lua-$_luacommit librime-lua
-  ln -sf "$srcdir"/librime-charcode-$_charcodecommit librime-charcode
-
-  patch -Np1 -d .. -i ../cmath-include.patch
-}
-
-build() {
-  cd $pkgname-$pkgver
-  export CXXFLAGS="$CXXFLAGS -DNDEBUG"
-  cmake . -GNinja -Bbuild -DCMAKE_INSTALL_PREFIX=/usr 
-DBUILD_MERGED_PLUGINS=Off -DENABLE_EXTERNAL_PLUGINS=On
-  cmake --build build
-}
-
-check() {
-  cd $pkgname-$pkgver/build
-  ninja test
-}
-
-package() {
-  cd $pkgname-$pkgver/build
-  DESTDIR="$pkgdir" ninja install
-}

Copied: librime/repos/community-x86_64/PKGBUILD (from rev 1033312, 
librime/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 02:54:19 UTC (rev 1033313)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: GONG Chen 
+# Contributor: 網軍總司令
+
+pkgname=librime
+pkgver=1.7.3
+_octagramcommit=f92e083052b9983ee3cbddcda5ed60bb3c068e24
+_luacommit=d45a41af2f9d731e3c1516a191cc3160e3cb8377
+_charcodecommit=b569184772b12965e3ebe1dfd431026951fed81c
+pkgrel=5
+epoch=1
+pkgdesc="Rime input method engine"
+arch=('x86_64')
+url="https://github.com/rime/librime;
+license=('GPL3')
+depends=('boost-libs' 'capnproto' 'opencc' 'yaml-cpp' 'leveldb' 'librime-data' 
'lua' 'google-glog' 'marisa')
+makedepends=('cmake' 'boost' 'gtest' 'ninja')
+source=("https://github.com/rime/librime/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+
"https://github.com/lotem/librime-octagram/archive/$_octagramcommit/librime-octagram-$_octagramcommit.tar.gz;
+
"https://github.com/hchunhui/librime-lua/archive/$_luacommit/librime-lua-$_luacommit.tar.gz;
+
"https://github.com/rime/librime-charcode/archive/$_charcodecommit/librime-lua-$_charcodecommit.tar.gz;
+cmath-include.patch)
+sha512sums=('8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0'
+
'737d1c58982d2f79a6e8b2548eefa1dddc036dd6e6d5436e7d6b4f3adfa2e9d8e45b29a13c1b8207a93cb77f3b5dbd9d18436f44d4e8040eb95b962de582b386'
+
'2a3d3b49d53066fe96dd008e8064718082225e6bf185574a25b8e98175d9936abcfa1fdc56e48f9c72a2deb46f8157d6132fd119ff8e0a3d52fbe9e2ea21386c'
+ 

[arch-commits] Commit in jami-daemon/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:12
  Author: foutrelis
Revision: 1033311

archrelease: copy trunk to community-x86_64

Added:
  jami-daemon/repos/community-x86_64/PKGBUILD
(from rev 1033310, jami-daemon/trunk/PKGBUILD)
Deleted:
  jami-daemon/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  138 ++---
 1 file changed, 69 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:08 UTC (rev 1033310)
+++ PKGBUILD2021-10-25 02:54:12 UTC (rev 1033311)
@@ -1,69 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Baptiste Jonglez 
-
-pkgname=jami-daemon
-pkgver=20211004
-pkgrel=2
-_pjprojectver=2.11
-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=(glibc opendht asio gnutls libgit2 libsecp256k1 ffmpeg speexdsp fmt
- yaml-cpp jsoncpp zlib dbus-c++ alsa-lib libpulse jack
- libupnp libnatpmp openssl webrtc-audio-processing systemd-libs
- libarchive) # expat opus http-parser #portaudio
-makedepends=(git meson cmake perl msgpack-c msgpack-cxx restinio 
autoconf-archive)
-checkdepends=(cppunit)
-_commit=042ad25ca2174df18ca18bcaf39286259fe275be
-source=(git+https://git.jami.net/savoirfairelinux/${pkgname}.git#commit=${_commit}
-
https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)
-noextract=(pjproject-${_pjprojectver}.tar.gz)
-sha512sums=(SKIP 
021fe3f904b15e149cf647fe2ebdf530b5a8f11ba226396b6df1c8b85c406a532e6d9c310617434b520de787ec0cc4b07d9d54507d51b80627a5c23e884516c2)
-
-prepare() {
-  cd ${pkgname}
-  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
-  mkdir contrib/native
-  autoreconf -fvi
-}
-
-build() {
-  cd ${pkgname}/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
-
-# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/651
-  #cd "${srcdir}"
-  #export PATH="$PATH:${PWD}/${pgname}/contrib/$(cc -dumpmachine)/bin"
-  #arch-meson ${pkgname} build -D interfaces=library,dbus -D opensl=disabled 
-D portaudio=disabled -D tests=false \
-  #-D 
pkg_config_path="${PWD}/${pkgname}/contrib/$(cc -dumpmachine)/lib/pkgconfig"
-  #meson compile -C build
-}
-
-#check() {
-# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/651
-#  cd ${pkgname}
-#  make -k check
-# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/649
-#  meson test -C build --print-errorlogs
-#}
-
-package() {
-  cd ${pkgname}
-  make DESTDIR="${pkgdir}" install
-  #meson install -C build --destdir "${pkgdir}"
-}

Copied: jami-daemon/repos/community-x86_64/PKGBUILD (from rev 1033310, 
jami-daemon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 02:54:12 UTC (rev 1033311)
@@ -0,0 +1,69 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=jami-daemon
+pkgver=20211004
+pkgrel=3
+_pjprojectver=2.11
+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=(glibc opendht asio gnutls libgit2 libsecp256k1 ffmpeg speexdsp fmt
+ yaml-cpp jsoncpp zlib dbus-c++ alsa-lib libpulse jack
+ libupnp libnatpmp openssl webrtc-audio-processing systemd-libs
+ libarchive) # expat opus http-parser #portaudio
+makedepends=(git meson cmake perl msgpack-c msgpack-cxx restinio 
autoconf-archive)
+checkdepends=(cppunit)
+_commit=042ad25ca2174df18ca18bcaf39286259fe275be
+source=(git+https://git.jami.net/savoirfairelinux/${pkgname}.git#commit=${_commit}
+
https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)
+noextract=(pjproject-${_pjprojectver}.tar.gz)
+sha512sums=(SKIP 
021fe3f904b15e149cf647fe2ebdf530b5a8f11ba226396b6df1c8b85c406a532e6d9c310617434b520de787ec0cc4b07d9d54507d51b80627a5c23e884516c2)
+
+prepare() {
+  cd ${pkgname}
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ${pkgname}/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
+
+# 

[arch-commits] Commit in librime/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:14
  Author: foutrelis
Revision: 1033312

upgpkg: librime 1:1.7.3-5: yaml-cpp 0.7 rebuild

Modified:
  librime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:12 UTC (rev 1033311)
+++ PKGBUILD2021-10-25 02:54:14 UTC (rev 1033312)
@@ -7,7 +7,7 @@
 _octagramcommit=f92e083052b9983ee3cbddcda5ed60bb3c068e24
 _luacommit=d45a41af2f9d731e3c1516a191cc3160e3cb8377
 _charcodecommit=b569184772b12965e3ebe1dfd431026951fed81c
-pkgrel=4
+pkgrel=5
 epoch=1
 pkgdesc="Rime input method engine"
 arch=('x86_64')



[arch-commits] Commit in interception-dual-function-keys/repos/community-x86_64 (2 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:07
  Author: foutrelis
Revision: 1033309

archrelease: copy trunk to community-x86_64

Added:
  interception-dual-function-keys/repos/community-x86_64/PKGBUILD
(from rev 1033308, interception-dual-function-keys/trunk/PKGBUILD)
Deleted:
  interception-dual-function-keys/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:02 UTC (rev 1033308)
+++ PKGBUILD2021-10-25 02:54:07 UTC (rev 1033309)
@@ -1,25 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander Courtis
-
-pkgname=interception-dual-function-keys
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
-arch=('x86_64')
-url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
-license=('MIT')
-depends=('interception-tools')
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;)
-sha256sums=('81d400780ee8c38abe62261499e36efeb71ca18563b4cecd96355bbed95d422f')
-
-build() {
-cd "dual-function-keys-$pkgver"
-make VERSION="$pkgver"
-}
-
-package() {
-cd "dual-function-keys-$pkgver"
-make PREFIX=/usr DESTDIR="$pkgdir/" install
-install -Dm644 {README,doc/examples}.md -t "$pkgdir/usr/share/doc/$pkgname"
-install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: interception-dual-function-keys/repos/community-x86_64/PKGBUILD (from 
rev 1033308, interception-dual-function-keys/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 02:54:07 UTC (rev 1033309)
@@ -0,0 +1,25 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander Courtis
+
+pkgname=interception-dual-function-keys
+pkgver=1.4.0
+pkgrel=2
+pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
+arch=('x86_64')
+url="https://gitlab.com/interception/linux/plugins/dual-function-keys;
+license=('MIT')
+depends=('interception-tools')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/plugins/dual-function-keys/-/archive/$pkgver/dual-function-keys-$pkgver.tar.gz;)
+sha256sums=('81d400780ee8c38abe62261499e36efeb71ca18563b4cecd96355bbed95d422f')
+
+build() {
+cd "dual-function-keys-$pkgver"
+make VERSION="$pkgver"
+}
+
+package() {
+cd "dual-function-keys-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir/" install
+install -Dm644 {README,doc/examples}.md -t "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
+}



[arch-commits] Commit in interception-dual-function-keys/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:02
  Author: foutrelis
Revision: 1033308

upgpkg: interception-dual-function-keys 1.4.0-2: yaml-cpp 0.7 rebuild

Modified:
  interception-dual-function-keys/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:24:13 UTC (rev 1033307)
+++ PKGBUILD2021-10-25 02:54:02 UTC (rev 1033308)
@@ -3,7 +3,7 @@
 
 pkgname=interception-dual-function-keys
 pkgver=1.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Interception plugin for dual-function keys: Tap for one key, hold for 
another"
 arch=('x86_64')
 url="https://gitlab.com/interception/linux/plugins/dual-function-keys;



[arch-commits] Commit in jami-daemon/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:54:08
  Author: foutrelis
Revision: 1033310

upgpkg: jami-daemon 20211004-3: yaml-cpp 0.7 rebuild

Modified:
  jami-daemon/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:54:07 UTC (rev 1033309)
+++ PKGBUILD2021-10-25 02:54:08 UTC (rev 1033310)
@@ -3,7 +3,7 @@
 
 pkgname=jami-daemon
 pkgver=20211004
-pkgrel=2
+pkgrel=3
 _pjprojectver=2.11
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
 arch=(x86_64)



[arch-commits] Commit in qtcreator/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:25:35
  Author: foutrelis
Revision: 426529

archrelease: copy trunk to staging-x86_64

Added:
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 426528, qtcreator/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 426528, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-25 02:25:35 UTC (rev 426529)
@@ -0,0 +1,57 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=5.0.2
+_clangver=13.0.0
+pkgrel=5
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=(x86_64)
+url='https://www.qt.io'
+license=(GPL3)
+# Note: built against Qt5 because of 
https://bugreports.qt.io/browse/QTCREATORBUG-26134
+depends=(qt5-tools qt5-quickcontrols2 qt5-svg qt5-quick3d qt5-webengine 
qt5-serialport syntax-highlighting # qt6-shadertools qt6-5compat
+ clang=$_clangver clazy yaml-cpp)
+makedepends=(cmake llvm python)
+options=(docs)
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'qbs: QBS project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support'
+'perf: performer analyzer'
+'mlocate: locator filter')
+source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz)
+sha256sums=('1bf07150226da46237f26f5eaa9f090ce81ed79b9bc75e0dfa6328043e360103')
+
+build() {
+  cmake -B build -S qt-creator-opensource-src-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DWITH_DOCS=ON \
+-DBUILD_DEVELOPER_DOCS=ON \
+-DBUILD_QBS=OFF \
+-DQTC_CLANG_BUILDMODE_MATCH=ON \
+-DBUILD_HELVIEWERBACKEND_QTWEBENGINE=ON
+  cmake --build build
+  cmake --build build --target docs
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+# Install docs
+  cp -r build/share/doc "$pkgdir"/usr/share
+
+  install -Dm644 qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT 
"$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT
+}



[arch-commits] Commit in qtcreator/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:25:31
  Author: foutrelis
Revision: 426528

upgpkg: qtcreator 5.0.2-5: LLVM 13 rebuild

Modified:
  qtcreator/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:24:15 UTC (rev 426527)
+++ PKGBUILD2021-10-25 02:25:31 UTC (rev 426528)
@@ -8,8 +8,8 @@
 
 pkgname=qtcreator
 pkgver=5.0.2
-_clangver=12.0.1
-pkgrel=4
+_clangver=13.0.0
+pkgrel=5
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='https://www.qt.io'



[arch-commits] Commit in qtcreator/repos/testing-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:20:04
  Author: foutrelis
Revision: 426525

archrelease: copy trunk to testing-x86_64

Added:
  qtcreator/repos/testing-x86_64/PKGBUILD
(from rev 426524, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/testing-x86_64/PKGBUILD

--+
 PKGBUILD |  114 ++---
 1 file changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 02:19:59 UTC (rev 426524)
+++ PKGBUILD2021-10-25 02:20:04 UTC (rev 426525)
@@ -1,57 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=5.0.2
-_clangver=13.0.0
-pkgrel=3
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=(x86_64)
-url='https://www.qt.io'
-license=(GPL3)
-# Note: built against Qt5 because of 
https://bugreports.qt.io/browse/QTCREATORBUG-26134
-depends=(qt5-tools qt5-quickcontrols2 qt5-svg qt5-quick3d qt5-webengine 
qt5-serialport syntax-highlighting # qt6-shadertools qt6-5compat
- clang=$_clangver clazy yaml-cpp)
-makedepends=(cmake llvm python)
-options=(docs)
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'qbs: QBS project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support'
-'perf: performer analyzer'
-'mlocate: locator filter')
-source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz)
-sha256sums=('1bf07150226da46237f26f5eaa9f090ce81ed79b9bc75e0dfa6328043e360103')
-
-build() {
-  cmake -B build -S qt-creator-opensource-src-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBEXECDIR=lib \
--DWITH_DOCS=ON \
--DBUILD_DEVELOPER_DOCS=ON \
--DBUILD_QBS=OFF \
--DQTC_CLANG_BUILDMODE_MATCH=ON \
--DBUILD_HELVIEWERBACKEND_QTWEBENGINE=ON
-  cmake --build build
-  cmake --build build --target docs
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-# Install docs
-  cp -r build/share/doc "$pkgdir"/usr/share
-
-  install -Dm644 qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT 
"$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT
-}

Copied: qtcreator/repos/testing-x86_64/PKGBUILD (from rev 426524, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 02:20:04 UTC (rev 426525)
@@ -0,0 +1,57 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=5.0.2
+_clangver=12.0.1
+pkgrel=4
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=(x86_64)
+url='https://www.qt.io'
+license=(GPL3)
+# Note: built against Qt5 because of 
https://bugreports.qt.io/browse/QTCREATORBUG-26134
+depends=(qt5-tools qt5-quickcontrols2 qt5-svg qt5-quick3d qt5-webengine 
qt5-serialport syntax-highlighting # qt6-shadertools qt6-5compat
+ clang=$_clangver clazy yaml-cpp)
+makedepends=(cmake llvm python)
+options=(docs)
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'qbs: QBS project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support'
+'perf: performer analyzer'
+'mlocate: locator filter')
+source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz)
+sha256sums=('1bf07150226da46237f26f5eaa9f090ce81ed79b9bc75e0dfa6328043e360103')
+
+build() {
+  cmake -B build -S qt-creator-opensource-src-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DWITH_DOCS=ON \
+-DBUILD_DEVELOPER_DOCS=ON \
+-DBUILD_QBS=OFF \
+-DQTC_CLANG_BUILDMODE_MATCH=ON \
+-DBUILD_HELVIEWERBACKEND_QTWEBENGINE=ON
+  cmake --build build
+  cmake --build build --target docs
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+# Install docs
+  cp -r build/share/doc "$pkgdir"/usr/share
+
+  install -Dm644 

[arch-commits] Commit in qtcreator/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 02:19:59
  Author: foutrelis
Revision: 426524

upgpkg: qtcreator 5.0.2-4: yaml-cpp 0.7 rebuild (in testing)

Modified:
  qtcreator/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 02:12:52 UTC (rev 426523)
+++ PKGBUILD2021-10-25 02:19:59 UTC (rev 426524)
@@ -8,8 +8,8 @@
 
 pkgname=qtcreator
 pkgver=5.0.2
-_clangver=13.0.0
-pkgrel=3
+_clangver=12.0.1
+pkgrel=4
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='https://www.qt.io'



[arch-commits] Commit in ceph/repos (30 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 01:54:38
  Author: svenstaro
Revision: 1033287

archrelease: copy trunk to community-staging-x86_64

Added:
  ceph/repos/community-staging-x86_64/
  ceph/repos/community-staging-x86_64/PKGBUILD
(from rev 1033286, ceph/trunk/PKGBUILD)
  
ceph/repos/community-staging-x86_64/backport_mgr_disabled_modules_workaround_PR34846.patch
(from rev 1033286, 
ceph/trunk/backport_mgr_disabled_modules_workaround_PR34846.patch)
  ceph/repos/community-staging-x86_64/boost-1.67.patch
(from rev 1033286, ceph/trunk/boost-1.67.patch)
  ceph/repos/community-staging-x86_64/ceph-12.2.4-boost-build-none-options.patch
(from rev 1033286, ceph/trunk/ceph-12.2.4-boost-build-none-options.patch)
  ceph/repos/community-staging-x86_64/ceph-13.2.0-cflags.patch
(from rev 1033286, ceph/trunk/ceph-13.2.0-cflags.patch)
  
ceph/repos/community-staging-x86_64/ceph-13.2.2-dont-install-sysvinit-script.patch
(from rev 1033286, 
ceph/trunk/ceph-13.2.2-dont-install-sysvinit-script.patch)
  ceph/repos/community-staging-x86_64/ceph-14.2.0-cflags.patch
(from rev 1033286, ceph/trunk/ceph-14.2.0-cflags.patch)
  ceph/repos/community-staging-x86_64/ceph-14.2.0-cython-0.29.patch
(from rev 1033286, ceph/trunk/ceph-14.2.0-cython-0.29.patch)
  ceph/repos/community-staging-x86_64/ceph-14.2.0-link-crc32-statically.patch
(from rev 1033286, ceph/trunk/ceph-14.2.0-link-crc32-statically.patch)
  ceph/repos/community-staging-x86_64/ceph-15.2.0-rocksdb-cmake.patch
(from rev 1033286, ceph/trunk/ceph-15.2.0-rocksdb-cmake.patch)
  ceph/repos/community-staging-x86_64/ceph-15.2.4-system-uring.patch
(from rev 1033286, ceph/trunk/ceph-15.2.4-system-uring.patch)
  ceph/repos/community-staging-x86_64/ceph-15.2.5-missing-includes.patch
(from rev 1033286, ceph/trunk/ceph-15.2.5-missing-includes.patch)
  ceph/repos/community-staging-x86_64/ceph.sysusers
(from rev 1033286, ceph/trunk/ceph.sysusers)
  ceph/repos/community-staging-x86_64/disable-broken-mgr-dashboard-test.patch
(from rev 1033286, ceph/trunk/disable-broken-mgr-dashboard-test.patch)
  ceph/repos/community-staging-x86_64/disable-empty-readable.sh-test.patch
(from rev 1033286, ceph/trunk/disable-empty-readable.sh-test.patch)
  
ceph/repos/community-staging-x86_64/exclude-frontend-from-mgr-dashboard-cov.patch
(from rev 1033286, ceph/trunk/exclude-frontend-from-mgr-dashboard-cov.patch)
  ceph/repos/community-staging-x86_64/fix-ceph_disk-python-interpreter.patch
(from rev 1033286, ceph/trunk/fix-ceph_disk-python-interpreter.patch)
  
ceph/repos/community-staging-x86_64/fix-mgr-dashboard-frontend-unittests-dist-stuff.patch
(from rev 1033286, 
ceph/trunk/fix-mgr-dashboard-frontend-unittests-dist-stuff.patch)
  ceph/repos/community-staging-x86_64/fix-mgr-dashboard-partial_dict.patch
(from rev 1033286, ceph/trunk/fix-mgr-dashboard-partial_dict.patch)
  ceph/repos/community-staging-x86_64/fix-python2-paths.patch
(from rev 1033286, ceph/trunk/fix-python2-paths.patch)
  ceph/repos/community-staging-x86_64/fix-tox-test-commands.patch
(from rev 1033286, ceph/trunk/fix-tox-test-commands.patch)
  ceph/repos/community-staging-x86_64/fix_snappy_namespace_uint.patch
(from rev 1033286, ceph/trunk/fix_snappy_namespace_uint.patch)
  
ceph/repos/community-staging-x86_64/glibc2.32-strsignal-compat-backported.patch
(from rev 1033286, ceph/trunk/glibc2.32-strsignal-compat-backported.patch)
  ceph/repos/community-staging-x86_64/mgr-dashboard-update-pylint-to-2.6.0.patch
(from rev 1033286, ceph/trunk/mgr-dashboard-update-pylint-to-2.6.0.patch)
  ceph/repos/community-staging-x86_64/qa-src-update-mypy-to-0.782.patch
(from rev 1033286, ceph/trunk/qa-src-update-mypy-to-0.782.patch)
  ceph/repos/community-staging-x86_64/remove-distro-version-detection.patch
(from rev 1033286, ceph/trunk/remove-distro-version-detection.patch)
  ceph/repos/community-staging-x86_64/suppress-pylint-warnings.patch
(from rev 1033286, ceph/trunk/suppress-pylint-warnings.patch)
  
ceph/repos/community-staging-x86_64/use-system-zstd-and-fix-zstd-1.4.0-compatbility.patch
(from rev 1033286, 
ceph/trunk/use-system-zstd-and-fix-zstd-1.4.0-compatbility.patch)
  
ceph/repos/community-staging-x86_64/use-threadsafe-death-tests-objectstore-memstore.patch
(from rev 1033286, 
ceph/trunk/use-threadsafe-death-tests-objectstore-memstore.patch)

+
 PKGBUILD   |  353 +++
 backport_mgr_disabled_modules_workaround_PR34846.patch |  207 
 boost-1.67.patch   |   11 
 ceph-12.2.4-boost-build-none-options.patch |   26 
 ceph-13.2.0-cflags.patch   |   26 
 ceph-13.2.2-dont-install-sysvinit-script.patch |   15 
 ceph-14.2.0-cflags.patch   |   13 
 ceph-14.2.0-cython-0.29.patch  |   17 
 

[arch-commits] Commit in ceph/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 01:53:50
  Author: svenstaro
Revision: 1033286

upgpkg: ceph 15.2.14-2: yaml-cpp 0.7 rebuild

Modified:
  ceph/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 01:04:34 UTC (rev 1033285)
+++ PKGBUILD2021-10-25 01:53:50 UTC (rev 1033286)
@@ -5,7 +5,7 @@
 pkgname=('ceph' 'ceph-libs' 'ceph-mgr')
 _zstdver=1.5.0
 pkgver=15.2.14
-pkgrel=1
+pkgrel=2
 pkgdesc='Distributed, fault-tolerant storage platform delivering object, 
block, and file system'
 arch=('x86_64')
 url='https://ceph.com/'



[arch-commits] Commit in ghdl/repos (2 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 01:04:34
  Author: foutrelis
Revision: 1033285

archrelease: copy trunk to community-staging-x86_64

Added:
  ghdl/repos/community-staging-x86_64/
  ghdl/repos/community-staging-x86_64/PKGBUILD
(from rev 1033284, ghdl/trunk/PKGBUILD)

--+
 PKGBUILD |  207 +
 1 file changed, 207 insertions(+)

Copied: ghdl/repos/community-staging-x86_64/PKGBUILD (from rev 1033284, 
ghdl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-25 01:04:34 UTC (rev 1033285)
@@ -0,0 +1,207 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgbase=ghdl
+pkgname=('ghdl-mcode' 'ghdl-llvm' 'ghdl-gcc' 'python-pyghdl')
+_gcc=10.2.0
+_isl=0.23
+pkgver=1.0.0
+pkgrel=4
+pkgdesc='VHDL simulator'
+arch=('x86_64')
+url='https://github.com/ghdl/ghdl'
+license=('GPL2')
+depends=('gcc-ada')
+makedepends=('gmp' 'mpfr' 'libmpc' 'zlib' 'llvm' 'clang' 'python-setuptools')
+validpgpkeys=('33C235A34C46AA3FFB293709A328C3A2C3C45C06'  # Jakub Jelinek 

+  '13975A70E63C361C73AE69EF6EEB81F8981C74C7') # 
richard.guent...@gmail.com
+source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+
"$pkgbase-gcc11.patch::https://github.com/ghdl/ghdl/commit/8356ea3bb4e8d0e5ad8638c3d50914b64fc360ec.patch;
+
"$pkgbase-llvm11.patch::https://github.com/ghdl/ghdl/commit/a45cd97fa291b442002d70ac7e0968a24b0815f9.patch;
+
"$pkgbase-llvm12.patch::https://github.com/ghdl/ghdl/commit/2cfa1098070959413f5ed7c32220d9e55262e4e4.patch;
+
"$pkgbase-llvm12-DILocation.patch::https://github.com/ghdl/ghdl/commit/396eb764f4916063d4239df83b5aed961fff.patch;
+
"$pkgbase-llvm13.patch::https://github.com/ghdl/ghdl/commit/e49cb7b91946bbe866e684c47ccb703a83f78dec.patch;
+"https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig}
+"http://isl.gforge.inria.fr/isl-$_isl.tar.bz2;)
+sha512sums=('efaa277132de3caeafedace137b58fa05bfa61567f12480092b1e8f74a4438e40c85c6e21cd0c5d65fbba3d116b65265e3939a8b5df951baf74837c1eca3196f'
+
'aeef4fd149f6b58f7b458175833161cc07137cdbde07f2b5717d61f45997b6f6be37a2a59729204a50345e18f9ac6e28b69b60f01fbe01bea14fc1b114fbd8b5'
+
'579d30687e44a02f9da5fca2096fcfd9767a4ce2b697fd96e207338a8bd6942e1173391417adcca4537951b4cbb09a8c9e91f97fc8ea181687009a86b99fb111'
+
'8cc79c26aa1d301d9ee2ea58e9237b5a4e108de484f9df2a61df82501a59668eba4e6b7a47dde0717ba3f14a7cb6b8cbbd63e1a9d053d08fdd71a488f0a30fd6'
+
'5e8c48ed15734d1cc2fb6e7be4a5480e56ba12e973a550ebf99183d44881325ca14e29a8f58367bd847a65a3a09e6b6e94d042fcfd77783e09539e5fb2ed4db0'
+
'e9d6877c08f3100df4dac1455ba9c07b843e99c071a88e14711fed0ed459badf9f1e473ef9eb5ae674caba281039aa89882475ff4cb7fc7d09372f41004b2162'
+
'42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e'
+'SKIP'
+
'05dfbdbbe852e2440b272808b23210374ce4ce46298eeb4c18ca8725db834b0da607338a371e3d07a78585fc7e0de182e75bf09dff11477937228bd97b7b83f7')
+
+prepare() {
+  cd "$srcdir"
+
+  cd $pkgbase-$pkgver
+  patch -p1 -i ../$pkgbase-gcc11.patch
+  patch -p1 -i ../$pkgbase-llvm11.patch
+  patch -p1 -i ../$pkgbase-llvm12.patch
+  patch -p1 -i ../$pkgbase-llvm12-DILocation.patch
+  patch -p1 -i ../$pkgbase-llvm13.patch
+  cd ..
+
+  cp -r $pkgbase-$pkgver ghdl-mcode
+  cp -r $pkgbase-$pkgver ghdl-llvm
+  cp -r $pkgbase-$pkgver ghdl-gcc
+  cp -r $pkgbase-$pkgver pyghdl
+
+  mkdir gcc-build
+
+  cd gcc-$_gcc
+
+  ln -s ../isl-$_isl isl
+
+  echo $_gcc > gcc/BASE-VER
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+}
+
+_configure() {
+  ./configure \
+  --prefix=/usr \
+  --disable-werror \
+  --enable-checks \
+  --enable-libghdl \
+  --enable-synth $@
+}
+
+build() {
+  export GNATMAKE="gnatmake $MAKEFLAGS"
+
+  echo 'Building ghdl-mcode...'
+  cd "$srcdir"/ghdl-mcode
+
+  _configure
+
+  make
+
+  echo 'Building ghdl-llvm...'
+  cd "$srcdir"/ghdl-llvm
+
+  _configure --with-llvm-config
+
+  make
+
+  echo 'Building ghdl-gcc...'
+  cd "$srcdir"/ghdl-gcc
+
+  _configure --with-gcc="$srcdir"/gcc-$_gcc
+
+  make copy-sources
+
+  cd "$srcdir"/gcc-build
+
+  "$srcdir"/gcc-$_gcc/configure \
+  --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --enable-languages=vhdl \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --with-isl \
+  --enable-plugin \
+  --enable-lto \
+  --disable-bootstrap \
+  --disable-multilib \
+  --disable-libada \
+  --disable-libsanitizer \
+  --disable-libssp \
+  --disable-libquadmath \
+  --disable-libgomp \
+  --disable-libvtv \
+  

[arch-commits] Commit in ghdl/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 01:04:29
  Author: foutrelis
Revision: 1033284

upgpkg: ghdl 1.0.0-4: LLVM 13 rebuild

Modified:
  ghdl/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 00:51:43 UTC (rev 1033283)
+++ PKGBUILD2021-10-25 01:04:29 UTC (rev 1033284)
@@ -5,7 +5,7 @@
 _gcc=10.2.0
 _isl=0.23
 pkgver=1.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc='VHDL simulator'
 arch=('x86_64')
 url='https://github.com/ghdl/ghdl'
@@ -19,6 +19,7 @@
 
"$pkgbase-llvm11.patch::https://github.com/ghdl/ghdl/commit/a45cd97fa291b442002d70ac7e0968a24b0815f9.patch;
 
"$pkgbase-llvm12.patch::https://github.com/ghdl/ghdl/commit/2cfa1098070959413f5ed7c32220d9e55262e4e4.patch;
 
"$pkgbase-llvm12-DILocation.patch::https://github.com/ghdl/ghdl/commit/396eb764f4916063d4239df83b5aed961fff.patch;
+
"$pkgbase-llvm13.patch::https://github.com/ghdl/ghdl/commit/e49cb7b91946bbe866e684c47ccb703a83f78dec.patch;
 "https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig}
 "http://isl.gforge.inria.fr/isl-$_isl.tar.bz2;)
 
sha512sums=('efaa277132de3caeafedace137b58fa05bfa61567f12480092b1e8f74a4438e40c85c6e21cd0c5d65fbba3d116b65265e3939a8b5df951baf74837c1eca3196f'
@@ -26,6 +27,7 @@
 
'579d30687e44a02f9da5fca2096fcfd9767a4ce2b697fd96e207338a8bd6942e1173391417adcca4537951b4cbb09a8c9e91f97fc8ea181687009a86b99fb111'
 
'8cc79c26aa1d301d9ee2ea58e9237b5a4e108de484f9df2a61df82501a59668eba4e6b7a47dde0717ba3f14a7cb6b8cbbd63e1a9d053d08fdd71a488f0a30fd6'
 
'5e8c48ed15734d1cc2fb6e7be4a5480e56ba12e973a550ebf99183d44881325ca14e29a8f58367bd847a65a3a09e6b6e94d042fcfd77783e09539e5fb2ed4db0'
+
'e9d6877c08f3100df4dac1455ba9c07b843e99c071a88e14711fed0ed459badf9f1e473ef9eb5ae674caba281039aa89882475ff4cb7fc7d09372f41004b2162'
 
'42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e'
 'SKIP'
 
'05dfbdbbe852e2440b272808b23210374ce4ce46298eeb4c18ca8725db834b0da607338a371e3d07a78585fc7e0de182e75bf09dff11477937228bd97b7b83f7')
@@ -38,6 +40,7 @@
   patch -p1 -i ../$pkgbase-llvm11.patch
   patch -p1 -i ../$pkgbase-llvm12.patch
   patch -p1 -i ../$pkgbase-llvm12-DILocation.patch
+  patch -p1 -i ../$pkgbase-llvm13.patch
   cd ..
 
   cp -r $pkgbase-$pkgver ghdl-mcode



[arch-commits] Commit in afl/repos (3 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 00:51:43
  Author: foutrelis
Revision: 1033283

archrelease: copy trunk to community-staging-x86_64

Added:
  afl/repos/community-staging-x86_64/
  afl/repos/community-staging-x86_64/PKGBUILD
(from rev 1033282, afl/trunk/PKGBUILD)
  afl/repos/community-staging-x86_64/llvm13.patch
(from rev 1033282, afl/trunk/llvm13.patch)

--+
 PKGBUILD |   49 +
 llvm13.patch |   11 +++
 2 files changed, 60 insertions(+)

Copied: afl/repos/community-staging-x86_64/PKGBUILD (from rev 1033282, 
afl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-25 00:51:43 UTC (rev 1033283)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Santiago Torres-Arias 
+# Contributor: spider-mario 
+
+pkgname=afl
+pkgver=2.57b
+pkgrel=8
+pkgdesc='Security-oriented fuzzer using compile-time instrumentation and 
genetic algorithms'
+url='http://lcamtuf.coredump.cx/afl/'
+arch=('x86_64')
+license=('Apache')
+depends=('glibc' 'bash')
+optdepends=('gcc: gcc instrumentation support'
+'clang: clang instrumentation support'
+'llvm: experimental clang-fast instrumentation support'
+'gnuplot: graph plotting support')
+makedepends=('clang' 'llvm' 'gcc' 'wget' 'python' 'lib32-glibc')
+provides=('american-fuzzy-lop')
+replaces=('american-fuzzy-lop')
+options=('!emptydirs' '!strip')
+source=(https://github.com/google/AFL/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+llvm13.patch)
+sha256sums=('6f05a6515c07abe49f6f292bd13c96004cc1e016bda0c3cc9c2769dd43f163ee'
+'ec000fddabc566ac8d2b1af0444843e384d93f7faa4ff55677db1507164ef26f')
+sha512sums=('5d12b96229e966aeb11deb47cd8eb36cde2fa32656eb187db02c7240909d6acda36be59b2baf7e42cddd228d25ec94c8bffc3fa27f7f4b5e1e462b62929ce75d'
+
'53f1739fe96b24add8b717a5f820ef6b938863c2434e60594bf66fb317808142c369b904d962eac3209128fcf02578b7e0f9908d6e8c53b2a4ebd0fe00ae1cf8')
+b2sums=('69029d59451e468528386154e8938a1a7303765e039f98aa05e36f07314398f60ff2578f765142e1f1ff653e5ab93ea53a2efb98abe275046ebacdd3ca8363b6'
+
'60c58a7bd115189a05866899852d760723c6dd255bd684ed90d61c1be56b8bd3bf8702aa9540ad4235469b2dc32253ee645b6f7ac7bbb924eb9f711c3a07e375')
+
+prepare() {
+  cd AFL-${pkgver}
+  # Minimal build fix for LLVM 13 inspired by:
+  # https://github.com/AFLplusplus/AFLplusplus/commit/1ba5d1008e74
+  patch -Np1 -i ../llvm13.patch
+}
+
+build() {
+  cd AFL-${pkgver}
+  make PREFIX=/usr
+  make -C llvm_mode PREFIX=/usr
+}
+
+package() {
+  cd AFL-${pkgver}
+  make PREFIX=/usr DESTDIR="${pkgdir}" install
+  install -Dm 644 llvm_mode/README.llvm -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Copied: afl/repos/community-staging-x86_64/llvm13.patch (from rev 1033282, 
afl/trunk/llvm13.patch)
===
--- community-staging-x86_64/llvm13.patch   (rev 0)
+++ community-staging-x86_64/llvm13.patch   2021-10-25 00:51:43 UTC (rev 
1033283)
@@ -0,0 +1,11 @@
+diff -upr AFL-2.57b.orig/llvm_mode/afl-clang-fast.c 
AFL-2.57b/llvm_mode/afl-clang-fast.c
+--- AFL-2.57b.orig/llvm_mode/afl-clang-fast.c  2020-07-04 19:24:18.0 
+0300
 AFL-2.57b/llvm_mode/afl-clang-fast.c   2021-10-25 03:48:15.025835829 
+0300
+@@ -140,6 +140,7 @@ static void edit_params(u32 argc, char**
+ #endif /* ^USE_TRACE_PC */
+ 
+   cc_params[cc_par_cnt++] = "-Qunused-arguments";
++  cc_params[cc_par_cnt++] = "-flegacy-pass-manager";
+ 
+   while (--argc) {
+ u8* cur = *(++argv);



[arch-commits] Commit in afl/trunk (PKGBUILD llvm13.patch)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 00:51:39
  Author: foutrelis
Revision: 1033282

upgpkg: afl 2.57b-8: LLVM 13 rebuild

Added:
  afl/trunk/llvm13.patch
Modified:
  afl/trunk/PKGBUILD

--+
 PKGBUILD |   21 -
 llvm13.patch |   11 +++
 2 files changed, 27 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 00:20:43 UTC (rev 1033281)
+++ PKGBUILD2021-10-25 00:51:39 UTC (rev 1033282)
@@ -4,7 +4,7 @@
 
 pkgname=afl
 pkgver=2.57b
-pkgrel=7
+pkgrel=8
 pkgdesc='Security-oriented fuzzer using compile-time instrumentation and 
genetic algorithms'
 url='http://lcamtuf.coredump.cx/afl/'
 arch=('x86_64')
@@ -18,11 +18,22 @@
 provides=('american-fuzzy-lop')
 replaces=('american-fuzzy-lop')
 options=('!emptydirs' '!strip')
-source=(https://github.com/google/AFL/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('6f05a6515c07abe49f6f292bd13c96004cc1e016bda0c3cc9c2769dd43f163ee')
-sha512sums=('5d12b96229e966aeb11deb47cd8eb36cde2fa32656eb187db02c7240909d6acda36be59b2baf7e42cddd228d25ec94c8bffc3fa27f7f4b5e1e462b62929ce75d')
-b2sums=('69029d59451e468528386154e8938a1a7303765e039f98aa05e36f07314398f60ff2578f765142e1f1ff653e5ab93ea53a2efb98abe275046ebacdd3ca8363b6')
+source=(https://github.com/google/AFL/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+llvm13.patch)
+sha256sums=('6f05a6515c07abe49f6f292bd13c96004cc1e016bda0c3cc9c2769dd43f163ee'
+'ec000fddabc566ac8d2b1af0444843e384d93f7faa4ff55677db1507164ef26f')
+sha512sums=('5d12b96229e966aeb11deb47cd8eb36cde2fa32656eb187db02c7240909d6acda36be59b2baf7e42cddd228d25ec94c8bffc3fa27f7f4b5e1e462b62929ce75d'
+
'53f1739fe96b24add8b717a5f820ef6b938863c2434e60594bf66fb317808142c369b904d962eac3209128fcf02578b7e0f9908d6e8c53b2a4ebd0fe00ae1cf8')
+b2sums=('69029d59451e468528386154e8938a1a7303765e039f98aa05e36f07314398f60ff2578f765142e1f1ff653e5ab93ea53a2efb98abe275046ebacdd3ca8363b6'
+
'60c58a7bd115189a05866899852d760723c6dd255bd684ed90d61c1be56b8bd3bf8702aa9540ad4235469b2dc32253ee645b6f7ac7bbb924eb9f711c3a07e375')
 
+prepare() {
+  cd AFL-${pkgver}
+  # Minimal build fix for LLVM 13 inspired by:
+  # https://github.com/AFLplusplus/AFLplusplus/commit/1ba5d1008e74
+  patch -Np1 -i ../llvm13.patch
+}
+
 build() {
   cd AFL-${pkgver}
   make PREFIX=/usr

Added: llvm13.patch
===
--- llvm13.patch(rev 0)
+++ llvm13.patch2021-10-25 00:51:39 UTC (rev 1033282)
@@ -0,0 +1,11 @@
+diff -upr AFL-2.57b.orig/llvm_mode/afl-clang-fast.c 
AFL-2.57b/llvm_mode/afl-clang-fast.c
+--- AFL-2.57b.orig/llvm_mode/afl-clang-fast.c  2020-07-04 19:24:18.0 
+0300
 AFL-2.57b/llvm_mode/afl-clang-fast.c   2021-10-25 03:48:15.025835829 
+0300
+@@ -140,6 +140,7 @@ static void edit_params(u32 argc, char**
+ #endif /* ^USE_TRACE_PC */
+ 
+   cc_params[cc_par_cnt++] = "-Qunused-arguments";
++  cc_params[cc_par_cnt++] = "-flegacy-pass-manager";
+ 
+   while (--argc) {
+ u8* cur = *(++argv);



[arch-commits] Commit in qtcreator/repos/staging-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 00:27:57
  Author: svenstaro
Revision: 426521

archrelease: copy trunk to staging-x86_64

Added:
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 426520, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/staging-x86_64/PKGBUILD

--+
 PKGBUILD |  114 ++---
 1 file changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 00:27:44 UTC (rev 426520)
+++ PKGBUILD2021-10-25 00:27:57 UTC (rev 426521)
@@ -1,57 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=5.0.2
-_clangver=13.0.0
-pkgrel=2
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=(x86_64)
-url='https://www.qt.io'
-license=(GPL3)
-# Note: built against Qt5 because of 
https://bugreports.qt.io/browse/QTCREATORBUG-26134
-depends=(qt5-tools qt5-quickcontrols2 qt5-svg qt5-quick3d qt5-webengine 
qt5-serialport syntax-highlighting # qt6-shadertools qt6-5compat
- clang=$_clangver clazy yaml-cpp)
-makedepends=(cmake llvm python)
-options=(docs)
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'qbs: QBS project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support'
-'perf: performer analyzer'
-'mlocate: locator filter')
-source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz)
-sha256sums=('1bf07150226da46237f26f5eaa9f090ce81ed79b9bc75e0dfa6328043e360103')
-
-build() {
-  cmake -B build -S qt-creator-opensource-src-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBEXECDIR=lib \
--DWITH_DOCS=ON \
--DBUILD_DEVELOPER_DOCS=ON \
--DBUILD_QBS=OFF \
--DQTC_CLANG_BUILDMODE_MATCH=ON \
--DBUILD_HELVIEWERBACKEND_QTWEBENGINE=ON
-  cmake --build build
-  cmake --build build --target docs
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-# Install docs
-  cp -r build/share/doc "$pkgdir"/usr/share
-
-  install -Dm644 qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT 
"$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT
-}

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 426520, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 00:27:57 UTC (rev 426521)
@@ -0,0 +1,57 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=5.0.2
+_clangver=13.0.0
+pkgrel=3
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=(x86_64)
+url='https://www.qt.io'
+license=(GPL3)
+# Note: built against Qt5 because of 
https://bugreports.qt.io/browse/QTCREATORBUG-26134
+depends=(qt5-tools qt5-quickcontrols2 qt5-svg qt5-quick3d qt5-webengine 
qt5-serialport syntax-highlighting # qt6-shadertools qt6-5compat
+ clang=$_clangver clazy yaml-cpp)
+makedepends=(cmake llvm python)
+options=(docs)
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'qbs: QBS project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support'
+'perf: performer analyzer'
+'mlocate: locator filter')
+source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz)
+sha256sums=('1bf07150226da46237f26f5eaa9f090ce81ed79b9bc75e0dfa6328043e360103')
+
+build() {
+  cmake -B build -S qt-creator-opensource-src-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DWITH_DOCS=ON \
+-DBUILD_DEVELOPER_DOCS=ON \
+-DBUILD_QBS=OFF \
+-DQTC_CLANG_BUILDMODE_MATCH=ON \
+-DBUILD_HELVIEWERBACKEND_QTWEBENGINE=ON
+  cmake --build build
+  cmake --build build --target docs
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+# Install docs
+  cp -r build/share/doc "$pkgdir"/usr/share
+
+  install -Dm644 

[arch-commits] Commit in qtcreator/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 00:27:44
  Author: svenstaro
Revision: 426520

upgpkg: qtcreator 5.0.2-3: yaml-cpp 0.7 rebuild

Modified:
  qtcreator/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 00:00:26 UTC (rev 426519)
+++ PKGBUILD2021-10-25 00:27:44 UTC (rev 426520)
@@ -9,7 +9,7 @@
 pkgname=qtcreator
 pkgver=5.0.2
 _clangver=13.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='https://www.qt.io'



[arch-commits] Commit in yaml-cpp/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 00:20:43
  Author: svenstaro
Revision: 1033281

archrelease: copy trunk to community-staging-x86_64

Added:
  yaml-cpp/repos/community-staging-x86_64/PKGBUILD
(from rev 1033280, yaml-cpp/trunk/PKGBUILD)
Deleted:
  yaml-cpp/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |   91 -
 1 file changed, 49 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 00:20:33 UTC (rev 1033280)
+++ PKGBUILD2021-10-25 00:20:43 UTC (rev 1033281)
@@ -1,42 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: David Runge 
-# Contributor: Markus Martin 
-
-pkgname=yaml-cpp
-pkgver=0.7.0
-pkgrel=1
-pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec"
-url="https://github.com/jbeder/yaml-cpp;
-arch=('x86_64')
-license=('MIT')
-depends=('gcc-libs' 'glibc')
-provides=('libyaml-cpp.so')
-makedepends=('cmake' 'ninja')
-source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz;)
-sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522e398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5')
-
-build() {
-  cd "${pkgname}-${pkgname}-${pkgver}"
-  cmake -GNinja \
--Bbuild \
--DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_SHARED_LIBS=ON \
--DYAML_BUILD_SHARED_LIBS=ON \
--DCMAKE_BUILD_TYPE=Release
-  ninja -C build
-}
-
-check() {
-  cd "${pkgname}-${pkgname}-${pkgver}"
-  ninja -C build test
-  build/test/yaml-cpp-tests
-}
-
-package() {
-  cd "${pkgname}-${pkgname}-${pkgver}"
-  DESTDIR="$pkgdir" ninja -C build install
-  install -vDm 644 {CONTRIBUTING,README}.md -t "$pkgdir/usr/share/doc/$pkgname"
-  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-  rm -rf "${pkgdir}"/usr/{lib,lib/pkgconfig,include}/*{gtest,gmock}*
-  rm -rf "${pkgdir}"/usr/lib/cmake/GTest
-}

Copied: yaml-cpp/repos/community-staging-x86_64/PKGBUILD (from rev 1033280, 
yaml-cpp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 00:20:43 UTC (rev 1033281)
@@ -0,0 +1,49 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: David Runge 
+# Contributor: Markus Martin 
+
+pkgname=yaml-cpp
+pkgver=0.7.0
+pkgrel=2
+pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec"
+url="https://github.com/jbeder/yaml-cpp;
+arch=('x86_64')
+license=('MIT')
+depends=('gcc-libs' 'glibc')
+provides=('libyaml-cpp.so')
+makedepends=('cmake' 'ninja')
+source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz;
+
https://patch-diff.githubusercontent.com/raw/jbeder/yaml-cpp/pull/1037.patch)
+sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522e398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5'
+
'c20d5e9393496052c3326d78555345b83a2345831d4cbfec8cf50f9576f2731ddc456148815b23dba3765b61a1a69b0c05c9618f91751dad124dbe8f7ca19609')
+
+prepare() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}"/1037.patch
+}
+
+build() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  cmake -GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=ON \
+-DYAML_BUILD_SHARED_LIBS=ON \
+-DCMAKE_BUILD_TYPE=Release
+  ninja -C build
+}
+
+check() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  ninja -C build test
+  build/test/yaml-cpp-tests
+}
+
+package() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  DESTDIR="$pkgdir" ninja -C build install
+  install -vDm 644 {CONTRIBUTING,README}.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+  rm -rf "${pkgdir}"/usr/{lib,lib/pkgconfig,include}/*{gtest,gmock}*
+  rm -rf "${pkgdir}"/usr/lib/cmake/GTest
+}



[arch-commits] Commit in yaml-cpp/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 00:20:33
  Author: svenstaro
Revision: 1033280

upgpkg: yaml-cpp 0.7.0-2: Fix broken cmake targets

Modified:
  yaml-cpp/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 00:06:26 UTC (rev 1033279)
+++ PKGBUILD2021-10-25 00:20:33 UTC (rev 1033280)
@@ -4,7 +4,7 @@
 
 pkgname=yaml-cpp
 pkgver=0.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec"
 url="https://github.com/jbeder/yaml-cpp;
 arch=('x86_64')
@@ -12,9 +12,16 @@
 depends=('gcc-libs' 'glibc')
 provides=('libyaml-cpp.so')
 makedepends=('cmake' 'ninja')
-source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz;)
-sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522e398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5')
+source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz;
+
https://patch-diff.githubusercontent.com/raw/jbeder/yaml-cpp/pull/1037.patch)
+sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522e398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5'
+
'c20d5e9393496052c3326d78555345b83a2345831d4cbfec8cf50f9576f2731ddc456148815b23dba3765b61a1a69b0c05c9618f91751dad124dbe8f7ca19609')
 
+prepare() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}"/1037.patch
+}
+
 build() {
   cd "${pkgname}-${pkgname}-${pkgver}"
   cmake -GNinja \



[arch-commits] Commit in crystal/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 00:06:26
  Author: foutrelis
Revision: 1033279

archrelease: copy trunk to community-staging-x86_64

Added:
  crystal/repos/community-staging-x86_64/PKGBUILD
(from rev 1033278, crystal/trunk/PKGBUILD)
Deleted:
  crystal/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  132 ++---
 1 file changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-25 00:06:22 UTC (rev 1033278)
+++ PKGBUILD2021-10-25 00:06:26 UTC (rev 1033279)
@@ -1,66 +0,0 @@
-# Maintainer: Anatol Pomozov 
-# Contributor: Jonne Haß 
-
-pkgname=crystal
-pkgver=1.2.1
-pkgrel=2
-pkgdesc='The Crystal Programming Language'
-arch=(x86_64)
-url='https://crystal-lang.org'
-license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm12-libs)
-makedepends=(libxml2 llvm12 crystal) # to compile version N we need crystal 
compiler of N-1 version
-checkdepends=(libyaml libxml2 gmp inetutils git)
-optdepends=('shards: crystal language package manager'
-'libyaml: For YAML support'
-'gmp: For BigInt support'
-'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('fd35d4a9b97d5085afd3276693605f59c452c7ab3fd940af9cd4f72faf4c3aa6')
-
-build() {
-  cd $pkgname-$pkgver
-
-  make release=1 \
-   FLAGS="--release --no-debug" \
-   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-   CRYSTAL_CONFIG_VERSION="$pkgver" \
-   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
-   CRYSTAL_CACHE_DIR="/tmp/crystal"
-  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
-}
-
-check() {
-  cd $pkgname-$pkgver
-  return # tests require too much RAM, disable it temporary
-
-  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-CRYSTAL_CONFIG_VERSION="$pkgver" \
-CRYSTAL_CACHE_DIR="/tmp/crystal" \
-PATH=".build:$PATH"
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  # /usr/bin/crystalcompiled executable
-  # /usr/lib/crystal/   compiler src & core libs
-  # /usr/share/doc/crystal/api  api docs
-  # /usr/share/doc/crystal/samples/ samples
-
-  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
-
-  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
-  cp -r src "$pkgdir/usr/lib/crystal"
-
-  install -dm755 "$pkgdir/usr/share/doc/crystal"
-  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
-  cp -r samples "$pkgdir/usr/share/doc/crystal/"
-
-  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
-
-  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
-  install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 1033278, 
crystal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-25 00:06:26 UTC (rev 1033279)
@@ -0,0 +1,66 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Jonne Haß 
+
+pkgname=crystal
+pkgver=1.2.1
+pkgrel=3
+pkgdesc='The Crystal Programming Language'
+arch=(x86_64)
+url='https://crystal-lang.org'
+license=(Apache)
+depends=(gc libatomic_ops pcre libevent llvm-libs)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+checkdepends=(libyaml libxml2 gmp inetutils git)
+optdepends=('shards: crystal language package manager'
+'libyaml: For YAML support'
+'gmp: For BigInt support'
+'libxml2: For XML support')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('fd35d4a9b97d5085afd3276693605f59c452c7ab3fd940af9cd4f72faf4c3aa6')
+
+build() {
+  cd $pkgname-$pkgver
+
+  make release=1 \
+   FLAGS="--release --no-debug" \
+   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+   CRYSTAL_CONFIG_VERSION="$pkgver" \
+   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
+   CRYSTAL_CACHE_DIR="/tmp/crystal"
+  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
+}
+
+check() {
+  cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
+
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+CRYSTAL_CONFIG_VERSION="$pkgver" \
+CRYSTAL_CACHE_DIR="/tmp/crystal" \
+PATH=".build:$PATH"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # /usr/bin/crystalcompiled executable
+  # /usr/lib/crystal/   compiler src & core libs
+  # /usr/share/doc/crystal/api  api docs
+  # /usr/share/doc/crystal/samples/ samples
+
+  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
+
+  install -dm755 "$pkgdir/usr/lib" 

[arch-commits] Commit in crystal/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Monday, October 25, 2021 @ 00:06:22
  Author: foutrelis
Revision: 1033278

upgpkg: crystal 1.2.1-3: LLVM 13 rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:57:58 UTC (rev 1033277)
+++ PKGBUILD2021-10-25 00:06:22 UTC (rev 1033278)
@@ -3,13 +3,13 @@
 
 pkgname=crystal
 pkgver=1.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm12-libs)
-makedepends=(libxml2 llvm12 crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm-libs)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'



[arch-commits] Commit in opencolorio/repos (3 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 00:00:26
  Author: svenstaro
Revision: 426519

archrelease: copy trunk to staging-x86_64

Added:
  opencolorio/repos/staging-x86_64/
  opencolorio/repos/staging-x86_64/PKGBUILD
(from rev 426518, opencolorio/trunk/PKGBUILD)
  opencolorio/repos/staging-x86_64/opencolorio-openexr3.patch
(from rev 426518, opencolorio/trunk/opencolorio-openexr3.patch)

+
 PKGBUILD   |   35 
 opencolorio-openexr3.patch |  182 +++
 2 files changed, 217 insertions(+)

Copied: opencolorio/repos/staging-x86_64/PKGBUILD (from rev 426518, 
opencolorio/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-25 00:00:26 UTC (rev 426519)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Dumitru Ursu 
+
+pkgname=opencolorio
+pkgver=2.1.0
+pkgrel=2
+pkgdesc="A color management framework for visual effects and animation"
+arch=('x86_64')
+url="https://opencolorio.org;
+license=('BSD')
+depends=('freeglut' 'glew' 'lcms2' 'tinyxml' 'yaml-cpp' 'imath' 'pystring')
+makedepends=('cmake' 'python' 'pybind11' 'ninja')
+optdepends=('python: python bindings')
+source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz)
+sha512sums=('a0f4fb62c768b392ca1129e2046df96d670d785fc057d4103768440b7adb65d8faf5b7d39729060791794e83e6cd4e67821aed9b30f3f04b410c60809cd72267')
+
+build() {
+  cd OpenColorIO-$pkgver
+
+  cmake \
+-GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  ninja -C build
+}
+
+package() {
+  cd OpenColorIO-$pkgver
+
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: opencolorio/repos/staging-x86_64/opencolorio-openexr3.patch (from rev 
426518, opencolorio/trunk/opencolorio-openexr3.patch)
===
--- staging-x86_64/opencolorio-openexr3.patch   (rev 0)
+++ staging-x86_64/opencolorio-openexr3.patch   2021-10-25 00:00:26 UTC (rev 
426519)
@@ -0,0 +1,182 @@
+diff --git a/share/cmake/modules/FindExtPackages.cmake 
b/share/cmake/modules/FindExtPackages.cmake
+index c98e0af3..5f685935 100644
+--- a/share/cmake/modules/FindExtPackages.cmake
 b/share/cmake/modules/FindExtPackages.cmake
+@@ -34,7 +34,7 @@ find_package(yaml-cpp 0.6.3 REQUIRED)
+ 
+ # Half (OpenEXR/IlmBase)
+ # https://github.com/openexr/openexr
+-find_package(Half 2.4.0 REQUIRED)
++find_package(Imath 3.0 REQUIRED)
+ 
+ # pystring
+ # https://github.com/imageworks/pystring
+diff --git a/src/OpenColorIO/BitDepthUtils.h b/src/OpenColorIO/BitDepthUtils.h
+index a8b3cbd9..bb0163bf 100644
+--- a/src/OpenColorIO/BitDepthUtils.h
 b/src/OpenColorIO/BitDepthUtils.h
+@@ -7,7 +7,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ 
+ 
+ namespace OCIO_NAMESPACE
+diff --git a/src/OpenColorIO/CMakeLists.txt b/src/OpenColorIO/CMakeLists.txt
+index 2ce801e6..824f8a98 100755
+--- a/src/OpenColorIO/CMakeLists.txt
 b/src/OpenColorIO/CMakeLists.txt
+@@ -207,7 +207,7 @@ target_link_libraries(OpenColorIO
+   public_api
+   PRIVATE
+   expat::expat
+-  IlmBase::Half
++  Imath::Imath
+   pystring::pystring
+   sampleicc::sampleicc
+   utils::strings
+diff --git a/src/OpenColorIO/MathUtils.h b/src/OpenColorIO/MathUtils.h
+index 309c6244..0873d490 100644
+--- a/src/OpenColorIO/MathUtils.h
 b/src/OpenColorIO/MathUtils.h
+@@ -9,7 +9,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ 
+ namespace OCIO_NAMESPACE
+ {
+diff --git a/src/OpenColorIO/ops/range/RangeOp.cpp 
b/src/OpenColorIO/ops/range/RangeOp.cpp
+index 9ec863e2..444dac75 100644
+--- a/src/OpenColorIO/ops/range/RangeOp.cpp
 b/src/OpenColorIO/ops/range/RangeOp.cpp
+@@ -7,7 +7,7 @@
+ #include 
+ 
+ #include "GpuShaderUtils.h"
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "HashUtils.h"
+ #include "MathUtils.h"
+ #include "ops/lut1d/Lut1DOpData.h"
+diff --git a/src/OpenColorIO/transforms/builtins/ACES.cpp 
b/src/OpenColorIO/transforms/builtins/ACES.cpp
+index 20968c0d..9ee2ac27 100644
+--- a/src/OpenColorIO/transforms/builtins/ACES.cpp
 b/src/OpenColorIO/transforms/builtins/ACES.cpp
+@@ -6,7 +6,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "ops/fixedfunction/FixedFunctionOp.h"
+ #include "ops/gradingrgbcurve/GradingRGBCurveOp.h"
+ #include "ops/log/LogOp.h"
+diff --git a/src/OpenColorIO/transforms/builtins/OpHelpers.cpp 
b/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
+index 04b8fbd4..288ca566 100644
+--- a/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
 

[arch-commits] Commit in opencolorio/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, October 25, 2021 @ 00:00:15
  Author: svenstaro
Revision: 426518

upgpkg: opencolorio 2.1.0-2: yaml-cpp 0.7 rebuild

Modified:
  opencolorio/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:51:31 UTC (rev 426517)
+++ PKGBUILD2021-10-25 00:00:15 UTC (rev 426518)
@@ -3,7 +3,7 @@
 
 pkgname=opencolorio
 pkgver=2.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A color management framework for visual effects and animation"
 arch=('x86_64')
 url="https://opencolorio.org;



[arch-commits] Commit in crystal/repos (2 files)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 23:57:58
  Author: foutrelis
Revision: 1033277

archrelease: copy trunk to community-staging-x86_64

Added:
  crystal/repos/community-staging-x86_64/
  crystal/repos/community-staging-x86_64/PKGBUILD
(from rev 1033276, crystal/trunk/PKGBUILD)

--+
 PKGBUILD |   66 +
 1 file changed, 66 insertions(+)

Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 1033276, 
crystal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:57:58 UTC (rev 1033277)
@@ -0,0 +1,66 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Jonne Haß 
+
+pkgname=crystal
+pkgver=1.2.1
+pkgrel=2
+pkgdesc='The Crystal Programming Language'
+arch=(x86_64)
+url='https://crystal-lang.org'
+license=(Apache)
+depends=(gc libatomic_ops pcre libevent llvm12-libs)
+makedepends=(libxml2 llvm12 crystal) # to compile version N we need crystal 
compiler of N-1 version
+checkdepends=(libyaml libxml2 gmp inetutils git)
+optdepends=('shards: crystal language package manager'
+'libyaml: For YAML support'
+'gmp: For BigInt support'
+'libxml2: For XML support')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('fd35d4a9b97d5085afd3276693605f59c452c7ab3fd940af9cd4f72faf4c3aa6')
+
+build() {
+  cd $pkgname-$pkgver
+
+  make release=1 \
+   FLAGS="--release --no-debug" \
+   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+   CRYSTAL_CONFIG_VERSION="$pkgver" \
+   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
+   CRYSTAL_CACHE_DIR="/tmp/crystal"
+  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
+}
+
+check() {
+  cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
+
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+CRYSTAL_CONFIG_VERSION="$pkgver" \
+CRYSTAL_CACHE_DIR="/tmp/crystal" \
+PATH=".build:$PATH"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # /usr/bin/crystalcompiled executable
+  # /usr/lib/crystal/   compiler src & core libs
+  # /usr/share/doc/crystal/api  api docs
+  # /usr/share/doc/crystal/samples/ samples
+
+  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
+
+  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
+  cp -r src "$pkgdir/usr/lib/crystal"
+
+  install -dm755 "$pkgdir/usr/share/doc/crystal"
+  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
+  cp -r samples "$pkgdir/usr/share/doc/crystal/"
+
+  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
+
+  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
+  install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



[arch-commits] Commit in crystal/trunk (PKGBUILD)

2021-10-24 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 23:57:54
  Author: foutrelis
Revision: 1033276

upgpkg: crystal 1.2.1-2: prepare for LLVM 13 rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:57:31 UTC (rev 1033275)
+++ PKGBUILD2021-10-24 23:57:54 UTC (rev 1033276)
@@ -3,13 +3,13 @@
 
 pkgname=crystal
 pkgver=1.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm12-libs)
+makedepends=(libxml2 llvm12 crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'



[arch-commits] Commit in supercollider/repos (3 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:57:31
  Author: svenstaro
Revision: 1033275

archrelease: copy trunk to community-staging-x86_64

Added:
  supercollider/repos/community-staging-x86_64/
  supercollider/repos/community-staging-x86_64/PKGBUILD
(from rev 1033274, supercollider/trunk/PKGBUILD)
  supercollider/repos/community-staging-x86_64/supercollider.install
(from rev 1033274, supercollider/trunk/supercollider.install)

---+
 PKGBUILD  |   72 
 supercollider.install |8 +
 2 files changed, 80 insertions(+)

Copied: supercollider/repos/community-staging-x86_64/PKGBUILD (from rev 
1033274, supercollider/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:57:31 UTC (rev 1033275)
@@ -0,0 +1,72 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: David Runge 
+# Contributor: speps 
+# Contributor: osc 
+
+_name=SuperCollider
+pkgname=supercollider
+pkgver=3.12.1
+pkgrel=2
+pkgdesc="Platform for audio synthesis and algorithmic composition"
+arch=('x86_64')
+url="https://supercollider.github.io;
+license=('GPL3')
+groups=('pro-audio')
+depends=('gcc-libs' 'glibc'  'libx11' 'qt5-base' 'qt5-svg' 'qt5-webengine'
+'qt5-websockets')
+makedepends=('abletonlink' 'alsa-lib' 'avahi' 'boost' 'cmake' 'emacs' 'fftw'
+'libsndfile' 'qt5-tools' 'readline' 'systemd-libs' 'yaml-cpp')
+checkdepends=('xorg-server-xvfb')
+optdepends=('emacs: emacs interface'
+'gedit: gedit interface'
+'sc3-plugins: additional extension plugins for scsynth')
+provides=('libscsynth.so' "sclang=${pkgver}" "scsynth=${pkgver}")
+source=(
+
"https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source.tar.bz2"{,.asc}
+)
+install="${pkgname}.install"
+sha512sums=('8fc8540e8ee952ff30f41feb49e915366ee7c5d44d7af6137bba2ccf98d521d05fd18e103d9943120370cbee970700ace15a090907a887acdc29405e919ad102'
+'SKIP')
+b2sums=('ffb2d0313a27bc8a067588fa1ee26e59f0261b16c4928e48b94c3011d7fe58c7c9588e6ba3b7007b45eec74fbeedfaca781ebfd8baa93bd1f9c9797ea15a2b21'
+'SKIP')
+validpgpkeys=('2E1C4FC2F6BB58FA157B21B8064B501EB7405F04') # Marcin Pączkowski 
(dyfer)
+
+
+prepare() {
+  mv -v "${_name}-${pkgver}-Source" "${pkgname}-${pkgver}"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export CFLAGS+=" -DNDEBUG"
+  export CXXFLAGS+=" -DNDEBUG"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE='None' \
+-DBoost_NO_BOOST_CMAKE=ON \
+-DLIBSCSYNTH=ON \
+-DFORTIFY=ON \
+-DSYSTEM_ABLETON_LINK=ON \
+-DSYSTEM_BOOST=ON \
+-DSYSTEM_YAMLCPP=ON \
+-DSC_VIM=OFF \
+-Wno-dev \
+-B build \
+-S .
+  make VERBOSE=1 -C build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  xvfb-run make test ARGS="-VV -d -j1" -C build
+}
+
+package() {
+  depends+=('libasound.so' 'libavahi-common.so' 'libavahi-client.so'
+  'libboost_filesystem.so' 'libboost_program_options.so' 'libboost_regex.so'
+  'libboost_thread.so' 'libfftw3f.so' 'libjack.so' 'libsndfile.so'
+  'libreadline.so' 'libudev.so' 'libyaml-cpp.so')
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install -C build
+  install -vDm 644 {AUTHORS,{CHANGELOG,README,README_LINUX}.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Copied: supercollider/repos/community-staging-x86_64/supercollider.install 
(from rev 1033274, supercollider/trunk/supercollider.install)
===
--- community-staging-x86_64/supercollider.install  
(rev 0)
+++ community-staging-x86_64/supercollider.install  2021-10-24 23:57:31 UTC 
(rev 1033275)
@@ -0,0 +1,8 @@
+post_install () {
+  echo "The vim plugin 'SCVim' is now developed separately: 
https://github.com/supercollider/scvim;
+  echo "Until a package is provided, please use the install methods mentioned 
in the link."
+}
+
+post_upgrade () {
+  post_install
+}



[arch-commits] Commit in supercollider/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:57:21
  Author: svenstaro
Revision: 1033274

upgpkg: supercollider 3.12.1-2: yaml-cpp 0.7 rebuild

Modified:
  supercollider/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:57:11 UTC (rev 1033273)
+++ PKGBUILD2021-10-24 23:57:21 UTC (rev 1033274)
@@ -6,7 +6,7 @@
 _name=SuperCollider
 pkgname=supercollider
 pkgver=3.12.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Platform for audio synthesis and algorithmic composition"
 arch=('x86_64')
 url="https://supercollider.github.io;



[arch-commits] Commit in powerdns/repos (4 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:57:11
  Author: svenstaro
Revision: 1033273

archrelease: copy trunk to community-staging-x86_64

Added:
  powerdns/repos/community-staging-x86_64/
  powerdns/repos/community-staging-x86_64/PKGBUILD
(from rev 1033272, powerdns/trunk/PKGBUILD)
  powerdns/repos/community-staging-x86_64/boost-1.76.patch
(from rev 1033272, powerdns/trunk/boost-1.76.patch)
  powerdns/repos/community-staging-x86_64/sysusers.conf
(from rev 1033272, powerdns/trunk/sysusers.conf)

--+
 PKGBUILD |   81 +
 boost-1.76.patch |   15 +
 sysusers.conf|1 
 3 files changed, 97 insertions(+)

Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 1033272, 
powerdns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:57:11 UTC (rev 1033273)
@@ -0,0 +1,81 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Remi Gacogne 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Kevin Mihelich 
+# Contributor: Pieter Lexis 
+
+pkgname=powerdns
+pkgver=4.5.1
+pkgrel=2
+pkgdesc='Authoritative DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('boost-libs' 'libcurl.so' 'libsodium' 'lmdb' 'luajit' 'openssl'
+ 'sqlite' 'systemd-libs')
+makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'curl' 'libmaxminddb'
+ 'postgresql-libs' 'systemd' 'tinycdb' 'unixodbc' 'yaml-cpp')
+optdepends=('geoip: GeoIP backend'
+'mariadb-libs: MariaDB/MySQL and MyDNS backend'
+'libldap: LDAP backend'
+'libmaxminddb: MaxMindDB GeoIP2 database for the GeoIP backend'
+'postgresql-libs: PostgreSQL backend'
+'unixodbc: ODBC backend'
+'tinycdb: TinyDNS backend'
+'yaml-cpp: GeoIP backend')
+provides=('pdns')
+conflicts=('pdns')
+backup=('etc/powerdns/pdns.conf')
+source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc}
+sysusers.conf)
+sha512sums=('428be2bea0d39613fe31def9116c0d3dbfc95eac953ca058df088f06a971a5a1a49067f83c99719af2657e7abcf2e7c471311bd26a1ebf1bae2bd70e1a823fca'
+'SKIP'
+
'522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'   # Winkels, Erik 

+  '16E12866B7738C73976A57436FFC33439B0D04DF'   # Peter van Dijk 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis 

+
+prepare() {
+  cd pdns-${pkgver}
+  # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. 
$LIBDIR)
+  # This allows for running pdns_server without setting `module-dir` in the 
config.
+  find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = 
\$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \;
+}
+
+build() {
+  cd pdns-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc/powerdns \
+--sbindir=/usr/bin \
+--with-modules='' \
+--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lmdb lua2 
pipe random remote tinydns" \
+--docdir=/usr/share/doc/powerdns \
+--with-libsodium \
+--enable-tools \
+--enable-ixfrdist \
+--enable-dns-over-tls \
+--disable-dependency-tracking \
+--disable-silent-rules \
+--enable-reproducible \
+--enable-unit-tests \
+--enable-systemd \
+--with-service-user=powerdns \
+--with-service-group=powerdns
+  make
+}
+
+check() {
+  make -C pdns-${pkgver} check
+}
+
+package() {
+  make -C pdns-${pkgver} DESTDIR="${pkgdir}" install
+  install -Dm 644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,}
+  # Ensure we run as the powerdns user
+  sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf"
+}
+
+# vim: ts=2 sw=2 et:

Copied: powerdns/repos/community-staging-x86_64/boost-1.76.patch (from rev 
1033272, powerdns/trunk/boost-1.76.patch)
===
--- community-staging-x86_64/boost-1.76.patch   (rev 0)
+++ community-staging-x86_64/boost-1.76.patch   2021-10-24 23:57:11 UTC (rev 
1033273)
@@ -0,0 +1,15 @@
+Upstream commit: https://github.com/PowerDNS/pdns/commit/311f26839819
+
+diff -upr pdns-4.4.1.orig/pdns/Makefile.am pdns-4.4.1/pdns/Makefile.am
+--- pdns-4.4.1.orig/pdns/Makefile.am   2021-02-07 00:37:20.0 +0200
 pdns-4.4.1/pdns/Makefile.am2021-06-09 00:18:28.264532242 +0300
+@@ -6,7 +6,8 @@ AM_CPPFLAGS += \
+   $(LIBEDIT_CFLAGS) \
+   $(LIBCRYPTO_INCLUDES) \
+   $(SYSTEMD_CFLAGS) \
+-  $(YAML_CFLAGS)
++  $(YAML_CFLAGS) \
++  -DBOOST_CONTAINER_USE_STD_EXCEPTIONS
+ 
+ 

[arch-commits] Commit in powerdns/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:56:58
  Author: svenstaro
Revision: 1033272

upgpkg: powerdns 4.5.1-2: yaml-cpp 0.7 rebuild

Modified:
  powerdns/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:51:29 UTC (rev 1033271)
+++ PKGBUILD2021-10-24 23:56:58 UTC (rev 1033272)
@@ -7,7 +7,7 @@
 
 pkgname=powerdns
 pkgver=4.5.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Authoritative DNS server'
 url='https://www.powerdns.com/'
 arch=('x86_64')



[arch-commits] Commit in jami-daemon/repos (2 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:51:29
  Author: svenstaro
Revision: 1033271

archrelease: copy trunk to community-staging-x86_64

Added:
  jami-daemon/repos/community-staging-x86_64/
  jami-daemon/repos/community-staging-x86_64/PKGBUILD
(from rev 1033270, jami-daemon/trunk/PKGBUILD)

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Copied: jami-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 1033270, 
jami-daemon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:51:29 UTC (rev 1033271)
@@ -0,0 +1,69 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=jami-daemon
+pkgver=20211004
+pkgrel=2
+_pjprojectver=2.11
+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=(glibc opendht asio gnutls libgit2 libsecp256k1 ffmpeg speexdsp fmt
+ yaml-cpp jsoncpp zlib dbus-c++ alsa-lib libpulse jack
+ libupnp libnatpmp openssl webrtc-audio-processing systemd-libs
+ libarchive) # expat opus http-parser #portaudio
+makedepends=(git meson cmake perl msgpack-c msgpack-cxx restinio 
autoconf-archive)
+checkdepends=(cppunit)
+_commit=042ad25ca2174df18ca18bcaf39286259fe275be
+source=(git+https://git.jami.net/savoirfairelinux/${pkgname}.git#commit=${_commit}
+
https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)
+noextract=(pjproject-${_pjprojectver}.tar.gz)
+sha512sums=(SKIP 
021fe3f904b15e149cf647fe2ebdf530b5a8f11ba226396b6df1c8b85c406a532e6d9c310617434b520de787ec0cc4b07d9d54507d51b80627a5c23e884516c2)
+
+prepare() {
+  cd ${pkgname}
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ${pkgname}/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
+
+# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/651
+  #cd "${srcdir}"
+  #export PATH="$PATH:${PWD}/${pgname}/contrib/$(cc -dumpmachine)/bin"
+  #arch-meson ${pkgname} build -D interfaces=library,dbus -D opensl=disabled 
-D portaudio=disabled -D tests=false \
+  #-D 
pkg_config_path="${PWD}/${pkgname}/contrib/$(cc -dumpmachine)/lib/pkgconfig"
+  #meson compile -C build
+}
+
+#check() {
+# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/651
+#  cd ${pkgname}
+#  make -k check
+# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/649
+#  meson test -C build --print-errorlogs
+#}
+
+package() {
+  cd ${pkgname}
+  make DESTDIR="${pkgdir}" install
+  #meson install -C build --destdir "${pkgdir}"
+}



[arch-commits] Commit in jami-daemon/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:51:20
  Author: svenstaro
Revision: 1033270

upgpkg: jami-daemon 20211004-2: yaml-cpp 0.7 rebuild

Modified:
  jami-daemon/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:51:00 UTC (rev 1033269)
+++ PKGBUILD2021-10-24 23:51:20 UTC (rev 1033270)
@@ -3,7 +3,7 @@
 
 pkgname=jami-daemon
 pkgver=20211004
-pkgrel=1
+pkgrel=2
 _pjprojectver=2.11
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
 arch=(x86_64)



[arch-commits] Commit in librime/repos (3 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:51:00
  Author: svenstaro
Revision: 1033269

archrelease: copy trunk to community-staging-x86_64

Added:
  librime/repos/community-staging-x86_64/
  librime/repos/community-staging-x86_64/PKGBUILD
(from rev 1033268, librime/trunk/PKGBUILD)
  librime/repos/community-staging-x86_64/cmath-include.patch
(from rev 1033268, librime/trunk/cmath-include.patch)

-+
 PKGBUILD|   53 ++
 cmath-include.patch |   38 +++
 2 files changed, 91 insertions(+)

Copied: librime/repos/community-staging-x86_64/PKGBUILD (from rev 1033268, 
librime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:51:00 UTC (rev 1033269)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: GONG Chen 
+# Contributor: 網軍總司令
+
+pkgname=librime
+pkgver=1.7.3
+_octagramcommit=f92e083052b9983ee3cbddcda5ed60bb3c068e24
+_luacommit=d45a41af2f9d731e3c1516a191cc3160e3cb8377
+_charcodecommit=b569184772b12965e3ebe1dfd431026951fed81c
+pkgrel=4
+epoch=1
+pkgdesc="Rime input method engine"
+arch=('x86_64')
+url="https://github.com/rime/librime;
+license=('GPL3')
+depends=('boost-libs' 'capnproto' 'opencc' 'yaml-cpp' 'leveldb' 'librime-data' 
'lua' 'google-glog' 'marisa')
+makedepends=('cmake' 'boost' 'gtest' 'ninja')
+source=("https://github.com/rime/librime/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+
"https://github.com/lotem/librime-octagram/archive/$_octagramcommit/librime-octagram-$_octagramcommit.tar.gz;
+
"https://github.com/hchunhui/librime-lua/archive/$_luacommit/librime-lua-$_luacommit.tar.gz;
+
"https://github.com/rime/librime-charcode/archive/$_charcodecommit/librime-lua-$_charcodecommit.tar.gz;
+cmath-include.patch)
+sha512sums=('8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0'
+
'737d1c58982d2f79a6e8b2548eefa1dddc036dd6e6d5436e7d6b4f3adfa2e9d8e45b29a13c1b8207a93cb77f3b5dbd9d18436f44d4e8040eb95b962de582b386'
+
'2a3d3b49d53066fe96dd008e8064718082225e6bf185574a25b8e98175d9936abcfa1fdc56e48f9c72a2deb46f8157d6132fd119ff8e0a3d52fbe9e2ea21386c'
+
'6670a2b089479cf4fb23012e61675065d483ab6123f6dcad136b226dbe361a16bc8f33caece2e139c8d89161a73a2126afe2bed3759996153de6e4888a95a430'
+
'531b4143a7636e6f2cdb67ed2d9b6aa5d43c50dfbbad626757b435debf863f9d466a5923611d9213b0c897af919870d367e9ea2bbc1037e11fa88a0c7602')
+
+prepare() {
+  cd $pkgname-$pkgver/plugins
+  ln -sf "$srcdir"/librime-octagram-$_octagramcommit librime-octagram
+  ln -sf "$srcdir"/librime-lua-$_luacommit librime-lua
+  ln -sf "$srcdir"/librime-charcode-$_charcodecommit librime-charcode
+
+  patch -Np1 -d .. -i ../cmath-include.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  export CXXFLAGS="$CXXFLAGS -DNDEBUG"
+  cmake . -GNinja -Bbuild -DCMAKE_INSTALL_PREFIX=/usr 
-DBUILD_MERGED_PLUGINS=Off -DENABLE_EXTERNAL_PLUGINS=On
+  cmake --build build
+}
+
+check() {
+  cd $pkgname-$pkgver/build
+  ninja test
+}
+
+package() {
+  cd $pkgname-$pkgver/build
+  DESTDIR="$pkgdir" ninja install
+}

Copied: librime/repos/community-staging-x86_64/cmath-include.patch (from rev 
1033268, librime/trunk/cmath-include.patch)
===
--- community-staging-x86_64/cmath-include.patch
(rev 0)
+++ community-staging-x86_64/cmath-include.patch2021-10-24 23:51:00 UTC 
(rev 1033269)
@@ -0,0 +1,38 @@
+From 57cffcd02ac70148e21ce982be834876b3df87db Mon Sep 17 00:00:00 2001
+From: HanatoK 
+Date: Sat, 1 May 2021 01:04:38 -0500
+Subject: [PATCH] Fix FTBFS.
+
+Previous boost library (1.75) may implicitly include cmath, but the
+latest version (1.76) does not, so the calls to exp are undefined. This
+commit include cmath in script_translator.cc and table_translator.cc to
+fix the issue (#462).
+---
+ src/rime/gear/script_translator.cc | 1 +
+ src/rime/gear/table_translator.cc  | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/src/rime/gear/script_translator.cc 
b/src/rime/gear/script_translator.cc
+index 4a45f05e..25061659 100644
+--- a/src/rime/gear/script_translator.cc
 b/src/rime/gear/script_translator.cc
+@@ -8,6 +8,7 @@
+ //
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/rime/gear/table_translator.cc 
b/src/rime/gear/table_translator.cc
+index 162ac024..c95e5e24 100644
+--- a/src/rime/gear/table_translator.cc
 b/src/rime/gear/table_translator.cc
+@@ -6,6 +6,7 @@
+ //
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 



[arch-commits] Commit in librime/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:50:50
  Author: svenstaro
Revision: 1033268

upgpkg: librime 1:1.7.3-4: yaml-cpp 0.7 rebuild

Modified:
  librime/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:47:29 UTC (rev 1033267)
+++ PKGBUILD2021-10-24 23:50:50 UTC (rev 1033268)
@@ -7,7 +7,7 @@
 _octagramcommit=f92e083052b9983ee3cbddcda5ed60bb3c068e24
 _luacommit=d45a41af2f9d731e3c1516a191cc3160e3cb8377
 _charcodecommit=b569184772b12965e3ebe1dfd431026951fed81c
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="Rime input method engine"
 arch=('x86_64')



[arch-commits] Commit in interception-tools/repos (3 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:47:29
  Author: svenstaro
Revision: 1033267

archrelease: copy trunk to community-staging-x86_64

Added:
  interception-tools/repos/community-staging-x86_64/
  interception-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 1033266, interception-tools/trunk/PKGBUILD)
  interception-tools/repos/community-staging-x86_64/interception-tools.install
(from rev 1033266, interception-tools/trunk/interception-tools.install)

+
 PKGBUILD   |   38 ++
 interception-tools.install |4 
 2 files changed, 42 insertions(+)

Copied: interception-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
1033266, interception-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:47:29 UTC (rev 1033267)
@@ -0,0 +1,38 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-tools
+pkgver=0.6.7
+pkgrel=2
+pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
+arch=('x86_64')
+license=('GPL3')
+url='https://gitlab.com/interception/linux/tools'
+depends=(
+'libevdev' 'libevdev.so'
+'yaml-cpp' 'libyaml-cpp.so'
+'systemd-libs' 'libudev.so'
+)
+makedepends=('cmake' 'systemd' 'boost')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
+)
+sha256sums=('58a388899c7bb765c5d35306b57894fb220dc8ab4d37475a33898bb2934bca81')
+
+build() {
+cmake -B build \
+  -S "tools-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -dm755 "$pkgdir/etc/interception/udevmon.d"
+install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}

Copied: 
interception-tools/repos/community-staging-x86_64/interception-tools.install 
(from rev 1033266, interception-tools/trunk/interception-tools.install)
===
--- community-staging-x86_64/interception-tools.install 
(rev 0)
+++ community-staging-x86_64/interception-tools.install 2021-10-24 23:47:29 UTC 
(rev 1033267)
@@ -0,0 +1,4 @@
+post_upgrade() {
+echo "The udevmon.yaml configuration file now is expected at:"
+echo "/etc/interception-tools/udevmon.yaml"
+}



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:47:19
  Author: svenstaro
Revision: 1033266

upgpkg: interception-tools 0.6.7-2: yaml-cpp 0.7 rebuild

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:46:41 UTC (rev 1033265)
+++ PKGBUILD2021-10-24 23:47:19 UTC (rev 1033266)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.7
-pkgrel=1
+pkgrel=2
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')



[arch-commits] Commit in facter/repos (7 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:46:41
  Author: svenstaro
Revision: 1033265

archrelease: copy trunk to community-staging-x86_64

Added:
  facter/repos/community-staging-x86_64/
  facter/repos/community-staging-x86_64/PKGBUILD
(from rev 1033264, facter/trunk/PKGBUILD)
  facter/repos/community-staging-x86_64/azure_rapidjson_fix.patch
(from rev 1033264, facter/trunk/azure_rapidjson_fix.patch)
  facter/repos/community-staging-x86_64/fix-shared-libwhereami-detection.patch
(from rev 1033264, facter/trunk/fix-shared-libwhereami-detection.patch)
  facter/repos/community-staging-x86_64/rapidjson-1.1-compat.patch
(from rev 1033264, facter/trunk/rapidjson-1.1-compat.patch)
  facter/repos/community-staging-x86_64/shared_cpp_hcon.patch
(from rev 1033264, facter/trunk/shared_cpp_hcon.patch)
  facter/repos/community-staging-x86_64/workaround-broken-double-test.patch
(from rev 1033264, facter/trunk/workaround-broken-double-test.patch)

+
 PKGBUILD   |  101 +++
 azure_rapidjson_fix.patch  |   13 +++
 fix-shared-libwhereami-detection.patch |   13 +++
 rapidjson-1.1-compat.patch |   60 ++
 shared_cpp_hcon.patch  |   11 +++
 workaround-broken-double-test.patch|   16 
 6 files changed, 214 insertions(+)

Copied: facter/repos/community-staging-x86_64/PKGBUILD (from rev 1033264, 
facter/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:46:41 UTC (rev 1033265)
@@ -0,0 +1,101 @@
+# Maintainer: Thore Bödecker 
+# Maintainer: Tim Meusel 
+# Contributor: Christian Rebischke 
+# Contributor: Jonathan Steel 
+# Contributor: Greg Sutcliffe 
+# Contributor: Hyacinthe Cartiaux 
+# Contributor: Thomas S Hatch 
+# Contributor: Dave Simons 
+# Contributor: Niels Abspoel 
+
+pkgname=facter
+pkgver=3.14.20
+pkgrel=2
+pkgdesc="Collect and display system facts"
+arch=('x86_64')
+url="https://puppetlabs.com/facter;
+license=('APACHE')
+depends=('yaml-cpp' 'boost-libs' 'curl' 'libwhereami' 'libwhereami.so' 
'cpp-hocon' 'libcpp-hocon.so'
+ 'systemd-libs' 'leatherman' 'leatherman_curl.so' 'leatherman_ruby.so' 
'leatherman_execution.so'
+ 'leatherman_file_util.so' 'leatherman_util.so' 
'leatherman_logging.so' 'leatherman_locale.so'
+ 'openssl' 'gcc-libs' 'glibc' 'util-linux-libs' 'ruby' 'libblkid.so' 
'yaml-cpp')
+makedepends=('boost' 'cmake' 'java-environment>=10' 'python' 'rapidjson')
+checkdepends=('ruby-rake' 'ruby-diff-lcs' 'ruby-mocha' 'ruby-rspec-support'
+  'ruby-rspec-core' 'ruby-rspec-expectations' 'ruby-rspec-mocks'
+  'ruby-rspec')
+optdepends=('java-runtime>=8: jruby support'
+'puppet: retrieve puppet facts')
+replaces=('cfacter')
+provides=('libfacter.so')
+source=("https://downloads.puppet.com/facter/facter-${pkgver}.tar.gz"{,.asc}
+'fix-shared-libwhereami-detection.patch'
+'shared_cpp_hcon.patch'
+'rapidjson-1.1-compat.patch'
+'workaround-broken-double-test.patch'
+'azure_rapidjson_fix.patch')
+validpgpkeys=('D6811ED3ADEEB8441AF5AA8F4528B6CD9E61EF26') # "Puppet, Inc. 
Release Key (Puppet, Inc. Release Key) "
+sha512sums=('afc9cd9d28415aa969bd1cf48a305f9fe3eef542ac6781980b6d1517c7f103e96fa6f993492f3624be62c2df52efeb21ce4e23095254ed690b075cb0ab45105b'
+'SKIP'
+
'1f5d2595cd6b2a63fc01c92c84eccf8f92bd9e9f0721ea1a3f59836d7d02f5ec6e6e3711b223b240d46ca55f7377f27339b7458c12d6c21564a2764c76df12b2'
+
'15fdfb75bb1045e160c095b62025f10d0a04c167223340072a9b8d065a2a185e942d299f86c80449661f37be5e1807efb49e77def44b8de4a9a9f7c2cc111e1a'
+
'a1fb08be2c6c9b2a4085404f1d13b13c9d41e3c1a38d35cbad1d29bbd497380492dab368a0fa7288d141f7f94ff7a7a0ae5ce271119e7074e039868682cc766f'
+
'335c6db6a4953cf3678877ba81506c475d93f461ec2ee75c22fba4a3f938db0bca7f6cf3ee0376eb4c34b43f1f3fb1a35a0a0e64be5a484c344bd689641ddc2b'
+
'8b03cbc74c7672aaa121d279198993a5779bc6ca30a2f03cf75cb371f4b2699476df1422fcbbfe08b6f700ca434ef589b852aa8157dbbbdb6ae4bfe204ac8733')
+
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # Puppet builds Facter in a way that the java library is compatible with 
Java 6
+  # We require at least Java 8. 7 technically works, but already throws a 
deprecation warning
+  sed --in-place 's/-source 1.6 -target 1.6/-source 1.8 -target 1.8/' 
CMakeLists.txt
+
+  # https://tickets.puppetlabs.com/browse/FACT-1968
+  # facter is designed for ruby 2.4, which uses rb_data_object_alloc.
+  # This is deprecated in our Ruby 2.6 version
+  sed --in-place 's/rb_data_object_alloc/rb_data_object_wrap/g' 
lib/src/ruby/*.cc
+
+  # strip version boundary of gems
+  sed -i -r 's|(gem .\w+.).*|\1|' lib/Gemfile
+
+  # patch *.cmake so that it works with shared libs
+ 

[arch-commits] Commit in facter/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:46:27
  Author: svenstaro
Revision: 1033264

upgpkg: facter 3.14.20-2: yaml-cpp 0.7 rebuild

Modified:
  facter/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:25:56 UTC (rev 1033263)
+++ PKGBUILD2021-10-24 23:46:27 UTC (rev 1033264)
@@ -10,7 +10,7 @@
 
 pkgname=facter
 pkgver=3.14.20
-pkgrel=1
+pkgrel=2
 pkgdesc="Collect and display system facts"
 arch=('x86_64')
 url="https://puppetlabs.com/facter;



[arch-commits] Commit in asciiportal/repos (2 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:25:56
  Author: svenstaro
Revision: 1033263

archrelease: copy trunk to community-staging-x86_64

Added:
  asciiportal/repos/community-staging-x86_64/
  asciiportal/repos/community-staging-x86_64/PKGBUILD
(from rev 1033262, asciiportal/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: asciiportal/repos/community-staging-x86_64/PKGBUILD (from rev 1033262, 
asciiportal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:25:56 UTC (rev 1033263)
@@ -0,0 +1,49 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Baptiste Jonglez 
+# Contributor: Serge Ziryukin 
+# Contributor: loqs
+
+pkgname=asciiportal
+pkgver=1.3.8
+pkgrel=5
+pkgdesc='Text based puzzle game inspired by the popular video game'
+arch=(x86_64)
+url='https://github.com/cymonsgames/ASCIIpOrtal'
+license=(custom GPL3)
+depends=(pdcurses sdl_mixer yaml-cpp)
+makedepends=(gendesk git imagemagick setconf)
+source=("git+https://github.com/cymonsgames/ASCIIpOrtal.git#tag=v${pkgver%.8}-beta${pkgver#*.*.};
+
"$pkgname.png::https://fc01.deviantart.net/fs71/f/2010/318/3/5/portal_ascii_icon___button_by_lightmystic-d32udqx.png;)
+b2sums=('SKIP'
+
'a09312f58b14e21a5c978afac5bb15e44b101c21355e67d8bcae785b7706e566cf984423a32f6be03e912f54a623953d761e9241529e3a1bc6fcd95428869767')
+
+prepare() {
+  gendesk -n -f \
+--name ASCIIpOrtal \
+--pkgname $pkgname \
+--pkgdesc "$pkgdesc" \
+--exec $pkgname
+  convert \
++set date:create +set date:modify \
+$pkgname.png \
+-resize 48x48\! \
+${pkgname}48x48.png
+  setconf \
+ASCIIpOrtal/Makefile.linux \
+CXXFLAGS="$CXXFLAGS -I/usr/include/xcurses $(pkg-config sdl --cflags) 
$(pkg-config SDL_mixer --cflags) -U__NOSDL__ -U__NOSOUND__ -U__DINGOO__ 
-U__GP2X__ -O0 -w"
+  setconf \
+ASCIIpOrtal/Makefile.linux \
+LINKFLAGS="\$(LINKFLAGS) \$(LDFLAGS) -L/usr/lib $(pkg-config sdl --libs) 
$(pkg-config SDL_mixer --libs) -lpdcurses"
+  echo 'The ASCIIportal icon is drawn by Matt White and licensed under a CC 
license' > icon.txt
+}
+
+build() {
+  make -C ASCIIpOrtal linux
+}
+
+package() {
+  make -C ASCIIpOrtal DESTDIR="$pkgdir" install
+  install -Dm644 $pkgname.desktop 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 ${pkgname}48x48.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
+  install -Dm644 icon.txt "$pkgdir/usr/share/licenses/$pkgname/icon.txt"
+}



[arch-commits] Commit in asciiportal/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:25:47
  Author: svenstaro
Revision: 1033262

upgpkg: asciiportal 1.3.8-5: yaml-cpp 0.7 rebuild

Modified:
  asciiportal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:24:29 UTC (rev 1033261)
+++ PKGBUILD2021-10-24 23:25:47 UTC (rev 1033262)
@@ -5,7 +5,7 @@
 
 pkgname=asciiportal
 pkgver=1.3.8
-pkgrel=4
+pkgrel=5
 pkgdesc='Text based puzzle game inspired by the popular video game'
 arch=(x86_64)
 url='https://github.com/cymonsgames/ASCIIpOrtal'



[arch-commits] Commit in adios2/repos (2 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:24:29
  Author: svenstaro
Revision: 1033261

archrelease: copy trunk to community-staging-x86_64

Added:
  adios2/repos/community-staging-x86_64/
  adios2/repos/community-staging-x86_64/PKGBUILD
(from rev 1033260, adios2/trunk/PKGBUILD)

--+
 PKGBUILD |   35 +++
 1 file changed, 35 insertions(+)

Copied: adios2/repos/community-staging-x86_64/PKGBUILD (from rev 1033260, 
adios2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:24:29 UTC (rev 1033261)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=adios2
+pkgver=2.7.1
+pkgrel=2
+pkgdesc="The Adaptable Input/Output System version 2"
+arch=(x86_64)
+url="https://adios2.readthedocs.io/en/latest/;
+license=(Apache)
+depends=(blosc bzip2 glibc gcc-libs hdf5 libfabric libpng mgard nlohmann-json
+ openmpi pugixml pybind11 sz yaml-cpp zeromq zfp zlib)
+makedepends=(cmake gcc-fortran gtest python python-mpi4py python-numpy)
+source=(https://github.com/ornladios/ADIOS2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
adios2-gcc11.patch::https://patch-diff.githubusercontent.com/raw/ornladios/ADIOS2/pull/2710.patch)
+sha256sums=('c8e237fd51f49d8a62a0660db12b72ea5067512aa7970f3fcf80b70e3f87ca3e'
+'8d301e8232baf4049b547f22bd73774309662017a62dac36360d2965907062bf')
+
+prepare() {
+  cd ${pkgname^^}-${pkgver}
+  patch -p1 < ../adios2-gcc11.patch
+}
+
+build() {
+  cmake -B build -S ${pkgname^^}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DADIOS2_USE_EXTERNAL_DEPENDENCIES=ON \
+-DADIOS2_BUILD_EXAMPLES=OFF \
+-DMGARD_INCLUDE_DIR=/usr/include/mgard
+  make VERBOSE=1 -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



[arch-commits] Commit in adios2/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:24:20
  Author: svenstaro
Revision: 1033260

upgpkg: adios2 2.7.1-2: yaml-cpp 0.7 rebuild

Modified:
  adios2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:15:16 UTC (rev 1033259)
+++ PKGBUILD2021-10-24 23:24:20 UTC (rev 1033260)
@@ -2,7 +2,7 @@
 
 pkgname=adios2
 pkgver=2.7.1
-pkgrel=1
+pkgrel=2
 pkgdesc="The Adaptable Input/Output System version 2"
 arch=(x86_64)
 url="https://adios2.readthedocs.io/en/latest/;



[arch-commits] Commit in yaml-cpp/repos (2 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:15:16
  Author: svenstaro
Revision: 1033259

archrelease: copy trunk to community-staging-x86_64

Added:
  yaml-cpp/repos/community-staging-x86_64/
  yaml-cpp/repos/community-staging-x86_64/PKGBUILD
(from rev 1033258, yaml-cpp/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: yaml-cpp/repos/community-staging-x86_64/PKGBUILD (from rev 1033258, 
yaml-cpp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 23:15:16 UTC (rev 1033259)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: David Runge 
+# Contributor: Markus Martin 
+
+pkgname=yaml-cpp
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec"
+url="https://github.com/jbeder/yaml-cpp;
+arch=('x86_64')
+license=('MIT')
+depends=('gcc-libs' 'glibc')
+provides=('libyaml-cpp.so')
+makedepends=('cmake' 'ninja')
+source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz;)
+sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522e398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5')
+
+build() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  cmake -GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=ON \
+-DYAML_BUILD_SHARED_LIBS=ON \
+-DCMAKE_BUILD_TYPE=Release
+  ninja -C build
+}
+
+check() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  ninja -C build test
+  build/test/yaml-cpp-tests
+}
+
+package() {
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  DESTDIR="$pkgdir" ninja -C build install
+  install -vDm 644 {CONTRIBUTING,README}.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+  rm -rf "${pkgdir}"/usr/{lib,lib/pkgconfig,include}/*{gtest,gmock}*
+  rm -rf "${pkgdir}"/usr/lib/cmake/GTest
+}



[arch-commits] Commit in yaml-cpp/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:15:06
  Author: svenstaro
Revision: 1033258

upgpkg: yaml-cpp 0.7.0-1

Modified:
  yaml-cpp/trunk/PKGBUILD

--+
 PKGBUILD |   41 +++--
 1 file changed, 19 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 22:49:36 UTC (rev 1033257)
+++ PKGBUILD2021-10-24 23:15:06 UTC (rev 1033258)
@@ -1,10 +1,10 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: David Runge 
 # Contributor: Markus Martin 
 
 pkgname=yaml-cpp
-pkgver=0.6.3
-pkgrel=2
+pkgver=0.7.0
+pkgrel=1
 pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec"
 url="https://github.com/jbeder/yaml-cpp;
 arch=('x86_64')
@@ -11,35 +11,32 @@
 license=('MIT')
 depends=('gcc-libs' 'glibc')
 provides=('libyaml-cpp.so')
-makedepends=('cmake')
+makedepends=('cmake' 'ninja')
 source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz;)
-sha512sums=('68b9ce987cabc1dec79382f922de20cc2c222cb9c090ecb93dc686b048da5c917facf4fce6d8f72feea44b61e5a6770ed3b0c199c4cd4e6bde5b6245c09f8e49')
+sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522e398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5')
 
-prepare() {
-  mv -v "${pkgname}-${pkgname}-${pkgver}" "${pkgname}-${pkgver}"
-}
-
 build() {
-  cd "${pkgname}-${pkgver}"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  cmake -GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
 -DBUILD_SHARED_LIBS=ON \
 -DYAML_BUILD_SHARED_LIBS=ON \
--DCMAKE_BUILD_TYPE=Release \
--B build \
-.
-  make VERBOSE=1 -C build
+-DCMAKE_BUILD_TYPE=Release
+  ninja -C build
 }
 
 check() {
-  cd "${pkgname}-${pkgver}"
-  make VERBOSE=1 -C build test
-  build/test/run-tests
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  ninja -C build test
+  build/test/yaml-cpp-tests
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir" -C build install
-  install -vDm 644 {CONTRIBUTING,README}.md \
--t "$pkgdir/usr/share/doc/$pkgname"
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  DESTDIR="$pkgdir" ninja -C build install
+  install -vDm 644 {CONTRIBUTING,README}.md -t "$pkgdir/usr/share/doc/$pkgname"
   install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+  rm -rf "${pkgdir}"/usr/{lib,lib/pkgconfig,include}/*{gtest,gmock}*
+  rm -rf "${pkgdir}"/usr/lib/cmake/GTest
 }



[arch-commits] Commit in cuda/repos (34 files)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 22:49:36
  Author: svenstaro
Revision: 1033257

archrelease: copy trunk to community-testing-x86_64

Added:
  cuda/repos/community-testing-x86_64/
  cuda/repos/community-testing-x86_64/PKGBUILD
(from rev 1033256, cuda/trunk/PKGBUILD)
  cuda/repos/community-testing-x86_64/accinj64.pc
(from rev 1033256, cuda/trunk/accinj64.pc)
  cuda/repos/community-testing-x86_64/cublas.pc
(from rev 1033256, cuda/trunk/cublas.pc)
  cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff
(from rev 1033256, cuda/trunk/cuda-findgllib_mk.diff)
  cuda/repos/community-testing-x86_64/cuda.conf
(from rev 1033256, cuda/trunk/cuda.conf)
  cuda/repos/community-testing-x86_64/cuda.install
(from rev 1033256, cuda/trunk/cuda.install)
  cuda/repos/community-testing-x86_64/cuda.pc
(from rev 1033256, cuda/trunk/cuda.pc)
  cuda/repos/community-testing-x86_64/cuda.sh
(from rev 1033256, cuda/trunk/cuda.sh)
  cuda/repos/community-testing-x86_64/cudart.pc
(from rev 1033256, cuda/trunk/cudart.pc)
  cuda/repos/community-testing-x86_64/cufft.pc
(from rev 1033256, cuda/trunk/cufft.pc)
  cuda/repos/community-testing-x86_64/cufftw.pc
(from rev 1033256, cuda/trunk/cufftw.pc)
  cuda/repos/community-testing-x86_64/cuinj64.pc
(from rev 1033256, cuda/trunk/cuinj64.pc)
  cuda/repos/community-testing-x86_64/curand.pc
(from rev 1033256, cuda/trunk/curand.pc)
  cuda/repos/community-testing-x86_64/cusolver.pc
(from rev 1033256, cuda/trunk/cusolver.pc)
  cuda/repos/community-testing-x86_64/cusparse.pc
(from rev 1033256, cuda/trunk/cusparse.pc)
  cuda/repos/community-testing-x86_64/nppc.pc
(from rev 1033256, cuda/trunk/nppc.pc)
  cuda/repos/community-testing-x86_64/nppi.pc
(from rev 1033256, cuda/trunk/nppi.pc)
  cuda/repos/community-testing-x86_64/nppial.pc
(from rev 1033256, cuda/trunk/nppial.pc)
  cuda/repos/community-testing-x86_64/nppicc.pc
(from rev 1033256, cuda/trunk/nppicc.pc)
  cuda/repos/community-testing-x86_64/nppicom.pc
(from rev 1033256, cuda/trunk/nppicom.pc)
  cuda/repos/community-testing-x86_64/nppidei.pc
(from rev 1033256, cuda/trunk/nppidei.pc)
  cuda/repos/community-testing-x86_64/nppif.pc
(from rev 1033256, cuda/trunk/nppif.pc)
  cuda/repos/community-testing-x86_64/nppig.pc
(from rev 1033256, cuda/trunk/nppig.pc)
  cuda/repos/community-testing-x86_64/nppim.pc
(from rev 1033256, cuda/trunk/nppim.pc)
  cuda/repos/community-testing-x86_64/nppist.pc
(from rev 1033256, cuda/trunk/nppist.pc)
  cuda/repos/community-testing-x86_64/nppisu.pc
(from rev 1033256, cuda/trunk/nppisu.pc)
  cuda/repos/community-testing-x86_64/nppitc.pc
(from rev 1033256, cuda/trunk/nppitc.pc)
  cuda/repos/community-testing-x86_64/npps.pc
(from rev 1033256, cuda/trunk/npps.pc)
  cuda/repos/community-testing-x86_64/nvToolsExt.pc
(from rev 1033256, cuda/trunk/nvToolsExt.pc)
  cuda/repos/community-testing-x86_64/nvgraph.pc
(from rev 1033256, cuda/trunk/nvgraph.pc)
  cuda/repos/community-testing-x86_64/nvidia-ml.pc
(from rev 1033256, cuda/trunk/nvidia-ml.pc)
  cuda/repos/community-testing-x86_64/nvjpeg.pc
(from rev 1033256, cuda/trunk/nvjpeg.pc)
  cuda/repos/community-testing-x86_64/nvrtc.pc
(from rev 1033256, cuda/trunk/nvrtc.pc)

+
 PKGBUILD   |  174 +++
 accinj64.pc|9 ++
 cublas.pc  |9 ++
 cuda-findgllib_mk.diff |   22 +
 cuda.conf  |3 
 cuda.install   |   11 ++
 cuda.pc|9 ++
 cuda.sh|2 
 cudart.pc  |9 ++
 cufft.pc   |9 ++
 cufftw.pc  |9 ++
 cuinj64.pc |9 ++
 curand.pc  |9 ++
 cusolver.pc|9 ++
 cusparse.pc|9 ++
 nppc.pc|9 ++
 nppi.pc|9 ++
 nppial.pc  |9 ++
 nppicc.pc  |9 ++
 nppicom.pc |9 ++
 nppidei.pc |9 ++
 nppif.pc   |9 ++
 nppig.pc   |9 ++
 nppim.pc   |9 ++
 nppist.pc  |9 ++
 nppisu.pc  |9 ++
 nppitc.pc  |9 ++
 npps.pc|9 ++
 nvToolsExt.pc  |9 ++
 nvgraph.pc |9 ++
 nvidia-ml.pc   |9 ++
 nvjpeg.pc  |9 ++
 nvrtc.pc   |9 ++
 33 files changed, 464 insertions(+)

Copied: cuda/repos/community-testing-x86_64/PKGBUILD (from rev 1033256, 
cuda/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 22:49:36 UTC (rev 1033257)
@@ -0,0 +1,174 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Konstantin Gizdov 
+pkgname=(cuda cuda-tools)
+pkgbase=cuda
+pkgver=11.5.0
+_driverver=495.29.05

[arch-commits] Commit in cuda/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 22:48:39
  Author: svenstaro
Revision: 1033256

upgpkg: cuda 11.5.0-1

Modified:
  cuda/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:39:09 UTC (rev 1033255)
+++ PKGBUILD2021-10-24 22:48:39 UTC (rev 1033256)
@@ -2,8 +2,8 @@
 # Maintainer: Konstantin Gizdov 
 pkgname=(cuda cuda-tools)
 pkgbase=cuda
-pkgver=11.4.2
-_driverver=470.57.02
+pkgver=11.5.0
+_driverver=495.29.05
 pkgrel=1
 pkgdesc="NVIDIA's GPU programming toolkit"
 arch=('x86_64')
@@ -44,7 +44,7 @@
 nvjpeg.pc
 nvrtc.pc
 nvToolsExt.pc)
-sha512sums=('50c80141bfe458aa7216173d9d548f25ade03c68fff59ffe63f842773e5afba7635fb8fd79eda416507e1e88b5fe28b39ac8bdc66b168c73a72995824af5c689'
+sha512sums=('577127699e8f91892f29b58b959cc15ed48dd96940184cc23970efdf419671a8232b5f291d39cb1721f465d59539eeb1c9a3d528acfd776fa8387ba235fea2e7'
 
'35f1f56411eecb2d978553f5606a0d6e70ad363cfaa9f37b9e6f12a799b041caa4aeca183341055d4789425dc4d62bee0aac68cc9d864155084b1ea571ee998f'
 
'714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
 
'41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b'



[arch-commits] Commit in imagemagick/repos/extra-x86_64 (4 files)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 21:51:31
  Author: arojas
Revision: 426517

archrelease: copy trunk to extra-x86_64

Added:
  imagemagick/repos/extra-x86_64/PKGBUILD
(from rev 426516, imagemagick/trunk/PKGBUILD)
  imagemagick/repos/extra-x86_64/arch-fonts.diff
(from rev 426516, imagemagick/trunk/arch-fonts.diff)
Deleted:
  imagemagick/repos/extra-x86_64/PKGBUILD
  imagemagick/repos/extra-x86_64/arch-fonts.diff

-+
 PKGBUILD|  246 +++---
 arch-fonts.diff |  214 +++---
 2 files changed, 230 insertions(+), 230 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 21:51:13 UTC (rev 426516)
+++ PKGBUILD2021-10-24 21:51:31 UTC (rev 426517)
@@ -1,123 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.10
-pkgrel=1
-pkgdesc='An image viewing/manipulation program'
-url='https://www.imagemagick.org/'
-arch=(x86_64)
-license=(custom)
-makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp libzip libjxl highway
- chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 
libxext liblqr libraqm libpng djvulibre)
-checkdepends=(gsfonts ttf-dejavu)
-_relname=ImageMagick-${pkgver%%.*}
-_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
-source=(https://download.imagemagick.org/ImageMagick/download/releases/$_tarname.tar.xz{,.asc}
-arch-fonts.diff)
-sha256sums=('b6b242e89ed7b2f681a2e83340d95a0cc97c1077f189dc1b675ec93f7e05ac7d'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-
-shopt -s extglob
-
-prepare() {
-  mkdir -p docpkg/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -p1 -i ../arch-fonts.diff
-}
-
-build() {
-  cd $_tarname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-shared \
---disable-static \
---with-dejavu-font-dir=/usr/share/fonts/TTF \
---with-gs-font-dir=/usr/share/fonts/gsfonts \
-PSDelegate=/usr/bin/gs \
-XPSDelegate=/usr/bin/gxps \
-PCLDelegate=/usr/bin/gpcl6 \
---enable-hdri \
---enable-opencl \
---without-gslib \
---with-djvu \
---with-jxl \
---with-lqr \
---with-modules \
---with-openexr \
---with-openjp2 \
---with-perl \
---with-perl-options=INSTALLDIRS=vendor \
---with-rsvg \
---with-webp \
---with-wmf \
---with-xml \
---without-autotrace \
---without-dps \
---without-fftw \
---without-fpx \
---without-gcc-arch \
---without-gvc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() (
-  cd $_tarname
-  ulimit -n 4096
-  make check
-)
-
-package_imagemagick() {
-  depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2)
-  optdepends=('ghostscript: PS/PDF support'
-  'libheif: HEIF support'
-  'libjxl: JPEG XL support'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  'djvulibre: DJVU support'
-  'pango: Text rendering'
-  'imagemagick-doc: manual and API docs')
-  options=(!emptydirs libtool)
-  
backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
-  conflicts=(imagemagick6)
-  provides=(libmagick)
-  replaces=(imagemagick6 libmagick)
-
-  cd $_tarname
-  make DESTDIR="$pkgdir" install
-
-  find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
-  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
-  rm "$pkgdir"/usr/lib/*.la
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-
-# Split docs
-  mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/"
-
-# Harden security policy https://bugs.archlinux.org/task/62785
-  sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-7/policy.xml
-}
-
-package_imagemagick-doc() {
-  pkgdesc+=" (manual and API docs)"
-
-  mv docpkg/* "$pkgdir"
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}

Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 426516, 
imagemagick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 21:51:31 UTC (rev 426517)
@@ -0,0 +1,123 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Eric Bélanger 
+
+pkgbase=imagemagick

[arch-commits] Commit in imagemagick/trunk (PKGBUILD)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 21:51:13
  Author: arojas
Revision: 426516

Update to 7.1.0.11

Modified:
  imagemagick/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 20:24:45 UTC (rev 426515)
+++ PKGBUILD2021-10-24 21:51:13 UTC (rev 426516)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick
 pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.10
+pkgver=7.1.0.11
 pkgrel=1
 pkgdesc='An image viewing/manipulation program'
 url='https://www.imagemagick.org/'
@@ -16,7 +16,7 @@
 _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
 
source=(https://download.imagemagick.org/ImageMagick/download/releases/$_tarname.tar.xz{,.asc}
 arch-fonts.diff)
-sha256sums=('b6b242e89ed7b2f681a2e83340d95a0cc97c1077f189dc1b675ec93f7e05ac7d'
+sha256sums=('d2658645e4e7bcb02e634a00f47183fe85d23c2cbd7b98731639a542d53a6e06'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae



[arch-commits] Commit in stack/repos (4 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:33:22
  Author: felixonmars
Revision: 1033249

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 1033248, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/ghc9.patch
(from rev 1033248, stack/trunk/ghc9.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 1033248, stack/trunk/stack.install)

---+
 PKGBUILD  |   80 +++
 ghc9.patch|  188 
 stack.install |4 +
 3 files changed, 272 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1033248, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 21:33:22 UTC (rev 1033249)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.7.3
+pkgrel=52
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+ghc9.patch)
+sha512sums=('SKIP'
+
'5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../ghc9.patch
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 

[arch-commits] Commit in stack/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:33:11
  Author: felixonmars
Revision: 1033248

upgpkg: stack 2.7.3-52: rebuild with lens-aeson 1.1.2

Modified:
  stack/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:23:03 UTC (rev 1033247)
+++ PKGBUILD2021-10-24 21:33:11 UTC (rev 1033248)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.3
-pkgrel=51
+pkgrel=52
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")



[arch-commits] Commit in haskell-mustache/repos (3 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:23:03
  Author: felixonmars
Revision: 1033247

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mustache/repos/community-staging-x86_64/
  haskell-mustache/repos/community-staging-x86_64/PKGBUILD
(from rev 1033246, haskell-mustache/trunk/PKGBUILD)
  haskell-mustache/repos/community-staging-x86_64/ghc9.patch
(from rev 1033246, haskell-mustache/trunk/ghc9.patch)

+
 PKGBUILD   |   50 ++
 ghc9.patch |   40 
 2 files changed, 90 insertions(+)

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
1033246, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 21:23:03 UTC (rev 1033247)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.1
+pkgrel=377
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+ghc9.patch)
+sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3'
+
'bb1a1df1ce2972998b65014a020dcab8467a89325a332df4b842881f11f3263f9720167c958b4164061443db44ea2bea82de07fcc57be90120e75d0eaca0c649')
+
+prepare() {
+patch -d $_hkgname-$pkgver -p1 < ghc9.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: haskell-mustache/repos/community-staging-x86_64/ghc9.patch (from rev 
1033246, haskell-mustache/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2021-10-24 21:23:03 UTC (rev 1033247)
@@ -0,0 +1,40 @@
+diff --git a/src/Text/Mustache/Internal/Types.hs 
b/src/Text/Mustache/Internal/Types.hs
+index d824ba7..1552d09 100644
+--- a/src/Text/Mustache/Internal/Types.hs
 b/src/Text/Mustache/Internal/Types.hs
+@@ -24,7 +24,8 @@ import   Data.Text
+ import   Data.Text
+ import qualified Data.Text.Lazy   as LT
+ import qualified Data.Vector  as V
+-import   Language.Haskell.TH.Lift (Lift (lift), deriveLift)
++import   Language.Haskell.TH.Lift (deriveLift)
++import Language.Haskell.TH.Syntax
+
+
+ -- | Type of errors we may encounter during substitution.
+@@ -380,16 +381,20 @@ data Template = Template
+   , partials :: TemplateCache
+   } deriving (Show)
+
++
++deriveLift ''DataIdentifier
++deriveLift ''Node
++deriveLift ''Template
++
+ instance Lift TemplateCache where
++#if MIN_VERSION_template_haskell(2,16,0)
++  liftTyped m = [|| HM.fromList $$(liftTyped $ HM.toList m) ||]
++#else
+   lift m = [| HM.fromList $(lift $ HM.toList m) |]
++#endif
+
+ --Data.Text 1.2.4.0 introduces its own Lift Text instance
+ #if !MIN_VERSION_text(1,2,4)
+ instance Lift Text where
+   lift = lift . unpack
+ #endif
+-
+-deriveLift ''DataIdentifier
+-deriveLift ''Node
+-deriveLift ''Template
+-



[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:22:54
  Author: felixonmars
Revision: 1033246

upgpkg: haskell-mustache 2.3.1-377: rebuild with lens-aeson 1.1.2

Modified:
  haskell-mustache/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:20:16 UTC (rev 1033245)
+++ PKGBUILD2021-10-24 21:22:54 UTC (rev 1033246)
@@ -3,7 +3,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.1
-pkgrel=376
+pkgrel=377
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache;
 license=('BSD')



[arch-commits] Commit in haskell-servant-swagger/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:20:16
  Author: felixonmars
Revision: 1033245

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 1033244, haskell-servant-swagger/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 1033244, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 21:20:16 UTC (rev 1033245)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.10
+pkgrel=187
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant'
+ 'haskell-singleton-bool' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-cabal-doctest' 
'haskell-doctest'
+ 'haskell-hspec-discover' 'haskell-lens-aeson' 
'haskell-utf8-string' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
$_hkgname-fragment-instance.patch::https://github.com/haskell-servant/servant-swagger/commit/cce6bf064e01ade21a7a8f283beca41595792446.patch)
+sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc'
+
'96bd6acdd78a9ff777c81c0e1d507167dc9ea4d27c905bc41afecc9c5fef75ca293e9e5621efe5e62319b2fb96b39bc690682dd841839b87240acdd7f588f34a')
+
+prepare() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell-servant/servant-swagger/issues/129
+patch -p1 -i ../$_hkgname-fragment-instance.patch
+uusi -u base -u doctest -u lens -u hspec $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# json ordering issue
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:20:09
  Author: felixonmars
Revision: 1033244

upgpkg: haskell-servant-swagger 1.1.10-187: rebuild with lens-aeson 1.1.2

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:18:45 UTC (rev 1033243)
+++ PKGBUILD2021-10-24 21:20:09 UTC (rev 1033244)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.10
-pkgrel=186
+pkgrel=187
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger;
 license=("BSD")



[arch-commits] Commit in haskell-wreq/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:18:45
  Author: felixonmars
Revision: 1033243

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wreq/repos/community-staging-x86_64/
  haskell-wreq/repos/community-staging-x86_64/PKGBUILD
(from rev 1033242, haskell-wreq/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 1033242, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 21:18:45 UTC (rev 1033243)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.3.3
+pkgrel=101
+pkgdesc="An easy-to-use HTTP client library."
+url="https://github.com/bos/wreq;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-authenticate-oauth'
+ 'haskell-base16-bytestring' 'haskell-case-insensitive' 
'haskell-cryptonite'
+ 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-aeson-pretty' 
'haskell-base64-bytestring'
+ 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 
'haskell-uuid')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-network-info' 'haskell-temporary' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f074790cf3370d9356efbf5aeabb7421d59299471e02d93010453bb6f4e8daee517fcdf6891245272a9b08a35bc7b1b2233b75825ec377f6403c99cf91041f2e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fdoctest -f-aws -fhttpbin -f-developer
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:18:38
  Author: felixonmars
Revision: 1033242

upgpkg: haskell-wreq 0.5.3.3-101: rebuild with lens-aeson 1.1.2

Modified:
  haskell-wreq/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:16:03 UTC (rev 1033241)
+++ PKGBUILD2021-10-24 21:18:38 UTC (rev 1033242)
@@ -3,7 +3,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.3.3
-pkgrel=100
+pkgrel=101
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq;
 license=('BSD')



[arch-commits] Commit in postgrest/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:16:03
  Author: felixonmars
Revision: 1033241

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1033240, postgrest/trunk/PKGBUILD)

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1033240, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 21:16:03 UTC (rev 1033241)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=8.0.0
+pkgrel=27
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hspec -u retry $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in postgrest/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:15:55
  Author: felixonmars
Revision: 1033240

upgpkg: postgrest 8.0.0-27: rebuild with lens-aeson 1.1.2

Modified:
  postgrest/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:11:11 UTC (rev 1033239)
+++ PKGBUILD2021-10-24 21:15:55 UTC (rev 1033240)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=8.0.0
-pkgrel=26
+pkgrel=27
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")



[arch-commits] Commit in haskell-lens-aeson/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:11:11
  Author: felixonmars
Revision: 1033239

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens-aeson/repos/community-staging-x86_64/
  haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 1033238, haskell-lens-aeson/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
1033238, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 21:11:11 UTC (rev 1033239)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.1.2
+pkgrel=1
+pkgdesc="Law-abiding lenses for aeson"
+url="https://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c78c89383a39a8dd4c5174e8d1993b0904537af9d018cda7f25a043f03e5e385c7b37215eebac52480af61fa4dd0547185e62a8f0704d5a5961ffb29a26e508e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-test-doctests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 21:11:03
  Author: felixonmars
Revision: 1033238

upgpkg: haskell-lens-aeson 1.1.2-1: rebuild with lens-aeson 1.1.2

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 21:09:59 UTC (rev 1033237)
+++ PKGBUILD2021-10-24 21:11:03 UTC (rev 1033238)
@@ -2,8 +2,8 @@
 
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
-pkgver=1.1.1
-pkgrel=58
+pkgver=1.1.2
+pkgrel=1
 pkgdesc="Law-abiding lenses for aeson"
 url="https://github.com/lens/lens-aeson/;
 license=('MIT')
@@ -10,15 +10,10 @@
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
  'haskell-unordered-containers' 'haskell-vector')
-makedepends=('ghc' 'uusi')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('a72cd51a51dcb9b686909caac83f8f7ba69b0e33ba90bf8a55937f198f898a7e19dff24bec9a4b921b170f34c5511bd58df5ba1dea3751f37e374bb7193d388c')
+sha512sums=('c78c89383a39a8dd4c5174e8d1993b0904537af9d018cda7f25a043f03e5e385c7b37215eebac52480af61fa4dd0547185e62a8f0704d5a5961ffb29a26e508e')
 
-prepare() {
-cd $_hkgname-$pkgver
-uusi -u attoparsec $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 



[arch-commits] Commit in (wireplumber)

2021-10-24 Thread David Runge via arch-commits
Date: Sunday, October 24, 2021 @ 20:25:04
  Author: dvzrv
Revision: 1033236

community2extra: Moving wireplumber from community to extra

Deleted:
  wireplumber/



[arch-commits] Commit in wireplumber/repos (3 files)

2021-10-24 Thread David Runge via arch-commits
Date: Sunday, October 24, 2021 @ 20:24:45
  Author: dvzrv
Revision: 426515

archrelease: copy trunk to extra-x86_64

Added:
  wireplumber/repos/extra-x86_64/
  wireplumber/repos/extra-x86_64/PKGBUILD
(from rev 426514, wireplumber/trunk/PKGBUILD)
  wireplumber/repos/extra-x86_64/wireplumber.install
(from rev 426514, wireplumber/trunk/wireplumber.install)

-+
 PKGBUILD|   59 ++
 wireplumber.install |   24 
 2 files changed, 83 insertions(+)

Copied: wireplumber/repos/extra-x86_64/PKGBUILD (from rev 426514, 
wireplumber/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2021-10-24 20:24:45 UTC (rev 426515)
@@ -0,0 +1,59 @@
+# Maintainer: David Runge 
+
+pkgbase=wireplumber
+pkgname=('wireplumber' 'wireplumber-docs')
+pkgver=0.4.4
+pkgrel=3
+pkgdesc="Session / policy manager implementation for PipeWire"
+arch=('x86_64')
+url="https://gitlab.freedesktop.org/pipewire/wireplumber;
+license=('MIT')
+makedepends=('cmake' 'cpptoml' 'doxygen' 'glib2' 'gobject-introspection'
+'hotdoc' 'lua' 'meson' 'pipewire' 'python-breathe' 'python-sphinx_rtd_theme'
+'python-sphinx' 'systemd')
+checkdepends=('pipewire-alsa' 'pipewire-jack' 'pipewire-pulse')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/pipewire/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8d764c1728c2e550fc41044a8ebbbeba27157540077648431796d7de5a04281df00d9742b04c6f76b50e446b2a723f220cb953d432f90b05148967de4ef')
+b2sums=('cc2768db3a4f6f26a176c9fff759384fedb020c98540ecbe1e02e28a7f16fa3ecc4ec25de50a65021cabb4e5746c41c683b714e0bc5cf5003f2a7d9c9414516c')
+
+build() {
+  cd "$pkgname-$pkgver"
+  arch-meson \
+-Dsystem-lua=true \
+-Dsystemd-system-service=true \
+-Dsystemd-user-service=true \
+-Delogind=disabled \
+build
+  ninja -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  ninja -C build test || echo "Known to fail: 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/18;
+}
+
+package_wireplumber() {
+  depends=('gcc-libs' 'glibc' 'lua' 'libgio-2.0.so' 'libglib-2.0.so'
+  'libgmodule-2.0.so' 'libgobject-2.0.so' 'libpipewire-0.3.so')
+  optdepends=('wireplumber-docs: for documentation')
+  provides=('libwireplumber-0.4.so' 'pipewire-session-manager')
+  conflicts=('pipewire-media-session')
+  install="${pkgname}.install"
+
+  cd "$pkgbase-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  # remove files provided by wireplumber-docs
+  rm -frv "${pkgdir}/usr/share/doc/${pkgname}/html"
+}
+
+package_wireplumber-docs() {
+  pkgdesc+=" (documentation)"
+
+  cd "$pkgbase-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  # remove files provided by wireplumber
+  rm -frv "${pkgdir}/usr/"{bin,include,lib,share/{gir*,wireplumber}} 
"${pkgdir}/etc/"
+}

Copied: wireplumber/repos/extra-x86_64/wireplumber.install (from rev 426514, 
wireplumber/trunk/wireplumber.install)
===
--- extra-x86_64/wireplumber.install(rev 0)
+++ extra-x86_64/wireplumber.install2021-10-24 20:24:45 UTC (rev 426515)
@@ -0,0 +1,24 @@
+post_install() {
+  # Enable service by default, as it is aliased for
+  # pipewire-session-manager.service, which is required by pipewire.service
+  systemctl --global enable wireplumber.service
+}
+
+post_upgrade() {
+  if (( $(vercmp "$2" '0.4.4-2') < 0)); then
+printf "\tReenable any per-user enabled wireplumber.service\n \
+  \tmanually to establish a new service alias for\n \
+  \tpipewire-session-manager.service added with 0.4.4.\n"
+# reenable already enabled global pipewire-media-session.service, as an 
alias is introduced with 0.3.38
+if systemctl --global is-enabled -q wireplumber.service; then
+  systemctl --global reenable wireplumber.service
+fi
+# in case the service has not been enabled before, enable it:
+# wireplumber and pipewire-media-session conflict from this point on
+systemctl --global enable wireplumber.service
+  fi
+}
+
+pre_remove() {
+  systemctl --global disable wireplumber.service
+}



[arch-commits] Commit in (5 files)

2021-10-24 Thread David Runge via arch-commits
Date: Sunday, October 24, 2021 @ 20:24:40
  Author: dvzrv
Revision: 426514

community2extra: Moving wireplumber from community to extra

Added:
  wireplumber/
  wireplumber/repos/
  wireplumber/trunk/
  wireplumber/trunk/PKGBUILD
  wireplumber/trunk/wireplumber.install

-+
 PKGBUILD|   59 ++
 wireplumber.install |   24 
 2 files changed, 83 insertions(+)

Added: wireplumber/trunk/PKGBUILD
===
--- wireplumber/trunk/PKGBUILD  (rev 0)
+++ wireplumber/trunk/PKGBUILD  2021-10-24 20:24:40 UTC (rev 426514)
@@ -0,0 +1,59 @@
+# Maintainer: David Runge 
+
+pkgbase=wireplumber
+pkgname=('wireplumber' 'wireplumber-docs')
+pkgver=0.4.4
+pkgrel=3
+pkgdesc="Session / policy manager implementation for PipeWire"
+arch=('x86_64')
+url="https://gitlab.freedesktop.org/pipewire/wireplumber;
+license=('MIT')
+makedepends=('cmake' 'cpptoml' 'doxygen' 'glib2' 'gobject-introspection'
+'hotdoc' 'lua' 'meson' 'pipewire' 'python-breathe' 'python-sphinx_rtd_theme'
+'python-sphinx' 'systemd')
+checkdepends=('pipewire-alsa' 'pipewire-jack' 'pipewire-pulse')
+source=("$pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/pipewire/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8d764c1728c2e550fc41044a8ebbbeba27157540077648431796d7de5a04281df00d9742b04c6f76b50e446b2a723f220cb953d432f90b05148967de4ef')
+b2sums=('cc2768db3a4f6f26a176c9fff759384fedb020c98540ecbe1e02e28a7f16fa3ecc4ec25de50a65021cabb4e5746c41c683b714e0bc5cf5003f2a7d9c9414516c')
+
+build() {
+  cd "$pkgname-$pkgver"
+  arch-meson \
+-Dsystem-lua=true \
+-Dsystemd-system-service=true \
+-Dsystemd-user-service=true \
+-Delogind=disabled \
+build
+  ninja -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  ninja -C build test || echo "Known to fail: 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/18;
+}
+
+package_wireplumber() {
+  depends=('gcc-libs' 'glibc' 'lua' 'libgio-2.0.so' 'libglib-2.0.so'
+  'libgmodule-2.0.so' 'libgobject-2.0.so' 'libpipewire-0.3.so')
+  optdepends=('wireplumber-docs: for documentation')
+  provides=('libwireplumber-0.4.so' 'pipewire-session-manager')
+  conflicts=('pipewire-media-session')
+  install="${pkgname}.install"
+
+  cd "$pkgbase-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 {NEWS,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  # remove files provided by wireplumber-docs
+  rm -frv "${pkgdir}/usr/share/doc/${pkgname}/html"
+}
+
+package_wireplumber-docs() {
+  pkgdesc+=" (documentation)"
+
+  cd "$pkgbase-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  # remove files provided by wireplumber
+  rm -frv "${pkgdir}/usr/"{bin,include,lib,share/{gir*,wireplumber}} 
"${pkgdir}/etc/"
+}

Added: wireplumber/trunk/wireplumber.install
===
--- wireplumber/trunk/wireplumber.install   (rev 0)
+++ wireplumber/trunk/wireplumber.install   2021-10-24 20:24:40 UTC (rev 
426514)
@@ -0,0 +1,24 @@
+post_install() {
+  # Enable service by default, as it is aliased for
+  # pipewire-session-manager.service, which is required by pipewire.service
+  systemctl --global enable wireplumber.service
+}
+
+post_upgrade() {
+  if (( $(vercmp "$2" '0.4.4-2') < 0)); then
+printf "\tReenable any per-user enabled wireplumber.service\n \
+  \tmanually to establish a new service alias for\n \
+  \tpipewire-session-manager.service added with 0.4.4.\n"
+# reenable already enabled global pipewire-media-session.service, as an 
alias is introduced with 0.3.38
+if systemctl --global is-enabled -q wireplumber.service; then
+  systemctl --global reenable wireplumber.service
+fi
+# in case the service has not been enabled before, enable it:
+# wireplumber and pipewire-media-session conflict from this point on
+systemctl --global enable wireplumber.service
+  fi
+}
+
+pre_remove() {
+  systemctl --global disable wireplumber.service
+}



[arch-commits] Commit in xdg-desktop-portal-wlr/repos (2 files)

2021-10-24 Thread David Runge via arch-commits
Date: Sunday, October 24, 2021 @ 20:18:06
  Author: dvzrv
Revision: 1033231

archrelease: copy trunk to community-testing-x86_64

Added:
  xdg-desktop-portal-wlr/repos/community-testing-x86_64/
  xdg-desktop-portal-wlr/repos/community-testing-x86_64/PKGBUILD
(from rev 1033230, xdg-desktop-portal-wlr/trunk/PKGBUILD)

--+
 PKGBUILD |   35 +++
 1 file changed, 35 insertions(+)

Copied: xdg-desktop-portal-wlr/repos/community-testing-x86_64/PKGBUILD (from 
rev 1033230, xdg-desktop-portal-wlr/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 20:18:06 UTC (rev 1033231)
@@ -0,0 +1,35 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Stefan Tatschner 
+
+pkgname=xdg-desktop-portal-wlr
+pkgver=0.4.0
+pkgrel=3
+pkgdesc='xdg-desktop-portal backend for wlroots'
+url="https://github.com/emersion/xdg-desktop-portal-wlr;
+arch=('x86_64')
+license=('MIT')
+provides=('xdg-desktop-portal-impl')
+depends=('xdg-desktop-portal' 'pipewire' 'pipewire-session-manager' 'libinih')
+makedepends=('meson' 'wayland-protocols' 'wayland' 'scdoc')
+optdepends=(
+'slurp: to choose which output to screencast using slurp'
+'wofi: to choose which output to screencast using wofi'
+'bemenu: to choose which output to screencast using bemenu'
+)
+source=(
+
"${pkgname}-${pkgver}::https://github.com/emersion/xdg-desktop-portal-wlr/archive/v${pkgver}.tar.gz;
+)
+sha512sums=('544dea4601ce8aa8649d15b7c249aa5b0099fa5a6aec1b7a1433439265acede9ac442092da53080c36b372dd0ef5aaa15747b13a56f4a648e1c00ed3c2435e19')
+
+build() {
+cd "${pkgname}-${pkgver}"
+arch-meson -Dsd-bus-provider=libsystemd build
+ninja -C build
+}
+
+package() {
+cd "${pkgname}-${pkgver}"
+DESTDIR="${pkgdir}" ninja -C build install
+install -Dm644 -t "$pkgdir/usr/share/licenses/${pkgname}" LICENSE
+}



[arch-commits] Commit in xdg-desktop-portal-wlr/trunk (PKGBUILD)

2021-10-24 Thread David Runge via arch-commits
Date: Sunday, October 24, 2021 @ 20:17:59
  Author: dvzrv
Revision: 1033230

upgpkg: xdg-desktop-portal-wlr 0.4.0-3: Rebuild to switch to 
pipewire-session-manager.

Both pipewire-media-session and wireplumber now provide 
pipewire-session-manager.

Modified:
  xdg-desktop-portal-wlr/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 19:38:37 UTC (rev 1033229)
+++ PKGBUILD2021-10-24 20:17:59 UTC (rev 1033230)
@@ -4,13 +4,13 @@
 
 pkgname=xdg-desktop-portal-wlr
 pkgver=0.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc='xdg-desktop-portal backend for wlroots'
 url="https://github.com/emersion/xdg-desktop-portal-wlr;
 arch=('x86_64')
 license=('MIT')
 provides=('xdg-desktop-portal-impl')
-depends=('xdg-desktop-portal' 'pipewire' 'pipewire-media-session' 'libinih')
+depends=('xdg-desktop-portal' 'pipewire' 'pipewire-session-manager' 'libinih')
 makedepends=('meson' 'wayland-protocols' 'wayland' 'scdoc')
 optdepends=(
 'slurp: to choose which output to screencast using slurp'



[arch-commits] Commit in uutils-coreutils/repos/community-x86_64 (4 files)

2021-10-24 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, October 24, 2021 @ 19:38:37
  Author: orhun
Revision: 1033229

archrelease: copy trunk to community-x86_64

Added:
  uutils-coreutils/repos/community-x86_64/PKGBUILD
(from rev 1033228, uutils-coreutils/trunk/PKGBUILD)
  uutils-coreutils/repos/community-x86_64/tests.patch
(from rev 1033228, uutils-coreutils/trunk/tests.patch)
Deleted:
  uutils-coreutils/repos/community-x86_64/PKGBUILD
  uutils-coreutils/repos/community-x86_64/tests.patch

-+
 PKGBUILD|  111 +-
 tests.patch |   20 +-
 2 files changed, 67 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 19:38:24 UTC (rev 1033228)
+++ PKGBUILD2021-10-24 19:38:37 UTC (rev 1033229)
@@ -1,54 +0,0 @@
-# Maintainer: Filipe Laíns (ffy00) 
-# Maintainer: Levente Polyak 
-# Maintainer: Orhun Parmaksız 
-
-_pkgname=coreutils
-pkgname=uutils-$_pkgname
-pkgver=0.0.7
-pkgrel=2
-pkgdesc='Cross-platform Rust rewrite of the GNU coreutils'
-arch=('x86_64')
-url='https://github.com/uutils/coreutils'
-license=('MIT')
-depends=('glibc' 'gcc-libs')
-makedepends=('rust' 'cargo' 'python-sphinx')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz"
-tests.patch)
-sha512sums=('b9f14f02dd485b5816bdbad2210f7436aff599f84f7c6f42827ef1050969dbdf8e112f7866a80c736a9b3114ab5b6d923df5537ce5e38f57ba8167179fd39041'
-
'1a84aefb95cf6d4ae7582948c5ab3c357269dcd5b2261006b006f7a1b37d3d2a336c47479ab98a390661ee376b9813408af849a91ba0f2bd2493c6a680e07f2a')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed 's|"bin"|"builduser"|g' -i tests/by-util/test_{chgrp,chown}.rs
-  patch -Np1 < ../tests.patch
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  make PROFILE=release
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  make test \
-  PROFILE=release \
-  CARGOFLAGS=--release \
-  TEST_NO_FAIL_FAST="--no-fail-fast -- --skip test_chown::test_big_p 
--skip test_chgrp::test_big_p"
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  make install \
-  DESTDIR="$pkgdir" \
-  PREFIX=/usr \
-  MANDIR=/share/man/man1 \
-  PROG_PREFIX=uu- \
-  PROFILE=release
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim: ts=2 sw=2 et:

Copied: uutils-coreutils/repos/community-x86_64/PKGBUILD (from rev 1033228, 
uutils-coreutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 19:38:37 UTC (rev 1033229)
@@ -0,0 +1,57 @@
+# Maintainer: Filipe Laíns (ffy00) 
+# Maintainer: Levente Polyak 
+# Maintainer: Orhun Parmaksız 
+
+_pkgname=coreutils
+pkgname=uutils-$_pkgname
+pkgver=0.0.8
+pkgrel=1
+pkgdesc='Cross-platform Rust rewrite of the GNU coreutils'
+arch=('x86_64')
+url='https://github.com/uutils/coreutils'
+license=('MIT')
+depends=('glibc' 'gcc-libs')
+makedepends=('rust' 'cargo' 'python-sphinx')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz"
+tests.patch)
+sha512sums=('87a200113bbed495a8924edf60913e12853afd2c2d7710e2901ac33e81e2a4582c7f857c4e9e56fbb093ae67683ac1a6766a0099dc511754ccdfb967544ffe50'
+
'1a84aefb95cf6d4ae7582948c5ab3c357269dcd5b2261006b006f7a1b37d3d2a336c47479ab98a390661ee376b9813408af849a91ba0f2bd2493c6a680e07f2a')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed 's|"bin"|"builduser"|g' -i tests/by-util/test_{chgrp,chown}.rs
+  patch -Np1 < ../tests.patch
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  make PROFILE=release
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  make test \
+  PROFILE=release \
+  CARGOFLAGS=--release \
+  TEST_NO_FAIL_FAST="--no-fail-fast -- \
+--skip test_chown::test_big_p \
+--skip test_chgrp::test_big_p \
+--skip test_chgrp::test_big_h"
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  make install \
+  DESTDIR="$pkgdir" \
+  PREFIX=/usr \
+  MANDIR=/share/man/man1 \
+  PROG_PREFIX=uu- \
+  PROFILE=release
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:

Deleted: tests.patch
===
--- tests.patch 2021-10-24 19:38:24 UTC (rev 1033228)
+++ tests.patch 2021-10-24 19:38:37 UTC (rev 1033229)
@@ -1,10 +0,0 @@
 a/GNUmakefile  2021-03-10 16:28:55.907870273 +0100
-+++ b/GNUmakefile  2021-03-10 16:29:10.181165402 +0100
-@@ -175,6 +175,7 @@
-   fold \
-   hashsum \
-   head \
-+  id \
-   install \
-   link \
-   ln \

Copied: uutils-coreutils/repos/community-x86_64/tests.patch (from rev 1033228, 
uutils-coreutils/trunk/tests.patch)
===
--- tests.patch (rev 0)
+++ tests.patch 2021-10-24 19:38:37 UTC (rev 1033229)
@@ -0,0 +1,10 @@
+--- a/GNUmakefile  2021-03-10 16:28:55.907870273 +0100

[arch-commits] Commit in uutils-coreutils/trunk (PKGBUILD)

2021-10-24 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, October 24, 2021 @ 19:38:24
  Author: orhun
Revision: 1033228

upgpkg: uutils-coreutils 0.0.8-1: upstream release

Modified:
  uutils-coreutils/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 19:34:16 UTC (rev 1033227)
+++ PKGBUILD2021-10-24 19:38:24 UTC (rev 1033228)
@@ -4,8 +4,8 @@
 
 _pkgname=coreutils
 pkgname=uutils-$_pkgname
-pkgver=0.0.7
-pkgrel=2
+pkgver=0.0.8
+pkgrel=1
 pkgdesc='Cross-platform Rust rewrite of the GNU coreutils'
 arch=('x86_64')
 url='https://github.com/uutils/coreutils'
@@ -14,7 +14,7 @@
 makedepends=('rust' 'cargo' 'python-sphinx')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz"
 tests.patch)
-sha512sums=('b9f14f02dd485b5816bdbad2210f7436aff599f84f7c6f42827ef1050969dbdf8e112f7866a80c736a9b3114ab5b6d923df5537ce5e38f57ba8167179fd39041'
+sha512sums=('87a200113bbed495a8924edf60913e12853afd2c2d7710e2901ac33e81e2a4582c7f857c4e9e56fbb093ae67683ac1a6766a0099dc511754ccdfb967544ffe50'
 
'1a84aefb95cf6d4ae7582948c5ab3c357269dcd5b2261006b006f7a1b37d3d2a336c47479ab98a390661ee376b9813408af849a91ba0f2bd2493c6a680e07f2a')
 
 prepare() {
@@ -35,7 +35,10 @@
   make test \
   PROFILE=release \
   CARGOFLAGS=--release \
-  TEST_NO_FAIL_FAST="--no-fail-fast -- --skip test_chown::test_big_p 
--skip test_chgrp::test_big_p"
+  TEST_NO_FAIL_FAST="--no-fail-fast -- \
+--skip test_chown::test_big_p \
+--skip test_chgrp::test_big_p \
+--skip test_chgrp::test_big_h"
 }
 
 package() {



[arch-commits] Commit in android-tools/repos (2 files)

2021-10-24 Thread Anatol Pomozov via arch-commits
Date: Sunday, October 24, 2021 @ 19:17:34
  Author: anatolik
Revision: 1033220

archrelease: copy trunk to community-testing-x86_64

Added:
  android-tools/repos/community-testing-x86_64/
  android-tools/repos/community-testing-x86_64/PKGBUILD
(from rev 1033219, android-tools/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: android-tools/repos/community-testing-x86_64/PKGBUILD (from rev 
1033219, android-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 19:17:34 UTC (rev 1033220)
@@ -0,0 +1,33 @@
+# Maintainer: Anatol Pomozov
+# Contributor: 謝致邦 
+# Contributor: Alucryd 
+
+pkgname=android-tools
+pkgver=31.0.3
+_tag=${pkgver} # https://github.com/nmeum/android-tools sometimes carries 
extra patch version on top of the upstream versioning
+pkgrel=1
+pkgdesc='Android platform tools'
+arch=(x86_64)
+url='http://tools.android.com/'
+license=(Apache MIT)
+depends=(libusb protobuf brotli zstd android-udev)
+makedepends=(pcre2 gtest cmake go ninja git)
+source=(https://github.com/nmeum/android-tools/releases/download/$_tag/android-tools-$_tag.tar.xz)
+sha256sums=('d7d2d945b6e1a7ba0c7d0b68a6d21ada6914155bf3ca02ff06c9db628ae6b029')
+
+build() {
+  cd android-tools-$_tag
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+-DCMAKE_C_FLAGS="$CFLAGS" \
+-G Ninja -S . -B build
+}
+
+package() {
+  cd android-tools-$_tag
+
+  DESTDIR="${pkgdir}" ninja -C build install
+}



[arch-commits] Commit in cargo-tarpaulin/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, October 24, 2021 @ 19:07:27
  Author: orhun
Revision: 1033219

archrelease: copy trunk to community-x86_64

Added:
  cargo-tarpaulin/repos/community-x86_64/PKGBUILD
(from rev 1033218, cargo-tarpaulin/trunk/PKGBUILD)
Deleted:
  cargo-tarpaulin/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 19:07:13 UTC (rev 1033218)
+++ PKGBUILD2021-10-24 19:07:27 UTC (rev 1033219)
@@ -1,50 +0,0 @@
-# Maintainer: Maxime Gauduin 
-
-pkgname=cargo-tarpaulin
-pkgver=0.18.2
-pkgrel=1
-pkgdesc='Tool to analyse test coverage of cargo projects'
-arch=(x86_64)
-url=https://github.com/xd009642/tarpaulin
-license=(Apache)
-depends=(
-  gcc-libs
-  glibc
-  libcurl.so
-  openssl
-  zlib
-)
-makedepends=(
-  git
-  rust
-)
-_tag=58f22f660662ea9f1846a94cd3cb0926c7268bd7
-source=(git+https://github.com/xd009642/tarpaulin.git#tag=${_tag})
-b2sums=(SKIP)
-
-pkgver() {
-  cd tarpaulin
-
-  git describe --tags
-}
-
-prepare() {
-  cargo fetch \
---locked \
---target $CARCH-unknown-linux-gnu \
---manifest-path tarpaulin/Cargo.toml
-}
-
-build() {
-  export CARGO_TARGET_DIR=target
-  cargo build \
---release \
---frozen \
---manifest-path tarpaulin/Cargo.toml
-}
-
-package() {
-  install -Dm 755 target/release/cargo-tarpaulin -t "${pkgdir}"/usr/bin/
-}
-
-# vim: ts=2 sw=2 et:

Copied: cargo-tarpaulin/repos/community-x86_64/PKGBUILD (from rev 1033218, 
cargo-tarpaulin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 19:07:27 UTC (rev 1033219)
@@ -0,0 +1,50 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=cargo-tarpaulin
+pkgver=0.18.3
+pkgrel=1
+pkgdesc='Tool to analyse test coverage of cargo projects'
+arch=(x86_64)
+url=https://github.com/xd009642/tarpaulin
+license=(Apache)
+depends=(
+  gcc-libs
+  glibc
+  libcurl.so
+  openssl
+  zlib
+)
+makedepends=(
+  git
+  rust
+)
+_tag=d184c33e36c6fa83c2f94b9ff1e184bacb7e7108
+source=(git+https://github.com/xd009642/tarpaulin.git#tag=${_tag})
+b2sums=(SKIP)
+
+pkgver() {
+  cd tarpaulin
+
+  git describe --tags
+}
+
+prepare() {
+  cargo fetch \
+--locked \
+--target $CARCH-unknown-linux-gnu \
+--manifest-path tarpaulin/Cargo.toml
+}
+
+build() {
+  export CARGO_TARGET_DIR=target
+  cargo build \
+--release \
+--frozen \
+--manifest-path tarpaulin/Cargo.toml
+}
+
+package() {
+  install -Dm 755 target/release/cargo-tarpaulin -t "${pkgdir}"/usr/bin/
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in cargo-tarpaulin/trunk (PKGBUILD)

2021-10-24 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, October 24, 2021 @ 19:07:13
  Author: orhun
Revision: 1033218

upgpkg: cargo-tarpaulin 0.18.3-1: upstream release

Modified:
  cargo-tarpaulin/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 19:03:23 UTC (rev 1033217)
+++ PKGBUILD2021-10-24 19:07:13 UTC (rev 1033218)
@@ -1,7 +1,7 @@
 # Maintainer: Maxime Gauduin 
 
 pkgname=cargo-tarpaulin
-pkgver=0.18.2
+pkgver=0.18.3
 pkgrel=1
 pkgdesc='Tool to analyse test coverage of cargo projects'
 arch=(x86_64)
@@ -18,7 +18,7 @@
   git
   rust
 )
-_tag=58f22f660662ea9f1846a94cd3cb0926c7268bd7
+_tag=d184c33e36c6fa83c2f94b9ff1e184bacb7e7108
 source=(git+https://github.com/xd009642/tarpaulin.git#tag=${_tag})
 b2sums=(SKIP)
 



[arch-commits] Commit in android-tools/trunk (PKGBUILD)

2021-10-24 Thread Anatol Pomozov via arch-commits
Date: Sunday, October 24, 2021 @ 19:03:23
  Author: anatolik
Revision: 1033217

upgpkg: android-tools 31.0.3-1

Modified:
  android-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:49:45 UTC (rev 1033216)
+++ PKGBUILD2021-10-24 19:03:23 UTC (rev 1033217)
@@ -3,7 +3,7 @@
 # Contributor: Alucryd 
 
 pkgname=android-tools
-pkgver=31.0.2
+pkgver=31.0.3
 _tag=${pkgver} # https://github.com/nmeum/android-tools sometimes carries 
extra patch version on top of the upstream versioning
 pkgrel=1
 pkgdesc='Android platform tools'
@@ -13,7 +13,7 @@
 depends=(libusb protobuf brotli zstd android-udev)
 makedepends=(pcre2 gtest cmake go ninja git)
 
source=(https://github.com/nmeum/android-tools/releases/download/$_tag/android-tools-$_tag.tar.xz)
-sha256sums=('61b3bf6c240cb0b4d0ccfef696c55986e06657843627df950fdcf6881af0f8d4')
+sha256sums=('d7d2d945b6e1a7ba0c7d0b68a6d21ada6914155bf3ca02ff06c9db628ae6b029')
 
 build() {
   cd android-tools-$_tag



[arch-commits] Commit in graphviz/repos/extra-x86_64 (6 files)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 18:54:46
  Author: arojas
Revision: 426510

archrelease: copy trunk to extra-x86_64

Added:
  graphviz/repos/extra-x86_64/PKGBUILD
(from rev 426509, graphviz/trunk/PKGBUILD)
  graphviz/repos/extra-x86_64/ghostscript918.patch
(from rev 426509, graphviz/trunk/ghostscript918.patch)
  graphviz/repos/extra-x86_64/install
(from rev 426509, graphviz/trunk/install)
Deleted:
  graphviz/repos/extra-x86_64/PKGBUILD
  graphviz/repos/extra-x86_64/ghostscript918.patch
  graphviz/repos/extra-x86_64/install

--+
 PKGBUILD |  122 -
 ghostscript918.patch |   36 +++---
 install  |   24 -
 3 files changed, 91 insertions(+), 91 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 18:54:35 UTC (rev 426509)
+++ PKGBUILD2021-10-24 18:54:46 UTC (rev 426510)
@@ -1,61 +0,0 @@
-# Maintainer: Gaetan Bisson 
-# Contributor: kevin 
-# Contributor: John Proctor 
-
-pkgname=graphviz
-pkgver=2.49.2
-pkgrel=1
-pkgdesc='Graph visualization software'
-url='https://www.graphviz.org/'
-license=('EPL')
-arch=('x86_64')
-depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 
'gsfonts' 'libnsl' 'libpng')
-makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.12.0' 'perl' 'python' 'r' 
'tk' 'qt5-base' 'gtk2')
-optdepends=('mono: sharp bindings'
-'guile: guile bindings'
-'lua: lua bindings'
-'ocaml: ocaml bindings'
-'perl: perl bindings'
-'python: python bindings'
-'r: r bindings'
-'tcl: tcl bindings'
-'qt5-base: gvedit'
-'gtk2: gtk output plugin'
-'xterm: vimdot')
-source=("https://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz;
-'ghostscript918.patch')
-sha256sums=('3d61cfc53e16b28be4df2c0ecfbc8b9dade07180fa83cef91b66270d14fb903b'
-'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb')
-
-install=install
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   patch -p1 -i ../ghostscript918.patch
-   ./autogen.sh NOCONFIG
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   export LIBPOSTFIX=/
-   export CXXFLAGS+=' -fPIC -fpermissive'
-
-   ./configure --prefix=/usr \
-   --enable-python3=yes --disable-python --enable-lefty
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix 
overlinking
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   # fix symlink to symlink that doesn't get picked up by makepkg's zipman
-   ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz
-   rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1
-
-   # Deduplicates TCL libraries
-   cd "${pkgdir}/usr/lib/tcl8.6"
-   rm -fr graphviz
-   ln -s ../graphviz/tcl graphviz
-}

Copied: graphviz/repos/extra-x86_64/PKGBUILD (from rev 426509, 
graphviz/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 18:54:46 UTC (rev 426510)
@@ -0,0 +1,61 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: kevin 
+# Contributor: John Proctor 
+
+pkgname=graphviz
+pkgver=2.49.3
+pkgrel=1
+pkgdesc='Graph visualization software'
+url='https://www.graphviz.org/'
+license=('EPL')
+arch=('x86_64')
+depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 
'gsfonts' 'libnsl' 'libpng')
+makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.12.0' 'perl' 'python' 'r' 
'tk' 'qt5-base' 'gtk2')
+optdepends=('mono: sharp bindings'
+'guile: guile bindings'
+'lua: lua bindings'
+'ocaml: ocaml bindings'
+'perl: perl bindings'
+'python: python bindings'
+'r: r bindings'
+'tcl: tcl bindings'
+'qt5-base: gvedit'
+'gtk2: gtk output plugin'
+'xterm: vimdot')
+source=("https://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+'ghostscript918.patch')
+sha256sums=('5801664769ab88c2fb8ccb6ab0957cceabe6d4632b193041440e97790f53a9df'
+'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb')
+
+install=install
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   patch -p1 -i ../ghostscript918.patch
+   ./autogen.sh NOCONFIG
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   export LIBPOSTFIX=/
+   export CXXFLAGS+=' -fPIC -fpermissive'
+
+   ./configure --prefix=/usr \
+   --enable-python3=yes --disable-python --enable-lefty
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix 
overlinking
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make 

[arch-commits] Commit in graphviz/trunk (PKGBUILD)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 18:54:35
  Author: arojas
Revision: 426509

Update to 2.49.3

Modified:
  graphviz/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:48:31 UTC (rev 426508)
+++ PKGBUILD2021-10-24 18:54:35 UTC (rev 426509)
@@ -3,7 +3,7 @@
 # Contributor: John Proctor 
 
 pkgname=graphviz
-pkgver=2.49.2
+pkgver=2.49.3
 pkgrel=1
 pkgdesc='Graph visualization software'
 url='https://www.graphviz.org/'
@@ -24,7 +24,7 @@
 'xterm: vimdot')
 
source=("https://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz;
 'ghostscript918.patch')
-sha256sums=('3d61cfc53e16b28be4df2c0ecfbc8b9dade07180fa83cef91b66270d14fb903b'
+sha256sums=('5801664769ab88c2fb8ccb6ab0957cceabe6d4632b193041440e97790f53a9df'
 '0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb')
 
 install=install



[arch-commits] Commit in xplr/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, October 24, 2021 @ 18:49:44
  Author: orhun
Revision: 1033215

archrelease: copy trunk to community-x86_64

Added:
  xplr/repos/community-x86_64/PKGBUILD
(from rev 1033214, xplr/trunk/PKGBUILD)
Deleted:
  xplr/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 18:49:36 UTC (rev 1033214)
+++ PKGBUILD2021-10-24 18:49:44 UTC (rev 1033215)
@@ -1,46 +0,0 @@
-# Maintainer: Orhun Parmaksız 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=xplr
-pkgver=0.15.0
-pkgrel=1
-pkgdesc="A hackable, minimal, fast TUI file explorer"
-arch=('x86_64')
-url="https://github.com/sayanarijit/xplr;
-license=('MIT')
-depends=('gcc-libs' 'hicolor-icon-theme')
-makedepends=('rust')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
-
"$pkgname-$pkgver.tar.gz.asc::$url/releases/download/v${pkgver}/source.tar.gz.asc")
-sha512sums=('55e6ac3a5d8127c1b3ce743e4273043ebb3278cf5a661877eeac504d5b64fb52ac3341ca1764b084efa55c002973de21cdf1657dc6e5b8ab0ce6338111d83f78'
-'SKIP')
-validpgpkeys=('D59CA14710C17C6B24717AF90F8EF5258DC38077') # Arijit Basu (June 
3, 2021)
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --locked --release
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-
-  # unit tests need the binary, so build it first.
-  # building in debug mode (both bin and tests) in order to not overwrite the 
binary produced in build() that we will later package
-  cargo build --locked 
-  cargo test --locked
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
-  install -Dm 644 docs/en/src/* -t "$pkgdir/usr/share/doc/$pkgname"
-  install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-  install -Dm 644 src/init.lua -t "$pkgdir/usr/share/$pkgname/examples"
-  install -Dm 644 "assets/desktop/$pkgname.desktop" -t 
"$pkgdir/usr/share/applications"
-  for i in 128 16 32 64; do
-install -Dm 644 "assets/icon/${pkgname}${i}.png" 
"$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png"
-  done
-  install -Dm 644 "assets/icon/$pkgname.svg" -t 
"$pkgdir/usr/share/icons/hicolor/scalable/apps"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: xplr/repos/community-x86_64/PKGBUILD (from rev 1033214, 
xplr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 18:49:44 UTC (rev 1033215)
@@ -0,0 +1,46 @@
+# Maintainer: Orhun Parmaksız 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=xplr
+pkgver=0.15.2
+pkgrel=1
+pkgdesc="A hackable, minimal, fast TUI file explorer"
+arch=('x86_64')
+url="https://github.com/sayanarijit/xplr;
+license=('MIT')
+depends=('gcc-libs' 'hicolor-icon-theme')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+
"$pkgname-$pkgver.tar.gz.asc::$url/releases/download/v${pkgver}/source.tar.gz.asc")
+sha512sums=('502ceb0661ac3cdde337d76a5eef5089902b2ad906cde0465b63a89141a554ddb56ef4a4747e7064eda48e58d4037e36e36dfe709d6a67da986b1f953033fc3c'
+'SKIP')
+validpgpkeys=('D59CA14710C17C6B24717AF90F8EF5258DC38077') # Arijit Basu (June 
3, 2021)
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --locked --release
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  # unit tests need the binary, so build it first.
+  # building in debug mode (both bin and tests) in order to not overwrite the 
binary produced in build() that we will later package
+  cargo build --locked 
+  cargo test --locked
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
+  install -Dm 644 docs/en/src/* -t "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+  install -Dm 644 src/init.lua -t "$pkgdir/usr/share/$pkgname/examples"
+  install -Dm 644 "assets/desktop/$pkgname.desktop" -t 
"$pkgdir/usr/share/applications"
+  for i in 128 16 32 64; do
+install -Dm 644 "assets/icon/${pkgname}${i}.png" 
"$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png"
+  done
+  install -Dm 644 "assets/icon/$pkgname.svg" -t 
"$pkgdir/usr/share/icons/hicolor/scalable/apps"
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in lib32-mpg123/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 18:49:45
  Author: arojas
Revision: 1033216

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-mpg123/repos/multilib-x86_64/PKGBUILD
(from rev 1033214, lib32-mpg123/trunk/PKGBUILD)
Deleted:
  lib32-mpg123/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 18:49:44 UTC (rev 1033215)
+++ PKGBUILD2021-10-24 18:49:45 UTC (rev 1033216)
@@ -1,37 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Hugo Doria 
-# Contributor: Giovanni Scafora 
-
-_pkgbasename=mpg123
-pkgname=lib32-$_pkgbasename
-pkgver=1.29.1
-pkgrel=1
-pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3 
(32-bit)"
-arch=('x86_64')
-url="http://sourceforge.net/projects/mpg123;
-license=('LGPL2.1')
-depends=('lib32-glibc' 'lib32-libtool' 'lib32-alsa-lib' $_pkgbasename)
-makedepends=('lib32-sdl' gcc-multilib libtool-multilib)
-optdepends=('lib32-sdl: for additional audio support')
-source=(https://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
-sha512sums=('67d1d122fa41079fd7d4e2ced4bb072178adf646833c7a2aaf8f32414dbf378dda94aa536e3bba396e1e61351078a3217189fb176fca4714b4dc786404eaffc9'
-'SKIP')
-validpgpkeys=(D021FF8ECF4BE09719D61A27231C4CBC60D5CAFE)
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
-  ./configure --prefix=/usr --with-audio="alsa sdl" --with-cpu=i586 
--libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-}

Copied: lib32-mpg123/repos/multilib-x86_64/PKGBUILD (from rev 1033214, 
lib32-mpg123/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 18:49:45 UTC (rev 1033216)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Hugo Doria 
+# Contributor: Giovanni Scafora 
+
+_pkgbasename=mpg123
+pkgname=lib32-$_pkgbasename
+pkgver=1.29.2
+pkgrel=1
+pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3 
(32-bit)"
+arch=('x86_64')
+url="http://sourceforge.net/projects/mpg123;
+license=('LGPL2.1')
+depends=('lib32-glibc' 'lib32-libtool' 'lib32-alsa-lib' $_pkgbasename)
+makedepends=('lib32-sdl' gcc-multilib libtool-multilib)
+optdepends=('lib32-sdl: for additional audio support')
+source=(https://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
+sha512sums=('ffb82ffbebedeb12783338b5159bf055afd25cb77e1b705bef29f04fa50bcb2ceaf2a6418d0e111fab1151ea956fe48ba3576d978e6b0c8f4ca72c3883608ec0'
+'SKIP')
+validpgpkeys=(D021FF8ECF4BE09719D61A27231C4CBC60D5CAFE)
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+  ./configure --prefix=/usr --with-audio="alsa sdl" --with-cpu=i586 
--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+}



[arch-commits] Commit in xplr/trunk (PKGBUILD)

2021-10-24 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, October 24, 2021 @ 18:49:36
  Author: orhun
Revision: 1033214

upgpkg: xplr 0.15.2-1: upstream release

Modified:
  xplr/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:49:29 UTC (rev 1033213)
+++ PKGBUILD2021-10-24 18:49:36 UTC (rev 1033214)
@@ -2,7 +2,7 @@
 # Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
 
 pkgname=xplr
-pkgver=0.15.0
+pkgver=0.15.2
 pkgrel=1
 pkgdesc="A hackable, minimal, fast TUI file explorer"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('rust')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
 
"$pkgname-$pkgver.tar.gz.asc::$url/releases/download/v${pkgver}/source.tar.gz.asc")
-sha512sums=('55e6ac3a5d8127c1b3ce743e4273043ebb3278cf5a661877eeac504d5b64fb52ac3341ca1764b084efa55c002973de21cdf1657dc6e5b8ab0ce6338111d83f78'
+sha512sums=('502ceb0661ac3cdde337d76a5eef5089902b2ad906cde0465b63a89141a554ddb56ef4a4747e7064eda48e58d4037e36e36dfe709d6a67da986b1f953033fc3c'
 'SKIP')
 validpgpkeys=('D59CA14710C17C6B24717AF90F8EF5258DC38077') # Arijit Basu (June 
3, 2021)
 



[arch-commits] Commit in lib32-mpg123/trunk (PKGBUILD)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 18:49:29
  Author: arojas
Revision: 1033213

Update to 1.29.2

Modified:
  lib32-mpg123/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:35:02 UTC (rev 1033212)
+++ PKGBUILD2021-10-24 18:49:29 UTC (rev 1033213)
@@ -4,7 +4,7 @@
 
 _pkgbasename=mpg123
 pkgname=lib32-$_pkgbasename
-pkgver=1.29.1
+pkgver=1.29.2
 pkgrel=1
 pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3 
(32-bit)"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('lib32-sdl' gcc-multilib libtool-multilib)
 optdepends=('lib32-sdl: for additional audio support')
 
source=(https://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
-sha512sums=('67d1d122fa41079fd7d4e2ced4bb072178adf646833c7a2aaf8f32414dbf378dda94aa536e3bba396e1e61351078a3217189fb176fca4714b4dc786404eaffc9'
+sha512sums=('ffb82ffbebedeb12783338b5159bf055afd25cb77e1b705bef29f04fa50bcb2ceaf2a6418d0e111fab1151ea956fe48ba3576d978e6b0c8f4ca72c3883608ec0'
 'SKIP')
 validpgpkeys=(D021FF8ECF4BE09719D61A27231C4CBC60D5CAFE)
 



[arch-commits] Commit in mpg123/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 18:48:31
  Author: arojas
Revision: 426508

archrelease: copy trunk to extra-x86_64

Added:
  mpg123/repos/extra-x86_64/PKGBUILD
(from rev 426507, mpg123/trunk/PKGBUILD)
Deleted:
  mpg123/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 18:48:20 UTC (rev 426507)
+++ PKGBUILD2021-10-24 18:48:31 UTC (rev 426508)
@@ -1,40 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Eric Bélanger 
-
-pkgname=mpg123
-pkgver=1.29.1
-pkgrel=1
-pkgdesc='Console based real time MPEG Audio Player for Layer 1, 2 and 3'
-url="https://sourceforge.net/projects/mpg123;
-arch=('x86_64')
-license=('LGPL2.1')
-depends=('libltdl' 'alsa-lib')
-makedepends=('sdl' 'jack' 'libpulse')
-optdepends=('sdl: for sdl audio support'
-'jack: for jack audio support'
-'libpulse: for pulse audio support'
-'perl: for conplay')
-provides=(libmpg123.so libout123.so)
-source=(https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
-sha512sums=('67d1d122fa41079fd7d4e2ced4bb072178adf646833c7a2aaf8f32414dbf378dda94aa536e3bba396e1e61351078a3217189fb176fca4714b4dc786404eaffc9'
-'SKIP')
-validpgpkeys=('D021FF8ECF4BE09719D61A27231C4CBC60D5CAFE')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---enable-int-quality \
---with-audio="alsa oss sdl jack pulse"
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 755 scripts/conplay "${pkgdir}/usr/bin/conplay"
-}
-
-# vim: ts=2 sw=2 et:

Copied: mpg123/repos/extra-x86_64/PKGBUILD (from rev 426507, 
mpg123/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 18:48:31 UTC (rev 426508)
@@ -0,0 +1,40 @@
+# Maintainer: Levente Polyak 
+# Contributor: Eric Bélanger 
+
+pkgname=mpg123
+pkgver=1.29.2
+pkgrel=1
+pkgdesc='Console based real time MPEG Audio Player for Layer 1, 2 and 3'
+url="https://sourceforge.net/projects/mpg123;
+arch=('x86_64')
+license=('LGPL2.1')
+depends=('libltdl' 'alsa-lib')
+makedepends=('sdl' 'jack' 'libpulse')
+optdepends=('sdl: for sdl audio support'
+'jack: for jack audio support'
+'libpulse: for pulse audio support'
+'perl: for conplay')
+provides=(libmpg123.so libout123.so)
+source=(https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
+sha512sums=('ffb82ffbebedeb12783338b5159bf055afd25cb77e1b705bef29f04fa50bcb2ceaf2a6418d0e111fab1151ea956fe48ba3576d978e6b0c8f4ca72c3883608ec0'
+'SKIP')
+validpgpkeys=('D021FF8ECF4BE09719D61A27231C4CBC60D5CAFE')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--enable-int-quality \
+--with-audio="alsa oss sdl jack pulse"
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 755 scripts/conplay "${pkgdir}/usr/bin/conplay"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in mpg123/trunk (PKGBUILD)

2021-10-24 Thread Antonio Rojas via arch-commits
Date: Sunday, October 24, 2021 @ 18:48:20
  Author: arojas
Revision: 426507

Update to 1.29.2

Modified:
  mpg123/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:25:48 UTC (rev 426506)
+++ PKGBUILD2021-10-24 18:48:20 UTC (rev 426507)
@@ -2,7 +2,7 @@
 # Contributor: Eric Bélanger 
 
 pkgname=mpg123
-pkgver=1.29.1
+pkgver=1.29.2
 pkgrel=1
 pkgdesc='Console based real time MPEG Audio Player for Layer 1, 2 and 3'
 url="https://sourceforge.net/projects/mpg123;
@@ -16,7 +16,7 @@
 'perl: for conplay')
 provides=(libmpg123.so libout123.so)
 
source=(https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
-sha512sums=('67d1d122fa41079fd7d4e2ced4bb072178adf646833c7a2aaf8f32414dbf378dda94aa536e3bba396e1e61351078a3217189fb176fca4714b4dc786404eaffc9'
+sha512sums=('ffb82ffbebedeb12783338b5159bf055afd25cb77e1b705bef29f04fa50bcb2ceaf2a6418d0e111fab1151ea956fe48ba3576d978e6b0c8f4ca72c3883608ec0'
 'SKIP')
 validpgpkeys=('D021FF8ECF4BE09719D61A27231C4CBC60D5CAFE')
 



[arch-commits] Commit in dhall-yaml/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:35:02
  Author: felixonmars
Revision: 1033212

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 1033211, dhall-yaml/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1033211, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 18:35:02 UTC (rev 1033212)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.8
+pkgrel=24
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('1564a6372e2640ce6bf39ed715d1855c99b1a5fb72636e4135840c4a7d6ed38c52a382e927c75609d158db766392c1c11b0939d259610cf23ad910aa819dfd7a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:34:54
  Author: felixonmars
Revision: 1033211

upgpkg: dhall-yaml 1.2.8-24: rebuild with tasty-silver 3.3.1

Modified:
  dhall-yaml/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:33:49 UTC (rev 1033210)
+++ PKGBUILD2021-10-24 18:34:54 UTC (rev 1033211)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.8
-pkgrel=23
+pkgrel=24
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
 license=("GPL3")



[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:33:49
  Author: felixonmars
Revision: 1033210

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1033209, dhall-lsp-server/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
1033209, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 18:33:49 UTC (rev 1033210)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.16
+pkgrel=25
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 
'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('caca7b4aaf39f4433a742357a599753c1659ec59c1ace4d57e55c08b9c5b4d64ec53c980d13a22454afdf3595a99643db8de80cf7efbf7fa212d62219bb888e6')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test 
--show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:33:41
  Author: felixonmars
Revision: 1033209

upgpkg: dhall-lsp-server 1.0.16-25: rebuild with tasty-silver 3.3.1

Modified:
  dhall-lsp-server/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:31:56 UTC (rev 1033208)
+++ PKGBUILD2021-10-24 18:33:41 UTC (rev 1033209)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.16
-pkgrel=24
+pkgrel=25
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
 license=("custom:MIT")



[arch-commits] Commit in dhall-docs/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:31:56
  Author: felixonmars
Revision: 1033208

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-docs/repos/community-staging-x86_64/
  dhall-docs/repos/community-staging-x86_64/PKGBUILD
(from rev 1033207, dhall-docs/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1033207, 
dhall-docs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 18:31:56 UTC (rev 1033208)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-docs
+pkgver=1.0.7
+pkgrel=25
+pkgdesc="Generate HTML docs from a dhall package"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'dhall' 'haskell-file-embed' 
'haskell-lens-family-core'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-memory' 'haskell-mmark'
+ 'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' 
'haskell-prettyprinter')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-foldl' 'haskell-hashable' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-silver' 'haskell-turtle')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('d8f4eca5add031bebb693a679f536697da0591e7fe0d2cdb50092c352d869cc5c7e8ee51d23629ed70b26302aa36027433ff9ea53f08b65c81a29cf874e041d2')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u hashable -u tasty-silver $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # https://github.com/dhall-lang/dhall-haskell/issues/2179
+  runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-docs/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:31:49
  Author: felixonmars
Revision: 1033207

upgpkg: dhall-docs 1.0.7-25: rebuild with tasty-silver 3.3.1

Modified:
  dhall-docs/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:30:09 UTC (rev 1033206)
+++ PKGBUILD2021-10-24 18:31:49 UTC (rev 1033207)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-docs
 pkgver=1.0.7
-pkgrel=24
+pkgrel=25
 pkgdesc="Generate HTML docs from a dhall package"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs;
 license=("BSD")



[arch-commits] Commit in dhall-bash/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:30:09
  Author: felixonmars
Revision: 1033206

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-bash/repos/community-staging-x86_64/
  dhall-bash/repos/community-staging-x86_64/PKGBUILD
(from rev 1033205, dhall-bash/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 1033205, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 18:30:09 UTC (rev 1033206)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.38
+pkgrel=20
+pkgdesc='Compile Dhall to Bash'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape'
+ 'haskell-optparse-generic')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a18c7058c22a530d155fd630fe249f08adafa05d657e10ac9789762c9b1b5b2b29e176972042bf5eee9c18b4a2d2a7a6c90d896563fa60d48f611cf019d3610')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-bash/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:30:01
  Author: felixonmars
Revision: 1033205

upgpkg: dhall-bash 1.0.38-20: rebuild with tasty-silver 3.3.1

Modified:
  dhall-bash/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:28:59 UTC (rev 1033204)
+++ PKGBUILD2021-10-24 18:30:01 UTC (rev 1033205)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.38
-pkgrel=19
+pkgrel=20
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')



[arch-commits] Commit in dhall-json/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:28:59
  Author: felixonmars
Revision: 1033204

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 1033203, dhall-json/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1033203, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 18:28:59 UTC (rev 1033204)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.8
+pkgrel=24
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-lens-family-core' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-silver')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('63cbb328809226ffb361c685a3c47659bbb95882347907b9bb7a3c5076ae3e6656dd0237397e96703ef7c7872bad412dde9d9805177f9793bd035c9ee5350421')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/dhall-lang/dhall-haskell/issues/2151
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-json/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:28:52
  Author: felixonmars
Revision: 1033203

upgpkg: dhall-json 1.7.8-24: rebuild with tasty-silver 3.3.1

Modified:
  dhall-json/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:27:23 UTC (rev 1033202)
+++ PKGBUILD2021-10-24 18:28:52 UTC (rev 1033203)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.8
-pkgrel=23
+pkgrel=24
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')



[arch-commits] Commit in dhall/repos (2 files)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:27:23
  Author: felixonmars
Revision: 1033202

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall/repos/community-staging-x86_64/
  dhall/repos/community-staging-x86_64/PKGBUILD
(from rev 1033201, dhall/trunk/PKGBUILD)

--+
 PKGBUILD |   59 +++
 1 file changed, 59 insertions(+)

Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 1033201, 
dhall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 18:27:23 UTC (rev 1033202)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall
+pkgver=1.40.1
+pkgrel=8
+pkgdesc='A configuration language guaranteed to terminate'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 
'haskell-cborg-json'
+ 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 
'haskell-dotgen'
+ 'haskell-either' 'haskell-half' 'haskell-hashable' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-parsers' 
'haskell-parser-combinators'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-pretty-simple'
+ 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 
'haskell-scientific'
+ 'haskell-text-manipulate' 'haskell-th-lift-instances' 
'haskell-unordered-containers'
+ 'haskell-uri-encode' 'haskell-vector' 'haskell-cryptonite' 
'haskell-http-types'
+ 'haskell-http-client' 'haskell-http-client-tls')
+makedepends=('ghc' 'uusi' 'haskell-foldl' 'haskell-generic-random' 
'haskell-mockery' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-special-values' 
'haskell-spoon'
+ 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 
'haskell-temporary' 'haskell-turtle'
+ 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('c2f50a0c156071873c41ce72d70df9802e4f19b6902aa24355f295fd3031f9cc363406ff8a3e50be3cbb5648aea19835d801b0bfe3d88f3ccf61934648ce')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u generic-random -u megaparsec -u mmorph -u tasty-silver -u 
transformers-compat $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall/trunk (PKGBUILD)

2021-10-24 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 18:27:16
  Author: felixonmars
Revision: 1033201

upgpkg: dhall 1.40.1-8: rebuild with tasty-silver 3.3.1

Modified:
  dhall/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:26:05 UTC (rev 1033200)
+++ PKGBUILD2021-10-24 18:27:16 UTC (rev 1033201)
@@ -2,7 +2,7 @@
 
 pkgname=dhall
 pkgver=1.40.1
-pkgrel=7
+pkgrel=8
 pkgdesc='A configuration language guaranteed to terminate'
 url='https://dhall-lang.org'
 license=('BSD')



[arch-commits] Commit in lib32-libsoup/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2021-10-24 Thread Jan Steffens via arch-commits
Date: Sunday, October 24, 2021 @ 18:26:05
  Author: heftig
Revision: 1033200

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libsoup/repos/multilib-x86_64/PKGBUILD
(from rev 1033199, lib32-libsoup/trunk/PKGBUILD)
Deleted:
  lib32-libsoup/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  140 ++---
 1 file changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 18:25:54 UTC (rev 1033199)
+++ PKGBUILD2021-10-24 18:26:05 UTC (rev 1033200)
@@ -1,70 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Maximilian Stein 
-# Contributor: josephgbr 
-
-pkgname=lib32-libsoup
-pkgver=2.74.0
-pkgrel=2
-pkgdesc='HTTP client/server library for GNOME'
-arch=(x86_64)
-url=https://wiki.gnome.org/Projects/libsoup
-license=(LGPL)
-depends=(
-  lib32-brotli
-  lib32-glib-networking
-  lib32-krb5
-  lib32-libxml2
-  lib32-sqlite
-  lib32-libpsl
-  libsoup
-)
-makedepends=(
-  git
-  meson
-  samba
-)
-checkdepends=(
-  apache
-  php-apache
-)
-optdepends=('samba: Windows Domain SSO')
-_tag=590611dac35a02ff16a556f97de9eea249e75d06
-source=(git+https://gitlab.gnome.org/GNOME/libsoup.git#tag=${_tag})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libsoup
-
-  git describe --tags
-}
-
-build() {
-  export CC='gcc -m32'
-  export CXX='g++ -m32'
-  export PKG_CONFIG='i686-pc-linux-gnu-pkg-config'
-
-  arch-meson libsoup build \
---libdir=/usr/lib32 \
--D introspection=disabled \
--D sysprof=disabled \
--D vapi=disabled
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(
-libgssapi_krb5.so
-libg{lib,object,io}-2.0.so
-libpsl.so
-  )
-  provides+=(libsoup{,-gnome}-2.4.so)
-
-  meson install -C build --destdir "${pkgdir}"
-  rm -rf "${pkgdir}"/usr/{include,share}
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-libsoup/repos/multilib-x86_64/PKGBUILD (from rev 1033199, 
lib32-libsoup/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 18:26:05 UTC (rev 1033200)
@@ -0,0 +1,70 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Maximilian Stein 
+# Contributor: josephgbr 
+
+pkgname=lib32-libsoup
+pkgver=2.74.1
+pkgrel=1
+pkgdesc='HTTP client/server library for GNOME'
+arch=(x86_64)
+url=https://wiki.gnome.org/Projects/libsoup
+license=(LGPL)
+depends=(
+  lib32-brotli
+  lib32-glib-networking
+  lib32-krb5
+  lib32-libxml2
+  lib32-sqlite
+  lib32-libpsl
+  libsoup
+)
+makedepends=(
+  git
+  meson
+  samba
+)
+checkdepends=(
+  apache
+  php-apache
+)
+optdepends=('samba: Windows Domain SSO')
+_commit=0e1d3eee74cc568aa077b3472e7fcd3f13d42007  # tags/2.74.1^0
+source=(git+https://gitlab.gnome.org/GNOME/libsoup.git#tag=${_commit})
+sha256sums=('SKIP')
+
+pkgver() {
+  cd libsoup
+
+  git describe --tags
+}
+
+build() {
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG='i686-pc-linux-gnu-pkg-config'
+
+  arch-meson libsoup build \
+--libdir=/usr/lib32 \
+-D introspection=disabled \
+-D sysprof=disabled \
+-D vapi=disabled
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(
+libgssapi_krb5.so
+libg{lib,object,io}-2.0.so
+libpsl.so
+  )
+  provides+=(libsoup{,-gnome}-2.4.so)
+
+  meson install -C build --destdir "${pkgdir}"
+  rm -rf "${pkgdir}"/usr/{include,share}
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in lib32-libsoup/trunk (PKGBUILD)

2021-10-24 Thread Jan Steffens via arch-commits
Date: Sunday, October 24, 2021 @ 18:25:54
  Author: heftig
Revision: 1033199

2.74.1-1

Modified:
  lib32-libsoup/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 18:20:17 UTC (rev 1033198)
+++ PKGBUILD2021-10-24 18:25:54 UTC (rev 1033199)
@@ -3,8 +3,8 @@
 # Contributor: josephgbr 
 
 pkgname=lib32-libsoup
-pkgver=2.74.0
-pkgrel=2
+pkgver=2.74.1
+pkgrel=1
 pkgdesc='HTTP client/server library for GNOME'
 arch=(x86_64)
 url=https://wiki.gnome.org/Projects/libsoup
@@ -28,9 +28,9 @@
   php-apache
 )
 optdepends=('samba: Windows Domain SSO')
-_tag=590611dac35a02ff16a556f97de9eea249e75d06
-source=(git+https://gitlab.gnome.org/GNOME/libsoup.git#tag=${_tag})
-sha256sums=(SKIP)
+_commit=0e1d3eee74cc568aa077b3472e7fcd3f13d42007  # tags/2.74.1^0
+source=(git+https://gitlab.gnome.org/GNOME/libsoup.git#tag=${_commit})
+sha256sums=('SKIP')
 
 pkgver() {
   cd libsoup



[arch-commits] Commit in meson/repos/extra-any (6 files)

2021-10-24 Thread Jan Steffens via arch-commits
Date: Sunday, October 24, 2021 @ 18:25:48
  Author: heftig
Revision: 426506

archrelease: copy trunk to extra-any

Added:
  meson/repos/extra-any/PKGBUILD
(from rev 426505, meson/trunk/PKGBUILD)
  meson/repos/extra-any/arch-meson
(from rev 426505, meson/trunk/arch-meson)
  meson/repos/extra-any/skip-test.diff
(from rev 426505, meson/trunk/skip-test.diff)
Deleted:
  meson/repos/extra-any/PKGBUILD
  meson/repos/extra-any/arch-meson
  meson/repos/extra-any/skip-test.diff

+
 PKGBUILD   |  128 ---
 arch-meson |   26 +--
 skip-test.diff |   38 +---
 3 files changed, 103 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 18:25:41 UTC (rev 426505)
+++ PKGBUILD2021-10-24 18:25:48 UTC (rev 426506)
@@ -1,61 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Levente Polyak 
-# Contributor: Anatol Pomozov 
-
-pkgname=meson
-pkgver=0.59.3
-pkgrel=1
-pkgdesc='High productivity build system'
-url='https://mesonbuild.com/'
-arch=('any')
-license=('Apache')
-depends=('python-setuptools' 'ninja')
-checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 
'git' 'cython'
-  'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk3' 'python-gobject' 
'gobject-introspection'
-  'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 
'sdl2' 'graphviz'
-  'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 
'gtk-sharp-2' 'qt5-tools'
-  'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'nasm' 
'gnustep-base' 'libelf'
-  'python-pytest-xdist' 'python2-setuptools' 'ldc' 'rust-bindgen' 
'cuda' 'hotdoc')
-source=(https://github.com/mesonbuild/meson/releases/download/${pkgver/rc/.rc}/meson-${pkgver}.tar.gz{,.asc}
-skip-test.diff
-arch-meson)
-sha512sums=('4ffca094474c09567a69f576b25588c38e18d3a96d0b1d592adb05493a5d6dcfcd1a6549a821862a5aabd3df34d81b3a90d01e012e62c7f46bd98152337c0ea6'
-'SKIP'
-
'c00c3bbb6f6dfe41bb6e05e3eba94fb177f3ef9353bc132e33e54eabacc14d81ed7bff5fe965fb4d49ce8a586a7ebb887b625174f272a48b2f3c85d3288e23b1'
-
'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
-validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen 

-
-prepare() {
-  cd ${pkgname}-${pkgver}
-
-  # Our containers do not allow sanitizers to run
-  patch -Np1 -i ../skip-test.diff
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python setup.py build
-}
-
-check() (
-  cd ${pkgname}-${pkgver}
-  export LC_CTYPE=en_US.UTF-8 CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
-  ./run_tests.py
-)
-
-package() {
-  cd ${pkgname}-${pkgver}
-  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-
-  install -d "${pkgdir}/usr/share/vim/vimfiles"
-  cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*/
-
-  install -Dt "${pkgdir}/usr/share/bash-completion/completions" -m644 
data/shell-completions/bash/*
-  install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 
data/syntax-highlighting/emacs/*
-  install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 
data/shell-completions/zsh/*
-
-  # Arch packaging helper
-  install -D ../arch-meson -t "${pkgdir}/usr/bin"
-}
-
-# vim:set sw=2 et:

Copied: meson/repos/extra-any/PKGBUILD (from rev 426505, meson/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 18:25:48 UTC (rev 426506)
@@ -0,0 +1,67 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Levente Polyak 
+# Contributor: Anatol Pomozov 
+
+pkgname=meson
+pkgver=0.60.0
+pkgrel=1
+pkgdesc='High productivity build system'
+url='https://mesonbuild.com/'
+arch=('any')
+license=('Apache')
+depends=('python-setuptools' 'ninja')
+makedepends=('git')
+checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 
'git' 'cython'
+  'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk3' 'python-gobject' 
'gobject-introspection'
+  'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 
'sdl2' 'graphviz'
+  'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 
'gtk-sharp-2' 'qt5-tools'
+  'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'nasm' 
'gnustep-base' 'libelf'
+  'python-pytest-xdist' 'python2-setuptools' 'ldc' 'rust-bindgen' 
'cuda' 'hotdoc')
+_commit=f64e5cee6bc7ab8c00c31f341afc6043867773d0  # tags/0.60.0^0
+source=("git+https://github.com/mesonbuild/meson#commit=$_commit;
+skip-test.diff
+arch-meson)
+sha512sums=('SKIP'
+
'486e60b1d470c64d07d4686bd0b4374924967b9e024ff6d9fe248f512995ece19b8b09dd69c91f26dec4bb92c61fc3d275a2b7e481c2acd10ebb90d7e3cb7e20'

  1   2   3   >