[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)

2022-05-15 Thread Tobias Powalowski via arch-commits
Date: Monday, May 16, 2022 @ 05:44:32
  Author: tpowa
Revision: 445859

archrelease: copy trunk to extra-any

Added:
  archboot-arm/repos/extra-any/PKGBUILD
(from rev 445858, archboot-arm/trunk/PKGBUILD)
  archboot-arm/repos/extra-any/archboot.install
(from rev 445858, archboot-arm/trunk/archboot.install)
Deleted:
  archboot-arm/repos/extra-any/PKGBUILD
  archboot-arm/repos/extra-any/archboot.install

--+
 PKGBUILD |  108 ++---
 archboot.install |   38 +-
 2 files changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-16 05:44:26 UTC (rev 445858)
+++ PKGBUILD2022-05-16 05:44:32 UTC (rev 445859)
@@ -1,54 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot-arm
-pkgver=2022.05
-pkgrel=60
-pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 
'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 
'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'vi' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 
'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient'
-'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 
'ntp' 'libgcrypt' 'iw' 
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 
'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl'  'smartmontools' 
'dnsmasq' 'cifs-utils'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'haveged' 'pambase' 
'traceroute' 'grub' 
-'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 
'ethtool' 'exfatprogs' 
-'fuse3' 'flex' 'amd-ucode' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 
'elinks' 'weechat' 'lshw' 'tmux'
-'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader' 
'archinstall' 'sbctl' 'gpart')
-makedepends=('git')
-optdepends=('linux-firmware: for firmware inclusion on image file'
-'linux-firmware-marvell: for marvell firmware support'
-'sudo: for running the archboot build server')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;)
-backup=('etc/archboot/defaults'
-   'etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-   'etc/archboot/x86_64-local.conf'
-'etc/archboot/aarch64-local.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest'
-   'etc/archboot/presets/x86_64-local'
-'etc/archboot/presets/aarch64-local')
-install=archboot.install
-sha256sums=('SKIP')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-}

Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 445858, 
archboot-arm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-16 05:44:32 UTC (rev 445859)
@@ -0,0 +1,54 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot-arm
+pkgver=2022.05
+pkgrel=61
+pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
+ 'tar' 'util-linux' 'bind' 

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

2022-05-15 Thread Tobias Powalowski via arch-commits
Date: Monday, May 16, 2022 @ 05:44:26
  Author: tpowa
Revision: 445858

upgpkg: archboot-arm 2022.05-61: bump to latest version

Modified:
  archboot-arm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-16 05:43:40 UTC (rev 445857)
+++ PKGBUILD2022-05-16 05:44:26 UTC (rev 445858)
@@ -2,7 +2,7 @@
 
 pkgname=archboot-arm
 pkgver=2022.05
-pkgrel=60
+pkgrel=61
 pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in archboot/repos/extra-any (4 files)

2022-05-15 Thread Tobias Powalowski via arch-commits
Date: Monday, May 16, 2022 @ 05:43:40
  Author: tpowa
Revision: 445857

archrelease: copy trunk to extra-any

Added:
  archboot/repos/extra-any/PKGBUILD
(from rev 445856, archboot/trunk/PKGBUILD)
  archboot/repos/extra-any/archboot.install
(from rev 445856, archboot/trunk/archboot.install)
Deleted:
  archboot/repos/extra-any/PKGBUILD
  archboot/repos/extra-any/archboot.install

--+
 PKGBUILD |  110 ++---
 archboot.install |   38 +-
 2 files changed, 74 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-16 05:43:33 UTC (rev 445856)
+++ PKGBUILD2022-05-16 05:43:40 UTC (rev 445857)
@@ -1,55 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot
-pkgver=2022.05
-pkgrel=60
-pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils'  'dosfstools' 'glibc' 
'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 
'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vi' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 
'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw'
-'ipw2200-fw' 'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 
'tzdata' 'ntp' 'libgcrypt' 'iw' 
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 
'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl'  'smartmontools' 
'dnsmasq' 'cifs-utils'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'archlinux-keyring' 
'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' 
-'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 
'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl'
-'fuse3' 'flex' 'amd-ucode' 'edk2-shell' 'cdrtools' 'nvme-cli' 
'fatresize' 'iwd' 'elinks' 'weechat' 'lshw' 'tmux'
-'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader' 
'archinstall' 'sbctl' 'gpart')
-makedepends=('git')
-optdepends=('linux-firmware: for firmware inclusion on image file'
-'linux-firmware-marvell: for marvell firmware support'
-'archboot-qemu-aarch64: for aarch64 image building on x86_64'
-'sudo: for running the archboot build server')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;)
-backup=('etc/archboot/defaults'
-   'etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/x86_64-local.conf'
-   'etc/archboot/aarch64-local.conf'
-   'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest'
-   'etc/archboot/presets/x86_64-local'
-   'etc/archboot/presets/aarch64-local')
-install=archboot.install
-sha256sums=('SKIP')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-}

Copied: archboot/repos/extra-any/PKGBUILD (from rev 445856, 
archboot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-16 05:43:40 UTC (rev 445857)
@@ -0,0 +1,55 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot
+pkgver=2022.05
+pkgrel=61
+pkgdesc="Advanced, modular arch boot/install image creation utility"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 

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

2022-05-15 Thread Tobias Powalowski via arch-commits
Date: Monday, May 16, 2022 @ 05:43:33
  Author: tpowa
Revision: 445856

upgpkg: archboot 2022.05-61: bump to latest version

Modified:
  archboot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-16 00:44:22 UTC (rev 445855)
+++ PKGBUILD2022-05-16 05:43:33 UTC (rev 445856)
@@ -2,7 +2,7 @@
 
 pkgname=archboot
 pkgver=2022.05
-pkgrel=60
+pkgrel=61
 pkgdesc="Advanced, modular arch boot/install image creation utility"
 arch=(any)
 license=('GPL')



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

2022-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 16, 2022 @ 01:11:30
  Author: svenstaro
Revision: 1207502

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 1207501, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/force-draco1.patch
(from rev 1207501, blender/trunk/force-draco1.patch)
  blender/repos/community-staging-x86_64/force-draco2.patch
(from rev 1207501, blender/trunk/force-draco2.patch)

+
 PKGBUILD   |   97 +++
 force-draco1.patch |   15 +++
 force-draco2.patch |   21 +++
 3 files changed, 133 insertions(+)

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 1207501, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-16 01:11:30 UTC (rev 1207502)
@@ -0,0 +1,97 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# For legal reasons, we can't separately package the Optix headers so we'll
+# just build the package against them. I checked with NVIDIA and this way is
+# fine with them.
+
+pkgname=blender
+pkgver=3.1.2
+pkgrel=3
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="https://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests' 'potrace'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 
'openjpeg2' 'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic' 'openxr'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' 
'openimagedenoise'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2' 'embree' 'libharu'
+ 'draco')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda' 'ninja')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git+https://git.blender.org/blender.git#tag=v$pkgver;
+"git+https://git.blender.org/blender-addons.git;
+"git+https://git.blender.org/blender-addons-contrib.git;
+"git+https://git.blender.org/blender-translations.git;
+"git+https://git.blender.org/blender-dev-tools.git;
+
https://developer.download.nvidia.com/redist/optix/v7.3/OptiX-7.3.0-Include.zip
+force-draco1.patch
+force-draco2.patch)
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'd842e989bf86f4ae932f8708f6340861de4ea33b21435cceeb9a5e3135ef2ddb671e19fe11c397bddbf85894ba312194eac5acc21cbec70607120c0bda0100ef'
+
'e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0'
+
'527ab66e5eace777de0043c1ca5787a488f6471450ce67fd6d08137ad0ef56177bc0c17696f30a5fca23fa55d8ca9c3f30cb7b17550dba2dbd8e89ca0b361990')
+
+prepare() {
+  cd "$pkgname"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url "${srcdir}/blender-addons"
+  git config submodule."release/scripts/addons_contrib".url 
"${srcdir}/blender-addons-contrib"
+  git config submodule."release/datafiles/locale".url 
"${srcdir}/blender-translations"
+  git config submodule."source/tools".url "${srcdir}/blender-dev-tools"
+  git submodule update
+  git submodule foreach git checkout v${pkgver}
+
+  patch -p1 -i "$srcdir"/force-draco1.patch
+  patch -p1 -d release/scripts/addons -i "$srcdir"/force-draco2.patch
+}
+
+build() {
+  cd "$pkgname"
+
+  local PYTHON_VER=3.10
+
+  cmake \
+-Bbuild \
+-GNinja \
+-Cbuild_files/cmake/config/blender_release.cmake \
+-DOPTIX_ROOT_DIR="$srcdir"/include \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DPYTHON_VERSION=$PYTHON_VER \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python$PYTHON_VER \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python$PYTHON_VER \
+-DCMAKE_CXX_FLAGS="-I /usr/include/python$PYTHON_VER"
+  ninja -C build
+}
+
+package() {
+  cd "$pkgname"
+
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm755 release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+
+  install -Dm644 release/freedesktop/org.blender.Blender.appdata.xml 
"${pkgdir}/usr/share/metainfo/org.blender.Blender.appdata.xml"
+
+  # Manually install additional scripts (See FS#69351)
+  cp -r release/scripts/addons_contrib/* 
"${pkgdir}"/usr/share/blender/3*/scripts/addons_contrib/
+
+  # Manually install draco bindings (See FS#73415)
+  mkdir -p "${pkgdir}"/usr/lib/python3.10/
+  mv 

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

2022-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 16, 2022 @ 01:11:23
  Author: svenstaro
Revision: 1207501

upgpkg: blender 17:3.1.2-3: cuda 11.7 rebuild

Modified:
  blender/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 22:25:48 UTC (rev 1207500)
+++ PKGBUILD2022-05-16 01:11:23 UTC (rev 1207501)
@@ -8,7 +8,7 @@
 
 pkgname=blender
 pkgver=3.1.2
-pkgrel=2
+pkgrel=3
 epoch=17
 pkgdesc="A fully integrated 3D graphics creation suite"
 arch=('x86_64')



[arch-commits] Commit in opencv/repos/staging-x86_64 (4 files)

2022-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 16, 2022 @ 00:44:22
  Author: svenstaro
Revision: 445855

archrelease: copy trunk to staging-x86_64

Added:
  opencv/repos/staging-x86_64/PKGBUILD
(from rev 445854, opencv/trunk/PKGBUILD)
  opencv/repos/staging-x86_64/vtk9.patch
(from rev 445854, opencv/trunk/vtk9.patch)
Deleted:
  opencv/repos/staging-x86_64/PKGBUILD
  opencv/repos/staging-x86_64/vtk9.patch

+
 PKGBUILD   |  266 +--
 vtk9.patch |   72 +++
 2 files changed, 169 insertions(+), 169 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-16 00:44:08 UTC (rev 445854)
+++ PKGBUILD2022-05-16 00:44:22 UTC (rev 445855)
@@ -1,133 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ray Rashif 
-# Contributor: Tobias Powalowski 
-
-pkgbase=opencv
-pkgname=(opencv opencv-samples python-opencv opencv-cuda)
-pkgver=4.5.5
-pkgrel=6
-pkgdesc='Open Source Computer Vision Library'
-arch=(x86_64)
-license=(BSD)
-url='https://opencv.org/'
-depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
openjpeg2 ffmpeg4.4 protobuf)
-makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt5-base vtk glew ant java-environment pugixml openmpi cudnn fmt)
-optdepends=('opencv-samples: samples'
-'vtk: for the viz module'
-'glew: for the viz module'
-'qt5-base: for the HighGUI module'
-'hdf5: for the HDF5 module'
-'opencl-icd-loader: For coding with OpenCL'
-'java-runtime: Java interface')
-source=(https://github.com/opencv/opencv/archive/$pkgver/$pkgname-$pkgver.tar.gz
-
https://github.com/opencv/opencv_contrib/archive/$pkgver/opencv_contrib-$pkgver.tar.gz
-vtk9.patch)
-sha256sums=('a1cfdcf6619387ca9e232687504da996aaa9f7b5689986b8331ec02cb61d28ad'
-'a97c2eaecf7a23c6dbd119a609c6d7fae903e5f9ff5f1fe678933e01c67a6c11'
-'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Don't require all vtk optdepends
-}
-
-build() {
-  export JAVA_HOME="/usr/lib/jvm/default" 
PKG_CONFIG_PATH=/usr/lib/ffmpeg4.4/pkgconfig
-  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
-  _opts="-DWITH_OPENCL=ON \
- -DWITH_OPENGL=ON \
- -DWITH_TBB=ON \
- -DWITH_VULKAN=ON \
- -DWITH_QT=ON \
- -DBUILD_WITH_DEBUG_INFO=OFF \
- -DBUILD_TESTS=OFF \
- -DBUILD_PERF_TESTS=OFF \
- -DBUILD_EXAMPLES=ON \
- -DBUILD_PROTOBUF=OFF \
- -DPROTOBUF_UPDATE_FILES=ON \
- -DINSTALL_C_EXAMPLES=ON \
- -DINSTALL_PYTHON_EXAMPLES=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCPU_BASELINE_DISABLE=SSE3 \
- -DCPU_BASELINE_REQUIRE=SSE2 \
- -DOPENCV_EXTRA_MODULES_PATH=$srcdir/opencv_contrib-$pkgver/modules \
- -DOPENCV_SKIP_PYTHON_LOADER=ON \
- 
-DLAPACK_LIBRARIES=/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
 \
- -DLAPACK_CBLAS_H=/usr/include/cblas.h \
- -DLAPACK_LAPACKE_H=/usr/include/lapacke.h \
- -DOPENCV_GENERATE_PKGCONFIG=ON \
- -DOPENCV_ENABLE_NONFREE=ON \
- -DOPENCV_JNI_INSTALL_PATH=lib \
- -DOPENCV_GENERATE_SETUPVARS=OFF \
- -DEIGEN_INCLUDE_PATH=/usr/include/eigen3"
- 
-  cmake -B build -S $pkgname-$pkgver $_opts
-  cmake --build build
-
-  CFLAGS="${CFLAGS} -fno-lto" CXXFLAGS="${CXXFLAGS} -fno-lto" 
LDFLAGS="${LDFLAGS} -fno-lto" \
-  cmake -B build-cuda -S $pkgname-$pkgver $_opts \
--DWITH_CUDA=ON \
--DWITH_CUDNN=ON
-  cmake --build build-cuda
-}
-
-package_opencv() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-
-  # separate samples package
-  mv "$pkgdir"/usr/share/opencv4/samples "$srcdir"
-
-  # Add java symlinks expected by some binary blobs
-  ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar
-  ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so
-
-  # Split Python bindings
-  rm -r "$pkgdir"/usr/lib/python3*
-}
-
-package_opencv-samples() {
-  pkgdesc+=' (samples)'
-  depends=(opencv)
-  unset optdepends
-
-  mkdir -p "$pkgdir"/usr/share/opencv4
-  mv samples "$pkgdir"/usr/share/opencv4
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}
-
-package_python-opencv() {
-  pkgdesc='Python bindings for OpenCV'
-  depends=(python-numpy opencv vtk glew qt5-base hdf5 jsoncpp openmpi pugixml 
fmt)
-  unset optdepends
-
-  DESTDIR="$pkgdir" cmake --install build/modules/python3
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}
-
-package_opencv-cuda() {
-  pkgdesc+=' (with CUDA 

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

2022-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 16, 2022 @ 00:44:08
  Author: svenstaro
Revision: 445854

upgpkg: opencv 4.5.5-7: cuda 11.7 rebuild

Modified:
  opencv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 22:06:54 UTC (rev 445853)
+++ PKGBUILD2022-05-16 00:44:08 UTC (rev 445854)
@@ -5,7 +5,7 @@
 pkgbase=opencv
 pkgname=(opencv opencv-samples python-opencv opencv-cuda)
 pkgver=4.5.5
-pkgrel=6
+pkgrel=7
 pkgdesc='Open Source Computer Vision Library'
 arch=(x86_64)
 license=(BSD)



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

2022-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, May 15, 2022 @ 22:25:48
  Author: svenstaro
Revision: 1207500

archrelease: copy trunk to community-staging-x86_64

Added:
  tensorflow/repos/community-staging-x86_64/
  tensorflow/repos/community-staging-x86_64/PKGBUILD
(from rev 1207499, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-staging-x86_64/fix-c++17-compat.patch
(from rev 1207499, tensorflow/trunk/fix-c++17-compat.patch)
  tensorflow/repos/community-staging-x86_64/test.py
(from rev 1207499, tensorflow/trunk/test.py)

+
 PKGBUILD   |  313 +++
 fix-c++17-compat.patch |   11 +
 test.py|   12 +
 3 files changed, 336 insertions(+)

Copied: tensorflow/repos/community-staging-x86_64/PKGBUILD (from rev 1207499, 
tensorflow/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 22:25:48 UTC (rev 1207500)
@@ -0,0 +1,313 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Konstantin Gizdov (kgizdov) 
+# Contributor: Adria Arrufat (archdria) 
+# Contributor: Thibault Lorrain (fredszaq) 
+
+pkgbase=tensorflow
+pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
+pkgver=2.8.0
+_pkgver=2.8.0
+pkgrel=8
+pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
+url="https://www.tensorflow.org/;
+license=('APACHE')
+arch=('x86_64')
+depends=('c-ares' 'intel-mkl' 'onednn' 'pybind11' 'openssl' 'lmdb' 'libpng' 
'curl' 'giflib' 'icu' 'libjpeg-turbo')
+makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git'
+ 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
+ 'python-keras-applications' 'python-keras-preprocessing'
+ 'cython')
+optdepends=('tensorboard: Tensorflow visualization toolkit')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
+fix-c++17-compat.patch)
+sha512sums=('9cddb78c0392b7810e71917c3731f895e31c250822031ac7f498bf20435408c640b2fba4de439fa4a47c70dbff38b86e50fed2971df1f1916f23f9490241cfed'
+
'f682368bb47b2b022a51aa77345dfa30f3b0d7911c56515d428b8326ee3751242f375f4e715a37bb723ef20a86916dad9871c3c81b1b58da85e1ca202bc4901e')
+
+# consolidate common dependencies to prevent mishaps
+_common_py_depends=(python-termcolor python-astor python-gast03 python-numpy 
python-protobuf
+absl-py python-h5py python-keras python-keras-applications 
python-keras-preprocessing
+python-tensorflow-estimator python-opt_einsum 
python-astunparse python-pasta
+python-flatbuffers python-typing_extensions)
+
+get_pyver () {
+  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
+}
+
+check_dir() {
+  # first make sure we do not break parsepkgbuild
+  if ! command -v cp &> /dev/null; then
+>&2 echo "'cp' command not found. PKGBUILD is probably being checked by 
parsepkgbuild."
+if ! command -v install &> /dev/null; then
+  >&2 echo "'install' command also not found. PKGBUILD must be getting 
checked by parsepkgbuild."
+  >&2 echo "Cannot check if directory '${1}' exists. Ignoring."
+  >&2 echo "If you are not running nacmap or parsepkgbuild, please make 
sure the PATH is correct and try again."
+  >&2 echo "PATH should not be '/dummy': PATH=$PATH"
+  return 0
+fi
+  fi
+  # if we are running normally, check the given path
+  if [ -d "${1}" ]; then
+return 0
+  else
+>&2 echo Directory "${1}" does not exist or is a file! Exiting...
+exit 1
+  fi
+}
+
+prepare() {
+  # Allow any bazel version
+  echo "*" > tensorflow-${_pkgver}/.bazelversion
+
+  # Get rid of hardcoded versions. Not like we ever cared about what upstream
+  # thinks about which versions should be used anyway. ;) (FS#68772)
+  sed -i -E "s/'([0-9a-z_-]+) .= [0-9].+[0-9]'/'\1'/" 
tensorflow-${_pkgver}/tensorflow/tools/pip_package/setup.py
+
+  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
+  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
+  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
+
+  # These environment variables influence the behavior of the configure call 
below.
+  export PYTHON_BIN_PATH=/usr/bin/python
+  export USE_DEFAULT_PYTHON_LIB_PATH=1
+  export TF_NEED_JEMALLOC=1
+  export TF_NEED_KAFKA=1
+  export TF_NEED_OPENCL_SYCL=0
+  export TF_NEED_AWS=1
+  export TF_NEED_GCP=1
+  export TF_NEED_HDFS=1
+  export TF_NEED_S3=1
+  export TF_ENABLE_XLA=1
+  export TF_NEED_GDR=0
+  export TF_NEED_VERBS=0
+  export TF_NEED_OPENCL=0
+  export TF_NEED_MPI=0
+  export TF_NEED_TENSORRT=0
+  export TF_NEED_NGRAPH=0
+  export TF_NEED_IGNITE=0
+  export TF_NEED_ROCM=0
+  # See 

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

2022-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, May 15, 2022 @ 22:25:27
  Author: svenstaro
Revision: 1207499

upgpkg: tensorflow 2.8.0-8: cuda 11.7 rebuild

Modified:
  tensorflow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 22:13:13 UTC (rev 1207498)
+++ PKGBUILD2022-05-15 22:25:27 UTC (rev 1207499)
@@ -7,7 +7,7 @@
 pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
 pkgver=2.8.0
 _pkgver=2.8.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/;
 license=('APACHE')
@@ -93,9 +93,12 @@
   export TF_IGNORE_MAX_BAZEL_VERSION=1
   export TF_MKL_ROOT=/opt/intel/mkl
   export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc
-  export HOST_C_COMPILER=/usr/bin/gcc
-  export HOST_CXX_COMPILER=/usr/bin/g++
+  # Does tensorflow really need the compiler overridden in 5 places? Yes.
+  export CC=gcc-11
+  export CXX=g++-11
+  export GCC_HOST_COMPILER_PATH=/usr/bin/${CC}
+  export HOST_C_COMPILER=/usr/bin/${CC}
+  export HOST_CXX_COMPILER=/usr/bin/${CXX}
   export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
   export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
   export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
@@ -106,9 +109,6 @@
   # add latest PTX for future compatibility
   export 
TF_CUDA_COMPUTE_CAPABILITIES=sm_52,sm_53,sm_60,sm_61,sm_62,sm_70,sm_72,sm_75,sm_80,sm_86,compute_86
 
-  export CC=gcc
-  export CXX=g++
-
   export BAZEL_ARGS="--config=mkl -c opt"
 }
 



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

2022-05-15 Thread Kpcyrd via arch-commits
Date: Sunday, May 15, 2022 @ 16:17:41
  Author: kpcyrd
Revision: 1207467

archrelease: copy trunk to community-x86_64

Added:
  php-snuffleupagus/repos/community-x86_64/PKGBUILD
(from rev 1207466, php-snuffleupagus/trunk/PKGBUILD)
Deleted:
  php-snuffleupagus/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 16:17:23 UTC (rev 1207466)
+++ PKGBUILD2022-05-15 16:17:41 UTC (rev 1207467)
@@ -1,44 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Julien (jvoisin) Voisin 
-
-pkgname=php-snuffleupagus
-_pkgname=snuffleupagus
-pkgver=0.7.1
-pkgrel=2
-pkgdesc="Security module for PHP"
-url='https://snuffleupagus.readthedocs.io/'
-arch=('x86_64')
-license=('LGPL3')
-depends=('php')
-backup=('etc/php/conf.d/snuffleupagus.ini'
-'etc/php/conf.d/snuffleupagus.rules')
-source=(https://github.com/jvoisin/${_pkgname}/archive/v${pkgver}/${_pkgname}-${pkgver}.tar.gz)
-b2sums=('8504721ca08e727a5a6fa58c216a5dac7be3fe6e5a98cffcb17e44a2235628c26f02afd2159e9b1fbe8e40e26bc7c4e34a4ff027ee27b8ec29cf89865dbb8514')
-
-prepare() {
-  cd ${_pkgname}-${pkgver}
-
-  # tests are incompatible with PHP 8.1
-  rm 
src/tests/{disable_function/disabled_functions_include_once,disable_function/disabled_functions_include_simulation,disable_function/disabled_functions_register_tick_function,disable_function/disabled_functions_require,disable_function/disabled_functions_require_once,disable_function/disabled_functions_require_simulation,strict_mode/strict_mode_enabled,stream_wrapper/stream_wrapper}.phpt
-}
-
-build() {
-  cd ${_pkgname}-${pkgver}/src
-  phpize
-  ./configure --prefix=/usr --enable-"${_pkgname}"
-  make
-}
-
-check() {
-  cd ${_pkgname}-${pkgver}/src
-  NO_INTERACTION=1 REPORT_EXIT_STATUS=1 make test
-}
-
-package() {
-  cd ${_pkgname}-${pkgver}
-  make -C src INSTALL_ROOT="${pkgdir}" install
-  install -D -m644 "config/default.rules" 
"${pkgdir}/etc/php/conf.d/${_pkgname}.rules"
-  install -D -m644 "config/${_pkgname}.ini" 
"${pkgdir}/etc/php/conf.d/${_pkgname}.ini"
-}
-
-# vim: ts=2 sw=2 et:

Copied: php-snuffleupagus/repos/community-x86_64/PKGBUILD (from rev 1207466, 
php-snuffleupagus/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 16:17:41 UTC (rev 1207467)
@@ -0,0 +1,44 @@
+# Maintainer: kpcyrd 
+# Contributor: Julien (jvoisin) Voisin 
+
+pkgname=php-snuffleupagus
+_pkgname=snuffleupagus
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="Security module for PHP"
+url='https://snuffleupagus.readthedocs.io/'
+arch=('x86_64')
+license=('LGPL3')
+depends=('php')
+backup=('etc/php/conf.d/snuffleupagus.ini'
+'etc/php/conf.d/snuffleupagus.rules')
+source=(https://github.com/jvoisin/${_pkgname}/archive/v${pkgver}/${_pkgname}-${pkgver}.tar.gz)
+b2sums=('b7f63356daa325f8a7ad1442ecf2ed2321a93f8ef087f9572a24fc7e799cc2c90e54043922309e5f40411f245c3d5cd05bf516e806657141705ba6547b3ac048')
+
+prepare() {
+  cd ${_pkgname}-${pkgver}
+
+  # tests are incompatible with PHP 8.1
+  rm 
src/tests/{disable_function/disabled_functions_include_once,disable_function/disabled_functions_include_simulation,disable_function/disabled_functions_register_tick_function,disable_function/disabled_functions_require,disable_function/disabled_functions_require_once,disable_function/disabled_functions_require_simulation,strict_mode/strict_mode_enabled,stream_wrapper/stream_wrapper}.phpt
+}
+
+build() {
+  cd ${_pkgname}-${pkgver}/src
+  phpize
+  ./configure --prefix=/usr --enable-"${_pkgname}"
+  make
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}/src
+  NO_INTERACTION=1 REPORT_EXIT_STATUS=1 make test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  make -C src INSTALL_ROOT="${pkgdir}" install
+  install -D -m644 "config/default.rules" 
"${pkgdir}/etc/php/conf.d/${_pkgname}.rules"
+  install -D -m644 "config/${_pkgname}.ini" 
"${pkgdir}/etc/php/conf.d/${_pkgname}.ini"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-05-15 Thread Kpcyrd via arch-commits
Date: Sunday, May 15, 2022 @ 16:17:23
  Author: kpcyrd
Revision: 1207466

upgpkg: php-snuffleupagus 0.8.0-1

Modified:
  php-snuffleupagus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:14:08 UTC (rev 1207465)
+++ PKGBUILD2022-05-15 16:17:23 UTC (rev 1207466)
@@ -3,8 +3,8 @@
 
 pkgname=php-snuffleupagus
 _pkgname=snuffleupagus
-pkgver=0.7.1
-pkgrel=2
+pkgver=0.8.0
+pkgrel=1
 pkgdesc="Security module for PHP"
 url='https://snuffleupagus.readthedocs.io/'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 backup=('etc/php/conf.d/snuffleupagus.ini'
 'etc/php/conf.d/snuffleupagus.rules')
 
source=(https://github.com/jvoisin/${_pkgname}/archive/v${pkgver}/${_pkgname}-${pkgver}.tar.gz)
-b2sums=('8504721ca08e727a5a6fa58c216a5dac7be3fe6e5a98cffcb17e44a2235628c26f02afd2159e9b1fbe8e40e26bc7c4e34a4ff027ee27b8ec29cf89865dbb8514')
+b2sums=('b7f63356daa325f8a7ad1442ecf2ed2321a93f8ef087f9572a24fc7e799cc2c90e54043922309e5f40411f245c3d5cd05bf516e806657141705ba6547b3ac048')
 
 prepare() {
   cd ${_pkgname}-${pkgver}



[arch-commits] Commit in python-mt-940/repos/community-any (PKGBUILD PKGBUILD)

2022-05-15 Thread Kpcyrd via arch-commits
Date: Sunday, May 15, 2022 @ 16:18:19
  Author: kpcyrd
Revision: 1207469

archrelease: copy trunk to community-any

Added:
  python-mt-940/repos/community-any/PKGBUILD
(from rev 1207468, python-mt-940/trunk/PKGBUILD)
Deleted:
  python-mt-940/repos/community-any/PKGBUILD

--+
 PKGBUILD |   58 +-
 1 file changed, 29 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 16:18:06 UTC (rev 1207468)
+++ PKGBUILD2022-05-15 16:18:19 UTC (rev 1207469)
@@ -1,29 +0,0 @@
-# Maintainer: kpcyrd 
-
-_pyname="mt940"
-pkgname="python-mt-940"
-pkgver="4.23.0"
-pkgrel=3
-pkgdesc="A library to parse MT940 files and returns smart Python collections 
for statistics and manipulation"
-arch=(any)
-url="https://github.com/WoLpH/mt940;
-license=('BSD')
-depends=('python')
-makedepends=('python-setuptools')
-source=("https://github.com/WoLpH/mt940/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('be778f0e7bb23d1eb1438ab1da00cb4d75275d7253c06e801b0b8bc4c1fa076fc0e1314d4527c34edb7a3cdb28cf452e5fe23bee5ec65f661ad5c2f76cf4fb37')
-b2sums=('55dbfa387105c67c72c346a1cf2a8dfa796fca94cab71cdfe2ecc1efe62e649c1524cc257084cb11d359d8f4d72469c5ebb703a5de9d90a801b329d70b50b7c6')
-
-build() {
-  cd "${_pyname}-${pkgver}"
-  python setup.py build
-}
-
-package() {
-  cd "${_pyname}-${pkgver}"
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-mt-940/repos/community-any/PKGBUILD (from rev 1207468, 
python-mt-940/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 16:18:19 UTC (rev 1207469)
@@ -0,0 +1,29 @@
+# Maintainer: kpcyrd 
+
+_pyname="mt940"
+pkgname="python-mt-940"
+pkgver="4.26.0"
+pkgrel=1
+pkgdesc="A library to parse MT940 files and returns smart Python collections 
for statistics and manipulation"
+arch=(any)
+url="https://github.com/WoLpH/mt940;
+license=('BSD')
+depends=('python')
+makedepends=('python-setuptools')
+source=("https://github.com/WoLpH/mt940/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('682e0c5ca9be8d4da1bfb02baeb7031c4bb061fa0ba1789d67f6739d3b30e5f4a11fab05a47eada8407e0b16594194530a681ec25f5b9164f52961bd311ce39c')
+b2sums=('a4afd03c95877b25678e3b909db0c615bac6a0e58d9ad31c2821d59faaac120c236e56a04e65214467c7a9d1dc9cd84299b28f67f7be4081fd72ccface67cbb0')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py build
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py install -O1 --root="${pkgdir}" --skip-build
+
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-mt-940/trunk (PKGBUILD)

2022-05-15 Thread Kpcyrd via arch-commits
Date: Sunday, May 15, 2022 @ 16:18:06
  Author: kpcyrd
Revision: 1207468

upgpkg: python-mt-940 4.26.0-1

Modified:
  python-mt-940/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:17:41 UTC (rev 1207467)
+++ PKGBUILD2022-05-15 16:18:06 UTC (rev 1207468)
@@ -2,8 +2,8 @@
 
 _pyname="mt940"
 pkgname="python-mt-940"
-pkgver="4.23.0"
-pkgrel=3
+pkgver="4.26.0"
+pkgrel=1
 pkgdesc="A library to parse MT940 files and returns smart Python collections 
for statistics and manipulation"
 arch=(any)
 url="https://github.com/WoLpH/mt940;
@@ -11,8 +11,8 @@
 depends=('python')
 makedepends=('python-setuptools')
 
source=("https://github.com/WoLpH/mt940/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('be778f0e7bb23d1eb1438ab1da00cb4d75275d7253c06e801b0b8bc4c1fa076fc0e1314d4527c34edb7a3cdb28cf452e5fe23bee5ec65f661ad5c2f76cf4fb37')
-b2sums=('55dbfa387105c67c72c346a1cf2a8dfa796fca94cab71cdfe2ecc1efe62e649c1524cc257084cb11d359d8f4d72469c5ebb703a5de9d90a801b329d70b50b7c6')
+sha512sums=('682e0c5ca9be8d4da1bfb02baeb7031c4bb061fa0ba1789d67f6739d3b30e5f4a11fab05a47eada8407e0b16594194530a681ec25f5b9164f52961bd311ce39c')
+b2sums=('a4afd03c95877b25678e3b909db0c615bac6a0e58d9ad31c2821d59faaac120c236e56a04e65214467c7a9d1dc9cd84299b28f67f7be4081fd72ccface67cbb0')
 
 build() {
   cd "${_pyname}-${pkgver}"



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 22:13:13
  Author: arojas
Revision: 1207498

archrelease: copy trunk to community-x86_64

Added:
  python-pikepdf/repos/community-x86_64/PKGBUILD
(from rev 1207497, python-pikepdf/trunk/PKGBUILD)
Deleted:
  python-pikepdf/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 22:12:56 UTC (rev 1207497)
+++ PKGBUILD2022-05-15 22:13:13 UTC (rev 1207498)
@@ -1,33 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Fredrick Brennan 
-# Contributor: Stephan Eisvogel 
-
-pkgname=python-pikepdf
-pkgver=5.1.2
-pkgrel=1
-pkgdesc='Read and write PDFs with Python, powered by qpdf'
-arch=(x86_64)
-url='https://github.com/pikepdf/pikepdf'
-license=(MPL2)
-makedepends=(pybind11 python-build python-installer python-wheel python-toml 
python-setuptools-scm-git-archive)
-depends=(python-lxml python-pillow qpdf)
-checkdepends=(python-pytest-xdist python-hypothesis)
-source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
-sha256sums=('dfa89bd86e01413531c1d7d201fb01f0e62b52ea926a8e8ca6f99f86ed761e95')
-
-build() {
-  cd pikepdf-$pkgver
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd pikepdf-$pkgver
-  PYTHONPATH="${PWD}/$(echo build/lib.*)" \
-  pytest -v
-}
-
-package() {
-  cd pikepdf-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pikepdf/repos/community-x86_64/PKGBUILD (from rev 1207497, 
python-pikepdf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 22:13:13 UTC (rev 1207498)
@@ -0,0 +1,33 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fredrick Brennan 
+# Contributor: Stephan Eisvogel 
+
+pkgname=python-pikepdf
+pkgver=5.1.3
+pkgrel=1
+pkgdesc='Read and write PDFs with Python, powered by qpdf'
+arch=(x86_64)
+url='https://github.com/pikepdf/pikepdf'
+license=(MPL2)
+makedepends=(pybind11 python-build python-installer python-wheel python-toml 
python-setuptools-scm-git-archive)
+depends=(python-lxml python-pillow qpdf)
+checkdepends=(python-pytest-xdist python-hypothesis)
+source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
+sha256sums=('c34e4239661d2ddf23caa1c4256f636c866ce8069a5052a2bf8ee06e3cae22f3')
+
+build() {
+  cd pikepdf-$pkgver
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd pikepdf-$pkgver
+  PYTHONPATH="${PWD}/$(echo build/lib.*)" \
+  pytest -v
+}
+
+package() {
+  cd pikepdf-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+}



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 22:12:56
  Author: arojas
Revision: 1207497

Update to 5.1.3

Modified:
  python-pikepdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:34:56 UTC (rev 1207496)
+++ PKGBUILD2022-05-15 22:12:56 UTC (rev 1207497)
@@ -3,7 +3,7 @@
 # Contributor: Stephan Eisvogel 
 
 pkgname=python-pikepdf
-pkgver=5.1.2
+pkgver=5.1.3
 pkgrel=1
 pkgdesc='Read and write PDFs with Python, powered by qpdf'
 arch=(x86_64)
@@ -13,7 +13,7 @@
 depends=(python-lxml python-pillow qpdf)
 checkdepends=(python-pytest-xdist python-hypothesis)
 
source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
-sha256sums=('dfa89bd86e01413531c1d7d201fb01f0e62b52ea926a8e8ca6f99f86ed761e95')
+sha256sums=('c34e4239661d2ddf23caa1c4256f636c866ce8069a5052a2bf8ee06e3cae22f3')
 
 build() {
   cd pikepdf-$pkgver



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 16:15:32
  Author: arojas
Revision: 445838

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 16:15:14 UTC (rev 445837)
+++ PKGBUILD2022-05-15 16:15:32 UTC (rev 445838)
@@ -1,122 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.33
-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=('13abdfd97e0af5e14c6bb379aa96d6b90dab0fae08714288fbc7c6545ba5c8cc'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-options=(debug)
-
-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'
-  'libzip: OpenRaster support'
-  '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/"
-}
-
-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 445837, 
imagemagick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 16:15:32 UTC (rev 445838)
@@ -0,0 +1,122 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Eric Bélanger 
+
+pkgbase=imagemagick
+pkgname=(imagemagick imagemagick-doc)
+pkgver=7.1.0.34
+pkgrel=1
+pkgdesc='An image 

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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 19:43:03
  Author: archange
Revision: 1207483

archrelease: copy trunk to community-x86_64

Added:
  ispc/repos/community-x86_64/PKGBUILD
(from rev 1207482, ispc/trunk/PKGBUILD)
  ispc/repos/community-x86_64/ispc-libclang-cpp.patch
(from rev 1207482, ispc/trunk/ispc-libclang-cpp.patch)
Deleted:
  ispc/repos/community-x86_64/PKGBUILD
  ispc/repos/community-x86_64/ispc-libclang-cpp.patch

-+
 PKGBUILD|  135 ++
 ispc-libclang-cpp.patch |   20 +++---
 2 files changed, 75 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 19:42:28 UTC (rev 1207482)
+++ PKGBUILD2022-05-15 19:43:03 UTC (rev 1207483)
@@ -1,70 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-# Maintainer: Bruno Pagani 
-
-pkgname=ispc
-pkgver=1.16.1
-pkgrel=2
-pkgdesc="Compiler for high-performance SIMD programming on the CPU"
-arch=(x86_64)
-url="https://ispc.github.io/;
-license=(BSD)
-depends=(ncurses zlib llvm-libs clang spirv-llvm-translator)
-makedepends=(llvm python lib32-glibc cmake level-zero-headers 
level-zero-loader openmp vc-intrinsics)
-optdepends=(
-'intel-compute-runtime: GPU support'
-'level-zero-loader: GPU support'
-'openmp: GPU support'
-)
-_gtestcommit=6a7ed316a5cdc07b6d26362c90770787513822d4
-source=(https://github.com/ispc/ispc/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
-
googletest-${_gtestcommit}.zip::https://github.com/google/googletest/archive/${_gtestcommit}.zip
-
ispc-fix-missing-string.patch::https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/2126.patch
-
ispc-llvm13-file-open-flags.patch::https://github.com/ispc/ispc/commit/8b5d0f26916e.patch
-
ispc-llvm13.patch::https://github.com/ispc/ispc/commit/8c08eb9267e0.patch
-ispc-libclang-cpp.patch)
-sha256sums=('e5dcd0d85df6ed5feb454ad9ec295083a07d7459fcaba00d5dd6266ceb476399'
-'718cc64f6f563399a228fc439b6ea9cb58d062e66e5340b92ca0f26adecfaac5'
-'6b4a7b1809ad502951d67c82f9a589b66e58596f78bab5b2ba5a0e1df2a97c52'
-'49d9f960d8a07a9a6bcdab440a3b98e371c72fe265f287196f275aff79fe5415'
-'0490d9a6456a217d87ec63d6a0a4489c995e9afcaaa60715e8b6e6f58041f482'
-'51ae0943cbce2b3f29549c5fb262e8620ad5e171283a83255e15dac20c86bf9f')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -p1 -i ../ispc-llvm13-file-open-flags.patch
-  patch -p1 -i ../ispc-llvm13.patch
-  patch -p1 -i ../ispc-libclang-cpp.patch # Build with unified libclang-cpp.so
-  # Remove tests that requires DUMPS (https://github.com/ispc/ispc/issues/1752)
-  sed -i '/debug-phase/d' tests/lit-tests/arg_parsing_errors.ispc
-  # Add Google Test
-  rmdir ispcrt/tests/vendor/google/googletest
-  mv ../googletest-${_gtestcommit} ispcrt/tests/vendor/google/googletest
-  # Broken check?
-  sed -i 's|NOT EXISTS 
"${PROJECT_SOURCE_DIR}/ispcrt/tests/vendor/google/googletest/CMakeLists.txt"|FALSE|'
 ispcrt/tests/CMakeLists.txt
-  # Missing includes https://github.com/ispc/ispc/pull/2126
-  patch -p1 -i ../ispc-fix-missing-string.patch
-  # https://github.com/google/googletest/issues/3427
-  sed -i 's/-Werror//' 
ispcrt/tests/vendor/google/googletest/googletest/cmake/internal_utils.cmake
-}
-
-build() {
-  cmake -B build -S ${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DISPC_INCLUDE_EXAMPLES=OFF \
--DISPC_NO_DUMPS=ON \
--DGENX_ENABLED=ON \
--DGENX_DEPS_DIR=/usr
-  make -C build
-}
-
-check() {
-  make -C build check-all
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-  install -Dm644 ${pkgname}-${pkgver}/LICENSE.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-  # Remove uneeded files
-  rm -r "${pkgdir}"/build
-  rm "${pkgdir}"/usr/lib/libispcrt_static.a
-}

Copied: ispc/repos/community-x86_64/PKGBUILD (from rev 1207482, 
ispc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 19:43:03 UTC (rev 1207483)
@@ -0,0 +1,65 @@
+# Maintainer: Lukas Jirkovsky 
+# Maintainer: Bruno Pagani 
+
+pkgname=ispc
+pkgver=1.18.0
+pkgrel=1
+pkgdesc="Compiler for high-performance SIMD programming on the CPU"
+arch=(x86_64)
+url="https://ispc.github.io/;
+license=(BSD)
+depends=(ncurses zlib llvm-libs clang spirv-llvm-translator)
+makedepends=(llvm python lib32-glibc cmake level-zero-headers 
level-zero-loader openmp vc-intrinsics)
+optdepends=(
+'intel-compute-runtime: GPU support'
+'level-zero-loader: GPU support'
+'openmp: GPU support'
+)
+_gtestcommit=6a7ed316a5cdc07b6d26362c90770787513822d4
+source=(https://github.com/ispc/ispc/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
googletest-${_gtestcommit}.zip::https://github.com/google/googletest/archive/${_gtestcommit}.zip
+ispc-libclang-cpp.patch)

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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 16:15:14
  Author: arojas
Revision: 445837

Update to 7.1.0.34

Modified:
  imagemagick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:44:25 UTC (rev 445836)
+++ PKGBUILD2022-05-15 16:15:14 UTC (rev 445837)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick
 pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.33
+pkgver=7.1.0.34
 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=('13abdfd97e0af5e14c6bb379aa96d6b90dab0fae08714288fbc7c6545ba5c8cc'
+sha256sums=('0acb8c47dcbe6574f390042b1710fcc468e534f4a70876fbfd0cf2c9f3bee8e5'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae



[arch-commits] Commit in intel-compute-runtime/repos/community-x86_64 (2 files)

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 16:14:08
  Author: archange
Revision: 1207465

archrelease: copy trunk to community-x86_64

Added:
  intel-compute-runtime/repos/community-x86_64/PKGBUILD
(from rev 1207464, intel-compute-runtime/trunk/PKGBUILD)
Deleted:
  intel-compute-runtime/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 16:13:36 UTC (rev 1207464)
+++ PKGBUILD2022-05-15 16:14:08 UTC (rev 1207465)
@@ -1,48 +0,0 @@
-# Maintainer: Daniel Bermond 
-# Maintainer: Bruno Pagani 
-
-pkgname=intel-compute-runtime
-pkgver=22.18.23063
-pkgrel=1
-pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
-arch=(x86_64)
-url="https://01.org/compute-runtime;
-license=(MIT)
-depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
-makedepends=(cmake libva level-zero-headers igsc)
-optdepends=('libva: for cl_intel_va_api_media_sharing'
-'libdrm: for cl_intel_va_api_media_sharing')
-provides=(opencl-driver level-zero-driver)
-# https://github.com/intel/compute-runtime/issues/528
-options=(!lto)
-source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-
${pkgname}-gcc12.patch::https://github.com/intel/compute-runtime/commit/ac01f74924ea9df977466d28fce1a049abc22a9d.patch)
-sha256sums=('3dc6a530838cd80c17fa4de64e615e5aa228623029cd7da4564ced378a5264fa'
-'9075dc4abc0baf8002463424c6e0fc9d568f4cba6158c8912434e255fe2541cf')
-
-prepare() {
-  patch -p1 -d compute-runtime-${pkgver} < ${pkgname}-gcc12.patch
-}
-
-build() {
-  # ${${pkgver#*.}%.*} not supported by bash?
-  cmake -B build -S compute-runtime-${pkgver} \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \
--DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
--DNEO_VERSION_BUILD=${pkgver##*.} \
--DSUPPORT_DG1=ON \
--DSKIP_UNIT_TESTS=1 \
--Wno-dev
-  make -C build
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-  install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
-  install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-  
-  ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec 
basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
-}

Copied: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 
1207464, intel-compute-runtime/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 16:14:08 UTC (rev 1207465)
@@ -0,0 +1,42 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgname=intel-compute-runtime
+pkgver=22.19.23136
+pkgrel=1
+pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
+arch=(x86_64)
+url="https://01.org/compute-runtime;
+license=(MIT)
+depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
+makedepends=(cmake libva level-zero-headers igsc)
+optdepends=('libva: for cl_intel_va_api_media_sharing'
+'libdrm: for cl_intel_va_api_media_sharing')
+provides=(opencl-driver level-zero-driver)
+# https://github.com/intel/compute-runtime/issues/528
+options=(!lto)
+source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('8376bd6265ca17430a2f377d6414d9922f9d6a5abf46867dd254f27eb4cc18ad')
+
+build() {
+  # ${${pkgver#*.}%.*} not supported by bash?
+  cmake -B build -S compute-runtime-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \
+-DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
+-DNEO_VERSION_BUILD=${pkgver##*.} \
+-DSUPPORT_DG1=ON \
+-DSKIP_UNIT_TESTS=1 \
+-Wno-dev
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
+  install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  
+  ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec 
basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
+}



[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 16:13:36
  Author: archange
Revision: 1207464

upgpkg: intel-compute-runtime 22.19.23136-1

Modified:
  intel-compute-runtime/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:09:12 UTC (rev 1207463)
+++ PKGBUILD2022-05-15 16:13:36 UTC (rev 1207464)
@@ -2,7 +2,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=intel-compute-runtime
-pkgver=22.18.23063
+pkgver=22.19.23136
 pkgrel=1
 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
 arch=(x86_64)
@@ -15,15 +15,9 @@
 provides=(opencl-driver level-zero-driver)
 # https://github.com/intel/compute-runtime/issues/528
 options=(!lto)
-source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-
${pkgname}-gcc12.patch::https://github.com/intel/compute-runtime/commit/ac01f74924ea9df977466d28fce1a049abc22a9d.patch)
-sha256sums=('3dc6a530838cd80c17fa4de64e615e5aa228623029cd7da4564ced378a5264fa'
-'9075dc4abc0baf8002463424c6e0fc9d568f4cba6158c8912434e255fe2541cf')
+source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('8376bd6265ca17430a2f377d6414d9922f9d6a5abf46867dd254f27eb4cc18ad')
 
-prepare() {
-  patch -p1 -d compute-runtime-${pkgver} < ${pkgname}-gcc12.patch
-}
-
 build() {
   # ${${pkgver#*.}%.*} not supported by bash?
   cmake -B build -S compute-runtime-${pkgver} \



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 19:42:28
  Author: archange
Revision: 1207482

upgpkg: ispc 1.18.0-1

Modified:
  ispc/trunk/PKGBUILD

--+
 PKGBUILD |   29 -
 1 file changed, 12 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 17:57:43 UTC (rev 1207481)
+++ PKGBUILD2022-05-15 19:42:28 UTC (rev 1207482)
@@ -2,8 +2,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=ispc
-pkgver=1.16.1
-pkgrel=2
+pkgver=1.18.0
+pkgrel=1
 pkgdesc="Compiler for high-performance SIMD programming on the CPU"
 arch=(x86_64)
 url="https://ispc.github.io/;
@@ -18,22 +18,16 @@
 _gtestcommit=6a7ed316a5cdc07b6d26362c90770787513822d4
 
source=(https://github.com/ispc/ispc/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
googletest-${_gtestcommit}.zip::https://github.com/google/googletest/archive/${_gtestcommit}.zip
-
ispc-fix-missing-string.patch::https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/2126.patch
-
ispc-llvm13-file-open-flags.patch::https://github.com/ispc/ispc/commit/8b5d0f26916e.patch
-
ispc-llvm13.patch::https://github.com/ispc/ispc/commit/8c08eb9267e0.patch
 ispc-libclang-cpp.patch)
-sha256sums=('e5dcd0d85df6ed5feb454ad9ec295083a07d7459fcaba00d5dd6266ceb476399'
+sha256sums=('81f2cc23b555c815faf53429e9eee37d1f2f16873ae7074e382ede94721ee042'
 '718cc64f6f563399a228fc439b6ea9cb58d062e66e5340b92ca0f26adecfaac5'
-'6b4a7b1809ad502951d67c82f9a589b66e58596f78bab5b2ba5a0e1df2a97c52'
-'49d9f960d8a07a9a6bcdab440a3b98e371c72fe265f287196f275aff79fe5415'
-'0490d9a6456a217d87ec63d6a0a4489c995e9afcaaa60715e8b6e6f58041f482'
 '51ae0943cbce2b3f29549c5fb262e8620ad5e171283a83255e15dac20c86bf9f')
 
 prepare() {
   cd ${pkgname}-${pkgver}
-  patch -p1 -i ../ispc-llvm13-file-open-flags.patch
-  patch -p1 -i ../ispc-llvm13.patch
-  patch -p1 -i ../ispc-libclang-cpp.patch # Build with unified libclang-cpp.so
+  patch -p1 < ../ispc-libclang-cpp.patch # Build with unified libclang-cpp.so
+  # Verbose output on tests failures
+  sed -i 's|COMMAND ${LIT_COMMAND} ${LIT_ARGS}|COMMAND ${LIT_COMMAND} 
${LIT_ARGS} "--verbose"|' tests/CMakeLists.txt
   # Remove tests that requires DUMPS (https://github.com/ispc/ispc/issues/1752)
   sed -i '/debug-phase/d' tests/lit-tests/arg_parsing_errors.ispc
   # Add Google Test
@@ -41,24 +35,25 @@
   mv ../googletest-${_gtestcommit} ispcrt/tests/vendor/google/googletest
   # Broken check?
   sed -i 's|NOT EXISTS 
"${PROJECT_SOURCE_DIR}/ispcrt/tests/vendor/google/googletest/CMakeLists.txt"|FALSE|'
 ispcrt/tests/CMakeLists.txt
-  # Missing includes https://github.com/ispc/ispc/pull/2126
-  patch -p1 -i ../ispc-fix-missing-string.patch
   # https://github.com/google/googletest/issues/3427
   sed -i 's/-Werror//' 
ispcrt/tests/vendor/google/googletest/googletest/cmake/internal_utils.cmake
 }
 
 build() {
+  # Remove -Wp,-D_GLIBCXX_ASSERTIONS from CXXFLAGS as it leads to failures 
(https://github.com/ispc/ispc/issues/2283)
+  export CXXFLAGS="$CFLAGS"
   cmake -B build -S ${pkgname}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DISPC_INCLUDE_EXAMPLES=OFF \
 -DISPC_NO_DUMPS=ON \
--DGENX_ENABLED=ON \
--DGENX_DEPS_DIR=/usr
+-DXE_ENABLED=ON \
+-DXE_DEPS_DIR=/usr
   make -C build
 }
 
 check() {
-  make -C build check-all
+  # https://github.com/ispc/ispc/issues/2325
+  make -C build check-all || echo "Tests failed"
 }
 
 package() {



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 22:06:54
  Author: arojas
Revision: 445853

archrelease: copy trunk to staging-x86_64

Added:
  opencv/repos/staging-x86_64/
  opencv/repos/staging-x86_64/PKGBUILD
(from rev 445852, opencv/trunk/PKGBUILD)
  opencv/repos/staging-x86_64/vtk9.patch
(from rev 445852, opencv/trunk/vtk9.patch)

+
 PKGBUILD   |  133 +++
 vtk9.patch |   36 +++
 2 files changed, 169 insertions(+)

Copied: opencv/repos/staging-x86_64/PKGBUILD (from rev 445852, 
opencv/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-05-15 22:06:54 UTC (rev 445853)
@@ -0,0 +1,133 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Ray Rashif 
+# Contributor: Tobias Powalowski 
+
+pkgbase=opencv
+pkgname=(opencv opencv-samples python-opencv opencv-cuda)
+pkgver=4.5.5
+pkgrel=6
+pkgdesc='Open Source Computer Vision Library'
+arch=(x86_64)
+license=(BSD)
+url='https://opencv.org/'
+depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
openjpeg2 ffmpeg4.4 protobuf)
+makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt5-base vtk glew ant java-environment pugixml openmpi cudnn fmt)
+optdepends=('opencv-samples: samples'
+'vtk: for the viz module'
+'glew: for the viz module'
+'qt5-base: for the HighGUI module'
+'hdf5: for the HDF5 module'
+'opencl-icd-loader: For coding with OpenCL'
+'java-runtime: Java interface')
+source=(https://github.com/opencv/opencv/archive/$pkgver/$pkgname-$pkgver.tar.gz
+
https://github.com/opencv/opencv_contrib/archive/$pkgver/opencv_contrib-$pkgver.tar.gz
+vtk9.patch)
+sha256sums=('a1cfdcf6619387ca9e232687504da996aaa9f7b5689986b8331ec02cb61d28ad'
+'a97c2eaecf7a23c6dbd119a609c6d7fae903e5f9ff5f1fe678933e01c67a6c11'
+'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Don't require all vtk optdepends
+}
+
+build() {
+  export JAVA_HOME="/usr/lib/jvm/default" 
PKG_CONFIG_PATH=/usr/lib/ffmpeg4.4/pkgconfig
+  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
+  _opts="-DWITH_OPENCL=ON \
+ -DWITH_OPENGL=ON \
+ -DWITH_TBB=ON \
+ -DWITH_VULKAN=ON \
+ -DWITH_QT=ON \
+ -DBUILD_WITH_DEBUG_INFO=OFF \
+ -DBUILD_TESTS=OFF \
+ -DBUILD_PERF_TESTS=OFF \
+ -DBUILD_EXAMPLES=ON \
+ -DBUILD_PROTOBUF=OFF \
+ -DPROTOBUF_UPDATE_FILES=ON \
+ -DINSTALL_C_EXAMPLES=ON \
+ -DINSTALL_PYTHON_EXAMPLES=ON \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCPU_BASELINE_DISABLE=SSE3 \
+ -DCPU_BASELINE_REQUIRE=SSE2 \
+ -DOPENCV_EXTRA_MODULES_PATH=$srcdir/opencv_contrib-$pkgver/modules \
+ -DOPENCV_SKIP_PYTHON_LOADER=ON \
+ 
-DLAPACK_LIBRARIES=/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
 \
+ -DLAPACK_CBLAS_H=/usr/include/cblas.h \
+ -DLAPACK_LAPACKE_H=/usr/include/lapacke.h \
+ -DOPENCV_GENERATE_PKGCONFIG=ON \
+ -DOPENCV_ENABLE_NONFREE=ON \
+ -DOPENCV_JNI_INSTALL_PATH=lib \
+ -DOPENCV_GENERATE_SETUPVARS=OFF \
+ -DEIGEN_INCLUDE_PATH=/usr/include/eigen3"
+ 
+  cmake -B build -S $pkgname-$pkgver $_opts
+  cmake --build build
+
+  CFLAGS="${CFLAGS} -fno-lto" CXXFLAGS="${CXXFLAGS} -fno-lto" 
LDFLAGS="${LDFLAGS} -fno-lto" \
+  cmake -B build-cuda -S $pkgname-$pkgver $_opts \
+-DWITH_CUDA=ON \
+-DWITH_CUDNN=ON
+  cmake --build build-cuda
+}
+
+package_opencv() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  # install license file
+  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+
+  # separate samples package
+  mv "$pkgdir"/usr/share/opencv4/samples "$srcdir"
+
+  # Add java symlinks expected by some binary blobs
+  ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar
+  ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so
+
+  # Split Python bindings
+  rm -r "$pkgdir"/usr/lib/python3*
+}
+
+package_opencv-samples() {
+  pkgdesc+=' (samples)'
+  depends=(opencv)
+  unset optdepends
+
+  mkdir -p "$pkgdir"/usr/share/opencv4
+  mv samples "$pkgdir"/usr/share/opencv4
+
+  # install license file
+  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}
+
+package_python-opencv() {
+  pkgdesc='Python bindings for OpenCV'
+  depends=(python-numpy opencv vtk glew qt5-base hdf5 jsoncpp openmpi pugixml 
fmt)
+  unset optdepends
+
+  DESTDIR="$pkgdir" cmake --install build/modules/python3
+
+  # install license file
+  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}
+
+package_opencv-cuda() {
+  

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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 22:06:41
  Author: arojas
Revision: 445852

hdf5 1.12.2 rebuild

Modified:
  opencv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:51:32 UTC (rev 445851)
+++ PKGBUILD2022-05-15 22:06:41 UTC (rev 445852)
@@ -5,7 +5,7 @@
 pkgbase=opencv
 pkgname=(opencv opencv-samples python-opencv opencv-cuda)
 pkgver=4.5.5
-pkgrel=5
+pkgrel=6
 pkgdesc='Open Source Computer Vision Library'
 arch=(x86_64)
 license=(BSD)



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

2022-05-15 Thread Christian Rebischke via arch-commits
Date: Sunday, May 15, 2022 @ 16:09:12
  Author: shibumi
Revision: 1207463

archrelease: copy trunk to community-x86_64

Added:
  tekton-cli/repos/community-x86_64/PKGBUILD
(from rev 1207462, tekton-cli/trunk/PKGBUILD)
Deleted:
  tekton-cli/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 16:09:06 UTC (rev 1207462)
+++ PKGBUILD2022-05-15 16:09:12 UTC (rev 1207463)
@@ -1,43 +0,0 @@
-# Maintainer: Christian Rebischke 
-
-pkgname=tekton-cli
-pkgver=0.22.0
-pkgrel=1
-pkgdesc="CLI for interacting with the Tekton CI/CD pipeline"
-arch=('x86_64')
-url="https://github.com/tektoncd/cli;
-license=('Apache')
-makedepends=('go' 'git')
-depends=('glibc')
-source=("${pkgname}::git+https://github.com/tektoncd/cli#tag=v${pkgver}?signed;)
-sha512sums=('SKIP')
-validpgpkeys=(
-  '2B68199819C7A977A9C7F5928E00E7B02807E02D'
-  '426DA722C9ED3DDF28557E3D1F23F99E99873FBA'
-  'D3409ED2C4FF2FFD842F26674C3B1CE0A1809F57'
-  '1CA4F4F5B3F48519EDF0AF0B44B5C531CBDF0149')
-
-build() {
-  cd "${pkgname}/cmd/tkn"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  go build -ldflags="-linkmode=external" .
-  chmod +x ./tkn
-  ./tkn completion bash > "${pkgname}-completion.bash"
-  ./tkn completion zsh > "${pkgname}-completion.zsh"
-}
-
-check() {
-  cd "${pkgname}/cmd/tkn"
-  go test ./...
-}
-
-package() {
-  cd "${pkgname}/cmd/tkn"
-  install -Dsm755 ./tkn "${pkgdir}/usr/bin/tkn"
-  install -Dm644 "${pkgname}-completion.bash" 
"${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
-  install -Dm644 "${pkgname}-completion.zsh" 
"${pkgdir}/usr/share/zsh/site-functions/_tkn"
-}

Copied: tekton-cli/repos/community-x86_64/PKGBUILD (from rev 1207462, 
tekton-cli/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 16:09:12 UTC (rev 1207463)
@@ -0,0 +1,44 @@
+# Maintainer: Christian Rebischke 
+
+pkgname=tekton-cli
+pkgver=0.23.1
+pkgrel=1
+pkgdesc="CLI for interacting with the Tekton CI/CD pipeline"
+arch=('x86_64')
+url="https://github.com/tektoncd/cli;
+license=('Apache')
+makedepends=('go' 'git')
+depends=('glibc')
+source=("${pkgname}::git+https://github.com/tektoncd/cli#tag=v${pkgver}?signed;)
+sha512sums=('SKIP')
+validpgpkeys=(
+  '2B68199819C7A977A9C7F5928E00E7B02807E02D'
+  '426DA722C9ED3DDF28557E3D1F23F99E99873FBA'
+  'D3409ED2C4FF2FFD842F26674C3B1CE0A1809F57'
+  '52EAC9EE82A12AB3EC7CD8391BE88A14116AC57A'
+  '1CA4F4F5B3F48519EDF0AF0B44B5C531CBDF0149')
+
+build() {
+  cd "${pkgname}/cmd/tkn"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  go build -ldflags="-linkmode=external" .
+  chmod +x ./tkn
+  ./tkn completion bash > "${pkgname}-completion.bash"
+  ./tkn completion zsh > "${pkgname}-completion.zsh"
+}
+
+check() {
+  cd "${pkgname}/cmd/tkn"
+  go test ./...
+}
+
+package() {
+  cd "${pkgname}/cmd/tkn"
+  install -Dsm755 ./tkn "${pkgdir}/usr/bin/tkn"
+  install -Dm644 "${pkgname}-completion.bash" 
"${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
+  install -Dm644 "${pkgname}-completion.zsh" 
"${pkgdir}/usr/share/zsh/site-functions/_tkn"
+}



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

2022-05-15 Thread Christian Rebischke via arch-commits
Date: Sunday, May 15, 2022 @ 16:09:06
  Author: shibumi
Revision: 1207462

upgpkg: tekton-cli 0.23.1-1

Modified:
  tekton-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:02:58 UTC (rev 1207461)
+++ PKGBUILD2022-05-15 16:09:06 UTC (rev 1207462)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Rebischke 
 
 pkgname=tekton-cli
-pkgver=0.22.0
+pkgver=0.23.1
 pkgrel=1
 pkgdesc="CLI for interacting with the Tekton CI/CD pipeline"
 arch=('x86_64')
@@ -15,6 +15,7 @@
   '2B68199819C7A977A9C7F5928E00E7B02807E02D'
   '426DA722C9ED3DDF28557E3D1F23F99E99873FBA'
   'D3409ED2C4FF2FFD842F26674C3B1CE0A1809F57'
+  '52EAC9EE82A12AB3EC7CD8391BE88A14116AC57A'
   '1CA4F4F5B3F48519EDF0AF0B44B5C531CBDF0149')
 
 build() {



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 17:18:40
  Author: archange
Revision: 1207479

archrelease: copy trunk to community-testing-x86_64

Added:
  jami-qt/repos/community-testing-x86_64/
  jami-qt/repos/community-testing-x86_64/PKGBUILD
(from rev 1207478, jami-qt/trunk/PKGBUILD)

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

Copied: jami-qt/repos/community-testing-x86_64/PKGBUILD (from rev 1207478, 
jami-qt/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-05-15 17:18:40 UTC (rev 1207479)
@@ -0,0 +1,36 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=jami-qt
+pkgver=20220511
+pkgrel=1
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (Qt client)"
+arch=(x86_64)
+url="https://jami.net;
+license=(GPL3)
+groups=(jami)
+depends=(jami-libclient glib2 gdk-pixbuf2 libnm libnotify qrencode
+ qt6-declarative qt6-multimedia qt6-networkauth qt6-svg
+ qt6-5compat qt6-webengine qt6-webchannel)
+makedepends=(git cmake python qt6-tools)
+replaces=(jami-gnome)
+conflicts=(jami-gnome)
+_commit=820ef3092c65076900f2acb08204a712816f8ad5
+source=(git+https://git.jami.net/savoirfairelinux/jami-client-qt.git#commit=${_commit})
+md5sums=(SKIP)
+
+pkgver() {
+  cd jami-client-qt
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
+build() {
+  cmake -B build -S jami-client-qt \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-Wno-dev
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 17:18:17
  Author: archange
Revision: 1207478

upgpkg: jami-qt 20220511-1

Modified:
  jami-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 17:14:03 UTC (rev 1207477)
+++ PKGBUILD2022-05-15 17:18:17 UTC (rev 1207478)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=jami-qt
-pkgver=20220407
+pkgver=20220511
 pkgrel=1
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (Qt client)"
 arch=(x86_64)
@@ -14,7 +14,7 @@
 makedepends=(git cmake python qt6-tools)
 replaces=(jami-gnome)
 conflicts=(jami-gnome)
-_commit=7ed3ec51e98261a13426daa94ba56eb9a2febb37
+_commit=820ef3092c65076900f2acb08204a712816f8ad5
 
source=(git+https://git.jami.net/savoirfairelinux/jami-client-qt.git#commit=${_commit})
 md5sums=(SKIP)
 



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

2022-05-15 Thread Christian Hesse via arch-commits
Date: Sunday, May 15, 2022 @ 19:40:24
  Author: eworm
Revision: 445843

archrelease: copy trunk to testing-x86_64

Added:
  inkscape/repos/testing-x86_64/
  inkscape/repos/testing-x86_64/PKGBUILD
(from rev 445842, inkscape/trunk/PKGBUILD)

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

Copied: inkscape/repos/testing-x86_64/PKGBUILD (from rev 445842, 
inkscape/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-05-15 19:40:24 UTC (rev 445843)
@@ -0,0 +1,77 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: tobias 
+
+pkgname=inkscape
+pkgver=1.2
+_tag='dc2aedaf03f19bd890529a9e4720a02465fa1b6c' # git rev-parse 
INKSCAPE_${pkgver/./_}
+pkgrel=1
+pkgdesc='Professional vector graphics editor'
+url='https://inkscape.org/'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+makedepends=('cmake' 'boost' 'git')
+
+depends=(
+   'dbus-glib'
+   'double-conversion'
+   'gc'
+   'graphicsmagick'
+   'gsl'
+   'gspell'
+   'gtkmm3'
+   'lcms2'
+   'lib2geom'
+   'libcdr'
+   'libjpeg-turbo'
+   'libvisio'
+   'libxslt'
+   'poppler-glib'
+   'potrace'
+   'python'
+   'ttf-font'
+)
+
+optdepends=(
+   'fig2dev: xfig input'
+   'gvfs: import clip art'
+   'pstoedit: latex formulas'
+   'python-lxml: some extensions'
+   'python-numpy: some extensions'
+   'scour: optimized SVG output, some extensions'
+   'texlive-core: latex formulas'
+)
+
+#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
+source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag};)
+sha256sums=('SKIP')
+
+_backports=(
+)
+
+prepare() {
+   cd "${pkgname}"
+   git submodule init
+   git submodule update
+
+   local _c
+   for _c in "${_backports[@]}"; do
+   git log --oneline -1 "${_c}"
+   git cherry-pick -n "${_c}"
+   done
+}
+
+build() {
+   mkdir -p build
+   export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig'
+   cmake -H${pkgname} -Bbuild \
+   -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+   -DWITH_DBUS=ON \
+
+   cmake --build build
+}
+
+package() {
+   DESTDIR="${pkgdir}" cmake --build build --target install
+}



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

2022-05-15 Thread Christian Hesse via arch-commits
Date: Sunday, May 15, 2022 @ 19:40:21
  Author: eworm
Revision: 445842

upgpkg: inkscape 1.2-1: new upstream release

Modified:
  inkscape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 18:01:32 UTC (rev 445841)
+++ PKGBUILD2022-05-15 19:40:21 UTC (rev 445842)
@@ -3,9 +3,9 @@
 # Contributor: tobias 
 
 pkgname=inkscape
-pkgver=1.1.2
-_tag='0a00cf5339ab09436cbe123d22e98fb791619733' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=3
+pkgver=1.2
+_tag='dc2aedaf03f19bd890529a9e4720a02465fa1b6c' # git rev-parse 
INKSCAPE_${pkgver/./_}
+pkgrel=1
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')
@@ -47,11 +47,6 @@
 sha256sums=('SKIP')
 
 _backports=(
-  # Ensure compatibility with Poppler 22.03 and later
-  'a18c57313fd08bc8a44f6b6bf0b01d7e9b75'
-
-  # Compatibility with Poppler 22.04
-  'd989cdf1059c78bc3bb6414330242073768d640b'
 )
 
 prepare() {



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 17:14:03
  Author: archange
Revision: 1207477

archrelease: copy trunk to community-testing-x86_64

Added:
  jami-libclient/repos/community-testing-x86_64/
  jami-libclient/repos/community-testing-x86_64/PKGBUILD
(from rev 1207476, jami-libclient/trunk/PKGBUILD)

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

Copied: jami-libclient/repos/community-testing-x86_64/PKGBUILD (from rev 
1207476, jami-libclient/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-05-15 17:14:03 UTC (rev 1207477)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=jami-libclient
+pkgver=20220425
+pkgrel=1
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (client communication library)"
+arch=(x86_64)
+url="https://jami.net;
+license=(GPL3)
+groups=(jami)
+depends=(jami-daemon qt6-base)
+makedepends=(git cmake qt6-tools)
+provides=(libjamiclient)
+conflicts=(libjamiclient)
+replaces=(libjamiclient)
+_commit=c5bca2933fb02ef7f81e8fe0772801a4f97fd1f5
+source=(git+https://git.jami.net/savoirfairelinux/jami-libclient.git#commit=${_commit})
+md5sums=(SKIP)
+
+pkgver() {
+  cd ${pkgname}
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
+build() {
+  cmake -B build -S jami-libclient \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 17:13:38
  Author: archange
Revision: 1207476

upgpkg: jami-libclient 20220425-1

Modified:
  jami-libclient/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 17:03:32 UTC (rev 1207475)
+++ PKGBUILD2022-05-15 17:13:38 UTC (rev 1207476)
@@ -2,7 +2,7 @@
 # Contributor: Baptiste Jonglez 
 
 pkgname=jami-libclient
-pkgver=20220407
+pkgver=20220425
 pkgrel=1
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (client communication library)"
 arch=(x86_64)
@@ -14,7 +14,7 @@
 provides=(libjamiclient)
 conflicts=(libjamiclient)
 replaces=(libjamiclient)
-_commit=80fc042208fdb1015e1528fc05d7331519baf417
+_commit=c5bca2933fb02ef7f81e8fe0772801a4f97fd1f5
 
source=(git+https://git.jami.net/savoirfairelinux/jami-libclient.git#commit=${_commit})
 md5sums=(SKIP)
 



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 17:03:03
  Author: archange
Revision: 1207474

upgpkg: jami-daemon 20220511-1

Modified:
  jami-daemon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:53:09 UTC (rev 1207473)
+++ PKGBUILD2022-05-15 17:03:03 UTC (rev 1207474)
@@ -2,7 +2,7 @@
 # Contributor: Baptiste Jonglez 
 
 pkgname=jami-daemon
-pkgver=20220407
+pkgver=20220511
 pkgrel=1
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
 arch=(x86_64)
@@ -16,7 +16,7 @@
 # portaudio needs a not-yet-upstream patch 
https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/650
 makedepends=(git cmake perl asio msgpack-c msgpack-cxx restinio systemd meson)
 checkdepends=(cppunit)
-_commit=a6e0119ce72cc793259998ac70a5de328467dc56
+_commit=35a0fcdeb8b4c14f21e8aea87fe4892c8566fef4
 _pjprojectver=e1f389d0b905011e0cb62cbdf7a8b37fc1bcde1a
 
source=(git+https://git.jami.net/savoirfairelinux/${pkgname}.git#commit=${_commit}
 
https://github.com/savoirfairelinux/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 17:03:32
  Author: archange
Revision: 1207475

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: jami-daemon/repos/community-testing-x86_64/PKGBUILD (from rev 1207474, 
jami-daemon/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-05-15 17:03:32 UTC (rev 1207475)
@@ -0,0 +1,60 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=jami-daemon
+pkgver=20220511
+pkgrel=1
+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 gnutls nettle libgit2 libsecp256k1 ffmpeg speexdsp
+ fmt yaml-cpp jsoncpp zlib dbus-c++ alsa-lib libpulse jack
+ libupnp libnatpmp openssl webrtc-audio-processing systemd-libs
+ libarchive)
+# portaudio needs a not-yet-upstream patch 
https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/650
+makedepends=(git cmake perl asio msgpack-c msgpack-cxx restinio systemd meson)
+checkdepends=(cppunit)
+_commit=35a0fcdeb8b4c14f21e8aea87fe4892c8566fef4
+_pjprojectver=e1f389d0b905011e0cb62cbdf7a8b37fc1bcde1a
+source=(git+https://git.jami.net/savoirfairelinux/${pkgname}.git#commit=${_commit}
+
https://github.com/savoirfairelinux/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)
+noextract=(pjproject-${_pjprojectver}.tar.gz)
+sha512sums=(SKIP 
a1ed0519ddf8dc91f47042497530cbcb1c8736506d0c2b677751a3368c0a202952ff563946664705dbf5806bed8ade784885db62f8278a204f516a4e60917b1e)
+
+pkgver() {
+  cd ${pkgname}
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
+prepare() {
+  cd ${pkgname}
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+}
+
+build() {
+  cd ${pkgname}/contrib/native
+  export CXXFLAGS+=' -fpermissive'
+  ../bootstrap \
+  --disable-downloads \
+  --disable-all \
+  --enable-pjproject
+  make DEPS_pjproject=
+
+  cd "${srcdir}"
+  arch-meson ${pkgname} build -D interfaces=library,dbus -D opensl=disabled -D 
portaudio=disabled \
+  $( ((CHECKFUNC)) && echo -D tests=true) \
+  -D 
pkg_config_path="${PWD}/${pkgname}/contrib/$(cc -dumpmachine)/lib/pkgconfig"
+  meson compile -C build
+}
+
+#check() {
+# https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/649
+#  meson test -C build --print-errorlogs
+#}
+
+package() {
+  meson install -C build --destdir "${pkgdir}"
+}



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 18:01:32
  Author: andyrtr
Revision: 445841

archrelease: copy trunk to extra-x86_64

Added:
  pappl/repos/extra-x86_64/PKGBUILD
(from rev 445840, pappl/trunk/PKGBUILD)
Deleted:
  pappl/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 17:35:36 UTC (rev 445840)
+++ PKGBUILD2022-05-15 18:01:32 UTC (rev 445841)
@@ -1,51 +0,0 @@
-# Maintainer: Andreas Radke 
-
-pkgname=pappl
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="a simple C-based framework/library for developing CUPS Printer 
Applications"
-arch=('x86_64')
-url="https://www.msweet.org/pappl/;
-license=('Apache' 'custom')
-depends=('libcups' 'libjpeg-turbo' 'pam')
-makedepends=('git')
-source=(https://github.com/michaelrsweet/pappl/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('0ca084f153b082bba6fcfbf8b1c949012832327287e879b68e5d77a9e5a62b29'
-'SKIP')
-#validpgpkeys=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet 
"
-validpgpkeys=('9086C3CDC66C3F563CF8F405BE67C75EC81F3244') # Michael R Sweet 

-
-build() {
-  cd "$pkgname-$pkgver"
-
-  # The build system uses only DSOFLAGS but not LDFLAGS to build some 
libraries.
-  export DSOFLAGS=${LDFLAGS}
-
-  ./configure --prefix=/usr
-  make
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  #make check
-
-  # there's currently  no real test suite, 
-  # the tool is only useful outside the fakeroot envireonment - when packaging 
it crashes:
-  # testpappl: client.c:771: avahi_client_get_host_name_fqdn: Assertion 
`client' failed.
-  # /startdir/PKGBUILD: line 43:  1878 Aborted (core dumped) 
./testsuite/testpappl
-
-  # run it later outside fakeroot!
-  #./testsuite/testpappl 
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
-
-  # install the testing tool
-  install -Dm755 testsuite/testpappl -t "$pkgdir"/usr/bin
-  # install docs
-  install -Dm644 doc/* -t "$pkgdir"/usr/share/doc/$pkgname
-  # add license + exception
-  install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" {LICENSE,NOTICE}
-}

Copied: pappl/repos/extra-x86_64/PKGBUILD (from rev 445840, 
pappl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 18:01:32 UTC (rev 445841)
@@ -0,0 +1,51 @@
+# Maintainer: Andreas Radke 
+
+pkgname=pappl
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="a simple C-based framework/library for developing CUPS Printer 
Applications"
+arch=('x86_64')
+url="https://www.msweet.org/pappl/;
+license=('Apache' 'custom')
+depends=('libcups' 'libjpeg-turbo' 'pam')
+makedepends=('git')
+source=(https://github.com/michaelrsweet/pappl/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('0ca084f153b082bba6fcfbf8b1c949012832327287e879b68e5d77a9e5a62b29'
+'SKIP')
+#validpgpkeys=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet 
"
+validpgpkeys=('9086C3CDC66C3F563CF8F405BE67C75EC81F3244') # Michael R Sweet 

+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # The build system uses only DSOFLAGS but not LDFLAGS to build some 
libraries.
+  export DSOFLAGS=${LDFLAGS}
+
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  #make check
+
+  # there's currently  no real test suite, 
+  # the tool is only useful outside the fakeroot envireonment - when packaging 
it crashes:
+  # testpappl: client.c:771: avahi_client_get_host_name_fqdn: Assertion 
`client' failed.
+  # /startdir/PKGBUILD: line 43:  1878 Aborted (core dumped) 
./testsuite/testpappl
+
+  # run it later outside fakeroot!
+  #./testsuite/testpappl 
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" install
+
+  # install the testing tool
+  install -Dm755 testsuite/testpappl -t "$pkgdir"/usr/bin
+  # install docs
+  install -Dm644 doc/* -t "$pkgdir"/usr/share/doc/$pkgname
+  # add license + exception
+  install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" {LICENSE,NOTICE}
+}



[arch-commits] Commit in dbus-c++/trunk (PKGBUILD template-operators.patch)

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 16:52:25
  Author: archange
Revision: 1207472

upgpkg: dbus-c++ 0.9.0-10

Add patch for GCC12 compat.
>From 
>https://github.com/pkgw/dbus-cplusplus/commit/a0b9ef3b469ca23c6a3229d8abb967cbbddcee38

Added:
  dbus-c++/trunk/template-operators.patch
Modified:
  dbus-c++/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++--
 template-operators.patch |   88 +
 2 files changed, 95 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:38:18 UTC (rev 1207471)
+++ PKGBUILD2022-05-15 16:52:25 UTC (rev 1207472)
@@ -7,10 +7,10 @@
 _pkgname="lib${pkgname}"
 _upstream="dbus-cplusplus"
 pkgver=0.9.0
-pkgrel=9
+pkgrel=10
 pkgdesc="A C++ API for D-BUS"
+arch=('x86_64')
 url="http://dbus-cplusplus.sourceforge.net/;
-arch=('x86_64')
 license=('LGPL2.1')
 depends=('dbus' 'gcc-libs' 'glib2' 'glibc')
 provides=('libdbus-c++-1.so' 'libdbus-c++-glib-1.so')
@@ -17,11 +17,13 @@
 
source=("https://sourceforge.net/projects/${_upstream}/files/${pkgname}/${pkgver}/${_pkgname}-${pkgver}.tar.gz;
 'gcc47.patch'
 'disable-threading.patch'
-'fix-writechar.patch')
+'fix-writechar.patch'
+'template-operators.patch')
 
sha512sums=('7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319'
 
'd8618e1eafd25be074ffecf958fbc04f1b2a844c865ec2d795565809a5d11e7f60c1a8c3a6d952b1485af6b199753b36c06f1759a5559274eed55cf5e6585e20'
 
'94d95089ea84af1438191285955bf0866a7d7cbe535ac7fb8282ef6fb96c4ee052f439fb8c9d0b18b9ebec65d39cc45754bb48192ffb46c3d0c4ed6b1b6693a6'
-
'df0a3a80d139877eaea5f352da5dfa2bc0407360ddfb59301707c77bd4329ecd986f366f27bbdd7e4ce385125c6ec46fcf115854aa01d97cf11dff905cd9a385')
+
'df0a3a80d139877eaea5f352da5dfa2bc0407360ddfb59301707c77bd4329ecd986f366f27bbdd7e4ce385125c6ec46fcf115854aa01d97cf11dff905cd9a385'
+
'af8e6281e6eb9c94cae7e8feaf8a8d7b653e4b394f9cc72fa381f647bc9c891906007dd06f55c89449396c5efd84656fe71ff453c7023cabfaad15a23f0b8a86')
 
 prepare() {
   cd "${_pkgname}-${pkgver}"
@@ -28,6 +30,7 @@
   patch -Np0 -i "${srcdir}/gcc47.patch"
   patch -Np1 -i "${srcdir}/disable-threading.patch"
   patch -Np1 -i "${srcdir}/fix-writechar.patch"
+  patch -Np1 -i "${srcdir}/template-operators.patch"
   autoreconf -vfi
 }
 

Added: template-operators.patch
===
--- template-operators.patch(rev 0)
+++ template-operators.patch2022-05-15 16:52:25 UTC (rev 1207472)
@@ -0,0 +1,88 @@
+commit a0b9ef3b469ca23c6a3229d8abb967cbbddcee38
+Author: Peter Williams 
+Date:   Sat Dec 19 21:12:46 2015 -0500
+
+Fix some weird template/operator issues on OS X.
+
+I frankly don't understand at all what's going on here. These fixes
+derive from:
+
+
https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/c3f69f6be02e31521474dce7eadf6ba4f4a7ce94
+
https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/7104857773f790a549d399715482fa23d9b736cd
+
+Except I've dropped some changes that break the OS X build for me. 
Frankly, if
+it compiles, that's good enough for me.
+
+diff --git a/include/dbus-c++/types.h b/include/dbus-c++/types.h
+index 044e72b..7b3108f 100644
+--- a/include/dbus-c++/types.h
 b/include/dbus-c++/types.h
+@@ -89,13 +89,7 @@ public:
+   }
+ 
+   template 
+-  operator T() const
+-  {
+-T cast;
+-MessageIter ri = _msg.reader();
+-ri >> cast;
+-return cast;
+-  }
++  operator T() const;
+ 
+ private:
+ 
+@@ -316,7 +310,7 @@ struct type< Struct> (DBus::MessageIter 
, DBus::Signature
+   return ++iter;
+ }
+ 
++extern DXXAPI DBus::MessageIter  >> (DBus::MessageIter , 
DBus::Variant );
++
+ template
+ inline DBus::MessageIter  >> (DBus::MessageIter , 
std::vector& val)
+ {
+@@ -644,7 +640,16 @@ inline DBus::MessageIter  >> (DBus::MessageIter 
, DBus::Struct> (DBus::MessageIter , 
DBus::Variant );
++template 
++inline DBus::Variant::operator T() const
++{
++  T cast;
++  DBus::MessageIter ri = _msg.reader();
++  ri >> cast;
++  return cast;
++}
++
++} /* namespace DBus */
+ 
+ #endif//__DBUSXX_TYPES_H
+ 
+diff --git a/src/types.cpp b/src/types.cpp
+index d414a3e..70f9ac0 100644
+--- a/src/types.cpp
 b/src/types.cpp
+@@ -34,7 +34,7 @@
+ #include "message_p.h"
+ #include "internalerror.h"
+ 
+-using namespace DBus;
++namespace DBus {
+ 
+ Variant::Variant()
+   : _msg(CallMessage()) // dummy message used as temporary storage for 
variant data
+@@ -104,3 +104,4 @@ MessageIter  >> (MessageIter , Variant )
+   return ++iter;
+ }
+ 
++} /* namespace DBus */



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:41:16
  Author: felixonmars
Revision: 1207447

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1207446, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:41:16 UTC (rev 1207447)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=226
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u base-compat -u ShellCheck 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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
+}
+
+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 valgrind/repos/extra-x86_64 (4 files)

2022-05-15 Thread Frederik Schwan via arch-commits
Date: Sunday, May 15, 2022 @ 15:44:25
  Author: freswa
Revision: 445836

archrelease: copy trunk to extra-x86_64

Added:
  valgrind/repos/extra-x86_64/PKGBUILD
(from rev 445835, valgrind/trunk/PKGBUILD)
  valgrind/repos/extra-x86_64/valgrind-3.7.0-respect-flags.patch
(from rev 445835, valgrind/trunk/valgrind-3.7.0-respect-flags.patch)
Deleted:
  valgrind/repos/extra-x86_64/PKGBUILD
  valgrind/repos/extra-x86_64/valgrind-3.7.0-respect-flags.patch

+
 PKGBUILD   |  242 +--
 valgrind-3.7.0-respect-flags.patch |   26 +--
 2 files changed, 134 insertions(+), 134 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 15:44:23 UTC (rev 445835)
+++ PKGBUILD2022-05-15 15:44:25 UTC (rev 445836)
@@ -1,121 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Dan McGee 
-# Contributor: Allan McRae 
-
-# README
-# this package requires glibc-debug to run the check() function
-# as -debug packages are not available in [core], it has to be applied manually
-# whenever the tests shall run
-#
-# For a fresh build:
-# $repo-x86_64-build -- -I ../../glibc/trunk/glibc-debug*.pkg.tar.zst
-# $repo-x86_64-build
-# ${repo}pkg
-
-pkgname=valgrind
-pkgver=3.19.0
-pkgrel=2
-pkgdesc='Tool to help find memory-management problems in programs'
-arch=('x86_64')
-license=('GPL')
-url='http://valgrind.org/'
-depends=('glibc' 'perl')
-makedepends=('gdb' 'lib32-glibc' 'lib32-gcc-libs' 'docbook-xml'
- 'docbook-xsl' 'docbook-sgml')
-checkdepends=('procps-ng')
-optdepends=('lib32-glibc: 32-bit ABI support')
-provides=('valgrind-multilib')
-replaces=('valgrind-multilib')
-options=('!emptydirs' '!strip')
-source=(https://sourceware.org/pub/valgrind/valgrind-${pkgver}.tar.bz2{,.asc}
-valgrind-3.7.0-respect-flags.patch)
-validpgpkeys=(
-  0E9FFD0C16A1856CF9C7C690BA0166E698FA6035 # Julian Seward 
-  EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A # Mark Wielaard 
-)
-sha512sums=('f720a89dc4c4989cc5714bff9efe97529f71990bcfad7a92b889ce099c4326d6da07fa4d5fbab2e9125e20f352354f6178471e49e419b613a3c82c2a1c667ab2'
-'SKIP'
-
'e0cec39381cefeca09ae4794cca309dfac7c8693e6315e137e64f5c33684598726d41cfbb4edf764fe985503b13ff596184ca5fc32b159d500ec092e4cf8838c')
-b2sums=('d3ccd25789ec4d87a0ddab58d8098246a33a083505b42adaa94ee3af659cbe073e516bc98163ef56233e6cd9de2125839b71ee443fbc0db6557dcb35a6c05280'
-'SKIP'
-
'af556fdf3c02e37892bfe9afebc954cf2f1b2fa9b75c1caacfa9f3b456ebc02bf078475f9ee30079b3af5d150d41415a947c3d04235c1ea8412cf92b959c484a')
-options=(!lto) # https://bugs.kde.org/show_bug.cgi?id=338252
-
-prepare() {
-  cd valgrind-${pkgver}
-  patch -Np1 < ../valgrind-3.7.0-respect-flags.patch
-  sed -i 
's|sgml/docbook/xsl-stylesheets|xml/docbook/xsl-stylesheets-1.79.2-nons|' 
docs/Makefile.am
-
-  autoreconf -ifv
-}
-
-build() {
-  # valgrind does not like some of our flags
-  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
-  CFLAGS=${CFLAGS/-fno-plt/}
-  CXXFLAGS=${CXXFLAGS/-fno-plt/}
-
-  cd valgrind-${pkgver}
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---libexecdir=/usr/lib \
---mandir=/usr/share/man
-  make
-  make -C docs man-pages
-}
-
-check() {
-  # only run if glibc-debug is supplied manually
-  if ! pacman -Q glibc-debug; then echo -e "\033[1;31mcheck() not run, supply 
glibc-debug if unintended!\033[0m"; return 0; fi
-
-  cd valgrind-${pkgver}
-
-  # Make sure a basic binary runs. There should be no errors.
-  ./vg-in-place --error-exitcode=1 /bin/true
-
-  # Make sure no extra FLAGS leak through, the testsuite
-  # sets all flags necessary. See also configure above.
-  make check CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
-
-  # XXX: run full regtest but only report issues some tests fail duo
-  # current toolchain and expectations, take a manual look if its fine
-  #echo "===TESTING==="
-  #make regtest || true
-
-  # Make sure test failures show up in build.log
-  # Gather up the diffs (at most the first 20 lines for each one)
-  #local f max_lines=20 diff_files=()
-  #mapfile -d '' diff_files < <(find . -name '*.diff' -print0 | sort -z)
-  #if (( ${#diff_files[@]} == 0 )); then
-#echo "Congratulations, all tests passed!"
-  #else
-#warning "Some tests failed!"
-#for f in "${diff_files[@]}"; do
-#echo "="
-#echo "${f}"
-#echo "="
-#if (( $(wc -l < "${f}") < ${max_lines} )); then
-  #cat "${f}"
-#else
-  #head -n ${max_lines} "${f}"
-  #echo ""
-#fi
-#done | tee diffs
-  #fi
-  #echo "===END TESTING==="
-}
-
-package() {
-  cd valgrind-${pkgver}
-  make DESTDIR="${pkgdir}" install
-
-  install -Dm644 docs/*.1 -t "$pkgdir/usr/share/man/man1"
-
-  

[arch-commits] Commit in dbus-c++/repos (6 files)

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 16:53:09
  Author: archange
Revision: 1207473

archrelease: copy trunk to community-testing-x86_64

Added:
  dbus-c++/repos/community-testing-x86_64/
  dbus-c++/repos/community-testing-x86_64/PKGBUILD
(from rev 1207472, dbus-c++/trunk/PKGBUILD)
  dbus-c++/repos/community-testing-x86_64/disable-threading.patch
(from rev 1207472, dbus-c++/trunk/disable-threading.patch)
  dbus-c++/repos/community-testing-x86_64/fix-writechar.patch
(from rev 1207472, dbus-c++/trunk/fix-writechar.patch)
  dbus-c++/repos/community-testing-x86_64/gcc47.patch
(from rev 1207472, dbus-c++/trunk/gcc47.patch)
  dbus-c++/repos/community-testing-x86_64/template-operators.patch
(from rev 1207472, dbus-c++/trunk/template-operators.patch)

--+
 PKGBUILD |   54 +++
 disable-threading.patch  |   45 +++
 fix-writechar.patch  |9 
 gcc47.patch  |   10 +
 template-operators.patch |   88 +
 5 files changed, 206 insertions(+)

Copied: dbus-c++/repos/community-testing-x86_64/PKGBUILD (from rev 1207472, 
dbus-c++/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-05-15 16:53:09 UTC (rev 1207473)
@@ -0,0 +1,54 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: Xavier D. 
+# Contributor: Zarra 
+
+pkgname=dbus-c++
+_pkgname="lib${pkgname}"
+_upstream="dbus-cplusplus"
+pkgver=0.9.0
+pkgrel=10
+pkgdesc="A C++ API for D-BUS"
+arch=('x86_64')
+url="http://dbus-cplusplus.sourceforge.net/;
+license=('LGPL2.1')
+depends=('dbus' 'gcc-libs' 'glib2' 'glibc')
+provides=('libdbus-c++-1.so' 'libdbus-c++-glib-1.so')
+source=("https://sourceforge.net/projects/${_upstream}/files/${pkgname}/${pkgver}/${_pkgname}-${pkgver}.tar.gz;
+'gcc47.patch'
+'disable-threading.patch'
+'fix-writechar.patch'
+'template-operators.patch')
+sha512sums=('7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319'
+
'd8618e1eafd25be074ffecf958fbc04f1b2a844c865ec2d795565809a5d11e7f60c1a8c3a6d952b1485af6b199753b36c06f1759a5559274eed55cf5e6585e20'
+
'94d95089ea84af1438191285955bf0866a7d7cbe535ac7fb8282ef6fb96c4ee052f439fb8c9d0b18b9ebec65d39cc45754bb48192ffb46c3d0c4ed6b1b6693a6'
+
'df0a3a80d139877eaea5f352da5dfa2bc0407360ddfb59301707c77bd4329ecd986f366f27bbdd7e4ce385125c6ec46fcf115854aa01d97cf11dff905cd9a385'
+
'af8e6281e6eb9c94cae7e8feaf8a8d7b653e4b394f9cc72fa381f647bc9c891906007dd06f55c89449396c5efd84656fe71ff453c7023cabfaad15a23f0b8a86')
+
+prepare() {
+  cd "${_pkgname}-${pkgver}"
+  patch -Np0 -i "${srcdir}/gcc47.patch"
+  patch -Np1 -i "${srcdir}/disable-threading.patch"
+  patch -Np1 -i "${srcdir}/fix-writechar.patch"
+  patch -Np1 -i "${srcdir}/template-operators.patch"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${_pkgname}-${pkgver}"
+  # -lpthread needed
+  export LDFLAGS+=" -lpthread"
+  ./configure --prefix=/usr \
+  --disable-static \
+  --disable-ecore \
+  --enable-glib
+  make
+}
+
+package() {
+  cd "${_pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+# vim:set ts=2 sw=2 et:

Copied: dbus-c++/repos/community-testing-x86_64/disable-threading.patch (from 
rev 1207472, dbus-c++/trunk/disable-threading.patch)
===
--- community-testing-x86_64/disable-threading.patch
(rev 0)
+++ community-testing-x86_64/disable-threading.patch2022-05-15 16:53:09 UTC 
(rev 1207473)
@@ -0,0 +1,45 @@
+--- libdbus-c++-0.9.0/include/dbus-c++/dispatcher.h.threading  2017-02-15 
13:40:53.796004263 +
 libdbus-c++-0.9.0/include/dbus-c++/dispatcher.h2017-02-15 
13:40:46.907000493 +
+@@ -188,6 +188,7 @@
+ /* classes for multithreading support
+ */
+ 
++#if 0
+ class DXXAPI Mutex
+ {
+ public:
+@@ -243,9 +244,11 @@
+ typedef bool (*CondVarWaitTimeoutFn)(CondVar *cv, Mutex *mx, int timeout);
+ typedef void (*CondVarWakeOneFn)(CondVar *cv);
+ typedef void (*CondVarWakeAllFn)(CondVar *cv);
++#endif
+ 
+ void DXXAPI _init_threading();
+ 
++#if 0
+ void DXXAPI _init_threading(
+   MutexNewFn, MutexFreeFn, MutexLockFn, MutexUnlockFn,
+   CondVarNewFn, CondVarFreeFn, CondVarWaitFn, CondVarWaitTimeoutFn, 
CondVarWakeOneFn, CondVarWakeAllFn
+@@ -312,6 +315,7 @@
+ cv->wake_all();
+   }
+ };
++#endif
+ 
+ } /* namespace DBus */
+ 
+--- libdbus-c++-0.9.0/src/dispatcher.cpp.threading 2017-02-15 
13:48:22.627249868 +
 libdbus-c++-0.9.0/src/dispatcher.cpp   2017-02-15 13:48:29.164253445 
+
+@@ -253,6 +253,7 @@
+ 

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

2022-05-15 Thread Frederik Schwan via arch-commits
Date: Sunday, May 15, 2022 @ 15:44:23
  Author: freswa
Revision: 445835

add debuginfod to depends array

Last bump introduced the necessity to 
retrieve debug symbols for glibc via debuginfod.
Therefore we declare it as a dependency.

Modified:
  valgrind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:24:18 UTC (rev 445834)
+++ PKGBUILD2022-05-15 15:44:23 UTC (rev 445835)
@@ -14,12 +14,12 @@
 
 pkgname=valgrind
 pkgver=3.19.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Tool to help find memory-management problems in programs'
 arch=('x86_64')
 license=('GPL')
 url='http://valgrind.org/'
-depends=('glibc' 'perl')
+depends=('glibc' 'perl' 'debuginfod')
 makedepends=('gdb' 'lib32-glibc' 'lib32-gcc-libs' 'docbook-xml'
  'docbook-xsl' 'docbook-sgml')
 checkdepends=('procps-ng')



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:41:04
  Author: felixonmars
Revision: 1207446

upgpkg: haskell-ci 0.12.1-226: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:38:59 UTC (rev 1207445)
+++ PKGBUILD2022-05-15 15:41:04 UTC (rev 1207446)
@@ -4,7 +4,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=225
+pkgrel=226
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



[arch-commits] Commit in llvm/repos/extra-x86_64 (13 files)

2022-05-15 Thread Evangelos Foutras via arch-commits
Date: Sunday, May 15, 2022 @ 20:17:55
  Author: foutrelis
Revision: 445847

archrelease: copy trunk to extra-x86_64

Added:
  llvm/repos/extra-x86_64/PKGBUILD
(from rev 445846, llvm/trunk/PKGBUILD)
  llvm/repos/extra-x86_64/disable-A-B-A-B-and-BSWAP-in-InstCombine.patch
(from rev 445846, llvm/trunk/disable-A-B-A-B-and-BSWAP-in-InstCombine.patch)
  llvm/repos/extra-x86_64/disable-DIArgList-in-SPIR-V.patch
(from rev 445846, llvm/trunk/disable-DIArgList-in-SPIR-V.patch)
  llvm/repos/extra-x86_64/don-t-accept-nullptr-as-GEP-element-type.patch
(from rev 445846, llvm/trunk/don-t-accept-nullptr-as-GEP-element-type.patch)
  llvm/repos/extra-x86_64/don-t-move-DBG_VALUE-instructions.patch
(from rev 445846, llvm/trunk/don-t-move-DBG_VALUE-instructions.patch)
  llvm/repos/extra-x86_64/llvm-config.h
(from rev 445846, llvm/trunk/llvm-config.h)
  llvm/repos/extra-x86_64/no-strict-aliasing-DwarfCompileUnit.patch
(from rev 445846, llvm/trunk/no-strict-aliasing-DwarfCompileUnit.patch)
Deleted:
  llvm/repos/extra-x86_64/PKGBUILD
  llvm/repos/extra-x86_64/disable-bswap-for-spir.patch
  llvm/repos/extra-x86_64/don-t-accept-nullptr-as-GEP-element-type.patch
  llvm/repos/extra-x86_64/don-t-move-DBG_VALUE-instructions.patch
  llvm/repos/extra-x86_64/llvm-config.h
  llvm/repos/extra-x86_64/no-strict-aliasing-DwarfCompileUnit.patch

+
 PKGBUILD   |  293 +++
 disable-A-B-A-B-and-BSWAP-in-InstCombine.patch |   52 
 disable-DIArgList-in-SPIR-V.patch  |   23 +
 disable-bswap-for-spir.patch   |   50 ---
 don-t-accept-nullptr-as-GEP-element-type.patch |  126 -
 don-t-move-DBG_VALUE-instructions.patch|  182 +++---
 llvm-config.h  |   18 -
 no-strict-aliasing-DwarfCompileUnit.patch  |   26 +-
 8 files changed, 399 insertions(+), 371 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 20:17:45 UTC (rev 445846)
+++ PKGBUILD2022-05-15 20:17:55 UTC (rev 445847)
@@ -1,145 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
-pkgver=13.0.1
-pkgrel=2
-_ocaml_ver=4.13.1
-arch=('x86_64')
-url="https://llvm.org/;
-license=('custom:Apache 2.0 with LLVM Exception')
-makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
- "ocaml>=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
- 'python-setuptools' 'python-psutil' 'python-sphinx'
- 'python-recommonmark')
-options=('staticlibs' '!lto') # Getting thousands of test failures with LTO
-_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
-source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
-don-t-accept-nullptr-as-GEP-element-type.patch
-don-t-move-DBG_VALUE-instructions.patch
-no-strict-aliasing-DwarfCompileUnit.patch
-disable-bswap-for-spir.patch
-llvm-config.h)
-sha256sums=('ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834'
-'SKIP'
-'a7e902a7612d0fdabe436a917468b043cc296bc89d8954bfc3126f737beb9ac4'
-'f7d69f84241416398fdb3df8bb44f9fae3c49d89889c7ffa3b37aa2e9d78f708'
-'d1eff24508e35aae6c26a943dbaa3ef5acb60a145b008fd1ef9ac6f6c4faa662'
-'af163392fbc19d65d11ab4b1510a2eae39b417d6228023b3ba5395b138bb41f5'
-'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

-validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

-
-prepare() {
-  cd "$srcdir/llvm-$pkgver.src"
-  mkdir build
-
-  # https://github.com/intel/intel-graphics-compiler/issues/204
-  patch -Rp2 -i ../don-t-accept-nullptr-as-GEP-element-type.patch
-
-  # https://github.com/llvm/llvm-project/issues/53243
-  # https://github.com/rust-lang/rust/issues/92869
-  patch -Np2 -i ../don-t-move-DBG_VALUE-instructions.patch
-
-  # Work around intermittent 'clang -O -g' crashes
-  # https://bugs.llvm.org/show_bug.cgi?id=50611#c3
-  patch -Np2 -i ../no-strict-aliasing-DwarfCompileUnit.patch
-
-  # Fix an ISPC build failure (https://github.com/ispc/ispc/issues/2189)
-  patch -Np2 -i ../disable-bswap-for-spir.patch
-}
-
-build() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  cmake .. -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_SKIP_RPATH=ON \
--DLLVM_HOST_TRIPLE=$CHOST \
--DLLVM_BUILD_LLVM_DYLIB=ON \
--DLLVM_LINK_LLVM_DYLIB=ON \
--DLLVM_INSTALL_UTILS=ON \
--DLLVM_ENABLE_RTTI=ON \
--DLLVM_ENABLE_FFI=ON \
--DLLVM_BUILD_TESTS=ON \
--DLLVM_BUILD_DOCS=ON \
--DLLVM_ENABLE_SPHINX=ON \
--DLLVM_ENABLE_DOXYGEN=OFF \
--DSPHINX_WARNINGS_AS_ERRORS=OFF \
--DLLVM_BINUTILS_INCDIR=/usr/include
-  

[arch-commits] Commit in llvm/trunk (4 files)

2022-05-15 Thread Evangelos Foutras via arch-commits
Date: Sunday, May 15, 2022 @ 20:17:45
  Author: foutrelis
Revision: 445846

upgpkg: llvm 13.0.1-3: add another patch for ISPC

Added:
  llvm/trunk/disable-A-B-A-B-and-BSWAP-in-InstCombine.patch
  llvm/trunk/disable-DIArgList-in-SPIR-V.patch
Modified:
  llvm/trunk/PKGBUILD
Deleted:
  llvm/trunk/disable-bswap-for-spir.patch

+
 PKGBUILD   |   13 +++--
 disable-A-B-A-B-and-BSWAP-in-InstCombine.patch |   52 +++
 disable-DIArgList-in-SPIR-V.patch  |   23 ++
 disable-bswap-for-spir.patch   |   50 --
 4 files changed, 83 insertions(+), 55 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 19:53:26 UTC (rev 445845)
+++ PKGBUILD2022-05-15 20:17:45 UTC (rev 445846)
@@ -3,7 +3,7 @@
 
 pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
 pkgver=13.0.1
-pkgrel=2
+pkgrel=3
 _ocaml_ver=4.13.1
 arch=('x86_64')
 url="https://llvm.org/;
@@ -18,7 +18,8 @@
 don-t-accept-nullptr-as-GEP-element-type.patch
 don-t-move-DBG_VALUE-instructions.patch
 no-strict-aliasing-DwarfCompileUnit.patch
-disable-bswap-for-spir.patch
+disable-A-B-A-B-and-BSWAP-in-InstCombine.patch
+disable-DIArgList-in-SPIR-V.patch
 llvm-config.h)
 sha256sums=('ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834'
 'SKIP'
@@ -25,7 +26,8 @@
 'a7e902a7612d0fdabe436a917468b043cc296bc89d8954bfc3126f737beb9ac4'
 'f7d69f84241416398fdb3df8bb44f9fae3c49d89889c7ffa3b37aa2e9d78f708'
 'd1eff24508e35aae6c26a943dbaa3ef5acb60a145b008fd1ef9ac6f6c4faa662'
-'af163392fbc19d65d11ab4b1510a2eae39b417d6228023b3ba5395b138bb41f5'
+'34cc0d79a30599cb2287b47b4e9a1a5bf03d57a1f8bb35be3fe976ffc4a604f6'
+'8642da2d556092e4284873ba6ddc6c9a67841f42cc16f923bcd523e4b304a3ff'
 '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

@@ -45,8 +47,9 @@
   # https://bugs.llvm.org/show_bug.cgi?id=50611#c3
   patch -Np2 -i ../no-strict-aliasing-DwarfCompileUnit.patch
 
-  # Fix an ISPC build failure (https://github.com/ispc/ispc/issues/2189)
-  patch -Np2 -i ../disable-bswap-for-spir.patch
+  # Patches needed for ISPC for Xe only
+  patch -Np2 -i ../disable-A-B-A-B-and-BSWAP-in-InstCombine.patch
+  patch -Np2 -i ../disable-DIArgList-in-SPIR-V.patch
 }
 
 build() {

Added: disable-A-B-A-B-and-BSWAP-in-InstCombine.patch
===
--- disable-A-B-A-B-and-BSWAP-in-InstCombine.patch  
(rev 0)
+++ disable-A-B-A-B-and-BSWAP-in-InstCombine.patch  2022-05-15 20:17:45 UTC 
(rev 445846)
@@ -0,0 +1,52 @@
+# This patch is needed for ISPC for Xe only
+
+# 1. Transformation of add to or is not safe for VC backend.
+# 2. bswap intrinsics is not supported in VC backend yet.
+diff --git a/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp 
b/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
+index d01a021bf3f4..bccce825a03d 100644
+--- a/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
 b/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
+@@ -15,6 +15,7 @@
+ #include "llvm/ADT/APInt.h"
+ #include "llvm/ADT/STLExtras.h"
+ #include "llvm/ADT/SmallVector.h"
++#include "llvm/ADT/Triple.h"
+ #include "llvm/Analysis/InstructionSimplify.h"
+ #include "llvm/Analysis/ValueTracking.h"
+ #include "llvm/IR/Constant.h"
+@@ -1369,9 +1370,12 @@ Instruction *InstCombinerImpl::visitAdd(BinaryOperator 
) {
+ }
+   }
+ 
+-  // A+B --> A|B iff A and B have no bits set in common.
+-  if (haveNoCommonBitsSet(LHS, RHS, DL, , , ))
+-return BinaryOperator::CreateOr(LHS, RHS);
++  // Disable this transformation for ISPC SPIR-V
++  if (!Triple(I.getModule()->getTargetTriple()).isSPIR()) {
++// A+B --> A|B iff A and B have no bits set in common.
++if (haveNoCommonBitsSet(LHS, RHS, DL, , , ))
++  return BinaryOperator::CreateOr(LHS, RHS);
++  }
+ 
+   // add (select X 0 (sub n A)) A  -->  select X A n
+   {
+diff --git a/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 
b/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+index 120852c44474..8de55311ce3e 100644
+--- a/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
 b/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+@@ -2671,9 +2671,12 @@ Instruction *InstCombinerImpl::visitOr(BinaryOperator 
) {
+   if (Instruction *FoldedLogic = foldBinOpIntoSelectOrPhi(I))
+ return FoldedLogic;
+ 
+-  if (Instruction *BitOp = matchBSwapOrBitReverse(I, /*MatchBSwaps*/ true,
+-  /*MatchBitReversals*/ true))
+-return BitOp;
++  // Disable this 

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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 17:57:32
  Author: arojas
Revision: 1207480

Make Qt6 dependency optional

Modified:
  kvantum/trunk/PKGBUILD

--+
 PKGBUILD |   29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 17:18:40 UTC (rev 1207479)
+++ PKGBUILD2022-05-15 17:57:32 UTC (rev 1207480)
@@ -1,19 +1,20 @@
+# Maintainer: Antonio Rojas 
 # Maintainer: Bruno Pagani 
 
-_pkgbase=Kvantum
 pkgname=kvantum
 pkgver=1.0.1
-pkgrel=1
-pkgdesc="SVG-based theme engine for Qt5/6 (including config tool and extra 
themes)"
+pkgrel=2
+pkgdesc='SVG-based theme engine for Qt5/6 (including config tool and extra 
themes)'
 arch=(x86_64)
-url="https://github.com/tsujan/Kvantum;
+url='https://github.com/tsujan/Kvantum'
 license=(GPL)
 provides=(kvantum-qt5)
 conflicts=(kvantum-qt5)
 replaces=(kvantum-qt5)
-depends=(qt5-base qt6-base qt5-svg qt6-svg qt5-x11extras libx11 libxext 
hicolor-icon-theme kwindowsystem)
-makedepends=(cmake qt5-tools qt6-tools)
-source=(${url}/releases/download/V${pkgver}/${_pkgbase}-${pkgver}.tar.xz{,.asc})
+depends=(qt5-svg kwindowsystem hicolor-icon-theme)
+makedepends=(cmake qt5-tools qt6-tools qt6-svg)
+optdepends=('qt6-svg: Qt6 style')
+source=(https://github.com/tsujan/Kvantum/releases/download/V$pkgver/Kvantum-$pkgver.tar.xz{,.asc})
 sha256sums=('f7e4530f86544531313fab10267d934b7fa2d5a946b7dd26b2181001f0f8cae0'
 'SKIP')
 validpgpkeys=(19DFDF3A579BD509DBB572D8BE793007AD22DF7E) # Pedram Pourang 

@@ -20,17 +21,21 @@
 
 prepare() {
   # Fix Qt6 build with Qt5 installed
-  sed 's|Qt6 Qt5|Qt6|' -i 
${_pkgbase}-${pkgver}/${_pkgbase}/style/CMakeLists.txt
+  sed -e 's|Qt6 Qt5|Qt6|' -i Kvantum-${pkgver}/Kvantum/*/CMakeLists.txt
 }
 
 build() {
-  cmake -B build5 -S ${_pkgbase}-${pkgver}/${_pkgbase} 
-DCMAKE_INSTALL_PREFIX=/usr
+  cmake -B build5 -S Kvantum-$pkgver/Kvantum \
+-DCMAKE_INSTALL_PREFIX=/usr
   make -C build5
-  cmake -B build6 -S ${_pkgbase}-${pkgver}/${_pkgbase} 
-DCMAKE_INSTALL_PREFIX=/usr -DENABLE_QT5=OFF
+
+  cmake -B build6 -S Kvantum-$pkgver/Kvantum \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_QT5=OFF
   make -C build6
 }
 
 package() {
-  make -C build5 DESTDIR="${pkgdir}" install
-  make -C build6 DESTDIR="${pkgdir}" install
+  DESTDIR="$pkgdir" cmake --install build5 
+  DESTDIR="$pkgdir" cmake --install build6
 }



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:38:15
  Author: felixonmars
Revision: 1207442

upgpkg: shellcheck 0.8.0-106: rebuild with HsYAML 0.2.1.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:37:49 UTC (rev 1207441)
+++ PKGBUILD2022-05-15 15:38:15 UTC (rev 1207442)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.8.0
-pkgrel=105
+pkgrel=106
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:36:52
  Author: felixonmars
Revision: 1207439

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 1207438, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1207438, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:36:52 UTC (rev 1207439)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.2
+pkgrel=99
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670')
+
+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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-enable_flaky_tests
+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 opendht/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 15:37:49
  Author: archange
Revision: 1207441

archrelease: copy trunk to community-x86_64

Added:
  opendht/repos/community-x86_64/PKGBUILD
(from rev 1207440, opendht/trunk/PKGBUILD)
Deleted:
  opendht/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  104 ++---
 1 file changed, 52 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 15:37:19 UTC (rev 1207440)
+++ PKGBUILD2022-05-15 15:37:49 UTC (rev 1207441)
@@ -1,52 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Baptiste Jonglez 
-
-pkgname=opendht
-epoch=1
-pkgver=2.4.0
-pkgrel=1
-pkgdesc="C++14 Distributed Hash Table (DHT) implementation"
-arch=(x86_64)
-url="https://github.com/savoirfairelinux/opendht;
-license=(GPL3)
-depends=(glibc gnutls nettle readline argon2 jsoncpp libjsoncpp.so fmt 
http-parser openssl)
-makedepends=(git cmake msgpack-cxx asio restinio cython python-setuptools)
-checkdepends=(cppunit)
-optdepends=('python: to use the Python bindings'
-'msgpack-cxx: linking against opendht')
-_commit=bb7611fc3db688ad966170016b584c480227749f
-source=(git+${url}#commit=${_commit})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd ${pkgname}
-  git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./;s/-/+/'
-}
-
-build() {
-  cmake -B build -S ${pkgname} \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DOPENDHT_DOCUMENTATION=OFF \
--DOPENDHT_TESTS=ON \
--DOPENDHT_STATIC=OFF \
--DOPENDHT_SYSTEMD=ON \
--DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION=/usr/lib/systemd/system/ \
--DOPENDHT_INDEX=ON \
--DOPENDHT_PYTHON=ON \
--DOPENDHT_HTTP=ON \
--DOPENDHT_PROXY_SERVER=ON \
--DOPENDHT_PROXY_CLIENT=ON \
--DOPENDHT_PUSH_NOTIFICATIONS=ON
-  make -C build
-}
-
-check() {
-  # https://github.com/savoirfairelinux/opendht/issues/568
-  make -C build test || echo "Tests failed"
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-}

Copied: opendht/repos/community-x86_64/PKGBUILD (from rev 1207440, 
opendht/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 15:37:49 UTC (rev 1207441)
@@ -0,0 +1,52 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=opendht
+epoch=1
+pkgver=2.4.4
+pkgrel=1
+pkgdesc="C++14 Distributed Hash Table (DHT) implementation"
+arch=(x86_64)
+url="https://github.com/savoirfairelinux/opendht;
+license=(GPL3)
+depends=(glibc gnutls nettle readline argon2 jsoncpp libjsoncpp.so fmt 
http-parser openssl)
+makedepends=(git cmake msgpack-cxx asio restinio cython python-setuptools)
+checkdepends=(cppunit)
+optdepends=('python: to use the Python bindings'
+'msgpack-cxx: linking against opendht')
+_commit=126f0ca966415ae1206aba9907f251c0888396d3
+source=(git+${url}#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd ${pkgname}
+  git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./;s/-/+/'
+}
+
+build() {
+  cmake -B build -S ${pkgname} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOPENDHT_DOCUMENTATION=OFF \
+-DOPENDHT_TESTS=ON \
+-DOPENDHT_STATIC=OFF \
+-DOPENDHT_SYSTEMD=ON \
+-DOPENDHT_SYSTEMD_UNIT_FILE_LOCATION=/usr/lib/systemd/system/ \
+-DOPENDHT_INDEX=ON \
+-DOPENDHT_PYTHON=ON \
+-DOPENDHT_HTTP=ON \
+-DOPENDHT_PROXY_SERVER=ON \
+-DOPENDHT_PROXY_CLIENT=ON \
+-DOPENDHT_PUSH_NOTIFICATIONS=ON
+  make -C build
+}
+
+check() {
+  # https://github.com/savoirfairelinux/opendht/issues/568
+  make -C build test || echo "Tests failed"
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 20:20:02
  Author: archange
Revision: 1207490

archrelease: copy trunk to community-staging-x86_64

Added:
  hdf5/repos/community-staging-x86_64/
  hdf5/repos/community-staging-x86_64/PKGBUILD
(from rev 1207489, hdf5/trunk/PKGBUILD)

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

Copied: hdf5/repos/community-staging-x86_64/PKGBUILD (from rev 1207489, 
hdf5/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 20:20:02 UTC (rev 1207490)
@@ -0,0 +1,74 @@
+# Maintainer: Ronald van Haren 
+# Maintainer: Bruno Pagani 
+# Contributor: Stefan Husmann 
+# Contributor: damir 
+# Contributor: Tom K 
+
+pkgname=hdf5
+pkgver=1.12.2
+pkgrel=1
+pkgdesc="General purpose library and file format for storing scientific data"
+arch=(x86_64)
+url="https://www.hdfgroup.org/hdf5;
+license=(custom)
+depends=(zlib libaec bash)
+makedepends=(cmake time gcc-fortran java-environment)
+replaces=(hdf5-java)
+provides=(hdf5-java)
+source=(https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${pkgver:0:4}/${pkgname}-${pkgver/_/-}/src/${pkgname}-${pkgver/_/-}.tar.bz2)
+sha256sums=('1a88bbe36213a2cea0c8397201a459643e7155c9dc91e062675b3fb07ee38afe')
+
+build() {
+# Crazy workaround: run CMake to generate pkg-config file
+#cmake -B build -S ${pkgname}-${pkgver/_/-} \
+mkdir -p build && cd build
+cmake ../${pkgname}-${pkgver/_/-} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_STATIC_LIBS=OFF \
+-DCMAKE_BUILD_TYPE=Release \
+-DHDF5_BUILD_HL_LIB=ON \
+-DHDF5_BUILD_CPP_LIB=ON \
+-DHDF5_BUILD_FORTRAN=ON \
+-DHDF5_BUILD_JAVA=ON \
+-DHDF5_ENABLE_Z_LIB_SUPPORT=ON \
+-DHDF5_ENABLE_SZIP_SUPPORT=ON \
+-DHDF5_ENABLE_SZIP_ENCODING=ON \
+-DUSE_LIBAEC=ON
+# But don’t build with it, it’s quite broken
+cd ../${pkgname}-${pkgver/_/-}
+./configure \
+--prefix=/usr \
+--docdir=/usr/share/doc/hdf5/ \
+--with-examplesdir=/usr/share/doc/hdf5/examples/ \
+--disable-static \
+--disable-sharedlib-rpath \
+--enable-build-mode=production \
+--enable-hl \
+--enable-cxx \
+--enable-fortran \
+--enable-java \
+--with-pic \
+--with-zlib \
+--with-szlib
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver/_/-}
+# Without this, checks are failing with messages like “error while loading 
shared libraries: libhdf5.so.101: cannot open shared object file: No such file 
or directory”
+export LD_LIBRARY_PATH="${srcdir}"/${pkgname}-${pkgver/_/-}/src/.libs/
+export 
LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"${srcdir}"/${pkgname}-${pkgver/_/-}/c++/src/.libs/
+export 
LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"${srcdir}"/${pkgname}-${pkgver/_/-}/fortran/src/.libs/
+export 
LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"${srcdir}"/${pkgname}-${pkgver/_/-}/hl/src/.libs/
+export 
LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"${srcdir}"/${pkgname}-${pkgver/_/-}/hl/c++/src/.libs/
+export 
LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"${srcdir}"/${pkgname}-${pkgver/_/-}/hl/fortran/src/.libs/
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver/_/-}
+make DESTDIR="${pkgdir}" install
+install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname}
+# Install pkg-config files from CMake tree
+install -Dm644 ../build/CMakeFiles/hdf5{,_hl}{,_cpp,_fortran}.pc -t 
"${pkgdir}"/usr/lib/pkgconfig/
+}



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:38:59
  Author: felixonmars
Revision: 1207445

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-server/repos/community-staging-x86_64/
  haskell-language-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1207444, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1207444, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:38:59 UTC (rev 1207445)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=182
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+ 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 
'haskell-optparse-applicative'
+ 'haskell-optparse-simple' 'haskell-regex-tdfa' 
'haskell-safe-exceptions'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-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/$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' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  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
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" 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 haskell-language-server/trunk (PKGBUILD)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:38:46
  Author: felixonmars
Revision: 1207444

upgpkg: haskell-language-server 1.3.0.0-182: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:38:27 UTC (rev 1207443)
+++ PKGBUILD2022-05-15 15:38:46 UTC (rev 1207444)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=181
+pkgrel=182
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 20:19:33
  Author: archange
Revision: 1207489

upgpkg: hdf5 1.12.2-1

Modified:
  hdf5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:02:56 UTC (rev 1207488)
+++ PKGBUILD2022-05-15 20:19:33 UTC (rev 1207489)
@@ -5,7 +5,7 @@
 # Contributor: Tom K 
 
 pkgname=hdf5
-pkgver=1.12.1
+pkgver=1.12.2
 pkgrel=1
 pkgdesc="General purpose library and file format for storing scientific data"
 arch=(x86_64)
@@ -16,7 +16,7 @@
 replaces=(hdf5-java)
 provides=(hdf5-java)
 
source=(https://support.hdfgroup.org/ftp/HDF5/releases/${pkgname}-${pkgver:0:4}/${pkgname}-${pkgver/_/-}/src/${pkgname}-${pkgver/_/-}.tar.bz2)
-sha256sums=('aaf9f532b3eda83d3d3adc9f8b40a9b763152218fa45349c3bc77502ca1f8f1c')
+sha256sums=('1a88bbe36213a2cea0c8397201a459643e7155c9dc91e062675b3fb07ee38afe')
 
 build() {
 # Crazy workaround: run CMake to generate pkg-config file



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:36:07
  Author: felixonmars
Revision: 1207436

upgpkg: haskell-hakyll 4.15.1.1-41: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:36:00 UTC (rev 1207435)
+++ PKGBUILD2022-05-15 15:36:07 UTC (rev 1207436)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.15.1.1
-pkgrel=40
+pkgrel=41
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



[arch-commits] Commit in networkmanager-strongswan/repos/community-x86_64 (2 files)

2022-05-15 Thread Christian Rebischke via arch-commits
Date: Sunday, May 15, 2022 @ 14:27:34
  Author: shibumi
Revision: 1207417

archrelease: copy trunk to community-x86_64

Added:
  networkmanager-strongswan/repos/community-x86_64/PKGBUILD
(from rev 1207416, networkmanager-strongswan/trunk/PKGBUILD)
Deleted:
  networkmanager-strongswan/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 14:27:26 UTC (rev 1207416)
+++ PKGBUILD2022-05-15 14:27:34 UTC (rev 1207417)
@@ -1,39 +0,0 @@
-# Maintainer : Christian Rebischke 
-# Contributor: Jan Hicken 
-
-pkgname=networkmanager-strongswan
-_pkgname=NetworkManager-strongswan
-pkgver=1.5.2
-pkgrel=3
-pkgdesc="Strongswan NetworkManager plugin"
-arch=('x86_64')
-url="https://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager;
-license=('GPL')
-depends=('libnm' 'libsecret' 'strongswan>=5.5.1')
-makedepends=('libnma' 'intltool')
-optdepends=('libnma: GUI support')
-source=("https://download.strongswan.org/NetworkManager/$_pkgname-$pkgver.tar.bz2"{,.sig})
-sha512sums=('c79f011470778ae05f80b71330acfd7df75363fd089624007e9bdd82b75513a23eaaa3ef10141f780df075eb501ee675e4c293710e0a4c5fd9d4f4b0565bae59'
-'SKIP')
-validpgpkeys=('12538F8F689B5F1F15F07BE1765FE26C6B467584') # Tobias Brunner
-
-build() {
-  cd "$_pkgname-$pkgver"
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
---libexecdir=/usr/lib --disable-static --disable-more-warnings \
---without-libnm-glib --with-charon=/usr/lib/strongswan/charon-nm
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd "$_pkgname-$pkgver"
-  make check
-}
-
-package() {
-  cd "$_pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: networkmanager-strongswan/repos/community-x86_64/PKGBUILD (from rev 
1207416, networkmanager-strongswan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 14:27:34 UTC (rev 1207417)
@@ -0,0 +1,39 @@
+# Maintainer : Christian Rebischke 
+# Contributor: Jan Hicken 
+
+pkgname=networkmanager-strongswan
+_pkgname=NetworkManager-strongswan
+pkgver=1.5.2
+pkgrel=4
+pkgdesc="Strongswan NetworkManager plugin"
+arch=('x86_64')
+url="https://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager;
+license=('GPL')
+depends=('libnm' 'libsecret' 'strongswan>=5.5.1')
+makedepends=('libnma' 'intltool')
+optdepends=('libnma: GUI support')
+source=("https://download.strongswan.org/NetworkManager/$_pkgname-$pkgver.tar.bz2"{,.sig})
+sha512sums=('c79f011470778ae05f80b71330acfd7df75363fd089624007e9bdd82b75513a23eaaa3ef10141f780df075eb501ee675e4c293710e0a4c5fd9d4f4b0565bae59'
+'SKIP')
+validpgpkeys=('12538F8F689B5F1F15F07BE1765FE26C6B467584') # Tobias Brunner
+
+build() {
+  cd "$_pkgname-$pkgver"
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib --disable-static --disable-more-warnings \
+--without-libnm-glib --with-charon=/usr/lib/strongswan/charon-nm
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd "$_pkgname-$pkgver"
+  make check
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 17:57:43
  Author: arojas
Revision: 1207481

archrelease: copy trunk to community-x86_64

Added:
  kvantum/repos/community-x86_64/PKGBUILD
(from rev 1207480, kvantum/trunk/PKGBUILD)
Deleted:
  kvantum/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 17:57:32 UTC (rev 1207480)
+++ PKGBUILD2022-05-15 17:57:43 UTC (rev 1207481)
@@ -1,36 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkgbase=Kvantum
-pkgname=kvantum
-pkgver=1.0.1
-pkgrel=1
-pkgdesc="SVG-based theme engine for Qt5/6 (including config tool and extra 
themes)"
-arch=(x86_64)
-url="https://github.com/tsujan/Kvantum;
-license=(GPL)
-provides=(kvantum-qt5)
-conflicts=(kvantum-qt5)
-replaces=(kvantum-qt5)
-depends=(qt5-base qt6-base qt5-svg qt6-svg qt5-x11extras libx11 libxext 
hicolor-icon-theme kwindowsystem)
-makedepends=(cmake qt5-tools qt6-tools)
-source=(${url}/releases/download/V${pkgver}/${_pkgbase}-${pkgver}.tar.xz{,.asc})
-sha256sums=('f7e4530f86544531313fab10267d934b7fa2d5a946b7dd26b2181001f0f8cae0'
-'SKIP')
-validpgpkeys=(19DFDF3A579BD509DBB572D8BE793007AD22DF7E) # Pedram Pourang 

-
-prepare() {
-  # Fix Qt6 build with Qt5 installed
-  sed 's|Qt6 Qt5|Qt6|' -i 
${_pkgbase}-${pkgver}/${_pkgbase}/style/CMakeLists.txt
-}
-
-build() {
-  cmake -B build5 -S ${_pkgbase}-${pkgver}/${_pkgbase} 
-DCMAKE_INSTALL_PREFIX=/usr
-  make -C build5
-  cmake -B build6 -S ${_pkgbase}-${pkgver}/${_pkgbase} 
-DCMAKE_INSTALL_PREFIX=/usr -DENABLE_QT5=OFF
-  make -C build6
-}
-
-package() {
-  make -C build5 DESTDIR="${pkgdir}" install
-  make -C build6 DESTDIR="${pkgdir}" install
-}

Copied: kvantum/repos/community-x86_64/PKGBUILD (from rev 1207480, 
kvantum/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 17:57:43 UTC (rev 1207481)
@@ -0,0 +1,41 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Bruno Pagani 
+
+pkgname=kvantum
+pkgver=1.0.1
+pkgrel=2
+pkgdesc='SVG-based theme engine for Qt5/6 (including config tool and extra 
themes)'
+arch=(x86_64)
+url='https://github.com/tsujan/Kvantum'
+license=(GPL)
+provides=(kvantum-qt5)
+conflicts=(kvantum-qt5)
+replaces=(kvantum-qt5)
+depends=(qt5-svg kwindowsystem hicolor-icon-theme)
+makedepends=(cmake qt5-tools qt6-tools qt6-svg)
+optdepends=('qt6-svg: Qt6 style')
+source=(https://github.com/tsujan/Kvantum/releases/download/V$pkgver/Kvantum-$pkgver.tar.xz{,.asc})
+sha256sums=('f7e4530f86544531313fab10267d934b7fa2d5a946b7dd26b2181001f0f8cae0'
+'SKIP')
+validpgpkeys=(19DFDF3A579BD509DBB572D8BE793007AD22DF7E) # Pedram Pourang 

+
+prepare() {
+  # Fix Qt6 build with Qt5 installed
+  sed -e 's|Qt6 Qt5|Qt6|' -i Kvantum-${pkgver}/Kvantum/*/CMakeLists.txt
+}
+
+build() {
+  cmake -B build5 -S Kvantum-$pkgver/Kvantum \
+-DCMAKE_INSTALL_PREFIX=/usr
+  make -C build5
+
+  cmake -B build6 -S Kvantum-$pkgver/Kvantum \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_QT5=OFF
+  make -C build6
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build5 
+  DESTDIR="$pkgdir" cmake --install build6
+}



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:35:48
  Author: felixonmars
Revision: 1207434

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-160: rebuild with HsYAML 
0.2.1.1

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:34:51 UTC (rev 1207433)
+++ PKGBUILD2022-05-15 15:35:48 UTC (rev 1207434)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=159
+pkgrel=160
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



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

2022-05-15 Thread Christian Rebischke via arch-commits
Date: Sunday, May 15, 2022 @ 14:27:26
  Author: shibumi
Revision: 1207416

upgpkg: networkmanager-strongswan 1.5.2-4

Modified:
  networkmanager-strongswan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 13:54:18 UTC (rev 1207415)
+++ PKGBUILD2022-05-15 14:27:26 UTC (rev 1207416)
@@ -4,7 +4,7 @@
 pkgname=networkmanager-strongswan
 _pkgname=NetworkManager-strongswan
 pkgver=1.5.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Strongswan NetworkManager plugin"
 arch=('x86_64')
 url="https://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager;



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 15:37:19
  Author: archange
Revision: 1207440

upgpkg: opendht 1:2.4.4-1

Modified:
  opendht/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:36:52 UTC (rev 1207439)
+++ PKGBUILD2022-05-15 15:37:19 UTC (rev 1207440)
@@ -3,7 +3,7 @@
 
 pkgname=opendht
 epoch=1
-pkgver=2.4.0
+pkgver=2.4.4
 pkgrel=1
 pkgdesc="C++14 Distributed Hash Table (DHT) implementation"
 arch=(x86_64)
@@ -14,7 +14,7 @@
 checkdepends=(cppunit)
 optdepends=('python: to use the Python bindings'
 'msgpack-cxx: linking against opendht')
-_commit=bb7611fc3db688ad966170016b584c480227749f
+_commit=126f0ca966415ae1206aba9907f251c0888396d3
 source=(git+${url}#commit=${_commit})
 sha256sums=(SKIP)
 



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:38:27
  Author: felixonmars
Revision: 1207443

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1207442, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1207442, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:38:27 UTC (rev 1207443)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.8.0
+pkgrel=106
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+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 pandoc-crossref/trunk (PKGBUILD)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:36:41
  Author: felixonmars
Revision: 1207438

upgpkg: pandoc-crossref 0.3.12.2-99: rebuild with HsYAML 0.2.1.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:36:18 UTC (rev 1207437)
+++ PKGBUILD2022-05-15 15:36:41 UTC (rev 1207438)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.2
-pkgrel=98
+pkgrel=99
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:36:18
  Author: felixonmars
Revision: 1207437

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1207436, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:36:18 UTC (rev 1207437)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.15.1.1
+pkgrel=41
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 
'haskell-lrucache'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:36:00
  Author: felixonmars
Revision: 1207435

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1207434, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1207434, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:36:00 UTC (rev 1207435)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=160
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat -u stylish-haskell $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:30:51
  Author: felixonmars
Revision: 1207431

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1207430, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1207430, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:30:51 UTC (rev 1207431)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=164
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:34:51
  Author: felixonmars
Revision: 1207433

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 1207432, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1207432, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:34:51 UTC (rev 1207433)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.17.1.1
+pkgrel=28
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-citeproc'
+ 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-commonmark-pandoc'
+ 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 
'haskell-doctemplates'
+ 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 
'haskell-hslua'
+ 'haskell-hslua-aeson' 'haskell-hslua-marshalling' 
'haskell-hslua-module-path'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-hslua-module-version'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ipynb'
+ 'haskell-jira-wiki-markup' 'haskell-lpeg' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-pandoc-lua-marshal' 'haskell-pandoc-types' 
'haskell-pretty-show' 'haskell-random'
+ 'haskell-safe' 'haskell-scientific' 'haskell-skylighting' 
'haskell-skylighting-core'
+ 'haskell-split' 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-texmath'
+ 'haskell-text-conversions' 'haskell-unicode-collation' 
'haskell-unicode-transforms'
+ 'haskell-xml' 'haskell-xml-conduit' 'haskell-yaml' 
'haskell-zip-archive' 'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-lua' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1402240d094d62e071349d87d0a2ffe3e82269a80c82a39cefc7c2938ac86594011459068c1dd526127d72dd8c20816896d5c38761e9691370fa11190ec51b06')
+
+prepare() {
+cd $pkgname-$pkgver
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+uusi -u texmath $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 \
+-f-trypandoc -f-embed_data_files -f-static
+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
+LC_CTYPE=en_US.UTF-8 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}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:30:38
  Author: felixonmars
Revision: 1207430

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-164: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:29:52 UTC (rev 1207429)
+++ PKGBUILD2022-05-15 15:30:38 UTC (rev 1207430)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=163
+pkgrel=164
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:34:39
  Author: felixonmars
Revision: 1207432

upgpkg: pandoc 2.17.1.1-28: rebuild with HsYAML 0.2.1.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:30:51 UTC (rev 1207431)
+++ PKGBUILD2022-05-15 15:34:39 UTC (rev 1207432)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.17.1.1
-pkgrel=27
+pkgrel=28
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:26:38
  Author: felixonmars
Revision: 1207423

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
1207422, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:26:38 UTC (rev 1207423)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.10.0.1
+pkgrel=58
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-text-conversions' 'haskell-vector')
+makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db4fec53d8f97f91e63e26d9634816796a5224456016910ef9c1c30c3757190a018f10f573d080b53dbb462760bff911f3fc2a104210d197e03cad2119435980')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:26:05
  Author: felixonmars
Revision: 1207420

upgpkg: haskell-hsyaml-aeson 0.2.0.1-52: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-hsyaml-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:25:24 UTC (rev 1207419)
+++ PKGBUILD2022-05-15 15:26:05 UTC (rev 1207420)
@@ -3,7 +3,7 @@
 _hkgname=HsYAML-aeson
 pkgname=haskell-hsyaml-aeson
 pkgver=0.2.0.1
-pkgrel=51
+pkgrel=52
 pkgdesc="JSON to YAML Adapter"
 url="https://github.com/hvr/hsyaml-aeson;
 license=('GPL')



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:26:25
  Author: felixonmars
Revision: 1207422

upgpkg: haskell-doctemplates 0.10.0.1-58: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-doctemplates/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:26:18 UTC (rev 1207421)
+++ PKGBUILD2022-05-15 15:26:25 UTC (rev 1207422)
@@ -3,7 +3,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.10.0.1
-pkgrel=57
+pkgrel=58
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates;
 license=("BSD")



[arch-commits] Commit in mitmproxy/repos/community-any (PKGBUILD PKGBUILD)

2022-05-15 Thread Kpcyrd via arch-commits
Date: Sunday, May 15, 2022 @ 16:38:18
  Author: kpcyrd
Revision: 1207471

archrelease: copy trunk to community-any

Added:
  mitmproxy/repos/community-any/PKGBUILD
(from rev 1207470, mitmproxy/trunk/PKGBUILD)
Deleted:
  mitmproxy/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 16:37:59 UTC (rev 1207470)
+++ PKGBUILD2022-05-15 16:38:18 UTC (rev 1207471)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Simon 'ALSimon' Gilliot 
-# Contributor: Olivier Biesmans 
-# Contributor: Dobroslaw Kijowski
-
-pkgname=mitmproxy
-pkgver=8.0.0
-pkgrel=1
-pkgdesc='SSL-capable man-in-the-middle HTTP proxy'
-arch=('any')
-url='https://mitmproxy.org'
-license=('MIT')
-depends=('python-asgiref' 'python-blinker' 'python-brotli' 
'python-cryptography'
- 'python-flask' 'python-h11' 'python-h2' 'python-hyperframe' 
'python-kaitaistruct'
- 'python-ldap3' 'python-msgpack' 'python-passlib' 'python-protobuf' 
'python-pyopenssl'
- 'python-pyparsing' 'python-pyperclip' 'python-ruamel-yaml' 
'python-setuptools'
- 'python-sortedcontainers' 'python-tornado' 'python-urwid' 
'python-wsproto'
- 'python-publicsuffix2' 'python-zstandard')
-checkdepends=('python-asynctest' 'python-parver' 'python-pytest-runner' 
'python-pytest-asyncio'
-  'python-requests' 'python-hypothesis')
-provides=('pathod')
-conflicts=('pathod')
-replaces=('pathod')
-source=("https://github.com/mitmproxy/mitmproxy/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('abb0855322ca74ef34756db860f491b49057fd8d4fb26ffafc4038e40fe30444c6736fcff7b683e32c21a2d7339ebfeeb6eaf7b9e586b965d191a59eddfe15b6')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Let's remove all the upper bounds and use system ca-certificatescate store
-  # We have an old protobuf, but this should not be an issue
-  sed -e '/certifi/d' \
-  -e 's/, *<[0-9=.]*//' \
-  -e 's/protobuf>=3.14/protobuf>=3/' \
-  -i setup.py
-  sed -e '/import certifi/d' \
-  -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
-  -i mitmproxy/net/tls.py
-}
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $pkgname-$pkgver
-  python setup.py pytest --addopts "--deselect 
test/mitmproxy/test_version.py::test_get_version"
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir" -O1
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: mitmproxy/repos/community-any/PKGBUILD (from rev 1207470, 
mitmproxy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 16:38:18 UTC (rev 1207471)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Simon 'ALSimon' Gilliot 
+# Contributor: Olivier Biesmans 
+# Contributor: Dobroslaw Kijowski
+
+pkgname=mitmproxy
+pkgver=8.1.0
+pkgrel=1
+pkgdesc='SSL-capable man-in-the-middle HTTP proxy'
+arch=('any')
+url='https://mitmproxy.org'
+license=('MIT')
+depends=('python-asgiref' 'python-blinker' 'python-brotli' 
'python-cryptography'
+ 'python-flask' 'python-h11' 'python-h2' 'python-hyperframe' 
'python-kaitaistruct'
+ 'python-ldap3' 'python-msgpack' 'python-passlib' 'python-protobuf' 
'python-pyopenssl'
+ 'python-pyparsing' 'python-pyperclip' 'python-ruamel-yaml' 
'python-setuptools'
+ 'python-sortedcontainers' 'python-tornado' 'python-urwid' 
'python-wsproto'
+ 'python-publicsuffix2' 'python-zstandard')
+checkdepends=('python-asynctest' 'python-parver' 'python-pytest-runner' 
'python-pytest-asyncio'
+  'python-requests' 'python-hypothesis')
+provides=('pathod')
+conflicts=('pathod')
+replaces=('pathod')
+source=("https://github.com/mitmproxy/mitmproxy/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('47e0924b1fc2999cbc038295dbb43a78eef4120a31c9445aba7b1f31e90aa4d859c5e2665a429f16c5cf7a6f9f29a7d6a50bb09a1e54c2e1693714c28d5153e1')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Let's remove all the upper bounds and use system ca-certificatescate store
+  # We have an old protobuf, but this should not be an issue
+  sed -e '/certifi/d' \
+  -e 's/, *<[0-9=.]*//' \
+  -e 's/protobuf>=3.14/protobuf>=3/' \
+  -i setup.py
+  sed -e '/import certifi/d' \
+  -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
+  -i mitmproxy/net/tls.py
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  python setup.py pytest --addopts "--deselect 
test/mitmproxy/test_version.py::test_get_version"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" 

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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:26:18
  Author: felixonmars
Revision: 1207421

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
1207420, haskell-hsyaml-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:26:18 UTC (rev 1207421)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsYAML-aeson
+pkgname=haskell-hsyaml-aeson
+pkgver=0.2.0.1
+pkgrel=52
+pkgdesc="JSON to YAML Adapter"
+url="https://github.com/hvr/hsyaml-aeson;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('64602074e3e4424b7ff5055aa5aefac89e12127d56975c437189e434c168f129c6d5bb1ee6b0e22e201d0b25de574bb2a49f0fcd0ac1498250ae14920f89acf4')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2"
+}



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:27:47
  Author: felixonmars
Revision: 1207425

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 1207424, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1207424, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:27:47 UTC (rev 1207425)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.10
+pkgrel=28
+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=('d475e2ba0c7f5b03dfba7b6faf563b270ef558cb5a2dde9c7e29707a2a44028ad33fb02284ae140b96b9f2ac6722a6d17ef6e5a1ac8610328dfa8e22b8505733')
+
+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 --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
+  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 stylish-haskell/repos (2 files)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:28:17
  Author: felixonmars
Revision: 1207427

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
1207426, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:28:17 UTC (rev 1207427)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.13.0.0
+pkgrel=10
+pkgdesc="Haskell code prettifier"
+url="https://github.com/haskell/stylish-haskell;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-ghc-lib-parser'
+ 'haskell-optparse-applicative' 'haskell-strict' 'haskell-syb' 
'haskell-hsyaml'
+ 'haskell-hsyaml-aeson')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-random' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('6a575568f9e81bf840743282d65a48f9bfa6541f192aab7633c93f8a6805e95897c4137cb70aaf5fc341db850b435da0b9b60e60e505b3fa8f90c2ce5ed8d075')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u Cabal $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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-old_base --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/haskell/stylish-haskell/issues/370
+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 stylish-haskell/trunk (PKGBUILD)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:28:06
  Author: felixonmars
Revision: 1207426

upgpkg: stylish-haskell 0.13.0.0-10: rebuild with HsYAML 0.2.1.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:27:47 UTC (rev 1207425)
+++ PKGBUILD2022-05-15 15:28:06 UTC (rev 1207426)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.13.0.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Haskell code prettifier"
 url="https://github.com/haskell/stylish-haskell;
 license=("BSD")



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:29:52
  Author: felixonmars
Revision: 1207429

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fourmolu/repos/community-staging-x86_64/PKGBUILD (from rev 
1207428, haskell-fourmolu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:29:52 UTC (rev 1207429)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=fourmolu
+pkgname=haskell-fourmolu
+pkgver=0.3.0.0
+pkgrel=160
+pkgdesc="A formatter for Haskell source code"
+url="https://github.com/parsonsmatt/fourmolu;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-ghc-lib-parser' 'haskell-gitrev' 
'haskell-optparse-applicative' 'haskell-syb')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-path' 'haskell-path-io')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('ba7201c78ee61665eaf1fce10cd297dd5383d36053cd3984e41a5094d96e096d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u path $_hkgname.cabal
+  # uusi -rghc-lib-parser:ghc,ghc-boot,ghc-boot-th $_hkgname.cabal
+  # sed -i 's/using ghc-lib-parser/using 
ghc/;s/VERSION_ghc_lib_parser/VERSION_ghc/' app/Main.hs
+
+  sed -i 's/matchIgnoringSrcSpans = genericQuery/matchIgnoringSrcSpans x = 
genericQuery x/;1i{-# LANGUAGE ImpredicativeTypes #-}' src/Ormolu/Diff.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --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.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:27:35
  Author: felixonmars
Revision: 1207424

upgpkg: dhall-yaml 1.2.10-28: rebuild with HsYAML 0.2.1.1

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:26:38 UTC (rev 1207423)
+++ PKGBUILD2022-05-15 15:27:35 UTC (rev 1207424)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.10
-pkgrel=27
+pkgrel=28
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
 license=("GPL3")



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

2022-05-15 Thread Kpcyrd via arch-commits
Date: Sunday, May 15, 2022 @ 16:37:59
  Author: kpcyrd
Revision: 1207470

upgpkg: mitmproxy 8.1.0-1

Modified:
  mitmproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:18:19 UTC (rev 1207469)
+++ PKGBUILD2022-05-15 16:37:59 UTC (rev 1207470)
@@ -5,7 +5,7 @@
 # Contributor: Dobroslaw Kijowski
 
 pkgname=mitmproxy
-pkgver=8.0.0
+pkgver=8.1.0
 pkgrel=1
 pkgdesc='SSL-capable man-in-the-middle HTTP proxy'
 arch=('any')
@@ -23,7 +23,7 @@
 conflicts=('pathod')
 replaces=('pathod')
 
source=("https://github.com/mitmproxy/mitmproxy/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('abb0855322ca74ef34756db860f491b49057fd8d4fb26ffafc4038e40fe30444c6736fcff7b683e32c21a2d7339ebfeeb6eaf7b9e586b965d191a59eddfe15b6')
+sha512sums=('47e0924b1fc2999cbc038295dbb43a78eef4120a31c9445aba7b1f31e90aa4d859c5e2665a429f16c5cf7a6f9f29a7d6a50bb09a1e54c2e1693714c28d5153e1')
 
 prepare() {
   cd $pkgname-$pkgver



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:29:39
  Author: felixonmars
Revision: 1207428

upgpkg: haskell-fourmolu 0.3.0.0-160: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-fourmolu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 15:28:17 UTC (rev 1207427)
+++ PKGBUILD2022-05-15 15:29:39 UTC (rev 1207428)
@@ -3,7 +3,7 @@
 _hkgname=fourmolu
 pkgname=haskell-fourmolu
 pkgver=0.3.0.0
-pkgrel=159
+pkgrel=160
 pkgdesc="A formatter for Haskell source code"
 url="https://github.com/parsonsmatt/fourmolu;
 license=("BSD")



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:25:01
  Author: felixonmars
Revision: 1207418

upgpkg: haskell-hsyaml 0.2.1.1-1: rebuild with HsYAML 0.2.1.1

Modified:
  haskell-hsyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 14:27:34 UTC (rev 1207417)
+++ PKGBUILD2022-05-15 15:25:01 UTC (rev 1207418)
@@ -2,22 +2,17 @@
 
 _hkgname=HsYAML
 pkgname=haskell-hsyaml
-pkgver=0.2.1.0
-pkgrel=159
+pkgver=0.2.1.1
+pkgrel=1
 pkgdesc="Pure Haskell YAML 1.2 processor"
-url="https://github.com/hvr/HsYAML;
+url="https://github.com/haskell-hvr/HsYAML;
 license=('GPL')
 arch=('x86_64')
 depends=('ghc-libs')
-makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('f8ad41a99e48183835093ad8bf6a3fbdf4b9ad9df3bea46b12efd55a9555c22bd2595c72b1ac2e73379ab47e21f6cbf9022412db8971e1c7c02a32e824f53304')
+sha512sums=('30ba418f929ccec322821cac6fe4cbbd7685c97a8a3462abff2e54595eb054e8ffcc2b0ce4ef725c483c96d97eab9d35e5e25d3aa76148fbbb1fd2e0ce499f64')
 
-prepare() {
-cd $_hkgname-$pkgver
-uusi -u QuickCheck -u base -u tasty $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 



[arch-commits] Commit in python-setuptools/repos/extra-any (PKGBUILD PKGBUILD)

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:24:18
  Author: felixonmars
Revision: 445834

archrelease: copy trunk to extra-any

Added:
  python-setuptools/repos/extra-any/PKGBUILD
(from rev 445833, python-setuptools/trunk/PKGBUILD)
Deleted:
  python-setuptools/repos/extra-any/PKGBUILD

--+
 PKGBUILD |  170 ++---
 1 file changed, 85 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 15:24:05 UTC (rev 445833)
+++ PKGBUILD2022-05-15 15:24:18 UTC (rev 445834)
@@ -1,85 +0,0 @@
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-# Contributor: Eli Schwartz 
-
-pkgname=python-setuptools
-pkgver=60.4.0
-pkgrel=1
-epoch=1
-pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
-arch=('any')
-license=('PSF')
-url="https://pypi.org/project/setuptools/;
-depends=('python-appdirs' 'python-more-itertools' 'python-ordered-set' 
'python-packaging'
- 'python-pyparsing')
-makedepends=('git' 'python-setuptools')
-checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-mock' 
'python-pip'
-  'python-pytest-fixture-config' 'python-pytest-flake8' 
'python-pytest-virtualenv'
-  'python-wheel' 'python-paver' 'python-pytest-cov' 
'python-sphinx' 'python-build')
-provides=('python-distribute')
-replaces=('python-distribute')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;)
-sha512sums=('a4ef1a919da0ff29741250f980bc7384b7076445869c9c9021c016964ee589fffb911feb434e3bd4cc31b848fd1054768fa773959104d998755fbcb7fbe9104a')
-
-export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
-
-prepare() {
-  rm -r setuptools-$pkgver/{pkg_resources,setuptools}/{extern,_vendor}
-
-  # Upstream devendoring logic is badly broken, see:
-  # https://bugs.archlinux.org/task/58670
-  # https://github.com/pypa/pip/issues/5429
-  # https://github.com/pypa/setuptools/issues/1383
-  # The simplest fix is to simply rewrite import paths to use the canonical
-  # location in the first place
-  for _module in setuptools pkg_resources '' ; do
-  find setuptools-$pkgver -name \*.py -exec sed -i \
-  -e 's/from '$_module.extern' import/import/' \
-  -e 's/from '$_module.extern'./from /' \
-  -e 's/import '$_module.extern'./import /' \
-  -e "s/__import__('$_module.extern./__import__('/" \
-  {} +
-  done
-
-  # Remove post-release tag since we are using stable tags
-  sed -e '/tag_build = .post/d' \
-  -e '/tag_date = 1/d' \
-  -i setuptools-$pkgver/setup.cfg
-
-  # 'Clean' installation is expected to fail since we removed bundled packages
-  sed -i '/^def test_clean_env_install/i @pytest.mark.xfail' 
setuptools-$pkgver/setuptools/tests/test_virtualenv.py
-
-  # Tests failed. Importing an unbundled new setuptools in a virtualenv does 
not work, but this won't
-  # affect normal virtualenv usage (which don't have to import the unbundled 
setuptools in *current*
-  # dir.
-  sed -e '/^def test_pip_upgrade_from_source/i @pytest.mark.xfail' \
-  -e '/^def test_test_command_install_requirements/i @pytest.mark.xfail' \
-  -e '/^def test_no_missing_dependencies/i @pytest.mark.xfail' \
-  -i setuptools-$pkgver/setuptools/tests/test_virtualenv.py
-  
-  cd "$srcdir"/setuptools-$pkgver
-  sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" 
setuptools/command/easy_install.py
-}
-
-build() {
-  cd setuptools-$pkgver
-  python setup.py build
-}
-
-check() { (
-  # Workaround UTF-8 tests by setting LC_CTYPE
-  export LC_CTYPE=en_US.UTF-8
-
-  # https://github.com/pypa/setuptools/pull/810
-  export PYTHONDONTWRITEBYTECODE=1
-
-  cd setuptools-$pkgver
-  SETUPTOOLS_USE_DISTUTILS=stdlib python -m pytest \
---deselect setuptools/tests/test_distutils_adoption.py \
---deselect setuptools/tests/integration/test_pip_install_sdist.py
-)}
-
-package() {
-  cd setuptools-$pkgver
-  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 
--skip-build
-}

Copied: python-setuptools/repos/extra-any/PKGBUILD (from rev 445833, 
python-setuptools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 15:24:18 UTC (rev 445834)
@@ -0,0 +1,85 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Eli Schwartz 
+
+pkgname=python-setuptools
+pkgver=60.5.0
+pkgrel=1
+epoch=1
+pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
+arch=('any')
+license=('PSF')
+url="https://pypi.org/project/setuptools/;
+depends=('python-appdirs' 'python-more-itertools' 'python-ordered-set' 
'python-packaging'
+ 'python-pyparsing')
+makedepends=('git' 'python-setuptools')
+checkdepends=('python-jaraco.envs' 'python-jaraco.path' 'python-mock' 
'python-pip'
+  

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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:25:24
  Author: felixonmars
Revision: 1207419

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsyaml/repos/community-staging-x86_64/PKGBUILD (from rev 
1207418, haskell-hsyaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-05-15 15:25:24 UTC (rev 1207419)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsYAML
+pkgname=haskell-hsyaml
+pkgver=0.2.1.1
+pkgrel=1
+pkgdesc="Pure Haskell YAML 1.2 processor"
+url="https://github.com/haskell-hvr/HsYAML;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('30ba418f929ccec322821cac6fe4cbbd7685c97a8a3462abff2e54595eb054e8ffcc2b0ce4ef725c483c96d97eab9d35e5e25d3aa76148fbbb1fd2e0ce499f64')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv{2,3}
+}



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 20:02:29
  Author: archange
Revision: 1207487

upgpkg: openvkl 1.3.0-1

Modified:
  openvkl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 19:53:34 UTC (rev 1207486)
+++ PKGBUILD2022-05-15 20:02:29 UTC (rev 1207487)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=openvkl
-pkgver=1.2.0
+pkgver=1.3.0
 pkgrel=1
 pkgdesc="Intel® Open Volume Kernel Library"
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(embree ispc glfw libglvnd imath openvdb rkcommon tbb zlib)
 makedepends=(boost cmake)
 
source=(https://github.com/openvkl/openvkl/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('dc468c2f0a359aaa946e04a01c2a6634081f7b6ce31b3c212c74bf7b4b0c9ec2')
+sha256sums=('c6d4d40e6d232839c278b53dee1e7bd3bd239c3ccac33f49b465fc65a0692be9')
 
 build() {
   cmake -B build -S ${pkgname}-${pkgver} \



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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 20:02:56
  Author: archange
Revision: 1207488

archrelease: copy trunk to community-x86_64

Added:
  openvkl/repos/community-x86_64/PKGBUILD
(from rev 1207487, openvkl/trunk/PKGBUILD)
Deleted:
  openvkl/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 20:02:29 UTC (rev 1207487)
+++ PKGBUILD2022-05-15 20:02:56 UTC (rev 1207488)
@@ -1,31 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=openvkl
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="Intel® Open Volume Kernel Library"
-arch=(x86_64)
-url="https://www.openvkl.org/;
-license=(Apache)
-depends=(embree ispc glfw libglvnd imath openvdb rkcommon tbb zlib)
-makedepends=(boost cmake)
-source=(https://github.com/openvkl/openvkl/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('dc468c2f0a359aaa946e04a01c2a6634081f7b6ce31b3c212c74bf7b4b0c9ec2')
-
-build() {
-  cmake -B build -S ${pkgname}-${pkgver} \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_EXAMPLES=OFF \
--DOpenVDB_ROOT=/usr \
--Wno-dev
-  make -C build
-}
-
-check() {
-  make -C build test
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-}

Copied: openvkl/repos/community-x86_64/PKGBUILD (from rev 1207487, 
openvkl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 20:02:56 UTC (rev 1207488)
@@ -0,0 +1,31 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=openvkl
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Intel® Open Volume Kernel Library"
+arch=(x86_64)
+url="https://www.openvkl.org/;
+license=(Apache)
+depends=(embree ispc glfw libglvnd imath openvdb rkcommon tbb zlib)
+makedepends=(boost cmake)
+source=(https://github.com/openvkl/openvkl/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('c6d4d40e6d232839c278b53dee1e7bd3bd239c3ccac33f49b465fc65a0692be9')
+
+build() {
+  cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_EXAMPLES=OFF \
+-DOpenVDB_ROOT=/usr \
+-Wno-dev
+  make -C build
+}
+
+check() {
+  make -C build test
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 15, 2022 @ 15:24:05
  Author: felixonmars
Revision: 445833

upgpkg: python-setuptools 1:60.5.0-1

Modified:
  python-setuptools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 13:54:42 UTC (rev 445832)
+++ PKGBUILD2022-05-15 15:24:05 UTC (rev 445833)
@@ -3,7 +3,7 @@
 # Contributor: Eli Schwartz 
 
 pkgname=python-setuptools
-pkgver=60.4.0
+pkgver=60.5.0
 pkgrel=1
 epoch=1
 pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
@@ -19,7 +19,7 @@
 provides=('python-distribute')
 replaces=('python-distribute')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;)
-sha512sums=('a4ef1a919da0ff29741250f980bc7384b7076445869c9c9021c016964ee589fffb911feb434e3bd4cc31b848fd1054768fa773959104d998755fbcb7fbe9104a')
+sha512sums=('3629752091b4ba9279667632629b962b9cc76b16ac541e69611d30489aff9c579798d30569f7c6a7fed3506f028318bdeddd0cbc432f23bfacb2dfcc950fc71d')
 
 export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
 



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 17:35:36
  Author: andyrtr
Revision: 445840

archrelease: copy trunk to extra-x86_64

Added:
  pappl/repos/extra-x86_64/PKGBUILD
(from rev 445839, pappl/trunk/PKGBUILD)
Deleted:
  pappl/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 17:35:26 UTC (rev 445839)
+++ PKGBUILD2022-05-15 17:35:36 UTC (rev 445840)
@@ -1,50 +0,0 @@
-# Maintainer: Andreas Radke 
-
-pkgname=pappl
-pkgver=1.1.0
-pkgrel=1
-pkgdesc="a simple C-based framework/library for developing CUPS Printer 
Applications"
-arch=('x86_64')
-url="https://www.msweet.org/pappl/;
-license=('Apache' 'custom')
-depends=('libcups' 'libjpeg-turbo' 'pam')
-makedepends=('git')
-source=(https://github.com/michaelrsweet/pappl/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('60b4d2c6698ef083e346c7c127e83c46df964b2f6ef3c35d7752d7cb70f4d6be'
-'SKIP')
-validpgpkeys=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet 
"
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  # The build system uses only DSOFLAGS but not LDFLAGS to build some 
libraries.
-  export DSOFLAGS=${LDFLAGS}
-
-  ./configure --prefix=/usr
-  make
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  #make check
-
-  # there's currently  no real test suite, 
-  # the tool is only useful outside the fakeroot envireonment - when packaging 
it crashes:
-  # testpappl: client.c:771: avahi_client_get_host_name_fqdn: Assertion 
`client' failed.
-  # /startdir/PKGBUILD: line 43:  1878 Aborted (core dumped) 
./testsuite/testpappl
-
-  # run it later outside fakeroot!
-  #./testsuite/testpappl 
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
-
-  # install the testing tool
-  install -Dm755 testsuite/testpappl -t "$pkgdir"/usr/bin
-  # install docs
-  install -Dm644 doc/* -t "$pkgdir"/usr/share/doc/$pkgname
-  # add license + exception
-  install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" {LICENSE,NOTICE}
-}

Copied: pappl/repos/extra-x86_64/PKGBUILD (from rev 445839, 
pappl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 17:35:36 UTC (rev 445840)
@@ -0,0 +1,51 @@
+# Maintainer: Andreas Radke 
+
+pkgname=pappl
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="a simple C-based framework/library for developing CUPS Printer 
Applications"
+arch=('x86_64')
+url="https://www.msweet.org/pappl/;
+license=('Apache' 'custom')
+depends=('libcups' 'libjpeg-turbo' 'pam')
+makedepends=('git')
+source=(https://github.com/michaelrsweet/pappl/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('0ca084f153b082bba6fcfbf8b1c949012832327287e879b68e5d77a9e5a62b29'
+'SKIP')
+#validpgpkeys=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet 
"
+validpgpkeys=('9086C3CDC66C3F563CF8F405BE67C75EC81F3244') # Michael R Sweet 

+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # The build system uses only DSOFLAGS but not LDFLAGS to build some 
libraries.
+  export DSOFLAGS=${LDFLAGS}
+
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  #make check
+
+  # there's currently  no real test suite, 
+  # the tool is only useful outside the fakeroot envireonment - when packaging 
it crashes:
+  # testpappl: client.c:771: avahi_client_get_host_name_fqdn: Assertion 
`client' failed.
+  # /startdir/PKGBUILD: line 43:  1878 Aborted (core dumped) 
./testsuite/testpappl
+
+  # run it later outside fakeroot!
+  #./testsuite/testpappl 
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" install
+
+  # install the testing tool
+  install -Dm755 testsuite/testpappl -t "$pkgdir"/usr/bin
+  # install docs
+  install -Dm644 doc/* -t "$pkgdir"/usr/share/doc/$pkgname
+  # add license + exception
+  install -m644 -Dt "${pkgdir}/usr/share/licenses/${pkgname}" {LICENSE,NOTICE}
+}



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:33:10
  Author: andyrtr
Revision: 445849

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 445848, nvidia-lts/trunk/PKGBUILD)
Deleted:
  nvidia-lts/repos/testing-x86_64/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 20:32:40 UTC (rev 445848)
+++ PKGBUILD2022-05-15 20:33:10 UTC (rev 445849)
@@ -1,32 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Eric Bélanger 
-pkgname=nvidia-lts
-pkgver=515.43.04
-pkgrel=3
-epoch=1
-pkgdesc="NVIDIA drivers for linux-lts"
-arch=('x86_64')
-url="https://www.nvidia.com/;
-makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
-provides=('NVIDIA-MODULE')
-license=('custom')
-options=('!strip')
-
-build() {
-_kernver=$(
+# Contributor: Eric Bélanger 
+pkgname=nvidia-lts
+pkgver=515.43.04
+pkgrel=4
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 19:53:34
  Author: archange
Revision: 1207486

archrelease: copy trunk to community-x86_64

Added:
  embree/repos/community-x86_64/PKGBUILD
(from rev 1207485, embree/trunk/PKGBUILD)
Deleted:
  embree/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 19:53:03 UTC (rev 1207485)
+++ PKGBUILD2022-05-15 19:53:34 UTC (rev 1207486)
@@ -1,33 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Bruno Pagani 
-# Contributor: Lukas Jirkovsky 
-
-pkgname=embree
-pkgver=3.13.3
-pkgrel=1
-pkgdesc="Collection of high-performance ray tracing kernels"
-arch=(x86_64)
-url="https://embree.github.io/;
-license=(Apache)
-depends=(intel-tbb)
-makedepends=(cmake ispc freeglut libxmu)
-source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('74ec785afb8f14d28ea5e0773544572c8df2e899caccdfc88509f1bfff58716f')
-
-build() {
-cmake -B build -S ${pkgname}-${pkgver} \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_INSTALL_LIBDIR=lib \
-  -DCMAKE_BUILD_TYPE=Release \
-  -DEMBREE_TUTORIALS=OFF \
-  -DEMBREE_MAX_ISA="AVX512SKX" \
-  -DEMBREE_RAY_MASK=ON \
-  -DEMBREE_FILTER_FUNCTION=ON \
-  -DEMBREE_BACKFACE_CULLING=OFF
-# Embree detects actual ISA at runtime
-make -C build
-}
-
-package() {
-make -C build DESTDIR="${pkgdir}" install
-}

Copied: embree/repos/community-x86_64/PKGBUILD (from rev 1207485, 
embree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 19:53:34 UTC (rev 1207486)
@@ -0,0 +1,33 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Bruno Pagani 
+# Contributor: Lukas Jirkovsky 
+
+pkgname=embree
+pkgver=3.13.3
+pkgrel=2
+pkgdesc="Collection of high-performance ray tracing kernels"
+arch=(x86_64)
+url="https://embree.github.io/;
+license=(Apache)
+depends=(intel-tbb)
+makedepends=(cmake ispc freeglut libxmu)
+source=(https://github.com/embree/embree/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('74ec785afb8f14d28ea5e0773544572c8df2e899caccdfc88509f1bfff58716f')
+
+build() {
+cmake -B build -S ${pkgname}-${pkgver} \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
+  -DCMAKE_BUILD_TYPE=Release \
+  -DEMBREE_TUTORIALS=OFF \
+  -DEMBREE_MAX_ISA="AVX512SKX" \
+  -DEMBREE_RAY_MASK=ON \
+  -DEMBREE_FILTER_FUNCTION=ON \
+  -DEMBREE_BACKFACE_CULLING=OFF
+# Embree detects actual ISA at runtime
+make -C build
+}
+
+package() {
+make -C build DESTDIR="${pkgdir}" install
+}



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:33:38
  Author: andyrtr
Revision: 1207491

upgpkg: acpi_call-lts 1.2.2-42: kernel rebuild

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:20:02 UTC (rev 1207490)
+++ PKGBUILD2022-05-15 20:33:38 UTC (rev 1207491)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-lts
 pkgver=1.2.2
-pkgrel=41
+pkgrel=42
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:32:40
  Author: andyrtr
Revision: 445848

upgpkg: nvidia-lts 1:515.43.04-4: kernel rebuild

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:17:55 UTC (rev 445847)
+++ PKGBUILD2022-05-15 20:32:40 UTC (rev 445848)
@@ -2,7 +2,7 @@
 # Contributor: Eric Bélanger 
 pkgname=nvidia-lts
 pkgver=515.43.04
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')



[arch-commits] Commit in acpi_call-lts/repos/community-testing-x86_64 (2 files)

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:33:45
  Author: andyrtr
Revision: 1207492

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 1207491, acpi_call-lts/trunk/PKGBUILD)
Deleted:
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |  136 ++---
 1 file changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 20:33:38 UTC (rev 1207491)
+++ PKGBUILD2022-05-15 20:33:45 UTC (rev 1207492)
@@ -1,68 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: mortzu 
-# Contributor: fnord0 
-
-pkgname=acpi_call-lts
-pkgver=1.2.2
-pkgrel=41
-pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
-url='https://github.com/mkottman/acpi_call'
-arch=('x86_64')
-license=('GPL')
-makedepends=('linux-lts-headers' "acpi_call-dkms=$pkgver")
-conflicts=('acpi_call-dkms')
-provides=('acpi_call')
-
-build() {
-  _kernver=$(
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.2.2
+pkgrel=42
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+provides=('acpi_call')
+
+build() {
+  _kernver=$(

[arch-commits] Commit in r8168-lts/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:34:23
  Author: andyrtr
Revision: 1207494

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 1207493, r8168-lts/trunk/PKGBUILD)
Deleted:
  r8168-lts/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 20:34:16 UTC (rev 1207493)
+++ PKGBUILD2022-05-15 20:34:23 UTC (rev 1207494)
@@ -1,43 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=r8168-lts
-pkgver=8.050.00
-pkgrel=5
-pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
-url="http://www.realtek.com.tw;
-license=("GPL")
-arch=('x86_64')
-makedepends=('linux-lts-headers')
-source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz
-
https://github.com/mtorromeo/r8168/releases/download/$pkgver/r8168-$pkgver.tar.gz.asc)
-sha256sums=('15b06890230d7c7b92635d981a6f07c4562b0b3eeb55f43b127bdfbb50dda5e1'
-'SKIP')
-validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF')
-
-build() {
-   cd "r8168-$pkgver"
-   # avoid using the Makefile directly -- it doesn't understand
-   # any kernel but the current.
-   make -C /usr/src/linux-lts M="$PWD/src" \
-   ENABLE_USE_FIRMWARE_FILE=y \
-   CONFIG_R8168_NAPI=y \
-   CONFIG_R8168_VLAN=y \
-   CONFIG_ASPM=y \
-   ENABLE_S5WOL=y \
-   ENABLE_EEE=y \
-   modules
-}
-
-package() {
-   depends=('glibc' 'linux-lts')
-
-   local 
extradir=/usr/lib/modules/$(
+
+pkgname=r8168-lts
+pkgver=8.050.00
+pkgrel=6
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-lts-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz
+
https://github.com/mtorromeo/r8168/releases/download/$pkgver/r8168-$pkgver.tar.gz.asc)
+sha256sums=('15b06890230d7c7b92635d981a6f07c4562b0b3eeb55f43b127bdfbb50dda5e1'
+'SKIP')
+validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF')
+
+build() {
+   cd "r8168-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux-lts M="$PWD/src" \
+   ENABLE_USE_FIRMWARE_FILE=y \
+   CONFIG_R8168_NAPI=y \
+   CONFIG_R8168_VLAN=y \
+   CONFIG_ASPM=y \
+   ENABLE_S5WOL=y \
+   ENABLE_EEE=y \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux-lts')
+
+   local 
extradir=/usr/lib/modules/$(

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

2022-05-15 Thread Bruno Pagani via arch-commits
Date: Sunday, May 15, 2022 @ 19:53:03
  Author: archange
Revision: 1207485

ispc 1.17/1.18 rebuild

Modified:
  embree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 19:50:36 UTC (rev 1207484)
+++ PKGBUILD2022-05-15 19:53:03 UTC (rev 1207485)
@@ -4,7 +4,7 @@
 
 pkgname=embree
 pkgver=3.13.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of high-performance ray tracing kernels"
 arch=(x86_64)
 url="https://embree.github.io/;



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 20:51:16
  Author: arojas
Revision: 445850

hdf5 1.12.2 rebuild

Modified:
  avogadrolibs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:33:10 UTC (rev 445849)
+++ PKGBUILD2022-05-15 20:51:16 UTC (rev 445850)
@@ -3,7 +3,7 @@
 pkgbase=avogadrolibs
 pkgname=(avogadrolibs avogadrolibs-qt5)
 pkgver=1.95.1
-pkgrel=7
+pkgrel=8
 pkgdesc='Libraries that provide 3D rendering, visualization, analysis and data 
processing useful in computational chemistry, molecular modeling, 
bioinformatics, materials science, and related areas'
 arch=(x86_64)
 url='https://www.openchemistry.org/'
@@ -52,7 +52,7 @@
 
 package_avogadrolibs-qt5() {
   pkgdesc="Qt 5 modules for Avogadro"
-  depends=(qt5-svg libarchive libmsym avogadrolibs vtk openmpi pugixml fmt tbb 
libxcursor)
+  depends=(qt5-svg libarchive libmsym avogadrolibs vtk openmpi fmt libxcursor)
 
   DESTDIR="$pkgdir" cmake --install build/avogadro/molequeue
   DESTDIR="$pkgdir" cmake --install build/avogadro/qtgui



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

2022-05-15 Thread Antonio Rojas via arch-commits
Date: Sunday, May 15, 2022 @ 20:51:32
  Author: arojas
Revision: 445851

archrelease: copy trunk to staging-x86_64

Added:
  avogadrolibs/repos/staging-x86_64/
  avogadrolibs/repos/staging-x86_64/PKGBUILD
(from rev 445850, avogadrolibs/trunk/PKGBUILD)
  avogadrolibs/repos/staging-x86_64/vtk9.patch
(from rev 445850, avogadrolibs/trunk/vtk9.patch)

+
 PKGBUILD   |   62 +++
 vtk9.patch |  242 +++
 2 files changed, 304 insertions(+)

Copied: avogadrolibs/repos/staging-x86_64/PKGBUILD (from rev 445850, 
avogadrolibs/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-05-15 20:51:32 UTC (rev 445851)
@@ -0,0 +1,62 @@
+# Maintainer: Antonio Rojas 
+
+pkgbase=avogadrolibs
+pkgname=(avogadrolibs avogadrolibs-qt5)
+pkgver=1.95.1
+pkgrel=8
+pkgdesc='Libraries that provide 3D rendering, visualization, analysis and data 
processing useful in computational chemistry, molecular modeling, 
bioinformatics, materials science, and related areas'
+arch=(x86_64)
+url='https://www.openchemistry.org/'
+license=(custom)
+depends=(molequeue glew spglib hdf5 avogadro-molecules avogadro-crystals)
+makedepends=(cmake eigen boost python mmtf-cpp libmsym pybind11 vtk qt5-tools 
qt5-svg genxrdpattern tbb openmpi)
+optdepends=('avogadrolibs-qt5: For the VTK and Qt plugins')
+source=(https://github.com/OpenChemistry/avogadrolibs/archive/$pkgver/$pkgname-$pkgver.tar.gz
+vtk9.patch)
+sha256sums=('52817eebfc0cf700e5f6c0c4455b460618ec0dd7cb4ede5d8fabc5a2d73a7816'
+'a2272c456f1a5dd85bb98fbf5ed9aa5aabaa3fbd8b191bb6d14e6ee57c2789f4')
+
+prepare() {
+  mkdir crystals molecules # Dummy dirs to trick cmake, actually provided by 
avogadro-molecules and avogadro-crystals
+  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Fix build with VTK 9
+}
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_C_CLAFS="$CFLAGS -ffat-lto-objects" \
+-DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
+-DENABLE_TRANSLATIONS=ON \
+-DUSE_HDF5=ON \
+-DUSE_VTK=ON \
+-DUSE_PYTHON=ON \
+-DUSE_SYSTEM_GENXRDPATTERN=ON
+  cmake --build build
+}
+
+package_avogadrolibs() {
+  DESTDIR="$pkgdir" cmake --install build
+  rm -r "$pkgdir"/usr/lib/libAvogadroQt* \
+"$pkgdir"/usr/lib/libAvogadroMoleQueue* \
+"$pkgdir"/usr/lib/libAvogadroVtk* \
+"$pkgdir"/usr/include/avogadro/{molequeue,qt*,vtk} \
+"$pkgdir"/usr/lib/avogadro2/{scripts,staticplugins}
+
+  install -Dm644 $pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+
+# Move python module to the correct place
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  mkdir -p "$pkgdir${site_packages}"
+  mv "$pkgdir"/usr/lib/avogadro "$pkgdir${site_packages}"
+}
+
+package_avogadrolibs-qt5() {
+  pkgdesc="Qt 5 modules for Avogadro"
+  depends=(qt5-svg libarchive libmsym avogadrolibs vtk openmpi fmt libxcursor)
+
+  DESTDIR="$pkgdir" cmake --install build/avogadro/molequeue
+  DESTDIR="$pkgdir" cmake --install build/avogadro/qtgui
+  DESTDIR="$pkgdir" cmake --install build/avogadro/qtopengl
+  DESTDIR="$pkgdir" cmake --install build/avogadro/qtplugins
+  DESTDIR="$pkgdir" cmake --install build/avogadro/vtk
+}

Copied: avogadrolibs/repos/staging-x86_64/vtk9.patch (from rev 445850, 
avogadrolibs/trunk/vtk9.patch)
===
--- staging-x86_64/vtk9.patch   (rev 0)
+++ staging-x86_64/vtk9.patch   2022-05-15 20:51:32 UTC (rev 445851)
@@ -0,0 +1,242 @@
+diff --git a/avogadro/qtplugins/coloropacitymap/coloropacitymap.cpp 
b/avogadro/qtplugins/coloropacitymap/coloropacitymap.cpp
+index 2ec4ea3a..ff412948 100644
+--- a/avogadro/qtplugins/coloropacitymap/coloropacitymap.cpp
 b/avogadro/qtplugins/coloropacitymap/coloropacitymap.cpp
+@@ -180,7 +180,7 @@ void ColorOpacityMap::render()
+   auto widget = ActiveObjects::instance().activeWidget();
+   auto vtkWidget = qobject_cast(widget);
+   if (vtkWidget) {
+-vtkWidget->GetRenderWindow()->Render();
++vtkWidget->renderWindow()->Render();
+ vtkWidget->update();
+   }
+ }
+diff --git a/avogadro/qtplugins/coloropacitymap/histogramwidget.cpp 
b/avogadro/qtplugins/coloropacitymap/histogramwidget.cpp
+index de4c36ad..dc647145 100644
+--- a/avogadro/qtplugins/coloropacitymap/histogramwidget.cpp
 b/avogadro/qtplugins/coloropacitymap/histogramwidget.cpp
+@@ -42,8 +42,8 @@ HistogramWidget::HistogramWidget(QWidget* parent)
+   : QWidget(parent), m_qvtk(new QVTKGLWidget(this))
+ {
+   // Set up our little chart.
+-  m_histogramView->SetRenderWindow(m_qvtk->GetRenderWindow());
+-  m_histogramView->SetInteractor(m_qvtk->GetInteractor());
++  m_histogramView->SetRenderWindow(m_qvtk->renderWindow());
++  

[arch-commits] Commit in linux-lts/trunk (PKGBUILD config)

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 19:52:58
  Author: andyrtr
Revision: 445844

upgpkg: linux-lts 5.15.40-1: upstream update 5.15.40

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config

--+
 PKGBUILD |8 
 config   |4 +++-
 2 files changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 19:40:24 UTC (rev 445843)
+++ PKGBUILD2022-05-15 19:52:58 UTC (rev 445844)
@@ -1,8 +1,8 @@
 # Maintainer: Andreas Radke 
 
 pkgbase=linux-lts
-pkgver=5.15.39
-pkgrel=2
+pkgver=5.15.40
+pkgrel=1
 pkgdesc='LTS Linux'
 url="https://www.kernel.org/;
 arch=(x86_64)
@@ -28,9 +28,9 @@
   '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
 )
 # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
-sha256sums=('888641634f9e0e38cd0efcfec92ea3c126d381b24a514740d3fe3dc9988fd7ad'
+sha256sums=('c787f7eecbabbfca4dd3224827292a5fb98e3370c6e04b859714fba25bb8c33b'
 'SKIP'
-'0949fcb547814192136cf3327aa85e0c737dae239535a23e6b5395ecc763ea1d'
+'84576181ea880263c58127d45930098721a39592ef8ead4dbd233c4d3a0140ba'
 '99df282c594cc269d9a5d19bb86ea887892d3654cfc53c4ce94a644cf3278423'
 'c35018601f04ae81e0a2018a8597595db6ae053158c206845399cdebb2d2b706'
 '7c7707c738983f3683d76295b496f578996b7341fa39ad334ec2833bfe4b966e'

Modified: config
===
--- config  2022-05-15 19:40:24 UTC (rev 445843)
+++ config  2022-05-15 19:52:58 UTC (rev 445844)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.15.39 Kernel Configuration
+# Linux/x86 5.15.40 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.1.0"
 CONFIG_CC_IS_GCC=y
@@ -345,6 +345,8 @@
 CONFIG_X86_MPPARSE=y
 # CONFIG_GOLDFISH is not set
 CONFIG_RETPOLINE=y
+CONFIG_CC_HAS_SLS=y
+# CONFIG_SLS is not set
 CONFIG_X86_CPU_RESCTRL=y
 # CONFIG_X86_EXTENDED_PLATFORM is not set
 CONFIG_X86_INTEL_LPSS=y



[arch-commits] Commit in tp_smapi-lts/repos/community-testing-x86_64 (2 files)

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:34:56
  Author: andyrtr
Revision: 1207496

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 1207495, tp_smapi-lts/trunk/PKGBUILD)
Deleted:
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 20:34:49 UTC (rev 1207495)
+++ PKGBUILD2022-05-15 20:34:56 UTC (rev 1207496)
@@ -1,50 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: xduugu
-# Contributor: nh2
-# Contributor: Steven Davidovitz 
-# Contributor: Nick B 
-# Contributor: Christof Musik 
-# Contributor: Stefan Rupp 
-# Contributor: Ignas Anikevicius 
-
-pkgname=tp_smapi-lts
-pkgver=0.43
-pkgrel=237
-pkgdesc="Modules for ThinkPad's SMAPI functionality"
-arch=('x86_64')
-url='https://github.com/evgeni/tp_smapi'
-license=('GPL')
-makedepends=('linux-lts-headers' 'git')
-_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
-source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd tp_smapi
-  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
-}
-
-build() {
-  cd tp_smapi
-
-  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
-  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
-
-  make HDAPS=1 KVER="$(
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=238
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-lts-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

[arch-commits] Commit in linux-lts/repos/testing-x86_64 (16 files)

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 19:53:26
  Author: andyrtr
Revision: 445845

archrelease: copy trunk to testing-x86_64

Added:
  
linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
(from rev 445844, 
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch)
  
linux-lts/repos/testing-x86_64/0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
(from rev 445844, 
linux-lts/trunk/0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch)
  
linux-lts/repos/testing-x86_64/0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
(from rev 445844, 
linux-lts/trunk/0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch)
  
linux-lts/repos/testing-x86_64/0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
(from rev 445844, 
linux-lts/trunk/0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch)
  linux-lts/repos/testing-x86_64/0005-lg-laptop_Recognize_more_models.patch
(from rev 445844, 
linux-lts/trunk/0005-lg-laptop_Recognize_more_models.patch)
  linux-lts/repos/testing-x86_64/0006_fix_NFSv4_mount_regression.diff
(from rev 445844, linux-lts/trunk/0006_fix_NFSv4_mount_regression.diff)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 445844, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 445844, linux-lts/trunk/config)
Deleted:
  
linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
  
linux-lts/repos/testing-x86_64/0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch
  
linux-lts/repos/testing-x86_64/0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch
  
linux-lts/repos/testing-x86_64/0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch
  linux-lts/repos/testing-x86_64/0005-lg-laptop_Recognize_more_models.patch
  linux-lts/repos/testing-x86_64/0006_fix_NFSv4_mount_regression.diff
  linux-lts/repos/testing-x86_64/PKGBUILD
  linux-lts/repos/testing-x86_64/config

--+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch  |  
302 
 0002-PCI_Add_more_NVIDIA_controllers_to_the_MSI_masking_quirk.patch  |   
42 
 0003-iommu_intel_do_deep_dma-unmapping_to_avoid_kernel-flooding.patch|  
170 
 0004-Bluetooth_btintel_Fix_bdaddress_comparison_with_garbage_value.patch |  
114 
 0005-lg-laptop_Recognize_more_models.patch   |   
72 
 0006_fix_NFSv4_mount_regression.diff |  
486 
 PKGBUILD |  
436 
 config   
|21360 +-
 8 files changed, 11492 insertions(+), 11490 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 445844:445845 to see the changes.


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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:34:16
  Author: andyrtr
Revision: 1207493

upgpkg: r8168-lts 8.050.00-6: kernel rebuild

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:33:45 UTC (rev 1207492)
+++ PKGBUILD2022-05-15 20:34:16 UTC (rev 1207493)
@@ -2,7 +2,7 @@
 
 pkgname=r8168-lts
 pkgver=8.050.00
-pkgrel=5
+pkgrel=6
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 20:34:49
  Author: andyrtr
Revision: 1207495

upgpkg: tp_smapi-lts 0.43-238: kernel rebuild

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 20:34:23 UTC (rev 1207494)
+++ PKGBUILD2022-05-15 20:34:49 UTC (rev 1207495)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi-lts
 pkgver=0.43
-pkgrel=237
+pkgrel=238
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'



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

2022-05-15 Thread Andreas Radke via arch-commits
Date: Sunday, May 15, 2022 @ 17:35:26
  Author: andyrtr
Revision: 445839

upgpkg: pappl 1.2.0-1: upstream update 1.2.0

Modified:
  pappl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 16:15:32 UTC (rev 445838)
+++ PKGBUILD2022-05-15 17:35:26 UTC (rev 445839)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=pappl
-pkgver=1.1.0
+pkgver=1.2.0
 pkgrel=1
 pkgdesc="a simple C-based framework/library for developing CUPS Printer 
Applications"
 arch=('x86_64')
@@ -10,9 +10,10 @@
 depends=('libcups' 'libjpeg-turbo' 'pam')
 makedepends=('git')
 
source=(https://github.com/michaelrsweet/pappl/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('60b4d2c6698ef083e346c7c127e83c46df964b2f6ef3c35d7752d7cb70f4d6be'
+sha256sums=('0ca084f153b082bba6fcfbf8b1c949012832327287e879b68e5d77a9e5a62b29'
 'SKIP')
-validpgpkeys=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet 
"
+#validpgpkeys=('845464660B686AAB36540B6F999559A027815955') # "Michael R Sweet 
"
+validpgpkeys=('9086C3CDC66C3F563CF8F405BE67C75EC81F3244') # Michael R Sweet 

 
 build() {
   cd "$pkgname-$pkgver"



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

2022-05-15 Thread Christian Rebischke via arch-commits
Date: Sunday, May 15, 2022 @ 13:22:58
  Author: shibumi
Revision: 1207403

archrelease: copy trunk to community-x86_64

Added:
  pulumi/repos/community-x86_64/PKGBUILD
(from rev 1207402, pulumi/trunk/PKGBUILD)
Deleted:
  pulumi/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  152 ++---
 1 file changed, 76 insertions(+), 76 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-15 13:22:49 UTC (rev 1207402)
+++ PKGBUILD2022-05-15 13:22:58 UTC (rev 1207403)
@@ -1,76 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Contributor: Christoph Gysin 
-
-pkgname=pulumi
-pkgver=3.28.0
-pkgrel=2
-pkgdesc='Modern Infrastructure as Code'
-arch=('x86_64')
-url="https://github.com/$pkgname/$pkgname;
-license=('GPL')
-depends=('glibc')
-makedepends=('go')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('6bb8896ac60ba4c5a96c2eb883ddc390ac078a655c5ff43ebcaafe7d5ace55b9')
-b2sums=('5026aa2e1d6b4f65bb3b9bab571eff313d84e1e51e64e4744abc5eb8b2935cfc4c89dda69f5b3971a21d392cfce98aff37943513b0844d3a18f4498bb41344cd')
-options=('!lto') # disable as soon as LTO problems are resolved
-
-_plugins=(
-  "nodejs/cmd/pulumi-language-nodejs"
-  "python/cmd/pulumi-language-python"
-  "dotnet/cmd/pulumi-language-dotnet"
-  "go/pulumi-language-go"
-)
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-
-  # Build the `pulumi` executable
-  cd "${srcdir}/${pkgname}-${pkgver}/pkg"
-  go build \
--ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
--o "${srcdir}/${pkgname}-${pkgver}/bin/${pkgname}" \
-"./cmd/${pkgname}" \
-
-  # Build the plugins
-  cd "${srcdir}/${pkgname}-${pkgver}/sdk"
-  for plugin in "${_plugins[@]}"; do
-plugin_name=${plugin##*/}
-go build \
-  -ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
-  -o "${srcdir}/${pkgname}-${pkgver}/bin/${plugin_name}" \
-  "./${plugin}"
-
-# Add possible executor
-if [ -f "${plugin}-exec" ]; then
-  cp "${plugin}-exec" "${srcdir}/${pkgname}-${pkgver}/bin/"
-fi
-  done
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  # Install all executables
-  for f in ./bin/*; do
-install -D -m 755 "$f" "${pkgdir}/usr/bin/$(basename $f)"
-  done
-
-  # Generate Bash completion
-  install -D -m 644 \
-<("${pkgdir}/usr/bin/${pkgname}" gen-completion bash) \
-"${pkgdir}/etc/bash_completion.d/${pkgname}"
-
-  # Generate ZSH completion
-  install -D -m 644 \
-<("${pkgdir}/usr/bin/${pkgname}" gen-completion zsh) \
-"${pkgdir}/usr/share/zsh/site-functions/_${pkgname}"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pulumi/repos/community-x86_64/PKGBUILD (from rev 1207402, 
pulumi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-15 13:22:58 UTC (rev 1207403)
@@ -0,0 +1,76 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Christoph Gysin 
+
+pkgname=pulumi
+pkgver=3.32.0
+pkgrel=1
+pkgdesc='Modern Infrastructure as Code'
+arch=('x86_64')
+url="https://github.com/$pkgname/$pkgname;
+license=('GPL')
+depends=('glibc')
+makedepends=('go')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('3470a8a3bbc37379a90f2d19d00646cd361ead8e51b3578a9d5ba886c7eca987')
+b2sums=('a90cc6330d80f90a214d1dd4078374872fdd19b09029a293d1d9d2e4159bef51a0aa2ae5293e77d58be49fb8aeacf7c626534b9883bcea5d777cc82d4f366768')
+options=('!lto') # disable as soon as LTO problems are resolved
+
+_plugins=(
+  "nodejs/cmd/pulumi-language-nodejs"
+  "python/cmd/pulumi-language-python"
+  "dotnet/cmd/pulumi-language-dotnet"
+  "go/pulumi-language-go"
+)
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  # Build the `pulumi` executable
+  cd "${srcdir}/${pkgname}-${pkgver}/pkg"
+  go build \
+-ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
+-o "${srcdir}/${pkgname}-${pkgver}/bin/${pkgname}" \
+"./cmd/${pkgname}" \
+
+  # Build the plugins
+  cd "${srcdir}/${pkgname}-${pkgver}/sdk"
+  for plugin in "${_plugins[@]}"; do
+plugin_name=${plugin##*/}
+go build \
+  -ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
+  -o "${srcdir}/${pkgname}-${pkgver}/bin/${plugin_name}" \
+  

  1   2   3   4   >