[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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}" \ +