[arch-commits] Commit in lib32-vulkan-validation-layers/repos/multilib-x86_64 (2 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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: