[arch-commits] Commit in virtualbox-host-modules-arch/repos/community-testing-x86_64 (2 files)
Date: Wednesday, January 20, 2021 @ 07:03:05 Author: eworm Revision: 823939 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 823938, virtualbox-host-modules-arch/trunk/PKGBUILD) Deleted: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 96 - 1 file changed, 38 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-20 07:03:03 UTC (rev 823938) +++ PKGBUILD2021-01-20 07:03:05 UTC (rev 823939) @@ -1,58 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Ionut Biru - -pkgname='virtualbox-host-modules-arch' -pkgver=6.1.16 -pkgrel=25 -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="$( + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.18 +pkgrel=2 +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 virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 07:03:03 Author: eworm Revision: 823938 upgpkg: virtualbox-host-modules-arch 6.1.18-2: for linux 5.10.9.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 07:01:31 UTC (rev 823937) +++ PKGBUILD2021-01-20 07:03:03 UTC (rev 823938) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.18 -pkgrel=1 +pkgrel=2 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in virtualbox-host-modules-arch/repos/community-x86_64 (2 files)
Date: Wednesday, January 20, 2021 @ 07:01:31 Author: eworm Revision: 823937 archrelease: copy trunk to community-x86_64 Added: virtualbox-host-modules-arch/repos/community-x86_64/PKGBUILD (from rev 823936, virtualbox-host-modules-arch/trunk/PKGBUILD) Deleted: virtualbox-host-modules-arch/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 96 - 1 file changed, 38 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-20 07:01:28 UTC (rev 823936) +++ PKGBUILD2021-01-20 07:01:31 UTC (rev 823937) @@ -1,58 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Ionut Biru - -pkgname='virtualbox-host-modules-arch' -pkgver=6.1.16 -pkgrel=24 -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="$( + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.18 +pkgrel=1 +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 virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 07:01:28 Author: eworm Revision: 823936 upgpkg: virtualbox-host-modules-arch 6.1.18-1: new upstream release, for linux 5.10.8.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD | 24 ++-- 1 file changed, 2 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 06:56:55 UTC (rev 823935) +++ PKGBUILD2021-01-20 07:01:28 UTC (rev 823936) @@ -2,8 +2,8 @@ # Contributor: Ionut Biru pkgname='virtualbox-host-modules-arch' -pkgver=6.1.16 -pkgrel=25 +pkgver=6.1.18 +pkgrel=1 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/' @@ -36,23 +36,3 @@ printf '%s\n' vboxdrv vboxnetadp vboxnetflt | install -D -m0644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" } - - - - - - - - - - - - - - - - - - - -
[arch-commits] Commit in virtualbox-guest-iso/repos/community-any (6 files)
Date: Wednesday, January 20, 2021 @ 06:56:55 Author: eworm Revision: 823935 archrelease: copy trunk to community-any Added: virtualbox-guest-iso/repos/community-any/PKGBUILD (from rev 823934, virtualbox-guest-iso/trunk/PKGBUILD) virtualbox-guest-iso/repos/community-any/license (from rev 823934, virtualbox-guest-iso/trunk/license) virtualbox-guest-iso/repos/community-any/virtualbox-guest-iso.install (from rev 823934, virtualbox-guest-iso/trunk/virtualbox-guest-iso.install) Deleted: virtualbox-guest-iso/repos/community-any/PKGBUILD virtualbox-guest-iso/repos/community-any/license virtualbox-guest-iso/repos/community-any/virtualbox-guest-iso.install --+ PKGBUILD | 58 +- license | 68 - virtualbox-guest-iso.install | 36 ++--- 3 files changed, 81 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-20 06:56:51 UTC (rev 823934) +++ PKGBUILD2021-01-20 06:56:55 UTC (rev 823935) @@ -1,29 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Jonathan Steel -# Contributor: Ionut Biru -# Contributor: Geoffroy Carrier -# Contributor: Andrea Scarpino -# Contributor: Roman Kyrylych - -pkgname=virtualbox-guest-iso -pkgver=6.1.16 -pkgrel=1 -pkgdesc='The official VirtualBox Guest Additions ISO image' -arch=('any') -url='https://www.virtualbox.org/' -license=('custom:PUEL') -install=virtualbox-guest-iso.install -replaces=('virtualbox-additions' 'virtualbox-iso-additions') -conflicts=('virtualbox-additions' 'virtualbox-iso-additions') -noextract=(VBoxGuestAdditions_$pkgver.iso) -source=("https://download.virtualbox.org/virtualbox/$pkgver/VBoxGuestAdditions_$pkgver.iso; -'license') -sha256sums=('88db771a5efd7c048228e5c1e0b8fba56542e9d8c1b75f7af5b0c4cf334f0584' -'fbe9cd6288037bff44716642ee4bea9c42c2d60eb5ed86cb48fa95147d9e8623') - -package() { - install -D -m 0644 VBoxGuestAdditions_$pkgver.iso \ -"$pkgdir/usr/lib/virtualbox/additions/VBoxGuestAdditions.iso" - install -D -m 0644 "$srcdir/license" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: virtualbox-guest-iso/repos/community-any/PKGBUILD (from rev 823934, virtualbox-guest-iso/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-20 06:56:55 UTC (rev 823935) @@ -0,0 +1,29 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Jonathan Steel +# Contributor: Ionut Biru +# Contributor: Geoffroy Carrier +# Contributor: Andrea Scarpino +# Contributor: Roman Kyrylych + +pkgname=virtualbox-guest-iso +pkgver=6.1.18 +pkgrel=1 +pkgdesc='The official VirtualBox Guest Additions ISO image' +arch=('any') +url='https://www.virtualbox.org/' +license=('custom:PUEL') +install=virtualbox-guest-iso.install +replaces=('virtualbox-additions' 'virtualbox-iso-additions') +conflicts=('virtualbox-additions' 'virtualbox-iso-additions') +noextract=(VBoxGuestAdditions_$pkgver.iso) +source=("https://download.virtualbox.org/virtualbox/$pkgver/VBoxGuestAdditions_$pkgver.iso; +'license') +sha256sums=('904432eb331d7ae517afaa4e4304e6492b7947b46ecb8267de7ef792c4921b4c' +'fbe9cd6288037bff44716642ee4bea9c42c2d60eb5ed86cb48fa95147d9e8623') + +package() { + install -D -m 0644 VBoxGuestAdditions_$pkgver.iso \ +"$pkgdir/usr/lib/virtualbox/additions/VBoxGuestAdditions.iso" + install -D -m 0644 "$srcdir/license" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Deleted: license === --- license 2021-01-20 06:56:51 UTC (rev 823934) +++ license 2021-01-20 06:56:55 UTC (rev 823935) @@ -1,34 +0,0 @@ -VirtualBox Personal Use and Evaluation License (PUEL) - -This license applies if you download the full VirtualBox binaries from the Downloads page. It does not apply to the VirtualBox Open Source Edition (OSE), which falls under the GPL instead; see Editions for details about the differences between these releases. - -In summary, the VirtualBox PUEL allows you to use VirtualBox free of charge - -* for personal use or, alternatively, -* for product evaluation. - -In addition, academic use of VirtualBox is also permitted free of charge by the PUEL. - -If you do not belong to either category, you will have to purchase a commercial license. Do not hesitate to contact InnoTek in this matter. - -If you are confused by the legalese below, you may also want to take a look at our Licensing FAQ to answer a few common questions. -VirtualBox PUEL terms and conditions ¶ - -Version 1.2, 2007-02-21 - -InnoTek Systemberatung GmbH, Werkstrasse 24, 71384 Weinstadt, Germany grants you the right to use the software product as defined in § 1 according to the following provisions.
[arch-commits] Commit in virtualbox-guest-iso/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 06:56:51 Author: eworm Revision: 823934 upgpkg: virtualbox-guest-iso 6.1.18-1: new upstream release Modified: virtualbox-guest-iso/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 06:55:39 UTC (rev 823933) +++ PKGBUILD2021-01-20 06:56:51 UTC (rev 823934) @@ -6,7 +6,7 @@ # Contributor: Roman Kyrylych pkgname=virtualbox-guest-iso -pkgver=6.1.16 +pkgver=6.1.18 pkgrel=1 pkgdesc='The official VirtualBox Guest Additions ISO image' arch=('any') @@ -18,7 +18,7 @@ noextract=(VBoxGuestAdditions_$pkgver.iso) source=("https://download.virtualbox.org/virtualbox/$pkgver/VBoxGuestAdditions_$pkgver.iso; 'license') -sha256sums=('88db771a5efd7c048228e5c1e0b8fba56542e9d8c1b75f7af5b0c4cf334f0584' +sha256sums=('904432eb331d7ae517afaa4e4304e6492b7947b46ecb8267de7ef792c4921b4c' 'fbe9cd6288037bff44716642ee4bea9c42c2d60eb5ed86cb48fa95147d9e8623') package() {
[arch-commits] Commit in virtualbox/repos/community-x86_64 (59 files)
Date: Wednesday, January 20, 2021 @ 06:55:39 Author: eworm Revision: 823933 archrelease: copy trunk to community-x86_64 Added: virtualbox/repos/community-x86_64/001-disable-update.patch (from rev 823932, virtualbox/trunk/001-disable-update.patch) virtualbox/repos/community-x86_64/005-gsoap-build.patch (from rev 823932, virtualbox/trunk/005-gsoap-build.patch) virtualbox/repos/community-x86_64/006-rdesktop-vrdp-keymap-path.patch (from rev 823932, virtualbox/trunk/006-rdesktop-vrdp-keymap-path.patch) virtualbox/repos/community-x86_64/008-no-vboxvideo.patch (from rev 823932, virtualbox/trunk/008-no-vboxvideo.patch) virtualbox/repos/community-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch (from rev 823932, virtualbox/trunk/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch) virtualbox/repos/community-x86_64/013-Makefile.patch (from rev 823932, virtualbox/trunk/013-Makefile.patch) virtualbox/repos/community-x86_64/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch (from rev 823932, virtualbox/trunk/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch) virtualbox/repos/community-x86_64/017-fix-narrowing-conversion.patch (from rev 823932, virtualbox/trunk/017-fix-narrowing-conversion.patch) virtualbox/repos/community-x86_64/018-xclient.patch (from rev 823932, virtualbox/trunk/018-xclient.patch) virtualbox/repos/community-x86_64/019-python3.9.patch (from rev 823932, virtualbox/trunk/019-python3.9.patch) virtualbox/repos/community-x86_64/60-vboxdrv.rules (from rev 823932, virtualbox/trunk/60-vboxdrv.rules) virtualbox/repos/community-x86_64/60-vboxguest.rules (from rev 823932, virtualbox/trunk/60-vboxguest.rules) virtualbox/repos/community-x86_64/LocalConfig.kmk (from rev 823932, virtualbox/trunk/LocalConfig.kmk) virtualbox/repos/community-x86_64/PKGBUILD (from rev 823932, virtualbox/trunk/PKGBUILD) virtualbox/repos/community-x86_64/build.sh (from rev 823932, virtualbox/trunk/build.sh) virtualbox/repos/community-x86_64/vboxdrmclient.path (from rev 823932, virtualbox/trunk/vboxdrmclient.path) virtualbox/repos/community-x86_64/vboxdrmclient.service (from rev 823932, virtualbox/trunk/vboxdrmclient.service) virtualbox/repos/community-x86_64/vboxreload (from rev 823932, virtualbox/trunk/vboxreload) virtualbox/repos/community-x86_64/vboxservice-nox.service (from rev 823932, virtualbox/trunk/vboxservice-nox.service) virtualbox/repos/community-x86_64/vboxservice.service (from rev 823932, virtualbox/trunk/vboxservice.service) virtualbox/repos/community-x86_64/vboxweb.service (from rev 823932, virtualbox/trunk/vboxweb.service) virtualbox/repos/community-x86_64/virtualbox-ext-vnc.install (from rev 823932, virtualbox/trunk/virtualbox-ext-vnc.install) virtualbox/repos/community-x86_64/virtualbox-guest-dkms.install (from rev 823932, virtualbox/trunk/virtualbox-guest-dkms.install) virtualbox/repos/community-x86_64/virtualbox-guest-utils.sysusers (from rev 823932, virtualbox/trunk/virtualbox-guest-utils.sysusers) virtualbox/repos/community-x86_64/virtualbox-host-dkms.conf (from rev 823932, virtualbox/trunk/virtualbox-host-dkms.conf) virtualbox/repos/community-x86_64/virtualbox-host-dkms.install (from rev 823932, virtualbox/trunk/virtualbox-host-dkms.install) virtualbox/repos/community-x86_64/virtualbox-vboxsf-dkms.conf (from rev 823932, virtualbox/trunk/virtualbox-vboxsf-dkms.conf) virtualbox/repos/community-x86_64/virtualbox.install (from rev 823932, virtualbox/trunk/virtualbox.install) virtualbox/repos/community-x86_64/virtualbox.sysusers (from rev 823932, virtualbox/trunk/virtualbox.sysusers) Deleted: virtualbox/repos/community-x86_64/001-disable-update.patch virtualbox/repos/community-x86_64/005-gsoap-build.patch virtualbox/repos/community-x86_64/006-rdesktop-vrdp-keymap-path.patch virtualbox/repos/community-x86_64/008-no-vboxvideo.patch virtualbox/repos/community-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch virtualbox/repos/community-x86_64/013-Makefile.patch virtualbox/repos/community-x86_64/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch virtualbox/repos/community-x86_64/017-fix-narrowing-conversion.patch virtualbox/repos/community-x86_64/018-xclient.patch virtualbox/repos/community-x86_64/019-python3.9.patch virtualbox/repos/community-x86_64/020-linux-5-10.patch virtualbox/repos/community-x86_64/60-vboxdrv.rules virtualbox/repos/community-x86_64/60-vboxguest.rules virtualbox/repos/community-x86_64/LocalConfig.kmk virtualbox/repos/community-x86_64/PKGBUILD virtualbox/repos/community-x86_64/build.sh virtualbox/repos/community-x86_64/vboxdrmclient.path virtualbox/repos/community-x86_64/vboxdrmclient.service virtualbox/repos/community-x86_64/vboxreload virtualbox/repos/community-x86_64/vboxservice-nox.service
[arch-commits] Commit in virtualbox/trunk (020-linux-5-10.patch PKGBUILD)
Date: Wednesday, January 20, 2021 @ 06:55:21 Author: eworm Revision: 823932 upgpkg: virtualbox 6.1.18-1: new upstream release Modified: virtualbox/trunk/PKGBUILD Deleted: virtualbox/trunk/020-linux-5-10.patch --+ 020-linux-5-10.patch | 440 - PKGBUILD | 12 - 2 files changed, 5 insertions(+), 447 deletions(-) Deleted: 020-linux-5-10.patch === --- 020-linux-5-10.patch2021-01-20 06:35:23 UTC (rev 823931) +++ 020-linux-5-10.patch2021-01-20 06:55:21 UTC (rev 823932) @@ -1,440 +0,0 @@ -From df0ee1389b64bdfd5afa91d6377f5dd2bd9dfc3b Mon Sep 17 00:00:00 2001 -From: Christian Hesse -Date: Tue, 15 Dec 2020 23:07:27 +0100 -Subject: [PATCH 1/3] linux-5.10-r0drv-memobj-fix-r0.patch - .../Runtime/r0drv/linux/memobj-r0drv-linux.c | 61 ++- - 1 file changed, 60 insertions(+), 1 deletion(-) - -diff --git a/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c b/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c -index c771c1ba..a34eb149 100644 a/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c -+++ b/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c -@@ -56,9 +56,12 @@ - * Whether we use alloc_vm_area (3.2+) for executable memory. - * This is a must for 5.8+, but we enable it all the way back to 3.2.x for - * better W^R compliance (fExecutable flag). */ --#if RTLNX_VER_MIN(3,2,0) || defined(DOXYGEN_RUNNING) -+#if RTLNX_VER_RANGE(3,2,0, 5,10,0) || defined(DOXYGEN_RUNNING) - # define IPRT_USE_ALLOC_VM_AREA_FOR_EXEC - #endif -+#if RTLNX_VER_MIN(5,10,0) || defined(DOXYGEN_RUNNING) -+# define IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC -+#endif - - /* - * 2.6.29+ kernels don't work with remap_pfn_range() anymore because -@@ -502,6 +505,42 @@ static void rtR0MemObjLinuxFreePages(PRTR0MEMOBJLNX pMemLnx) - } - - -+#ifdef IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC -+/** -+ * User data passed to the apply_to_page_range() callback. -+ */ -+typedef struct LNXAPPLYPGRANGE -+{ -+/** Pointer to the memory object. */ -+PRTR0MEMOBJLNX pMemLnx; -+/** The page protection flags to apply. */ -+pgprot_t fPg; -+} LNXAPPLYPGRANGE; -+/** Pointer to the user data. */ -+typedef LNXAPPLYPGRANGE *PLNXAPPLYPGRANGE; -+/** Pointer to the const user data. */ -+typedef const LNXAPPLYPGRANGE *PCLNXAPPLYPGRANGE; -+ -+/** -+ * Callback called in apply_to_page_range(). -+ * -+ * @returns Linux status code. -+ * @param pPtePointer to the page table entry for the given address. -+ * @param uAddr The address to apply the new protection to. -+ * @param pvUser The opaque user data. -+ */ -+static DECLCALLBACK(int) rtR0MemObjLinuxApplyPageRange(pte_t *pPte, unsigned long uAddr, void *pvUser) -+{ -+PCLNXAPPLYPGRANGE pArgs = (PCLNXAPPLYPGRANGE)pvUser; -+PRTR0MEMOBJLNX pMemLnx = pArgs->pMemLnx; -+uint32_t idxPg = (uAddr - (unsigned long)pMemLnx->Core.pv) >> PAGE_SHIFT; -+ -+set_pte(pPte, mk_pte(pMemLnx->apPages[idxPg], pArgs->fPg)); -+return 0; -+} -+#endif -+ -+ - /** - * Maps the allocation into ring-0. - * -@@ -584,6 +623,11 @@ static int rtR0MemObjLinuxVMap(PRTR0MEMOBJLNX pMemLnx, bool fExecutable) - else - # endif - { -+# if defined(IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC) -+if (fExecutable) -+pgprot_val(fPg) |= _PAGE_NX; /* Uses RTR0MemObjProtect to clear NX when memory ready, W^X fashion. */ -+# endif -+ - # ifdef VM_MAP - pMemLnx->Core.pv = vmap(>apPages[0], pMemLnx->cPages, VM_MAP, fPg); - # else -@@ -1851,6 +1895,21 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINTERNAL pMem, size_t offSub, - preempt_enable(); - return VINF_SUCCESS; - } -+# elif defined(IPRT_USE_APPLY_TO_PAGE_RANGE_FOR_EXEC) -+PRTR0MEMOBJLNX pMemLnx = (PRTR0MEMOBJLNX)pMem; -+if ( pMemLnx->fExecutable -+&& pMemLnx->fMappedToRing0) -+{ -+LNXAPPLYPGRANGE Args; -+Args.pMemLnx = pMemLnx; -+Args.fPg = rtR0MemObjLinuxConvertProt(fProt, true /*fKernel*/); -+int rcLnx = apply_to_page_range(current->active_mm, (unsigned long)pMemLnx->Core.pv + offSub, cbSub, -+rtR0MemObjLinuxApplyPageRange, (void *)); -+if (rcLnx) -+return VERR_NOT_SUPPORTED; -+ -+return VINF_SUCCESS; -+} - # endif - - NOREF(pMem); - -From 3735d45f5ac89f436b7024de5558f5db6aa332b8 Mon Sep 17 00:00:00 2001 -From: Christian Hesse -Date: Tue, 15 Dec 2020 23:09:24 +0100 -Subject: [PATCH 2/3] linux-5.10-address-space-fixes.patch - src/VBox/Additions/linux/sharedfolders/regops.c | 5 - - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/VBox/Additions/linux/sharedfolders/regops.c b/src/VBox/Additions/linux/sharedfolders/regops.c -index 3ad9c566..ec298a1b 100644
[arch-commits] Commit in stylelint/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 20, 2021 @ 06:35:23 Author: polyzen Revision: 823931 archrelease: copy trunk to community-any Added: stylelint/repos/community-any/PKGBUILD (from rev 823930, stylelint/trunk/PKGBUILD) Deleted: stylelint/repos/community-any/PKGBUILD --+ PKGBUILD | 55 +-- 1 file changed, 29 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-20 06:35:01 UTC (rev 823930) +++ PKGBUILD2021-01-20 06:35:23 UTC (rev 823931) @@ -1,26 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=stylelint -pkgver=13.8.0 -pkgrel=1 -pkgdesc='Mighty, modern CSS linter' -arch=('any') -url=https://stylelint.io -license=('MIT') -depends=('nodejs') -makedepends=('npm') -optdepends=('stylelint-config-standard: for the standard shareable config') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=("$pkgname-$pkgver.tgz") -sha512sums=('8871f776fdd4236dd22c3ac7e333100e32d3f7f743233fc8a6815eb8dc59984c7ce8ab5fa630ceb1cc4b4c58a8432bfedaf4233e54599cad14a09b5fc4b2025d') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz - - cd "$pkgdir" - mkdir -p usr/share/licenses/$pkgname - mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname - chown -R root:root . -} - -# vim:set ts=2 sw=2 et: Copied: stylelint/repos/community-any/PKGBUILD (from rev 823930, stylelint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-20 06:35:23 UTC (rev 823931) @@ -0,0 +1,29 @@ +# Maintainer: Daniel M. Capella + +pkgname=stylelint +pkgver=13.9.0 +pkgrel=1 +pkgdesc='Mighty, modern CSS linter' +arch=('any') +url=https://stylelint.io +license=('MIT') +depends=('nodejs') +makedepends=('npm') +optdepends=('stylelint-config-standard: for the standard shareable config') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=("$pkgname-$pkgver.tgz") +b2sums=('6ba746f54fc42950c7916635b717f3ef8851c0aee2f999b56ce52248d35225f9ba65306638c92c45b1e26f10aa09a2c532d55ba89334e44f53402f769303cc76') + +package() { + npm install --global \ + --user root \ + --prefix "$pkgdir"/usr \ + --production \ + $pkgname-$pkgver.tgz + chown -R root:root "$pkgdir" # Workaround until npm >=7.4.0 hits repos + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -rs ../lib/node_modules/$pkgname/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in stylelint/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 06:35:01 Author: polyzen Revision: 823930 upgpkg: stylelint 13.9.0-1 Modified: stylelint/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:56:08 UTC (rev 823929) +++ PKGBUILD2021-01-20 06:35:01 UTC (rev 823930) @@ -1,7 +1,7 @@ # Maintainer: Daniel M. Capella pkgname=stylelint -pkgver=13.8.0 +pkgver=13.9.0 pkgrel=1 pkgdesc='Mighty, modern CSS linter' arch=('any') @@ -12,15 +12,18 @@ optdepends=('stylelint-config-standard: for the standard shareable config') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) noextract=("$pkgname-$pkgver.tgz") -sha512sums=('8871f776fdd4236dd22c3ac7e333100e32d3f7f743233fc8a6815eb8dc59984c7ce8ab5fa630ceb1cc4b4c58a8432bfedaf4233e54599cad14a09b5fc4b2025d') +b2sums=('6ba746f54fc42950c7916635b717f3ef8851c0aee2f999b56ce52248d35225f9ba65306638c92c45b1e26f10aa09a2c532d55ba89334e44f53402f769303cc76') package() { - npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz - - cd "$pkgdir" - mkdir -p usr/share/licenses/$pkgname - mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname - chown -R root:root . + npm install --global \ + --user root \ + --prefix "$pkgdir"/usr \ + --production \ + $pkgname-$pkgver.tgz + chown -R root:root "$pkgdir" # Workaround until npm >=7.4.0 hits repos + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -rs ../lib/node_modules/$pkgname/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Wednesday, January 20, 2021 @ 01:56:06 Author: heftig Revision: 823928 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 823921, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 80 + 1 file changed, 80 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 823921, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:06 UTC (rev 823928) @@ -0,0 +1,80 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.1 +pkgrel=20 +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 linux-zen/repos (3 files)
Date: Wednesday, January 20, 2021 @ 01:56:11 Author: heftig Revision: 406447 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 406445, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 406445, linux-zen/trunk/config) --+ PKGBUILD | 197 + config |10212 + 2 files changed, 10409 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 406446:406447 to see the changes.
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Wednesday, January 20, 2021 @ 01:56:08 Author: heftig Revision: 823929 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 823926, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 823926, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:08 UTC (rev 823929) @@ -0,0 +1,61 @@ +# 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=259 +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 deepin-anything-arch/repos (4 files)
Date: Wednesday, January 20, 2021 @ 01:56:05 Author: heftig Revision: 823926 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/0001-linux-5.6.patch (from rev 823920, deepin-anything-arch/trunk/0001-linux-5.6.patch) deepin-anything-arch/repos/community-testing-x86_64/0002-linux-5.10.patch (from rev 823920, deepin-anything-arch/trunk/0002-linux-5.10.patch) deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 823920, deepin-anything-arch/trunk/PKGBUILD) ---+ 0001-linux-5.6.patch | 40 + 0002-linux-5.10.patch | 65 PKGBUILD | 39 3 files changed, 144 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch (from rev 823920, deepin-anything-arch/trunk/0001-linux-5.6.patch) === --- community-testing-x86_64/0001-linux-5.6.patch (rev 0) +++ community-testing-x86_64/0001-linux-5.6.patch 2021-01-20 01:56:05 UTC (rev 823926) @@ -0,0 +1,40 @@ +diff --git a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c +index 6a0e334..e25faf4 100644 +--- a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c +@@ -125,7 +125,11 @@ static ssize_t copy_vfs_changes(struct TIMESTRUCT *last, char* buf, size_t size) + )) + continue; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0) + time_t shifted_secs = vc->ts.tv_sec + hour_shift*3600; ++#else ++ time64_t shifted_secs = vc->ts.tv_sec + hour_shift*3600; ++#endif + struct tm ts; + #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0) + time_to_tm(shifted_secs, 0, ); +@@ -333,6 +337,7 @@ static long ioctl_vfs_changes(struct file* filp, unsigned int cmd, unsigned long + } + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0) + static struct file_operations procfs_ops = { + .owner = THIS_MODULE, + .open = open_vfs_changes, +@@ -342,6 +347,15 @@ static struct file_operations procfs_ops = { + //.llseek = generic_file_llseek, + .release = release_vfs_changes, + }; ++#else ++static struct proc_ops procfs_ops = { ++ .proc_open = open_vfs_changes, ++ .proc_read = read_vfs_changes, ++ .proc_ioctl = ioctl_vfs_changes, ++ .proc_lseek = no_llseek, ++ .proc_release = release_vfs_changes, ++}; ++#endif + + int __init init_vfs_changes(void) + { Copied: deepin-anything-arch/repos/community-testing-x86_64/0002-linux-5.10.patch (from rev 823920, deepin-anything-arch/trunk/0002-linux-5.10.patch) === --- community-testing-x86_64/0002-linux-5.10.patch (rev 0) +++ community-testing-x86_64/0002-linux-5.10.patch 2021-01-20 01:56:05 UTC (rev 823926) @@ -0,0 +1,65 @@ +From 5b6a3aa4ab5207e4c7d85dd076069c146661248b Mon Sep 17 00:00:00 2001 +From: 李成刚 +Date: Thu, 24 Dec 2020 17:36:40 +0800 +Subject: [PATCH] feat: add support for Linux 5.10 Task: https://pms.uniontech.com/zentao/story-view-7528.html + +Change-Id: I02c1ec5e29a495cef0a03088e425790e89286160 +--- + +diff --git a/debian/changelog b/debian/changelog +index 94f2361..7876d60 100644 +--- a/debian/changelog b/debian/changelog +@@ -1,3 +1,9 @@ ++deepin-anything (5.0.2+dde) unstable; urgency=medium ++ ++ * add support for Linux 5.10. ++ ++ -- Deepin Package Builder Thu, 24 Dec 2020 17:17:33 +0800 ++ + deepin-anything (20180315+1) unstable; urgency=medium + + * Initial release. +diff --git a/kernelmod/vfs_utils.c b/kernelmod/vfs_utils.c +index 2549e10..75139dd 100644 +--- a/kernelmod/vfs_utils.c b/kernelmod/vfs_utils.c +@@ -6,6 +6,7 @@ + #include + #include + #include ++#include + + #include "vfs_utils.h" + +@@ -23,9 +24,13 @@ + pr_err("error opening %s\n", filename); + return 0; + } +- mm_segment_t old_fs = get_fs(); +- set_fs(KERNEL_DS); + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 10, 0) ++mm_segment_t old_fs = force_uaccess_begin(); ++#else ++mm_segment_t old_fs = get_fs(); ++set_fs(KERNEL_DS); ++#endif + // i_size_read is useless here because procfs does not have i_size + // loff_t size = i_size_read(file_inode(filp)); + char *buf = 0; +@@ -46,7 +51,13 @@ + size += ALLOC_UNIT; + kfree(buf); + } +- set_fs(old_fs); ++ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 10, 0) ++force_uaccess_end(old_fs); ++#else ++set_fs(old_fs); ++#endif ++ + filp_close(filp, 0); + // pr_info("%s size: %d\n", filename, *real_size); + return buf; Copied:
[arch-commits] Commit in linux/repos (3 files)
Date: Wednesday, January 20, 2021 @ 01:56:10 Author: heftig Revision: 406446 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 406444, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 406445, linux/trunk/config) --+ PKGBUILD | 197 + config |10160 + 2 files changed, 10357 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 406445:406446 to see the changes.
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Wednesday, January 20, 2021 @ 01:56:05 Author: heftig Revision: 823927 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 823921, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 823921, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 823921, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 54 ++ dkms.conf |9 + 3 files changed, 64 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 823921, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2021-01-20 01:56:05 UTC (rev 823927) @@ -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 823921, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:05 UTC (rev 823927) @@ -0,0 +1,54 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20200106 +pkgrel=103 +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.bz2; +60-vhba.rules dkms.conf) +sha256sums=('59a3208a7b8fcf1bb03bd4d352ec89d06a8b6b84db325e31b0863b209dde3483' +'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 nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:56:08 Author: heftig Revision: 406445 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 406444, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 406444, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-01-20 01:56:08 UTC (rev 406445) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=460.32.03 +pkgrel=5 +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 netfilter-fullconenat/repos (4 files)
Date: Wednesday, January 20, 2021 @ 01:56:02 Author: heftig Revision: 823924 archrelease: copy trunk to community-testing-x86_64 Added: netfilter-fullconenat/repos/community-testing-x86_64/ netfilter-fullconenat/repos/community-testing-x86_64/Kbuild (from rev 823920, netfilter-fullconenat/trunk/Kbuild) netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 823920, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-x86_64/netfilter-fullconenat.conf (from rev 823921, netfilter-fullconenat/trunk/netfilter-fullconenat.conf) + Kbuild |1 + PKGBUILD | 41 + netfilter-fullconenat.conf |1 + 3 files changed, 43 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/Kbuild (from rev 823920, netfilter-fullconenat/trunk/Kbuild) === --- community-testing-x86_64/Kbuild (rev 0) +++ community-testing-x86_64/Kbuild 2021-01-20 01:56:02 UTC (rev 823924) @@ -0,0 +1 @@ +obj-m = xt_FULLCONENAT.o Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 823920, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:02 UTC (rev 823924) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=79 +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') +source=("netfilter-fullconenat.conf" Kbuild + "${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;) +sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571' +'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2' +'SKIP') + +pkgver() { + cd "$srcdir/${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)" + ) +} + +build() { + cd $pkgname + ln -s ../Kbuild + make -C /usr/src/linux M=$PWD modules +} + +package() { + # Install modules-load.conf + install -Dm644 netfilter-fullconenat.conf "${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf" + + install -Dt "${pkgdir}/usr/lib/modules/$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, January 20, 2021 @ 01:56:01 Author: heftig Revision: 823922 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 823920, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 823920, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:01 UTC (rev 823922) @@ -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=267 +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 bbswitch/repos (4 files)
Date: Wednesday, January 20, 2021 @ 01:56:04 Author: heftig Revision: 823925 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 823920, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 823920, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 823920, 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 823920, 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-01-20 01:56:04 UTC (rev 823925) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = _pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 823920, 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-01-20 01:56:04 UTC (rev 823925) @@ -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 823920, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:04 UTC (rev 823925) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=380 +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 virtualbox-host-modules-arch/repos (2 files)
Date: Wednesday, January 20, 2021 @ 01:56:02 Author: heftig Revision: 823923 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 823920, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 823920, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:56:02 UTC (rev 823923) @@ -0,0 +1,58 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.16 +pkgrel=25 +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 r8168/repos (2 files)
Date: Wednesday, January 20, 2021 @ 01:55:58 Author: heftig Revision: 823921 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 823920, r8168/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 823920, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-20 01:55:58 UTC (rev 823921) @@ -0,0 +1,38 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.048.03 +pkgrel=59 +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) +sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c') + +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" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN -DCONFIG_ASPM -DENABLE_S5WOL -DENABLE_EEE" \ + modules +} + +package() { + depends=('glibc' 'linux') + + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:15 Author: heftig Revision: 823920 5.0.1-138: linux 5.10.9.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:10 UTC (rev 823919) +++ PKGBUILD2021-01-20 01:55:15 UTC (rev 823920) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.1 -pkgrel=137 +pkgrel=138 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 r8168/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:07 Author: heftig Revision: 823917 8.048.03-59: linux 5.10.9.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:06 UTC (rev 823916) +++ PKGBUILD2021-01-20 01:55:07 UTC (rev 823917) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.048.03 -pkgrel=58 +pkgrel=59 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: Wednesday, January 20, 2021 @ 01:55:02 Author: heftig Revision: 823914 0.43-267: linux 5.10.9.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:00 UTC (rev 823913) +++ PKGBUILD2021-01-20 01:55:02 UTC (rev 823914) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=266 +pkgrel=267 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:08 Author: heftig Revision: 823918 20200106-103: linux 5.10.9.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:07 UTC (rev 823917) +++ PKGBUILD2021-01-20 01:55:08 UTC (rev 823918) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20200106 -pkgrel=102 +pkgrel=103 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:12 Author: heftig Revision: 406444 460.32.03-5: linux 5.10.9.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 23:33:16 UTC (rev 406443) +++ PKGBUILD2021-01-20 01:55:12 UTC (rev 406444) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=460.32.03 -pkgrel=4 +pkgrel=5 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:10 Author: heftig Revision: 823919 1.2.1-20: linux 5.10.9.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:08 UTC (rev 823918) +++ PKGBUILD2021-01-20 01:55:10 UTC (rev 823919) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.2.1 -pkgrel=19 +pkgrel=20 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 broadcom-wl/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:03 Author: heftig Revision: 823915 6.30.223.271-259: linux 5.10.9.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:02 UTC (rev 823914) +++ PKGBUILD2021-01-20 01:55:03 UTC (rev 823915) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=258 +pkgrel=259 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 bbswitch/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:06 Author: heftig Revision: 823916 0.8-380: linux 5.10.9.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:55:03 UTC (rev 823915) +++ PKGBUILD2021-01-20 01:55:06 UTC (rev 823916) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=379 +pkgrel=380 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 virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:55:00 Author: heftig Revision: 823913 6.1.16-25: linux 5.10.9.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-20 01:54:57 UTC (rev 823912) +++ PKGBUILD2021-01-20 01:55:00 UTC (rev 823913) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.16 -pkgrel=24 +pkgrel=25 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Wednesday, January 20, 2021 @ 01:54:57 Author: heftig Revision: 823912 r73.0cf3b48-79: linux 5.10.9.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 23:50:23 UTC (rev 823911) +++ PKGBUILD2021-01-20 01:54:57 UTC (rev 823912) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=78 +pkgrel=79 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 go/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 23:50:23 Author: foxboron Revision: 823911 archrelease: copy trunk to community-x86_64 Added: go/repos/community-x86_64/PKGBUILD (from rev 823910, go/trunk/PKGBUILD) Deleted: go/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 180 ++--- 1 file changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 23:50:14 UTC (rev 823910) +++ PKGBUILD2021-01-19 23:50:23 UTC (rev 823911) @@ -1,90 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Bartłomiej Piotrowski -# Contributor: Alexander F. Rødseth -# Contributor: Pierre Neidhardt -# Contributor: Vesa Kaihlavirta -# Contributor: Rémy Oudompheng -# Contributor: Andres Perera -# Contributor: Matthew Bauer -# Contributor: Christian Himpel -# Contributor: Mike Rosset -# Contributor: Daniel YC Lin -# Contributor: John Luebs - -pkgname=go -epoch=2 -pkgver=1.15.6 -pkgrel=1 -pkgdesc='Core compiler tools for the Go programming language' -arch=(x86_64) -url='https://golang.org/' -license=(BSD) -makedepends=(git go perl) -replaces=(go-pie) -provides=(go-pie) -options=(!strip staticlibs) -source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc} - "fix-color.patch::https://github.com/golang/go/commit/29634436fd741a7c685bf8f242b6fd62f093d1ad.patch;) -validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796') -sha256sums=('890bba73c5e2b19ffb1180e385ea225059eb008eb91b694875dd86ea48675817' -'SKIP' -'f6bf4c18e4395bdd4925b1f15a713fa3daca0a28123d6c20d51234d7ce2d3357') - -prepare() { -cd "${pkgname}" -patch -Np1 < "$srcdir/fix-color.patch" -} - -build() { - export GOARCH=amd64 - export GOROOT_FINAL=/usr/lib/go - export GOROOT_BOOTSTRAP=/usr/lib/go - export GOPATH="$srcdir/" - export GOROOT="$srcdir/$pkgname" - export GOBIN="$GOROOT/bin" - - cd "$pkgname/src" - ./make.bash --no-clean -v - - PATH="$GOBIN:$PATH" go install -v -race std - PATH="$GOBIN:$PATH" go install -v -buildmode=shared std -} - -check() { - export GOARCH=amd64 - export GOROOT_FINAL=/usr/lib/go - export GOROOT_BOOTSTRAP=/usr/lib/go - export GOROOT="$srcdir/$pkgname" - export GOBIN="$GOROOT/bin" - export PATH="$srcdir/$pkgname/bin:$PATH" - export GO_TEST_TIMEOUT_SCALE=2 - - cd $pkgname/src - rm os/signal/signal_cgo_test.go # TODO: There is a bug somewhere. - # Should only affect containers - # so lets just say No. - ./run.bash --no-rebuild -v -v -v -k -} - -package() { - cd "$pkgname" - - install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go" - cp -a bin pkg src lib misc api test "$pkgdir/usr/lib/go" - cp -r doc/* "$pkgdir/usr/share/doc/go" - - ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go" - ln -sf /usr/lib/go/bin/gofmt "$pkgdir/usr/bin/gofmt" - ln -sf /usr/share/doc/go "$pkgdir/usr/lib/go/doc" - - install -Dm644 VERSION "$pkgdir/usr/lib/go/VERSION" - - rm -rf "$pkgdir/usr/lib/go/pkg/bootstrap" "$pkgdir/usr/lib/go/pkg/tool/*/api" - - # TODO: Figure out if really needed - rm -rf "$pkgdir"/usr/lib/go/pkg/obj/go-build/* - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim: ts=2 sw=2 et Copied: go/repos/community-x86_64/PKGBUILD (from rev 823910, go/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 23:50:23 UTC (rev 823911) @@ -0,0 +1,90 @@ +# Maintainer: Morten Linderud +# Maintainer: Bartłomiej Piotrowski +# Contributor: Alexander F. Rødseth +# Contributor: Pierre Neidhardt +# Contributor: Vesa Kaihlavirta +# Contributor: Rémy Oudompheng +# Contributor: Andres Perera +# Contributor: Matthew Bauer +# Contributor: Christian Himpel +# Contributor: Mike Rosset +# Contributor: Daniel YC Lin +# Contributor: John Luebs + +pkgname=go +epoch=2 +pkgver=1.15.7 +pkgrel=1 +pkgdesc='Core compiler tools for the Go programming language' +arch=(x86_64) +url='https://golang.org/' +license=(BSD) +makedepends=(git go perl) +replaces=(go-pie) +provides=(go-pie) +options=(!strip staticlibs) +source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc} + "fix-color.patch::https://github.com/golang/go/commit/29634436fd741a7c685bf8f242b6fd62f093d1ad.patch;) +validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796') +sha256sums=('8631b3aafd8ecb9244ec2ffb8a2a8b4983cf4ad15572b9801f7c5b167c1a2abc' +'SKIP' +'f6bf4c18e4395bdd4925b1f15a713fa3daca0a28123d6c20d51234d7ce2d3357') + +prepare() { +cd "${pkgname}" +patch -Np1 < "$srcdir/fix-color.patch" +} + +build() { + export GOARCH=amd64 + export GOROOT_FINAL=/usr/lib/go + export GOROOT_BOOTSTRAP=/usr/lib/go + export GOPATH="$srcdir/" + export GOROOT="$srcdir/$pkgname" + export
[arch-commits] Commit in go/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 23:50:14 Author: foxboron Revision: 823910 upgpkg: go 2:1.15.7-1 Modified: go/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 23:08:30 UTC (rev 823909) +++ PKGBUILD2021-01-19 23:50:14 UTC (rev 823910) @@ -13,7 +13,7 @@ pkgname=go epoch=2 -pkgver=1.15.6 +pkgver=1.15.7 pkgrel=1 pkgdesc='Core compiler tools for the Go programming language' arch=(x86_64) @@ -26,7 +26,7 @@ source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc} "fix-color.patch::https://github.com/golang/go/commit/29634436fd741a7c685bf8f242b6fd62f093d1ad.patch;) validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796') -sha256sums=('890bba73c5e2b19ffb1180e385ea225059eb008eb91b694875dd86ea48675817' +sha256sums=('8631b3aafd8ecb9244ec2ffb8a2a8b4983cf4ad15572b9801f7c5b167c1a2abc' 'SKIP' 'f6bf4c18e4395bdd4925b1f15a713fa3daca0a28123d6c20d51234d7ce2d3357')
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 23:33:16 Author: heftig Revision: 406443 5.10.9.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 23:33:14 UTC (rev 406442) +++ PKGBUILD2021-01-19 23:33:16 UTC (rev 406443) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.10.8.zen1 +pkgver=5.10.9.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 23:33:14 Author: heftig Revision: 406442 5.10.9.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 22:31:01 UTC (rev 406441) +++ PKGBUILD2021-01-19 23:33:14 UTC (rev 406442) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.10.8.arch1 +pkgver=5.10.9.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in terminology/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 22:50:16 Author: raster Revision: 823907 add raster@arch to maintainers Modified: terminology/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2021-01-19 22:36:36 UTC (rev 823906) +++ PKGBUILD2021-01-19 22:50:16 UTC (rev 823907) @@ -1,4 +1,5 @@ # Maintainer: Ronald van Haren +# Maintainer: Carsten Haitzler # Contributor: Doug Newgard # Contributor: Paul Ezvan
[arch-commits] Commit in terminology/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 22:36:34 Author: raster Revision: 823905 upgpkg: terminology 1.9.0-1 Modified: terminology/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 21:58:39 UTC (rev 823904) +++ PKGBUILD2021-01-19 22:36:34 UTC (rev 823905) @@ -3,7 +3,7 @@ # Contributor: Paul Ezvan pkgname=terminology -pkgver=1.8.1 +pkgver=1.9.0 pkgrel=1 pkgdesc="EFL based terminal emulator" arch=('x86_64') @@ -10,10 +10,9 @@ url="https://www.enlightenment.org/about-terminology; license=('BSD') depends=('efl') -makedepends=('mesa' 'meson') -#source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz;) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/billiob/terminology/archive/v${pkgver}.tar.gz;) -sha256sums=('a6c9e9afa0c5a79ec9cb3ede3f3d30aa58296ce5b4ba1968ff70cc84a65a3825') +makedepends=('meson') +source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz;) +sha256sums=('3f3bc327da5cc239d468570afed29a17e2fda3b1fee02b28f02ee7ed5141e46c') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in terminology/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 22:36:36 Author: raster Revision: 823906 archrelease: copy trunk to community-x86_64 Added: terminology/repos/community-x86_64/PKGBUILD (from rev 823905, terminology/trunk/PKGBUILD) Deleted: terminology/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 22:36:34 UTC (rev 823905) +++ PKGBUILD2021-01-19 22:36:36 UTC (rev 823906) @@ -1,34 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Doug Newgard -# Contributor: Paul Ezvan - -pkgname=terminology -pkgver=1.8.1 -pkgrel=1 -pkgdesc="EFL based terminal emulator" -arch=('x86_64') -url="https://www.enlightenment.org/about-terminology; -license=('BSD') -depends=('efl') -makedepends=('mesa' 'meson') -#source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz;) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/billiob/terminology/archive/v${pkgver}.tar.gz;) -sha256sums=('a6c9e9afa0c5a79ec9cb3ede3f3d30aa58296ce5b4ba1968ff70cc84a65a3825') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - export CFLAGS="${CFLAGS} -fvisibility=hidden" - meson builddir --prefix=/usr - ninja -C builddir -} - -package(){ - cd "${srcdir}/${pkgname}-${pkgver}" - - DESTDIR="${pkgdir}" ninja -C builddir install - - # install license files - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" \ -"${pkgdir}/usr/share/licenses/${pkgname}/COPYING" -} Copied: terminology/repos/community-x86_64/PKGBUILD (from rev 823905, terminology/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 22:36:36 UTC (rev 823906) @@ -0,0 +1,33 @@ +# Maintainer: Ronald van Haren +# Contributor: Doug Newgard +# Contributor: Paul Ezvan + +pkgname=terminology +pkgver=1.9.0 +pkgrel=1 +pkgdesc="EFL based terminal emulator" +arch=('x86_64') +url="https://www.enlightenment.org/about-terminology; +license=('BSD') +depends=('efl') +makedepends=('meson') +source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz;) +sha256sums=('3f3bc327da5cc239d468570afed29a17e2fda3b1fee02b28f02ee7ed5141e46c') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + export CFLAGS="${CFLAGS} -fvisibility=hidden" + meson builddir --prefix=/usr + ninja -C builddir +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + DESTDIR="${pkgdir}" ninja -C builddir install + + # install license files + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" \ +"${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +}
[arch-commits] Commit in gtk-doc/repos/extra-any (PKGBUILD PKGBUILD fix.diff fix.diff)
Date: Tuesday, January 19, 2021 @ 22:31:01 Author: heftig Revision: 406441 archrelease: copy trunk to extra-any Added: gtk-doc/repos/extra-any/PKGBUILD (from rev 406440, gtk-doc/trunk/PKGBUILD) gtk-doc/repos/extra-any/fix.diff (from rev 406440, gtk-doc/trunk/fix.diff) Deleted: gtk-doc/repos/extra-any/PKGBUILD gtk-doc/repos/extra-any/fix.diff --+ PKGBUILD | 90 ++--- fix.diff | 60 2 files changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 22:30:51 UTC (rev 406440) +++ PKGBUILD2021-01-19 22:31:01 UTC (rev 406441) @@ -1,45 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=gtk-doc -pkgver=1.33.1 -pkgrel=1 -pkgdesc="Documentation tool for public library API" -url="https://www.gtk.org/gtk-doc/; -arch=(any) -license=(GPL FDL) -depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments - python-anytree) -makedepends=(dblatex git yelp-tools meson) -checkdepends=(bc gtk3 python-six python-parameterized) -optdepends=('dblatex: PDF support') -_commit=fbc159c5d1c53d6e957dde9e27e8d4df40be67d3 # tags/1.33.1^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; - fix.diff) -sha256sums=('SKIP' -'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/GTK_DOC_//;s/_/\./g;s/-/+/g' -} - -prepare() { - cd $pkgname - patch -Np1 -i ../fix.diff -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build - python -m compileall -d /usr/lib "$pkgdir/usr/lib" - python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" -} Copied: gtk-doc/repos/extra-any/PKGBUILD (from rev 406440, gtk-doc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 22:31:01 UTC (rev 406441) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gtk-doc +pkgver=1.33.2 +pkgrel=1 +pkgdesc="Documentation tool for public library API" +url="https://www.gtk.org/gtk-doc/; +arch=(any) +license=(GPL FDL) +depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments + python-anytree) +makedepends=(dblatex git yelp-tools meson) +checkdepends=(bc gtk3 python-six python-parameterized) +optdepends=('dblatex: PDF support') +_commit=14391142ee9d43da116f0f530746ae34cc46930a # tags/1.33.2^0 +source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; +fix.diff) +sha256sums=('SKIP' +'120d6d92fe2040b3500fee17a9c52e3f427cec70637d7aa71dbd561226103237') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/GTK_DOC_//;s/_/\./g;s/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np1 -i ../fix.diff +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + python -m compileall -d /usr/lib "$pkgdir/usr/lib" + python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" +} Deleted: fix.diff === --- fix.diff2021-01-19 22:30:51 UTC (rev 406440) +++ fix.diff2021-01-19 22:31:01 UTC (rev 406441) @@ -1,30 +0,0 @@ -diff --git i/gtkdoc/highlight.py w/gtkdoc/highlight.py -index ba1c601..226aa12 100644 i/gtkdoc/highlight.py -+++ w/gtkdoc/highlight.py -@@ -46,6 +46,9 @@ def highlight_code(code, lang='c'): - - - def append_style_defs(css_file_name): --os.chmod(css_file_name, 0o644) -+try: -+os.chmod(css_file_name, 0o644) -+except OSError: -+pass - with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css: - css.write(HTML_FORMATTER.get_style_defs()) -diff --git i/gtkdoc/scan.py w/gtkdoc/scan.py -index d04d4d4..2103d02 100644 i/gtkdoc/scan.py -+++ w/gtkdoc/scan.py -@@ -961,8 +961,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, options): - logging.info('struct/union level : %d', level) - - # here we want in_declaration=='', otherwise we have a partial declaration --if in_declaration != '': --raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) -+#if in_declaration != '': -+#raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) - - # print remaining forward declarations - for symbol in sorted(forward_decls.keys()): Copied: gtk-doc/repos/extra-any/fix.diff (from rev 406440, gtk-doc/trunk/fix.diff)
[arch-commits] Commit in gtk-doc/trunk (PKGBUILD fix.diff)
Date: Tuesday, January 19, 2021 @ 22:30:51 Author: heftig Revision: 406440 1.33.2-1 Modified: gtk-doc/trunk/PKGBUILD gtk-doc/trunk/fix.diff --+ PKGBUILD |8 fix.diff |4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 22:24:36 UTC (rev 406439) +++ PKGBUILD2021-01-19 22:30:51 UTC (rev 406440) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=gtk-doc -pkgver=1.33.1 +pkgver=1.33.2 pkgrel=1 pkgdesc="Documentation tool for public library API" url="https://www.gtk.org/gtk-doc/; @@ -13,11 +13,11 @@ makedepends=(dblatex git yelp-tools meson) checkdepends=(bc gtk3 python-six python-parameterized) optdepends=('dblatex: PDF support') -_commit=fbc159c5d1c53d6e957dde9e27e8d4df40be67d3 # tags/1.33.1^0 +_commit=14391142ee9d43da116f0f530746ae34cc46930a # tags/1.33.2^0 source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; - fix.diff) +fix.diff) sha256sums=('SKIP' -'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') +'120d6d92fe2040b3500fee17a9c52e3f427cec70637d7aa71dbd561226103237') pkgver() { cd $pkgname Modified: fix.diff === --- fix.diff2021-01-19 22:24:36 UTC (rev 406439) +++ fix.diff2021-01-19 22:30:51 UTC (rev 406440) @@ -14,10 +14,10 @@ with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css: css.write(HTML_FORMATTER.get_style_defs()) diff --git i/gtkdoc/scan.py w/gtkdoc/scan.py -index d04d4d4..2103d02 100644 +index 4b5b8a9..7963840 100644 --- i/gtkdoc/scan.py +++ w/gtkdoc/scan.py -@@ -961,8 +961,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, options): +@@ -978,8 +978,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, options): logging.info('struct/union level : %d', level) # here we want in_declaration=='', otherwise we have a partial declaration
[arch-commits] Commit in fprintd/repos/extra-x86_64 (4 files)
Date: Tuesday, January 19, 2021 @ 22:24:36 Author: heftig Revision: 406439 archrelease: copy trunk to extra-x86_64 Added: fprintd/repos/extra-x86_64/0001-data-Use-the-correct-mode-for-the-state-dir.patch (from rev 406437, fprintd/trunk/0001-data-Use-the-correct-mode-for-the-state-dir.patch) fprintd/repos/extra-x86_64/PKGBUILD (from rev 406437, fprintd/trunk/PKGBUILD) Deleted: fprintd/repos/extra-x86_64/PKGBUILD fprintd/repos/extra-x86_64/dirmode.diff + 0001-data-Use-the-correct-mode-for-the-state-dir.patch | 25 +++ PKGBUILD | 97 +++ dirmode.diff | 15 -- 3 files changed, 74 insertions(+), 63 deletions(-) Copied: fprintd/repos/extra-x86_64/0001-data-Use-the-correct-mode-for-the-state-dir.patch (from rev 406437, fprintd/trunk/0001-data-Use-the-correct-mode-for-the-state-dir.patch) === --- 0001-data-Use-the-correct-mode-for-the-state-dir.patch (rev 0) +++ 0001-data-Use-the-correct-mode-for-the-state-dir.patch 2021-01-19 22:24:36 UTC (rev 406439) @@ -0,0 +1,25 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Tue, 19 Jan 2021 22:18:55 + +Subject: [PATCH] data: Use the correct mode for the state dir + +The code (in file_storage.c) expects mode 0700. However, systemd +defaults to 0755. This causes strange behavior. + +https://bugs.archlinux.org/task/68932 +--- + data/fprintd.service.in | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/data/fprintd.service.in b/data/fprintd.service.in +index 9ea7a2a..02bd13e 100644 +--- a/data/fprintd.service.in b/data/fprintd.service.in +@@ -13,6 +13,7 @@ ProtectKernelTunables=true + ProtectControlGroups=true + # This always corresponds to /var/lib/fprint + StateDirectory=fprint ++StateDirectoryMode=0700 + ProtectHome=true + PrivateTmp=true + Deleted: PKGBUILD === --- PKGBUILD2021-01-19 22:24:35 UTC (rev 406438) +++ PKGBUILD2021-01-19 22:24:36 UTC (rev 406439) @@ -1,48 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Nikolay Rysev - -pkgname=fprintd -pkgver=1.90.8 -pkgrel=1 -pkgdesc="D-Bus service to access fingerprint readers" -url="https://fprint.freedesktop.org/; -arch=(x86_64) -license=(GPL) -depends=(glib2 libfprint polkit dbus dbus-glib libsystemd) -makedepends=(gtk-doc git meson pam_wrapper python-cairo python-dbus - python-dbusmock) -groups=(fprint) -_commit=7d22a2b5b9d323638bb213aefb8627d897c8e482 # tags/v1.90.8^0 -source=("git+https://gitlab.freedesktop.org/libfprint/fprintd.git#commit=$_commit; -dirmode.diff) -sha256sums=('SKIP' -'f57bd61e28a8c5cb183f27d3aba5847ae2a5e3ba9d9796bfd4a967caa173bb49') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/^V_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Fix StateDirectoryMode https://bugs.archlinux.org/task/68932 - git apply -3 ../dirmode.diff -} - -build() { - arch-meson $pkgname build \ --D pam_modules_dir=/usr/lib/security \ --D gtk_doc=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - depends+=(libfprint-2.so) - - DESTDIR="$pkgdir" meson install -C build -} Copied: fprintd/repos/extra-x86_64/PKGBUILD (from rev 406437, fprintd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 22:24:36 UTC (rev 406439) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Nikolay Rysev + +pkgname=fprintd +pkgver=1.90.9 +pkgrel=1 +pkgdesc="D-Bus service to access fingerprint readers" +url="https://fprint.freedesktop.org/; +arch=(x86_64) +license=(GPL) +depends=(glib2 libfprint polkit dbus dbus-glib libsystemd) +makedepends=(gtk-doc git meson pam_wrapper python-cairo python-dbus + python-dbusmock) +groups=(fprint) +_commit=da60bddb3e5be024c6c1958437cb13e0ce0ffac8 # tags/v1.90.9^0 +source=("git+https://gitlab.freedesktop.org/libfprint/fprintd.git#commit=$_commit; +0001-data-Use-the-correct-mode-for-the-state-dir.patch) +sha256sums=('SKIP' +'da1fa15963d004db79176f9795f1b42899d6295380c4275e420627eff02d7db1') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/^V_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + + # https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/119 + # https://bugs.archlinux.org/task/68932 + git apply -3 ../0001-data-Use-the-correct-mode-for-the-state-dir.patch +} + +build() { + arch-meson $pkgname build \ +-D pam_modules_dir=/usr/lib/security \ +-D gtk_doc=true + meson compile -C build +} + +check() { +
[arch-commits] Commit in fprintd/trunk (3 files)
Date: Tuesday, January 19, 2021 @ 22:24:23 Author: heftig Revision: 406437 1.90.9-1 Added: fprintd/trunk/0001-data-Use-the-correct-mode-for-the-state-dir.patch (from rev 406436, fprintd/trunk/dirmode.diff) Modified: fprintd/trunk/PKGBUILD Deleted: fprintd/trunk/dirmode.diff + 0001-data-Use-the-correct-mode-for-the-state-dir.patch | 25 +++ PKGBUILD | 13 --- dirmode.diff | 15 - 3 files changed, 32 insertions(+), 21 deletions(-) Copied: fprintd/trunk/0001-data-Use-the-correct-mode-for-the-state-dir.patch (from rev 406436, fprintd/trunk/dirmode.diff) === --- 0001-data-Use-the-correct-mode-for-the-state-dir.patch (rev 0) +++ 0001-data-Use-the-correct-mode-for-the-state-dir.patch 2021-01-19 22:24:23 UTC (rev 406437) @@ -0,0 +1,25 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Tue, 19 Jan 2021 22:18:55 + +Subject: [PATCH] data: Use the correct mode for the state dir + +The code (in file_storage.c) expects mode 0700. However, systemd +defaults to 0755. This causes strange behavior. + +https://bugs.archlinux.org/task/68932 +--- + data/fprintd.service.in | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/data/fprintd.service.in b/data/fprintd.service.in +index 9ea7a2a..02bd13e 100644 +--- a/data/fprintd.service.in b/data/fprintd.service.in +@@ -13,6 +13,7 @@ ProtectKernelTunables=true + ProtectControlGroups=true + # This always corresponds to /var/lib/fprint + StateDirectory=fprint ++StateDirectoryMode=0700 + ProtectHome=true + PrivateTmp=true + Modified: PKGBUILD === --- PKGBUILD2021-01-19 22:22:51 UTC (rev 406436) +++ PKGBUILD2021-01-19 22:24:23 UTC (rev 406437) @@ -2,7 +2,7 @@ # Contributor: Nikolay Rysev pkgname=fprintd -pkgver=1.90.8 +pkgver=1.90.9 pkgrel=1 pkgdesc="D-Bus service to access fingerprint readers" url="https://fprint.freedesktop.org/; @@ -12,11 +12,11 @@ makedepends=(gtk-doc git meson pam_wrapper python-cairo python-dbus python-dbusmock) groups=(fprint) -_commit=7d22a2b5b9d323638bb213aefb8627d897c8e482 # tags/v1.90.8^0 +_commit=da60bddb3e5be024c6c1958437cb13e0ce0ffac8 # tags/v1.90.9^0 source=("git+https://gitlab.freedesktop.org/libfprint/fprintd.git#commit=$_commit; -dirmode.diff) +0001-data-Use-the-correct-mode-for-the-state-dir.patch) sha256sums=('SKIP' -'f57bd61e28a8c5cb183f27d3aba5847ae2a5e3ba9d9796bfd4a967caa173bb49') +'da1fa15963d004db79176f9795f1b42899d6295380c4275e420627eff02d7db1') pkgver() { cd $pkgname @@ -26,8 +26,9 @@ prepare() { cd $pkgname - # Fix StateDirectoryMode https://bugs.archlinux.org/task/68932 - git apply -3 ../dirmode.diff + # https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/119 + # https://bugs.archlinux.org/task/68932 + git apply -3 ../0001-data-Use-the-correct-mode-for-the-state-dir.patch } build() { Deleted: dirmode.diff === --- dirmode.diff2021-01-19 22:22:51 UTC (rev 406436) +++ dirmode.diff2021-01-19 22:24:23 UTC (rev 406437) @@ -1,15 +0,0 @@ - data/fprintd.service.in | 1 + - 1 file changed, 1 insertion(+) - -diff --git c/data/fprintd.service.in i/data/fprintd.service.in -index 9ea7a2a..02bd13e 100644 c/data/fprintd.service.in -+++ i/data/fprintd.service.in -@@ -13,6 +13,7 @@ ProtectKernelTunables=true - ProtectControlGroups=true - # This always corresponds to /var/lib/fprint - StateDirectory=fprint -+StateDirectoryMode=0700 - ProtectHome=true - PrivateTmp=true -
[arch-commits] Commit in libfprint/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 22:24:35 Author: heftig Revision: 406438 archrelease: copy trunk to extra-x86_64 Added: libfprint/repos/extra-x86_64/PKGBUILD (from rev 406437, libfprint/trunk/PKGBUILD) Deleted: libfprint/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 22:24:23 UTC (rev 406437) +++ PKGBUILD2021-01-19 22:24:35 UTC (rev 406438) @@ -1,41 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Tom Gundersen -# Contributor: Thomas Baechler - -pkgname=libfprint -pkgver=1.90.6 -pkgrel=1 -pkgdesc="Library for fingerprint readers" -url="https://fprint.freedesktop.org/; -arch=(x86_64) -license=(LGPL) -depends=(libgusb pixman nss systemd-libs) -makedepends=(git meson gtk-doc gobject-introspection systemd) -checkdepends=(cairo) -provides=(libfprint-2.so) -groups=(fprint) -_commit=c96958582f1f752702c4aaf2a51c4905213a9bd3 # tags/v1.90.6^0 -source=("git+https://gitlab.freedesktop.org/libfprint/libfprint.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/^V_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: libfprint/repos/extra-x86_64/PKGBUILD (from rev 406437, libfprint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 22:24:35 UTC (rev 406438) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Tom Gundersen +# Contributor: Thomas Baechler + +pkgname=libfprint +pkgver=1.90.7 +pkgrel=1 +pkgdesc="Library for fingerprint readers" +url="https://fprint.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(libgusb pixman nss systemd-libs) +makedepends=(git meson gtk-doc gobject-introspection systemd) +checkdepends=(cairo) +provides=(libfprint-2.so) +groups=(fprint) +_commit=7c2a67a9544dd5b7bfa134ad7add566590f9c913 # tags/v1.90.7^0 +source=("git+https://gitlab.freedesktop.org/libfprint/libfprint.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/^V_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in nftables/repos (7 files)
Date: Tuesday, January 19, 2021 @ 22:22:51 Author: seblu Revision: 406436 db-move: moved nftables from [testing] to [extra] (x86_64) Added: nftables/repos/extra-x86_64/PKGBUILD (from rev 406435, nftables/repos/testing-x86_64/PKGBUILD) nftables/repos/extra-x86_64/nftables.conf (from rev 406435, nftables/repos/testing-x86_64/nftables.conf) nftables/repos/extra-x86_64/nftables.service (from rev 406435, nftables/repos/testing-x86_64/nftables.service) Deleted: nftables/repos/extra-x86_64/PKGBUILD nftables/repos/extra-x86_64/nftables.conf nftables/repos/extra-x86_64/nftables.service nftables/repos/testing-x86_64/ ---+ /PKGBUILD | 58 /nftables.conf| 38 ++ /nftables.service | 15 ++ extra-x86_64/PKGBUILD | 58 extra-x86_64/nftables.conf| 38 -- extra-x86_64/nftables.service | 15 -- 6 files changed, 111 insertions(+), 111 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2021-01-19 22:22:49 UTC (rev 406435) +++ extra-x86_64/PKGBUILD 2021-01-19 22:22:51 UTC (rev 406436) @@ -1,58 +0,0 @@ -# Maintainer: Sébastien "Seblu" Luttringer - -pkgname=nftables -epoch=1 -pkgver=0.9.7 -pkgrel=3 -pkgdesc='Netfilter tables userspace tools' -arch=('x86_64') -url='https://netfilter.org/projects/nftables/' -license=('GPL2') -depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses' 'jansson') -optdepends=('python: Python bindings') -makedepends=('asciidoc' 'python') -backup=('etc/nftables.conf') -validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team -source=("https://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig} -'nftables.conf' -'nftables.service') -sha256sums=('fe6b8a8c326a2c09c02ca162b840d7d4aadb043ce7a367c166d6455b0e112cb0' -'SKIP' -'7b00611bb0533ca2f4abce14e22e9de39c344e241d4eae884c5e594d1b1ce8df' -'3c6a34a400022450df0b6e97b3f16eea5cab7741a0e5f16858b46a3e6591b5af') - -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - cd $pkgname-$pkgver - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/usr/share \ ---with-json \ ---disable-debug - make -} - -package() { - pushd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - popd - # basic safe firewall config - install -Dm644 nftables.conf "$pkgdir/etc/nftables.conf" - # systemd - install -Dm644 nftables.service "$pkgdir/usr/lib/systemd/system/nftables.service" -} - -# vim:set ts=2 sw=2 et: Copied: nftables/repos/extra-x86_64/PKGBUILD (from rev 406435, nftables/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2021-01-19 22:22:51 UTC (rev 406436) @@ -0,0 +1,58 @@ +# Maintainer: Sébastien "Seblu" Luttringer + +pkgname=nftables +epoch=1 +pkgver=0.9.8 +pkgrel=1 +pkgdesc='Netfilter tables userspace tools' +arch=('x86_64') +url='https://netfilter.org/projects/nftables/' +license=('GPL2') +depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses' 'jansson') +optdepends=('python: Python bindings') +makedepends=('asciidoc' 'python') +backup=('etc/nftables.conf') +validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team +source=("https://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig} +'nftables.conf' +'nftables.service') +sha256sums=('60fc004656dae4fefc4901c939c9d64120b4dedb49738e420a9a34989f108fe4' +'SKIP' +'7b00611bb0533ca2f4abce14e22e9de39c344e241d4eae884c5e594d1b1ce8df' +'3c6a34a400022450df0b6e97b3f16eea5cab7741a0e5f16858b46a3e6591b5af') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/usr/share \ +--with-json \ +--disable-debug + make +} + +package() { + pushd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + popd + # basic safe firewall config + install -Dm644 nftables.conf "$pkgdir/etc/nftables.conf" + # systemd + install -Dm644
[arch-commits] Commit in libnftnl/repos (3 files)
Date: Tuesday, January 19, 2021 @ 22:22:49 Author: seblu Revision: 406435 db-move: moved libnftnl from [testing] to [core] (x86_64) Added: libnftnl/repos/core-x86_64/PKGBUILD (from rev 406434, libnftnl/repos/testing-x86_64/PKGBUILD) Deleted: libnftnl/repos/core-x86_64/PKGBUILD libnftnl/repos/testing-x86_64/ --+ /PKGBUILD| 45 + core-x86_64/PKGBUILD | 45 - 2 files changed, 45 insertions(+), 45 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2021-01-19 22:22:48 UTC (rev 406434) +++ core-x86_64/PKGBUILD2021-01-19 22:22:49 UTC (rev 406435) @@ -1,45 +0,0 @@ -# Maintainer: Sébastien Luttringer - -pkgname=libnftnl -pkgver=1.1.8 -pkgrel=1 -pkgdesc='Netfilter library providing interface to the nf_tables subsystem' -arch=('x86_64') -url='https://netfilter.org/projects/libnftnl/' -license=('GPL2') -depends=('libmnl') -validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team -source=("https://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) -sha256sums=('04a3fa5b08b736268f7e65836b9f05d9d5f438181467bee3c76c3c4a4f3ab711' -'SKIP') - -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local src - for src in "${source[@]}"; do -src="${src%%::*}" -src="${src##*/}" -[[ $src = *.patch ]] || continue -msg2 "Applying patch $src..." -patch -Np1 < "../$src" - done -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: libnftnl/repos/core-x86_64/PKGBUILD (from rev 406434, libnftnl/repos/testing-x86_64/PKGBUILD) === --- core-x86_64/PKGBUILD(rev 0) +++ core-x86_64/PKGBUILD2021-01-19 22:22:49 UTC (rev 406435) @@ -0,0 +1,45 @@ +# Maintainer: Sébastien Luttringer + +pkgname=libnftnl +pkgver=1.1.9 +pkgrel=1 +pkgdesc='Netfilter library providing interface to the nf_tables subsystem' +arch=('x86_64') +url='https://netfilter.org/projects/libnftnl/' +license=('GPL2') +depends=('libmnl') +validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team +source=("https://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) +sha256sums=('e9b21a6f9a41f9e72aff696cc842e4a9a78ec8d281aec188f3e2b7a21db94b9a' +'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in filesystem/repos (55 files)
Date: Tuesday, January 19, 2021 @ 22:22:48 Author: seblu Revision: 406434 db-move: moved filesystem from [testing] to [core] (x86_64) Added: filesystem/repos/core-x86_64/PKGBUILD (from rev 406433, filesystem/repos/testing-x86_64/PKGBUILD) filesystem/repos/core-x86_64/archlinux-logo.png (from rev 406433, filesystem/repos/testing-x86_64/archlinux-logo.png) filesystem/repos/core-x86_64/archlinux-logo.svg (from rev 406433, filesystem/repos/testing-x86_64/archlinux-logo.svg) filesystem/repos/core-x86_64/archlinux.png (from rev 406433, filesystem/repos/testing-x86_64/archlinux.png) filesystem/repos/core-x86_64/archlinux.svg (from rev 406433, filesystem/repos/testing-x86_64/archlinux.svg) filesystem/repos/core-x86_64/crypttab (from rev 406433, filesystem/repos/testing-x86_64/crypttab) filesystem/repos/core-x86_64/env-generator (from rev 406433, filesystem/repos/testing-x86_64/env-generator) filesystem/repos/core-x86_64/fstab (from rev 406433, filesystem/repos/testing-x86_64/fstab) filesystem/repos/core-x86_64/group (from rev 406433, filesystem/repos/testing-x86_64/group) filesystem/repos/core-x86_64/gshadow (from rev 406433, filesystem/repos/testing-x86_64/gshadow) filesystem/repos/core-x86_64/host.conf (from rev 406433, filesystem/repos/testing-x86_64/host.conf) filesystem/repos/core-x86_64/hosts (from rev 406433, filesystem/repos/testing-x86_64/hosts) filesystem/repos/core-x86_64/issue (from rev 406433, filesystem/repos/testing-x86_64/issue) filesystem/repos/core-x86_64/ld.so.conf (from rev 406433, filesystem/repos/testing-x86_64/ld.so.conf) filesystem/repos/core-x86_64/locale.sh (from rev 406433, filesystem/repos/testing-x86_64/locale.sh) filesystem/repos/core-x86_64/motd (from rev 406433, filesystem/repos/testing-x86_64/motd) filesystem/repos/core-x86_64/nsswitch.conf (from rev 406433, filesystem/repos/testing-x86_64/nsswitch.conf) filesystem/repos/core-x86_64/os-release (from rev 406433, filesystem/repos/testing-x86_64/os-release) filesystem/repos/core-x86_64/passwd (from rev 406433, filesystem/repos/testing-x86_64/passwd) filesystem/repos/core-x86_64/profile (from rev 406433, filesystem/repos/testing-x86_64/profile) filesystem/repos/core-x86_64/resolv.conf (from rev 406433, filesystem/repos/testing-x86_64/resolv.conf) filesystem/repos/core-x86_64/securetty (from rev 406433, filesystem/repos/testing-x86_64/securetty) filesystem/repos/core-x86_64/shadow (from rev 406433, filesystem/repos/testing-x86_64/shadow) filesystem/repos/core-x86_64/shells (from rev 406433, filesystem/repos/testing-x86_64/shells) filesystem/repos/core-x86_64/sysctl (from rev 406433, filesystem/repos/testing-x86_64/sysctl) filesystem/repos/core-x86_64/sysusers (from rev 406433, filesystem/repos/testing-x86_64/sysusers) filesystem/repos/core-x86_64/tmpfiles (from rev 406433, filesystem/repos/testing-x86_64/tmpfiles) Deleted: filesystem/repos/core-x86_64/PKGBUILD filesystem/repos/core-x86_64/archlinux-logo.png filesystem/repos/core-x86_64/archlinux-logo.svg filesystem/repos/core-x86_64/archlinux.png filesystem/repos/core-x86_64/archlinux.svg filesystem/repos/core-x86_64/crypttab filesystem/repos/core-x86_64/env-generator filesystem/repos/core-x86_64/fstab filesystem/repos/core-x86_64/group filesystem/repos/core-x86_64/gshadow filesystem/repos/core-x86_64/host.conf filesystem/repos/core-x86_64/hosts filesystem/repos/core-x86_64/issue filesystem/repos/core-x86_64/ld.so.conf filesystem/repos/core-x86_64/locale.sh filesystem/repos/core-x86_64/motd filesystem/repos/core-x86_64/nsswitch.conf filesystem/repos/core-x86_64/os-release filesystem/repos/core-x86_64/passwd filesystem/repos/core-x86_64/profile filesystem/repos/core-x86_64/resolv.conf filesystem/repos/core-x86_64/securetty filesystem/repos/core-x86_64/shadow filesystem/repos/core-x86_64/shells filesystem/repos/core-x86_64/sysctl filesystem/repos/core-x86_64/sysusers filesystem/repos/core-x86_64/tmpfiles filesystem/repos/testing-x86_64/ ---+ /PKGBUILD | 133 /crypttab | 12 +++ /env-generator|3 /fstab|4 + /group|1 /gshadow |1 /host.conf|4 + /hosts|2 /issue|2 /ld.so.conf |4 + /locale.sh| 22 +++ /nsswitch.conf| 18 + /os-release | 10 +++ /passwd |1 /profile | 50 /resolv.conf |2 /securetty| 12 +++ /shadow |1 /shells |5 + /sysctl |3 /sysusers |
[arch-commits] Commit in libfprint/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 22:20:49 Author: heftig Revision: 406433 1.90.7-1 Modified: libfprint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 21:18:27 UTC (rev 406432) +++ PKGBUILD2021-01-19 22:20:49 UTC (rev 406433) @@ -3,7 +3,7 @@ # Contributor: Thomas Baechler pkgname=libfprint -pkgver=1.90.6 +pkgver=1.90.7 pkgrel=1 pkgdesc="Library for fingerprint readers" url="https://fprint.freedesktop.org/; @@ -14,7 +14,7 @@ checkdepends=(cairo) provides=(libfprint-2.so) groups=(fprint) -_commit=c96958582f1f752702c4aaf2a51c4905213a9bd3 # tags/v1.90.6^0 +_commit=7c2a67a9544dd5b7bfa134ad7add566590f9c913 # tags/v1.90.7^0 source=("git+https://gitlab.freedesktop.org/libfprint/libfprint.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in antlr4-runtime/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:58:39 Author: eworm Revision: 823904 revert to antlr4-runtime 4.8-1 Building mysql-workbench fails with: [ 90%] Linking CXX executable genwrap /usr/bin/ld: /build/mysql-workbench/src/mysql-workbench-community-8.0.23-src-build/library/parsers/libparsers.so.8.0.23: undefined reference to `antlr4::ANTLRInputStream::ANTLRInputStream(std::basic_string_view >)' collect2: error: ld returned 1 exit status Modified: antlr4-runtime/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 21:55:06 UTC (rev 823903) +++ PKGBUILD2021-01-19 21:58:39 UTC (rev 823904) @@ -1,23 +1,21 @@ # Maintainer: Christian Hesse pkgname=antlr4-runtime -pkgver=4.9.1 +pkgver=4.8 pkgrel=1 pkgdesc='Antlr C++ runtime' url='https://www.antlr.org/' arch=('x86_64') depends=('gcc-libs') -makedepends=('git' 'cmake') license=('BSD') +makedepends=('cmake') source=("https://www.antlr.org/download/antlr4-cpp-runtime-${pkgver}-source.zip;) -sha256sums=('21647f9d5c55d13f2297e3f61e5dd68283e439983c27bd899f9c8a725bbea7b5') +sha256sums=('58c9c8f83ed2b2224a047a2ca8af8c7ca2f45bc13ff30bd8777ce65ba81d6d11') build() { mkdir build cd build - cmake .. \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr + cmake .. -DCMAKE_INSTALL_PREFIX=/usr make }
[arch-commits] Commit in nvme-cli/repos/community-x86_64 (4 files)
Date: Tuesday, January 19, 2021 @ 21:51:59 Author: foxboron Revision: 823902 archrelease: copy trunk to community-x86_64 Added: nvme-cli/repos/community-x86_64/PKGBUILD (from rev 823901, nvme-cli/trunk/PKGBUILD) nvme-cli/repos/community-x86_64/nvme-cli.install (from rev 823901, nvme-cli/trunk/nvme-cli.install) Deleted: nvme-cli/repos/community-x86_64/PKGBUILD nvme-cli/repos/community-x86_64/nvme-cli.install --+ PKGBUILD | 85 - nvme-cli.install | 16 - 2 files changed, 54 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 21:51:49 UTC (rev 823901) +++ PKGBUILD2021-01-19 21:51:59 UTC (rev 823902) @@ -1,39 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Devin Cofer -# Contributor: DriverX -# Contributor: Nicolas Quiénot -# Contributor: Martin Schrodt - -pkgname=nvme-cli -pkgver=1.13 -pkgrel=1 -pkgdesc="NVM-Express user space tooling for Linux" -arch=('i686' 'x86_64') -url="https://github.com/linux-nvme/nvme-cli; -license=('GPL') -makedepends=('libsystemd') -depends=('util-linux') -install=nvme-cli.install -# checkdepends=('python2-nose' 'python-nose') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/${pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('03f4875f3e68d326b0280e16df2f027ca6b086cfa148c34e8569df61319b4b85') - -build() { - cd "${pkgname}-${pkgver}" - make PREFIX=/usr -} - -# Tests require a working NVME disk. -# check() { -# cd "${pkgname}-${pkgver}" -# make test -# } - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir" UDEVDIR=/usr/lib/udev PREFIX=/usr SBINDIR=/usr/bin install-spec - - # This is done because we don't want the hostnqn and hostid files tracked. - # they are supposed to be unique - rm $pkgdir/etc/nvme/host{nqn,id} -} Copied: nvme-cli/repos/community-x86_64/PKGBUILD (from rev 823901, nvme-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 21:51:59 UTC (rev 823902) @@ -0,0 +1,46 @@ +# Maintainer: Morten Linderud +# Contributor: Devin Cofer +# Contributor: DriverX +# Contributor: Nicolas Quiénot +# Contributor: Martin Schrodt + +pkgname=nvme-cli +pkgver=1.13 +pkgrel=2 +pkgdesc="NVM-Express user space tooling for Linux" +arch=('i686' 'x86_64') +url="https://github.com/linux-nvme/nvme-cli; +license=('GPL') +makedepends=('libsystemd') +depends=('util-linux') +install=nvme-cli.install +# checkdepends=('python2-nose' 'python-nose') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/${pkgname}/archive/v${pkgver}.tar.gz; + "fix-69374.patch::https://github.com/linux-nvme/nvme-cli/commit/a67280f377b23870b5f82ee8482f3fc6f4c594ac.patch;) +sha256sums=('03f4875f3e68d326b0280e16df2f027ca6b086cfa148c34e8569df61319b4b85' +'d90e490525362abc280cc2ad4786ef70b9294ec2c408d4e748bb0c439ce55017') + +prepare() { +cd "${pkgname}-${pkgver}" +patch -Np1 < "$srcdir/fix-69374.patch" +} + +build() { + cd "${pkgname}-${pkgver}" + make PREFIX=/usr +} + +# Tests require a working NVME disk. +# check() { +# cd "${pkgname}-${pkgver}" +# make test +# } + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir" UDEVDIR=/usr/lib/udev PREFIX=/usr SBINDIR=/usr/bin install-spec + + # This is done because we don't want the hostnqn and hostid files tracked. + # they are supposed to be unique + rm $pkgdir/etc/nvme/host{nqn,id} +} Deleted: nvme-cli.install === --- nvme-cli.install2021-01-19 21:51:49 UTC (rev 823901) +++ nvme-cli.install2021-01-19 21:51:59 UTC (rev 823902) @@ -1,8 +0,0 @@ -post_install(){ - if [ ! -f /etc/nvme/hostnqn ]; then - nvme gen-hostnqn > /etc/nvme/hostnqn - fi - if [ ! -f /etc/nvme/hostid ]; then - uuidgen > /etc/nvme/hostid - fi -} Copied: nvme-cli/repos/community-x86_64/nvme-cli.install (from rev 823901, nvme-cli/trunk/nvme-cli.install) === --- nvme-cli.install(rev 0) +++ nvme-cli.install2021-01-19 21:51:59 UTC (rev 823902) @@ -0,0 +1,8 @@ +post_install(){ + if [ ! -f /etc/nvme/hostnqn ]; then + nvme gen-hostnqn > /etc/nvme/hostnqn + fi + if [ ! -f /etc/nvme/hostid ]; then + uuidgen > /etc/nvme/hostid + fi +}
[arch-commits] Commit in nvme-cli/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:51:49 Author: foxboron Revision: 823901 upgpkg: nvme-cli 1.13-2 - Fixes FS#69374: dracut warning Modified: nvme-cli/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 21:18:47 UTC (rev 823900) +++ PKGBUILD2021-01-19 21:51:49 UTC (rev 823901) @@ -6,7 +6,7 @@ pkgname=nvme-cli pkgver=1.13 -pkgrel=1 +pkgrel=2 pkgdesc="NVM-Express user space tooling for Linux" arch=('i686' 'x86_64') url="https://github.com/linux-nvme/nvme-cli; @@ -15,9 +15,16 @@ depends=('util-linux') install=nvme-cli.install # checkdepends=('python2-nose' 'python-nose') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/${pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('03f4875f3e68d326b0280e16df2f027ca6b086cfa148c34e8569df61319b4b85') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/${pkgname}/archive/v${pkgver}.tar.gz; + "fix-69374.patch::https://github.com/linux-nvme/nvme-cli/commit/a67280f377b23870b5f82ee8482f3fc6f4c594ac.patch;) +sha256sums=('03f4875f3e68d326b0280e16df2f027ca6b086cfa148c34e8569df61319b4b85' +'d90e490525362abc280cc2ad4786ef70b9294ec2c408d4e748bb0c439ce55017') +prepare() { +cd "${pkgname}-${pkgver}" +patch -Np1 < "$srcdir/fix-69374.patch" +} + build() { cd "${pkgname}-${pkgver}" make PREFIX=/usr
[arch-commits] Commit in antlr4-runtime/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:18:38 Author: eworm Revision: 823899 upgpkg: antlr4-runtime 4.9.1-1: new upstream release Modified: antlr4-runtime/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 21:18:18 UTC (rev 823898) +++ PKGBUILD2021-01-19 21:18:38 UTC (rev 823899) @@ -1,21 +1,23 @@ # Maintainer: Christian Hesse pkgname=antlr4-runtime -pkgver=4.8 +pkgver=4.9.1 pkgrel=1 pkgdesc='Antlr C++ runtime' url='https://www.antlr.org/' arch=('x86_64') depends=('gcc-libs') +makedepends=('git' 'cmake') license=('BSD') -makedepends=('cmake') source=("https://www.antlr.org/download/antlr4-cpp-runtime-${pkgver}-source.zip;) -sha256sums=('58c9c8f83ed2b2224a047a2ca8af8c7ca2f45bc13ff30bd8777ce65ba81d6d11') +sha256sums=('21647f9d5c55d13f2297e3f61e5dd68283e439983c27bd899f9c8a725bbea7b5') build() { mkdir build cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr make }
[arch-commits] Commit in antlr4-runtime/repos (2 files)
Date: Tuesday, January 19, 2021 @ 21:18:47 Author: eworm Revision: 823900 archrelease: copy trunk to community-staging-x86_64 Added: antlr4-runtime/repos/community-staging-x86_64/ antlr4-runtime/repos/community-staging-x86_64/PKGBUILD (from rev 823899, antlr4-runtime/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: antlr4-runtime/repos/community-staging-x86_64/PKGBUILD (from rev 823899, antlr4-runtime/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 21:18:47 UTC (rev 823900) @@ -0,0 +1,27 @@ +# Maintainer: Christian Hesse + +pkgname=antlr4-runtime +pkgver=4.9.1 +pkgrel=1 +pkgdesc='Antlr C++ runtime' +url='https://www.antlr.org/' +arch=('x86_64') +depends=('gcc-libs') +makedepends=('git' 'cmake') +license=('BSD') +source=("https://www.antlr.org/download/antlr4-cpp-runtime-${pkgver}-source.zip;) +sha256sums=('21647f9d5c55d13f2297e3f61e5dd68283e439983c27bd899f9c8a725bbea7b5') + +build() { + mkdir build + cd build + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}/" install +}
[arch-commits] Commit in python-setuptools/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:18:27 Author: felixonmars Revision: 406432 archrelease: copy trunk to extra-any Added: python-setuptools/repos/extra-any/PKGBUILD (from rev 406431, python-setuptools/trunk/PKGBUILD) Deleted: python-setuptools/repos/extra-any/PKGBUILD --+ PKGBUILD | 174 ++--- 1 file changed, 87 insertions(+), 87 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 21:18:11 UTC (rev 406431) +++ PKGBUILD2021-01-19 21:18:27 UTC (rev 406432) @@ -1,87 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan -# Contributor: Eli Schwartz - -pkgname=python-setuptools -pkgver=51.3.0 -pkgrel=1 -epoch=1 -pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" -arch=('any') -license=('PSF') -url="https://pypi.org/project/setuptools/; -depends=('python-appdirs' 'python-packaging' 'python-ordered-set') -makedepends=('git') -checkdepends=('python-jaraco.envs' 'python-mock' 'python-pip' 'python-pytest-fixture-config' - 'python-pytest-flake8' 'python-pytest-virtualenv' 'python-wheel' 'python-paver' - 'python-pytest-cov') -provides=('python-distribute') -replaces=('python-distribute') -source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;) -sha512sums=('7237874aa43cd2721ba3899bdfe70db188ac5e6a36d58aed2901663afd90bdc157168df42a4b8f13de0a21fc6cb975a4f30b32adcf27147aab809a15af4bbff9') - -export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 - -prepare() { - rm -r setuptools-$pkgver/{pkg_resources,setuptools}/{extern,_vendor} - - # Upstream devendoring logic is badly broken, see: - # https://bugs.archlinux.org/task/58670 - # https://github.com/pypa/pip/issues/5429 - # https://github.com/pypa/setuptools/issues/1383 - # The simplest fix is to simply rewrite import paths to use the canonical - # location in the first place - for _module in setuptools pkg_resources '' ; do - find setuptools-$pkgver -name \*.py -exec sed -i \ - -e 's/from '$_module.extern' import/import/' \ - -e 's/from '$_module.extern'./from /' \ - -e 's/import '$_module.extern'./import /' \ - -e "s/__import__('$_module.extern./__import__('/" \ - {} + - done - - # https://github.com/pypa/setuptools/issues/2466 - sed -i '/ignore:lib2to3 package is deprecated:DeprecationWarning/a \ ignore:Creating a LegacyVersion has been deprecated and will be removed in the next major release:DeprecationWarning' \ - setuptools-$pkgver/pytest.ini - - # Remove post-release tag since we are using stable tags - sed -e '/tag_build = .post/d' \ - -e '/tag_date = 1/d' \ - -i setuptools-$pkgver/setup.cfg - - # 'Clean' installation is expected to fail since we removed bundled packages - sed -i '/^def test_clean_env_install/i @pytest.mark.xfail' setuptools-$pkgver/setuptools/tests/test_virtualenv.py - - # Tests failed. Importing an unbundled new setuptools in a virtualenv does not work, but this won't - # affect normal virtualenv usage (which don't have to import the unbundled setuptools in *current* - # dir. - sed -e '/^def test_pip_upgrade_from_source/i @pytest.mark.xfail' \ - -e '/^def test_test_command_install_requirements/i @pytest.mark.xfail' \ - -e '/^def test_no_missing_dependencies/i @pytest.mark.xfail' \ - -i setuptools-$pkgver/setuptools/tests/test_virtualenv.py - - cd "$srcdir"/setuptools-$pkgver - sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py -} - -build() { - cd setuptools-$pkgver - python bootstrap.py - python setup.py build -} - -check() { ( - # Workaround UTF-8 tests by setting LC_CTYPE - export LC_CTYPE=en_US.UTF-8 - - # https://github.com/pypa/setuptools/pull/810 - export PYTHONDONTWRITEBYTECODE=1 - - cd setuptools-$pkgver - python -m pytest --deselect setuptools/tests/test_distutils_adoption.py -)} - -package() { - cd setuptools-$pkgver - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-setuptools/repos/extra-any/PKGBUILD (from rev 406431, python-setuptools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 21:18:27 UTC (rev 406432) @@ -0,0 +1,87 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Eli Schwartz + +pkgname=python-setuptools +pkgver=51.3.1 +pkgrel=1 +epoch=1 +pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" +arch=('any') +license=('PSF') +url="https://pypi.org/project/setuptools/; +depends=('python-appdirs' 'python-packaging' 'python-ordered-set') +makedepends=('git') +checkdepends=('python-jaraco.envs' 'python-mock' 'python-pip' 'python-pytest-fixture-config' +
[arch-commits] Commit in python-faker/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:18:18 Author: felixonmars Revision: 823898 archrelease: copy trunk to community-any Added: python-faker/repos/community-any/PKGBUILD (from rev 823897, python-faker/trunk/PKGBUILD) Deleted: python-faker/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 21:18:02 UTC (rev 823897) +++ PKGBUILD2021-01-19 21:18:18 UTC (rev 823898) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Jeremy "Ichimonji10" Audet -# Contributor: dnuux - -pkgname=python-faker -pkgver=5.6.1 -pkgrel=1 -pkgdesc='Faker generates fake data for you.' -arch=('any') -url='https://faker.readthedocs.io/en/master/' -license=('MIT') -provides=("python-fake-factory=$pkgver") -conflicts=('python-fake-factory') -replaces=('python-fake-factory') -depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode') -makedepends=('python-pip' 'python-wheel' 'python-pytest-runner') -checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-random2' - 'python-freezegun') -source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;) -sha512sums=('f386c42da9342a42564fd140fc06a12439a87df3cf41ba276844971c833684768e553b79a9257839a2f3ee19c9c22a95b921cf1deb645f5d5bb3a79c77c0491e') - -prepare() { - sed -i -e 's/==/>=/' faker-$pkgver/setup.py -} - -build() { - cd faker-$pkgver - python setup.py build -} - -check() { - cd faker-$pkgver - python setup.py egg_info - python -m pytest -} - -package() { - cd faker-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt -} Copied: python-faker/repos/community-any/PKGBUILD (from rev 823897, python-faker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 21:18:18 UTC (rev 823898) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Jeremy "Ichimonji10" Audet +# Contributor: dnuux + +pkgname=python-faker +pkgver=5.6.2 +pkgrel=1 +pkgdesc='Faker generates fake data for you.' +arch=('any') +url='https://faker.readthedocs.io/en/master/' +license=('MIT') +provides=("python-fake-factory=$pkgver") +conflicts=('python-fake-factory') +replaces=('python-fake-factory') +depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode') +makedepends=('python-pip' 'python-wheel' 'python-pytest-runner') +checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-random2' + 'python-freezegun') +source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;) +sha512sums=('434eb4072fbdb29bab03328ac7e6ddfdc2a97f816b6789cb4801a3288bf1a25d7a553048c5da839890228aa909b08f6a1f45a40eab8b4b52737f2382a9106697') + +prepare() { + sed -i -e 's/==/>=/' faker-$pkgver/setup.py +} + +build() { + cd faker-$pkgver + python setup.py build +} + +check() { + cd faker-$pkgver + python setup.py egg_info + python -m pytest +} + +package() { + cd faker-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt +}
[arch-commits] Commit in python-setuptools/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:18:11 Author: felixonmars Revision: 406431 upgpkg: python-setuptools 1:51.3.1-1 Modified: python-setuptools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:17:29 UTC (rev 406430) +++ PKGBUILD2021-01-19 21:18:11 UTC (rev 406431) @@ -3,7 +3,7 @@ # Contributor: Eli Schwartz pkgname=python-setuptools -pkgver=51.3.0 +pkgver=51.3.1 pkgrel=1 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" @@ -18,7 +18,7 @@ provides=('python-distribute') replaces=('python-distribute') source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;) -sha512sums=('7237874aa43cd2721ba3899bdfe70db188ac5e6a36d58aed2901663afd90bdc157168df42a4b8f13de0a21fc6cb975a4f30b32adcf27147aab809a15af4bbff9') +sha512sums=('0e337b492482c8415648f29ebaed9509455ceb95b988f936165efeb6e7d4e1be061385c1d35e6f7e609cb1132cf67645f2468f163c3612a34741427a73ddf15b') export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
[arch-commits] Commit in python-faker/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 21:18:02 Author: felixonmars Revision: 823897 upgpkg: python-faker 5.6.2-1 Modified: python-faker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:47:06 UTC (rev 823896) +++ PKGBUILD2021-01-19 21:18:02 UTC (rev 823897) @@ -3,7 +3,7 @@ # Contributor: dnuux pkgname=python-faker -pkgver=5.6.1 +pkgver=5.6.2 pkgrel=1 pkgdesc='Faker generates fake data for you.' arch=('any') @@ -17,7 +17,7 @@ checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-random2' 'python-freezegun') source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;) -sha512sums=('f386c42da9342a42564fd140fc06a12439a87df3cf41ba276844971c833684768e553b79a9257839a2f3ee19c9c22a95b921cf1deb645f5d5bb3a79c77c0491e') +sha512sums=('434eb4072fbdb29bab03328ac7e6ddfdc2a97f816b6789cb4801a3288bf1a25d7a553048c5da839890228aa909b08f6a1f45a40eab8b4b52737f2382a9106697') prepare() { sed -i -e 's/==/>=/' faker-$pkgver/setup.py
[arch-commits] Commit in libvirt/repos (5 files)
Date: Tuesday, January 19, 2021 @ 20:47:06 Author: eschwartz Revision: 823896 archrelease: copy trunk to community-testing-x86_64 Added: libvirt/repos/community-testing-x86_64/ libvirt/repos/community-testing-x86_64/Changelog (from rev 823895, libvirt/trunk/Changelog) libvirt/repos/community-testing-x86_64/PKGBUILD (from rev 823895, libvirt/trunk/PKGBUILD) libvirt/repos/community-testing-x86_64/find_programs.ini (from rev 823895, libvirt/trunk/find_programs.ini) libvirt/repos/community-testing-x86_64/libvirt.install (from rev 823895, libvirt/trunk/libvirt.install) ---+ Changelog |1 PKGBUILD | 203 find_programs.ini |5 + libvirt.install |7 + 4 files changed, 216 insertions(+) Copied: libvirt/repos/community-testing-x86_64/Changelog (from rev 823895, libvirt/trunk/Changelog) === --- community-testing-x86_64/Changelog (rev 0) +++ community-testing-x86_64/Changelog 2021-01-19 20:47:06 UTC (rev 823896) @@ -0,0 +1 @@ +https://libvirt.org/news.html Copied: libvirt/repos/community-testing-x86_64/PKGBUILD (from rev 823895, libvirt/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-19 20:47:06 UTC (rev 823896) @@ -0,0 +1,203 @@ +# Maintainer: Robin Broda +# Contributor: Christian Rebischke +# Contributor: Sergej Pupykin +# Contributor: Jonathan Wiersma + +pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct libvirt-storage-rbd) +epoch=1 +pkgver=7.0.0 +pkgrel=1 +pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" +arch=('x86_64') +url="https://libvirt.org/; +license=('LGPL' 'GPL3') #libvirt_parthelper links to libparted which is GPL3 only +install=libvirt.install +depends=('libpciaccess' 'yajl' 'fuse2' 'gnutls' 'parted' 'libssh' 'libxml2' 'numactl' 'polkit' 'netcf') +makedepends=('meson' 'libxslt' 'python-docutils' 'lvm2' 'open-iscsi' 'libiscsi' 'ceph-libs' 'glusterfs' + 'bash-completion' 'rpcsvc-proto' 'dnsmasq' 'iproute2' 'qemu-headless') +checkdepends=('ebtables') +optdepends=('libvirt-storage-gluster: Gluster storage backend' +'libvirt-storage-iscsi-direct: iSCSI-direct storage backend' +'libvirt-storage-rbd: RBD storage backend' +'gettext: required for libvirt-guests.service' +'openbsd-netcat: for remote management over ssh' +'dmidecode: DMI system info support' +'dnsmasq: required for default NAT/DHCP for guests' +'radvd: IPv6 RAD support' +'ebtables: required for default NAT networking' +'qemu: QEMU/KVM support' +'lvm2: Logical Volume Manager support' +'open-iscsi: iSCSI support via iscsiadm') +backup=( + 'etc/conf.d/libvirtd' + 'etc/conf.d/libvirt-guests' + 'etc/conf.d/virtinterfaced' + 'etc/conf.d/virtlockd' + 'etc/conf.d/virtlogd' + 'etc/conf.d/virtlxcd' + 'etc/conf.d/virtnetworkd' + 'etc/conf.d/virtnodedevd' + 'etc/conf.d/virtnwfilterd' + 'etc/conf.d/virtproxyd' + 'etc/conf.d/virtqemud' + 'etc/conf.d/virtsecretd' + 'etc/conf.d/virtstoraged' + 'etc/conf.d/virtvboxd' + 'etc/libvirt/libvirt-admin.conf' + 'etc/libvirt/libvirt.conf' + 'etc/libvirt/libvirtd.conf' + 'etc/libvirt/lxc.conf' + 'etc/libvirt/nwfilter/allow-arp.xml' + 'etc/libvirt/nwfilter/allow-dhcp-server.xml' + 'etc/libvirt/nwfilter/allow-dhcp.xml' + 'etc/libvirt/nwfilter/allow-incoming-ipv4.xml' + 'etc/libvirt/nwfilter/allow-ipv4.xml' + 'etc/libvirt/nwfilter/clean-traffic-gateway.xml' + 'etc/libvirt/nwfilter/clean-traffic.xml' + 'etc/libvirt/nwfilter/no-arp-ip-spoofing.xml' + 'etc/libvirt/nwfilter/no-arp-mac-spoofing.xml' + 'etc/libvirt/nwfilter/no-arp-spoofing.xml' + 'etc/libvirt/nwfilter/no-ip-multicast.xml' + 'etc/libvirt/nwfilter/no-ip-spoofing.xml' + 'etc/libvirt/nwfilter/no-mac-broadcast.xml' + 'etc/libvirt/nwfilter/no-mac-spoofing.xml' + 'etc/libvirt/nwfilter/no-other-l2-traffic.xml' + 'etc/libvirt/nwfilter/no-other-rarp-traffic.xml' + 'etc/libvirt/nwfilter/qemu-announce-self-rarp.xml' + 'etc/libvirt/nwfilter/qemu-announce-self.xml' + 'etc/libvirt/qemu.conf' + 'etc/libvirt/qemu-lockd.conf' + 'etc/libvirt/qemu/networks/default.xml' + 'etc/libvirt/virtinterfaced.conf' + 'etc/libvirt/virtlockd.conf' + 'etc/libvirt/virtlogd.conf' + 'etc/libvirt/virt-login-shell.conf' + 'etc/libvirt/virtlxcd.conf' + 'etc/libvirt/virtnetworkd.conf' + 'etc/libvirt/virtnodedevd.conf' + 'etc/libvirt/virtnwfilterd.conf' + 'etc/libvirt/virtproxyd.conf' + 'etc/libvirt/virtqemud.conf' + 'etc/libvirt/virtsecretd.conf' + 'etc/libvirt/virtstoraged.conf' + 'etc/libvirt/virtvboxd.conf' + 'etc/logrotate.d/libvirtd' +
[arch-commits] Commit in libvirt/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:46:13 Author: eschwartz Revision: 823895 libvirt: final update to release 7.0.0 - re-enable rbd, it was failing to build because ceph-libs was broken (see FS#69335) but the fixed version is now moved out of testing - pass custom libexecdir to match the behavior of the previous autotools build Modified: libvirt/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:34:49 UTC (rev 823894) +++ PKGBUILD2021-01-19 20:46:13 UTC (rev 823895) @@ -112,6 +112,7 @@ cd "$pkgname-$pkgver" arch-meson build \ +--libexecdir=lib/libvirt \ --native-file "$srcdir"/find_programs.ini \ -Drunstatedir=/run \ -Dqemu_group=kvm \ @@ -130,10 +131,8 @@ -Ddtrace=disabled \ -Dnumad=disabled \ -Dstorage_zfs=enabled \ --Dstorage_rbd=disabled +-Dstorage_rbd=enabled - # Find out why rbd fails to build - ninja -C build }
[arch-commits] Commit in libvirt/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:34:49 Author: eschwartz Revision: 823894 libvirt: remove upstream's terrifically broken "system" option and set DESTDIR The "system" option is perfectly identical to --prefix, but makes wild and wrong assumptions to override --libdir with broken paths that only work on redhat. Incredibly misleading to people reading the option description. Modified: libvirt/trunk/PKGBUILD --+ PKGBUILD |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:24:50 UTC (rev 823893) +++ PKGBUILD2021-01-19 20:34:49 UTC (rev 823894) @@ -94,7 +94,6 @@ validpgpkeys=('453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark prepare() { - mkdir build cd "$pkgname-$pkgver" sed -i 's|/sysconfig/|/conf.d/|g' \ @@ -114,7 +113,6 @@ arch-meson build \ --native-file "$srcdir"/find_programs.ini \ --Dsystem=true \ -Drunstatedir=/run \ -Dqemu_group=kvm \ -Dopenwsman=disabled \ @@ -148,7 +146,7 @@ package_libvirt() { provides=("libvirt=$pkgver" 'libvirt.so' 'libvirt-admin.so' 'libvirt-lxc.so' 'libvirt-qemu.so') cd "$pkgname-$pkgver" - ninja -C build install + DESTDIR="$pkgdir" ninja -C build install mv "$pkgdir"/etc/{sysconfig,conf.d} mkdir "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (4 files)
Date: Tuesday, January 19, 2021 @ 20:17:29 Author: anthraxx Revision: 406430 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 406429, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config (from rev 406429, linux-hardened/trunk/config) Deleted: linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config --+ PKGBUILD | 404 - config |20228 ++--- 2 files changed, 10316 insertions(+), 10316 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 406429:406430 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config)
Date: Tuesday, January 19, 2021 @ 20:17:25 Author: anthraxx Revision: 406429 upgpkg: linux-hardened 5.10.9.a-1 Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config --+ PKGBUILD |8 config |2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:07:37 UTC (rev 406428) +++ PKGBUILD2021-01-19 20:17:25 UTC (rev 406429) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -pkgver=5.10.8.a +pkgver=5.10.9.a pkgrel=1 pkgdesc='Security-Hardened Linux' url='https://github.com/anthraxx/linux-hardened' @@ -26,11 +26,11 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman 'E240B57E2C4630BA768E2F26FC1B547C8D8172C8' # Levente Polyak ) -sha256sums=('5cfc829425165d699059a398f5c24cad6e40e8899f2076ecd301c3d551e503ed' +sha256sums=('7f733e0dd8bbb6929aae2191cf6b9dc0b0ec1dad77ab3f5d3aad1b7fe96c4751' 'SKIP' -'bd778585bd98813fcd378f1a23562d8cc6faa6f1a0f8839ba4479e67182816db' +'dce5e28606f181d40fec3099668e323d67cd0d93f248b231146c35a7ecf47c56' 'SKIP' -'e0e83939f4c2ebb45f30a9c44968e40899f2039cd7dc0bd631551aad165cbeb7') +'4b1726568cc2f7ee97b119047f8180fb24d30118fac9579573498c950f366ebf') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2021-01-19 20:07:37 UTC (rev 406428) +++ config 2021-01-19 20:17:25 UTC (rev 406429) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.10.8.a Kernel Configuration +# Linux/x86 5.10.9.a Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0" CONFIG_CC_IS_GCC=y
[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Tuesday, January 19, 2021 @ 20:10:49 Author: andyrtr Revision: 823892 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 823891, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 823891, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-19 20:10:49 UTC (rev 823892) @@ -0,0 +1,50 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi-lts +pkgver=0.43 +pkgrel=119 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-lts-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd tp_smapi + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd tp_smapi + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:10:44 Author: andyrtr Revision: 823891 upgpkg: tp_smapi-lts 0.43-119: kernel rebuild Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:09:36 UTC (rev 823890) +++ PKGBUILD2021-01-19 20:10:44 UTC (rev 823891) @@ -9,7 +9,7 @@ pkgname=tp_smapi-lts pkgver=0.43 -pkgrel=118 +pkgrel=119 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in r8168-lts/repos (2 files)
Date: Tuesday, January 19, 2021 @ 20:09:36 Author: andyrtr Revision: 823890 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 823889, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 823889, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-19 20:09:36 UTC (rev 823890) @@ -0,0 +1,35 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +pkgver=8.048.03 +pkgrel=52 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-lts-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz) +sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c') + +build() { + cd "r8168-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux-lts M="$PWD/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN -DCONFIG_ASPM -DENABLE_S5WOL -DENABLE_EEE" \ + modules +} + +package() { + depends=('glibc' 'linux-lts') + + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:09:31 Author: andyrtr Revision: 823889 upgpkg: r8168-lts 8.048.03-52: kernel rebuild Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:08:11 UTC (rev 823888) +++ PKGBUILD2021-01-19 20:09:31 UTC (rev 823889) @@ -2,7 +2,7 @@ pkgname=r8168-lts pkgver=8.048.03 -pkgrel=51 +pkgrel=52 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in acpi_call-lts/repos (2 files)
Date: Tuesday, January 19, 2021 @ 20:08:11 Author: andyrtr Revision: 823888 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call-lts/repos/community-testing-x86_64/ acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 823887, acpi_call-lts/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 823887, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-01-19 20:08:11 UTC (rev 823888) @@ -0,0 +1,68 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.2.1 +pkgrel=18 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-lts-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') +provides=('acpi_call') + +build() { + _kernver=$(
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:08:06 Author: andyrtr Revision: 823887 upgpkg: acpi_call-lts 1.2.1-18: kernel rebuild Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:06:22 UTC (rev 823886) +++ PKGBUILD2021-01-19 20:08:06 UTC (rev 823887) @@ -4,7 +4,7 @@ pkgname=acpi_call-lts pkgver=1.2.1 -pkgrel=17 +pkgrel=18 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 wireguard-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:07:37 Author: andyrtr Revision: 406428 archrelease: copy trunk to testing-x86_64 Added: wireguard-lts/repos/testing-x86_64/ wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 406427, wireguard-lts/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 406427, wireguard-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-01-19 20:07:37 UTC (rev 406428) @@ -0,0 +1,37 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-lts +pkgver=1.0.20201221 +pkgrel=8 +pkgdesc='Wireguard module for LTS Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +build() { +_kernver="$(
[arch-commits] Commit in wireguard-lts/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:07:32 Author: andyrtr Revision: 406427 upgpkg: wireguard-lts 1.0.20201221-8: kernel rebuild Modified: wireguard-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:06:50 UTC (rev 406426) +++ PKGBUILD2021-01-19 20:07:32 UTC (rev 406427) @@ -2,7 +2,7 @@ pkgname=wireguard-lts pkgver=1.0.20201221 -pkgrel=7 +pkgrel=8 pkgdesc='Wireguard module for LTS Kernel' url='https://www.wireguard.com/' arch=('x86_64')
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:06:50 Author: andyrtr Revision: 406426 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 406425, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 406425, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-01-19 20:06:50 UTC (rev 406426) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=460.32.03 +pkgrel=5 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in docker-compose/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:06:22 Author: foxboron Revision: 823886 archrelease: copy trunk to community-any Added: docker-compose/repos/community-any/PKGBUILD (from rev 823885, docker-compose/trunk/PKGBUILD) Deleted: docker-compose/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 20:06:16 UTC (rev 823885) +++ PKGBUILD2021-01-19 20:06:22 UTC (rev 823886) @@ -1,34 +0,0 @@ -# Maintainer: Andrew Crerar -# Maintainer: Morten Linderud -# Contributor: Felix Yan -# Contributor: Iwan Timmer -# Contributor: Vincent Demeester -# Contributor: Josh VanderLinden - -pkgname=docker-compose -pkgver=1.27.4 -pkgrel=2 -pkgdesc="Fast, isolated development environments using Docker" -arch=('any') -url="https://www.docker.com/; -license=("Apache") -depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' - 'python-texttable' 'python-websocket-client' 'python-distro' 'python-docker' - 'python-dockerpty' 'python-six' 'python-jsonschema' 'python-dotenv' 'docker') -makedepends=('python-setuptools') -source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) -sha512sums=('b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80') - -build() { - cd "compose-$pkgver" - python setup.py build -} - -package() { - cd "compose-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose - install -Dm644 contrib/completion/fish/docker-compose.fish "$pkgdir"/usr/share/fish/vendor_completions.d/docker-compose.fish - install -Dm644 contrib/completion/zsh/_docker-compose "$pkgdir"/usr/share/zsh/site-functions/_docker-compose -} Copied: docker-compose/repos/community-any/PKGBUILD (from rev 823885, docker-compose/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 20:06:22 UTC (rev 823886) @@ -0,0 +1,34 @@ +# Maintainer: Andrew Crerar +# Maintainer: Morten Linderud +# Contributor: Felix Yan +# Contributor: Iwan Timmer +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgname=docker-compose +pkgver=1.28.0 +pkgrel=1 +pkgdesc="Fast, isolated development environments using Docker" +arch=('any') +url="https://www.docker.com/; +license=("Apache") +depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' + 'python-texttable' 'python-websocket-client' 'python-distro' 'python-docker' + 'python-dockerpty' 'python-six' 'python-jsonschema' 'python-dotenv' 'docker') +makedepends=('python-setuptools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) +sha512sums=('c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e') + +build() { + cd "compose-$pkgver" + python setup.py build +} + +package() { + cd "compose-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose + install -Dm644 contrib/completion/fish/docker-compose.fish "$pkgdir"/usr/share/fish/vendor_completions.d/docker-compose.fish + install -Dm644 contrib/completion/zsh/_docker-compose "$pkgdir"/usr/share/zsh/site-functions/_docker-compose +}
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:06:45 Author: andyrtr Revision: 406425 upgpkg: nvidia-lts 1:460.32.03-5: kernel rebuild Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:03:24 UTC (rev 406424) +++ PKGBUILD2021-01-19 20:06:45 UTC (rev 406425) @@ -3,7 +3,7 @@ pkgname=nvidia-lts pkgver=460.32.03 -pkgrel=4 +pkgrel=5 epoch=1 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64')
[arch-commits] Commit in docker-compose/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:06:16 Author: foxboron Revision: 823885 upgpkg: docker-compose 1.28.0-1 Modified: docker-compose/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 19:27:32 UTC (rev 823884) +++ PKGBUILD2021-01-19 20:06:16 UTC (rev 823885) @@ -6,8 +6,8 @@ # Contributor: Josh VanderLinden pkgname=docker-compose -pkgver=1.27.4 -pkgrel=2 +pkgver=1.28.0 +pkgrel=1 pkgdesc="Fast, isolated development environments using Docker" arch=('any') url="https://www.docker.com/; @@ -17,7 +17,7 @@ 'python-dockerpty' 'python-six' 'python-jsonschema' 'python-dotenv' 'docker') makedepends=('python-setuptools') source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) -sha512sums=('b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80') +sha512sums=('c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e') build() { cd "compose-$pkgver"
[arch-commits] Commit in libgcrypt/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:03:24 Author: andyrtr Revision: 406424 archrelease: copy trunk to testing-x86_64 Added: libgcrypt/repos/testing-x86_64/ libgcrypt/repos/testing-x86_64/PKGBUILD (from rev 406423, libgcrypt/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: libgcrypt/repos/testing-x86_64/PKGBUILD (from rev 406423, libgcrypt/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-01-19 20:03:24 UTC (rev 406424) @@ -0,0 +1,50 @@ +# Maintainer: Andreas Radke + +# after a .so bump first rebuild dirmngr +# with sudo testing-x86_64-build -- -I libgcrypt-1.6.0-1-x86_64.pkg.tar.xz +# then cp /usr/lib/libgcrypt.so.11 /var/lib/archbuild/staging-x86_64/root/usr/lib/ and do staging-x86_64-build + +pkgname=libgcrypt +pkgver=1.9.0 +pkgrel=1 +pkgdesc="General purpose cryptographic library based on the code from GnuPG" +arch=(x86_64) +url="https://www.gnupg.org; +license=('LGPL') +depends=('libgpg-error') +options=('!emptydirs') +# https://www.gnupg.org/download/integrity_check.html +source=(https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha1sums=('459383a8b6200673cfc31f7b265c4961c0850031' + 'SKIP') +validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist signing 2020)" + +prepare() { + cd "${pkgname}"-${pkgver} + # tests fail due to systemd+libseccomp preventing memory syscalls when building in chroots + # t-secmem: line 176: gcry_control (GCRYCTL_INIT_SECMEM, pool_size, 0) failed: General error + # FAIL: t-secmem + # t-sexp: line 1174: gcry_control (GCRYCTL_INIT_SECMEM, 16384, 0) failed: General error + # FAIL: t-sexp + sed -i "s:t-secmem::" tests/Makefile.am + sed -i "s:t-sexp::" tests/Makefile.am + autoreconf -vfi +} + +build() { + cd "${pkgname}"-${pkgver} + ./configure --prefix=/usr \ + --disable-static \ + --disable-padlock-support + make +} + +check() { + cd "${pkgname}"-${pkgver} + make check +} + +package() { + cd "${pkgname}"-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libgcrypt/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:03:19 Author: andyrtr Revision: 406423 upgpkg: libgcrypt 1.9.0-1: upstream update 1.9.0 Modified: libgcrypt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 20:01:44 UTC (rev 406422) +++ PKGBUILD2021-01-19 20:03:19 UTC (rev 406423) @@ -5,7 +5,7 @@ # then cp /usr/lib/libgcrypt.so.11 /var/lib/archbuild/staging-x86_64/root/usr/lib/ and do staging-x86_64-build pkgname=libgcrypt -pkgver=1.8.7 +pkgver=1.9.0 pkgrel=1 pkgdesc="General purpose cryptographic library based on the code from GnuPG" arch=(x86_64) @@ -15,7 +15,7 @@ options=('!emptydirs') # https://www.gnupg.org/download/integrity_check.html source=(https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha1sums=('ea79a279b27bf25cb1564f96693128f8fc9f41d6' +sha1sums=('459383a8b6200673cfc31f7b265c4961c0850031' 'SKIP') validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist signing 2020)"
[arch-commits] Commit in linux-lts/repos (6 files)
Date: Tuesday, January 19, 2021 @ 20:01:44 Author: andyrtr Revision: 406422 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch (from rev 406421, linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch) linux-lts/repos/testing-x86_64/0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch (from rev 406421, linux-lts/trunk/0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 406421, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 406421, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/sphinx-workaround.patch (from rev 406421, linux-lts/trunk/sphinx-workaround.patch) -+ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch | 129 0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch | 689 PKGBUILD| 197 config |10597 ++ sphinx-workaround.patch | 15 5 files changed, 11627 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 406421:406422 to see the changes.
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 20:01:31 Author: andyrtr Revision: 406421 upgpkg: linux-lts 5.4.91-1: upstream update 5.4.91 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 19:57:15 UTC (rev 406420) +++ PKGBUILD2021-01-19 20:01:31 UTC (rev 406421) @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgbase=linux-lts -pkgver=5.4.90 +pkgver=5.4.91 pkgrel=1 pkgdesc='LTS Linux' url="https://www.kernel.org/; @@ -25,7 +25,7 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256sums=('646736bc063f181c22648934f0dc3d97d49aec6edfd7358d2fe3df29fb66fa1a' +sha256sums=('0e0161bb034b9ba59e58a20985e49ecfb38104586602f53f37b382f508fc5c17' 'SKIP' '8a42ff42235983b6f9f5e04db072bab6432ee6429312345d40c6cd2a03ea5102' 'b439f57b84bc98730c0265695abb92385ee4dcd35a5c00d4cb3d3155c75fb491'
[arch-commits] Commit in chromium/repos/extra-x86_64 (6 files)
Date: Tuesday, January 19, 2021 @ 19:57:15 Author: foutrelis Revision: 406420 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 406419, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/subpixel-anti-aliasing-in-FreeType-2.8.1.patch (from rev 406419, chromium/trunk/subpixel-anti-aliasing-in-FreeType-2.8.1.patch) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/icu68.patch chromium/repos/extra-x86_64/subpixel-anti-aliasing-in-FreeType-2.8.1.patch chromium/repos/extra-x86_64/v8-icu68.patch + PKGBUILD | 481 +++ icu68.patch| 421 subpixel-anti-aliasing-in-FreeType-2.8.1.patch | 200 - v8-icu68.patch | 192 - 4 files changed, 338 insertions(+), 956 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 19:57:10 UTC (rev 406419) +++ PKGBUILD2021-01-19 19:57:15 UTC (rev 406420) @@ -1,243 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=87.0.4280.141 -pkgrel=1 -_launcher_ver=6 -_gcc_patchset=9 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'python2' 'gperf' 'mesa' 'ninja' 'nodejs' 'git' 'libva' - 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless' - 'python2-setuptools') -optdepends=('pepper-flash: support for Flash content' -'libpipewire02: WebRTC desktop sharing under Wayland' -'libva: hardware-accelerated video decode [experimental]' -'kdialog: needed for file dialogs in KDE' -'org.freedesktop.secrets: password storage backend on GNOME / Xfce' -'kwallet: for storing passwords in KWallet on KDE desktops') -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz - https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -icu68.patch -v8-icu68.patch -subpixel-anti-aliasing-in-FreeType-2.8.1.patch) -sha256sums=('147591d7fc21e1a173701d28bbf35baddb91e64dd96ec16d8eee9a5113403375' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9' -'38fb5218331d6e03915490dab64f7b8bf26833a581d1aaa02090437c67e9439c' -'6e919c9712d8fe6c2918778df1f8c2ee0675a87a48be5d2aaa54e320703ced4b' -'1e2913e21c491d546e05f9b4edf5a6c7a22d89ed0b36ef692ca6272bcd5faec6') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig - [freetype]=freetype2 - [harfbuzz-ng]=harfbuzz - [icu]=icu - [libdrm]= - [libjpeg]=libjpeg - [libpng]=libpng - #[libvpx]=libvpx - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus - [re2]=re2 - [snappy]=snappy - [zlib]=minizip -) -_unwanted_bundled_libs=( - $(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/') -) -depends+=(${_system_libs[@]}) - -# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM -_google_default_client_id=413772536636.apps.googleusercontent.com -_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ -tools/generate_shim_headers/generate_shim_headers.py - - # https://crbug.com/893950 - sed -i -e 's/\/malloc/' -e 's/\/free/' \ -third_party/blink/renderer/core/xml/*.cc \ -third_party/blink/renderer/core/xml/parser/xml_document_parser.cc \ -third_party/libxml/chromium/*.cc - - # Upstream fixes - patch -Np1 -i ../icu68.patch - patch -Np1 -d v8 <../v8-icu68.patch - patch -Np1 -d third_party/skia <../subpixel-anti-aliasing-in-FreeType-2.8.1.patch - - # Fixes
[arch-commits] Commit in chromium/trunk (PKGBUILD icu68.patch v8-icu68.patch)
Date: Tuesday, January 19, 2021 @ 19:57:10 Author: foutrelis Revision: 406419 upgpkg: chromium 88.0.4324.96-1: new upstream release Modified: chromium/trunk/PKGBUILD Deleted: chromium/trunk/icu68.patch chromium/trunk/v8-icu68.patch + PKGBUILD | 27 +-- icu68.patch| 421 --- v8-icu68.patch | 192 - 3 files changed, 11 insertions(+), 629 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 18:37:54 UTC (rev 406418) +++ PKGBUILD2021-01-19 19:57:10 UTC (rev 406419) @@ -4,22 +4,21 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=87.0.4280.141 +pkgver=88.0.4324.96 pkgrel=1 -_launcher_ver=6 -_gcc_patchset=9 +_launcher_ver=7 +_gcc_patchset=3 pkgdesc="A web browser built for speed, simplicity, and security" arch=('x86_64') url="https://www.chromium.org/Home; license=('BSD') depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' + 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('python' 'python2' 'gperf' 'mesa' 'ninja' 'nodejs' 'git' 'libva' 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless' 'python2-setuptools') -optdepends=('pepper-flash: support for Flash content' -'libpipewire02: WebRTC desktop sharing under Wayland' +optdepends=('libpipewire02: WebRTC desktop sharing under Wayland' 'libva: hardware-accelerated video decode [experimental]' 'kdialog: needed for file dialogs in KDE' 'org.freedesktop.secrets: password storage backend on GNOME / Xfce' @@ -27,14 +26,10 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -icu68.patch -v8-icu68.patch subpixel-anti-aliasing-in-FreeType-2.8.1.patch) -sha256sums=('147591d7fc21e1a173701d28bbf35baddb91e64dd96ec16d8eee9a5113403375' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9' -'38fb5218331d6e03915490dab64f7b8bf26833a581d1aaa02090437c67e9439c' -'6e919c9712d8fe6c2918778df1f8c2ee0675a87a48be5d2aaa54e320703ced4b' +sha256sums=('8995c5bb28559579f3bed51841420253637f912c425908fe5aa389ce40e9c79f' +'86859c11cfc8ba106a3826479c0bc759324a62150b271dd35d1a0f96e890f52f' +'e5a60a4c9d0544d3321cc241b4c7bd4adb0a885f090c6c6c21581eac8e3b4ba9' '1e2913e21c491d546e05f9b4edf5a6c7a22d89ed0b36ef692ca6272bcd5faec6') # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py @@ -84,13 +79,13 @@ third_party/libxml/chromium/*.cc # Upstream fixes - patch -Np1 -i ../icu68.patch - patch -Np1 -d v8 <../v8-icu68.patch patch -Np1 -d third_party/skia <../subpixel-anti-aliasing-in-FreeType-2.8.1.patch # Fixes for building with libstdc++ instead of libc++ - patch -Np1 -i ../patches/chromium-87-ServiceWorkerContainerHost-crash.patch patch -Np1 -i ../patches/chromium-87-openscreen-include.patch + patch -Np1 -i ../patches/chromium-88-CompositorFrameReporter-dcheck.patch + patch -Np1 -i ../patches/chromium-88-ideographicSpaceCharacter.patch + patch -Np1 -i ../patches/chromium-88-AXTreeFormatter-include.patch # Force script incompatible with Python 3 to use /usr/bin/python2 sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py Deleted: icu68.patch === --- icu68.patch 2021-01-19 18:37:54 UTC (rev 406418) +++ icu68.patch 2021-01-19 19:57:10 UTC (rev 406419) @@ -1,421 +0,0 @@ -From 4d16e52a5e6771c4aa5f892e14486bf0e87027d1 Mon Sep 17 00:00:00 2001 -From: Frank Tang -Date: Tue, 20 Oct 2020 00:11:50 + -Subject: [PATCH] Prepare for landing ICU68 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -In the landing process of ICU68 we found these need to be changed -since ICU68 no longer define TRUE and FALSE for UBool to -avoid C++20 problem. - -Bug: 1138555 -Change-Id: I64fd98c99864aa86b07280537a780105cb0eabbe -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2473522 -Reviewed-by: Frank Tang -Reviewed-by: Colin Blundell -Reviewed-by: Dominic Battré -Reviewed-by: Guillaume Jenkins -Reviewed-by: Jungshik Shin -Reviewed-by: Mihai Sardarescu -Reviewed-by: Dave Tapuska -Reviewed-by: Mustafa Emre
[arch-commits] Commit in libvirt/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 19:27:32 Author: eschwartz Revision: 823884 ... and remove TODO comment Modified: libvirt/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 19:26:09 UTC (rev 823883) +++ PKGBUILD2021-01-19 19:27:32 UTC (rev 823884) @@ -134,7 +134,6 @@ -Dstorage_zfs=enabled \ -Dstorage_rbd=disabled - # Find out why zfs fails to build # Find out why rbd fails to build ninja -C build
[arch-commits] Commit in libvirt/trunk (PKGBUILD find_programs.ini)
Date: Tuesday, January 19, 2021 @ 19:26:09 Author: eschwartz Revision: 823883 libvirt: enable zfs backend in order to override meson checks, you need to put overrides into a configuration file... Added: libvirt/trunk/find_programs.ini Modified: libvirt/trunk/PKGBUILD ---+ PKGBUILD |9 ++--- find_programs.ini |5 + 2 files changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 19:15:55 UTC (rev 823882) +++ PKGBUILD2021-01-19 19:26:09 UTC (rev 823883) @@ -86,9 +86,11 @@ 'etc/logrotate.d/libvirtd.qemu' 'etc/sasl2/libvirt.conf' ) -source=("https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc}) +source=("https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc} +"find_programs.ini") sha256sums=('ca3833844d08c22867f1d1a46edc36bda7d6fe1a4f267e7d77100b79fc9ddd89' -'SKIP') +'SKIP' +'735ac805fbf06021418f82297845babf481d5681bd939a6994fbdf36fe1661e4') validpgpkeys=('453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark prepare() { @@ -111,6 +113,7 @@ cd "$pkgname-$pkgver" arch-meson build \ +--native-file "$srcdir"/find_programs.ini \ -Dsystem=true \ -Drunstatedir=/run \ -Dqemu_group=kvm \ @@ -128,7 +131,7 @@ -Dstorage_vstorage=disabled \ -Ddtrace=disabled \ -Dnumad=disabled \ --Dstorage_zfs=disabled \ +-Dstorage_zfs=enabled \ -Dstorage_rbd=disabled # Find out why zfs fails to build Added: find_programs.ini === --- find_programs.ini (rev 0) +++ find_programs.ini 2021-01-19 19:26:09 UTC (rev 823883) @@ -0,0 +1,5 @@ +[binaries] +# these don't exist in the official repos, but if users get them some other +# way then this is the expected path for them +zfs = '/usr/bin/zfs' +zpool = '/usr/bin/zpool'
[arch-commits] Commit in ruby-bundler/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, January 19, 2021 @ 19:15:55 Author: felixonmars Revision: 823882 archrelease: copy trunk to community-any Added: ruby-bundler/repos/community-any/PKGBUILD (from rev 823881, ruby-bundler/trunk/PKGBUILD) Deleted: ruby-bundler/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-19 19:15:39 UTC (rev 823881) +++ PKGBUILD2021-01-19 19:15:55 UTC (rev 823882) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Jonne Haß -# Contributor: Hyacinthe Cartiaux -# Contributor: Anatol Pomozov -# Contributor: Alexsandr Pavlov - -pkgname=ruby-bundler -_gemname=${pkgname#ruby-} -pkgver=2.2.5 -pkgrel=1 -pkgdesc="Manages an application's dependencies through its entire life, across many machines, systematically and repeatably." -arch=('any') -url='http://bundler.io' -license=('MIT') -depends=('ruby') -makedepends=('ruby-rdoc') -options=('!emptydirs') -source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;) -noextract=("$_gemname-$pkgver.gem") -sha512sums=('d985168531ad7415841535a496717faff2cbdcff04c8b701c0e29533f3fe5c87cb5815e6b219ab1d536c29c8c8d80b051f4f05aeb2b6fe279dc12404bf824742') - -package() { - cd "$srcdir" - - local _gemdir="$(ruby -e'puts Gem.default_dir')" - HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem install --no-user-install --ignore-dependencies \ - -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem" - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" - install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" -} Copied: ruby-bundler/repos/community-any/PKGBUILD (from rev 823881, ruby-bundler/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-19 19:15:55 UTC (rev 823882) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Contributor: Jonne Haß +# Contributor: Hyacinthe Cartiaux +# Contributor: Anatol Pomozov +# Contributor: Alexsandr Pavlov + +pkgname=ruby-bundler +_gemname=${pkgname#ruby-} +pkgver=2.2.6 +pkgrel=1 +pkgdesc="Manages an application's dependencies through its entire life, across many machines, systematically and repeatably." +arch=('any') +url='http://bundler.io' +license=('MIT') +depends=('ruby') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;) +noextract=("$_gemname-$pkgver.gem") +sha512sums=('58e80bb313c132125e2b601113e6e262d00f768ca75adbacbff2e98cdcd83e40aa68a8f92aa56e477c66cd396687ad6d9f54f4df9366fd6b51424b6ff5429504') + +package() { + cd "$srcdir" + + local _gemdir="$(ruby -e'puts Gem.default_dir')" + HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem install --no-user-install --ignore-dependencies \ + -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem" + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" +}
[arch-commits] Commit in ruby-bundler/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 19:15:39 Author: felixonmars Revision: 823881 upgpkg: ruby-bundler 2.2.6-1 Modified: ruby-bundler/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 19:12:23 UTC (rev 823880) +++ PKGBUILD2021-01-19 19:15:39 UTC (rev 823881) @@ -6,7 +6,7 @@ pkgname=ruby-bundler _gemname=${pkgname#ruby-} -pkgver=2.2.5 +pkgver=2.2.6 pkgrel=1 pkgdesc="Manages an application's dependencies through its entire life, across many machines, systematically and repeatably." arch=('any') @@ -17,7 +17,7 @@ options=('!emptydirs') source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;) noextract=("$_gemname-$pkgver.gem") -sha512sums=('d985168531ad7415841535a496717faff2cbdcff04c8b701c0e29533f3fe5c87cb5815e6b219ab1d536c29c8c8d80b051f4f05aeb2b6fe279dc12404bf824742') +sha512sums=('58e80bb313c132125e2b601113e6e262d00f768ca75adbacbff2e98cdcd83e40aa68a8f92aa56e477c66cd396687ad6d9f54f4df9366fd6b51424b6ff5429504') package() { cd "$srcdir"
[arch-commits] Commit in cherrytree/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Tuesday, January 19, 2021 @ 19:12:23 Author: nicohood Revision: 823880 archrelease: copy trunk to community-x86_64 Added: cherrytree/repos/community-x86_64/ cherrytree/repos/community-x86_64/PKGBUILD (from rev 823879, cherrytree/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: cherrytree/repos/community-x86_64/PKGBUILD (from rev 823879, cherrytree/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-01-19 19:12:23 UTC (rev 823880) @@ -0,0 +1,47 @@ +# Maintainer: NicoHood +# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 +# Contributor: Morgenstern + +pkgname=cherrytree +pkgver=0.99.29 +pkgrel=1 +pkgdesc="Hierarchical note-taking application" +arch=('x86_64') +url="https://www.giuspen.com/cherrytree/; +license=('GPL3') +depends=('fmt' 'gspell' 'gtksourceviewmm' 'libxml++2.6' 'uchardet') + +makedepends=('cmake' 'python' 'spdlog') +source=("${pkgname}-${pkgver}.tar.xz::https://www.giuspen.com/software/${pkgname}_${pkgver}.tar.xz; + "${pkgname}-${pkgver}.tar.xz.asc::https://www.giuspen.com/software/${pkgname}_${pkgver}.tar.xz.asc;) +sha512sums=('d32ec8e5e85aea70cc03b1009aaa8b7fae912e4fee7eda80d9918ba581ad0420725c0c179b87191bab0b309f43e7639ad738aec27446ca33c8f9bc6873fe73cd' +'SKIP') +validpgpkeys=('C7BF38CE0BD442C2369AA984049128A20CE0648D') # Giuseppe Penone + +build() { + cmake \ + -B "${pkgname}_${pkgver}/build" \ + -S "${pkgname}_${pkgver}" \ + -DBUILD_GMOCK:BOOL='OFF' \ + -DBUILD_TESTING:BOOL='OFF' \ + -Wno-dev + make -C "${pkgname}_${pkgver}/build" +} + +# NOTE: In order to run tests in a clean chroot, you must allow it access your X server: +# xhost +local: +# https://wiki.archlinux.org/index.php/chroot#Run_graphical_applications_from_chroot +check() { + export DISPLAY=:0 + cmake \ + -B "${pkgname}_${pkgver}/test-build" \ + -S "${pkgname}_${pkgver}" \ + -DINSTALL_GTEST:BOOL='OFF' \ + -Wno-dev + make -C "${pkgname}_${pkgver}/test-build/tests" +} + +package() { + make -C "${pkgname}_${pkgver}/build" DESTDIR="${pkgdir}" install +} +
[arch-commits] Commit in cherrytree/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 19:12:12 Author: nicohood Revision: 823879 upgpkg: cherrytree 0.99.29-1 Modified: cherrytree/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Modified: PKGBUILD === --- PKGBUILD2021-01-19 19:10:56 UTC (rev 823878) +++ PKGBUILD2021-01-19 19:12:12 UTC (rev 823879) @@ -0,0 +1,47 @@ +# Maintainer: NicoHood +# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 +# Contributor: Morgenstern + +pkgname=cherrytree +pkgver=0.99.29 +pkgrel=1 +pkgdesc="Hierarchical note-taking application" +arch=('x86_64') +url="https://www.giuspen.com/cherrytree/; +license=('GPL3') +depends=('fmt' 'gspell' 'gtksourceviewmm' 'libxml++2.6' 'uchardet') + +makedepends=('cmake' 'python' 'spdlog') +source=("${pkgname}-${pkgver}.tar.xz::https://www.giuspen.com/software/${pkgname}_${pkgver}.tar.xz; + "${pkgname}-${pkgver}.tar.xz.asc::https://www.giuspen.com/software/${pkgname}_${pkgver}.tar.xz.asc;) +sha512sums=('d32ec8e5e85aea70cc03b1009aaa8b7fae912e4fee7eda80d9918ba581ad0420725c0c179b87191bab0b309f43e7639ad738aec27446ca33c8f9bc6873fe73cd' +'SKIP') +validpgpkeys=('C7BF38CE0BD442C2369AA984049128A20CE0648D') # Giuseppe Penone + +build() { + cmake \ + -B "${pkgname}_${pkgver}/build" \ + -S "${pkgname}_${pkgver}" \ + -DBUILD_GMOCK:BOOL='OFF' \ + -DBUILD_TESTING:BOOL='OFF' \ + -Wno-dev + make -C "${pkgname}_${pkgver}/build" +} + +# NOTE: In order to run tests in a clean chroot, you must allow it access your X server: +# xhost +local: +# https://wiki.archlinux.org/index.php/chroot#Run_graphical_applications_from_chroot +check() { + export DISPLAY=:0 + cmake \ + -B "${pkgname}_${pkgver}/test-build" \ + -S "${pkgname}_${pkgver}" \ + -DINSTALL_GTEST:BOOL='OFF' \ + -Wno-dev + make -C "${pkgname}_${pkgver}/test-build/tests" +} + +package() { + make -C "${pkgname}_${pkgver}/build" DESTDIR="${pkgdir}" install +} +
[arch-commits] Commit in (4 files)
Date: Tuesday, January 19, 2021 @ 19:10:56 Author: nicohood Revision: 823878 Initial trunk creation with blank PKGBUILD of cherrytree Added: cherrytree/ cherrytree/repos/ cherrytree/trunk/ cherrytree/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Index: cherrytree/trunk/PKGBUILD === --- cherrytree/trunk/PKGBUILD 2021-01-19 19:09:01 UTC (rev 823877) +++ cherrytree/trunk/PKGBUILD 2021-01-19 19:10:56 UTC (rev 823878) Property changes on: cherrytree/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, January 19, 2021 @ 18:40:45 Author: felixonmars Revision: 823826 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 823825, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 823825, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 18:40:45 UTC (rev 823826) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.20.3 +pkgrel=2 +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=('ebdbb07c18e4019aa6473d6701854631a1455a1c33c085a24ac28e82237142a680cdb9d5791c1a6899a39252d4d72b89c02b5b5b2ae559765406aca8d9f1ebd0') + +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 +} + +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: Tuesday, January 19, 2021 @ 18:40:35 Author: felixonmars Revision: 823825 upgpkg: hledger-web 1.20.3-2: rebuild with wai 3.2.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 18:38:49 UTC (rev 823824) +++ PKGBUILD2021-01-19 18:40:35 UTC (rev 823825) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.20.3 -pkgrel=1 +pkgrel=2 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Tuesday, January 19, 2021 @ 18:38:49 Author: felixonmars Revision: 823824 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 823823, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 823823, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 18:38:49 UTC (rev 823824) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.3.1 +pkgrel=188 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 18:38:40 Author: felixonmars Revision: 823823 upgpkg: haskell-wai-handler-launch 3.0.3.1-188: rebuild with wai 3.2.3 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 18:37:56 UTC (rev 823822) +++ PKGBUILD2021-01-19 18:38:40 UTC (rev 823823) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.3.1 -pkgrel=187 +pkgrel=188 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in tar/repos (3 files)
Date: Tuesday, January 19, 2021 @ 18:37:52 Author: seblu Revision: 406417 db-move: moved tar from [testing] to [core] (x86_64) Added: tar/repos/core-x86_64/PKGBUILD (from rev 406416, tar/repos/testing-x86_64/PKGBUILD) Deleted: tar/repos/core-x86_64/PKGBUILD tar/repos/testing-x86_64/ --+ /PKGBUILD| 49 + core-x86_64/PKGBUILD | 49 - 2 files changed, 49 insertions(+), 49 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2021-01-19 14:40:11 UTC (rev 406416) +++ core-x86_64/PKGBUILD2021-01-19 18:37:52 UTC (rev 406417) @@ -1,49 +0,0 @@ -# Mainainer: Sébastien "Seblu" Luttringer -# Contributor: Allan McRae -# Contributor: Andreas Radke - -pkgname=tar -pkgver=1.32 -pkgrel=3 -pkgdesc='Utility used to store, backup, and transport files' -arch=('x86_64') -url='https://www.gnu.org/software/tar/' -license=('GPL3') -depends=('glibc' 'acl' 'attr') -options=('!emptydirs') -validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff -source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -md5sums=('83e38700a80a26e30b2df054e69956e5' - 'SKIP') - -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local src - for src in "${source[@]}"; do -src="${src%%::*}" -src="${src##*/}" -[[ $src = *.patch ]] || continue -msg2 "Applying patch $src..." -patch -Np1 < "../$src" - done - : -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --libexecdir=/usr/lib/tar - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: tar/repos/core-x86_64/PKGBUILD (from rev 406416, tar/repos/testing-x86_64/PKGBUILD) === --- core-x86_64/PKGBUILD(rev 0) +++ core-x86_64/PKGBUILD2021-01-19 18:37:52 UTC (rev 406417) @@ -0,0 +1,49 @@ +# Mainainer: Sébastien "Seblu" Luttringer +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=tar +pkgver=1.33 +pkgrel=1 +pkgdesc='Utility used to store, backup, and transport files' +arch=('x86_64') +url='https://www.gnu.org/software/tar/' +license=('GPL3') +depends=('glibc' 'acl' 'attr') +options=('!emptydirs') +validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff +source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('66a8344b1dc83a411d311bd1547e0176e56cc311f28ee94a30f84dafb3d9067e' +'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done + : +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --libexecdir=/usr/lib/tar + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in btrfs-progs/repos (13 files)
Date: Tuesday, January 19, 2021 @ 18:37:54 Author: seblu Revision: 406418 db-move: moved btrfs-progs from [testing] to [core] (x86_64) Added: btrfs-progs/repos/core-x86_64/PKGBUILD (from rev 406417, btrfs-progs/repos/testing-x86_64/PKGBUILD) btrfs-progs/repos/core-x86_64/btrfs-progs.install (from rev 406417, btrfs-progs/repos/testing-x86_64/btrfs-progs.install) btrfs-progs/repos/core-x86_64/btrfs-scrub@.service (from rev 406417, btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service) btrfs-progs/repos/core-x86_64/btrfs-scrub@.timer (from rev 406417, btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer) btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs (from rev 406417, btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs) btrfs-progs/repos/core-x86_64/initcpio-install-btrfs (from rev 406417, btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs) Deleted: btrfs-progs/repos/core-x86_64/PKGBUILD btrfs-progs/repos/core-x86_64/btrfs-progs.install btrfs-progs/repos/core-x86_64/btrfs-scrub@.service btrfs-progs/repos/core-x86_64/btrfs-scrub@.timer btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs btrfs-progs/repos/core-x86_64/initcpio-install-btrfs btrfs-progs/repos/testing-x86_64/ + /PKGBUILD | 76 +++ /btrfs-progs.install | 15 ++ /btrfs-scrub@.service |8 +++ /btrfs-scrub@.timer| 11 + /initcpio-hook-btrfs |7 +++ /initcpio-install-btrfs| 17 +++ core-x86_64/PKGBUILD | 76 --- core-x86_64/btrfs-progs.install| 15 -- core-x86_64/btrfs-scrub@.service |8 --- core-x86_64/btrfs-scrub@.timer | 11 - core-x86_64/initcpio-hook-btrfs|7 --- core-x86_64/initcpio-install-btrfs | 17 --- 12 files changed, 134 insertions(+), 134 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2021-01-19 18:37:52 UTC (rev 406417) +++ core-x86_64/PKGBUILD2021-01-19 18:37:54 UTC (rev 406418) @@ -1,76 +0,0 @@ -# Maintainer: Sébastien "Seblu" Luttringer -# Contributor: Tom Gundersen -# Contributor: Tobias Powalowski - -pkgname=btrfs-progs -pkgver=5.9 -pkgrel=3 -pkgdesc='Btrfs filesystem utilities' -arch=('x86_64') -makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs') -depends=('glibc' 'util-linux-libs' 'lzo' 'zlib' 'zstd' 'libgcrypt') -optdepends=('python: libbtrfsutil python bindings' -'e2fsprogs: btrfs-convert' -'reiserfsprogs: btrfs-convert') -url='https://btrfs.wiki.kernel.org' -replaces=('btrfs-progs-unstable') -conflicts=('btrfs-progs-unstable') -provides=('btrfs-progs-unstable') -license=('GPL2') -validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') -source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} -'initcpio-install-btrfs' -'initcpio-hook-btrfs' -'btrfs-scrub@.service' -'btrfs-scrub@.timer') -install=btrfs-progs.install -options=(!staticlibs) -sha256sums=('SKIP' -'b89358a665ad753ecbdff11d2be77d230d2b197bb3c7e0eb739fb979c087a791' -'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' -'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' -'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' -'9a0b6cc23f7bd97b83b6c38dd2b4e4373fead8bd3ccfb82a47c72971e9d6f8ad') - -prepare() { - cd $pkgname-v$pkgver - # apply patch from the source array (should be a pacman feature) - local src - for src in "${source[@]}"; do -src="${src%%::*}" -src="${src##*/}" -[[ $src = *.patch ]] || continue -msg2 "Applying patch $src..." -patch -Np1 < "../$src" - done -} - -build() { - cd $pkgname-v$pkgver - ./configure --prefix=/usr --with-crypto=libgcrypt - make -} - -check() { - cd $pkgname-v$pkgver - ./btrfs filesystem show -} - -package() { - cd $pkgname-v$pkgver - make DESTDIR="$pkgdir" install install_python - - # install bash completion (FS#44618) - install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" - - # install mkinitcpio hooks - cd "$srcdir" - install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" - install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" - - # install scrub service/timer - install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" - install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" -} - -# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/core-x86_64/PKGBUILD (from rev 406417, btrfs-progs/repos/testing-x86_64/PKGBUILD)
[arch-commits] Commit in git-annex/repos (2 files)
Date: Tuesday, January 19, 2021 @ 18:37:56 Author: felixonmars Revision: 823822 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 823821, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 823821, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 18:37:56 UTC (rev 823822) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20201129 +pkgrel=24 +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-hslogger' '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-persistent-template' + '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') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +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: Tuesday, January 19, 2021 @ 18:37:47 Author: felixonmars Revision: 823821 upgpkg: git-annex 8.20201129-24: rebuild with wai 3.2.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 18:32:51 UTC (rev 823820) +++ PKGBUILD2021-01-19 18:37:47 UTC (rev 823821) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20201129 -pkgrel=23 +pkgrel=24 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, January 19, 2021 @ 18:32:51 Author: felixonmars Revision: 823820 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 823819, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 823819, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 18:32:51 UTC (rev 823820) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=131 +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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +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 +} + +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: Tuesday, January 19, 2021 @ 18:32:42 Author: felixonmars Revision: 823819 upgpkg: haskell-yesod 1.6.1.0-131: rebuild with wai 3.2.3 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 18:31:41 UTC (rev 823818) +++ PKGBUILD2021-01-19 18:32:42 UTC (rev 823819) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=130 +pkgrel=131 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Tuesday, January 19, 2021 @ 18:31:41 Author: felixonmars Revision: 823818 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 823817, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 823817, tamarin-prover/trunk/maude-3.1.patch) -+ PKGBUILD| 58 ++ maude-3.1.patch | 35 2 files changed, 93 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 823817, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 18:31:41 UTC (rev 823818) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=110 +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-monad-unlift' '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) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e' + '1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../maude-3.1.patch +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 823817, 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-01-19 18:31:41 UTC (rev 823818) @@ -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, parseSort ] +@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do + -- | @parseSubstitution l@ parses a single substitution returned by Maude. + parseSubstitution :: MaudeSig -> Parser MSubst + parseSubstitution msig = do +-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine ++endOfLine *> choice [string "Solution ", string "Unifier ", string "Matcher "] *> takeWhile1 isDigit *>
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, January 19, 2021 @ 18:31:29 Author: felixonmars Revision: 823817 upgpkg: tamarin-prover 1.6.0-110: rebuild with wai 3.2.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-19 18:29:40 UTC (rev 823816) +++ PKGBUILD2021-01-19 18:31:29 UTC (rev 823817) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=109 +pkgrel=110 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, January 19, 2021 @ 18:29:40 Author: felixonmars Revision: 823816 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 823815, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 823815, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-19 18:29:40 UTC (rev 823816) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=153 +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 +} + +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 +}