[arch-commits] Commit in tomcat7/repos/extra-any (10 files)
Date: Tuesday, November 24, 2020 @ 07:41:36 Author: alucryd Revision: 401776 archrelease: copy trunk to extra-any Added: tomcat7/repos/extra-any/PKGBUILD (from rev 401775, tomcat7/trunk/PKGBUILD) tomcat7/repos/extra-any/tomcat7.install (from rev 401775, tomcat7/trunk/tomcat7.install) tomcat7/repos/extra-any/tomcat7.service (from rev 401775, tomcat7/trunk/tomcat7.service) tomcat7/repos/extra-any/tomcat7.sysusers (from rev 401775, tomcat7/trunk/tomcat7.sysusers) tomcat7/repos/extra-any/tomcat7.tmpfiles (from rev 401775, tomcat7/trunk/tomcat7.tmpfiles) Deleted: tomcat7/repos/extra-any/PKGBUILD tomcat7/repos/extra-any/tomcat7.install tomcat7/repos/extra-any/tomcat7.service tomcat7/repos/extra-any/tomcat7.sysusers tomcat7/repos/extra-any/tomcat7.tmpfiles --+ PKGBUILD | 250 ++--- tomcat7.install | 32 +++--- tomcat7.service | 70 +++--- tomcat7.sysusers |2 tomcat7.tmpfiles | 10 +- 5 files changed, 182 insertions(+), 182 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:41:25 UTC (rev 401775) +++ PKGBUILD2020-11-24 07:41:36 UTC (rev 401776) @@ -1,125 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Guillaume Alaux - -pkgname=tomcat7 -pkgver=7.0.106 -pkgrel=1 -pkgdesc='Open source implementation of the Java Servlet 3.0 and JavaServer Pages 2.2 technologies' -arch=(any) -url=https://tomcat.apache.org/ -license=(APACHE) -depends=( - 'java-runtime>=6' - java-jsvc - java-commons-daemon - eclipse-ecj -) -makedepends=( - ant - git - 'java-environment=8' -) -optdepends=('tomcat-native: to allow optimal performance in production environments') -backup=( - etc/tomcat7/catalina.policy - etc/tomcat7/catalina.properties - etc/tomcat7/context.xml - etc/tomcat7/logging.properties - etc/tomcat7/server.xml - etc/tomcat7/tomcat-users.xml - etc/tomcat7/web.xml -) -install=tomcat7.install -_tag=c5d9010a75e99a69f59ba11cc1116d039a113979 -source=( - git+https://github.com/apache/tomcat.git#tag=${_tag} - tomcat7.service - tomcat7.sysusers - tomcat7.tmpfiles -) -b2sums=('SKIP' - 'e8931e1b6ef796617eaad93c3a32e996fe9887ae07ac0459fd5a13342704289c4ff77149d12f273254de72567f0334b77b4cd435e47c795567184ac21579d44d' - 'a84b82434c1ca47fca30fd67a4af07260ee0b1f16450420317750587dd2ca54cc3e3c20e3475ffcee9e4302cce54fdd53f2d27cab25c80b42256f6816437c3a2' - 'c014d435c9903e0b5d66c45ffcc2c3bbb46a087958e9281042031fd6a41595b9be6fc07fc9be388911d5b4832fa99c4d13b768ba526adbef9087b28d13347189') - -_gid_log=19 -_gid_tomcat=71 -_uid_tomcat=71 - -pkgver() { - cd tomcat - - _pkgver=$(git describe --tags) - - if [[ ${_pkgver} != 7.* ]]; then -exit 1 - fi - - echo ${_pkgver} -} - -prepare() { - cd tomcat - - cp build.properties.default build.properties - sed "/^base\.path=/c\base\.path=${srcdir}" -i build.properties - sed "/^compile.debug=/c\compile.debug=false" -i build.properties - sed "/^trydownload.httpusecaches=/c\trydownload.httpusecaches=false" -i build.properties - sed "/^#java.7.home=/c\java.7.home=/usr/lib/jvm/java-8-openjdk" -i build.properties -} - -build() { - cd tomcat - - export JAVA_HOME=/usr/lib/jvm/java-8-openjdk - - ant -} - -package() { - cd tomcat/output/build - - # Tomcat general files - install -dm 755 "${pkgdir}"/usr/share/tomcat7/bin - install -m 755 bin/* -t "${pkgdir}"/usr/share/tomcat7/bin/ - # commons-daemon is packaged on its own - rm "${pkgdir}"/usr/share/tomcat7/bin/{*.bat,commons-daemon*} - ln -s /usr/share/java/commons-daemon.jar "${pkgdir}"/usr/share/tomcat7/bin/commons-daemon.jar - - install -dm 755 "${pkgdir}"/usr/share/java/tomcat7 - install -m 644 lib/* -t "${pkgdir}"/usr/share/java/tomcat7/ - # eclipse-ecj is packaged on its own - rm "${pkgdir}"/usr/share/java/tomcat7/ecj-*.jar - ln -s ../eclipse-ecj.jar "${pkgdir}"/usr/share/java/tomcat7/ecj.jar - - ln -s /usr/share/java/tomcat7 "${pkgdir}"/usr/share/tomcat7/lib - - # We log through systemd but this would still be required for stock Tomcat logging - install -dm 775 -o ${_uid_tomcat} -g ${_gid_log} "${pkgdir}"/var/log/tomcat7 - ln -s /var/log/tomcat7 "${pkgdir}"/usr/share/tomcat7/logs - touch "${pkgdir}"/var/log/tomcat7/catalina.{out,err} - chgrp ${_gid_log} "${pkgdir}"/var/log/tomcat7/catalina.{out,err} - - install -dm 775 "${pkgdir}"/etc/tomcat7 - install -m 640 -g ${_gid_tomcat} conf/* -t "${pkgdir}"/etc/tomcat7/ - - install -dm 775 -g ${_gid_tomcat} "${pkgdir}"/etc/tomcat7/Catalina - ln -s /etc/tomcat7 "${pkgdir}"/usr/share/tomcat7/conf - - install -dm 775 "${pkgdir}"/var/lib/tomcat7 - cp -dr --no-preserve=ownership webapps "${pkgdir}"/var/lib/tomcat7/ - chown -R ${_uid_tomcat}:${_gid_tomcat} "${pkgdir}"/var/lib/tomcat7 - chmod 775 "${pkgdir}"/var/lib/tomcat7/webapps - ln -s /var/lib/tomcat7/webapps "${pkgdir}"/usr/share/tomcat7/webapps - - install
[arch-commits] Commit in tomcat7/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:41:25 Author: alucryd Revision: 401775 upgpkg: tomcat7 7.0.107-1 Modified: tomcat7/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:50:22 UTC (rev 401774) +++ PKGBUILD2020-11-24 07:41:25 UTC (rev 401775) @@ -2,7 +2,7 @@ # Contributor: Guillaume Alaux pkgname=tomcat7 -pkgver=7.0.106 +pkgver=7.0.107 pkgrel=1 pkgdesc='Open source implementation of the Java Servlet 3.0 and JavaServer Pages 2.2 technologies' arch=(any) @@ -30,7 +30,7 @@ etc/tomcat7/web.xml ) install=tomcat7.install -_tag=c5d9010a75e99a69f59ba11cc1116d039a113979 +_tag=b4237e4390895ad8880c7bf6a96ca2fdc2cd8507 source=( git+https://github.com/apache/tomcat.git#tag=${_tag} tomcat7.service
[arch-commits] Commit in pcsx2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:40:32 Author: alucryd Revision: 760888 archrelease: copy trunk to community-x86_64 Added: pcsx2/repos/community-x86_64/PKGBUILD (from rev 760887, pcsx2/trunk/PKGBUILD) Deleted: pcsx2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 178 ++--- 1 file changed, 89 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:40:26 UTC (rev 760887) +++ PKGBUILD2020-11-24 07:40:32 UTC (rev 760888) @@ -1,89 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: josephgbr -# Contributor: vEX - -pkgname=pcsx2 -pkgver=1.7.0.r592.60ef26ec5 -pkgrel=1 -pkgdesc='A Sony PlayStation 2 emulator' -arch=(x86_64) -url=https://www.pcsx2.net -license=( - GPL2 - GPL3 - LGPL2.1 - LGPL3 -) -depends=( - gdk-pixbuf2 - glibc - libaio - libasound.so - libfmt.so - libfreetype.so - libgdk-3.so - libgio-2.0.so - libgl - libGLEW.so - libglib-2.0.so - libgobject-2.0.so - libgtk-3.so - libpcap - libpng - libportaudio.so - libpulse.so - libudev.so - libx11 - libxcb - libxml2 - sdl2 - soundtouch - wxgtk3 - wxgtk-common - xz - zlib -) -makedepends=( - cmake - git - ninja - png++ -) -_commit=60ef26ec518a78c4954bdee6ee1269d4aeb5614f -source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit}) -b2sums=(SKIP) - -pkgver() { - cd pcsx2 - - git describe --tags | sed 's/^v//; s/-dev//; s/-/.r/; s/-g/./' -} - -build() { - cmake -S pcsx2 -B build -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DDOC_DIR=/usr/share/doc/pcsx2 \ --DGAMEINDEX_DIR=/usr/share/pcsx2 \ --DPLUGIN_DIR=/usr/lib/pcsx2 \ --DDISABLE_ADVANCE_SIMD=ON \ --DDISABLE_BUILD_DATE=ON \ --DDISABLE_PCSX2_WRAPPER=ON \ --DENABLE_TESTS=OFF \ --DEXTRA_PLUGINS=ON \ --DSDL2_API=ON \ --DPACKAGE_MODE=ON \ --DREBUILD_SHADER=ON \ --DUSE_LTO=OFF \ --DUSE_VTUNE=OFF \ --DXDG_STD=ON \ --DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \ --Wno-dev - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: pcsx2/repos/community-x86_64/PKGBUILD (from rev 760887, pcsx2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:40:32 UTC (rev 760888) @@ -0,0 +1,89 @@ +# Maintainer: Maxime Gauduin +# Contributor: josephgbr +# Contributor: vEX + +pkgname=pcsx2 +pkgver=1.7.0.r619.626bf2788 +pkgrel=1 +pkgdesc='A Sony PlayStation 2 emulator' +arch=(x86_64) +url=https://www.pcsx2.net +license=( + GPL2 + GPL3 + LGPL2.1 + LGPL3 +) +depends=( + gdk-pixbuf2 + glibc + libaio + libasound.so + libfmt.so + libfreetype.so + libgdk-3.so + libgio-2.0.so + libgl + libGLEW.so + libglib-2.0.so + libgobject-2.0.so + libgtk-3.so + libpcap + libpng + libportaudio.so + libpulse.so + libudev.so + libx11 + libxcb + libxml2 + sdl2 + soundtouch + wxgtk3 + wxgtk-common + xz + zlib +) +makedepends=( + cmake + git + ninja + png++ +) +_commit=626bf278876cfb44c1e4d427804235a93b190332 +source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit}) +b2sums=(SKIP) + +pkgver() { + cd pcsx2 + + git describe --tags | sed 's/^v//; s/-dev//; s/-/.r/; s/-g/./' +} + +build() { + cmake -S pcsx2 -B build -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDOC_DIR=/usr/share/doc/pcsx2 \ +-DGAMEINDEX_DIR=/usr/share/pcsx2 \ +-DPLUGIN_DIR=/usr/lib/pcsx2 \ +-DDISABLE_ADVANCE_SIMD=ON \ +-DDISABLE_BUILD_DATE=ON \ +-DDISABLE_PCSX2_WRAPPER=ON \ +-DENABLE_TESTS=OFF \ +-DEXTRA_PLUGINS=ON \ +-DSDL2_API=ON \ +-DPACKAGE_MODE=ON \ +-DREBUILD_SHADER=ON \ +-DUSE_LTO=OFF \ +-DUSE_VTUNE=OFF \ +-DXDG_STD=ON \ +-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \ +-Wno-dev + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pcsx2/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:40:26 Author: alucryd Revision: 760887 upgpkg: pcsx2 1.7.0.r619.626bf2788-1 Modified: pcsx2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:37:57 UTC (rev 760886) +++ PKGBUILD2020-11-24 07:40:26 UTC (rev 760887) @@ -3,7 +3,7 @@ # Contributor: vEX pkgname=pcsx2 -pkgver=1.7.0.r592.60ef26ec5 +pkgver=1.7.0.r619.626bf2788 pkgrel=1 pkgdesc='A Sony PlayStation 2 emulator' arch=(x86_64) @@ -49,7 +49,7 @@ ninja png++ ) -_commit=60ef26ec518a78c4954bdee6ee1269d4aeb5614f +_commit=626bf278876cfb44c1e4d427804235a93b190332 source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit}) b2sums=(SKIP)
[arch-commits] Commit in libretro-ppsspp/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:37:57 Author: alucryd Revision: 760886 archrelease: copy trunk to community-x86_64 Added: libretro-ppsspp/repos/community-x86_64/PKGBUILD (from rev 760885, libretro-ppsspp/trunk/PKGBUILD) Deleted: libretro-ppsspp/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 206 ++--- 1 file changed, 103 insertions(+), 103 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:37:51 UTC (rev 760885) +++ PKGBUILD2020-11-24 07:37:57 UTC (rev 760886) @@ -1,103 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Duck Hunt - -pkgname=libretro-ppsspp -pkgver=28507 -pkgrel=1 -pkgdesc='Sony PlayStation Portable core' -arch=(x86_64) -url=https://github.com/libretro/ppsspp -license=(GPL2) -groups=(libretro) -depends=( - gcc-libs - glew - glibc - libgl - libpng - libretro-core-info - libzip - snappy - zlib -) -makedepends=( - cmake - git - libglvnd - python -) -_commit=7632c12189c66c2833fc79ee41018e2157c93d0d -source=( - libretro-ppsspp::git+https://github.com/hrydgard/ppsspp.git#commit=${_commit} - git+https://github.com/Kingcom/armips.git - git+https://github.com/discordapp/discord-rpc.git - git+https://github.com/hrydgard/ppsspp-ffmpeg.git - ppsspp-glslang::git+https://github.com/hrydgard/glslang.git - git+https://github.com/hrydgard/ppsspp-lang.git - ppsspp-miniupnp::git+https://github.com/hrydgard/miniupnp.git - git+https://github.com/Tencent/rapidjson.git - git+https://github.com/KhronosGroup/SPIRV-Cross.git - armips-tinyformat::git+https://github.com/Kingcom/tinyformat.git -) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP') - -pkgver() { - cd libretro-ppsspp - - git rev-list --count HEAD -} - -prepare() { - cd libretro-ppsspp - - for submodule in ffmpeg assets/lang ext/glslang ext/miniupnp; do -git submodule init ${submodule} -git config submodule.${submodule}.url ../ppsspp-${submodule#*/} -git submodule update ${submodule} - done - for submodule in ext/{armips,discord-rpc,rapidjson,SPIRV-Cross}; do -git submodule init ${submodule} -git config submodule.${submodule}.url ../${submodule#*/} -git submodule update ${submodule} - done - - cd ext/armips - - for submodule in ext/tinyformat; do -git submodule init ${submodule} -git config submodule.${submodule}.url ../../../armips-${submodule#*/} -git submodule update ${submodule} - done -} - -build() { - cmake -S libretro-ppsspp -B build \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_SKIP_RPATH=ON \ --DOpenGL_GL_PREFERENCE=GLVND \ --DHEADLESS=OFF \ --DLIBRETRO=ON \ --DMOBILE_DEVICE=OFF \ --DSIMULATOR=OFF \ --DUNITTEST=OFF \ --DUSE_SYSTEM_LIBZIP=ON \ --DUSE_SYSTEM_SNAPPY=ON \ --DUSING_QT_UI=OFF - make -C build -} - -package() { - install -Dm 644 build/lib/ppsspp_libretro.so -t "${pkgdir}"/usr/lib/libretro/ - install -Dm 644 libretro-ppsspp/LICENSE.TXT -t "${pkgdir}"/usr/share/licenses/libretro-ppsspp-git/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-ppsspp/repos/community-x86_64/PKGBUILD (from rev 760885, libretro-ppsspp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:37:57 UTC (rev 760886) @@ -0,0 +1,103 @@ +# Maintainer: Maxime Gauduin +# Contributor: Duck Hunt + +pkgname=libretro-ppsspp +pkgver=28559 +pkgrel=1 +pkgdesc='Sony PlayStation Portable core' +arch=(x86_64) +url=https://github.com/libretro/ppsspp +license=(GPL2) +groups=(libretro) +depends=( + gcc-libs + glew + glibc + libgl + libpng + libretro-core-info + libzip + snappy + zlib +) +makedepends=( + cmake + git + libglvnd + python +) +_commit=572a2e48f6fe2a5e430cac62ec4ad601aee2a320 +source=( + libretro-ppsspp::git+https://github.com/hrydgard/ppsspp.git#commit=${_commit} + git+https://github.com/Kingcom/armips.git + git+https://github.com/discordapp/discord-rpc.git + git+https://github.com/hrydgard/ppsspp-ffmpeg.git + ppsspp-glslang::git+https://github.com/hrydgard/glslang.git + git+https://github.com/hrydgard/ppsspp-lang.git + ppsspp-miniupnp::git+https://github.com/hrydgard/miniupnp.git + git+https://github.com/Tencent/rapidjson.git + git+https://github.com/KhronosGroup/SPIRV-Cross.git + armips-tinyformat::git+https://github.com/Kingcom/tinyformat.git +) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP') + +pkgver() { + cd libretro-ppsspp + + git rev-list --count HEAD +} + +prepare() { + cd libretro-ppsspp + + for submodule in ffmpeg assets/lang ext/glslang ext/miniupnp; do
[arch-commits] Commit in libretro-play/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:37:37 Author: alucryd Revision: 760884 archrelease: copy trunk to community-x86_64 Added: libretro-play/repos/community-x86_64/PKGBUILD (from rev 760883, libretro-play/trunk/PKGBUILD) Deleted: libretro-play/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 184 ++--- 1 file changed, 92 insertions(+), 92 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:37:32 UTC (rev 760883) +++ PKGBUILD2020-11-24 07:37:37 UTC (rev 760884) @@ -1,92 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=libretro-play -pkgver=5892 -pkgrel=1 -pkgdesc='Sony PlayStation 2 core' -arch=(x86_64) -url=https://github.com/jpd002/Play- -license=(MIT) -groups=(libretro) -depends=( - bzip2 - glew - glibc - icu - libgl - libretro-core-info - zlib -) -makedepends=( - cmake - git - libglvnd -) -_commit=940b02356dc1a202dc8083335e80d593b02d0057 -source=( - libretro-play::git+https://github.com/jpd002/Play-.git#commit=${_commit} - play-CodeGen::git+https://github.com/jpd002/Play--CodeGen.git - play-Dependencies::git+https://github.com/jpd002/Play-Dependencies.git - play-Framework::git+https://github.com/jpd002/Play--Framework.git - play-Nuanceur::git+https://github.com/jpd002/Nuanceur.git - git+https://github.com/SDWebImage/SDWebImage.git - play-boost-cmake::git+https://github.com/jpd002/boost-cmake.git - git+https://github.com/gulrak/filesystem.git -) -sha256sums=( - SKIP - SKIP - SKIP - SKIP - SKIP - SKIP - SKIP - SKIP -) - -pkgver() { - cd libretro-play - - git rev-list --count HEAD -} - -prepare() { - cd libretro-play - - for submodule in deps/{CodeGen,Dependencies,Framework,Nuanceur}; do -git submodule init ${submodule} -git config submodule.${submodule}.url ../play-${submodule#*/} -git submodule update ${submodule} - done - - cd deps/Dependencies - - git submodule init SDWebImage - git config submodule.SDWebImage.url ../../../SDWebImage - git submodule update SDWebImage - - git submodule init boost-cmake - git config submodule.boost-cmake.url ../../../play-boost-cmake - git submodule update boost-cmake - - git submodule init ghc_filesystem - git config submodule.ghc_filesystem.url ../../../filesystem - git submodule update ghc_filesystem -} - -build() { - cmake -S libretro-play -B build \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_LIBRETRO_CORE=ON \ --DBUILD_PLAY=OFF \ --DBUILD_TESTS=OFF \ --DENABLE_AMAZON_S3=OFF - make -C build -} - -package() { - install -Dm 644 build/Source/ui_libretro/play_libretro.so -t "${pkgdir}"/usr/lib/libretro/ - install -Dm 644 libretro-play/License.txt -t "${pkgdir}"/usr/share/licenses/libretro-play/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-play/repos/community-x86_64/PKGBUILD (from rev 760883, libretro-play/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:37:37 UTC (rev 760884) @@ -0,0 +1,92 @@ +# Maintainer: Maxime Gauduin + +pkgname=libretro-play +pkgver=5907 +pkgrel=1 +pkgdesc='Sony PlayStation 2 core' +arch=(x86_64) +url=https://github.com/jpd002/Play- +license=(MIT) +groups=(libretro) +depends=( + bzip2 + glew + glibc + icu + libgl + libretro-core-info + zlib +) +makedepends=( + cmake + git + libglvnd +) +_commit=59b85f565c7fac4a48ef9d30572e0bf079a9dfc6 +source=( + libretro-play::git+https://github.com/jpd002/Play-.git#commit=${_commit} + play-CodeGen::git+https://github.com/jpd002/Play--CodeGen.git + play-Dependencies::git+https://github.com/jpd002/Play-Dependencies.git + play-Framework::git+https://github.com/jpd002/Play--Framework.git + play-Nuanceur::git+https://github.com/jpd002/Nuanceur.git + git+https://github.com/SDWebImage/SDWebImage.git + play-boost-cmake::git+https://github.com/jpd002/boost-cmake.git + git+https://github.com/gulrak/filesystem.git +) +sha256sums=( + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP + SKIP +) + +pkgver() { + cd libretro-play + + git rev-list --count HEAD +} + +prepare() { + cd libretro-play + + for submodule in deps/{CodeGen,Dependencies,Framework,Nuanceur}; do +git submodule init ${submodule} +git config submodule.${submodule}.url ../play-${submodule#*/} +git submodule update ${submodule} + done + + cd deps/Dependencies + + git submodule init SDWebImage + git config submodule.SDWebImage.url ../../../SDWebImage + git submodule update SDWebImage + + git submodule init boost-cmake + git config submodule.boost-cmake.url ../../../play-boost-cmake + git submodule update boost-cmake + + git submodule init ghc_filesystem + git config submodule.ghc_filesystem.url ../../../filesystem + git submodule update ghc_filesystem +} + +build() { + cmake -S libretro-play -B build \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_LIBRETRO_CORE=ON
[arch-commits] Commit in libretro-parallel-n64/repos/community-x86_64 (2 files)
Date: Tuesday, November 24, 2020 @ 07:37:24 Author: alucryd Revision: 760882 archrelease: copy trunk to community-x86_64 Added: libretro-parallel-n64/repos/community-x86_64/PKGBUILD (from rev 760881, libretro-parallel-n64/trunk/PKGBUILD) Deleted: libretro-parallel-n64/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:37:19 UTC (rev 760881) +++ PKGBUILD2020-11-24 07:37:24 UTC (rev 760882) @@ -1,43 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Thomas Schneider - -pkgname=libretro-parallel-n64 -pkgver=5206 -pkgrel=1 -pkgdesc='Nintendo 64 core' -arch=(x86_64) -url=https://github.com/libretro/parallel-n64 -license=(GPL2) -groups=(libretro) -depends=( - libgl - libretro-core-info -) -makedepends=( - git - mesa -) -_commit=b52bbda7ce425bb43b27850245a78ee59baa27a7 -source=(libretro-parallel-n64::git+https://github.com/libretro/parallel-n64.git#commit=${_commit}) -sha256sums=(SKIP) - -pkgver() { - cd libretro-parallel-n64 - - git rev-list --count HEAD -} - -build() { - make \ -WITH_DYNAREC=x86_64 \ -HAVE_PARALLEL=1 \ -HAVE_PARALLEL_RSP=1 \ -HAVE_THR_AL=1 \ --C libretro-parallel-n64 -} - -package() { - install -Dm 644 libretro-parallel-n64/parallel_n64_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-parallel-n64/repos/community-x86_64/PKGBUILD (from rev 760881, libretro-parallel-n64/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:37:24 UTC (rev 760882) @@ -0,0 +1,43 @@ +# Maintainer: Maxime Gauduin +# Contributor: Thomas Schneider + +pkgname=libretro-parallel-n64 +pkgver=5208 +pkgrel=1 +pkgdesc='Nintendo 64 core' +arch=(x86_64) +url=https://github.com/libretro/parallel-n64 +license=(GPL2) +groups=(libretro) +depends=( + libgl + libretro-core-info +) +makedepends=( + git + mesa +) +_commit=29e7f39e95af38c2c4056a825286261161eae640 +source=(libretro-parallel-n64::git+https://github.com/libretro/parallel-n64.git#commit=${_commit}) +sha256sums=(SKIP) + +pkgver() { + cd libretro-parallel-n64 + + git rev-list --count HEAD +} + +build() { + make \ +WITH_DYNAREC=x86_64 \ +HAVE_PARALLEL=1 \ +HAVE_PARALLEL_RSP=1 \ +HAVE_THR_AL=1 \ +-C libretro-parallel-n64 +} + +package() { + install -Dm 644 libretro-parallel-n64/parallel_n64_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libretro-play/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:37:32 Author: alucryd Revision: 760883 upgpkg: libretro-play 5907-1 Modified: libretro-play/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:37:24 UTC (rev 760882) +++ PKGBUILD2020-11-24 07:37:32 UTC (rev 760883) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=libretro-play -pkgver=5892 +pkgver=5907 pkgrel=1 pkgdesc='Sony PlayStation 2 core' arch=(x86_64) @@ -22,7 +22,7 @@ git libglvnd ) -_commit=940b02356dc1a202dc8083335e80d593b02d0057 +_commit=59b85f565c7fac4a48ef9d30572e0bf079a9dfc6 source=( libretro-play::git+https://github.com/jpd002/Play-.git#commit=${_commit} play-CodeGen::git+https://github.com/jpd002/Play--CodeGen.git
[arch-commits] Commit in libretro-parallel-n64/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:37:19 Author: alucryd Revision: 760881 upgpkg: libretro-parallel-n64 5208-1 Modified: libretro-parallel-n64/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:37:13 UTC (rev 760880) +++ PKGBUILD2020-11-24 07:37:19 UTC (rev 760881) @@ -2,7 +2,7 @@ # Contributor: Thomas Schneider pkgname=libretro-parallel-n64 -pkgver=5206 +pkgver=5208 pkgrel=1 pkgdesc='Nintendo 64 core' arch=(x86_64) @@ -17,7 +17,7 @@ git mesa ) -_commit=b52bbda7ce425bb43b27850245a78ee59baa27a7 +_commit=29e7f39e95af38c2c4056a825286261161eae640 source=(libretro-parallel-n64::git+https://github.com/libretro/parallel-n64.git#commit=${_commit}) sha256sums=(SKIP)
[arch-commits] Commit in libretro-melonds/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:37:01 Author: alucryd Revision: 760878 archrelease: copy trunk to community-x86_64 Added: libretro-melonds/repos/community-x86_64/PKGBUILD (from rev 760877, libretro-melonds/trunk/PKGBUILD) Deleted: libretro-melonds/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:36:55 UTC (rev 760877) +++ PKGBUILD2020-11-24 07:37:01 UTC (rev 760878) @@ -1,39 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=libretro-melonds -pkgver=1569 -pkgrel=1 -pkgdesc='Nintendo DS core' -arch=(x86_64) -url=https://github.com/libretro/melonDS -license=(GPL2) -groups=(libretro) -depends=( - libgl - libretro-core-info -) -makedepends=( - git - libglvnd -) -_commit=289d544859e6abfab855f6208052bef0bf4a4592 -source=(libretro-melonds::git+https://github.com/libretro/melonDS.git#commit=${_commit}) -sha256sums=(SKIP) - -pkgver() { - cd libretro-melonds - - git rev-list --count HEAD -} - -build() { - export LDFLAGS="$LDFLAGS -lpthread" - - make -C libretro-melonds -} - -package() { - install -Dm 644 libretro-melonds/melonds_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-melonds/repos/community-x86_64/PKGBUILD (from rev 760877, libretro-melonds/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:37:01 UTC (rev 760878) @@ -0,0 +1,39 @@ +# Maintainer: Maxime Gauduin + +pkgname=libretro-melonds +pkgver=1590 +pkgrel=1 +pkgdesc='Nintendo DS core' +arch=(x86_64) +url=https://github.com/libretro/melonDS +license=(GPL2) +groups=(libretro) +depends=( + libgl + libretro-core-info +) +makedepends=( + git + libglvnd +) +_commit=2c7dff7729f71a4ab17d8f5b1331c26eb9802c4b +source=(libretro-melonds::git+https://github.com/libretro/melonDS.git#commit=${_commit}) +sha256sums=(SKIP) + +pkgver() { + cd libretro-melonds + + git rev-list --count HEAD +} + +build() { + export LDFLAGS="$LDFLAGS -lpthread" + + make -C libretro-melonds +} + +package() { + install -Dm 644 libretro-melonds/melonds_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libretro-melonds/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:36:55 Author: alucryd Revision: 760877 upgpkg: libretro-melonds 1590-1 Modified: libretro-melonds/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:34:41 UTC (rev 760876) +++ PKGBUILD2020-11-24 07:36:55 UTC (rev 760877) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=libretro-melonds -pkgver=1569 +pkgver=1590 pkgrel=1 pkgdesc='Nintendo DS core' arch=(x86_64) @@ -16,7 +16,7 @@ git libglvnd ) -_commit=289d544859e6abfab855f6208052bef0bf4a4592 +_commit=2c7dff7729f71a4ab17d8f5b1331c26eb9802c4b source=(libretro-melonds::git+https://github.com/libretro/melonDS.git#commit=${_commit}) sha256sums=(SKIP)
[arch-commits] Commit in libretro-gambatte/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:34:41 Author: alucryd Revision: 760876 archrelease: copy trunk to community-x86_64 Added: libretro-gambatte/repos/community-x86_64/PKGBUILD (from rev 760875, libretro-gambatte/trunk/PKGBUILD) Deleted: libretro-gambatte/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:34:35 UTC (rev 760875) +++ PKGBUILD2020-11-24 07:34:41 UTC (rev 760876) @@ -1,32 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Lauri Niskanen - -pkgname=libretro-gambatte -pkgver=849 -pkgrel=1 -pkgdesc='Nintendo Game Boy/Game Boy Color core' -arch=(x86_64) -url=https://github.com/libretro/gambatte-libretro -license=(GPL2) -groups=(libretro) -depends=(libretro-core-info) -makedepends=(git) -_commit=fce2e5a6a9c4ba236325d74ea449109898724cda -source=(libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git#commit=${_commit}) -sha256sums=(SKIP) - -pkgver() { - cd libretro-gambatte - - git rev-list --count HEAD -} - -build() { - make -C libretro-gambatte -f Makefile.libretro -} - -package() { - install -Dm 644 libretro-gambatte/gambatte_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-gambatte/repos/community-x86_64/PKGBUILD (from rev 760875, libretro-gambatte/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:34:41 UTC (rev 760876) @@ -0,0 +1,32 @@ +# Maintainer: Maxime Gauduin +# Contributor: Lauri Niskanen + +pkgname=libretro-gambatte +pkgver=853 +pkgrel=1 +pkgdesc='Nintendo Game Boy/Game Boy Color core' +arch=(x86_64) +url=https://github.com/libretro/gambatte-libretro +license=(GPL2) +groups=(libretro) +depends=(libretro-core-info) +makedepends=(git) +_commit=93e27debd228d65140f5107c6e7412b6c4abb3b6 +source=(libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git#commit=${_commit}) +sha256sums=(SKIP) + +pkgver() { + cd libretro-gambatte + + git rev-list --count HEAD +} + +build() { + make -C libretro-gambatte -f Makefile.libretro +} + +package() { + install -Dm 644 libretro-gambatte/gambatte_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libretro-gambatte/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:34:35 Author: alucryd Revision: 760875 upgpkg: libretro-gambatte 853-1 Modified: libretro-gambatte/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:34:30 UTC (rev 760874) +++ PKGBUILD2020-11-24 07:34:35 UTC (rev 760875) @@ -2,7 +2,7 @@ # Contributor: Lauri Niskanen pkgname=libretro-gambatte -pkgver=849 +pkgver=853 pkgrel=1 pkgdesc='Nintendo Game Boy/Game Boy Color core' arch=(x86_64) @@ -11,7 +11,7 @@ groups=(libretro) depends=(libretro-core-info) makedepends=(git) -_commit=fce2e5a6a9c4ba236325d74ea449109898724cda +_commit=93e27debd228d65140f5107c6e7412b6c4abb3b6 source=(libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git#commit=${_commit}) sha256sums=(SKIP)
[arch-commits] Commit in libretro-flycast/repos/community-x86_64 (4 files)
Date: Tuesday, November 24, 2020 @ 07:34:30 Author: alucryd Revision: 760874 archrelease: copy trunk to community-x86_64 Added: libretro-flycast/repos/community-x86_64/PKGBUILD (from rev 760873, libretro-flycast/trunk/PKGBUILD) libretro-flycast/repos/community-x86_64/libretro-flycast-flags.patch (from rev 760873, libretro-flycast/trunk/libretro-flycast-flags.patch) Deleted: libretro-flycast/repos/community-x86_64/PKGBUILD libretro-flycast/repos/community-x86_64/libretro-flycast-flags.patch --+ PKGBUILD | 116 - libretro-flycast-flags.patch | 38 ++--- 2 files changed, 77 insertions(+), 77 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:34:24 UTC (rev 760873) +++ PKGBUILD2020-11-24 07:34:30 UTC (rev 760874) @@ -1,58 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=libretro-flycast -pkgver=4229 -pkgrel=1 -pkgdesc='Sega Dreamcast core' -arch=(x86_64) -url=https://github.com/libretro/flycast -license=(GPL2) -groups=(libretro) -depends=( - libgl - libretro-core-info - libzip - xxhash - zlib -) -makedepends=( - git - mesa -) -_commit=1249145298e82581c3c5fbcbc7af3d913c7624b5 -source=( - libretro-flycast::git+https://github.com/libretro/flycast.git#commit=${_commit} - libretro-flycast-flags.patch -) -sha256sums=('SKIP' -'051f6fda81d816a8f8c58748565ba4db73a18d0d788e520dc343839471606709') - -pkgver() { - cd libretro-flycast - - git rev-list --count HEAD -} - -prepare() { - cd libretro-flycast - - patch -Np1 -i ../libretro-flycast-flags.patch -} - -build() { - make \ -HAVE_OIT=1 \ -SYSTEM_GLSLANG=0 \ -SYSTEM_LIBCHDR=0 \ -SYSTEM_LIBZIP=1 \ -SYSTEM_PICOTCP=0 \ -SYSTEM_XXHASH=1 \ -SYSTEM_ZLIB=1 \ --C libretro-flycast -} - -package() { - install -Dm 644 libretro-flycast/flycast_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-flycast/repos/community-x86_64/PKGBUILD (from rev 760873, libretro-flycast/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:34:30 UTC (rev 760874) @@ -0,0 +1,58 @@ +# Maintainer: Maxime Gauduin + +pkgname=libretro-flycast +pkgver=4271 +pkgrel=1 +pkgdesc='Sega Dreamcast core' +arch=(x86_64) +url=https://github.com/libretro/flycast +license=(GPL2) +groups=(libretro) +depends=( + libgl + libretro-core-info + libzip + xxhash + zlib +) +makedepends=( + git + mesa +) +_commit=aba25cd17e359a79d644f54ec83d0e917d1f7ab0 +source=( + libretro-flycast::git+https://github.com/libretro/flycast.git#commit=${_commit} + libretro-flycast-flags.patch +) +sha256sums=('SKIP' +'051f6fda81d816a8f8c58748565ba4db73a18d0d788e520dc343839471606709') + +pkgver() { + cd libretro-flycast + + git rev-list --count HEAD +} + +prepare() { + cd libretro-flycast + + patch -Np1 -i ../libretro-flycast-flags.patch +} + +build() { + make \ +HAVE_OIT=1 \ +SYSTEM_GLSLANG=0 \ +SYSTEM_LIBCHDR=0 \ +SYSTEM_LIBZIP=1 \ +SYSTEM_PICOTCP=0 \ +SYSTEM_XXHASH=1 \ +SYSTEM_ZLIB=1 \ +-C libretro-flycast +} + +package() { + install -Dm 644 libretro-flycast/flycast_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +# vim: ts=2 sw=2 et: Deleted: libretro-flycast-flags.patch === --- libretro-flycast-flags.patch2020-11-24 07:34:24 UTC (rev 760873) +++ libretro-flycast-flags.patch2020-11-24 07:34:30 UTC (rev 760874) @@ -1,19 +0,0 @@ -diff -rupN libretro-reicast.orig/Makefile libretro-reicast/Makefile libretro-reicast.orig/Makefile 2018-10-08 09:46:38.219688904 +0200 -+++ libretro-reicast/Makefile 2018-10-08 09:48:19.840450287 +0200 -@@ -26,12 +26,12 @@ CC_AS= ${CC_PREFIX}as - - MFLAGS := - ASFLAGS := --LDFLAGS := -+LDFLAGS := ${LDFLAGS} - LDFLAGS_END := - INCFLAGS := - LIBS := --CFLAGS := --CXXFLAGS := -+CFLAGS := ${CFLAGS} -+CXXFLAGS := ${CXXFLAGS} - - GIT_VERSION := " $(shell git rev-parse --short HEAD || echo unknown)" - ifneq ($(GIT_VERSION)," unknown") Copied: libretro-flycast/repos/community-x86_64/libretro-flycast-flags.patch (from rev 760873, libretro-flycast/trunk/libretro-flycast-flags.patch) === --- libretro-flycast-flags.patch(rev 0) +++ libretro-flycast-flags.patch2020-11-24 07:34:30 UTC (rev 760874) @@ -0,0 +1,19 @@ +diff -rupN libretro-reicast.orig/Makefile libretro-reicast/Makefile +--- libretro-reicast.orig/Makefile 2018-10-08 09:46:38.219688904 +0200 libretro-reicast/Makefile 2018-10-08 09:48:19.840450287 +0200 +@@ -26,12 +26,12 @@ CC_AS= ${CC_PREFIX}as + + MFLAGS := + ASFLAGS := +-LDFLAGS := ++LDFLAGS := ${LDFLAGS} +
[arch-commits] Commit in libretro-flycast/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:34:24 Author: alucryd Revision: 760873 upgpkg: libretro-flycast 4271-1 Modified: libretro-flycast/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:34:17 UTC (rev 760872) +++ PKGBUILD2020-11-24 07:34:24 UTC (rev 760873) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=libretro-flycast -pkgver=4229 +pkgver=4271 pkgrel=1 pkgdesc='Sega Dreamcast core' arch=(x86_64) @@ -19,7 +19,7 @@ git mesa ) -_commit=1249145298e82581c3c5fbcbc7af3d913c7624b5 +_commit=aba25cd17e359a79d644f54ec83d0e917d1f7ab0 source=( libretro-flycast::git+https://github.com/libretro/flycast.git#commit=${_commit} libretro-flycast-flags.patch
[arch-commits] Commit in libretro-beetle-psx/repos/community-x86_64 (2 files)
Date: Tuesday, November 24, 2020 @ 07:34:17 Author: alucryd Revision: 760872 archrelease: copy trunk to community-x86_64 Added: libretro-beetle-psx/repos/community-x86_64/PKGBUILD (from rev 760871, libretro-beetle-psx/trunk/PKGBUILD) Deleted: libretro-beetle-psx/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:34:10 UTC (rev 760871) +++ PKGBUILD2020-11-24 07:34:17 UTC (rev 760872) @@ -1,63 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgbase=libretro-beetle-psx -pkgname=( - libretro-beetle-psx - libretro-beetle-psx-hw -) -pkgver=2474 -pkgrel=1 -pkgdesc='Sony PlayStation core' -arch=(x86_64) -url=https://github.com/libretro/beetle-psx-libretro -license=(GPL2) -groups=(libretro) -depends=( - libretro-core-info - zlib -) -makedepends=( - git - libglvnd - mesa - vulkan-icd-loader -) -_commit=c6ee7ce49551fadcff96cbbe26299646e6890b1e -source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit}) -sha256sums=(SKIP) - -pkgver() { - cd libretro-beetle-psx - - git rev-list --count HEAD -} - -prepare() { - cp -r libretro-beetle-psx{,-hw} -} - -build() { - make \ -HAVE_LIGHTREC=1 \ -SYSTEM_LIBCHDR=0 \ -SYSTEM_ZLIB=1 \ --C libretro-beetle-psx - make \ -HAVE_HW=1 \ -HAVE_LIGHTREC=1 \ -SYSTEM_LIBCHDR=0 \ -SYSTEM_ZLIB=1 \ --C libretro-beetle-psx-hw -} - -package_libretro-beetle-psx() { - install -Dm 644 libretro-beetle-psx/mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -package_libretro-beetle-psx-hw() { - depends+=(libgl) - - install -Dm 644 libretro-beetle-psx-hw/mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-beetle-psx/repos/community-x86_64/PKGBUILD (from rev 760871, libretro-beetle-psx/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:34:17 UTC (rev 760872) @@ -0,0 +1,63 @@ +# Maintainer: Maxime Gauduin + +pkgbase=libretro-beetle-psx +pkgname=( + libretro-beetle-psx + libretro-beetle-psx-hw +) +pkgver=2479 +pkgrel=1 +pkgdesc='Sony PlayStation core' +arch=(x86_64) +url=https://github.com/libretro/beetle-psx-libretro +license=(GPL2) +groups=(libretro) +depends=( + libretro-core-info + zlib +) +makedepends=( + git + libglvnd + mesa + vulkan-icd-loader +) +_commit=dd97d81aa7754f6efe6ebdbeaba3f84418a33b9e +source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit}) +sha256sums=(SKIP) + +pkgver() { + cd libretro-beetle-psx + + git rev-list --count HEAD +} + +prepare() { + cp -r libretro-beetle-psx{,-hw} +} + +build() { + make \ +HAVE_LIGHTREC=1 \ +SYSTEM_LIBCHDR=0 \ +SYSTEM_ZLIB=1 \ +-C libretro-beetle-psx + make \ +HAVE_HW=1 \ +HAVE_LIGHTREC=1 \ +SYSTEM_LIBCHDR=0 \ +SYSTEM_ZLIB=1 \ +-C libretro-beetle-psx-hw +} + +package_libretro-beetle-psx() { + install -Dm 644 libretro-beetle-psx/mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +package_libretro-beetle-psx-hw() { + depends+=(libgl) + + install -Dm 644 libretro-beetle-psx-hw/mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libretro-beetle-psx/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:34:10 Author: alucryd Revision: 760871 upgpkg: libretro-beetle-psx 2479-1 Modified: libretro-beetle-psx/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 07:32:14 UTC (rev 760870) +++ PKGBUILD2020-11-24 07:34:10 UTC (rev 760871) @@ -5,7 +5,7 @@ libretro-beetle-psx libretro-beetle-psx-hw ) -pkgver=2474 +pkgver=2479 pkgrel=1 pkgdesc='Sony PlayStation core' arch=(x86_64) @@ -22,7 +22,7 @@ mesa vulkan-icd-loader ) -_commit=c6ee7ce49551fadcff96cbbe26299646e6890b1e +_commit=dd97d81aa7754f6efe6ebdbeaba3f84418a33b9e source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit}) sha256sums=(SKIP)
[arch-commits] Commit in libretro-beetle-pce-fast/repos/community-x86_64 (2 files)
Date: Tuesday, November 24, 2020 @ 07:32:14 Author: alucryd Revision: 760870 archrelease: copy trunk to community-x86_64 Added: libretro-beetle-pce-fast/repos/community-x86_64/PKGBUILD (from rev 760869, libretro-beetle-pce-fast/trunk/PKGBUILD) Deleted: libretro-beetle-pce-fast/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 07:32:06 UTC (rev 760869) +++ PKGBUILD2020-11-24 07:32:14 UTC (rev 760870) @@ -1,39 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=libretro-beetle-pce-fast -pkgver=1080 -pkgrel=1 -pkgdesc='NEC PC Engine/CD core' -arch=(x86_64) -url=https://github.com/libretro/beetle-pce-fast-libretro -license=(GPL2) -groups=(libretro) -depends=( - gcc-libs - glibc - libretro-core-info - zlib -) -makedepends=(git) -_commit=cd46fd82aea1ead94e9771b69b73fbea5bcff904 -source=(libretro-beetle-pce-fast::git+https://github.com/libretro/beetle-pce-fast-libretro.git#commit=${_commit}) -sha256sums=(SKIP) - -pkgver() { - cd libretro-beetle-pce-fast - - git rev-list --count HEAD -} - -build() { - make \ -SYSTEM_LIBCHDR=0 \ -SYSTEM_ZLIB=1 \ --C libretro-beetle-pce-fast -} - -package() { - install -Dm 644 libretro-beetle-pce-fast/mednafen_pce_fast_libretro.so -t "${pkgdir}"/usr/lib/libretro/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-beetle-pce-fast/repos/community-x86_64/PKGBUILD (from rev 760869, libretro-beetle-pce-fast/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 07:32:14 UTC (rev 760870) @@ -0,0 +1,39 @@ +# Maintainer: Maxime Gauduin + +pkgname=libretro-beetle-pce-fast +pkgver=1083 +pkgrel=1 +pkgdesc='NEC PC Engine/CD core' +arch=(x86_64) +url=https://github.com/libretro/beetle-pce-fast-libretro +license=(GPL2) +groups=(libretro) +depends=( + gcc-libs + glibc + libretro-core-info + zlib +) +makedepends=(git) +_commit=b1399db12af6478749fbaf16e0940c4370d589c6 +source=(libretro-beetle-pce-fast::git+https://github.com/libretro/beetle-pce-fast-libretro.git#commit=${_commit}) +sha256sums=(SKIP) + +pkgver() { + cd libretro-beetle-pce-fast + + git rev-list --count HEAD +} + +build() { + make \ +SYSTEM_LIBCHDR=0 \ +SYSTEM_ZLIB=1 \ +-C libretro-beetle-pce-fast +} + +package() { + install -Dm 644 libretro-beetle-pce-fast/mednafen_pce_fast_libretro.so -t "${pkgdir}"/usr/lib/libretro/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libretro-beetle-pce-fast/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 07:32:06 Author: alucryd Revision: 760869 upgpkg: libretro-beetle-pce-fast 1083-1 Modified: libretro-beetle-pce-fast/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 06:30:07 UTC (rev 760868) +++ PKGBUILD2020-11-24 07:32:06 UTC (rev 760869) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=libretro-beetle-pce-fast -pkgver=1080 +pkgver=1083 pkgrel=1 pkgdesc='NEC PC Engine/CD core' arch=(x86_64) @@ -15,7 +15,7 @@ zlib ) makedepends=(git) -_commit=cd46fd82aea1ead94e9771b69b73fbea5bcff904 +_commit=b1399db12af6478749fbaf16e0940c4370d589c6 source=(libretro-beetle-pce-fast::git+https://github.com/libretro/beetle-pce-fast-libretro.git#commit=${_commit}) sha256sums=(SKIP)
[arch-commits] Commit in sigil/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 06:30:07 Author: eschwartz Revision: 760868 archrelease: copy trunk to community-x86_64 Added: sigil/repos/community-x86_64/PKGBUILD (from rev 760867, sigil/trunk/PKGBUILD) Deleted: sigil/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 137 + 1 file changed, 76 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 06:29:20 UTC (rev 760867) +++ PKGBUILD2020-11-24 06:30:07 UTC (rev 760868) @@ -1,61 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Alad Wenter -# Contributor: Giovanni Scafora -# Contributor: Larry Hajali - -pkgname=sigil -pkgver=1.4.2 -pkgrel=1 -pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" -arch=('x86_64') -url="https://sigil-ebook.com/; -license=('GPL3') -depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' - 'python-dulwich' 'python-lxml' 'qt5-svg' 'qt5-webengine') -makedepends=('qt5-tools' 'cmake') -optdepends=('hunspell-en_US: for English dictionary support' -'hyphen-en: for English hyphenation support in plugins' -'pageedit: external editor to replace BookView' -'python-html5lib: recommended for plugins' -'python-chardet: recommended for plugins' -'python-cssselect: recommended for plugins' -'python-pillow: recommended for plugins' -'python-regex: recommended for plugins' -'python-pyqt5: recommended for plugins' -'tk: recommended for plugins') -source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; - "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) -sha256sums=('e31b7c84507ffe9ca896d8a169867923d3274c02d957bd59e5c6b1fd12b5e4c8' -'SKIP') -b2sums=('e93b2fa5876d35baf258845dc1bc3ff12c79aeb3dd702d04d2c2b54580c5d96a1a07438b28953553a91defe97625af3cf538b810ce748936cf6ba4efa92c9385' -'SKIP') -validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay - -build() { -mkdir -p "${srcdir}"/Sigil-${pkgver}/build -cd "${srcdir}"/Sigil-${pkgver}/build - -cmake -G "Unix Makefiles" \ --DUSE_SYSTEM_LIBS=1 \ --DSYSTEM_LIBS_REQUIRED=1 \ --DINSTALL_BUNDLED_DICTS=0 \ --DINSTALL_HICOLOR_ICONS=1 \ --DMATHJAX_DIR=/usr/share/mathjax2 \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ --DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ --DCMAKE_SKIP_RPATH=ON .. - -make -} - -package() { -cd "${srcdir}"/Sigil-${pkgver}/build - -make install DESTDIR="${pkgdir}" - -# Compile python bytecode -python -m compileall "${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib} -python -O -m compileall "${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib} -} Copied: sigil/repos/community-x86_64/PKGBUILD (from rev 760867, sigil/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 06:30:07 UTC (rev 760868) @@ -0,0 +1,76 @@ +# Maintainer: Eli Schwartz +# Maintainer: Alad Wenter +# Contributor: Giovanni Scafora +# Contributor: Larry Hajali + +pkgname=sigil +pkgver=1.4.2 +pkgrel=3 +pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" +arch=('x86_64') +url="https://sigil-ebook.com/; +license=('GPL3') +depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' + 'python-dulwich' 'python-lxml' 'qt5-svg' 'qt5-webengine') +makedepends=('qt5-tools' 'cmake') +optdepends=('hunspell-en_US: for English dictionary support' +'hyphen-en: for English hyphenation support in plugins' +'pageedit: external editor to replace BookView' +'python-html5lib: recommended for plugins' +'python-chardet: recommended for plugins' +'python-cssselect: recommended for plugins' +'python-pillow: recommended for plugins' +'python-regex: recommended for plugins' +'python-pyqt5: recommended for plugins' +'tk: recommended for plugins') +source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; + "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig; + "https://github.com/Sigil-Ebook/Sigil/commit/16babc881ac0f996641cc693a7564c4e08e27266.patch; + "https://github.com/Sigil-Ebook/Sigil/commit/966fe5e8fa16d791d995d4655894f1d328e3c76e.patch;) +sha256sums=('e31b7c84507ffe9ca896d8a169867923d3274c02d957bd59e5c6b1fd12b5e4c8' +'SKIP' +'3ba750eeea63f7a18af70773398de4904c4703d7ee29dc5d970800a99607b914' +
[arch-commits] Commit in sigil/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 06:29:20 Author: eschwartz Revision: 760867 upgpkg: sigil 1.4.2-3: fix crash if dictionaries aren't available backport fixes for https://github.com/Sigil-Ebook/Sigil/issues/574 Modified: sigil/trunk/PKGBUILD --+ PKGBUILD | 23 +++ 1 file changed, 19 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 03:29:58 UTC (rev 760866) +++ PKGBUILD2020-11-24 06:29:20 UTC (rev 760867) @@ -5,7 +5,7 @@ pkgname=sigil pkgver=1.4.2 -pkgrel=2 +pkgrel=3 pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" arch=('x86_64') url="https://sigil-ebook.com/; @@ -24,13 +24,28 @@ 'python-pyqt5: recommended for plugins' 'tk: recommended for plugins') source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; - "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) + "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig; + "https://github.com/Sigil-Ebook/Sigil/commit/16babc881ac0f996641cc693a7564c4e08e27266.patch; + "https://github.com/Sigil-Ebook/Sigil/commit/966fe5e8fa16d791d995d4655894f1d328e3c76e.patch;) sha256sums=('e31b7c84507ffe9ca896d8a169867923d3274c02d957bd59e5c6b1fd12b5e4c8' -'SKIP') +'SKIP' +'3ba750eeea63f7a18af70773398de4904c4703d7ee29dc5d970800a99607b914' +'44e8a692f92cb8a359732c2365160af58bbff17c499c2ae9fe80f0327849a2ef') b2sums=('e93b2fa5876d35baf258845dc1bc3ff12c79aeb3dd702d04d2c2b54580c5d96a1a07438b28953553a91defe97625af3cf538b810ce748936cf6ba4efa92c9385' -'SKIP') +'SKIP' + '7126b3136733e22db610e4233efa718f17b8a5b04f5d3c554864adeb0e2057d022bb9f86cbb8a0635f25b1ccaf22168bdbf495d3fb470f6cc2bfeaa53d476ef3' + 'ea22b827192c42c93e24b831182e9ba8a37071a8a698be8cf27f9b9a1460624a65946722c5d34e94c65c21d515c6b3429192517633767c5e13a150b9163facba') validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay +prepare() { +cd "${srcdir}"/Sigil-${pkgver} + +# backport fix for crash if no dictionaries are available +# see: https://github.com/Sigil-Ebook/Sigil/issues/574 +patch -p1 -i ../16babc881ac0f996641cc693a7564c4e08e27266.patch +patch -p1 -i ../966fe5e8fa16d791d995d4655894f1d328e3c76e.patch +} + build() { mkdir -p "${srcdir}"/Sigil-${pkgver}/build cd "${srcdir}"/Sigil-${pkgver}/build
[arch-commits] Commit in electron9/repos/community-x86_64 (31 files)
Date: Tuesday, November 24, 2020 @ 02:40:26 Author: tensor5 Revision: 760241 archrelease: copy trunk to community-x86_64 Added: electron9/repos/community-x86_64/PKGBUILD (from rev 760240, electron9/trunk/PKGBUILD) electron9/repos/community-x86_64/add-missing-algorithm-header-in-crx_install_error.cc.patch (from rev 760240, electron9/trunk/add-missing-algorithm-header-in-crx_install_error.cc.patch) electron9/repos/community-x86_64/avoid-double-destruction-of-ServiceWorkerObjectHost.patch (from rev 760240, electron9/trunk/avoid-double-destruction-of-ServiceWorkerObjectHost.patch) electron9/repos/community-x86_64/chromium-83-gcc-10.patch (from rev 760240, electron9/trunk/chromium-83-gcc-10.patch) electron9/repos/community-x86_64/chromium-ffmpeg-4.3.patch (from rev 760240, electron9/trunk/chromium-ffmpeg-4.3.patch) electron9/repos/community-x86_64/chromium-skia-harmony.patch (from rev 760240, electron9/trunk/chromium-skia-harmony.patch) electron9/repos/community-x86_64/clean-up-a-call-to-set_utf8.patch (from rev 760240, electron9/trunk/clean-up-a-call-to-set_utf8.patch) electron9/repos/community-x86_64/default_app-icon.patch (from rev 760240, electron9/trunk/default_app-icon.patch) electron9/repos/community-x86_64/electron9.desktop (from rev 760240, electron9/trunk/electron9.desktop) electron9/repos/community-x86_64/include-memory-header-to-get-the-definition-of-std-u.patch (from rev 760240, electron9/trunk/include-memory-header-to-get-the-definition-of-std-u.patch) electron9/repos/community-x86_64/iwyu-std-numeric_limits-is-defined-in-limits.patch (from rev 760240, electron9/trunk/iwyu-std-numeric_limits-is-defined-in-limits.patch) electron9/repos/community-x86_64/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch (from rev 760240, electron9/trunk/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch) electron9/repos/community-x86_64/make-some-of-blink-custom-iterators-STL-compatible.patch (from rev 760240, electron9/trunk/make-some-of-blink-custom-iterators-STL-compatible.patch) electron9/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 760240, electron9/trunk/use-system-libraries-in-node.patch) electron9/repos/community-x86_64/v8-remove-soon-to-be-removed-getAllFieldPositions.patch (from rev 760240, electron9/trunk/v8-remove-soon-to-be-removed-getAllFieldPositions.patch) Deleted: electron9/repos/community-x86_64/1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch electron9/repos/community-x86_64/PKGBUILD electron9/repos/community-x86_64/add-missing-algorithm-header-in-crx_install_error.cc.patch electron9/repos/community-x86_64/avoid-double-destruction-of-ServiceWorkerObjectHost.patch electron9/repos/community-x86_64/chromium-83-gcc-10.patch electron9/repos/community-x86_64/chromium-ffmpeg-4.3.patch electron9/repos/community-x86_64/chromium-skia-harmony.patch electron9/repos/community-x86_64/clean-up-a-call-to-set_utf8.patch electron9/repos/community-x86_64/default_app-icon.patch electron9/repos/community-x86_64/electron9.desktop electron9/repos/community-x86_64/include-memory-header-to-get-the-definition-of-std-u.patch electron9/repos/community-x86_64/iwyu-std-numeric_limits-is-defined-in-limits.patch electron9/repos/community-x86_64/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch electron9/repos/community-x86_64/make-some-of-blink-custom-iterators-STL-compatible.patch electron9/repos/community-x86_64/use-system-libraries-in-node.patch electron9/repos/community-x86_64/v8-remove-soon-to-be-removed-getAllFieldPositions.patch + 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch | 128 --- PKGBUILD | 459 +-- add-missing-algorithm-header-in-crx_install_error.cc.patch | 58 - avoid-double-destruction-of-ServiceWorkerObjectHost.patch | 276 +++--- chromium-83-gcc-10.patch | 128 +-- chromium-ffmpeg-4.3.patch | 42 - chromium-skia-harmony.patch| 28 clean-up-a-call-to-set_utf8.patch | 68 - default_app-icon.patch | 42 - electron9.desktop | 14 include-memory-header-to-get-the-definition-of-std-u.patch | 64 - iwyu-std-numeric_limits-is-defined-in-limits.patch | 58 - libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch | 124 +- make-some-of-blink-custom-iterators-STL-compatible.patch | 190 ++-- use-system-libraries-in-node.patch | 112 +- v8-remove-soon-to-be-removed-getAllFieldPositions.patch| 344 16 files changed, 1000 insertions(+), 1135 deletions(-) Deleted: 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch
[arch-commits] Commit in electron9/trunk (2 files)
Date: Tuesday, November 24, 2020 @ 02:38:46 Author: tensor5 Revision: 760240 upgpkg: electron9 9.3.5-1 Modified: electron9/trunk/PKGBUILD Deleted: electron9/trunk/1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch + 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch | 128 --- PKGBUILD | 13 -- 2 files changed, 3 insertions(+), 138 deletions(-) Deleted: 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch === --- 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch 2020-11-24 02:30:20 UTC (rev 760239) +++ 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch 2020-11-24 02:38:46 UTC (rev 760240) @@ -1,128 +0,0 @@ -From 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c Mon Sep 17 00:00:00 2001 -From: Cheng Zhao -Date: Mon, 16 Nov 2020 11:20:42 +0900 -Subject: [PATCH] fix: LC_ALL env should not be changed - - shell/browser/electron_browser_main_parts.cc | 25 ++- - spec-main/chromium-spec.ts | 32 +--- - spec/fixtures/api/locale-check/main.js | 10 -- - 3 files changed, 47 insertions(+), 20 deletions(-) - -diff --git a/shell/browser/electron_browser_main_parts.cc b/shell/browser/electron_browser_main_parts.cc -index cd3cd1a65760..e53b22e31052 100644 a/shell/browser/electron_browser_main_parts.cc -+++ b/shell/browser/electron_browser_main_parts.cc -@@ -375,23 +375,34 @@ int ElectronBrowserMainParts::PreCreateThreads() { - // which keys off of getenv("LC_ALL"). - // We must set this env first to make ui::ResourceBundle accept the custom - // locale. -- g_setenv("LC_ALL", locale.c_str(), TRUE); -+ std::unique_ptr env(base::Environment::Create()); -+ base::Optional lc_all; -+ if (!locale.empty()) { -+std::string str; -+if (env->GetVar("LC_ALL", )) -+ lc_all.emplace(std::move(str)); -+env->SetVar("LC_ALL", locale.c_str()); -+ } - #endif - - // Load resources bundle according to locale. - std::string loaded_locale = LoadResourceBundle(locale); - --#if defined(OS_LINUX) -- // Reset to the loaded locale if the custom locale is invalid. -- if (loaded_locale != locale) --g_setenv("LC_ALL", loaded_locale.c_str(), TRUE); --#endif -- - // Initialize the app locale. - std::string app_locale = l10n_util::GetApplicationLocale(loaded_locale); - ElectronBrowserClient::SetApplicationLocale(app_locale); - fake_browser_process_->SetApplicationLocale(app_locale); - -+#if defined(OS_LINUX) -+ // Reset to the original LC_ALL since we should not be changing it. -+ if (!locale.empty()) { -+if (lc_all) -+ env->SetVar("LC_ALL", *lc_all); -+else -+ env->UnSetVar("LC_ALL"); -+ } -+#endif -+ - // Force MediaCaptureDevicesDispatcher to be created on UI thread. - MediaCaptureDevicesDispatcher::GetInstance(); - -diff --git a/spec-main/chromium-spec.ts b/spec-main/chromium-spec.ts -index cfd64deabb65..510f62a0056c 100644 a/spec-main/chromium-spec.ts -+++ b/spec-main/chromium-spec.ts -@@ -291,22 +291,32 @@ describe('web security', () => { - describe('command line switches', () => { - describe('--lang switch', () => { - const currentLocale = app.getLocale(); --const testLocale = (locale: string, result: string, done: () => void) => { -+const testLocale = async (locale: string, result: string, printEnv: boolean = false) => { - const appPath = path.join(fixturesPath, 'api', 'locale-check'); -- const electronPath = process.execPath; -- let output = ''; -- const appProcess = ChildProcess.spawn(electronPath, [appPath, `--set-lang=${locale}`]); -+ const args = [appPath, `--set-lang=${locale}`]; -+ if (printEnv) { -+args.push('--print-env'); -+ } -+ const appProcess = ChildProcess.spawn(process.execPath, args); - -+ let output = ''; - appProcess.stdout.on('data', (data) => { output += data; }); -- appProcess.stdout.on('end', () => { --output = output.replace(/(\r\n|\n|\r)/gm, ''); --expect(output).to.equal(result); --done(); -- }); -+ await emittedOnce(appProcess.stdout, 'end'); -+ output = output.replace(/(\r\n|\n|\r)/gm, ''); -+ expect(output).to.equal(result); - }; - --it('should set the locale', (done) => testLocale('fr', 'fr', done)); --it('should not set an invalid locale', (done) => testLocale('asdfkl', currentLocale, done)); -+it('should set the locale', async () => testLocale('fr', 'fr')); -+it('should not set an invalid locale', async () => testLocale('asdfkl', currentLocale)); -+ -+const lcAll = String(process.env.LC_ALL); -+ifit(process.platform === 'linux')('current process has a valid LC_ALL env', async () => { -+ // The LC_ALL env should not be set to DOM locale string. -+ expect(lcAll).to.not.equal(app.getLocale()); -+}); -+ifit(process.platform ===
[arch-commits] Commit in stack/repos (4 files)
Date: Tuesday, November 24, 2020 @ 02:30:20 Author: felixonmars Revision: 760239 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 760238, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 760238, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 760238, stack/trunk/stack.install) -+ PKGBUILD| 81 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 110 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 760238, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 02:30:20 UTC (rev 760239) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=30 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' '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; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs src/Stack/Storage/Project.hs + patch -p1 -i ../optparse-applicative-0.16.patch +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # 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
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 02:29:55 Author: felixonmars Revision: 760238 upgpkg: stack 2.5.1-30: rebuild with optparse-applicative 0.16.1.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 02:23:24 UTC (rev 760237) +++ PKGBUILD2020-11-24 02:29:55 UTC (rev 760238) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=29 +pkgrel=30 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in haskell-regex-applicative-text/repos (2 files)
Date: Tuesday, November 24, 2020 @ 02:23:24 Author: felixonmars Revision: 760237 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-applicative-text/repos/community-staging-x86_64/ haskell-regex-applicative-text/repos/community-staging-x86_64/PKGBUILD (from rev 760236, haskell-regex-applicative-text/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-regex-applicative-text/repos/community-staging-x86_64/PKGBUILD (from rev 760236, haskell-regex-applicative-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 02:23:24 UTC (rev 760237) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-applicative-text +pkgname=haskell-regex-applicative-text +pkgver=0.1.0.1 +pkgrel=48 +pkgdesc="Wrapped regex-applicative primitives to work with Text" +url="https://github.com/phadej/regex-applicative-text#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-regex-applicative") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8ee1d581498e047a7b759476ce98c43c19656b767790b0f12b8485bc212a71c7115cee5c3e5089392995bc71851025093c406bce9d8ac3c5962675ae06fa4339') + +prepare() { +sed -i 's/base >= 4.3 && <4.10/base >= 4.3/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-regex-applicative-text/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 02:23:10 Author: felixonmars Revision: 760236 upgpkg: haskell-regex-applicative-text 0.1.0.1-48: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-regex-applicative-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 02:22:18 UTC (rev 760235) +++ PKGBUILD2020-11-24 02:23:10 UTC (rev 760236) @@ -4,7 +4,7 @@ _hkgname=regex-applicative-text pkgname=haskell-regex-applicative-text pkgver=0.1.0.1 -pkgrel=47 +pkgrel=48 pkgdesc="Wrapped regex-applicative primitives to work with Text" url="https://github.com/phadej/regex-applicative-text#readme; license=("BSD")
[arch-commits] Commit in darcs/repos (2 files)
Date: Tuesday, November 24, 2020 @ 02:22:18 Author: felixonmars Revision: 760235 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 760234, darcs/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 760234, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 02:22:18 UTC (rev 760235) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.3 +pkgrel=17 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 'haskell-data-ordlist' + 'haskell-fgl' 'haskell-hashable' 'haskell-html' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-leancheck' + 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-leancheck' 'haskell-test-framework-quickcheck2' + # Added for their bundled shelly + 'haskell-exceptions' 'haskell-monad-control' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-transformers-base') +checkdepends=('bc' 'time') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +uusi $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 02:21:59 Author: felixonmars Revision: 760234 upgpkg: darcs 2.16.3-17: rebuild with optparse-applicative 0.16.1.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 02:10:08 UTC (rev 760233) +++ PKGBUILD2020-11-24 02:21:59 UTC (rev 760234) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.3 -pkgrel=16 +pkgrel=17 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in skk-jisyo/repos/community-any (4 files)
Date: Tuesday, November 24, 2020 @ 02:10:08 Author: farseerfc Revision: 760233 archrelease: copy trunk to community-any Added: skk-jisyo/repos/community-any/PKGBUILD (from rev 760232, skk-jisyo/trunk/PKGBUILD) skk-jisyo/repos/community-any/skk-jisyo.install (from rev 760232, skk-jisyo/trunk/skk-jisyo.install) Deleted: skk-jisyo/repos/community-any/PKGBUILD skk-jisyo/repos/community-any/skk-jisyo.install ---+ PKGBUILD | 156 ++-- skk-jisyo.install | 20 +++--- 2 files changed, 88 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 02:09:29 UTC (rev 760232) +++ PKGBUILD2020-11-24 02:10:08 UTC (rev 760233) @@ -1,78 +0,0 @@ -# Maintainer: Jiachen Yang -# Contributor: Felix Yan -# Contributor: jeneshicc - -pkgname=skk-jisyo -pkgver=20201025 -pkgrel=1 -pkgdesc="Dictionaries for the SKK Japanese input method" -arch=('any') -url="http://openlab.ring.gr.jp/skk/; -optdepends=('skktools: Dictionary maintenance tools') -license=('GPL') -install=${pkgname}.install - -_skk_jisyo_gz=(L - M - ML - S - JIS2 - JIS2004 - JIS3_4 - assoc - china_taiwan - fullname - geo - itaiji - itaiji.JIS3_4 - jinmei - law - lisp - mazegaki - okinawa - propernoun - pubdic+ - requested - station - wrong - wrong.annotated) - -source=() -for _t in "${_skk_jisyo_gz[@]}" ; do - source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;) -done - -sha512sums=('b14efa38747d85d6b97902109fa3a167ea30e107d6766cfef3c2b0cc164d433ae2d35a4ed99b20308e0e36565d944134f003b2b21ff3d63fac50ca1df855465c' - '9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606' - 'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972' - 'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4' - 'df34831e6e254443193ff8ccf0290f8105c153f559bfdde694b179ae8cf3e3405e2ba6965f700a80ddb08329871ee418b8b8779d80154116f2608fffb5b58b80' - '8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41' - 'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1' - 'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0' - 'cf7aeef22bd6a8ce2c4f5b38c5e03e68cd797203f51c3afaa3b040eb14f9e2870da8bd2208c42ddc5025314c5c45577366292eb598eeb1844d5cd9ab83269540' - '085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28' - 'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12' - '3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a' - 'f7cec0d34cdce69f14e0514851b38763d8457445923bbe7cd67724b2615a8194c868fc5db339c109af4f360ccd1684d64cc3dafe18806011ac84b0fbc8e6c24c' - 'dcdabf07459f8747a6dcb07120cdb5f6d89d3d9b402330215be6e3828f4f072c18c5250fafa73603c436d7db3380eb469a75e30117bcc4fcbfce583ad8b71b64' - 'c6a83e5bfba5f7d03f632eef594a00093b721176215997195f12f78c3f3f9dfcfff4d795f7e7ce4612dfbf0c6c3ce67b64e2bce7385d663ccef346fe32ae9967' - 'e93ad4e50182f747f6b37fa81944b6bad447f4076adf11c444bef1d3a8c1e8dafd0c69b4a40716e45a4c4ae567dabcd49b617437e84cccf7f79d8ae32aedfb07' - '8b0780182d4c943ad5e36b3a8b64ca3484c3debf09986bfb2c881848afeac8144e570e1ee36ae4b7e710d81ffd7bb64d249d971a690b7b8fa2d64b5a953fa3fc' - '03998eaf7c7935481141b6687cbf712fad54a831d9e93b84a936a7fe896f8005abfd1ea9245dcae901bfa6354d44424ddd09d519af8a5e885607ba9aa8202b4e' - '7439640d0f81fbee38de7200bf32fd83115958255c92e3b8b4413a7a687aa5b5e721a11f99bf54669a13d691ccae83dc71fe0beffa63415949c536f84db0b290' - 'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064' - '464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7' -
[arch-commits] Commit in skk-jisyo/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 02:09:29 Author: farseerfc Revision: 760232 upgpkg: skk-jisyo 20201122-1: skk-jisyo 20201122 Modified: skk-jisyo/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:50:20 UTC (rev 760231) +++ PKGBUILD2020-11-24 02:09:29 UTC (rev 760232) @@ -3,7 +3,7 @@ # Contributor: jeneshicc pkgname=skk-jisyo -pkgver=20201025 +pkgver=20201122 pkgrel=1 pkgdesc="Dictionaries for the SKK Japanese input method" arch=('any') @@ -42,7 +42,7 @@ source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;) done -sha512sums=('b14efa38747d85d6b97902109fa3a167ea30e107d6766cfef3c2b0cc164d433ae2d35a4ed99b20308e0e36565d944134f003b2b21ff3d63fac50ca1df855465c' +sha512sums=('34f8d7c617cc3875b09657e18c8dad0cb14a1a7414b36b26a9bc216fc0961a9a171afacf941ec266c87c0e2e3198b075a6d74d4d81f95a79e52286db4a3601ce' '9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606' 'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972' 'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4' @@ -50,7 +50,7 @@ '8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41' 'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1' 'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0' - 'cf7aeef22bd6a8ce2c4f5b38c5e03e68cd797203f51c3afaa3b040eb14f9e2870da8bd2208c42ddc5025314c5c45577366292eb598eeb1844d5cd9ab83269540' + '6c68aef87549855c744c7c821acc400f5449c9ff3f427b2830b16aa940ae52a1b8fff550d94be1f00d8fa07c591452097d64fbb7376b1df188bb3e7bc7b93724' '085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28' 'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12' '3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a' @@ -64,7 +64,7 @@ 'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064' '464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7' 'b6ec4c742124a35ea6f2bd314dd40106c1ca58cd3d5bc9c836a423f42e3d31797862038de1bd2ad69b3f96336215f7fc39bcf9a6442277797f3013519436043b' - '1f386858f620b40a198988745742202394d4f6e35abcc272494f4a88efee83604585f7cd31e5c017cbb5099ddb07fb353b6393ea0da7c9af728d0b92d6873f9d' + '0897947267f2703421f1aed0c82dcba5457898f9d283f6bafb397d05e1dd919349189c0ca21f5d7dcbb5155b55575f940f76cd6135d0b897a2f08e9dc9650c82' '56bba4617a84a3da349b3beb3d33e43e473dfe2af0833158f9771e662ddb124b950389d0cc5efaf5afe375ebe192d02d4ac70efbafb2419717d45b64d273b1cd')
[arch-commits] Commit in pulseaudio/repos/extra-x86_64 (4 files)
Date: Tuesday, November 24, 2020 @ 01:50:22 Author: heftig Revision: 401774 archrelease: copy trunk to extra-x86_64 Added: pulseaudio/repos/extra-x86_64/PKGBUILD (from rev 401773, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/extra-x86_64/pulseaudio.install (from rev 401773, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/extra-x86_64/PKGBUILD pulseaudio/repos/extra-x86_64/pulseaudio.install + PKGBUILD | 380 +-- pulseaudio.install | 28 +-- 2 files changed, 204 insertions(+), 204 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 01:50:11 UTC (rev 401773) +++ PKGBUILD2020-11-24 01:50:22 UTC (rev 401774) @@ -1,190 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse alsa-card-profiles pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=13.99.3+14+geaa6d5d6c -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman) -_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - - # Freeze version before patching - ./git-version-gen doesnt-exist >.tarball-version -} - -build() { - arch-meson pulseaudio build \ --D alsadatadir=/usr/share/alsa-card-profile/mixer \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D stream-restore-clear-old-devices=true \ --D udevrulesdir=/usr/lib/udev/rules.d - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs - ninja -C build test-daemon -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" alsa-card-profiles rtkit libltdl speexdsp - tdb orc libsoxr webrtc-audio-processing libxtst) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)' - 'pulseaudio-zeroconf: Zeroconf support' - 'pulseaudio-lirc: IR (lirc) support' - 'pulseaudio-jack: Jack support' - 'pulseaudio-bluetooth: Bluetooth support' - 'pulseaudio-equalizer: Graphical equalizer' - 'pulseaudio-rtp: RTP and RAOP support') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - - # Split packages - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - - _pick alsa-card-profiles usr/share/alsa-card-profile - - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq - - _pick
[arch-commits] Commit in lib32-libpulse/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:50:20 Author: heftig Revision: 760231 archrelease: copy trunk to multilib-x86_64 Added: lib32-libpulse/repos/multilib-x86_64/PKGBUILD (from rev 760230, lib32-libpulse/trunk/PKGBUILD) Deleted: lib32-libpulse/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 150 ++--- 1 file changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 01:47:24 UTC (rev 760230) +++ PKGBUILD2020-11-24 01:50:20 UTC (rev 760231) @@ -1,75 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -_pkgbasename=libpulse -pkgname=lib32-$_pkgbasename -pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" -pkgver=13.99.3+14+geaa6d5d6c -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/; -license=(LGPL) -depends=(lib32-{dbus,libasyncns,libcap,libxtst,libsm,libsndfile,systemd} - $_pkgbasename) -makedepends=(lib32-{speexdsp,glib2,gtk3} git meson) -optdepends=('lib32-alsa-plugins: ALSA support') -provides=("lib32-pulseaudio=$pkgver") -conflicts=(lib32-pulseaudio) -replaces=(lib32-pulseaudio) -_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - - # Freeze version before patching - ./git-version-gen doesnt-exist >.tarball-version -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" - - arch-meson pulseaudio build \ ---libdir /usr/lib32 \ ---auto-features auto \ --D man=false \ --D tests=false \ --D avahi=disabled \ --D bluez5=false \ --D gcov=false \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D stream-restore-clear-old-devices=true \ --D udevrulesdir=/usr/lib/udev/rules.d - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local f d - for f; do -d="$pkgdir/${f#$srcdir/install/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package() { - DESTDIR="$srcdir/install" meson install -C build - - cd install - _pick usr/lib32/libpulse{,-simple,-mainloop-glib}.so* - _pick usr/lib32/{cmake,pkgconfig} - _pick usr/lib32/pulseaudio/libpulse{dsp,common-*}.so -} -# vim:set sw=2 et: Copied: lib32-libpulse/repos/multilib-x86_64/PKGBUILD (from rev 760230, lib32-libpulse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 01:50:20 UTC (rev 760231) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +_pkgbasename=libpulse +pkgname=lib32-$_pkgbasename +pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" +pkgver=14.0 +pkgrel=1 +arch=(x86_64) +url="https://www.freedesktop.org/wiki/Software/PulseAudio/; +license=(LGPL) +depends=(lib32-{dbus,libasyncns,libcap,libxtst,libsm,libsndfile,systemd} + $_pkgbasename) +makedepends=(lib32-{speexdsp,glib2,gtk3} git meson) +optdepends=('lib32-alsa-plugins: ALSA support') +provides=("lib32-pulseaudio=$pkgver") +conflicts=(lib32-pulseaudio) +replaces=(lib32-pulseaudio) +_commit=d1e0594e939e3309435c966d994b0207b10f5175 # tags/v14.0^0 +source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd pulseaudio + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd pulseaudio + + # Freeze version before patching + ./git-version-gen doesnt-exist >.tarball-version +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + arch-meson pulseaudio build \ +--libdir /usr/lib32 \ +--auto-features auto \ +-D man=false \ +-D tests=false \ +-D avahi=disabled \ +-D bluez5=false \ +-D gcov=false \ +-D pulsedsp-location='/usr/\$LIB/pulseaudio' \ +-D stream-restore-clear-old-devices=true \ +-D udevrulesdir=/usr/lib/udev/rules.d + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local f d + for f; do +d="$pkgdir/${f#$srcdir/install/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package() { + DESTDIR="$srcdir/install" meson install -C build + + cd install + _pick usr/lib32/libpulse{,-simple,-mainloop-glib}.so* + _pick usr/lib32/{cmake,pkgconfig} + _pick usr/lib32/pulseaudio/libpulse{dsp,common-*}.so +} +# vim:set sw=2 et:
[arch-commits] Commit in pulseaudio/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:50:11 Author: heftig Revision: 401773 14.0-1 Modified: pulseaudio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:41:36 UTC (rev 401772) +++ PKGBUILD2020-11-24 01:50:11 UTC (rev 401773) @@ -3,7 +3,7 @@ pkgbase=pulseaudio pkgname=(pulseaudio libpulse alsa-card-profiles pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp}) pkgdesc="A featureful, general-purpose sound server" -pkgver=13.99.3+14+geaa6d5d6c +pkgver=14.0 pkgrel=1 arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/PulseAudio/; @@ -12,7 +12,7 @@ speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson xmltoman) -_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426 # master +_commit=d1e0594e939e3309435c966d994b0207b10f5175 # tags/v14.0^0 source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in lib32-libpulse/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:47:24 Author: heftig Revision: 760230 14.0-1 Modified: lib32-libpulse/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:43:58 UTC (rev 760229) +++ PKGBUILD2020-11-24 01:47:24 UTC (rev 760230) @@ -3,7 +3,7 @@ _pkgbasename=libpulse pkgname=lib32-$_pkgbasename pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" -pkgver=13.99.3+14+geaa6d5d6c +pkgver=14.0 pkgrel=1 arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/PulseAudio/; @@ -15,7 +15,7 @@ provides=("lib32-pulseaudio=$pkgver") conflicts=(lib32-pulseaudio) replaces=(lib32-pulseaudio) -_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426 # master +_commit=d1e0594e939e3309435c966d994b0207b10f5175 # tags/v14.0^0 source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in haskell-regex-applicative/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:43:58 Author: felixonmars Revision: 760229 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-applicative/repos/community-staging-x86_64/ haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 760228, haskell-regex-applicative/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 760228, haskell-regex-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:43:58 UTC (rev 760229) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-applicative +pkgname=haskell-regex-applicative +pkgver=0.3.4 +pkgrel=28 +pkgdesc="Regex-based parsing with applicative interface" +url="https://github.com/feuerbach/regex-applicative; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-filtrable') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84f32da62b336c7e8bd67ebfffdf0f13f98a39434efa5dd32d389a5db1fdaaeece462ecec7bc5d3c5b49e82acd7c4c4b0d8a5c552bb275c16c254bd3f5336470') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-regex-applicative/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:43:44 Author: felixonmars Revision: 760228 upgpkg: haskell-regex-applicative 0.3.4-28: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-regex-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:42:58 UTC (rev 760227) +++ PKGBUILD2020-11-24 01:43:44 UTC (rev 760228) @@ -4,7 +4,7 @@ _hkgname=regex-applicative pkgname=haskell-regex-applicative pkgver=0.3.4 -pkgrel=27 +pkgrel=28 pkgdesc="Regex-based parsing with applicative interface" url="https://github.com/feuerbach/regex-applicative; license=("MIT")
[arch-commits] Commit in haskell-filtrable/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:42:58 Author: felixonmars Revision: 760227 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filtrable/repos/community-staging-x86_64/ haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 760226, haskell-filtrable/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 760226, haskell-filtrable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:42:58 UTC (rev 760227) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=filtrable +pkgname=haskell-filtrable +pkgver=0.1.6.0 +pkgrel=18 +pkgdesc="Class of filtrable containers" +url="https://github.com/strake/filtrable.hs; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-smallcheck' 'haskell-tasty' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e3f24967f78d352ed581054a3f8c43c328a21836e023908ecce4b3e84733ed32450b8b96bfadaca39223ec7c0f397bfca34b20da29354d9ddba642361e673681') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-filtrable/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:42:44 Author: felixonmars Revision: 760226 upgpkg: haskell-filtrable 0.1.6.0-18: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-filtrable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:41:54 UTC (rev 760225) +++ PKGBUILD2020-11-24 01:42:44 UTC (rev 760226) @@ -3,7 +3,7 @@ _hkgname=filtrable pkgname=haskell-filtrable pkgver=0.1.6.0 -pkgrel=17 +pkgrel=18 pkgdesc="Class of filtrable containers" url="https://github.com/strake/filtrable.hs; license=('BSD')
[arch-commits] Commit in haskell-floskell/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:41:54 Author: felixonmars Revision: 760225 archrelease: copy trunk to community-staging-x86_64 Added: haskell-floskell/repos/community-staging-x86_64/ haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 760224, haskell-floskell/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 760224, haskell-floskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:41:54 UTC (rev 760225) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=floskell +pkgname=haskell-floskell +pkgver=0.10.5 +pkgrel=2 +pkgdesc="A flexible Haskell source code pretty printer" +url="https://github.com/ennocramer/floskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-src-exts' 'haskell-monad-dijkstra' + 'haskell-optparse-applicative' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hspec') +source=("https://github.com/ennocramer/floskell/archive/floskell-$pkgver.tar.gz;) +sha256sums=('91aa7caa269d1df60c7b21226721e0bd0e8595308b0d3f56dfd5e775b2d1f9ab') + +build() { + cd $_hkgname-floskell-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-floskell-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-floskell-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-floskell/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:41:40 Author: felixonmars Revision: 760224 upgpkg: haskell-floskell 0.10.5-2: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-floskell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:38:44 UTC (rev 760223) +++ PKGBUILD2020-11-24 01:41:40 UTC (rev 760224) @@ -3,7 +3,7 @@ _hkgname=floskell pkgname=haskell-floskell pkgver=0.10.5 -pkgrel=1 +pkgrel=2 pkgdesc="A flexible Haskell source code pretty printer" url="https://github.com/ennocramer/floskell; license=("BSD") @@ -24,7 +24,7 @@ --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ --ghc-option='-pie' - runhaskell Setup build + runhaskell Setup build $MAKEFLAGS runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
[arch-commits] Commit in libxkbcommon/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:41:36 Author: heftig Revision: 401772 archrelease: copy trunk to extra-x86_64 Added: libxkbcommon/repos/extra-x86_64/PKGBUILD (from rev 401771, libxkbcommon/trunk/PKGBUILD) Deleted: libxkbcommon/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 160 ++--- 1 file changed, 80 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 01:41:27 UTC (rev 401771) +++ PKGBUILD2020-11-24 01:41:36 UTC (rev 401772) @@ -1,80 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel Micay -# Contributor: Mladen Pejakovic - -pkgbase=libxkbcommon -pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11) -pkgver=1.0.2 -pkgrel=1 -pkgdesc="Keymap handling library for toolkits and window systems" -url="https://xkbcommon.org/; -arch=(x86_64) -license=(custom) -makedepends=(xkeyboard-config libxml2 libxcb wayland wayland-protocols doxygen - git meson) -checkdepends=(xorg-server-xvfb libgl) -_commit=13e6543ed427801bc48b8a51c9b54cd9ec90cafb # tags/xkbcommon-1.0.2^0 -source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^xkbcommon-//;s/-/+/g' -} - -prepare() { - cd $pkgbase -} - -build() { - arch-meson $pkgbase build - meson compile -C build -} - -check() { - xvfb-run -s '-nolisten local' meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_libxkbcommon() { - depends=(xkeyboard-config libxml2) - optdepends=('libxkbcommon-x11: xkbcli interactive-x11' - 'wayland: xkbcli interactive-wayland') - provides=(libxkbcommon.so libxkbregistry.so) - - DESTDIR="$pkgdir" meson install -C build - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE - - _pick libxkbcommon-doc "$pkgdir"/usr/share/doc - - _pick libxkbcommon-x11 "$pkgdir"/usr/lib/*x11* - _pick libxkbcommon-x11 "$pkgdir"/usr/lib/pkgconfig/*x11* - _pick libxkbcommon-x11 "$pkgdir"/usr/lib/xkbcommon/*x11* - _pick libxkbcommon-x11 "$pkgdir"/usr/include/xkbcommon/*x11* - _pick libxkbcommon-x11 "$pkgdir"/usr/share/man/man1/*x11* -} - -package_libxkbcommon-doc() { - pkgdesc="API documentation for libxkbcommon" - - mv libxkbcommon-doc/* "$pkgdir" - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE -} - -package_libxkbcommon-x11() { - pkgdesc="Keyboard handling library using XKB data for X11 XCB clients" - depends=(libxkbcommon libxkbcommon.so libxcb) - provides=(libxkbcommon-x11.so) - - mv libxkbcommon-x11/* "$pkgdir" - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE -} Copied: libxkbcommon/repos/extra-x86_64/PKGBUILD (from rev 401771, libxkbcommon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 01:41:36 UTC (rev 401772) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Daniel Micay +# Contributor: Mladen Pejakovic + +pkgbase=libxkbcommon +pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11) +pkgver=1.0.3 +pkgrel=1 +pkgdesc="Keymap handling library for toolkits and window systems" +url="https://xkbcommon.org/; +arch=(x86_64) +license=(custom) +makedepends=(xkeyboard-config libxml2 libxcb wayland wayland-protocols doxygen + git meson) +checkdepends=(xorg-server-xvfb libgl) +_commit=c60b77ea512bef92e481be38972b58dd71a34180 # tags/xkbcommon-1.0.3^0 +source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^xkbcommon-//;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build + meson compile -C build +} + +check() { + xvfb-run -s '-nolisten local' meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_libxkbcommon() { + depends=(xkeyboard-config libxml2) + optdepends=('libxkbcommon-x11: xkbcli interactive-x11' + 'wayland: xkbcli interactive-wayland') + provides=(libxkbcommon.so libxkbregistry.so) + + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE + + _pick libxkbcommon-doc "$pkgdir"/usr/share/doc + + _pick libxkbcommon-x11 "$pkgdir"/usr/lib/*x11* + _pick libxkbcommon-x11 "$pkgdir"/usr/lib/pkgconfig/*x11* + _pick libxkbcommon-x11 "$pkgdir"/usr/lib/xkbcommon/*x11* + _pick
[arch-commits] Commit in libxkbcommon/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:41:27 Author: heftig Revision: 401771 1.0.3-1 Modified: libxkbcommon/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:34:17 UTC (rev 401770) +++ PKGBUILD2020-11-24 01:41:27 UTC (rev 401771) @@ -4,7 +4,7 @@ pkgbase=libxkbcommon pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11) -pkgver=1.0.2 +pkgver=1.0.3 pkgrel=1 pkgdesc="Keymap handling library for toolkits and window systems" url="https://xkbcommon.org/; @@ -13,7 +13,7 @@ makedepends=(xkeyboard-config libxml2 libxcb wayland wayland-protocols doxygen git meson) checkdepends=(xorg-server-xvfb libgl) -_commit=13e6543ed427801bc48b8a51c9b54cd9ec90cafb # tags/xkbcommon-1.0.2^0 +_commit=c60b77ea512bef92e481be38972b58dd71a34180 # tags/xkbcommon-1.0.3^0 source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in haskell-monad-dijkstra/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:38:44 Author: felixonmars Revision: 760223 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-dijkstra/repos/community-staging-x86_64/ haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 760222, haskell-monad-dijkstra/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 760222, haskell-monad-dijkstra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:38:44 UTC (rev 760223) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=monad-dijkstra +pkgname=haskell-monad-dijkstra +pkgver=0.1.1.3 +pkgrel=23 +pkgdesc="A monad transformer for weighted graph searches" +url="https://github.com/ennocramer/monad-dijkstra; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-psqueues') +makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-monad-dijkstra/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:38:30 Author: felixonmars Revision: 760222 upgpkg: haskell-monad-dijkstra 0.1.1.3-23: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-monad-dijkstra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:37:26 UTC (rev 760221) +++ PKGBUILD2020-11-24 01:38:30 UTC (rev 760222) @@ -3,7 +3,7 @@ _hkgname=monad-dijkstra pkgname=haskell-monad-dijkstra pkgver=0.1.1.3 -pkgrel=22 +pkgrel=23 pkgdesc="A monad transformer for weighted graph searches" url="https://github.com/ennocramer/monad-dijkstra; license=("BSD")
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:37:26 Author: felixonmars Revision: 760221 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 760220, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 760220, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:37:26 UTC (rev 760221) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.3 +pkgrel=16 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('6b7fe7c6f29906e946d6034b31736bba2d6701b6a9af8b2de81fff3971273c1052e85eb688352c5e72d6652b648452cc0f05f5d9f3db2479e7c6812d19f6d8da') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:37:11 Author: felixonmars Revision: 760220 upgpkg: dhall-yaml 1.2.3-16: rebuild with optparse-applicative 0.16.1.0 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:35:52 UTC (rev 760219) +++ PKGBUILD2020-11-24 01:37:11 UTC (rev 760220) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.3 -pkgrel=15 +pkgrel=16 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; license=("GPL3")
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:35:52 Author: felixonmars Revision: 760219 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 760218, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 760218, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:35:52 UTC (rev 760219) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.11 +pkgrel=18 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 'haskell-lsp-test' + 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2571af7e27686857833c98e75f01ffafa5419df8e8d4f68340d8a63220de0c71e6b92254c31da02fbd4f925b72606299736087e854510cbc7bdc9027977221c7') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" 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 dhall-lsp-server/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:35:38 Author: felixonmars Revision: 760218 upgpkg: dhall-lsp-server 1.0.11-18: rebuild with optparse-applicative 0.16.1.0 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:34:20 UTC (rev 760217) +++ PKGBUILD2020-11-24 01:35:38 UTC (rev 760218) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.11 -pkgrel=17 +pkgrel=18 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in dhall-json/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:33:58 Author: felixonmars Revision: 760205 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 760204, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 760204, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:33:58 UTC (rev 760205) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.3 +pkgrel=16 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('06787ef0eca44e4151498a02b0528f04a69c1d7e82b152d3e1c1c78012d4a656eb09256faff41b577ce235c6028cd2927e64684af7e2270fe81208ae956ab0ad') + +build() { +cd $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 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-json/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:33:44 Author: felixonmars Revision: 760204 upgpkg: dhall-json 1.7.3-16: rebuild with optparse-applicative 0.16.1.0 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:32:22 UTC (rev 760203) +++ PKGBUILD2020-11-24 01:33:44 UTC (rev 760204) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.3 -pkgrel=15 +pkgrel=16 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:32:22 Author: felixonmars Revision: 760203 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 760202, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 760202, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:32:22 UTC (rev 760203) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=60 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-yaml/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:32:08 Author: felixonmars Revision: 760202 upgpkg: haskell-aeson-yaml 1.1.0.0-60: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:31:14 UTC (rev 760201) +++ PKGBUILD2020-11-24 01:32:08 UTC (rev 760202) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=59 +pkgrel=60 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml; license=('BSD')
[arch-commits] Commit in taskell/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:31:14 Author: felixonmars Revision: 760201 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 760200, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 760200, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:31:14 UTC (rev 760201) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:31:00 Author: felixonmars Revision: 760200 upgpkg: taskell 1.10.1-43: rebuild with optparse-applicative 0.16.1.0 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:29:23 UTC (rev 760199) +++ PKGBUILD2020-11-24 01:31:00 UTC (rev 760200) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=42 +pkgrel=43 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in haskell-tasty-discover/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:29:23 Author: felixonmars Revision: 760199 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-discover/repos/community-staging-x86_64/ haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 760198, haskell-tasty-discover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 760198, haskell-tasty-discover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:29:23 UTC (rev 760199) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-discover +pkgname=haskell-tasty-discover +pkgver=4.2.2 +pkgrel=11 +pkgdesc="Test discovery for the tasty framework" +url="http://git.coop/lwm/tasty-discover; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' 'haskell-tasty-hspec' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('42a0d9c79e3c80780fbf65b9069586d908eaea8cdad62b35120369cfc1fa14f7155b8aba27356d6f454c6fb292bcd3f637ce59827795bdf5cce4e9ab5f9e7792') + +build() { +cd $_hkgname-$pkgver + +# Hack to allow ghc execute tasty-discover when building tests +export PATH="$PWD/dist/build/$_hkgname:$PATH" +export LD_LIBRARY_PATH="$PWD/dist/build" + +# Test could be built before executable, so build an executable first +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla +runhaskell Setup build $MAKEFLAGS + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-discover/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:29:08 Author: felixonmars Revision: 760198 upgpkg: haskell-tasty-discover 4.2.2-11: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-tasty-discover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:28:06 UTC (rev 760197) +++ PKGBUILD2020-11-24 01:29:08 UTC (rev 760198) @@ -3,7 +3,7 @@ _hkgname=tasty-discover pkgname=haskell-tasty-discover pkgver=4.2.2 -pkgrel=10 +pkgrel=11 pkgdesc="Test discovery for the tasty framework" url="http://git.coop/lwm/tasty-discover; license=('MIT')
[arch-commits] Commit in haskell-tasty-hspec/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:28:06 Author: felixonmars Revision: 760197 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hspec/repos/community-staging-x86_64/ haskell-tasty-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 760196, haskell-tasty-hspec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 760196, haskell-tasty-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:28:06 UTC (rev 760197) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hspec +pkgname=haskell-tasty-hspec +pkgver=1.1.6 +pkgrel=3 +pkgdesc="Hspec support for the Tasty test framework" +url="https://github.com/mitchellwrosen/tasty-hspec; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-smallcheck' 'haskell-tasty-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f1cf9533ffd1392d9790b1133f72789a62808bf96fdca8470a397c75cc8addfffa65ca3f16f084760b604e4efdb43b1dfcfbe3f7ca477b296c85b470950c62dc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-hspec/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:27:51 Author: felixonmars Revision: 760196 upgpkg: haskell-tasty-hspec 1.1.6-3: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-tasty-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:27:05 UTC (rev 760195) +++ PKGBUILD2020-11-24 01:27:51 UTC (rev 760196) @@ -3,7 +3,7 @@ _hkgname=tasty-hspec pkgname=haskell-tasty-hspec pkgver=1.1.6 -pkgrel=2 +pkgrel=3 pkgdesc="Hspec support for the Tasty test framework" url="https://github.com/mitchellwrosen/tasty-hspec; license=('BSD')
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:27:05 Author: felixonmars Revision: 760195 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 760194, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 760194, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:27:05 UTC (rev 760195) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.19.1 +pkgrel=32 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('421f65778a80d53a74ac983afe65e8277206d46b0fd9a10d53f9c6cdc6fd5bf20bf63c7b7586955629d8c0bd7ceb1ba5f33e2ec31035bab2da53958d20d2be95') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:26:51 Author: felixonmars Revision: 760194 upgpkg: hledger-ui 1.19.1-32: rebuild with optparse-applicative 0.16.1.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:25:29 UTC (rev 760193) +++ PKGBUILD2020-11-24 01:26:51 UTC (rev 760194) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.19.1 -pkgrel=31 +pkgrel=32 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:25:29 Author: felixonmars Revision: 760193 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 760192, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 760192, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:25:29 UTC (rev 760193) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=56 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:25:15 Author: felixonmars Revision: 760192 upgpkg: haskell-summoner-tui 2.0.1.1-56: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:24:05 UTC (rev 760191) +++ PKGBUILD2020-11-24 01:25:15 UTC (rev 760192) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=55 +pkgrel=56 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:24:05 Author: felixonmars Revision: 760191 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 760190, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 760190, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:24:05 UTC (rev 760191) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.57.1 +pkgrel=3 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9dcef9eee604289e7f36c19d128d443384d19b725e5de282f9085c3ff16dde65b1ba689e88749ea350eecf57d7225e7bd554bb84e367900fe0686b07626f9e7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:23:51 Author: felixonmars Revision: 760190 upgpkg: haskell-brick 0.57.1-3: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:22:14 UTC (rev 760189) +++ PKGBUILD2020-11-24 01:23:51 UTC (rev 760190) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.57.1 -pkgrel=2 +pkgrel=3 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:22:14 Author: felixonmars Revision: 760189 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 760188, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 760188, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:22:14 UTC (rev 760189) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.32 +pkgrel=3 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bd7a59d3c1336d045b7abab4b4c02ecba5d88617189a0a4ef7bd03609e6590d365fca297db827d709075f56c79b83e5fc020f7d6156b1e98a450fe2dafb06f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:22:00 Author: felixonmars Revision: 760188 upgpkg: haskell-vty 5.32-3: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:20:23 UTC (rev 760187) +++ PKGBUILD2020-11-24 01:22:00 UTC (rev 760188) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.32 -pkgrel=2 +pkgrel=3 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty; license=("BSD")
[arch-commits] Commit in haskell-test-framework-smallcheck/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:20:23 Author: felixonmars Revision: 760187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-smallcheck/repos/community-staging-x86_64/ haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 760186, haskell-test-framework-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 760186, haskell-test-framework-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:20:23 UTC (rev 760187) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-smallcheck +pkgname=haskell-test-framework-smallcheck +pkgver=0.2 +pkgrel=91 +pkgdesc="SmallCheck support for the test-framework package" +url="https://github.com/feuerbach/smallcheck; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-test-framework-smallcheck/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:20:09 Author: felixonmars Revision: 760186 upgpkg: haskell-test-framework-smallcheck 0.2-91: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-test-framework-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:19:24 UTC (rev 760185) +++ PKGBUILD2020-11-24 01:20:09 UTC (rev 760186) @@ -4,7 +4,7 @@ _hkgname=test-framework-smallcheck pkgname=haskell-test-framework-smallcheck pkgver=0.2 -pkgrel=90 +pkgrel=91 pkgdesc="SmallCheck support for the test-framework package" url="https://github.com/feuerbach/smallcheck; license=("BSD")
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:19:24 Author: felixonmars Revision: 760185 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 760184, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 760184, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:19:24 UTC (rev 760185) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.7.7 +pkgrel=27 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fb51d4fc4dea0c0b9be9847edf0ffefc19471b2befcb1d193bbc6c8e0dfbe8f8c9cb647dcb2f2b6db70711e1a77b5b37b8cce930d6bbc4ce2a80ea78adfd4765') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-comparison-bench -f-small-bench +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-store/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:19:10 Author: felixonmars Revision: 760184 upgpkg: haskell-store 0.7.7-27: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:16:35 UTC (rev 760183) +++ PKGBUILD2020-11-24 01:19:10 UTC (rev 760184) @@ -3,7 +3,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.7.7 -pkgrel=26 +pkgrel=27 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('BSD')
[arch-commits] Commit in haskell-hspec-smallcheck/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:16:35 Author: felixonmars Revision: 760183 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-smallcheck/repos/community-staging-x86_64/ haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 760182, haskell-hspec-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 760182, haskell-hspec-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:16:35 UTC (rev 760183) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-smallcheck +pkgname=haskell-hspec-smallcheck +pkgver=0.5.2 +pkgrel=110 +pkgdesc="SmallCheck support for the Hspec testing framework" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack' 'haskell-hspec-core' 'haskell-hunit' 'haskell-smallcheck') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-smallcheck/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:16:21 Author: felixonmars Revision: 760182 upgpkg: haskell-hspec-smallcheck 0.5.2-110: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-hspec-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:15:28 UTC (rev 760181) +++ PKGBUILD2020-11-24 01:16:21 UTC (rev 760182) @@ -3,7 +3,7 @@ _hkgname=hspec-smallcheck pkgname=haskell-hspec-smallcheck pkgver=0.5.2 -pkgrel=109 +pkgrel=110 pkgdesc="SmallCheck support for the Hspec testing framework" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-persistent-qq/repos (3 files)
Date: Tuesday, November 24, 2020 @ 01:15:28 Author: felixonmars Revision: 760181 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 760180, haskell-persistent-qq/trunk/PKGBUILD) haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch (from rev 760180, haskell-persistent-qq/trunk/persistent-2.11.patch) ---+ PKGBUILD | 58 persistent-2.11.patch | 27 ++ 2 files changed, 85 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 760180, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:15:28 UTC (rev 760181) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.2 +pkgrel=30 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +persistent-2.11.patch) +sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97' + '9f628d9119daa4a20fedc7ba8422b019bc7c9eb22fd8854c27dc0e61ea14bbb75bf0ff9d8cd9018d79878571ec6e53f3898d874ed26616e675c4dff421c29fa4') + +prepare() { +cd $_hkgname-$pkgver +patch -p2 -i ../persistent-2.11.patch +sed -i '/LANGUAGE FlexibleContexts/a {-# LANGUAGE DataKinds #-}' test/PersistentTestModels.hs +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch (from rev 760180, haskell-persistent-qq/trunk/persistent-2.11.patch) === --- community-staging-x86_64/persistent-2.11.patch (rev 0) +++ community-staging-x86_64/persistent-2.11.patch 2020-11-24 01:15:28 UTC (rev 760181) @@ -0,0 +1,27 @@ +diff --git a/persistent-qq/test/PersistentTestModels.hs b/persistent-qq/test/PersistentTestModels.hs +index 53256dd5..da333603 100644 +--- a/persistent-qq/test/PersistentTestModels.hs b/persistent-qq/test/PersistentTestModels.hs +@@ -15,6 +15,7 @@ module PersistentTestModels where + import Control.Monad.Reader + import Data.Aeson + import Data.Text (Text) ++import Data.Proxy + + import Database.Persist.Sql + import Database.Persist.TH +@@ -140,9 +141,11 @@ instance (PersistEntity a) => PersistEntity (ReverseFieldOrder a) where + keyFromValues = fmap RFOKey . fromPersistValue . head + keyToValues = (:[]) . toPersistValue . unRFOKey + +-entityDef = revFields . entityDef . liftM unRFO +-where +- revFields ed = ed { entityFields = reverse (entityFields ed) } ++entityDef = revFields . entityDef . unRfoProxy ++ where ++revFields ed = ed { entityFields = reverse (entityFields ed) } ++unRfoProxy :: proxy (ReverseFieldOrder a) -> Proxy a ++unRfoProxy _ = Proxy + + toPersistFields = reverse . toPersistFields . unRFO + newtype EntityField (ReverseFieldOrder a) b = EFRFO {unEFRFO :: EntityField a b}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:15:11 Author: felixonmars Revision: 760180 upgpkg: haskell-persistent-qq 2.9.2-30: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:13:33 UTC (rev 760179) +++ PKGBUILD2020-11-24 01:15:11 UTC (rev 760180) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.2 -pkgrel=29 +pkgrel=30 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-here/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:13:33 Author: felixonmars Revision: 760179 archrelease: copy trunk to community-staging-x86_64 Added: haskell-here/repos/community-staging-x86_64/ haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 760178, haskell-here/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 760178, haskell-here/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:13:33 UTC (rev 760179) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=here +pkgname=haskell-here +pkgver=1.2.13 +pkgrel=165 +pkgdesc="Here docs & interpolated strings via quasiquotation" +url="https://github.com/tmhedberg/here; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-src-meta") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-here/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:13:19 Author: felixonmars Revision: 760178 upgpkg: haskell-here 1.2.13-165: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-here/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:12:23 UTC (rev 760177) +++ PKGBUILD2020-11-24 01:13:19 UTC (rev 760178) @@ -4,7 +4,7 @@ _hkgname=here pkgname=haskell-here pkgver=1.2.13 -pkgrel=164 +pkgrel=165 pkgdesc="Here docs & interpolated strings via quasiquotation" url="https://github.com/tmhedberg/here; license=("BSD")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:12:23 Author: felixonmars Revision: 760177 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 760176, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 760176, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:12:23 UTC (rev 760177) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=146 +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' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "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 postgrest/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:12:09 Author: felixonmars Revision: 760176 upgpkg: postgrest 7.0.1-146: rebuild with optparse-applicative 0.16.1.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:08:37 UTC (rev 760175) +++ PKGBUILD2020-11-24 01:12:09 UTC (rev 760176) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=145 +pkgrel=146 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-interpolatedstring-perl6/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:08:37 Author: felixonmars Revision: 760175 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/ haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 760174, haskell-interpolatedstring-perl6/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 760174, haskell-interpolatedstring-perl6/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:08:37 UTC (rev 760175) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=interpolatedstring-perl6 +pkgname=haskell-interpolatedstring-perl6 +pkgver=1.0.2 +pkgrel=80 +pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" +url="https://github.com/audreyt/interpolatedstring-perl6; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7') + +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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-interpolatedstring-perl6/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:08:11 Author: felixonmars Revision: 760174 upgpkg: haskell-interpolatedstring-perl6 1.0.2-80: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-interpolatedstring-perl6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:07:17 UTC (rev 760173) +++ PKGBUILD2020-11-24 01:08:11 UTC (rev 760174) @@ -3,7 +3,7 @@ _hkgname=interpolatedstring-perl6 pkgname=haskell-interpolatedstring-perl6 pkgver=1.0.2 -pkgrel=79 +pkgrel=80 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" url="https://github.com/audreyt/interpolatedstring-perl6; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:07:17 Author: felixonmars Revision: 760173 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 760172, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 760172, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:07:17 UTC (rev 760173) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.11.0 +pkgrel=28 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:06:59 Author: felixonmars Revision: 760172 upgpkg: haskell-hspec-wai-json 0.11.0-28: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:05:56 UTC (rev 760171) +++ PKGBUILD2020-11-24 01:06:59 UTC (rev 760172) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.11.0 -pkgrel=27 +pkgrel=28 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:05:56 Author: felixonmars Revision: 760171 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 760170, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 760170, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:05:56 UTC (rev 760171) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=112 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:05:29 Author: felixonmars Revision: 760170 upgpkg: haskell-aeson-qq 0.8.3-112: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 01:04:15 UTC (rev 760169) +++ PKGBUILD2020-11-24 01:05:29 UTC (rev 760170) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=111 +pkgrel=112 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Tuesday, November 24, 2020 @ 01:04:15 Author: felixonmars Revision: 760169 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 760168, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 760168, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-24 01:04:15 UTC (rev 760169) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.2.5 +pkgrel=4 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' + 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' 'haskell-recursion-schemes' + 'haskell-reflection' 'haskell-singletons' 'haskell-th-abstraction' 'haskell-th-lift' + 'haskell-text-show' 'haskell-th-orphans' 'haskell-type-errors' 'haskell-uniplate' + 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('54d11ab7a126f55afbacab12a2b8d33d1489942c16fe5e1a02ea6e7826894569b720f5922e168b8219b6b4dd41bbba45bee375bcf21e7b1084455c4325bd7c4c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# TODO +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 01:03:58 Author: felixonmars Revision: 760168 upgpkg: haskell-clash-prelude 1.2.5-4: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 00:42:46 UTC (rev 760167) +++ PKGBUILD2020-11-24 01:03:58 UTC (rev 760168) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.2.5 -pkgrel=3 +pkgrel=4 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in xcursor-premium/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 00:42:46 Author: kkeen Revision: 760167 bugfix: FS#68437 Modified: xcursor-premium/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-24 00:41:18 UTC (rev 760166) +++ PKGBUILD2020-11-24 00:42:46 UTC (rev 760167) @@ -10,8 +10,8 @@ arch=('any') url="https://store.kde.org/p/999861/; license=('GPL') -# https://pkgbuild.com/~kkeen/source/14485-Premium-0.3.tar.bz2 -source=("http://ftp.rz.uni-wuerzburg.de/pub/unix/linux/kde/extrafiles/khotnewstuff/mousethemes/downloads/14485-Premium-$pkgver.tar.bz2;) +#source=("https://pkgbuild.com/~kkeen/source/14485-Premium-$pkgver.tar.bz2;) +source=("http://distro.ibiblio.org/fatdog/source/800/14485-Premium-$pkgver.tar.bz2;) md5sums=('0d7b263d25a093012da2b46c11a62d06') package() {
[arch-commits] Commit in haskell-quickcheck-classes-base/repos/community-staging-x86_64 (2 files)
Date: Tuesday, November 24, 2020 @ 00:41:18 Author: felixonmars Revision: 760166 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD (from rev 760165, haskell-quickcheck-classes-base/trunk/PKGBUILD) Deleted: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-24 00:40:57 UTC (rev 760165) +++ PKGBUILD2020-11-24 00:41:18 UTC (rev 760166) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=quickcheck-classes-base -pkgname=haskell-quickcheck-classes-base -pkgver=0.6.1.0 -pkgrel=28 -pkgdesc="QuickCheck common typeclasses from 'base'" -url="https://github.com/andrewthad/quickcheck-classes; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-contravariant' - 'haskell-quickcheck' 'haskell-tagged') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550') - -prepare() { -cd $_hkgname-$pkgver -sed -i -e '/fail$/d' $_hkgname.cabal -echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD (from rev 760165, haskell-quickcheck-classes-base/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-24 00:41:18 UTC (rev 760166) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-classes-base +pkgname=haskell-quickcheck-classes-base +pkgver=0.6.1.0 +pkgrel=29 +pkgdesc="QuickCheck common typeclasses from 'base'" +url="https://github.com/andrewthad/quickcheck-classes; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-contravariant' + 'haskell-quickcheck' 'haskell-tagged') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/fail$/d' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-quickcheck-classes-base/trunk (PKGBUILD)
Date: Tuesday, November 24, 2020 @ 00:40:57 Author: felixonmars Revision: 760165 upgpkg: haskell-quickcheck-classes-base 0.6.1.0-29: rebuild with optparse-applicative 0.16.1.0 Modified: haskell-quickcheck-classes-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 22:33:03 UTC (rev 760164) +++ PKGBUILD2020-11-24 00:40:57 UTC (rev 760165) @@ -3,7 +3,7 @@ _hkgname=quickcheck-classes-base pkgname=haskell-quickcheck-classes-base pkgver=0.6.1.0 -pkgrel=28 +pkgrel=29 pkgdesc="QuickCheck common typeclasses from 'base'" url="https://github.com/andrewthad/quickcheck-classes; license=('MIT')
[arch-commits] Commit in signal-desktop/repos/community-x86_64 (10 files)
Date: Monday, November 23, 2020 @ 22:33:03 Author: kpcyrd Revision: 760164 archrelease: copy trunk to community-x86_64 Added: signal-desktop/repos/community-x86_64/PKGBUILD (from rev 760163, signal-desktop/trunk/PKGBUILD) signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt (from rev 760163, signal-desktop/trunk/TRADEMARK_CONSENT.txt) signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch (from rev 760163, signal-desktop/trunk/expire-from-source-date-epoch.patch) signal-desktop/repos/community-x86_64/openssl-linking.patch (from rev 760163, signal-desktop/trunk/openssl-linking.patch) signal-desktop/repos/community-x86_64/signal-desktop.desktop (from rev 760163, signal-desktop/trunk/signal-desktop.desktop) Deleted: signal-desktop/repos/community-x86_64/PKGBUILD signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch signal-desktop/repos/community-x86_64/openssl-linking.patch signal-desktop/repos/community-x86_64/signal-desktop.desktop -+ PKGBUILD| 174 +- expire-from-source-date-epoch.patch | 26 ++--- openssl-linking.patch | 38 +++ signal-desktop.desktop | 18 +-- 4 files changed, 128 insertions(+), 128 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 22:32:35 UTC (rev 760163) +++ PKGBUILD2020-11-23 22:33:03 UTC (rev 760164) @@ -1,87 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Jean Lucas - -pkgname=signal-desktop -_pkgname=Signal-Desktop -pkgver=1.38.1 -pkgrel=1 -pkgdesc="Signal Private Messenger for Linux" -license=('GPL3') -replaces=('signal-desktop-bin') -arch=('x86_64') -url="https://signal.org; -depends=('libvips' 'libxss' 'hicolor-icon-theme') -makedepends=('yarn' 'git' 'nodejs' 'npm' 'python') -source=( - "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz; - "${pkgname}.desktop" - "openssl-linking.patch" - "expire-from-source-date-epoch.patch" - # Cherry-pick a specific commit for the node-spellchecker dependency - # See https://github.com/atom/node-spellchecker/issues/127 - "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; -) -sha512sums=('0f12801f069c3d70e462163f9aff87f92561527549406f2eb7ff1c081be2981811d7a9ced90a595ad7405bc13a3e9aae5ca1dfaf826c50d8b4c6a978e2061818' - 'd07220429c479e3b6aaafede95da117bdb735877162f584265a16434ed75a926c21534e8d291de53e58a1bf0a72cdd41a9a8ae7314e2f6fec98c938852a3b991' - '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' - '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' - '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') -b2sums=('44fa8471dfdcec97fb7764b794e2f32e63a1dfd1cdcb678c6582f7eb10599ad4d72264435cab338f0074139c5e0ef5819590180a93fe6946cb802557e455e55b' - 'b05d190f28029c65d5cc15f69804db0b2775ff55b4db3a721c1dcf4aa8219b459453740fd26afecb6d72a515366af80af0b985d7b58e542a9edd76bb251ae000' - '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' - 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289' - '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') - -prepare() { - cd "${_pkgname}-${pkgver}" - - # Fix SpellChecker build with imminent Node 13 - # See https://github.com/atom/node-spellchecker/issues/127 - sed -r 's#("spellchecker": ").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' -i package.json - - # Allow higher Node versions - sed 's#"node": "#&>=#' -i package.json - - # Select node-gyp versions with python3 support - sed 's#"node-gyp": "5.0.3"#"node-gyp": "6.1.0"#' -i package.json - # https://github.com/sass/node-sass/pull/2841 - # https://github.com/sass/node-sass/issues/2716 - sed -r 's#("resolutions": \{)#"resolutions": {"node-sass/node-gyp": "^6.0.0",#' -i package.json - - yarn install --ignore-engines - - # Have SQLCipher dynamically link from OpenSSL - # See https://github.com/signalapp/Signal-Desktop/issues/2634 - patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" - - # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead - patch --forward --strip=1 --input="${srcdir}/expire-from-source-date-epoch.patch" -} - -build() { - cd "${_pkgname}-${pkgver}" -
[arch-commits] Commit in signal-desktop/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 22:32:35 Author: kpcyrd Revision: 760163 upgpkg: signal-desktop 1.38.2-1 Modified: signal-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 22:31:44 UTC (rev 760162) +++ PKGBUILD2020-11-23 22:32:35 UTC (rev 760163) @@ -3,7 +3,7 @@ pkgname=signal-desktop _pkgname=Signal-Desktop -pkgver=1.38.1 +pkgver=1.38.2 pkgrel=1 pkgdesc="Signal Private Messenger for Linux" license=('GPL3') @@ -21,12 +21,12 @@ # See https://github.com/atom/node-spellchecker/issues/127 "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; ) -sha512sums=('0f12801f069c3d70e462163f9aff87f92561527549406f2eb7ff1c081be2981811d7a9ced90a595ad7405bc13a3e9aae5ca1dfaf826c50d8b4c6a978e2061818' +sha512sums=('fb95083483b5d236829d0a42cae2393da58845edee723c398a2b0f25b1d277c9c1dd10f09323b53d719b410603ce9cb186d9a5ebfdbb7db2420e0377d9fd0801' 'd07220429c479e3b6aaafede95da117bdb735877162f584265a16434ed75a926c21534e8d291de53e58a1bf0a72cdd41a9a8ae7314e2f6fec98c938852a3b991' '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') -b2sums=('44fa8471dfdcec97fb7764b794e2f32e63a1dfd1cdcb678c6582f7eb10599ad4d72264435cab338f0074139c5e0ef5819590180a93fe6946cb802557e455e55b' +b2sums=('74ed0f367bf760c4dab7ea664c88d8bae295cd3368d7dd9e2cadd1bb5a1fd359a83585529bb8b646f25e4593bb407b8f94adfbfd1d617f0c3660c2f476f194e4' 'b05d190f28029c65d5cc15f69804db0b2775ff55b4db3a721c1dcf4aa8219b459453740fd26afecb6d72a515366af80af0b985d7b58e542a9edd76bb251ae000' '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'
[arch-commits] Commit in skopeo/repos/community-x86_64 (8 files)
Date: Monday, November 23, 2020 @ 22:31:44 Author: foxboron Revision: 760162 archrelease: copy trunk to community-x86_64 Added: skopeo/repos/community-x86_64/PKGBUILD (from rev 760161, skopeo/trunk/PKGBUILD) Deleted: skopeo/repos/community-x86_64/PKGBUILD skopeo/repos/community-x86_64/containers-storage.conf.5.md skopeo/repos/community-x86_64/policy.json.5.md skopeo/repos/community-x86_64/registries.conf skopeo/repos/community-x86_64/registries.conf.5.md skopeo/repos/community-x86_64/seccomp.json skopeo/repos/community-x86_64/storage.conf --+ PKGBUILD | 101 ++--- containers-storage.conf.5.md | 139 --- policy.json.5.md | 281 -- registries.conf | 25 - registries.conf.5.md | 39 -- seccomp.json | 773 - storage.conf | 133 --- 7 files changed, 38 insertions(+), 1453 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 22:31:34 UTC (rev 760161) +++ PKGBUILD2020-11-23 22:31:44 UTC (rev 760162) @@ -1,63 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Bartłomiej Piotrowski - -pkgname=skopeo -pkgver=1.2.0 -pkgrel=1 -pkgdesc='A command line utility for various operations on container images and image repositories.' -arch=(x86_64) -url='https://github.com/projectatomic/skopeo' -license=(APACHE) -depends=(gpgme device-mapper) -makedepends=(go go-md2man btrfs-progs git systemd) -backup=(etc/containers/policy.json -etc/containers/registries.conf -etc/containers/registries.d/default.yaml -etc/containers/seccomp.json -etc/containers/storage.conf) -_commit=2b4097bc13e7ba1d16a5225e2292a5cf88072f63#refs/tags/v1.2.0 -source=(git+$url#commit=$_commit -containers-storage.conf.5.md -policy.json.5.md -registries.conf -registries.conf.5.md -seccomp.json -storage.conf) -sha256sums=('SKIP' -'707268f7968a6e4c3be282dcac790f7d208527e6220e95232b11b25401c2c817' -'a4dd89bb5d8dec2b3af3888f879144334aeeab31734e19793da498d355994cd9' -'bf720633c4c9906e93665813bbf13a73a6cb0df2b412d81228c7673505513d1f' -'38264ddcf9699b8f8d7b4823abc118fb01362f2d58836c01df13e3e08b801f9f' -'cfa7dd2c35c8e9cba74a68810e1f377e448988ccb0a54b98232313967677326e' -'4bcce6e85da1ea07086fe1a921469455c06a0fc083a21692e812643f1c2b22fa') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -build() { - cd $pkgname - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - make bin/skopeo BUILDTAGS='containers_image_ostree_stub' - make docs -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - - for conf in registries.conf storage.conf seccomp.json; do -install -m644 "$srcdir/$conf" -t "$pkgdir/etc/containers/" - done - - cd "$srcdir" - install -d "$pkgdir/usr/share/man/man5/" - for manpage in *.md; do -go-md2man -in "$manpage" -out "$pkgdir/usr/share/man/man5/${manpage%*.md}" - done -} Copied: skopeo/repos/community-x86_64/PKGBUILD (from rev 760161, skopeo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 22:31:44 UTC (rev 760162) @@ -0,0 +1,38 @@ +# Maintainer: Morten Linderud +# Maintainer: Bartłomiej Piotrowski + +pkgname=skopeo +pkgver=1.2.0 +pkgrel=2 +pkgdesc='A command line utility for various operations on container images and image repositories.' +arch=(x86_64) +url='https://github.com/projectatomic/skopeo' +license=(APACHE) +depends=(gpgme device-mapper containers-common) +makedepends=(go go-md2man btrfs-progs git systemd) +_commit=2b4097bc13e7ba1d16a5225e2292a5cf88072f63#refs/tags/v1.2.0 +source=(git+$url#commit=$_commit) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +build() { + cd $pkgname + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + make bin/skopeo BUILDTAGS='containers_image_ostree_stub' + make docs +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + rm -rf "${pkgdir}/etc/containers/registries.d" + rm "${pkgdir}/etc/containers/policy.json" +} Deleted: containers-storage.conf.5.md === --- containers-storage.conf.5.md2020-11-23 22:31:34 UTC (rev 760161) +++ containers-storage.conf.5.md2020-11-23 22:31:44 UTC (rev 760162) @@ -1,139 +0,0 @@ -% storage.conf(5) Container
[arch-commits] Commit in skopeo/trunk (6 files)
Date: Monday, November 23, 2020 @ 22:31:34 Author: foxboron Revision: 760161 Removed old files Deleted: skopeo/trunk/containers-storage.conf.5.md skopeo/trunk/policy.json.5.md skopeo/trunk/registries.conf skopeo/trunk/registries.conf.5.md skopeo/trunk/seccomp.json skopeo/trunk/storage.conf --+ containers-storage.conf.5.md | 139 --- policy.json.5.md | 281 -- registries.conf | 25 - registries.conf.5.md | 39 -- seccomp.json | 773 - storage.conf | 133 --- 6 files changed, 1390 deletions(-) Deleted: containers-storage.conf.5.md === --- containers-storage.conf.5.md2020-11-23 22:30:02 UTC (rev 760160) +++ containers-storage.conf.5.md2020-11-23 22:31:34 UTC (rev 760161) @@ -1,139 +0,0 @@ -% storage.conf(5) Container Storage Configuration File -% Dan Walsh -% May 2017 - -# NAME -storage.conf - Syntax of Container Storage configuration file - -# DESCRIPTION -The STORAGE configuration file specifies all of the available container storage options -for tools using shared container storage, but in a TOML format that can be more easily modified -and versioned. - -# FORMAT -The [TOML format][toml] is used as the encoding of the configuration file. -Every option and subtable listed here is nested under a global "storage" table. -No bare options are used. The format of TOML can be simplified to: - -[table] -option = value - -[table.subtable1] -option = value - -[table.subtable2] -option = value - -## STORAGE TABLE - -The `storage` table supports the following options: - -**graphroot**="" - container storage graph dir (default: "/var/lib/containers/storage") - Default directory to store all writable content created by container storage programs - -**runroot**="" - container storage run dir (default: "/var/run/containers/storage") - Default directory to store all temporary writable content created by container storage programs - -**driver**="" - container storage driver (default: "overlay") - Default Copy On Write (COW) container storage driver - -### STORAGE OPTIONS TABLE - -The `storage.options` table supports the following options: - -**additionalimagestores**=[] - Paths to additional container image stores. Usually these are read/only and stored on remote network shares. - -**size**="" - Maximum size of a container image. This flag can be used to set quota on the size of container images. (default: 10GB) - -**override_kernel_check**="" - Tell storage drivers to ignore kernel version checks. Some storage drivers assume that if a kernel is too - old, the driver is not supported. But for kernels that have had the drivers backported, this flag - allows users to override the checks - -**mount_program**="" - Specifies the path to a custom program to use instead for mounting the file system. - -**mountopt**="" - - Comma separated list of default options to be used to mount container images. Suggested value "nodev". - -[storage.options.thinpool] - -Storage Options for thinpool - -The `storage.options.thinpool` table supports the following options: - -**autoextend_percent**="" - -Tells the thinpool driver the amount by which the thinpool needs to be grown. This is specified in terms of % of pool size. So a value of 20 means that when threshold is hit, pool will be grown by 20% of existing pool size. (default: 20%) - -**autoextend_threshold**="" - -Tells the driver the thinpool extension threshold in terms of percentage of pool size. For example, if threshold is 60, that means when pool is 60% full, threshold has been hit. (default: 80%) - -**basesize**="" - -Specifies the size to use when creating the base device, which limits the size of images and containers. (default: 10g) - -**blocksize**="" - -Specifies a custom blocksize to use for the thin pool. (default: 64k) - -**directlvm_device**="" - -Specifies a custom block storage device to use for the thin pool. Required for using graphdriver `devicemapper`. - -**directlvm_device_force**="" - -Tells driver to wipe device (directlvm_device) even if device already has a filesystem. (default: false) - -**fs**="xfs" - -Specifies the filesystem type to use for the base device. (default: xfs) - -**log_level**="" - -Sets the log level of devicemapper. - -0: LogLevelSuppress 0 (default) -2: LogLevelFatal -3: LogLevelErr -4: LogLevelWarn -5: LogLevelNotice -6: LogLevelInfo -7: LogLevelDebug - -**min_free_space**="" - -Specifies the min free space percent in a thin pool required for new device creation to succeed. Valid values are from 0% - 99%. Value 0% disables. (default: 10%) - -**mkfsarg**="" - -Specifies extra mkfs arguments to be used when creating the base device. - -**use_deferred_removal**="" - -Marks devicemapper block device
[arch-commits] Commit in skopeo/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 22:30:02 Author: foxboron Revision: 760160 upgpkg: skopeo 1.2.0-2 - use containers-common Modified: skopeo/trunk/PKGBUILD --+ PKGBUILD | 37 ++--- 1 file changed, 6 insertions(+), 31 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 22:27:14 UTC (rev 760159) +++ PKGBUILD2020-11-23 22:30:02 UTC (rev 760160) @@ -3,33 +3,16 @@ pkgname=skopeo pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='A command line utility for various operations on container images and image repositories.' arch=(x86_64) url='https://github.com/projectatomic/skopeo' license=(APACHE) -depends=(gpgme device-mapper) +depends=(gpgme device-mapper containers-common) makedepends=(go go-md2man btrfs-progs git systemd) -backup=(etc/containers/policy.json -etc/containers/registries.conf -etc/containers/registries.d/default.yaml -etc/containers/seccomp.json -etc/containers/storage.conf) _commit=2b4097bc13e7ba1d16a5225e2292a5cf88072f63#refs/tags/v1.2.0 -source=(git+$url#commit=$_commit -containers-storage.conf.5.md -policy.json.5.md -registries.conf -registries.conf.5.md -seccomp.json -storage.conf) -sha256sums=('SKIP' -'707268f7968a6e4c3be282dcac790f7d208527e6220e95232b11b25401c2c817' -'a4dd89bb5d8dec2b3af3888f879144334aeeab31734e19793da498d355994cd9' -'bf720633c4c9906e93665813bbf13a73a6cb0df2b412d81228c7673505513d1f' -'38264ddcf9699b8f8d7b4823abc118fb01362f2d58836c01df13e3e08b801f9f' -'cfa7dd2c35c8e9cba74a68810e1f377e448988ccb0a54b98232313967677326e' -'4bcce6e85da1ea07086fe1a921469455c06a0fc083a21692e812643f1c2b22fa') +source=(git+$url#commit=$_commit) +sha256sums=('SKIP') pkgver() { cd $pkgname @@ -50,14 +33,6 @@ package() { cd $pkgname make DESTDIR="$pkgdir" install - - for conf in registries.conf storage.conf seccomp.json; do -install -m644 "$srcdir/$conf" -t "$pkgdir/etc/containers/" - done - - cd "$srcdir" - install -d "$pkgdir/usr/share/man/man5/" - for manpage in *.md; do -go-md2man -in "$manpage" -out "$pkgdir/usr/share/man/man5/${manpage%*.md}" - done + rm -rf "${pkgdir}/etc/containers/registries.d" + rm "${pkgdir}/etc/containers/policy.json" }
[arch-commits] Commit in youtube-dl/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Monday, November 23, 2020 @ 22:27:14 Author: jlichtblau Revision: 760159 archrelease: copy trunk to community-staging-any Added: youtube-dl/repos/community-staging-any/PKGBUILD (from rev 760158, youtube-dl/trunk/PKGBUILD) Deleted: youtube-dl/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 22:27:03 UTC (rev 760158) +++ PKGBUILD2020-11-23 22:27:14 UTC (rev 760159) @@ -1,41 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Maintainer: Daniel M. Capella -# Contributor: Eric Bélanger - -pkgname=youtube-dl -pkgver=2020.11.21.1 -pkgrel=2 -pkgdesc="A command-line program to download videos from YouTube.com and a few more sites" -arch=('any') -url="https://ytdl-org.github.io/youtube-dl/; -license=('custom') -depends=('python' 'python-setuptools') -optdepends=('ffmpeg: for video post-processing' -'rtmpdump: for rtmp streams support' -'atomicparsley: for embedding thumbnails into m4a files' -'python-pycryptodome: for hlsnative downloader') -source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha256sums=('d4b173bb1113bc1641cf130d088976bb8d1484f6bd5937872c1f89b1e28e3429' -'SKIP') -validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. - -prepare() { - cd ${pkgname} - sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py - sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py -} - -build() { - cd ${pkgname} - export PYTHONHASHSEED=0 - python setup.py build -} - -package() { - cd ${pkgname} - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ - "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" - install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: youtube-dl/repos/community-staging-any/PKGBUILD (from rev 760158, youtube-dl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 22:27:14 UTC (rev 760159) @@ -0,0 +1,41 @@ +# Maintainer: Jaroslav Lichtblau +# Maintainer: Daniel M. Capella +# Contributor: Eric Bélanger + +pkgname=youtube-dl +pkgver=2020.11.24 +pkgrel=2 +pkgdesc="A command-line program to download videos from YouTube.com and a few more sites" +arch=('any') +url="https://ytdl-org.github.io/youtube-dl/; +license=('custom') +depends=('python' 'python-setuptools') +optdepends=('ffmpeg: for video post-processing' +'rtmpdump: for rtmp streams support' +'atomicparsley: for embedding thumbnails into m4a files' +'python-pycryptodome: for hlsnative downloader') +source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) +sha256sums=('7d70f2e2d6b42d7c948a418744cd5c89832d67f4fb36f01f1cf4ea7dc8fe537a' +'SKIP') +validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. + +prepare() { + cd ${pkgname} + sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py + sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py +} + +build() { + cd ${pkgname} + export PYTHONHASHSEED=0 + python setup.py build +} + +package() { + cd ${pkgname} + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ + "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" + install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in youtube-dl/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 22:27:03 Author: jlichtblau Revision: 760158 upgpkg: youtube-dl 2020.11.24-2: Python 3.9 rebuild Modified: youtube-dl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 22:17:34 UTC (rev 760157) +++ PKGBUILD2020-11-23 22:27:03 UTC (rev 760158) @@ -4,7 +4,7 @@ pkgname=youtube-dl pkgver=2020.11.24 -pkgrel=1 +pkgrel=2 pkgdesc="A command-line program to download videos from YouTube.com and a few more sites" arch=('any') url="https://ytdl-org.github.io/youtube-dl/;
[arch-commits] Commit in youtube-dl/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, November 23, 2020 @ 22:17:34 Author: jlichtblau Revision: 760157 archrelease: copy trunk to community-any Added: youtube-dl/repos/community-any/PKGBUILD (from rev 760156, youtube-dl/trunk/PKGBUILD) Deleted: youtube-dl/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 22:17:23 UTC (rev 760156) +++ PKGBUILD2020-11-23 22:17:34 UTC (rev 760157) @@ -1,41 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Maintainer: Daniel M. Capella -# Contributor: Eric Bélanger - -pkgname=youtube-dl -pkgver=2020.11.21.1 -pkgrel=1 -pkgdesc="A command-line program to download videos from YouTube.com and a few more sites" -arch=('any') -url="https://ytdl-org.github.io/youtube-dl/; -license=('custom') -depends=('python' 'python-setuptools') -optdepends=('ffmpeg: for video post-processing' -'rtmpdump: for rtmp streams support' -'atomicparsley: for embedding thumbnails into m4a files' -'python-pycryptodome: for hlsnative downloader') -source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha256sums=('d4b173bb1113bc1641cf130d088976bb8d1484f6bd5937872c1f89b1e28e3429' -'SKIP') -validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. - -prepare() { - cd ${pkgname} - sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py - sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py -} - -build() { - cd ${pkgname} - export PYTHONHASHSEED=0 - python setup.py build -} - -package() { - cd ${pkgname} - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ - "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" - install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 760156, youtube-dl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 22:17:34 UTC (rev 760157) @@ -0,0 +1,41 @@ +# Maintainer: Jaroslav Lichtblau +# Maintainer: Daniel M. Capella +# Contributor: Eric Bélanger + +pkgname=youtube-dl +pkgver=2020.11.24 +pkgrel=1 +pkgdesc="A command-line program to download videos from YouTube.com and a few more sites" +arch=('any') +url="https://ytdl-org.github.io/youtube-dl/; +license=('custom') +depends=('python' 'python-setuptools') +optdepends=('ffmpeg: for video post-processing' +'rtmpdump: for rtmp streams support' +'atomicparsley: for embedding thumbnails into m4a files' +'python-pycryptodome: for hlsnative downloader') +source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) +sha256sums=('7d70f2e2d6b42d7c948a418744cd5c89832d67f4fb36f01f1cf4ea7dc8fe537a' +'SKIP') +validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. + +prepare() { + cd ${pkgname} + sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py + sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py +} + +build() { + cd ${pkgname} + export PYTHONHASHSEED=0 + python setup.py build +} + +package() { + cd ${pkgname} + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ + "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" + install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in youtube-dl/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 22:17:23 Author: jlichtblau Revision: 760156 upgpkg: youtube-dl 2020.11.24-1 - new upstream release Modified: youtube-dl/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 22:14:39 UTC (rev 760155) +++ PKGBUILD2020-11-23 22:17:23 UTC (rev 760156) @@ -3,8 +3,8 @@ # Contributor: Eric Bélanger pkgname=youtube-dl -pkgver=2020.11.21.1 -pkgrel=2 +pkgver=2020.11.24 +pkgrel=1 pkgdesc="A command-line program to download videos from YouTube.com and a few more sites" arch=('any') url="https://ytdl-org.github.io/youtube-dl/; @@ -15,7 +15,7 @@ 'atomicparsley: for embedding thumbnails into m4a files' 'python-pycryptodome: for hlsnative downloader') source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha256sums=('d4b173bb1113bc1641cf130d088976bb8d1484f6bd5937872c1f89b1e28e3429' +sha256sums=('7d70f2e2d6b42d7c948a418744cd5c89832d67f4fb36f01f1cf4ea7dc8fe537a' 'SKIP') validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
[arch-commits] Commit in sleuthkit/repos/community-x86_64 (4 files)
Date: Monday, November 23, 2020 @ 22:14:39 Author: jlichtblau Revision: 760155 archrelease: copy trunk to community-x86_64 Added: sleuthkit/repos/community-x86_64/PKGBUILD (from rev 760154, sleuthkit/trunk/PKGBUILD) sleuthkit/repos/community-x86_64/sleuthkit.changelog (from rev 760154, sleuthkit/trunk/sleuthkit.changelog) Deleted: sleuthkit/repos/community-x86_64/PKGBUILD sleuthkit/repos/community-x86_64/sleuthkit.changelog -+ PKGBUILD| 68 --- sleuthkit.changelog | 145 +- 2 files changed, 109 insertions(+), 104 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 22:14:29 UTC (rev 760154) +++ PKGBUILD2020-11-23 22:14:39 UTC (rev 760155) @@ -1,33 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Geoffroy Carrier - -pkgname=sleuthkit -pkgver=4.9.0 -pkgrel=1 -pkgdesc='File system and media management forensic analysis tools' -arch=('x86_64') -url="https://www.sleuthkit.org/sleuthkit; -license=('GPL2' 'CPL' 'custom:"IBM Public Licence"') -depends=('perl' 'libewf' 'sqlite') -changelog=$pkgname.changelog -source=(https://github.com/$pkgname/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz{,.asc}) -validpgpkeys=('0917A7EE58A9308B13D3963338AD602EC7454C8B') #Brian Carrier -sha256sums=('7bc5ee9130b1ed8d645e446e0f63bd34ad018a93c1275688fa38cfda28bde9d0' -'SKIP') - -build() { - cd ${pkgname}-${pkgver} - - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install - -#licenses - install -d "${pkgdir}"/usr/share/licenses/${pkgname} - install -Dm0644 licenses/* "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: sleuthkit/repos/community-x86_64/PKGBUILD (from rev 760154, sleuthkit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 22:14:39 UTC (rev 760155) @@ -0,0 +1,35 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Geoffroy Carrier + +pkgname=sleuthkit +pkgver=4.10.1 +pkgrel=1 +pkgdesc='File system and media management forensic analysis tools' +arch=('x86_64') +url="https://www.sleuthkit.org/sleuthkit; +license=('GPL2' 'CPL' 'custom:"IBM Public Licence"') +depends=('perl' 'libewf' 'sqlite') +changelog=$pkgname.changelog +source=(https://github.com/$pkgname/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz{,.asc}) +validpgpkeys=('0917A7EE58A9308B13D3963338AD602EC7454C8B') #Brian Carrier +sha256sums=('65c3f701f046f012feba78452a50f1307948a1038474eaf8e296f65031604a0a' +'SKIP') + +build() { + cd ${pkgname}-${pkgver} + + aclocal + automake + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + +#licenses + install -d "${pkgdir}"/usr/share/licenses/${pkgname} + install -Dm0644 licenses/* "${pkgdir}"/usr/share/licenses/${pkgname} +} Deleted: sleuthkit.changelog === --- sleuthkit.changelog 2020-11-23 22:14:29 UTC (rev 760154) +++ sleuthkit.changelog 2020-11-23 22:14:39 UTC (rev 760155) @@ -1,71 +0,0 @@ -2020-05-08 Jaroslav Lichtblau - * sleuthkit 4.9.0-1 - -2020-01-24 Jaroslav Lichtblau - * sleuthkit 4.8.0-1 - -2019-10-16 Jaroslav Lichtblau - * sleuthkit 4.7.0-1 - -2019-08-15 Jaroslav Lichtblau - * sleuthkit 4.6.7-1 - -2019-05-08 Jaroslav Lichtblau - * sleuthkit 4.6.6-1 - -2019-01-21 Jaroslav Lichtblau - * sleuthkit 4.6.5-1 - -2018-11-11 Jaroslav Lichtblau - * sleuthkit 4.6.4-1 - -2018-10-16 Jaroslav Lichtblau - * sleuthkit 4.6.3-1 - -2018-09-02 Jaroslav Lichtblau - * sleuthkit 4.6.2-1 - -2018-05-12 Jaroslav Lichtblau - * sleuthkit 4.6.1-1 - -2018-02-21 Jaroslav Lichtblau - * sleuthkit 4.6.0-1 - -2018-02-19 Jaroslav Lichtblau - * sleuthkit 4.5.0-1 - -2017-08-09 Jaroslav Lichtblau - * sleuthkit 4.4.2-1 - -2017-06-01 Jaroslav Lichtblau - * sleuthkit 4.4.1-1 - -2017-01-18 Jaroslav Lichtblau - * sleuthkit 4.4.0-1 - -2016-09-02 Jaroslav Lichtblau - * sleuthkit 4.3.0-1 - -2015-10-05 Jaroslav Lichtblau - * sleuthkit 4.2.0-1 - -2015-03-08 Jaroslav Lichtblau - * sleuthkit 4.1.3-3 libewf as dependency - -2014-02-06 Jaroslav Lichtblau - * sleuthkit 4.1.3-1 - -2013-12-25 Jaroslav Lichtblau - * sleuthkit 4.1.2-2 static library removed - -2013-10-13 Jaroslav Lichtblau - * sleuthkit 4.1.2-1 - -2013-03-12 Jaroslav Lichtblau - * sleuthkit 4.0.2-1 - -2013-01-05 Jaroslav Lichtblau - * sleuthkit 4.0.1-1 - -2011-10-09 Jaroslav Lichtblau - * sleuthkit 3.2.3-1 Copied: sleuthkit/repos/community-x86_64/sleuthkit.changelog (from rev 760154, sleuthkit/trunk/sleuthkit.changelog)