[arch-commits] Commit in lib32-vulkan-validation-layers/repos/multilib-x86_64 (2 files)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:34:21
  Author: lcarlier
Revision: 541868

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-vulkan-validation-layers/repos/multilib-x86_64/PKGBUILD
(from rev 541867, lib32-vulkan-validation-layers/trunk/PKGBUILD)
Deleted:
  lib32-vulkan-validation-layers/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  114 ++---
 1 file changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 06:34:17 UTC (rev 541867)
+++ PKGBUILD2019-12-26 06:34:21 UTC (rev 541868)
@@ -1,57 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=lib32-vulkan-validation-layers
-pkgver=1.1.128
-pkgrel=1
-arch=(x86_64)
-pkgdesc="Vulkan Validation Layers (32-bit)"
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers)
-makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland git)
-source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
-#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;)
-sha256sums=('09e1b563a6a98ad1304fc884d8ba2c9669769983242226a78613e3d1c072c45f')
-
-#pkgver() {
-#  cd "${srcdir}"/Vulkan-ValidationLayers*
-#
-#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  export ASFLAGS=--32
-  export CFLAGS=-m32
-  export CXXFLAGS=-m32 

   
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" 
-
-  cd "${srcdir}"/Vulkan-ValidationLayers*
-
-  rm -rf build ; mkdir build ; cd build
-  ../scripts/update_deps.py
-  cmake -C helper.cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_LIBDIR=lib32 \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd "${srcdir}"/Vulkan-ValidationLayers*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  rm -r ${pkgdir}/usr/share/vulkan
-
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}
-

Copied: lib32-vulkan-validation-layers/repos/multilib-x86_64/PKGBUILD (from rev 
541867, lib32-vulkan-validation-layers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 06:34:21 UTC (rev 541868)
@@ -0,0 +1,57 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=lib32-vulkan-validation-layers
+pkgver=1.1.130
+pkgrel=1
+arch=(x86_64)
+pkgdesc="Vulkan Validation Layers (32-bit)"
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers)
+makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland git)
+source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
+#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;)
+sha256sums=('ef3a8decd315736612479f9e9b03dbac690722b663a9bf9d064ff227298d3a50')
+
+#pkgver() {
+#  cd "${srcdir}"/Vulkan-ValidationLayers*
+#
+#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  export ASFLAGS=--32
+  export CFLAGS=-m32
+  export CXXFLAGS=-m32 

   
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" 
+
+  cd "${srcdir}"/Vulkan-ValidationLayers*
+
+  rm -rf build ; mkdir build ; cd build
+  ../scripts/update_deps.py
+  cmake -C helper.cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_LIBDIR=lib32 \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "${srcdir}"/Vulkan-ValidationLayers*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  rm -r ${pkgdir}/usr/share/vulkan
+
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+


[arch-commits] Commit in lib32-vulkan-validation-layers/trunk (PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:34:17
  Author: lcarlier
Revision: 541867

upgpkg: lib32-vulkan-validation-layers 1.1.130-1: upstream update 1.1.130

Modified:
  lib32-vulkan-validation-layers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 06:27:21 UTC (rev 541866)
+++ PKGBUILD2019-12-26 06:34:17 UTC (rev 541867)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=lib32-vulkan-validation-layers
-pkgver=1.1.128
+pkgver=1.1.130
 pkgrel=1
 arch=(x86_64)
 pkgdesc="Vulkan Validation Layers (32-bit)"
@@ -11,7 +11,7 @@
 makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland git)
 
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;)
-sha256sums=('09e1b563a6a98ad1304fc884d8ba2c9669769983242226a78613e3d1c072c45f')
+sha256sums=('ef3a8decd315736612479f9e9b03dbac690722b663a9bf9d064ff227298d3a50')
 
 #pkgver() {
 #  cd "${srcdir}"/Vulkan-ValidationLayers*


[arch-commits] Commit in lib32-vulkan-icd-loader/trunk (PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:27:16
  Author: lcarlier
Revision: 541865

upgpkg: lib32-vulkan-icd-loader 1.1.130-1: upstream update 1.1.130

Modified:
  lib32-vulkan-icd-loader/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 06:23:26 UTC (rev 541864)
+++ PKGBUILD2019-12-26 06:27:16 UTC (rev 541865)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=lib32-vulkan-icd-loader
-pkgver=1.1.129
+pkgver=1.1.130
 pkgrel=1
 arch=(x86_64)
 pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)"
@@ -12,7 +12,7 @@
 optdepends=('lib32-vulkan-driver: packaged vulkan driver')
 
source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43;)
-sha256sums=('606c584e8080c99722ff9a35fcf0a21914670fbb8a4630d06954f899944cdf47')
+sha256sums=('4325b67ba8bfd4ba3d325a0f37340d0684806982be1cd9e2f40367d2688cb5f7')
 
 #pkgver() {
 #  cd "${srcdir}/Vulkan-Loader"


[arch-commits] Commit in lib32-vulkan-icd-loader/repos/multilib-x86_64 (2 files)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:27:21
  Author: lcarlier
Revision: 541866

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD
(from rev 541865, lib32-vulkan-icd-loader/trunk/PKGBUILD)
Deleted:
  lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 06:27:16 UTC (rev 541865)
+++ PKGBUILD2019-12-26 06:27:21 UTC (rev 541866)
@@ -1,54 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=lib32-vulkan-icd-loader
-pkgver=1.1.129
-pkgrel=1
-arch=(x86_64)
-pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)"
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland 
vulkan-headers git)
-depends=(lib32-glibc)
-optdepends=('lib32-vulkan-driver: packaged vulkan driver')
-source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43;)
-sha256sums=('606c584e8080c99722ff9a35fcf0a21914670fbb8a4630d06954f899944cdf47')
-
-#pkgver() {
-#  cd "${srcdir}/Vulkan-Loader"
-#
-#  echo 1.1.99+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  export ASFLAGS=--32
-  export CFLAGS=-m32
-  export CXXFLAGS=-m32 

   
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" 
-
-  cd "${srcdir}"/Vulkan-Loader*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DVULKAN_HEADERS_INSTALL_DIR=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_LIBDIR=lib32 \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd "${srcdir}"/Vulkan-Loader*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD (from rev 
541865, lib32-vulkan-icd-loader/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 06:27:21 UTC (rev 541866)
@@ -0,0 +1,54 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=lib32-vulkan-icd-loader
+pkgver=1.1.130
+pkgrel=1
+arch=(x86_64)
+pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)"
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland 
vulkan-headers git)
+depends=(lib32-glibc)
+optdepends=('lib32-vulkan-driver: packaged vulkan driver')
+source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43;)
+sha256sums=('4325b67ba8bfd4ba3d325a0f37340d0684806982be1cd9e2f40367d2688cb5f7')
+
+#pkgver() {
+#  cd "${srcdir}/Vulkan-Loader"
+#
+#  echo 1.1.99+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  export ASFLAGS=--32
+  export CFLAGS=-m32
+  export CXXFLAGS=-m32 

   
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" 
+
+  cd "${srcdir}"/Vulkan-Loader*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DVULKAN_HEADERS_INSTALL_DIR=/usr \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_LIBDIR=lib32 \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "${srcdir}"/Vulkan-Loader*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in lib32-amdvlk/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:23:26
  Author: lcarlier
Revision: 541864

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-amdvlk/repos/multilib-x86_64/PKGBUILD
(from rev 541863, lib32-amdvlk/trunk/PKGBUILD)
Deleted:
  lib32-amdvlk/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  126 ++---
 1 file changed, 63 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 06:23:22 UTC (rev 541863)
+++ PKGBUILD2019-12-26 06:23:26 UTC (rev 541864)
@@ -1,63 +0,0 @@
-# Maintainer: Laurent Carlier 
-# Contributor: lod 
-
-pkgname=lib32-amdvlk
-pkgver=2019.Q4.4
-pkgrel=2
-pkgdesc="AMD's standalone Vulkan driver"
-arch=(x86_64)
-url="https://github.com/GPUOpen-Drivers;
-license=('MIT')
-provides=('lib32-vulkan-driver')
-makedepends=('perl-xml-xpath' 'python' 'lib32-wayland' 'lib32-libxrandr' 
'xorg-server-devel' 'cmake' 'ninja' 'git')
-source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;)
-sha256sums=('2ee126576e8b68edcdaf1aa149f29a3fd24961ea2038cb635608181e94c00a47')
-
-prepare() {
-  local nrepos path name revision
-  
-  nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l)
-  
-  while (($nrepos>0))
-  do
-path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml 
| sed 's/ path="drivers\/\(.*\)"/\1/g')
-name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml 
| sed 's/ name="\(.*\)"/\1/g')
-revision=$(xpath -q -e //project[$nrepos]/@revision 
AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g')
-git clone https://github.com/GPUOpen-Drivers/$name $path
-  pushd $path
-git checkout $revision
-  popd
-(( nrepos-- ))
-  done
-  
-  # fix build with gcc9 
-  sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake
-}
-
-build() {
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd ${srcdir}/xgl
-  cmake -H. -Bbuilds/Release \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_C_FLAGS=-m32 \
--DCMAKE_CXX_FLAGS=-m32 \
--DLLVM_TARGET_ARCH:STRING=i686 \
--DLLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
--DBUILD_WAYLAND_SUPPORT=On \
--G Ninja
-
-  ninja -C builds/Release
-}
-
-package() {
-  install -m755 -d "${pkgdir}"/usr/lib32
-  install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d
-  install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
-
-  install xgl/builds/Release/icd/amdvlk32.so "${pkgdir}"/usr/lib32/
-  install AMDVLK/json/Redhat/amd_icd32.json "${pkgdir}"/usr/share/vulkan/icd.d/
-  install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-  
-  sed -i "s/\/lib/\/lib32/g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd32.json
-}

Copied: lib32-amdvlk/repos/multilib-x86_64/PKGBUILD (from rev 541863, 
lib32-amdvlk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 06:23:26 UTC (rev 541864)
@@ -0,0 +1,63 @@
+# Maintainer: Laurent Carlier 
+# Contributor: lod 
+
+pkgname=lib32-amdvlk
+pkgver=2019.Q4.5
+pkgrel=1
+pkgdesc="AMD's standalone Vulkan driver"
+arch=(x86_64)
+url="https://github.com/GPUOpen-Drivers;
+license=('MIT')
+provides=('lib32-vulkan-driver')
+makedepends=('perl-xml-xpath' 'python' 'lib32-wayland' 'lib32-libxrandr' 
'xorg-server-devel' 'cmake' 'ninja' 'git')
+source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;)
+sha256sums=('153241810c1edc00717a6e0d02f1178de29994387bf296356f7cfd8aae472467')
+
+prepare() {
+  local nrepos path name revision
+  
+  nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l)
+  
+  while (($nrepos>0))
+  do
+path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml 
| sed 's/ path="drivers\/\(.*\)"/\1/g')
+name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml 
| sed 's/ name="\(.*\)"/\1/g')
+revision=$(xpath -q -e //project[$nrepos]/@revision 
AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g')
+git clone https://github.com/GPUOpen-Drivers/$name $path
+  pushd $path
+git checkout $revision
+  popd
+(( nrepos-- ))
+  done
+  
+  # fix build with gcc9 
+  sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake
+}
+
+build() {
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd ${srcdir}/xgl
+  cmake -H. -Bbuilds/Release \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_C_FLAGS=-m32 \
+-DCMAKE_CXX_FLAGS=-m32 \
+-DLLVM_TARGET_ARCH:STRING=i686 \
+-DLLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
+-DBUILD_WAYLAND_SUPPORT=On \
+-G Ninja
+
+  ninja -C builds/Release
+}
+
+package() {
+  install -m755 -d "${pkgdir}"/usr/lib32
+  install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d
+  install -m755 -d 

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

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:23:22
  Author: lcarlier
Revision: 541863

upgpkg: lib32-amdvlk 2019.Q4.5-1: upstream update 2019.Q4.5

Modified:
  lib32-amdvlk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 03:17:39 UTC (rev 541862)
+++ PKGBUILD2019-12-26 06:23:22 UTC (rev 541863)
@@ -2,8 +2,8 @@
 # Contributor: lod 
 
 pkgname=lib32-amdvlk
-pkgver=2019.Q4.4
-pkgrel=2
+pkgver=2019.Q4.5
+pkgrel=1
 pkgdesc="AMD's standalone Vulkan driver"
 arch=(x86_64)
 url="https://github.com/GPUOpen-Drivers;
@@ -11,7 +11,7 @@
 provides=('lib32-vulkan-driver')
 makedepends=('perl-xml-xpath' 'python' 'lib32-wayland' 'lib32-libxrandr' 
'xorg-server-devel' 'cmake' 'ninja' 'git')
 source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;)
-sha256sums=('2ee126576e8b68edcdaf1aa149f29a3fd24961ea2038cb635608181e94c00a47')
+sha256sums=('153241810c1edc00717a6e0d02f1178de29994387bf296356f7cfd8aae472467')
 
 prepare() {
   local nrepos path name revision


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

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:10:57
  Author: lcarlier
Revision: 372306

upgpkg: amdvlk 2019.Q4.5-1: upstream update 2019.Q4.5

Modified:
  amdvlk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 05:55:42 UTC (rev 372305)
+++ PKGBUILD2019-12-26 06:10:57 UTC (rev 372306)
@@ -2,7 +2,7 @@
 # Contributor: lod 
 
 pkgname=amdvlk
-pkgver=2019.Q4.4
+pkgver=2019.Q4.5
 pkgrel=1
 pkgdesc="AMD's standalone Vulkan driver"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 
'xorg-server-devel' 'cmake' 'ninja' 'git')
 makedepends+=('python2') # spvgen
 source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;)
-sha256sums=('2ee126576e8b68edcdaf1aa149f29a3fd24961ea2038cb635608181e94c00a47')
+sha256sums=('153241810c1edc00717a6e0d02f1178de29994387bf296356f7cfd8aae472467')
 
 prepare() {
   local nrepos path name revision


[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 06:11:01
  Author: lcarlier
Revision: 372307

archrelease: copy trunk to extra-x86_64

Added:
  amdvlk/repos/extra-x86_64/PKGBUILD
(from rev 372306, amdvlk/trunk/PKGBUILD)
Deleted:
  amdvlk/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  126 ++---
 1 file changed, 63 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 06:10:57 UTC (rev 372306)
+++ PKGBUILD2019-12-26 06:11:01 UTC (rev 372307)
@@ -1,63 +0,0 @@
-# Maintainer: Laurent Carlier 
-# Contributor: lod 
-
-pkgname=amdvlk
-pkgver=2019.Q4.4
-pkgrel=1
-pkgdesc="AMD's standalone Vulkan driver"
-arch=(x86_64)
-url="https://github.com/GPUOpen-Drivers;
-license=('MIT')
-provides=('vulkan-driver')
-makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 
'xorg-server-devel' 'cmake' 'ninja' 'git')
-makedepends+=('python2') # spvgen
-source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;)
-sha256sums=('2ee126576e8b68edcdaf1aa149f29a3fd24961ea2038cb635608181e94c00a47')
-
-prepare() {
-  local nrepos path name revision
-  
-  nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l)
-  
-  while (($nrepos>0))
-  do
-path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml 
| sed 's/ path="drivers\/\(.*\)"/\1/g')
-name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml 
| sed 's/ name="\(.*\)"/\1/g')
-revision=$(xpath -q -e //project[$nrepos]/@revision 
AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g')
-git clone https://github.com/GPUOpen-Drivers/$name $path
-  pushd $path
-git checkout $revision
-  popd
-(( nrepos-- ))
-  done
-  
-  # fix build with gcc9 
-  sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake
-}
-
-build() {
-  cd ${srcdir}/spvgen/external
-  python2 fetch_external_sources.py
-
-  cd ${srcdir}/xgl
-  cmake -H. -Bbuilds/Release64 \
--DCMAKE_BUILD_TYPE=Release \
--DBUILD_WAYLAND_SUPPORT=On \
--G Ninja
-
-  ninja -C builds/Release64
-  ninja -C builds/Release64 spvgen
-}
-
-package() {
-  install -m755 -d "${pkgdir}"/usr/lib
-  install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d
-  install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
-
-  install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/
-  install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
-  install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/
-  install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-  
-  sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json
-}

Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 372306, 
amdvlk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 06:11:01 UTC (rev 372307)
@@ -0,0 +1,63 @@
+# Maintainer: Laurent Carlier 
+# Contributor: lod 
+
+pkgname=amdvlk
+pkgver=2019.Q4.5
+pkgrel=1
+pkgdesc="AMD's standalone Vulkan driver"
+arch=(x86_64)
+url="https://github.com/GPUOpen-Drivers;
+license=('MIT')
+provides=('vulkan-driver')
+makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 
'xorg-server-devel' 'cmake' 'ninja' 'git')
+makedepends+=('python2') # spvgen
+source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;)
+sha256sums=('153241810c1edc00717a6e0d02f1178de29994387bf296356f7cfd8aae472467')
+
+prepare() {
+  local nrepos path name revision
+  
+  nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l)
+  
+  while (($nrepos>0))
+  do
+path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml 
| sed 's/ path="drivers\/\(.*\)"/\1/g')
+name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml 
| sed 's/ name="\(.*\)"/\1/g')
+revision=$(xpath -q -e //project[$nrepos]/@revision 
AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g')
+git clone https://github.com/GPUOpen-Drivers/$name $path
+  pushd $path
+git checkout $revision
+  popd
+(( nrepos-- ))
+  done
+  
+  # fix build with gcc9 
+  sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake
+}
+
+build() {
+  cd ${srcdir}/spvgen/external
+  python2 fetch_external_sources.py
+
+  cd ${srcdir}/xgl
+  cmake -H. -Bbuilds/Release64 \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_WAYLAND_SUPPORT=On \
+-G Ninja
+
+  ninja -C builds/Release64
+  ninja -C builds/Release64 spvgen
+}
+
+package() {
+  install -m755 -d "${pkgdir}"/usr/lib
+  install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d
+  install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
+
+  install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/
+  install xgl/builds/Release64/spvgen/spvgen.so 

[arch-commits] Commit in vulkan-lunarg-tools/trunk (PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:55:37
  Author: lcarlier
Revision: 372304

upgpkg: vulkan-lunarg-tools 1.1.130+10614+a70d5d17e-1: upstream update 1.1.130

Modified:
  vulkan-lunarg-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 05:47:42 UTC (rev 372303)
+++ PKGBUILD2019-12-26 05:55:37 UTC (rev 372304)
@@ -2,7 +2,7 @@
 
 pkgbase=vulkan-lunarg-tools
 pkgname=(vulkan-trace vulkan-extra-layers)
-pkgver=1.1.126+10606+131235699
+pkgver=1.1.130+10614+a70d5d17e
 pkgrel=1
 arch=(x86_64)
 url="http://lunarg.com/;
@@ -10,7 +10,7 @@
 depends=()
 makedepends=(git cmake python libx11 libxrandr wayland qt5-svg qt5-webengine)
 #source=("https://github.com/LunarG/VulkanTools/archive/v${pkgver}.tar.gz;)
-source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#commit=13123569926ba5ee0dea2f84993cffdf7b48b1a4;)
+source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#commit=a70d5d17e67c17d97eb80cbdfc82ef88b24c3a56;)
 sha256sums=('SKIP')
 
 _install() {
@@ -26,7 +26,7 @@
 pkgver() {
   cd "${srcdir}"/VulkanTools*
 
-  echo 1.1.126+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+  echo 1.1.130+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
 }
 
 build() {


[arch-commits] Commit in vulkan-lunarg-tools/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:55:42
  Author: lcarlier
Revision: 372305

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-lunarg-tools/repos/extra-x86_64/PKGBUILD
(from rev 372304, vulkan-lunarg-tools/trunk/PKGBUILD)
Deleted:
  vulkan-lunarg-tools/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 05:55:37 UTC (rev 372304)
+++ PKGBUILD2019-12-26 05:55:42 UTC (rev 372305)
@@ -1,90 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-lunarg-tools
-pkgname=(vulkan-trace vulkan-extra-layers)
-pkgver=1.1.126+10606+131235699
-pkgrel=1
-arch=(x86_64)
-url="http://lunarg.com/;
-license=('custom')
-depends=()
-makedepends=(git cmake python libx11 libxrandr wayland qt5-svg qt5-webengine)
-#source=("https://github.com/LunarG/VulkanTools/archive/v${pkgver}.tar.gz;)
-source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#commit=13123569926ba5ee0dea2f84993cffdf7b48b1a4;)
-sha256sums=('SKIP')
-
-_install() {
-  local src f dir
-  for src; do
-f="${src#fakeinstall/}"
-dir="${pkgdir}/${f%/*}"
-install -m755 -d "${dir}"
-mv -v "${src}" "${dir}/"
-  done
-}
-
-pkgver() {
-  cd "${srcdir}"/VulkanTools*
-
-  echo 1.1.126+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-}
-
-build() {
-  cd "${srcdir}"/VulkanTools*
-
-  ./update_external_sources.sh
-  rm -rf build ; mkdir build ; cd build
-  ../scripts/update_deps.py
-
-  cmake -C helper.cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/usr/share \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DBUILD_TESTS=OFF \
--DBUILD_VIA=OFF \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-  make DESTDIR="${srcdir}/fakeinstall" install
-}
-
-package_vulkan-trace() {
-  pkgdesc="Vulkan tracing and replaying tools"
-  depends=(vulkan-validation-layers qt5-svg qt5-webengine)
-  groups=('vulkan-devel')
-
-  _install fakeinstall/usr/bin/*
-  _install fakeinstall/usr/lib/libVkLayer_vktrace_layer.so
-  _install fakeinstall/usr/lib/libvkdisplay_*.so
-  _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_vktrace_layer.json
-
-  install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname}
-  install -m644 VulkanTools*/vktrace/LICENSE 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-  install -m644 VulkanTools*/vktrace/vktrace.md 
"${pkgdir}"/usr/share/doc/${pkgname}/
-}
-
-package_vulkan-extra-layers() {
-  pkgdesc="Extra layers for Vulkan development"
-  depends=(vulkan-validation-layers)
-  groups=('vulkan-devel')
-  
-  _install fakeinstall/usr/lib/libVkLayer_api_dump.so
-  _install fakeinstall/usr/lib/libVkLayer_monitor.so
-  _install fakeinstall/usr/lib/libVkLayer_screenshot.so
-  _install fakeinstall/usr/lib/libVkLayer_device_simulation.so
-
-  _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_api_dump.json
-  _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_monitor.json
-  _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_screenshot.json
-  _install 
fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_device_simulation.json
-
-  install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname}
-  install -m644 VulkanTools*/LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-  install -m644 VulkanTools*/layersvt/README.md 
"${pkgdir}"/usr/share/doc/${pkgname}/
-}
-

Copied: vulkan-lunarg-tools/repos/extra-x86_64/PKGBUILD (from rev 372304, 
vulkan-lunarg-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 05:55:42 UTC (rev 372305)
@@ -0,0 +1,90 @@
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-lunarg-tools
+pkgname=(vulkan-trace vulkan-extra-layers)
+pkgver=1.1.130+10614+a70d5d17e
+pkgrel=1
+arch=(x86_64)
+url="http://lunarg.com/;
+license=('custom')
+depends=()
+makedepends=(git cmake python libx11 libxrandr wayland qt5-svg qt5-webengine)
+#source=("https://github.com/LunarG/VulkanTools/archive/v${pkgver}.tar.gz;)
+source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#commit=a70d5d17e67c17d97eb80cbdfc82ef88b24c3a56;)
+sha256sums=('SKIP')
+
+_install() {
+  local src f dir
+  for src; do
+f="${src#fakeinstall/}"
+dir="${pkgdir}/${f%/*}"
+install -m755 -d "${dir}"
+mv -v "${src}" "${dir}/"
+  done
+}
+
+pkgver() {
+  cd "${srcdir}"/VulkanTools*
+
+  echo 1.1.130+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+}
+
+build() {
+  cd "${srcdir}"/VulkanTools*
+
+  ./update_external_sources.sh
+  rm -rf build ; mkdir build ; cd build
+  ../scripts/update_deps.py
+
+  cmake -C helper.cmake \
+

[arch-commits] Commit in vulkan-tools/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:47:42
  Author: lcarlier
Revision: 372303

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-tools/repos/extra-x86_64/PKGBUILD
(from rev 372302, vulkan-tools/trunk/PKGBUILD)
Deleted:
  vulkan-tools/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 05:47:37 UTC (rev 372302)
+++ PKGBUILD2019-12-26 05:47:42 UTC (rev 372303)
@@ -1,51 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-tools
-pkgver=1.1.128
-pkgrel=1
-arch=(x86_64)
-url="https://www.khronos.org/vulkan/;
-pkgdesc="Vulkan Utilities and Tools"
-license=('custom')
-depends=(gcc-libs libxcb vulkan-icd-loader)
-makedepends=(git cmake python vulkan-headers libx11 wayland)
-source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz;)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398;)
-sha256sums=('ea660f23cd7f53b4272a49e9581eb40cf95a9586e5a5ebd30ce0e8722c363319')
-
-#pkgver() {
-#  cd "${srcdir}"/Vulkan-Tools*
-#
-#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd "${srcdir}"/Vulkan-Tools*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/usr/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DBUILD_CUBE=ON \
--DBUILD_VULKANINFO=ON \
--DBUILD_ICD=OFF \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  groups=('vulkan-devel')
-  
-  cd "${srcdir}"/Vulkan-Tools*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-tools/repos/extra-x86_64/PKGBUILD (from rev 372302, 
vulkan-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 05:47:42 UTC (rev 372303)
@@ -0,0 +1,51 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-tools
+pkgver=1.1.130
+pkgrel=1
+arch=(x86_64)
+url="https://www.khronos.org/vulkan/;
+pkgdesc="Vulkan Utilities and Tools"
+license=('custom')
+depends=(gcc-libs libxcb vulkan-icd-loader)
+makedepends=(git cmake python vulkan-headers libx11 wayland)
+source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz;)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398;)
+sha256sums=('5de87f7c13ee2fcdd9c35c1ca9540c04c12900d6d6d77efa3426a4dcf931ec2a')
+
+#pkgver() {
+#  cd "${srcdir}"/Vulkan-Tools*
+#
+#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd "${srcdir}"/Vulkan-Tools*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/usr/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DBUILD_CUBE=ON \
+-DBUILD_VULKANINFO=ON \
+-DBUILD_ICD=OFF \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  groups=('vulkan-devel')
+  
+  cd "${srcdir}"/Vulkan-Tools*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:47:37
  Author: lcarlier
Revision: 372302

upgpkg: vulkan-tools 1.1.130-1: upstream update 1.1.130

Modified:
  vulkan-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 05:45:35 UTC (rev 372301)
+++ PKGBUILD2019-12-26 05:47:37 UTC (rev 372302)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=vulkan-tools
-pkgver=1.1.128
+pkgver=1.1.130
 pkgrel=1
 arch=(x86_64)
 url="https://www.khronos.org/vulkan/;
@@ -11,7 +11,7 @@
 makedepends=(git cmake python vulkan-headers libx11 wayland)
 
source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz;)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398;)
-sha256sums=('ea660f23cd7f53b4272a49e9581eb40cf95a9586e5a5ebd30ce0e8722c363319')
+sha256sums=('5de87f7c13ee2fcdd9c35c1ca9540c04c12900d6d6d77efa3426a4dcf931ec2a')
 
 #pkgver() {
 #  cd "${srcdir}"/Vulkan-Tools*


[arch-commits] Commit in vulkan-validation-layers/repos/extra-x86_64 (2 files)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:45:35
  Author: lcarlier
Revision: 372301

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-validation-layers/repos/extra-x86_64/PKGBUILD
(from rev 372300, vulkan-validation-layers/trunk/PKGBUILD)
Deleted:
  vulkan-validation-layers/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 05:45:30 UTC (rev 372300)
+++ PKGBUILD2019-12-26 05:45:35 UTC (rev 372301)
@@ -1,53 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-validation-layers
-pkgver=1.1.128
-pkgrel=1
-pkgdesc="Vulkan Validation Layers"
-arch=(x86_64)
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
-makedepends=(cmake python-lxml libx11 libxrandr wayland git)
-source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
-#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;)
-sha256sums=('09e1b563a6a98ad1304fc884d8ba2c9669769983242226a78613e3d1c072c45f')
-
-#pkgver() {
-#  cd "${srcdir}/Vulkan-ValidationLayers"
-#
-#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd "${srcdir}"/Vulkan-ValidationLayers*
-
-  rm -rf build ; mkdir build ; cd build
-  ../scripts/update_deps.py
-  cmake -C helper.cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_INSTALL_INCLUDEDIR="/usr/include/vulkan/" \
--DBUILD_LAYER_SUPPORT_FILES=ON \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  groups=('vulkan-devel')
-  cd "${srcdir}"/Vulkan-ValidationLayers*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/
-  install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD (from rev 372300, 
vulkan-validation-layers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 05:45:35 UTC (rev 372301)
@@ -0,0 +1,53 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-validation-layers
+pkgver=1.1.130
+pkgrel=1
+pkgdesc="Vulkan Validation Layers"
+arch=(x86_64)
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
+makedepends=(cmake python-lxml libx11 libxrandr wayland git)
+source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
+#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;)
+sha256sums=('ef3a8decd315736612479f9e9b03dbac690722b663a9bf9d064ff227298d3a50')
+
+#pkgver() {
+#  cd "${srcdir}/Vulkan-ValidationLayers"
+#
+#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd "${srcdir}"/Vulkan-ValidationLayers*
+
+  rm -rf build ; mkdir build ; cd build
+  ../scripts/update_deps.py
+  cmake -C helper.cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_INSTALL_INCLUDEDIR="/usr/include/vulkan/" \
+-DBUILD_LAYER_SUPPORT_FILES=ON \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  groups=('vulkan-devel')
+  cd "${srcdir}"/Vulkan-ValidationLayers*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/
+  install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in vulkan-validation-layers/trunk (PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:45:30
  Author: lcarlier
Revision: 372300

upgpkg: vulkan-validation-layers 1.1.130-1: upstream update 1.1.130

Modified:
  vulkan-validation-layers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 05:41:08 UTC (rev 372299)
+++ PKGBUILD2019-12-26 05:45:30 UTC (rev 372300)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=vulkan-validation-layers
-pkgver=1.1.128
+pkgver=1.1.130
 pkgrel=1
 pkgdesc="Vulkan Validation Layers"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 makedepends=(cmake python-lxml libx11 libxrandr wayland git)
 
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735;)
-sha256sums=('09e1b563a6a98ad1304fc884d8ba2c9669769983242226a78613e3d1c072c45f')
+sha256sums=('ef3a8decd315736612479f9e9b03dbac690722b663a9bf9d064ff227298d3a50')
 
 #pkgver() {
 #  cd "${srcdir}/Vulkan-ValidationLayers"


[arch-commits] Commit in vulkan-icd-loader/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:41:08
  Author: lcarlier
Revision: 372299

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-icd-loader/repos/extra-x86_64/PKGBUILD
(from rev 372298, vulkan-icd-loader/trunk/PKGBUILD)
Deleted:
  vulkan-icd-loader/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 05:41:04 UTC (rev 372298)
+++ PKGBUILD2019-12-26 05:41:08 UTC (rev 372299)
@@ -1,49 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-icd-loader
-pkgver=1.1.129
-pkgrel=1
-arch=(x86_64)
-pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git)
-depends=(glibc)
-optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
-source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050;)
-sha256sums=('606c584e8080c99722ff9a35fcf0a21914670fbb8a4630d06954f899944cdf47')
-
-#pkgver() {
-#  cd "${srcdir}"/Vulkan-Loader*
-#
-#  echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd "${srcdir}"/Vulkan-Loader*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DVULKAN_HEADERS_INSTALL_DIR=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd "${srcdir}"/Vulkan-Loader*/build
-  
-  make DESTDIR="${pkgdir}" install
-  
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD (from rev 372298, 
vulkan-icd-loader/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 05:41:08 UTC (rev 372299)
@@ -0,0 +1,49 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-icd-loader
+pkgver=1.1.130
+pkgrel=1
+arch=(x86_64)
+pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git)
+depends=(glibc)
+optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
+source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050;)
+sha256sums=('4325b67ba8bfd4ba3d325a0f37340d0684806982be1cd9e2f40367d2688cb5f7')
+
+#pkgver() {
+#  cd "${srcdir}"/Vulkan-Loader*
+#
+#  echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd "${srcdir}"/Vulkan-Loader*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DVULKAN_HEADERS_INSTALL_DIR=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "${srcdir}"/Vulkan-Loader*/build
+  
+  make DESTDIR="${pkgdir}" install
+  
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in vulkan-icd-loader/trunk (PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:41:04
  Author: lcarlier
Revision: 372298

upgpkg: vulkan-icd-loader 1.1.130-1: upstream update 1.1.130

Modified:
  vulkan-icd-loader/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 05:39:18 UTC (rev 372297)
+++ PKGBUILD2019-12-26 05:41:04 UTC (rev 372298)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=vulkan-icd-loader
-pkgver=1.1.129
+pkgver=1.1.130
 pkgrel=1
 arch=(x86_64)
 pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
@@ -12,7 +12,7 @@
 optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
 
source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz;)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050;)
-sha256sums=('606c584e8080c99722ff9a35fcf0a21914670fbb8a4630d06954f899944cdf47')
+sha256sums=('4325b67ba8bfd4ba3d325a0f37340d0684806982be1cd9e2f40367d2688cb5f7')
 
 #pkgver() {
 #  cd "${srcdir}"/Vulkan-Loader*


[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:39:18
  Author: lcarlier
Revision: 372297

archrelease: copy trunk to extra-any

Added:
  vulkan-docs/repos/extra-any/PKGBUILD
(from rev 372296, vulkan-docs/trunk/PKGBUILD)
Deleted:
  vulkan-docs/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 05:39:14 UTC (rev 372296)
+++ PKGBUILD2019-12-26 05:39:18 UTC (rev 372297)
@@ -1,37 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-docs
-pkgname=(vulkan-html-docs)
-pkgver=1.1.129
-pkgrel=1
-epoch=1
-_pkgname=Vulkan-Docs
-arch=(any)
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript 
git)
-groups=(vulkan-devel)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('6312684a499831802649953ea70a8349570fb9b4e2bbd3ceadc62ab95ef262f9')
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-
-  ./makeAllExts html manhtmlpages styleguide registry
-}
-
-package_vulkan-html-docs() {
-  pkgdesc="Vulkan html documentation"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  mv -v out/man "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/registry.html "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/styleguide.html "${pkgdir}/usr/share/doc/vulkan/"
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}

Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 372296, 
vulkan-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 05:39:18 UTC (rev 372297)
@@ -0,0 +1,37 @@
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-docs
+pkgname=(vulkan-html-docs)
+pkgver=1.1.130
+pkgrel=1
+epoch=1
+_pkgname=Vulkan-Docs
+arch=(any)
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript 
git)
+groups=(vulkan-devel)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('d720fecdeea83f2ea2215697def20f9bc57a5b609e760afcf02c68e0a740f3fb')
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  ./makeAllExts html manhtmlpages styleguide registry
+}
+
+package_vulkan-html-docs() {
+  pkgdesc="Vulkan html documentation"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  mv -v out/man "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/registry.html "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/styleguide.html "${pkgdir}/usr/share/doc/vulkan/"
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}


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

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:39:14
  Author: lcarlier
Revision: 372296

upgpkg: vulkan-docs 1:1.1.130-1: upstream update 1.1.130

Modified:
  vulkan-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 05:36:24 UTC (rev 372295)
+++ PKGBUILD2019-12-26 05:39:14 UTC (rev 372296)
@@ -2,7 +2,7 @@
 
 pkgbase=vulkan-docs
 pkgname=(vulkan-html-docs)
-pkgver=1.1.129
+pkgver=1.1.130
 pkgrel=1
 epoch=1
 _pkgname=Vulkan-Docs
@@ -12,7 +12,7 @@
 makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript 
git)
 groups=(vulkan-devel)
 
source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('6312684a499831802649953ea70a8349570fb9b4e2bbd3ceadc62ab95ef262f9')
+sha256sums=('d720fecdeea83f2ea2215697def20f9bc57a5b609e760afcf02c68e0a740f3fb')
 
 build() {
   cd "${srcdir}/${_pkgname}-${pkgver}"


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

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:36:20
  Author: lcarlier
Revision: 372294

upgpkg: vulkan-headers 1:1.1.130-1: upstream update 1.1.130

Modified:
  vulkan-headers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:52:28 UTC (rev 372293)
+++ PKGBUILD2019-12-26 05:36:20 UTC (rev 372294)
@@ -2,7 +2,7 @@
 
 pkgname=vulkan-headers
 _pkgname=Vulkan-Headers
-pkgver=1.1.129
+pkgver=1.1.130
 pkgrel=1
 epoch=1
 pkgdesc="Vulkan header files"
@@ -14,7 +14,7 @@
 groups=(vulkan-devel)
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz;)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249;)
-sha256sums=('95be9859edf30b36bb1e7653828e79cf508f1dc441a221a3b94659633da9b0f8')
+sha256sums=('8300e8ddcb24b020f21107b2f249c1423d886187b6e909c11f4fde63cacd8da4')
 
 #pkgver() {
 #  cd Vulkan-Headers*


[arch-commits] Commit in vulkan-headers/repos/extra-any (PKGBUILD PKGBUILD)

2019-12-25 Thread Laurent Carlier via arch-commits
Date: Thursday, December 26, 2019 @ 05:36:24
  Author: lcarlier
Revision: 372295

archrelease: copy trunk to extra-any

Added:
  vulkan-headers/repos/extra-any/PKGBUILD
(from rev 372294, vulkan-headers/trunk/PKGBUILD)
Deleted:
  vulkan-headers/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 05:36:20 UTC (rev 372294)
+++ PKGBUILD2019-12-26 05:36:24 UTC (rev 372295)
@@ -1,39 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-headers
-_pkgname=Vulkan-Headers
-pkgver=1.1.129
-pkgrel=1
-epoch=1
-pkgdesc="Vulkan header files"
-arch=(any)
-url="https://www.khronos.org/vulkan/;
-license=('APACHE')
-makedepends=(cmake git)
-provides=("vulkan-hpp=${pkgver}")
-groups=(vulkan-devel)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz;)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249;)
-sha256sums=('95be9859edf30b36bb1e7653828e79cf508f1dc441a221a3b94659633da9b0f8')
-
-#pkgver() {
-#  cd Vulkan-Headers*
-#
-#  echo 1.1.107+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd Vulkan-Headers*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd Vulkan-Headers*/build
-  
-  make DESTDIR="${pkgdir}" install
-}

Copied: vulkan-headers/repos/extra-any/PKGBUILD (from rev 372294, 
vulkan-headers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 05:36:24 UTC (rev 372295)
@@ -0,0 +1,39 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-headers
+_pkgname=Vulkan-Headers
+pkgver=1.1.130
+pkgrel=1
+epoch=1
+pkgdesc="Vulkan header files"
+arch=(any)
+url="https://www.khronos.org/vulkan/;
+license=('APACHE')
+makedepends=(cmake git)
+provides=("vulkan-hpp=${pkgver}")
+groups=(vulkan-devel)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz;)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249;)
+sha256sums=('8300e8ddcb24b020f21107b2f249c1423d886187b6e909c11f4fde63cacd8da4')
+
+#pkgver() {
+#  cd Vulkan-Headers*
+#
+#  echo 1.1.107+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd Vulkan-Headers*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd Vulkan-Headers*/build
+  
+  make DESTDIR="${pkgdir}" install
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:17:28
  Author: felixonmars
Revision: 541861

upgpkg: xmonad-utils 0.1.3.3-30: rebuild with tasty-hunit 0.10.0.2

Modified:
  xmonad-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 03:16:28 UTC (rev 541860)
+++ PKGBUILD2019-12-26 03:17:28 UTC (rev 541861)
@@ -3,7 +3,7 @@
 
 pkgname=xmonad-utils
 pkgver=0.1.3.3
-pkgrel=29
+pkgrel=30
 pkgdesc='Small collection of X utilities'
 url='https://hackage.haskell.org/package/xmonad-utils'
 arch=('x86_64')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:17:39
  Author: felixonmars
Revision: 541862

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-utils/repos/community-staging-x86_64/
  xmonad-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 541861, xmonad-utils/trunk/PKGBUILD)

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

Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 541861, 
xmonad-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 03:17:39 UTC (rev 541862)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+# Contributor: Leif Warner 
+
+pkgname=xmonad-utils
+pkgver=0.1.3.3
+pkgrel=30
+pkgdesc='Small collection of X utilities'
+url='https://hackage.haskell.org/package/xmonad-utils'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 
'haskell-unix')
+makedepends=('ghc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8')
+sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c')
+
+build() {
+  cd ${pkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir=/usr/share/doc/${pkgname} \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:16:17
  Author: felixonmars
Revision: 541859

upgpkg: xmonad-contrib 0.16-4: rebuild with tasty-hunit 0.10.0.2

Modified:
  xmonad-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 03:13:24 UTC (rev 541858)
+++ PKGBUILD2019-12-26 03:16:17 UTC (rev 541859)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.16
-pkgrel=3
+pkgrel=4
 pkgdesc='Add-ons for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:16:28
  Author: felixonmars
Revision: 541860

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 541859, xmonad-contrib/trunk/PKGBUILD)

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

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
541859, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 03:16:28 UTC (rev 541860)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.16
+pkgrel=4
+pkgdesc='Add-ons for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random'
+ 'haskell-old-time')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc')
+
+prepare() {
+  sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' 
${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
\
+ --docdir=/usr/share/doc/${pkgname}
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in xmonad/repos (4 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:13:24
  Author: felixonmars
Revision: 541858

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 541857, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 541857, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 541857, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   62 +++
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 150 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 541857, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 03:13:24 UTC (rev 541858)
@@ -0,0 +1,62 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.15
+pkgrel=23
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 
'haskell-extensible-exceptions'
+ 'haskell-data-default' 'haskell-setlocale')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996'
+
'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+  sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  # Requires pandoc, regex-posix, Pretty and cabal
+  #runhaskell util/GenerateManpage.hs
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 541857, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2019-12-26 03:13:24 UTC 
(rev 541858)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-o", bin
+   ] (Just dir) Nothing Nothing Nothing (Just 
errHandle)

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 541857, 
xmonad/trunk/xmonad.svg)
===
--- community-staging-x86_64/xmonad.svg (rev 0)
+++ community-staging-x86_64/xmonad.svg 2019-12-26 

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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:13:08
  Author: felixonmars
Revision: 541857

upgpkg: xmonad 0.15-23: rebuild with tasty-hunit 0.10.0.2

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 03:12:07 UTC (rev 541856)
+++ PKGBUILD2019-12-26 03:13:08 UTC (rev 541857)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.15
-pkgrel=22
+pkgrel=23
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:12:07
  Author: felixonmars
Revision: 541856

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 541855, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 541855, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 03:12:07 UTC (rev 541856)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.31
+pkgrel=32
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic --disable-library-vanilla \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:11:56
  Author: felixonmars
Revision: 541855

upgpkg: xmobar 0.31-32: rebuild with tasty-hunit 0.10.0.2

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 03:10:25 UTC (rev 541854)
+++ PKGBUILD2019-12-26 03:11:56 UTC (rev 541855)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.31
-pkgrel=31
+pkgrel=32
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:10:13
  Author: felixonmars
Revision: 541853

upgpkg: tidalcycles 1.4.5-4: rebuild with tasty-hunit 0.10.0.2

Modified:
  tidalcycles/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:25:34 UTC (rev 541852)
+++ PKGBUILD2019-12-26 03:10:13 UTC (rev 541853)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=tidalcycles
 pkgver=1.4.5
-pkgrel=3
+pkgrel=4
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/;


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 03:10:25
  Author: felixonmars
Revision: 541854

archrelease: copy trunk to community-staging-x86_64

Added:
  tidalcycles/repos/community-staging-x86_64/
  tidalcycles/repos/community-staging-x86_64/PKGBUILD
(from rev 541853, tidalcycles/trunk/PKGBUILD)

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

Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 541853, 
tidalcycles/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 03:10:25 UTC (rev 541854)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=tidalcycles
+pkgver=1.4.5
+pkgrel=4
+pkgdesc="A domain specific language for live coding pattern."
+arch=('x86_64')
+url="https://tidalcycles.org/;
+license=('GPL3')
+groups=('pro-audio')
+depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock'
+'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network'
+'haskell-primitive' 'haskell-vector' 'supercollider')
+checkdepends=('haskell-microspec')
+optdepends=('sc3-plugins: Examples using special UGens')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz;)
+sha512sums=('0fbdc45344d068c6be393f4025b097cca7d85d3376f83939eff72dacf41827198c2e9d5130e347e8df6c90634d6b1385c48deeacfcb4c3d0acea13ad9ba65e8f')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+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
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:25:34
  Author: felixonmars
Revision: 541852

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 541851, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
541851, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:25:34 UTC (rev 541852)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=206
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:25:23
  Author: felixonmars
Revision: 541851

upgpkg: tamarin-prover 1.4.1-206: rebuild with tasty-hunit 0.10.0.2

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:23:31 UTC (rev 541850)
+++ PKGBUILD2019-12-26 02:25:23 UTC (rev 541851)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=205
+pkgrel=206
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:23:31
  Author: felixonmars
Revision: 541850

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
541849, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:23:31 UTC (rev 541850)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.4.4
+pkgrel=14
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-random' 'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('5226d203295e03600f07fe21905a1ea1231bd79b1d7bc5e157c74f79054181df0e5f7d549dd418de0a610d70450ba1f2ae9d9ff804fa21674dacd0c17fb26bc9')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $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 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:23:20
  Author: felixonmars
Revision: 541849

upgpkg: stylish-haskell 0.9.4.4-14: rebuild with tasty-hunit 0.10.0.2

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:22:24 UTC (rev 541848)
+++ PKGBUILD2019-12-26 02:23:20 UTC (rev 541849)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.4.4
-pkgrel=13
+pkgrel=14
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("BSD")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:22:24
  Author: felixonmars
Revision: 541848

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-sqlite3/repos/community-staging-x86_64/
  ruby-sqlite3/repos/community-staging-x86_64/PKGBUILD
(from rev 541847, ruby-sqlite3/trunk/PKGBUILD)

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

Copied: ruby-sqlite3/repos/community-staging-x86_64/PKGBUILD (from rev 541847, 
ruby-sqlite3/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:22:24 UTC (rev 541848)
@@ -0,0 +1,48 @@
+# Maintainer: Levente Polyak 
+
+_gemname=sqlite3
+pkgname=ruby-${_gemname}
+pkgver=1.4.2
+pkgrel=2
+pkgdesc='Ruby bindings for the SQLite3 embedded database'
+url='https://github.com/luislavena/sqlite3-ruby'
+arch=('x86_64')
+license=('BSD')
+depends=('ruby' 'sqlite')
+options=('!emptydirs')
+makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-hoe' 
'ruby-mini_portile' 'ruby-minitest')
+source=(https://github.com/sparklemotion/sqlite3-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
+sha256sums=('7e876104c0feb6e0e69befc3f6055fb7f20f37b13a667c8f9782d22272f37479')
+sha512sums=('c30938f0ad835e23f9e857323ea654d111d1ef5d6f055471ca5f8f080bcdcbb56ac773be9aab34b6432cdb53d69a842c99dcebbd3ea9808967f04907863abc89')
+
+prepare() {
+  cd ${_gemname}-ruby-${pkgver}
+  sed 's|~>|>=|g' -i Gemfile
+}
+
+build() {
+  cd ${_gemname}-ruby-${pkgver}
+  rake compile
+  rake gem
+}
+
+check() {
+  cd ${_gemname}-ruby-${pkgver}
+  rake test
+}
+
+package() {
+  cd ${_gemname}-ruby-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" \
+-n "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.rdoc CHANGELOG.rdoc API_CHANGES.rdoc -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -r cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:21:55
  Author: felixonmars
Revision: 541846

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 541845, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 541845, stack/trunk/stack.install)

---+
 PKGBUILD  |   84 
 stack.install |4 ++
 2 files changed, 88 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 541845, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:21:55 UTC (rev 541846)
@@ -0,0 +1,84 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=96
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-colour'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 
'haskell-file-embed' 'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 
'haskell-http-download'
+ 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 
'haskell-mintty'
+ 'haskell-mono-traversable' 'haskell-mustache' 
'haskell-neat-interpolation'
+ 'haskell-network-uri' 'haskell-open-browser' 
'haskell-optparse-applicative'
+ 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+
https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch)
+sha512sums=('SKIP'
+
'99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || :
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i '1i {-# LANGUAGE UndecidableInstances #-}' 
src/Stack/Storage/{User,Project}.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  

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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:21:41
  Author: felixonmars
Revision: 541845

upgpkg: stack 2.1.3-96: rebuild with tasty-hunit 0.10.0.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:21:11 UTC (rev 541844)
+++ PKGBUILD2019-12-26 02:21:41 UTC (rev 541845)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=95
+pkgrel=96
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:22:13
  Author: felixonmars
Revision: 541847

Ruby 2.7.0 rebuild

Modified:
  ruby-sqlite3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:21:55 UTC (rev 541846)
+++ PKGBUILD2019-12-26 02:22:13 UTC (rev 541847)
@@ -3,7 +3,7 @@
 _gemname=sqlite3
 pkgname=ruby-${_gemname}
 pkgver=1.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Ruby bindings for the SQLite3 embedded database'
 url='https://github.com/luislavena/sqlite3-ruby'
 arch=('x86_64')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:20:57
  Author: felixonmars
Revision: 541843

Ruby 2.7.0 rebuild

Modified:
  wpscan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:20:16 UTC (rev 541842)
+++ PKGBUILD2019-12-26 02:20:57 UTC (rev 541843)
@@ -3,7 +3,7 @@
 
 pkgname=wpscan
 pkgver=3.7.5
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc='Black box WordPress vulnerability scanner'
 url='https://wpscan.org'


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:21:11
  Author: felixonmars
Revision: 541844

archrelease: copy trunk to community-staging-x86_64

Added:
  wpscan/repos/community-staging-x86_64/
  wpscan/repos/community-staging-x86_64/PKGBUILD
(from rev 541843, wpscan/trunk/PKGBUILD)
  wpscan/repos/community-staging-x86_64/wpscan.install
(from rev 541843, wpscan/trunk/wpscan.install)

+
 PKGBUILD   |   49 +
 wpscan.install |9 +
 2 files changed, 58 insertions(+)

Copied: wpscan/repos/community-staging-x86_64/PKGBUILD (from rev 541843, 
wpscan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:21:11 UTC (rev 541844)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+# Contributor: alexiobash < me (at) alexiobash (dot) com >
+
+pkgname=wpscan
+pkgver=3.7.5
+pkgrel=2
+epoch=1
+pkgdesc='Black box WordPress vulnerability scanner'
+url='https://wpscan.org'
+arch=('x86_64')
+license=('custom:WPScan')
+depends=('ruby-bundler' 'libxslt' 'libyaml' 'curl' 'libxml2')
+options=('!strip' '!emptydirs')
+install=wpscan.install
+source=(https://github.com/wpscanteam/wpscan/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('220ce775967b71137b23710939b51ef8caf2e5770d3b6239831fda2bd3fd8be8')
+sha512sums=('d5418ce9c41af75705ad0bea6c8726901a117656d399e850b28ab2b82ed7eca0f606dffb2cf28529ebdd72516bf6e2444d961077a1324a05dd516f16024af0d7')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i '/bundler/ s|~>|>=|g' $pkgname.gemspec
+  bundle config build.nokogiri --use-system-libraries
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  CFLAGS+=" -I/usr/include/libxml2"
+  bundle install -j"$(nproc)" --path vendor/bundle --without development test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -d "${pkgdir}/opt/${pkgname}"
+  cp -ra --no-preserve=owner . "${pkgdir}/opt/${pkgname}"
+
+  install -d "${pkgdir}/usr/bin"
+  cat > "${pkgdir}/usr/bin/${pkgname}" << EOF
+#!/bin/sh
+BUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/wpscan/bin/wpscan 
"\$@"
+EOF
+  chmod 755 "${pkgdir}/usr/bin/${pkgname}"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  find "${pkgdir}" \( -name gem_make.out -or -name mkmf.log \) -delete
+}
+
+# vim: ts=2 sw=2 et:

Copied: wpscan/repos/community-staging-x86_64/wpscan.install (from rev 541843, 
wpscan/trunk/wpscan.install)
===
--- community-staging-x86_64/wpscan.install (rev 0)
+++ community-staging-x86_64/wpscan.install 2019-12-26 02:21:11 UTC (rev 
541844)
@@ -0,0 +1,9 @@
+post_install() {
+  echo -n 'Updating wpscan database...'
+  /usr/bin/wpscan --update >/dev/null 2>&1
+  echo "done."
+}
+
+post_upgrade() {
+  post_install
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:20:16
  Author: felixonmars
Revision: 541842

archrelease: copy trunk to community-staging-any

Added:
  ruby-tilt/repos/community-staging-any/
  ruby-tilt/repos/community-staging-any/PKGBUILD
(from rev 541841, ruby-tilt/trunk/PKGBUILD)

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

Copied: ruby-tilt/repos/community-staging-any/PKGBUILD (from rev 541841, 
ruby-tilt/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:20:16 UTC (rev 541842)
@@ -0,0 +1,40 @@
+# Maintainer: Levente Polyak 
+
+_gemname=tilt
+pkgname=ruby-tilt
+pkgver=2.0.8
+pkgrel=4
+pkgdesc='Generic interface to multiple Ruby template engines'
+url='https://github.com/rtomayko/tilt'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-ronn' 'ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rtomayko/tilt/archive/v${pkgver}.tar.gz)
+sha256sums=('025b32ea25c5650bf4bcfb89d1e075b11c28793ff812819467762834d1970e4c')
+sha512sums=('451d734226cdb06b6f5c3a0a41e5e0d7f5bcb390eeed0bf4b60e5419cfa663a067b57ee241027f88bd99a6b3582340d64a9bb7a795775edf41941f95e463608b')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+  ronn -w -s toc -r5 --markdown man/*.ronn
+}
+
+package() {
+  cd ${_gemname}-${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 man/tilt.1.{markdown,html} -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 man/tilt.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -r "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/man"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:20:05
  Author: felixonmars
Revision: 541841

Ruby 2.7.0 rebuild

Modified:
  ruby-tilt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:18:28 UTC (rev 541840)
+++ PKGBUILD2019-12-26 02:20:05 UTC (rev 541841)
@@ -3,7 +3,7 @@
 _gemname=tilt
 pkgname=ruby-tilt
 pkgver=2.0.8
-pkgrel=3
+pkgrel=4
 pkgdesc='Generic interface to multiple Ruby template engines'
 url='https://github.com/rtomayko/tilt'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:18:17
  Author: felixonmars
Revision: 541839

Ruby 2.7.0 rebuild

Modified:
  ruby-trollop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:15:48 UTC (rev 541838)
+++ PKGBUILD2019-12-26 02:18:17 UTC (rev 541839)
@@ -4,7 +4,7 @@
 _gemname=trollop
 pkgname=ruby-${_gemname}
 pkgver=2.1.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Commandline option parser for Ruby that just gets out of your way'
 url='http://manageiq.github.io/trollop/'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:18:28
  Author: felixonmars
Revision: 541840

archrelease: copy trunk to community-staging-any

Added:
  ruby-trollop/repos/community-staging-any/
  ruby-trollop/repos/community-staging-any/PKGBUILD
(from rev 541839, ruby-trollop/trunk/PKGBUILD)

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

Copied: ruby-trollop/repos/community-staging-any/PKGBUILD (from rev 541839, 
ruby-trollop/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:18:28 UTC (rev 541840)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+# Contributor: Vojtěch Aschenbrenner 
+
+_gemname=trollop
+pkgname=ruby-${_gemname}
+pkgver=2.1.3
+pkgrel=3
+pkgdesc='Commandline option parser for Ruby that just gets out of your way'
+url='http://manageiq.github.io/trollop/'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/ManageIQ/trollop/archive/v${pkgver}.tar.gz)
+sha512sums=('a3b4c5f82edc10652d9b7cca363488e6993919b7e1c6c5bb98638d80207b93ce2026002eceab09e1cea5bf73264bbbf627531235e202ed27421a2419b289ff16')
+
+prepare() {
+  cd optimist-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+  sed 's|git ls-files -z|find -type f -print0\|sed "s,./,,g"|' -i 
${_gemname}.gemspec
+}
+
+build() {
+  cd optimist-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd optimist-${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 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
-t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:15:40
  Author: felixonmars
Revision: 541837

archrelease: copy trunk to community-staging-any

Added:
  ruby-kramdown/repos/community-staging-any/
  ruby-kramdown/repos/community-staging-any/PKGBUILD
(from rev 541835, ruby-kramdown/trunk/PKGBUILD)

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

Copied: ruby-kramdown/repos/community-staging-any/PKGBUILD (from rev 541835, 
ruby-kramdown/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:15:40 UTC (rev 541837)
@@ -0,0 +1,41 @@
+# Maintainer: Levente Polyak 
+
+_gemname=kramdown
+pkgname=ruby-kramdown
+pkgver=2.1.0
+pkgrel=2
+pkgdesc='Fast, pure Ruby Markdown superset converter, using a strict syntax 
definition'
+url='https://kramdown.gettalong.org/'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc' 'ruby-rake')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/gettalong/kramdown/archive/REL_${pkgver//./_}.tar.gz)
+sha256sums=('8e689117a0eb530d72b398eaf501d031c7501ccea43b86430fcb020af3506d77')
+sha512sums=('d71c9b3fe237e4b20ce3882dfd180e604f216ffcdcbb884c2ca6c24a2ed9ef94a49a415a8c5494a61b752d45be1f7240bc73ebf3545660c6c1e4c9a52b05dfa5')
+
+prepare() {
+  cd ${_gemname}-REL_${pkgver//./_}
+  rake gemspec
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-REL_${pkgver//./_}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-REL_${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 -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -d "${pkgdir}/usr/share/man/man1"
+  mv "${pkgdir}/${_gemdir}/gems/kramdown-${pkgver}/man/man1/kramdown.1" 
"${pkgdir}/usr/share/man/man1"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -r "${pkgdir}/${_gemdir}/gems/kramdown-${pkgver}/test"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:15:36
  Author: felixonmars
Revision: 541836

Ruby 2.7.0 rebuild

Modified:
  ruby-thor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:15:29 UTC (rev 541835)
+++ PKGBUILD2019-12-26 02:15:36 UTC (rev 541836)
@@ -3,7 +3,7 @@
 _gemname=thor
 pkgname=ruby-thor
 pkgver=1.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Toolkit for building powerful command-line interfaces'
 url='https://github.com/erikhuda/thor'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:15:48
  Author: felixonmars
Revision: 541838

archrelease: copy trunk to community-staging-any

Added:
  ruby-thor/repos/community-staging-any/
  ruby-thor/repos/community-staging-any/PKGBUILD
(from rev 541837, ruby-thor/trunk/PKGBUILD)

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

Copied: ruby-thor/repos/community-staging-any/PKGBUILD (from rev 541837, 
ruby-thor/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:15:48 UTC (rev 541838)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_gemname=thor
+pkgname=ruby-thor
+pkgver=1.0.1
+pkgrel=2
+pkgdesc='Toolkit for building powerful command-line interfaces'
+url='https://github.com/erikhuda/thor'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/erikhuda/thor/archive/v${pkgver}.tar.gz)
+sha256sums=('e6b902764e237ce296cf9e339c93f8ca83bec5b59be0bf8bacd7ffddc6684d07')
+sha512sums=('cd0c6e3833976b27f9d23d69f261d4457ab99bb52eb5e7121b92c53aedd6bd953616215ba01b8b931c86e9cd22b944415810230d0e868c95dc9ef712f05f99d3')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${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 -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:15:29
  Author: felixonmars
Revision: 541835

Ruby 2.7.0 rebuild

Modified:
  ruby-kramdown/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:15:20 UTC (rev 541834)
+++ PKGBUILD2019-12-26 02:15:29 UTC (rev 541835)
@@ -3,7 +3,7 @@
 _gemname=kramdown
 pkgname=ruby-kramdown
 pkgver=2.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Fast, pure Ruby Markdown superset converter, using a strict syntax 
definition'
 url='https://kramdown.gettalong.org/'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:15:20
  Author: felixonmars
Revision: 541834

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 541833, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 541833, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:15:20 UTC (rev 541834)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=76
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215')
+
+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='-pie'
+runhaskell Setup build
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:15:09
  Author: felixonmars
Revision: 541833

upgpkg: shellcheck 0.7.0-76: rebuild with tasty-hunit 0.10.0.2

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:13:16 UTC (rev 541832)
+++ PKGBUILD2019-12-26 02:15:09 UTC (rev 541833)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=75
+pkgrel=76
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:13:16
  Author: felixonmars
Revision: 541832

archrelease: copy trunk to community-staging-any

Added:
  ruby-pathutil/repos/community-staging-any/
  ruby-pathutil/repos/community-staging-any/PKGBUILD
(from rev 541831, ruby-pathutil/trunk/PKGBUILD)

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

Copied: ruby-pathutil/repos/community-staging-any/PKGBUILD (from rev 541831, 
ruby-pathutil/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:13:16 UTC (rev 541832)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+
+_gemname=pathutil
+pkgname=ruby-pathutil
+pkgver=0.16.1
+pkgrel=4
+pkgdesc='Faster pure Ruby implementation of Pathname with extra bits'
+url='https://github.com/envygeeks/pathutil'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-forwardable-extended')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/envygeeks/pathutil/archive/v${pkgver}.tar.gz)
+sha256sums=('6dec5d820dac6d70224176014704883dc99252a1bef980fef014078fdaf7c426')
+sha512sums=('bd6b2402d12cdceefacde92cb38a67c03a73bdfd9e5823255eef348c571f1347a5febe0cd6a89cf3e78028cee9ca176f8ff192b85e0a52d752319287dcdb6998')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  mv Gem.gemspec ${_gemname}.gemspec
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${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 -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:13:05
  Author: felixonmars
Revision: 541831

Ruby 2.7.0 rebuild

Modified:
  ruby-pathutil/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:11:56 UTC (rev 541830)
+++ PKGBUILD2019-12-26 02:13:05 UTC (rev 541831)
@@ -3,7 +3,7 @@
 _gemname=pathutil
 pkgname=ruby-pathutil
 pkgver=0.16.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Faster pure Ruby implementation of Pathname with extra bits'
 url='https://github.com/envygeeks/pathutil'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:11:38
  Author: felixonmars
Revision: 541828

Ruby 2.7.0 rebuild

Modified:
  klayout/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:11:27 UTC (rev 541827)
+++ PKGBUILD2019-12-26 02:11:38 UTC (rev 541828)
@@ -3,7 +3,7 @@
 
 pkgname=klayout
 pkgver=0.26
-pkgrel=2
+pkgrel=3
 pkgdesc="High Performance Layout Viewer And Editor. Support of GDS and OASIS 
files."
 arch=('x86_64')
 url="http://www.klayout.org/;


[arch-commits] Commit in klayout/repos (4 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:11:56
  Author: felixonmars
Revision: 541830

archrelease: copy trunk to community-staging-x86_64

Added:
  klayout/repos/community-staging-x86_64/
  klayout/repos/community-staging-x86_64/PKGBUILD
(from rev 541829, klayout/trunk/PKGBUILD)
  klayout/repos/community-staging-x86_64/klayoutEditor.desktop
(from rev 541829, klayout/trunk/klayoutEditor.desktop)
  klayout/repos/community-staging-x86_64/klayoutViewer.desktop
(from rev 541829, klayout/trunk/klayoutViewer.desktop)

---+
 PKGBUILD  |   36 
 klayoutEditor.desktop |   13 +
 klayoutViewer.desktop |   13 +
 3 files changed, 62 insertions(+)

Copied: klayout/repos/community-staging-x86_64/PKGBUILD (from rev 541829, 
klayout/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:11:56 UTC (rev 541830)
@@ -0,0 +1,36 @@
+# Contributor: Lars Boettcher 
+# Maintainer: Aaron Ali 
+
+pkgname=klayout
+pkgver=0.26
+pkgrel=3
+pkgdesc="High Performance Layout Viewer And Editor. Support of GDS and OASIS 
files."
+arch=('x86_64')
+url="http://www.klayout.org/;
+license=('GPL')
+depends=('qt5-base' 'qt5-tools' 'qt5-multimedia' 'qt5-xmlpatterns' 'qt5-svg' 
'ruby' 'python')
+source=(http://www.klayout.org/downloads/source/klayout-$pkgver.tar.gz
+klayoutEditor.desktop klayoutViewer.desktop)
+sha512sums=('3be8ba9b5e868daf8c6fbd1be42a41a90f532b55b440a79d72e2a1ebbfe601dd88ea467c463d338360c500c8bb41007bbaa286e1c10bcd83dda5ea90e7ed9ef7'
+
'bc6c7621e5cda754509a86664fb3e7ecd15f577dec712f4b0c52c9a7455ba692043a67145f5bf143d8fdc502b84e4212303906d62107537eefb4bebe57b2ffe1'
+
'37a3bbb06ab155c1c22e3990cf160383570e8ea945dbf4964bc94b6fd4e6321627d31071a29d3dbeafc9e2fc406b6905761e299bfccdfe0a35663f2021624f4f')
+
+build() {
+  cd klayout-$pkgver
+  ./build.sh $build_opt
+}
+
+package() {
+  install -D -m 644 klayoutEditor.desktop 
"$pkgdir"/usr/share/applications/klayoutEditor.desktop
+  install -D -m 644 klayoutViewer.desktop 
"$pkgdir"/usr/share/applications/klayoutViewer.desktop
+  cd klayout-$pkgver
+  install -D -m 644 etc/logo.png 
"$pkgdir"/usr/share/icons/hicolor/32x32/apps/klayout.png
+  install -D -m 755 build-release/klayout "$pkgdir"/usr/bin/klayout
+  cd bin-release
+  for lib in `find . -type f | grep so`; do
+install -D -m 755 $lib "$pkgdir"/usr/lib/$lib
+  done
+  for lib in `find . -type l | grep so`; do
+cp -a $lib "$pkgdir"/usr/lib/$lib
+  done
+}

Copied: klayout/repos/community-staging-x86_64/klayoutEditor.desktop (from rev 
541829, klayout/trunk/klayoutEditor.desktop)
===
--- community-staging-x86_64/klayoutEditor.desktop  
(rev 0)
+++ community-staging-x86_64/klayoutEditor.desktop  2019-12-26 02:11:56 UTC 
(rev 541830)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Comment[de]=Programm zur Bearbeiten von GDS-Dateien
+Comment=Program to edit GDS and CIF files
+Exec=klayout -e %F
+GenericName[de]=Klayout Editor
+GenericName=Klayout Editor
+Icon=/usr/share/icons/hicolor/32x32/apps/klayout.png
+Name[de]=Klayout Editor
+Name=Klayout Editor
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Scientific;Development

Copied: klayout/repos/community-staging-x86_64/klayoutViewer.desktop (from rev 
541829, klayout/trunk/klayoutViewer.desktop)
===
--- community-staging-x86_64/klayoutViewer.desktop  
(rev 0)
+++ community-staging-x86_64/klayoutViewer.desktop  2019-12-26 02:11:56 UTC 
(rev 541830)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Comment[de]=Programm zur Betrachten von GDS-Dateien
+Comment=Program to view GDS and CIF files
+Exec=klayout %F
+GenericName[de]=Klayout Viewer
+GenericName=Klayout Viewer
+Icon=/usr/share/icons/hicolor/32x32/apps/klayout.png
+Name[de]=Klayout Viewer
+Name=Klayout Viewer
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Scientific;Development


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:11:27
  Author: felixonmars
Revision: 541827

Ruby 2.7.0 rebuild

Modified:
  ruby-net-ping/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:11:15 UTC (rev 541826)
+++ PKGBUILD2019-12-26 02:11:27 UTC (rev 541827)
@@ -4,7 +4,7 @@
 _gemname='net-ping'
 pkgname="ruby-${_gemname}"
 pkgver=2.0.6
-pkgrel=1
+pkgrel=2
 pkgdesc='The net-ping library provides a ping interface for Ruby. It includes 
separate TCP, HTTP, LDAP, ICMP, UDP, WMI (for Windows) and external ping 
classes.'
 arch=('any')
 url='https://github.com/chernesk/net-ping'


[arch-commits] Commit in ruby-net-ping/repos (2 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:11:40
  Author: felixonmars
Revision: 541829

archrelease: copy trunk to community-staging-any

Added:
  ruby-net-ping/repos/community-staging-any/
  ruby-net-ping/repos/community-staging-any/PKGBUILD
(from rev 541827, ruby-net-ping/trunk/PKGBUILD)

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

Copied: ruby-net-ping/repos/community-staging-any/PKGBUILD (from rev 541827, 
ruby-net-ping/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:11:40 UTC (rev 541829)
@@ -0,0 +1,32 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Tim Meusel 
+
+_gemname='net-ping'
+pkgname="ruby-${_gemname}"
+pkgver=2.0.6
+pkgrel=2
+pkgdesc='The net-ping library provides a ping interface for Ruby. It includes 
separate TCP, HTTP, LDAP, ICMP, UDP, WMI (for Windows) and external ping 
classes.'
+arch=('any')
+url='https://github.com/chernesk/net-ping'
+license=('Artistic2.0')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem;)
+noextract=("${_gemname}-${pkgver}.gem")
+sha512sums=('3b6e7ddc6d3862af2035dc1c749ef6d24809f1134dbb8ef7e95fb7397bf1fa2ef05e063553762b701e154ddf4598b9b75319d7fe8bfc2f4ac519b3b21107197a')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install \
+--ignore-dependencies \
+--no-user-install \
+-i "${pkgdir}${_gemdir}" \
+-n "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:11:04
  Author: felixonmars
Revision: 541825

upgpkg: postgrest 6.0.2-8: rebuild with tasty-hunit 0.10.0.2

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:07:46 UTC (rev 541824)
+++ PKGBUILD2019-12-26 02:11:04 UTC (rev 541825)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=7
+pkgrel=8
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:11:15
  Author: felixonmars
Revision: 541826

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 541825, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:11:15 UTC (rev 541826)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=8
+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-gitrev' 'haskell-hasql' 
'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-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' '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=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal
+
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${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 \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+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)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${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 ruby-sqlite3/trunk (PKGBUILD)

2019-12-25 Thread Anatol Pomozov via arch-commits
Date: Thursday, December 26, 2019 @ 02:07:46
  Author: anatolik
Revision: 541824

ruby-sqlite3: version bump

Modified:
  ruby-sqlite3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:06:56 UTC (rev 541823)
+++ PKGBUILD2019-12-26 02:07:46 UTC (rev 541824)
@@ -2,7 +2,7 @@
 
 _gemname=sqlite3
 pkgname=ruby-${_gemname}
-pkgver=1.4.1
+pkgver=1.4.2
 pkgrel=1
 pkgdesc='Ruby bindings for the SQLite3 embedded database'
 url='https://github.com/luislavena/sqlite3-ruby'
@@ -12,8 +12,8 @@
 options=('!emptydirs')
 makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-hoe' 
'ruby-mini_portile' 'ruby-minitest')
 
source=(https://github.com/sparklemotion/sqlite3-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
-sha256sums=('ec08220e1abffc7010a696e2c3ca1ee9970c730d200b555462acbaf4b0254bb9')
-sha512sums=('8be69da282c18385b753b223abe1a06603b06e9ad6c194ec5f6e94e187c91d939851711d89d482659a264dbd28e30c4cf3800cd3595d1ef1d91b965d97e501ea')
+sha256sums=('7e876104c0feb6e0e69befc3f6055fb7f20f37b13a667c8f9782d22272f37479')
+sha512sums=('c30938f0ad835e23f9e857323ea654d111d1ef5d6f055471ca5f8f080bcdcbb56ac773be9aab34b6432cdb53d69a842c99dcebbd3ea9808967f04907863abc89')
 
 prepare() {
   cd ${_gemname}-ruby-${pkgver}


[arch-commits] Commit in xmms2/repos (6 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:06:56
  Author: felixonmars
Revision: 541823

archrelease: copy trunk to community-staging-x86_64

Added:
  xmms2/repos/community-staging-x86_64/
  xmms2/repos/community-staging-x86_64/PKGBUILD
(from rev 541822, xmms2/trunk/PKGBUILD)
  xmms2/repos/community-staging-x86_64/system.service
(from rev 541822, xmms2/trunk/system.service)
  xmms2/repos/community-staging-x86_64/sysusers.conf
(from rev 541822, xmms2/trunk/sysusers.conf)
  xmms2/repos/community-staging-x86_64/tmpfiles.conf
(from rev 541822, xmms2/trunk/tmpfiles.conf)
  xmms2/repos/community-staging-x86_64/user.service
(from rev 541822, xmms2/trunk/user.service)

+
 PKGBUILD   |  120 +++
 system.service |   17 +++
 sysusers.conf  |2 
 tmpfiles.conf  |3 +
 user.service   |   13 +
 5 files changed, 155 insertions(+)

Copied: xmms2/repos/community-staging-x86_64/PKGBUILD (from rev 541822, 
xmms2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:06:56 UTC (rev 541823)
@@ -0,0 +1,120 @@
+# Maintainer:
+# Contributor: Storm Dragon 
+# Contributor: Aaron 'venisonslurpee' Laursen 
+# Contributor: Christopher Rosell 
+# Contributor: lh 
+# Contributor: Sebastian Schwarz 
+# Contributor: Sergej Pupykin 
+# Contributor: Xilon 
+
+pkgname=xmms2
+pkgver=0.8DrO_o.949.gca15e830
+_commit=ca15e830bd1b18e26772657b0a057cfedb91d2eb
+pkgrel=19
+pkgdesc="X-platform Music Multiplexing System 2"
+arch=(x86_64)
+url="https://xmms2.org/;
+license=(GPL LGPL)
+_depends=('alsa-lib: ALSA output'
+  'avahi: announce xmms2d via bonjour/mDNS/zeroconf'
+  'boost: C++ bindings'
+  'curl: play HTTP streams'
+  'cython: Python bindings'
+  'faad2: AAC support'
+  'ffmpeg: WMA, avcodec & avformat support'
+  'fftw: visualization'
+  'flac: FLAC support'
+  'fluidsynth: MIDI support'
+  'jack: JACK output'
+  'libao: libao output'
+  'libcdio-paranoia: CDDA support'
+  'libdiscid: CDDA support'
+  'libgme: support for various video game music formats'
+  'libmad: MP3 support'
+  'libmms: play MMS streams'
+  'libmodplug: MOD support'
+  'libmpcdec: Musepack support'
+  'libofa: MusicDNS fingerprinting'
+  'libsamplerate: vocoder support'
+  'libshout: Icecast output'
+  'libvorbis: Ogg Vorbis support'
+  'libxml2: XSPF and podcast support'
+  'mac: APE support'
+  'mpg123: alternative MP3 support'
+  'opusfile: Opus support'
+  'perl: Perl bindings'
+  'ruby: Ruby bindings'
+#  'sidplay2-libs: support for C64 music files'
+# we do not have sidplay 2 series in repos; also it's
+# somehow connected with resid i guess(not in repos also)
+  'smbclient: direct CIFS/SMB access'
+  'speex: Speex support'
+  'wavpack: WavPack support')
+depends=(glib2)
+makedepends=("${_depends[@]%%:*}" libpulse python2 git)
+optdepends=("${_depends[@]}" 'pulseaudio: PulseAudio output')
+source=(git://git.xmms2.org/xmms2/xmms2-devel.git#commit=${_commit}
+git://git.xmms2.org/xmms2/xmms2-tutorial.git
+git://git.xmms2.org/xmms2/s4.git
+tmpfiles.conf
+sysusers.conf
+system.service
+user.service)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'13e3e2720e21d048d776156f8ab17c40d05b70437823da00b3c4cc2e7f7ecf7f'
+'a37e35dedd48fb8fbc2c97d79be8a3d3c3b00191826f6046f730f649cd67812a'
+'a159b18c5959cfe76ca87990ff6879d082bfe9a4c6d674c493461f7f2781f348'
+'76f1a06b81cec0f5942430401998f6c8cd9cb95d798f97b854f88afd73ffe61d')
+
+pkgver() {
+cd xmms2-devel
+git describe --always | sed 's/-/./g'
+}
+
+prepare() {
+cd xmms2-devel
+git submodule init
+git config submodule.doc/tutorial.url "$srcdir"/xmms2-tutorial
+git config submodule.src/lib/s4.url "$srcdir"/s4
+git submodule update
+sed -i '$a#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 /* 1 second of 48kHz 
32bit audio */' src/plugins/avcodec/avcodec_compat.h
+sed -i 's,#include ,#include ,' 
src/plugins/cdda/cdda.c
+sed -i 's,libsmbclient.h,samba-4.0/libsmbclient.h,' 
src/plugins/samba/{samba.c,wscript}
+sed -i 's|Werror|Wno-error|g' waftools/*.py
+}
+
+build() {
+cd xmms2-devel
+CXXFLAGS="-Wall" CFLAGS="-Wall" python2 ./waf configure --prefix=/usr 
--sbindir=/usr/bin --without-ldconfig \
+--with-ruby-archdir=`ruby -e 'puts 
RbConfig::CONFIG["vendorarchdir"]'` \
+--with-ruby-libdir=`ruby -e 'puts 
RbConfig::CONFIG["vendorlibdir"]'` \
+--with-perl-archdir=`perl -V:installvendorarch | cut -f2 -d\'` \
+

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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:06:35
  Author: felixonmars
Revision: 541822

Ruby 2.7.0 rebuild

Modified:
  xmms2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:04:55 UTC (rev 541821)
+++ PKGBUILD2019-12-26 02:06:35 UTC (rev 541822)
@@ -10,7 +10,7 @@
 pkgname=xmms2
 pkgver=0.8DrO_o.949.gca15e830
 _commit=ca15e830bd1b18e26772657b0a057cfedb91d2eb
-pkgrel=18
+pkgrel=19
 pkgdesc="X-platform Music Multiplexing System 2"
 arch=(x86_64)
 url="https://xmms2.org/;


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:04:55
  Author: felixonmars
Revision: 541821

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 541820, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
541820, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:04:55 UTC (rev 541821)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.5.0
+pkgrel=2
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546')
+
+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 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:04:44
  Author: felixonmars
Revision: 541820

upgpkg: pandoc-crossref 0.3.5.0-2: rebuild with tasty-hunit 0.10.0.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:02:37 UTC (rev 541819)
+++ PKGBUILD2019-12-26 02:04:44 UTC (rev 541820)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:02:37
  Author: felixonmars
Revision: 541819

archrelease: copy trunk to community-staging-any

Added:
  ruby-mocha/repos/community-staging-any/
  ruby-mocha/repos/community-staging-any/PKGBUILD
(from rev 541818, ruby-mocha/trunk/PKGBUILD)

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

Copied: ruby-mocha/repos/community-staging-any/PKGBUILD (from rev 541818, 
ruby-mocha/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 02:02:37 UTC (rev 541819)
@@ -0,0 +1,59 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Tim Meusel 
+
+_gemname=mocha
+pkgname="ruby-${_gemname}"
+pkgver=1.9.0
+pkgrel=2
+pkgdesc='Mocha is a mocking and stubbing library for Ruby'
+arch=('any')
+url='https://github.com/freerange/mocha'
+license=('Custom')
+depends=('ruby')
+checkdepends=('ruby-rake' 'ruby-minitest' 'ruby-bundler')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz;
+
'removemetaclassdependency.patch::https://github.com/freerange/mocha/commit/e3db6e608c0b98ddcfc0c1f540d508004cde55bd.patch')
+sha512sums=('e2cd4afe3023c269fffb8f328fed17e965fe0bcce299ed87e46ae824e9a95ec294b0615fcd08af8f606a590395da5bcf4e93d91a79a537441dfab029f9b73a38'
+
'da0d443cc81dd0cda383e34674b3271ef6493bef3e7e3f179f7c2ccb02670fe5876569cebe140e0fecbc2b56c8f34303a35b0fecb25c059317ff6ed3791863c2')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # release 1.9.0 still depends on the metaclass gem, which is dead.
+  #This patch is in master and gets rid of it.
+  patch --forward --verbose --strip=1 
--input='../removemetaclassdependency.patch'
+
+  # replace upper version boundaries for ruby gems
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec"
+
+  # sed introspection gem is heavily broken. Also it depends on metaclass.
+  # It will be removed in a future release.
+  sed --in-place '/introspection/d' "${_gemname}.gemspec"
+
+  sed --in-place '/rubocop/d' "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test:units
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md RELEASE.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.md MIT-LICENSE.md --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:02:26
  Author: felixonmars
Revision: 541818

Ruby 2.7.0 rebuild

Modified:
  ruby-mocha/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 02:02:07 UTC (rev 541817)
+++ PKGBUILD2019-12-26 02:02:26 UTC (rev 541818)
@@ -4,7 +4,7 @@
 _gemname=mocha
 pkgname="ruby-${_gemname}"
 pkgver=1.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Mocha is a mocking and stubbing library for Ruby'
 arch=('any')
 url='https://github.com/freerange/mocha'


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:01:56
  Author: felixonmars
Revision: 541816

upgpkg: haskell-hakyll 4.12.5.2-144: rebuild with tasty-hunit 0.10.0.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:59:49 UTC (rev 541815)
+++ PKGBUILD2019-12-26 02:01:56 UTC (rev 541816)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=143
+pkgrel=144
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 02:02:07
  Author: felixonmars
Revision: 541817

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
541816, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 02:02:07 UTC (rev 541817)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=144
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< 
*0.15/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+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 unicorn/trunk (PKGBUILD)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:59:34
  Author: felixonmars
Revision: 541814

Ruby 2.7.0 rebuild

Modified:
  unicorn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:56:08 UTC (rev 541813)
+++ PKGBUILD2019-12-26 01:59:34 UTC (rev 541814)
@@ -3,7 +3,7 @@
 pkgbase=unicorn
 pkgname=('unicorn' 'python-unicorn' 'ruby-unicorn-engine')
 pkgver=1.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc='Lightweight, multi-platform, multi-architecture CPU emulator 
framework based on QEMU'
 url='https://www.unicorn-engine.org'
 arch=('x86_64')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:59:49
  Author: felixonmars
Revision: 541815

archrelease: copy trunk to community-staging-x86_64

Added:
  unicorn/repos/community-staging-x86_64/
  unicorn/repos/community-staging-x86_64/PKGBUILD
(from rev 541814, unicorn/trunk/PKGBUILD)
  unicorn/repos/community-staging-x86_64/unicorn-1.0.1-ruby-gem-rename.patch
(from rev 541814, unicorn/trunk/unicorn-1.0.1-ruby-gem-rename.patch)

-+
 PKGBUILD|   78 ++
 unicorn-1.0.1-ruby-gem-rename.patch |  442 ++
 2 files changed, 520 insertions(+)

Copied: unicorn/repos/community-staging-x86_64/PKGBUILD (from rev 541814, 
unicorn/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:59:49 UTC (rev 541815)
@@ -0,0 +1,78 @@
+# Maintainer: Levente Polyak 
+
+pkgbase=unicorn
+pkgname=('unicorn' 'python-unicorn' 'ruby-unicorn-engine')
+pkgver=1.0.1
+pkgrel=8
+pkgdesc='Lightweight, multi-platform, multi-architecture CPU emulator 
framework based on QEMU'
+url='https://www.unicorn-engine.org'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('python' 'python2' 'python-setuptools' 'ruby' 'ruby-rdoc')
+checkdepends=('cmocka')
+options=('staticlibs' '!emptydirs')
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/unicorn-engine/unicorn/archive/${pkgver}.tar.gz
+unicorn-1.0.1-ruby-gem-rename.patch)
+sha512sums=('edfe1f7bfbc1d20f5b62232057e194a937bc09db686ef2efadb33a54605029a53426432cdb2a29511385aacdb9343b3b3091af50a1909098d7cf6db3429eb966'
+
'1d316dafd3c9066b26a0162db02a1f05b876282424917276acb5b5f18f45282884729b1249bb3150476877b340fee277d83520ee17d0ac905530e12ebef27884')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  sed 's|-O3|-O2|g' -i Makefile qemu/configure
+  sed 's|-g ||g' -i qemu/configure
+  sed 's|UNICORN_DEBUG ?= yes|UNICORN_DEBUG ?= no|g' -i config.mk
+  patch -Np1 < ../unicorn-1.0.1-ruby-gem-rename.patch
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make UNICORN_QEMU_FLAGS="--python=/usr/bin/python2"
+  (cd bindings
+python const_generator.py python
+python const_generator.py ruby
+  )
+  (cd bindings/python
+python setup.py build
+  )
+  (cd bindings/ruby/unicorn_gem
+gem build unicorn-engine.gemspec
+  )
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  # Tests are not supported right now, hope they get some love soon
+  # make test
+}
+
+package_unicorn() {
+  depends=('glibc')
+  cd ${pkgbase}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 samples/*.c -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
+}
+
+package_python-unicorn() {
+  depends=('python' 'unicorn')
+  cd ${pkgbase}-${pkgver}/bindings/python
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  install -Dm 644 sample* shellcode.py -t 
"${pkgdir}/usr/share/doc/${pkgname}/samples"
+}
+
+package_ruby-unicorn-engine() {
+  depends=('ruby' 'ruby-rdoc' 'unicorn')
+  replaces=('ruby-unicorn')
+  cd ${pkgbase}-${pkgver}/bindings/ruby/unicorn_gem
+
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
\
+-n "${pkgdir}/usr/bin" ${pkgbase}-*.gem -- \
+--with-opt-include="${srcdir}/${pkgbase}-${pkgver}/include" \
+--with-opt-lib="${srcdir}/${pkgbase}-${pkgver}"
+
+  rm -r "${pkgdir}/${_gemdir}"/{cache/${pkgbase}-engine-*.gem,build_info}
+  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
+  install -Dm 644 ../sample* -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
+}
+
+# vim: ts=2 sw=2 et:

Copied: 
unicorn/repos/community-staging-x86_64/unicorn-1.0.1-ruby-gem-rename.patch 
(from rev 541814, unicorn/trunk/unicorn-1.0.1-ruby-gem-rename.patch)
===
--- community-staging-x86_64/unicorn-1.0.1-ruby-gem-rename.patch
(rev 0)
+++ community-staging-x86_64/unicorn-1.0.1-ruby-gem-rename.patch
2019-12-26 01:59:49 UTC (rev 541815)
@@ -0,0 +1,442 @@
+From 13007eb12ae17f1712f0dece983c78d72960154a Mon Sep 17 00:00:00 2001
+From: Sascha Schirra 
+Date: Tue, 19 Sep 2017 02:43:21 +0200
+Subject: [PATCH] renamed unicorn gem to unicorn-engine (#895)
+
+* renamed gem unicorn to unicorn-engine
+
+* renamed modules to unicornengine
+
+* renamed Module Unicorn to UnicornEngine and the gem unicorn-engine to 
unicornengine
+
+* unicornengine -> unicorn_engine
+---
+ bindings/const_generator.py|  4 ++--
+ bindings/ruby/Makefile |  2 +-
+ bindings/ruby/sample_arm.rb|  6 +++---
+ bindings/ruby/sample_arm64.rb  |  6 +++---
+ bindings/ruby/sample_m68k.rb   |  6 +++---
+ bindings/ruby/sample_mips.rb   

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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:55:57
  Author: felixonmars
Revision: 541812

upgpkg: pandoc-citeproc 0.16.4-2: rebuild with tasty-hunit 0.10.0.2

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:51:39 UTC (rev 541811)
+++ PKGBUILD2019-12-26 01:55:57 UTC (rev 541812)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:56:08
  Author: felixonmars
Revision: 541813

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 541812, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
541812, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:56:08 UTC (rev 541813)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.4
+pkgrel=2
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('eeba401f93148667be562f61dadb97e8e557523d8739292538c7c7eb77add9a2743d3597f4ceb50d9cbfd59cbc22ffbb65f9bc1aea10ffd079b62fd926061b3a')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$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 kross-interpreters/repos (2 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:52:28
  Author: felixonmars
Revision: 372293

archrelease: copy trunk to staging-x86_64

Added:
  kross-interpreters/repos/staging-x86_64/
  kross-interpreters/repos/staging-x86_64/PKGBUILD
(from rev 372292, kross-interpreters/trunk/PKGBUILD)

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

Copied: kross-interpreters/repos/staging-x86_64/PKGBUILD (from rev 372292, 
kross-interpreters/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-26 01:52:28 UTC (rev 372293)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=kross-interpreters
+pkgver=19.12.0
+pkgrel=2
+pkgdesc='Language interpreters to enable in-process scripting with Kross'
+arch=(x86_64)
+url='https://www.kde.org/applications/development/'
+license=(GPL)
+depends=(kross)
+makedepends=(extra-cmake-modules kdoctools python2 ruby)
+optdepends=('python2: kross-python plugin' 'ruby: kross ruby plugin')
+groups=(kde-applications kdebindings)
+source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('b2c5d5069f802023902517c9e880b34971223831f820411e24eab67c6fbceae3'
+'SKIP')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

+  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}
+


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:52:17
  Author: felixonmars
Revision: 372292

Ruby 2.7.0 rebuild

Modified:
  kross-interpreters/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:18:05 UTC (rev 372291)
+++ PKGBUILD2019-12-26 01:52:17 UTC (rev 372292)
@@ -2,7 +2,7 @@
 
 pkgname=kross-interpreters
 pkgver=19.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Language interpreters to enable in-process scripting with Kross'
 arch=(x86_64)
 url='https://www.kde.org/applications/development/'


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:51:17
  Author: felixonmars
Revision: 541810

upgpkg: pandoc 2.8-2: rebuild with tasty-hunit 0.10.0.2

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:47:47 UTC (rev 541809)
+++ PKGBUILD2019-12-26 01:51:17 UTC (rev 541810)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:51:39
  Author: felixonmars
Revision: 541811

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 541810, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 541810, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:51:39 UTC (rev 541811)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.8
+pkgrel=2
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 
'haskell-doclayout'
+ 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 
'haskell-haddock-library'
+ 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-text-conversions' 'haskell-network-uri' 
'haskell-unicode-transforms'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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}/COPYING.md"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:47:32
  Author: felixonmars
Revision: 541808

Ruby 2.7.0 rebuild

Modified:
  ruby-safe_yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:46:45 UTC (rev 541807)
+++ PKGBUILD2019-12-26 01:47:32 UTC (rev 541808)
@@ -3,7 +3,7 @@
 _gemname=safe_yaml
 pkgname=ruby-safe_yaml
 pkgver=1.0.4
-pkgrel=4
+pkgrel=5
 pkgdesc='Parse YAML safely'
 url='https://github.com/dtao/safe_yaml'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:47:47
  Author: felixonmars
Revision: 541809

archrelease: copy trunk to community-staging-any

Added:
  ruby-safe_yaml/repos/community-staging-any/
  ruby-safe_yaml/repos/community-staging-any/PKGBUILD
(from rev 541808, ruby-safe_yaml/trunk/PKGBUILD)

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

Copied: ruby-safe_yaml/repos/community-staging-any/PKGBUILD (from rev 541808, 
ruby-safe_yaml/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 01:47:47 UTC (rev 541809)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+
+_gemname=safe_yaml
+pkgname=ruby-safe_yaml
+pkgver=1.0.4
+pkgrel=5
+pkgdesc='Parse YAML safely'
+url='https://github.com/dtao/safe_yaml'
+arch=('any')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/dtao/safe_yaml/archive/${pkgver}.tar.gz)
+sha256sums=('fb6939f6780680716a7c1eeb4ddf843d03a5951539fcdccce5901c3eb0a525c9')
+sha512sums=('88f498443e556117090cae219a5c1c853b4ab3fb1248e3f7e9d7d3df7d016a894add50b7d713d44e62a86bdce3c98190b6930a22bba85b32d5519dafec5cdb1f')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla blaA
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${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 CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:46:45
  Author: felixonmars
Revision: 541807

archrelease: copy trunk to community-staging-any

Added:
  ruby-dbus/repos/community-staging-any/
  ruby-dbus/repos/community-staging-any/PKGBUILD
(from rev 541806, ruby-dbus/trunk/PKGBUILD)

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

Copied: ruby-dbus/repos/community-staging-any/PKGBUILD (from rev 541806, 
ruby-dbus/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 01:46:45 UTC (rev 541807)
@@ -0,0 +1,24 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+# Generated by gem2arch (https://github.com/anatol/gem2arch)
+
+_gemname=ruby-dbus
+pkgname=$_gemname
+pkgver=0.15.0
+pkgrel=3
+pkgdesc='Ruby module for interaction with D-Bus'
+arch=(any)
+url='https://trac.luon.net/ruby-dbus'
+license=(LGPL2.1)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('71f574448925a807684f7f9799d9afdc80ffa2bd')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -N -i "$pkgdir/$_gemdir" 
-n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:46:33
  Author: felixonmars
Revision: 541806

Ruby 2.7.0 rebuild

Modified:
  ruby-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:45:50 UTC (rev 541805)
+++ PKGBUILD2019-12-26 01:46:33 UTC (rev 541806)
@@ -5,7 +5,7 @@
 _gemname=ruby-dbus
 pkgname=$_gemname
 pkgver=0.15.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Ruby module for interaction with D-Bus'
 arch=(any)
 url='https://trac.luon.net/ruby-dbus'


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:45:50
  Author: felixonmars
Revision: 541805

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-msgpack/repos/community-staging-x86_64/
  ruby-msgpack/repos/community-staging-x86_64/PKGBUILD
(from rev 541804, ruby-msgpack/trunk/PKGBUILD)

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

Copied: ruby-msgpack/repos/community-staging-x86_64/PKGBUILD (from rev 541804, 
ruby-msgpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:45:50 UTC (rev 541805)
@@ -0,0 +1,54 @@
+# Maintainer: Thore Bödecker 
+
+_gemname=msgpack
+pkgname="ruby-${_gemname}"
+pkgver=1.3.1
+pkgrel=2
+pkgdesc='MessagePack implementation for Ruby'
+url='https://github.com/msgpack/msgpack-ruby'
+arch=('x86_64')
+license=('Apache')
+depends=('ruby')
+makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 
'ruby-rspec' 'ruby-bundler')
+options=('!emptydirs')
+source=("https://github.com/msgpack/msgpack-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz;)
+sha256sums=('ca575f1bcc8bb06a285572ae2dcea2a11f2c220470a62ddef74d579d1539752b')
+sha512sums=('b8c727df579caefee67369655abcf0282f1f389ccfccf921c6fdc3dac7ec796e461421ca405a6866efb5640381fb3ffacac548ab9146a3b5a4c0cbf5655c02b3')
+
+prepare() {
+  cd "${_gemname}-ruby-${pkgver}"
+  sed 's|git ls-files|find|' -i "${_gemname}.gemspec"
+  sed 's|~>|>=|g' -i Gemfile
+}
+
+build() {
+  cd "${_gemname}-ruby-${pkgver}"
+  rake compile
+  rake build
+  rake clean
+}
+
+check() {
+  cd "${_gemname}-ruby-${pkgver}"
+  rake spec
+}
+
+package() {
+  cd "${_gemname}-ruby-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--ignore-dependencies \
+--no-user-install \
+-i "${pkgdir}/${_gemdir}" \
+-n "${pkgdir}/usr/bin"  \
+"pkg/${_gemname}-${pkgver}.gem"
+
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \
+extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:45:36
  Author: felixonmars
Revision: 541804

Ruby 2.7.0 rebuild

Modified:
  ruby-msgpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:44:27 UTC (rev 541803)
+++ PKGBUILD2019-12-26 01:45:36 UTC (rev 541804)
@@ -3,7 +3,7 @@
 _gemname=msgpack
 pkgname="ruby-${_gemname}"
 pkgver=1.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc='MessagePack implementation for Ruby'
 url='https://github.com/msgpack/msgpack-ruby'
 arch=('x86_64')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:44:27
  Author: felixonmars
Revision: 541803

archrelease: copy trunk to community-staging-x86_64

Added:
  hivex/repos/community-staging-x86_64/
  hivex/repos/community-staging-x86_64/PKGBUILD
(from rev 541802, hivex/trunk/PKGBUILD)

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

Copied: hivex/repos/community-staging-x86_64/PKGBUILD (from rev 541802, 
hivex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:44:27 UTC (rev 541803)
@@ -0,0 +1,50 @@
+# Maintainer: Robin Broda 
+# Contributor: Brian Bidulock 
+# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws>
+
+pkgname=hivex
+pkgver=1.3.18
+pkgrel=4
+pkgdesc="System for extracting the contents of Windows Registry."
+arch=("x86_64")
+url="http://libguestfs.org;
+license=("LGPL2.1")
+depends=("libxml2" "perl")
+makedepends=("python2" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" 
"perl-test-simple" "ocaml-findlib" "ocaml" "chrpath")
+optdepends=("python2: python bindings"
+   "ruby: ruby bindings"
+   "ocaml: ocaml bindings")
+source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+sha512sums=('1851351118921e81df9e505f90d00048a178572c2edd3de40194a69915176bdb615e2eb5afea408d57063e98257c8d1e3d0cd6730407153892cc9e3befc4aa3a'
+'SKIP')
+validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones 

+
+build() {
+cd "$pkgname-$pkgver"
+
+./configure \
+   --bindir=/usr/bin \
+   --libdir=/usr/lib \
+   --prefix=/usr \
+   --disable-rpath \
+   --disable-static PYTHON=python2
+
+make
+chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so
+}
+
+_perl_depends() {
+# template start; name=perl-binary-module-dependency; version=1;
+if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+   _perlver_min=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]);')
+   _perlver_max=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]+1);')
+   depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
+fi
+# template end;
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make DESTDIR="$pkgdir" install
+_perl_depends
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:44:15
  Author: felixonmars
Revision: 541802

Ruby 2.7.0 rebuild

Modified:
  hivex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:42:24 UTC (rev 541801)
+++ PKGBUILD2019-12-26 01:44:15 UTC (rev 541802)
@@ -4,7 +4,7 @@
 
 pkgname=hivex
 pkgver=1.3.18
-pkgrel=3
+pkgrel=4
 pkgdesc="System for extracting the contents of Windows Registry."
 arch=("x86_64")
 url="http://libguestfs.org;


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:42:24
  Author: felixonmars
Revision: 541801

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-thin/repos/community-staging-x86_64/
  ruby-thin/repos/community-staging-x86_64/PKGBUILD
(from rev 541800, ruby-thin/trunk/PKGBUILD)

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

Copied: ruby-thin/repos/community-staging-x86_64/PKGBUILD (from rev 541800, 
ruby-thin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:42:24 UTC (rev 541801)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_gemname=thin
+pkgname=ruby-${_gemname}
+pkgver=1.7.2
+pkgrel=4
+pkgdesc='Thin and fast Ruby web server'
+url='http://code.macournoyer.com/thin/'
+arch=('x86_64')
+license=('RUBY')
+depends=('glibc' 'ruby' 'ruby-rack' 'ruby-eventmachine' 'ruby-daemons')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/macournoyer/thin/archive/v${pkgver}.tar.gz)
+sha256sums=('667a78697331b917ad0f14974537c000c6e06d67a0d9b2a6592791adfed2c48f')
+sha512sums=('2c3c831eedd42fc88fc2c46e557284748b6b6bf331d6fd827073918cc3a869e5a60bf7db19ba82add28e07c8a8c92dac609a56cda82b41b37ddfb247e7bf')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${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 -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -a example "${pkgdir}/usr/share/doc/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:42:06
  Author: felixonmars
Revision: 541800

Ruby 2.7.0 rebuild

Modified:
  ruby-thin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:40:55 UTC (rev 541799)
+++ PKGBUILD2019-12-26 01:42:06 UTC (rev 541800)
@@ -3,7 +3,7 @@
 _gemname=thin
 pkgname=ruby-${_gemname}
 pkgver=1.7.2
-pkgrel=3
+pkgrel=4
 pkgdesc='Thin and fast Ruby web server'
 url='http://code.macournoyer.com/thin/'
 arch=('x86_64')


[arch-commits] Commit in cairo-dock-plug-ins/repos (4 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:40:55
  Author: felixonmars
Revision: 541799

archrelease: copy trunk to community-staging-x86_64

Added:
  cairo-dock-plug-ins/repos/community-staging-x86_64/
  cairo-dock-plug-ins/repos/community-staging-x86_64/PKGBUILD
(from rev 541798, cairo-dock-plug-ins/trunk/PKGBUILD)
  
cairo-dock-plug-ins/repos/community-staging-x86_64/cairo-dock-plug-ins-mono.patch
(from rev 541798, cairo-dock-plug-ins/trunk/cairo-dock-plug-ins-mono.patch)
  
cairo-dock-plug-ins/repos/community-staging-x86_64/cairo-dock-plugins-3.4.1-time_h-confict.patch
(from rev 541798, 
cairo-dock-plug-ins/trunk/cairo-dock-plugins-3.4.1-time_h-confict.patch)

---+
 PKGBUILD  |   75 +
 cairo-dock-plug-ins-mono.patch|  106 ++
 cairo-dock-plugins-3.4.1-time_h-confict.patch |  137 
 3 files changed, 318 insertions(+)

Copied: cairo-dock-plug-ins/repos/community-staging-x86_64/PKGBUILD (from rev 
541798, cairo-dock-plug-ins/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:40:55 UTC (rev 541799)
@@ -0,0 +1,75 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Tofe 
+# Contributor: zhuqin 
+# Contributor: tri1976 
+# Contributor: snoopy33 
+
+pkgname=cairo-dock-plug-ins
+pkgver=3.4.1
+pkgrel=15
+pkgdesc='Plugins for Cairo-Dock'
+arch=('x86_64')
+url='https://glx-dock.org'
+license=('GPL')
+depends=('cairo-dock')
+makedepends=('alsa-lib' 'cmake' 'dbus-sharp-glib' 'fftw' 'gnome-menus'
+ 'gtk-sharp-3' 'gvfs' 'libetpan' 'libexif' 'libical' 'libpulse'
+ 'libxklavier' 'lm_sensors' 'python' 'python2' 'ruby' 'upower'
+ 'vala' 'vte3' 'zeitgeist')
+optdepends=('alsa-lib: Sound Control, Sound Effects applets'
+'dbus-sharp-glib: Mono API'
+'fftw: Impulse applet'
+'gnome-menus: Applications Menu applet'
+'gtk-sharp-3: Mono API'
+'gvfs: GVFS integration'
+'libetpan: Mail applet'
+'libexif: Slider applet'
+'libical: Clock applet'
+'libpulse: Impulse applet'
+'libxklavier: Keyboard Indicator applet'
+'lm_sensors: System Monitor applet'
+'python: Python 3 API'
+'python2: Python 2 API'
+'ruby: Ruby API'
+'upower: Power Manager applet'
+'vte3: Terminal applet'
+'wireless_tools: Wifi applet'
+'zeitgeist: Recent Events applet')
+replaces=('cairo-dock-plugins')
+source=("cairo-dock-plug-ins-${pkgver}.tar.gz::https://github.com/Cairo-Dock/cairo-dock-plug-ins/archive/${pkgver}.tar.gz;
+'cairo-dock-plug-ins-mono.patch'
+cairo-dock-plugins-3.4.1-time_h-confict.patch)
+sha256sums=('321113fb8fa214d965c9827b82890651dc4cd0beb23aef0e2d3f5caf806ebdc2'
+'061115f3638c47eab04d48808d4cc61e294877643a61c82061d7af2523b4f724'
+'f5b859f9acd069cadcfc6188fa1551aa25053abaddf3aa1041cdf10cab3a8fa5')
+
+prepare() {
+  cd cairo-dock-plug-ins-${pkgver}
+
+  patch -Np1 -i ../cairo-dock-plug-ins-mono.patch
+  patch -Np1 -i ../cairo-dock-plugins-3.4.1-time_h-confict.patch
+  sed 's/gmcs/mcs/' -i CMakeLists.txt
+
+  if [[ -d build ]]; then
+rm -rf build
+  fi
+  mkdir build
+}
+
+build() {
+  cd cairo-dock-plug-ins-${pkgver}/build
+
+  cmake .. \
+-DCMAKE_BUILD_TYPE='Release' \
+-DCMAKE_INSTALL_PREFIX='/usr'
+  make
+}
+
+package() {
+  cd cairo-dock-plug-ins-${pkgver}/build
+
+  make DESTDIR="${pkgdir}" install
+  mv "${pkgdir}"/usr/lib/{cli,mono}
+}
+
+# vim: ts=2 sw=2 et:

Copied: 
cairo-dock-plug-ins/repos/community-staging-x86_64/cairo-dock-plug-ins-mono.patch
 (from rev 541798, cairo-dock-plug-ins/trunk/cairo-dock-plug-ins-mono.patch)
===
--- community-staging-x86_64/cairo-dock-plug-ins-mono.patch 
(rev 0)
+++ community-staging-x86_64/cairo-dock-plug-ins-mono.patch 2019-12-26 
01:40:55 UTC (rev 541799)
@@ -0,0 +1,106 @@
+diff -rupN cairo-dock-plug-ins-3.4.1.orig/CMakeLists.txt 
cairo-dock-plug-ins-3.4.1/CMakeLists.txt
+--- cairo-dock-plug-ins-3.4.1.orig/CMakeLists.txt  2015-03-12 
09:43:57.171067365 +0100
 cairo-dock-plug-ins-3.4.1/CMakeLists.txt   2015-03-12 09:46:20.717120675 
+0100
+@@ -573,11 +573,11 @@ if (enable-mono-interface)
+   if (NOT GMCS_EXECUTABLE OR NOT EXISTS ${GMCS_EXECUTABLE})
+   message (STATUS "Could not find Mono compiler gmcs, won't build 
Mono interface.")
+   else()
+-  pkg_check_modules (MONO_PACKAGE glib-sharp-2.0 ndesk-dbus-1.0 
ndesk-dbus-glib-1.0)
++  pkg_check_modules (MONO_PACKAGE dbus-sharp-2.0 
dbus-sharp-glib-2.0 glib-sharp-3.0)
+   if (NOT 

[arch-commits] Commit in cairo-dock-plug-ins/trunk (PKGBUILD)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:40:39
  Author: felixonmars
Revision: 541798

Ruby 2.7.0 rebuild

Modified:
  cairo-dock-plug-ins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:38:36 UTC (rev 541797)
+++ PKGBUILD2019-12-26 01:40:39 UTC (rev 541798)
@@ -6,7 +6,7 @@
 
 pkgname=cairo-dock-plug-ins
 pkgver=3.4.1
-pkgrel=14
+pkgrel=15
 pkgdesc='Plugins for Cairo-Dock'
 arch=('x86_64')
 url='https://glx-dock.org'


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:38:24
  Author: felixonmars
Revision: 541796

Ruby 2.7.0 rebuild

Modified:
  ruby-mime-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:37:37 UTC (rev 541795)
+++ PKGBUILD2019-12-26 01:38:24 UTC (rev 541796)
@@ -3,7 +3,7 @@
 
 pkgname=ruby-mime-types
 pkgver=3.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc='MIME Content-Type database'
 arch=('any')
 url='http://mime-types.rubyforge.org'


[arch-commits] Commit in ruby-mime-types/repos (2 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:38:36
  Author: felixonmars
Revision: 541797

archrelease: copy trunk to community-staging-any

Added:
  ruby-mime-types/repos/community-staging-any/
  ruby-mime-types/repos/community-staging-any/PKGBUILD
(from rev 541796, ruby-mime-types/trunk/PKGBUILD)

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

Copied: ruby-mime-types/repos/community-staging-any/PKGBUILD (from rev 541796, 
ruby-mime-types/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 01:38:36 UTC (rev 541797)
@@ -0,0 +1,27 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Alexsandr Pavlov 
+
+pkgname=ruby-mime-types
+pkgver=3.2.2
+pkgrel=3
+pkgdesc='MIME Content-Type database'
+arch=('any')
+url='http://mime-types.rubyforge.org'
+license=('GPL2' 'MIT' 'PerlArtistic')
+depends=('ruby' 'ruby-mime-types-data')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/mime-types-${pkgver}.gem;)
+noextract=("mime-types-${pkgver}.gem")
+sha256sums=('93f308f0b6754b0ca50dd1982b817f65b8946f6a34bd3db6bd3d8a5265f05d3a')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --ignore-dependencies --no-user-install -N -i 
"${pkgdir}"/${_gemdir} mime-types-${pkgver}.gem
+  find "${pkgdir}" -type f -name *.gem -delete
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses/ruby-mime-types
+  ln -s ${_gemdir}/gems/mime-types-${pkgver}/Licence.rdoc 
"${pkgdir}"/usr/share/licenses/ruby-mime-types/
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:37:37
  Author: felixonmars
Revision: 541795

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-iconv/repos/community-staging-x86_64/
  ruby-iconv/repos/community-staging-x86_64/PKGBUILD
(from rev 541794, ruby-iconv/trunk/PKGBUILD)

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

Copied: ruby-iconv/repos/community-staging-x86_64/PKGBUILD (from rev 541794, 
ruby-iconv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:37:37 UTC (rev 541795)
@@ -0,0 +1,26 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=ruby-iconv
+pkgver=1.0.5
+pkgrel=3
+pkgdesc='Wrapper library for iconv'
+arch=('x86_64')
+url='https://github.com/nurse/iconv'
+license=('BSD')
+depends=('ruby')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem;)
+noextract=("${pkgname#*-}-${pkgver}.gem")
+sha256sums=('ef913e92e05002d37bebed57e8ecbad91b8a9da5da3b0f80bafd32d3ccc171da')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+  gem install --ignore-dependencies --no-user-install -N -i 
"${pkgdir}"/${_gemdir} ${pkgname#*-}-${pkgver}.gem
+  find "${pkgdir}" -type f -name *.gem -delete
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
+  ln -s ${_gemdir}/gems/${pkgname#*-}-${pkgver}/BSDL 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:37:25
  Author: felixonmars
Revision: 541794

Ruby 2.7.0 rebuild

Modified:
  ruby-iconv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:36:25 UTC (rev 541793)
+++ PKGBUILD2019-12-26 01:37:25 UTC (rev 541794)
@@ -2,7 +2,7 @@
 
 pkgname=ruby-iconv
 pkgver=1.0.5
-pkgrel=2
+pkgrel=3
 pkgdesc='Wrapper library for iconv'
 arch=('x86_64')
 url='https://github.com/nurse/iconv'


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:36:12
  Author: felixonmars
Revision: 541792

Ruby 2.7.0 rebuild

Modified:
  ruby-gtk3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:35:08 UTC (rev 541791)
+++ PKGBUILD2019-12-26 01:36:12 UTC (rev 541792)
@@ -3,7 +3,7 @@
 _gemname=gtk3
 pkgname=ruby-$_gemname
 pkgver=3.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Ruby/GTK3 is a Ruby binding of GTK+-3.x.'
 arch=(x86_64)
 url=https://ruby-gnome2.osdn.jp/


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:36:25
  Author: felixonmars
Revision: 541793

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-gtk3/repos/community-staging-x86_64/
  ruby-gtk3/repos/community-staging-x86_64/PKGBUILD
(from rev 541792, ruby-gtk3/trunk/PKGBUILD)

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

Copied: ruby-gtk3/repos/community-staging-x86_64/PKGBUILD (from rev 541792, 
ruby-gtk3/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:36:25 UTC (rev 541793)
@@ -0,0 +1,23 @@
+# Maintainer: Anatol Pomozov
+
+_gemname=gtk3
+pkgname=ruby-$_gemname
+pkgver=3.4.1
+pkgrel=2
+pkgdesc='Ruby/GTK3 is a Ruby binding of GTK+-3.x.'
+arch=(x86_64)
+url=https://ruby-gnome2.osdn.jp/
+license=("LGPL-2.1+")
+depends=(gobject-introspection gtk3 ruby ruby-atk ruby-cairo ruby-gdk3 
ruby-gdk_pixbuf2 ruby-gio2 ruby-gobject-introspection ruby-pango)
+makedepends=(ruby-native-package-installer ruby-glib2)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('b0ffb0aaaf8ff52ba4413eba76babccc3c21d313')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-document --no-user-install -i 
"$pkgdir/$_gemdir" -n "$pkgdir"/usr/bin $_gemname-$pkgver.gem 
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING.LIB" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING.LIB"
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:34:27
  Author: felixonmars
Revision: 541789

archrelease: copy trunk to community-staging-x86_64

Added:
  weechat/repos/community-staging-x86_64/
  weechat/repos/community-staging-x86_64/PKGBUILD
(from rev 541788, weechat/trunk/PKGBUILD)

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

Copied: weechat/repos/community-staging-x86_64/PKGBUILD (from rev 541788, 
weechat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:34:27 UTC (rev 541789)
@@ -0,0 +1,43 @@
+# Maintainer : Christian Rebischke 
+# Maintainer : Eli Schwartz 
+# Contributor: Giovanni Scafora 
+# Contributor: lucke 
+
+pkgname=weechat
+pkgver=2.7
+pkgrel=2
+pkgdesc="Fast, light and extensible IRC client (curses UI)"
+arch=('x86_64')
+url="https://www.weechat.org/;
+license=('GPL')
+depends=('gnutls' 'curl' 'libgcrypt')
+makedepends=('asciidoctor' 'cmake' 'aspell' 'guile2.0' 'lua' 'perl' 'python'
+ 'ruby' 'tcl')
+optdepends=('aspell: spellchecker support'
+'guile2.0: support for guile scripts'
+'lua: support for lua scripts'
+'perl: support for perl scripts'
+'python: support for python scripts'
+'ruby: support for ruby scripts'
+'tcl: support for tcl scripts')
+source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('5377cf9c37520cb2b7d1ba43251df3f33d814783ea4bd20d28cb08a2106c8db0e44a392a61929987b807a7d5e69a3c0ed1f3fec122a014b7ea7068e159341075'
+'SKIP')
+validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
+
+build() {
+  mkdir -p build
+  cd build
+  cmake -Wno-dev "${srcdir}/${pkgname}-${pkgver}" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_MAN=ON \
+-DENABLE_DOC=ON \
+-DENABLE_JAVASCRIPT=OFF \
+-DENABLE_PHP=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:35:08
  Author: felixonmars
Revision: 541791

archrelease: copy trunk to community-staging-any

Added:
  ruby-packetfu/repos/community-staging-any/
  ruby-packetfu/repos/community-staging-any/PKGBUILD
(from rev 541790, ruby-packetfu/trunk/PKGBUILD)

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

Copied: ruby-packetfu/repos/community-staging-any/PKGBUILD (from rev 541790, 
ruby-packetfu/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 01:35:08 UTC (rev 541791)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+
+_gemname=packetfu
+pkgname=ruby-${_gemname}
+pkgver=1.1.13
+pkgrel=4
+pkgdesc='Library for reading and writing packets to an interface or to a 
libpcap-formatted file'
+url='https://github.com/packetfu/packetfu'
+arch=('any')
+license=('BSD')
+depends=('ruby' 'ruby-network_interface' 'ruby-pcaprub')
+makedepends=('ruby-rake' 'ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/packetfu/packetfu/archive/version-${pkgver}.tar.gz)
+sha256sums=('323add3c94b869c48c9f20ecacc0d176c9a0d1a47f606ebaa15105f5c9a9d828')
+sha512sums=('2e8f2e05b15cf5e9007384ff55dfa6dad9a8f9d32f86b8d05dd4df930f72bd9fa80a84a5f465c936fca5615f87cd6129a0edad0863ef4eca15c5d970390d62a0')
+
+prepare() {
+  cd ${_gemname}-version-${pkgver}
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-version-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-version-${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 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 examples/* -t "${pkgdir}/usr/share/doc/${pkgname}/examples"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:34:55
  Author: felixonmars
Revision: 541790

Ruby 2.7.0 rebuild

Modified:
  ruby-packetfu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:34:27 UTC (rev 541789)
+++ PKGBUILD2019-12-26 01:34:55 UTC (rev 541790)
@@ -3,7 +3,7 @@
 _gemname=packetfu
 pkgname=ruby-${_gemname}
 pkgver=1.1.13
-pkgrel=3
+pkgrel=4
 pkgdesc='Library for reading and writing packets to an interface or to a 
libpcap-formatted file'
 url='https://github.com/packetfu/packetfu'
 arch=('any')


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:33:31
  Author: felixonmars
Revision: 541787

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-ncurses/repos/community-staging-x86_64/
  ruby-ncurses/repos/community-staging-x86_64/PKGBUILD
(from rev 541786, ruby-ncurses/trunk/PKGBUILD)

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

Copied: ruby-ncurses/repos/community-staging-x86_64/PKGBUILD (from rev 541786, 
ruby-ncurses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-26 01:33:31 UTC (rev 541787)
@@ -0,0 +1,38 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Brad Fanella 
+# Contributor: Jeff Mickey 
+# Contributor: Alessio 'mOLOk' Bolognino 
+
+pkgname=ruby-ncurses
+pkgver=1.3.1
+pkgrel=14
+pkgdesc='Module for interactive text console applications (ncurses)'
+arch=(x86_64)
+url='https://sourceforge.net/projects/ncurses-ruby.berlios/'
+license=(GPL)
+depends=(ruby ncurses)
+source=("https://downloads.sourceforge.net/ncurses-ruby.berlios/ncurses-ruby-$pkgver.tar.bz2;
+
'str2cstr.patch::https://src.fedoraproject.org/rpms/ruby-ncurses/raw/master/f/0001-STR2CSTR-deprecated.patch')
+sha256sums=('dca8ce452e989ce1399cb683184919850f2baf79e6af9d16a7eed6a9ab776ec5'
+'3a9fea87a0fa3eac58022e9e86e901601953939c15ebccede0ba64f4a011039d')
+
+prepare() {
+  cd ncurses-ruby-$pkgver
+
+  patch -i ../str2cstr.patch
+  sed -i '1s,^,#include \n,' ncurses_wrap.c
+}
+
+build()  {
+  cd ncurses-ruby-$pkgver
+
+  ruby extconf.rb --vendor
+  make
+}
+
+package() {
+  make -C ncurses-ruby-$pkgver includedir=/usr/include DESTDIR="$pkgdir" 
install
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:34:15
  Author: felixonmars
Revision: 541788

Ruby 2.7.0 rebuild

Modified:
  weechat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:33:31 UTC (rev 541787)
+++ PKGBUILD2019-12-26 01:34:15 UTC (rev 541788)
@@ -5,7 +5,7 @@
 
 pkgname=weechat
 pkgver=2.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Fast, light and extensible IRC client (curses UI)"
 arch=('x86_64')
 url="https://www.weechat.org/;


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:33:19
  Author: felixonmars
Revision: 541786

Ruby 2.7.0 rebuild

Modified:
  ruby-ncurses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 01:32:58 UTC (rev 541785)
+++ PKGBUILD2019-12-26 01:33:19 UTC (rev 541786)
@@ -6,7 +6,7 @@
 
 pkgname=ruby-ncurses
 pkgver=1.3.1
-pkgrel=13
+pkgrel=14
 pkgdesc='Module for interactive text console applications (ncurses)'
 arch=(x86_64)
 url='https://sourceforge.net/projects/ncurses-ruby.berlios/'


[arch-commits] Commit in ruby-mail-gpg/repos (2 files)

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 01:32:58
  Author: felixonmars
Revision: 541785

archrelease: copy trunk to community-staging-any

Added:
  ruby-mail-gpg/repos/community-staging-any/
  ruby-mail-gpg/repos/community-staging-any/PKGBUILD
(from rev 541784, ruby-mail-gpg/trunk/PKGBUILD)

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

Copied: ruby-mail-gpg/repos/community-staging-any/PKGBUILD (from rev 541784, 
ruby-mail-gpg/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-12-26 01:32:58 UTC (rev 541785)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+
+_gemname=mail-gpg
+pkgname=ruby-mail-gpg
+pkgver=0.4.0
+pkgrel=3
+pkgdesc='GPG/MIME extension for the Ruby Mail Library'
+url='https://github.com/jkraemer/mail-gpg'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-gpgme' 'ruby-mail' 'ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jkraemer/mail-gpg/archive/v${pkgver}.tar.gz
+
${pkgname}-${pkgver}.tar.gz.asc::https://github.com/jkraemer/mail-gpg/releases/download/v${pkgver}/mail-gpg-${pkgver}.tar.gz.asc)
+sha512sums=('38be3e7c1842c5640665b431851b39ed40831db332d4e316213516308eb2e4a1f79756e40e4dd7b83358a10e426b69cfdae898e5df61b79ee05de6a80f86447d'
+'SKIP')
+validpgpkeys=('C3880ACE6187419B177C472E08625A14CE3CDDAA') # Jens Kraemer 

+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys 
bla bla
+  sed 's|git ls-files|find -type f|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${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 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md History.txt -t "${pkgdir}/usr/share/doc/${pkgname}"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


  1   2   3   4   5   6   7   8   9   10   >