[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:54:40 Author: arojas Revision: 376833 Remove workaround no longer necessary with latest qt5-base Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:37:27 UTC (rev 376832) +++ PKGBUILD2020-03-06 07:54:40 UTC (rev 376833) @@ -25,12 +25,7 @@ build() { cd build - -# Workaround for https://bugreports.qt.io/browse/QTBUG-82560 - QMAKE_CFLAGS="${CFLAGS}" - QMAKE_CXXFLAGS="${CXXFLAGS}" - unset CFLAGS CXXFLAGS - qmake QMAKE_CFLAGS="${QMAKE_CFLAGS}" QMAKE_CXXFLAGS="${QMAKE_CXXFLAGS}" ../${_pkgfqn} -- \ + qmake ../${_pkgfqn} -- \ -proprietary-codecs \ -system-ffmpeg \ -webp \
[arch-commits] Commit in electron/repos/community-x86_64 (16 files)
Date: Friday, March 6, 2020 @ 07:53:21 Author: tensor5 Revision: 590920 archrelease: copy trunk to community-x86_64 Added: electron/repos/community-x86_64/PKGBUILD (from rev 590919, electron/trunk/PKGBUILD) electron/repos/community-x86_64/chromium-skia-harmony.patch (from rev 590919, electron/trunk/chromium-skia-harmony.patch) electron/repos/community-x86_64/default_app-icon.patch (from rev 590919, electron/trunk/default_app-icon.patch) electron/repos/community-x86_64/electron.desktop (from rev 590919, electron/trunk/electron.desktop) electron/repos/community-x86_64/fix-building-with-system-zlib.patch (from rev 590919, electron/trunk/fix-building-with-system-zlib.patch) electron/repos/community-x86_64/fix-building-with-unbundled-libxml.patch (from rev 590919, electron/trunk/fix-building-with-unbundled-libxml.patch) electron/repos/community-x86_64/fix-shim-header-generation-when-unbundling-ICU.patch (from rev 590919, electron/trunk/fix-shim-header-generation-when-unbundling-ICU.patch) electron/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 590919, electron/trunk/use-system-libraries-in-node.patch) Deleted: electron/repos/community-x86_64/PKGBUILD electron/repos/community-x86_64/chromium-skia-harmony.patch electron/repos/community-x86_64/default_app-icon.patch electron/repos/community-x86_64/electron.desktop electron/repos/community-x86_64/fix-building-with-system-zlib.patch electron/repos/community-x86_64/fix-building-with-unbundled-libxml.patch electron/repos/community-x86_64/fix-shim-header-generation-when-unbundling-ICU.patch electron/repos/community-x86_64/use-system-libraries-in-node.patch --+ PKGBUILD | 404 - chromium-skia-harmony.patch | 28 - default_app-icon.patch | 42 - electron.desktop | 14 fix-building-with-system-zlib.patch | 64 +- fix-building-with-unbundled-libxml.patch | 254 +- fix-shim-header-generation-when-unbundling-ICU.patch | 100 ++-- use-system-libraries-in-node.patch | 112 ++-- 8 files changed, 509 insertions(+), 509 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-06 07:52:13 UTC (rev 590919) +++ PKGBUILD2020-03-06 07:53:21 UTC (rev 590920) @@ -1,202 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=electron -pkgver=8.0.3 -_commit=63cb360df0381cef60bc02e4aaf4cf4ea3dafa26 -_chromiumver=80.0.3987.134 -pkgrel=1 -pkgdesc='Build cross platform desktop apps with web technologies' -arch=('x86_64') -url='https://electronjs.org/' -license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2' - 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy') -makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' - 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn' - 'python2' 'wget' 'yasm') -optdepends=('kde-cli-tools: file deletion support (kioclient5)' -'libappindicator-gtk3: StatusNotifierItem support' -'trash-cli: file deletion support (trash-put)' -"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") -source=('git+https://github.com/electron/electron.git' -'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' -'electron.desktop' -'default_app-icon.patch' -'use-system-libraries-in-node.patch' -'chromium-skia-harmony.patch' -'fix-building-with-system-zlib.patch' -'fix-building-with-unbundled-libxml.patch' -'fix-shim-header-generation-when-unbundling-ICU.patch' - ) -sha256sums=('SKIP' -'SKIP' -'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39' -'63ba9cf70ce37c8503c65bd72c5a0e547474f089f52b5396aefd6abc5c136d7e' -'c7eadac877179e586d0cce7f898aa1462b4c207733e68ecc17de9754b691713a' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1' -'18276e65c68a0c328601b12fefb7e8bfc632346f34b87e64944c9de8c95c5cfa' -'e530d1b39504c2ab247e16f1602359c484e9e8be4ef6d4824d68b14d29a7f60b' -'e477aa48a11ca4d53927f66a9593567fcd053325fb38af30ac3508465f1dd1f6' - ) - -_system_libs=('ffmpeg' - 'flac' - 'fontconfig' - 'freetype' - 'harfbuzz-ng' - 'icu' - 'libdrm' - 'libevent' - 'libjpeg' -# 'libpng' - 'libvpx' - 'libwebp' - 'libxml' - 'libxslt' -# 'openh264' - 'opus' - 're2' - 'snappy' -
[arch-commits] Commit in electron/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:52:13 Author: tensor5 Revision: 590919 upgpkg: electron 8.1.0-1 Modified: electron/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:44:51 UTC (rev 590918) +++ PKGBUILD2020-03-06 07:52:13 UTC (rev 590919) @@ -1,10 +1,10 @@ # Maintainer: Nicola Squartini pkgname=electron -pkgver=8.0.3 -_commit=63cb360df0381cef60bc02e4aaf4cf4ea3dafa26 -_chromiumver=80.0.3987.134 -pkgrel=2 +pkgver=8.1.0 +_commit=691ddb3f67b14cf288831444fbb26dcb2b78fede +_chromiumver=80.0.3987.137 +pkgrel=1 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='https://electronjs.org/'
[arch-commits] Commit in electron6/repos (7 files)
Date: Friday, March 6, 2020 @ 07:44:37 Author: foutrelis Revision: 590916 archrelease: copy trunk to community-staging-x86_64 Added: electron6/repos/community-staging-x86_64/ electron6/repos/community-staging-x86_64/PKGBUILD (from rev 590915, electron6/trunk/PKGBUILD) electron6/repos/community-staging-x86_64/chromium-skia-harmony.patch (from rev 590915, electron6/trunk/chromium-skia-harmony.patch) electron6/repos/community-staging-x86_64/default_app-icon.patch (from rev 590915, electron6/trunk/default_app-icon.patch) electron6/repos/community-staging-x86_64/electron6.desktop (from rev 590915, electron6/trunk/electron6.desktop) electron6/repos/community-staging-x86_64/icu65.patch (from rev 590915, electron6/trunk/icu65.patch) electron6/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 590915, electron6/trunk/use-system-libraries-in-node.patch) + PKGBUILD | 185 +++ chromium-skia-harmony.patch| 14 ++ default_app-icon.patch | 21 +++ electron6.desktop |7 + icu65.patch| 64 use-system-libraries-in-node.patch | 56 ++ 6 files changed, 347 insertions(+) Copied: electron6/repos/community-staging-x86_64/PKGBUILD (from rev 590915, electron6/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-06 07:44:37 UTC (rev 590916) @@ -0,0 +1,185 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Nicola Squartini + +pkgname=electron6 +pkgver=6.1.9 +_commit=26ee9476def66d6a57f12df9918145c303afa4ff +_chromiumver=76.0.3809.146 +pkgrel=2 +pkgdesc='Build cross platform desktop apps with web technologies' +arch=('x86_64') +url='https://electronjs.org/' +license=('MIT' 'custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2' + 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy') +makedepends=('clang' 'git' 'gn-m76' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' + 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' + 'python2' 'wget' 'yasm') +optdepends=('kde-cli-tools: file deletion support (kioclient5)' +'trash-cli: file deletion support (trash-put)' +"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") +source=('git+https://github.com/electron/electron.git' +'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' +'electron6.desktop' +'default_app-icon.patch' +'use-system-libraries-in-node.patch' +'icu65.patch' +'chromium-skia-harmony.patch') +sha512sums=('SKIP' +'SKIP' + 'f2384d851478507b8b76ada5822d021b0ab86e6cb7d078294171cf43935f3362f383b8399fa29acd11f021df5f43c3a0337b173702313c4533946bb36b7e512d' + '81a959a2873e868bb9394b1e5371d8c77f13f47d88c070016394188e96420ed64c8d6efa518e854f302ec4e6e7e17888d508f6a3598f433f6f82b8507639c0b7' + '147563fe422108598af26c617edf78d146d4e70223e3093216d5f63a1ab051eff95abd0c8f8c0b6f8a504ae26557d65cd0ffd90c542d6534176b72b99ea44a5e' + 'd109937c4a5fba96e82d6fbc7b804943010d5723eef91af4f79355c8b84214da3978fc784dd0fcc3ed228c4684d0d06cf8cd21fa32fc5ec80c00d1bb4e3b9c90' + '6fa7c5f737b3f86274b1f768aadf863dd7542fca9c8885d5c3804590bd04c288394c54b2003234be37d961f48b5470ce15254ba64b2716f8aceb181e1fd3c7c0') + +_system_libs=('ffmpeg' + 'flac' + 'fontconfig' + 'freetype' + 'harfbuzz-ng' + 'icu' + 'libdrm' + 'libevent' + 'libjpeg' +# 'libpng' + 'libvpx' + 'libwebp' + 'libxml' + 'libxslt' +# 'openh264' + 'opus' + 're2' + 'snappy' + 'yasm' + 'zlib') + +prepare() { + mkdir -p "$srcdir"/python2-path + ln -sf /usr/bin/python2 "$srcdir"/python2-path/python + export PATH="$srcdir/python2-path:$PATH:$srcdir/depot_tools" + + echo 'Fetching chromium...' + git clone --branch=$_chromiumver --depth=1 https://chromium.googlesource.com/chromium/src.git + + echo "solutions = [ + { +\"name\": \"src/electron\", +\"url\": \"file://$srcdir/electron@$_commit\", +\"deps_file\": \"DEPS\", +\"managed\": False, +\"custom_deps\": { + \"src\": None, +}, +\"custom_vars\": {}, + }, +]" > .gclient + + python2 "$srcdir"/depot_tools/gclient.py sync \ + --with_branch_heads \ + --with_tags \ + --nohooks + + sed -e "s/'am'/'apply'/" -i src/electron/script/lib/git.py + + echo 'Running hooks...' + # python2 "$srcdir"/depot_tools/gclient.py runhooks + python2 src/build/landmines.py + python2
[arch-commits] Commit in electron/repos (9 files)
Date: Friday, March 6, 2020 @ 07:44:51 Author: foutrelis Revision: 590918 archrelease: copy trunk to community-staging-x86_64 Added: electron/repos/community-staging-x86_64/ electron/repos/community-staging-x86_64/PKGBUILD (from rev 590917, electron/trunk/PKGBUILD) electron/repos/community-staging-x86_64/chromium-skia-harmony.patch (from rev 590917, electron/trunk/chromium-skia-harmony.patch) electron/repos/community-staging-x86_64/default_app-icon.patch (from rev 590917, electron/trunk/default_app-icon.patch) electron/repos/community-staging-x86_64/electron.desktop (from rev 590917, electron/trunk/electron.desktop) electron/repos/community-staging-x86_64/fix-building-with-system-zlib.patch (from rev 590917, electron/trunk/fix-building-with-system-zlib.patch) electron/repos/community-staging-x86_64/fix-building-with-unbundled-libxml.patch (from rev 590917, electron/trunk/fix-building-with-unbundled-libxml.patch) electron/repos/community-staging-x86_64/fix-shim-header-generation-when-unbundling-ICU.patch (from rev 590917, electron/trunk/fix-shim-header-generation-when-unbundling-ICU.patch) electron/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 590917, electron/trunk/use-system-libraries-in-node.patch) --+ PKGBUILD | 202 + chromium-skia-harmony.patch | 14 + default_app-icon.patch | 21 + electron.desktop |7 fix-building-with-system-zlib.patch | 32 ++ fix-building-with-unbundled-libxml.patch | 127 ++ fix-shim-header-generation-when-unbundling-ICU.patch | 50 use-system-libraries-in-node.patch | 56 8 files changed, 509 insertions(+) Copied: electron/repos/community-staging-x86_64/PKGBUILD (from rev 590917, electron/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-06 07:44:51 UTC (rev 590918) @@ -0,0 +1,202 @@ +# Maintainer: Nicola Squartini + +pkgname=electron +pkgver=8.0.3 +_commit=63cb360df0381cef60bc02e4aaf4cf4ea3dafa26 +_chromiumver=80.0.3987.134 +pkgrel=2 +pkgdesc='Build cross platform desktop apps with web technologies' +arch=('x86_64') +url='https://electronjs.org/' +license=('MIT' 'custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2' + 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy') +makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' + 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn' + 'python2' 'wget' 'yasm') +optdepends=('kde-cli-tools: file deletion support (kioclient5)' +'libappindicator-gtk3: StatusNotifierItem support' +'trash-cli: file deletion support (trash-put)' +"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") +source=('git+https://github.com/electron/electron.git' +'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' +'electron.desktop' +'default_app-icon.patch' +'use-system-libraries-in-node.patch' +'chromium-skia-harmony.patch' +'fix-building-with-system-zlib.patch' +'fix-building-with-unbundled-libxml.patch' +'fix-shim-header-generation-when-unbundling-ICU.patch' + ) +sha256sums=('SKIP' +'SKIP' +'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39' +'63ba9cf70ce37c8503c65bd72c5a0e547474f089f52b5396aefd6abc5c136d7e' +'c7eadac877179e586d0cce7f898aa1462b4c207733e68ecc17de9754b691713a' +'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1' +'18276e65c68a0c328601b12fefb7e8bfc632346f34b87e64944c9de8c95c5cfa' +'e530d1b39504c2ab247e16f1602359c484e9e8be4ef6d4824d68b14d29a7f60b' +'e477aa48a11ca4d53927f66a9593567fcd053325fb38af30ac3508465f1dd1f6' + ) + +_system_libs=('ffmpeg' + 'flac' + 'fontconfig' + 'freetype' + 'harfbuzz-ng' + 'icu' + 'libdrm' + 'libevent' + 'libjpeg' +# 'libpng' + 'libvpx' + 'libwebp' + 'libxml' + 'libxslt' +# 'openh264' + 'opus' + 're2' + 'snappy' + 'yasm' + 'zlib' + ) + +prepare() { + mkdir -p "${srcdir}"/python2-path + ln -sf /usr/bin/python2 "${srcdir}/python2-path/python" + export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools" + + echo "Fetching chromium..." + git clone
[arch-commits] Commit in electron5/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:44:15 Author: foutrelis Revision: 590913 upgpkg: electron5 5.0.13-2: re2 20200303 rebuild. Modified: electron5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:44:13 UTC (rev 590912) +++ PKGBUILD2020-03-06 07:44:15 UTC (rev 590913) @@ -4,7 +4,7 @@ pkgver=5.0.13 _commit=f5fab127ca0eff5336e6cd469c794fdb9e3330b4 _chromiumver=73.0.3683.121 -pkgrel=1 +pkgrel=2 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='https://electronjs.org/'
[arch-commits] Commit in electron/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:44:41 Author: foutrelis Revision: 590917 upgpkg: electron 8.0.3-2: re2 20200303 rebuild. Modified: electron/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:44:37 UTC (rev 590916) +++ PKGBUILD2020-03-06 07:44:41 UTC (rev 590917) @@ -4,7 +4,7 @@ pkgver=8.0.3 _commit=63cb360df0381cef60bc02e4aaf4cf4ea3dafa26 _chromiumver=80.0.3987.134 -pkgrel=1 +pkgrel=2 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='https://electronjs.org/'
[arch-commits] Commit in electron2/repos (25 files)
Date: Friday, March 6, 2020 @ 07:43:56 Author: foutrelis Revision: 590910 archrelease: copy trunk to community-staging-x86_64 Added: electron2/repos/community-staging-x86_64/ electron2/repos/community-staging-x86_64/PKGBUILD (from rev 590909, electron2/trunk/PKGBUILD) electron2/repos/community-staging-x86_64/breakpad-glibc2.26.patch (from rev 590909, electron2/trunk/breakpad-glibc2.26.patch) electron2/repos/community-staging-x86_64/breakpad-glibc2.30.patch (from rev 590909, electron2/trunk/breakpad-glibc2.30.patch) electron2/repos/community-staging-x86_64/chromium-SIOCGSTAMP.patch (from rev 590909, electron2/trunk/chromium-SIOCGSTAMP.patch) electron2/repos/community-staging-x86_64/chromium-atk-r1.patch (from rev 590909, electron2/trunk/chromium-atk-r1.patch) electron2/repos/community-staging-x86_64/chromium-gn-bootstrap-r14.patch (from rev 590909, electron2/trunk/chromium-gn-bootstrap-r14.patch) electron2/repos/community-staging-x86_64/chromium-include-functional.patch (from rev 590909, electron2/trunk/chromium-include-functional.patch) electron2/repos/community-staging-x86_64/chromium-use-system-ffmpeg.patch (from rev 590909, electron2/trunk/chromium-use-system-ffmpeg.patch) electron2/repos/community-staging-x86_64/chromium-use-system-minizip.patch (from rev 590909, electron2/trunk/chromium-use-system-minizip.patch) electron2/repos/community-staging-x86_64/chromium-use-system-re2.patch (from rev 590909, electron2/trunk/chromium-use-system-re2.patch) electron2/repos/community-staging-x86_64/default_app-icon.patch (from rev 590909, electron2/trunk/default_app-icon.patch) electron2/repos/community-staging-x86_64/dont-bootstrap-libchromiumcontent.patch (from rev 590909, electron2/trunk/dont-bootstrap-libchromiumcontent.patch) electron2/repos/community-staging-x86_64/dont-update-submodules.patch (from rev 590909, electron2/trunk/dont-update-submodules.patch) electron2/repos/community-staging-x86_64/dont-use-sysroot.patch (from rev 590909, electron2/trunk/dont-use-sysroot.patch) electron2/repos/community-staging-x86_64/electron2.desktop (from rev 590909, electron2/trunk/electron2.desktop) electron2/repos/community-staging-x86_64/gyp-no-rpath.patch (from rev 590909, electron2/trunk/gyp-no-rpath.patch) electron2/repos/community-staging-x86_64/libchromiumcontent-fix-v8-patches.patch (from rev 590909, electron2/trunk/libchromiumcontent-fix-v8-patches.patch) electron2/repos/community-staging-x86_64/libchromiumcontent-settings.patch (from rev 590909, electron2/trunk/libchromiumcontent-settings.patch) electron2/repos/community-staging-x86_64/libchromiumcontent-sort-filenames.patch (from rev 590909, electron2/trunk/libchromiumcontent-sort-filenames.patch) electron2/repos/community-staging-x86_64/libchromiumcontent-static-library-only.patch (from rev 590909, electron2/trunk/libchromiumcontent-static-library-only.patch) electron2/repos/community-staging-x86_64/libchromiumcontent-use-system-tools.patch (from rev 590909, electron2/trunk/libchromiumcontent-use-system-tools.patch) electron2/repos/community-staging-x86_64/no-whole-archive.patch (from rev 590909, electron2/trunk/no-whole-archive.patch) electron2/repos/community-staging-x86_64/use-system-ffmpeg.patch (from rev 590909, electron2/trunk/use-system-ffmpeg.patch) electron2/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 590909, electron2/trunk/use-system-libraries-in-node.patch) --+ PKGBUILD | 277 breakpad-glibc2.26.patch | 208 + breakpad-glibc2.30.patch | 49 ++ chromium-SIOCGSTAMP.patch| 13 chromium-atk-r1.patch| 11 chromium-gn-bootstrap-r14.patch | 27 + chromium-include-functional.patch| 10 chromium-use-system-ffmpeg.patch | 81 +++ chromium-use-system-minizip.patch| 14 chromium-use-system-re2.patch| 10 default_app-icon.patch | 22 + dont-bootstrap-libchromiumcontent.patch | 13 dont-update-submodules.patch | 11 dont-use-sysroot.patch | 27 + electron2.desktop|7 gyp-no-rpath.patch | 12 libchromiumcontent-fix-v8-patches.patch | 536 + libchromiumcontent-settings.patch| 43 ++ libchromiumcontent-sort-filenames.patch | 32 + libchromiumcontent-static-library-only.patch | 43 ++ libchromiumcontent-use-system-tools.patch| 57 ++ no-whole-archive.patch | 22 + use-system-ffmpeg.patch | 21 use-system-libraries-in-node.patch | 31 + 24 files changed,
[arch-commits] Commit in electron5/repos (12 files)
Date: Friday, March 6, 2020 @ 07:44:27 Author: foutrelis Revision: 590914 archrelease: copy trunk to community-staging-x86_64 Added: electron5/repos/community-staging-x86_64/ electron5/repos/community-staging-x86_64/PKGBUILD (from rev 590913, electron5/trunk/PKGBUILD) electron5/repos/community-staging-x86_64/chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch (from rev 590913, electron5/trunk/chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch) electron5/repos/community-staging-x86_64/chromium-color_utils-use-std-sqrt.patch (from rev 590913, electron5/trunk/chromium-color_utils-use-std-sqrt.patch) electron5/repos/community-staging-x86_64/chromium-media-fix-build-with-libstdc++.patch (from rev 590913, electron5/trunk/chromium-media-fix-build-with-libstdc++.patch) electron5/repos/community-staging-x86_64/chromium-skia-harmony.patch (from rev 590913, electron5/trunk/chromium-skia-harmony.patch) electron5/repos/community-staging-x86_64/chromium-system-icu.patch (from rev 590913, electron5/trunk/chromium-system-icu.patch) electron5/repos/community-staging-x86_64/chromium-webrtc-fix-SIOCGSTAMP-include.patch (from rev 590913, electron5/trunk/chromium-webrtc-fix-SIOCGSTAMP-include.patch) electron5/repos/community-staging-x86_64/default_app-icon.patch (from rev 590913, electron5/trunk/default_app-icon.patch) electron5/repos/community-staging-x86_64/electron5.desktop (from rev 590913, electron5/trunk/electron5.desktop) electron5/repos/community-staging-x86_64/icu65.patch (from rev 590913, electron5/trunk/icu65.patch) electron5/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 590913, electron5/trunk/use-system-libraries-in-node.patch) --+ PKGBUILD | 201 ++ chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch | 34 + chromium-color_utils-use-std-sqrt.patch | 48 ++ chromium-media-fix-build-with-libstdc++.patch| 48 ++ chromium-skia-harmony.patch | 13 chromium-system-icu.patch| 19 chromium-webrtc-fix-SIOCGSTAMP-include.patch | 12 default_app-icon.patch | 21 + electron5.desktop|7 icu65.patch | 64 +++ use-system-libraries-in-node.patch | 56 ++ 11 files changed, 523 insertions(+) Copied: electron5/repos/community-staging-x86_64/PKGBUILD (from rev 590913, electron5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-06 07:44:27 UTC (rev 590914) @@ -0,0 +1,201 @@ +# Maintainer: Nicola Squartini + +pkgname=electron5 +pkgver=5.0.13 +_commit=f5fab127ca0eff5336e6cd469c794fdb9e3330b4 +_chromiumver=73.0.3683.121 +pkgrel=2 +pkgdesc='Build cross platform desktop apps with web technologies' +arch=('x86_64') +url='https://electronjs.org/' +license=('MIT' 'custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2' + 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy') +makedepends=('clang' 'git' 'gn-m76' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' + 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' + 'python2' 'wget' 'yasm') +optdepends=('kde-cli-tools: file deletion support (kioclient5)' +'trash-cli: file deletion support (trash-put)' +"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") +source=('git+https://github.com/electron/electron.git' +'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' +"${pkgname}.desktop" +'default_app-icon.patch' +'use-system-libraries-in-node.patch' +'chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch' +'chromium-color_utils-use-std-sqrt.patch' +'chromium-media-fix-build-with-libstdc++.patch' +'chromium-skia-harmony.patch' +'icu65.patch' +'chromium-system-icu.patch' +'chromium-webrtc-fix-SIOCGSTAMP-include.patch' + ) +sha256sums=('SKIP' +'SKIP' +'8f2e4764848817c4a5b225db77025ca108416d56f95708114fa7add4ce503c79' +'a9f4d2af71c4399dd01047bb1205c0ca9bb5ce6bf0eeaeb57acf4c69724b668b' +'e38b50ef16e6fc7520b1892f3b17758db14733d207cc083cfcd89995248f' +'f2b12ccf83a8e0adda4a87ae5c983df5e092ccf1f9a6f2e05799ce4d451dbda1' +'b3b6f5147d519c586cbdaf3b227dd1719676fa3a65edd6f08989087afd287afa' +
[arch-commits] Commit in electron6/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:44:30 Author: foutrelis Revision: 590915 upgpkg: electron6 6.1.9-2: re2 20200303 rebuild. Modified: electron6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:44:27 UTC (rev 590914) +++ PKGBUILD2020-03-06 07:44:30 UTC (rev 590915) @@ -5,7 +5,7 @@ pkgver=6.1.9 _commit=26ee9476def66d6a57f12df9918145c303afa4ff _chromiumver=76.0.3809.146 -pkgrel=1 +pkgrel=2 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='https://electronjs.org/'
[arch-commits] Commit in electron4/repos (11 files)
Date: Friday, March 6, 2020 @ 07:44:13 Author: foutrelis Revision: 590912 archrelease: copy trunk to community-staging-x86_64 Added: electron4/repos/community-staging-x86_64/ electron4/repos/community-staging-x86_64/PKGBUILD (from rev 590911, electron4/trunk/PKGBUILD) electron4/repos/community-staging-x86_64/chromium-SIOCGSTAMP.patch (from rev 590911, electron4/trunk/chromium-SIOCGSTAMP.patch) electron4/repos/community-staging-x86_64/chromium-skia-harmony.patch (from rev 590911, electron4/trunk/chromium-skia-harmony.patch) electron4/repos/community-staging-x86_64/chromium-system-icu.patch (from rev 590911, electron4/trunk/chromium-system-icu.patch) electron4/repos/community-staging-x86_64/default_app-icon.patch (from rev 590911, electron4/trunk/default_app-icon.patch) electron4/repos/community-staging-x86_64/electron4.desktop (from rev 590911, electron4/trunk/electron4.desktop) electron4/repos/community-staging-x86_64/fix-cfi-icall-failure-with-use_system_libjpeg-true.patch (from rev 590911, electron4/trunk/fix-cfi-icall-failure-with-use_system_libjpeg-true.patch) electron4/repos/community-staging-x86_64/icu65.patch (from rev 590911, electron4/trunk/icu65.patch) electron4/repos/community-staging-x86_64/only-disable-cfi-icall-when-use_system_libjpeg-true.patch (from rev 590911, electron4/trunk/only-disable-cfi-icall-when-use_system_libjpeg-true.patch) electron4/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 590911, electron4/trunk/use-system-libraries-in-node.patch) ---+ PKGBUILD | 191 chromium-SIOCGSTAMP.patch | 13 chromium-skia-harmony.patch | 77 chromium-system-icu.patch | 19 + default_app-icon.patch| 21 + electron4.desktop |7 fix-cfi-icall-failure-with-use_system_libjpeg-true.patch | 52 +++ icu65.patch | 64 only-disable-cfi-icall-when-use_system_libjpeg-true.patch | 34 ++ use-system-libraries-in-node.patch| 54 +++ 10 files changed, 532 insertions(+) Copied: electron4/repos/community-staging-x86_64/PKGBUILD (from rev 590911, electron4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-06 07:44:13 UTC (rev 590912) @@ -0,0 +1,191 @@ +# Maintainer: Nicola Squartini + +pkgname=electron4 +pkgver=4.2.12 +_commit=3e0e92c0ef2994d52566aaeb0850e18cdb3e +_chromiumver=69.0.3497.128 +pkgrel=3 +pkgdesc='Build cross platform desktop apps with web technologies' +arch=('x86_64') +url='https://electronjs.org/' +license=('MIT' 'custom') +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2' + 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy') +makedepends=('clang' 'git' 'gn-m76' 'gperf' 'harfbuzz-icu' 'jsoncpp' 'libnotify' + 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'python2' 'wget' 'yasm') +optdepends=('kde-cli-tools: file deletion support (kioclient5)' +'trash-cli: file deletion support (trash-put)' +"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") +source=('git+https://github.com/electron/electron.git' +'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' +'electron4.desktop' +'default_app-icon.patch' +'use-system-libraries-in-node.patch' +'chromium-SIOCGSTAMP.patch' +'chromium-skia-harmony.patch' +'icu65.patch' +'chromium-system-icu.patch' +'fix-cfi-icall-failure-with-use_system_libjpeg-true.patch' +'only-disable-cfi-icall-when-use_system_libjpeg-true.patch' + ) +sha256sums=('SKIP' +'SKIP' +'6a4f7164c60aede9bdc866a5f8b6a1bb473e498a6dcea9bf73f64843af34f0aa' +'37372e8afd7c2405a8e50bca95c98b3c78e4c9b681cbef16da9c7a84b45e41e3' +'3a81953701ac976a311db4e17999e67ab7c6de97ff63388f287d6497ef9adb9b' +'7acc4dd59b70fb64f602ceda2846ccddcb46f64a18f912658d1034965f6c1276' +'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' +'1de9bdbfed482295dda45c7d4e323cee55a34e42f66b892da1c1a778682b7a41' +'c4f2d1bed9034c02b8806f00c2e8165df24de467803855904bff709ceaf11af5' +'97b421bc60a4abdf37de2d88a51b973e9f68fb44d1eccd464adfb3d9f5d71478' +'9cae9ded6497afd15ad72d963897425ab6c7f28941bb3c3948e7996610a0d180') + +_system_libs=('ffmpeg' + 'flac' + 'fontconfig' + 'freetype' + 'harfbuzz-ng' + 'icu' + 'libdrm' +
[arch-commits] Commit in electron4/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:44:00 Author: foutrelis Revision: 590911 upgpkg: electron4 4.2.12-3: re2 20200303 rebuild. Modified: electron4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:43:56 UTC (rev 590910) +++ PKGBUILD2020-03-06 07:44:00 UTC (rev 590911) @@ -4,7 +4,7 @@ pkgver=4.2.12 _commit=3e0e92c0ef2994d52566aaeb0850e18cdb3e _chromiumver=69.0.3497.128 -pkgrel=2 +pkgrel=3 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='https://electronjs.org/'
[arch-commits] Commit in electron2/trunk (3 files)
Date: Friday, March 6, 2020 @ 07:43:39 Author: foutrelis Revision: 590909 upgpkg: electron2 2.0.18-3: re2 20200303 rebuild. Added: electron2/trunk/breakpad-glibc2.30.patch electron2/trunk/chromium-SIOCGSTAMP.patch Modified: electron2/trunk/PKGBUILD ---+ PKGBUILD | 10 +++- breakpad-glibc2.30.patch | 49 chromium-SIOCGSTAMP.patch | 13 +++ 3 files changed, 70 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 05:34:41 UTC (rev 590908) +++ PKGBUILD2020-03-06 07:43:39 UTC (rev 590909) @@ -4,7 +4,7 @@ _chromiumver=61.0.3163.100 pkgname=electron2 pkgver=2.0.18 -pkgrel=2 +pkgrel=3 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='https://electronjs.org/' @@ -38,6 +38,7 @@ 'use-system-libraries-in-node.patch' 'use-system-ffmpeg.patch' 'breakpad-glibc2.26.patch' +'breakpad-glibc2.30.patch' 'gyp-no-rpath.patch' 'libchromiumcontent-fix-v8-patches.patch' 'libchromiumcontent-settings.patch' @@ -50,6 +51,7 @@ 'chromium-use-system-ffmpeg.patch' 'chromium-use-system-minizip.patch' 'chromium-use-system-re2.patch' +'chromium-SIOCGSTAMP.patch' ) noextract=("chromium-${_chromiumver}.tar.xz") sha512sums=('SKIP' @@ -73,6 +75,7 @@ 'baf921c2970e09cbc98781bdad9625c6926eaeb197cca5588cb3444db4422d18949a611f8d66452c4acff1c5f2cb0ba67cac3f85214a97c91c232778e1e9dce2' '89966d7b6eba2a588898cb69a2397ff87ad8936dc1e99e82668b312b6423794e3d6c41ee9defa8773e8fa947c6e873bc23928c719d908687eb28f78df54d6a2a' '2dd594a07f8ce62a7706a0365d764ab3ee3cc2d050d6ae4460db3152269e84f43516438a4f48f47fc54fe758a70c462baed6b7defa8b2bd277e67cb1bae8da12' + '8d9a06f10ecc3a4a54fce8d4ca4d9fce338705c3f43bf4e393377e0cb21710711f8fd0a1e211b01942776fc7117e9d8ecf51609b61d77f42579513dca2c84454' 'd77a2045f03c1327eb78517028c083e8965297a41d5a81df8c7dac5a8500aa242faa644a38be5d12914b68ba3a0b944c1bfe6dbfd7b88b1a0aeeec1d87a1619a' '79baa5d144733442cd839d7ee195b11b4e8ee19cd77e37c8ca1def18e2ffa30b8e63b8e4e2688944d55cbea048107f0cf209547ea14c49b4585c936249016c43' 'f7b354b1672760c85b278a900e8398c54c31663148091a59ca63bfcb9739a007199c6ce790fcfc072aff30fe8c52309c55cc39ede1f44ba503d712e4fc3d' @@ -84,7 +87,8 @@ '2906e565804cb42ef3370521683d01e4cb083f0c7d5b02692101afb56616838b3dda8d05d43d0942ea3b7b7528985a1470719574356d37416427b56409c52a7f' 'd549c33d3499737f7d4dd2f87b8f08e90687d107248d9729676b7a0ea8562df3dd0430aa6776e4cb6ca793c2d93a726ce7b8da22703eef3f91aeb42b7e852240' 'eace29bd99f7167ac2e5b7499560ec7e6c2058fd0adef8cc7de3cef5058f9852dd2cc20946d637ed479d25b270c35d52de6f104f41000faa36dc018f63aa' - '5552e8918462f6c3a4e1baef3c22b57d70c732766945ea0b39f63df7d7b8fca9646f1f9b28b0528fa586799842c949298fc97e1041875da0ca1aacff046f6c9b') + '5552e8918462f6c3a4e1baef3c22b57d70c732766945ea0b39f63df7d7b8fca9646f1f9b28b0528fa586799842c949298fc97e1041875da0ca1aacff046f6c9b' + '764f9d564863098b20fb59c3eac2cf37a5ec725e4113ef7c1b81f91242c1c3ea994afead7fc9b70dbcdaff3d108068167e7b4dc4515de25dc5c18005da8ec55e') _system_libs=('ffmpeg' 'flac' @@ -140,6 +144,7 @@ git config submodule.src.url "${srcdir}"/google-breakpad git submodule update patch -Np1 -i "${srcdir}"/breakpad-glibc2.26.patch + patch -Np1 -i "${srcdir}"/breakpad-glibc2.30.patch cd "${srcdir}"/electron/vendor/gyp # Remove a useless $ORIGIN/lib/ rpath from the electron binary @@ -162,6 +167,7 @@ patch -Np1 -i "${srcdir}"/chromium-use-system-ffmpeg.patch patch -Np1 -i "${srcdir}"/chromium-use-system-minizip.patch patch -Np1 -i "${srcdir}"/chromium-use-system-re2.patch + patch -Np1 -i "${srcdir}"/chromium-SIOCGSTAMP.patch for lib in "${_system_libs[@]}" libjpeg_turbo; do find -type f -path "*third_party/${lib}/*" \ Added: breakpad-glibc2.30.patch === --- breakpad-glibc2.30.patch(rev 0) +++ breakpad-glibc2.30.patch2020-03-06 07:43:39 UTC (rev 590909) @@ -0,0 +1,49 @@ +From 7e3c165000d44fa153a3270870ed500bc8bbb461 Mon Sep 17 00:00:00 2001 +From: Nicholas Baldwin +Date: Fri, 27 Oct 2017 11:44:36 -0700 +Subject: [PATCH] Fix double declaration of tgkill when using Android NDK + Headers. + +As of Android API level 16 tgkill is declared in the NDK version of +signal.h, which conflicts with the static definition found in +src/client/linux/handler/exception_handler.cc. This change removes +the static tgkill definition and replaces its use with sys_tgkill +from the linux syscall support library. + +Bug: +Change-Id: Ic70addd8a064cfa36345d86b7e36409e2089e909 +Reviewed-on:
[arch-commits] Commit in qt5-base/repos/kde-unstable-x86_64 (5 files)
Date: Friday, March 6, 2020 @ 07:37:27 Author: arojas Revision: 376832 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt5-base/repos/kde-unstable-x86_64/PKGBUILD (from rev 376831, qt5-base/kde-unstable/PKGBUILD) qt5-base/repos/kde-unstable-x86_64/qt5-base-cflags.patch (from rev 376831, qt5-base/kde-unstable/qt5-base-cflags.patch) qt5-base/repos/kde-unstable-x86_64/qtbug-82700.patch (from rev 376831, qt5-base/kde-unstable/qtbug-82700.patch) Deleted: qt5-base/repos/kde-unstable-x86_64/PKGBUILD qt5-base/repos/kde-unstable-x86_64/qt5-base-cflags.patch ---+ PKGBUILD | 216 qt5-base-cflags.patch | 54 ++-- qtbug-82700.patch | 72 3 files changed, 209 insertions(+), 133 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-06 07:37:09 UTC (rev 376831) +++ PKGBUILD2020-03-06 07:37:27 UTC (rev 376832) @@ -1,107 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgbase=qt5-base -pkgname=(qt5-base qt5-xcb-private-headers) -_qtver=5.15.0-beta1 -pkgver=${_qtver/-/} -pkgrel=2 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='A cross-platform application and UI framework' -depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' - 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'mesa' - 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion' 'md4c') -makedepends=('libfbclient' 'mariadb-libs' 'sqlite' 'unixodbc' 'postgresql-libs' 'alsa-lib' 'gst-plugins-base-libs' - 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers') -optdepends=('qt5-svg: to use SVG icon themes' -'qt5-wayland: to run Qt applications in a Wayland session' -'qt5-translations: for some native UI translations' -'postgresql-libs: PostgreSQL driver' -'mariadb-libs: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin' -'perl: for fixqt4headers and syncqt') -conflicts=('qtchooser') -groups=('qt' 'qt5') -_pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; - qt5-base-cflags.patch - qtbug-82547a.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=ede85452; - qtbug-82547b.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=1edf586e;) -sha256sums=('d835c6ba15e1a443bb0114a5eeea4efd512bc74700bb1ae003514d1465cd7b94' -'c3ccc95178203a4ce2c84862009309ab507dc84e846f30ddd8cea95564a46c01' -'d829a91b91f2f0c8c7e50b24ca98a3dca931f5e89f61e5dbd2cbe45ae8d47632' -'83ed9cf370078a87ae2dceabc602baccd9a23e6d1aec376344a29cf168ed72d7') - -prepare() { - cd ${_pkgfqn} - - patch -p1 -i ../qt5-base-cflags.patch # Use system CFLAGS - patch -p1 -i ../qtbug-82547a.patch # fix build with system mimetype database - patch -p1 -i ../qtbug-82547b.patch -} - -build() { - cd ${_pkgfqn} - - ./configure -confirm-license -opensource -v \ --prefix /usr \ --docdir /usr/share/doc/qt \ --headerdir /usr/include/qt \ --archdatadir /usr/lib/qt \ --datadir /usr/share/qt \ --sysconfdir /etc/xdg \ --examplesdir /usr/share/doc/qt/examples \ --plugin-sql-{psql,mysql,sqlite,odbc,ibase} \ --system-sqlite \ --openssl-linked \ --nomake examples \ --no-rpath \ --optimized-qmake \ --dbus-linked \ --system-harfbuzz \ --journald \ --no-mimetype-database \ --no-use-gold-linker \ --reduce-relocations - make -} - -package_qt5-base() { - pkgdesc='A cross-platform application and UI framework' - - cd ${_pkgfqn} - make INSTALL_ROOT="${pkgdir}" install - - install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "${pkgdir}/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - # Fix wrong qmake path in pri file - sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \ -"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri - - # Symlinks for backwards compatibility - for b in "${pkgdir}"/usr/bin/*; do -ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 - done -} - -package_qt5-xcb-private-headers() { - pkgdesc='Private headers for Qt5 Xcb' - - depends=("qt5-base=$pkgver") - optdepends=() - groups=() - conflicts=() - - cd ${_pkgfqn} - install -d -m755 "$pkgdir"/usr/include/qtxcb-private - cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/ -} Copied: qt5-base/repos/kde-unstable-x86_64/PKGBUILD (from rev
[arch-commits] Commit in qt5-base/kde-unstable (3 files)
Date: Friday, March 6, 2020 @ 07:37:09 Author: arojas Revision: 376831 Fix binary incompatible change in QJsonObject and QJsonArray (FS#65673), sync qt5-base-cflags.patch changes from trunk Added: qt5-base/kde-unstable/qtbug-82700.patch Modified: qt5-base/kde-unstable/PKGBUILD qt5-base/kde-unstable/qt5-base-cflags.patch ---+ PKGBUILD | 12 qt5-base-cflags.patch | 12 qtbug-82700.patch | 72 3 files changed, 86 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:12:18 UTC (rev 376830) +++ PKGBUILD2020-03-06 07:37:09 UTC (rev 376831) @@ -5,7 +5,7 @@ pkgname=(qt5-base qt5-xcb-private-headers) _qtver=5.15.0-beta1 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom') @@ -31,11 +31,13 @@ source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; qt5-base-cflags.patch qtbug-82547a.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=ede85452; - qtbug-82547b.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=1edf586e;) + qtbug-82547b.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=1edf586e; + qtbug-82700.patch) sha256sums=('d835c6ba15e1a443bb0114a5eeea4efd512bc74700bb1ae003514d1465cd7b94' -'c3ccc95178203a4ce2c84862009309ab507dc84e846f30ddd8cea95564a46c01' +'7cbf56fd6076f0c193f06715d1dfdae61905504cb01bd907ac33cc487f48d8c6' 'd829a91b91f2f0c8c7e50b24ca98a3dca931f5e89f61e5dbd2cbe45ae8d47632' -'83ed9cf370078a87ae2dceabc602baccd9a23e6d1aec376344a29cf168ed72d7') +'83ed9cf370078a87ae2dceabc602baccd9a23e6d1aec376344a29cf168ed72d7' +'38c28c63e86dbae8d27db38d274bb9b5f4d2702feab9023f86d50555c84a96af') prepare() { cd ${_pkgfqn} @@ -43,6 +45,7 @@ patch -p1 -i ../qt5-base-cflags.patch # Use system CFLAGS patch -p1 -i ../qtbug-82547a.patch # fix build with system mimetype database patch -p1 -i ../qtbug-82547b.patch + patch -p1 -i ../qtbug-82700.patch # Fix binary incompatible change in QJsonObject and QJsonArray } build() { @@ -61,7 +64,6 @@ -openssl-linked \ -nomake examples \ -no-rpath \ --optimized-qmake \ -dbus-linked \ -system-harfbuzz \ -journald \ Modified: qt5-base-cflags.patch === --- qt5-base-cflags.patch 2020-03-06 07:12:18 UTC (rev 376830) +++ qt5-base-cflags.patch 2020-03-06 07:37:09 UTC (rev 376831) @@ -2,25 +2,27 @@ index a493cd5984..79f2d2fff9 100644 --- a/mkspecs/common/g++-unix.conf +++ b/mkspecs/common/g++-unix.conf -@@ -10,5 +10,5 @@ +@@ -10,5 +10,6 @@ include(g++-base.conf) -QMAKE_LFLAGS_RELEASE += -Wl,-O1 -+QMAKE_LFLAGS_RELEASE += $$(LDFLAGS) ++ENV_LDFLAGS = $$(LDFLAGS) ++QMAKE_LFLAGS_RELEASE += $$split(ENV_LDFLAGS, " ") QMAKE_LFLAGS_NOUNDEF += -Wl,--no-undefined diff --git a/mkspecs/common/gcc-base.conf b/mkspecs/common/gcc-base.conf index 4d82321cba..4a61fc9d25 100644 --- a/mkspecs/common/gcc-base.conf +++ b/mkspecs/common/gcc-base.conf -@@ -40,8 +40,8 @@ QMAKE_CFLAGS_OPTIMIZE_SIZE = -Os +@@ -40,8 +40,9 @@ QMAKE_CFLAGS_OPTIMIZE_SIZE = -Os QMAKE_CFLAGS_DEPS += -M QMAKE_CFLAGS_WARN_ON += -Wall -Wextra QMAKE_CFLAGS_WARN_OFF += -w -QMAKE_CFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE -QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$QMAKE_CFLAGS_OPTIMIZE -g -+QMAKE_CFLAGS_RELEASE += $$(CFLAGS) -+QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$(CFLAGS) $$(DEBUG_CFLAGS) ++ENV_CFLAGS = $$(CFLAGS) ++QMAKE_CFLAGS_RELEASE += $$split(ENV_CFLAGS, " ") ++QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -g $$split(ENV_CFLAGS, " ") QMAKE_CFLAGS_DEBUG += -g QMAKE_CFLAGS_SHLIB += $$QMAKE_CFLAGS_PIC QMAKE_CFLAGS_STATIC_LIB+= $$QMAKE_CFLAGS_PIC Added: qtbug-82700.patch === --- qtbug-82700.patch (rev 0) +++ qtbug-82700.patch 2020-03-06 07:37:09 UTC (rev 376831) @@ -0,0 +1,72 @@ +From 8ac10bea1fac5dad30bf9ff8a1d43eddc271bfb5 Mon Sep 17 00:00:00 2001 +From: Thiago Macieira +Date: Thu, 05 Mar 2020 15:31:38 -0800 +Subject: [PATCH] Fix binary compatibility issue in QJson{Array,Object} initializer_list + +The rewrite using CBOR internals replaced one of the two naked pointers +that were members of QJsonArray and QJsonObject with a +QExplicitlySharedDataPointer. The problem is that its operator= will +read the current value to decrement the refcount and possibly delete the +pointed object. + +But QJson{Array,Object}::initialize() are called from inlined code, +without initialization. So we can't call operator=. We need to memcpy to +write a nullptr. + +This is
[arch-commits] Commit in qt5-base/repos/extra-x86_64 (4 files)
Date: Friday, March 6, 2020 @ 07:12:18 Author: arojas Revision: 376830 archrelease: copy trunk to extra-x86_64 Added: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 376829, qt5-base/trunk/PKGBUILD) qt5-base/repos/extra-x86_64/qt5-base-cflags.patch (from rev 376829, qt5-base/trunk/qt5-base-cflags.patch) Deleted: qt5-base/repos/extra-x86_64/PKGBUILD qt5-base/repos/extra-x86_64/qt5-base-cflags.patch ---+ PKGBUILD | 200 qt5-base-cflags.patch | 54 ++-- 2 files changed, 128 insertions(+), 126 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-06 07:11:51 UTC (rev 376829) +++ PKGBUILD2020-03-06 07:12:18 UTC (rev 376830) @@ -1,100 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgbase=qt5-base -pkgname=(qt5-base qt5-xcb-private-headers) -_qtver=5.14.1 -pkgver=${_qtver/-/} -pkgrel=2 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='A cross-platform application and UI framework' -depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' - 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'mesa' - 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion' 'md4c') -makedepends=('libfbclient' 'mariadb-libs' 'sqlite' 'unixodbc' 'postgresql-libs' 'alsa-lib' 'gst-plugins-base-libs' - 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers') -optdepends=('qt5-svg: to use SVG icon themes' -'qt5-wayland: to run Qt applications in a Wayland session' -'qt5-translations: for some native UI translations' -'postgresql-libs: PostgreSQL driver' -'mariadb-libs: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin') -conflicts=('qtchooser') -groups=('qt' 'qt5') -_pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; - qt5-base-cflags.patch) -sha256sums=('d9d423a6e7bcf1055c0372fc029f14a6fe67dd62c67b83095cde68b60b762cf7' -'3d6524381b2bbd35c9d85fe6d9f3e39be645e12658a810604dfe981633f78d8b') - -prepare() { - cd ${_pkgfqn} - - patch -p1 -i ../qt5-base-cflags.patch # Use system CFLAGS -} - -build() { - cd ${_pkgfqn} - - ./configure -confirm-license -opensource -v \ --prefix /usr \ --docdir /usr/share/doc/qt \ --headerdir /usr/include/qt \ --archdatadir /usr/lib/qt \ --datadir /usr/share/qt \ --sysconfdir /etc/xdg \ --examplesdir /usr/share/doc/qt/examples \ --plugin-sql-{psql,mysql,sqlite,odbc,ibase} \ --system-sqlite \ --openssl-linked \ --nomake examples \ --no-rpath \ --optimized-qmake \ --dbus-linked \ --system-harfbuzz \ --journald \ --no-mimetype-database \ --no-use-gold-linker \ --reduce-relocations - make -} - -package_qt5-base() { - pkgdesc='A cross-platform application and UI framework' - - cd ${_pkgfqn} - make INSTALL_ROOT="${pkgdir}" install - - install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "${pkgdir}/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - # Fix wrong qmake path in pri file - sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \ -"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri - - # Symlinks for backwards compatibility - for b in "${pkgdir}"/usr/bin/*; do -ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 - done -} - -package_qt5-xcb-private-headers() { - pkgdesc='Private headers for Qt5 Xcb' - - depends=("qt5-base=$pkgver") - optdepends=() - groups=() - conflicts=() - - cd ${_pkgfqn} - install -d -m755 "$pkgdir"/usr/include/qtxcb-private - cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/ -} Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 376829, qt5-base/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-06 07:12:18 UTC (rev 376830) @@ -0,0 +1,100 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgbase=qt5-base +pkgname=(qt5-base qt5-xcb-private-headers) +_qtver=5.14.1 +pkgver=${_qtver/-/} +pkgrel=3 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='A cross-platform application and UI framework' +depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' + 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'mesa' + 'tslib'
[arch-commits] Commit in qt5-base/trunk (PKGBUILD qt5-base-cflags.patch)
Date: Friday, March 6, 2020 @ 07:11:51 Author: arojas Revision: 376829 Import CFLAGS in a way that doesn't break qtwebengine build. Disable -optimized-qmake, since the qmake build system interprets the env variables in gcc-base wrongly Modified: qt5-base/trunk/PKGBUILD qt5-base/trunk/qt5-base-cflags.patch ---+ PKGBUILD |5 ++--- qt5-base-cflags.patch | 12 +++- 2 files changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 04:44:21 UTC (rev 376828) +++ PKGBUILD2020-03-06 07:11:51 UTC (rev 376829) @@ -5,7 +5,7 @@ pkgname=(qt5-base qt5-xcb-private-headers) _qtver=5.14.1 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom') @@ -31,7 +31,7 @@ source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; qt5-base-cflags.patch) sha256sums=('d9d423a6e7bcf1055c0372fc029f14a6fe67dd62c67b83095cde68b60b762cf7' -'3d6524381b2bbd35c9d85fe6d9f3e39be645e12658a810604dfe981633f78d8b') +'7cbf56fd6076f0c193f06715d1dfdae61905504cb01bd907ac33cc487f48d8c6') prepare() { cd ${_pkgfqn} @@ -55,7 +55,6 @@ -openssl-linked \ -nomake examples \ -no-rpath \ --optimized-qmake \ -dbus-linked \ -system-harfbuzz \ -journald \ Modified: qt5-base-cflags.patch === --- qt5-base-cflags.patch 2020-03-06 04:44:21 UTC (rev 376828) +++ qt5-base-cflags.patch 2020-03-06 07:11:51 UTC (rev 376829) @@ -2,25 +2,27 @@ index a493cd5984..79f2d2fff9 100644 --- a/mkspecs/common/g++-unix.conf +++ b/mkspecs/common/g++-unix.conf -@@ -10,5 +10,5 @@ +@@ -10,5 +10,6 @@ include(g++-base.conf) -QMAKE_LFLAGS_RELEASE += -Wl,-O1 -+QMAKE_LFLAGS_RELEASE += $$(LDFLAGS) ++ENV_LDFLAGS = $$(LDFLAGS) ++QMAKE_LFLAGS_RELEASE += $$split(ENV_LDFLAGS, " ") QMAKE_LFLAGS_NOUNDEF += -Wl,--no-undefined diff --git a/mkspecs/common/gcc-base.conf b/mkspecs/common/gcc-base.conf index 4d82321cba..4a61fc9d25 100644 --- a/mkspecs/common/gcc-base.conf +++ b/mkspecs/common/gcc-base.conf -@@ -40,8 +40,8 @@ QMAKE_CFLAGS_OPTIMIZE_SIZE = -Os +@@ -40,8 +40,9 @@ QMAKE_CFLAGS_OPTIMIZE_SIZE = -Os QMAKE_CFLAGS_DEPS += -M QMAKE_CFLAGS_WARN_ON += -Wall -Wextra QMAKE_CFLAGS_WARN_OFF += -w -QMAKE_CFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE -QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$QMAKE_CFLAGS_OPTIMIZE -g -+QMAKE_CFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE $$(CFLAGS) -+QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$QMAKE_CFLAGS_OPTIMIZE -g $$(CFLAGS) ++ENV_CFLAGS = $$(CFLAGS) ++QMAKE_CFLAGS_RELEASE += $$split(ENV_CFLAGS, " ") ++QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -g $$split(ENV_CFLAGS, " ") QMAKE_CFLAGS_DEBUG += -g QMAKE_CFLAGS_SHLIB += $$QMAKE_CFLAGS_PIC QMAKE_CFLAGS_STATIC_LIB+= $$QMAKE_CFLAGS_PIC
[arch-commits] Commit in python-apsw/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 05:34:23 Author: eschwartz Revision: 590907 upgpkg: python-apsw 3.31.1-1: upstream release Modified: python-apsw/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 05:34:14 UTC (rev 590906) +++ PKGBUILD2020-03-06 05:34:23 UTC (rev 590907) @@ -5,8 +5,8 @@ pkgbase=python-apsw pkgname=('python-apsw' 'python2-apsw') -pkgver=3.30.1 -pkgrel=2 +pkgver=3.31.1 +pkgrel=1 arch=('x86_64') url="https://github.com/rogerbinns/apsw; license=('MIT') @@ -13,8 +13,8 @@ depends=('sqlite') makedepends=('python' 'python2') source=("apsw-$pkgver-r1.tar.gz::https://github.com/rogerbinns/apsw/archive/$pkgver-r1.tar.gz;) -sha512sums=('4613acb23bc89ebde14b31d52c23136991e66b348f75e0e838c398e73d73fd92323324b7547a30294b1762d4575347410f1626742c09462676d4901ea45893c2') -b2sums=('e5a27371a86ff2586afa5ed5dfc16d8fa3682051358a66178a12c18a5eac31413104e03495f28674a3e7f291b0c98e80fe9494d5c5fda0a3215fae9703282a54') +sha512sums=('5dbf770f33d35402e36ab79e167c48742b257cd14c95df5d22f1fe172b07ddf2419cf02fb4e0700732c4dd6a90d145415f2baed92063fd9d80f77db8a28ef83f') +b2sums=('1541223ca52051277424f753b7f17ab89f19db053f68c1c05d5aab018a32fb15a87b393fcefe5040d2c2bb0ec6ee1aa9f3217a37bae7c6d27a23d9d81828e0cc') build() { cd apsw-${pkgver}-r1
[arch-commits] Commit in python-regex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 6, 2020 @ 05:34:14 Author: eschwartz Revision: 590906 archrelease: copy trunk to community-x86_64 Added: python-regex/repos/community-x86_64/PKGBUILD (from rev 590905, python-regex/trunk/PKGBUILD) Deleted: python-regex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 118 +++-- 1 file changed, 60 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-06 05:33:56 UTC (rev 590905) +++ PKGBUILD2020-03-06 05:34:14 UTC (rev 590906) @@ -1,58 +0,0 @@ -# Maintainer: Jelle van der Waa -# Maintainer: Eli Schwartz -# Contributor: Nikola Milinković -# Submitter: Xiao-Long Chen - -_pkgbase=regex -pkgbase=python-regex -pkgname=('python-regex' 'python2-regex') -pkgver=2020.1.8 -pkgrel=1 -pkgdesc="Alternative python regular expression module." -arch=('x86_64') -url="https://bitbucket.org/mrabarnett/mrab-regex; -license=('Python') -makedepends=('python-setuptools' 'python2-setuptools') -options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;) -sha256sums=('d0f424328f9822b0323b3b6f2e4b9c90960b24743d220763c7f07071e0778351') -b2sums=('08eac3ebe6f4f2ac33959ee885fc6671ab49e76114d432a987f257b26add7358cf7b73f76945c9a7eea286454167ed2cc24b6959d2cd408599b1b6dcdbb851db') - -build() { - cd "regex-${pkgver}" - - python setup.py build - python2 setup.py build -} - -check() { - cd "regex-${pkgver}" - - pushd build/lib.linux-${CARCH}-3*/ - python -c 'from regex.test_regex import test_main; test_main()' - popd - - pushd build/lib.linux-${CARCH}-2*/ - python2 -c 'from regex.test_regex import test_main; test_main()' - popd -} - -package_python2-regex() { - depends=('python2') - pkgdesc="Alternative python regular expression module. (python2 version)" - - cd "regex-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python-regex() { - depends=('python') - pkgdesc="Alternative python regular expression module. (python3 version)" - - cd "regex-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 590905, python-regex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-06 05:34:14 UTC (rev 590906) @@ -0,0 +1,60 @@ +# Maintainer: Jelle van der Waa +# Maintainer: Eli Schwartz +# Contributor: Nikola Milinković +# Submitter: Xiao-Long Chen + +_pkgbase=regex +pkgbase=python-regex +pkgname=('python-regex' 'python2-regex') +pkgver=2020.2.20 +pkgrel=1 +pkgdesc="Alternative python regular expression module." +arch=('x86_64') +url="https://bitbucket.org/mrabarnett/mrab-regex; +license=('Python') +makedepends=('python-setuptools' 'python2-setuptools') +# https://bitbucket.org/mrabarnett/mrab-regex/issues/366/tests-use-internal-test-module-instead-of +checkdepends=('python-tests') +options=(!emptydirs) +source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;) +sha256sums=('9e9624440d754733eddbcd4614378c18713d2d9d0dc647cf9c72f64e39671be5') +b2sums=('cc23ec03dc83068320155e4e660ee27e00935d179566d007e21879506f80dd67b2c1abdd6a4dac789a239474a8b3358f1fcbcee53af91b3d2b7ef71ce19c7ab1') + +build() { + cd "regex-${pkgver}" + + python setup.py build + python2 setup.py build +} + +check() { + cd "regex-${pkgver}" + + pushd build/lib.linux-${CARCH}-3*/ + python -c 'from regex.test_regex import test_main; test_main()' + popd + + pushd build/lib.linux-${CARCH}-2*/ + python2 -c 'from regex.test_regex import test_main; test_main()' + popd +} + +package_python2-regex() { + depends=('python2') + pkgdesc="Alternative python regular expression module. (python2 version)" + + cd "regex-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python-regex() { + depends=('python') + pkgdesc="Alternative python regular expression module. (python3 version)" + + cd "regex-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-apsw/repos/community-x86_64 (4 files)
Date: Friday, March 6, 2020 @ 05:34:41 Author: eschwartz Revision: 590908 archrelease: copy trunk to community-x86_64 Added: python-apsw/repos/community-x86_64/LICENSE (from rev 590907, python-apsw/trunk/LICENSE) python-apsw/repos/community-x86_64/PKGBUILD (from rev 590907, python-apsw/trunk/PKGBUILD) Deleted: python-apsw/repos/community-x86_64/LICENSE python-apsw/repos/community-x86_64/PKGBUILD --+ LICENSE | 54 PKGBUILD | 102 ++--- 2 files changed, 78 insertions(+), 78 deletions(-) Deleted: LICENSE === --- LICENSE 2020-03-06 05:34:23 UTC (rev 590907) +++ LICENSE 2020-03-06 05:34:41 UTC (rev 590908) @@ -1,27 +0,0 @@ -Copyright (c) 2004-2014 Roger Binns -See src/traceback.c for code by Greg Ewing. - -All code and documentation is provided under this license: - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresented; you must not -claim that you wrote the original software. If you use this software -in a product, an acknowledgment in the product documentation would be -appreciated but is not required. - -2. Altered source versions must be plainly marked as such, and must not be -misrepresented as being the original software. - -3. This notice may not be removed or altered from any source -distribution. - -Alternatively you may strike the license above and use it under any -OSI approved open source license such as those listed at -http://opensource.org/licenses/alphabetical Copied: python-apsw/repos/community-x86_64/LICENSE (from rev 590907, python-apsw/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2020-03-06 05:34:41 UTC (rev 590908) @@ -0,0 +1,27 @@ +Copyright (c) 2004-2014 Roger Binns +See src/traceback.c for code by Greg Ewing. + +All code and documentation is provided under this license: + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not +claim that you wrote the original software. If you use this software +in a product, an acknowledgment in the product documentation would be +appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be +misrepresented as being the original software. + +3. This notice may not be removed or altered from any source +distribution. + +Alternatively you may strike the license above and use it under any +OSI approved open source license such as those listed at +http://opensource.org/licenses/alphabetical Deleted: PKGBUILD === --- PKGBUILD2020-03-06 05:34:23 UTC (rev 590907) +++ PKGBUILD2020-03-06 05:34:41 UTC (rev 590908) @@ -1,51 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Brendan MacDonell -# Contributor: Linmiao Xu -# Contributor: Juan Miguel Cejuela - -pkgbase=python-apsw -pkgname=('python-apsw' 'python2-apsw') -pkgver=3.30.1 -pkgrel=2 -arch=('x86_64') -url="https://github.com/rogerbinns/apsw; -license=('MIT') -depends=('sqlite') -makedepends=('python' 'python2') -source=("apsw-$pkgver-r1.tar.gz::https://github.com/rogerbinns/apsw/archive/$pkgver-r1.tar.gz;) -sha512sums=('4613acb23bc89ebde14b31d52c23136991e66b348f75e0e838c398e73d73fd92323324b7547a30294b1762d4575347410f1626742c09462676d4901ea45893c2') -b2sums=('e5a27371a86ff2586afa5ed5dfc16d8fa3682051358a66178a12c18a5eac31413104e03495f28674a3e7f291b0c98e80fe9494d5c5fda0a3215fae9703282a54') - -build() { - cd apsw-${pkgver}-r1 - - python setup.py build --enable=load_extension - python2 setup.py build --enable=load_extension -} - -check() { - cd "$srcdir"/apsw-${pkgver}-r1 - - # do glob expansion in variable assignment - pythonpaths=("$PWD/build/lib.linux-$CARCH"-3* "$PWD/build/lib.linux-$CARCH-"2*) - PYTHONPATH="${pythonpaths[0]}" python setup.py test - PYTHONPATH="${pythonpaths[1]}" python2 setup.py test -} - -package_python-apsw() { -depends+=('python') -pkgdesc="Python wrapper for SQLite" - cd "$srcdir"/apsw-${pkgver}-r1 - python setup.py install
[arch-commits] Commit in python-regex/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 05:33:56 Author: eschwartz Revision: 590905 upgpkg: python-regex 2020.2.20-1: upstream release temporarily add checkdepends on internal 'test' module Modified: python-regex/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 05:03:32 UTC (rev 590904) +++ PKGBUILD2020-03-06 05:33:56 UTC (rev 590905) @@ -6,7 +6,7 @@ _pkgbase=regex pkgbase=python-regex pkgname=('python-regex' 'python2-regex') -pkgver=2020.1.8 +pkgver=2020.2.20 pkgrel=1 pkgdesc="Alternative python regular expression module." arch=('x86_64') @@ -13,10 +13,12 @@ url="https://bitbucket.org/mrabarnett/mrab-regex; license=('Python') makedepends=('python-setuptools' 'python2-setuptools') +# https://bitbucket.org/mrabarnett/mrab-regex/issues/366/tests-use-internal-test-module-instead-of +checkdepends=('python-tests') options=(!emptydirs) source=("https://files.pythonhosted.org/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;) -sha256sums=('d0f424328f9822b0323b3b6f2e4b9c90960b24743d220763c7f07071e0778351') -b2sums=('08eac3ebe6f4f2ac33959ee885fc6671ab49e76114d432a987f257b26add7358cf7b73f76945c9a7eea286454167ed2cc24b6959d2cd408599b1b6dcdbb851db') +sha256sums=('9e9624440d754733eddbcd4614378c18713d2d9d0dc647cf9c72f64e39671be5') +b2sums=('cc23ec03dc83068320155e4e660ee27e00935d179566d007e21879506f80dd67b2c1abdd6a4dac789a239474a8b3358f1fcbcee53af91b3d2b7ef71ce19c7ab1') build() { cd "regex-${pkgver}"
[arch-commits] Commit in exploitdb/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 05:03:12 Author: eschwartz Revision: 590903 upgpkg: exploitdb 20200305-1: upstream release Modified: exploitdb/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 04:41:53 UTC (rev 590902) +++ PKGBUILD2020-03-06 05:03:12 UTC (rev 590903) @@ -2,7 +2,7 @@ # Maintainer: Levente Polyak pkgname=exploitdb -_pkgver=2020-02-08 +_pkgver=2020-03-05 pkgver=${_pkgver//-/} pkgrel=1 pkgdesc="Offensive Security’s Exploit Database Archive" @@ -15,9 +15,9 @@ options=('!strip') source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; "rcfile.diff") -sha512sums=('3655f1d43b97c509d405a54814ac3d620c4397c92871a41a318ad1d8210b63064f0623bef9a43c7f44744065071ee1f71262e11ca4c992ff920df870d0c095b8' +sha512sums=('78d9d30248b630032774e400a85d6e5119675570e7d5f660f76fa2fa78e4fe201a3c78e411402f976c2fe7248972a017d2aa5846d112e58889e16319c9ec0803' 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') -b2sums=('d3c98a7e7f786a97aa009abefaafd53156774cecf6ba1ee980f9c216d6b906b830210339d924419c3a7c212d1901cba4f527fc68f118fce5ec0e27048e624442' +b2sums=('0818fa497b569307955fa31747728764872a6607d7149aaa9dc10f3c9b8f31a27ae0b1e8549466bc7e982fc9ee33552d89223064e15539d3e8fbbe3a7afb31c4' 'f033a50db6358297580363d62bbd9d4a6003b5476ba361650133841138af76b990ed49e2e34d487cf4167ebeb3cd6b8f9230e5e700a5d96f7f06cbc5b42c4076') prepare() {
[arch-commits] Commit in exploitdb/repos/community-any (4 files)
Date: Friday, March 6, 2020 @ 05:03:32 Author: eschwartz Revision: 590904 archrelease: copy trunk to community-any Added: exploitdb/repos/community-any/PKGBUILD (from rev 590903, exploitdb/trunk/PKGBUILD) exploitdb/repos/community-any/rcfile.diff (from rev 590903, exploitdb/trunk/rcfile.diff) Deleted: exploitdb/repos/community-any/PKGBUILD exploitdb/repos/community-any/rcfile.diff -+ PKGBUILD| 76 +- rcfile.diff | 62 +++ 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-06 05:03:12 UTC (rev 590903) +++ PKGBUILD2020-03-06 05:03:32 UTC (rev 590904) @@ -1,38 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Levente Polyak - -pkgname=exploitdb -_pkgver=2020-02-08 -pkgver=${_pkgver//-/} -pkgrel=1 -pkgdesc="Offensive Security’s Exploit Database Archive" -arch=('any') -url="https://www.exploit-db.com/; -license=('GPL') -optdepends=('libxml2: to check nmap XML results' -'xclip: copy paths to the clipboard') -backup=('etc/searchsploit_rc') -options=('!strip') -source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; -"rcfile.diff") -sha512sums=('3655f1d43b97c509d405a54814ac3d620c4397c92871a41a318ad1d8210b63064f0623bef9a43c7f44744065071ee1f71262e11ca4c992ff920df870d0c095b8' - 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') -b2sums=('d3c98a7e7f786a97aa009abefaafd53156774cecf6ba1ee980f9c216d6b906b830210339d924419c3a7c212d1901cba4f527fc68f118fce5ec0e27048e624442' - 'f033a50db6358297580363d62bbd9d4a6003b5476ba361650133841138af76b990ed49e2e34d487cf4167ebeb3cd6b8f9230e5e700a5d96f7f06cbc5b42c4076') - -prepare() { -cd ${pkgname}-${_pkgver} - -patch -p1 -i ../rcfile.diff -} - -package() { -cd ${pkgname}-${_pkgver} - -install -Dm755 searchsploit "${pkgdir}"/usr/bin/searchsploit -install -Dm644 .searchsploit_rc "${pkgdir}"/etc/searchsploit_rc -mkdir -p "${pkgdir}"/usr/share/${pkgname} -cp -a exploits/ shellcodes/ files_*.csv "${pkgdir}"/usr/share/${pkgname} -} - -# vim: ts=4 sw=4 et: Copied: exploitdb/repos/community-any/PKGBUILD (from rev 590903, exploitdb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-06 05:03:32 UTC (rev 590904) @@ -0,0 +1,38 @@ +# Maintainer: Eli Schwartz +# Maintainer: Levente Polyak + +pkgname=exploitdb +_pkgver=2020-03-05 +pkgver=${_pkgver//-/} +pkgrel=1 +pkgdesc="Offensive Security’s Exploit Database Archive" +arch=('any') +url="https://www.exploit-db.com/; +license=('GPL') +optdepends=('libxml2: to check nmap XML results' +'xclip: copy paths to the clipboard') +backup=('etc/searchsploit_rc') +options=('!strip') +source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; +"rcfile.diff") +sha512sums=('78d9d30248b630032774e400a85d6e5119675570e7d5f660f76fa2fa78e4fe201a3c78e411402f976c2fe7248972a017d2aa5846d112e58889e16319c9ec0803' + 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') +b2sums=('0818fa497b569307955fa31747728764872a6607d7149aaa9dc10f3c9b8f31a27ae0b1e8549466bc7e982fc9ee33552d89223064e15539d3e8fbbe3a7afb31c4' + 'f033a50db6358297580363d62bbd9d4a6003b5476ba361650133841138af76b990ed49e2e34d487cf4167ebeb3cd6b8f9230e5e700a5d96f7f06cbc5b42c4076') + +prepare() { +cd ${pkgname}-${_pkgver} + +patch -p1 -i ../rcfile.diff +} + +package() { +cd ${pkgname}-${_pkgver} + +install -Dm755 searchsploit "${pkgdir}"/usr/bin/searchsploit +install -Dm644 .searchsploit_rc "${pkgdir}"/etc/searchsploit_rc +mkdir -p "${pkgdir}"/usr/share/${pkgname} +cp -a exploits/ shellcodes/ files_*.csv "${pkgdir}"/usr/share/${pkgname} +} + +# vim: ts=4 sw=4 et: Deleted: rcfile.diff === --- rcfile.diff 2020-03-06 05:03:12 UTC (rev 590903) +++ rcfile.diff 2020-03-06 05:03:32 UTC (rev 590904) @@ -1,31 +0,0 @@ -diff --git a/.searchsploit_rc b/.searchsploit_rc -index 36c9b1c8..62bbe404 100644 a/.searchsploit_rc -+++ b/.searchsploit_rc -@@ -4,7 +4,7 @@ progname="$( basename "$0" )" - - ##-- Exploits - files_array+=("files_exploits.csv") --path_array+=("/opt/exploitdb") -+path_array+=("/usr/share/exploitdb") - name_array+=("Exploit") - git_array+=("https://github.com/offensive-security/exploitdb.git;) - package_array+=("exploitdb") -@@ -12,7 +12,7 @@ package_array+=("exploitdb") - - ##-- Shellcodes - files_array+=("files_shellcodes.csv") --path_array+=("/opt/exploitdb")
[arch-commits] Commit in calibre/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 04:41:27 Author: eschwartz Revision: 590901 upgpkg: calibre 4.12.0-1: upstream release Modified: calibre/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:30:25 UTC (rev 590900) +++ PKGBUILD2020-03-06 04:41:27 UTC (rev 590901) @@ -8,7 +8,7 @@ pkgbase=calibre pkgname=('calibre' 'calibre-common' 'calibre-python3') -pkgver=4.11.2 +pkgver=4.12.0 pkgrel=1 pkgdesc="Ebook management application" arch=('x86_64') @@ -16,9 +16,10 @@ license=('GPL3') _py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 'dnspython' 'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 'mechanize' 'msgpack' - 'netifaces' 'unrardll' 'pillow' 'psutil' 'pychm' 'pygments' 'pyqt5' 'pyqtwebengine' 'regex') + 'netifaces' 'unrardll' 'pillow' 'psutil' 'pychm' 'pygments' 'pyqt5' + 'pyqtwebengine' 'regex') _py3_deps=("${_py_deps[@]}" 'zeroconf') -depends=('chmlib' 'hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx' +depends=('hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx' 'libwmf' 'mathjax2' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2') makedepends=("${_py_deps[@]/#/python2-}" "${_py3_deps[@]/#/python-}" 'qt5-x11extras' 'rapydscript-ng' 'sip' 'xdg-utils') @@ -27,11 +28,11 @@ "https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig; "0001-De-vendor-pychm.patch" "calibre-alternatives.sh") -sha256sums=('fbe18fbf9bfd7d1060292f51267e7434b734ed33325dc8a7467d79c19ebfb53b' +sha256sums=('d111bfd36d3be058234c4f3a4f468a05a3f60b8e3967a530e39e35056ea19b90' 'SKIP' 'f7b829aea1d33818808cbeeb9a295e18e49edf619a5bc89b8315c88f56ce4d25' '940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3') -b2sums=('7d76d45afd9228d6346daefaf4ee7cbf4d3281379c96d0ae63b3073b6b5ed055bd2eca0ae728f1471460e3aa8cf9b3afa3e489c4c2f02c6849b39b94e2c2023a' +b2sums=('b8dd24152b79790c8d22d3c0aa9482f69250fe177499e01c6c0564bf31946d0266a2e3053549f037c7ea7626b18a27798097bfbe0caf93f97585d4869c475ab9' 'SKIP' 'c35181c70084813772c4d593311b48b3e3bcc3b4e9e8ee58112b9beab2bbc0de1ee22aafc3d06cfd812f87a2e91292f7b7f1dc5f522c55440f415b6b265d5671' '543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91')
[arch-commits] Commit in calibre/repos/community-x86_64 (10 files)
Date: Friday, March 6, 2020 @ 04:41:53 Author: eschwartz Revision: 590902 archrelease: copy trunk to community-x86_64 Added: calibre/repos/community-x86_64/0001-De-vendor-pychm.patch (from rev 590901, calibre/trunk/0001-De-vendor-pychm.patch) calibre/repos/community-x86_64/PKGBUILD (from rev 590901, calibre/trunk/PKGBUILD) calibre/repos/community-x86_64/calibre-alternatives.sh (from rev 590901, calibre/trunk/calibre-alternatives.sh) calibre/repos/community-x86_64/calibre-common.install (from rev 590901, calibre/trunk/calibre-common.install) calibre/repos/community-x86_64/calibre.install (from rev 590901, calibre/trunk/calibre.install) Deleted: calibre/repos/community-x86_64/0001-De-vendor-pychm.patch calibre/repos/community-x86_64/PKGBUILD calibre/repos/community-x86_64/calibre-alternatives.sh calibre/repos/community-x86_64/calibre-common.install calibre/repos/community-x86_64/calibre.install + 0001-De-vendor-pychm.patch |13730 +-- PKGBUILD | 351 - calibre-alternatives.sh| 122 calibre-common.install | 18 calibre.install| 14 5 files changed, 7118 insertions(+), 7117 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 590901:590902 to see the changes.
[arch-commits] Commit in linux-zen/repos (3 files)
Date: Friday, March 6, 2020 @ 02:30:30 Author: heftig Revision: 376825 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 376823, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 376823, linux-zen/trunk/config) --+ PKGBUILD | 201 + config |10710 + 2 files changed, 10911 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 376824:376825 to see the changes.
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Friday, March 6, 2020 @ 02:30:23 Author: heftig Revision: 590897 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-modules-arch/repos/community-testing-x86_64/ virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 590892, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 590892, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:23 UTC (rev 590897) @@ -0,0 +1,58 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=6.1.4 +pkgrel=5 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=('linux-headers' + "virtualbox-host-dkms=$pkgver" + "virtualbox-guest-dkms=$pkgver") + +build() { +_kernver=$(
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Friday, March 6, 2020 @ 02:30:23 Author: heftig Revision: 590898 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/PKGBUILD (from rev 590892, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 590892, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:23 UTC (rev 590898) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.1 +pkgrel=56 +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;) +sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14') + +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 ndiswrapper-arch/repos (5 files)
Date: Friday, March 6, 2020 @ 02:30:25 Author: heftig Revision: 590900 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 590896, ndiswrapper-arch/trunk/PKGBUILD) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.3.patch (from rev 590897, ndiswrapper-arch/trunk/kernel-5.3.patch) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch (from rev 590897, ndiswrapper-arch/trunk/kernel-5.4.patch) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.5.patch (from rev 590898, ndiswrapper-arch/trunk/kernel-5.5.patch) --+ PKGBUILD | 42 ++ kernel-5.3.patch | 69 ++ kernel-5.4.patch | 22 kernel-5.5.patch | 72 + 4 files changed, 205 insertions(+) Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 590896, ndiswrapper-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:25 UTC (rev 590900) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: maz-1 + +pkgname=ndiswrapper-arch +pkgver=1.62 +pkgrel=35 +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') +sha512sums=('a6e111bc699572642e44d6d31cc2f06374648a01b8dd7dd4e74d6ad5e187e39f99faee38f792c83a94d4618ae4d8866914fb3f60b1d80e838a753285ea7cf783' + 'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d' + '36450042db79ed4545030276bff9db1bc9895259f38c1c0bf4dc238ad76ec61c2e08d437997dafd327f2a8fd1694d61e418941555e92144e3ec86c8066561429' + 'ed543cbfb236de0a20e1f164c22c83cd19aec416b5f50a58cee731857231c667d166c36814047174bddda36261af71e92ecdb2944e5b818a603085af279fbd89') + +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 +} + +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 LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + set_cpus_allowed_ptr(current, >cpus_allowed); ++#else ++ set_cpus_allowed_ptr(current, >cpus_mask); ++#endif + #endif + mutex_unlock(>lock); + } Copied: ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch (from rev 590897, ndiswrapper-arch/trunk/kernel-5.4.patch)
[arch-commits] Commit in nvidia-390xx/repos (4 files)
Date: Friday, March 6, 2020 @ 02:30:28 Author: heftig Revision: 376824 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx/repos/testing-x86_64/ nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 376820, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/testing-x86_64/kernel-4.16.patch (from rev 376820, nvidia-390xx/trunk/kernel-4.16.patch) nvidia-390xx/repos/testing-x86_64/kernel-5.5.patch (from rev 376820, nvidia-390xx/trunk/kernel-5.5.patch) ---+ PKGBUILD | 90 +++ kernel-4.16.patch | 33 kernel-5.5.patch | 395 3 files changed, 518 insertions(+) Copied: nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 376820, nvidia-390xx/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 02:30:28 UTC (rev 376824) @@ -0,0 +1,90 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.132 +pkgrel=32 +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-headers') +conflicts=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +'kernel-4.16.patch' +'kernel-5.5.patch') +sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385' +'93efb4bd03c9617d6030dd4966d7350ec7a4e09f71e0566586454f5366385fff') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +patch -Np1 -i ../kernel-5.5.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux module +} + +package_nvidia-390xx() { +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$( ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++#include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + void conftest_phys_to_dma(void) { + phys_to_dma(); + }" Copied: nvidia-390xx/repos/testing-x86_64/kernel-5.5.patch (from rev 376820, nvidia-390xx/trunk/kernel-5.5.patch) === --- testing-x86_64/kernel-5.5.patch (rev 0) +++ testing-x86_64/kernel-5.5.patch 2020-03-06 02:30:28 UTC (rev 376824) @@ -0,0 +1,395 @@ +diff --git a/.manifest b/.manifest +index a53265d..bc46234 100644 +--- a/.manifest b/.manifest +@@ -36,6 +36,7 @@ kernel/nvidia/nv-rsync.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resm + kernel/nvidia/nv-report-err.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman + kernel/conftest.sh 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman + kernel/common/inc/nv.h 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman ++kernel/common/inc/nv-drm.h 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman + kernel/common/inc/nv-pgprot.h 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman + kernel/common/inc/nv-mm.h 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman + kernel/common/inc/nv-timer.h 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1 MODULE:resman +diff --git a/kernel/common/inc/nv-drm.h
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 6, 2020 @ 02:30:26 Author: heftig Revision: 376823 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 376820, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 79 + 1 file changed, 79 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 376820, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 02:30:26 UTC (rev 376823) @@ -0,0 +1,79 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=440.64 +pkgrel=2 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-headers') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;) +sha512sums=('26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in wireguard-arch/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 6, 2020 @ 02:30:24 Author: heftig Revision: 376821 archrelease: copy trunk to testing-x86_64 Added: wireguard-arch/repos/testing-x86_64/ wireguard-arch/repos/testing-x86_64/PKGBUILD (from rev 376820, wireguard-arch/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: wireguard-arch/repos/testing-x86_64/PKGBUILD (from rev 376820, wireguard-arch/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 02:30:24 UTC (rev 376821) @@ -0,0 +1,32 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-arch +pkgver=0.0.20200215 +pkgrel=6 +pkgdesc='Wireguard module for Arch Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "wireguard-dkms=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +build() { +_kernver=$(
[arch-commits] Commit in re2/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:30:26 Author: foutrelis Revision: 376822 upgpkg: re2 1:20200303-1: New upstream release. Modified: re2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:30:24 UTC (rev 376821) +++ PKGBUILD2020-03-06 02:30:26 UTC (rev 376822) @@ -4,7 +4,7 @@ # Contributor: Alexandre Bique pkgname=re2 -_re2ver=2020-01-01 +_re2ver=2020-03-03 pkgver=${_re2ver//-} pkgrel=1 epoch=1 @@ -14,7 +14,7 @@ license=('BSD') depends=('gcc-libs') source=(re2-$pkgver.tar.gz::https://github.com/google/re2/archive/$_re2ver.tar.gz) -sha256sums=('7509a34636b7dd2966f7a34440cee1153983fd61a4bf8f759a4f7781b9ceebaf') +sha256sums=('04ee2aaebaa5038554683329afc494e684c30f82f2a1e47eb62450e59338f84d') build() { cd $pkgname-$_re2ver
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Friday, March 6, 2020 @ 02:30:23 Author: heftig Revision: 590899 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 590892, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 590893, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 590894, 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 590892, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2020-03-06 02:30:23 UTC (rev 590899) @@ -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 590893, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:23 UTC (rev 590899) @@ -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=19 +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 (2 files)
Date: Friday, March 6, 2020 @ 02:30:20 Author: heftig Revision: 590892 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 590891, r8168/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 590891, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:20 UTC (rev 590892) @@ -0,0 +1,37 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.048.00 +pkgrel=16 +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) +sha256sums=('0aacba20d985ba5e67e21bdad89a099e102f7bef3027adb647ffbb80b01ac8d0') + +build() { + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux M="$PWD/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + depends=('glibc' 'linux') + + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in re2/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, March 6, 2020 @ 02:30:32 Author: foutrelis Revision: 376827 archrelease: copy trunk to staging-x86_64 Added: re2/repos/staging-x86_64/ re2/repos/staging-x86_64/PKGBUILD (from rev 376824, re2/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: re2/repos/staging-x86_64/PKGBUILD (from rev 376824, re2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-03-06 02:30:32 UTC (rev 376827) @@ -0,0 +1,33 @@ +# Maintainer: Evangelos Foutras +# Contributor: Anatol Pomozov +# Contributor: Gustavo Alvarez +# Contributor: Alexandre Bique + +pkgname=re2 +_re2ver=2020-03-03 +pkgver=${_re2ver//-} +pkgrel=1 +epoch=1 +pkgdesc="Fast, safe, thread-friendly regular expression engine" +arch=('x86_64') +url="https://github.com/google/re2; +license=('BSD') +depends=('gcc-libs') +source=(re2-$pkgver.tar.gz::https://github.com/google/re2/archive/$_re2ver.tar.gz) +sha256sums=('04ee2aaebaa5038554683329afc494e684c30f82f2a1e47eb62450e59338f84d') + +build() { + cd $pkgname-$_re2ver + make +} + +check() { + cd $pkgname-$_re2ver + make test +} + +package() { + cd $pkgname-$_re2ver + make prefix=/usr DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Friday, March 6, 2020 @ 02:30:20 Author: heftig Revision: 590893 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 590891, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 590891, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:20 UTC (rev 590893) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=295 +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;) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + depends=('linux') + + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in linux/repos (3 files)
Date: Friday, March 6, 2020 @ 02:30:31 Author: heftig Revision: 376826 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 376822, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 376823, linux/trunk/config) --+ PKGBUILD | 201 + config |10680 + 2 files changed, 10881 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 376825:376826 to see the changes.
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Friday, March 6, 2020 @ 02:30:22 Author: heftig Revision: 590896 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 590892, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 590892, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:22 UTC (rev 590896) @@ -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=183 +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 broadcom-wl/repos (2 files)
Date: Friday, March 6, 2020 @ 02:30:21 Author: heftig Revision: 590894 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 590891, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 590891, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:21 UTC (rev 590894) @@ -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=176 +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 acpi_call/repos (2 files)
Date: Friday, March 6, 2020 @ 02:30:22 Author: heftig Revision: 590895 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 590892, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 590892, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 02:30:22 UTC (rev 590895) @@ -0,0 +1,33 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.1.0 +pkgrel=294 +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, March 6, 2020 @ 02:29:51 Author: heftig Revision: 590891 5.0.1-56: linux 5.5.8.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:46 UTC (rev 590890) +++ PKGBUILD2020-03-06 02:29:51 UTC (rev 590891) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.1 -pkgrel=55 +pkgrel=56 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 nvidia/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:43 Author: heftig Revision: 376819 440.64-2: linux 5.5.8.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:40 UTC (rev 376818) +++ PKGBUILD2020-03-06 02:29:43 UTC (rev 376819) @@ -5,7 +5,7 @@ pkgbase=nvidia pkgname=(nvidia nvidia-dkms) pkgver=440.64 -pkgrel=1 +pkgrel=2 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:36 Author: heftig Revision: 590888 20200106-19: linux 5.5.8.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:35 UTC (rev 590887) +++ PKGBUILD2020-03-06 02:29:36 UTC (rev 590888) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20200106 -pkgrel=18 +pkgrel=19 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:28 Author: heftig Revision: 590883 0.43-183: linux 5.5.8.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 01:10:36 UTC (rev 590882) +++ PKGBUILD2020-03-06 02:29:28 UTC (rev 590883) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=182 +pkgrel=183 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:33 Author: heftig Revision: 590886 0.8-295: linux 5.5.8.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:31 UTC (rev 590885) +++ PKGBUILD2020-03-06 02:29:33 UTC (rev 590886) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=294 +pkgrel=295 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 ndiswrapper-arch/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:46 Author: heftig Revision: 590890 1.62-35: linux 5.5.8.arch1-1 Modified: ndiswrapper-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:38 UTC (rev 590889) +++ PKGBUILD2020-03-06 02:29:46 UTC (rev 590890) @@ -3,7 +3,7 @@ pkgname=ndiswrapper-arch pkgver=1.62 -pkgrel=34 +pkgrel=35 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 nvidia-390xx/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:40 Author: heftig Revision: 376818 390.132-32: linux 5.5.8.arch1-1 Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:16 UTC (rev 376817) +++ PKGBUILD2020-03-06 02:29:40 UTC (rev 376818) @@ -5,7 +5,7 @@ pkgbase=nvidia-390xx pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.132 -pkgrel=31 +pkgrel=32 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:35 Author: heftig Revision: 590887 8.048.00-16: linux 5.5.8.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:33 UTC (rev 590886) +++ PKGBUILD2020-03-06 02:29:35 UTC (rev 590887) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.048.00 -pkgrel=15 +pkgrel=16 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:29 Author: heftig Revision: 590884 6.30.223.271-176: linux 5.5.8.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:28 UTC (rev 590883) +++ PKGBUILD2020-03-06 02:29:29 UTC (rev 590884) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=175 +pkgrel=176 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 wireguard-arch/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:48 Author: heftig Revision: 376820 0.0.20200215-6: linux 5.5.8.arch1-1 Modified: wireguard-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:43 UTC (rev 376819) +++ PKGBUILD2020-03-06 02:29:48 UTC (rev 376820) @@ -2,7 +2,7 @@ pkgname=wireguard-arch pkgver=0.0.20200215 -pkgrel=5 +pkgrel=6 pkgdesc='Wireguard module for Arch Kernel' url='https://www.wireguard.com/' arch=('x86_64')
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:38 Author: heftig Revision: 590889 1.1.0-294: linux 5.5.8.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:36 UTC (rev 590888) +++ PKGBUILD2020-03-06 02:29:38 UTC (rev 590889) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.1.0 -pkgrel=293 +pkgrel=294 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 virtualbox-modules-arch/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:31 Author: heftig Revision: 590885 6.1.4-5: linux 5.5.8.arch1-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:29:29 UTC (rev 590884) +++ PKGBUILD2020-03-06 02:29:31 UTC (rev 590885) @@ -4,7 +4,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=6.1.4 -pkgrel=4 +pkgrel=5 arch=('x86_64') url='http://virtualbox.org' license=('GPL')
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:29:16 Author: heftig Revision: 376817 5.5.8.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:28:37 UTC (rev 376816) +++ PKGBUILD2020-03-06 02:29:16 UTC (rev 376817) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.5.7.zen1 +pkgver=5.5.8.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:28:37 Author: heftig Revision: 376816 5.5.8.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 02:22:21 UTC (rev 376815) +++ PKGBUILD2020-03-06 02:28:37 UTC (rev 376816) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.5.7.arch1 +pkgver=5.5.8.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in dialog/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 6, 2020 @ 02:22:21 Author: foutrelis Revision: 376815 archrelease: copy trunk to testing-x86_64 Added: dialog/repos/testing-x86_64/ dialog/repos/testing-x86_64/PKGBUILD (from rev 376814, dialog/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: dialog/repos/testing-x86_64/PKGBUILD (from rev 376814, dialog/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 02:22:21 UTC (rev 376815) @@ -0,0 +1,35 @@ +# Maintainer: Evangelos Foutras +# Contributor: Stéphane Gaudreault +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=dialog +pkgver=1.3_20200228 +pkgrel=1 +epoch=1 +pkgdesc="A tool to display dialog boxes from shell scripts" +arch=('x86_64') +url="https://invisible-island.net/dialog/; +license=('LGPL2.1') +depends=('sh' 'ncurses') +provides=('libdialog.so') +source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz) +sha256sums=('9ff8c41d1eee9e15d14fde3109d4612b1fe6dbe71fe2c3e743bcfff5e25c1fd9') + +build() { + cd "$srcdir/$pkgname-${pkgver/_/-}" + + ./configure \ +--prefix=/usr \ +--enable-nls \ +--with-libtool \ +--with-ncursesw + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver/_/-}" + make DESTDIR="$pkgdir" install-full +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in dialog/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 02:22:16 Author: foutrelis Revision: 376814 upgpkg: dialog 1:1.3_20200228-1: New upstream release. Modified: dialog/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 01:10:47 UTC (rev 376813) +++ PKGBUILD2020-03-06 02:22:16 UTC (rev 376814) @@ -4,7 +4,7 @@ # Contributor: Andreas Radke pkgname=dialog -pkgver=1.3_20191210 +pkgver=1.3_20200228 pkgrel=1 epoch=1 pkgdesc="A tool to display dialog boxes from shell scripts" @@ -14,7 +14,7 @@ depends=('sh' 'ncurses') provides=('libdialog.so') source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz) -sha256sums=('10f7c02ee5dea311e61b0d3e29eb6e18bcedd6fb6672411484c1a37729cbd7a6') +sha256sums=('9ff8c41d1eee9e15d14fde3109d4612b1fe6dbe71fe2c3e743bcfff5e25c1fd9') build() { cd "$srcdir/$pkgname-${pkgver/_/-}"
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 6, 2020 @ 01:10:34 Author: heftig Revision: 376812 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 376810, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 376810, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 01:10:34 UTC (rev 376812) @@ -0,0 +1,42 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=440.64 +pkgrel=2 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts-headers') +provides=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;) +sha512sums=('26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux-lts module +} + +package() { +depends=('linux-lts' "nvidia-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in acpi_call-lts/repos (2 files)
Date: Friday, March 6, 2020 @ 01:10:35 Author: heftig Revision: 590881 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 590879, acpi_call-lts/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 590879, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 01:10:35 UTC (rev 590881) @@ -0,0 +1,46 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=126 +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 nvidia-390xx-lts/repos (3 files)
Date: Friday, March 6, 2020 @ 01:10:47 Author: heftig Revision: 376813 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx-lts/repos/testing-x86_64/ nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 376810, nvidia-390xx-lts/trunk/PKGBUILD) nvidia-390xx-lts/repos/testing-x86_64/kernel-4.16.patch (from rev 376811, nvidia-390xx-lts/trunk/kernel-4.16.patch) ---+ PKGBUILD | 48 kernel-4.16.patch | 33 + 2 files changed, 81 insertions(+) Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 376810, nvidia-390xx-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 01:10:47 UTC (rev 376813) @@ -0,0 +1,48 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-390xx-lts +pkgver=390.132 +pkgrel=26 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts-headers') +provides=('nvidia-390xx') +conflicts=('nvidia-lts') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +'kernel-4.16.patch') +sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux-lts module +} + +package() { +depends=('linux-lts' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$( ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++#include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + void conftest_phys_to_dma(void) { + phys_to_dma(); + }"
[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Friday, March 6, 2020 @ 01:10:36 Author: heftig Revision: 590882 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 590879, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 590879, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 01:10:36 UTC (rev 590882) @@ -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=45 +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 r8168-lts/repos (2 files)
Date: Friday, March 6, 2020 @ 01:10:33 Author: heftig Revision: 590880 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 590879, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 590879, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-06 01:10:33 UTC (rev 590880) @@ -0,0 +1,35 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +pkgver=8.048.00 +pkgrel=15 +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=('0aacba20d985ba5e67e21bdad89a099e102f7bef3027adb647ffbb80b01ac8d0') + +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 wireguard-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, March 6, 2020 @ 01:10:32 Author: heftig Revision: 376811 archrelease: copy trunk to testing-x86_64 Added: wireguard-lts/repos/testing-x86_64/ wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 376810, wireguard-lts/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 376810, wireguard-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-03-06 01:10:32 UTC (rev 376811) @@ -0,0 +1,32 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-lts +pkgver=0.0.20200215 +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 nvidia-390xx-lts/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 01:09:28 Author: heftig Revision: 376810 390.132-26: linux-lts 5.4.24-1 Modified: nvidia-390xx-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 01:09:26 UTC (rev 376809) +++ PKGBUILD2020-03-06 01:09:28 UTC (rev 376810) @@ -2,7 +2,7 @@ pkgname=nvidia-390xx-lts pkgver=390.132 -pkgrel=25 +pkgrel=26 epoch=1 pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" arch=('x86_64')
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 01:09:23 Author: heftig Revision: 590878 1.1.0-126: linux-lts 5.4.24-1 Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 01:09:21 UTC (rev 590877) +++ PKGBUILD2020-03-06 01:09:23 UTC (rev 590878) @@ -4,7 +4,7 @@ pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=125 +pkgrel=126 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-lts/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 01:09:21 Author: heftig Revision: 590877 0.43-45: linux-lts 5.4.24-1 Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 22:55:51 UTC (rev 590876) +++ PKGBUILD2020-03-06 01:09:21 UTC (rev 590877) @@ -9,7 +9,7 @@ pkgname=tp_smapi-lts pkgver=0.43 -pkgrel=44 +pkgrel=45 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, March 6, 2020 @ 01:09:26 Author: heftig Revision: 376809 0.0.20200215-6: linux-lts 5.4.24-1 Modified: wireguard-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 01:09:19 UTC (rev 376808) +++ PKGBUILD2020-03-06 01:09:26 UTC (rev 376809) @@ -2,7 +2,7 @@ pkgname=wireguard-lts pkgver=0.0.20200215 -pkgrel=5 +pkgrel=6 pkgdesc='Wireguard module for LTS Kernel' url='https://www.wireguard.com/' arch=('x86_64')
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 01:09:24 Author: heftig Revision: 590879 8.048.00-15: linux-lts 5.4.24-1 Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 01:09:23 UTC (rev 590878) +++ PKGBUILD2020-03-06 01:09:24 UTC (rev 590879) @@ -2,7 +2,7 @@ pkgname=r8168-lts pkgver=8.048.00 -pkgrel=14 +pkgrel=15 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Friday, March 6, 2020 @ 01:09:19 Author: heftig Revision: 376808 440.64-2: linux-lts 5.4.24-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 00:18:49 UTC (rev 376807) +++ PKGBUILD2020-03-06 01:09:19 UTC (rev 376808) @@ -3,7 +3,7 @@ pkgname=nvidia-lts pkgver=440.64 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64')
[arch-commits] Commit in libgee/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 6, 2020 @ 00:18:49 Author: heftig Revision: 376807 archrelease: copy trunk to extra-x86_64 Added: libgee/repos/extra-x86_64/PKGBUILD (from rev 376806, libgee/trunk/PKGBUILD) Deleted: libgee/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 87 ++--- 1 file changed, 44 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-05 23:32:08 UTC (rev 376806) +++ PKGBUILD2020-03-06 00:18:49 UTC (rev 376807) @@ -1,43 +0,0 @@ -# Maintainer : Ionut Biru -# Contributor: Sergej Pupykin - -pkgname=libgee -pkgver=0.20.3 -pkgrel=1 -pkgdesc="A collection library providing GObject-based interfaces and classes for commonly used data structures" -url="https://git.gnome.org/browse/libgee; -license=(LGPL2.1) -arch=(x86_64) -depends=(glib2) -makedepends=(gobject-introspection vala autoconf-archive git) -_commit=56b10bc2c272f345536709f0abdaf857ba1b4080 # tags/0.20.3^0 -source=("git+https://gitlab.gnome.org/GNOME/libgee.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --disable-static - make -} - -check() { - cd $pkgname - # generates a bazillion traps - make sure systemd's core_pattern - # is deactivated, or you'll DoS the journal and the system - #make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: libgee/repos/extra-x86_64/PKGBUILD (from rev 376806, libgee/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-06 00:18:49 UTC (rev 376807) @@ -0,0 +1,44 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Sergej Pupykin + +pkgname=libgee +pkgver=0.20.3 +pkgrel=2 +pkgdesc="A collection library providing GObject-based interfaces and classes for commonly used data structures" +url="https://git.gnome.org/browse/libgee; +license=(LGPL2.1) +arch=(x86_64) +depends=(glib2) +makedepends=(gobject-introspection vala autoconf-archive git) +_commit=56b10bc2c272f345536709f0abdaf857ba1b4080 # tags/0.20.3^0 +source=("git+https://gitlab.gnome.org/GNOME/libgee.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --disable-static + make +} + +check() { + cd $pkgname + # generates a bazillion traps - make sure systemd's core_pattern + # is deactivated, or you'll DoS the journal and the system + #make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libgee/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 23:32:08 Author: heftig Revision: 376806 0.20.3-2 Modified: libgee/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 23:25:33 UTC (rev 376805) +++ PKGBUILD2020-03-05 23:32:08 UTC (rev 376806) @@ -1,9 +1,10 @@ -# Maintainer : Ionut Biru +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru # Contributor: Sergej Pupykin pkgname=libgee pkgver=0.20.3 -pkgrel=1 +pkgrel=2 pkgdesc="A collection library providing GObject-based interfaces and classes for commonly used data structures" url="https://git.gnome.org/browse/libgee; license=(LGPL2.1)
[arch-commits] Commit in libgnome-games-support/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 5, 2020 @ 23:25:33 Author: heftig Revision: 376805 archrelease: copy trunk to extra-x86_64 Added: libgnome-games-support/repos/extra-x86_64/PKGBUILD (from rev 376804, libgnome-games-support/trunk/PKGBUILD) Deleted: libgnome-games-support/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 37 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-05 23:25:14 UTC (rev 376804) +++ PKGBUILD2020-03-05 23:25:33 UTC (rev 376805) @@ -1,36 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=libgnome-games-support -pkgver=1.4.4 -pkgrel=1 -pkgdesc="Code shared between GNOME games" -url="https://gitlab.gnome.org/GNOME/libgnome-games-support; -arch=(x86_64) -license=(GPL3 LGPL3) -depends=(libgee gtk3) -makedepends=(vala git autoconf-archive) -_commit=a28ffb2d46f2b142717d4709a9e5129a3b80f92e # tags/1.4.4^0 -source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-really//;s/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: libgnome-games-support/repos/extra-x86_64/PKGBUILD (from rev 376804, libgnome-games-support/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-05 23:25:33 UTC (rev 376805) @@ -0,0 +1,37 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=libgnome-games-support +pkgver=1.6.0.1 +pkgrel=1 +pkgdesc="Code shared between GNOME games" +url="https://gitlab.gnome.org/GNOME/libgnome-games-support; +arch=(x86_64) +license=(GPL3 LGPL3) +depends=(libgee gtk3) +makedepends=(vala git meson) +provides=("libgnome-games-support-${pkgver%%.*}.so") +_commit=0aca5d736973e69972e1dd79f55a233971fbae7e # tags/1.6.0.1^0 +source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-really//;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in libgnome-games-support/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 23:25:14 Author: heftig Revision: 376804 1.6.0.1-1 Modified: libgnome-games-support/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 20:49:13 UTC (rev 376803) +++ PKGBUILD2020-03-05 23:25:14 UTC (rev 376804) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=libgnome-games-support -pkgver=1.4.4 +pkgver=1.6.0.1 pkgrel=1 pkgdesc="Code shared between GNOME games" url="https://gitlab.gnome.org/GNOME/libgnome-games-support; @@ -8,8 +8,9 @@ arch=(x86_64) license=(GPL3 LGPL3) depends=(libgee gtk3) -makedepends=(vala git autoconf-archive) -_commit=a28ffb2d46f2b142717d4709a9e5129a3b80f92e # tags/1.4.4^0 +makedepends=(vala git meson) +provides=("libgnome-games-support-${pkgver%%.*}.so") +_commit=0aca5d736973e69972e1dd79f55a233971fbae7e # tags/1.6.0.1^0 source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) sha256sums=('SKIP') @@ -20,17 +21,17 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + arch-meson $pkgname build + ninja -C build } +check() { + meson test -C build --print-errorlogs +} + package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in osquery/repos (2 files)
Date: Thursday, March 5, 2020 @ 22:55:51 Author: anatolik Revision: 590876 archrelease: copy trunk to community-testing-x86_64 Added: osquery/repos/community-testing-x86_64/ osquery/repos/community-testing-x86_64/PKGBUILD (from rev 590875, osquery/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: osquery/repos/community-testing-x86_64/PKGBUILD (from rev 590875, osquery/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-03-05 22:55:51 UTC (rev 590876) @@ -0,0 +1,42 @@ +# Maintainer: Anatol Pomozov + +pkgname=osquery +pkgver=4.2.0 +pkgrel=1 +pkgdesc='SQL powered operating system instrumentation, monitoring, and analytics' +arch=(x86_64) +url='https://osquery.io' +license=(Apache GPL2) +depends=(augeas boost-libs gflags google-glog aws-sdk-cpp librdkafka rocksdb gtest device-mapper rpm-tools dpkg lvm2 libelfin lldpd rapidjson sleuthkit ssdeep thrift yara lmdb iptables) +makedepends=(cmake ninja python boost linenoise-ng) +# patched version of smartools that we need to build statically to avoid collision with the upstream version +_smartmontools_commit=5f7669fba545f32a6d0c07e2be67df16f3eb354b +source=(osquery-$pkgver.zip::https://github.com/osquery/osquery/archive/$pkgver.zip + third-party-smartmontools.zip::https://github.com/osquery/third-party-smartmontools/archive/$_smartmontools_commit.zip + devendorize.patch::https://github.com/anatol/osquery/compare/4743cb94207023f76e2b4c3cd702f550d496d585...b5cc91eb9e9c8a1193d96a85f1eb88eba90058ae.patch) +sha256sums=('a2a613619577afcf743153ccdc8d6bcbb54926ec6b6bc8296366ea89582740cb' +'891f11acd804aa0d53dbec599e6a32ad9c1e5392a3eb4022714871f3a1ce95ee' +'a4bdc8de4edf847fd49b721cc978a264d9bd63f329bdb6b76c38bc3397afa19d') + +prepare() { + cd osquery-$pkgver + patch -p1 < ../devendorize.patch + + rm -rf libraries/cmake/source/smartmontools/src + ln -sf `pwd`/../third-party-smartmontools-$_smartmontools_commit libraries/cmake/source/smartmontools/src +} + +build() { + cd osquery-$pkgver + + cmake -DCMAKE_BUILD_TYPE=Release -DOSQUERY_STATIC_BUILD=OFF -DCMAKE_INSTALL_PREFIX=/usr -DOSQUERY_VERSION=$pkgver -S . -B build + cmake --build build +} + +package() { + cd osquery-$pkgver + + cmake --build build --target install -- DESTDIR="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -r "$pkgdir/etc/init.d/" +}
[arch-commits] Commit in osquery/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 22:55:35 Author: anatolik Revision: 590875 upgpkg: osquery 4.2.0-1 Modified: osquery/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 20:36:37 UTC (rev 590874) +++ PKGBUILD2020-03-05 22:55:35 UTC (rev 590875) @@ -1,31 +1,27 @@ # Maintainer: Anatol Pomozov pkgname=osquery -pkgver=4.1.2 -pkgrel=2 +pkgver=4.2.0 +pkgrel=1 pkgdesc='SQL powered operating system instrumentation, monitoring, and analytics' arch=(x86_64) url='https://osquery.io' license=(Apache GPL2) -depends=(augeas boost-libs gflags google-glog aws-sdk-cpp librdkafka rocksdb gtest device-mapper rpm-tools dpkg lvm2 libelfin lldpd rapidjson sleuthkit ssdeep thrift yara lmdb) +depends=(augeas boost-libs gflags google-glog aws-sdk-cpp librdkafka rocksdb gtest device-mapper rpm-tools dpkg lvm2 libelfin lldpd rapidjson sleuthkit ssdeep thrift yara lmdb iptables) makedepends=(cmake ninja python boost linenoise-ng) # patched version of smartools that we need to build statically to avoid collision with the upstream version _smartmontools_commit=5f7669fba545f32a6d0c07e2be67df16f3eb354b source=(osquery-$pkgver.zip::https://github.com/osquery/osquery/archive/$pkgver.zip third-party-smartmontools.zip::https://github.com/osquery/third-party-smartmontools/archive/$_smartmontools_commit.zip - devendorize.patch::https://github.com/anatol/osquery/compare/551d548b478f416bbfadaa0a0450c05873d2a9f6...8ab1e555bc0ce1816d99000596b085efe5161337.patch) -sha256sums=('98962a38ca4bebfd87d483e5269c4364291b97f30c047489da99ebf3fdcc57d1' + devendorize.patch::https://github.com/anatol/osquery/compare/4743cb94207023f76e2b4c3cd702f550d496d585...b5cc91eb9e9c8a1193d96a85f1eb88eba90058ae.patch) +sha256sums=('a2a613619577afcf743153ccdc8d6bcbb54926ec6b6bc8296366ea89582740cb' '891f11acd804aa0d53dbec599e6a32ad9c1e5392a3eb4022714871f3a1ce95ee' -'81d2752eb4271d2821d42d5c09f3fa9a86e1c8f644673c4eee5061957ef7d636') +'a4bdc8de4edf847fd49b721cc978a264d9bd63f329bdb6b76c38bc3397afa19d') prepare() { cd osquery-$pkgver patch -p1 < ../devendorize.patch - # iptables 1.8.4 dropped libiptc.so; users are expected to - # link to libip4tc.so or libip6tc.so directly - sed -i 's/"iptc"//' libraries/cmake/system/modules/Findlibiptables.cmake - rm -rf libraries/cmake/source/smartmontools/src ln -sf `pwd`/../third-party-smartmontools-$_smartmontools_commit libraries/cmake/source/smartmontools/src } @@ -33,7 +29,7 @@ build() { cd osquery-$pkgver - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DOSQUERY_VERSION=$pkgver -S . -B build + cmake -DCMAKE_BUILD_TYPE=Release -DOSQUERY_STATIC_BUILD=OFF -DCMAKE_INSTALL_PREFIX=/usr -DOSQUERY_VERSION=$pkgver -S . -B build cmake --build build }
[arch-commits] Commit in linux-lts/repos (4 files)
Date: Thursday, March 5, 2020 @ 20:49:13 Author: anthraxx Revision: 376803 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 376802, linux-lts/trunk/0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 376802, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 376802, linux-lts/trunk/config) + 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch | 132 PKGBUILD | 202 config |10597 ++ 3 files changed, 10931 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 376802:376803 to see the changes.
[arch-commits] Commit in linux-lts/trunk (3 files)
Date: Thursday, March 5, 2020 @ 20:49:00 Author: anthraxx Revision: 376802 upgpkg: linux-lts 5.4.24-1: add back sysctl-and-CONFIG-for-unprivileged_userns_clone Added: linux-lts/trunk/0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch Modified: linux-lts/trunk/PKGBUILD linux-lts/trunk/config + 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch | 132 ++ PKGBUILD |8 config |1 3 files changed, 138 insertions(+), 3 deletions(-) Added: 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch === --- 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch (rev 0) +++ 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch 2020-03-05 20:49:00 UTC (rev 376802) @@ -0,0 +1,132 @@ +From 6136ffb3d88e9f044260f8288d2d0a1edd64379e Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 16 Sep 2019 04:53:20 +0200 +Subject: [PATCH] ZEN: Add sysctl and CONFIG to disallow unprivileged + CLONE_NEWUSER + +Our default behavior continues to match the vanilla kernel. +--- + init/Kconfig| 16 + kernel/fork.c | 15 +++ + kernel/sysctl.c | 12 + kernel/user_namespace.c | 7 +++ + 4 files changed, 50 insertions(+) + +diff --git a/init/Kconfig b/init/Kconfig +index bd7d650d4a99..658f9c052151 100644 +--- a/init/Kconfig b/init/Kconfig +@@ -1091,6 +1091,22 @@ config USER_NS + + If unsure, say N. + ++config USER_NS_UNPRIVILEGED ++ bool "Allow unprivileged users to create namespaces" ++ default y ++ depends on USER_NS ++ help ++When disabled, unprivileged users will not be able to create ++new namespaces. Allowing users to create their own namespaces ++has been part of several recent local privilege escalation ++exploits, so if you need user namespaces but are ++paranoid^Wsecurity-conscious you want to disable this. ++ ++This setting can be overridden at runtime via the ++kernel.unprivileged_userns_clone sysctl. ++ ++If unsure, say Y. ++ + config PID_NS + bool "PID Namespaces" + default y +diff --git a/kernel/fork.c b/kernel/fork.c +index 541fd805fb88..ffd57c812153 100644 +--- a/kernel/fork.c b/kernel/fork.c +@@ -106,6 +106,11 @@ + + #define CREATE_TRACE_POINTS + #include ++#ifdef CONFIG_USER_NS ++extern int unprivileged_userns_clone; ++#else ++#define unprivileged_userns_clone 0 ++#endif + + /* + * Minimum number of threads to boot the kernel +@@ -1788,6 +1793,10 @@ static __latent_entropy struct task_struct *copy_process( + if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) + return ERR_PTR(-EINVAL); + ++ if ((clone_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) ++ if (!capable(CAP_SYS_ADMIN)) ++ return ERR_PTR(-EPERM); ++ + /* +* Thread groups must share signals as well, and detached threads +* can only be started up within the thread group. +@@ -2819,6 +2828,12 @@ int ksys_unshare(unsigned long unshare_flags) + if (unshare_flags & CLONE_NEWNS) + unshare_flags |= CLONE_FS; + ++ if ((unshare_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) { ++ err = -EPERM; ++ if (!capable(CAP_SYS_ADMIN)) ++ goto bad_unshare_out; ++ } ++ + err = check_unshare_flags(unshare_flags); + if (err) + goto bad_unshare_out; +diff --git a/kernel/sysctl.c b/kernel/sysctl.c +index 078950d9605b..baead3605bbe 100644 +--- a/kernel/sysctl.c b/kernel/sysctl.c +@@ -110,6 +110,9 @@ extern int core_uses_pid; + extern char core_pattern[]; + extern unsigned int core_pipe_limit; + #endif ++#ifdef CONFIG_USER_NS ++extern int unprivileged_userns_clone; ++#endif + extern int pid_max; + extern int pid_max_min, pid_max_max; + extern int percpu_pagelist_fraction; +@@ -545,6 +548,15 @@ static struct ctl_table kern_table[] = { + .proc_handler = proc_dointvec, + }, + #endif ++#ifdef CONFIG_USER_NS ++ { ++ .procname = "unprivileged_userns_clone", ++ .data = _userns_clone, ++ .maxlen = sizeof(int), ++ .mode = 0644, ++ .proc_handler = proc_dointvec, ++ }, ++#endif + #ifdef CONFIG_PROC_SYSCTL + { + .procname = "tainted", +diff --git a/kernel/user_namespace.c b/kernel/user_namespace.c +index 8eadadc478f9..c36ecd19562c 100644 +--- a/kernel/user_namespace.c b/kernel/user_namespace.c +@@ -21,6 +21,13 @@ + #include + #include + ++/* sysctl */
[arch-commits] Commit in pysolfc/repos/community-any (3 files)
Date: Thursday, March 5, 2020 @ 20:36:37 Author: jlichtblau Revision: 590874 archrelease: copy trunk to community-any Added: pysolfc/repos/community-any/PKGBUILD (from rev 590873, pysolfc/trunk/PKGBUILD) Deleted: pysolfc/repos/community-any/PKGBUILD pysolfc/repos/community-any/time-attribute-clock-fix.diff ---+ PKGBUILD | 59 ++-- time-attribute-clock-fix.diff | 17 --- 2 files changed, 28 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-05 20:36:28 UTC (rev 590873) +++ PKGBUILD2020-03-05 20:36:37 UTC (rev 590874) @@ -1,31 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Eric Bélanger - -pkgname=pysolfc -pkgver=2.6.4 -pkgrel=3 -pkgdesc="PySol (Fan Club edition) is an exciting collection of more than 1000 solitaire games" -arch=('any') -url="http://pysolfc.sourceforge.net/; -license=('GPL3') -depends=('tk' 'python-pillow' 'python-random2' 'python-six' 'pysolfc-cardsets') -makedepends=('patch') -source=(https://downloads.sourceforge.net/$pkgname/PySolFC-$pkgver.tar.xz -time-attribute-clock-fix.diff) -sha256sums=('4dab3579531530136fb629c045d4b8389f410962e6cf77494f18c61c9de6ea78' -'28f593d28d71e01a5f07c51aacedd98b7222c03ce96888ce685e4292cddb4676') - -prepare() { - cd PySolFC-$pkgver - - patch -Np1 -i "${srcdir}"/time-attribute-clock-fix.diff - sed -i 's/pysol.py/pysol/' data/pysol.desktop -} - - -package() { - cd PySolFC-$pkgver - - python setup.py install --root="${pkgdir}" - mv "${pkgdir}"/usr/bin/pysol.py "${pkgdir}"/usr/bin/pysol -} Copied: pysolfc/repos/community-any/PKGBUILD (from rev 590873, pysolfc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-05 20:36:37 UTC (rev 590874) @@ -0,0 +1,28 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Eric Bélanger + +pkgname=pysolfc +pkgver=2.8.0 +pkgrel=1 +pkgdesc="PySol (Fan Club edition) is an exciting collection of more than 1000 solitaire games" +arch=('any') +url="http://pysolfc.sourceforge.net/; +license=('GPL3') +depends=('tk' 'python-pillow' 'python-random2' 'python-six' 'pysolfc-cardsets' 'python-pysol_cards') +makedepends=('python-setuptools') +source=(https://downloads.sourceforge.net/$pkgname/PySolFC-$pkgver.tar.xz) +sha256sums=('2b09a076f544f299155cbb8d0d455bfbf9be082bff76a6f9758959697cc07844') + +prepare() { + cd PySolFC-$pkgver + + sed -i 's/pysol.py/pysol/' data/pysol.desktop +} + + +package() { + cd PySolFC-$pkgver + + python setup.py install --root="${pkgdir}" + mv "${pkgdir}"/usr/bin/pysol.py "${pkgdir}"/usr/bin/pysol +} Deleted: time-attribute-clock-fix.diff === --- time-attribute-clock-fix.diff 2020-03-05 20:36:28 UTC (rev 590873) +++ time-attribute-clock-fix.diff 2020-03-05 20:36:37 UTC (rev 590874) @@ -1,17 +0,0 @@ -diff --git a/pysollib/mfxutil.py b/pysollib/mfxutil.py -index f461ed1..101b3e1 100644 a/pysollib/mfxutil.py -+++ b/pysollib/mfxutil.py -@@ -143,7 +143,11 @@ def getprefdir(package): - - - # high resolution clock() and sleep() --uclock = time.clock -+try: -+uclock = time.perf_counter -+except Exception: -+uclock = time.clock -+ - usleep = time.sleep - if os.name == "posix": - uclock = time.time
[arch-commits] Commit in pysolfc/trunk (PKGBUILD time-attribute-clock-fix.diff)
Date: Thursday, March 5, 2020 @ 20:36:28 Author: jlichtblau Revision: 590873 upgpkg: pysolfc 2.8.0-1 - new upstream release Modified: pysolfc/trunk/PKGBUILD Deleted: pysolfc/trunk/time-attribute-clock-fix.diff ---+ PKGBUILD | 15 ++- time-attribute-clock-fix.diff | 17 - 2 files changed, 6 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:37:05 UTC (rev 590872) +++ PKGBUILD2020-03-05 20:36:28 UTC (rev 590873) @@ -2,23 +2,20 @@ # Contributor: Eric Bélanger pkgname=pysolfc -pkgver=2.6.4 -pkgrel=3 +pkgver=2.8.0 +pkgrel=1 pkgdesc="PySol (Fan Club edition) is an exciting collection of more than 1000 solitaire games" arch=('any') url="http://pysolfc.sourceforge.net/; license=('GPL3') -depends=('tk' 'python-pillow' 'python-random2' 'python-six' 'pysolfc-cardsets') -makedepends=('patch') -source=(https://downloads.sourceforge.net/$pkgname/PySolFC-$pkgver.tar.xz -time-attribute-clock-fix.diff) -sha256sums=('4dab3579531530136fb629c045d4b8389f410962e6cf77494f18c61c9de6ea78' -'28f593d28d71e01a5f07c51aacedd98b7222c03ce96888ce685e4292cddb4676') +depends=('tk' 'python-pillow' 'python-random2' 'python-six' 'pysolfc-cardsets' 'python-pysol_cards') +makedepends=('python-setuptools') +source=(https://downloads.sourceforge.net/$pkgname/PySolFC-$pkgver.tar.xz) +sha256sums=('2b09a076f544f299155cbb8d0d455bfbf9be082bff76a6f9758959697cc07844') prepare() { cd PySolFC-$pkgver - patch -Np1 -i "${srcdir}"/time-attribute-clock-fix.diff sed -i 's/pysol.py/pysol/' data/pysol.desktop } Deleted: time-attribute-clock-fix.diff === --- time-attribute-clock-fix.diff 2020-03-05 19:37:05 UTC (rev 590872) +++ time-attribute-clock-fix.diff 2020-03-05 20:36:28 UTC (rev 590873) @@ -1,17 +0,0 @@ -diff --git a/pysollib/mfxutil.py b/pysollib/mfxutil.py -index f461ed1..101b3e1 100644 a/pysollib/mfxutil.py -+++ b/pysollib/mfxutil.py -@@ -143,7 +143,11 @@ def getprefdir(package): - - - # high resolution clock() and sleep() --uclock = time.clock -+try: -+uclock = time.perf_counter -+except Exception: -+uclock = time.clock -+ - usleep = time.sleep - if os.name == "posix": - uclock = time.time
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (4 files)
Date: Thursday, March 5, 2020 @ 19:46:49 Author: anthraxx Revision: 376801 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 376800, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config (from rev 376800, linux-hardened/trunk/config) Deleted: linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config --+ PKGBUILD | 416 - config |21171 ++--- 2 files changed, 10793 insertions(+), 10794 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 376800:376801 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config)
Date: Thursday, March 5, 2020 @ 19:46:42 Author: anthraxx Revision: 376800 upgpkg: linux-hardened 5.4.24.a-1 Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config --+ PKGBUILD |8 config |3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:16:16 UTC (rev 376799) +++ PKGBUILD2020-03-05 19:46:42 UTC (rev 376800) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -pkgver=5.4.23.a +pkgver=5.4.24.a pkgrel=1 pkgdesc='Security-Hardened Linux' url='https://github.com/anthraxx/linux-hardened' @@ -27,11 +27,11 @@ '65EEFE022108E2B708CBFCF7F9E712E59AF5F22A' # Daniel Micay 'E240B57E2C4630BA768E2F26FC1B547C8D8172C8' # Levente Polyak ) -sha256sums=('3f28aacdf5deddfdf80bb949884699b96053a3548dc3434552d30dc0bc781eca' +sha256sums=('7fa0ac784c78129beed43260a7a22a077f1041ac0e8e88647284d2cf7b1d7eb3' 'SKIP' -'a711bf105a0d828b441d79258e79731e2545d310f8667774ab78f6bd00ac6297' +'61b05c318700ad899157f6541e4c1bb1dc7a2d7af8d0cd49b947cf4a88493c4e' 'SKIP' -'14414404c768772194686bec8c606ed5b1e33bf68180db831b3802fb6f99105b') +'1d8405d36d4bafb22580686bb6708e2fc9effb8d562693622863037e0564cafd') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2020-03-05 19:16:16 UTC (rev 376799) +++ config 2020-03-05 19:46:42 UTC (rev 376800) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.23 Kernel Configuration +# Linux/x86 5.4.24 Kernel Configuration # # @@ -22,7 +22,6 @@ # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set -# CONFIG_HEADER_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT=""
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:37:05 Author: felixonmars Revision: 590872 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 590871, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 590871, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:37:05 UTC (rev 590872) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=281 +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 tamarin-prover/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:36:51 Author: felixonmars Revision: 590871 upgpkg: tamarin-prover 1.4.1-281: rebuild with persistent-template 2.8.2.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:35:07 UTC (rev 590870) +++ PKGBUILD2020-03-05 19:36:51 UTC (rev 590871) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=280 +pkgrel=281 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stack/repos (4 files)
Date: Thursday, March 5, 2020 @ 19:35:07 Author: felixonmars Revision: 590870 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 590869, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/persistent-template-2.8.patch (from rev 590869, stack/trunk/persistent-template-2.8.patch) stack/repos/community-staging-x86_64/stack.install (from rev 590869, stack/trunk/stack.install) ---+ PKGBUILD | 87 persistent-template-2.8.patch | 42 +++ stack.install |4 + 3 files changed, 133 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 590869, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:35:07 UTC (rev 590870) @@ -0,0 +1,87 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3.20200209 +_commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b +pkgrel=62 +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-terminal-size' 'haskell-text-metrics' 'haskell-th-reify-many' + 'haskell-tls' 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +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#commit=$_commit; +persistent-template-2.8.patch) +sha512sums=('SKIP' + '7d5c95dea6b5f1ff830230856bf829b1372228b1fb116da4e186539206089557df65fea9094a89182a3b67ed46c137b0faaf9070ef22b5a2e5ca56380f68fd21') + +prepare() { + cd $pkgname + patch -p1 -i ../persistent-template-2.8.patch + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i -e 's/fail $ "Invalid package name:/error $ "Invalid package name:/' \ + -e 's/fail $ "Invalid CabalConfigKey/error $ "Invalid CabalConfigKey/' \ +src/Stack/Types/Config.hs + sed -i -e 's/fail \$$/error $/' src/Stack/Coverage.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:34:44 Author: felixonmars Revision: 590869 upgpkg: stack 2.1.3.20200209-62: rebuild with persistent-template 2.8.2.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:33:11 UTC (rev 590868) +++ PKGBUILD2020-03-05 19:34:44 UTC (rev 590869) @@ -4,7 +4,7 @@ pkgname=stack pkgver=2.1.3.20200209 _commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b -pkgrel=61 +pkgrel=62 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in wabt/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:33:05 Author: jelle Revision: 590867 upgpkg: wabt 1.0.13-1 Upstream update. Modified: wabt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:29:36 UTC (rev 590866) +++ PKGBUILD2020-03-05 19:33:05 UTC (rev 590867) @@ -4,7 +4,7 @@ pkgname=wabt pkgdesc="The WebAssembly Binary Toolkit is a suite of tools for WebAssembly" url="https://github.com/WebAssembly/wabt; -pkgver=1.0.12 +pkgver=1.0.13 pkgrel=1 arch=('x86_64') license=('APACHE')
[arch-commits] Commit in wabt/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:33:11 Author: jelle Revision: 590868 archrelease: copy trunk to community-x86_64 Added: wabt/repos/community-x86_64/PKGBUILD (from rev 590867, wabt/trunk/PKGBUILD) Deleted: wabt/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-05 19:33:05 UTC (rev 590867) +++ PKGBUILD2020-03-05 19:33:11 UTC (rev 590868) @@ -1,52 +0,0 @@ -# Maintainer: Jelle van der Waa -# Contributor: Konstantin Gorodinskii - -pkgname=wabt -pkgdesc="The WebAssembly Binary Toolkit is a suite of tools for WebAssembly" -url="https://github.com/WebAssembly/wabt; -pkgver=1.0.12 -pkgrel=1 -arch=('x86_64') -license=('APACHE') -depends=(glibc gcc-libs) -makedepends=('cmake' 'git' 'gcc' 'clang' 'python-ply' 'gtest') -source=("git+https://github.com/WebAssembly/wabt#commit=cf261f2bd561297e0da7008ddde8c09ba5ea35a2; -"git+https://github.com/WebAssembly/testsuite; -"git+https://github.com/google/googletest; -"git+https://github.com/dabeaz/ply;) -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd ${pkgname} - - git submodule init - git config submodule."external/testsuite".url "${srcdir}/testsuite" - git config submodule."external/googletest".url "${srcdir}/googletest" - git config submodule."external/ply".url "${srcdir}/ply" - git submodule update --recursive - - mkdir build -} - -build() { - cd ${pkgname}/build - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ -.. - - make -} - -check() { - cd ${pkgname} -# make test -} - -package() { - cd ${pkgname}/build - make DESTDIR="${pkgdir}" install -} Copied: wabt/repos/community-x86_64/PKGBUILD (from rev 590867, wabt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-05 19:33:11 UTC (rev 590868) @@ -0,0 +1,52 @@ +# Maintainer: Jelle van der Waa +# Contributor: Konstantin Gorodinskii + +pkgname=wabt +pkgdesc="The WebAssembly Binary Toolkit is a suite of tools for WebAssembly" +url="https://github.com/WebAssembly/wabt; +pkgver=1.0.13 +pkgrel=1 +arch=('x86_64') +license=('APACHE') +depends=(glibc gcc-libs) +makedepends=('cmake' 'git' 'gcc' 'clang' 'python-ply' 'gtest') +source=("git+https://github.com/WebAssembly/wabt#commit=cf261f2bd561297e0da7008ddde8c09ba5ea35a2; +"git+https://github.com/WebAssembly/testsuite; +"git+https://github.com/google/googletest; +"git+https://github.com/dabeaz/ply;) +md5sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd ${pkgname} + + git submodule init + git config submodule."external/testsuite".url "${srcdir}/testsuite" + git config submodule."external/googletest".url "${srcdir}/googletest" + git config submodule."external/ply".url "${srcdir}/ply" + git submodule update --recursive + + mkdir build +} + +build() { + cd ${pkgname}/build + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +.. + + make +} + +check() { + cd ${pkgname} +# make test +} + +package() { + cd ${pkgname}/build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:29:22 Author: felixonmars Revision: 590865 upgpkg: hledger-web 1.17-4: rebuild with persistent-template 2.8.2.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:27:26 UTC (rev 590864) +++ PKGBUILD2020-03-05 19:29:22 UTC (rev 590865) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.17 -pkgrel=3 +pkgrel=4 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:29:36 Author: felixonmars Revision: 590866 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 590865, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 590865, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:29:36 UTC (rev 590866) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.17 +pkgrel=4 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-utf8-string' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' + 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ac16366b7885356e7971c45ec83cc4fd49f91712977c8a05652b401d09b9873753428e203c9f6b400bd7fbf82e4a153fa47963e2c657294b106ae1cdd7605837') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 "${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}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:27:26 Author: felixonmars Revision: 590864 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 590863, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 590863, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:27:26 UTC (rev 590864) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20200226 +pkgrel=10 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs} + sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs +} + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:27:10 Author: felixonmars Revision: 590863 upgpkg: git-annex 8.20200226-10: rebuild with persistent-template 2.8.2.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:19:59 UTC (rev 590862) +++ PKGBUILD2020-03-05 19:27:10 UTC (rev 590863) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20200226 -pkgrel=9 +pkgrel=10 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:19:59 Author: felixonmars Revision: 590862 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 590861, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 590861, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:19:59 UTC (rev 590862) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=318 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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-yesod-static/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:19:45 Author: felixonmars Revision: 590861 upgpkg: haskell-yesod-static 1.6.0.1-318: rebuild with persistent-template 2.8.2.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:18:31 UTC (rev 590860) +++ PKGBUILD2020-03-05 19:19:45 UTC (rev 590861) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=317 +pkgrel=318 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:18:17 Author: felixonmars Revision: 590859 upgpkg: haskell-yesod-test 1.6.9-78: rebuild with persistent-template 2.8.2.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:17:17 UTC (rev 590858) +++ PKGBUILD2020-03-05 19:18:17 UTC (rev 590859) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=77 +pkgrel=78 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:18:31 Author: felixonmars Revision: 590860 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 590859, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 590859, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:18:31 UTC (rev 590860) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.9 +pkgrel=78 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-yesod-auth/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:17:03 Author: felixonmars Revision: 590857 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 590855, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 590855, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:17:03 UTC (rev 590857) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.9 +pkgrel=32 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('071f5c3b01f70d4cf7f9516d97bdf352a6fc20f9191c6a46bccacf84f7e245e8076ff1881fa6e64c3929d300a0361b5ed1bf67c670544e2c2eca07b8aa3e24c0') + +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-yesod-auth/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:16:48 Author: felixonmars Revision: 590855 upgpkg: haskell-yesod-auth 1.6.9-32: rebuild with persistent-template 2.8.2.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:16:43 UTC (rev 590854) +++ PKGBUILD2020-03-05 19:16:48 UTC (rev 590855) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.9 -pkgrel=31 +pkgrel=32 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:15:34 Author: felixonmars Revision: 590849 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 590848, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 590848, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:15:34 UTC (rev 590849) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0.1 +pkgrel=38 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('776668becc858274bca8883a9ffc71be48385e85ba1f393a4f4ba70d4acbac5ff8c1a5c233404d81cd34c3ba6da96d6ba97ee5e552278879ca0f877c7cf3a0cc') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-yesod/trunk (PKGBUILD)
Date: Thursday, March 5, 2020 @ 19:15:20 Author: felixonmars Revision: 590848 upgpkg: haskell-yesod 1.6.0.1-38: rebuild with persistent-template 2.8.2.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-05 19:14:21 UTC (rev 590847) +++ PKGBUILD2020-03-05 19:15:20 UTC (rev 590848) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0.1 -pkgrel=37 +pkgrel=38 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, March 5, 2020 @ 19:14:21 Author: felixonmars Revision: 590847 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 590846, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 590846, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-03-05 19:14:21 UTC (rev 590847) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=118 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +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 +}