[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)
Date: Thursday, April 28, 2022 @ 05:44:26 Author: tpowa Revision: 444178 archrelease: copy trunk to extra-any Added: archboot-arm/repos/extra-any/PKGBUILD (from rev 444177, archboot-arm/trunk/PKGBUILD) archboot-arm/repos/extra-any/archboot.install (from rev 444177, 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-04-28 05:44:21 UTC (rev 444177) +++ PKGBUILD2022-04-28 05:44:26 UTC (rev 444178) @@ -1,54 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot-arm -pkgver=2022.04 -pkgrel=54 -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') -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 444177, archboot-arm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 05:44:26 UTC (rev 444178) @@ -0,0 +1,54 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot-arm +pkgver=2022.04 +pkgrel=55 +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'
[arch-commits] Commit in archboot-arm/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 05:44:21 Author: tpowa Revision: 444177 upgpkg: archboot-arm 2022.04-55: bump to latest version Modified: archboot-arm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 05:43:58 UTC (rev 444176) +++ PKGBUILD2022-04-28 05:44:21 UTC (rev 444177) @@ -2,7 +2,7 @@ pkgname=archboot-arm pkgver=2022.04 -pkgrel=54 +pkgrel=55 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: Thursday, April 28, 2022 @ 05:43:58 Author: tpowa Revision: 444176 archrelease: copy trunk to extra-any Added: archboot/repos/extra-any/PKGBUILD (from rev 444175, archboot/trunk/PKGBUILD) archboot/repos/extra-any/archboot.install (from rev 444175, 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-04-28 05:43:52 UTC (rev 444175) +++ PKGBUILD2022-04-28 05:43:58 UTC (rev 444176) @@ -1,55 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2022.04 -pkgrel=54 -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') -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 444175, archboot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 05:43:58 UTC (rev 444176) @@ -0,0 +1,55 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot +pkgver=2022.04 +pkgrel=55 +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 sqlite/repos (4 files)
Date: Thursday, April 28, 2022 @ 05:43:52 Author: andyrtr Revision: 444175 archrelease: copy trunk to testing-x86_64 Added: sqlite/repos/testing-x86_64/ sqlite/repos/testing-x86_64/PKGBUILD (from rev 444173, sqlite/trunk/PKGBUILD) sqlite/repos/testing-x86_64/license.txt (from rev 444173, sqlite/trunk/license.txt) sqlite/repos/testing-x86_64/sqlite-lemon-system-template.patch (from rev 444173, sqlite/trunk/sqlite-lemon-system-template.patch) + PKGBUILD | 149 +++ license.txt| 33 +++ sqlite-lemon-system-template.patch | 13 +++ 3 files changed, 195 insertions(+) Copied: sqlite/repos/testing-x86_64/PKGBUILD (from rev 444173, sqlite/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-04-28 05:43:52 UTC (rev 444175) @@ -0,0 +1,149 @@ +# Maintainer: Andreas Radke +# Contributor: Tom Newsom + +pkgbase="sqlite" +pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc') +_srcver=3380300 +_docver=${_srcver} +#_docver=333 +pkgver=3.38.3 +pkgrel=1 +pkgdesc="A C library that implements an SQL database engine" +arch=('x86_64') +license=('custom:Public Domain') +url="https://www.sqlite.org/; +makedepends=('tcl' 'readline' 'zlib') +source=(https://www.sqlite.org/2022/sqlite-src-${_srcver}.zip +https://www.sqlite.org/2022/sqlite-doc-${_docver}.zip +sqlite-lemon-system-template.patch +license.txt) +options=('!emptydirs' '!makeflags') # json extensions breaks parallel build +# upstream now switched to sha3sums - currently not suppoerted by makepkg +sha256sums=('a104d493e084006bd74ff1ff7ac2eb2b387c7c0a3b63ba6fea2fafb4118313af' +'2fc7c8ceb6decc440f7da014de97e5c01662129e3f03d8803683fd30a1a5e987' +'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97' +'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d') + +prepare() { + cd sqlite-src-$_srcver + + # patch taken from Fedora + # https://src.fedoraproject.org/rpms/sqlite/blob/master/f/sqlite.spec + patch -Np1 -i ../sqlite-lemon-system-template.patch + + #autoreconf -vfi +} + +build() { + export CPPFLAGS="$CPPFLAGS \ + -DSQLITE_ENABLE_COLUMN_METADATA=1 \ + -DSQLITE_ENABLE_UNLOCK_NOTIFY \ + -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ + -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \ + -DSQLITE_SECURE_DELETE \ + -DSQLITE_ENABLE_STMTVTAB \ + -DSQLITE_MAX_VARIABLE_NUMBER=25 \ + -DSQLITE_MAX_EXPR_DEPTH=1 \ + -DSQLITE_ENABLE_MATH_FUNCTIONS" + + # build sqlite + cd sqlite-src-$_srcver + ./configure --prefix=/usr \ + --disable-static \ + --disable-amalgamation \ + --enable-fts3 \ + --enable-fts4 \ + --enable-fts5 \ + --enable-rtree \ + --enable-json1 \ + TCLLIBDIR=/usr/lib/sqlite$pkgver + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make + # build additional tools + make showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer +} + +package_sqlite() { + + pkgdesc="A C library that implements an SQL database engine" + depends=('readline' 'zlib') + provides=("sqlite3=$pkgver") + replaces=("sqlite3") + + cd sqlite-src-$_srcver + make DESTDIR="${pkgdir}" install + + install -m755 showdb showjournal showstat4 showwal sqldiff "${pkgdir}"/usr/bin/ + + # install manpage + install -m755 -d "${pkgdir}"/usr/share/man/man1 + install -m644 sqlite3.1 "${pkgdir}"/usr/share/man/man1/ + + # license - no linking required because pkgbase=pkgname + install -D -m644 "${srcdir}"/license.txt "${pkgdir}"/usr/share/licenses/${pkgbase}/license.txt + + # split out tcl extension + mkdir "$srcdir"/tcl + mv "$pkgdir"/usr/lib/sqlite* "$srcdir"/tcl +} + +package_sqlite-tcl() { + + pkgdesc="sqlite Tcl Extension Architecture (TEA)" + depends=('sqlite') + provides=("sqlite3-tcl=$pkgver") + replaces=("sqlite3-tcl") + + install -m755 -d "${pkgdir}"/usr/lib + mv "$srcdir"/tcl/* "${pkgdir}"/usr/lib + + # install manpage + install -m755 -d "${pkgdir}"/usr/share/man/mann + install -m644 "${srcdir}"/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n "${pkgdir}"/usr/share/man/mann/ + + # link license + install -m755 -d "${pkgdir}"/usr/share/licenses + ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}" +} + +package_sqlite-analyzer() { + + pkgdesc="An analysis program for sqlite3 database files" + depends=('sqlite' 'tcl') + + cd sqlite-src-$_srcver + install -m755 -d "${pkgdir}"/usr/bin + install -m755 sqlite3_analyzer "${pkgdir}"/usr/bin/ +} + +package_lemon() { + + # https://www.sqlite.org/lemon.html + pkgdesc="A parser generator" + depends=('glibc') + + cd sqlite-src-$_srcver + # ELF file ('usr/bin/lemon') lacks FULL RELRO, check LDFLAGS. - no fix found so far + install
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 05:43:52 Author: tpowa Revision: 444174 upgpkg: archboot 2022.04-55: bump to latest version Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 05:43:38 UTC (rev 444173) +++ PKGBUILD2022-04-28 05:43:52 UTC (rev 444174) @@ -2,7 +2,7 @@ pkgname=archboot pkgver=2022.04 -pkgrel=54 +pkgrel=55 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL')
[arch-commits] Commit in sqlite/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 05:43:38 Author: andyrtr Revision: 444173 upgpkg: sqlite 3.38.3-1: upstream update 3.38.3 Modified: sqlite/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 05:02:55 UTC (rev 444172) +++ PKGBUILD2022-04-28 05:43:38 UTC (rev 444173) @@ -3,10 +3,10 @@ pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc') -_srcver=3380200 +_srcver=3380300 _docver=${_srcver} #_docver=333 -pkgver=3.38.2 +pkgver=3.38.3 pkgrel=1 pkgdesc="A C library that implements an SQL database engine" arch=('x86_64') @@ -19,8 +19,8 @@ license.txt) options=('!emptydirs' '!makeflags') # json extensions breaks parallel build # upstream now switched to sha3sums - currently not suppoerted by makepkg -sha256sums=('c7c0f070a338c92eb08805905c05f254fa46d1c4dda3548a02474f6fb567329a' -'0a6e5ab06ae9074eeff74f0b60970f3bb25aeff79e970f6b1aeeff347f2832f9' +sha256sums=('a104d493e084006bd74ff1ff7ac2eb2b387c7c0a3b63ba6fea2fafb4118313af' +'2fc7c8ceb6decc440f7da014de97e5c01662129e3f03d8803683fd30a1a5e987' '55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97' '4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
[arch-commits] Commit in pyright/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 28, 2022 @ 03:38:21 Author: polyzen Revision: 1191450 archrelease: copy trunk to community-any Added: pyright/repos/community-any/PKGBUILD (from rev 1191449, pyright/trunk/PKGBUILD) Deleted: pyright/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-28 03:38:02 UTC (rev 1191449) +++ PKGBUILD2022-04-28 03:38:21 UTC (rev 1191450) @@ -1,41 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Kaizhao Zhang - -pkgname=pyright -pkgver=1.1.239 -pkgrel=1 -pkgdesc='Type checker for the Python language' -arch=('any') -url=https://github.com/microsoft/pyright -license=('MIT') -depends=('nodejs>=12') -makedepends=('npm') -source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('428431f2055319cc027ecfaea3307ebdd13cf532f56a45e1b5c958d867b6227ff1a926b42f36db2efd3c6220b3c4e1e397a99c4c958308aa411e928a48a17477') - -prepare() { - cd $pkgname-$pkgver - npm ci -} - -build() { - cd $pkgname-$pkgver/packages/$pkgname - npm run build -} - -package() { - local _npmdir=/usr/lib/node_modules/$pkgname - install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname} - ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname - ln -s $_npmdir/langserver.index.js \ -"$pkgdir"/usr/bin/$pkgname-langserver - - cd $pkgname-$pkgver - cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt - - cd packages/$pkgname - cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir -} - -# vim:set ts=2 sw=2 et: Copied: pyright/repos/community-any/PKGBUILD (from rev 1191449, pyright/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 03:38:21 UTC (rev 1191450) @@ -0,0 +1,41 @@ +# Maintainer: Daniel M. Capella +# Contributor: Kaizhao Zhang + +pkgname=pyright +pkgver=1.1.241 +pkgrel=1 +pkgdesc='Type checker for the Python language' +arch=('any') +url=https://github.com/microsoft/pyright +license=('MIT') +depends=('nodejs>=12') +makedepends=('npm') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +b2sums=('89e932e436654c95d6900f403723bf89b34ba88e922557fc896c856d40401a5ce822f4a5bed12a6fb314c906decc7080a43c3bcc844a9b941432a022a80b241d') + +prepare() { + cd $pkgname-$pkgver + npm ci +} + +build() { + cd $pkgname-$pkgver/packages/$pkgname + npm run build +} + +package() { + local _npmdir=/usr/lib/node_modules/$pkgname + install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname} + ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname + ln -s $_npmdir/langserver.index.js \ +"$pkgdir"/usr/bin/$pkgname-langserver + + cd $pkgname-$pkgver + cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt + + cd packages/$pkgname + cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in pyright/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 03:38:02 Author: polyzen Revision: 1191449 upgpkg: pyright 1.1.241-1 Modified: pyright/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 03:32:16 UTC (rev 1191448) +++ PKGBUILD2022-04-28 03:38:02 UTC (rev 1191449) @@ -2,7 +2,7 @@ # Contributor: Kaizhao Zhang pkgname=pyright -pkgver=1.1.239 +pkgver=1.1.241 pkgrel=1 pkgdesc='Type checker for the Python language' arch=('any') @@ -11,7 +11,7 @@ depends=('nodejs>=12') makedepends=('npm') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('428431f2055319cc027ecfaea3307ebdd13cf532f56a45e1b5c958d867b6227ff1a926b42f36db2efd3c6220b3c4e1e397a99c4c958308aa411e928a48a17477') +b2sums=('89e932e436654c95d6900f403723bf89b34ba88e922557fc896c856d40401a5ce822f4a5bed12a6fb314c906decc7080a43c3bcc844a9b941432a022a80b241d') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in python-jinja/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 28, 2022 @ 03:32:16 Author: foutrelis Revision: 1191448 archrelease: copy trunk to community-any Added: python-jinja/repos/community-any/PKGBUILD (from rev 1191447, python-jinja/trunk/PKGBUILD) Deleted: python-jinja/repos/community-any/PKGBUILD --+ PKGBUILD | 87 ++--- 1 file changed, 44 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-28 03:32:12 UTC (rev 1191447) +++ PKGBUILD2022-04-28 03:32:16 UTC (rev 1191448) @@ -1,43 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: David Runge -# Contributor: Peter Baldwin - -pkgname=python-jinja -pkgver=3.0.3 -pkgrel=1 -epoch=1 -pkgdesc="A simple pythonic template language written in Python" -arch=('any') -url="https://palletsprojects.com/p/jinja/; -license=('BSD') -depends=('python-setuptools' 'python-markupsafe') -optdepends=('python-babel: for i18n support') -checkdepends=('python-pytest') -source=(https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-$pkgver.tar.gz) -sha256sums=('611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7') - -build() { - cd Jinja2-$pkgver - python3 setup.py build -} - -check() { - cd Jinja2-$pkgver - # https://github.com/pypa/setuptools/issues/2466 - PYTHONPATH=build/lib pytest \ ---deselect tests/test_loader.py::test_package_dir_list \ ---deselect tests/test_loader.py::test_package_dir_source \ ---deselect tests/test_loader.py::test_package_file_list \ ---deselect tests/test_loader.py::test_package_file_source \ ---deselect tests/test_loader.py::test_package_zip_list \ ---deselect tests/test_loader.py::test_package_zip_omit_curdir \ ---deselect tests/test_loader.py::test_package_zip_source -} - -package() { - cd Jinja2-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE.rst -t "$pkgdir/usr/share/licenses/$pkgname" -} - -# vim:set ts=2 sw=2 et: Copied: python-jinja/repos/community-any/PKGBUILD (from rev 1191447, python-jinja/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 03:32:16 UTC (rev 1191448) @@ -0,0 +1,44 @@ +# Maintainer: Evangelos Foutras +# Contributor: David Runge +# Contributor: Peter Baldwin + +pkgname=python-jinja +pkgver=3.0.3 +pkgrel=2 +epoch=1 +pkgdesc="A simple pythonic template language written in Python" +arch=('any') +url="https://palletsprojects.com/p/jinja/; +license=('BSD') +depends=('python-markupsafe') +makedepends=('python-setuptools') +optdepends=('python-babel: for i18n support') +checkdepends=('python-pytest') +source=(https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-$pkgver.tar.gz) +sha256sums=('611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7') + +build() { + cd Jinja2-$pkgver + python3 setup.py build +} + +check() { + cd Jinja2-$pkgver + # https://github.com/pypa/setuptools/issues/2466 + PYTHONPATH=build/lib pytest \ +--deselect tests/test_loader.py::test_package_dir_list \ +--deselect tests/test_loader.py::test_package_dir_source \ +--deselect tests/test_loader.py::test_package_file_list \ +--deselect tests/test_loader.py::test_package_file_source \ +--deselect tests/test_loader.py::test_package_zip_list \ +--deselect tests/test_loader.py::test_package_zip_omit_curdir \ +--deselect tests/test_loader.py::test_package_zip_source +} + +package() { + cd Jinja2-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.rst -t "$pkgdir/usr/share/licenses/$pkgname" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-jinja/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 03:32:12 Author: foutrelis Revision: 1191447 upgpkg: python-jinja 1:3.0.3-2: remove setuptools dep (FS#74564) Modified: python-jinja/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 02:44:28 UTC (rev 1191446) +++ PKGBUILD2022-04-28 03:32:12 UTC (rev 1191447) @@ -4,13 +4,14 @@ pkgname=python-jinja pkgver=3.0.3 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A simple pythonic template language written in Python" arch=('any') url="https://palletsprojects.com/p/jinja/; license=('BSD') -depends=('python-setuptools' 'python-markupsafe') +depends=('python-markupsafe') +makedepends=('python-setuptools') optdepends=('python-babel: for i18n support') checkdepends=('python-pytest') source=(https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-$pkgver.tar.gz)
[arch-commits] Commit in dpdk/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 28, 2022 @ 02:44:28 Author: anatolik Revision: 1191446 archrelease: copy trunk to community-x86_64 Added: dpdk/repos/community-x86_64/PKGBUILD (from rev 1191445, dpdk/trunk/PKGBUILD) Deleted: dpdk/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-28 02:44:09 UTC (rev 1191445) +++ PKGBUILD2022-04-28 02:44:28 UTC (rev 1191446) @@ -1,26 +0,0 @@ -# Maintainer: Anatol Pomozov - -pkgname=dpdk -pkgver=21.11 -pkgrel=2 -pkgdesc='A set of libraries and drivers for fast packet processing' -arch=(x86_64) -url='http://dpdk.org' -license=(BSD) -options=(staticlibs) -depends=(numactl libelf libpcap libbpf libbsd dtc jansson libarchive) -makedepends=(linux-headers python-pyelftools meson ninja) -source=(http://fast.dpdk.org/rel/dpdk-$pkgver.tar.xz) -sha256sums=('3246e3ed68ee2b369a5d8be2c06cf108a669e157f4d41c5bcbbb216bf5abd3a1') - -build() { - cd dpdk-$pkgver - CFLAGS+=' -ffat-lto-objects' \ - meson build --prefix=/usr - ninja -C build -} - -package() { - cd dpdk-$pkgver - DESTDIR="$pkgdir" ninja -C build install -} Copied: dpdk/repos/community-x86_64/PKGBUILD (from rev 1191445, dpdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 02:44:28 UTC (rev 1191446) @@ -0,0 +1,26 @@ +# Maintainer: Anatol Pomozov + +pkgname=dpdk +pkgver=22.03 +pkgrel=1 +pkgdesc='A set of libraries and drivers for fast packet processing' +arch=(x86_64) +url='http://dpdk.org' +license=(BSD) +options=(staticlibs) +depends=(numactl libelf libpcap libbpf libbsd dtc jansson libarchive) +makedepends=(linux-headers python-pyelftools meson ninja) +source=(http://fast.dpdk.org/rel/dpdk-$pkgver.tar.xz) +sha256sums=('b2de5f08bcd5733f90d4d7e6c032515908dad8fc8d267ac6a253442d9b83a7c5') + +build() { + cd dpdk-$pkgver + CFLAGS+=' -ffat-lto-objects' \ + meson build --prefix=/usr + ninja -C build +} + +package() { + cd dpdk-$pkgver + DESTDIR="$pkgdir" ninja -C build install +}
[arch-commits] Commit in dpdk/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 02:44:09 Author: anatolik Revision: 1191445 upgpkg: dpdk 22.03-1 Modified: dpdk/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 02:10:37 UTC (rev 1191444) +++ PKGBUILD2022-04-28 02:44:09 UTC (rev 1191445) @@ -1,8 +1,8 @@ # Maintainer: Anatol Pomozov pkgname=dpdk -pkgver=21.11 -pkgrel=2 +pkgver=22.03 +pkgrel=1 pkgdesc='A set of libraries and drivers for fast packet processing' arch=(x86_64) url='http://dpdk.org' @@ -11,7 +11,7 @@ depends=(numactl libelf libpcap libbpf libbsd dtc jansson libarchive) makedepends=(linux-headers python-pyelftools meson ninja) source=(http://fast.dpdk.org/rel/dpdk-$pkgver.tar.xz) -sha256sums=('3246e3ed68ee2b369a5d8be2c06cf108a669e157f4d41c5bcbbb216bf5abd3a1') +sha256sums=('b2de5f08bcd5733f90d4d7e6c032515908dad8fc8d267ac6a253442d9b83a7c5') build() { cd dpdk-$pkgver
[arch-commits] Commit in miniflux/repos/community-x86_64 (4 files)
Date: Thursday, April 28, 2022 @ 02:10:37 Author: grawlinson Revision: 1191444 archrelease: copy trunk to community-x86_64 Added: miniflux/repos/community-x86_64/PKGBUILD (from rev 1191443, miniflux/trunk/PKGBUILD) miniflux/repos/community-x86_64/sysusers.conf (from rev 1191443, miniflux/trunk/sysusers.conf) Deleted: miniflux/repos/community-x86_64/PKGBUILD miniflux/repos/community-x86_64/sysusers.conf ---+ PKGBUILD | 190 sysusers.conf |2 2 files changed, 96 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-28 02:09:21 UTC (rev 1191443) +++ PKGBUILD2022-04-28 02:10:37 UTC (rev 1191444) @@ -1,95 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Thor77 -# Contributor: Clar Charr -# Contributor: somini - -pkgname=miniflux -pkgver=2.0.36 -pkgrel=1 -pkgdesc="Minimalist and opinionated feed reader" -arch=('x86_64') -url="https://miniflux.app; -license=('Apache') -depends=('glibc') -optdepends=( - 'postgresql: for local PostgreSQL instance' -) -makedepends=('git' 'go') -backup=('etc/miniflux.conf') -options=('!lto') -_commit='ca60f3cff529e4c6f4ba66b57c2fa409ab2e0fcc' -source=( - "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit; - 'sysusers.conf' -) -sha512sums=('SKIP' - 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') -b2sums=('SKIP' - '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # revert unnecessary change to systemd unit file - git revert --no-commit 527c5f49cbe851b53b87c25dd19e8b4760aa7032 - - # create directory for build output - mkdir -p build - - # download dependencies - go mod download -} - -build() { - cd "$pkgname" - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - # ensure build date is reproducible - local BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)" - - go build -v \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags ${LDFLAGS} \ --X miniflux.app/version.Version=${pkgver} \ --X miniflux.app/version.Commit=${_commit} \ --X miniflux.app/version.BuildDate=${BUILD_DATE}" \ --o build \ -. -} - -check() { - cd "$pkgname" - go test -v -race -count=1 ./... -} - -package() { - cd "$pkgname" - - # binary - install -vDm755 "build/$pkgname.app" "$pkgdir/usr/bin/$pkgname" - - # documentation - install -vDm644 -t "$pkgdir/usr/share/man/man1" "$pkgname.1" - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md ChangeLog - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE - - # systemd integration - install -vDm644 -t "$pkgdir/usr/lib/systemd/system" "packaging/systemd/$pkgname.service" - install -vDm644 "$srcdir/sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 -t "$pkgdir/etc" "packaging/$pkgname.conf" -} Copied: miniflux/repos/community-x86_64/PKGBUILD (from rev 1191443, miniflux/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 02:10:37 UTC (rev 1191444) @@ -0,0 +1,95 @@ +# Maintainer: George Rawlinson +# Contributor: Thor77 +# Contributor: Clar Charr +# Contributor: somini + +pkgname=miniflux +pkgver=2.0.36 +pkgrel=2 +pkgdesc='Minimalist and opinionated feed reader' +arch=('x86_64') +url='https://miniflux.app' +license=('Apache') +depends=('glibc') +optdepends=( + 'postgresql: for local PostgreSQL instance' +) +makedepends=('git' 'go') +backup=('etc/miniflux.conf') +options=('!lto') +_commit='ca60f3cff529e4c6f4ba66b57c2fa409ab2e0fcc' +source=( + "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit; + 'sysusers.conf' +) +sha512sums=('SKIP' + 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') +b2sums=('SKIP' + '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd "$pkgname" + + # revert unnecessary change to systemd unit file + git revert --no-commit 527c5f49cbe851b53b87c25dd19e8b4760aa7032 + + # create directory for build output + mkdir -p build + + # download dependencies + go mod download +} + +build() { + cd "$pkgname" + + # set Go flags + export CGO_CPPFLAGS="${CPPFLAGS}" + export
[arch-commits] Commit in miniflux/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 02:09:21 Author: grawlinson Revision: 1191443 upgpkg: miniflux 2.0.36-2; FS#74422 Ensure /etc/miniflux.conf permissions are 0600. Modified: miniflux/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 01:55:02 UTC (rev 1191442) +++ PKGBUILD2022-04-28 02:09:21 UTC (rev 1191443) @@ -5,10 +5,10 @@ pkgname=miniflux pkgver=2.0.36 -pkgrel=1 -pkgdesc="Minimalist and opinionated feed reader" +pkgrel=2 +pkgdesc='Minimalist and opinionated feed reader' arch=('x86_64') -url="https://miniflux.app; +url='https://miniflux.app' license=('Apache') depends=('glibc') optdepends=( @@ -91,5 +91,5 @@ # systemd integration install -vDm644 -t "$pkgdir/usr/lib/systemd/system" "packaging/systemd/$pkgname.service" install -vDm644 "$srcdir/sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 -t "$pkgdir/etc" "packaging/$pkgname.conf" + install -vDm600 -t "$pkgdir/etc" "packaging/$pkgname.conf" }
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, April 28, 2022 @ 01:01:57 Author: felixonmars Revision: 1191416 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 1191415, idris/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 1191415, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 01:01:57 UTC (rev 1191416) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=364 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '4400ea44d61ab5080926fb88c3a9195dda6dfcefb794a335ca00dcdbc9df8a1e6cb2a9b5ed1c906c34fedea8019281b395f030a6267708be68676c8cc6e5b6fa') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/Just sline/sline/' src/Idris/Parser/Stack.hs +uusi idris.cabal +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || echo "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 01:01:43 Author: felixonmars Revision: 1191415 upgpkg: idris 1.3.3-364: rebuild with wai-extra 3.1.10 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:59:57 UTC (rev 1191414) +++ PKGBUILD2022-04-28 01:01:43 UTC (rev 1191415) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=363 +pkgrel=364 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:59:57 Author: felixonmars Revision: 1191414 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1191413, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1191413, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:59:57 UTC (rev 1191414) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=10.20220322 +pkgrel=9 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-aws' 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-concurrent-output' + 'haskell-connection' 'haskell-conduit' 'haskell-criterion' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' 'haskell-fdo-notify' + 'haskell-feed' 'haskell-filepath-bytestring' 'haskell-git-lfs' 'haskell-hinotify' + 'haskell-http-client' 'haskell-http-client-restricted' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-quickcheck' + 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-safesemaphore' + 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' 'haskell-socks' 'haskell-split' + 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' 'haskell-unix-compat' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' + 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' + 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc' 'uusi') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + # persistent-template was merged into persistent + uusi -d persistent-template git-annex.cabal + sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs Database/Keys/SQL.hs +} + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:59:45 Author: felixonmars Revision: 1191413 upgpkg: git-annex 10.20220322-9: rebuild with wai-extra 3.1.10 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:58:21 UTC (rev 1191412) +++ PKGBUILD2022-04-28 00:59:45 UTC (rev 1191413) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=10.20220322 -pkgrel=8 +pkgrel=9 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:58:02 Author: felixonmars Revision: 1191410 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1191409, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1191409, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:58:02 UTC (rev 1191410) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.25 +pkgrel=48 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-base64' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-data-default' 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' + 'haskell-hspec' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-megaparsec' 'haskell-network' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc' 'uusi') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('4be48eb2ba57f3f2e183c27bf6689c9b28d4028e194fcd6c400545d7e2119703cc947a8deaaa0b3a9d07668fda09e78744305f5138d5204330399ce557d4ca4f') + +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-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --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 + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:58:09 Author: felixonmars Revision: 1191411 upgpkg: tamarin-prover 1.6.1-137: rebuild with wai-extra 3.1.10 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:58:02 UTC (rev 1191410) +++ PKGBUILD2022-04-28 00:58:09 UTC (rev 1191411) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.1 -pkgrel=136 +pkgrel=137 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:58:21 Author: felixonmars Revision: 1191412 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1191411, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1191411, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:58:21 UTC (rev 1191412) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.1 +pkgrel=137 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.13.1') +source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz;) +sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:57:49 Author: felixonmars Revision: 1191409 upgpkg: hledger-web 1.25-48: rebuild with wai-extra 3.1.10 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:57:43 UTC (rev 1191408) +++ PKGBUILD2022-04-28 00:57:49 UTC (rev 1191409) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.25 -pkgrel=47 +pkgrel=48 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:57:43 Author: felixonmars Revision: 1191408 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1191407, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1191407, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:57:43 UTC (rev 1191408) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.10.1.0 +pkgrel=5 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-simple' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('6eb1456a005616fcdec8802d4de40bb950f35c4583684a386767f21419ceb9be2804672655b48cf0163ab141be41ad73fe2370872ac0881224caec9d44e91d44') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 fish${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + 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 + + _gen_comp + _gen_comp "-diff" + _gen_comp "-sync" +} + +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 + + _install_comp + _install_comp "-diff" + _install_comp "-sync" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:57:30 Author: felixonmars Revision: 1191407 upgpkg: arch-hs 0.10.1.0-5: rebuild with wai-extra 3.1.10 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:56:35 UTC (rev 1191406) +++ PKGBUILD2022-04-28 00:57:30 UTC (rev 1191407) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.10.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-arch-web/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:55:40 Author: felixonmars Revision: 1191401 upgpkg: haskell-arch-web 0.1.0-262: rebuild with wai-extra 3.1.10 Modified: haskell-arch-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:55:27 UTC (rev 1191400) +++ PKGBUILD2022-04-28 00:55:40 UTC (rev 1191401) @@ -3,7 +3,7 @@ _hkgname=arch-web pkgname=haskell-arch-web pkgver=0.1.0 -pkgrel=261 +pkgrel=262 pkgdesc="Arch Linux official and AUR web interface binding" url="https://github.com/berberman/arch-web; license=("MIT")
[arch-commits] Commit in haskell-arch-web/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:55:53 Author: felixonmars Revision: 1191402 archrelease: copy trunk to community-staging-x86_64 Added: haskell-arch-web/repos/community-staging-x86_64/ haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1191401, haskell-arch-web/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1191401, haskell-arch-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:55:53 UTC (rev 1191402) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=arch-web +pkgname=haskell-arch-web +pkgver=0.1.0 +pkgrel=262 +pkgdesc="Arch Linux official and AUR web interface binding" +url="https://github.com/berberman/arch-web; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 'haskell-servant' + 'haskell-servant-client' 'haskell-servant-client-core') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u http-client -u lens $_hkgname.cabal + gen-setup + + sed -i '/CommunityTesting/a \ | KDEUnstable' src/Web/ArchLinux/Types.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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:56:04 Author: felixonmars Revision: 1191403 upgpkg: haskell-yesod-auth 1.6.10.5-9: rebuild with wai-extra 3.1.10 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:55:53 UTC (rev 1191402) +++ PKGBUILD2022-04-28 00:56:04 UTC (rev 1191403) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.5 -pkgrel=8 +pkgrel=9 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:55:27 Author: felixonmars Revision: 1191400 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1191399, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1191399, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:55:27 UTC (rev 1191400) @@ -0,0 +1,73 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=172 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hasql -u hspec -u HTTP -u lens -u retry $pkgname.cabal + +# TODO: not a proper fix. probably newly added "column" should be shown too +sed -i 's/H.RowError i/H.RowError i _/' src/PostgREST/Error.hs +} + +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-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgrest_test +# https://github.com/PostgREST/postgrest/issues/1857 +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:56:23 Author: felixonmars Revision: 1191405 upgpkg: haskell-yesod-static 1.6.1.0-429: rebuild with wai-extra 3.1.10 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:56:16 UTC (rev 1191404) +++ PKGBUILD2022-04-28 00:56:23 UTC (rev 1191405) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=428 +pkgrel=429 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:55:14 Author: felixonmars Revision: 1191399 upgpkg: postgrest 8.0.0-172: rebuild with wai-extra 3.1.10 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:54:46 UTC (rev 1191398) +++ PKGBUILD2022-04-28 00:55:14 UTC (rev 1191399) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=171 +pkgrel=172 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:56:35 Author: felixonmars Revision: 1191406 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1191405, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1191405, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:56:35 UTC (rev 1191406) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=429 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-yesod-auth/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:56:16 Author: felixonmars Revision: 1191404 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 1191403, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 1191403, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:56:16 UTC (rev 1191404) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.5 +pkgrel=9 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4df199de85c6efcbe3ff468e7054885414492ea2e9bbe9b39ed3b432a75a4b22ef986e68197efa62ec52c95aa2b7506f9f0e2617913ccd9955405dafc64ce63') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:54:34 Author: felixonmars Revision: 1191397 upgpkg: haskell-yesod-test 1.6.12-302: rebuild with wai-extra 3.1.10 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:54:26 UTC (rev 1191396) +++ PKGBUILD2022-04-28 00:54:34 UTC (rev 1191397) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.12 -pkgrel=301 +pkgrel=302 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-servant-client/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:54:26 Author: felixonmars Revision: 1191396 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-client/repos/community-staging-x86_64/ haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from rev 1191395, haskell-servant-client/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from rev 1191395, haskell-servant-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:54:26 UTC (rev 1191396) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=servant-client +pkgname=haskell-servant-client +pkgver=0.18.3 +pkgrel=140 +pkgdesc="Automatic derivation of querying functions for servant" +url="http://docs.servant.dev/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-http-client' 'haskell-http-media' + 'haskell-http-types' 'haskell-kan-extensions' 'haskell-monad-control' + 'haskell-semigroupoids' 'haskell-servant' 'haskell-servant-client-core' + 'haskell-transformers-base' 'haskell-transformers-compat') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-aeson' 'haskell-entropy' + 'haskell-hspec' 'haskell-hspec-discover' 'haskell-http-api-data' + 'haskell-markdown-unlit' 'haskell-network' 'haskell-servant-server' 'haskell-sop-core' + 'haskell-tdigest' 'haskell-wai' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d05f8d35ea397cfabafe0ee74314d5411d98c98093b095ed1ce7077a6d052d59f32785e0667930cf0a6763eebfc4da0deaee032ba73550597971348096617de2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base-compat -u hspec -u transformers-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 haskell-yesod-test/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:54:46 Author: felixonmars Revision: 1191398 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 1191397, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 1191397, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:54:46 UTC (rev 1191398) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.12 +pkgrel=302 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6') + +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-servant-client/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:54:14 Author: felixonmars Revision: 1191395 upgpkg: haskell-servant-client 0.18.3-140: rebuild with wai-extra 3.1.10 Modified: haskell-servant-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:54:07 UTC (rev 1191394) +++ PKGBUILD2022-04-28 00:54:14 UTC (rev 1191395) @@ -3,7 +3,7 @@ _hkgname=servant-client pkgname=haskell-servant-client pkgver=0.18.3 -pkgrel=139 +pkgrel=140 pkgdesc="Automatic derivation of querying functions for servant" url="http://docs.servant.dev/; license=("BSD")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:54:07 Author: felixonmars Revision: 1191394 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 1191393, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 1191393, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:54:07 UTC (rev 1191394) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.2 +pkgrel=29 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7c7a3e191ce91ac4070179bdfdae89c60e91c702d9141bb90fcb7095d175727a3f0648221ea151b6e1f5c37a236f55c37aaf963c526e4ced572c19bd6fb0b3a8') + +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-yesod-form/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:53:17 Author: felixonmars Revision: 1191392 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 1191391, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 1191391, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:53:17 UTC (rev 1191392) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.7.0 +pkgrel=193 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dc5373c62e78d79e570171c608fa2e9cfb2092a859b81a881ab69a406c357cc9eeff0ff04d0c08f8cc29cf66ef488ce6b96195d26b9c6dff879a1fea96eff013') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:53:54 Author: felixonmars Revision: 1191393 upgpkg: haskell-yesod 1.6.2-29: rebuild with wai-extra 3.1.10 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:53:17 UTC (rev 1191392) +++ PKGBUILD2022-04-28 00:53:54 UTC (rev 1191393) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.2 -pkgrel=28 +pkgrel=29 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:52:38 Author: felixonmars Revision: 1191388 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 1191387, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1191387, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:52:38 UTC (rev 1191388) @@ -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=25 +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-wai-middleware-static/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:52:45 Author: felixonmars Revision: 1191389 upgpkg: haskell-wai-middleware-static 0.9.2-31: rebuild with wai-extra 3.1.10 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:52:38 UTC (rev 1191388) +++ PKGBUILD2022-04-28 00:52:45 UTC (rev 1191389) @@ -4,7 +4,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.9.2 -pkgrel=30 +pkgrel=31 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("BSD")
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:53:05 Author: felixonmars Revision: 1191391 upgpkg: haskell-yesod-form 1.7.0-193: rebuild with wai-extra 3.1.10 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:52:58 UTC (rev 1191390) +++ PKGBUILD2022-04-28 00:53:05 UTC (rev 1191391) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.7.0 -pkgrel=192 +pkgrel=193 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-wai-middleware-static/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:52:58 Author: felixonmars Revision: 1191390 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-middleware-static/repos/community-staging-x86_64/ haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 1191389, haskell-wai-middleware-static/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 1191389, haskell-wai-middleware-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:52:58 UTC (rev 1191390) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-middleware-static +pkgname=haskell-wai-middleware-static +pkgver=0.9.2 +pkgrel=31 +pkgdesc="WAI middleware that serves requests to static files" +url="https://github.com/scotty-web/wai-middleware-static; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' + 'haskell-expiring-cache-map' 'haskell-http-types' 'haskell-mime-types' + 'haskell-old-locale' 'haskell-wai') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-hspec-expectations-lifted' 'haskell-hspec-wai' 'haskell-mockery' + 'haskell-scotty' 'haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fbfb57a64b9eabce3196c97a1727a533d9dc71fdf3e3a2316e6eb5edffc26b7c7f091b0ebc9144c129d3ec6bc452ddb846ef15e898d62507b4170f5354188be8') + +prepare() { +cd $_hkgname-$pkgver +uusi -d semigroups $_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 +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-hakyll/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:52:25 Author: felixonmars Revision: 1191387 upgpkg: haskell-hakyll 4.15.1.1-25: rebuild with wai-extra 3.1.10 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:52:18 UTC (rev 1191386) +++ PKGBUILD2022-04-28 00:52:25 UTC (rev 1191387) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.15.1.1 -pkgrel=24 +pkgrel=25 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:52:18 Author: felixonmars Revision: 1191386 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 1191385, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 1191385, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:52:18 UTC (rev 1191386) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18.3 +pkgrel=137 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c89a676de870cba67b86e818a87f144a316294d6ef786bdcc20017da48089cf0c25fc434ed0b42e81053fae4ad1ac0628443e4d0afb7f17fa53a1b5516272d28') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base-compat -u hspec $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:51:27 Author: felixonmars Revision: 1191381 upgpkg: haskell-yesod-persistent 1.6.0.8-3: rebuild with wai-extra 3.1.10 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:51:21 UTC (rev 1191380) +++ PKGBUILD2022-04-28 00:51:27 UTC (rev 1191381) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.8 -pkgrel=2 +pkgrel=3 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-scotty/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:51:46 Author: felixonmars Revision: 1191383 upgpkg: haskell-scotty 0.12-275: rebuild with wai-extra 3.1.10 Modified: haskell-scotty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:51:40 UTC (rev 1191382) +++ PKGBUILD2022-04-28 00:51:46 UTC (rev 1191383) @@ -3,7 +3,7 @@ _hkgname=scotty pkgname=haskell-scotty pkgver=0.12 -pkgrel=274 +pkgrel=275 pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" url="https://github.com/scotty-web/scotty; license=("BSD")
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:52:06 Author: felixonmars Revision: 1191385 upgpkg: haskell-servant-server 0.18.3-137: rebuild with wai-extra 3.1.10 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:51:59 UTC (rev 1191384) +++ PKGBUILD2022-04-28 00:52:06 UTC (rev 1191385) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.18.3 -pkgrel=136 +pkgrel=137 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-scotty/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:51:59 Author: felixonmars Revision: 1191384 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scotty/repos/community-staging-x86_64/ haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 1191383, haskell-scotty/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 1191383, haskell-scotty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:51:59 UTC (rev 1191384) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=scotty +pkgname=haskell-scotty +pkgver=0.12 +pkgrel=275 +pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" +url="https://github.com/scotty-web/scotty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-data-default-class' 'haskell-http-types' + 'haskell-monad-control' 'haskell-network' 'haskell-regex-compat' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-wai' + 'haskell-lifted-base') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('e1d77ee05eaa4b1871566b33683da9ab15dda8f7c42875701d62caf7db7defd2') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/nats/d;/fail/d' $_hkgname.cabal + uusi $_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-yesod-persistent/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:51:40 Author: felixonmars Revision: 1191382 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 1191381, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 1191381, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:51:40 UTC (rev 1191382) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.8 +pkgrel=3 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-resource-pool" "haskell-resourcet" "haskell-yesod-core") +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e356cd3f1ffac1ad7390cdaff436c4179190e8f160fe8a8e798678498e67ea34ba087207df750453bc237e827f7c2748c86a2419240079c5a7012cef5381340') + +prepare() { +cd $_hkgname-$pkgver +uusi -d persistent-template $_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 +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-hspec-wai-json/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:51:21 Author: felixonmars Revision: 1191380 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 1191379, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 1191379, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:51:21 UTC (rev 1191380) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.11.0 +pkgrel=267 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546') + +prepare() { +uusi -u hspec-wai $_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 +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-hspec-wai-json/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:51:08 Author: felixonmars Revision: 1191379 upgpkg: haskell-hspec-wai-json 0.11.0-267: rebuild with wai-extra 3.1.10 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:51:01 UTC (rev 1191378) +++ PKGBUILD2022-04-28 00:51:08 UTC (rev 1191379) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.11.0 -pkgrel=266 +pkgrel=267 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:50:42 Author: felixonmars Revision: 1191376 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1191375, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1191375, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:50:42 UTC (rev 1191376) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18.3 +pkgrel=9 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('9e1f736411390c2807b46a555962b6346e8ce3b7cb2bb61ef38142992b02f2fcf636e4bc796d7bb582834810191a2f296b094cfc9630ab3ab170949c5aab1d23') + +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 \ +--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 +} + +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 haskell-cheapskate/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:50:49 Author: felixonmars Revision: 1191377 upgpkg: haskell-cheapskate 0.1.1.2-431: rebuild with wai-extra 3.1.10 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:50:42 UTC (rev 1191376) +++ PKGBUILD2022-04-28 00:50:49 UTC (rev 1191377) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.2 -pkgrel=430 +pkgrel=431 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:51:01 Author: felixonmars Revision: 1191378 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 1191377, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 1191377, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:51:01 UTC (rev 1191378) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.2 +pkgrel=431 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45') + +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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fdingus +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 hoogle/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:50:29 Author: felixonmars Revision: 1191375 upgpkg: hoogle 5.0.18.3-9: rebuild with wai-extra 3.1.10 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:50:22 UTC (rev 1191374) +++ PKGBUILD2022-04-28 00:50:29 UTC (rev 1191375) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18.3 -pkgrel=8 +pkgrel=9 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:50:09 Author: felixonmars Revision: 1191373 upgpkg: haskell-yesod-core 1.6.22.0-6: rebuild with wai-extra 3.1.10 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:50:02 UTC (rev 1191372) +++ PKGBUILD2022-04-28 00:50:09 UTC (rev 1191373) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.22.0 -pkgrel=5 +pkgrel=6 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:50:22 Author: felixonmars Revision: 1191374 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 1191373, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 1191373, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:50:22 UTC (rev 1191374) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.22.0 +pkgrel=6 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-entropy' 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66f8ecadac1870ac9728dcf8ffb9233794a6e32b7662afdcb0938801eb39bde3e6068f9b218be6a2180e48f699b764a0f559c89553a20f932fbab736c7ecdd6c') + +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 \ +--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 +} + +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-hspec-wai/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:49:50 Author: felixonmars Revision: 1191371 upgpkg: haskell-hspec-wai 0.11.1-216: rebuild with wai-extra 3.1.10 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:49:43 UTC (rev 1191370) +++ PKGBUILD2022-04-28 00:49:50 UTC (rev 1191371) @@ -4,7 +4,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.11.1 -pkgrel=215 +pkgrel=216 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:50:02 Author: felixonmars Revision: 1191372 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 1191371, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 1191371, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:50:02 UTC (rev 1191372) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.11.1 +pkgrel=216 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c5c72dee572f6fd7bd80f3beb4e668697d58f3bb045dabb321e65098f4fc3b1d577aa32e5fe607cab3e18433627538582b6c7acc7bb4728a99daeb20afe41b0a') + +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-wai-app-static/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:49:43 Author: felixonmars Revision: 1191370 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 1191369, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 1191369, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:49:43 UTC (rev 1191370) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.7.4 +pkgrel=16 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5e05147e498a16018a42617ea38fe953566744908740f45374bf8f09897d980de573c96f8f7748ecafd9305a4d4b3bb7236cda516e9a231ff873c91af1d9c493') + +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 \ +-f-print +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-wai-app-static/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:49:31 Author: felixonmars Revision: 1191369 upgpkg: haskell-wai-app-static 3.1.7.4-16: rebuild with wai-extra 3.1.10 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:48:38 UTC (rev 1191368) +++ PKGBUILD2022-04-28 00:49:31 UTC (rev 1191369) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.7.4 -pkgrel=15 +pkgrel=16 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/repos/community-staging-x86_64 (2 files)
Date: Thursday, April 28, 2022 @ 00:48:38 Author: felixonmars Revision: 1191368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 1191367, haskell-wai-extra/trunk/PKGBUILD) Deleted: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-28 00:48:25 UTC (rev 1191367) +++ PKGBUILD2022-04-28 00:48:38 UTC (rev 1191368) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=wai-extra -pkgname=haskell-wai-extra -pkgver=3.1.10 -pkgrel=1 -pkgdesc="Provides some basic WAI handlers and middleware." -url="https://github.com/yesodweb/wai; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' - 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' - 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' - 'haskell-network' 'haskell-resourcet' 'haskell-streaming-commons' - 'haskell-vault' 'haskell-wai' 'haskell-wai-logger' 'haskell-word8' 'haskell-hunit' - 'haskell-call-stack') -makedepends=('ghc' 'haskell-hspec' 'haskell-zlib') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('02ee736a67bfee177aaf21f51123de47b1e70e001358098f2ec7891f80fbb6b9eb276275874d87b16f414c2ddaa6d6ad78e857b0defc29d5fa40238a417c6683') - -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 \ --f-build-example -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 1191367, haskell-wai-extra/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-28 00:48:38 UTC (rev 1191368) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.1.10 +pkgrel=2 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' + 'haskell-network' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-vault' 'haskell-wai' 'haskell-wai-logger' 'haskell-word8' 'haskell-hunit' + 'haskell-call-stack') +makedepends=('ghc' 'haskell-hspec' 'haskell-zlib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('02ee736a67bfee177aaf21f51123de47b1e70e001358098f2ec7891f80fbb6b9eb276275874d87b16f414c2ddaa6d6ad78e857b0defc29d5fa40238a417c6683') + +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 \ +-f-build-example +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
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:48:25 Author: felixonmars Revision: 1191367 upgpkg: haskell-wai-extra 3.1.10-2: rebuild with wai-extra 3.1.10 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:47:15 UTC (rev 1191366) +++ PKGBUILD2022-04-28 00:48:25 UTC (rev 1191367) @@ -4,7 +4,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.1.10 -pkgrel=1 +pkgrel=2 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:47:15 Author: felixonmars Revision: 1191366 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1191365, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1191365, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:47:15 UTC (rev 1191366) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.4.0 +pkgrel=33 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-wai') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8d09b7fa7688601396f994513772884ac7f73a0b934f73420e3d200ae4e906450bbef14746d43dc484ce8d9181f8171dfb8d3496d17c0d81ba7c27eee39a90d4') + +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-wai-logger/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:47:03 Author: felixonmars Revision: 1191365 upgpkg: haskell-wai-logger 2.4.0-33: rebuild with wai-extra 3.1.10 Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:46:06 UTC (rev 1191364) +++ PKGBUILD2022-04-28 00:47:03 UTC (rev 1191365) @@ -4,7 +4,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.4.0 -pkgrel=32 +pkgrel=33 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Thursday, April 28, 2022 @ 00:46:06 Author: felixonmars Revision: 1191364 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 1191363, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 1191363, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-04-28 00:46:06 UTC (rev 1191364) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.1.10 +pkgrel=1 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' + 'haskell-network' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-vault' 'haskell-wai' 'haskell-wai-logger' 'haskell-word8' 'haskell-hunit' + 'haskell-call-stack') +makedepends=('ghc' 'haskell-hspec' 'haskell-zlib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('02ee736a67bfee177aaf21f51123de47b1e70e001358098f2ec7891f80fbb6b9eb276275874d87b16f414c2ddaa6d6ad78e857b0defc29d5fa40238a417c6683') + +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 \ +-f-build-example +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-wai-extra/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:45:54 Author: felixonmars Revision: 1191363 upgpkg: haskell-wai-extra 3.1.10-1: rebuild with wai-extra 3.1.10 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-28 00:39:28 UTC (rev 1191362) +++ PKGBUILD2022-04-28 00:45:54 UTC (rev 1191363) @@ -3,8 +3,8 @@ _hkgname=wai-extra pkgname=haskell-wai-extra -pkgver=3.1.8 -pkgrel=100 +pkgver=3.1.10 +pkgrel=1 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT") @@ -17,7 +17,7 @@ 'haskell-call-stack') makedepends=('ghc' 'haskell-hspec' 'haskell-zlib') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('9ec191ee18124fa871fa9a571eba31c9edde87fb65ef63387df2e13d81a7acb0387b73e95e94475870a2ef9c90407285182e1675c723a9a3373e64df2e4d88b2') +sha512sums=('02ee736a67bfee177aaf21f51123de47b1e70e001358098f2ec7891f80fbb6b9eb276275874d87b16f414c2ddaa6d6ad78e857b0defc29d5fa40238a417c6683') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in prosody/repos/community-x86_64 (12 files)
Date: Thursday, April 28, 2022 @ 00:39:28 Author: daurnimator Revision: 1191362 archrelease: copy trunk to community-x86_64 Added: prosody/repos/community-x86_64/PKGBUILD (from rev 1191361, prosody/trunk/PKGBUILD) prosody/repos/community-x86_64/prosody.install (from rev 1191361, prosody/trunk/prosody.install) prosody/repos/community-x86_64/prosody.logrotated (from rev 1191361, prosody/trunk/prosody.logrotated) prosody/repos/community-x86_64/prosody.service (from rev 1191361, prosody/trunk/prosody.service) prosody/repos/community-x86_64/prosody.tmpfile.d (from rev 1191361, prosody/trunk/prosody.tmpfile.d) prosody/repos/community-x86_64/sysuser.conf (from rev 1191361, prosody/trunk/sysuser.conf) Deleted: prosody/repos/community-x86_64/PKGBUILD prosody/repos/community-x86_64/prosody.install prosody/repos/community-x86_64/prosody.logrotated prosody/repos/community-x86_64/prosody.service prosody/repos/community-x86_64/prosody.tmpfile.d prosody/repos/community-x86_64/sysuser.conf + PKGBUILD | 200 +-- prosody.install| 46 +-- prosody.logrotated | 18 ++-- prosody.service| 58 +++--- prosody.tmpfile.d |4 - sysuser.conf |6 - 6 files changed, 166 insertions(+), 166 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-28 00:39:00 UTC (rev 1191361) +++ PKGBUILD2022-04-28 00:39:28 UTC (rev 1191362) @@ -1,100 +0,0 @@ -# Maintainer: Daurnimator -# Maintainer: Sergej Pupykin -# Contributor: Dwayne Bent -# Contributor: Tilman Vatteroth -# Contributor: Paul-Sebastian Manole -# Contributor: Timothée Ravier -# Contributor: Christoph Stahl - -pkgname=prosody -epoch=1 -pkgver=0.12.0 -pkgrel=1 -pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua" -arch=('x86_64') -url="https://prosody.im/; -license=('MIT') -depends=('lua52' - 'lua52-sec' - 'lua52-socket' - 'lua52-expat' - 'lua52-filesystem' - 'libidn' - 'openssl') -optdepends=('lua52-sec: TLS encryption support' -# 'lua52-event: libevent support' -'lua52-dbi: SQL storage support' -'luarocks: plugin manager') -install=prosody.install -backup=('etc/prosody/prosody.cfg.lua') -validpgpkeys=('32A9EDDE3609931EB98CEAC315907E8E7BDD6BFE' - '3E52119EF853C59678DBBF6BADED9A77B67AD329' - 'C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5') -source=("https://prosody.im/downloads/source/prosody-$pkgver.tar.gz"{,.asc} -'prosody.tmpfile.d' -'prosody.logrotated' -'sysuser.conf' -'prosody.service') -sha256sums=('752ff32015dac565fc3417c2196af268971c358ee066e51f5d912413580d889a' -'SKIP' -'0753bd9260f1cfdce6e18e01a61e320b396acfe9fca8ccf3250653bfa6af997e' -'5a2466b73bd069fb73be97a4e23b24e4c8dd1adb7db871cb8f5ab4094c1f967f' -'e5c30ffbb066f0ed375b3313490c535d8c9df018726f6cecf9e3ddfd2e48' -'e9d6abc4c53bd9e7b1d2acc56c7513416751f9436bf382ed52d703d29b13bfaa') - -prepare() { - cd prosody-$pkgver - - # disable logging to output and activate syslog - sed -i s/"info = "/"-- info = "/g prosody.cfg.lua.dist - sed -i s/"error = "/"-- error = "/g prosody.cfg.lua.dist - sed -i s/"--\ \"\*syslog\"\;"/"info = \"*syslog\"\;"/g prosody.cfg.lua.dist - - # add pidfile and daemonize - # daemonize is important for systemd! - mv prosody.cfg.lua.dist prosody.cfg.lua.old - - echo --Important for systemd >> prosody.cfg.lua.dist - echo -- daemonize is important for systemd. if you set this to false the systemd startup will freeze. >> prosody.cfg.lua.dist - echo daemonize = true >> prosody.cfg.lua.dist - echo 'pidfile = "/run/prosody/prosody.pid"'>> prosody.cfg.lua.dist - echo "" >> prosody.cfg.lua.dist - cat prosody.cfg.lua.old >> prosody.cfg.lua.dist - rm prosody.cfg.lua.old - - #sed -i 's|sock, err = socket.udp();|sock, err = (socket.udp4 or socket.udp)();|g' net/dns.lua -} - -build() { - cd prosody-$pkgver - ./configure \ ---ostype=linux \ ---prefix=/usr \ ---sysconfdir=/etc/prosody \ ---datadir=/var/lib/prosody \ ---with-lua-include=/usr/include/lua5.2 \ ---idn-library=idn \ ---cflags="${CPPFLAGS} ${CFLAGS} -fPIC -D_GNU_SOURCE" \ ---ldflags="${LDFLAGS} -shared" \ ---no-example-certs \ ---runwith=lua5.2 - make -} - -package() { - cd prosody-$pkgver - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" install -C tools/migration - - install -Dm 0644 "$srcdir"/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf - install -Dm 0644 "$srcdir"/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service - install -Dm644 "$srcdir"/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/prosody.conf - - for i in tools/*.lua; do -install -Dm 0644 ${i}
[arch-commits] Commit in prosody/trunk (PKGBUILD)
Date: Thursday, April 28, 2022 @ 00:39:00 Author: daurnimator Revision: 1191361 upgpkg: prosody 1:0.12.0-2 Modified: prosody/trunk/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 23:48:15 UTC (rev 1191360) +++ PKGBUILD2022-04-28 00:39:00 UTC (rev 1191361) @@ -9,27 +9,27 @@ pkgname=prosody epoch=1 pkgver=0.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua" arch=('x86_64') url="https://prosody.im/; license=('MIT') -depends=('lua52' - 'lua52-sec' - 'lua52-socket' - 'lua52-expat' - 'lua52-filesystem' +depends=('lua' + 'lua-sec' + 'lua-socket' + 'lua-expat' + 'lua-filesystem' 'libidn' 'openssl') -optdepends=('lua52-sec: TLS encryption support' -# 'lua52-event: libevent support' -'lua52-dbi: SQL storage support' +optdepends=('lua-sec: TLS encryption support' +#'lua-event: libevent support' +'lua-dbi: SQL storage support' 'luarocks: plugin manager') install=prosody.install backup=('etc/prosody/prosody.cfg.lua') validpgpkeys=('32A9EDDE3609931EB98CEAC315907E8E7BDD6BFE' - '3E52119EF853C59678DBBF6BADED9A77B67AD329' - 'C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5') + '3E52119EF853C59678DBBF6BADED9A77B67AD329' + 'C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5') source=("https://prosody.im/downloads/source/prosody-$pkgver.tar.gz"{,.asc} 'prosody.tmpfile.d' 'prosody.logrotated' @@ -66,35 +66,35 @@ } build() { - cd prosody-$pkgver + cd "prosody-${pkgver}" + ./configure \ --ostype=linux \ --prefix=/usr \ --sysconfdir=/etc/prosody \ --datadir=/var/lib/prosody \ ---with-lua-include=/usr/include/lua5.2 \ --idn-library=idn \ --cflags="${CPPFLAGS} ${CFLAGS} -fPIC -D_GNU_SOURCE" \ --ldflags="${LDFLAGS} -shared" \ ---no-example-certs \ ---runwith=lua5.2 +--no-example-certs make } package() { - cd prosody-$pkgver + cd "prosody-${pkgver}" + make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" install -C tools/migration - install -Dm 0644 "$srcdir"/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf - install -Dm 0644 "$srcdir"/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service - install -Dm644 "$srcdir"/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/prosody.conf + install -Dm644 "${srcdir}"/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf + install -Dm644 "${srcdir}"/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service + install -Dm644 "${srcdir}"/sysuser.conf "${pkgdir}"/usr/lib/sysusers.d/prosody.conf for i in tools/*.lua; do -install -Dm 0644 ${i} "${pkgdir}"/usr/share/prosody/${i} +install -Dm644 "${i}" "${pkgdir}/usr/share/prosody/${i}" done - install -Dm 0644 COPYING "${pkgdir}"/usr/share/licenses/prosody/COPYING - install -Dm 0644 "$srcdir"/prosody.logrotated "${pkgdir}"/etc/logrotate.d/prosody - rm "${pkgdir}"/etc/prosody/certs/* + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/prosody/COPYING + install -Dm644 "${srcdir}"/prosody.logrotated "${pkgdir}"/etc/logrotate.d/prosody + rm -- "${pkgdir}"/etc/prosody/certs/* }
[arch-commits] Commit in ansible/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:48:15 Author: svenstaro Revision: 1191360 archrelease: copy trunk to community-any Added: ansible/repos/community-any/PKGBUILD (from rev 1191359, ansible/trunk/PKGBUILD) Deleted: ansible/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-27 23:48:09 UTC (rev 1191359) +++ PKGBUILD2022-04-27 23:48:15 UTC (rev 1191360) @@ -1,36 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=ansible -pkgver=5.6.0 -pkgrel=1 -pkgdesc='Official assortment of Ansible collections' -arch=('any') -url='https://pypi.org/project/ansible/' -license=('GPL3') -depends=('python' 'ansible-core') -provides=('python-ansible_collections') -optdepends=('python-argcomplete: shell completions' -'python-pyopenssl: openssl modules' -'python-dnspython: for dig lookup' -'python-ovirt-engine-sdk: ovirt support' -'python-boto3: aws_s3 module' -'python-ldap: ldap support' -'python-proxmoxer: proxmos modules' -'python-openstacksdk: OpenStack module' -'python-pynetbox: NetBox module' -'python-ldap: LDAP modules' -'python-keyring: Keyring module' -'acme-tiny: openssl_certificate module') -makedepends=('python-setuptools') -source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) -sha512sums=('e031621ef40c7cf883c436bcb39703c0862a849bfa5dab48691a8f51f794ec3899145aed17b732816e175623ced922662b371ed563bcf770b8d1157128826bbb') - -build() { - cd ansible-${pkgver} - python setup.py build -} - -package() { - cd ansible-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING -} Copied: ansible/repos/community-any/PKGBUILD (from rev 1191359, ansible/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-27 23:48:15 UTC (rev 1191360) @@ -0,0 +1,36 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=ansible +pkgver=5.7.0 +pkgrel=1 +pkgdesc='Official assortment of Ansible collections' +arch=('any') +url='https://pypi.org/project/ansible/' +license=('GPL3') +depends=('python' 'ansible-core') +provides=('python-ansible_collections') +optdepends=('python-argcomplete: shell completions' +'python-pyopenssl: openssl modules' +'python-dnspython: for dig lookup' +'python-ovirt-engine-sdk: ovirt support' +'python-boto3: aws_s3 module' +'python-ldap: ldap support' +'python-proxmoxer: proxmos modules' +'python-openstacksdk: OpenStack module' +'python-pynetbox: NetBox module' +'python-ldap: LDAP modules' +'python-keyring: Keyring module' +'acme-tiny: openssl_certificate module') +makedepends=('python-setuptools') +source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) +sha512sums=('2e2f88948e875a1ce5a6cac58ae0d918adf903848c60e125728314e935cbf29aae6db6ec87d9aad14fd5406751251a681b441f1209c789f14a1df6e68b91c3d9') + +build() { + cd ansible-${pkgver} + python setup.py build +} + +package() { + cd ansible-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING +}
[arch-commits] Commit in ansible/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:48:09 Author: svenstaro Revision: 1191359 upgpkg: ansible 5.7.0-1 Modified: ansible/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 23:47:47 UTC (rev 1191358) +++ PKGBUILD2022-04-27 23:48:09 UTC (rev 1191359) @@ -1,6 +1,6 @@ # Maintainer: Sven-Hendrik Haase pkgname=ansible -pkgver=5.6.0 +pkgver=5.7.0 pkgrel=1 pkgdesc='Official assortment of Ansible collections' arch=('any') @@ -22,7 +22,7 @@ 'acme-tiny: openssl_certificate module') makedepends=('python-setuptools') source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) -sha512sums=('e031621ef40c7cf883c436bcb39703c0862a849bfa5dab48691a8f51f794ec3899145aed17b732816e175623ced922662b371ed563bcf770b8d1157128826bbb') +sha512sums=('2e2f88948e875a1ce5a6cac58ae0d918adf903848c60e125728314e935cbf29aae6db6ec87d9aad14fd5406751251a681b441f1209c789f14a1df6e68b91c3d9') build() { cd ansible-${pkgver}
[arch-commits] Commit in ansible-core/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:47:47 Author: svenstaro Revision: 1191358 archrelease: copy trunk to community-any Added: ansible-core/repos/community-any/PKGBUILD (from rev 1191357, ansible-core/trunk/PKGBUILD) Deleted: ansible-core/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-27 23:47:43 UTC (rev 1191357) +++ PKGBUILD2022-04-27 23:47:47 UTC (rev 1191358) @@ -1,46 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Bartłomiej Piotrowski -# Contributor: Daniel Wallace -# Contributor: Chris -# Contributor: m0ikz -# Contributor: atweiden - -pkgname=ansible-core -pkgver=2.12.4 -pkgrel=1 -pkgdesc='Radically simple IT automation platform' -arch=('any') -url='https://pypi.org/project/ansible-core' -license=('GPL3') -depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib') -provides=('python-ansible' 'ansible-base') -replaces=('ansible-base') -optdepends=('sshpass: for ssh connections with password' -'python-passlib: crypt values for vars_prompt' -'python-netaddr: for the ipaddr filter' -'python-systemd: log to journal' -'python-pywinrm: connect to Windows machines' -'python-dnspython: for dig lookup' -'python-jmespath: json_query support') -makedepends=('python-setuptools') -backup=('etc/ansible/ansible.cfg') -source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;) -sha512sums=('a196a4f75834b5951330a1ea201aca41581c88a3cedbdd1c9e00acd5d3f06b4fd1948ddb2acea32bc2b758587baf9bd75572d150d6d47a3a957f5d8c4fc06d2f') - -build() { - cd ansible-core-${pkgver} - python setup.py build -} - -package() { - cd ansible-core-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING - - install -d "${pkgdir}"/usr/share/ansible/doc - cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ - install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg - - install -d "${pkgdir}"/usr/share/man/man1 - cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 -} Copied: ansible-core/repos/community-any/PKGBUILD (from rev 1191357, ansible-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-27 23:47:47 UTC (rev 1191358) @@ -0,0 +1,46 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bartłomiej Piotrowski +# Contributor: Daniel Wallace +# Contributor: Chris +# Contributor: m0ikz +# Contributor: atweiden + +pkgname=ansible-core +pkgver=2.12.5 +pkgrel=1 +pkgdesc='Radically simple IT automation platform' +arch=('any') +url='https://pypi.org/project/ansible-core' +license=('GPL3') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib') +provides=('python-ansible' 'ansible-base') +replaces=('ansible-base') +optdepends=('sshpass: for ssh connections with password' +'python-passlib: crypt values for vars_prompt' +'python-netaddr: for the ipaddr filter' +'python-systemd: log to journal' +'python-pywinrm: connect to Windows machines' +'python-dnspython: for dig lookup' +'python-jmespath: json_query support') +makedepends=('python-setuptools') +backup=('etc/ansible/ansible.cfg') +source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;) +sha512sums=('795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9') + +build() { + cd ansible-core-${pkgver} + python setup.py build +} + +package() { + cd ansible-core-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING + + install -d "${pkgdir}"/usr/share/ansible/doc + cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ + install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg + + install -d "${pkgdir}"/usr/share/man/man1 + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in chafa/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:47:43 Author: felixonmars Revision: 1191357 archrelease: copy trunk to community-x86_64 Added: chafa/repos/community-x86_64/PKGBUILD (from rev 1191356, chafa/trunk/PKGBUILD) Deleted: chafa/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-27 23:47:36 UTC (rev 1191356) +++ PKGBUILD2022-04-27 23:47:43 UTC (rev 1191357) @@ -1,28 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=chafa -pkgver=1.8.0 -pkgrel=1 -pkgdesc="Image-to-text converter supporting a wide range of symbols and palettes, transparency, animations, etc." -arch=("x86_64") -url="https://hpjansson.org/chafa/; -depends=('imagemagick' 'libxslt') -makedepends=('gtk-doc') -license=("LGPL") -source=(https://github.com/hpjansson/chafa/releases/download/$pkgver/chafa-$pkgver.tar.xz{,.asc}) -sha512sums=('15ff08a0df82ae8517ac7744b81a39e1ae1eff8c9848128341cc25da94864e89b7101aabcff2d532bf11ea293bfc4c9e48b01f85388dafadbce2d2b2c8b7439d' -'SKIP') -validpgpkeys=('C01EDE5BB0D91E26D003662EC76BB9FEEAD12EA7') # Hans Petter Jansson - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr --enable-man - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install -} Copied: chafa/repos/community-x86_64/PKGBUILD (from rev 1191356, chafa/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-27 23:47:43 UTC (rev 1191357) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan + +pkgname=chafa +pkgver=1.10.0 +pkgrel=1 +pkgdesc="Image-to-text converter supporting a wide range of symbols and palettes, transparency, animations, etc." +arch=("x86_64") +url="https://hpjansson.org/chafa/; +depends=('imagemagick' 'libxslt') +makedepends=('gtk-doc') +license=("LGPL") +source=(https://github.com/hpjansson/chafa/releases/download/$pkgver/chafa-$pkgver.tar.xz{,.asc}) +sha512sums=('90319df35a129f79953b2d2ce4d58fb782a05d56b89a17cf3237dffc8a57e16cc1735c97a0da9f9ec4058bce550d6e2625cd2ed8157fab5745b2a2ea5b226d04' +'SKIP') +validpgpkeys=('C01EDE5BB0D91E26D003662EC76BB9FEEAD12EA7') # Hans Petter Jansson + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr --enable-man + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in ansible-core/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:47:36 Author: svenstaro Revision: 1191356 upgpkg: ansible-core 2.12.5-1 Modified: ansible-core/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 23:47:28 UTC (rev 1191355) +++ PKGBUILD2022-04-27 23:47:36 UTC (rev 1191356) @@ -6,7 +6,7 @@ # Contributor: atweiden pkgname=ansible-core -pkgver=2.12.4 +pkgver=2.12.5 pkgrel=1 pkgdesc='Radically simple IT automation platform' arch=('any') @@ -25,7 +25,7 @@ makedepends=('python-setuptools') backup=('etc/ansible/ansible.cfg') source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;) -sha512sums=('a196a4f75834b5951330a1ea201aca41581c88a3cedbdd1c9e00acd5d3f06b4fd1948ddb2acea32bc2b758587baf9bd75572d150d6d47a3a957f5d8c4fc06d2f') +sha512sums=('795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9') build() { cd ansible-core-${pkgver}
[arch-commits] Commit in chafa/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:47:28 Author: felixonmars Revision: 1191355 upgpkg: chafa 1.10.0-1 Modified: chafa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 23:03:59 UTC (rev 1191354) +++ PKGBUILD2022-04-27 23:47:28 UTC (rev 1191355) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=chafa -pkgver=1.8.0 +pkgver=1.10.0 pkgrel=1 pkgdesc="Image-to-text converter supporting a wide range of symbols and palettes, transparency, animations, etc." arch=("x86_64") @@ -10,7 +10,7 @@ makedepends=('gtk-doc') license=("LGPL") source=(https://github.com/hpjansson/chafa/releases/download/$pkgver/chafa-$pkgver.tar.xz{,.asc}) -sha512sums=('15ff08a0df82ae8517ac7744b81a39e1ae1eff8c9848128341cc25da94864e89b7101aabcff2d532bf11ea293bfc4c9e48b01f85388dafadbce2d2b2c8b7439d' +sha512sums=('90319df35a129f79953b2d2ce4d58fb782a05d56b89a17cf3237dffc8a57e16cc1735c97a0da9f9ec4058bce550d6e2625cd2ed8157fab5745b2a2ea5b226d04' 'SKIP') validpgpkeys=('C01EDE5BB0D91E26D003662EC76BB9FEEAD12EA7') # Hans Petter Jansson
[arch-commits] Commit in gnome-info-collect/repos (extra-any extra-any/PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:22:34 Author: heftig Revision: 444169 archrelease: copy trunk to extra-any Added: gnome-info-collect/repos/extra-any/ gnome-info-collect/repos/extra-any/PKGBUILD (from rev 444168, gnome-info-collect/trunk/PKGBUILD) --+ PKGBUILD | 23 +++ 1 file changed, 23 insertions(+) Copied: gnome-info-collect/repos/extra-any/PKGBUILD (from rev 444168, gnome-info-collect/trunk/PKGBUILD) === --- extra-any/PKGBUILD (rev 0) +++ extra-any/PKGBUILD 2022-04-27 23:22:34 UTC (rev 444169) @@ -0,0 +1,23 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-info-collect +pkgver=1.0 +pkgrel=1 +pkgdesc="GNOME system and user data collection tool" +url="https://gitlab.gnome.org/vstanek/gnome-info-collect; +arch=(any) +license=(GPL3) +depends=(python-requests python-gobject gnome-online-accounts) +makedepends=(git) +_commit=a0f67581a5b5c63b299a8923f67e4e91dd133106 # tags/v1.0^0 +source=("git+https://gitlab.gnome.org/vstanek/gnome-info-collect.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g' +} + +package() { + install -D $pkgname/client/client.py "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in gnome-info-collect/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:21:32 Author: heftig Revision: 444168 1.0-1 Added: gnome-info-collect/trunk/PKGBUILD --+ PKGBUILD | 23 +++ 1 file changed, 23 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-27 23:21:32 UTC (rev 444168) @@ -0,0 +1,23 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-info-collect +pkgver=1.0 +pkgrel=1 +pkgdesc="GNOME system and user data collection tool" +url="https://gitlab.gnome.org/vstanek/gnome-info-collect; +arch=(any) +license=(GPL3) +depends=(python-requests python-gobject gnome-online-accounts) +makedepends=(git) +_commit=a0f67581a5b5c63b299a8923f67e4e91dd133106 # tags/v1.0^0 +source=("git+https://gitlab.gnome.org/vstanek/gnome-info-collect.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g' +} + +package() { + install -D $pkgname/client/client.py "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in emacs/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:14:39 Author: freswa Revision: 444167 archrelease: copy trunk to extra-x86_64 Added: emacs/repos/extra-x86_64/PKGBUILD (from rev 444166, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 257 +++-- 1 file changed, 150 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-27 23:14:36 UTC (rev 444166) +++ PKGBUILD2022-04-27 23:14:39 UTC (rev 444167) @@ -1,107 +0,0 @@ -# Maintainer: Juergen Hoetzel -# Maintainer: Frederik Schwan -# Contributor: Jaroslav Lichtblau -# Contributor: Renchi Raju - -pkgbase=emacs -pkgname=(emacs emacs-nativecomp emacs-nox) -pkgver=28.1 -pkgrel=6 -arch=('x86_64') -url='https://www.gnu.org/software/emacs/emacs.html' -license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' - 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls' - 'jansson' 'cairo' 'harfbuzz' -) -makedepends=(libgccjit) -validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B') -options=(debug) -source=(https://ftp.gnu.org/gnu/emacs/${pkgname}-${pkgver}.tar.xz{,.sig}) -b2sums=('42a12bec2dc74f4838ae79b5589fb7439ff415d8ddd34f2ff7a8c503f909ddd4144ad35ae19c758d8627cfa9ed29276b326c5bec3853a77cd179e9fb17d22ad7' -'SKIP') - -prepare() { - cp -ar ${pkgname}-${pkgver} ${pkgbase}-${pkgver}-nativecomp - cp -ar ${pkgname}-${pkgver} ${pkgbase}-${pkgver}-nox -} - -build() { - local _confflags="--sysconfdir=/etc \ ---prefix=/usr \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---with-cairo \ ---with-harfbuzz \ ---with-libsystemd \ ---with-modules" - - export ac_cv_lib_gif_EGifPutExtensionLast=yes - - cd ${pkgname}-${pkgver} - ./configure $_confflags \ ---with-x-toolkit=gtk3 - make - - cd ../${pkgbase}-${pkgver}-nativecomp - ./configure \ ---with-x-toolkit=gtk3 \ ---with-native-compilation \ -$_confflags - make NATIVE_FULL_AOT=1 bootstrap - - cd ../${pkgbase}-${pkgver}-nox - ./configure \ ---without-x \ ---without-sound \ -$_confflags - make -} - -package_emacs() { - pkgdesc='The extensible, customizable, self-documenting real-time display editor' - - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - # remove conflict with ctags package - mv "${pkgdir}"/usr/bin/{ctags,ctags.emacs} - mv "${pkgdir}"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} - - # fix user/root permissions on usr/share files - find "${pkgdir}"/usr/share/emacs/${pkgver} -exec chown root:root {} \; -} - -package_emacs-nativecomp() { - pkgdesc='The extensible, customizable, self-documenting real-time display editor with native compilation enabled' - depends+=(libgccjit) - provides=(emacs) - conflicts=(emacs) - - cd ${pkgbase}-${pkgver}-nativecomp - make DESTDIR="${pkgdir}" install - - # remove conflict with ctags package - mv "${pkgdir}"/usr/bin/{ctags,ctags.emacs} - mv "${pkgdir}"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} - - # fix user/root permissions on usr/share files - find "${pkgdir}"/usr/share/emacs/${pkgver} -exec chown root:root {} \; -} - -package_emacs-nox() { - pkgdesc='The extensible, customizable, self-documenting real-time display editor without X11 support' - depends=(dbus glib2 gnutls gpm jansson libxml2 ncurses perl) - provides=(emacs) - conflicts=(emacs) - - cd ${pkgbase}-${pkgver}-nox - make DESTDIR="${pkgdir}" install - - # remove conflict with ctags package - mv "${pkgdir}"/usr/bin/{ctags,ctags.emacs} - mv "${pkgdir}"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1} - - # fix user/root permissions on usr/share files - find "${pkgdir}"/usr/share/emacs/${pkgver} -exec chown root:root {} \; -} Copied: emacs/repos/extra-x86_64/PKGBUILD (from rev 444166, emacs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-27 23:14:39 UTC (rev 444167) @@ -0,0 +1,150 @@ +# Maintainer: Juergen Hoetzel +# Maintainer: Frederik Schwan +# Contributor: Jaroslav Lichtblau +# Contributor: Renchi Raju + +pkgbase=emacs +pkgname=(emacs emacs-nativecomp emacs-nox) +pkgver=28.1 +pkgrel=7 +arch=('x86_64') +url='https://www.gnu.org/software/emacs/emacs.html' +license=('GPL3') +depends=( + gmp + gnutls + jansson + lcms2 + libacl.so + libasound.so + libdbus-1.so + libfontconfig.so + libfreetype.so + libgdk-3.so + libgdk_pixbuf-2.0.so + libgif.so + libgio-2.0.so + libglib-2.0.so + libgobject-2.0.so + libgpm.so + libgtk-3.so + libharfbuzz.so + libice + libjpeg.so + libncursesw.so + libotf + libpango-1.0.so + libpng + librsvg-2.so + libsm + libsystemd.so + libtiff.so + libxfixes + libxml2.so + m17n-lib + zlib +) +makedepends=(libgccjit) +validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B') +options=(debug)
[arch-commits] Commit in emacs/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:14:36 Author: freswa Revision: 444166 redo dependencies to fix FS#74569 finally Modified: emacs/trunk/PKGBUILD --+ PKGBUILD | 53 - 1 file changed, 48 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 23:13:33 UTC (rev 444165) +++ PKGBUILD2022-04-27 23:14:36 UTC (rev 444166) @@ -6,13 +6,43 @@ pkgbase=emacs pkgname=(emacs emacs-nativecomp emacs-nox) pkgver=28.1 -pkgrel=6 +pkgrel=7 arch=('x86_64') url='https://www.gnu.org/software/emacs/emacs.html' license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' - 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls' - 'jansson' 'cairo' 'harfbuzz' +depends=( + gmp + gnutls + jansson + lcms2 + libacl.so + libasound.so + libdbus-1.so + libfontconfig.so + libfreetype.so + libgdk-3.so + libgdk_pixbuf-2.0.so + libgif.so + libgio-2.0.so + libglib-2.0.so + libgobject-2.0.so + libgpm.so + libgtk-3.so + libharfbuzz.so + libice + libjpeg.so + libncursesw.so + libotf + libpango-1.0.so + libpng + librsvg-2.so + libsm + libsystemd.so + libtiff.so + libxfixes + libxml2.so + m17n-lib + zlib ) makedepends=(libgccjit) validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B') @@ -91,7 +121,20 @@ package_emacs-nox() { pkgdesc='The extensible, customizable, self-documenting real-time display editor without X11 support' - depends=(dbus glib2 gnutls gpm jansson libxml2 ncurses perl) + depends=( +gmp +gnutls +hicolor-icon-theme +jansson +lcms2 +libacl.so +libdbus-1.so +libgpm.so +libncursesw.so +libsystemd.so +libxml2.so +zlib + ) provides=(emacs) conflicts=(emacs)
[arch-commits] Commit in (3 files)
Date: Wednesday, April 27, 2022 @ 23:13:33 Author: heftig Revision: 444165 Add gnome-info-collect Added: gnome-info-collect/ gnome-info-collect/repos/ gnome-info-collect/trunk/
[arch-commits] Commit in python-aiohttp/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 23:03:59 Author: diabonas Revision: 1191354 python-aiohttp: makedepends on python-setuptools, remove PYTHONDONTWRITEBYTECODE - Without python-setuptools the package fails to build with --nocheck. - PYTHONDONTWRITEBYTECODE seems to be no longer required when using PEP 517, the bytecode is the same regardless of whether check() is run or not. Modified: python-aiohttp/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 22:08:08 UTC (rev 1191353) +++ PKGBUILD2022-04-27 23:03:59 UTC (rev 1191354) @@ -14,7 +14,8 @@ depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 'python-yarl' 'python-attrs' 'python-charset-normalizer' 'python-aiosignal' 'python-frozenlist') -makedepends=('git' 'cython' 'npm' 'python-build' 'python-installer' 'python-wheel') +makedepends=('git' 'cython' 'npm' 'python-build' 'python-installer' + 'python-setuptools' 'python-wheel') checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock' 'python-pytest-timeout' 'python-async_generator' 'python-brotli' 'python-pytest-xdist' 'python-pytest-forked' 'python-pytest-cov' @@ -66,7 +67,7 @@ # Without --pythonwarnings=default, the test suite does not even start due to # an unrelated DeprecationWarning from python-packaging - PYTHONDONTWRITEBYTECODE=1 PYTHONPATH="$PWD/build/lib.linux-$CARCH-${_python_version}" pytest --pythonwarnings=default + PYTHONPATH="$PWD/build/lib.linux-$CARCH-${_python_version}" pytest --pythonwarnings=default } package() {
[arch-commits] Commit in taskwarrior-tui/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, April 27, 2022 @ 22:08:08 Author: orhun Revision: 1191353 archrelease: copy trunk to community-x86_64 Added: taskwarrior-tui/repos/community-x86_64/PKGBUILD (from rev 1191352, taskwarrior-tui/trunk/PKGBUILD) Deleted: taskwarrior-tui/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 91 ++--- 1 file changed, 45 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-27 22:02:56 UTC (rev 1191352) +++ PKGBUILD2022-04-27 22:08:08 UTC (rev 1191353) @@ -1,46 +0,0 @@ -# Maintainer: Orhun Parmaksız - -pkgname=taskwarrior-tui -pkgver=0.23.0 -pkgrel=1 -pkgdesc="A terminal user interface for taskwarrior" -arch=('x86_64') -url="https://github.com/kdheepak/taskwarrior-tui; -license=('MIT') -depends=('task') -makedepends=('cargo' 'git') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" -"git+https://github.com/kdheepak/taskwarrior-testdata;) -sha256sums=('67604b9c2bbd96fd340cc18e75196983df79de5cadc2d74bb3144843e180b381' -'SKIP') - -prepare() { - cd "$pkgname-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname-$pkgver" - cargo build --release --frozen --all-features -} - -check() { - cd "$pkgname-$pkgver" - export TASKRC="../taskwarrior-testdata/.taskrc" - export TASKDATA="../taskwarrior-testdata/.task" - # https://github.com/kdheepak/taskwarrior-tui/issues/442 - cargo test --frozen --all-features -- --skip "test_taskwarrior_tui" -} - -package() { - cd "$pkgname-$pkgver" - install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" - install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 "docs/$pkgname.1" -t "$pkgdir/usr/share/man/man1" - install -Dm 644 "completions/$pkgname.bash" "${pkgdir}/usr/share/bash-completion/completions/$pkgname" - install -Dm 644 "completions/$pkgname.fish" -t "${pkgdir}/usr/share/fish/vendor_completions.d" - install -Dm 644 "completions/_$pkgname" -t "${pkgdir}/usr/share/zsh/site-functions" -} - -# vim: ts=2 sw=2 et: Copied: taskwarrior-tui/repos/community-x86_64/PKGBUILD (from rev 1191352, taskwarrior-tui/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-27 22:08:08 UTC (rev 1191353) @@ -0,0 +1,45 @@ +# Maintainer: Orhun Parmaksız + +pkgname=taskwarrior-tui +pkgver=0.23.1 +pkgrel=1 +pkgdesc="A terminal user interface for taskwarrior" +arch=('x86_64') +url="https://github.com/kdheepak/taskwarrior-tui; +license=('MIT') +depends=('task') +makedepends=('cargo' 'git') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" +"git+https://github.com/kdheepak/taskwarrior-testdata;) +sha256sums=('2d4e667e0bec4ba8676184528b079080c01bc82f08579121836e5d1b68c58a8b' +'SKIP') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen --all-features +} + +check() { + cd "$pkgname-$pkgver" + export TASKRC="../taskwarrior-testdata/.taskrc" + export TASKDATA="../taskwarrior-testdata/.task" + cargo test --frozen --all-features +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm 644 "docs/$pkgname.1" -t "$pkgdir/usr/share/man/man1" + install -Dm 644 "completions/$pkgname.bash" "${pkgdir}/usr/share/bash-completion/completions/$pkgname" + install -Dm 644 "completions/$pkgname.fish" -t "${pkgdir}/usr/share/fish/vendor_completions.d" + install -Dm 644 "completions/_$pkgname" -t "${pkgdir}/usr/share/zsh/site-functions" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in qemu/repos/staging-x86_64 (20 files)
Date: Wednesday, April 27, 2022 @ 22:06:22 Author: dvzrv Revision: 444164 archrelease: copy trunk to staging-x86_64 Added: qemu/repos/staging-x86_64/65-kvm.rules (from rev 444163, qemu/trunk/65-kvm.rules) qemu/repos/staging-x86_64/95-qemu-system-ppc.conf (from rev 444163, qemu/trunk/95-qemu-system-ppc.conf) qemu/repos/staging-x86_64/99-qemu-guest-agent.rules (from rev 444163, qemu/trunk/99-qemu-guest-agent.rules) qemu/repos/staging-x86_64/PKGBUILD (from rev 444163, qemu/trunk/PKGBUILD) qemu/repos/staging-x86_64/bridge.conf (from rev 444163, qemu/trunk/bridge.conf) qemu/repos/staging-x86_64/build-most-modules-statically-hack.diff (from rev 444163, qemu/trunk/build-most-modules-statically-hack.diff) qemu/repos/staging-x86_64/qemu-common.install (from rev 444163, qemu/trunk/qemu-common.install) qemu/repos/staging-x86_64/qemu-ga.conf (from rev 444163, qemu/trunk/qemu-ga.conf) qemu/repos/staging-x86_64/qemu-guest-agent.install (from rev 444163, qemu/trunk/qemu-guest-agent.install) qemu/repos/staging-x86_64/qemu-sysusers.conf (from rev 444163, qemu/trunk/qemu-sysusers.conf) Deleted: qemu/repos/staging-x86_64/65-kvm.rules qemu/repos/staging-x86_64/95-qemu-system-ppc.conf qemu/repos/staging-x86_64/99-qemu-guest-agent.rules qemu/repos/staging-x86_64/PKGBUILD qemu/repos/staging-x86_64/bridge.conf qemu/repos/staging-x86_64/build-most-modules-statically-hack.diff qemu/repos/staging-x86_64/qemu-common.install qemu/repos/staging-x86_64/qemu-ga.conf qemu/repos/staging-x86_64/qemu-guest-agent.install qemu/repos/staging-x86_64/qemu-sysusers.conf -+ 65-kvm.rules|2 95-qemu-system-ppc.conf | 24 99-qemu-guest-agent.rules |2 PKGBUILD| 2020 +++--- bridge.conf |2 build-most-modules-statically-hack.diff | 80 - qemu-common.install | 18 qemu-ga.conf| 20 qemu-guest-agent.install| 18 qemu-sysusers.conf |4 10 files changed, 1096 insertions(+), 1094 deletions(-) Deleted: 65-kvm.rules === --- 65-kvm.rules2022-04-27 22:04:49 UTC (rev 444163) +++ 65-kvm.rules2022-04-27 22:06:22 UTC (rev 444164) @@ -1 +0,0 @@ -KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Copied: qemu/repos/staging-x86_64/65-kvm.rules (from rev 444163, qemu/trunk/65-kvm.rules) === --- 65-kvm.rules(rev 0) +++ 65-kvm.rules2022-04-27 22:06:22 UTC (rev 444164) @@ -0,0 +1 @@ +KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", OPTIONS+="static_node=vhost-net" Deleted: 95-qemu-system-ppc.conf === --- 95-qemu-system-ppc.conf 2022-04-27 22:04:49 UTC (rev 444163) +++ 95-qemu-system-ppc.conf 2022-04-27 22:06:22 UTC (rev 444164) @@ -1,12 +0,0 @@ -# The KVM Hypervisor implementation on PowerPC can require a significant amount -# of unswappable memory (about half of which also needs to be host physically -# contiguous) to hold the guest's Hash Page Table (HPT) - roughly 1/64th of the -# guest's RAM size, minimum 16MiB. -# -# These limits allow unprivileged users to start smallish VMs, such as those -# used by libguestfs. -# -# https://bugzilla.redhat.com/show_bug.cgi?id=1293024 - -* hard memlock 65536 -* soft memlock 65536 Copied: qemu/repos/staging-x86_64/95-qemu-system-ppc.conf (from rev 444163, qemu/trunk/95-qemu-system-ppc.conf) === --- 95-qemu-system-ppc.conf (rev 0) +++ 95-qemu-system-ppc.conf 2022-04-27 22:06:22 UTC (rev 444164) @@ -0,0 +1,12 @@ +# The KVM Hypervisor implementation on PowerPC can require a significant amount +# of unswappable memory (about half of which also needs to be host physically +# contiguous) to hold the guest's Hash Page Table (HPT) - roughly 1/64th of the +# guest's RAM size, minimum 16MiB. +# +# These limits allow unprivileged users to start smallish VMs, such as those +# used by libguestfs. +# +# https://bugzilla.redhat.com/show_bug.cgi?id=1293024 + +* hard memlock 65536 +* soft memlock 65536 Deleted: 99-qemu-guest-agent.rules === --- 99-qemu-guest-agent.rules 2022-04-27 22:04:49 UTC (rev 444163) +++ 99-qemu-guest-agent.rules 2022-04-27 22:06:22 UTC (rev 444164) @@ -1 +0,0 @@ -SUBSYSTEM=="virtio-ports", ATTR{name}=="org.qemu.guest_agent.0", TAG+="systemd" ENV{SYSTEMD_WANTS}="qemu-guest-agent.service" Copied: qemu/repos/staging-x86_64/99-qemu-guest-agent.rules (from rev
[arch-commits] Commit in qemu/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 22:04:49 Author: dvzrv Revision: 444163 upgpkg: qemu 7.0.0-7: Rebuild to add conflicts for meta packages. Add conflicts on qemu to meta packages providing qemu, so that they can properly replace qemu<7 when upgrading. Modified: qemu/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 22:01:18 UTC (rev 444162) +++ PKGBUILD2022-04-27 22:04:49 UTC (rev 444163) @@ -25,7 +25,7 @@ qemu-{base,desktop,emulators-full,full} ) pkgver=7.0.0 -pkgrel=6 +pkgrel=7 pkgdesc="A generic and open source machine emulator and virtualizer" arch=(x86_64) url="https://www.qemu.org/; @@ -940,7 +940,7 @@ ) optdepends=("${_qemu_optdepends[@]}") # TODO: remove conflicts/provides/replaces for qemu-headless after 2022-10-01 - conflicts=(qemu-headless) + conflicts=(qemu qemu-headless) provides=(qemu=$pkgver qemu-headless) replaces=(qemu-headless) } @@ -965,6 +965,7 @@ qemu-virtiofsd ) optdepends=("${_qemu_optdepends[@]}") + conflicts=(qemu) provides=(qemu=$pkgver) replaces=('qemu<7') } @@ -1003,6 +1004,7 @@ qemu-virtiofsd ) optdepends=("${_qemu_optdepends[@]}") + conflicts=(qemu) provides=(qemu=$pkgver) }
[arch-commits] Commit in taskwarrior-tui/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 22:02:56 Author: orhun Revision: 1191352 upgpkg: taskwarrior-tui 0.23.1-1: upstream release Modified: taskwarrior-tui/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 22:01:16 UTC (rev 1191351) +++ PKGBUILD2022-04-27 22:02:56 UTC (rev 1191352) @@ -1,7 +1,7 @@ # Maintainer: Orhun Parmaksız pkgname=taskwarrior-tui -pkgver=0.23.0 +pkgver=0.23.1 pkgrel=1 pkgdesc="A terminal user interface for taskwarrior" arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('cargo' 'git') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" "git+https://github.com/kdheepak/taskwarrior-testdata;) -sha256sums=('67604b9c2bbd96fd340cc18e75196983df79de5cadc2d74bb3144843e180b381' +sha256sums=('2d4e667e0bec4ba8676184528b079080c01bc82f08579121836e5d1b68c58a8b' 'SKIP') prepare() { @@ -28,8 +28,7 @@ cd "$pkgname-$pkgver" export TASKRC="../taskwarrior-testdata/.taskrc" export TASKDATA="../taskwarrior-testdata/.task" - # https://github.com/kdheepak/taskwarrior-tui/issues/442 - cargo test --frozen --all-features -- --skip "test_taskwarrior_tui" + cargo test --frozen --all-features } package() {
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Wednesday, April 27, 2022 @ 22:01:14 Author: heftig Revision: 1191349 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1191347, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1191347, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:14 UTC (rev 1191349) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.9 +pkgrel=80 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz;) +sha512sums=('d7038f900c7f6cf2af156ced0fab6bcd46bff347011acc34b5d355ae8f09efe3f323724b728fbfe9c8b961e238ceb7c81aaf45f2e446b5d9ce908e8c0a658c5b') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, April 27, 2022 @ 22:01:15 Author: heftig Revision: 1191350 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1191348, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1191348, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:15 UTC (rev 1191350) @@ -0,0 +1,48 @@ +# 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 +pkgver=0.43 +pkgrel=388 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # 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 vhba-module/repos (3 files)
Date: Wednesday, April 27, 2022 @ 22:01:12 Author: heftig Revision: 1191347 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 1191342, vhba-module/trunk/dkms.conf) ---+ PKGBUILD | 49 + dkms.conf |9 + 2 files changed, 58 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:12 UTC (rev 1191347) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20211218 +pkgrel=30 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz; +dkms.conf) +sha256sums=('72c5a8c1c452805e4cef8cafefcecc2d25ce197ae4c67383082802e5adcd77b6' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in linux/repos (3 files)
Date: Wednesday, April 27, 2022 @ 22:01:18 Author: heftig Revision: 444162 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 444160, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 444160, linux/trunk/config) --+ PKGBUILD | 204 + config |10853 + 2 files changed, 11057 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 444161:444162 to see the changes.
[arch-commits] Commit in bbswitch/repos (4 files)
Date: Wednesday, April 27, 2022 @ 22:01:12 Author: heftig Revision: 1191346 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1191342, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1191342, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, bbswitch/trunk/PKGBUILD) + 0001-proc_ops-struct.patch | 36 ++ 0002-kernel-5.7.patch | 11 + PKGBUILD | 50 +++ 3 files changed, 97 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1191342, bbswitch/trunk/0001-proc_ops-struct.patch) === --- community-testing-x86_64/0001-proc_ops-struct.patch (rev 0) +++ community-testing-x86_64/0001-proc_ops-struct.patch 2022-04-27 22:01:12 UTC (rev 1191346) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = _pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1191342, bbswitch/trunk/0002-kernel-5.7.patch) === --- community-testing-x86_64/0002-kernel-5.7.patch (rev 0) +++ community-testing-x86_64/0002-kernel-5.7.patch 2022-04-27 22:01:12 UTC (rev 1191346) @@ -0,0 +1,11 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c +--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 + bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 + +@@ -29,6 +29,7 @@ + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt + + #include ++#include + #include + #include + #include Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:12 UTC (rev 1191346) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=501 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz; +0001-proc_ops-struct.patch 0002-kernel-5.7.patch) +sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c' + '993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1' + '2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04') + +prepare() { + cd ${pkgbase}-${pkgver} + patch -Np1 < ../0001-proc_ops-struct.patch + patch -Np1 < ../0002-kernel-5.7.patch +} + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + depends=('linux') + + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in r8168/repos (3 files)
Date: Wednesday, April 27, 2022 @ 22:01:13 Author: heftig Revision: 1191348 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, r8168/trunk/PKGBUILD) r8168/repos/community-testing-x86_64/linux517.patch (from rev 1191342, r8168/trunk/linux517.patch) + PKGBUILD | 53 + linux517.patch | 32 2 files changed, 85 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:13 UTC (rev 1191348) @@ -0,0 +1,53 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.049.02 +pkgrel=73 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc +linux517.patch) +sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24' +'SKIP' +'6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c') +validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano Torromeo + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux517.patch +} + +build() { + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux 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') + + local extradir=/usr/lib/modules/$(dev_addr[i] = RTL_R8(tp, MAC0 + i); ++addr[i] = RTL_R8(tp, MAC0 + i); + tp->org_mac_addr[i] = dev->dev_addr[i]; /* keep the original MAC address */ + } ++eth_hw_addr_set(dev, addr); + #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,13) + memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); + #endif
[arch-commits] Commit in linux-zen/repos (3 files)
Date: Wednesday, April 27, 2022 @ 22:01:18 Author: heftig Revision: 444161 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 444160, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 444160, linux-zen/trunk/config) --+ PKGBUILD | 204 + config |10905 + 2 files changed, 11109 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 444160:444161 to see the changes.
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, April 27, 2022 @ 22:01:14 Author: heftig Revision: 444160 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 444159, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 444159, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-04-27 22:01:14 UTC (rev 444160) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=510.60.02 +pkgrel=17 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Wednesday, April 27, 2022 @ 22:01:16 Author: heftig Revision: 1191351 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1191348, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1191348, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:16 UTC (rev 1191351) @@ -0,0 +1,42 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=380 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in netfilter-fullconenat/repos (3 files)
Date: Wednesday, April 27, 2022 @ 22:01:11 Author: heftig Revision: 1191345 archrelease: copy trunk to community-testing-x86_64 Added: netfilter-fullconenat/repos/community-testing-x86_64/ netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch (from rev 1191342, netfilter-fullconenat/trunk/linux-5.15.patch) --+ PKGBUILD | 46 +++ linux-5.15.patch | 68 + 2 files changed, 114 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:11 UTC (rev 1191345) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=199 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('x86_64') +url="https://github.com/Chion82/netfilter-full-cone-nat; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435 # master +source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit}; +linux-5.15.patch) +sha256sums=('SKIP' +'d785622e80ed3348be133270ac974dd372e0d6d770f0da554edbcbf20e94d6a6') + +pkgver() { + cd ${pkgname} + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd ${pkgname} + echo "obj-m = xt_FULLCONENAT.o" > Kbuild + patch -p1 -i ../linux-5.15.patch +} + +build() { + cd ${pkgname} + make -C /usr/src/linux M=$PWD modules +} + +package() { + local extradir=/usr/lib/modules/$(net, _event_notifier) == 0) { + ct_event_notifier_registered = 1; +@@ -1252,6 +1255,11 @@ static int fullconenat_tg_check(const struct xt_tgchk_param *par) + } else { + printk("xt_FULLCONENAT: warning: failed to register a conntrack notifier. Disable active GC for mappings.\n"); + } ++#else ++ct_event_notifier.ct_event = ct_event_cb; ++nf_conntrack_register_notifier(par->net, _event_notifier); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_check(): ct_event_notifier registered\n"); ++#endif + + } + +@@ -1269,6 +1277,7 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): tg_refer_count is now %d\n", tg_refer_count); + + if (tg_refer_count == 0) { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,15,0) + if (ct_event_notifier_registered) { + nf_conntrack_unregister_notifier(par->net, _event_notifier); + ct_event_notifier_registered = 0; +@@ -1276,6 +1285,10 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); + + } ++#else ++nf_conntrack_unregister_notifier(par->net); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); ++#endif + nf_ct_netns_put(par->net, par->family); + } +
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Wednesday, April 27, 2022 @ 22:01:11 Author: heftig Revision: 1191343 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:11 UTC (rev 1191343) @@ -0,0 +1,38 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.2 +pkgrel=35 +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-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Wednesday, April 27, 2022 @ 22:01:11 Author: heftig Revision: 1191344 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1191342, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-04-27 22:01:11 UTC (rev 1191344) @@ -0,0 +1,40 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.34 +pkgrel=3 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 22:00:01 Author: heftig Revision: 444159 510.60.02-17: linux 5.17.5.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 21:57:26 UTC (rev 444158) +++ PKGBUILD2022-04-27 22:00:01 UTC (rev 444159) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=510.60.02 -pkgrel=16 +pkgrel=17 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Wednesday, April 27, 2022 @ 22:00:02 Author: heftig Revision: 1191342 5.0.9-80: linux 5.17.5.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-27 21:59:59 UTC (rev 1191341) +++ PKGBUILD2022-04-27 22:00:02 UTC (rev 1191342) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.9 -pkgrel=79 +pkgrel=80 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything;