[arch-commits] Commit in ppsspp/repos/community-x86_64 (8 files)
Date: Saturday, April 18, 2020 @ 04:59:44 Author: alucryd Revision: 616026 archrelease: copy trunk to community-x86_64 Added: ppsspp/repos/community-x86_64/PKGBUILD (from rev 616025, ppsspp/trunk/PKGBUILD) ppsspp/repos/community-x86_64/ppsspp-flags.patch (from rev 616025, ppsspp/trunk/ppsspp-flags.patch) ppsspp/repos/community-x86_64/ppsspp-qt.desktop (from rev 616025, ppsspp/trunk/ppsspp-qt.desktop) ppsspp/repos/community-x86_64/ppsspp-sdl.desktop (from rev 616025, ppsspp/trunk/ppsspp-sdl.desktop) Deleted: ppsspp/repos/community-x86_64/PKGBUILD ppsspp/repos/community-x86_64/ppsspp-flags.patch ppsspp/repos/community-x86_64/ppsspp-qt.desktop ppsspp/repos/community-x86_64/ppsspp-sdl.desktop + PKGBUILD | 277 +-- ppsspp-flags.patch | 66 ++-- ppsspp-qt.desktop | 18 +-- ppsspp-sdl.desktop | 18 +-- 4 files changed, 188 insertions(+), 191 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-18 04:59:34 UTC (rev 616025) +++ PKGBUILD2020-04-18 04:59:44 UTC (rev 616026) @@ -1,140 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Bartłomiej Piotrowski -# Contributor: Ben Reedy -# Contributor: Clement Guerin -# Contributor: Thiago Kenji Okada - -pkgname=ppsspp -pkgver=1.9.4 -pkgrel=3 -pkgdesc='A PSP emulator written in C++' -arch=(x86_64) -url=https://www.ppsspp.org/ -license=(GPL2) -depends=( - gcc-libs - glew - glibc - hicolor-icon-theme - libavcodec.so - libavformat.so - libavutil.so - libgl - libswresample.so - libswscale.so - libzip - qt5-base - sdl2 - snappy - zlib -) -makedepends=( - cmake - git - libglvnd - python - qt5-tools -) -provides=( - ppsspp-headless - ppsspp-qt -) -conflicts=( - ppsspp-headless - ppsspp-qt -) -replaces=( - ppsspp-headless - ppsspp-qt -) -source=( - git+https://github.com/hrydgard/ppsspp.git#tag=e3c9793cb3a68ec9f44371c7ebb45a0abed1ecca - git+https://github.com/Kingcom/armips.git - git+https://github.com/discordapp/discord-rpc.git - ppsspp-glslang::git+https://github.com/hrydgard/glslang.git - git+https://github.com/hrydgard/ppsspp-lang.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 - ppsspp-sdl.desktop - ppsspp-qt.desktop - ppsspp-flags.patch -) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'47977bbdc36cd9eebe74b204e69aa8c0eb39b1ec66d89e7b90b1c216e5778d8d' -'7df9274e8f404a8009042a529729ca43332c264cff032f32b2ce1bf5adf04042' -'6694643d96dae673f01555637139468eb277f3379afbcceccad3f7e0ae670278') - -pkgver() { - cd ppsspp - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd ppsspp - - patch -Np1 -i ../ppsspp-flags.patch - - for submodule in assets/lang ext/glslang; 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 ppsspp -B build-sdl \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_SKIP_RPATH=ON \ --DHEADLESS=ON \ --DUSE_SYSTEM_FFMPEG=ON \ --DUSE_SYSTEM_LIBZIP=ON \ --DUSE_SYSTEM_SNAPPY=ON \ --DUSING_QT_UI=OFF - make -C build-sdl - cmake -S ppsspp -B build-qt \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_SKIP_RPATH=ON \ --DHEADLESS=OFF \ --DUSE_SYSTEM_FFMPEG=ON \ --DUSE_SYSTEM_LIBZIP=ON \ --DUSE_SYSTEM_SNAPPY=ON \ --DUSING_QT_UI=ON - make -C build-qt -} - -package() { - install -Dm 755 build-sdl/PPSSPPSDL -t "${pkgdir}"/usr/bin/ - install -Dm 755 build-sdl/PPSSPPHeadless -t "${pkgdir}"/usr/bin/ - install -Dm 755 build-qt/PPSSPPQt -t "${pkgdir}"/usr/bin/ - install -dm 755 "${pkgdir}"/usr/share/{icons,ppsspp} - cp -dr --no-preserve=ownership build-sdl/assets "${pkgdir}"/usr/share/ppsspp/ - cp -dr --no-preserve=ownership ppsspp/icons/hicolor "${pkgdir}"/usr/share/icons/ - install -Dm 644 ppsspp/icons/icon-512.svg "${pkgdir}"/usr/share/pixmaps/ppsspp.svg - install -Dm 644 ppsspp-sdl.desktop -t "${pkgdir}"/usr/share/applications/ - install -Dm 644 ppsspp-qt.desktop -t "${pkgdir}"/usr/share/applications/ -} - -# vim: ts=2 sw=2 et: Copied: ppsspp/repos/community-x86_64/PKGBUILD (from rev 616025, ppsspp/trunk/PKGBUILD)
[arch-commits] Commit in ppsspp/trunk (PKGBUILD)
Date: Saturday, April 18, 2020 @ 04:59:34 Author: alucryd Revision: 616025 FS#66289: ppsspp 1.9.4-4 Modified: ppsspp/trunk/PKGBUILD --+ PKGBUILD | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-18 04:41:29 UTC (rev 616024) +++ PKGBUILD2020-04-18 04:59:34 UTC (rev 616025) @@ -6,7 +6,7 @@ pkgname=ppsspp pkgver=1.9.4 -pkgrel=3 +pkgrel=4 pkgdesc='A PSP emulator written in C++' arch=(x86_64) url=https://www.ppsspp.org/ @@ -16,12 +16,7 @@ glew glibc hicolor-icon-theme - libavcodec.so - libavformat.so - libavutil.so libgl - libswresample.so - libswscale.so libzip qt5-base sdl2 @@ -51,6 +46,7 @@ git+https://github.com/hrydgard/ppsspp.git#tag=e3c9793cb3a68ec9f44371c7ebb45a0abed1ecca 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 git+https://github.com/Tencent/rapidjson.git @@ -68,6 +64,7 @@ 'SKIP' 'SKIP' 'SKIP' +'SKIP' '47977bbdc36cd9eebe74b204e69aa8c0eb39b1ec66d89e7b90b1c216e5778d8d' '7df9274e8f404a8009042a529729ca43332c264cff032f32b2ce1bf5adf04042' '6694643d96dae673f01555637139468eb277f3379afbcceccad3f7e0ae670278') @@ -83,7 +80,7 @@ patch -Np1 -i ../ppsspp-flags.patch - for submodule in assets/lang ext/glslang; do + for submodule in assets/lang ext/glslang ffmpeg; do git submodule init ${submodule} git config submodule.${submodule}.url ../ppsspp-${submodule#*/} git submodule update ${submodule} @@ -109,8 +106,8 @@ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_SKIP_RPATH=ON \ -DHEADLESS=ON \ --DUSE_SYSTEM_FFMPEG=ON \ -DUSE_SYSTEM_LIBZIP=ON \ +-DOpenGL_GL_PREFERENCE=GLVND \ -DUSE_SYSTEM_SNAPPY=ON \ -DUSING_QT_UI=OFF make -C build-sdl @@ -117,8 +114,8 @@ cmake -S ppsspp -B build-qt \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_SKIP_RPATH=ON \ +-DOpenGL_GL_PREFERENCE=GLVND \ -DHEADLESS=OFF \ --DUSE_SYSTEM_FFMPEG=ON \ -DUSE_SYSTEM_LIBZIP=ON \ -DUSE_SYSTEM_SNAPPY=ON \ -DUSING_QT_UI=ON
[arch-commits] Commit in tokei/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, April 18, 2020 @ 01:14:44 Author: svenstaro Revision: 616023 archrelease: copy trunk to community-x86_64 Added: tokei/repos/community-x86_64/PKGBUILD (from rev 616022, tokei/trunk/PKGBUILD) Deleted: tokei/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-18 01:14:31 UTC (rev 616022) +++ PKGBUILD2020-04-18 01:14:44 UTC (rev 616023) @@ -1,31 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=tokei -pkgver=11.0.0 -pkgrel=1 -pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program' -arch=('x86_64') -url="https://github.com/Aaronepower/tokei; -license=('MIT' 'Apache') -depends=('gcc-libs') -makedepends=('rust' 'cargo') -source=("$pkgname-$pkgver.tar.gz::https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;) -sha512sums=('630eff2fb645c6e8c3b66014dd5787b0c0f7934604c77b093cf0d6070200d553336522db1bd15707a5551a0372266a94593d4756995ad848d0c856a4b49b35e9') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" -cargo build --release --locked --features all -} - -check() { -cd "${srcdir}/${pkgname}-${pkgver}" -cargo test --release --locked --features all -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" - -install -Dm755 target/release/tokei "${pkgdir}/usr/bin/tokei" - -install -Dm644 LICENCE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" -install -Dm644 LICENCE-APACHE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE" -} Copied: tokei/repos/community-x86_64/PKGBUILD (from rev 616022, tokei/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-18 01:14:44 UTC (rev 616023) @@ -0,0 +1,31 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=tokei +pkgver=11.1.0 +pkgrel=1 +pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program' +arch=('x86_64') +url="https://github.com/Aaronepower/tokei; +license=('MIT' 'Apache') +depends=('gcc-libs') +makedepends=('rust' 'cargo') +source=("$pkgname-$pkgver.tar.gz::https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;) +sha512sums=('29c0c44aa1d870d21c3810e4dbd876d07c6565bad5e4d92fe4856f9bf2ae5f5dd16d27e3a626efb3292985dc79f23ec6d21dd85cf1e60ea2ac6c001c684085e4') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +cargo build --release --locked --features all +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +cargo test --release --locked --features all +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -Dm755 target/release/tokei "${pkgdir}/usr/bin/tokei" + +install -Dm644 LICENCE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" +install -Dm644 LICENCE-APACHE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE" +}
[arch-commits] Commit in tokei/trunk (PKGBUILD)
Date: Saturday, April 18, 2020 @ 01:14:31 Author: svenstaro Revision: 616022 upgpkg: tokei 11.1.0-1 Modified: tokei/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 23:55:05 UTC (rev 616021) +++ PKGBUILD2020-04-18 01:14:31 UTC (rev 616022) @@ -1,6 +1,6 @@ # Maintainer: Sven-Hendrik Haase pkgname=tokei -pkgver=11.0.0 +pkgver=11.1.0 pkgrel=1 pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program' arch=('x86_64') @@ -9,7 +9,7 @@ depends=('gcc-libs') makedepends=('rust' 'cargo') source=("$pkgname-$pkgver.tar.gz::https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;) -sha512sums=('630eff2fb645c6e8c3b66014dd5787b0c0f7934604c77b093cf0d6070200d553336522db1bd15707a5551a0372266a94593d4756995ad848d0c856a4b49b35e9') +sha512sums=('29c0c44aa1d870d21c3810e4dbd876d07c6565bad5e4d92fe4856f9bf2ae5f5dd16d27e3a626efb3292985dc79f23ec6d21dd85cf1e60ea2ac6c001c684085e4') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in ghdl/repos (2 files)
Date: Friday, April 17, 2020 @ 23:55:05 Author: ffy00 Revision: 616021 archrelease: copy trunk to community-staging-x86_64 Added: ghdl/repos/community-staging-x86_64/ ghdl/repos/community-staging-x86_64/PKGBUILD (from rev 616020, ghdl/trunk/PKGBUILD) --+ PKGBUILD | 164 + 1 file changed, 164 insertions(+) Copied: ghdl/repos/community-staging-x86_64/PKGBUILD (from rev 616020, ghdl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 23:55:05 UTC (rev 616021) @@ -0,0 +1,164 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgbase=ghdl +pkgname=('ghdl-mcode' 'ghdl-llvm' 'ghdl-gcc') +_gcc=9.3.0 +_isl=0.22 +pkgver=0.37 +pkgrel=7 +pkgdesc='VHDL simulator' +arch=('x86_64') +url='https://github.com/ghdl/ghdl' +license=('GPL2') +depends=('gcc-ada') +makedepends=('gmp' 'mpfr' 'libmpc' 'zlib' 'llvm' 'clang') +provides=('ghdl') +conflicts=('ghdl') +validpgpkeys=('33C235A34C46AA3FFB293709A328C3A2C3C45C06') # Jakub Jelinek +source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" +"https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig} +"http://isl.gforge.inria.fr/isl-$_isl.tar.bz2; + "fix-llvm10.patch::$url/commit/cfb359f0b05e9042c1045213b93b09e465fa8ccc.patch") +sha512sums=('1ecb12379a99948740e795a51a5a7454a4231064e20b779355c4450ee6b3f6622285b6aa9b9cc53fc23352b1a017f0c735d7e567f42fbfff54d697c4cc0b6be9' + '4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de' +'SKIP' + 'fc2c9796979610dd51143dcefe4f5c989c4354571cc5a1fcc6b932fd41f42a54f6b43adfd289af61be7bd06f3a523fa6a7d7ee56680e32d8036beb4c188fa668' + '67aff7e7bdcf4b517074a3f436ee2b1fc9b4b1d9d618fe6df0b7819cb44471d051682b1c78e95ce67616563e0714a6297c9936af79d784d49778a8a9cbdad36b') + +export GNATMAKE="gnatmake $MAKEFLAGS" + +prepare() { + cd $pkgbase-$pkgver + + patch -p1 -i ../fix-llvm10.patch + + cd "$srcdir" + + cp -r $pkgbase-$pkgver ghdl-mcode + cp -r $pkgbase-$pkgver ghdl-llvm + cp -r $pkgbase-$pkgver ghdl-gcc + + mkdir gcc-build + + cd gcc-$_gcc + + ln -s ../isl-$_isl isl + + echo $_gcc > gcc/BASE-VER + + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure +} + +_configure() { + ./configure \ + --prefix=/usr \ + --disable-werror \ + --enable-checks \ + --enable-libghdl \ + --enable-openieee \ + --enable-synth $@ +} + +build() { + echo 'Building ghdl-mcode...' + cd "$srcdir"/ghdl-mcode + + _configure + + make + + echo 'Building ghdl-llvm...' + cd "$srcdir"/ghdl-llvm + + _configure --with-llvm-config + + make + + echo 'Building ghdl-gcc...' + cd "$srcdir"/ghdl-gcc + + _configure --with-gcc="$srcdir"/gcc-$_gcc + + make copy-sources + + cd "$srcdir"/gcc-build + + "$srcdir"/gcc-$_gcc/configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + --enable-languages=vhdl \ + --enable-default-pie \ + --enable-default-ssp \ + --with-isl \ + --enable-plugin \ + --enable-lto \ + --disable-bootstrap \ + --disable-multilib \ + --disable-libada \ + --disable-libsanitizer \ + --disable-libssp \ + --disable-libquadmath \ + --disable-libgomp \ + --disable-libvtv \ + --with-pkgversion='Arch Linux Repositories' \ + --with-bugurl='https://bugs.archlinux.org/' + + make + + cd "$srcdir"/ghdl-gcc + + make \ + GHDL_GCC_BIN="$srcdir"/gcc-build/gcc/ghdl \ + GHDL1_GCC_BIN="--GHDL1=$srcdir/gcc-build/gcc/ghdl1" \ + ghdllib +} + +package_ghdl-mcode() { + pkgdesc="$pkgdesc (mcode backend)" + + cd $pkgname + + make DESTDIR="$pkgdir" install +} + +package_ghdl-llvm() { + pkgdesc="$pkgdesc (LLVM backend)" + depends+=('llvm-libs') + options=(!emptydirs) + + cd $pkgname + + make DESTDIR="$pkgdir" install + + # strip binaries + find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/ghdl -type f -and \( -executable -o -name '*.o' \) -exec strip '{}' \; +} + +package_ghdl-gcc() { + pkgdesc="$pkgdesc (GCC backend)" + options=(!emptydirs) + + cd "$srcdir"/gcc-build + + make DESTDIR="$pkgdir" install + + # Remove files that conflict with the system gcc -- we only want to install the ghdl plugin + for FILE in $(find "$pkgdir" -not -type d); do +if [ -f /"${FILE#"$pkgdir"}" ]; then + rm -f "$FILE" +fi + done + + find "$pkgdir"/usr/share -not -type d -not -name '*ghdl*' -delete + rm -rf "$pkgdir"/usr/lib64 + + # strip binaries + find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc -type f -and \( -executable -o -name '*.o' \) -exec strip '{}' \; + + cd "$srcdir"/ghdl-gcc + + make DESTDIR="$pkgdir" install +} +
[arch-commits] Commit in ghdl/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 23:55:01 Author: ffy00 Revision: 616020 upgpkg: ghdl 0.37-7 (LLVM 10 rebuild) Modified: ghdl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 23:48:28 UTC (rev 616019) +++ PKGBUILD2020-04-17 23:55:01 UTC (rev 616020) @@ -5,7 +5,7 @@ _gcc=9.3.0 _isl=0.22 pkgver=0.37 -pkgrel=6 +pkgrel=7 pkgdesc='VHDL simulator' arch=('x86_64') url='https://github.com/ghdl/ghdl'
[arch-commits] Commit in ghdl/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 23:48:19 Author: ffy00 Revision: 616018 upgpkg: ghdl 0.37-6 (refactor and fix ghdl-gcc) Modified: ghdl/trunk/PKGBUILD --+ PKGBUILD | 63 - 1 file changed, 29 insertions(+), 34 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 22:55:27 UTC (rev 616017) +++ PKGBUILD2020-04-17 23:48:19 UTC (rev 616018) @@ -5,7 +5,7 @@ _gcc=9.3.0 _isl=0.22 pkgver=0.37 -pkgrel=5 +pkgrel=6 pkgdesc='VHDL simulator' arch=('x86_64') url='https://github.com/ghdl/ghdl' @@ -50,10 +50,7 @@ sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure } -build() { - echo 'Building ghdl-mcode...' - cd "$srcdir"/ghdl-mcode - +_configure() { ./configure \ --prefix=/usr \ --disable-werror \ @@ -60,21 +57,21 @@ --enable-checks \ --enable-libghdl \ --enable-openieee \ - --enable-synth + --enable-synth $@ +} +build() { + echo 'Building ghdl-mcode...' + cd "$srcdir"/ghdl-mcode + + _configure + make echo 'Building ghdl-llvm...' cd "$srcdir"/ghdl-llvm - ./configure \ - --prefix=/usr \ - --with-llvm-config \ - --disable-werror \ - --enable-checks \ - --enable-libghdl \ - --enable-openieee \ - --enable-synth + _configure --with-llvm-config make @@ -81,14 +78,7 @@ echo 'Building ghdl-gcc...' cd "$srcdir"/ghdl-gcc - ./configure \ - --prefix=/usr \ - --with-gcc="$srcdir"/gcc-$_gcc \ - --disable-werror \ - --enable-checks \ - --enable-libghdl \ - --enable-openieee \ - --enable-synth + _configure --with-gcc="$srcdir"/gcc-$_gcc make copy-sources @@ -101,14 +91,17 @@ --enable-languages=vhdl \ --enable-default-pie \ --enable-default-ssp \ - --with-system-zlib \ --with-isl \ + --enable-plugin \ + --enable-lto \ --disable-bootstrap \ - --disable-lto \ --disable-multilib \ + --disable-libada \ + --disable-libsanitizer \ --disable-libssp \ + --disable-libquadmath \ --disable-libgomp \ - --disable-libquadmath \ + --disable-libvtv \ --with-pkgversion='Arch Linux Repositories' \ --with-bugurl='https://bugs.archlinux.org/' @@ -133,6 +126,7 @@ package_ghdl-llvm() { pkgdesc="$pkgdesc (LLVM backend)" depends+=('llvm-libs') + options=(!emptydirs) cd $pkgname @@ -148,16 +142,18 @@ cd "$srcdir"/gcc-build - mkdir "$srcdir"/dest - make DESTDIR="$srcdir"/dest install + make DESTDIR="$pkgdir" install - # manually install the files - install -dm 755 "$pkgdir"/usr/{bin,lib/{ghdl,gcc/x86_64-pc-linux-gnu/$_gcc}} - install -Dm 755 "$srcdir"/dest/usr/bin/ghdl "$pkgdir"/usr/bin/ghdl - install -Dm 644 "$srcdir"/dest/usr/lib/ghdl/libbacktrace.a "$pkgdir"/usr/lib/ghdl/libbacktrace.a - install -Dm 644 "$srcdir"/dest/usr/share/info/ghdl.info "$pkgdir"/usr/share/info/ghdl.info - install -Dm 644 "$srcdir"/dest/usr/lib/gcc/x86_64-pc-linux-gnu/$_gcc/ghdl1 "$pkgdir"/usr/lib/gcc/x86_64-pc-linux-gnu/$_gcc/ghdl1 + # Remove files that conflict with the system gcc -- we only want to install the ghdl plugin + for FILE in $(find "$pkgdir" -not -type d); do +if [ -f /"${FILE#"$pkgdir"}" ]; then + rm -f "$FILE" +fi + done + find "$pkgdir"/usr/share -not -type d -not -name '*ghdl*' -delete + rm -rf "$pkgdir"/usr/lib64 + # strip binaries find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc -type f -and \( -executable -o -name '*.o' \) -exec strip '{}' \; @@ -164,6 +160,5 @@ cd "$srcdir"/ghdl-gcc make DESTDIR="$pkgdir" install - }
[arch-commits] Commit in ghdl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 23:48:28 Author: ffy00 Revision: 616019 archrelease: copy trunk to community-x86_64 Added: ghdl/repos/community-x86_64/PKGBUILD (from rev 616018, ghdl/trunk/PKGBUILD) Deleted: ghdl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 333 ++--- 1 file changed, 164 insertions(+), 169 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 23:48:19 UTC (rev 616018) +++ PKGBUILD2020-04-17 23:48:28 UTC (rev 616019) @@ -1,169 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgbase=ghdl -pkgname=('ghdl-mcode' 'ghdl-llvm' 'ghdl-gcc') -_gcc=9.3.0 -_isl=0.22 -pkgver=0.37 -pkgrel=4 -pkgdesc='VHDL simulator' -arch=('x86_64') -url='https://github.com/ghdl/ghdl' -license=('GPL2') -depends=('gcc-ada') -makedepends=('gmp' 'mpfr' 'libmpc' 'zlib' 'llvm' 'clang') -provides=('ghdl') -conflicts=('ghdl') -validpgpkeys=('33C235A34C46AA3FFB293709A328C3A2C3C45C06') # Jakub Jelinek -source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" -"https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig} -"http://isl.gforge.inria.fr/isl-$_isl.tar.bz2; - "fix-llvm10.patch::$url/commit/cfb359f0b05e9042c1045213b93b09e465fa8ccc.patch") -sha512sums=('1ecb12379a99948740e795a51a5a7454a4231064e20b779355c4450ee6b3f6622285b6aa9b9cc53fc23352b1a017f0c735d7e567f42fbfff54d697c4cc0b6be9' - '4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de' -'SKIP' - 'fc2c9796979610dd51143dcefe4f5c989c4354571cc5a1fcc6b932fd41f42a54f6b43adfd289af61be7bd06f3a523fa6a7d7ee56680e32d8036beb4c188fa668' - '67aff7e7bdcf4b517074a3f436ee2b1fc9b4b1d9d618fe6df0b7819cb44471d051682b1c78e95ce67616563e0714a6297c9936af79d784d49778a8a9cbdad36b') - -export GNATMAKE="gnatmake $MAKEFLAGS" - -prepare() { - cd $pkgbase-$pkgver - - patch -p1 -i ../fix-llvm10.patch - - cd "$srcdir" - - cp -r $pkgbase-$pkgver ghdl-mcode - cp -r $pkgbase-$pkgver ghdl-llvm - cp -r $pkgbase-$pkgver ghdl-gcc - - mkdir gcc-build - - cd gcc-$_gcc - - ln -s ../isl-$_isl isl - - echo $_gcc > gcc/BASE-VER - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure -} - -build() { - echo 'Building ghdl-mcode...' - cd "$srcdir"/ghdl-mcode - - ./configure \ - --prefix=/usr \ - --disable-werror \ - --enable-checks \ - --enable-libghdl \ - --enable-openieee \ - --enable-synth - - make - - echo 'Building ghdl-llvm...' - cd "$srcdir"/ghdl-llvm - - ./configure \ - --prefix=/usr \ - --with-llvm-config \ - --disable-werror \ - --enable-checks \ - --enable-libghdl \ - --enable-openieee \ - --enable-synth - - make - - echo 'Building ghdl-gcc...' - cd "$srcdir"/ghdl-gcc - - ./configure \ - --prefix=/usr \ - --with-gcc="$srcdir"/gcc-$_gcc \ - --disable-werror \ - --enable-checks \ - --enable-libghdl \ - --enable-openieee \ - --enable-synth - - make copy-sources - - cd "$srcdir"/gcc-build - - "$srcdir"/gcc-$_gcc/configure \ - --prefix=/usr \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --enable-languages=vhdl \ - --enable-default-pie \ - --enable-default-ssp \ - --with-system-zlib \ - --with-isl \ - --disable-bootstrap \ - --disable-lto \ - --disable-multilib \ - --disable-libssp \ - --disable-libgomp \ - --disable-libquadmath \ - --with-pkgversion='Arch Linux Repositories' \ - --with-bugurl='https://bugs.archlinux.org/' - - make - - cd "$srcdir"/ghdl-gcc - - make \ - GHDL_GCC_BIN="$srcdir"/gcc-build/gcc/ghdl \ - GHDL1_GCC_BIN="--GHDL1=$srcdir/gcc-build/gcc/ghdl1" \ - ghdllib -} - -package_ghdl-mcode() { - pkgdesc="$pkgdesc (mcode backend)" - - cd $pkgname - - make DESTDIR="$pkgdir" install -} - -package_ghdl-llvm() { - pkgdesc="$pkgdesc (LLVM backend)" - depends+=('llvm-libs') - - cd $pkgname - - make DESTDIR="$pkgdir" install - - # strip binaries - find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/ghdl -type f -and \( -executable -o -name '*.o' \) -exec strip '{}' \; -} - -package_ghdl-gcc() { - pkgdesc="$pkgdesc (GCC backend)" - options=(!emptydirs) - - cd "$srcdir"/gcc-build - - mkdir "$srcdir"/dest - make DESTDIR="$srcdir"/dest install - - # manually install the files - install -dm 755 "$pkgdir"/usr/{bin,lib/{ghdl,gcc/x86_64-pc-linux-gnu/$_gcc}} - install -Dm 755 "$srcdir"/dest/usr/bin/ghdl "$pkgdir"/usr/bin/ghdl - install -Dm 644 "$srcdir"/dest/usr/lib/ghdl/libbacktrace.a "$pkgdir"/usr/lib/ghdl/libbacktrace.a - install -Dm 644 "$srcdir"/dest/usr/share/info/ghdl.info "$pkgdir"/usr/share/info/ghdl.info - install -Dm 644
[arch-commits] Commit in lib32-harfbuzz/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 22:55:27 Author: heftig Revision: 616017 archrelease: copy trunk to multilib-x86_64 Added: lib32-harfbuzz/repos/multilib-x86_64/PKGBUILD (from rev 616016, lib32-harfbuzz/trunk/PKGBUILD) Deleted: lib32-harfbuzz/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 157 +++-- 1 file changed, 80 insertions(+), 77 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 22:54:36 UTC (rev 616016) +++ PKGBUILD2020-04-17 22:55:27 UTC (rev 616017) @@ -1,77 +0,0 @@ -# Maintainer: Florian Pritz - -pkgbase=lib32-harfbuzz -pkgname=(lib32-harfbuzz lib32-harfbuzz-icu) -pkgver=2.6.4 -pkgrel=2 -pkgdesc="OpenType text shaping engine (32-bit)" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz; -arch=(x86_64) -license=(MIT) -depends=(lib32-glib2 lib32-freetype2 harfbuzz) -makedepends=(lib32-cairo lib32-icu gcc-multilib ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=3a74ee528255cc027d84b204a87b5c25e47bff79 # tags/2.6.4^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd harfbuzz - ./configure \ ---prefix=/usr \ ---libdir=/usr/lib32 \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---without-graphite2 \ ---with-icu \ ---disable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd harfbuzz - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_lib32-harfbuzz() { - - cd harfbuzz - make DESTDIR="$pkgdir" install - - rm -rf "${pkgdir}"/usr/{include,share,bin} - mkdir -p "$pkgdir/usr/share/licenses" - ln -s harfbuzz "$pkgdir/usr/share/licenses/lib32-harfbuzz" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu - mv "$pkgdir"/usr/lib32/libharfbuzz-icu* ./usr/lib32 - mv "$pkgdir"/usr/lib32/pkgconfig/harfbuzz-icu.pc ./usr/lib32/pkgconfig -} - -package_lib32-harfbuzz-icu() { - pkgdesc="OpenType text shaping engine (32-bit, ICU integration)" - depends=(lib32-harfbuzz lib32-icu harfbuzz-icu) - - mv hb-icu/* "$pkgdir" - - mkdir -p "$pkgdir/usr/share/licenses" - ln -s harfbuzz-icu "$pkgdir/usr/share/licenses/lib32-harfbuzz-icu" -} Copied: lib32-harfbuzz/repos/multilib-x86_64/PKGBUILD (from rev 616016, lib32-harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 22:55:27 UTC (rev 616017) @@ -0,0 +1,80 @@ +# Maintainer: Florian Pritz + +pkgbase=lib32-harfbuzz +pkgname=(lib32-harfbuzz lib32-harfbuzz-icu) +pkgver=2.6.5 +pkgrel=1 +pkgdesc="OpenType text shaping engine (32-bit)" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz; +arch=(x86_64) +license=(MIT) +makedepends=(lib32-glib2 lib32-freetype2 lib32-cairo lib32-icu ragel git python + harfbuzz) +checkdepends=(python-fonttools python-setuptools) +_commit=f9bc373381ddf8553f943b774596ae5a53bf2641 # tags/2.6.5^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + cd harfbuzz + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--without-graphite2 \ +--with-icu \ +--disable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd harfbuzz + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_lib32-harfbuzz() { + depends=(lib32-glib2 lib32-freetype2 libglib-2.0.so libfreetype.so + libgobject-2.0.so harfbuzz) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + + cd harfbuzz + make DESTDIR="$pkgdir" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu + mv "$pkgdir"/usr/lib32/libharfbuzz-icu* ./usr/lib32 + mv "$pkgdir"/usr/lib32/pkgconfig/harfbuzz-icu.pc ./usr/lib32/pkgconfig +} + +package_lib32-harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("lib32-harfbuzz=$pkgver-$pkgrel" lib32-icu libharfbuzz.so harfbuzz-icu) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 22:55:29 Author: heftig Revision: 380488 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 380487, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 144 +++-- 1 file changed, 74 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 22:54:31 UTC (rev 380487) +++ PKGBUILD2020-04-17 22:55:29 UTC (rev 380488) @@ -1,70 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.4 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=3a74ee528255cc027d84b204a87b5c25e47bff79 # tags/2.6.4^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 380487, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 22:55:29 UTC (rev 380488) @@ -0,0 +1,74 @@ +# Maintainer: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.5 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=f9bc373381ddf8553f943b774596ae5a53bf2641 # tags/2.6.5^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd harfbuzz + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd harfbuzz + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + cd harfbuzz + make DESTDIR="$pkgdir" install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 22:54:36 Author: heftig Revision: 616016 fix license install Modified: lib32-harfbuzz/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 22:48:16 UTC (rev 616015) +++ PKGBUILD2020-04-17 22:54:36 UTC (rev 616016) @@ -61,7 +61,7 @@ rm -rf "${pkgdir}"/usr/{include,share,bin} - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING # Split harfbuzz-icu mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu @@ -76,5 +76,5 @@ mv hb-icu/* "$pkgdir" - install -Dm644 harfbuzz/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING }
[arch-commits] Commit in harfbuzz/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 22:54:31 Author: heftig Revision: 380487 change license install Modified: harfbuzz/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 22:47:26 UTC (rev 380486) +++ PKGBUILD2020-04-17 22:54:31 UTC (rev 380487) @@ -54,7 +54,7 @@ cd harfbuzz make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING # Split harfbuzz-icu mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu @@ -70,5 +70,5 @@ mv hb-icu/* "$pkgdir" - install -Dm644 harfbuzz/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING }
[arch-commits] Commit in bash-language-server/repos/community-x86_64 (6 files)
Date: Friday, April 17, 2020 @ 22:48:16 Author: maximbaz Revision: 616015 archrelease: copy trunk to community-x86_64 Added: bash-language-server/repos/community-x86_64/0001-node-tree-sitter-nodejs-12-update.patch (from rev 616014, bash-language-server/trunk/0001-node-tree-sitter-nodejs-12-update.patch) bash-language-server/repos/community-x86_64/PKGBUILD (from rev 616014, bash-language-server/trunk/PKGBUILD) bash-language-server/repos/community-x86_64/bash-language-server-nodejs-12-update.patch (from rev 616014, bash-language-server/trunk/bash-language-server-nodejs-12-update.patch) Deleted: bash-language-server/repos/community-x86_64/0001-node-tree-sitter-nodejs-12-update.patch bash-language-server/repos/community-x86_64/PKGBUILD bash-language-server/repos/community-x86_64/bash-language-server-nodejs-12-update.patch --+ 0001-node-tree-sitter-nodejs-12-update.patch | 1488 - PKGBUILD | 64 - bash-language-server-nodejs-12-update.patch | 30 3 files changed, 791 insertions(+), 791 deletions(-) Deleted: 0001-node-tree-sitter-nodejs-12-update.patch === --- 0001-node-tree-sitter-nodejs-12-update.patch2020-04-17 22:48:12 UTC (rev 616014) +++ 0001-node-tree-sitter-nodejs-12-update.patch2020-04-17 22:48:16 UTC (rev 616015) @@ -1,744 +0,0 @@ -From c526efc6500a1c35d71aee9ce170190b06a7210f Mon Sep 17 00:00:00 2001 -From: "Xl.W" -Date: Thu, 22 Aug 2019 13:33:30 +0800 -Subject: [PATCH] node-tree-sitter: nodejs 12 update - - src/conversions.cc | 69 +- - src/language.cc | 4 +- - src/logger.cc | 10 ++--- - src/node.cc | 75 + - src/parser.cc | 91 ++--- - src/tree.cc | 37 -- - src/tree_cursor.cc | 14 --- - test/node_test.js | 2 +- - test/parser_test.js | 2 +- - 9 files changed, 180 insertions(+), 124 deletions(-) - -diff --git a/src/conversions.cc b/src/conversions.cc -index d024b4c..6d685cd 100644 a/src/conversions.cc -+++ b/src/conversions.cc -@@ -29,7 +29,7 @@ void InitConversions(Local exports) { - - point_transfer_buffer = static_cast(malloc(2 * sizeof(uint32_t))); - auto js_point_transfer_buffer = ArrayBuffer::New(Isolate::GetCurrent(), point_transfer_buffer, 2 * sizeof(uint32_t)); -- exports->Set(Nan::New("pointTransferArray").ToLocalChecked(), Uint32Array::New(js_point_transfer_buffer, 0, 2)); -+ Nan::Set(exports, Nan::New("pointTransferArray").ToLocalChecked(), Uint32Array::New(js_point_transfer_buffer, 0, 2)); - } - - void TransferPoint(const TSPoint ) { -@@ -39,10 +39,10 @@ void TransferPoint(const TSPoint ) { - - Local RangeToJS(const TSRange ) { - Local result = Nan::New(); -- result->Set(Nan::New(start_position_key), PointToJS(range.start_point)); -- result->Set(Nan::New(start_index_key), ByteCountToJS(range.start_byte)); -- result->Set(Nan::New(end_position_key), PointToJS(range.end_point)); -- result->Set(Nan::New(end_index_key), ByteCountToJS(range.end_byte)); -+ Nan::Set(result, Nan::New(start_position_key), PointToJS(range.start_point)); -+ Nan::Set(result, Nan::New(start_index_key), ByteCountToJS(range.start_byte)); -+ Nan::Set(result, Nan::New(end_position_key), PointToJS(range.end_point)); -+ Nan::Set(result, Nan::New(end_index_key), ByteCountToJS(range.end_byte)); - return result; - } - -@@ -56,8 +56,13 @@ Nan::Maybe RangeFromJS(const Local ) { - - Local js_range = Local::Cast(arg); - -- #define INIT(field, key, Type) { \ --auto field = Type(js_range->Get(Nan::New(key))); \ -+ #define INIT(field, key, Convert) { \ -+auto value = Nan::Get(js_range, Nan::New(key)); \ -+if (value.IsEmpty()) { \ -+ Nan::ThrowTypeError("Range must be a {startPosition, endPosition, startIndex, endIndex} object"); \ -+ return Nan::Nothing(); \ -+} \ -+auto field = Convert(value.ToLocalChecked()); \ - if (field.IsJust()) { \ - result.field = field.FromJust(); \ - } else { \ -@@ -77,41 +82,52 @@ Nan::Maybe RangeFromJS(const Local ) { - - Local PointToJS(const TSPoint ) { - Local result = Nan::New(); -- result->Set(Nan::New(row_key), Nan::New(point.row)); -- result->Set(Nan::New(column_key), ByteCountToJS(point.column)); -+ Nan::Set(result, Nan::New(row_key), Nan::New(point.row)); -+ Nan::Set(result, Nan::New(column_key), ByteCountToJS(point.column)); - return result; - } - - Nan::Maybe PointFromJS(const Local ) { -- if (!arg->IsObject()) { -+ Local js_point; -+ if (!Nan::To(arg).ToLocal(_point)) { - Nan::ThrowTypeError("Point must be a {row, column} object"); - return Nan::Nothing(); - } - -- Local js_point = Local::Cast(arg); -- Local js_row = js_point->Get(Nan::New(row_key)); -- if (!js_row->IsNumber()) { --
[arch-commits] Commit in bash-language-server/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 22:48:12 Author: maximbaz Revision: 616014 upgpkg: bash-language-server 1.13.0-1 Modified: bash-language-server/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 22:47:49 UTC (rev 616013) +++ PKGBUILD2020-04-17 22:48:12 UTC (rev 616014) @@ -2,7 +2,7 @@ # Maintainer: Maxim Baz <$pkgname at maximbaz dot com> pkgname=bash-language-server -pkgver=1.11.3 +pkgver=1.13.0 pkgrel=1 pkgdesc="Bash language server implementation based on Tree Sitter and its grammar for Bash" arch=("x86_64") @@ -11,7 +11,7 @@ depends=("nodejs" "acorn") makedepends=("yarn" "typescript" "git") source=("https://github.com/mads-hartmann/$pkgname/archive/server-$pkgver.tar.gz;) -sha512sums=('0a1055874c88cfe680b6433f7c57c1680770972c987d401a2a84877426ea9510c3eced754fba255be79fe452bb8b77f40b1e0040828ba4699063091116cba1c9') +sha512sums=('051d2c55f7809fbecf2b13121f03a60c0820d4b0ea6a37a3c1901a4e52d2ed2c27ee1adea6f3e86138e2d1ad2670e8075c227fe49ca2ac62f97e58b6fc5bbf2a') build() { cd "$srcdir/$pkgname-server-$pkgver"
[arch-commits] Commit in harfbuzz/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 22:47:26 Author: heftig Revision: 380486 2.6.5-1 Modified: harfbuzz/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 16 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:48:53 UTC (rev 380485) +++ PKGBUILD2020-04-17 22:47:26 UTC (rev 380486) @@ -2,31 +2,31 @@ pkgbase=harfbuzz pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.4 -pkgrel=2 +pkgver=2.6.5 +pkgrel=1 pkgdesc="OpenType text shaping engine" url="https://www.freedesktop.org/wiki/Software/HarfBuzz; arch=(x86_64) license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python) checkdepends=(python-fonttools python-setuptools) -_commit=3a74ee528255cc027d84b204a87b5c25e47bff79 # tags/2.6.4^0 +_commit=f9bc373381ddf8553f943b774596ae5a53bf2641 # tags/2.6.5^0 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) sha256sums=('SKIP') pkgver() { - cd $pkgbase + cd harfbuzz git describe --tags | sed 's/-/+/g' } prepare() { - cd $pkgbase + cd harfbuzz NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgbase + cd harfbuzz ./configure \ --prefix=/usr \ --with-cairo \ @@ -41,15 +41,18 @@ } check() { - cd $pkgbase + cd harfbuzz TMPDIR="$srcdir" make check rm -rf "$srcdir"/tmp* } package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) optdepends=('cairo: hb-view program') - cd $pkgbase + cd harfbuzz make DESTDIR="$pkgdir" install install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" @@ -62,9 +65,10 @@ package_harfbuzz-icu() { pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) mv hb-icu/* "$pkgdir" - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" + install -Dm644 harfbuzz/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" }
[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 22:47:49 Author: heftig Revision: 616013 2.6.5-1 Modified: lib32-harfbuzz/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 15 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 22:03:28 UTC (rev 616012) +++ PKGBUILD2020-04-17 22:47:49 UTC (rev 616013) @@ -2,16 +2,16 @@ pkgbase=lib32-harfbuzz pkgname=(lib32-harfbuzz lib32-harfbuzz-icu) -pkgver=2.6.4 -pkgrel=2 +pkgver=2.6.5 +pkgrel=1 pkgdesc="OpenType text shaping engine (32-bit)" url="https://www.freedesktop.org/wiki/Software/HarfBuzz; arch=(x86_64) license=(MIT) -depends=(lib32-glib2 lib32-freetype2 harfbuzz) -makedepends=(lib32-cairo lib32-icu gcc-multilib ragel git python) +makedepends=(lib32-glib2 lib32-freetype2 lib32-cairo lib32-icu ragel git python + harfbuzz) checkdepends=(python-fonttools python-setuptools) -_commit=3a74ee528255cc027d84b204a87b5c25e47bff79 # tags/2.6.4^0 +_commit=f9bc373381ddf8553f943b774596ae5a53bf2641 # tags/2.6.5^0 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) sha256sums=('SKIP') @@ -28,7 +28,7 @@ build() { export CC="gcc -m32" export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" cd harfbuzz ./configure \ @@ -52,14 +52,17 @@ } package_lib32-harfbuzz() { + depends=(lib32-glib2 lib32-freetype2 libglib-2.0.so libfreetype.so + libgobject-2.0.so harfbuzz) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) cd harfbuzz make DESTDIR="$pkgdir" install rm -rf "${pkgdir}"/usr/{include,share,bin} - mkdir -p "$pkgdir/usr/share/licenses" - ln -s harfbuzz "$pkgdir/usr/share/licenses/lib32-harfbuzz" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + # Split harfbuzz-icu mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu mv "$pkgdir"/usr/lib32/libharfbuzz-icu* ./usr/lib32 @@ -67,11 +70,11 @@ } package_lib32-harfbuzz-icu() { - pkgdesc="OpenType text shaping engine (32-bit, ICU integration)" - depends=(lib32-harfbuzz lib32-icu harfbuzz-icu) + pkgdesc="$pkgdesc (ICU integration)" + depends=("lib32-harfbuzz=$pkgver-$pkgrel" lib32-icu libharfbuzz.so harfbuzz-icu) + provides=(libharfbuzz-icu.so) mv hb-icu/* "$pkgdir" - mkdir -p "$pkgdir/usr/share/licenses" - ln -s harfbuzz-icu "$pkgdir/usr/share/licenses/lib32-harfbuzz-icu" + install -Dm644 harfbuzz/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" }
[arch-commits] Commit in linux-zen/repos (4 files)
Date: Friday, April 17, 2020 @ 21:48:50 Author: heftig Revision: 380484 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 380482, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 380482, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/sphinx-workaround.patch (from rev 380482, linux-zen/trunk/sphinx-workaround.patch) -+ PKGBUILD| 195 config |10793 ++ sphinx-workaround.patch | 13 3 files changed, 11001 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 380483:380484 to see the changes.
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, April 17, 2020 @ 21:48:45 Author: heftig Revision: 380481 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 380479, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 380479, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-04-17 21:48:45 UTC (rev 380481) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=440.82 +pkgrel=4 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in acpi_call-lts/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:36 Author: heftig Revision: 615998 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call-lts/repos/community-testing-x86_64/ acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, acpi_call-lts/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:36 UTC (rev 615998) @@ -0,0 +1,46 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=136 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-lts-headers') +provides=('acpi_call') +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +prepare() { + cd acpi_call-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd acpi_call-$pkgver + make KVERSION="$(
[arch-commits] Commit in linux-lts/repos (5 files)
Date: Friday, April 17, 2020 @ 21:48:53 Author: heftig Revision: 380485 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch (from rev 380482, linux-lts/trunk/0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 380482, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 380482, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/sphinx-workaround.patch (from rev 380482, linux-lts/trunk/sphinx-workaround.patch) + 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch | 132 PKGBUILD | 195 config |10597 ++ sphinx-workaround.patch| 15 4 files changed, 10939 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 380484:380485 to see the changes.
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:40 Author: heftig Revision: 616003 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 616001, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 616001, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:40 UTC (rev 616003) @@ -0,0 +1,41 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=189 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in wireguard-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, April 17, 2020 @ 21:48:44 Author: heftig Revision: 380480 archrelease: copy trunk to testing-x86_64 Added: wireguard-lts/repos/testing-x86_64/ wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 380479, wireguard-lts/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 380479, wireguard-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-04-17 21:48:44 UTC (rev 380480) @@ -0,0 +1,32 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-lts +pkgver=1.0.20200413 +pkgrel=6 +pkgdesc='Wireguard module for LTS Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +build() { +_kernver="$(
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:42 Author: heftig Revision: 616005 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 616001, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 616001, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:42 UTC (rev 616005) @@ -0,0 +1,38 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.6 +pkgrel=2 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' + "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in netfilter-fullconenat/repos (4 files)
Date: Friday, April 17, 2020 @ 21:48:43 Author: heftig Revision: 616006 archrelease: copy trunk to community-testing-any Added: netfilter-fullconenat/repos/community-testing-any/ netfilter-fullconenat/repos/community-testing-any/Kbuild (from rev 616000, netfilter-fullconenat/trunk/Kbuild) netfilter-fullconenat/repos/community-testing-any/PKGBUILD (from rev 616000, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-any/netfilter-fullconenat.conf (from rev 616001, netfilter-fullconenat/trunk/netfilter-fullconenat.conf) + Kbuild |1 + PKGBUILD | 40 netfilter-fullconenat.conf |1 + 3 files changed, 42 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-any/Kbuild (from rev 616000, netfilter-fullconenat/trunk/Kbuild) === --- community-testing-any/Kbuild(rev 0) +++ community-testing-any/Kbuild2020-04-17 21:48:43 UTC (rev 616006) @@ -0,0 +1 @@ +obj-m = xt_FULLCONENAT.o Copied: netfilter-fullconenat/repos/community-testing-any/PKGBUILD (from rev 616000, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2020-04-17 21:48:43 UTC (rev 616006) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=8 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('any') +url="https://github.com/Chion82/netfilter-full-cone-nat; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +source=("netfilter-fullconenat.conf" Kbuild + "${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;) +sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571' +'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2' +'SKIP') + +pkgver() { + cd "$srcdir/${pkgname}" + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build() { + cd $pkgname + ln -s ../Kbuild + make -C /usr/src/linux M=$PWD modules +} + +package() { + # Install modules-load.conf + install -Dm644 netfilter-fullconenat.conf "${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf" + + install -Dt "${pkgdir}/usr/lib/modules/$(
[arch-commits] Commit in linux/repos (4 files)
Date: Friday, April 17, 2020 @ 21:48:50 Author: heftig Revision: 380483 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 380482, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 380482, linux/trunk/config) linux/repos/testing-x86_64/sphinx-workaround.patch (from rev 380482, linux/trunk/sphinx-workaround.patch) -+ PKGBUILD| 196 config |10762 ++ sphinx-workaround.patch | 13 3 files changed, 10971 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 380482:380483 to see the changes.
[arch-commits] Commit in r8168-lts/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:41 Author: heftig Revision: 616004 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:41 UTC (rev 616004) @@ -0,0 +1,35 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +pkgver=8.048.02 +pkgrel=4 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-lts-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz) +sha256sums=('0f209762fa37b90c6ba347a815fd083c9d342e38dbec14273059a419e671df70') + +build() { + cd "r8168-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux-lts M="$PWD/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + depends=('glibc' 'linux-lts') + + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, April 17, 2020 @ 21:48:46 Author: heftig Revision: 380482 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 380479, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 380479, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-04-17 21:48:46 UTC (rev 380482) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=440.82 +pkgrel=4 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in ndiswrapper-arch/repos (6 files)
Date: Friday, April 17, 2020 @ 21:48:44 Author: heftig Revision: 616008 archrelease: copy trunk to community-testing-x86_64 Added: ndiswrapper-arch/repos/community-testing-x86_64/ ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 616001, ndiswrapper-arch/trunk/PKGBUILD) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.3.patch (from rev 616001, ndiswrapper-arch/trunk/kernel-5.3.patch) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch (from rev 616002, ndiswrapper-arch/trunk/kernel-5.4.patch) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.5.patch (from rev 616003, ndiswrapper-arch/trunk/kernel-5.5.patch) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.6.patch (from rev 616003, ndiswrapper-arch/trunk/kernel-5.6.patch) --+ PKGBUILD | 44 +++ kernel-5.3.patch | 69 +++ kernel-5.4.patch | 22 + kernel-5.5.patch | 72 kernel-5.6.patch | 85 + 5 files changed, 292 insertions(+) Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 616001, ndiswrapper-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:44 UTC (rev 616008) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: maz-1 + +pkgname=ndiswrapper-arch +pkgver=1.62 +pkgrel=48 +pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" +arch=('x86_64') +url="https://sourceforge.net/projects/ndiswrapper/; +license=('GPL') +makedepends=('linux-headers') +provides=('NDISWRAPPER-MODULE') +replaces=('ndiswrapper-module') +source=("https://sourceforge.net/projects/ndiswrapper/files/stable/ndiswrapper-$pkgver.tar.gz; +'kernel-5.3.patch' 'kernel-5.4.patch' 'kernel-5.5.patch' 'kernel-5.6.patch') +sha512sums=('a6e111bc699572642e44d6d31cc2f06374648a01b8dd7dd4e74d6ad5e187e39f99faee38f792c83a94d4618ae4d8866914fb3f60b1d80e838a753285ea7cf783' + 'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d' + '36450042db79ed4545030276bff9db1bc9895259f38c1c0bf4dc238ad76ec61c2e08d437997dafd327f2a8fd1694d61e418941555e92144e3ec86c8066561429' + 'ed543cbfb236de0a20e1f164c22c83cd19aec416b5f50a58cee731857231c667d166c36814047174bddda36261af71e92ecdb2944e5b818a603085af279fbd89' + 'f37efd16a32c4a36607d43ccda0979a914521157e2095db4c331315638f24d440d8628ea7e98c96f92155e1df133478f0ce9eb76152e963eca4a3fecafbca155') + +prepare() { + cd ndiswrapper-$pkgver + patch --no-backup-if-mismatch -p2 -i "$srcdir"/kernel-5.3.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.4.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.5.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.6.patch +} + +build() { + _kernver="$(task = NULL; + info->count = 0; + #ifdef CONFIG_SMP ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + cpumask_setall(>cpus_allowed); ++#else ++ cpumask_setall(>cpus_mask); ++#endif + #endif + } + } while (0); +diff --git a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h +index 3c4c6ff..8a71ae3 100644 +--- a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h +@@ -107,7 +107,11 @@ static cpumask_t cpumasks[NR_CPUS]; + #endif /* CONFIG_SMP */ + + #ifndef tsk_cpus_allowed ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed) ++#else ++#define tsk_cpus_allowed(tsk) (&(tsk)->cpus_mask) ++#endif + #endif + + #ifndef __packed +@@ -631,7 +635,12 @@ struct irql_info { + int count; + struct mutex lock; + #ifdef CONFIG_SMP ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + cpumask_t cpus_allowed; ++#else ++ const cpumask_t *cpus_ptr; ++ cpumask_t cpus_mask; ++#endif + #endif + struct task_struct *task; + }; +@@ -658,7 +667,11 @@ static inline KIRQL raise_irql(KIRQL newirql) + /* TODO: is this enough to pin down to current cpu? */ + #ifdef CONFIG_SMP + assert(task_cpu(current) == smp_processor_id()); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + cpumask_copy(>cpus_allowed, tsk_cpus_allowed(current)); ++#else ++ cpumask_copy(>cpus_mask, tsk_cpus_allowed(current)); ++#endif + set_cpus_allowed_ptr(current, cpumask_of(smp_processor_id())); + #endif + put_cpu_var(irql_info); +@@ -682,7 +695,11 @@ static inline void lower_irql(KIRQL oldirql) + if (--info->count == 0) { + info->task = NULL; + #ifdef CONFIG_SMP ++#if
[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:35 Author: heftig Revision: 615996 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:35 UTC (rev 615996) @@ -0,0 +1,50 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi-lts +pkgver=0.43 +pkgrel=55 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-lts-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd tp_smapi + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd tp_smapi + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in deepin-anything-arch/repos (3 files)
Date: Friday, April 17, 2020 @ 21:48:44 Author: heftig Revision: 616007 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch (from rev 616002, deepin-anything-arch/trunk/0001-linux-5.6.patch) deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 616003, deepin-anything-arch/trunk/PKGBUILD) --+ 0001-linux-5.6.patch | 40 PKGBUILD | 35 +++ 2 files changed, 75 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch (from rev 616002, deepin-anything-arch/trunk/0001-linux-5.6.patch) === --- community-testing-x86_64/0001-linux-5.6.patch (rev 0) +++ community-testing-x86_64/0001-linux-5.6.patch 2020-04-17 21:48:44 UTC (rev 616007) @@ -0,0 +1,40 @@ +diff --git a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c +index 6a0e334..e25faf4 100644 +--- a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c +@@ -125,7 +125,11 @@ static ssize_t copy_vfs_changes(struct TIMESTRUCT *last, char* buf, size_t size) + )) + continue; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0) + time_t shifted_secs = vc->ts.tv_sec + hour_shift*3600; ++#else ++ time64_t shifted_secs = vc->ts.tv_sec + hour_shift*3600; ++#endif + struct tm ts; + #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0) + time_to_tm(shifted_secs, 0, ); +@@ -333,6 +337,7 @@ static long ioctl_vfs_changes(struct file* filp, unsigned int cmd, unsigned long + } + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0) + static struct file_operations procfs_ops = { + .owner = THIS_MODULE, + .open = open_vfs_changes, +@@ -342,6 +347,15 @@ static struct file_operations procfs_ops = { + //.llseek = generic_file_llseek, + .release = release_vfs_changes, + }; ++#else ++static struct proc_ops procfs_ops = { ++ .proc_open = open_vfs_changes, ++ .proc_read = read_vfs_changes, ++ .proc_ioctl = ioctl_vfs_changes, ++ .proc_lseek = no_llseek, ++ .proc_release = release_vfs_changes, ++}; ++#endif + + int __init init_vfs_changes(void) + { Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 616003, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:44 UTC (rev 616007) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.1 +pkgrel=69 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz; +'0001-linux-5.6.patch') +sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14' + '5ddbd2d968bc5b01dbc99648cec81ea072675d7fe7198835649d5b581997945d32bd842dd7ebf60185aa84722b94575ac7aeb5e4616945e22fae53272907305b') + +prepare() { + cd deepin-anything-$pkgver + patch -Np1 < ../0001-linux-5.6.patch +} + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:39 Author: heftig Revision: 616001 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 615995, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 615995, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:39 UTC (rev 616001) @@ -0,0 +1,50 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=196 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in bbswitch/repos (3 files)
Date: Friday, April 17, 2020 @ 21:48:35 Author: heftig Revision: 615997 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 615995, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 615995, bbswitch/trunk/PKGBUILD) + 0001-proc_ops-struct.patch | 36 ++ PKGBUILD | 45 +++ 2 files changed, 81 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 615995, bbswitch/trunk/0001-proc_ops-struct.patch) === --- community-testing-x86_64/0001-proc_ops-struct.patch (rev 0) +++ community-testing-x86_64/0001-proc_ops-struct.patch 2020-04-17 21:48:35 UTC (rev 615997) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = _pm_handler Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 615995, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:35 UTC (rev 615997) @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=309 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz; +"0001-proc_ops-struct.patch") +sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c' + '993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1') + +prepare() { +cd ${pkgbase}-${pkgver} +patch -Np1 < $srcdir/0001-proc_ops-struct.patch +} + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + depends=('linux') + + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Friday, April 17, 2020 @ 21:48:38 Author: heftig Revision: 616000 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 615995, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 615996, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 615997, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 53 + dkms.conf |9 + 3 files changed, 63 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 615995, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2020-04-17 21:48:38 UTC (rev 616000) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 615996, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:38 UTC (rev 616000) @@ -0,0 +1,53 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20200106 +pkgrel=32 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; +60-vhba.rules dkms.conf) +sha256sums=('59a3208a7b8fcf1bb03bd4d352ec89d06a8b6b84db325e31b0863b209dde3483' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver + sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in r8168/repos (3 files)
Date: Friday, April 17, 2020 @ 21:48:40 Author: heftig Revision: 616002 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/0001-linux-5.6.patch (from rev 615995, r8168/trunk/0001-linux-5.6.patch) r8168/repos/community-testing-x86_64/PKGBUILD (from rev 615996, r8168/trunk/PKGBUILD) --+ 0001-linux-5.6.patch | 71 + PKGBUILD | 44 ++ 2 files changed, 115 insertions(+) Copied: r8168/repos/community-testing-x86_64/0001-linux-5.6.patch (from rev 615995, r8168/trunk/0001-linux-5.6.patch) === --- community-testing-x86_64/0001-linux-5.6.patch (rev 0) +++ community-testing-x86_64/0001-linux-5.6.patch 2020-04-17 21:48:40 UTC (rev 616002) @@ -0,0 +1,71 @@ +diff --git a/src/r8168_n.c b/src/r8168_n.c +index 0df6041..557823e 100755 +--- a/src/r8168_n.c b/src/r8168_n.c +@@ -456,7 +456,11 @@ static void rtl8168_hw_config(struct net_device *dev); + static void rtl8168_hw_start(struct net_device *dev); + static int rtl8168_close(struct net_device *dev); + static void rtl8168_set_rx_mode(struct net_device *dev); ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) ++static void rtl8168_tx_timeout(struct net_device *dev, unsigned int new_mtu); ++#else + static void rtl8168_tx_timeout(struct net_device *dev); ++#endif + static struct net_device_stats *rtl8168_get_stats(struct net_device *dev); + static int rtl8168_rx_interrupt(struct net_device *, struct rtl8168_private *, napi_budget); + static int rtl8168_change_mtu(struct net_device *dev, int new_mtu); +@@ -1615,7 +1619,14 @@ static int rtl8168_proc_open(struct inode *inode, struct file *file) + + return single_open(file, show, dev); + } +- ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) ++static const struct proc_ops rtl8168_proc_ops = { ++.proc_open = rtl8168_proc_open, ++.proc_read = seq_read, ++.proc_lseek = seq_lseek, ++.proc_release= single_release, ++}; ++#else + static const struct file_operations rtl8168_proc_fops = { + .open = rtl8168_proc_open, + .read = seq_read, +@@ -1623,6 +1634,7 @@ static const struct file_operations rtl8168_proc_fops = { + .release= single_release, + }; + #endif ++#endif + + /* + * Table of proc files we need to create. +@@ -1665,9 +1677,15 @@ static void rtl8168_proc_init(struct net_device *dev) + tp->proc_dir = dir; + proc_init_num++; + +-for (f = rtl8168_proc_files; f->name[0]; f++) { +-if (!proc_create_data(f->name, S_IFREG | S_IRUGO, dir, +- _proc_fops, f->show)) { ++ for (f = rtl8168_proc_files; f->name[0]; f++) { ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) ++ if (!proc_create_data(f->name, S_IFREG | S_IRUGO, dir, ++ _proc_ops, f->show)) ++#else ++ if (!proc_create_data(f->name, S_IFREG | S_IRUGO, dir, ++ _proc_fops, f->show)) ++#endif ++ { + printk("Unable to initialize " +"/proc/net/%s/%s/%s\n", +MODULENAME, dev->name, f->name); +@@ -27844,7 +27861,11 @@ static void rtl8168_reset_task(struct work_struct *work) + } + + static void ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) ++rtl8168_tx_timeout(struct net_device *dev, unsigned int txqueue) ++#else + rtl8168_tx_timeout(struct net_device *dev) ++#endif + { + struct rtl8168_private *tp = netdev_priv(dev); + unsigned long flags; Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 615996, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:40 UTC (rev 616002) @@ -0,0 +1,44 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.048.02 +pkgrel=3 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz +0001-linux-5.6.patch) +sha256sums=('0f209762fa37b90c6ba347a815fd083c9d342e38dbec14273059a419e671df70' +'7d0c468036a6acd83d056d6c243b3ace8be34bf3d633aa24bf54b9c3595f8a0d') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 < ../0001-linux-5.6.patch +} +
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Friday, April 17, 2020 @ 21:48:37 Author: heftig Revision: 615999 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 615995, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 615995, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-04-17 21:48:37 UTC (rev 615999) @@ -0,0 +1,33 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.1.0 +pkgrel=308 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:48:02 Author: heftig Revision: 615995 5.0.1-69: linux 5.6.5.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:48:00 UTC (rev 615994) +++ PKGBUILD2020-04-17 21:48:02 UTC (rev 615995) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.1 -pkgrel=68 +pkgrel=69 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything;
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:47 Author: heftig Revision: 615989 6.30.223.271-189: linux 5.6.5.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:46 UTC (rev 615988) +++ PKGBUILD2020-04-17 21:47:47 UTC (rev 615989) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=188 +pkgrel=189 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:59 Author: heftig Revision: 380479 440.82-4: linux 5.6.5.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:39 UTC (rev 380478) +++ PKGBUILD2020-04-17 21:47:59 UTC (rev 380479) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=440.82 -pkgrel=3 +pkgrel=4 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:56 Author: heftig Revision: 615993 1.1.0-308: linux 5.6.5.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:54 UTC (rev 615992) +++ PKGBUILD2020-04-17 21:47:56 UTC (rev 615993) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.1.0 -pkgrel=307 +pkgrel=308 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:46 Author: heftig Revision: 615988 0.43-196: linux 5.6.5.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:44 UTC (rev 615987) +++ PKGBUILD2020-04-17 21:47:46 UTC (rev 615988) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=195 +pkgrel=196 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:43 Author: heftig Revision: 615986 r73.0cf3b48-8: linux 5.6.5.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:37 UTC (rev 615985) +++ PKGBUILD2020-04-17 21:47:43 UTC (rev 615986) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=7 +pkgrel=8 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" arch=('any') url="https://github.com/Chion82/netfilter-full-cone-nat;
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:54 Author: heftig Revision: 615992 20200106-32: linux 5.6.5.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:52 UTC (rev 615991) +++ PKGBUILD2020-04-17 21:47:54 UTC (rev 615992) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20200106 -pkgrel=31 +pkgrel=32 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:52 Author: heftig Revision: 615991 8.048.02-3: linux 5.6.5.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:49 UTC (rev 615990) +++ PKGBUILD2020-04-17 21:47:52 UTC (rev 615991) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.048.02 -pkgrel=2 +pkgrel=3 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in ndiswrapper-arch/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:48:00 Author: heftig Revision: 615994 1.62-48: linux 5.6.5.arch1-1 Modified: ndiswrapper-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:56 UTC (rev 615993) +++ PKGBUILD2020-04-17 21:48:00 UTC (rev 615994) @@ -3,7 +3,7 @@ pkgname=ndiswrapper-arch pkgver=1.62 -pkgrel=47 +pkgrel=48 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" arch=('x86_64') url="https://sourceforge.net/projects/ndiswrapper/;
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:49 Author: heftig Revision: 615990 0.8-309: linux 5.6.5.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:47 UTC (rev 615989) +++ PKGBUILD2020-04-17 21:47:49 UTC (rev 615990) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=308 +pkgrel=309 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:44 Author: heftig Revision: 615987 6.1.6-2: linux 5.6.5.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:43 UTC (rev 615986) +++ PKGBUILD2020-04-17 21:47:44 UTC (rev 615987) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.6 -pkgrel=1 +pkgrel=2 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:32 Author: heftig Revision: 380477 440.82-4: linux-lts 5.4.33-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:04 UTC (rev 380476) +++ PKGBUILD2020-04-17 21:47:32 UTC (rev 380477) @@ -3,7 +3,7 @@ pkgname=nvidia-lts pkgver=440.82 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64')
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:37 Author: heftig Revision: 615985 8.048.02-4: linux-lts 5.4.33-1 Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:36 UTC (rev 615984) +++ PKGBUILD2020-04-17 21:47:37 UTC (rev 615985) @@ -2,7 +2,7 @@ pkgname=r8168-lts pkgver=8.048.02 -pkgrel=3 +pkgrel=4 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:34 Author: heftig Revision: 615983 0.43-55: linux-lts 5.4.33-1 Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:32:40 UTC (rev 615982) +++ PKGBUILD2020-04-17 21:47:34 UTC (rev 615983) @@ -9,7 +9,7 @@ pkgname=tp_smapi-lts pkgver=0.43 -pkgrel=54 +pkgrel=55 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in wireguard-lts/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:39 Author: heftig Revision: 380478 1.0.20200413-6: linux-lts 5.4.33-1 Modified: wireguard-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:32 UTC (rev 380477) +++ PKGBUILD2020-04-17 21:47:39 UTC (rev 380478) @@ -2,7 +2,7 @@ pkgname=wireguard-lts pkgver=1.0.20200413 -pkgrel=5 +pkgrel=6 pkgdesc='Wireguard module for LTS Kernel' url='https://www.wireguard.com/' arch=('x86_64')
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:04 Author: heftig Revision: 380476 5.4.33-1 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:46:53 UTC (rev 380475) +++ PKGBUILD2020-04-17 21:47:04 UTC (rev 380476) @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgbase=linux-lts -pkgver=5.4.32 +pkgver=5.4.33 pkgrel=1 pkgdesc='LTS Linux' url="https://www.kernel.org/; @@ -24,7 +24,7 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256sums=('192d99fab7a47a537493b6d7eddb52892b98f8ada655c0bbb419b360a995f2b3' +sha256sums=('b5579621302a6169b389b64dd9ef084df3bb2f11d91dd73273f76e2323223861' 'SKIP' '0c318ec33c82b4ea41117b4d0ab464775e13dc6e8b20aea6c655eb4887eafa0e' 'a13581d3c6dc595206e4fe7fcf6b542e7a1bdbe96101f0f010fc5be49f99baf2' @@ -88,9 +88,6 @@ # remove build and source links rm "$modulesdir"/{source,build} - - echo "Fixing permissions..." - chmod -Rc u=rwX,go=rX "$pkgdir" } _package-headers() { @@ -166,9 +163,6 @@ echo "Adding symlink..." mkdir -p "$pkgdir/usr/src" ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase" - - echo "Fixing permissions..." - chmod -Rc u=rwX,go=rX "$pkgdir" } _package-docs() { @@ -188,9 +182,6 @@ echo "Adding symlink..." mkdir -p "$pkgdir/usr/share/doc" ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase" - - echo "Fixing permissions..." - chmod -Rc u=rwX,go=rX "$pkgdir" } pkgname=("$pkgbase" "$pkgbase-headers" "$pkgbase-docs")
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:47:36 Author: heftig Revision: 615984 1.1.0-136: linux-lts 5.4.33-1 Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:47:34 UTC (rev 615983) +++ PKGBUILD2020-04-17 21:47:36 UTC (rev 615984) @@ -4,7 +4,7 @@ pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=135 +pkgrel=136 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:46:53 Author: heftig Revision: 380475 5.6.5.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:40:04 UTC (rev 380474) +++ PKGBUILD2020-04-17 21:46:53 UTC (rev 380475) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.6.4.arch1 +pkgver=5.6.5.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:32:32 Author: felixonmars Revision: 615981 upgpkg: hopenpgp-tools 0.23.1-24: rebuild with safecopy 0.10.3 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:31:18 UTC (rev 615980) +++ PKGBUILD2020-04-17 21:32:32 UTC (rev 615981) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.1 -pkgrel=23 +pkgrel=24 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, April 17, 2020 @ 21:32:40 Author: felixonmars Revision: 615982 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 615981, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 615981, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 21:32:40 UTC (rev 615982) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.1 +pkgrel=24 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Friday, April 17, 2020 @ 21:31:18 Author: felixonmars Revision: 615980 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 615979, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 615979, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 21:31:18 UTC (rev 615980) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.9.4 +pkgrel=63 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f2d4f0e156eac631b61eaf909bbc92034696e92a2bd6bfee0d2b6ae54d5aa9b85d59d945ea2104c5f1fe4535793b9508e80cea5951bb98470ed36876d351d005') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_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-hopenpgp/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:31:11 Author: felixonmars Revision: 615979 upgpkg: haskell-hopenpgp 2.9.4-63: rebuild with safecopy 0.10.3 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:29:25 UTC (rev 615978) +++ PKGBUILD2020-04-17 21:31:11 UTC (rev 615979) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.9.4 -pkgrel=62 +pkgrel=63 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Friday, April 17, 2020 @ 21:29:25 Author: felixonmars Revision: 615978 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 615977, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 615977, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 21:29:25 UTC (rev 615978) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.5 +pkgrel=14 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582') + +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 +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:29:15 Author: felixonmars Revision: 615977 upgpkg: haskell-ixset-typed 0.5-14: rebuild with safecopy 0.10.3 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:28:34 UTC (rev 615976) +++ PKGBUILD2020-04-17 21:29:15 UTC (rev 615977) @@ -3,7 +3,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.5 -pkgrel=13 +pkgrel=14 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Friday, April 17, 2020 @ 21:28:34 Author: felixonmars Revision: 615976 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 615975, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 615975, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 21:28:34 UTC (rev 615976) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.3 +pkgrel=1 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323') + +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 +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" +}
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:28:27 Author: felixonmars Revision: 615975 upgpkg: haskell-safecopy 0.10.3-1: rebuild with safecopy 0.10.3 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:10:50 UTC (rev 615974) +++ PKGBUILD2020-04-17 21:28:27 UTC (rev 615975) @@ -2,8 +2,8 @@ _hkgname=safecopy pkgname=haskell-safecopy -pkgver=0.10.2 -pkgrel=39 +pkgver=0.10.3 +pkgrel=1 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy; license=('custom:PublicDomain') @@ -12,7 +12,7 @@ makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('d92754d96372a2f617cca551b1b4979ce971e3cf87292dd7255fd7c1c31f8ca6c55c948524e683da92183a2ecb60dbe8c1928f711a16d82f85dd830e805061aa') +sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in maim/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 21:02:22 Author: lfleischer Revision: 615802 archrelease: copy trunk to community-x86_64 Added: maim/repos/community-x86_64/PKGBUILD (from rev 615801, maim/trunk/PKGBUILD) Deleted: maim/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 21:02:15 UTC (rev 615801) +++ PKGBUILD2020-04-17 21:02:22 UTC (rev 615802) @@ -1,25 +0,0 @@ -# Maintainer: Lukas Fleischer -# Contributor: Bartłomiej Piotrowski -# Contributor: naelstrof - -pkgname=maim -pkgver=5.5.3 -pkgrel=2 -pkgdesc='Utility to take a screenshot using imlib2' -arch=('x86_64') -url='https://github.com/naelstrof/maim' -license=('GPL3') -depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 'libxext' 'libxfixes' 'libxrandr' 'slop') -makedepends=('cmake' 'glm') -source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz") -md5sums=('ca877cdcf454f454076c6bf7a6d85890') - -build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr . - make -} - -package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install -} Copied: maim/repos/community-x86_64/PKGBUILD (from rev 615801, maim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 21:02:22 UTC (rev 615802) @@ -0,0 +1,25 @@ +# Maintainer: Lukas Fleischer +# Contributor: Bartłomiej Piotrowski +# Contributor: naelstrof + +pkgname=maim +pkgver=5.6.3 +pkgrel=1 +pkgdesc='Utility to take a screenshot using imlib2' +arch=('x86_64') +url='https://github.com/naelstrof/maim' +license=('GPL3') +depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 'libxext' 'libxfixes' 'libxrandr' 'slop') +makedepends=('cmake' 'glm') +source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz") +md5sums=('fa407a2b3132f9d929a7c7722490101a') + +build() { + cd "$pkgname-$pkgver" + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install +}
[arch-commits] Commit in slop/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 21:02:32 Author: lfleischer Revision: 615803 archrelease: copy trunk to community-x86_64 Added: slop/repos/community-x86_64/PKGBUILD (from rev 615802, slop/trunk/PKGBUILD) Deleted: slop/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 21:02:22 UTC (rev 615802) +++ PKGBUILD2020-04-17 21:02:32 UTC (rev 615803) @@ -1,25 +0,0 @@ -# Maintainer: Lukas Fleischer -# Contributor: Bartłomiej Piotrowski -# Contributor: naelstrof - -pkgname=slop -pkgver=7.4 -pkgrel=5 -pkgdesc='Utility to query the user for a selection and print the region to stdout' -arch=('x86_64') -url='https://github.com/naelstrof/slop' -license=('GPL3') -depends=('libxext' 'libx11' 'mesa' 'glew' 'libxrender') -makedepends=('cmake' 'glm') -source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz") -md5sums=('cdf2369c033778a90c7518e357b5a92a') - -build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . - make -} - -package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install -} Copied: slop/repos/community-x86_64/PKGBUILD (from rev 615802, slop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 21:02:32 UTC (rev 615803) @@ -0,0 +1,25 @@ +# Maintainer: Lukas Fleischer +# Contributor: Bartłomiej Piotrowski +# Contributor: naelstrof + +pkgname=slop +pkgver=7.5 +pkgrel=1 +pkgdesc='Utility to query the user for a selection and print the region to stdout' +arch=('x86_64') +url='https://github.com/naelstrof/slop' +license=('GPL3') +depends=('libxext' 'libx11' 'mesa' 'glew' 'libxrender') +makedepends=('cmake' 'glm') +source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz") +md5sums=('d8ba3c332f801f19c2bd66014d79e988') + +build() { + cd "$pkgname-$pkgver" + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install +}
[arch-commits] Commit in maim/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:02:15 Author: lfleischer Revision: 615801 upgpkg: maim 5.6.3-1: upstream update Modified: maim/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 21:02:12 UTC (rev 615800) +++ PKGBUILD2020-04-17 21:02:15 UTC (rev 615801) @@ -3,8 +3,8 @@ # Contributor: naelstrof pkgname=maim -pkgver=5.5.3 -pkgrel=2 +pkgver=5.6.3 +pkgrel=1 pkgdesc='Utility to take a screenshot using imlib2' arch=('x86_64') url='https://github.com/naelstrof/maim' @@ -12,7 +12,7 @@ depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 'libxext' 'libxfixes' 'libxrandr' 'slop') makedepends=('cmake' 'glm') source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz") -md5sums=('ca877cdcf454f454076c6bf7a6d85890') +md5sums=('fa407a2b3132f9d929a7c7722490101a') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in slop/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 21:02:12 Author: lfleischer Revision: 615800 upgpkg: slop 7.5-1: upstream update Modified: slop/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:50:02 UTC (rev 615799) +++ PKGBUILD2020-04-17 21:02:12 UTC (rev 615800) @@ -3,8 +3,8 @@ # Contributor: naelstrof pkgname=slop -pkgver=7.4 -pkgrel=5 +pkgver=7.5 +pkgrel=1 pkgdesc='Utility to query the user for a selection and print the region to stdout' arch=('x86_64') url='https://github.com/naelstrof/slop' @@ -12,14 +12,14 @@ depends=('libxext' 'libx11' 'mesa' 'glew' 'libxrender') makedepends=('cmake' 'glm') source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz") -md5sums=('cdf2369c033778a90c7518e357b5a92a') +md5sums=('d8ba3c332f801f19c2bd66014d79e988') build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . - make + cd "$pkgname-$pkgver" + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . + make } package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install }
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, April 17, 2020 @ 20:50:02 Author: felixonmars Revision: 615799 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 615798, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 615798, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:50:02 UTC (rev 615799) @@ -0,0 +1,63 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.33 +pkgrel=36 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('3a85a7c68d905dc88e181a921299d30adbb300f190a91e93d83b4fdf7a4f78f0646ec976bc405c0a82ca5547f159e5d64073d28a6a36ed83f5c831c1919c44b9') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:49:54 Author: felixonmars Revision: 615798 upgpkg: xmobar 0.33-36: rebuild with distributive 0.6.2 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:48:39 UTC (rev 615797) +++ PKGBUILD2020-04-17 20:49:54 UTC (rev 615798) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.33 -pkgrel=35 +pkgrel=36 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in tidalcycles/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:48:30 Author: felixonmars Revision: 615796 upgpkg: tidalcycles 1.4.8-16: rebuild with distributive 0.6.2 Modified: tidalcycles/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:47:08 UTC (rev 615795) +++ PKGBUILD2020-04-17 20:48:30 UTC (rev 615796) @@ -3,7 +3,7 @@ _name=Tidal pkgname=tidalcycles pkgver=1.4.8 -pkgrel=15 +pkgrel=16 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/;
[arch-commits] Commit in tidalcycles/repos (2 files)
Date: Friday, April 17, 2020 @ 20:48:39 Author: felixonmars Revision: 615797 archrelease: copy trunk to community-staging-x86_64 Added: tidalcycles/repos/community-staging-x86_64/ tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 615796, tidalcycles/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 615796, tidalcycles/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:48:39 UTC (rev 615797) @@ -0,0 +1,53 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=tidalcycles +pkgver=1.4.8 +pkgrel=16 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' +'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' +'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz;) +sha512sums=('7be1c480c675d976d4f57d2e6a82fa88cdea64f5b1e16d25435e71554feccb5f0d4386922f70e7614e925d14c6306516390c24c7b37208d9bace0420f50a21f8') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + runhaskell Setup configure -O \ + --enable-shared \ + --enable-executable-dynamic \ + --disable-library-vanilla \ + --prefix=/usr \ + --docdir="/usr/share/doc/${pkgname}" \ + --enable-tests \ + --dynlibdir=/usr/lib \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in taskell/repos (2 files)
Date: Friday, April 17, 2020 @ 20:47:08 Author: felixonmars Revision: 615795 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 615794, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 615794, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:47:08 UTC (rev 615795) @@ -0,0 +1,44 @@ +# 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) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/== *0.50/==0.52/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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: Friday, April 17, 2020 @ 20:46:59 Author: felixonmars Revision: 615794 upgpkg: taskell 1.9.2.0-80: rebuild with distributive 0.6.2 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:45:55 UTC (rev 615793) +++ PKGBUILD2020-04-17 20:46:59 UTC (rev 615794) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.2.0 -pkgrel=79 +pkgrel=80 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:45:44 Author: felixonmars Revision: 615792 upgpkg: tamarin-prover 1.4.1-326: rebuild with distributive 0.6.2 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:44:21 UTC (rev 615791) +++ PKGBUILD2020-04-17 20:45:44 UTC (rev 615792) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=325 +pkgrel=326 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Friday, April 17, 2020 @ 20:45:55 Author: felixonmars Revision: 615793 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 615792, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 615792, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:45:55 UTC (rev 615793) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=326 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-instances' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile + +sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal +sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, April 17, 2020 @ 20:44:21 Author: felixonmars Revision: 615791 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 615790, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 615790, stack/trunk/stack.install) ---+ PKGBUILD | 78 stack.install |4 ++ 2 files changed, 82 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 615790, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:44:21 UTC (rev 615791) @@ -0,0 +1,78 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.0.1 +pkgrel=2 +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-exceptions' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-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;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 615790, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:44:08 Author: felixonmars Revision: 615790 upgpkg: stack 2.3.0.1-2: rebuild with distributive 0.6.2 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:39:55 UTC (rev 615789) +++ PKGBUILD2020-04-17 20:44:08 UTC (rev 615790) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, April 17, 2020 @ 20:39:55 Author: felixonmars Revision: 615789 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 615788, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 615788, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:39:55 UTC (rev 615789) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=223 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz; + shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215' + '88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../shellcheck-cabal3.patch + +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:39:47 Author: felixonmars Revision: 615788 upgpkg: shellcheck 0.7.0-223: rebuild with distributive 0.6.2 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:37:11 UTC (rev 615787) +++ PKGBUILD2020-04-17 20:39:47 UTC (rev 615788) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=222 +pkgrel=223 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, April 17, 2020 @ 20:37:11 Author: felixonmars Revision: 615787 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 615786, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 615786, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:37:11 UTC (rev 615787) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.0 +pkgrel=11 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('e52bca7c4ab37909b57b8d004244e7b0471464141cea5193ed01e39a60f7adb551064d3d3dd4230042b04730fdf8d6b8151bb3789b90c413680e6a3e496c383c') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *4.19/<5/' $pkgname.cabal +sed -i -e '/ fail /d' src/PostgREST/Config.hs +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:37:02 Author: felixonmars Revision: 615786 upgpkg: postgrest 7.0.0-11: rebuild with distributive 0.6.2 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:33:59 UTC (rev 615785) +++ PKGBUILD2020-04-17 20:37:02 UTC (rev 615786) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.0 -pkgrel=10 +pkgrel=11 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, April 17, 2020 @ 20:33:59 Author: felixonmars Revision: 615785 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 615784, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 615784, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:33:59 UTC (rev 615785) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.2 +pkgrel=74 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('4b0443348ff3fa2e9f2366afee1a58c96466d395be9458e63b4741ffe0dba250d35e55de19b62c5a9231030bf658f2628f934667effcaad52891c94d63dbf168') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:33:49 Author: felixonmars Revision: 615784 upgpkg: pandoc-crossref 0.3.6.2-74: rebuild with distributive 0.6.2 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:32:26 UTC (rev 615783) +++ PKGBUILD2020-04-17 20:33:49 UTC (rev 615784) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.2 -pkgrel=73 +pkgrel=74 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, April 17, 2020 @ 20:32:26 Author: felixonmars Revision: 615783 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 615782, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 615782, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:32:26 UTC (rev 615783) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.3.0 +pkgrel=2 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('104b0ab5092d2f0b7017ff8beae2bbe2fdcbfe37fe9d2cf3165227856e2ab3e13d25f0b4827aab450b5ded447763044580a63a41762e3523f29eb1e647666918') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:32:18 Author: felixonmars Revision: 615782 upgpkg: haskell-hakyll 4.13.3.0-2: rebuild with distributive 0.6.2 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:30:47 UTC (rev 615781) +++ PKGBUILD2020-04-17 20:32:18 UTC (rev 615782) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:30:37 Author: felixonmars Revision: 615780 upgpkg: pandoc-citeproc 0.17-78: rebuild with distributive 0.6.2 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:27:45 UTC (rev 615779) +++ PKGBUILD2020-04-17 20:30:37 UTC (rev 615780) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.17 -pkgrel=77 +pkgrel=78 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Friday, April 17, 2020 @ 20:30:47 Author: felixonmars Revision: 615781 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 615780, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 615780, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:30:47 UTC (rev 615781) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.17 +pkgrel=78 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('65bc510c1208d5c76884c1b5898d033abd06ebce040c36e1ec2f11fd0107fbb6ac838e0be6d97c40c9b2893ba6bdc38d2bf5c12fec7db069bbabd37d6d07b4e7') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:27:37 Author: felixonmars Revision: 615778 upgpkg: pandoc 2.9.2.1-18: rebuild with distributive 0.6.2 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 20:10:51 UTC (rev 615777) +++ PKGBUILD2020-04-17 20:27:37 UTC (rev 615778) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.9.2.1 -pkgrel=17 +pkgrel=18 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Friday, April 17, 2020 @ 20:27:45 Author: felixonmars Revision: 615779 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 615778, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 615778, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 20:27:45 UTC (rev 615779) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.9.2.1 +pkgrel=18 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base-noprelude' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 'haskell-skylighting' + 'haskell-skylighting-core' 'haskell-hslua' 'haskell-hslua-module-system' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-safe' 'haskell-split' + 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-conversions' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 "${pkgdir}"/usr/share/man/man1/pandoc.1 +}
[arch-commits] Commit in idris/repos (4 files)
Date: Friday, April 17, 2020 @ 20:10:51 Author: felixonmars Revision: 615777 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 615776, idris/trunk/PKGBUILD) idris/repos/community-staging-x86_64/ghc-8.8.patch (from rev 615776, idris/trunk/ghc-8.8.patch) idris/repos/community-staging-x86_64/megaparsec-8.patch (from rev 615776, idris/trunk/megaparsec-8.patch) + PKGBUILD | 65 ghc-8.8.patch | 5186 +++ megaparsec-8.patch | 41 3 files changed, 5292 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 615776:615777 to see the changes.
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 20:10:39 Author: felixonmars Revision: 615776 upgpkg: idris 1.3.2-121: rebuild with distributive 0.6.2 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:53:17 UTC (rev 615775) +++ PKGBUILD2020-04-17 20:10:39 UTC (rev 615776) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.2 -pkgrel=120 +pkgrel=121 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 19:53:09 Author: felixonmars Revision: 615774 upgpkg: hopenpgp-tools 0.23.1-23: rebuild with distributive 0.6.2 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:51:46 UTC (rev 615773) +++ PKGBUILD2020-04-17 19:53:09 UTC (rev 615774) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.1 -pkgrel=22 +pkgrel=23 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, April 17, 2020 @ 19:53:17 Author: felixonmars Revision: 615775 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 615774, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 615774, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 19:53:17 UTC (rev 615775) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.1 +pkgrel=23 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hoogle/repos (2 files)
Date: Friday, April 17, 2020 @ 19:51:46 Author: felixonmars Revision: 615773 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 615772, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 615772, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 19:51:46 UTC (rev 615773) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.15 +pkgrel=34 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('e2440cc92f5395e0e6b25344d0ed47eaa20ab257d2e9d5d3f67005d3ed666acc359503516418127cb3fe9a760387105b7894de80fafea326fe75143022ec5283') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 hoogle/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 19:51:39 Author: felixonmars Revision: 615772 upgpkg: hoogle 5.0.17.15-34: rebuild with distributive 0.6.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:50:26 UTC (rev 615771) +++ PKGBUILD2020-04-17 19:51:39 UTC (rev 615772) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.15 -pkgrel=33 +pkgrel=34 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Friday, April 17, 2020 @ 19:50:26 Author: felixonmars Revision: 615771 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 615770, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 615770, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 19:50:26 UTC (rev 615771) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.8.0 +pkgrel=100 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz; +ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch) +sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0' + 'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.8.patch +sed -i 's/< *0.11/<1/' $pkgname.cabal +#sed -i 's/import Prelude.Compat/import Prelude.Compat hiding ( fail )/' src/Cryptol/Parser/{NoPat,ParserUtils}.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 cryptol/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 19:50:18 Author: felixonmars Revision: 615770 upgpkg: cryptol 2.8.0-100: rebuild with distributive 0.6.2 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:47:46 UTC (rev 615769) +++ PKGBUILD2020-04-17 19:50:18 UTC (rev 615770) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.8.0 -pkgrel=99 +pkgrel=100 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 19:47:37 Author: felixonmars Revision: 615768 upgpkg: haskell-sbv 8.6-60: rebuild with distributive 0.6.2 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:39:47 UTC (rev 615767) +++ PKGBUILD2020-04-17 19:47:37 UTC (rev 615768) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.6 -pkgrel=59 +pkgrel=60 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Friday, April 17, 2020 @ 19:47:46 Author: felixonmars Revision: 615769 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 615768, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 615768, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 19:47:46 UTC (rev 615769) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.6 +pkgrel=60 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2282c63d21c6baa8070ec8afbfb75deeae6becead7963efd0894d9a82af31de7e993d7bc57c17c5e7914bd458f45771ac7e0995632511584dd6d90bff9034f1f') + +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 +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 linux-zen/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 19:40:04 Author: heftig Revision: 380474 5.6.5.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:32:56 UTC (rev 380473) +++ PKGBUILD2020-04-17 19:40:04 UTC (rev 380474) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.6.4.zen1 +pkgver=5.6.5.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Friday, April 17, 2020 @ 19:39:47 Author: felixonmars Revision: 615767 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 615766, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 615766, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-17 19:39:47 UTC (rev 615767) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=171 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +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 +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-ipynb/trunk (PKGBUILD)
Date: Friday, April 17, 2020 @ 19:39:39 Author: felixonmars Revision: 615766 upgpkg: haskell-ipynb 0.1-171: rebuild with distributive 0.6.2 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-17 19:39:01 UTC (rev 615765) +++ PKGBUILD2020-04-17 19:39:39 UTC (rev 615766) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=170 +pkgrel=171 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')