[arch-commits] Commit in lib32-mesa/repos (5 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 04:12:32
  Author: foutrelis
Revision: 1033054

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-mesa/repos/multilib-staging-x86_64/
  lib32-mesa/repos/multilib-staging-x86_64/LICENSE
(from rev 1033053, lib32-mesa/trunk/LICENSE)
  lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD
(from rev 1033053, lib32-mesa/trunk/PKGBUILD)
  lib32-mesa/repos/multilib-staging-x86_64/swr-llvm13-patch1.patch
(from rev 1033053, lib32-mesa/trunk/swr-llvm13-patch1.patch)
  lib32-mesa/repos/multilib-staging-x86_64/swr-llvm13-patch2.patch
(from rev 1033053, lib32-mesa/trunk/swr-llvm13-patch2.patch)

-+
 LICENSE |   83 +
 PKGBUILD|  222 ++
 swr-llvm13-patch1.patch |   92 +++
 swr-llvm13-patch2.patch |  129 ++
 4 files changed, 526 insertions(+)

Copied: lib32-mesa/repos/multilib-staging-x86_64/LICENSE (from rev 1033053, 
lib32-mesa/trunk/LICENSE)
===
--- multilib-staging-x86_64/LICENSE (rev 0)
+++ multilib-staging-x86_64/LICENSE 2021-10-24 04:12:32 UTC (rev 1033054)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD (from rev 1033053, 
lib32-mesa/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ 

[arch-commits] Commit in lib32-mesa/trunk (3 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 04:12:25
  Author: foutrelis
Revision: 1033053

upgpkg: lib32-mesa 21.2.4-2: LLVM 13 rebuild

Added:
  lib32-mesa/trunk/swr-llvm13-patch1.patch
  lib32-mesa/trunk/swr-llvm13-patch2.patch
Modified:
  lib32-mesa/trunk/PKGBUILD

-+
 PKGBUILD|   15 -
 swr-llvm13-patch1.patch |   92 
 swr-llvm13-patch2.patch |  129 ++
 3 files changed, 235 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:58:15 UTC (rev 1033052)
+++ PKGBUILD2021-10-24 04:12:25 UTC (rev 1033053)
@@ -7,7 +7,7 @@
 pkgname=('lib32-vulkan-mesa-layers' 'lib32-opencl-mesa' 'lib32-vulkan-intel' 
'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa')
 pkgdesc="An open-source implementation of the OpenGL specification (32-bit)"
 pkgver=21.2.4
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'xorgproto' 'lib32-libdrm'
  'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 
'lib32-libvdpau'
@@ -17,9 +17,13 @@
 url="https://www.mesa3d.org/;
 license=('custom')
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
+swr-llvm13-patch1.patch
+swr-llvm13-patch2.patch
 LICENSE)
 
sha512sums=('245915260b1366beed15d4790e09d050352614daaea2ed052128d54f26dda202d7abf125b9fa5098ef77604b18977b0ce4209df51746d123871ebf8708f7425d'
 'SKIP'
+
'073ea2bb4778b3151717b26e0ec737abb4916ea340c7193a7382c2e2197534e93e95622d530e2f731ae156fd6ca1fc86f315f6ecae0baaeab88846773fb98bba'
+
'b59f18f4bc69b872e97b5f33a53b9c2398143bc1d0a1b42787ca2a0c204fc11b2837ca40f6f773a0b1bd49756754f9d755ac14d4eb10df6269570477ba8484fc'
 
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 

   '946D09B5E4C9845E63075FF1D961C596A7203456'  # Andres Gomez 

@@ -28,6 +32,15 @@
   '71C4B75620BC75708B4BDB254C95FAAB3EB073EC'  # Dylan Baker 

   '57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom 

 
+prepare() {
+  cd mesa-$pkgver
+
+  # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11568
+  patch -Np1 -i ../swr-llvm13-patch1.patch
+  # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13267
+  patch -Np1 -i ../swr-llvm13-patch2.patch
+}
+
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"

Added: swr-llvm13-patch1.patch
===
--- swr-llvm13-patch1.patch (rev 0)
+++ swr-llvm13-patch1.patch 2021-10-24 04:12:25 UTC (rev 1033053)
@@ -0,0 +1,92 @@
+From a20dc1dd150a6c31153197ceda01827daab4203e Mon Sep 17 00:00:00 2001
+From: Vinson Lee 
+Date: Wed, 23 Jun 2021 21:58:08 -0700
+Subject: [PATCH] swr: Fix build with llvm-13.
+
+Fix build after llvm-13 commit 3302af9d4c39 ("Support: Remove
+F_{None,Text,Append} compatibility synonyms, NFC").
+
+Signed-off-by: Vinson Lee 
+---
+ .../swr/rasterizer/jitter/JitManager.cpp  | 24 +++
+ 1 file changed, 24 insertions(+)
+
+diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp 
b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
+index 44482939c76..2487f754dc1 100644
+--- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
 b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
+@@ -437,7 +437,11 @@ void JitManager::DumpAsm(Function* pFunction, const char* 
fileName)
+ sprintf(fName, "%s.%s.asm", funcName, fileName);
+ #endif
+ 
++#if LLVM_VERSION_MAJOR >= 13
++raw_fd_ostream filestream(fName, EC, llvm::sys::fs::OF_None);
++#else
+ raw_fd_ostream filestream(fName, EC, llvm::sys::fs::F_None);
++#endif
+ 
+ legacy::PassManager* pMPasses = new legacy::PassManager();
+ auto*pTarget  = mpExec->getTargetMachine();
+@@ -490,7 +494,11 @@ void JitManager::DumpToFile(Module*   
  M,
+ #else
+ sprintf(fName, "%s.%s.ll", funcName, fileName);
+ #endif
++#if LLVM_VERSION_MAJOR >= 13
++raw_fd_ostream fd(fName, EC, llvm::sys::fs::OF_None);
++#else
+ raw_fd_ostream fd(fName, EC, llvm::sys::fs::F_None);
++#endif
+ M->print(fd, annotater);
+ fd.flush();
+ }
+@@ -512,7 +520,11 @@ void JitManager::DumpToFile(Function* f, const char* 
fileName)
+ #else
+ sprintf(fName, "%s.%s.ll", funcName, fileName);
+ #endif
++#if LLVM_VERSION_MAJOR >= 13
++raw_fd_ostream fd(fName, EC, llvm::sys::fs::OF_None);
++#else
+ raw_fd_ostream fd(fName, EC, llvm::sys::fs::F_None);
++#endif
+ f->print(fd, nullptr);
+ 
+ #if defined(_WIN32)
+@@ 

[arch-commits] Commit in mesa/repos (5 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 03:47:31
  Author: foutrelis
Revision: 426493

archrelease: copy trunk to staging-x86_64

Added:
  mesa/repos/staging-x86_64/
  mesa/repos/staging-x86_64/LICENSE
(from rev 426492, mesa/trunk/LICENSE)
  mesa/repos/staging-x86_64/PKGBUILD
(from rev 426492, mesa/trunk/PKGBUILD)
  mesa/repos/staging-x86_64/swr-llvm13-patch1.patch
(from rev 426492, mesa/trunk/swr-llvm13-patch1.patch)
  mesa/repos/staging-x86_64/swr-llvm13-patch2.patch
(from rev 426492, mesa/trunk/swr-llvm13-patch2.patch)

-+
 LICENSE |   83 +
 PKGBUILD|  221 ++
 swr-llvm13-patch1.patch |   92 +++
 swr-llvm13-patch2.patch |  129 ++
 4 files changed, 525 insertions(+)

Copied: mesa/repos/staging-x86_64/LICENSE (from rev 426492, mesa/trunk/LICENSE)
===
--- staging-x86_64/LICENSE  (rev 0)
+++ staging-x86_64/LICENSE  2021-10-24 03:47:31 UTC (rev 426493)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: mesa/repos/staging-x86_64/PKGBUILD (from rev 426492, 
mesa/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-24 03:47:31 UTC (rev 426493)
@@ -0,0 +1,221 @@
+# Maintainer: Laurent Carlier 
+# Maintainer: Felix Yan 
+# Maintainer: Jan de Groot 
+# Contributor: Andreas Radke 

[arch-commits] Commit in mesa/trunk (3 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 03:47:22
  Author: foutrelis
Revision: 426492

upgpkg: mesa 21.2.4-2: LLVM 13 rebuild

Added:
  mesa/trunk/swr-llvm13-patch1.patch
  mesa/trunk/swr-llvm13-patch2.patch
Modified:
  mesa/trunk/PKGBUILD

-+
 PKGBUILD|   15 -
 swr-llvm13-patch1.patch |   92 
 swr-llvm13-patch2.patch |  129 ++
 3 files changed, 235 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 19:39:04 UTC (rev 426491)
+++ PKGBUILD2021-10-24 03:47:22 UTC (rev 426492)
@@ -7,7 +7,7 @@
 pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 
'vulkan-swrast' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
 pkgdesc="An open-source implementation of the OpenGL specification"
 pkgver=21.2.4
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 
'libxshmfence' 'libxxf86vm'
  'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 
'zstd' 'elfutils' 'llvm'
@@ -16,9 +16,13 @@
 url="https://www.mesa3d.org/;
 license=('custom')
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
+swr-llvm13-patch1.patch
+swr-llvm13-patch2.patch
 LICENSE)
 
sha512sums=('245915260b1366beed15d4790e09d050352614daaea2ed052128d54f26dda202d7abf125b9fa5098ef77604b18977b0ce4209df51746d123871ebf8708f7425d'
 'SKIP'
+
'073ea2bb4778b3151717b26e0ec737abb4916ea340c7193a7382c2e2197534e93e95622d530e2f731ae156fd6ca1fc86f315f6ecae0baaeab88846773fb98bba'
+
'b59f18f4bc69b872e97b5f33a53b9c2398143bc1d0a1b42787ca2a0c204fc11b2837ca40f6f773a0b1bd49756754f9d755ac14d4eb10df6269570477ba8484fc'
 
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 

   '946D09B5E4C9845E63075FF1D961C596A7203456'  # Andres Gomez 

@@ -27,6 +31,15 @@
   '71C4B75620BC75708B4BDB254C95FAAB3EB073EC'  # Dylan Baker 

   '57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom 

 
+prepare() {
+  cd mesa-$pkgver
+
+  # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11568
+  patch -Np1 -i ../swr-llvm13-patch1.patch
+  # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13267
+  patch -Np1 -i ../swr-llvm13-patch2.patch
+}
+
 build() {
   arch-meson mesa-$pkgver build \
 -D b_lto=true \

Added: swr-llvm13-patch1.patch
===
--- swr-llvm13-patch1.patch (rev 0)
+++ swr-llvm13-patch1.patch 2021-10-24 03:47:22 UTC (rev 426492)
@@ -0,0 +1,92 @@
+From a20dc1dd150a6c31153197ceda01827daab4203e Mon Sep 17 00:00:00 2001
+From: Vinson Lee 
+Date: Wed, 23 Jun 2021 21:58:08 -0700
+Subject: [PATCH] swr: Fix build with llvm-13.
+
+Fix build after llvm-13 commit 3302af9d4c39 ("Support: Remove
+F_{None,Text,Append} compatibility synonyms, NFC").
+
+Signed-off-by: Vinson Lee 
+---
+ .../swr/rasterizer/jitter/JitManager.cpp  | 24 +++
+ 1 file changed, 24 insertions(+)
+
+diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp 
b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
+index 44482939c76..2487f754dc1 100644
+--- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
 b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
+@@ -437,7 +437,11 @@ void JitManager::DumpAsm(Function* pFunction, const char* 
fileName)
+ sprintf(fName, "%s.%s.asm", funcName, fileName);
+ #endif
+ 
++#if LLVM_VERSION_MAJOR >= 13
++raw_fd_ostream filestream(fName, EC, llvm::sys::fs::OF_None);
++#else
+ raw_fd_ostream filestream(fName, EC, llvm::sys::fs::F_None);
++#endif
+ 
+ legacy::PassManager* pMPasses = new legacy::PassManager();
+ auto*pTarget  = mpExec->getTargetMachine();
+@@ -490,7 +494,11 @@ void JitManager::DumpToFile(Module*   
  M,
+ #else
+ sprintf(fName, "%s.%s.ll", funcName, fileName);
+ #endif
++#if LLVM_VERSION_MAJOR >= 13
++raw_fd_ostream fd(fName, EC, llvm::sys::fs::OF_None);
++#else
+ raw_fd_ostream fd(fName, EC, llvm::sys::fs::F_None);
++#endif
+ M->print(fd, annotater);
+ fd.flush();
+ }
+@@ -512,7 +520,11 @@ void JitManager::DumpToFile(Function* f, const char* 
fileName)
+ #else
+ sprintf(fName, "%s.%s.ll", funcName, fileName);
+ #endif
++#if LLVM_VERSION_MAJOR >= 13
++raw_fd_ostream fd(fName, EC, llvm::sys::fs::OF_None);
++#else
+ raw_fd_ostream fd(fName, EC, llvm::sys::fs::F_None);
++#endif
+ f->print(fd, nullptr);
+ 
+ #if defined(_WIN32)
+@@ -522,7 +534,11 @@ void 

[arch-commits] Commit in ldc/repos/community-staging-x86_64 (3 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:58:15
  Author: foutrelis
Revision: 1033052

archrelease: copy trunk to community-staging-x86_64

Added:
  ldc/repos/community-staging-x86_64/PKGBUILD
(from rev 1033051, ldc/trunk/PKGBUILD)
  
ldc/repos/community-staging-x86_64/keep-default-alignment-for-atomic-instructions.patch
(from rev 1033051, 
ldc/trunk/keep-default-alignment-for-atomic-instructions.patch)
Deleted:
  ldc/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  221 -
 keep-default-alignment-for-atomic-instructions.patch |   32 ++
 2 files changed, 145 insertions(+), 108 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-24 02:58:10 UTC (rev 1033051)
+++ PKGBUILD2021-10-24 02:58:15 UTC (rev 1033052)
@@ -1,108 +0,0 @@
-# Maintainer: Dan Printzell 
-# Contributor: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=1.28.0
-_pkgcommit=6a240b66fd5fcaccd85fb50a2717767dd37ef17a
-_dversion=2.098.0
-_clangversion=12.0.1 # related to where ldc2 looks for compiler-rt sanitizers
-epoch=3
-pkgrel=2
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-makedepends=('git' 'cmake' 'llvm12' 'ldc' 'ninja')
-
-source=(
-"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
-"ldc-druntime::git+https://github.com/ldc-developers/druntime.git;
-"ldc-phobos::git+https://github.com/ldc-developers/phobos.git;
-"ldc-testsuite::git+https://github.com/ldc-developers/dmd-testsuite.git;
-)
-
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP')
-
-prepare() {
-cd "$srcdir/ldc"
-
-git submodule init
-git config submodule.druntime.url "$srcdir/ldc-druntime"
-git config submodule.phobos.url "$srcdir/ldc-phobos"
-git config submodule.tests/d2/dmd-testsuite.url "$srcdir/ldc-testsuite"
-git submodule update
-
-# Set version used for path construction in getFullClangCompilerRTLibPath()
-sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
-}
-
-build() {
-cd "$srcdir/ldc"
-
-mkdir -p build && cd build
-
-cmake -GNinja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=BOTH \
--DBUILD_LTO_LIBS=ON \
--DLDC_WITH_LLD=OFF \
--DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold" \
--DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \
-..
-ninja
-}
-
-check() {
-cd "$srcdir/ldc/build"
-ninja all-test-runners
-}
-
-package_ldc() {
-depends=('liblphobos' 'llvm12-libs' 'gcc' 'compiler-rt')
-backup=('etc/ldc2.conf')
-provides=("d-compiler=$_dversion")
-
-cd "$srcdir/ldc/build"
-DESTDIR="$pkgdir" ninja install
-
-# move bash-completion
-mkdir -p "$pkgdir/usr/share/bash-completion/completions/"
-mv "$pkgdir/etc/bash_completion.d/ldc2" 
"$pkgdir/usr/share/bash-completion/completions/"
-rm -rf "$pkgdir/etc/bash_completion.d"
-
-# remove liblphobos files
-rm -rf "$pkgdir/usr/include"
-rm -rf "$pkgdir/usr/lib"
-
-# symlinks
-ln -s /usr/share/bash-completion/completions/ldc2 
"$pkgdir/usr/share/bash-completion/completions/ldc"
-ln -s /usr/bin/ldc2 "$pkgdir/usr/bin/ldc"
-ln -s /usr/bin/ldmd2 "$pkgdir/usr/bin/ldmd"
-
-# licenses
-install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_liblphobos() {
-provides=('d-runtime' 'd-stdlib')
-depends=('curl')
-options=('staticlibs' '!strip')
-
-cd "$srcdir/ldc/build"
-DESTDIR="$pkgdir" ninja install
-
-# remove ldc files
-rm -rf "$pkgdir/usr/bin/"
-rm -rf "$pkgdir/etc/"
-
-# licenses
-install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ldc/repos/community-staging-x86_64/PKGBUILD (from rev 1033051, 
ldc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-24 02:58:15 UTC (rev 1033052)
@@ -0,0 +1,113 @@
+# Maintainer: Dan Printzell 
+# Contributor: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=1.28.0
+_pkgcommit=6a240b66fd5fcaccd85fb50a2717767dd37ef17a
+_dversion=2.098.0
+_clangversion=13.0.0 # related to where ldc2 looks for compiler-rt sanitizers
+epoch=3
+pkgrel=3
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')

[arch-commits] Commit in ldc/trunk (2 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:58:10
  Author: foutrelis
Revision: 1033051

upgpkg: ldc 3:1.28.0-3: LLVM 13 rebuild

Added:
  ldc/trunk/keep-default-alignment-for-atomic-instructions.patch
Modified:
  ldc/trunk/PKGBUILD

--+
 PKGBUILD |   15 +--
 keep-default-alignment-for-atomic-instructions.patch |   32 +
 2 files changed, 42 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:49:09 UTC (rev 1033050)
+++ PKGBUILD2021-10-24 02:58:10 UTC (rev 1033051)
@@ -7,14 +7,14 @@
 pkgver=1.28.0
 _pkgcommit=6a240b66fd5fcaccd85fb50a2717767dd37ef17a
 _dversion=2.098.0
-_clangversion=12.0.1 # related to where ldc2 looks for compiler-rt sanitizers
+_clangversion=13.0.0 # related to where ldc2 looks for compiler-rt sanitizers
 epoch=3
-pkgrel=2
+pkgrel=3
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('x86_64')
 url="https://github.com/ldc-developers/ldc;
 license=('BSD')
-makedepends=('git' 'cmake' 'llvm12' 'ldc' 'ninja')
+makedepends=('git' 'cmake' 'llvm' 'ldc' 'ninja')
 
 source=(
 "git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
@@ -21,12 +21,14 @@
 "ldc-druntime::git+https://github.com/ldc-developers/druntime.git;
 "ldc-phobos::git+https://github.com/ldc-developers/phobos.git;
 "ldc-testsuite::git+https://github.com/ldc-developers/dmd-testsuite.git;
+"keep-default-alignment-for-atomic-instructions.patch"
 )
 
 sha256sums=('SKIP'
 'SKIP'
 'SKIP'
-'SKIP')
+'SKIP'
+'7d33b18c517e7155a44efad984f8226d6bdaa7afae121e3e905727eb73299bbf')
 
 prepare() {
 cd "$srcdir/ldc"
@@ -37,6 +39,9 @@
 git config submodule.tests/d2/dmd-testsuite.url "$srcdir/ldc-testsuite"
 git submodule update
 
+# https://github.com/ldc-developers/ldc/pull/3842
+patch -Np1 -i ../keep-default-alignment-for-atomic-instructions.patch
+
 # Set version used for path construction in getFullClangCompilerRTLibPath()
 sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
 }
@@ -66,7 +71,7 @@
 }
 
 package_ldc() {
-depends=('liblphobos' 'llvm12-libs' 'gcc' 'compiler-rt')
+depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt')
 backup=('etc/ldc2.conf')
 provides=("d-compiler=$_dversion")
 

Added: keep-default-alignment-for-atomic-instructions.patch
===
--- keep-default-alignment-for-atomic-instructions.patch
(rev 0)
+++ keep-default-alignment-for-atomic-instructions.patch2021-10-24 
02:58:10 UTC (rev 1033051)
@@ -0,0 +1,32 @@
+From 7e80c26eded0326e18aad2c9f906844eb0f46dc0 Mon Sep 17 00:00:00 2001
+From: Martin Kinkelin 
+Date: Wed, 6 Oct 2021 18:47:28 +0200
+Subject: [PATCH] Keep default alignment for atomic instructions, for LLVM 13+
+ too
+
+---
+ gen/tocall.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gen/tocall.cpp b/gen/tocall.cpp
+index 385133015b..28967a64c3 100644
+--- a/gen/tocall.cpp
 b/gen/tocall.cpp
+@@ -511,7 +511,7 @@ bool DtoLowerMagicIntrinsic(IRState *p, FuncDeclaration 
*fndecl, CallExp *e,
+ auto ret =
+   p->ir->CreateAtomicCmpXchg(ptr, cmp, val,
+ #if LDC_LLVM_VER >= 1300
+- 
LLMaybeAlign(getABITypeAlign(val->getType())),
++ llvm::MaybeAlign(), // default alignment
+ #endif
+  successOrdering, failureOrdering);
+ ret->setWeak(isWeak);
+@@ -559,7 +559,7 @@ bool DtoLowerMagicIntrinsic(IRState *p, FuncDeclaration 
*fndecl, CallExp *e,
+ LLValue *ret =
+ p->ir->CreateAtomicRMW(llvm::AtomicRMWInst::BinOp(op), ptr, val,
+ #if LDC_LLVM_VER >= 1300
+-   LLMaybeAlign(getABITypeAlign(val->getType())),
++   llvm::MaybeAlign(), // default alignment
+ #endif
+llvm::AtomicOrdering(atomicOrdering));
+ result = new DImValue(exp2->type, ret);



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:49:09
  Author: foutrelis
Revision: 1033050

archrelease: copy trunk to community-staging-x86_64

Added:
  ldc/repos/community-staging-x86_64/
  ldc/repos/community-staging-x86_64/PKGBUILD
(from rev 1033049, ldc/trunk/PKGBUILD)

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

Copied: ldc/repos/community-staging-x86_64/PKGBUILD (from rev 1033049, 
ldc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 02:49:09 UTC (rev 1033050)
@@ -0,0 +1,108 @@
+# Maintainer: Dan Printzell 
+# Contributor: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=1.28.0
+_pkgcommit=6a240b66fd5fcaccd85fb50a2717767dd37ef17a
+_dversion=2.098.0
+_clangversion=12.0.1 # related to where ldc2 looks for compiler-rt sanitizers
+epoch=3
+pkgrel=2
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+makedepends=('git' 'cmake' 'llvm12' 'ldc' 'ninja')
+
+source=(
+"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
+"ldc-druntime::git+https://github.com/ldc-developers/druntime.git;
+"ldc-phobos::git+https://github.com/ldc-developers/phobos.git;
+"ldc-testsuite::git+https://github.com/ldc-developers/dmd-testsuite.git;
+)
+
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+cd "$srcdir/ldc"
+
+git submodule init
+git config submodule.druntime.url "$srcdir/ldc-druntime"
+git config submodule.phobos.url "$srcdir/ldc-phobos"
+git config submodule.tests/d2/dmd-testsuite.url "$srcdir/ldc-testsuite"
+git submodule update
+
+# Set version used for path construction in getFullClangCompilerRTLibPath()
+sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
+}
+
+build() {
+cd "$srcdir/ldc"
+
+mkdir -p build && cd build
+
+cmake -GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_SKIP_RPATH=ON \
+-DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
+-DBUILD_SHARED_LIBS=BOTH \
+-DBUILD_LTO_LIBS=ON \
+-DLDC_WITH_LLD=OFF \
+-DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold" \
+-DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \
+..
+ninja
+}
+
+check() {
+cd "$srcdir/ldc/build"
+ninja all-test-runners
+}
+
+package_ldc() {
+depends=('liblphobos' 'llvm12-libs' 'gcc' 'compiler-rt')
+backup=('etc/ldc2.conf')
+provides=("d-compiler=$_dversion")
+
+cd "$srcdir/ldc/build"
+DESTDIR="$pkgdir" ninja install
+
+# move bash-completion
+mkdir -p "$pkgdir/usr/share/bash-completion/completions/"
+mv "$pkgdir/etc/bash_completion.d/ldc2" 
"$pkgdir/usr/share/bash-completion/completions/"
+rm -rf "$pkgdir/etc/bash_completion.d"
+
+# remove liblphobos files
+rm -rf "$pkgdir/usr/include"
+rm -rf "$pkgdir/usr/lib"
+
+# symlinks
+ln -s /usr/share/bash-completion/completions/ldc2 
"$pkgdir/usr/share/bash-completion/completions/ldc"
+ln -s /usr/bin/ldc2 "$pkgdir/usr/bin/ldc"
+ln -s /usr/bin/ldmd2 "$pkgdir/usr/bin/ldmd"
+
+# licenses
+install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_liblphobos() {
+provides=('d-runtime' 'd-stdlib')
+depends=('curl')
+options=('staticlibs' '!strip')
+
+cd "$srcdir/ldc/build"
+DESTDIR="$pkgdir" ninja install
+
+# remove ldc files
+rm -rf "$pkgdir/usr/bin/"
+rm -rf "$pkgdir/etc/"
+
+# licenses
+install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:49:02
  Author: foutrelis
Revision: 1033049

upgpkg: ldc 3:1.28.0-2: prepare for LLVM 13 rebuild

Modified:
  ldc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:20:57 UTC (rev 1033048)
+++ PKGBUILD2021-10-24 02:49:02 UTC (rev 1033049)
@@ -9,12 +9,12 @@
 _dversion=2.098.0
 _clangversion=12.0.1 # related to where ldc2 looks for compiler-rt sanitizers
 epoch=3
-pkgrel=1
+pkgrel=2
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('x86_64')
 url="https://github.com/ldc-developers/ldc;
 license=('BSD')
-makedepends=('git' 'cmake' 'llvm' 'ldc' 'ninja')
+makedepends=('git' 'cmake' 'llvm12' 'ldc' 'ninja')
 
 source=(
 "git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
@@ -66,7 +66,7 @@
 }
 
 package_ldc() {
-depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt')
+depends=('liblphobos' 'llvm12-libs' 'gcc' 'compiler-rt')
 backup=('etc/ldc2.conf')
 provides=("d-compiler=$_dversion")
 



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:44
  Author: foutrelis
Revision: 1033038

archrelease: copy trunk to community-testing-x86_64

Added:
  tilix/repos/community-testing-x86_64/
  tilix/repos/community-testing-x86_64/PKGBUILD
(from rev 1033037, tilix/trunk/PKGBUILD)

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

Copied: tilix/repos/community-testing-x86_64/PKGBUILD (from rev 1033037, 
tilix/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:19:44 UTC (rev 1033038)
@@ -0,0 +1,39 @@
+# Maintainer: Dan Printzell 
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: dsboger 
+# Contributor: Carl George < arch at cgtx dot us >
+
+pkgname=tilix
+pkgver=1.9.4
+pkgrel=5
+pkgdesc="A tiling terminal emulator for Linux using GTK+ 3"
+arch=('x86_64')
+url="https://github.com/gnunn1/tilix;
+license=('MPL')
+depends=('libx11' 'gtkd' 'vte3' 'dconf' 'gsettings-desktop-schemas')
+makedepends=('ldc' 'po4a' 'meson' 'appstream')
+optdepends=('python-nautilus: for "Open Tilix Here" support in nautilus'
+'libsecret: for the password manager')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('2a9482770391d11d5edc8351d426c700c2cc6c194a30391ef2ae25bb7095b59b')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+
+  # Build with LDC
+  export DC=ldc
+
+  arch-meson ../$pkgname-$pkgver
+
+  ninja
+}
+
+package() {
+  cd build
+
+  DESTDIR="$pkgdir" ninja install
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:40
  Author: foutrelis
Revision: 1033037

upgpkg: tilix 1.9.4-5: ldc 1.28.0 rebuild

Modified:
  tilix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:19:38 UTC (rev 1033036)
+++ PKGBUILD2021-10-24 02:19:40 UTC (rev 1033037)
@@ -5,7 +5,7 @@
 
 pkgname=tilix
 pkgver=1.9.4
-pkgrel=4
+pkgrel=5
 pkgdesc="A tiling terminal emulator for Linux using GTK+ 3"
 arch=('x86_64')
 url="https://github.com/gnunn1/tilix;



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:38
  Author: foutrelis
Revision: 1033036

archrelease: copy trunk to community-testing-x86_64

Added:
  d-containers/repos/community-testing-x86_64/
  d-containers/repos/community-testing-x86_64/PKGBUILD
(from rev 1033035, d-containers/trunk/PKGBUILD)

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

Copied: d-containers/repos/community-testing-x86_64/PKGBUILD (from rev 1033035, 
d-containers/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:19:38 UTC (rev 1033036)
@@ -0,0 +1,39 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=d-containers
+_pkgname=containers
+_pkgver=0.8.0
+pkgver=${_pkgver/-/}
+pkgrel=5
+pkgdesc='Containers for D backed by std.experimental.allocator'
+arch=('x86_64')
+url='https://github.com/dlang-community/containers'
+license=('Boost')
+depends=('liblphobos')
+makedepends=('meson' 'ldc' 'd-stdx-allocator')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$_pkgver.tar.gz")
+sha512sums=('cb3d5a02251922f920a32033bc5cca6d82b07e2a073d85bf729e71d6a3050deaf6c31b93b443c6287ad0ceb01ab5b3bc50b4d9c5df6066292175ceaf234f4c5c')
+
+build() {
+  mkdir -p $_pkgname-$_pkgver/build
+  cd $_pkgname-$_pkgver/build
+
+  # Force build with LDC
+  export DC=ldc
+
+  arch-meson ..
+
+  ninja
+}
+
+check() {
+  cd $_pkgname-$_pkgver/build
+
+  ninja test
+}
+
+package() {
+  cd $_pkgname-$_pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:34
  Author: foutrelis
Revision: 1033035

upgpkg: d-containers 0.8.0-5: ldc 1.28.0 rebuild

Modified:
  d-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:19:33 UTC (rev 1033034)
+++ PKGBUILD2021-10-24 02:19:34 UTC (rev 1033035)
@@ -4,7 +4,7 @@
 _pkgname=containers
 _pkgver=0.8.0
 pkgver=${_pkgver/-/}
-pkgrel=4
+pkgrel=5
 pkgdesc='Containers for D backed by std.experimental.allocator'
 arch=('x86_64')
 url='https://github.com/dlang-community/containers'
@@ -37,4 +37,3 @@
 
   DESTDIR="$pkgdir" ninja install
 }
-



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:33
  Author: foutrelis
Revision: 1033034

archrelease: copy trunk to community-testing-x86_64

Added:
  appstream-generator/repos/community-testing-x86_64/
  appstream-generator/repos/community-testing-x86_64/PKGBUILD
(from rev 1033033, appstream-generator/trunk/PKGBUILD)

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

Copied: appstream-generator/repos/community-testing-x86_64/PKGBUILD (from rev 
1033033, appstream-generator/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:19:33 UTC (rev 1033034)
@@ -0,0 +1,28 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=appstream-generator
+pkgver=0.8.5
+pkgrel=4
+pkgdesc='A fast AppStream metadata generator'
+arch=(x86_64)
+url='https://github.com/ximion/appstream-generator'
+license=(GPL3)
+depends=(appstream libarchive librsvg optipng glibd)
+makedepends=(ldc meson ninja mustache-d curl gir-to-d gobject-introspection 
docbook-xsl)
+source=(https://github.com/ximion/appstream-generator/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+https://github.com/ximion/appstream-generator/commit/4283ed5d.patch)
+sha256sums=('857f78329b716481731f6b8a298fa65e3d35dbf3a36825b14bb9673254ea5cfd'
+'e0639970c889a8877be1ee73de9e33020f7e4cd99383d8e39d0f5341ebe18eca')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < 4283ed5d.patch # Fix missing icons in 
exported data
+}
+
+build() {
+  meson build $pkgname-$pkgver -Ddownload-js=false --prefix=/usr
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja install -C build
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:29
  Author: foutrelis
Revision: 1033033

upgpkg: appstream-generator 0.8.5-4: ldc 1.28.0 rebuild

Modified:
  appstream-generator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:19:26 UTC (rev 1033032)
+++ PKGBUILD2021-10-24 02:19:29 UTC (rev 1033033)
@@ -2,7 +2,7 @@
 
 pkgname=appstream-generator
 pkgver=0.8.5
-pkgrel=3
+pkgrel=4
 pkgdesc='A fast AppStream metadata generator'
 arch=(x86_64)
 url='https://github.com/ximion/appstream-generator'



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:26
  Author: foutrelis
Revision: 1033032

archrelease: copy trunk to community-testing-x86_64

Added:
  adrdox/repos/community-testing-x86_64/
  adrdox/repos/community-testing-x86_64/PKGBUILD
(from rev 1033031, adrdox/trunk/PKGBUILD)

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

Copied: adrdox/repos/community-testing-x86_64/PKGBUILD (from rev 1033031, 
adrdox/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:19:26 UTC (rev 1033032)
@@ -0,0 +1,30 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=adrdox
+pkgver=2.5.0
+pkgrel=3
+pkgdesc='Documentation generator for D'
+arch=('x86_64')
+url='https://github.com/adamdruppe/adrdox'
+license=('Boost')
+depends=('liblphobos' 'postgresql-libs')
+makedepends=('ldc')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('45ecbb3abc7222f7d430154aea1dab6f1ba301f5b07478d8c9066236d7aca162458c9ccb200576ed13fba21cf03702b5b4dc1b6fb245ad75a77852c0215e')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i "s/-g/-g -L=\"$LDFLAGS\"/g" Makefile
+}
+
+build() {
+cd $pkgname-$pkgver
+
+make ldc
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -Dm 755 $pkgname.main "$pkgdir"/usr/bin/$pkgname
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:19:22
  Author: foutrelis
Revision: 1033031

upgpkg: adrdox 2.5.0-3: ldc 1.28.0 rebuild

Modified:
  adrdox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:15:57 UTC (rev 1033030)
+++ PKGBUILD2021-10-24 02:19:22 UTC (rev 1033031)
@@ -2,7 +2,7 @@
 
 pkgname=adrdox
 pkgver=2.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Documentation generator for D'
 arch=('x86_64')
 url='https://github.com/adamdruppe/adrdox'
@@ -28,4 +28,3 @@
 
 install -Dm 755 $pkgname.main "$pkgdir"/usr/bin/$pkgname
 }
-



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:15:57
  Author: foutrelis
Revision: 1033030

archrelease: copy trunk to community-testing-x86_64

Added:
  glibd/repos/community-testing-x86_64/
  glibd/repos/community-testing-x86_64/PKGBUILD
(from rev 1033029, glibd/trunk/PKGBUILD)

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

Copied: glibd/repos/community-testing-x86_64/PKGBUILD (from rev 1033029, 
glibd/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:15:57 UTC (rev 1033030)
@@ -0,0 +1,39 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Antonio Rojas 
+
+pkgname=glibd
+_pkgname=GlibD
+pkgver=2.3.0
+pkgrel=3
+pkgdesc='D bindings for the GLib C Utility Library'
+arch=('x86_64')
+url='https://github.com/gtkd-developers/GlibD'
+license=('LGPL3')
+depends=('glib2' 'liblphobos')
+makedepends=('meson' 'ldc' 'gobject-introspection' 'gir-to-d')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+
"FixBuildingGlib2.68.patch::https://github.com/gtkd-developers/GlibD/commit/b22a87ee6f42806aff5f9173a24cd05995db6cb0.patch;)
+sha512sums=('3312eb81f6a586be4755942c23f46b23144c7ca5239a187eb30917f8e1c6726a63ecdfbe408276502f688f39dfb0f281248905a88692ec7d79875af53f893455'
+
'39e4eaba9fe01ae072e9c179b3e132bd241c94339ca31a47e64cda460aa9cd2ba2b59c8c25e0fb095386b10d83a033b1860afe8ca82e4a2076934a96a4a94012')
+
+prepare() {
+  patch -d $_pkgname-$pkgver -p1 -i "$srcdir"/FixBuildingGlib2.68.patch
+}
+
+build() {
+  mkdir -p $_pkgname-$pkgver/build
+  cd $_pkgname-$pkgver/build
+
+  # Force build with LDC
+  export DC=ldc
+
+  arch-meson ..
+
+  ninja
+}
+
+package() {
+  cd $_pkgname-$pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:15:53
  Author: foutrelis
Revision: 1033029

upgpkg: glibd 2.3.0-3: ldc 1.28.0 rebuild

Modified:
  glibd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:15:52 UTC (rev 1033028)
+++ PKGBUILD2021-10-24 02:15:53 UTC (rev 1033029)
@@ -4,7 +4,7 @@
 pkgname=glibd
 _pkgname=GlibD
 pkgver=2.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc='D bindings for the GLib C Utility Library'
 arch=('x86_64')
 url='https://github.com/gtkd-developers/GlibD'



[arch-commits] Commit in d-stdx-allocator/repos (2 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:15:52
  Author: foutrelis
Revision: 1033028

archrelease: copy trunk to community-testing-x86_64

Added:
  d-stdx-allocator/repos/community-testing-x86_64/
  d-stdx-allocator/repos/community-testing-x86_64/PKGBUILD
(from rev 1033027, d-stdx-allocator/trunk/PKGBUILD)

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

Copied: d-stdx-allocator/repos/community-testing-x86_64/PKGBUILD (from rev 
1033027, d-stdx-allocator/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:15:52 UTC (rev 1033028)
@@ -0,0 +1,45 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=d-stdx-allocator
+_pkgname=stdx-allocator
+pkgver=3.0.2
+pkgrel=17
+pkgdesc='Extracted std.experimental.allocator'
+arch=('x86_64')
+url='https://github.com/dlang-community/stdx-allocator'
+license=('Boost')
+depends=('liblphobos' 'd-mir-core')
+makedepends=('meson' 'ldc')
+source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+
"add-dependency.patch::https://github.com/dlang-community/stdx-allocator/commit/676b4c782ba9c484864075508c27ef44399396f7.patch;)
+sha512sums=('f4dc887225926cc4530314976e5e236c696a54c6e2ccdb48271b97b0c0a70882b70e92768c94c2932ccc9bd2282c3e953b27cf72088904458f7fc15234dca4be'
+
'13d52d3bb4d90e7b5fb3163f1761c20a57a59be1306ac665fea0eb9331864821d77e790f8ca6027b1936a6930085d2ccca7a1d49d4bd139a939e2c58f03bd47a')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  patch -p1 < ../add-dependency.patch
+}
+
+build() {
+  mkdir $_pkgname-$pkgver/build
+  cd $_pkgname-$pkgver/build
+
+  export DC=ldc
+
+  arch-meson ..
+
+  ninja
+}
+
+check() {
+  cd $_pkgname-$pkgver/build
+
+  meson test
+}
+
+package() {
+  cd $_pkgname-$pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+}



[arch-commits] Commit in d-stdx-allocator/trunk (PKGBUILD)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:15:47
  Author: foutrelis
Revision: 1033027

upgpkg: d-stdx-allocator 3.0.2-17: ldc 1.28.0 rebuild

Modified:
  d-stdx-allocator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:11:57 UTC (rev 1033026)
+++ PKGBUILD2021-10-24 02:15:47 UTC (rev 1033027)
@@ -3,7 +3,7 @@
 pkgname=d-stdx-allocator
 _pkgname=stdx-allocator
 pkgver=3.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc='Extracted std.experimental.allocator'
 arch=('x86_64')
 url='https://github.com/dlang-community/stdx-allocator'
@@ -43,4 +43,3 @@
 
   DESTDIR="$pkgdir" ninja install
 }
-



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:11:57
  Author: foutrelis
Revision: 1033026

archrelease: copy trunk to community-testing-x86_64

Added:
  gtkd/repos/community-testing-x86_64/
  gtkd/repos/community-testing-x86_64/PKGBUILD
(from rev 1033025, gtkd/trunk/PKGBUILD)

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

Copied: gtkd/repos/community-testing-x86_64/PKGBUILD (from rev 1033025, 
gtkd/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:11:57 UTC (rev 1033026)
@@ -0,0 +1,60 @@
+# Maintainer: Dan Printzell 
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Severen Redwood 
+# Contributor: Robert Welin 
+# Contributorr: dsboger 
+
+pkgname=gtkd
+pkgver=3.9.0
+pkgrel=16
+pkgdesc='D bindings for GTK+ and related libraries.'
+arch=('x86_64')
+url='https://gtkd.org'
+license=('LGPL')
+depends=('liblphobos' 'gtk3')
+makedepends=('ldc')
+optdepends=('pango' 'atk' 'gdk-pixbuf2' 'gtksourceview3' 'gstreamer' 'vte3' 
'libpeas')
+source=("GtkD-$pkgver.tar.gz::https://github.com/gtkd-developers/GtkD/archive/v$pkgver.tar.gz;
+
'https://github.com/FFY00/GtkD/commit/5a3aabfc7e253eef7ce727a47c3ea0801776a472.patch'
+   
'FixBuildingDemos.patch::https://github.com/gtkd-developers/GtkD/commit/323ff96c648882eaca2faee170bd9e90c6e1e9c3.patch')
+sha512sums=('ea83322933958fa62883bc5f9d9c37fca78c369f6567b4fd62bd39d5d41b7caaab186752a836904b70c1dd70370d683bf35ae3e9201cac12410356ad4c020b90'
+
'78a0e5c565562c0f1b1599909027f5a23202421f8c88155412abb49f7e94334bee6f2f6fdb1057ed091c43432d90ffa10afaf1a866d951a82e6975d096a20183'
+
'fbc1836d77baa2051413c4f843370c911cec62de89bf0d263c1a9d7439583ad537cbe4d847eaefe7cee0d04e6c09adb083ef1a9db63a33b5b5a7d74212d1d514')
+
+prepare() {
+cd GtkD-$pkgver
+
+# https://github.com/gtkd-developers/GtkD/pull/273
+# makefile: fix install path for pkconfig files
+patch -p1 < ../5a3aabfc7e253eef7ce727a47c3ea0801776a472.patch
+
+# https://github.com/gtkd-developers/GtkD/pull/332
+# Fix building demos with dmd v2.096.0
+patch -p1 < ../FixBuildingDemos.patch
+}
+
+build() {
+cd GtkD-$pkgver
+
+make \
+   DC='ldc' \
+   LDFLAGS="-L=\"$LDFLAGS\"" \
+   libdir='lib/' \
+shared-{gtkd,gtkdgl,sv,gstreamer,vte,peas}
+}
+
+check() {
+cd GtkD-$pkgver
+
+make LDFLAGS='' test
+}
+
+package() {
+cd GtkD-$pkgver
+
+make \
+   prefix='/usr' \
+   libdir='lib/' \
+   DESTDIR="$pkgdir" \
+   install-{shared,headers}-{gtkd,gtkdgl,gtkdsv,gstreamer,vte,peas}
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:11:53
  Author: foutrelis
Revision: 1033025

upgpkg: gtkd 3.9.0-16: ldc 1.28.0 rebuild

Modified:
  gtkd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:11:51 UTC (rev 1033024)
+++ PKGBUILD2021-10-24 02:11:53 UTC (rev 1033025)
@@ -6,7 +6,7 @@
 
 pkgname=gtkd
 pkgver=3.9.0
-pkgrel=15
+pkgrel=16
 pkgdesc='D bindings for GTK+ and related libraries.'
 arch=('x86_64')
 url='https://gtkd.org'



[arch-commits] Commit in gir-to-d/repos (2 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:11:51
  Author: foutrelis
Revision: 1033024

archrelease: copy trunk to community-testing-x86_64

Added:
  gir-to-d/repos/community-testing-x86_64/
  gir-to-d/repos/community-testing-x86_64/PKGBUILD
(from rev 1033023, gir-to-d/trunk/PKGBUILD)

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

Copied: gir-to-d/repos/community-testing-x86_64/PKGBUILD (from rev 1033023, 
gir-to-d/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:11:51 UTC (rev 1033024)
@@ -0,0 +1,30 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=gir-to-d
+pkgver=0.22.0
+pkgrel=5
+pkgdesc='Create D bindings from GObject introspection files'
+arch=('x86_64')
+url='https://github.com/gtkd-developers/gir-to-d'
+license=('LGPL3')
+depends=('gcc-libs' 'liblphobos')
+makedepends=('meson' 'ldc')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('18a06884153c4ec7c028a2ad492bf272500e3e4079ae7c3eba6188f7681377edde2fe0cbcacedaa757aa6ed5bcf5f1ba2d201093d6f3692a0162b44c77d6')
+
+build() {
+  mkdir -p $pkgname-$pkgver/build
+  cd $pkgname-$pkgver/build
+
+  export DC=ldc
+
+  arch-meson ..
+
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+}



[arch-commits] Commit in gir-to-d/trunk (PKGBUILD)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:11:47
  Author: foutrelis
Revision: 1033023

upgpkg: gir-to-d 0.22.0-5: ldc 1.28.0 rebuild

Modified:
  gir-to-d/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:11:45 UTC (rev 1033022)
+++ PKGBUILD2021-10-24 02:11:47 UTC (rev 1033023)
@@ -2,7 +2,7 @@
 
 pkgname=gir-to-d
 pkgver=0.22.0
-pkgrel=4
+pkgrel=5
 pkgdesc='Create D bindings from GObject introspection files'
 arch=('x86_64')
 url='https://github.com/gtkd-developers/gir-to-d'



[arch-commits] Commit in d-mir-core/repos (2 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:11:45
  Author: foutrelis
Revision: 1033022

archrelease: copy trunk to community-testing-x86_64

Added:
  d-mir-core/repos/community-testing-x86_64/
  d-mir-core/repos/community-testing-x86_64/PKGBUILD
(from rev 1033021, d-mir-core/trunk/PKGBUILD)

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

Copied: d-mir-core/repos/community-testing-x86_64/PKGBUILD (from rev 1033021, 
d-mir-core/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:11:45 UTC (rev 1033022)
@@ -0,0 +1,46 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+_pkgname=mir-core
+pkgname=d-$_pkgname
+pkgver=1.1.14
+pkgrel=7
+pkgdesc='Base software building blocks and conventions for libmir'
+arch=('x86_64')
+url='https://github.com/libmir/mir-core'
+license=('custom:BSL')
+depends=('liblphobos')
+makedepends=('meson' 'ldc')
+source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('393ee409d50c7c825407b19fb860cce21907eb12ae5575eb5cd223bf0d4c3186bf6f0a61d4f3c7d07c6741c9d1d8f9a3421f7735520bba6e4bb52a5c18cb55f1')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  # Fix version in buildfile
+  sed -i "s/1.1.1/$pkgver/" meson.build
+}
+
+build() {
+  mkdir $_pkgname-$pkgver/build
+  cd $_pkgname-$pkgver/build
+
+  export DC=ldc
+
+  arch-meson ..
+
+  ninja
+}
+
+check() {
+  cd $_pkgname-$pkgver/build
+
+  meson test
+}
+
+package() {
+  cd $_pkgname-$pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+
+  install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



[arch-commits] Commit in d-mir-core/trunk (PKGBUILD)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:11:41
  Author: foutrelis
Revision: 1033021

upgpkg: d-mir-core 1.1.14-7: ldc 1.28.0 rebuild

Modified:
  d-mir-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 02:08:10 UTC (rev 1033020)
+++ PKGBUILD2021-10-24 02:11:41 UTC (rev 1033021)
@@ -3,7 +3,7 @@
 _pkgname=mir-core
 pkgname=d-$_pkgname
 pkgver=1.1.14
-pkgrel=6
+pkgrel=7
 pkgdesc='Base software building blocks and conventions for libmir'
 arch=('x86_64')
 url='https://github.com/libmir/mir-core'



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:08:10
  Author: foutrelis
Revision: 1033020

archrelease: copy trunk to community-testing-x86_64

Added:
  ldc/repos/community-testing-x86_64/
  ldc/repos/community-testing-x86_64/PKGBUILD
(from rev 1033019, ldc/trunk/PKGBUILD)

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

Copied: ldc/repos/community-testing-x86_64/PKGBUILD (from rev 1033019, 
ldc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-24 02:08:10 UTC (rev 1033020)
@@ -0,0 +1,108 @@
+# Maintainer: Dan Printzell 
+# Contributor: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=1.28.0
+_pkgcommit=6a240b66fd5fcaccd85fb50a2717767dd37ef17a
+_dversion=2.098.0
+_clangversion=12.0.1 # related to where ldc2 looks for compiler-rt sanitizers
+epoch=3
+pkgrel=1
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+makedepends=('git' 'cmake' 'llvm' 'ldc' 'ninja')
+
+source=(
+"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
+"ldc-druntime::git+https://github.com/ldc-developers/druntime.git;
+"ldc-phobos::git+https://github.com/ldc-developers/phobos.git;
+"ldc-testsuite::git+https://github.com/ldc-developers/dmd-testsuite.git;
+)
+
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+cd "$srcdir/ldc"
+
+git submodule init
+git config submodule.druntime.url "$srcdir/ldc-druntime"
+git config submodule.phobos.url "$srcdir/ldc-phobos"
+git config submodule.tests/d2/dmd-testsuite.url "$srcdir/ldc-testsuite"
+git submodule update
+
+# Set version used for path construction in getFullClangCompilerRTLibPath()
+sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
+}
+
+build() {
+cd "$srcdir/ldc"
+
+mkdir -p build && cd build
+
+cmake -GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_SKIP_RPATH=ON \
+-DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
+-DBUILD_SHARED_LIBS=BOTH \
+-DBUILD_LTO_LIBS=ON \
+-DLDC_WITH_LLD=OFF \
+-DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold" \
+-DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \
+..
+ninja
+}
+
+check() {
+cd "$srcdir/ldc/build"
+ninja all-test-runners
+}
+
+package_ldc() {
+depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt')
+backup=('etc/ldc2.conf')
+provides=("d-compiler=$_dversion")
+
+cd "$srcdir/ldc/build"
+DESTDIR="$pkgdir" ninja install
+
+# move bash-completion
+mkdir -p "$pkgdir/usr/share/bash-completion/completions/"
+mv "$pkgdir/etc/bash_completion.d/ldc2" 
"$pkgdir/usr/share/bash-completion/completions/"
+rm -rf "$pkgdir/etc/bash_completion.d"
+
+# remove liblphobos files
+rm -rf "$pkgdir/usr/include"
+rm -rf "$pkgdir/usr/lib"
+
+# symlinks
+ln -s /usr/share/bash-completion/completions/ldc2 
"$pkgdir/usr/share/bash-completion/completions/ldc"
+ln -s /usr/bin/ldc2 "$pkgdir/usr/bin/ldc"
+ln -s /usr/bin/ldmd2 "$pkgdir/usr/bin/ldmd"
+
+# licenses
+install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_liblphobos() {
+provides=('d-runtime' 'd-stdlib')
+depends=('curl')
+options=('staticlibs' '!strip')
+
+cd "$srcdir/ldc/build"
+DESTDIR="$pkgdir" ninja install
+
+# remove ldc files
+rm -rf "$pkgdir/usr/bin/"
+rm -rf "$pkgdir/etc/"
+
+# licenses
+install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Sunday, October 24, 2021 @ 02:08:05
  Author: foutrelis
Revision: 1033019

upgpkg: ldc 3:1.28.0-1: new upstream release

Modified:
  ldc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:22:30 UTC (rev 1033018)
+++ PKGBUILD2021-10-24 02:08:05 UTC (rev 1033019)
@@ -4,9 +4,9 @@
 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=1.27.1
-_pkgcommit=4c42c050cf884bb17e6b459e694f906b7c933b30
-_dversion=2.097.2
+pkgver=1.28.0
+_pkgcommit=6a240b66fd5fcaccd85fb50a2717767dd37ef17a
+_dversion=2.098.0
 _clangversion=12.0.1 # related to where ldc2 looks for compiler-rt sanitizers
 epoch=3
 pkgrel=1



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:22:30
  Author: felixonmars
Revision: 1033018

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 1033017, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1033017, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:22:30 UTC (rev 1033018)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.22.2
+pkgrel=32
+pkgdesc="Curses-style terminal interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('53ca171ed87eae4a3a244fe1e8858f6c24e41d8740232375022ccb78b9fffe797aff43cd783d7a994d98fd3705c4d84f8f5a32857ff4f0d69aad5a84ee97b357')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:22:23
  Author: felixonmars
Revision: 1033017

upgpkg: hledger-ui 1.22.2-32: rebuild with text-short 0.1.4

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:21:08 UTC (rev 1033016)
+++ PKGBUILD2021-10-24 00:22:23 UTC (rev 1033017)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.22.2
-pkgrel=31
+pkgrel=32
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:21:08
  Author: felixonmars
Revision: 1033016

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 1033015, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1033015, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:21:08 UTC (rev 1033016)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.22.2
+pkgrel=38
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test')
+makedepends=('ghc')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:21:01
  Author: felixonmars
Revision: 1033015

upgpkg: hledger-web 1.22.2-38: rebuild with text-short 0.1.4

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:19:05 UTC (rev 1033014)
+++ PKGBUILD2021-10-24 00:21:01 UTC (rev 1033015)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.22.2
-pkgrel=37
+pkgrel=38
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:19:05
  Author: felixonmars
Revision: 1033014

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-iadd/repos/community-staging-x86_64/
  hledger-iadd/repos/community-staging-x86_64/PKGBUILD
(from rev 1033013, hledger-iadd/trunk/PKGBUILD)

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

Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1033013, 
hledger-iadd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:19:05 UTC (rev 1033014)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hledger-iadd
+pkgname=hledger-iadd
+pkgver=1.3.15
+pkgrel=37
+pkgdesc="A terminal UI as drop-in replacement for hledger add"
+url="https://github.com/hpdeifel/hledger-iadd#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 
'haskell-megaparsec'
+ 'haskell-microlens' 'haskell-microlens-th' 
'haskell-optparse-applicative'
+ 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vty'
+ 'haskell-xdg-basedir')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('c1c6b60b0563664e6c02ac2757442f6486434e2c36651c35a9217930cd8c0ec4eb5ad87fe87734673c60bc3de4a01545512194d6b772ddf5031652788a0dc69e')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u megaparsec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:18:58
  Author: felixonmars
Revision: 1033013

upgpkg: hledger-iadd 1.3.15-37: rebuild with text-short 0.1.4

Modified:
  hledger-iadd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:17:23 UTC (rev 1033012)
+++ PKGBUILD2021-10-24 00:18:58 UTC (rev 1033013)
@@ -3,7 +3,7 @@
 _hkgname=hledger-iadd
 pkgname=hledger-iadd
 pkgver=1.3.15
-pkgrel=36
+pkgrel=37
 pkgdesc="A terminal UI as drop-in replacement for hledger add"
 url="https://github.com/hpdeifel/hledger-iadd#readme;
 license=("BSD")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:17:23
  Author: felixonmars
Revision: 1033012

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger/repos/community-staging-x86_64/
  hledger/repos/community-staging-x86_64/PKGBUILD
(from rev 1033011, hledger/trunk/PKGBUILD)

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1033011, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:17:23 UTC (rev 1033012)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.22.2
+pkgrel=30
+pkgdesc="Command-line interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base-compat-batteries'
+ 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 
'haskell-diff' 'haskell-githash'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 
'haskell-tabular' 'haskell-tasty'
+ 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-extra' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('dc60c6f4ac7e9934ccb09293c447cb7af0f91f8ebae32233046d07e2e1358da5b6c7e8281d34e2a093e7ed2ad937d816ae731bfdde0c40b8a23cbdae0a0e9a52')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fterminfo -fthreaded --ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger.1 -t "$pkgdir"/usr/share/man/man1/
+install -Dm644 shell-completion/hledger-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/hledger
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:17:16
  Author: felixonmars
Revision: 1033011

upgpkg: hledger 1.22.2-30: rebuild with text-short 0.1.4

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:15:18 UTC (rev 1033010)
+++ PKGBUILD2021-10-24 00:17:16 UTC (rev 1033011)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.22.2
-pkgrel=29
+pkgrel=30
 pkgdesc="Command-line interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:15:18
  Author: felixonmars
Revision: 1033010

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 1033009, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1033009, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:15:18 UTC (rev 1033010)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210803
+pkgrel=36
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
+ 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
+ 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc' 'uusi')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  # persistent-template was merged into persistent
+  uusi -d persistent-template git-annex.cabal
+  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
+}
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:15:11
  Author: felixonmars
Revision: 1033009

upgpkg: git-annex 8.20210803-36: rebuild with text-short 0.1.4

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:10:15 UTC (rev 1033008)
+++ PKGBUILD2021-10-24 00:15:11 UTC (rev 1033009)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210803
-pkgrel=35
+pkgrel=36
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:10:15
  Author: felixonmars
Revision: 1033008

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 1033007, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
1033007, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:10:15 UTC (rev 1033008)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.22.2
+pkgrel=15
+pkgdesc="A reusable library providing the core functionality of hledger"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-base-compat-batteries' 'haskell-blaze-markup' 
'haskell-call-stack'
+ 'haskell-cassava' 'haskell-cassava-megaparsec' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-file-embed' 'haskell-glob'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-regex-tdfa' 'haskell-safe' 
'haskell-tabular'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-timeit' 
'haskell-uglymemo'
+ 'haskell-unordered-containers' 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5536f118c5dfbcae1e5da2ae8f9bc80f7425b4f8ad4ebfd70d1b52a9fd5486e810f5bfd8b89fe741b5fddc79216dcf9cb4923cbd1db0d986490bea0cc662dc67')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:10:07
  Author: felixonmars
Revision: 1033007

upgpkg: haskell-hledger-lib 1.22.2-15: rebuild with text-short 0.1.4

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:04:02 UTC (rev 1033006)
+++ PKGBUILD2021-10-24 00:10:07 UTC (rev 1033007)
@@ -4,7 +4,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.22.2
-pkgrel=14
+pkgrel=15
 pkgdesc="A reusable library providing the core functionality of hledger"
 url="http://hledger.org;
 license=("GPL")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:04:02
  Author: felixonmars
Revision: 1033006

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 
1033005, haskell-graphite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:04:02 UTC (rev 1033006)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=graphite
+pkgname=haskell-graphite
+pkgver=0.10.0.1
+pkgrel=45
+pkgdesc="Graphs and networks library"
+url="https://github.com/alx741/graphite#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cassava' 'haskell-graphviz' 
'haskell-hashable'
+ 'haskell-random' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:03:55
  Author: felixonmars
Revision: 1033005

upgpkg: haskell-graphite 0.10.0.1-45: rebuild with text-short 0.1.4

Modified:
  haskell-graphite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 00:02:46 UTC (rev 1033004)
+++ PKGBUILD2021-10-24 00:03:55 UTC (rev 1033005)
@@ -3,7 +3,7 @@
 _hkgname=graphite
 pkgname=haskell-graphite
 pkgver=0.10.0.1
-pkgrel=44
+pkgrel=45
 pkgdesc="Graphs and networks library"
 url="https://github.com/alx741/graphite#readme;
 license=("BSD")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:02:46
  Author: felixonmars
Revision: 1033004

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1033003, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1033003, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-24 00:02:46 UTC (rev 1033004)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=8.0.0
+pkgrel=25
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hspec -u retry $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Sunday, October 24, 2021 @ 00:02:39
  Author: felixonmars
Revision: 1033003

upgpkg: postgrest 8.0.0-25: rebuild with text-short 0.1.4

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 22:23:52 UTC (rev 1033002)
+++ PKGBUILD2021-10-24 00:02:39 UTC (rev 1033003)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=8.0.0
-pkgrel=24
+pkgrel=25
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")



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

2021-10-23 Thread Ivy Foster via arch-commits
Date: Saturday, October 23, 2021 @ 22:23:52
  Author: escondida
Revision: 1033002

archrelease: copy trunk to community-x86_64

Added:
  bmake/repos/community-x86_64/PKGBUILD
(from rev 1033001, bmake/trunk/PKGBUILD)
Deleted:
  bmake/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 22:23:16 UTC (rev 1033001)
+++ PKGBUILD2021-10-23 22:23:52 UTC (rev 1033002)
@@ -1,40 +0,0 @@
-# Maintainer: Ivy Foster 
-# Contributor: Alex Szczuczko 
-# Contributor: Devin Cofer 
-# Contributor: Imanol Celaya 
-
-pkgname=bmake
-pkgver=20210314
-pkgrel=1
-pkgdesc='Portable version of the NetBSD make build tool'
-arch=(x86_64)
-url='http://www.crufty.net/help/sjg/bmake.html'
-license=(BSD)
-
-# upstream recommends using python for improved meta2deps script
-depends=(python)
-
-source=("http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz;)
-# checksum source: http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz.sha1
-sha1sums=(65400b068f2b9551eabfc5184adfb6ab53a83adc)
-
-build() {
-   cd bmake
-   ./boot-strap --prefix=/usr op=build
-}
-
-# op=build also runs unit tests; thus no check()
-
-package() {
-   cd bmake
-
-   # Fix directory permissions on install
-   install -d "$pkgdir/usr/bin" "$pkgdir/usr/share/licenses/$pkgname"
-
-   ./boot-strap --install-destdir="$pkgdir" --prefix=/usr op=install
-
-   rm -rf "$pkgdir/usr/share/man/cat1"
-   install -D -m 644 bmake.1 "$pkgdir/usr/share/man/man1/bmake.1"
-
-   head -n70 main.c >"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: bmake/repos/community-x86_64/PKGBUILD (from rev 1033001, 
bmake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 22:23:52 UTC (rev 1033002)
@@ -0,0 +1,50 @@
+# Maintainer: Ivy Foster 
+# Contributor: Alex Szczuczko 
+# Contributor: Devin Cofer 
+# Contributor: Imanol Celaya 
+
+pkgname=bmake
+pkgver=20211001
+pkgrel=1
+pkgdesc='Portable version of the NetBSD make build tool'
+arch=(x86_64)
+url='https://www.crufty.net/help/sjg/bmake.html'
+license=(BSD)
+
+# upstream recommends using python for improved meta2deps script
+depends=(python)
+
+source=(
+   "https://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz;
+   "https://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz.asc;
+)
+
+# checksum source: http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz.sha1
+sha1sums=(
+   6f28706a067ec98d2de03cdba6b1af072fc718d7
+   SKIP
+)
+# Key seems to be available only from
+# 
+validpgpkeys=(7E228507C26D8DC164F531BFBA54C8AF755A2A99)
+
+build() {
+   cd bmake
+   ./boot-strap --prefix=/usr op=build
+}
+
+# op=build also runs unit tests; thus no check()
+
+package() {
+   cd bmake
+
+   # Fix directory permissions on install
+   install -d "$pkgdir/usr/bin" "$pkgdir/usr/share/licenses/$pkgname"
+
+   ./boot-strap --install-destdir="$pkgdir" --prefix=/usr op=install
+
+   rm -rf "$pkgdir/usr/share/man/cat1"
+   install -D -m 644 bmake.1 "$pkgdir/usr/share/man/man1/bmake.1"
+
+   head -n70 main.c >"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2021-10-23 Thread Ivy Foster via arch-commits
Date: Saturday, October 23, 2021 @ 22:23:16
  Author: escondida
Revision: 1033001

bmake: update to 21211001; use https for url & sources; use upstream PGP 
signatures

Modified:
  bmake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 21:54:33 UTC (rev 1033000)
+++ PKGBUILD2021-10-23 22:23:16 UTC (rev 1033001)
@@ -1,22 +1,32 @@
-# Maintainer: Ivy Foster 
+# Maintainer: Ivy Foster 
 # Contributor: Alex Szczuczko 
 # Contributor: Devin Cofer 
 # Contributor: Imanol Celaya 
 
 pkgname=bmake
-pkgver=20210314
+pkgver=20211001
 pkgrel=1
 pkgdesc='Portable version of the NetBSD make build tool'
 arch=(x86_64)
-url='http://www.crufty.net/help/sjg/bmake.html'
+url='https://www.crufty.net/help/sjg/bmake.html'
 license=(BSD)
 
 # upstream recommends using python for improved meta2deps script
 depends=(python)
 
-source=("http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz;)
+source=(
+   "https://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz;
+   "https://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz.asc;
+)
+
 # checksum source: http://www.crufty.net/ftp/pub/sjg/bmake-$pkgver.tar.gz.sha1
-sha1sums=(65400b068f2b9551eabfc5184adfb6ab53a83adc)
+sha1sums=(
+   6f28706a067ec98d2de03cdba6b1af072fc718d7
+   SKIP
+)
+# Key seems to be available only from
+# 
+validpgpkeys=(7E228507C26D8DC164F531BFBA54C8AF755A2A99)
 
 build() {
cd bmake



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

2021-10-23 Thread Orhun Parmaksiz via arch-commits
Date: Saturday, October 23, 2021 @ 21:54:33
  Author: orhun
Revision: 1033000

archrelease: copy trunk to community-x86_64

Added:
  git-cliff/repos/community-x86_64/PKGBUILD
(from rev 1032999, git-cliff/trunk/PKGBUILD)
Deleted:
  git-cliff/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 21:54:23 UTC (rev 1032999)
+++ PKGBUILD2021-10-23 21:54:33 UTC (rev 1033000)
@@ -1,41 +0,0 @@
-# Maintainer: Orhun Parmaksız 
-
-pkgname=git-cliff
-pkgver=0.4.0
-pkgrel=1
-pkgdesc="A highly customizable changelog generator"
-arch=('x86_64')
-url="https://github.com/orhun/git-cliff;
-license=('GPL3')
-depends=('gcc-libs' 'zlib')
-makedepends=('rust')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('cf6c4581a3593e00366eb797003539f25a1f066bc44751662c5e4294b5092591b0c8373a8b39a415e193874a8039f40e3a7c48da2dd4b93a853539808dc31867')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  mkdir completions/
-  cargo fetch --locked
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --release --frozen
-  OUT_DIR=completions/ cargo run --release --bin git-cliff-completions
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  cargo test --frozen -- --skip "git_log"
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
-  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
-  install -Dm 644 "completions/$pkgname.bash" 
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
-  install -Dm 644 "completions/$pkgname.fish" -t 
"$pkgdir/usr/share/fish/vendor_completions.d"
-  install -Dm 644 "completions/_$pkgname" -t 
"$pkgdir/usr/share/zsh/site-functions"
-}
-
-# vim: ts=2 sw=2 et:

Copied: git-cliff/repos/community-x86_64/PKGBUILD (from rev 1032999, 
git-cliff/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 21:54:33 UTC (rev 1033000)
@@ -0,0 +1,41 @@
+# Maintainer: Orhun Parmaksız 
+
+pkgname=git-cliff
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="A highly customizable changelog generator"
+arch=('x86_64')
+url="https://github.com/orhun/git-cliff;
+license=('GPL3')
+depends=('gcc-libs' 'zlib')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('653848dd6e220d59af8343e4ae048825fc69413a69baa76403c7ef859ca7eabd03da11ac8be8354e0a4750dd7b6ec603587092c54cd4d132a1a0e4302c4c7fb1')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  mkdir completions/
+  cargo fetch --locked
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --release --frozen
+  OUT_DIR=completions/ cargo run --release --bin git-cliff-completions
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --frozen -- --skip "git_log"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
+  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm 644 "completions/$pkgname.bash" 
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
+  install -Dm 644 "completions/$pkgname.fish" -t 
"$pkgdir/usr/share/fish/vendor_completions.d"
+  install -Dm 644 "completions/_$pkgname" -t 
"$pkgdir/usr/share/zsh/site-functions"
+}
+
+# vim: ts=2 sw=2 et:



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

2021-10-23 Thread Orhun Parmaksiz via arch-commits
Date: Saturday, October 23, 2021 @ 21:54:23
  Author: orhun
Revision: 1032999

upgpkg: git-cliff 0.4.2-1: upstream release

Modified:
  git-cliff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 21:01:54 UTC (rev 1032998)
+++ PKGBUILD2021-10-23 21:54:23 UTC (rev 1032999)
@@ -1,7 +1,7 @@
 # Maintainer: Orhun Parmaksız 
 
 pkgname=git-cliff
-pkgver=0.4.0
+pkgver=0.4.2
 pkgrel=1
 pkgdesc="A highly customizable changelog generator"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('gcc-libs' 'zlib')
 makedepends=('rust')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('cf6c4581a3593e00366eb797003539f25a1f066bc44751662c5e4294b5092591b0c8373a8b39a415e193874a8039f40e3a7c48da2dd4b93a853539808dc31867')
+sha512sums=('653848dd6e220d59af8343e4ae048825fc69413a69baa76403c7ef859ca7eabd03da11ac8be8354e0a4750dd7b6ec603587092c54cd4d132a1a0e4302c4c7fb1')
 
 prepare() {
   cd "$pkgname-$pkgver"



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

2021-10-23 Thread Caleb Maclennan via arch-commits
Date: Saturday, October 23, 2021 @ 21:01:54
  Author: alerque
Revision: 1032998

archrelease: copy trunk to community-x86_64

Added:
  lazygit/repos/community-x86_64/PKGBUILD
(from rev 1032997, lazygit/trunk/PKGBUILD)
Deleted:
  lazygit/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 21:00:42 UTC (rev 1032997)
+++ PKGBUILD2021-10-23 21:01:54 UTC (rev 1032998)
@@ -1,46 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Caleb Maclennan 
-# Contributor: Fredy García 
-# Contributor: fuero 
-
-pkgname=lazygit
-pkgver=0.29
-pkgrel=1
-pkgdesc='Simple terminal UI for git commands'
-url='https://github.com/jesseduffield/lazygit'
-arch=('x86_64')
-license=('MIT')
-depends=('git' 'glibc')
-makedepends=('go')
-source=("https://github.com/jesseduffield/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('f25de2ddab99d2ea06aae87e0be6365033b2ceb8efe94807c8b074884d5e8e38')
-b2sums=('4968a45572d85a3af84fc8f459dbab1cfd3a70954c650f16ddd8e937a810b590c974642e94b26614f4b24166b6c4db2fc8dd2538052875d827fdecc8bf8acb18')
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -x -v"
-
-  go build \
--ldflags "\
-  -linkmode external \
-  -extldflags '${LDFLAGS}' \
-  -X main.date=$(date --date=@${SOURCE_DATE_EPOCH} -u +%Y-%m-%dT%H:%M:%SZ) 
\
-  -X main.buildSource=binaryRelease \
-  -X main.version=${pkgver} \
-  -X main.commit=v${pkgver} \
-"
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 lazygit -t "${pkgdir}/usr/bin"
-  install -Dm 644 README*.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  cp -r docs/* -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: lazygit/repos/community-x86_64/PKGBUILD (from rev 1032997, 
lazygit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 21:01:54 UTC (rev 1032998)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Caleb Maclennan 
+# Contributor: Fredy García 
+# Contributor: fuero 
+
+pkgname=lazygit
+pkgver=0.30
+pkgrel=1
+pkgdesc='Simple terminal UI for git commands'
+url='https://github.com/jesseduffield/lazygit'
+arch=('x86_64')
+license=('MIT')
+depends=('git' 'glibc')
+makedepends=('go')
+source=("https://github.com/jesseduffield/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('e0d1f442acb45fbb1eac1a77d60ad6e4db35470e62a2b9efe91832fce8cffbc6')
+b2sums=('4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c')
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -x -v"
+
+  go build \
+-ldflags "\
+  -linkmode external \
+  -extldflags '${LDFLAGS}' \
+  -X main.date=$(date --date=@${SOURCE_DATE_EPOCH} -u +%Y-%m-%dT%H:%M:%SZ) 
\
+  -X main.buildSource=binaryRelease \
+  -X main.version=${pkgver} \
+  -X main.commit=v${pkgver} \
+"
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 lazygit -t "${pkgdir}/usr/bin"
+  install -Dm 644 README*.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r docs/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2021-10-23 Thread Caleb Maclennan via arch-commits
Date: Saturday, October 23, 2021 @ 21:00:42
  Author: alerque
Revision: 1032997

archrelease: copy trunk to community-x86_64

Added:
  birdfont/repos/community-x86_64/PKGBUILD
(from rev 1032996, birdfont/trunk/PKGBUILD)
Deleted:
  birdfont/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 21:00:21 UTC (rev 1032996)
+++ PKGBUILD2021-10-23 21:00:42 UTC (rev 1032997)
@@ -1,32 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Caleb Maclennan 
-# Contributor: Mohamed Sobh 
-# Contributor: Drew Noel 
-# Contributor: Manuel Hüsers 
-# Contributor: fstirlitz 
-# Contributor: Stefan Husmann 
-# Contributor: Matej Lach 
-
-pkgname=birdfont
-pkgver=2.29.5
-pkgrel=1
-pkgdesc='Font editor which can generate fonts in TTF, EOT and SVG formats'
-arch=('x86_64')
-url='https://birdfont.org/'
-license=('GPL3')
-depends=('libgee' 'libxmlbird' 'webkit2gtk')
-makedepends=('python' 'vala')
-source=("https://github.com/johanmattssonm/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha256sums=('f417d4ddc8ea4c695bf5e22f933b00b06615dc3cb198f01a1b1d22b72a4f7ea7')
-validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix /usr --cflags="$CFLAGS" --ldflags="$LDFLAGS"
-  ./build.py
-}
-
-package() {
-  cd $pkgname-$pkgver
-  ./install.py --dest "$pkgdir" --libdir /lib --manpages-directory 
/share/man/man1
-}

Copied: birdfont/repos/community-x86_64/PKGBUILD (from rev 1032996, 
birdfont/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 21:00:42 UTC (rev 1032997)
@@ -0,0 +1,32 @@
+# Maintainer: Balló György 
+# Contributor: Caleb Maclennan 
+# Contributor: Mohamed Sobh 
+# Contributor: Drew Noel 
+# Contributor: Manuel Hüsers 
+# Contributor: fstirlitz 
+# Contributor: Stefan Husmann 
+# Contributor: Matej Lach 
+
+pkgname=birdfont
+pkgver=2.29.6
+pkgrel=1
+pkgdesc='Font editor which can generate fonts in TTF, EOT and SVG formats'
+arch=('x86_64')
+url='https://birdfont.org/'
+license=('GPL3')
+depends=('libgee' 'libxmlbird' 'webkit2gtk')
+makedepends=('python' 'vala')
+source=("https://github.com/johanmattssonm/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('5212b57b65b2b20cd343fe4595f4bb381a4c8f40a27c150f7cfc22bc1afe590e')
+validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix /usr --cflags="$CFLAGS" --ldflags="$LDFLAGS"
+  ./build.py
+}
+
+package() {
+  cd $pkgname-$pkgver
+  ./install.py --dest "$pkgdir" --libdir /lib --manpages-directory 
/share/man/man1
+}



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

2021-10-23 Thread Caleb Maclennan via arch-commits
Date: Saturday, October 23, 2021 @ 21:00:21
  Author: alerque
Revision: 1032996

upgpkg: birdfont 2.29.6-1

Modified:
  birdfont/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 20:59:54 UTC (rev 1032995)
+++ PKGBUILD2021-10-23 21:00:21 UTC (rev 1032996)
@@ -8,7 +8,7 @@
 # Contributor: Matej Lach 
 
 pkgname=birdfont
-pkgver=2.29.5
+pkgver=2.29.6
 pkgrel=1
 pkgdesc='Font editor which can generate fonts in TTF, EOT and SVG formats'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 depends=('libgee' 'libxmlbird' 'webkit2gtk')
 makedepends=('python' 'vala')
 
source=("https://github.com/johanmattssonm/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha256sums=('f417d4ddc8ea4c695bf5e22f933b00b06615dc3cb198f01a1b1d22b72a4f7ea7')
+sha256sums=('5212b57b65b2b20cd343fe4595f4bb381a4c8f40a27c150f7cfc22bc1afe590e')
 validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson
 
 build() {



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

2021-10-23 Thread Caleb Maclennan via arch-commits
Date: Saturday, October 23, 2021 @ 20:59:54
  Author: alerque
Revision: 1032995

upgpkg: lazygit 0.30-1

Modified:
  lazygit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 20:34:54 UTC (rev 1032994)
+++ PKGBUILD2021-10-23 20:59:54 UTC (rev 1032995)
@@ -4,7 +4,7 @@
 # Contributor: fuero 
 
 pkgname=lazygit
-pkgver=0.29
+pkgver=0.30
 pkgrel=1
 pkgdesc='Simple terminal UI for git commands'
 url='https://github.com/jesseduffield/lazygit'
@@ -13,8 +13,8 @@
 depends=('git' 'glibc')
 makedepends=('go')
 
source=("https://github.com/jesseduffield/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('f25de2ddab99d2ea06aae87e0be6365033b2ceb8efe94807c8b074884d5e8e38')
-b2sums=('4968a45572d85a3af84fc8f459dbab1cfd3a70954c650f16ddd8e937a810b590c974642e94b26614f4b24166b6c4db2fc8dd2538052875d827fdecc8bf8acb18')
+sha256sums=('e0d1f442acb45fbb1eac1a77d60ad6e4db35470e62a2b9efe91832fce8cffbc6')
+b2sums=('4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2021-10-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, October 23, 2021 @ 20:34:54
  Author: svenstaro
Revision: 1032994

archrelease: copy trunk to community-x86_64

Added:
  pypy3/repos/community-x86_64/PKGBUILD
(from rev 1032993, pypy3/trunk/PKGBUILD)
  pypy3/repos/community-x86_64/a93dfb333afe.patch
(from rev 1032993, pypy3/trunk/a93dfb333afe.patch)
Deleted:
  pypy3/repos/community-x86_64/PKGBUILD
  pypy3/repos/community-x86_64/a93dfb333afe.patch

+
 PKGBUILD   |  104 +--
 a93dfb333afe.patch |   64 +++
 2 files changed, 84 insertions(+), 84 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 20:34:43 UTC (rev 1032993)
+++ PKGBUILD2021-10-23 20:34:54 UTC (rev 1032994)
@@ -1,52 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=pypy3
-pkgver=7.3.5
-pkgrel=3
-pkgdesc="A Python3 implementation written in Python, JIT enabled"
-url="https://pypy.org;
-arch=('x86_64')
-depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses')
-makedepends=('pypy' 'sqlite' 'tk')
-optdepends=('sqlite: sqlite module'
-'tk: tk module')
-options=(!buildflags)
-license=('MIT')
-source=("https://downloads.python.org/pypy/pypy3.7-v${pkgver}-src.zip;)
-sha512sums=('aaa01e4fdb731e97ec5a0528d4502f08631dde817e31cf78a361a1802567b9f609281cde7cd6297792eed9b77c2f0904d863f696e06e99dd37c6beb434f680c9')
-
-build() {
-  cd pypy3.7-v${pkgver}-src/pypy/goal
-
-  pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
-
-  # Compile binary modules
-  PYTHONPATH=../.. ./pypy3-c ../../lib_pypy/pypy_tools/build_cffi_imports.py
-}
-
-package() {
-  cd pypy3.7-v${pkgver}-src
-
-  # Prepare installation
-  pypy pypy/tool/release/package.py --archive-name pypy --targetdir .
-  mkdir unpacked
-  tar xf pypy.tar.bz2 -C unpacked
-
-  # Install pypy
-  cd unpacked
-  install -Dm755 pypy/bin/pypy3 "${pkgdir}"/opt/pypy3/bin/pypy3
-  install -Dm755 pypy/bin/libpypy3-c.so "${pkgdir}"/opt/pypy3/bin/libpypy3-c.so
-  cp -r pypy/include pypy/lib_pypy pypy/lib-python pypy/site-packages 
"${pkgdir}"/opt/pypy3
-  cd ..
-
-  # Install symlinks
-  mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib
-  ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3
-  ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so
-
-  # Install misc stuff
-  install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst
-  install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
-}
-# vim: ts=2 sw=2 et:

Copied: pypy3/repos/community-x86_64/PKGBUILD (from rev 1032993, 
pypy3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 20:34:54 UTC (rev 1032994)
@@ -0,0 +1,52 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=pypy3
+pkgver=7.3.6
+pkgrel=1
+pkgdesc="A Python3 implementation written in Python, JIT enabled"
+url="https://pypy.org;
+arch=('x86_64')
+depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses')
+makedepends=('pypy' 'sqlite' 'tk')
+optdepends=('sqlite: sqlite module'
+'tk: tk module')
+options=(!buildflags)
+license=('MIT')
+source=("https://downloads.python.org/pypy/pypy3.7-v${pkgver}-src.zip;)
+sha512sums=('225d59ef8b9b553ca6e93b583405f95941949a87bd8445d19c74f1a573a5aec186528b55f5a4a92b550026541974539fa92842c7243d2fd8ee086dd58b4cfe7f')
+
+build() {
+  cd pypy3.7-v${pkgver}-src/pypy/goal
+
+  pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
+
+  # Compile binary modules
+  PYTHONPATH=../.. ./pypy3-c ../../lib_pypy/pypy_tools/build_cffi_imports.py
+}
+
+package() {
+  cd pypy3.7-v${pkgver}-src
+
+  # Prepare installation
+  pypy pypy/tool/release/package.py --archive-name pypy --targetdir .
+  mkdir unpacked
+  tar xf pypy.tar.bz2 -C unpacked
+
+  # Install pypy
+  cd unpacked
+  install -Dm755 pypy/bin/pypy3 "${pkgdir}"/opt/pypy3/bin/pypy3
+  install -Dm755 pypy/bin/libpypy3-c.so "${pkgdir}"/opt/pypy3/bin/libpypy3-c.so
+  cp -r pypy/include pypy/lib_pypy pypy/lib-python pypy/site-packages 
"${pkgdir}"/opt/pypy3
+  cd ..
+
+  # Install symlinks
+  mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib
+  ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3
+  ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so
+
+  # Install misc stuff
+  install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst
+  install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
+}
+# vim: ts=2 sw=2 et:

Deleted: a93dfb333afe.patch
===
--- a93dfb333afe.patch  2021-10-23 20:34:43 UTC (rev 1032993)
+++ a93dfb333afe.patch  2021-10-23 20:34:54 UTC (rev 1032994)
@@ -1,32 +0,0 @@
-# HG changeset patch
-# User Matti Picus 
-# Date 1554034536 -10800
-# Node ID 

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

2021-10-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, October 23, 2021 @ 20:34:43
  Author: svenstaro
Revision: 1032993

upgpkg: pypy3 7.3.6-1

Modified:
  pypy3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 19:42:13 UTC (rev 1032992)
+++ PKGBUILD2021-10-23 20:34:43 UTC (rev 1032993)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=pypy3
-pkgver=7.3.5
-pkgrel=3
+pkgver=7.3.6
+pkgrel=1
 pkgdesc="A Python3 implementation written in Python, JIT enabled"
 url="https://pypy.org;
 arch=('x86_64')
@@ -13,7 +13,7 @@
 options=(!buildflags)
 license=('MIT')
 source=("https://downloads.python.org/pypy/pypy3.7-v${pkgver}-src.zip;)
-sha512sums=('aaa01e4fdb731e97ec5a0528d4502f08631dde817e31cf78a361a1802567b9f609281cde7cd6297792eed9b77c2f0904d863f696e06e99dd37c6beb434f680c9')
+sha512sums=('225d59ef8b9b553ca6e93b583405f95941949a87bd8445d19c74f1a573a5aec186528b55f5a4a92b550026541974539fa92842c7243d2fd8ee086dd58b4cfe7f')
 
 build() {
   cd pypy3.7-v${pkgver}-src/pypy/goal



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

2021-10-23 Thread David Runge via arch-commits
Date: Saturday, October 23, 2021 @ 19:42:13
  Author: dvzrv
Revision: 1032992

archrelease: copy trunk to community-any

Added:
  python-identify/repos/community-any/PKGBUILD
(from rev 1032991, python-identify/trunk/PKGBUILD)
Deleted:
  python-identify/repos/community-any/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 19:42:05 UTC (rev 1032991)
+++ PKGBUILD2021-10-23 19:42:13 UTC (rev 1032992)
@@ -1,40 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Felix Yan 
-
-_name=identify
-pkgname=python-identify
-pkgver=2.3.0
-pkgrel=1
-pkgdesc="File identification library for Python"
-arch=('any')
-url="https://github.com/chriskuehl/identify;
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-editdistance-s' 'python-pytest')
-optdepends=('python-editdistance-s: for returning license identifiers')
-source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('356e3c983273a771c06863a63fb53bdca9e3df3a50382f47da0d5ef7cee1b83d9279eb0d1e6c28409b2550f6e16eb793901147983582d792cdd39bb4d4c6e9f1')
-b2sums=('d51911a69a9845d136c0b5ce50a3ed94c50d80d6d8c89a2c823f1a85cafef373dab68716c5b38907bc920ca5f4d67ef969d598539e59e32bc2c36a0427d37765')
-
-prepare() {
-  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH="build:${PYTHONPATH}"
-  pytest -v
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --optimize=1 --root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-identify/repos/community-any/PKGBUILD (from rev 1032991, 
python-identify/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 19:42:13 UTC (rev 1032992)
@@ -0,0 +1,40 @@
+# Maintainer: David Runge 
+# Contributor: Felix Yan 
+
+_name=identify
+pkgname=python-identify
+pkgver=2.3.1
+pkgrel=1
+pkgdesc="File identification library for Python"
+arch=('any')
+url="https://github.com/chriskuehl/identify;
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-editdistance-s' 'python-pytest')
+optdepends=('python-editdistance-s: for returning license identifiers')
+source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz;)
+sha512sums=('6102418672ec2f038b884ed55956fdccd1ff3a2f4da0da0d8b65f93237456314de984be32d2f20fe6754a7dea9f1887628c93a58f42378466bb914a9dde4c0db')
+b2sums=('e2d37c10e0190b2f876011aec57ce2aa7b4e227e138e1ff7894516f8f9c2b0d104200daaf4e634f9774bceff2c97d72a77b7918b5e4a943ad5f4d6a1da3f')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --optimize=1 --root="${pkgdir}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}



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

2021-10-23 Thread David Runge via arch-commits
Date: Saturday, October 23, 2021 @ 19:42:05
  Author: dvzrv
Revision: 1032991

upgpkg: python-identify 2.3.1-1: Upgrade to 2.3.1.

Modified:
  python-identify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 19:38:23 UTC (rev 1032990)
+++ PKGBUILD2021-10-23 19:42:05 UTC (rev 1032991)
@@ -3,7 +3,7 @@
 
 _name=identify
 pkgname=python-identify
-pkgver=2.3.0
+pkgver=2.3.1
 pkgrel=1
 pkgdesc="File identification library for Python"
 arch=('any')
@@ -14,8 +14,8 @@
 checkdepends=('python-editdistance-s' 'python-pytest')
 optdepends=('python-editdistance-s: for returning license identifiers')
 
source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('356e3c983273a771c06863a63fb53bdca9e3df3a50382f47da0d5ef7cee1b83d9279eb0d1e6c28409b2550f6e16eb793901147983582d792cdd39bb4d4c6e9f1')
-b2sums=('d51911a69a9845d136c0b5ce50a3ed94c50d80d6d8c89a2c823f1a85cafef373dab68716c5b38907bc920ca5f4d67ef969d598539e59e32bc2c36a0427d37765')
+sha512sums=('6102418672ec2f038b884ed55956fdccd1ff3a2f4da0da0d8b65f93237456314de984be32d2f20fe6754a7dea9f1887628c93a58f42378466bb914a9dde4c0db')
+b2sums=('e2d37c10e0190b2f876011aec57ce2aa7b4e227e138e1ff7894516f8f9c2b0d104200daaf4e634f9774bceff2c97d72a77b7918b5e4a943ad5f4d6a1da3f')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"



[arch-commits] Commit in intellij-idea-community-edition/repos/community-x86_64 (10 files)

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 19:35:42
  Author: felixonmars
Revision: 1032989

archrelease: copy trunk to community-x86_64

Added:
  intellij-idea-community-edition/repos/community-x86_64/PKGBUILD
(from rev 1032988, intellij-idea-community-edition/trunk/PKGBUILD)
  intellij-idea-community-edition/repos/community-x86_64/idea.desktop
(from rev 1032988, intellij-idea-community-edition/trunk/idea.desktop)
  intellij-idea-community-edition/repos/community-x86_64/idea.sh
(from rev 1032988, intellij-idea-community-edition/trunk/idea.sh)
  
intellij-idea-community-edition/repos/community-x86_64/kotlin_dist_for_ide.patch
(from rev 1032988, 
intellij-idea-community-edition/trunk/kotlin_dist_for_ide.patch)
  intellij-idea-community-edition/repos/community-x86_64/skip_jps_build.patch
(from rev 1032988, 
intellij-idea-community-edition/trunk/skip_jps_build.patch)
Deleted:
  intellij-idea-community-edition/repos/community-x86_64/PKGBUILD
  intellij-idea-community-edition/repos/community-x86_64/idea.desktop
  intellij-idea-community-edition/repos/community-x86_64/idea.sh
  
intellij-idea-community-edition/repos/community-x86_64/kotlin_dist_for_ide.patch
  intellij-idea-community-edition/repos/community-x86_64/skip_jps_build.patch

---+
 PKGBUILD  |  174 ++--
 idea.desktop  |   22 ++---
 idea.sh   |   40 +-
 kotlin_dist_for_ide.patch |   20 ++---
 skip_jps_build.patch  |   44 +--
 5 files changed, 150 insertions(+), 150 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 19:35:23 UTC (rev 1032988)
+++ PKGBUILD2021-10-23 19:35:42 UTC (rev 1032989)
@@ -1,87 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-# Maintainer: Levente Polyak 
-# Maintainer: Maxime Gauduin 
-# Maintainer: Orhun Parmaksız 
-
-pkgname=intellij-idea-community-edition
-pkgver=2021.2.2
-_build=212.5284.40
-pkgrel=1
-epoch=4
-pkgdesc='IDE for Java, Groovy and other programming languages with advanced 
refactoring features'
-url='https://www.jetbrains.com/idea/'
-arch=('x86_64')
-license=('Apache')
-backup=('usr/share/idea/bin/idea.vmoptions'
-'usr/share/idea/bin/idea64.vmoptions')
-depends=('giflib' 'java-environment=11' 'python' 'sh' 'ttf-font' 
'libdbusmenu-glib' 'fontconfig' 'hicolor-icon-theme')
-makedepends=('ant' 'git' 'java-environment=8')
-optdepends=(
-  'lldb: lldb frontend integration'
-)
-source=("git+https://github.com/JetBrains/intellij-community.git#tag=idea/${_build};
-
idea-android::"git://git.jetbrains.org/idea/android.git#tag=idea/${_build}"
-
idea-adt-tools-base::"git://git.jetbrains.org/idea/adt-tools-base.git#commit=17e9c8b666cac0b974b1efc5e1e4c33404f72904"
-idea.desktop
-idea.sh
-kotlin_dist_for_ide.patch
-skip_jps_build.patch)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'049c4326b6b784da0c698cf62262b591b20abb52e0dcf869f869c0c655f3ce93'
-'115f1091edb138a7a7b15980e8538b4dfd28054cfab38b844df6d918b1b881c5'
-'438be6cb2ee731f6f89ba56506e0fac8aac7136c7dc89d3b4f332351d60d7a1e'
-'b023d7621674f335c32790e25bddadcec483342835af24ab9a3b80d0afc16a0e')
-
-prepare() {
-  cd intellij-community
-
-  # build system doesn't like symlinks
-  mv "${srcdir}"/idea-android android
-  mv "${srcdir}"/idea-adt-tools-base android/tools-base
-
-  # https://youtrack.jetbrains.com/issue/KTIJ-19348
-  patch -p0 -i ../kotlin_dist_for_ide.patch
-
-  # https://youtrack.jetbrains.com/issue/IDEA-276102
-  # https://youtrack.jetbrains.com/issue/IDEA-25
-  patch -p0 -i ../skip_jps_build.patch
-
-  sed '/def targetOs =/c def targetOs = "linux"' -i 
build/dependencies/setupJbre.gradle
-  sed '/String targetOS/c   String targetOS = OS_LINUX' -i 
platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy
-  sed -E 's|(\1|' -i build.xml
-  sed -E 's/-Xmx[0-9]+m/-XX:-UseGCOverheadLimit -Didea.home.path=/' -i 
build.xml
-  echo ${_build} > build.txt
-}
-
-build() {
-  cd intellij-community
-  unset _JAVA_OPTIONS
-  export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
-  export PATH="${JAVA_HOME}/bin:${PATH}"
-  export JDK_16_x64=/usr/lib/jvm/java-8-openjdk
-  export JDK_18_x64=/usr/lib/jvm/java-8-openjdk
-  ant -Dintellij.build.target.os=linux build
-  tar -xf out/idea-ce/artifacts/ideaIC-${_build}-no-jbr.tar.gz -C "${srcdir}"
-}
-
-package() {
-  cd idea-IC-${_build}
-
-  # workaround FS#40934
-  sed -i 's/lcd/on/' bin/*.vmoptions
-
-  rm -rf bin/fsnotifier-arm lib/libpty/linux/x86
-
-  install -dm 755 
"${pkgdir}"/usr/share/{licenses,pixmaps,idea,icons/hicolor/scalable/apps}
-  cp -dr --no-preserve='ownership' bin lib plugins redist 
"${pkgdir}"/usr/share/idea/
-  cp -dr --no-preserve='ownership' license "${pkgdir}"/usr/share/licenses/idea
-  ln -s /usr/share/idea/bin/idea.png "${pkgdir}"/usr/share/pixmaps/
-  ln -s 

[arch-commits] Commit in intellij-idea-community-edition/trunk (PKGBUILD)

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 19:35:23
  Author: felixonmars
Revision: 1032988

upgpkg: intellij-idea-community-edition 4:2021.2.3-1

Modified:
  intellij-idea-community-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 19:34:03 UTC (rev 1032987)
+++ PKGBUILD2021-10-23 19:35:23 UTC (rev 1032988)
@@ -4,8 +4,8 @@
 # Maintainer: Orhun Parmaksız 
 
 pkgname=intellij-idea-community-edition
-pkgver=2021.2.2
-_build=212.5284.40
+pkgver=2021.2.3
+_build=212.5457.46
 pkgrel=1
 epoch=4
 pkgdesc='IDE for Java, Groovy and other programming languages with advanced 
refactoring features'



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

2021-10-23 Thread David Runge via arch-commits
Date: Saturday, October 23, 2021 @ 19:34:03
  Author: dvzrv
Revision: 1032987

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-libcap/repos/multilib-staging-x86_64/
  lib32-libcap/repos/multilib-staging-x86_64/PKGBUILD
(from rev 1032986, lib32-libcap/trunk/PKGBUILD)

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

Copied: lib32-libcap/repos/multilib-staging-x86_64/PKGBUILD (from rev 1032986, 
lib32-libcap/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2021-10-23 19:34:03 UTC (rev 1032987)
@@ -0,0 +1,45 @@
+# Maintainer: David Runge 
+# Contributor: Florian Pritz 
+# Contributor: Hugo Doria 
+
+_name=libcap
+pkgname=lib32-libcap
+pkgver=2.60
+pkgrel=1
+pkgdesc="POSIX 1003.1e capabilities (32-bit)"
+arch=('x86_64')
+url="https://sites.google.com/site/fullycapable/;
+license=('GPL2')
+depends=("libcap=${pkgver}" 'lib32-glibc' 'lib32-pam')
+makedepends=('linux-api-headers')
+provides=('libcap.so' 'libpsx.so')
+source=("https://kernel.org/pub/linux/libs/security/linux-privs/${_name}2/${_name}-$pkgver.tar."{xz,sign}
+)
+sha512sums=('f2ff0d81df7251c05decda706ccc6463ce58df6a3c542fe479328dce5416f77aa5c6a09a1ab05a1d1a3638e6dae5c0e546aaa4824843a570700a8927fb7f73e6'
+'SKIP')
+b2sums=('858b5133a5cb2f3b30dab569a6c9f2097034318c90419fa2372e0b28c891160f5e84b54b302b2d98664df8f7c44df78eb3cb4e47b328cecd4c27e7ab223045ae'
+'SKIP')
+validpgpkeys=('38A644698C69787344E954CE29EE848AE2CCF3F4') # Andrew G. Morgan 

+
+prepare() {
+  mv "${_name}-$pkgver" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  make DYNAMIC=yes KERNEL_HEADERS='/usr/include' CC="gcc -m32" lib='lib32' 
prefix='/usr' sbindir='bin'
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  make -k test CC="gcc -m32"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" RAISE_SETFCAP='no' lib='lib32' prefix='/usr' 
sbindir='bin' install
+
+  # docs
+  install -vDm 644 {CHANGELOG,README} -t "${pkgdir}/usr/share/doc/${pkgname}/"
+  rm -r "${pkgdir}/usr/"{include,share/man,bin}
+}



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

2021-10-23 Thread David Runge via arch-commits
Date: Saturday, October 23, 2021 @ 19:33:56
  Author: dvzrv
Revision: 1032986

upgpkg: lib32-libcap 2.60-1: Upgrade to 2.60.

Modified:
  lib32-libcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 19:14:37 UTC (rev 1032985)
+++ PKGBUILD2021-10-23 19:33:56 UTC (rev 1032986)
@@ -4,7 +4,7 @@
 
 _name=libcap
 pkgname=lib32-libcap
-pkgver=2.59
+pkgver=2.60
 pkgrel=1
 pkgdesc="POSIX 1003.1e capabilities (32-bit)"
 arch=('x86_64')
@@ -15,9 +15,9 @@
 provides=('libcap.so' 'libpsx.so')
 
source=("https://kernel.org/pub/linux/libs/security/linux-privs/${_name}2/${_name}-$pkgver.tar."{xz,sign}
 )
-sha512sums=('296c11259e1b4d577b3527ab5e2160be3f94a2bee7d63d1b7feadc603f7e160b72f8c8ede34dec269f5eb7595304ff290693803be778bdbbe088de0e99a33812'
+sha512sums=('f2ff0d81df7251c05decda706ccc6463ce58df6a3c542fe479328dce5416f77aa5c6a09a1ab05a1d1a3638e6dae5c0e546aaa4824843a570700a8927fb7f73e6'
 'SKIP')
-b2sums=('5db562b389f2c4034b5fa840a14f7fd7ada49470fea8d13828b2c302a7d768831a6215593d21938b8e1d5bd65fa0581628809526fa5f6091ca4eac5e884cd38c'
+b2sums=('858b5133a5cb2f3b30dab569a6c9f2097034318c90419fa2372e0b28c891160f5e84b54b302b2d98664df8f7c44df78eb3cb4e47b328cecd4c27e7ab223045ae'
 'SKIP')
 validpgpkeys=('38A644698C69787344E954CE29EE848AE2CCF3F4') # Andrew G. Morgan 

 



[arch-commits] Commit in libcap/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2021-10-23 Thread David Runge via arch-commits
Date: Saturday, October 23, 2021 @ 19:28:29
  Author: dvzrv
Revision: 426489

archrelease: copy trunk to staging-x86_64

Added:
  libcap/repos/staging-x86_64/
  libcap/repos/staging-x86_64/PKGBUILD
(from rev 426488, libcap/trunk/PKGBUILD)

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

Copied: libcap/repos/staging-x86_64/PKGBUILD (from rev 426488, 
libcap/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-23 19:28:29 UTC (rev 426489)
@@ -0,0 +1,41 @@
+# Maintainer:  David Runge 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Hugo Doria 
+
+pkgname=libcap
+pkgver=2.60
+pkgrel=1
+pkgdesc='POSIX 1003.1e capabilities'
+arch=('x86_64')
+url="https://sites.google.com/site/fullycapable/;
+license=('GPL2')
+depends=('glibc' 'pam')
+makedepends=('linux-api-headers')
+provides=('libcap.so' 'libpsx.so')
+source=("https://kernel.org/pub/linux/libs/security/linux-privs/${pkgname}2/${pkgname}-$pkgver.tar."{xz,sign}
+)
+sha512sums=('f2ff0d81df7251c05decda706ccc6463ce58df6a3c542fe479328dce5416f77aa5c6a09a1ab05a1d1a3638e6dae5c0e546aaa4824843a570700a8927fb7f73e6'
+'SKIP')
+b2sums=('858b5133a5cb2f3b30dab569a6c9f2097034318c90419fa2372e0b28c891160f5e84b54b302b2d98664df8f7c44df78eb3cb4e47b328cecd4c27e7ab223045ae'
+'SKIP')
+validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

+
+build() {
+  cd "$pkgname-$pkgver"
+  make DYNAMIC=yes KERNEL_HEADERS='/usr/include' lib='lib' prefix='/usr' 
sbindir='bin'
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  make -k test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" RAISE_SETFCAP='no' lib='lib' prefix='/usr' 
sbindir='bin' install
+  # docs
+  install -vDm 644 {CHANGELOG,README} -t "${pkgdir}/usr/share/doc/${pkgname}/"
+  install -vDm 644 pam_cap/capability.conf \
+-t "$pkgdir/usr/share/doc/$pkgname/examples/"
+}



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

2021-10-23 Thread David Runge via arch-commits
Date: Saturday, October 23, 2021 @ 19:28:22
  Author: dvzrv
Revision: 426488

upgpkg: libcap 2.60-1: Upgrade to 2.60.

Modified:
  libcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:57:28 UTC (rev 426487)
+++ PKGBUILD2021-10-23 19:28:22 UTC (rev 426488)
@@ -4,7 +4,7 @@
 # Contributor: Hugo Doria 
 
 pkgname=libcap
-pkgver=2.59
+pkgver=2.60
 pkgrel=1
 pkgdesc='POSIX 1003.1e capabilities'
 arch=('x86_64')
@@ -15,9 +15,9 @@
 provides=('libcap.so' 'libpsx.so')
 
source=("https://kernel.org/pub/linux/libs/security/linux-privs/${pkgname}2/${pkgname}-$pkgver.tar."{xz,sign}
 )
-sha512sums=('296c11259e1b4d577b3527ab5e2160be3f94a2bee7d63d1b7feadc603f7e160b72f8c8ede34dec269f5eb7595304ff290693803be778bdbbe088de0e99a33812'
+sha512sums=('f2ff0d81df7251c05decda706ccc6463ce58df6a3c542fe479328dce5416f77aa5c6a09a1ab05a1d1a3638e6dae5c0e546aaa4824843a570700a8927fb7f73e6'
 'SKIP')
-b2sums=('5db562b389f2c4034b5fa840a14f7fd7ada49470fea8d13828b2c302a7d768831a6215593d21938b8e1d5bd65fa0581628809526fa5f6091ca4eac5e884cd38c'
+b2sums=('858b5133a5cb2f3b30dab569a6c9f2097034318c90419fa2372e0b28c891160f5e84b54b302b2d98664df8f7c44df78eb3cb4e47b328cecd4c27e7ab223045ae'
 'SKIP')
 validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

 



[arch-commits] Commit in wine-staging/repos/multilib-x86_64 (8 files)

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 19:14:37
  Author: felixonmars
Revision: 1032985

archrelease: copy trunk to multilib-x86_64

Added:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 1032984, wine-staging/trunk/30-win32-aliases.conf)
  wine-staging/repos/multilib-x86_64/PKGBUILD
(from rev 1032984, wine-staging/trunk/PKGBUILD)
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
(from rev 1032984, wine-staging/trunk/wine-binfmt.conf)
  wine-staging/repos/multilib-x86_64/wine.install
(from rev 1032984, wine-staging/trunk/wine.install)
Deleted:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
  wine-staging/repos/multilib-x86_64/PKGBUILD
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
  wine-staging/repos/multilib-x86_64/wine.install

--+
 PKGBUILD |  390 ++---
 wine-binfmt.conf |4 
 wine.install |   14 -
 3 files changed, 204 insertions(+), 204 deletions(-)

Deleted: 30-win32-aliases.conf
===
(Binary files differ)

Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
1032984, wine-staging/trunk/30-win32-aliases.conf)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 19:14:24 UTC (rev 1032984)
+++ PKGBUILD2021-10-23 19:14:37 UTC (rev 1032985)
@@ -1,195 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging
-pkgver=6.18
-pkgrel=1
-
-#_winever=${pkgver%.*}
-_winever=$pkgver
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/6.x/wine-$_winever.tar.xz{,.sign}
-
"https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever/wine-staging-v$_pkgbasever.tar.gz;
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('d8f54f8fbb61b4af2a6f97328d33b0389ab0fb6a9dac97b2832af3d911a9f23c08653f40ec77f7c0eedd694c4a1c1228fe9dd4d859d8b3d7419e21847de7bcfe'
-'SKIP'
-
'f718b4a6f314e8db4f6ad4cb41449d251d973b0942072411a70749398cec9d60ebcf29078cf00a895f665ea7e7846c3fd7e5553d04b3b451ae757c95fb49af58'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch"
-url="https://www.wine-staging.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  faudio   lib32-faudio
-  desktop-file-utils
-)
-
-makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  sdl2  lib32-sdl2
-  vkd3d lib32-vkd3d
-  libcups   lib32-libcups
-  sane
-  libgphoto2
-  gsm
-  ffmpeg
-  samba
-  opencl-headers
-)
-
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  

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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 19:14:24
  Author: felixonmars
Revision: 1032984

upgpkg: wine-staging 6.19-1

Modified:
  wine-staging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:57:38 UTC (rev 1032983)
+++ PKGBUILD2021-10-23 19:14:24 UTC (rev 1032984)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging
-pkgver=6.18
+pkgver=6.19
 pkgrel=1
 
 #_winever=${pkgver%.*}
@@ -16,9 +16,9 @@
 
"https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever/wine-staging-v$_pkgbasever.tar.gz;
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('d8f54f8fbb61b4af2a6f97328d33b0389ab0fb6a9dac97b2832af3d911a9f23c08653f40ec77f7c0eedd694c4a1c1228fe9dd4d859d8b3d7419e21847de7bcfe'
+sha512sums=('6d58bca9a4b8ed94f34a532da6403341f325a30d8e1b78997de009ecaafad655d15733823d7d1c8bd906efc568a649f8b7bee5c10f2e271e449d6e1eaa8f7ce4'
 'SKIP'
-
'f718b4a6f314e8db4f6ad4cb41449d251d973b0942072411a70749398cec9d60ebcf29078cf00a895f665ea7e7846c3fd7e5553d04b3b451ae757c95fb49af58'
+
'f46d82dc034b0c701d00c70395edc306f6dcd3cd70091bb544c86c035e4221a370f6a1c39de4575e6cbb4eb587f5257d50ad5ada51fb6fee9f57b90dc0358034'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
 validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7



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

2021-10-23 Thread Morten Linderud via arch-commits
Date: Saturday, October 23, 2021 @ 18:57:38
  Author: foxboron
Revision: 1032983

archrelease: copy trunk to community-x86_64

Added:
  go/repos/community-x86_64/PKGBUILD
(from rev 1032982, go/trunk/PKGBUILD)
Deleted:
  go/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 18:57:29 UTC (rev 1032982)
+++ PKGBUILD2021-10-23 18:57:38 UTC (rev 1032983)
@@ -1,87 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: 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.17.1
-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})
-validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
-sha256sums=('49dc08339770acd5613312db8c141eaf61779995577b89d93b541ef83067e5b1'
-'SKIP')
-
-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 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=3
-
-  cd $pkgname/src
-  ./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" 
\
-"$pkgdir/usr/lib/go/pkg/linux_amd64_"{dynlink,race}
-
-  # TODO: Make split package for source files?
-  # This saves around 100 MB.
-  # Rest of the size is from the duplicate _race and _dynlib .a files
-  # cp -a bin pkg src lib misc api test "$pkgdir/usr/lib/go"
-  cp -a bin pkg src lib misc api "$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/*
-  find "$pkgdir/usr/lib/go" -name "testdata" -type d -prune -exec rm -rf "{}" 
\;
-  find "$pkgdir/usr/lib/go" -name "*_test.go" -exec rm -rf "{}" \;
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim: ts=2 sw=2 et

Copied: go/repos/community-x86_64/PKGBUILD (from rev 1032982, go/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 18:57:38 UTC (rev 1032983)
@@ -0,0 +1,86 @@
+# Maintainer: Morten Linderud 
+# Contributor: 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.17.2
+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})
+validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
+sha256sums=('2255eb3e4e824dd7d5fcdc2e7f84534371c186312e546fb1086a34c17752f431'
+'SKIP')
+
+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 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=3
+
+  cd $pkgname/src
+  

[arch-commits] Commit in openmp/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 23, 2021 @ 18:57:28
  Author: foutrelis
Revision: 426487

archrelease: copy trunk to staging-x86_64

Added:
  openmp/repos/staging-x86_64/
  openmp/repos/staging-x86_64/PKGBUILD
(from rev 426486, openmp/trunk/PKGBUILD)

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

Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 426486, 
openmp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-23 18:57:28 UTC (rev 426487)
@@ -0,0 +1,43 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=openmp
+pkgver=13.0.0
+pkgrel=1
+pkgdesc="LLVM OpenMP Runtime Library"
+arch=('x86_64')
+url="https://openmp.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('glibc' 'libelf' 'libffi')
+makedepends=('llvm' 'clang' 'cmake' 'ninja')
+_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('4930ae7a1829a53b698255c2c6b6ee977cc364b37450c14ee458793c0d5e493c'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+   cd "$pkgname-$pkgver.src"
+   mkdir build
+}
+
+build() {
+   cd "$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIBOMP_INSTALL_ALIASES=OFF
+  ninja
+}
+
+package() {
+  cd "$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  rm "$pkgdir/usr/lib/libarcher_static.a"
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-10-23 Thread Morten Linderud via arch-commits
Date: Saturday, October 23, 2021 @ 18:57:29
  Author: foxboron
Revision: 1032982

upgpkg: go 2:1.17.2-1 - FS#72209: Revert file trimming

Modified:
  go/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:51:56 UTC (rev 1032981)
+++ PKGBUILD2021-10-23 18:57:29 UTC (rev 1032982)
@@ -13,7 +13,7 @@
 
 pkgname=go
 epoch=2
-pkgver=1.17.1
+pkgver=1.17.2
 pkgrel=1
 pkgdesc='Core compiler tools for the Go programming language'
 arch=(x86_64)
@@ -25,7 +25,7 @@
 options=(!strip staticlibs)
 source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz{,.asc})
 validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
-sha256sums=('49dc08339770acd5613312db8c141eaf61779995577b89d93b541ef83067e5b1'
+sha256sums=('2255eb3e4e824dd7d5fcdc2e7f84534371c186312e546fb1086a34c17752f431'
 'SKIP')
 
 build() {
@@ -64,8 +64,7 @@
   # TODO: Make split package for source files?
   # This saves around 100 MB.
   # Rest of the size is from the duplicate _race and _dynlib .a files
-  # cp -a bin pkg src lib misc api test "$pkgdir/usr/lib/go"
-  cp -a bin pkg src lib misc api "$pkgdir/usr/lib/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"



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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 23, 2021 @ 18:57:25
  Author: foutrelis
Revision: 426486

upgpkg: openmp 13.0.0-1: new upstream release

Modified:
  openmp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:42:43 UTC (rev 426485)
+++ PKGBUILD2021-10-23 18:57:25 UTC (rev 426486)
@@ -1,7 +1,7 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=openmp
-pkgver=12.0.1
+pkgver=13.0.0
 pkgrel=1
 pkgdesc="LLVM OpenMP Runtime Library"
 arch=('x86_64')
@@ -8,10 +8,10 @@
 url="https://openmp.llvm.org/;
 license=('custom:Apache 2.0 with LLVM Exception')
 depends=('glibc' 'libelf' 'libffi')
-makedepends=('cmake' 'ninja')
+makedepends=('llvm' 'clang' 'cmake' 'ninja')
 
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
 source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('60fe79440eaa9ebf583a6ea7f81501310388c02754dbe7dc210776014d06b091'
+sha256sums=('4930ae7a1829a53b698255c2c6b6ee977cc364b37450c14ee458793c0d5e493c'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

@@ -35,7 +35,7 @@
   cd "$pkgname-$pkgver.src/build"
 
   DESTDIR="$pkgdir" ninja install
-  install -Dm644 ../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
   rm "$pkgdir/usr/lib/libarcher_static.a"
 }



[arch-commits] Commit in wine/repos/multilib-x86_64 (8 files)

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:51:56
  Author: felixonmars
Revision: 1032981

archrelease: copy trunk to multilib-x86_64

Added:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 1032980, wine/trunk/30-win32-aliases.conf)
  wine/repos/multilib-x86_64/PKGBUILD
(from rev 1032980, wine/trunk/PKGBUILD)
  wine/repos/multilib-x86_64/wine-binfmt.conf
(from rev 1032980, wine/trunk/wine-binfmt.conf)
  wine/repos/multilib-x86_64/wine.install
(from rev 1032980, wine/trunk/wine.install)
Deleted:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
  wine/repos/multilib-x86_64/PKGBUILD
  wine/repos/multilib-x86_64/wine-binfmt.conf
  wine/repos/multilib-x86_64/wine.install

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  354 
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 4 files changed, 206 insertions(+), 206 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2021-10-23 18:51:43 UTC (rev 1032980)
+++ 30-win32-aliases.conf   2021-10-23 18:51:56 UTC (rev 1032981)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 1032980, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2021-10-23 18:51:56 UTC (rev 1032981)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 18:51:43 UTC (rev 1032980)
+++ PKGBUILD2021-10-23 18:51:56 UTC (rev 1032981)
@@ -1,177 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=6.18
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/6.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('d8f54f8fbb61b4af2a6f97328d33b0389ab0fb6a9dac97b2832af3d911a9f23c08653f40ec77f7c0eedd694c4a1c1228fe9dd4d859d8b3d7419e21847de7bcfe'
-'SKIP'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  faudio  lib32-faudio
-  desktop-file-utils
-)
-makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  vkd3d lib32-vkd3d
-  sdl2  lib32-sdl2
-  libcups   lib32-libcups
-  libgphoto2
-  sane
-  gsm
-  vulkan-headers
-  samba
-  opencl-headers
-)
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123 

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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:51:43
  Author: felixonmars
Revision: 1032980

upgpkg: wine 6.19-1

Modified:
  wine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:20:39 UTC (rev 1032979)
+++ PKGBUILD2021-10-23 18:51:43 UTC (rev 1032980)
@@ -4,7 +4,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=6.18
+pkgver=6.19
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -12,7 +12,7 @@
 
source=(https://dl.winehq.org/wine/source/6.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('d8f54f8fbb61b4af2a6f97328d33b0389ab0fb6a9dac97b2832af3d911a9f23c08653f40ec77f7c0eedd694c4a1c1228fe9dd4d859d8b3d7419e21847de7bcfe'
+sha512sums=('6d58bca9a4b8ed94f34a532da6403341f325a30d8e1b78997de009ecaafad655d15733823d7d1c8bd906efc568a649f8b7bee5c10f2e271e449d6e1eaa8f7ce4'
 'SKIP'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')



[arch-commits] Commit in meson/repos/extra-any (7 files)

2021-10-23 Thread Jan Steffens via arch-commits
Date: Saturday, October 23, 2021 @ 18:42:43
  Author: heftig
Revision: 426485

archrelease: copy trunk to extra-any

Added:
  meson/repos/extra-any/PKGBUILD
(from rev 426484, meson/trunk/PKGBUILD)
  meson/repos/extra-any/arch-meson
(from rev 426484, meson/trunk/arch-meson)
  meson/repos/extra-any/skip-test.diff
(from rev 426484, meson/trunk/skip-test.diff)
Deleted:
  
meson/repos/extra-any/0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
  meson/repos/extra-any/PKGBUILD
  meson/repos/extra-any/arch-meson
  meson/repos/extra-any/skip-test.diff

+
 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch |   22 -
 PKGBUILD   |  127 +--
 arch-meson |   26 +-
 skip-test.diff |   30 +-
 4 files changed, 89 insertions(+), 116 deletions(-)

Deleted: 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
===
--- 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch  2021-10-23 
18:42:37 UTC (rev 426484)
+++ 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch  2021-10-23 
18:42:43 UTC (rev 426485)
@@ -1,22 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: Dominique Leuenberger 
-Date: Wed, 29 Sep 2021 14:20:53 +0200
-Subject: [PATCH] tests/rust: add libm to fix build with rust 1.55
-
-Fixes #9309

- test cases/rust/5 polyglot static/meson.build | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test cases/rust/5 polyglot static/meson.build b/test cases/rust/5 
polyglot static/meson.build
-index de2e61bcb..a6e9550b6 100644
 a/test cases/rust/5 polyglot static/meson.build
-+++ b/test cases/rust/5 polyglot static/meson.build
-@@ -2,6 +2,7 @@ project('static rust and c polyglot executable', 'c', 'rust')
- 
- deps = [
-   meson.get_compiler('c').find_library('dl', required: false),
-+  meson.get_compiler('c').find_library('m', required: false),
-   dependency('threads'),
- ]
- 

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 18:42:37 UTC (rev 426484)
+++ PKGBUILD2021-10-23 18:42:43 UTC (rev 426485)
@@ -1,66 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Levente Polyak 
-# Contributor: Anatol Pomozov 
-
-pkgname=meson
-pkgver=0.59.2
-pkgrel=1
-pkgdesc='High productivity build system'
-url='https://mesonbuild.com/'
-arch=('any')
-license=('Apache')
-depends=('python-setuptools' 'ninja')
-checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 
'git' 'cython'
-  'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk3' 'python-gobject' 
'gobject-introspection'
-  'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 
'sdl2' 'graphviz'
-  'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 
'gtk-sharp-2' 'qt5-tools'
-  'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'nasm' 
'gnustep-base' 'libelf'
-  'python-pytest-xdist' 'python2-setuptools' 'ldc' 'rust-bindgen' 
'cuda' 'hotdoc')
-source=(https://github.com/mesonbuild/meson/releases/download/${pkgver/rc/.rc}/meson-${pkgver}.tar.gz{,.asc}
-0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
-skip-test.diff
-arch-meson)
-sha512sums=('910e4a8c9828506b576dc8ae0b5765efec24f44a34a5694f782c8a533d75053b10b4167564c06456d05f7a32c5fd9bd657faa62329e1e4ed24bfc4c9ac1ef73e'
-'SKIP'
-
'c366e149fa04ce41d572fa42a1116d3ddfb25e3e6192c918127d96f2f1e50214c503ce8864473fc7712f0452b63336ac92b4e94fe8ac7f0a9ae6933e07463abc'
-
'c00c3bbb6f6dfe41bb6e05e3eba94fb177f3ef9353bc132e33e54eabacc14d81ed7bff5fe965fb4d49ce8a586a7ebb887b625174f272a48b2f3c85d3288e23b1'
-
'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
-validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen 

-
-prepare() {
-  cd ${pkgname}-${pkgver}
-
-  # Fix tests with Rust 1.55
-  patch -Np1 -i ../0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
-
-  # Our containers do not allow sanitizers to run
-  patch -Np1 -i ../skip-test.diff
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python setup.py build
-}
-
-check() (
-  cd ${pkgname}-${pkgver}
-  export LC_CTYPE=en_US.UTF-8 CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
-  ./run_tests.py
-)
-
-package() {
-  cd ${pkgname}-${pkgver}
-  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-
-  install -d "${pkgdir}/usr/share/vim/vimfiles"
-  cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*/
-
-  install -Dt "${pkgdir}/usr/share/bash-completion/completions" -m644 
data/shell-completions/bash/*
-  install -Dt 

[arch-commits] Commit in meson/trunk (2 files)

2021-10-23 Thread Jan Steffens via arch-commits
Date: Saturday, October 23, 2021 @ 18:42:37
  Author: heftig
Revision: 426484

0.59.3-1

Modified:
  meson/trunk/PKGBUILD
Deleted:
  meson/trunk/0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch

+
 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch |   22 ---
 PKGBUILD   |9 +---
 2 files changed, 2 insertions(+), 29 deletions(-)

Deleted: 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
===
--- 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch  2021-10-23 
18:38:46 UTC (rev 426483)
+++ 0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch  2021-10-23 
18:42:37 UTC (rev 426484)
@@ -1,22 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: Dominique Leuenberger 
-Date: Wed, 29 Sep 2021 14:20:53 +0200
-Subject: [PATCH] tests/rust: add libm to fix build with rust 1.55
-
-Fixes #9309

- test cases/rust/5 polyglot static/meson.build | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test cases/rust/5 polyglot static/meson.build b/test cases/rust/5 
polyglot static/meson.build
-index de2e61bcb..a6e9550b6 100644
 a/test cases/rust/5 polyglot static/meson.build
-+++ b/test cases/rust/5 polyglot static/meson.build
-@@ -2,6 +2,7 @@ project('static rust and c polyglot executable', 'c', 'rust')
- 
- deps = [
-   meson.get_compiler('c').find_library('dl', required: false),
-+  meson.get_compiler('c').find_library('m', required: false),
-   dependency('threads'),
- ]
- 

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:38:46 UTC (rev 426483)
+++ PKGBUILD2021-10-23 18:42:37 UTC (rev 426484)
@@ -3,7 +3,7 @@
 # Contributor: Anatol Pomozov 
 
 pkgname=meson
-pkgver=0.59.2
+pkgver=0.59.3
 pkgrel=1
 pkgdesc='High productivity build system'
 url='https://mesonbuild.com/'
@@ -17,12 +17,10 @@
   'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'nasm' 
'gnustep-base' 'libelf'
   'python-pytest-xdist' 'python2-setuptools' 'ldc' 'rust-bindgen' 
'cuda' 'hotdoc')
 
source=(https://github.com/mesonbuild/meson/releases/download/${pkgver/rc/.rc}/meson-${pkgver}.tar.gz{,.asc}
-0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
 skip-test.diff
 arch-meson)
-sha512sums=('910e4a8c9828506b576dc8ae0b5765efec24f44a34a5694f782c8a533d75053b10b4167564c06456d05f7a32c5fd9bd657faa62329e1e4ed24bfc4c9ac1ef73e'
+sha512sums=('4ffca094474c09567a69f576b25588c38e18d3a96d0b1d592adb05493a5d6dcfcd1a6549a821862a5aabd3df34d81b3a90d01e012e62c7f46bd98152337c0ea6'
 'SKIP'
-
'c366e149fa04ce41d572fa42a1116d3ddfb25e3e6192c918127d96f2f1e50214c503ce8864473fc7712f0452b63336ac92b4e94fe8ac7f0a9ae6933e07463abc'
 
'c00c3bbb6f6dfe41bb6e05e3eba94fb177f3ef9353bc132e33e54eabacc14d81ed7bff5fe965fb4d49ce8a586a7ebb887b625174f272a48b2f3c85d3288e23b1'
 
'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
 validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen 

@@ -30,9 +28,6 @@
 prepare() {
   cd ${pkgname}-${pkgver}
 
-  # Fix tests with Rust 1.55
-  patch -Np1 -i ../0001-tests-rust-add-libm-to-fix-build-with-rust-1.55.patch
-
   # Our containers do not allow sanitizers to run
   patch -Np1 -i ../skip-test.diff
 }



[arch-commits] Commit in postgresql-old-upgrade/repos (2 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 23, 2021 @ 18:38:46
  Author: foutrelis
Revision: 426483

archrelease: copy trunk to staging-x86_64

Added:
  postgresql-old-upgrade/repos/staging-x86_64/
  postgresql-old-upgrade/repos/staging-x86_64/PKGBUILD
(from rev 426482, postgresql-old-upgrade/trunk/PKGBUILD)

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

Copied: postgresql-old-upgrade/repos/staging-x86_64/PKGBUILD (from rev 426482, 
postgresql-old-upgrade/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-23 18:38:46 UTC (rev 426483)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Dan McGee 
+
+pkgname=postgresql-old-upgrade
+pkgver=12.8
+_majorver=${pkgver%.*}
+pkgrel=2
+pkgdesc='PostgreSQL build for migrating between major versions with pg_upgrade'
+url='https://www.postgresql.org/'
+arch=('x86_64')
+license=('custom:PostgreSQL')
+depends=("postgresql-libs>=${_majorver}" 'libxml2' 'openssl>=1.0.0' 'pam'
+ 'zlib' 'icu' 'systemd-libs' 'libldap' 'krb5' 'llvm-libs')
+makedepends=('python' 'python2' 'perl' 'tcl>=8.6.0' 'systemd' 'llvm' 'clang')
+optdepends=('python2: for PL/Python 2 support'
+'python: for PL/Python 3 support'
+'perl: for PL/Perl support'
+'tcl: for PL/Tcl support')
+source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2)
+sha256sums=('e26401e090c34ccb15ffb33a111f340833833535a7b7c5cd11cd88ab57d9c62a')
+sha512sums=('970fe1041e427ac1c8a786c93e2079b0a9c8b3fcaf9d38877894eb02e8a9afc7cd73d7ac28078c455845a922a1b7d9c1e22cb7990d8d523dd6496af9442fba01')
+b2sums=('20ad970f03665b9c1f24c646096476398c1791c49eb4f34bb6c3b1c7cf3955bb79ef81e178e5d72ffb91625a9ec1cff409fa95d390caa02862fec2599e6d8a9b')
+
+build() {
+  cd postgresql-${pkgver}
+  local options=(
+--prefix=/opt/pgsql-${_majorver}
+--with-gssapi
+--with-libxml
+--with-openssl
+--with-perl
+--with-python
+--with-tcl
+--with-pam
+--without-readline
+--with-system-tzdata=/usr/share/zoneinfo
+--with-uuid=e2fs
+--with-icu
+--with-systemd
+--with-ldap
+--with-llvm
+--disable-nls
+--enable-thread-safety
+  )
+
+  # only build plpython3 for now
+  ./configure "${options[@]}" \
+PYTHON=/usr/bin/python
+  make -C src/pl/plpython all
+  make -C contrib/hstore_plpython all
+  make -C contrib/ltree_plpython all
+
+  # save plpython3 build and Makefile.global
+  cp -a src/pl/plpython{,3}
+  cp -a contrib/hstore_plpython{,3}
+  cp -a contrib/ltree_plpython{,3}
+  cp -a src/Makefile.global{,.python3}
+  make distclean
+
+  # regular build with everything
+  ./configure "${options[@]}" \
+PYTHON=/usr/bin/python2
+  make -C src all
+  make -C contrib all
+}
+
+package() {
+  cd postgresql-${pkgver}
+  make -C src DESTDIR="${pkgdir}" install
+  make -C contrib DESTDIR="${pkgdir}" install
+
+  # install plpython3
+  mv src/Makefile.global src/Makefile.global.save
+  cp src/Makefile.global.python3 src/Makefile.global
+  touch -r src/Makefile.global.save src/Makefile.global
+  make -C src/pl/plpython3 DESTDIR="${pkgdir}" install
+  make -C contrib/hstore_plpython3 DESTDIR="${pkgdir}" install
+  make -C contrib/ltree_plpython3 DESTDIR="${pkgdir}" install
+
+  install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in postgresql-old-upgrade/trunk (PKGBUILD)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 23, 2021 @ 18:38:42
  Author: foutrelis
Revision: 426482

upgpkg: postgresql-old-upgrade 12.8-2: LLVM 13 rebuild

Modified:
  postgresql-old-upgrade/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:33:44 UTC (rev 426481)
+++ PKGBUILD2021-10-23 18:38:42 UTC (rev 426482)
@@ -4,7 +4,7 @@
 pkgname=postgresql-old-upgrade
 pkgver=12.8
 _majorver=${pkgver%.*}
-pkgrel=1
+pkgrel=2
 pkgdesc='PostgreSQL build for migrating between major versions with pg_upgrade'
 url='https://www.postgresql.org/'
 arch=('x86_64')



[arch-commits] Commit in postgresql/repos (11 files)

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 23, 2021 @ 18:33:44
  Author: foutrelis
Revision: 426481

archrelease: copy trunk to staging-x86_64

Added:
  postgresql/repos/staging-x86_64/
  postgresql/repos/staging-x86_64/PKGBUILD
(from rev 426480, postgresql/trunk/PKGBUILD)
  postgresql/repos/staging-x86_64/postgresql-check-db-dir
(from rev 426480, postgresql/trunk/postgresql-check-db-dir)
  postgresql/repos/staging-x86_64/postgresql-perl-rpath.patch
(from rev 426480, postgresql/trunk/postgresql-perl-rpath.patch)
  postgresql/repos/staging-x86_64/postgresql-run-socket.patch
(from rev 426480, postgresql/trunk/postgresql-run-socket.patch)
  postgresql/repos/staging-x86_64/postgresql.install
(from rev 426480, postgresql/trunk/postgresql.install)
  postgresql/repos/staging-x86_64/postgresql.logrotate
(from rev 426480, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/staging-x86_64/postgresql.pam
(from rev 426480, postgresql/trunk/postgresql.pam)
  postgresql/repos/staging-x86_64/postgresql.service
(from rev 426480, postgresql/trunk/postgresql.service)
  postgresql/repos/staging-x86_64/postgresql.sysusers
(from rev 426480, postgresql/trunk/postgresql.sysusers)
  postgresql/repos/staging-x86_64/postgresql.tmpfiles
(from rev 426480, postgresql/trunk/postgresql.tmpfiles)

-+
 PKGBUILD|  222 ++
 postgresql-check-db-dir |   49 +
 postgresql-perl-rpath.patch |   13 ++
 postgresql-run-socket.patch |   12 ++
 postgresql.install  |7 +
 postgresql.logrotate|4 
 postgresql.pam  |3 
 postgresql.service  |   43 
 postgresql.sysusers |1 
 postgresql.tmpfiles |2 
 10 files changed, 356 insertions(+)

Copied: postgresql/repos/staging-x86_64/PKGBUILD (from rev 426480, 
postgresql/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-23 18:33:44 UTC (rev 426481)
@@ -0,0 +1,222 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Dan McGee 
+
+pkgbase=postgresql
+pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
+pkgver=13.4
+_majorver=${pkgver%.*}
+pkgrel=2
+pkgdesc='Sophisticated object-relational DBMS'
+url='https://www.postgresql.org/'
+arch=('x86_64')
+license=('custom:PostgreSQL')
+makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 
'openssl>=1.0.0'
+ 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang' 'libxslt')
+source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
+postgresql-run-socket.patch
+postgresql-perl-rpath.patch
+postgresql.pam
+postgresql.logrotate
+postgresql.service
+postgresql-check-db-dir
+postgresql.sysusers
+postgresql.tmpfiles)
+sha256sums=('ea93e10390245f1ce461a54eb5f99a48d8cabd3a08ce4d652ec2169a357bc0cd'
+'02ffb53b0a5049233f665c873b96264db77daab30e5a2194d038202d815a8e6a'
+'af6186d40128e043f333da4591455bf62b7c96e80214835f5c8c60b635ea9afb'
+'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
+'6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
+'25fb140b90345828dc01a4f286345757e700a47178bab03d217a7a5a79105b57'
+'7db9626c322928b2465aa126b48ba7f0eebd366bf2aa19c9c0a92b488cb469c5'
+'7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12'
+'4a4c0bb9ceb156cc47e9446d8393d1f72b4fe9ea1d39ba17213359df9211da57')
+b2sums=('e16684ef59f213d23366e8d18c4bf6f81d6e2eac8e940449fee1ef6b150e7ff7d3dce8831b318d1fd3f72d642110576ebc7bd981185a39f19fea6357c58be170'
+
'71dc1b4e41294fd235db05317c991d42de082c49d38a2f97d1394572a93a4aa77f42ec29b4e6cf0a17adb3a4471afcb1e2464870f2b9e847906bf49541763a53'
+
'5135c5f9dafe427de8d3740d4a67c6dba2869be47dc52b4190b8aa1148e702992fde1821371b68e93b224f5805f697d490ea28ec80d7ce55e5a224551b0a6247'
+
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
+
'2209b7550acad7955102ec6922754b4046b2a2ad2a7e1cfb2cc4053c0705abac7aa7d7968eab617f50894797d06345f51c9a669926bd2a77dcf688206a2027e0'
+
'a4255df47b7ac1418d20aa73aa0f6e70c7952a10d706e5523043c48b2c3b6d8e39838049dfcc826913cd0f2c06502561d1abe8b19cce7071db66139ae93a37bf'
+
'2eaf8867cc71b8e838925e1e1e2c37b5edd69c3fe7c144410a8683662ba0c342122803217d436d808e18826d28da352978e5d15dd1bc91b6b44dbaf4cfcd4d51'
+
'5e9cba2f45604db83eb77c7bbb54bc499a38274be6cd97abb056c9bdf18e637a8ac354e18f41f614f7e1a2d6f13c2a0b562ab0aaebf9447cf5eb2d60e6501e12'
+
'8a8e5ec24ea338b2b51b8d2be5a336ac8d4cc6b25200ed0f0d564df9942997478df0c54da2fac7b27d64a34398f69047eecd0f97bdc0df8fe50a1b5ed74d')
+
+prepare() {
+  cd postgresql-${pkgver}
+  patch -p1 

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

2021-10-23 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 23, 2021 @ 18:33:34
  Author: foutrelis
Revision: 426480

upgpkg: postgresql 13.4-2: LLVM 13 rebuild

Modified:
  postgresql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 17:48:04 UTC (rev 426479)
+++ PKGBUILD2021-10-23 18:33:34 UTC (rev 426480)
@@ -5,7 +5,7 @@
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
 pkgver=13.4
 _majorver=${pkgver%.*}
-pkgrel=1
+pkgrel=2
 pkgdesc='Sophisticated object-relational DBMS'
 url='https://www.postgresql.org/'
 arch=('x86_64')



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

2021-10-23 Thread Kpcyrd via arch-commits
Date: Saturday, October 23, 2021 @ 18:20:39
  Author: kpcyrd
Revision: 1032979

archrelease: copy trunk to community-x86_64

Added:
  sn0int/repos/community-x86_64/PKGBUILD
(from rev 1032978, sn0int/trunk/PKGBUILD)
  sn0int/repos/community-x86_64/sn0int.install
(from rev 1032978, sn0int/trunk/sn0int.install)
Deleted:
  sn0int/repos/community-x86_64/PKGBUILD
  sn0int/repos/community-x86_64/sn0int.install

+
 PKGBUILD   |  114 +++
 sn0int.install |   18 
 2 files changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 18:20:27 UTC (rev 1032978)
+++ PKGBUILD2021-10-23 18:20:39 UTC (rev 1032979)
@@ -1,57 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Santiago Torres-Arias 
-# Maintainer: kpcyrd 
-
-pkgname=sn0int
-pkgver=0.22.0
-pkgrel=1
-pkgdesc='Semi-automatic OSINT framework and package manager'
-url='https://github.com/kpcyrd/sn0int'
-arch=('x86_64')
-license=('GPL3')
-depends=('libcap' 'lua52' 'sqlite' 'libseccomp.so' 'libsodium' 
'geoip2-database' 'publicsuffix-list')
-makedepends=('cargo' 'python-sphinx')
-install=sn0int.install
-source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
-
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-sha512sums=('3c4c932baab58435c463506baca0c054915f7407f0374101c7224a2c28680cc65b0aae7f164e81e7b2dc8f8493f44418ee0614917821d23e592bcb334abe3b93'
-'SKIP')
-b2sums=('85c7ca38e2a889c55c8439aac56209403053906c7b21b19e8ff3adca203ae721443011801aedd9dff093e05b2b00f1bfcaa9d2d9daa500b6273497827d2f8382'
-'SKIP')
-
-validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
-
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  cargo build --frozen --release
-  make -C docs man
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  cargo test --frozen
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 target/release/${pkgname} "${pkgdir}/usr/bin/${pkgname}"
-
-  install -d "${pkgdir}/usr/share/bash-completion/completions" \
- "${pkgdir}/usr/share/zsh/site-functions" \
- "${pkgdir}/usr/share/fish/vendor_completions.d"
-  "${pkgdir}/usr/bin/sn0int" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/sn0int"
-  "${pkgdir}/usr/bin/sn0int" completions zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_sn0int"
-  "${pkgdir}/usr/bin/sn0int" completions fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/sn0int.fish"
-
-  install -Dm 644 docs/_build/man/sn0int.1 -t "${pkgdir}/usr/share/man/man1"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: sn0int/repos/community-x86_64/PKGBUILD (from rev 1032978, 
sn0int/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 18:20:39 UTC (rev 1032979)
@@ -0,0 +1,57 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Santiago Torres-Arias 
+# Maintainer: kpcyrd 
+
+pkgname=sn0int
+pkgver=0.23.0
+pkgrel=1
+pkgdesc='Semi-automatic OSINT framework and package manager'
+url='https://github.com/kpcyrd/sn0int'
+arch=('x86_64')
+license=('GPL3')
+depends=('libcap' 'lua52' 'sqlite' 'libseccomp.so' 'libsodium' 
'geoip2-database' 'publicsuffix-list')
+makedepends=('cargo' 'python-sphinx')
+install=sn0int.install
+source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
+sha512sums=('b795cb7cda32e57fc361267f10b12e86bc3c7d01b6fb139a4b75210669610cb3112fc7003577144864adfcc043330468dec67b336037460788636c3f5b9e8dd9'
+'SKIP')
+b2sums=('fe2babf3cde3483427c0207a7943b4f5e6be3bfcdf9847e331e4ffa18f75f4190da00619d0a1c2f521921c5b54d1249c106c81eecff8879f3e58fb5652bd2d95'
+'SKIP')
+
+validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
+
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --frozen --release
+  make -C docs man
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  cargo test --frozen
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 target/release/${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+
+  install -d "${pkgdir}/usr/share/bash-completion/completions" \
+ "${pkgdir}/usr/share/zsh/site-functions" \
+ "${pkgdir}/usr/share/fish/vendor_completions.d"
+  "${pkgdir}/usr/bin/sn0int" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/sn0int"
+  "${pkgdir}/usr/bin/sn0int" 

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

2021-10-23 Thread Kpcyrd via arch-commits
Date: Saturday, October 23, 2021 @ 18:20:27
  Author: kpcyrd
Revision: 1032978

upgpkg: sn0int 0.23.0-1

Modified:
  sn0int/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:12:58 UTC (rev 1032977)
+++ PKGBUILD2021-10-23 18:20:27 UTC (rev 1032978)
@@ -3,7 +3,7 @@
 # Maintainer: kpcyrd 
 
 pkgname=sn0int
-pkgver=0.22.0
+pkgver=0.23.0
 pkgrel=1
 pkgdesc='Semi-automatic OSINT framework and package manager'
 url='https://github.com/kpcyrd/sn0int'
@@ -14,9 +14,9 @@
 install=sn0int.install
 
source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-sha512sums=('3c4c932baab58435c463506baca0c054915f7407f0374101c7224a2c28680cc65b0aae7f164e81e7b2dc8f8493f44418ee0614917821d23e592bcb334abe3b93'
+sha512sums=('b795cb7cda32e57fc361267f10b12e86bc3c7d01b6fb139a4b75210669610cb3112fc7003577144864adfcc043330468dec67b336037460788636c3f5b9e8dd9'
 'SKIP')
-b2sums=('85c7ca38e2a889c55c8439aac56209403053906c7b21b19e8ff3adca203ae721443011801aedd9dff093e05b2b00f1bfcaa9d2d9daa500b6273497827d2f8382'
+b2sums=('fe2babf3cde3483427c0207a7943b4f5e6be3bfcdf9847e331e4ffa18f75f4190da00619d0a1c2f521921c5b54d1249c106c81eecff8879f3e58fb5652bd2d95'
 'SKIP')
 
 validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:12:58
  Author: felixonmars
Revision: 1032977

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
1032976, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-23 18:12:58 UTC (rev 1032977)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.10.0
+pkgrel=11
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5253ae7419df1965ca0d5c5c43b7aa717ee8c8a40ffd4dccd2fe79698836afec705484b5d2fc81323dbc9a1f866c8d2f293c2fc6c20916c68db270ebf59ede96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-fast -f-embed-data-files
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:12:51
  Author: felixonmars
Revision: 1032976

upgpkg: haskell-criterion 1.5.10.0-11: rebuild with text-short 0.1.4

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:10:19 UTC (rev 1032975)
+++ PKGBUILD2021-10-23 18:12:51 UTC (rev 1032976)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.10.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:10:19
  Author: felixonmars
Revision: 1032975

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 1032974, haskell-cassava-megaparsec/trunk/PKGBUILD)

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032974, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-23 18:10:19 UTC (rev 1032975)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.2
+pkgrel=115
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:10:12
  Author: felixonmars
Revision: 1032974

upgpkg: haskell-cassava-megaparsec 2.0.2-115: rebuild with text-short 0.1.4

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:08:52 UTC (rev 1032973)
+++ PKGBUILD2021-10-23 18:10:12 UTC (rev 1032974)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.2
-pkgrel=114
+pkgrel=115
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec;
 license=('MIT')



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:08:52
  Author: felixonmars
Revision: 1032973

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 
1032972, haskell-cassava/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-23 18:08:52 UTC (rev 1032973)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cassava
+pkgname=haskell-cassava
+pkgver=0.5.2.0
+pkgrel=158
+pkgdesc="A CSV parsing and encoding library"
+url="https://github.com/tibbe/cassava;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" 
"haskell-scientific"
+ "haskell-text-short" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec -u base $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-bytestring--LT-0_10_4
+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-cassava/trunk (PKGBUILD)

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:08:45
  Author: felixonmars
Revision: 1032972

upgpkg: haskell-cassava 0.5.2.0-158: rebuild with text-short 0.1.4

Modified:
  haskell-cassava/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 18:06:39 UTC (rev 1032971)
+++ PKGBUILD2021-10-23 18:08:45 UTC (rev 1032972)
@@ -4,7 +4,7 @@
 _hkgname=cassava
 pkgname=haskell-cassava
 pkgver=0.5.2.0
-pkgrel=157
+pkgrel=158
 pkgdesc="A CSV parsing and encoding library"
 url="https://github.com/tibbe/cassava;
 license=("BSD")



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:06:39
  Author: felixonmars
Revision: 1032971

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-short/repos/community-staging-x86_64/
  haskell-text-short/repos/community-staging-x86_64/PKGBUILD
(from rev 1032970, haskell-text-short/trunk/PKGBUILD)

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

Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 
1032970, haskell-text-short/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-23 18:06:39 UTC (rev 1032971)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-short
+pkgname=haskell-text-short
+pkgver=0.1.4
+pkgrel=1
+pkgdesc="Memory-efficient representation of Unicode text strings"
+url="https://github.com/hvr/text-short;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e966933096f4b1a0e0cd57541d0b96ef3092b8f86969c570c9fe5863256fe1d322c1b1503efc870a5b827799a5c981f08d850f1838ea5e6f1ed5bff25290e689')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-asserts
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 18:06:31
  Author: felixonmars
Revision: 1032970

upgpkg: haskell-text-short 0.1.4-1: rebuild with text-short 0.1.4

Modified:
  haskell-text-short/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 17:48:24 UTC (rev 1032969)
+++ PKGBUILD2021-10-23 18:06:31 UTC (rev 1032970)
@@ -3,21 +3,21 @@
 
 _hkgname=text-short
 pkgname=haskell-text-short
-pkgver=0.1.3
-pkgrel=159
+pkgver=0.1.4
+pkgrel=1
 pkgdesc="Memory-efficient representation of Unicode text strings"
 url="https://github.com/hvr/text-short;
 license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-hashable')
-makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hunit'
+makedepends=('ghc' 'uusi' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hunit'
  'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428')
+sha512sums=('e966933096f4b1a0e0cd57541d0b96ef3092b8f86969c570c9fe5863256fe1d322c1b1503efc870a5b827799a5c981f08d850f1838ea5e6f1ed5bff25290e689')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *4.13/<5/;s/< *0.6/<1/;s/< *1.3/<2/' $_hkgname.cabal
+gen-setup
 }
 
 build() {
@@ -36,8 +36,7 @@
 
 check() {
 cd $_hkgname-$pkgver
-# https://github.com/haskell-hvr/text-short/issues/20
-runhaskell Setup test --show-details=direct || echo "Tests failed"
+runhaskell Setup test --show-details=direct
 }
 
 package() {



[arch-commits] Commit in (opencolorio)

2021-10-23 Thread Antonio Rojas via arch-commits
Date: Saturday, October 23, 2021 @ 17:48:24
  Author: arojas
Revision: 1032969

community2extra: Moving opencolorio from community to extra

Deleted:
  opencolorio/



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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 17:48:03
  Author: felixonmars
Revision: 1032967

archrelease: copy trunk to community-any

Added:
  ts-node/repos/community-any/PKGBUILD
(from rev 1032966, ts-node/trunk/PKGBUILD)
Deleted:
  ts-node/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 17:47:56 UTC (rev 1032966)
+++ PKGBUILD2021-10-23 17:48:03 UTC (rev 1032967)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Bruno Galeotti 
-
-pkgname=ts-node
-pkgver=10.3.0
-pkgrel=1
-pkgdesc="TypeScript execution and REPL for node.js, with source map support"
-arch=('any')
-url="https://github.com/TypeStrong/ts-node;
-license=('MIT')
-depends=('nodejs' 'typescript')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('458232de2f08829147e39017e1f407131ad3f01c4378a4dd0bcdd014990dce4bedf2e141e9027c5ccca1ca762228c2f1b7d6bbcae5da0c164d3984b75e30dc63')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-
-  # Dedup typescript
-  rm -r 
"$pkgdir"/usr/lib/node_modules/ts-node/node_modules/{typescript,.bin/{tsc,tsserver}}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: ts-node/repos/community-any/PKGBUILD (from rev 1032966, 
ts-node/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 17:48:03 UTC (rev 1032967)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Bruno Galeotti 
+
+pkgname=ts-node
+pkgver=10.3.1
+pkgrel=1
+pkgdesc="TypeScript execution and REPL for node.js, with source map support"
+arch=('any')
+url="https://github.com/TypeStrong/ts-node;
+license=('MIT')
+depends=('nodejs' 'typescript')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('630dd6da66338477c21ce20218d26a6b48beadb2f4ac0ca0ed9207c54f8ae29818f207762e1d63f976c70aeb0933291b8fa45930954e6343251d577e18e8af73')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  # Dedup typescript
+  rm -r 
"$pkgdir"/usr/lib/node_modules/ts-node/node_modules/{typescript,.bin/{tsc,tsserver}}
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-10-23 Thread Antonio Rojas via arch-commits
Date: Saturday, October 23, 2021 @ 17:48:04
  Author: arojas
Revision: 426479

archrelease: copy trunk to extra-x86_64

Added:
  opencolorio/repos/extra-x86_64/
  opencolorio/repos/extra-x86_64/PKGBUILD
(from rev 426478, opencolorio/trunk/PKGBUILD)
  opencolorio/repos/extra-x86_64/opencolorio-openexr3.patch
(from rev 426478, opencolorio/trunk/opencolorio-openexr3.patch)

+
 PKGBUILD   |   35 
 opencolorio-openexr3.patch |  182 +++
 2 files changed, 217 insertions(+)

Copied: opencolorio/repos/extra-x86_64/PKGBUILD (from rev 426478, 
opencolorio/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2021-10-23 17:48:04 UTC (rev 426479)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Dumitru Ursu 
+
+pkgname=opencolorio
+pkgver=2.1.0
+pkgrel=1
+pkgdesc="A color management framework for visual effects and animation"
+arch=('x86_64')
+url="https://opencolorio.org;
+license=('BSD')
+depends=('freeglut' 'glew' 'lcms2' 'tinyxml' 'yaml-cpp' 'imath' 'pystring')
+makedepends=('cmake' 'python' 'pybind11' 'ninja')
+optdepends=('python: python bindings')
+source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz)
+sha512sums=('a0f4fb62c768b392ca1129e2046df96d670d785fc057d4103768440b7adb65d8faf5b7d39729060791794e83e6cd4e67821aed9b30f3f04b410c60809cd72267')
+
+build() {
+  cd OpenColorIO-$pkgver
+
+  cmake \
+-GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  ninja -C build
+}
+
+package() {
+  cd OpenColorIO-$pkgver
+
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: opencolorio/repos/extra-x86_64/opencolorio-openexr3.patch (from rev 
426478, opencolorio/trunk/opencolorio-openexr3.patch)
===
--- extra-x86_64/opencolorio-openexr3.patch (rev 0)
+++ extra-x86_64/opencolorio-openexr3.patch 2021-10-23 17:48:04 UTC (rev 
426479)
@@ -0,0 +1,182 @@
+diff --git a/share/cmake/modules/FindExtPackages.cmake 
b/share/cmake/modules/FindExtPackages.cmake
+index c98e0af3..5f685935 100644
+--- a/share/cmake/modules/FindExtPackages.cmake
 b/share/cmake/modules/FindExtPackages.cmake
+@@ -34,7 +34,7 @@ find_package(yaml-cpp 0.6.3 REQUIRED)
+ 
+ # Half (OpenEXR/IlmBase)
+ # https://github.com/openexr/openexr
+-find_package(Half 2.4.0 REQUIRED)
++find_package(Imath 3.0 REQUIRED)
+ 
+ # pystring
+ # https://github.com/imageworks/pystring
+diff --git a/src/OpenColorIO/BitDepthUtils.h b/src/OpenColorIO/BitDepthUtils.h
+index a8b3cbd9..bb0163bf 100644
+--- a/src/OpenColorIO/BitDepthUtils.h
 b/src/OpenColorIO/BitDepthUtils.h
+@@ -7,7 +7,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ 
+ 
+ namespace OCIO_NAMESPACE
+diff --git a/src/OpenColorIO/CMakeLists.txt b/src/OpenColorIO/CMakeLists.txt
+index 2ce801e6..824f8a98 100755
+--- a/src/OpenColorIO/CMakeLists.txt
 b/src/OpenColorIO/CMakeLists.txt
+@@ -207,7 +207,7 @@ target_link_libraries(OpenColorIO
+   public_api
+   PRIVATE
+   expat::expat
+-  IlmBase::Half
++  Imath::Imath
+   pystring::pystring
+   sampleicc::sampleicc
+   utils::strings
+diff --git a/src/OpenColorIO/MathUtils.h b/src/OpenColorIO/MathUtils.h
+index 309c6244..0873d490 100644
+--- a/src/OpenColorIO/MathUtils.h
 b/src/OpenColorIO/MathUtils.h
+@@ -9,7 +9,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ 
+ namespace OCIO_NAMESPACE
+ {
+diff --git a/src/OpenColorIO/ops/range/RangeOp.cpp 
b/src/OpenColorIO/ops/range/RangeOp.cpp
+index 9ec863e2..444dac75 100644
+--- a/src/OpenColorIO/ops/range/RangeOp.cpp
 b/src/OpenColorIO/ops/range/RangeOp.cpp
+@@ -7,7 +7,7 @@
+ #include 
+ 
+ #include "GpuShaderUtils.h"
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "HashUtils.h"
+ #include "MathUtils.h"
+ #include "ops/lut1d/Lut1DOpData.h"
+diff --git a/src/OpenColorIO/transforms/builtins/ACES.cpp 
b/src/OpenColorIO/transforms/builtins/ACES.cpp
+index 20968c0d..9ee2ac27 100644
+--- a/src/OpenColorIO/transforms/builtins/ACES.cpp
 b/src/OpenColorIO/transforms/builtins/ACES.cpp
+@@ -6,7 +6,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "ops/fixedfunction/FixedFunctionOp.h"
+ #include "ops/gradingrgbcurve/GradingRGBCurveOp.h"
+ #include "ops/log/LogOp.h"
+diff --git a/src/OpenColorIO/transforms/builtins/OpHelpers.cpp 
b/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
+index 04b8fbd4..288ca566 100644
+--- a/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
 

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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 17:47:56
  Author: felixonmars
Revision: 1032966

upgpkg: ts-node 10.3.1-1

Modified:
  ts-node/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 17:22:08 UTC (rev 1032965)
+++ PKGBUILD2021-10-23 17:47:56 UTC (rev 1032966)
@@ -2,7 +2,7 @@
 # Contributor: Bruno Galeotti 
 
 pkgname=ts-node
-pkgver=10.3.0
+pkgver=10.3.1
 pkgrel=1
 pkgdesc="TypeScript execution and REPL for node.js, with source map support"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('458232de2f08829147e39017e1f407131ad3f01c4378a4dd0bcdd014990dce4bedf2e141e9027c5ccca1ca762228c2f1b7d6bbcae5da0c164d3984b75e30dc63')
+sha512sums=('630dd6da66338477c21ce20218d26a6b48beadb2f4ac0ca0ed9207c54f8ae29818f207762e1d63f976c70aeb0933291b8fa45930954e6343251d577e18e8af73')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz



[arch-commits] Commit in (5 files)

2021-10-23 Thread Antonio Rojas via arch-commits
Date: Saturday, October 23, 2021 @ 17:47:57
  Author: arojas
Revision: 426478

community2extra: Moving opencolorio from community to extra

Added:
  opencolorio/
  opencolorio/repos/
  opencolorio/trunk/
  opencolorio/trunk/PKGBUILD
  opencolorio/trunk/opencolorio-openexr3.patch

+
 PKGBUILD   |   35 
 opencolorio-openexr3.patch |  182 +++
 2 files changed, 217 insertions(+)

Added: opencolorio/trunk/PKGBUILD
===
--- opencolorio/trunk/PKGBUILD  (rev 0)
+++ opencolorio/trunk/PKGBUILD  2021-10-23 17:47:57 UTC (rev 426478)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Dumitru Ursu 
+
+pkgname=opencolorio
+pkgver=2.1.0
+pkgrel=1
+pkgdesc="A color management framework for visual effects and animation"
+arch=('x86_64')
+url="https://opencolorio.org;
+license=('BSD')
+depends=('freeglut' 'glew' 'lcms2' 'tinyxml' 'yaml-cpp' 'imath' 'pystring')
+makedepends=('cmake' 'python' 'pybind11' 'ninja')
+optdepends=('python: python bindings')
+source=($pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v$pkgver.tar.gz)
+sha512sums=('a0f4fb62c768b392ca1129e2046df96d670d785fc057d4103768440b7adb65d8faf5b7d39729060791794e83e6cd4e67821aed9b30f3f04b410c60809cd72267')
+
+build() {
+  cd OpenColorIO-$pkgver
+
+  cmake \
+-GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  ninja -C build
+}
+
+package() {
+  cd OpenColorIO-$pkgver
+
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Added: opencolorio/trunk/opencolorio-openexr3.patch
===
--- opencolorio/trunk/opencolorio-openexr3.patch
(rev 0)
+++ opencolorio/trunk/opencolorio-openexr3.patch2021-10-23 17:47:57 UTC 
(rev 426478)
@@ -0,0 +1,182 @@
+diff --git a/share/cmake/modules/FindExtPackages.cmake 
b/share/cmake/modules/FindExtPackages.cmake
+index c98e0af3..5f685935 100644
+--- a/share/cmake/modules/FindExtPackages.cmake
 b/share/cmake/modules/FindExtPackages.cmake
+@@ -34,7 +34,7 @@ find_package(yaml-cpp 0.6.3 REQUIRED)
+ 
+ # Half (OpenEXR/IlmBase)
+ # https://github.com/openexr/openexr
+-find_package(Half 2.4.0 REQUIRED)
++find_package(Imath 3.0 REQUIRED)
+ 
+ # pystring
+ # https://github.com/imageworks/pystring
+diff --git a/src/OpenColorIO/BitDepthUtils.h b/src/OpenColorIO/BitDepthUtils.h
+index a8b3cbd9..bb0163bf 100644
+--- a/src/OpenColorIO/BitDepthUtils.h
 b/src/OpenColorIO/BitDepthUtils.h
+@@ -7,7 +7,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ 
+ 
+ namespace OCIO_NAMESPACE
+diff --git a/src/OpenColorIO/CMakeLists.txt b/src/OpenColorIO/CMakeLists.txt
+index 2ce801e6..824f8a98 100755
+--- a/src/OpenColorIO/CMakeLists.txt
 b/src/OpenColorIO/CMakeLists.txt
+@@ -207,7 +207,7 @@ target_link_libraries(OpenColorIO
+   public_api
+   PRIVATE
+   expat::expat
+-  IlmBase::Half
++  Imath::Imath
+   pystring::pystring
+   sampleicc::sampleicc
+   utils::strings
+diff --git a/src/OpenColorIO/MathUtils.h b/src/OpenColorIO/MathUtils.h
+index 309c6244..0873d490 100644
+--- a/src/OpenColorIO/MathUtils.h
 b/src/OpenColorIO/MathUtils.h
+@@ -9,7 +9,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ 
+ namespace OCIO_NAMESPACE
+ {
+diff --git a/src/OpenColorIO/ops/range/RangeOp.cpp 
b/src/OpenColorIO/ops/range/RangeOp.cpp
+index 9ec863e2..444dac75 100644
+--- a/src/OpenColorIO/ops/range/RangeOp.cpp
 b/src/OpenColorIO/ops/range/RangeOp.cpp
+@@ -7,7 +7,7 @@
+ #include 
+ 
+ #include "GpuShaderUtils.h"
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "HashUtils.h"
+ #include "MathUtils.h"
+ #include "ops/lut1d/Lut1DOpData.h"
+diff --git a/src/OpenColorIO/transforms/builtins/ACES.cpp 
b/src/OpenColorIO/transforms/builtins/ACES.cpp
+index 20968c0d..9ee2ac27 100644
+--- a/src/OpenColorIO/transforms/builtins/ACES.cpp
 b/src/OpenColorIO/transforms/builtins/ACES.cpp
+@@ -6,7 +6,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "ops/fixedfunction/FixedFunctionOp.h"
+ #include "ops/gradingrgbcurve/GradingRGBCurveOp.h"
+ #include "ops/log/LogOp.h"
+diff --git a/src/OpenColorIO/transforms/builtins/OpHelpers.cpp 
b/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
+index 04b8fbd4..288ca566 100644
+--- a/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
 b/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
+@@ -4,7 +4,7 @@
+ 
+ #include 
+ 
+-#include "OpenEXR/half.h"
++#include "Imath/half.h"
+ #include "ops/lut1d/Lut1DOp.h"
+ #include "transforms/builtins/OpHelpers.h"
+ 
+diff --git 

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

2021-10-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, October 23, 2021 @ 17:22:08
  Author: svenstaro
Revision: 1032965

archrelease: copy trunk to community-x86_64

Added:
  springlobby/repos/community-x86_64/PKGBUILD
(from rev 1032964, springlobby/trunk/PKGBUILD)
Deleted:
  springlobby/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   79 ++---
 1 file changed, 34 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 17:21:48 UTC (rev 1032964)
+++ PKGBUILD2021-10-23 17:22:08 UTC (rev 1032965)
@@ -1,45 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: DuGi 
-
-pkgname=springlobby
-pkgver=0.271
-pkgrel=2
-pkgdesc="A free cross-platform lobby client for the Spring RTS project"
-arch=('x86_64')
-url="http://springlobby.info/;
-license=('GPL2')
-depends=('hicolor-icon-theme' 'wxgtk3' 'curl' 'libtorrent-rasterbar' 
'boost-libs'
- 'alure' 'libsm')
-optdepends=('sdl' 'sdl_sound' 'sdl_mixer')
-makedepends=('boost' 'cmake' 'git' 'ninja')
-source=("git+https://github.com/springlobby/springlobby.git#tag=$pkgver;
-"git+https://github.com/spring/pr-downloader.git;)
-sha512sums=('SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config submodule."src/downloader/lib".url "$srcdir"/pr-downloader
-  git submodule update
-}
-
-build() {
-  cd $pkgname
-
-  cmake \
--GNinja \
--Bbuild \
--DCMAKE_INSTALL_PREFIX=/usr \
--DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
-  ninja -C build
-}
-
-package() {
-  cd $pkgname
-
-  DESTDIR="$pkgdir" ninja -C build install
-}
-
-# vim: sw=2:ts=2 et:

Copied: springlobby/repos/community-x86_64/PKGBUILD (from rev 1032964, 
springlobby/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 17:22:08 UTC (rev 1032965)
@@ -0,0 +1,34 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: DuGi 
+
+pkgname=springlobby
+pkgver=0.273
+pkgrel=1
+pkgdesc="A free cross-platform lobby client for the Spring RTS project"
+arch=('x86_64')
+url="https://springlobby.springrts.com/;
+license=('GPL2')
+depends=('hicolor-icon-theme' 'wxgtk3' 'curl' 'libtorrent-rasterbar' 
'boost-libs' 'alure'
+ 'minizip' 'libsm')
+makedepends=('boost' 'cmake' 'ninja')
+source=("https://springlobby.springrts.com/dl/stable/springlobby-${pkgver}.tar.bz2;)
+sha512sums=('33f84ef901ecf6580cff0800187abd5eb02fb1893ae369c396411a224a7087f7b3575e5e04a72bd98766f94a382300b1a9d2ce0b2fc759e7353d0727fc723790')
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake \
+-GNinja \
+-Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  ninja -C build
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  DESTDIR="$pkgdir" ninja -C build install
+}
+
+# vim: sw=2:ts=2 et:



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

2021-10-23 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, October 23, 2021 @ 17:21:48
  Author: svenstaro
Revision: 1032964

upgpkg: springlobby 0.273-1

Modified:
  springlobby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 17:01:27 UTC (rev 1032963)
+++ PKGBUILD2021-10-23 17:21:48 UTC (rev 1032964)
@@ -2,31 +2,20 @@
 # Contributor: DuGi 
 
 pkgname=springlobby
-pkgver=0.271
-pkgrel=2
+pkgver=0.273
+pkgrel=1
 pkgdesc="A free cross-platform lobby client for the Spring RTS project"
 arch=('x86_64')
-url="http://springlobby.info/;
+url="https://springlobby.springrts.com/;
 license=('GPL2')
-depends=('hicolor-icon-theme' 'wxgtk3' 'curl' 'libtorrent-rasterbar' 
'boost-libs'
- 'alure' 'libsm')
-optdepends=('sdl' 'sdl_sound' 'sdl_mixer')
-makedepends=('boost' 'cmake' 'git' 'ninja')
-source=("git+https://github.com/springlobby/springlobby.git#tag=$pkgver;
-"git+https://github.com/spring/pr-downloader.git;)
-sha512sums=('SKIP'
-'SKIP')
+depends=('hicolor-icon-theme' 'wxgtk3' 'curl' 'libtorrent-rasterbar' 
'boost-libs' 'alure'
+ 'minizip' 'libsm')
+makedepends=('boost' 'cmake' 'ninja')
+source=("https://springlobby.springrts.com/dl/stable/springlobby-${pkgver}.tar.bz2;)
+sha512sums=('33f84ef901ecf6580cff0800187abd5eb02fb1893ae369c396411a224a7087f7b3575e5e04a72bd98766f94a382300b1a9d2ce0b2fc759e7353d0727fc723790')
 
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config submodule."src/downloader/lib".url "$srcdir"/pr-downloader
-  git submodule update
-}
-
 build() {
-  cd $pkgname
+  cd $pkgname-$pkgver
 
   cmake \
 -GNinja \
@@ -37,7 +26,7 @@
 }
 
 package() {
-  cd $pkgname
+  cd $pkgname-$pkgver
 
   DESTDIR="$pkgdir" ninja -C build install
 }



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

2021-10-23 Thread Tim Meusel via arch-commits
Date: Saturday, October 23, 2021 @ 17:01:27
  Author: bastelfreak
Revision: 1032963

archrelease: copy trunk to community-any

Added:
  ruby-puppet_metadata/repos/community-any/PKGBUILD
(from rev 1032962, ruby-puppet_metadata/trunk/PKGBUILD)
Deleted:
  ruby-puppet_metadata/repos/community-any/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 17:01:21 UTC (rev 1032962)
+++ PKGBUILD2021-10-23 17:01:27 UTC (rev 1032963)
@@ -1,46 +0,0 @@
-# Maintainer: Tim Meusel 
-
-_gemname='puppet_metadata'
-pkgname="ruby-${_gemname}"
-pkgver=1.1.1
-pkgrel=1
-pkgdesc='Data structures for the Puppet Metadata'
-arch=('any')
-url="https://github.com/voxpupuli/${_gemname};
-license=('Apache')
-depends=('ruby' 'ruby-metadata-json-lint' 'ruby-semantic_puppet')
-makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rspec' 'ruby-rspec-its')
-options=('!emptydirs')
-source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz")
-sha512sums=('ea5498ec310a1629a03ce3b6301a346b3e6f82ab8358ab8320a3df0fa6dfab6c5ebcd5dc66230ed7ac57c67c8d04397a2c4656f615b19b028d2002771b10e7a2')
-
-prepare() {
-  cd "${srcdir}/${_gemname}-${pkgver}"
-  # allow latest dependencies
-  sed --in-place 's|~>|>=|g' "${_gemname}.gemspec"
-
-  # drop development deps, they only cause dependency issues and aren't 
required
-  sed --in-place '/add_development_dependency/d' "${_gemname}.gemspec"
-}
-
-build() {
-  cd "${srcdir}/${_gemname}-${pkgver}"
-  gem build "${_gemname}.gemspec"
-}
-
-check() {
-  cd "${srcdir}/${_gemname}-${pkgver}"
-  rake
-}
-
-package() {
-cd "${srcdir}/${_gemname}-${pkgver}"
-  local _gemdir="$(gem env gemdir)"
-  gem install --verbose --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
-
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
-
-  install -Dm 644 README.md HISTORY.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-
-  rm -rf "${pkgdir}/${_gemdir}/cache"
-}

Copied: ruby-puppet_metadata/repos/community-any/PKGBUILD (from rev 1032962, 
ruby-puppet_metadata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 17:01:27 UTC (rev 1032963)
@@ -0,0 +1,46 @@
+# Maintainer: Tim Meusel 
+
+_gemname='puppet_metadata'
+pkgname="ruby-${_gemname}"
+pkgver=1.2.0
+pkgrel=1
+pkgdesc='Data structures for the Puppet Metadata'
+arch=('any')
+url="https://github.com/voxpupuli/${_gemname};
+license=('Apache')
+depends=('ruby' 'ruby-metadata-json-lint' 'ruby-semantic_puppet')
+makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rspec' 'ruby-rspec-its')
+options=('!emptydirs')
+source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz")
+sha512sums=('0ae7179847bb2365f1dabd13dbe31ef2a948423b015610b31b296be78fb27a2a26d1194da378f60419b18d21c17991b67d295531d898790789273de801760d6e')
+
+prepare() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+  # allow latest dependencies
+  sed --in-place 's|~>|>=|g' "${_gemname}.gemspec"
+
+  # drop development deps, they only cause dependency issues and aren't 
required
+  sed --in-place '/add_development_dependency/d' "${_gemname}.gemspec"
+}
+
+build() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+  gem build "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${srcdir}/${_gemname}-${pkgver}"
+  rake
+}
+
+package() {
+cd "${srcdir}/${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --verbose --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+
+  install -Dm 644 README.md HISTORY.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+
+  rm -rf "${pkgdir}/${_gemdir}/cache"
+}



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

2021-10-23 Thread Tim Meusel via arch-commits
Date: Saturday, October 23, 2021 @ 17:01:21
  Author: bastelfreak
Revision: 1032962

update 1.1.1->1.2.0

Modified:
  ruby-puppet_metadata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 14:24:09 UTC (rev 1032961)
+++ PKGBUILD2021-10-23 17:01:21 UTC (rev 1032962)
@@ -2,7 +2,7 @@
 
 _gemname='puppet_metadata'
 pkgname="ruby-${_gemname}"
-pkgver=1.1.1
+pkgver=1.2.0
 pkgrel=1
 pkgdesc='Data structures for the Puppet Metadata'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rspec' 'ruby-rspec-its')
 options=('!emptydirs')
 source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz")
-sha512sums=('ea5498ec310a1629a03ce3b6301a346b3e6f82ab8358ab8320a3df0fa6dfab6c5ebcd5dc66230ed7ac57c67c8d04397a2c4656f615b19b028d2002771b10e7a2')
+sha512sums=('0ae7179847bb2365f1dabd13dbe31ef2a948423b015610b31b296be78fb27a2a26d1194da378f60419b18d21c17991b67d295531d898790789273de801760d6e')
 
 prepare() {
   cd "${srcdir}/${_gemname}-${pkgver}"



[arch-commits] Commit in java-openjdk/repos (8 files)

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 16:00:23
  Author: felixonmars
Revision: 426477

archrelease: copy trunk to testing-x86_64

Added:
  java-openjdk/repos/testing-x86_64/
  java-openjdk/repos/testing-x86_64/PKGBUILD
(from rev 426476, java-openjdk/trunk/PKGBUILD)
  java-openjdk/repos/testing-x86_64/freedesktop-java.desktop
(from rev 426476, java-openjdk/trunk/freedesktop-java.desktop)
  java-openjdk/repos/testing-x86_64/freedesktop-jconsole.desktop
(from rev 426476, java-openjdk/trunk/freedesktop-jconsole.desktop)
  java-openjdk/repos/testing-x86_64/freedesktop-jshell.desktop
(from rev 426476, java-openjdk/trunk/freedesktop-jshell.desktop)
  java-openjdk/repos/testing-x86_64/install_jdk-openjdk.sh
(from rev 426476, java-openjdk/trunk/install_jdk-openjdk.sh)
  java-openjdk/repos/testing-x86_64/install_jre-openjdk-headless.sh
(from rev 426476, java-openjdk/trunk/install_jre-openjdk-headless.sh)
  java-openjdk/repos/testing-x86_64/install_jre-openjdk.sh
(from rev 426476, java-openjdk/trunk/install_jre-openjdk.sh)

-+
 PKGBUILD|  278 ++
 freedesktop-java.desktop|   12 +
 freedesktop-jconsole.desktop|   11 +
 freedesktop-jshell.desktop  |9 +
 install_jdk-openjdk.sh  |   50 ++
 install_jre-openjdk-headless.sh |   48 ++
 install_jre-openjdk.sh  |   35 
 7 files changed, 443 insertions(+)

Copied: java-openjdk/repos/testing-x86_64/PKGBUILD (from rev 426476, 
java-openjdk/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-10-23 16:00:23 UTC (rev 426477)
@@ -0,0 +1,278 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Guillaume ALAUX 
+
+# TODO add test, see about packaging jtreg and using it here
+
+pkgbase=java-openjdk
+pkgname=('jre-openjdk-headless' 'jre-openjdk' 'jdk-openjdk' 'openjdk-src' 
'openjdk-doc')
+_majorver=17
+_minorver=0
+_securityver=1
+_updatever=12
+pkgrel=1
+pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever}
+#pkgver=${_majorver}.u${_updatever}
+_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}
+#_git_tag=jdk-${_majorver}+${_updatever}
+arch=('x86_64')
+url='https://openjdk.java.net/'
+license=('custom')
+makedepends=('java-environment>=11' 'cpio' 'unzip' 'zip' 'libelf' 'libcups' 
'libx11'
+ 'libxrender' 'libxtst' 'libxt' 'libxext' 'libxrandr' 'alsa-lib' 
'pandoc'
+ 'graphviz' 'freetype2' 'libjpeg-turbo' 'giflib' 'libpng' 'lcms2'
+ 'libnet' 'bash' 'harfbuzz' 'gcc-libs' 'glibc')
+source=(https://github.com/openjdk/jdk${_majorver}u/archive/${_git_tag}.tar.gz
+freedesktop-java.desktop
+freedesktop-jconsole.desktop
+freedesktop-jshell.desktop)
+sha256sums=('8c076203a6f85ab916b3e54de1992bcbcc5ffe580c52b1ac8d52ca7afb9f02d1'
+'85c4742764590783160af74587a47269e6797fbdf17ec485c7644bd239adf61d'
+'abac1ab09a33a3654378bc69be5a7cf075263ab3ae9efec1eb25cf388e711bb7'
+'e7cce0ecf868f656d8dc2eb25ab82ab665526a0a28aba20f02632dd29962dac3')
+
+case "${CARCH}" in
+  x86_64) _JARCH='x86_64';;
+  i686)   _JARCH='x86';;
+esac
+
+_jvmdir=/usr/lib/jvm/java-${_majorver}-openjdk
+_jdkdir=jdk${_majorver}u-${_git_tag//+/-}
+_imgdir=${_jdkdir}/build/linux-${_JARCH}-server-release/images
+
+_nonheadless=(lib/libawt_xawt.{so,debuginfo}
+  lib/libjawt.{so,debuginfo}
+  lib/libjsound.{so,debuginfo}
+  lib/libsplashscreen.{so,debuginfo})
+
+build() {
+  cd ${_jdkdir}
+
+  NUM_PROC_OPT=''
+  MAKEFLAG_J=$(echo ${MAKEFLAGS} | sed -En 's/.*-j([0-9]+).*/\1/p')
+  if [ -n "${MAKEFLAG_J}" ]; then
+# 
http://hg.openjdk.java.net/jdk10/jdk10/file/85e6cb013b98/make/InitSupport.gmk#l105
+echo "Removing '-j${MAKEFLAG_J}' from MAKEFLAGS to prevent build fail. 
Passing it directly to ./configure."
+export MAKEFLAGS=${MAKEFLAGS/-j${MAKEFLAG_J}/}
+NUM_PROC_OPT="--with-num-cores=${MAKEFLAG_J}"
+  fi
+
+  # Avoid optimization of HotSpot to be lowered from O3 to O2
+  local _CFLAGS="${CFLAGS//-O2/-O3} ${CPPFLAGS} -fcommon"
+  local _CXXFLAGS="${CXXFLAGS//-O2/-O3} ${CPPFLAGS} -fcommon"
+  local _LDFLAGS=${LDFLAGS}
+  if [[ ${CARCH} = i686 ]]; then
+echo "Removing '-fno-plt' from CFLAGS and CXXFLAGS to prevent build fail 
with this architecture"
+_CFLAGS=${CFLAGS/-fno-plt/}
+_CXXFLAGS=${CXXFLAGS/-fno-plt/}
+  fi
+
+  # CFLAGS, CXXFLAGS and LDFLAGS are ignored as shown by a warning
+  # in the output of ./configure unless used like such:
+  #  --with-extra-cflags="${CFLAGS}"
+  #  --with-extra-cxxflags="${CXXFLAGS}"
+  #  --with-extra-ldflags="${LDFLAGS}"
+  # See also paragraph "Configure Control Variables from 
"jdk${_majorver}-${_git_tag}/common/doc/building.md
+  unset CFLAGS
+  unset CXXFLAGS
+  unset LDFLAGS
+
+  bash configure \
+

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

2021-10-23 Thread Felix Yan via arch-commits
Date: Saturday, October 23, 2021 @ 16:00:00
  Author: felixonmars
Revision: 426476

upgpkg: java-openjdk 17.0.1.u12-1

Modified:
  java-openjdk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 08:55:41 UTC (rev 426475)
+++ PKGBUILD2021-10-23 16:00:00 UTC (rev 426476)
@@ -7,13 +7,13 @@
 pkgname=('jre-openjdk-headless' 'jre-openjdk' 'jdk-openjdk' 'openjdk-src' 
'openjdk-doc')
 _majorver=17
 _minorver=0
-_securityver=0
-_updatever=35
+_securityver=1
+_updatever=12
 pkgrel=1
-#pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever}
-pkgver=${_majorver}.u${_updatever}
-#_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}
-_git_tag=jdk-${_majorver}+${_updatever}
+pkgver=${_majorver}.${_minorver}.${_securityver}.u${_updatever}
+#pkgver=${_majorver}.u${_updatever}
+_git_tag=jdk-${_majorver}.${_minorver}.${_securityver}+${_updatever}
+#_git_tag=jdk-${_majorver}+${_updatever}
 arch=('x86_64')
 url='https://openjdk.java.net/'
 license=('custom')
@@ -25,7 +25,7 @@
 freedesktop-java.desktop
 freedesktop-jconsole.desktop
 freedesktop-jshell.desktop)
-sha256sums=('30f18c49c004880ede19498c45e91bbef83fb3419aba7abd583bf03a670ea53b'
+sha256sums=('8c076203a6f85ab916b3e54de1992bcbcc5ffe580c52b1ac8d52ca7afb9f02d1'
 '85c4742764590783160af74587a47269e6797fbdf17ec485c7644bd239adf61d'
 'abac1ab09a33a3654378bc69be5a7cf075263ab3ae9efec1eb25cf388e711bb7'
 'e7cce0ecf868f656d8dc2eb25ab82ab665526a0a28aba20f02632dd29962dac3')



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

2021-10-23 Thread Frederik Schwan via arch-commits
Date: Saturday, October 23, 2021 @ 14:24:09
  Author: freswa
Revision: 1032961

archrelease: copy trunk to community-testing-x86_64

Added:
  neomutt/repos/community-testing-x86_64/
  neomutt/repos/community-testing-x86_64/PKGBUILD
(from rev 1032960, neomutt/trunk/PKGBUILD)
  neomutt/repos/community-testing-x86_64/default-ca-certificates.patch
(from rev 1032960, neomutt/trunk/default-ca-certificates.patch)

---+
 PKGBUILD  |   71 
 default-ca-certificates.patch |   12 ++
 2 files changed, 83 insertions(+)

Copied: neomutt/repos/community-testing-x86_64/PKGBUILD (from rev 1032960, 
neomutt/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-10-23 14:24:09 UTC (rev 1032961)
@@ -0,0 +1,71 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Maintainer: Frederik Schwan 
+# Contributor: Alad Wenter 
+# Contributor: Jelle van der Waa 
+# Contributor: Chris Salzberg 
+# Contributor: Leonidas Spyropoulos 
+pkgname=neomutt
+pkgver=20211022
+pkgrel=2
+pkgdesc='A version of mutt with added features'
+url='https://neomutt.org/'
+license=('GPL')
+arch=('x86_64')
+depends=('glibc' 'gpgme' 'lua53' 'notmuch-runtime' 'krb5' 'gnutls' 'sqlite'
+ 'libsasl' 'ncurses' 'libidn2' 'lmdb' 'gdbm' 'kyotocabinet'
+ 'lz4' 'zlib' 'zstd' 'db')
+optdepends=('python: keybase.py'
+'perl: smime_keys'
+'ca-certificates: default CA certificates')
+makedepends=('git' 'gnupg' 'libxslt' 'docbook-xsl' 'w3m')
+_github='https://github.com/neomutt/neomutt'
+source=("$pkgname-$pkgver.tar.gz::$_github/archive/$pkgver.tar.gz"
+
"$pkgname-$pkgver.tar.gz.sig::$_github/releases/download/$pkgver/$pkgver.tar.gz.sig"
+"default-ca-certificates.patch"
+
"neomutt-20211022_fix-fs-72525.patch::$_github/commit/a4a02a4afde1ec38dbbcfd6c4015634ca5d96138.patch")
+sha256sums=('49aa5029665c6819e708276b9efa1ca71ec5afe870eb9f08e656107d234941e6'
+'SKIP'
+'571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776'
+'14bc9137451c4fa4248ce28a4c809689d66ae8d99c52ce22bf031c837956c70a')
+validpgpkeys=('86C2397270DD7A561263CA4E5FAF0A6EE7371805') # Richard Russon 
(flatcap) 
+
+prepare() {
+cd "$pkgname-$pkgver"
+patch -Np1 -i "$srcdir/default-ca-certificates.patch"
+
+# Fix crash when composing emails with PGP enabled (FS#72525, 
https://github.com/neomutt/neomutt/pull/3090)
+patch -Np1 -i "$srcdir/neomutt-20211022_fix-fs-72525.patch"
+}
+
+build() {
+cd "$pkgname-$pkgver"
+./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib \
+--gpgme \
+--sqlite \
+--autocrypt \
+--lua \
+--notmuch \
+--gss \
+--gnutls \
+--sasl \
+--with-ui=ncurses \
+--with-idn2=/usr \
+--disable-idn \
+--idn2 \
+--bdb \
+--lmdb \
+--kyotocabinet \
+--gdbm \
+--lz4 \
+--zlib \
+--zstd
+make
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make DESTDIR="$pkgdir" install
+}

Copied: neomutt/repos/community-testing-x86_64/default-ca-certificates.patch 
(from rev 1032960, neomutt/trunk/default-ca-certificates.patch)
===
--- community-testing-x86_64/default-ca-certificates.patch  
(rev 0)
+++ community-testing-x86_64/default-ca-certificates.patch  2021-10-23 
14:24:09 UTC (rev 1032961)
@@ -0,0 +1,12 @@
+--- a/docs/neomuttrc.head
 b/docs/neomuttrc.head.new
+@@ -48,6 +48,9 @@ bind browser y exit
+ # be undone with unmime_lookup.
+ mime_lookup application/octet-stream
+
++# System-wide CA file managed by the ca-certificates package
++set ssl_ca_certificates_file="/etc/ssl/certs/ca-certificates.crt"
++
+ ##
+ ## *** DEFAULT SETTINGS FOR THE ATTACHMENTS PATCH ***
+ ##



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

2021-10-23 Thread Frederik Schwan via arch-commits
Date: Saturday, October 23, 2021 @ 14:24:04
  Author: freswa
Revision: 1032960

fix use after free

Credits @diabonas
https://github.com/neomutt/neomutt/pull/3090

Modified:
  neomutt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-23 12:52:28 UTC (rev 1032959)
+++ PKGBUILD2021-10-23 14:24:04 UTC (rev 1032960)
@@ -6,7 +6,7 @@
 # Contributor: Leonidas Spyropoulos 
 pkgname=neomutt
 pkgver=20211022
-pkgrel=1
+pkgrel=2
 pkgdesc='A version of mutt with added features'
 url='https://neomutt.org/'
 license=('GPL')
@@ -21,15 +21,20 @@
 _github='https://github.com/neomutt/neomutt'
 source=("$pkgname-$pkgver.tar.gz::$_github/archive/$pkgver.tar.gz"
 
"$pkgname-$pkgver.tar.gz.sig::$_github/releases/download/$pkgver/$pkgver.tar.gz.sig"
-"default-ca-certificates.patch")
+"default-ca-certificates.patch"
+
"neomutt-20211022_fix-fs-72525.patch::$_github/commit/a4a02a4afde1ec38dbbcfd6c4015634ca5d96138.patch")
 sha256sums=('49aa5029665c6819e708276b9efa1ca71ec5afe870eb9f08e656107d234941e6'
 'SKIP'
-'571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776')
+'571716b8979e9b43328416c3c56eff228b6c58355d7c080b8987ea89c6360776'
+'14bc9137451c4fa4248ce28a4c809689d66ae8d99c52ce22bf031c837956c70a')
 validpgpkeys=('86C2397270DD7A561263CA4E5FAF0A6EE7371805') # Richard Russon 
(flatcap) 
 
 prepare() {
 cd "$pkgname-$pkgver"
 patch -Np1 -i "$srcdir/default-ca-certificates.patch"
+
+# Fix crash when composing emails with PGP enabled (FS#72525, 
https://github.com/neomutt/neomutt/pull/3090)
+patch -Np1 -i "$srcdir/neomutt-20211022_fix-fs-72525.patch"
 }
 
 build() {



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

2021-10-23 Thread Tim Meusel via arch-commits
Date: Saturday, October 23, 2021 @ 12:52:28
  Author: bastelfreak
Revision: 1032959

archrelease: copy trunk to community-any

Added:
  ruby-molinillo/repos/community-any/PKGBUILD
(from rev 1032958, ruby-molinillo/trunk/PKGBUILD)
Deleted:
  ruby-molinillo/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-23 12:52:20 UTC (rev 1032958)
+++ PKGBUILD2021-10-23 12:52:28 UTC (rev 1032959)
@@ -1,53 +0,0 @@
-# Maintainer: Tim Meusel 
-
-_gemname='molinillo'
-pkgname="ruby-${_gemname}"
-pkgver=0.7.0
-pkgrel=3
-pkgdesc='Provides support for dependency resolution'
-arch=('any')
-_github_namespace='https://github.com/CocoaPods/'
-url="${_github_namespace}Molinillo"
-license=('MIT')
-depends=('ruby')
-makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'git')
-checkdepends=('ruby-rspec')
-options=('!emptydirs')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" 
"git+${_github_namespace}Resolver-Integration-Specs#commit=53a8e313db92dab94384e9824bab469fc7144102")
-sha512sums=('350cac48a42461df709fcec8a1b34d7d2a9141af7701403ca15263169baf6fc554653073739abe96a2d9bdc727e59690f12213076560a2e0614bbdfeba71275c'
-'SKIP')
-prepare() {
-  cd "${srcdir}/Molinillo-${pkgver}"
-
-  sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec"
-  sed --in-place 's/gem_tasks/setup/' Rakefile
-  rm Gemfile.lock
-  sed --in-place '/kicker/d' Gemfile
-  sed --in-place '/codeclimate-test-reporter/d' Gemfile
-  sed --in-place '/inch_by_inch/d' Gemfile
-  sed --in-place '/rubocop/d' Gemfile
-
-  mv ../Resolver-Integration-Specs/* spec/resolver_integration_specs/
-}
-
-build() {
-  cd "${srcdir}/Molinillo-${pkgver}"
-  gem build "${_gemname}.gemspec"
-}
-
-check() {
-  cd "${srcdir}/Molinillo-${pkgver}"
-  rake spec
-}
-
-package() {
-  cd "${srcdir}/Molinillo-${pkgver}"
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
-  install -Dm 644 README.md CHANGELOG.md ARCHITECTURE.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
-  rm -rf "${pkgdir}/${_gemdir}/cache"
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-molinillo/repos/community-any/PKGBUILD (from rev 1032958, 
ruby-molinillo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-23 12:52:28 UTC (rev 1032959)
@@ -0,0 +1,53 @@
+# Maintainer: Tim Meusel 
+
+_gemname='molinillo'
+pkgname="ruby-${_gemname}"
+pkgver=0.8.0
+pkgrel=1
+pkgdesc='Provides support for dependency resolution'
+arch=('any')
+_github_namespace='https://github.com/CocoaPods/'
+url="${_github_namespace}Molinillo"
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rake' 'ruby-bundler' 'ruby-rdoc' 'git')
+checkdepends=('ruby-rspec')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" 
"git+${_github_namespace}Resolver-Integration-Specs#commit=53a8e313db92dab94384e9824bab469fc7144102")
+sha512sums=('f670b809237b3968d6ca565a82a652b4d2cfbe02b90d7f0002a1c7dbb873dc9af7edf74def4da78a187a6a69bf7a7082c42e5ed170a0b039cef6073f3d3fafbb'
+'SKIP')
+prepare() {
+  cd "${srcdir}/Molinillo-${pkgver}"
+
+  sed -E 's|~>|>=|g' --in-place "${_gemname}.gemspec"
+  sed --in-place 's/gem_tasks/setup/' Rakefile
+  rm Gemfile.lock
+  sed --in-place '/kicker/d' Gemfile
+  sed --in-place '/codeclimate-test-reporter/d' Gemfile
+  sed --in-place '/inch_by_inch/d' Gemfile
+  sed --in-place '/rubocop/d' Gemfile
+
+  mv ../Resolver-Integration-Specs/* spec/resolver_integration_specs/
+}
+
+build() {
+  cd "${srcdir}/Molinillo-${pkgver}"
+  gem build "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${srcdir}/Molinillo-${pkgver}"
+  rake spec
+}
+
+package() {
+  cd "${srcdir}/Molinillo-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md CHANGELOG.md ARCHITECTURE.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf "${pkgdir}/${_gemdir}/cache"
+}
+
+# vim: ts=2 sw=2 et:



  1   2   >