[arch-commits] Commit in eid-mw/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, August 13, 2021 @ 06:58:54 Author: jleclanche Revision: 997928 archrelease: copy trunk to community-x86_64 Added: eid-mw/repos/community-x86_64/PKGBUILD (from rev 997927, eid-mw/trunk/PKGBUILD) Deleted: eid-mw/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 151 - 1 file changed, 71 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-13 06:58:48 UTC (rev 997927) +++ PKGBUILD2021-08-13 06:58:54 UTC (rev 997928) @@ -1,80 +0,0 @@ -# Maintainer: Jerome Leclanche -# Previous contributors: -# William Gathoye, Emil Vanherp, Alad Wenter, Xavier D., Valere Monseur -# Troubleshooting: https://eid.belgium.be/en/faq/google-chromechromium-how-do-i-log -# Test if login works: https://iamapps.belgium.be/tma/ - -pkgname=eid-mw -pkgver=5.0.27 -pkgrel=1 -pkgdesc="The Belgian e-ID (electronic identity card) viewer and Firefox extension" -arch=("x86_64") -url="https://eid.belgium.be/"; -license=("LGPL3") -depends=("gtk3" "libproxy" "curl" "libbsd") -makedepends=("pcsclite") -optdepends=( -"firefox: Extension for Belgian eid" -"acsccid: ACS CCID smart card readers" -"ccid: Needed for Belgian Digipass 870" -"pcsc-tools: PC/SC smartcard tools" -) - -# Upstream has decided not signing sources using the GPG key as this was -# confusing users who are not used to use .asc signature files. So while the -# binaries proposed on the following page -# https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux -# are signed, the sources are not. It is asked to security-conscious users -# using the dist server instead. -# -# On Wed, Mar 29, 2017 at 11:08:34AM +0200, William Gathoye wrote: -# > On 03/29/2017 10:54 AM, Wouter Verhelst wrote: -# >> It is not meant for the security-conscious. If you want to be 100% -# >> certain, then https://dist.eid.belgium.be/continuous/sources/ is signed -# >> by a GPG key. -# > -# > Ok. I'm gonna switch to that channel again then (for Arch). -# -# Good, I was hoping you'd say that -# -# > But then why do you have specified on the eid.belgium.be page that the -# > binaries could be checked using the GPG key -# > B37D9040098C3DEEE00F6D08A35743EA6773D225 as we cannot check it as the -# > .asc file is not present.? -# -# The precompiled binaries in the repositories that can be found on -# files.eid.belgium.be (and for which the "eid-archive" packages on that page add -# configuration to supported distributions) *are* signed with that key. The -# sources aren't, for reasons as explained above. -# -# >> Yes, I know, I set that up (by request of the then-current arch -# >> maintainer, as it happens) -# > -# > Yes, indeed. wget is me. I'm AM the Arch Linux. Thanks for taking this up -# -# I know, but it was your predecessor ("Alad") who asked for that, and by -# whose request I set that up. -# -# [...] -source=( - "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"; - "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz.asc"; -) -sha256sums=( -"67f755ba3b828745460a6c1dcdd6eb28442a7b596ff8e009edd8db727024123a" -"SKIP" -) - -validpgpkeys=("D95426E309C0492990D8E8E2824A5E0010A04D46") - -build() { -cd "$pkgname-$pkgver-v$pkgver" -sed -i "s/c_rehash/openssl rehash/g" plugins_tools/eid-viewer/Makefile.in -./configure --prefix=/usr --libexecdir=/usr/bin -make -} - -package() { -cd "$pkgname-$pkgver-v$pkgver" -make install DESTDIR="$pkgdir" -} Copied: eid-mw/repos/community-x86_64/PKGBUILD (from rev 997927, eid-mw/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-13 06:58:54 UTC (rev 997928) @@ -0,0 +1,71 @@ +# Maintainer: Jerome Leclanche +# Previous contributors: +# William Gathoye, Emil Vanherp, Alad Wenter, Xavier D., Valere Monseur +# Troubleshooting: https://eid.belgium.be/en/faq/google-chromechromium-how-do-i-log +# Test if login works: https://iamapps.belgium.be/tma/ + +pkgname=eid-mw +pkgver=5.0.27 +pkgrel=2 +pkgdesc="The Belgian e-ID (electronic identity card) viewer and Firefox extension" +arch=("x86_64") +url="https://eid.belgium.be/"; +license=("LGPL3") +depends=("gtk3" "libproxy" "curl" "libbsd") +makedepends=("pcsclite") +optdepends=( +"firefox: Extension for Belgian eid" +"acsccid: ACS CCID smart card readers" +"ccid: Needed for Belgian Digipass 870" +"pcsc-tools: PC/SC smartcard tools" +) +source=( + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"; + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz.asc"; +) +sha256sums=( +"67f755ba3b828745460a6c1dcdd6eb28442a7b596ff8e009edd8db727024123a" +"SKIP" +) +validpgpkeys=("D95426E309C0492990D8E8E2824A5E0010A04D46") + +# Upstream has dec
[arch-commits] Commit in eid-mw/trunk (PKGBUILD)
Date: Friday, August 13, 2021 @ 06:58:48 Author: jleclanche Revision: 997927 upgpkg: eid-mw 5.0.27-2: Rebuild with sysconfdir /etc Modified: eid-mw/trunk/PKGBUILD --+ PKGBUILD | 31 +++ 1 file changed, 11 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-13 06:52:49 UTC (rev 997926) +++ PKGBUILD2021-08-13 06:58:48 UTC (rev 997927) @@ -6,7 +6,7 @@ pkgname=eid-mw pkgver=5.0.27 -pkgrel=1 +pkgrel=2 pkgdesc="The Belgian e-ID (electronic identity card) viewer and Firefox extension" arch=("x86_64") url="https://eid.belgium.be/"; @@ -19,6 +19,15 @@ "ccid: Needed for Belgian Digipass 870" "pcsc-tools: PC/SC smartcard tools" ) +source=( + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"; + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz.asc"; +) +sha256sums=( +"67f755ba3b828745460a6c1dcdd6eb28442a7b596ff8e009edd8db727024123a" +"SKIP" +) +validpgpkeys=("D95426E309C0492990D8E8E2824A5E0010A04D46") # Upstream has decided not signing sources using the GPG key as this was # confusing users who are not used to use .asc signature files. So while the @@ -47,30 +56,12 @@ # configuration to supported distributions) *are* signed with that key. The # sources aren't, for reasons as explained above. # -# >> Yes, I know, I set that up (by request of the then-current arch -# >> maintainer, as it happens) -# > -# > Yes, indeed. wget is me. I'm AM the Arch Linux. Thanks for taking this up -# -# I know, but it was your predecessor ("Alad") who asked for that, and by -# whose request I set that up. -# # [...] -source=( - "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"; - "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz.asc"; -) -sha256sums=( -"67f755ba3b828745460a6c1dcdd6eb28442a7b596ff8e009edd8db727024123a" -"SKIP" -) -validpgpkeys=("D95426E309C0492990D8E8E2824A5E0010A04D46") - build() { cd "$pkgname-$pkgver-v$pkgver" sed -i "s/c_rehash/openssl rehash/g" plugins_tools/eid-viewer/Makefile.in -./configure --prefix=/usr --libexecdir=/usr/bin +./configure --prefix=/usr --libexecdir=/usr/bin --sysconfdir=/etc make }
[arch-commits] Commit in eid-mw/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Friday, August 13, 2021 @ 06:52:49 Author: jleclanche Revision: 997926 archrelease: copy trunk to community-x86_64 Added: eid-mw/repos/community-x86_64/ eid-mw/repos/community-x86_64/PKGBUILD (from rev 997925, eid-mw/trunk/PKGBUILD) --+ PKGBUILD | 80 + 1 file changed, 80 insertions(+) Copied: eid-mw/repos/community-x86_64/PKGBUILD (from rev 997925, eid-mw/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-08-13 06:52:49 UTC (rev 997926) @@ -0,0 +1,80 @@ +# Maintainer: Jerome Leclanche +# Previous contributors: +# William Gathoye, Emil Vanherp, Alad Wenter, Xavier D., Valere Monseur +# Troubleshooting: https://eid.belgium.be/en/faq/google-chromechromium-how-do-i-log +# Test if login works: https://iamapps.belgium.be/tma/ + +pkgname=eid-mw +pkgver=5.0.27 +pkgrel=1 +pkgdesc="The Belgian e-ID (electronic identity card) viewer and Firefox extension" +arch=("x86_64") +url="https://eid.belgium.be/"; +license=("LGPL3") +depends=("gtk3" "libproxy" "curl" "libbsd") +makedepends=("pcsclite") +optdepends=( +"firefox: Extension for Belgian eid" +"acsccid: ACS CCID smart card readers" +"ccid: Needed for Belgian Digipass 870" +"pcsc-tools: PC/SC smartcard tools" +) + +# Upstream has decided not signing sources using the GPG key as this was +# confusing users who are not used to use .asc signature files. So while the +# binaries proposed on the following page +# https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux +# are signed, the sources are not. It is asked to security-conscious users +# using the dist server instead. +# +# On Wed, Mar 29, 2017 at 11:08:34AM +0200, William Gathoye wrote: +# > On 03/29/2017 10:54 AM, Wouter Verhelst wrote: +# >> It is not meant for the security-conscious. If you want to be 100% +# >> certain, then https://dist.eid.belgium.be/continuous/sources/ is signed +# >> by a GPG key. +# > +# > Ok. I'm gonna switch to that channel again then (for Arch). +# +# Good, I was hoping you'd say that +# +# > But then why do you have specified on the eid.belgium.be page that the +# > binaries could be checked using the GPG key +# > B37D9040098C3DEEE00F6D08A35743EA6773D225 as we cannot check it as the +# > .asc file is not present.? +# +# The precompiled binaries in the repositories that can be found on +# files.eid.belgium.be (and for which the "eid-archive" packages on that page add +# configuration to supported distributions) *are* signed with that key. The +# sources aren't, for reasons as explained above. +# +# >> Yes, I know, I set that up (by request of the then-current arch +# >> maintainer, as it happens) +# > +# > Yes, indeed. wget is me. I'm AM the Arch Linux. Thanks for taking this up +# +# I know, but it was your predecessor ("Alad") who asked for that, and by +# whose request I set that up. +# +# [...] +source=( + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"; + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz.asc"; +) +sha256sums=( +"67f755ba3b828745460a6c1dcdd6eb28442a7b596ff8e009edd8db727024123a" +"SKIP" +) + +validpgpkeys=("D95426E309C0492990D8E8E2824A5E0010A04D46") + +build() { +cd "$pkgname-$pkgver-v$pkgver" +sed -i "s/c_rehash/openssl rehash/g" plugins_tools/eid-viewer/Makefile.in +./configure --prefix=/usr --libexecdir=/usr/bin +make +} + +package() { +cd "$pkgname-$pkgver-v$pkgver" +make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in eid-mw/trunk (PKGBUILD)
Date: Friday, August 13, 2021 @ 06:52:29 Author: jleclanche Revision: 997925 upgpkg: eid-mw 5.0.27-1: Upstream release 5.0.27 Modified: eid-mw/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-13 06:35:22 UTC (rev 997924) +++ PKGBUILD2021-08-13 06:52:29 UTC (rev 997925) @@ -7,18 +7,18 @@ pkgname=eid-mw pkgver=5.0.27 pkgrel=1 - -pkgdesc="The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)" +pkgdesc="The Belgian e-ID (electronic identity card) viewer and Firefox extension" arch=("x86_64") url="https://eid.belgium.be/"; license=("LGPL3") -depends=("gtk3" "libproxy" "curl") +depends=("gtk3" "libproxy" "curl" "libbsd") +makedepends=("pcsclite") optdepends=( "firefox: Extension for Belgian eid" "acsccid: ACS CCID smart card readers" -"ccid: A generic USB Chip/Smart Card Interface Devices driver (needed for Belgian Digipass 870)" -"pcsc-tools: PC/SC smartcard tools") -makedepends=("pcsclite") +"ccid: Needed for Belgian Digipass 870" +"pcsc-tools: PC/SC smartcard tools" +) # Upstream has decided not signing sources using the GPG key as this was # confusing users who are not used to use .asc signature files. So while the
[arch-commits] Commit in (eid-mw eid-mw/repos eid-mw/trunk eid-mw/trunk/PKGBUILD)
Date: Friday, August 13, 2021 @ 06:35:22 Author: jleclanche Revision: 997924 eid-mw: Moved from AUR Added: eid-mw/ eid-mw/repos/ eid-mw/trunk/ eid-mw/trunk/PKGBUILD --+ PKGBUILD | 80 + 1 file changed, 80 insertions(+) Added: eid-mw/trunk/PKGBUILD === --- eid-mw/trunk/PKGBUILD (rev 0) +++ eid-mw/trunk/PKGBUILD 2021-08-13 06:35:22 UTC (rev 997924) @@ -0,0 +1,80 @@ +# Maintainer: Jerome Leclanche +# Previous contributors: +# William Gathoye, Emil Vanherp, Alad Wenter, Xavier D., Valere Monseur +# Troubleshooting: https://eid.belgium.be/en/faq/google-chromechromium-how-do-i-log +# Test if login works: https://iamapps.belgium.be/tma/ + +pkgname=eid-mw +pkgver=5.0.27 +pkgrel=1 + +pkgdesc="The middleware, viewer and Firefox extension for the Belgian electronic identity card (Belgian eID)" +arch=("x86_64") +url="https://eid.belgium.be/"; +license=("LGPL3") +depends=("gtk3" "libproxy" "curl") +optdepends=( +"firefox: Extension for Belgian eid" +"acsccid: ACS CCID smart card readers" +"ccid: A generic USB Chip/Smart Card Interface Devices driver (needed for Belgian Digipass 870)" +"pcsc-tools: PC/SC smartcard tools") +makedepends=("pcsclite") + +# Upstream has decided not signing sources using the GPG key as this was +# confusing users who are not used to use .asc signature files. So while the +# binaries proposed on the following page +# https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux +# are signed, the sources are not. It is asked to security-conscious users +# using the dist server instead. +# +# On Wed, Mar 29, 2017 at 11:08:34AM +0200, William Gathoye wrote: +# > On 03/29/2017 10:54 AM, Wouter Verhelst wrote: +# >> It is not meant for the security-conscious. If you want to be 100% +# >> certain, then https://dist.eid.belgium.be/continuous/sources/ is signed +# >> by a GPG key. +# > +# > Ok. I'm gonna switch to that channel again then (for Arch). +# +# Good, I was hoping you'd say that +# +# > But then why do you have specified on the eid.belgium.be page that the +# > binaries could be checked using the GPG key +# > B37D9040098C3DEEE00F6D08A35743EA6773D225 as we cannot check it as the +# > .asc file is not present.? +# +# The precompiled binaries in the repositories that can be found on +# files.eid.belgium.be (and for which the "eid-archive" packages on that page add +# configuration to supported distributions) *are* signed with that key. The +# sources aren't, for reasons as explained above. +# +# >> Yes, I know, I set that up (by request of the then-current arch +# >> maintainer, as it happens) +# > +# > Yes, indeed. wget is me. I'm AM the Arch Linux. Thanks for taking this up +# +# I know, but it was your predecessor ("Alad") who asked for that, and by +# whose request I set that up. +# +# [...] +source=( + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz"; + "https://dist.eid.belgium.be/continuous/sources/$pkgname-$pkgver-v$pkgver.tar.gz.asc"; +) +sha256sums=( +"67f755ba3b828745460a6c1dcdd6eb28442a7b596ff8e009edd8db727024123a" +"SKIP" +) + +validpgpkeys=("D95426E309C0492990D8E8E2824A5E0010A04D46") + +build() { +cd "$pkgname-$pkgver-v$pkgver" +sed -i "s/c_rehash/openssl rehash/g" plugins_tools/eid-viewer/Makefile.in +./configure --prefix=/usr --libexecdir=/usr/bin +make +} + +package() { +cd "$pkgname-$pkgver-v$pkgver" +make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in linux-zen/repos (3 files)
Date: Thursday, August 12, 2021 @ 22:41:13 Author: heftig Revision: 421819 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 421817, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 421817, linux-zen/trunk/config) --+ PKGBUILD | 202 + config |10621 + 2 files changed, 10823 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 421818:421819 to see the changes.
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Thursday, August 12, 2021 @ 22:41:11 Author: heftig Revision: 997824 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 997821, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 997821, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 997822, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 56 dkms.conf |9 + 3 files changed, 66 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 997821, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2021-08-12 22:41:11 UTC (rev 997824) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 997821, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:11 UTC (rev 997824) @@ -0,0 +1,56 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20210418 +pkgrel=32 +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"; +60-vhba.rules dkms.conf) +sha256sums=('18bd82ae27721ad1612b3c31accd81898ae326370964385ca52a2a66b67a3f85' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver + sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in linux/repos (3 files)
Date: Thursday, August 12, 2021 @ 22:41:13 Author: heftig Revision: 421820 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 421817, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 421817, linux/trunk/config) --+ PKGBUILD | 202 + config |10561 + 2 files changed, 10763 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 421819:421820 to see the changes.
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:09 Author: heftig Revision: 997822 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 997820, 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 997820, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:09 UTC (rev 997822) @@ -0,0 +1,40 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.26 +pkgrel=6 +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/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:41:12 Author: heftig Revision: 421818 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 421817, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 421817, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-08-12 22:41:12 UTC (rev 421818) @@ -0,0 +1,39 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=470.63.01 +pkgrel=2 +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 bbswitch/repos (4 files)
Date: Thursday, August 12, 2021 @ 22:41:08 Author: heftig Revision: 997821 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 997816, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 997817, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 997817, 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 997816, 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 2021-08-12 22:41:08 UTC (rev 997821) @@ -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 = &bbswitch_pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 997817, 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 2021-08-12 22:41:08 UTC (rev 997821) @@ -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 997817, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:08 UTC (rev 997821) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=439 +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 acpi_call/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:10 Author: heftig Revision: 997823 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 997821, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 997821, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:10 UTC (rev 997823) @@ -0,0 +1,38 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.1 +pkgrel=80 +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 tp_smapi/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:07 Author: heftig Revision: 997818 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 997816, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 997816, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:07 UTC (rev 997818) @@ -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=326 +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 broadcom-wl/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:07 Author: heftig Revision: 997819 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 997816, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 997816, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:07 UTC (rev 997819) @@ -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=318 +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 r8168/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:08 Author: heftig Revision: 997820 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 997815, r8168/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 997815, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:08 UTC (rev 997820) @@ -0,0 +1,46 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.049.02 +pkgrel=11 +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) +sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24' +'SKIP') +validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano Torromeo + +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/$(
[arch-commits] Commit in netfilter-fullconenat/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:06 Author: heftig Revision: 997817 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 997815, netfilter-fullconenat/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 997815, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:06 UTC (rev 997817) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=138 +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}";) +sha256sums=('SKIP') + +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 +} + +build() { + cd ${pkgname} + make -C /usr/src/linux M=$PWD modules +} + +package() { + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Thursday, August 12, 2021 @ 22:41:06 Author: heftig Revision: 997816 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 997815, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 997815, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-08-12 22:41:06 UTC (rev 997816) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.9 +pkgrel=18 +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 nvidia/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:11 Author: heftig Revision: 421817 470.63.01-2: linux 5.13.10.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:36:23 UTC (rev 421816) +++ PKGBUILD2021-08-12 22:37:11 UTC (rev 421817) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=470.63.01 -pkgrel=1 +pkgrel=2 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/";
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:12 Author: heftig Revision: 997815 5.0.9-18: linux 5.13.10.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:10 UTC (rev 997814) +++ PKGBUILD2021-08-12 22:37:12 UTC (rev 997815) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.9 -pkgrel=17 +pkgrel=18 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything";
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:09 Author: heftig Revision: 997813 20210418-32: linux 5.13.10.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:08 UTC (rev 997812) +++ PKGBUILD2021-08-12 22:37:09 UTC (rev 997813) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20210418 -pkgrel=31 +pkgrel=32 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/"; arch=(x86_64)
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:07 Author: heftig Revision: 997811 0.8-439: linux 5.13.10.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:06 UTC (rev 997810) +++ PKGBUILD2021-08-12 22:37:07 UTC (rev 997811) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=438 +pkgrel=439 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:06 Author: heftig Revision: 997810 6.30.223.271-318: linux 5.13.10.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:05 UTC (rev 997809) +++ PKGBUILD2021-08-12 22:37:06 UTC (rev 997810) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=317 +pkgrel=318 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:10 Author: heftig Revision: 997814 1.2.1-80: linux 5.13.10.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:09 UTC (rev 997813) +++ PKGBUILD2021-08-12 22:37:10 UTC (rev 997814) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.2.1 -pkgrel=79 +pkgrel=80 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:08 Author: heftig Revision: 997812 8.049.02-11: linux 5.13.10.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:07 UTC (rev 997811) +++ PKGBUILD2021-08-12 22:37:08 UTC (rev 997812) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.049.02 -pkgrel=10 +pkgrel=11 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:05 Author: heftig Revision: 997809 0.43-326: linux 5.13.10.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:04 UTC (rev 997808) +++ PKGBUILD2021-08-12 22:37:05 UTC (rev 997809) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=325 +pkgrel=326 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:04 Author: heftig Revision: 997808 6.1.26-6: linux 5.13.10.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:37:03 UTC (rev 997807) +++ PKGBUILD2021-08-12 22:37:04 UTC (rev 997808) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.26 -pkgrel=5 +pkgrel=6 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:37:03 Author: heftig Revision: 997807 r73.0cf3b48-138: linux 5.13.10.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:34:19 UTC (rev 997806) +++ PKGBUILD2021-08-12 22:37:03 UTC (rev 997807) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=137 +pkgrel=138 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" arch=('x86_64') url="https://github.com/Chion82/netfilter-full-cone-nat";
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:36:22 Author: heftig Revision: 421815 5.13.10.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:32:24 UTC (rev 421814) +++ PKGBUILD2021-08-12 22:36:22 UTC (rev 421815) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.13.9.zen1 +pkgver=5.13.10.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:36:23 Author: heftig Revision: 421816 5.13.10.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:36:22 UTC (rev 421815) +++ PKGBUILD2021-08-12 22:36:23 UTC (rev 421816) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.13.9.arch1 +pkgver=5.13.10.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in rng-tools/repos/community-x86_64 (8 files)
Date: Thursday, August 12, 2021 @ 22:34:19 Author: mtorromeo Revision: 997806 archrelease: copy trunk to community-x86_64 Added: rng-tools/repos/community-x86_64/PKGBUILD (from rev 997805, rng-tools/trunk/PKGBUILD) rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch (from rev 997805, rng-tools/trunk/rngd-test-signal-in-loop.patch) rng-tools/repos/community-x86_64/rngd.conf (from rev 997805, rng-tools/trunk/rngd.conf) rng-tools/repos/community-x86_64/rngd.service (from rev 997805, rng-tools/trunk/rngd.service) Deleted: rng-tools/repos/community-x86_64/PKGBUILD rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch rng-tools/repos/community-x86_64/rngd.conf rng-tools/repos/community-x86_64/rngd.service + PKGBUILD | 86 +++ rngd-test-signal-in-loop.patch | 72 rngd.conf |2 rngd.service | 36 4 files changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 22:33:59 UTC (rev 997805) +++ PKGBUILD2021-08-12 22:34:19 UTC (rev 997806) @@ -1,43 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Alasdair Haswell - -pkgname=rng-tools -pkgver=6.13 -pkgrel=2 -pkgdesc="Random number generator related utilities" -arch=('x86_64') -url="https://github.com/nhorman/rng-tools"; -license=('GPL') -depends=('curl' 'libxml2' 'sysfsutils' 'jitterentropy' 'libp11' 'jansson' 'rtl-sdr') -optdepends=('opensc: PKCS11 entropy engine to gather entropy from smart card readers') -backup=(etc/conf.d/rngd) -source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz -rngd.conf -rngd.service) -sha256sums=('8caabebcb8024a4d4a3d35637a18996553994d4546cb50ce55de83cf33d2f916' -'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' -'733733457a2470da0d09a5a4e6d98fb0a773d3acf0722d16258caa2997a3fd4b') - -prepare() { - cd "$srcdir"/$pkgname-$pkgver - mv README{.md,} - - libtoolize --force - aclocal - autoheader - automake --force-missing --add-missing - autoconf -} - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./configure --prefix=/usr --sbindir=/usr/bin - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm0644 "$srcdir"/rngd.service "$pkgdir"/usr/lib/systemd/system/rngd.service - install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd -} Copied: rng-tools/repos/community-x86_64/PKGBUILD (from rev 997805, rng-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 22:34:19 UTC (rev 997806) @@ -0,0 +1,43 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Alasdair Haswell + +pkgname=rng-tools +pkgver=6.14 +pkgrel=1 +pkgdesc="Random number generator related utilities" +arch=('x86_64') +url="https://github.com/nhorman/rng-tools"; +license=('GPL') +depends=('curl' 'libxml2' 'sysfsutils' 'jitterentropy' 'libp11' 'jansson' 'rtl-sdr') +optdepends=('opensc: PKCS11 entropy engine to gather entropy from smart card readers') +backup=(etc/conf.d/rngd) +source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz +rngd.conf +rngd.service) +sha256sums=('4dd86f6ae37d917a8489f44070d39d7feddcc622429b95efd7aa85a1f3cfdf81' +'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' +'733733457a2470da0d09a5a4e6d98fb0a773d3acf0722d16258caa2997a3fd4b') + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + mv README{.md,} + + libtoolize --force + aclocal + autoheader + automake --force-missing --add-missing + autoconf +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr --sbindir=/usr/bin + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm0644 "$srcdir"/rngd.service "$pkgdir"/usr/lib/systemd/system/rngd.service + install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd +} Deleted: rngd-test-signal-in-loop.patch === --- rngd-test-signal-in-loop.patch 2021-08-12 22:33:59 UTC (rev 997805) +++ rngd-test-signal-in-loop.patch 2021-08-12 22:34:19 UTC (rev 997806) @@ -1,36 +0,0 @@ -From: Leonardo Chiquitto -Subject: Check for signals in update_kernel_random() - -When running as a daemon, a signal handler is installed to catch -SIGINT/SIGTERM. This handler sets a flag that's tested in the main -loop. However, rngd loops in update_kernel_random() as well, where -the flag was not teste
[arch-commits] Commit in rng-tools/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:33:59 Author: mtorromeo Revision: 997805 upgpkg: rng-tools 6.14-1 Modified: rng-tools/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:18:18 UTC (rev 997804) +++ PKGBUILD2021-08-12 22:33:59 UTC (rev 997805) @@ -2,8 +2,8 @@ # Contributor: Alasdair Haswell pkgname=rng-tools -pkgver=6.13 -pkgrel=2 +pkgver=6.14 +pkgrel=1 pkgdesc="Random number generator related utilities" arch=('x86_64') url="https://github.com/nhorman/rng-tools"; @@ -14,7 +14,7 @@ source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz rngd.conf rngd.service) -sha256sums=('8caabebcb8024a4d4a3d35637a18996553994d4546cb50ce55de83cf33d2f916' +sha256sums=('4dd86f6ae37d917a8489f44070d39d7feddcc622429b95efd7aa85a1f3cfdf81' 'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' '733733457a2470da0d09a5a4e6d98fb0a773d3acf0722d16258caa2997a3fd4b')
[arch-commits] Commit in qt5-base/repos/extra-x86_64 (6 files)
Date: Thursday, August 12, 2021 @ 22:32:24 Author: arojas Revision: 421814 archrelease: copy trunk to extra-x86_64 Added: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 421813, qt5-base/trunk/PKGBUILD) qt5-base/repos/extra-x86_64/qt5-base-cflags.patch (from rev 421813, qt5-base/trunk/qt5-base-cflags.patch) qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch (from rev 421813, qt5-base/trunk/qt5-base-nostrip.patch) Deleted: qt5-base/repos/extra-x86_64/PKGBUILD qt5-base/repos/extra-x86_64/qt5-base-cflags.patch qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch + PKGBUILD | 222 +++ qt5-base-cflags.patch | 92 +-- qt5-base-nostrip.patch | 26 ++--- 3 files changed, 170 insertions(+), 170 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 22:32:14 UTC (rev 421813) +++ PKGBUILD2021-08-12 22:32:24 UTC (rev 421814) @@ -1,111 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgbase=qt5-base -pkgname=(qt5-base qt5-xcb-private-headers) -pkgver=5.15.2+kde+r214 -pkgrel=1 -_commit=59b9316cd54ac956d000557c2bf8c4da07efbc0a -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='A cross-platform application and UI framework' -depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' - 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'mesa' - 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion' 'md4c') -makedepends=('libfbclient' 'mariadb-libs' 'unixodbc' 'postgresql-libs' 'alsa-lib' 'gst-plugins-base-libs' - 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers' 'git') -optdepends=('qt5-svg: to use SVG icon themes' -'qt5-wayland: to run Qt applications in a Wayland session' -'qt5-translations: for some native UI translations' -'postgresql-libs: PostgreSQL driver' -'mariadb-libs: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin' -'perl: for fixqt4headers and syncqt') -conflicts=('qtchooser') -groups=('qt' 'qt5') -_pkgfqn=qtbase -source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit -qt5-base-cflags.patch -qt5-base-nostrip.patch) -sha256sums=('SKIP' -'cf707cd970650f8b60f8897692b36708ded9ba116723ec8fcd885576783fe85c' -'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094') - -pkgver() { - cd $_pkgfqn - echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit` -} - -prepare() { - cd ${_pkgfqn} - - git revert -n 6344955d17e17e2398720fe60c34cfc2a4a95208 # Revert version bump - - patch -p1 < ../qt5-base-cflags.patch # Use system CFLAGS in qmake - patch -p1 < ../qt5-base-nostrip.patch # Don't strip binaries with qmake -} - -build() { - cd ${_pkgfqn} - - ./configure -confirm-license -opensource -v \ --prefix /usr \ --docdir /usr/share/doc/qt \ --headerdir /usr/include/qt \ --archdatadir /usr/lib/qt \ --datadir /usr/share/qt \ --sysconfdir /etc/xdg \ --examplesdir /usr/share/doc/qt/examples \ --plugin-sql-{psql,mysql,sqlite,odbc,ibase} \ --system-sqlite \ --openssl-linked \ --nomake examples \ --no-rpath \ --dbus-linked \ --system-harfbuzz \ --journald \ --no-mimetype-database \ --no-use-gold-linker \ --reduce-relocations \ --no-strip - make -} - -package_qt5-base() { - pkgdesc='A cross-platform application and UI framework' - - cd ${_pkgfqn} - make INSTALL_ROOT="${pkgdir}" install - - install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "${pkgdir}/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - # Fix wrong qmake path in pri file - sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \ -"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri - - # Symlinks for backwards compatibility - for b in "${pkgdir}"/usr/bin/*; do -ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 - done -} - -package_qt5-xcb-private-headers() { - pkgdesc='Private headers for Qt5 Xcb' - - depends=("qt5-base=$pkgver") - optdepends=() - groups=() - conflicts=() - - cd ${_pkgfqn} - install -d -m755 "$pkgdir"/usr/include/qtxcb-private - cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/ -} Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 421813, qt5-base/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 22:32:24 UTC (rev 421814) @@ -0,0
[arch-commits] Commit in qt5-base/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:32:14 Author: arojas Revision: 421813 Bump revision Modified: qt5-base/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:20:10 UTC (rev 421812) +++ PKGBUILD2021-08-12 22:32:14 UTC (rev 421813) @@ -3,9 +3,9 @@ pkgbase=qt5-base pkgname=(qt5-base qt5-xcb-private-headers) -pkgver=5.15.2+kde+r214 +pkgver=5.15.2+kde+r215 pkgrel=1 -_commit=59b9316cd54ac956d000557c2bf8c4da07efbc0a +_commit=2583b4f9397d60c4dd8403ca18c9df5bdf1c5583 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom')
[arch-commits] Commit in epiphany/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:20:10 Author: heftig Revision: 421812 archrelease: copy trunk to extra-x86_64 Added: epiphany/repos/extra-x86_64/PKGBUILD (from rev 421811, epiphany/trunk/PKGBUILD) Deleted: epiphany/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 22:20:01 UTC (rev 421811) +++ PKGBUILD2021-08-12 22:20:10 UTC (rev 421812) @@ -1,42 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=epiphany -pkgver=40.2 -pkgrel=2 -pkgdesc="A GNOME web browser based on the WebKit rendering engine" -url="https://wiki.gnome.org/Apps/Web"; -arch=(x86_64) -license=(GPL) -depends=(webkit2gtk gcr icu libdazzle libhandy libportal libarchive) -makedepends=(docbook-xml startup-notification lsb-release gobject-introspection - yelp-tools git meson) -checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko) -groups=(gnome) -_commit=95552d19b3fc8c7e1c014db301390a0a517dc3e6 # tags/40.2^0 -source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - dbus-run-session xvfb-run \ --s '-screen 0 1920x1080x24 -nolisten local' \ -meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: epiphany/repos/extra-x86_64/PKGBUILD (from rev 421811, epiphany/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 22:20:10 UTC (rev 421812) @@ -0,0 +1,42 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=epiphany +pkgver=40.3 +pkgrel=1 +pkgdesc="A GNOME web browser based on the WebKit rendering engine" +url="https://wiki.gnome.org/Apps/Web"; +arch=(x86_64) +license=(GPL) +depends=(webkit2gtk gcr icu libdazzle libhandy libportal libarchive) +makedepends=(docbook-xml startup-notification lsb-release gobject-introspection + yelp-tools git meson) +checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko) +groups=(gnome) +_commit=39ea7a27f3dc7f6c45095dcb73ce82e78dc0a4b2 # tags/40.3^0 +source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + dbus-run-session xvfb-run \ +-s '-screen 0 1920x1080x24 -nolisten local' \ +meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in epiphany/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:20:01 Author: heftig Revision: 421811 40.3-1 Modified: epiphany/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:04:52 UTC (rev 421810) +++ PKGBUILD2021-08-12 22:20:01 UTC (rev 421811) @@ -2,8 +2,8 @@ # Contributor: Jan de Groot pkgname=epiphany -pkgver=40.2 -pkgrel=2 +pkgver=40.3 +pkgrel=1 pkgdesc="A GNOME web browser based on the WebKit rendering engine" url="https://wiki.gnome.org/Apps/Web"; arch=(x86_64) @@ -13,7 +13,7 @@ yelp-tools git meson) checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko) groups=(gnome) -_commit=95552d19b3fc8c7e1c014db301390a0a517dc3e6 # tags/40.2^0 +_commit=39ea7a27f3dc7f6c45095dcb73ce82e78dc0a4b2 # tags/40.3^0 source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in vvave/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:18:18 Author: arojas Revision: 997804 archrelease: copy trunk to community-x86_64 Added: vvave/repos/community-x86_64/PKGBUILD (from rev 997803, vvave/trunk/PKGBUILD) Deleted: vvave/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 22:18:08 UTC (rev 997803) +++ PKGBUILD2021-08-12 22:18:18 UTC (rev 997804) @@ -1,25 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=vvave -pkgver=1.2.2 -pkgrel=1 -pkgdesc='Multi-platform media player' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing hicolor-icon-theme taglib) -makedepends=(extra-cmake-modules) -groups=(maui) -conflicts=(babe) -replaces=(babe) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('b0f987e83884b103ab668697c9a22015c4379d8823905d42e319abe2b46f') - - build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: vvave/repos/community-x86_64/PKGBUILD (from rev 997803, vvave/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 22:18:18 UTC (rev 997804) @@ -0,0 +1,25 @@ +# Maintainer: Antonio Rojas + +pkgname=vvave +pkgver=2.0.0 +pkgrel=1 +pkgdesc='Multi-platform media player' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing mauikit-accounts hicolor-icon-theme taglib) +makedepends=(extra-cmake-modules) +groups=(maui) +conflicts=(babe) +replaces=(babe) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('b272190acd0c44a9a27bcc971c10c8908fa78d0272a4ed092f8419dde235efb0') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in vvave/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:18:08 Author: arojas Revision: 997803 Update to 2.0.0 Modified: vvave/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 22:04:52 UTC (rev 997802) +++ PKGBUILD2021-08-12 22:18:08 UTC (rev 997803) @@ -1,21 +1,21 @@ # Maintainer: Antonio Rojas pkgname=vvave -pkgver=1.2.2 +pkgver=2.0.0 pkgrel=1 pkgdesc='Multi-platform media player' url='https://mauikit.org/' arch=(x86_64) license=(GPL3) -depends=(mauikit-filebrowsing hicolor-icon-theme taglib) +depends=(mauikit-filebrowsing mauikit-accounts hicolor-icon-theme taglib) makedepends=(extra-cmake-modules) groups=(maui) conflicts=(babe) replaces=(babe) source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('b0f987e83884b103ab668697c9a22015c4379d8823905d42e319abe2b46f') +sha256sums=('b272190acd0c44a9a27bcc971c10c8908fa78d0272a4ed092f8419dde235efb0') - build() { +build() { cmake -B build -S $pkgname-$pkgver cmake --build build }
[arch-commits] Commit in lib32-pango/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:04:52 Author: heftig Revision: 997802 archrelease: copy trunk to multilib-x86_64 Added: lib32-pango/repos/multilib-x86_64/PKGBUILD (from rev 997801, lib32-pango/trunk/PKGBUILD) Deleted: lib32-pango/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 22:01:37 UTC (rev 997801) +++ PKGBUILD2021-08-12 22:04:52 UTC (rev 997802) @@ -1,51 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Biru Ionut -# Contributor: Pierre Schmitz -# Contributor: Mikko Seppälä - -pkgname=lib32-pango -pkgver=1.48.7 -pkgrel=1 -epoch=1 -pkgdesc="A library for layout and rendering of text (32-bit)" -url="https://www.pango.org/"; -arch=(x86_64) -license=(LGPL) -depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi pango) -makedepends=(git meson) -checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji) -provides=(libpango{,cairo,ft2,xft}-1.0.so) -_commit=467bda1e0bc2614b10e2edc46dccc9588388e045 # tags/1.48.7^0 -source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pango - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd pango -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" - - arch-meson pango build \ ---libdir=/usr/lib32 \ --D introspection=disabled - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" - rm -r "$pkgdir"/usr/{bin,include} -} - -# vim:set sw=2 et: Copied: lib32-pango/repos/multilib-x86_64/PKGBUILD (from rev 997801, lib32-pango/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 22:04:52 UTC (rev 997802) @@ -0,0 +1,51 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Biru Ionut +# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +pkgname=lib32-pango +pkgver=1.48.8 +pkgrel=1 +epoch=1 +pkgdesc="A library for layout and rendering of text (32-bit)" +url="https://www.pango.org/"; +arch=(x86_64) +license=(LGPL) +depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi pango) +makedepends=(git meson) +checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji) +provides=(libpango{,cairo,ft2,xft}-1.0.so) +_commit=f51b158e9a8de5fb4f92346420a5a0a9c97065e2 # tags/1.48.8^0 +source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd pango + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd pango +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + arch-meson pango build \ +--libdir=/usr/lib32 \ +-D introspection=disabled + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + rm -r "$pkgdir"/usr/{bin,include} +} + +# vim:set sw=2 et:
[arch-commits] Commit in pango/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:04:52 Author: heftig Revision: 421810 archrelease: copy trunk to extra-x86_64 Added: pango/repos/extra-x86_64/PKGBUILD (from rev 421809, pango/trunk/PKGBUILD) Deleted: pango/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 22:02:51 UTC (rev 421809) +++ PKGBUILD2021-08-12 22:04:52 UTC (rev 421810) @@ -1,54 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=pango -pkgname=(pango pango-docs) -pkgver=1.48.7 -pkgrel=1 -epoch=1 -pkgdesc="A library for layout and rendering of text" -url="https://www.pango.org/"; -arch=(x86_64) -license=(LGPL) -depends=(libthai cairo libxft harfbuzz fribidi) -makedepends=(gobject-introspection help2man git meson gi-docgen) -checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji) -_commit=467bda1e0bc2614b10e2edc46dccc9588388e045 # tags/1.48.7^0 -source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pango - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd pango -} - -build() { - arch-meson pango build -D gtk_doc=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package_pango() { - provides=(libpango{,cairo,ft2,xft}-1.0.so) - - meson install -C build --destdir "$pkgdir" - - mkdir -p doc/usr/share - mv {"$pkgdir",doc}/usr/share/doc -} - -package_pango-docs() { - pkgdesc+=" (documentation)" - depends=() - - mv doc/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: pango/repos/extra-x86_64/PKGBUILD (from rev 421809, pango/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 22:04:52 UTC (rev 421810) @@ -0,0 +1,54 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=pango +pkgname=(pango pango-docs) +pkgver=1.48.8 +pkgrel=1 +epoch=1 +pkgdesc="A library for layout and rendering of text" +url="https://www.pango.org/"; +arch=(x86_64) +license=(LGPL) +depends=(libthai cairo libxft harfbuzz fribidi) +makedepends=(gobject-introspection help2man git meson gi-docgen) +checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji) +_commit=f51b158e9a8de5fb4f92346420a5a0a9c97065e2 # tags/1.48.8^0 +source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd pango + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd pango +} + +build() { + arch-meson pango build -D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_pango() { + provides=(libpango{,cairo,ft2,xft}-1.0.so) + + meson install -C build --destdir "$pkgdir" + + mkdir -p doc/usr/share + mv {"$pkgdir",doc}/usr/share/doc +} + +package_pango-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv doc/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in pango/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:02:51 Author: heftig Revision: 421809 1.48.8-1 Modified: pango/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 11:13:12 UTC (rev 421808) +++ PKGBUILD2021-08-12 22:02:51 UTC (rev 421809) @@ -3,7 +3,7 @@ pkgbase=pango pkgname=(pango pango-docs) -pkgver=1.48.7 +pkgver=1.48.8 pkgrel=1 epoch=1 pkgdesc="A library for layout and rendering of text" @@ -13,7 +13,7 @@ depends=(libthai cairo libxft harfbuzz fribidi) makedepends=(gobject-introspection help2man git meson gi-docgen) checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji) -_commit=467bda1e0bc2614b10e2edc46dccc9588388e045 # tags/1.48.7^0 +_commit=f51b158e9a8de5fb4f92346420a5a0a9c97065e2 # tags/1.48.8^0 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in lib32-pango/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 22:01:37 Author: heftig Revision: 997801 1.48.8-1 Modified: lib32-pango/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 21:16:12 UTC (rev 997800) +++ PKGBUILD2021-08-12 22:01:37 UTC (rev 997801) @@ -4,7 +4,7 @@ # Contributor: Mikko Seppälä pkgname=lib32-pango -pkgver=1.48.7 +pkgver=1.48.8 pkgrel=1 epoch=1 pkgdesc="A library for layout and rendering of text (32-bit)" @@ -15,7 +15,7 @@ makedepends=(git meson) checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji) provides=(libpango{,cairo,ft2,xft}-1.0.so) -_commit=467bda1e0bc2614b10e2edc46dccc9588388e045 # tags/1.48.7^0 +_commit=f51b158e9a8de5fb4f92346420a5a0a9c97065e2 # tags/1.48.8^0 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in npm/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 21:16:12 Author: felixonmars Revision: 997800 archrelease: copy trunk to community-any Added: npm/repos/community-any/PKGBUILD (from rev 997799, npm/trunk/PKGBUILD) Deleted: npm/repos/community-any/PKGBUILD --+ PKGBUILD | 128 ++--- 1 file changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 21:15:58 UTC (rev 997799) +++ PKGBUILD2021-08-12 21:16:12 UTC (rev 997800) @@ -1,64 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=npm -pkgver=7.20.5 -pkgrel=1 -pkgdesc='A package manager for javascript' -arch=('any') -url='https://www.npmjs.com/' -license=('custom:Artistic') -depends=('nodejs' 'node-gyp' 'nodejs-nopt' 'semver') -# libgl: TODO -# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) -# libxi: for cwebp (doc build) -makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') -options=('!emptydirs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz";) -sha512sums=('3eeed53b6700b48cf02eb38056d22b11ec8f0f8899063ec11718f91d84a67a213cbe11b4aea1ffecf9dd3d21eafeff86b54003802e41b8c6d8c0207e894ec7b5') - -prepare() { - cd cli-$pkgver - mkdir -p node_modules/.bin - ln -sf /usr/bin/marked{,-man} node_modules/.bin/ - - # Use local marked/marked-man - sed -i 's|node bin/npm-cli.js install marked|true |' Makefile - - # Don't build twice - sed -i 's/install: all/install:/' Makefile - - mkdir -p man/man1 -} - -build() { - cd cli-$pkgver - NODE_PATH=/usr/lib/node_modules make -} - -package() { - cd cli-$pkgver - node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - # Experimental dedup - _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname - rm -r "$_npmdir"/node_modules/{,.bin/}semver - rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp - rm -r "$_npmdir"/node_modules/{,.bin/}nopt - sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ -"$_npmdir"/bin/node-gyp-bin/node-gyp - - install -dm755 "$pkgdir"/usr/share/bash-completion/completions - node "$srcdir"/cli-$pkgver/bin/npm-cli.js completion > "$pkgdir"/usr/share/bash-completion/completions/npm - - mv "$pkgdir"/usr/lib/node_modules/npm/man "$pkgdir"/usr/share/ - - install -Dm644 "$srcdir"/cli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: npm/repos/community-any/PKGBUILD (from rev 997799, npm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 21:16:12 UTC (rev 997800) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan + +pkgname=npm +pkgver=7.20.6 +pkgrel=1 +pkgdesc='A package manager for javascript' +arch=('any') +url='https://www.npmjs.com/' +license=('custom:Artistic') +depends=('nodejs' 'node-gyp' 'nodejs-nopt' 'semver') +# libgl: TODO +# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) +# libxi: for cwebp (doc build) +makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz";) +sha512sums=('cf34153174ff5439273e83c47a5da0b9fe447e3ca28c6e299dcaaf1ce8beceb737264ed6b64222f6c1b526b1c496e680a83e733fbc42e66138ffb842e945d8df') + +prepare() { + cd cli-$pkgver + mkdir -p node_modules/.bin + ln -sf /usr/bin/marked{,-man} node_modules/.bin/ + + # Use local marked/marked-man + sed -i 's|node bin/npm-cli.js install marked|true |' Makefile + + # Don't build twice + sed -i 's/install: all/install:/' Makefile + + mkdir -p man/man1 +} + +build() { + cd cli-$pkgver + NODE_PATH=/usr/lib/node_modules make +} + +package() { + cd cli-$pkgver + node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + # Experimental dedup + _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname + rm -r "$_npmdir"/node_modules/{,.bin/}semver + rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp + rm -r "$_npmdir"/node_modules/{,.bin/}nopt + sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ +"$_npmdir"/bin/node
[arch-commits] Commit in npm/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 21:15:58 Author: felixonmars Revision: 997799 upgpkg: npm 7.20.6-1 Modified: npm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 21:06:47 UTC (rev 997798) +++ PKGBUILD2021-08-12 21:15:58 UTC (rev 997799) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=npm -pkgver=7.20.5 +pkgver=7.20.6 pkgrel=1 pkgdesc='A package manager for javascript' arch=('any') @@ -14,7 +14,7 @@ makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') options=('!emptydirs') source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz";) -sha512sums=('3eeed53b6700b48cf02eb38056d22b11ec8f0f8899063ec11718f91d84a67a213cbe11b4aea1ffecf9dd3d21eafeff86b54003802e41b8c6d8c0207e894ec7b5') +sha512sums=('cf34153174ff5439273e83c47a5da0b9fe447e3ca28c6e299dcaaf1ce8beceb737264ed6b64222f6c1b526b1c496e680a83e733fbc42e66138ffb842e945d8df') prepare() { cd cli-$pkgver
[arch-commits] Commit in dub/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 21:06:47 Author: wild Revision: 997798 archrelease: copy trunk to community-x86_64 Added: dub/repos/community-x86_64/PKGBUILD (from rev 997797, dub/trunk/PKGBUILD) Deleted: dub/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 21:06:42 UTC (rev 997797) +++ PKGBUILD2021-08-12 21:06:47 UTC (rev 997798) @@ -1,40 +0,0 @@ -# Maintainer: Dan Printzell -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Mihails Strasuns -# Contributor: Moritz Maxeiner - -pkgname=dub -pkgver=1.26.0 -pkgrel=1 -pkgdesc="Developer package manager for D programming language" -arch=('x86_64') -url="https://github.com/dlang/dub"; -license=('MIT') -groups=('dlang') -makedepends=('ldc') -depends=('curl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/dub/archive/v$pkgver.tar.gz";) -sha512sums=('0ca0fa2d286e7fe86a78fd8e3791e7603f299be85007d658d53653364c9ec93a1bbe5b6a231ce4ff0fa11b96bbb528d5c215a9c9ce09137269c562786bafd688') - -build() { - cd "$pkgname-$pkgver" - - echo Generating version file... - echo "module dub.version_;" > source/dub/version_.d - echo "enum dubVersion = \"$pkgver\";" >> source/dub/version_.d - - ldmd2 -ofbin/dub -release -O5 -version=DubUseCurl -Isource -L-lcurl -L="$LDFLAGS" -release -flto=full -linker=gold -link-defaultlib-shared=false -L--build-id @build-files.txt -} - -package() { - # binaries - install -Dm755 "$pkgname-$pkgver/bin/dub" "$pkgdir/usr/bin/dub" - - # license - install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # bash, fish and zsh completion - install -Dm644 "$pkgname-$pkgver/scripts/bash-completion/dub.bash" "$pkgdir/usr/share/bash-completion/completions/dub" - install -Dm644 "$pkgname-$pkgver/scripts/fish-completion/dub.fish" "$pkgdir/usr/share/fish/vendor_completions.d/dub.fish" - install -Dm644 "$pkgname-$pkgver/scripts/zsh-completion/_dub" "$pkgdir/usr/share/zsh/site-functions/_dub" -} Copied: dub/repos/community-x86_64/PKGBUILD (from rev 997797, dub/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 21:06:47 UTC (rev 997798) @@ -0,0 +1,40 @@ +# Maintainer: Dan Printzell +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Mihails Strasuns +# Contributor: Moritz Maxeiner + +pkgname=dub +pkgver=1.26.1 +pkgrel=1 +pkgdesc="Developer package manager for D programming language" +arch=('x86_64') +url="https://github.com/dlang/dub"; +license=('MIT') +groups=('dlang') +makedepends=('ldc') +depends=('curl') +source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/dub/archive/v$pkgver.tar.gz";) +sha512sums=('4893720cef9b031ba0df9ac864b65b0650e86046bee7eea1dfdaf335f78e30409b90b61ed1fccac6f23e45853735f77ee02d7faeae09a36b9006b7ba4f7844b2') + +build() { + cd "$pkgname-$pkgver" + + echo Generating version file... + echo "module dub.version_;" > source/dub/version_.d + echo "enum dubVersion = \"$pkgver\";" >> source/dub/version_.d + + ldmd2 -ofbin/dub -release -O5 -version=DubUseCurl -Isource -L-lcurl -L="$LDFLAGS" -release -flto=full -linker=gold -link-defaultlib-shared=false -L--build-id @build-files.txt +} + +package() { + # binaries + install -Dm755 "$pkgname-$pkgver/bin/dub" "$pkgdir/usr/bin/dub" + + # license + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # bash, fish and zsh completion + install -Dm644 "$pkgname-$pkgver/scripts/bash-completion/dub.bash" "$pkgdir/usr/share/bash-completion/completions/dub" + install -Dm644 "$pkgname-$pkgver/scripts/fish-completion/dub.fish" "$pkgdir/usr/share/fish/vendor_completions.d/dub.fish" + install -Dm644 "$pkgname-$pkgver/scripts/zsh-completion/_dub" "$pkgdir/usr/share/zsh/site-functions/_dub" +}
[arch-commits] Commit in dub/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 21:06:42 Author: wild Revision: 997797 upgpkg: dub 1.26.1-1: Updated to 1.26.1 Modified: dub/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:58:33 UTC (rev 997796) +++ PKGBUILD2021-08-12 21:06:42 UTC (rev 997797) @@ -4,7 +4,7 @@ # Contributor: Moritz Maxeiner pkgname=dub -pkgver=1.26.0 +pkgver=1.26.1 pkgrel=1 pkgdesc="Developer package manager for D programming language" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('ldc') depends=('curl') source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/dub/archive/v$pkgver.tar.gz";) -sha512sums=('0ca0fa2d286e7fe86a78fd8e3791e7603f299be85007d658d53653364c9ec93a1bbe5b6a231ce4ff0fa11b96bbb528d5c215a9c9ce09137269c562786bafd688') +sha512sums=('4893720cef9b031ba0df9ac864b65b0650e86046bee7eea1dfdaf335f78e30409b90b61ed1fccac6f23e45853735f77ee02d7faeae09a36b9006b7ba4f7844b2') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in bottom/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:58:33 Author: grawlinson Revision: 997796 upgpkg: bottom * Replace cargo with rust to ensure reproducible build. * Remove unnecessary target flag & export. Modified: bottom/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:57:10 UTC (rev 997795) +++ PKGBUILD2021-08-12 19:58:33 UTC (rev 997796) @@ -9,7 +9,7 @@ arch=('x86_64') url="https://github.com/ClementTsang/bottom"; license=('MIT') -makedepends=('cargo') +makedepends=('rust') optdepends=( "bash-completion: for shell auto-completion" "fish: for shell auto-completion" @@ -20,7 +20,7 @@ prepare() { cd "$pkgname-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --locked } build() { @@ -30,8 +30,7 @@ check() { cd "$pkgname-$pkgver" - export CARGO_HUSKY_DONT_INSTALL_HOOKS=true - cargo test --frozen --no-default-features + CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --no-default-features } package() {
[arch-commits] Commit in git-delta/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:57:10 Author: grawlinson Revision: 997795 upgpkg: git-delta * Replace cargo with rust to ensure reproducible build. * Remove unnecessary target flag. Modified: git-delta/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:54:06 UTC (rev 997794) +++ PKGBUILD2021-08-12 19:57:10 UTC (rev 997795) @@ -12,7 +12,7 @@ url="https://github.com/dandavison/delta"; license=('MIT') depends=('libgit2') -makedepends=('cargo') +makedepends=('rust') checkdepends=('git') optdepends=( 'bash-completion: for shell auto-completion' @@ -24,7 +24,7 @@ prepare() { cd "$_pkgname-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --locked } build() {
[arch-commits] Commit in tensorboard/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:54:06 Author: svenstaro Revision: 997794 archrelease: copy trunk to community-x86_64 Added: tensorboard/repos/community-x86_64/PKGBUILD (from rev 997793, tensorboard/trunk/PKGBUILD) Deleted: tensorboard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 19:53:49 UTC (rev 997793) +++ PKGBUILD2021-08-12 19:54:06 UTC (rev 997794) @@ -1,55 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Konstantin Gizdov - -pkgname=tensorboard -pkgver=2.5.0 -pkgrel=3 -pkgdesc="TensorFlow's Visualization Toolkit" -url='https://github.com/tensorflow/tensorboard' -arch=('x86_64') -license=('APACHE') -depends=('python' 'python-werkzeug' 'python-numpy' 'python-bleach' 'python-wheel' 'python-markdown' - 'python-html5lib' 'python-protobuf' 'python-grpcio' 'python-google-auth-oauthlib' - 'python-tensorboard_plugin_wit' 'absl-py') -makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-pip') -optdepends=('python-tensorflow: advanced features for TensorBoard') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tensorflow/tensorboard/archive/${pkgver}.tar.gz";) -sha512sums=('f2c8e9d23dbfab2f21e90034275593a8761596afa5bc464b45a43058daf914d6d11425869e8d66c6be7cf057da9f2f9bc464e9df1f0a4dbab23a8c07b39f7a4d') - -build() { - cd "$pkgname-$pkgver" - - bazel build //tensorboard - bazel build //tensorboard/pip_package:build_pip_package - - cd tensorboard/data/server - cargo build --release - python pip_package/build.py --server-binary target/release/rustboard --out-dir /tmp - cd "$srcdir/$pkgname-$pkgver" - - mkdir pypackage - cp -R bazel-bin/tensorboard/pip_package/build_pip_package.runfiles/org_tensorflow_tensorboard/external pypackage - cp -R bazel-bin/tensorboard/pip_package/build_pip_package.runfiles/org_tensorflow_tensorboard/tensorboard pypackage - cp tensorboard/pip_package/{README.rst,MANIFEST.in,setup.py,requirements.txt} pypackage - cp README.md pypackage - cd pypackage - python setup.py build -} - -package() { - cd "$pkgname-$pkgver" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - pip install --ignore-installed --root "$pkgdir" /tmp/*.whl - - cd pypackage - python setup.py install --root="$pkgdir" --optimize=1 - - rm -r "$pkgdir"/usr/lib/python3.9/site-packages/external/ - - _requires="$pkgdir"/usr/lib/python3.9/site-packages/tensorboard-${pkgver}-py3.9.egg-info/requires.txt - sed -i 's/tensorboard-data-server.*/tensorboard-data-server/' ${_requires} -} - -# vim:set ts=2 sw=2 et: Copied: tensorboard/repos/community-x86_64/PKGBUILD (from rev 997793, tensorboard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 19:54:06 UTC (rev 997794) @@ -0,0 +1,55 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Konstantin Gizdov + +pkgname=tensorboard +pkgver=2.6.0 +pkgrel=1 +pkgdesc="TensorFlow's Visualization Toolkit" +url='https://github.com/tensorflow/tensorboard' +arch=('x86_64') +license=('APACHE') +depends=('python' 'python-werkzeug' 'python-numpy' 'python-bleach' 'python-wheel' 'python-markdown' + 'python-html5lib' 'python-protobuf' 'python-grpcio' 'python-google-auth-oauthlib' + 'python-tensorboard_plugin_wit' 'absl-py') +makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-pip') +optdepends=('python-tensorflow: advanced features for TensorBoard') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tensorflow/tensorboard/archive/${pkgver}.tar.gz";) +sha512sums=('6d6f6352f363d5efaca7687c98a848c6fc05962dfd913716cce71ce32b3d2cf15155c5cff037e315f3abe8a6d1f337e3fcec6c05f19df9180b05d84457138062') + +build() { + cd "$pkgname-$pkgver" + + bazel build //tensorboard + bazel build //tensorboard/pip_package:build_pip_package + + cd tensorboard/data/server + cargo build --release + python pip_package/build.py --server-binary target/release/rustboard --out-dir /tmp + cd "$srcdir/$pkgname-$pkgver" + + mkdir pypackage + cp -R bazel-bin/tensorboard/pip_package/build_pip_package.runfiles/org_tensorflow_tensorboard/external pypackage + cp -R bazel-bin/tensorboard/pip_package/build_pip_package.runfiles/org_tensorflow_tensorboard/tensorboard pypackage + cp tensorboard/pip_package/{README.rst,MANIFEST.in,setup.py,requirements.txt} pypackage + cp README.md pypackage + cd pypackage + python setup.py build +} + +package() { + cd "$pkgname-$pkgver" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + pip install --ignore-installed --root "$pkgdir" /tmp/*.whl + + cd pypackage + python setup.py install --root="$pkgdir" --optimize=1 + + rm -r "$pkgdir"/usr/lib/python3.9/site-packa
[arch-commits] Commit in tensorboard/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:53:49 Author: svenstaro Revision: 997793 upgpkg: tensorboard 2.6.0-1 Modified: tensorboard/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:53:14 UTC (rev 997792) +++ PKGBUILD2021-08-12 19:53:49 UTC (rev 997793) @@ -2,8 +2,8 @@ # Contributor: Konstantin Gizdov pkgname=tensorboard -pkgver=2.5.0 -pkgrel=3 +pkgver=2.6.0 +pkgrel=1 pkgdesc="TensorFlow's Visualization Toolkit" url='https://github.com/tensorflow/tensorboard' arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-pip') optdepends=('python-tensorflow: advanced features for TensorBoard') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tensorflow/tensorboard/archive/${pkgver}.tar.gz";) -sha512sums=('f2c8e9d23dbfab2f21e90034275593a8761596afa5bc464b45a43058daf914d6d11425869e8d66c6be7cf057da9f2f9bc464e9df1f0a4dbab23a8c07b39f7a4d') +sha512sums=('6d6f6352f363d5efaca7687c98a848c6fc05962dfd913716cce71ce32b3d2cf15155c5cff037e315f3abe8a6d1f337e3fcec6c05f19df9180b05d84457138062') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in log4cplus/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:53:14 Author: svenstaro Revision: 997792 archrelease: copy trunk to community-x86_64 Added: log4cplus/repos/community-x86_64/PKGBUILD (from rev 997791, log4cplus/trunk/PKGBUILD) Deleted: log4cplus/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 19:52:57 UTC (rev 997791) +++ PKGBUILD2021-08-12 19:53:14 UTC (rev 997792) @@ -1,30 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Alexey Galakhov -# Contributor: Andreas Baumann - -pkgname=log4cplus -pkgver=2.0.6 -pkgrel=1 -pkgdesc="A C++ logger very close to Java's log4j" -arch=('x86_64') -url="http://log4cplus.sourceforge.net/"; -license=('GPL') -depends=('gcc-libs') -source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz";) -sha512sums=('a51dea708a397d72bd554ae36bab612c24c0464cb2f3ff323a4e84c3144ee7bfa8843d43528709922ed379e4bfe8bc96b10f21c2f65e4b835b07f8ffefc326e7') - -build() { - cd ${pkgname}-${pkgver} - - ./configure \ ---prefix=/usr \ ---with-working-locale - - make -} - -package() { - cd ${pkgname}-${pkgver} - - make install DESTDIR="${pkgdir}" -} Copied: log4cplus/repos/community-x86_64/PKGBUILD (from rev 997791, log4cplus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 19:53:14 UTC (rev 997792) @@ -0,0 +1,30 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Alexey Galakhov +# Contributor: Andreas Baumann + +pkgname=log4cplus +pkgver=2.0.7 +pkgrel=1 +pkgdesc="A C++ logger very close to Java's log4j" +arch=('x86_64') +url="http://log4cplus.sourceforge.net/"; +license=('GPL') +depends=('gcc-libs') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz";) +sha512sums=('5f5a84f215a00b52313cf75bce19a450e810300f232cd29582a23a24b426bfb62047099792243f8ec5347a8c04eb7744237b1ed4615f4a8913575406486c59c5') + +build() { + cd ${pkgname}-${pkgver} + + ./configure \ +--prefix=/usr \ +--with-working-locale + + make +} + +package() { + cd ${pkgname}-${pkgver} + + make install DESTDIR="${pkgdir}" +}
[arch-commits] Commit in log4cplus/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:52:57 Author: svenstaro Revision: 997791 upgpkg: log4cplus 2.0.7-1 Modified: log4cplus/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:47:54 UTC (rev 997790) +++ PKGBUILD2021-08-12 19:52:57 UTC (rev 997791) @@ -3,7 +3,7 @@ # Contributor: Andreas Baumann pkgname=log4cplus -pkgver=2.0.6 +pkgver=2.0.7 pkgrel=1 pkgdesc="A C++ logger very close to Java's log4j" arch=('x86_64') @@ -11,7 +11,7 @@ license=('GPL') depends=('gcc-libs') source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz";) -sha512sums=('a51dea708a397d72bd554ae36bab612c24c0464cb2f3ff323a4e84c3144ee7bfa8843d43528709922ed379e4bfe8bc96b10f21c2f65e4b835b07f8ffefc326e7') +sha512sums=('5f5a84f215a00b52313cf75bce19a450e810300f232cd29582a23a24b426bfb62047099792243f8ec5347a8c04eb7744237b1ed4615f4a8913575406486c59c5') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:47:54 Author: svenstaro Revision: 997790 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 997789, telegram-desktop/trunk/PKGBUILD) Deleted: telegram-desktop/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 19:47:40 UTC (rev 997789) +++ PKGBUILD2021-08-12 19:47:54 UTC (rev 997790) @@ -1,40 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain -pkgname=telegram-desktop -pkgver=2.9.2 -pkgrel=1 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/"; -license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' - 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'extra-cmake-modules' 'gtk3' 'webkit2gtk') -optdepends=('gtk3: GTK environment integration' -'webkit2gtk: embedded browser features' -'xdg-desktop-portal: desktop integration') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) -sha512sums=('df839bed216eae3231a5600f209f8c14dc7026a421c18dce5b6da25084c2f314c70a182349909291f117b1d6801fdd7fd564a780adea1782d5e5b1ae6f945337') - -build() { -cd tdesktop-$pkgver-full - -# Turns out we're allowed to use the official API key that telegram uses for their snap builds: -# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 -# Thanks @primeos! -cmake \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX="/usr" \ --DCMAKE_BUILD_TYPE=Release \ --DTDESKTOP_API_ID=611335 \ --DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c -ninja -C build -} - -package() { -cd tdesktop-$pkgver-full -DESTDIR=$pkgdir ninja -C build install -} Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 997789, telegram-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 19:47:54 UTC (rev 997790) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain +pkgname=telegram-desktop +pkgver=2.9.3 +pkgrel=1 +pkgdesc='Official Telegram Desktop client' +arch=('x86_64') +url="https://desktop.telegram.org/"; +license=('GPL3') +depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' + 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' + 'extra-cmake-modules' 'gtk3' 'webkit2gtk') +optdepends=('gtk3: GTK environment integration' +'webkit2gtk: embedded browser features' +'xdg-desktop-portal: desktop integration') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) +sha512sums=('810cfac5d7e6ce9413b1b2406927e89c1383ea5b725233a68b2cb29dd374b4c3386c22186640afde4492c844516c9a5db8e5b167a09d6d6c1270ac965ac4') + +build() { +cd tdesktop-$pkgver-full + +# Turns out we're allowed to use the official API key that telegram uses for their snap builds: +# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 +# Thanks @primeos! +cmake \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX="/usr" \ +-DCMAKE_BUILD_TYPE=Release \ +-DTDESKTOP_API_ID=611335 \ +-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c +ninja -C build +} + +package() { +cd tdesktop-$pkgver-full +DESTDIR=$pkgdir ninja -C build install +}
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:47:40 Author: svenstaro Revision: 997789 upgpkg: telegram-desktop 2.9.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:20:58 UTC (rev 997788) +++ PKGBUILD2021-08-12 19:47:40 UTC (rev 997789) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.9.2 +pkgver=2.9.3 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) -sha512sums=('df839bed216eae3231a5600f209f8c14dc7026a421c18dce5b6da25084c2f314c70a182349909291f117b1d6801fdd7fd564a780adea1782d5e5b1ae6f945337') +sha512sums=('810cfac5d7e6ce9413b1b2406927e89c1383ea5b725233a68b2cb29dd374b4c3386c22186640afde4492c844516c9a5db8e5b167a09d6d6c1270ac965ac4') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in forge/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:20:58 Author: svenstaro Revision: 997788 archrelease: copy trunk to community-x86_64 Added: forge/repos/community-x86_64/PKGBUILD (from rev 997787, forge/trunk/PKGBUILD) Deleted: forge/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-08-12 19:20:38 UTC (rev 997787) +++ PKGBUILD2021-08-12 19:20:58 UTC (rev 997788) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=forge -pkgdesc="High Performance Visualizations" -url='https://github.com/arrayfire/forge' -pkgver=1.0.7 -arch=('x86_64') -pkgrel=1 -epoch=2 -license=('BSD') -depends=('glfw' 'freetype2' 'fontconfig' 'freeimage' 'glbinding') -makedepends=('cmake' 'graphviz' 'git' 'python' 'glm' 'boost' 'ninja') -source=($pkgname-$pkgver.tar.gz::https://github.com/arrayfire/forge/archive/v${pkgver}.tar.gz) -sha512sums=('d341d5c6bdccf7d2f085162d1d8209b0b28d73b8a9f3173546b26f06bf8e422b3fdf1cfbaa7d122ea75cee5cf5f6bb6dbd2bffc10d8e0c336b5b8695c39f7b54') -options=('!buildflags') - -build() { - cd forge-${pkgver} - - cmake . \ - -GNinja \ - -Bbuild \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DFG_BUILD_EXAMPLES=ON \ - -DFG_BUILD_DOCS=OFF - - ninja -C build -} - -package() { - cd forge-${pkgver} - - install -Dm644 .github/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - DESTDIR="${pkgdir}/" ninja -C build install -} Copied: forge/repos/community-x86_64/PKGBUILD (from rev 997787, forge/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-08-12 19:20:58 UTC (rev 997788) @@ -0,0 +1,35 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=forge +pkgdesc="High Performance Visualizations" +url='https://github.com/arrayfire/forge' +pkgver=1.0.8 +arch=('x86_64') +pkgrel=1 +epoch=2 +license=('BSD') +depends=('glfw' 'freetype2' 'fontconfig' 'freeimage' 'glbinding') +makedepends=('cmake' 'graphviz' 'git' 'python' 'glm' 'boost' 'ninja') +source=($pkgname-$pkgver.tar.gz::https://github.com/arrayfire/forge/archive/v${pkgver}.tar.gz) +sha512sums=('08e5eb89d80f7fa3310f0eb37481492b5c1dfff00b33c308169862d8b25cf93ad1d9c0db78667c0207a7f6f8ca4046c196bd3a987af839ea1864b49c738ee8e3') +options=('!buildflags') + +build() { + cd forge-${pkgver} + + cmake . \ + -GNinja \ + -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DFG_BUILD_EXAMPLES=ON \ + -DFG_BUILD_DOCS=OFF + + ninja -C build +} + +package() { + cd forge-${pkgver} + + install -Dm644 .github/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + DESTDIR="${pkgdir}/" ninja -C build install +}
[arch-commits] Commit in forge/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:20:38 Author: svenstaro Revision: 997787 upgpkg: forge 2:1.0.8-1 Modified: forge/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:16:25 UTC (rev 997786) +++ PKGBUILD2021-08-12 19:20:38 UTC (rev 997787) @@ -2,7 +2,7 @@ pkgname=forge pkgdesc="High Performance Visualizations" url='https://github.com/arrayfire/forge' -pkgver=1.0.7 +pkgver=1.0.8 arch=('x86_64') pkgrel=1 epoch=2 @@ -10,7 +10,7 @@ depends=('glfw' 'freetype2' 'fontconfig' 'freeimage' 'glbinding') makedepends=('cmake' 'graphviz' 'git' 'python' 'glm' 'boost' 'ninja') source=($pkgname-$pkgver.tar.gz::https://github.com/arrayfire/forge/archive/v${pkgver}.tar.gz) -sha512sums=('d341d5c6bdccf7d2f085162d1d8209b0b28d73b8a9f3173546b26f06bf8e422b3fdf1cfbaa7d122ea75cee5cf5f6bb6dbd2bffc10d8e0c336b5b8695c39f7b54') +sha512sums=('08e5eb89d80f7fa3310f0eb37481492b5c1dfff00b33c308169862d8b25cf93ad1d9c0db78667c0207a7f6f8ca4046c196bd3a987af839ea1864b49c738ee8e3') options=('!buildflags') build() {
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:16:25 Author: felixonmars Revision: 997786 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 997785, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 997785, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:16:25 UTC (rev 997786) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.2.0.0 +pkgrel=43 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 'haskell-hls-brittany-plugin' + 'haskell-hls-explicit-imports-plugin' + 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' + 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-sqlite-simple' 'haskell-temporary' + 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' +# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports -f-splice -f-tactic + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:16:14 Author: felixonmars Revision: 997785 upgpkg: haskell-language-server 1.2.0.0-43: rebuild with typed-process 0.2.6.1 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:14:18 UTC (rev 997784) +++ PKGBUILD2021-08-12 19:16:14 UTC (rev 997785) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.2.0.0 -pkgrel=42 +pkgrel=43 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:14:18 Author: felixonmars Revision: 997784 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997783, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997783, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:14:18 UTC (rev 997784) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.0.0 +pkgrel=38 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:14:07 Author: felixonmars Revision: 997783 upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:12:40 UTC (rev 997782) +++ PKGBUILD2021-08-12 19:14:07 UTC (rev 997783) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.0.0 -pkgrel=37 +pkgrel=38 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:12:40 Author: felixonmars Revision: 997782 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997781, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997781, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:12:40 UTC (rev 997782) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.1 +pkgrel=27 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:12:30 Author: felixonmars Revision: 997781 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-27: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:11:30 UTC (rev 997780) +++ PKGBUILD2021-08-12 19:12:30 UTC (rev 997781) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.1 -pkgrel=26 +pkgrel=27 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:11:30 Author: felixonmars Revision: 997780 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997779, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997779, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:11:30 UTC (rev 997780) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.1 +pkgrel=27 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:11:20 Author: felixonmars Revision: 997779 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-27: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:10:20 UTC (rev 997778) +++ PKGBUILD2021-08-12 19:11:20 UTC (rev 997779) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.1 -pkgrel=26 +pkgrel=27 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:10:20 Author: felixonmars Revision: 997778 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 99, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 99, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:10:20 UTC (rev 997778) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.0 +pkgrel=38 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:10:09 Author: felixonmars Revision: 99 upgpkg: haskell-hls-module-name-plugin 1.0.0.0-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:09:13 UTC (rev 997776) +++ PKGBUILD2021-08-12 19:10:09 UTC (rev 99) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.0 -pkgrel=37 +pkgrel=38 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:09:13 Author: felixonmars Revision: 997776 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997775, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997775, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:09:13 UTC (rev 997776) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.0.0 +pkgrel=28 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ormolu -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:09:03 Author: felixonmars Revision: 997775 upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-28: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:08:07 UTC (rev 997774) +++ PKGBUILD2021-08-12 19:09:03 UTC (rev 997775) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.0.0 -pkgrel=27 +pkgrel=28 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:08:07 Author: felixonmars Revision: 997774 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997773, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997773, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:08:07 UTC (rev 997774) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.0 +pkgrel=38 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:07:57 Author: felixonmars Revision: 997773 upgpkg: haskell-hls-floskell-plugin 1.0.0.0-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:07:01 UTC (rev 997772) +++ PKGBUILD2021-08-12 19:07:57 UTC (rev 997773) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.0 -pkgrel=37 +pkgrel=38 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:07:01 Author: felixonmars Revision: 997772 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997771, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997771, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:07:01 UTC (rev 997772) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.2 +pkgrel=38 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:06:51 Author: felixonmars Revision: 997771 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:05:49 UTC (rev 997770) +++ PKGBUILD2021-08-12 19:06:51 UTC (rev 997771) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.2 -pkgrel=37 +pkgrel=38 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, August 12, 2021 @ 19:05:49 Author: felixonmars Revision: 997770 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 997769, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 997769, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:05:49 UTC (rev 997770) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210803 +pkgrel=7 +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-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, August 12, 2021 @ 19:05:38 Author: felixonmars Revision: 997769 upgpkg: git-annex 8.20210803-7: rebuild with typed-process 0.2.6.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:01:37 UTC (rev 997768) +++ PKGBUILD2021-08-12 19:05:38 UTC (rev 997769) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210803 -pkgrel=6 +pkgrel=7 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, August 12, 2021 @ 19:01:37 Author: felixonmars Revision: 997768 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 997767, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 997767, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:01:37 UTC (rev 997768) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.22.2 +pkgrel=3 +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-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') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca') + +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 \ +-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 hledger-web/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:01:27 Author: felixonmars Revision: 997767 upgpkg: hledger-web 1.22.2-3: rebuild with typed-process 0.2.6.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:00:02 UTC (rev 997766) +++ PKGBUILD2021-08-12 19:01:27 UTC (rev 997767) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.22.2 -pkgrel=2 +pkgrel=3 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Thursday, August 12, 2021 @ 19:00:02 Author: felixonmars Revision: 997766 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 997765, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 997765, tamarin-prover/trunk/maude-3.1.patch) -+ PKGBUILD| 64 ++ maude-3.1.patch | 35 + 2 files changed, 99 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 997765, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 19:00:02 UTC (rev 997766) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=254 +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.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz"; +maude-3.1.patch + remove-monad-unlift.patch::https://github.com/tamarin-prover/tamarin-prover/pull/421.patch) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3' + '45121081ea373df5d5c1be5abc52850100343b2874e07b7fa68addb411477ee43fdbc5e9147b8bb2be118d0765a3fb9c5a7f53a902a44140cc13976cc2257e30') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch +patch -p1 -i ../remove-monad-unlift.patch +sed -i '/cp sapic/d' plugins/sapic/Makefile +# ocaml 4.12 +sed -i 's/compare a/Stdlib.compare a/g' plugins/sapic/position.ml +sed -i 's/compare (rank a)/Stdlib.compare (rank a)/' plugins/sapic/var.ml +} + +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 +} Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 997765, tamarin-prover/trunk/maude-3.1.patch) === --- community-staging-x86_64/maude-3.1.patch(rev 0) +++ community-staging-x86_64/maude-3.1.patch2021-08-12 19:00:02 UTC (rev 997766) @@ -0,0 +1,35 @@ +diff --git a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +index 187c35dc..0a1d3c35 100644 +--- a/lib/term/src/Term/Maude/Parser.hs b/lib/term/src/Term/Maude/Parser.hs +@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + <* endOfLine <* string "rewrites: " + <* takeWhile1 isDigit <* endOfLine <* endOfInput + where +-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *> ++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 isDigit *> endOfLine *> +string "rewrites: " *> takeWhile1 isDigit *> endOfLine *> +parseReprintedTerm *> manyTill parseEntry endOfLine + parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg,
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:59:48 Author: felixonmars Revision: 997765 upgpkg: tamarin-prover 1.6.0-254: rebuild with typed-process 0.2.6.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:58:20 UTC (rev 997764) +++ PKGBUILD2021-08-12 18:59:48 UTC (rev 997765) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=253 +pkgrel=254 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:58:20 Author: felixonmars Revision: 997764 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 997763, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 997763, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:58:20 UTC (rev 997764) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.0.1.0 +pkgrel=38 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:58:09 Author: felixonmars Revision: 997763 upgpkg: haskell-hls-test-utils 1.0.1.0-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:57:14 UTC (rev 997762) +++ PKGBUILD2021-08-12 18:58:09 UTC (rev 997763) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.0.1.0 -pkgrel=37 +pkgrel=38 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:57:14 Author: felixonmars Revision: 997762 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997761, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997761, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:57:14 UTC (rev 997762) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.3 +pkgrel=38 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:57:03 Author: felixonmars Revision: 997761 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:56:10 UTC (rev 997760) +++ PKGBUILD2021-08-12 18:57:03 UTC (rev 997761) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.3 -pkgrel=37 +pkgrel=38 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:56:10 Author: felixonmars Revision: 997760 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997759, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997759, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:56:10 UTC (rev 997760) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.0 +pkgrel=38 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:56:00 Author: felixonmars Revision: 997759 upgpkg: haskell-hls-retrie-plugin 1.0.1.0-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:54:58 UTC (rev 997758) +++ PKGBUILD2021-08-12 18:56:00 UTC (rev 997759) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.0 -pkgrel=37 +pkgrel=38 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:54:58 Author: felixonmars Revision: 997758 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997757, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 997757, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:54:58 UTC (rev 997758) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.0 +pkgrel=38 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fhlint33 + + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:54:47 Author: felixonmars Revision: 997757 upgpkg: haskell-hls-hlint-plugin 1.0.1.0-38: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:53:48 UTC (rev 997756) +++ PKGBUILD2021-08-12 18:54:47 UTC (rev 997757) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.0 -pkgrel=37 +pkgrel=38 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin"; license=("Apache")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:53:48 Author: felixonmars Revision: 997756 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 997755, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 997755, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:53:48 UTC (rev 997756) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=295 +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-static/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:53:37 Author: felixonmars Revision: 997755 upgpkg: haskell-yesod-static 1.6.1.0-295: rebuild with typed-process 0.2.6.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:52:27 UTC (rev 997754) +++ PKGBUILD2021-08-12 18:53:37 UTC (rev 997755) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=294 +pkgrel=295 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:52:27 Author: felixonmars Revision: 997754 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 997753, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 76 + 1 file changed, 76 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 997753, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:52:27 UTC (rev 997754) @@ -0,0 +1,76 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.0.3 +pkgrel=23 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-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 + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:52:16 Author: felixonmars Revision: 997753 upgpkg: haskell-ghcide 1.4.0.3-23: rebuild with typed-process 0.2.6.1 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:30:59 UTC (rev 997752) +++ PKGBUILD2021-08-12 18:52:16 UTC (rev 997753) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.0.3 -pkgrel=22 +pkgrel=23 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme"; license=("Apache")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:30:59 Author: felixonmars Revision: 997752 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 997751, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 997751, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:30:59 UTC (rev 997752) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.2 +pkgrel=28 +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=('a062f74502c5d88784a20f3bbe4c5799475043f3d17fea28b8199e9e4a3f9cc044e7b21a97bdb0c7e9e91c6e76aec4350a2cddc6306afb7c2f78f347ebf4f249') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:30:48 Author: felixonmars Revision: 997751 upgpkg: haskell-yesod 1.6.1.2-28: rebuild with typed-process 0.2.6.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:30:02 UTC (rev 997750) +++ PKGBUILD2021-08-12 18:30:48 UTC (rev 997751) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.2 -pkgrel=27 +pkgrel=28 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:30:02 Author: felixonmars Revision: 997750 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 997749, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 997749, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:30:02 UTC (rev 997750) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.12 +pkgrel=171 +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-test/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:29:52 Author: felixonmars Revision: 997749 upgpkg: haskell-yesod-test 1.6.12-171: rebuild with typed-process 0.2.6.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:28:45 UTC (rev 997748) +++ PKGBUILD2021-08-12 18:29:52 UTC (rev 997749) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.12 -pkgrel=170 +pkgrel=171 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:28:45 Author: felixonmars Revision: 997748 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 997747, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 997747, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:28:45 UTC (rev 997748) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.5.2.1 +pkgrel=7 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 'haskell-mysql-simple' + 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 'haskell-persistent-sqlite' + 'haskell-postgresql-simple') +checkdepends=('mariadb' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b8b1d0b06c2ef9ead922be7220d0d1fa6a6de67404bf48c2cfab297d92e187a92cb602e0189f91fbe0561c2f6f268b67d71f9f1512bff7c3218fa4fbab31a301') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +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 +# Copied from haskell-persistent-mysql +mkdir -p /tmp/mysql_test +mysql_install_db --datadir=/tmp/mysql_test +mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 --skip-grant-tables & +MYSQL_PID=$! +sleep 5 +mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS esqutest;" + +# Copied from haskell-persistent-postgresql +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s esqutest +createdb -O esqutest esqutest + +# mysql tests fail the same way as haskell-persistent-mysql, due to incompatibility with mariadb +TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests failed" + +kill $MYSQL_PID +pifpaf_stop +} + +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-esqueleto/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:28:34 Author: felixonmars Revision: 997747 upgpkg: haskell-esqueleto 3.5.2.1-7: rebuild with typed-process 0.2.6.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:25:47 UTC (rev 997746) +++ PKGBUILD2021-08-12 18:28:34 UTC (rev 997747) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.5.2.1 -pkgrel=6 +pkgrel=7 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("BSD")
[arch-commits] Commit in haskell-hls-plugin-api/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:25:47 Author: felixonmars Revision: 997746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-plugin-api/repos/community-staging-x86_64/ haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from rev 997745, haskell-hls-plugin-api/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from rev 997745, haskell-hls-plugin-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:25:47 UTC (rev 997746) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-plugin-api +pkgname=haskell-hls-plugin-api +pkgver=1.1.0.2 +pkgrel=27 +pkgdesc="Haskell Language Server API for plugin communication" +url="https://github.com/haskell/haskell-language-server/hls-plugin-api"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 'haskell-dependent-map' + 'haskell-dependent-sum' 'haskell-dlist' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-opentelemetry' 'haskell-regex-tdfa' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('fd6be87c3103fd3a87d1f83652861075bda2016fb7a5db9071f76f3a153fd8a6f36b7d4f0bab3f04d9012b127ed3ed6eb52f4516c67cc2840911e204ef89cc46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-plugin-api/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:25:36 Author: felixonmars Revision: 997745 upgpkg: haskell-hls-plugin-api 1.1.0.2-27: rebuild with typed-process 0.2.6.1 Modified: haskell-hls-plugin-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:24:44 UTC (rev 997744) +++ PKGBUILD2021-08-12 18:25:36 UTC (rev 997745) @@ -3,7 +3,7 @@ _hkgname=hls-plugin-api pkgname=haskell-hls-plugin-api pkgver=1.1.0.2 -pkgrel=26 +pkgrel=27 pkgdesc="Haskell Language Server API for plugin communication" url="https://github.com/haskell/haskell-language-server/hls-plugin-api"; license=("Apache")
[arch-commits] Commit in stack/repos (4 files)
Date: Thursday, August 12, 2021 @ 18:24:44 Author: felixonmars Revision: 997744 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 997743, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/ghc9.patch (from rev 997743, stack/trunk/ghc9.patch) stack/repos/community-staging-x86_64/stack.install (from rev 997743, stack/trunk/stack.install) ---+ PKGBUILD | 80 +++ ghc9.patch| 188 stack.install |4 + 3 files changed, 272 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 997743, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:24:44 UTC (rev 997744) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.7.3 +pkgrel=18 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver"; +ghc9.patch) +sha512sums=('SKIP' + '5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8') + +prepare() { + cd $pkgname + patch -p1 -i ../ghc9.patch + uusi -d semigroups -d persistent-template $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm64
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 18:24:28 Author: felixonmars Revision: 997743 upgpkg: stack 2.7.3-18: rebuild with typed-process 0.2.6.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 18:20:50 UTC (rev 997742) +++ PKGBUILD2021-08-12 18:24:28 UTC (rev 997743) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.7.3 -pkgrel=17 +pkgrel=18 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Thursday, August 12, 2021 @ 18:20:50 Author: felixonmars Revision: 997742 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 997741, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 997741, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-08-12 18:20:50 UTC (rev 997742) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.9.1.0 +pkgrel=14 +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=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83') + +_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--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" +}