[arch-commits] Commit in kdevelop/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:29:56 Author: arojas Revision: 335068 archrelease: copy trunk to staging-x86_64 Added: kdevelop/repos/staging-x86_64/ kdevelop/repos/staging-x86_64/PKGBUILD (from rev 335067, kdevelop/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: kdevelop/repos/staging-x86_64/PKGBUILD (from rev 335067, kdevelop/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 06:29:56 UTC (rev 335068) @@ -0,0 +1,47 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora + +pkgname=kdevelop +pkgver=5.2.4 +pkgrel=2 +pkgdesc='C++ IDE using KDE technologies' +arch=(x86_64) +url='http://www.kdevelop.org/' +license=(GPL) +depends=(clang libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 qt5-webengine + kcmutils threadweaver knewstuff) +makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta boost purpose subversion) +optdepends=('konsole: embedded terminal' +'git: Git support' 'subversion: SVN support' 'cvs: CVS support' +'gdb: GNU debugger support' 'lldb: LLDB debugger support' +'qt5-doc: Qt documentation integration' +'cmake: cmake integration' +'qt5-tools: qthelp plugin' +'okteta: GNU debugger support' +'plasma-framework: for the plasma addons' +'purpose: patch review plugin' +'cppcheck: code analyzer' 'heaptrack: memory profiler' 'kdevelop-clang-tidy: clang-tidy analyzer plugin') +conflicts=(kdevelop-qmljs kdevplatform) +replaces=(kdevelop-qmljs kdevplatform) +source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc}) +sha256sums=('2c3ee424da6b0df06bea48db28abb9a00be9601a5494f026f9cbe704edd173c9' +'SKIP') +validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6') # Sven Brauch + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kdevelop/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:29:33 Author: arojas Revision: 335067 clang 7 rebuild Modified: kdevelop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 06:18:40 UTC (rev 335066) +++ PKGBUILD2018-09-20 06:29:33 UTC (rev 335067) @@ -4,7 +4,7 @@ pkgname=kdevelop pkgver=5.2.4 -pkgrel=1 +pkgrel=2 pkgdesc='C++ IDE using KDE technologies' arch=(x86_64) url='http://www.kdevelop.org/'
[arch-commits] Commit in clazy/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:18:40 Author: arojas Revision: 335066 archrelease: copy trunk to staging-x86_64 Added: clazy/repos/staging-x86_64/ clazy/repos/staging-x86_64/PKGBUILD (from rev 335065, clazy/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: clazy/repos/staging-x86_64/PKGBUILD (from rev 335065, clazy/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 06:18:40 UTC (rev 335066) @@ -0,0 +1,39 @@ +# Maintainer: Antonio Rojas +# Contributor: André Klitzing + +pkgname=clazy +pkgver=1.3 +pkgrel=3 +pkgdesc="Qt oriented code checker based on clang framework" +url="https://www.kdab.com/"; +license=(GPL2) +depends=(clang) +makedepends=(cmake llvm) +arch=(x86_64) +source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig} + clazy-clang7.patch::"https://cgit.kde.org/clazy.git/patch/?id=c1074481";) +sha256sums=('0a9470d653e1c73e06db1421fa922f6ea286408de5abc98e4743b9aee5655188' +'SKIP' +'39f57c125c69dcbbdd2549090137afed386926f538a54cbaaea57c6a50d03b58') +validpgpkeys=(949014B23D24354DFD548E5457416A0ADCEF0EFE) # Sergio Martins + +prepare() { + mkdir -p build + + sed -e 's|man/man1|share/man/man1|g' -i $pkgname-$pkgver/CMakeLists.txt + cd $pkgname-$pkgver + patch -p1 -i ../clazy-clang7.patch # Fix build with clang 7 +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in clazy/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:18:16 Author: arojas Revision: 335065 clang 7 rebuild Modified: clazy/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 06:09:18 UTC (rev 335064) +++ PKGBUILD2018-09-20 06:18:16 UTC (rev 335065) @@ -3,7 +3,7 @@ pkgname=clazy pkgver=1.3 -pkgrel=2 +pkgrel=3 pkgdesc="Qt oriented code checker based on clang framework" url="https://www.kdab.com/"; license=(GPL2) @@ -10,9 +10,11 @@ depends=(clang) makedepends=(cmake llvm) arch=(x86_64) -source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) +source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig} + clazy-clang7.patch::"https://cgit.kde.org/clazy.git/patch/?id=c1074481";) sha256sums=('0a9470d653e1c73e06db1421fa922f6ea286408de5abc98e4743b9aee5655188' -'SKIP') +'SKIP' +'39f57c125c69dcbbdd2549090137afed386926f538a54cbaaea57c6a50d03b58') validpgpkeys=(949014B23D24354DFD548E5457416A0ADCEF0EFE) # Sergio Martins prepare() { @@ -19,6 +21,8 @@ mkdir -p build sed -e 's|man/man1|share/man/man1|g' -i $pkgname-$pkgver/CMakeLists.txt + cd $pkgname-$pkgver + patch -p1 -i ../clazy-clang7.patch # Fix build with clang 7 } build() {
[arch-commits] Commit in shiboken2/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:09:18 Author: arojas Revision: 335064 archrelease: copy trunk to staging-x86_64 Added: shiboken2/repos/staging-x86_64/ shiboken2/repos/staging-x86_64/PKGBUILD (from rev 335063, shiboken2/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: shiboken2/repos/staging-x86_64/PKGBUILD (from rev 335063, shiboken2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 06:09:18 UTC (rev 335064) @@ -0,0 +1,48 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgbase=shiboken2 +pkgname=(shiboken2 python-shiboken2) +_qtver=5.11.1 +_clangver=7.0.0 +pkgver=${_qtver/-/} +pkgrel=3 +arch=(x86_64) +url='http://qt-project.org/' +license=(GPL2 LGPL) +pkgdesc='Generates bindings for C++ libraries using CPython source code' +makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python) +_pkgfqn=pyside-setup-everywhere-src-${_qtver} +source=("http://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz";) +sha256sums=('9cbc3cbb03c6c1ddba8de7a651c84b269f87ebd4a0991a1f9acc8b2d0ccdfb83') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${_pkgfqn}/sources/shiboken2 \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_TESTS=OFF \ +-DUSE_PYTHON_VERSION=3 + make +} + +package_shiboken2() { + depends=(clang=$_clangver llvm libxslt qt5-xmlpatterns) + + cd build + make DESTDIR="$pkgdir" install +# Provided in python-shiboken2 + rm -r "$pkgdir"/usr/lib/{python*,libshiboken*} +} + +package_python-shiboken2() { + depends=(python) + + cd build + make DESTDIR="$pkgdir" install +# Provided in shiboken2 + rm -r "$pkgdir"/usr/{bin,include,lib/{cmake,pkgconfig},share} +}
[arch-commits] Commit in shiboken2/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:08:56 Author: arojas Revision: 335063 clang 7 rebuild Modified: shiboken2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 06:07:08 UTC (rev 335062) +++ PKGBUILD2018-09-20 06:08:56 UTC (rev 335063) @@ -4,9 +4,9 @@ pkgbase=shiboken2 pkgname=(shiboken2 python-shiboken2) _qtver=5.11.1 -_clangver=6.0.1 +_clangver=7.0.0 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=(x86_64) url='http://qt-project.org/' license=(GPL2 LGPL)
[arch-commits] Commit in qt5-tools/repos (6 files)
Date: Thursday, September 20, 2018 @ 06:07:08 Author: arojas Revision: 335062 archrelease: copy trunk to staging-x86_64 Added: qt5-tools/repos/staging-x86_64/ qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 335061, qt5-tools/trunk/PKGBUILD) qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 335061, qt5-tools/trunk/assistant.desktop) qt5-tools/repos/staging-x86_64/designer.desktop (from rev 335061, qt5-tools/trunk/designer.desktop) qt5-tools/repos/staging-x86_64/linguist.desktop (from rev 335061, qt5-tools/trunk/linguist.desktop) qt5-tools/repos/staging-x86_64/qdbusviewer.desktop (from rev 335061, qt5-tools/trunk/qdbusviewer.desktop) -+ PKGBUILD| 74 ++ assistant.desktop |8 + designer.desktop| 10 ++ linguist.desktop|9 ++ qdbusviewer.desktop |9 ++ 5 files changed, 110 insertions(+) Copied: qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 335061, qt5-tools/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 06:07:08 UTC (rev 335062) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-tools +_qtver=5.11.2 +pkgver=${_qtver/-/} +pkgrel=2 +arch=('x86_64') +url='http://qt-project.org/' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' +depends=('qt5-base' 'hicolor-icon-theme') +makedepends=('qt5-declarative' 'qt5-webkit' 'vulkan-headers' 'clang') +optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant') +groups=('qt' 'qt5') +conflicts=('qtchooser') +_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" +source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"; +{assistant,designer,linguist,qdbusviewer}.desktop) +sha256sums=('f0e8332c771958b4aa373ac643d35e2fabb1a2dcdbaca756ebf3d1ace7c631b8' +'8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4' +'366e18ba400068df40d26a3c944d6bd4925bf22c32f171b837a3f4e387eff019' +'db1ad1d27ce73820b8d50291618b6f817292f15f55107274064b9ae99201069a' +'cd94367e35f99ab85277aa95985bbde292a9cc82db2c04c4efdaed5799aa16db') + +prepare() { + mkdir -p build +} + +build() { + cd build + + qmake ../${_pkgfqn} + make +} + +package() { + cd build + make INSTALL_ROOT="${pkgdir}" install + + cd ../${_pkgfqn} + # install missing icons and desktop files + for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do +size=$(echo $(basename ${icon}) | cut -d- -f2) +install -p -D -m644 ${icon} \ + "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png" + done + + install -D -m644 src/assistant/assistant/images/assistant.png \ +"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png" + install -D -m644 src/assistant/assistant/images/assistant-128.png \ +"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png" + install -D -m644 src/designer/src/designer/images/designer.png \ +"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png" + install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \ +"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png" + install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \ +"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png" + install -d "${pkgdir}/usr/share/applications" + install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \ +"${pkgdir}/usr/share/applications/" + + # Symlinks for backwards compatibility + for b in "${pkgdir}"/usr/bin/*; do +ln -s /usr/bin/$(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 + done + + # 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' {} \; + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} +} Copied: qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 335061, qt5-tools/trunk/assistant.desktop) === --- staging-x86_64/assistant.desktop(rev 0) +++ staging-x86_64/assistant.desktop2018-09-20 06:07:08 UTC (rev 335062) @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Qt Assistant +Comment=Shows Qt documentation and examples +Exec=assistant +Icon=assistant +Terminal=false +Type=Application +Categories=Qt;Development;Documentation; Copied: qt5-tools/repos/staging-x86_64/designer.desktop (from rev 335061, qt5-tools/trunk/designer.desktop) === --- staging-x86_64/designer.desktop
[arch-commits] Commit in qt5-tools/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 06:06:34 Author: arojas Revision: 335061 clang 7 rebuild Modified: qt5-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 03:56:09 UTC (rev 335060) +++ PKGBUILD2018-09-20 06:06:34 UTC (rev 335061) @@ -4,7 +4,7 @@ pkgname=qt5-tools _qtver=5.11.2 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='http://qt-project.org/' license=('GPL3' 'LGPL3' 'FDL' 'custom')
[arch-commits] Commit in compiler-rt/repos/staging-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 20, 2018 @ 03:56:09 Author: foutrelis Revision: 335060 archrelease: copy trunk to staging-x86_64 Added: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 335059, compiler-rt/trunk/PKGBUILD) Deleted: compiler-rt/repos/staging-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-20 03:56:03 UTC (rev 335059) +++ PKGBUILD2018-09-20 03:56:09 UTC (rev 335060) @@ -1,47 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=compiler-rt -pkgver=7.0.0 -pkgrel=1 -pkgdesc="Compiler runtime libraries for clang" -arch=('x86_64') -url="https://compiler-rt.llvm.org/"; -license=('custom:University of Illinois/NCSA Open Source License') -depends=('gcc-libs') -makedepends=('llvm' 'cmake' 'ninja' 'python') -# Build 32-bit compiler-rt libraries on x86_64 (FS#41911) -makedepends_x86_64=('lib32-gcc-libs') -options=('staticlibs') -source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) -sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6' -'SKIP') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/$pkgname-$pkgver.src" - mkdir build -} - -build() { - cd "$srcdir/$pkgname-$pkgver.src/build" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr - ninja -} - -package() { - cd "$srcdir/$pkgname-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib" - mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/} - mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/} -} - -# vim:set ts=2 sw=2 et: Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 335059, compiler-rt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-20 03:56:09 UTC (rev 335060) @@ -0,0 +1,47 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=compiler-rt +pkgver=7.0.0 +pkgrel=2 +pkgdesc="Compiler runtime libraries for clang" +arch=('x86_64') +url="https://compiler-rt.llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +depends=('gcc-libs') +makedepends=('llvm' 'cmake' 'ninja' 'python') +# Build 32-bit compiler-rt libraries on x86_64 (FS#41911) +makedepends_x86_64=('lib32-gcc-libs') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) +sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6' +'SKIP') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/$pkgname-$pkgver.src" + mkdir build +} + +build() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr + ninja +} + +package() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + mkdir -p "$pkgdir"/usr/lib/clang/$pkgver/{lib,share} + mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/} + mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/share/} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in compiler-rt/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 03:56:03 Author: foutrelis Revision: 335059 upgpkg: compiler-rt 7.0.0-2 Fix location of sanitizer blacklists. Modified: compiler-rt/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 03:42:29 UTC (rev 335058) +++ PKGBUILD2018-09-20 03:56:03 UTC (rev 335059) @@ -3,7 +3,7 @@ pkgname=compiler-rt pkgver=7.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Compiler runtime libraries for clang" arch=('x86_64') url="https://compiler-rt.llvm.org/"; @@ -39,9 +39,9 @@ DESTDIR="$pkgdir" ninja install install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib" + mkdir -p "$pkgdir"/usr/lib/clang/$pkgver/{lib,share} mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/} - mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/} + mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/share/} } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in lldb/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 03:42:29 Author: foutrelis Revision: 335058 archrelease: copy trunk to staging-x86_64 Added: lldb/repos/staging-x86_64/ lldb/repos/staging-x86_64/PKGBUILD (from rev 335057, lldb/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: lldb/repos/staging-x86_64/PKGBUILD (from rev 335057, lldb/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 03:42:29 UTC (rev 335058) @@ -0,0 +1,60 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lldb +pkgver=7.0.0 +pkgrel=1 +pkgdesc="Next generation, high-performance debugger" +arch=('x86_64') +url="https://lldb.llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +depends=('llvm-libs' 'clang' 'python2' 'python2-six') +makedepends=('llvm' 'cmake' 'ninja' 'swig') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) +sha256sums=('7ff6d8fee49977d25b3b69be7d22937b92592c7609cf283ed0dcf9e5cd80aa32' +'SKIP') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/$pkgname-$pkgver.src" + mkdir build +} + +build() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPYTHON_EXECUTABLE=/usr/bin/python2 \ +-DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ +-DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLDB_USE_SYSTEM_SIX=1 + ninja +} + +package() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Install possibly outdated man page; better than nothing! + install -Dm644 ../docs/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1" + + # Remove static libraries + rm "$pkgdir"/usr/lib/*.a + + # Relocate custom readline.so module which links agaisnt libedit + mv "$pkgdir"/usr/lib/python2.7/site-packages/{,lldb/}readline.so + sed -i '2isys.path.insert(1, "/usr/lib/python2.7/site-packages/lldb")' \ +"$pkgdir/usr/lib/python2.7/site-packages/lldb/embedded_interpreter.py" + + # Compile Python scripts + python2 -m compileall "$pkgdir" + python2 -O -m compileall "$pkgdir" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in lldb/trunk (2 files)
Date: Thursday, September 20, 2018 @ 03:42:24 Author: foutrelis Revision: 335057 upgpkg: lldb 7.0.0-1 New upstream release. Modified: lldb/trunk/PKGBUILD Deleted: lldb/trunk/PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch --+ PKGBUILD | 13 --- PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch | 54 - 2 files changed, 4 insertions(+), 63 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 03:32:32 UTC (rev 335056) +++ PKGBUILD2018-09-20 03:42:24 UTC (rev 335057) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=lldb -pkgver=6.0.1 +pkgver=7.0.0 pkgrel=1 pkgdesc="Next generation, high-performance debugger" arch=('x86_64') @@ -10,11 +10,9 @@ license=('custom:University of Illinois/NCSA Open Source License') depends=('llvm-libs' 'clang' 'python2' 'python2-six') makedepends=('llvm' 'cmake' 'ninja' 'swig') -source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig} -PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch) -sha256sums=('6b8573841f2f7b60ffab9715c55dceff4f2a44e5a6d590ac189d20e8e7472714' -'SKIP' -'1f146b2009553c6a5f76fa077b621fba66db5ef26c9790e9f64e608304d099e5') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) +sha256sums=('7ff6d8fee49977d25b3b69be7d22937b92592c7609cf283ed0dcf9e5cd80aa32' +'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -21,9 +19,6 @@ prepare() { cd "$srcdir/$pkgname-$pkgver.src" mkdir build - - # https://bugs.llvm.org/show_bug.cgi?id=36687 - patch -Np1 -i ../PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch } build() { Deleted: PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch === --- PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch2018-09-20 03:32:32 UTC (rev 335056) +++ PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch2018-09-20 03:42:24 UTC (rev 335057) @@ -1,54 +0,0 @@ -From 39c65fb3ea6ddbec92b32efa1a7fbd0fb299ce63 Mon Sep 17 00:00:00 2001 -From: Pavel Labath -Date: Wed, 14 Mar 2018 10:08:21 + -Subject: [PATCH] [cmake] Fix standalone+LLVM_LINK_LLVM_DYLIB builds (pr36687) - -Summary: -To make this build work, I needed to add detection code for the pthread -library. This is necessary, because we have direct calls to these -libraries (instead of going through llvm) and in the standalone build we -cannot rely on llvm to detect these for us. In a standalone non-dylib -build this was accidentaly working because these libraries were pulled -in as an interface dependency of the .a files, but in a dylib build -these are no longer part of the link interface, and so we need to add -them explicitly. - -Reviewers: krytarowski, zturner - -Subscribers: lldb-commits, mgorny - -Differential Revision: https://reviews.llvm.org/D44379 - -git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@327490 91177308-0d34-0410-b5e6-96231b3b80d8 - cmake/modules/LLDBConfig.cmake | 14 +- - 1 file changed, 9 insertions(+), 5 deletions(-) - -diff --git a/cmake/modules/LLDBConfig.cmake b/cmake/modules/LLDBConfig.cmake -index 24878b5913..32effe7737 100644 a/cmake/modules/LLDBConfig.cmake -+++ b/cmake/modules/LLDBConfig.cmake -@@ -346,14 +346,18 @@ else() - - endif() - --if (HAVE_LIBPTHREAD) -- list(APPEND system_libs pthread) --endif(HAVE_LIBPTHREAD) -+if( WIN32 AND NOT CYGWIN ) -+ set(PURE_WINDOWS 1) -+endif() - --if (HAVE_LIBDL) -- list(APPEND system_libs ${CMAKE_DL_LIBS}) -+if(NOT PURE_WINDOWS) -+ set(CMAKE_THREAD_PREFER_PTHREAD TRUE) -+ find_package(Threads REQUIRED) -+ list(APPEND system_libs ${CMAKE_THREAD_LIBS_INIT}) - endif() - -+list(APPEND system_libs ${CMAKE_DL_LIBS}) -+ - # Figure out if lldb could use lldb-server. If so, then we'll - # ensure we build lldb-server when an lldb target is being built. - if (CMAKE_SYSTEM_NAME MATCHES "Android|Darwin|FreeBSD|Linux|NetBSD")
[arch-commits] Commit in clang/trunk (PKGBUILD enable-SSP-and-PIE-by-default.patch)
Date: Thursday, September 20, 2018 @ 03:32:27 Author: foutrelis Revision: 335055 upgpkg: clang 7.0.0-1 New upstream release. Modified: clang/trunk/PKGBUILD clang/trunk/enable-SSP-and-PIE-by-default.patch -+ PKGBUILD| 12 ++--- enable-SSP-and-PIE-by-default.patch | 79 ++ 2 files changed, 59 insertions(+), 32 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 03:04:44 UTC (rev 335054) +++ PKGBUILD2018-09-20 03:32:27 UTC (rev 335055) @@ -2,8 +2,8 @@ # Contributor: Jan "heftig" Steffens pkgname=clang -pkgver=6.0.1 -pkgrel=2 +pkgver=7.0.0 +pkgrel=1 pkgdesc="C language family frontend for LLVM" arch=('x86_64') url="https://clang.llvm.org/"; @@ -20,13 +20,13 @@ https://releases.llvm.org/$pkgver/clang-tools-extra-$pkgver.src.tar.xz{,.sig} https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} enable-SSP-and-PIE-by-default.patch) -sha256sums=('7c243f1485bddfdfedada3cd402ff4792ea82362ff91fbdac2dae67c6026b667' +sha256sums=('550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55' 'SKIP' -'0d2e3727786437574835b75135f9e36f861932a958d8547ced7e13ebdda115f1' +'937c5a8c8c43bc185e4805144744799e524059cac877a44d9063926cd7a19dbe' 'SKIP' -'b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2' +'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222' 'SKIP' -'28d38b7f4bcaa0c974f8c48d732a0db309ea89ffa901c39de90725ae857946c1') +'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard Modified: enable-SSP-and-PIE-by-default.patch === --- enable-SSP-and-PIE-by-default.patch 2018-09-20 03:04:44 UTC (rev 335054) +++ enable-SSP-and-PIE-by-default.patch 2018-09-20 03:32:27 UTC (rev 335055) @@ -1,6 +1,6 @@ -From b0307536e769c8ce11dbfa1956d617e8fc9366a7 Mon Sep 17 00:00:00 2001 +From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras -Date: Thu, 8 Mar 2018 18:38:53 +0200 +Date: Thu, 20 Sep 2018 06:20:28 +0300 Subject: [PATCH] Enable SSP and PIE by default This is a minimal set of changes needed to make clang use SSP and PIE by @@ -19,27 +19,29 @@ --- lib/Driver/ToolChains/Linux.cpp | 14 -- lib/Driver/ToolChains/Linux.h | 1 + + test/Driver/clang-offload-bundler.c | 2 +- test/Driver/cross-linux.c | 16 test/Driver/env.c | 2 +- - test/Driver/fsanitize.c | 18 ++ + test/Driver/fsanitize.c | 14 +++--- test/Driver/gcc-toolchain.cpp | 2 +- test/Driver/hexagon-toolchain-elf.c | 2 +- test/Driver/linux-as.c | 4 ++-- test/Driver/linux-ld.c | 2 ++ + test/Driver/riscv32-toolchain.c | 4 ++-- test/Driver/stack-protector.c | 4 ++-- - 10 files changed, 40 insertions(+), 25 deletions(-) + 12 files changed, 40 insertions(+), 27 deletions(-) diff --git a/lib/Driver/ToolChains/Linux.cpp b/lib/Driver/ToolChains/Linux.cpp -index 1301cdf114..a15a722d76 100644 +index f8f3623918..7f75021542 100644 --- a/lib/Driver/ToolChains/Linux.cpp +++ b/lib/Driver/ToolChains/Linux.cpp -@@ -816,8 +816,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, +@@ -903,8 +903,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, } bool Linux::isPIEDefault() const { - return (getTriple().isAndroid() && !getTriple().isAndroidVersionLT(16)) || - getTriple().isMusl() || getSanitizerArgs().requiresPIE(); -+ const bool IsMips = tools::isMipsArch(getTriple().getArch()); ++ const bool IsMips = getTriple().isMIPS(); + const bool IsAndroid = getTriple().isAndroid(); + + if (IsMips || IsAndroid) @@ -55,10 +57,10 @@ SanitizerMask Linux::getSupportedSanitizers() const { diff --git a/lib/Driver/ToolChains/Linux.h b/lib/Driver/ToolChains/Linux.h -index 9778c1832c..ddd46a1d58 100644 +index 22dbbecf6b..ba0d5587e0 100644 --- a/lib/Driver/ToolChains/Linux.h +++ b/lib/Driver/ToolChains/Linux.h -@@ -36,6 +36,7 @@ public: +@@ -38,6 +38,7 @@ public: void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const override; bool isPIEDefault() const override; @@ -66,6 +68,19 @@ SanitizerMask getSupportedSanitizers() const override; void addProfileRTLibs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const override; +diff --git a/test/Driver/clang-offload-bundler.c b/test/Driver/clang-offlo
[arch-commits] Commit in clang/repos (3 files)
Date: Thursday, September 20, 2018 @ 03:32:32 Author: foutrelis Revision: 335056 archrelease: copy trunk to staging-x86_64 Added: clang/repos/staging-x86_64/ clang/repos/staging-x86_64/PKGBUILD (from rev 335055, clang/trunk/PKGBUILD) clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 335055, clang/trunk/enable-SSP-and-PIE-by-default.patch) -+ PKGBUILD| 106 enable-SSP-and-PIE-by-default.patch | 284 ++ 2 files changed, 390 insertions(+) Copied: clang/repos/staging-x86_64/PKGBUILD (from rev 335055, clang/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 03:32:32 UTC (rev 335056) @@ -0,0 +1,106 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=clang +pkgver=7.0.0 +pkgrel=1 +pkgdesc="C language family frontend for LLVM" +arch=('x86_64') +url="https://clang.llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +depends=('llvm-libs' 'gcc' 'compiler-rt') +makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx' 'python2') +optdepends=('openmp: OpenMP support in clang with -fopenmp' +'python: for git-clang-format' +'python2: for scan-view') +provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver") +conflicts=('clang-analyzer' 'clang-tools-extra') +replaces=('clang-analyzer' 'clang-tools-extra') +source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig} + https://releases.llvm.org/$pkgver/clang-tools-extra-$pkgver.src.tar.xz{,.sig} +https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} +enable-SSP-and-PIE-by-default.patch) +sha256sums=('550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55' +'SKIP' +'937c5a8c8c43bc185e4805144744799e524059cac877a44d9063926cd7a19dbe' +'SKIP' +'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222' +'SKIP' +'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/cfe-$pkgver.src" + mkdir build + mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra + patch -Np1 -i ../enable-SSP-and-PIE-by-default.patch +} + +build() { + cd "$srcdir/cfe-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPYTHON_EXECUTABLE=/usr/bin/python \ +-DBUILD_SHARED_LIBS=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_ENABLE_RTTI=ON \ +-DLLVM_BUILD_TESTS=ON \ +-DLLVM_INCLUDE_DOCS=ON \ +-DLLVM_BUILD_DOCS=ON \ +-DLLVM_ENABLE_SPHINX=ON \ +-DSPHINX_WARNINGS_AS_ERRORS=OFF \ +-DLLVM_EXTERNAL_LIT=/usr/bin/lit \ +-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" + ninja +} + +check() { + cd "$srcdir/cfe-$pkgver.src/build" + ninja check-clang{,-tools} +} + +_python2_optimize() { + python2 -m compileall "$@" + python2 -O -m compileall "$@" +} + +_python3_optimize() { + python3 -m compileall "$@" + python3 -O -m compileall "$@" + python3 -OO -m compileall "$@" +} + +package() { + cd "$srcdir/cfe-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Remove documentation sources + rm -r "$pkgdir"/usr/share/doc/clang{,-tools}/html/{_sources,.buildinfo} + + # Move analyzer scripts out of /usr/libexec + mv "$pkgdir"/usr/libexec/{ccc,c++}-analyzer "$pkgdir/usr/lib/clang/" + rmdir "$pkgdir/usr/libexec" + sed -i 's|libexec|lib/clang|' "$pkgdir/usr/bin/scan-build" + + # Install Python bindings + for _py in 2.7 3.7; do +install -d "$pkgdir/usr/lib/python$_py/site-packages" +cp -a ../bindings/python/clang "$pkgdir/usr/lib/python$_py/site-packages/" +_python${_py%%.*}_optimize "$pkgdir/usr/lib/python$_py" + done + + # Fix shebang in Python 2 scripts + sed -i '1s|/usr/bin/env python$|&2|' \ +"$pkgdir/usr/bin/scan-view" \ +"$pkgdir"/usr/share/$pkgname/*.py + + # Compile Python scripts + _python2_optimize "$pkgdir/usr/share" +} + +# vim:set ts=2 sw=2 et: Copied: clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 335055, clang/trunk/enable-SSP-and-PIE-by-default.patch) === --- staging-x86_64/enable-SSP-and-PIE-by-default.patch (rev 0) +++ staging-x86_64/enable-SSP-and-PIE-by-default.patch 2018-09-20 03:32:32 UTC (rev 335056) @@ -0,0 +1,284 @@ +From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 20 Sep 2018 06:20:28 +0300 +Subj
[arch-commits] Commit in openmp/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 03:04:44 Author: foutrelis Revision: 335054 archrelease: copy trunk to staging-x86_64 Added: openmp/repos/staging-x86_64/ openmp/repos/staging-x86_64/PKGBUILD (from rev 335053, openmp/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 335053, openmp/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 03:04:44 UTC (rev 335054) @@ -0,0 +1,43 @@ +# Maintainer: Evangelos Foutras + +pkgname=openmp +pkgver=7.0.0 +pkgrel=1 +pkgdesc="LLVM OpenMP Runtime Library" +arch=('x86_64') +url="http://openmp.llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +depends=('glibc' 'libelf' 'libffi') +makedepends=('cmake' 'ninja') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) +sha256sums=('30662b632f5556c59ee9215c1309f61de50b3ea8e89dcc28ba9a9494bba238ff' +'SKIP') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$pkgname-$pkgver.src" + mkdir build +} + +build() { + cd "$pkgname-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr + ninja +} + +package() { + cd "$pkgname-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # libgomp.so is also provided by gcc-libs; remove it to fix the conflict + rm "$pkgdir/usr/lib/libgomp.so" + +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in openmp/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 03:04:35 Author: foutrelis Revision: 335053 upgpkg: openmp 7.0.0-1 New upstream release. Modified: openmp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 01:54:20 UTC (rev 335052) +++ PKGBUILD2018-09-20 03:04:35 UTC (rev 335053) @@ -1,7 +1,7 @@ # Maintainer: Evangelos Foutras pkgname=openmp -pkgver=6.0.1 +pkgver=7.0.0 pkgrel=1 pkgdesc="LLVM OpenMP Runtime Library" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('glibc' 'libelf' 'libffi') makedepends=('cmake' 'ninja') source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) -sha256sums=('66afca2b308351b180136cf899a3b22865af1a775efaf74dc8a10c96d4721c5a' +sha256sums=('30662b632f5556c59ee9215c1309f61de50b3ea8e89dcc28ba9a9494bba238ff' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in tiled/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 02:21:02 Author: svenstaro Revision: 383457 upgpkg: tiled 1.2.0-1 Modified: tiled/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 23:08:44 UTC (rev 383456) +++ PKGBUILD2018-09-20 02:21:02 UTC (rev 383457) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) pkgname=tiled -pkgver=1.1.6 +pkgver=1.2.0 pkgrel=1 pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('mesa' 'qt5-tools' 'python2') optdepends=('python2: Python plugin') source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('d1083a938bbbd87897c5897fe79d424706e719a4319680ed907be481773daea656fc5b3230ba6b674e5ea044e22ee0044df2a07a7c91c56f9521e32b86847830') +sha512sums=('9c0c151348a90344b355e9bc8a7c9d38e2203d48474e8cf496e2c08cc75f764042e4355db2827f0e3518a1c03bfbcc79be7ba643c44c50430c7ecec09fbb8563') build() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in tiled/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, September 20, 2018 @ 02:21:16 Author: svenstaro Revision: 383458 archrelease: copy trunk to community-x86_64 Added: tiled/repos/community-x86_64/PKGBUILD (from rev 383457, tiled/trunk/PKGBUILD) Deleted: tiled/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-20 02:21:02 UTC (rev 383457) +++ PKGBUILD2018-09-20 02:21:16 UTC (rev 383458) @@ -1,27 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) -pkgname=tiled -pkgver=1.1.6 -pkgrel=1 -pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' -arch=('x86_64') -url='http://mapeditor.org' -license=('GPL') -replaces=('tiled-qt') -depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11') -makedepends=('mesa' 'qt5-tools' 'python2') -optdepends=('python2: Python plugin') -source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('d1083a938bbbd87897c5897fe79d424706e719a4319680ed907be481773daea656fc5b3230ba6b674e5ea044e22ee0044df2a07a7c91c56f9521e32b86847830') - -build() { - cd $srcdir/$pkgname-$pkgver - qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr - make -} - -package() { - cd $pkgname-$pkgver - - make install INSTALL_ROOT=$pkgdir -} Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 383457, tiled/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-20 02:21:16 UTC (rev 383458) @@ -0,0 +1,27 @@ +# Maintainer: Sven-Hendrik Haase +# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) +pkgname=tiled +pkgver=1.2.0 +pkgrel=1 +pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' +arch=('x86_64') +url='http://mapeditor.org' +license=('GPL') +replaces=('tiled-qt') +depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11') +makedepends=('mesa' 'qt5-tools' 'python2') +optdepends=('python2: Python plugin') +source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) +sha512sums=('9c0c151348a90344b355e9bc8a7c9d38e2203d48474e8cf496e2c08cc75f764042e4355db2827f0e3518a1c03bfbcc79be7ba643c44c50430c7ecec09fbb8563') + +build() { + cd $srcdir/$pkgname-$pkgver + qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr + make +} + +package() { + cd $pkgname-$pkgver + + make install INSTALL_ROOT=$pkgdir +}
[arch-commits] Commit in lld/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 01:54:16 Author: foutrelis Revision: 335051 upgpkg: lld 7.0.0-1 New upstream release. Modified: lld/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 01:35:12 UTC (rev 335050) +++ PKGBUILD2018-09-20 01:54:16 UTC (rev 335051) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=lld -pkgver=6.0.1 +pkgver=7.0.0 pkgrel=1 pkgdesc="Linker from the LLVM project" arch=('x86_64') @@ -9,9 +9,12 @@ url="https://lld.llvm.org/"; license=('custom:University of Illinois/NCSA Open Source License') depends=('llvm-libs') -makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx' 'gtest' 'clang') -source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) -sha256sums=('e706745806921cea5c45700e13ebe16d834b5e3c0b7ad83bf6da1f28b0634e11' +makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig} +https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}) +sha256sums=('fbcf47c5e543f4cdac6bb9bbbc6327ff24217cd7eafc5571549ad6d237287f9c' +'SKIP' +'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -24,11 +27,6 @@ build() { cd "$srcdir/$pkgname-$pkgver.src/build" - # Build with Clang because GCC 8 seems to trigger two test failures: - # lld :: mach-o/do-not-emit-unwind-fde-arm64.yaml - # lld :: mach-o/eh-frame-relocs-arm64.yaml - export CC=clang CXX=clang++ - cmake .. -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -39,7 +37,8 @@ -DLLVM_BUILD_TESTS=ON \ -DLLVM_BUILD_DOCS=ON \ -DLLVM_ENABLE_SPHINX=ON \ --DLLVM_EXTERNAL_LIT=/usr/bin/lit +-DLLVM_EXTERNAL_LIT=/usr/bin/lit \ +-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" ninja }
[arch-commits] Commit in lld/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 01:54:20 Author: foutrelis Revision: 335052 archrelease: copy trunk to staging-x86_64 Added: lld/repos/staging-x86_64/ lld/repos/staging-x86_64/PKGBUILD (from rev 335051, lld/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: lld/repos/staging-x86_64/PKGBUILD (from rev 335051, lld/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 01:54:20 UTC (rev 335052) @@ -0,0 +1,65 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lld +pkgver=7.0.0 +pkgrel=1 +pkgdesc="Linker from the LLVM project" +arch=('x86_64') +url="https://lld.llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +depends=('llvm-libs') +makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig} +https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}) +sha256sums=('fbcf47c5e543f4cdac6bb9bbbc6327ff24217cd7eafc5571549ad6d237287f9c' +'SKIP' +'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222' +'SKIP') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/$pkgname-$pkgver.src" + mkdir build +} + +build() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPYTHON_EXECUTABLE=/usr/bin/python \ +-DBUILD_SHARED_LIBS=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_INCLUDE_TESTS=ON \ +-DLLVM_BUILD_TESTS=ON \ +-DLLVM_BUILD_DOCS=ON \ +-DLLVM_ENABLE_SPHINX=ON \ +-DLLVM_EXTERNAL_LIT=/usr/bin/lit \ +-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" + ninja +} + +check() { + cd "$srcdir/$pkgname-$pkgver.src/build" + if [[ -e /usr/bin/lld ]]; then +# TODO(foutrelis): tests use system lld if it exists; check if it's fixable +error "Cannot run the tests while lld is installed to the system" +return 1 + fi + ninja check-lld +} + +package() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Remove documentation sources + rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in compiler-rt/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, September 20, 2018 @ 01:35:12 Author: foutrelis Revision: 335050 archrelease: copy trunk to staging-x86_64 Added: compiler-rt/repos/staging-x86_64/ compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 335049, compiler-rt/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 335049, compiler-rt/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 01:35:12 UTC (rev 335050) @@ -0,0 +1,47 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=compiler-rt +pkgver=7.0.0 +pkgrel=1 +pkgdesc="Compiler runtime libraries for clang" +arch=('x86_64') +url="https://compiler-rt.llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +depends=('gcc-libs') +makedepends=('llvm' 'cmake' 'ninja' 'python') +# Build 32-bit compiler-rt libraries on x86_64 (FS#41911) +makedepends_x86_64=('lib32-gcc-libs') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) +sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6' +'SKIP') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/$pkgname-$pkgver.src" + mkdir build +} + +build() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr + ninja +} + +package() { + cd "$srcdir/$pkgname-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib" + mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/} + mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in compiler-rt/trunk (PKGBUILD glibc-2.27.patch)
Date: Thursday, September 20, 2018 @ 01:35:07 Author: foutrelis Revision: 335049 upgpkg: compiler-rt 7.0.0-1 New upstream release. Modified: compiler-rt/trunk/PKGBUILD Deleted: compiler-rt/trunk/glibc-2.27.patch --+ PKGBUILD | 17 +--- glibc-2.27.patch | 195 - 2 files changed, 6 insertions(+), 206 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 00:54:09 UTC (rev 335048) +++ PKGBUILD2018-09-20 01:35:07 UTC (rev 335049) @@ -2,8 +2,8 @@ # Contributor: Jan "heftig" Steffens pkgname=compiler-rt -pkgver=6.0.1 -pkgrel=2 +pkgver=7.0.0 +pkgrel=1 pkgdesc="Compiler runtime libraries for clang" arch=('x86_64') url="https://compiler-rt.llvm.org/"; @@ -13,11 +13,9 @@ # Build 32-bit compiler-rt libraries on x86_64 (FS#41911) makedepends_x86_64=('lib32-gcc-libs') options=('staticlibs') -source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig} -glibc-2.27.patch) -sha256sums=('f4cd1e15e7d5cb708f9931d4844524e4904867240c306b06a4287b22ac1c99b9' -'SKIP' -'acfba6a38cf3b40dc4f2edca2f1d487e1b287db71d6a6ca9f27657c5f90f876b') +source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) +sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6' +'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -24,9 +22,6 @@ prepare() { cd "$srcdir/$pkgname-$pkgver.src" mkdir build - - # Fixes for glibc 2.27 - patch -Np1 -i ../glibc-2.27.patch } build() { @@ -46,7 +41,7 @@ mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib" mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/} - mv "$pkgdir"/usr/{*.txt,lib/clang/$pkgver/} + mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/} } # vim:set ts=2 sw=2 et: Deleted: glibc-2.27.patch === --- glibc-2.27.patch2018-09-20 00:54:09 UTC (rev 335048) +++ glibc-2.27.patch2018-09-20 01:35:07 UTC (rev 335049) @@ -1,195 +0,0 @@ -From 80dc25a213216b31f981b80f74c94a757eb3b8c1 Mon Sep 17 00:00:00 2001 -From: Peter Wu -Date: Sun, 10 Jun 2018 11:17:47 + -Subject: [PATCH 1/2] [ASAN] Fix crash on i?86-linux (32-bit) against glibc - 2.27 and later - -Summary: -Running sanitized 32-bit x86 programs on glibc 2.27 crashes at startup, with: - -ERROR: AddressSanitizer: SEGV on unknown address 0xf7a8a250 (pc 0xf7f807f4 bp 0xff969fc8 sp 0xff969f7c T16777215) -The signal is caused by a WRITE memory access. -#0 0xf7f807f3 in _dl_get_tls_static_info (/lib/ld-linux.so.2+0x127f3) -#1 0xf7a92599 (/lib/libasan.so.5+0x112599) -#2 0xf7a80737 (/lib/libasan.so.5+0x100737) -#3 0xf7f7e14f in _dl_init (/lib/ld-linux.so.2+0x1014f) -#4 0xf7f6eb49 (/lib/ld-linux.so.2+0xb49) - -The problem is that glibc changed the calling convention for the GLIBC_PRIVATE -symbol that sanitizer uses (even when it should not, GLIBC_PRIVATE is exactly -for symbols that can change at any time, be removed etc.), see -https://sourceware.org/ml/libc-alpha/2017-08/msg00497.html - -Fixes https://github.com/google/sanitizers/issues/954 - -Patch By: Jakub Jelinek - -Reviewed By: vitalybuka, Lekensteyn - -Differential Revison: https://reviews.llvm.org/D44623 - -git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@334363 91177308-0d34-0410-b5e6-96231b3b80d8 - .../sanitizer_linux_libcdep.cc| 45 --- - 1 file changed, 38 insertions(+), 7 deletions(-) - -diff --git a/lib/sanitizer_common/sanitizer_linux_libcdep.cc b/lib/sanitizer_common/sanitizer_linux_libcdep.cc -index 56fdfc870..5d543622f 100644 a/lib/sanitizer_common/sanitizer_linux_libcdep.cc -+++ b/lib/sanitizer_common/sanitizer_linux_libcdep.cc -@@ -178,24 +178,55 @@ bool SanitizerGetThreadName(char *name, int max_len) { - static uptr g_tls_size; - - #ifdef __i386__ -+# ifndef __GLIBC_PREREQ -+# define CHECK_GET_TLS_STATIC_INFO_VERSION 1 -+# else -+# define CHECK_GET_TLS_STATIC_INFO_VERSION (!__GLIBC_PREREQ(2, 27)) -+# endif -+#else -+# define CHECK_GET_TLS_STATIC_INFO_VERSION 0 -+#endif -+ -+#if CHECK_GET_TLS_STATIC_INFO_VERSION - # define DL_INTERNAL_FUNCTION __attribute__((regparm(3), stdcall)) - #else - # define DL_INTERNAL_FUNCTION - #endif - -+namespace { -+struct GetTlsStaticInfoCall { -+ typedef void (*get_tls_func)(size_t*, size_t*); -+}; -+struct GetTlsStaticInfoRegparmCall { -+ typedef void (*get_tls_func)(size_t*, size_t*) DL_INTERNAL_FUNCTION; -+}; -+ -+template -+void CallGetTls(void* ptr, size_t* size, size_t* align) { -+ typename T::get_tls_func get_tls; -+ CHECK_EQ(sizeof(get_tls), sizeof(ptr)); -+ internal_memcpy(&get_tls, &ptr, sizeof(ptr)); -+ CHECK_NE(get_tls, 0); -+ get_tls(size, align); -+} -+} // namespace -+ - vo
[arch-commits] Commit in llvm/trunk (4 files)
Date: Thursday, September 20, 2018 @ 00:54:00 Author: foutrelis Revision: 335047 upgpkg: llvm 7.0.0-1 New upstream release. Modified: llvm/trunk/PKGBUILD Deleted: llvm/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch llvm/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch llvm/trunk/D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch ---+ D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch | 36 -- D44420-cmake-fix-a-typo-in-llvm_config-macro.patch| 13 --- D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch | 28 --- PKGBUILD | 22 -- 4 files changed, 3 insertions(+), 96 deletions(-) Deleted: D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch === --- D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch 2018-09-19 23:08:52 UTC (rev 335046) +++ D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch 2018-09-20 00:54:00 UTC (rev 335047) @@ -1,36 +0,0 @@ -From 4d613a84ce271c6225068bef67d727ae02b2e3b1 Mon Sep 17 00:00:00 2001 -From: Pavel Labath -Date: Wed, 14 Mar 2018 09:28:38 + -Subject: [PATCH] Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake - -Summary: -This is needed so that external projects (e.g. a standalone build of -lldb) can link to the LLVM shared library via the USE_SHARED argument of -llvm_config. Without this, llvm_config would add LLVM to the link list, -but then also add the constituent static libraries, resulting in -multiply defined symbols. - -Reviewers: beanz, mgorny - -Subscribers: llvm-commits - -Differential Revision: https://reviews.llvm.org/D44391 - -git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327484 91177308-0d34-0410-b5e6-96231b3b80d8 - cmake/modules/LLVMConfig.cmake.in | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/cmake/modules/LLVMConfig.cmake.in b/cmake/modules/LLVMConfig.cmake.in -index fe4df5278498..e70018679846 100644 a/cmake/modules/LLVMConfig.cmake.in -+++ b/cmake/modules/LLVMConfig.cmake.in -@@ -13,6 +13,8 @@ set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@) - - set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@) - -+set(LLVM_DYLIB_COMPONENTS @LLVM_DYLIB_COMPONENTS@) -+ - set(LLVM_ALL_TARGETS @LLVM_ALL_TARGETS@) - - set(LLVM_TARGETS_TO_BUILD @LLVM_TARGETS_TO_BUILD@) Deleted: D44420-cmake-fix-a-typo-in-llvm_config-macro.patch === --- D44420-cmake-fix-a-typo-in-llvm_config-macro.patch 2018-09-19 23:08:52 UTC (rev 335046) +++ D44420-cmake-fix-a-typo-in-llvm_config-macro.patch 2018-09-20 00:54:00 UTC (rev 335047) @@ -1,13 +0,0 @@ -Index: cmake/modules/LLVM-Config.cmake -=== cmake/modules/LLVM-Config.cmake -+++ cmake/modules/LLVM-Config.cmake -@@ -68,7 +68,7 @@ - cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN}) - set(link_components ${ARG_UNPARSED_ARGUMENTS}) - -- if(USE_SHARED) -+ if(ARG_USE_SHARED) - # If USE_SHARED is specified, then we link against libLLVM, - # but also against the component libraries below. This is - # done in case libLLVM does not contain all of the components Deleted: D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch === --- D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch 2018-09-19 23:08:52 UTC (rev 335046) +++ D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch 2018-09-20 00:54:00 UTC (rev 335047) @@ -1,28 +0,0 @@ -From 4961e6f4874713052bc0b42268b89929a356 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Wed, 8 Aug 2018 01:40:26 +0300 -Subject: [PATCH] [cmake] Prevent LLVMgold.so from being unloaded on Linux - -Extend the fix from D40459 to also apply to modules such as the LLVM -gold plugin. This is needed because current binutils master (and future -binutils 2.32) calls dlclose() on bfd plugins as part of a recent fix -for PR23460 (https://sourceware.org/bugzilla/show_bug.cgi?id=23460). - cmake/modules/HandleLLVMOptions.cmake | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/cmake/modules/HandleLLVMOptions.cmake b/cmake/modules/HandleLLVMOptions.cmake -index 5fd318f0..05cf9026 100644 a/cmake/modules/HandleLLVMOptions.cmake -+++ b/cmake/modules/HandleLLVMOptions.cmake -@@ -149,6 +149,7 @@ endif() - # is unloaded. - if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,nodelete") -+ set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,nodelete") - endif() - - --- -2.18.0 - Modified: PKGBUILD === --- PKGBUILD2018-09-19 23:
[arch-commits] Commit in llvm/repos (3 files)
Date: Thursday, September 20, 2018 @ 00:54:09 Author: foutrelis Revision: 335048 archrelease: copy trunk to staging-x86_64 Added: llvm/repos/staging-x86_64/ llvm/repos/staging-x86_64/PKGBUILD (from rev 335047, llvm/trunk/PKGBUILD) llvm/repos/staging-x86_64/llvm-config.h (from rev 335047, llvm/trunk/llvm-config.h) ---+ PKGBUILD | 121 llvm-config.h |9 2 files changed, 130 insertions(+) Copied: llvm/repos/staging-x86_64/PKGBUILD (from rev 335047, llvm/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 00:54:09 UTC (rev 335048) @@ -0,0 +1,121 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') +pkgver=7.0.0 +pkgrel=1 +_ocaml_ver=4.07.0 +arch=('x86_64') +url="https://llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' 'python-sphinx' + "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} +llvm-config.h) +sha256sums=('8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222' +'SKIP' +'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build +} + +build() { + cd "$srcdir/llvm-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLLVM_HOST_TRIPLE=$CHOST \ +-DLLVM_BUILD_LLVM_DYLIB=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_INSTALL_UTILS=ON \ +-DLLVM_ENABLE_RTTI=ON \ +-DLLVM_ENABLE_FFI=ON \ +-DLLVM_BUILD_TESTS=ON \ +-DLLVM_BUILD_DOCS=ON \ +-DLLVM_ENABLE_SPHINX=ON \ +-DLLVM_ENABLE_DOXYGEN=OFF \ +-DSPHINX_WARNINGS_AS_ERRORS=OFF \ +-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ +-DLLVM_BINUTILS_INCDIR=/usr/include + ninja all ocaml_doc +} + +check() { + cd "$srcdir/llvm-$pkgver.src/build" + ninja check +} + +package_llvm() { + pkgdesc="Collection of modular and reusable compiler and toolchain technologies" + depends=('llvm-libs' 'perl') + optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)') + + cd "$srcdir/llvm-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + + # Include lit for running tests with clang and friends + pushd ../utils/lit + python3 setup.py install --root="$pkgdir" -O1 + popd + + # Remove documentation sources + rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} + + # The runtime libraries go into llvm-libs + mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO}*.so* "$srcdir" + mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir" + + # OCaml bindings go to a separate package + rm -rf "$srcdir"/ocaml.{lib,doc} + mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib" + mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc" + + if [[ $CARCH == x86_64 ]]; then +# Needed for multilib (https://bugs.archlinux.org/task/29951) +# Header stub is taken from Fedora +mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h +cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h" + fi + + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_llvm-libs() { + pkgdesc="LLVM runtime libraries" + depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2') + + install -d "$pkgdir/usr/lib" + cp -P \ +"$srcdir"/lib{LLVM,LTO}*.so* \ +"$srcdir"/LLVMgold.so \ +"$pkgdir/usr/lib/" + + # Symlink LLVMgold.so from /usr/lib/bfd-plugins + # https://bugs.archlinux.org/task/28479 + install -d "$pkgdir/usr/lib/bfd-plugins" + ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so" + + install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_llvm-ocaml() { + pkgdesc="OCaml bindings for LLVM" + depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes') + + install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname} + cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml" + cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html" + + install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: llvm/repos/staging-x86_64/llvm-config.h (from rev 335047, llvm/trunk/llvm-config.h) === --- staging-x86_64/llvm-config.h(rev 0) +++ staging-x86_64/llvm-con
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Wednesday, September 19, 2018 @ 23:00:48 Author: heftig Revision: 335041 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 335040, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 335040, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 72 kernel-4.11.patch | 38 +++ 2 files changed, 110 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 335040, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-19 23:00:48 UTC (rev 335041) @@ -0,0 +1,72 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.107 +_extramodules=extramodules-ARCH +pkgrel=30 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.18' 'linux-headers<4.19') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch') +sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.18' 'linux<4.19' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia-340xx=$pkgver") +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 335040, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-09-19 23:00:48 UTC (rev 335041) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif +
[arch-commits] Commit in nvidia/repos (3 files)
Date: Wednesday, September 19, 2018 @ 23:00:39 Author: heftig Revision: 335040 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 335039, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 335039, nvidia/trunk/kernel-4.16.patch) ---+ PKGBUILD | 86 kernel-4.16.patch | 33 +++ 2 files changed, 119 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 335039, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-19 23:00:39 UTC (rev 335040) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=396.54 +_extramodules=extramodules-ARCH +pkgrel=6 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 'linux-headers<4.19') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch) +sha256sums=('7c3e3c9ca6aea31ad2613ef9cb6a4510d95d61b698f084e55adcc0611ee9eec3' +'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 + +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() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.18' 'linux<4.19' "nvidia-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia=$pkgver") +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 335039, nvidia/trunk/kernel-4.16.patch) === --- staging-x86_64/kernel-4.16.patch(rev 0) +++ staging-x86_64/kernel-4.16.patch2018-09-19 23:00:39 UTC (rev 335040) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid) + + #if defined(NV_VM_INSERT_PAGE_PRESENT) + #include ++#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=" ++
[arch-commits] Commit in nvidia-390xx/repos (3 files)
Date: Wednesday, September 19, 2018 @ 23:00:30 Author: heftig Revision: 335039 archrelease: copy trunk to staging-x86_64 Added: nvidia-390xx/repos/staging-x86_64/ nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 335038, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 335038, nvidia-390xx/trunk/kernel-4.16.patch) ---+ PKGBUILD | 87 kernel-4.16.patch | 33 +++ 2 files changed, 120 insertions(+) Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 335038, nvidia-390xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-19 23:00:30 UTC (rev 335039) @@ -0,0 +1,87 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.77 +_extramodules=extramodules-ARCH +pkgrel=17 +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 'linux-headers<4.19') +conflicts=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch) +sha256sums=('6eb950dc4b59697d12d79a975b2c21a5e3cde49a12b61432d7e836110a06a6ea' +'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 + +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() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-390xx() { +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +depends=('linux>=4.18' 'linux<4.19' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-390xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch" +depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia-390xx=$pkgver") +conflicts+=('nvidia-390xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 335038, nvidia-390xx/trunk/kernel-4.16.patch) === --- staging-x86_64/kernel-4.16.patch(rev 0) +++ staging-x86_64/kernel-4.16.patch2018-09-19 23:00:30 UTC (rev 335039) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid) + + #if defined(NV_VM_INSERT_PAGE_PRESENT) + #include ++#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..42d
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Wednesday, September 19, 2018 @ 23:00:12 Author: heftig Revision: 383448 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 383447, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 383447, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 383447, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 51 +++ dkms.conf |9 + 3 files changed, 61 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 383447, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-09-19 23:00:12 UTC (rev 383448) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 383447, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 23:00:12 UTC (rev 383448) @@ -0,0 +1,51 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=102 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19') +_extramodules=extramodules-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec xz {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 383447, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-09-19 23:00:12 UTC (rev 383448) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Wednesday, September 19, 2018 @ 23:00:22 Author: heftig Revision: 383449 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 383448, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 383448, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 61 dkms.conf |9 2 files changed, 70 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 383448, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 23:00:22 UTC (rev 383449) @@ -0,0 +1,61 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=161 +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') +depends=('linux>=4.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19') +_extramodules=extramodules-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$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 $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 383448, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-09-19 23:00:22 UTC (rev 383449) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in r8168/repos (2 files)
Date: Wednesday, September 19, 2018 @ 23:00:02 Author: heftig Revision: 383447 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 383446, r8168/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 383446, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 23:00:02 UTC (rev 383447) @@ -0,0 +1,39 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.046.00 +pkgrel=12 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3') + +build() { + KERNEL_VERSION=$(=4.18" "linux<4.19") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Wednesday, September 19, 2018 @ 22:59:47 Author: heftig Revision: 383445 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 383444, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 383444, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 22:59:47 UTC (rev 383445) @@ -0,0 +1,59 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.18 +pkgrel=11 +_linux_major=4 +_linux_minor=18 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +_linux_cur=${_linux_major}.${_linux_minor} +_linux_next=${_linux_major}.$((_linux_minor + 1)) +makedepends=("linux>=$_linux_cur" "linux<$_linux_next" + "linux-headers>=$_linux_cur" "linux-headers<$_linux_next" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=$_linux_cur" "linux<$_linux_next") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=$_linux_cur" "linux<$_linux_next") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Wednesday, September 19, 2018 @ 22:59:54 Author: heftig Revision: 383446 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 383445, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 383445, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 22:59:54 UTC (rev 383446) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=167 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19') +_extramodules=extramodules-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Wednesday, September 19, 2018 @ 22:59:38 Author: heftig Revision: 383444 archrelease: copy trunk to community-staging-x86_64 Added: broadcom-wl/repos/community-staging-x86_64/ broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 383443, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 383443, broadcom-wl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 22:59:38 UTC (rev 383444) @@ -0,0 +1,38 @@ +# Maintainer: Eli Schwartz + +pkgname=broadcom-wl# Build against stock -arch kernel +#pkgname=broadcom-wl-custom# Build agains kernel with a different name +_kernelname=${pkgname#broadcom-wl} +pkgver=6.30.223.271 +pkgrel=48 +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') +depends=("linux${_kernelname}") +makedepends=("linux${_kernelname}-headers" "${pkgname%$_kernelname}-dkms=${pkgver}") + +_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}" + +build() { +_kernver="$(<${_extramodules}/version)" + +dkms build --dkmstree "$srcdir" -m $pkgname/$pkgver -k $_kernver +} + +package() { +_kernver="$(<${_extramodules}/version)" + +install -Dm644 -t "${pkgdir}${_extramodules}" \ +${pkgname}/${pkgver}/${_kernver}/${CARCH}/module/*.ko +find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + +_license="/usr/share/licenses/${pkgname}-dkms/" +if [[ -d $_license ]]; then +install -Dm644 -t "${pkgdir}"/${_license/-dkms/} ${_license}/* +fi +_modprobe="/usr/lib/modprobe.d/${pkgname}-dkms.conf" +if [[ -r ${_modprobe} ]]; then +install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/} +fi +}
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, September 19, 2018 @ 22:59:30 Author: heftig Revision: 383443 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 383442, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 383442, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-19 22:59:30 UTC (rev 383443) @@ -0,0 +1,49 @@ +# 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=55 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.18' 'linux<4.19') +makedepends=('linux-headers>=4.18' 'linux-headers<4.19' 'git') +_extradir=/usr/lib/modules/extramodules-ARCH +_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="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec xz {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:21 Author: heftig Revision: 383442 1.1.0-161: kernel 4.18.9.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:19 UTC (rev 383441) +++ PKGBUILD2018-09-19 22:57:21 UTC (rev 383442) @@ -5,7 +5,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=160 +pkgrel=161 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 r8168/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:17 Author: heftig Revision: 383440 8.046.00-12: kernel 4.18.9.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:15 UTC (rev 383439) +++ PKGBUILD2018-09-19 22:57:17 UTC (rev 383440) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.046.00 -pkgrel=11 +pkgrel=12 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:19 Author: heftig Revision: 383441 20170610-102: kernel 4.18.9.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:17 UTC (rev 383440) +++ PKGBUILD2018-09-19 22:57:19 UTC (rev 383441) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=101 +pkgrel=102 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:29 Author: heftig Revision: 335038 340.107-30: kernel 4.18.9.arch1-1 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:27 UTC (rev 335037) +++ PKGBUILD2018-09-19 22:57:29 UTC (rev 335038) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.107 _extramodules=extramodules-ARCH -pkgrel=29 +pkgrel=30 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:24 Author: heftig Revision: 335036 390.77-17: kernel 4.18.9.arch1-1 Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:31:35 UTC (rev 335035) +++ PKGBUILD2018-09-19 22:57:24 UTC (rev 335036) @@ -6,7 +6,7 @@ pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.77 _extramodules=extramodules-ARCH -pkgrel=16 +pkgrel=17 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:27 Author: heftig Revision: 335037 396.54-6: kernel 4.18.9.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:24 UTC (rev 335036) +++ PKGBUILD2018-09-19 22:57:27 UTC (rev 335037) @@ -6,7 +6,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=396.54 _extramodules=extramodules-ARCH -pkgrel=5 +pkgrel=6 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:13 Author: heftig Revision: 383438 5.2.18-11: kernel 4.18.9.arch1-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:11 UTC (rev 383437) +++ PKGBUILD2018-09-19 22:57:13 UTC (rev 383438) @@ -4,7 +4,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.18 -pkgrel=10 +pkgrel=11 _linux_major=4 _linux_minor=18 arch=('x86_64')
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:15 Author: heftig Revision: 383439 0.8-167: kernel 4.18.9.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:13 UTC (rev 383438) +++ PKGBUILD2018-09-19 22:57:15 UTC (rev 383439) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=166 +pkgrel=167 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 broadcom-wl/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:11 Author: heftig Revision: 383437 6.30.223.271-48: kernel 4.18.9.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:57:09 UTC (rev 383436) +++ PKGBUILD2018-09-19 22:57:11 UTC (rev 383437) @@ -4,7 +4,7 @@ #pkgname=broadcom-wl-custom# Build agains kernel with a different name _kernelname=${pkgname#broadcom-wl} pkgver=6.30.223.271 -pkgrel=47 +pkgrel=48 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 tp_smapi/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:57:09 Author: heftig Revision: 383436 0.43-55: kernel 4.18.9.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:10:40 UTC (rev 383435) +++ PKGBUILD2018-09-19 22:57:09 UTC (rev 383436) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=54 +pkgrel=55 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in linux/repos (7 files)
Date: Wednesday, September 19, 2018 @ 22:23:19 Author: heftig Revision: 335033 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/60-linux.hook (from rev 335032, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 335032, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 335032, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 335032, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 335032, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 335032, linux/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 241 + config| 9676 linux.install | 10 linux.preset | 14 6 files changed, 9964 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 335032:335033 to see the changes.
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Wednesday, September 19, 2018 @ 22:23:08 Author: heftig Revision: 335032 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 335031, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 335031, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 335031, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 335031, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 335031, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 335031, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 241 + config| 9720 linux.install | 10 linux.preset | 14 6 files changed, 10008 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 335031:335032 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:21:51 Author: heftig Revision: 335030 4.18.9.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 21:18:10 UTC (rev 335029) +++ PKGBUILD2018-09-19 22:21:51 UTC (rev 335030) @@ -4,7 +4,7 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=4.18.8-zen1 +_srcver=4.18.9-zen1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64)
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:21:53 Author: heftig Revision: 335031 4.18.9.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 22:21:51 UTC (rev 335030) +++ PKGBUILD2018-09-19 22:21:53 UTC (rev 335031) @@ -4,7 +4,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=4.18.8-arch1 +_srcver=4.18.9-arch1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64)
[arch-commits] Commit in nextcloud-app-spreed/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:10:34 Author: dvzrv Revision: 383434 upgpkg: nextcloud-app-spreed 4.0.0-2 Switching to correct license (AGPL3). Modified: nextcloud-app-spreed/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 21:51:55 UTC (rev 383433) +++ PKGBUILD2018-09-19 22:10:34 UTC (rev 383434) @@ -2,11 +2,11 @@ _name=spreed pkgname=nextcloud-app-spreed pkgver=4.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Video & audio-conferencing using WebRTC" arch=('any') url="https://apps.nextcloud.com/apps/spreed"; -license=('GPL') +license=('AGPL3') depends=('nextcloud<15.0.0') source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700')
[arch-commits] Commit in nextcloud-app-spreed/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 22:10:40 Author: dvzrv Revision: 383435 archrelease: copy trunk to community-any Added: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 383434, nextcloud-app-spreed/trunk/PKGBUILD) Deleted: nextcloud-app-spreed/repos/community-any/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 22:10:34 UTC (rev 383434) +++ PKGBUILD2018-09-19 22:10:40 UTC (rev 383435) @@ -1,22 +0,0 @@ -# Maintainer: David Runge -_name=spreed -pkgname=nextcloud-app-spreed -pkgver=4.0.0 -pkgrel=1 -pkgdesc="Video & audio-conferencing using WebRTC" -arch=('any') -url="https://apps.nextcloud.com/apps/spreed"; -license=('GPL') -depends=('nextcloud<15.0.0') -source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) -sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700') - -prepare() { - find ${_name} -type f -exec chmod 644 {} + - find ${_name} -type d -exec chmod 755 {} + -} - -package() { - install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" - cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" -} Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 383434, nextcloud-app-spreed/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 22:10:40 UTC (rev 383435) @@ -0,0 +1,22 @@ +# Maintainer: David Runge +_name=spreed +pkgname=nextcloud-app-spreed +pkgver=4.0.0 +pkgrel=2 +pkgdesc="Video & audio-conferencing using WebRTC" +arch=('any') +url="https://apps.nextcloud.com/apps/spreed"; +license=('AGPL3') +depends=('nextcloud<15.0.0') +source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) +sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700') + +prepare() { + find ${_name} -type f -exec chmod 644 {} + + find ${_name} -type d -exec chmod 755 {} + +} + +package() { + install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" + cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" +}
[arch-commits] Commit in eclipse/repos/community-x86_64 (4 files)
Date: Wednesday, September 19, 2018 @ 21:51:55 Author: heftig Revision: 383433 archrelease: copy trunk to community-x86_64 Added: eclipse/repos/community-x86_64/PKGBUILD (from rev 383432, eclipse/trunk/PKGBUILD) eclipse/repos/community-x86_64/commonify (from rev 383432, eclipse/trunk/commonify) Deleted: eclipse/repos/community-x86_64/PKGBUILD eclipse/repos/community-x86_64/commonify ---+ PKGBUILD | 215 +++-- commonify | 344 ++-- 2 files changed, 281 insertions(+), 278 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 21:48:36 UTC (rev 383432) +++ PKGBUILD2018-09-19 21:51:55 UTC (rev 383433) @@ -1,106 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru -# Contributor: Paul Mattal -# Contributor: Andrew Wright -# Contributor: Andreas W. Hauser -# Contributor: Marco Crosio - -pkgbase=eclipse -pkgname=(eclipse-{common,java,jee,cpp,php,javascript,rust}) -pkgver=4.8 -pkgrel=2 -_release=photon-R -pkgdesc="Highly extensible IDE" -license=(EPL) -arch=(x86_64) -url="https://eclipse.org"; -makedepends=(python3) -source=(commonify) -noextract=() - -_sourcename() { - case $1 in -eclipse-common*) return 1 ;; -eclipse-rust ) echo $1-$_release-incubation-linux-gtk-x86_64.tar.gz ;; -* ) echo $1-$_release-linux-gtk-x86_64.tar.gz ;; - esac -} - -for _pkg in ${pkgname[@]}; do - _src=$(_sourcename $_pkg) || continue - source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/${_release/-//}/$_src) - noextract+=($_src) - eval "package_$_pkg() { _package $_pkg; }" -done - -sha256sums=('70ae1934385b0b7c25e5a76bfcd6d092bfd8d19ce451c3d909afa3cf2448452e' -'d6f5ee4e5ced59d2cf6a9b7a992b7d01eb71480cd2353844ba47eb5c55a41816' -'3bd00147fe545d1263dd10cdba9850d1fbeaed463582162bb15ddd0d6cfbd3ee' -'aa6addf9748156402075db28d6fe839bc63e996075c3894550ca367b68e51b01' -'adec5f5a676486d06ad6d2df40c83a754a498f022501b4b055573f7e56549615' -'e267b7b52ed16e858f938a4f2a145a422582543d619e4ccba2744a499c6a0a0a' -'cf4bb11a656eb4b5002bf51e6bc2841e710571250e97f0671897c18d61308dff') - -prepare() { - local pkg src - for pkg in ${pkgname[@]}; do -mkdir $pkg -src=$(_sourcename $pkg) || continue -bsdtar -xf $src -C $pkg --strip-components 1 - done -} - -build() { - mkdir eclipse-common/dropins - touch eclipse-common/dropins/.keep - ./commonify --identical ${pkgname[@]} -} - -package_eclipse-common() { - pkgdesc+=" (common files)" - depends=("java-environment>=8" webkit2gtk unzip) - - install -d "$pkgdir/usr/lib" - cp -a eclipse-common "$pkgdir/usr/lib/eclipse" - - install -D /dev/stdin "$pkgdir/usr/bin/eclipse" < +# Contributor: Ionut Biru +# Contributor: Paul Mattal +# Contributor: Andrew Wright +# Contributor: Andreas W. Hauser +# Contributor: Marco Crosio + +pkgbase=eclipse +pkgname=(eclipse-{common,java,jee,cpp,php,javascript,rust}) +pkgver=4.9 +pkgrel=1 +_release=2018-09 +pkgdesc="Highly extensible IDE" +license=(EPL) +arch=(x86_64) +url="https://eclipse.org"; +makedepends=(python3) +source=(commonify) +noextract=() + +_sourcename() { + case $1 in +eclipse-common) return 1 ;; +eclipse-rust ) echo $1-$_release-incubation-linux-gtk-x86_64.tar.gz ;; +* ) echo $1-$_release-linux-gtk-x86_64.tar.gz ;; + esac +} + +for _pkg in ${pkgname[@]}; do + _src=$(_sourcename $_pkg) || continue + source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/$_release/R/$_src) + noextract+=($_src) + eval "package_$_pkg() { _package $_pkg; }" +done + +sha256sums=('70ae1934385b0b7c25e5a76bfcd6d092bfd8d19ce451c3d909afa3cf2448452e' +'7f5264ab51477deed9f28a4d3f92209846fa9caa3b311f60d540543c7e172748' +'9d1375f45fb9a37f471db71da07ef67d45c6e36bdd1c6fea9652a19ab388ed0c' +'f18e533650ab1961651cb3ebdcf38d6fb78d983e1edb175da1afe5b06bebc9e0' +'8fca8efa9f63291efacc0205dd85fc35a109c9518cf0f603cf632b534d01ed7e' +'9197060e3e133d5033b7fcbe856ede5c0cb8f831ba5f0835d6ca2579bce22c3f' +'adca1e695d0e6adb6fcf11a595c6d2d6b3c01436ab6cb02f99b63ae5cfecfbdd') + +prepare() { + local pkg src + for pkg in ${pkgname[@]}; do +mkdir $pkg +src=$(_sourcename $pkg) || continue +bsdtar -xf $src -C $pkg --strip-components 1 + done +} + +build() { + mkdir eclipse-common/dropins + touch eclipse-common/dropins/.keep + ./commonify --identical ${pkgname[@]} +} + +package_eclipse-common() { + pkgdesc+=" (common files)" + + install -d "$pkgdir/usr/lib" + cp -a eclipse-common "$pkgdir/usr/lib/eclipse" +} + +_package() { + local variant i + + case ${1#eclipse-} in +java ) variant=Java; replaces=(eclipse) ;; +jee ) variant=JEE ;; +cpp
[arch-commits] Commit in nextcloud-app-spreed/repos (2 files)
Date: Wednesday, September 19, 2018 @ 21:48:36 Author: dvzrv Revision: 383432 archrelease: copy trunk to community-any Added: nextcloud-app-spreed/repos/community-any/ nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 383431, nextcloud-app-spreed/trunk/PKGBUILD) --+ PKGBUILD | 22 ++ 1 file changed, 22 insertions(+) Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 383431, nextcloud-app-spreed/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-09-19 21:48:36 UTC (rev 383432) @@ -0,0 +1,22 @@ +# Maintainer: David Runge +_name=spreed +pkgname=nextcloud-app-spreed +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Video & audio-conferencing using WebRTC" +arch=('any') +url="https://apps.nextcloud.com/apps/spreed"; +license=('GPL') +depends=('nextcloud<15.0.0') +source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) +sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700') + +prepare() { + find ${_name} -type f -exec chmod 644 {} + + find ${_name} -type d -exec chmod 755 {} + +} + +package() { + install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" + cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" +}
[arch-commits] Commit in eclipse/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 21:47:18 Author: heftig Revision: 383431 4.9-1 Modified: eclipse/trunk/PKGBUILD --+ PKGBUILD | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 21:41:37 UTC (rev 383430) +++ PKGBUILD2018-09-19 21:47:18 UTC (rev 383431) @@ -7,9 +7,9 @@ pkgbase=eclipse pkgname=(eclipse-{common,java,jee,cpp,php,javascript,rust}) -pkgver=4.8 -pkgrel=2 -_release=photon-R +pkgver=4.9 +pkgrel=1 +_release=2018-09 pkgdesc="Highly extensible IDE" license=(EPL) arch=(x86_64) @@ -28,18 +28,18 @@ for _pkg in ${pkgname[@]}; do _src=$(_sourcename $_pkg) || continue - source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/${_release/-//}/$_src) + source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/$_release/R/$_src) noextract+=($_src) eval "package_$_pkg() { _package $_pkg; }" done sha256sums=('70ae1934385b0b7c25e5a76bfcd6d092bfd8d19ce451c3d909afa3cf2448452e' -'d6f5ee4e5ced59d2cf6a9b7a992b7d01eb71480cd2353844ba47eb5c55a41816' -'3bd00147fe545d1263dd10cdba9850d1fbeaed463582162bb15ddd0d6cfbd3ee' -'aa6addf9748156402075db28d6fe839bc63e996075c3894550ca367b68e51b01' -'adec5f5a676486d06ad6d2df40c83a754a498f022501b4b055573f7e56549615' -'e267b7b52ed16e858f938a4f2a145a422582543d619e4ccba2744a499c6a0a0a' -'cf4bb11a656eb4b5002bf51e6bc2841e710571250e97f0671897c18d61308dff') +'7f5264ab51477deed9f28a4d3f92209846fa9caa3b311f60d540543c7e172748' +'9d1375f45fb9a37f471db71da07ef67d45c6e36bdd1c6fea9652a19ab388ed0c' +'f18e533650ab1961651cb3ebdcf38d6fb78d983e1edb175da1afe5b06bebc9e0' +'8fca8efa9f63291efacc0205dd85fc35a109c9518cf0f603cf632b534d01ed7e' +'9197060e3e133d5033b7fcbe856ede5c0cb8f831ba5f0835d6ca2579bce22c3f' +'adca1e695d0e6adb6fcf11a595c6d2d6b3c01436ab6cb02f99b63ae5cfecfbdd') prepare() { local pkg src
[arch-commits] Commit in (4 files)
Date: Wednesday, September 19, 2018 @ 21:41:37 Author: dvzrv Revision: 383430 Adding nextcloud-app-spreed from the AUR. Added: nextcloud-app-spreed/ nextcloud-app-spreed/repos/ nextcloud-app-spreed/trunk/ nextcloud-app-spreed/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 22 insertions(+) Added: nextcloud-app-spreed/trunk/PKGBUILD === --- nextcloud-app-spreed/trunk/PKGBUILD (rev 0) +++ nextcloud-app-spreed/trunk/PKGBUILD 2018-09-19 21:41:37 UTC (rev 383430) @@ -0,0 +1,22 @@ +# Maintainer: David Runge +_name=spreed +pkgname=nextcloud-app-spreed +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Video & audio-conferencing using WebRTC" +arch=('any') +url="https://apps.nextcloud.com/apps/spreed"; +license=('GPL') +depends=('nextcloud<15.0.0') +source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) +sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700') + +prepare() { + find ${_name} -type f -exec chmod 644 {} + + find ${_name} -type d -exec chmod 755 {} + +} + +package() { + install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" + cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/" +}
[arch-commits] Commit in librsvg/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 21:18:10 Author: heftig Revision: 335029 archrelease: copy trunk to extra-x86_64 Added: librsvg/repos/extra-x86_64/PKGBUILD (from rev 335028, librsvg/trunk/PKGBUILD) Deleted: librsvg/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 21:12:45 UTC (rev 335028) +++ PKGBUILD2018-09-19 21:18:10 UTC (rev 335029) @@ -1,44 +0,0 @@ -# Maintainer: Jan de Groot - -pkgname=librsvg -pkgver=2.44.2 -pkgrel=1 -epoch=2 -pkgdesc="SVG rendering library" -url="https://wiki.gnome.org/Projects/LibRsvg"; -arch=(x86_64) -license=(LGPL) -depends=(gdk-pixbuf2 pango libcroco) -makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) -_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256 # tags/2.44.2^0 -source=("git+https://gitlab.gnome.org/GNOME/librsvg.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 --enable-vala --enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd $pkgname - make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} - -# vim: ts=2 sw=2 et: Copied: librsvg/repos/extra-x86_64/PKGBUILD (from rev 335028, librsvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 21:18:10 UTC (rev 335029) @@ -0,0 +1,44 @@ +# Maintainer: Jan de Groot + +pkgname=librsvg +pkgver=2.44.3 +pkgrel=1 +epoch=2 +pkgdesc="SVG rendering library" +url="https://wiki.gnome.org/Projects/LibRsvg"; +arch=(x86_64) +license=(LGPL) +depends=(gdk-pixbuf2 pango libcroco) +makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) +_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116 # tags/2.44.3^0 +source=("git+https://gitlab.gnome.org/GNOME/librsvg.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 --enable-vala --enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in librsvg/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 21:12:45 Author: heftig Revision: 335028 2.44.3-1 Modified: librsvg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 20:48:37 UTC (rev 335027) +++ PKGBUILD2018-09-19 21:12:45 UTC (rev 335028) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=librsvg -pkgver=2.44.2 +pkgver=2.44.3 pkgrel=1 epoch=2 pkgdesc="SVG rendering library" @@ -10,7 +10,7 @@ license=(LGPL) depends=(gdk-pixbuf2 pango libcroco) makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) -_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256 # tags/2.44.2^0 +_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116 # tags/2.44.3^0 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in docbook-xml/repos (4 files)
Date: Wednesday, September 19, 2018 @ 20:48:37 Author: heftig Revision: 335027 archrelease: copy trunk to testing-any Added: docbook-xml/repos/testing-any/ docbook-xml/repos/testing-any/LICENSE (from rev 335026, docbook-xml/trunk/LICENSE) docbook-xml/repos/testing-any/PKGBUILD (from rev 335026, docbook-xml/trunk/PKGBUILD) docbook-xml/repos/testing-any/docbook-xml.install (from rev 335026, docbook-xml/trunk/docbook-xml.install) -+ LICENSE | 24 ++ PKGBUILD| 114 ++ docbook-xml.install | 42 ++ 3 files changed, 180 insertions(+) Copied: docbook-xml/repos/testing-any/LICENSE (from rev 335026, docbook-xml/trunk/LICENSE) === --- testing-any/LICENSE (rev 0) +++ testing-any/LICENSE 2018-09-19 20:48:37 UTC (rev 335027) @@ -0,0 +1,24 @@ + Copyright 1992-2006 HaL Computer Systems, Inc., + O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software + Corporation, Norman Walsh, Sun Microsystems, Inc., and the + Organization for the Advancement of Structured Information + Standards (OASIS). + + See also http://docbook.org/specs/ + + Permission to use, copy, modify and distribute the DocBook XML DTD + and its accompanying documentation for any purpose and without fee + is hereby granted in perpetuity, provided that the above copyright + notice and this paragraph appear in all copies. The copyright + holders make no representation about the suitability of the DTD for + any purpose. It is provided "as is" without expressed or implied + warranty. + + If you modify the DocBook DTD in any way, except for declaring and + referencing additional sets of general entities and declaring + additional notations, label your DTD as a variant of DocBook. See + the maintenance documentation for more information. + + Please direct all questions, bug reports, or suggestions for + changes to the docb...@lists.oasis-open.org mailing list. For more + information, see http://www.oasis-open.org/docbook/. Copied: docbook-xml/repos/testing-any/PKGBUILD (from rev 335026, docbook-xml/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-09-19 20:48:37 UTC (rev 335027) @@ -0,0 +1,114 @@ +# Contributor: dorphell +# Contributor: Judd Vinet + +_vers=(4.{2..5}) + +pkgname=docbook-xml +pkgver=${_vers[-1]} +pkgrel=8 +pkgdesc="A widely used XML scheme for writing documentation and help" +url="https://www.oasis-open.org/docbook/"; +arch=(any) +license=(MIT) +depends=(libxml2) +install=docbook-xml.install +source=(https://docbook.org/xml/4.1.2/docbkx412.zip +LICENSE) +noextract=(docbkx412.zip) + +for _ver in ${_vers[@]}; do + source+=("https://docbook.org/xml/$_ver/docbook-xml-$_ver.zip";) + noextract+=("docbook-xml-$_ver.zip") +done + +sha512sums=('f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063' + 'd852ab8e1442af4a91ffc32b9bb37377d98171dbc379cfd9787a2e06fc5c9b8ed04c5cd156ff5b7799973250011389456a3a3584ed4ae99362420c15235fcbb5' + '0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a' + 'f5090fb74884bae3d4fac8a3c5060b5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb' + '7df5af4df24e4618b09814e4e20c147c722962531f03a40c28cd60f1db16b4c330420adf96adb7d66ed6eda84046ee91b467fd6f6fbfac2201537e2080735d76' + '1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27') + +package() { + local ver xml + + mkdir -p "$pkgdir/etc/xml" + xmlcatalog --noout --create "$pkgdir/etc/xml/docbook-xml" + + mkdir docbook-xml-4.1.2 + bsdtar -C docbook-xml-4.1.2 -xf docbkx412.zip + for ver in ${_vers[@]}; do +mkdir docbook-xml-$ver +bsdtar -C docbook-xml-$ver -xf docbook-xml-$ver.zip + done + + for ver in 4.1.2 ${_vers[@]}; do +pushd docbook-xml-$ver +mkdir -p "$pkgdir/usr/share/xml/docbook/xml-dtd-$ver" +cp -dr docbook.cat *.dtd ent/ *.mod \ +"$pkgdir/usr/share/xml/docbook/xml-dtd-$ver" +popd + +xml= +case $ver in + 4.1.2) xml=' XML' ;;& + *) +xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML V$ver//EN" \ + "http://www.oasis-open.org/docbook/xml/$ver/docbookx.dtd"; \ + "$pkgdir/etc/xml/docbook-xml" +xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook$xml CALS Table Model V$ver//EN" \ + "http://www.oasis-open.org/docbook/xml/$ver/calstblx.dtd"; \ +
[arch-commits] Commit in docbook-xml/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 20:48:20 Author: heftig Revision: 335026 4.5-8 Modified: docbook-xml/trunk/PKGBUILD --+ PKGBUILD | 358 + 1 file changed, 100 insertions(+), 258 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 20:04:15 UTC (rev 335025) +++ PKGBUILD2018-09-19 20:48:20 UTC (rev 335026) @@ -1,272 +1,114 @@ -# Maintainer: dorphell -# Committer: Judd Vinet +# Contributor: dorphell +# Contributor: Judd Vinet +_vers=(4.{2..5}) + pkgname=docbook-xml -pkgver=4.5 -pkgrel=7 +pkgver=${_vers[-1]} +pkgrel=8 pkgdesc="A widely used XML scheme for writing documentation and help" -arch=('any') -url="http://www.oasis-open.org/docbook/"; -license=('MIT') -depends=('libxml2') +url="https://www.oasis-open.org/docbook/"; +arch=(any) +license=(MIT) +depends=(libxml2) install=docbook-xml.install -source=('http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip' -'http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip' -'http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip' -'http://www.docbook.org/xml/4.2/docbook-xml-4.2.zip' -'http://www.docbook.org/xml/4.1.2/docbkx412.zip' -'LICENSE') -noextract=('docbook-xml-4.5.zip' 'docbook-xml-4.4.zip' 'docbook-xml-4.3.zip' 'docbook-xml-4.2.zip' 'docbkx412.zip') -sha512sums=('1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27' +source=(https://docbook.org/xml/4.1.2/docbkx412.zip +LICENSE) +noextract=(docbkx412.zip) + +for _ver in ${_vers[@]}; do + source+=("https://docbook.org/xml/$_ver/docbook-xml-$_ver.zip";) + noextract+=("docbook-xml-$_ver.zip") +done + +sha512sums=('f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063' + 'd852ab8e1442af4a91ffc32b9bb37377d98171dbc379cfd9787a2e06fc5c9b8ed04c5cd156ff5b7799973250011389456a3a3584ed4ae99362420c15235fcbb5' + '0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a' + 'f5090fb74884bae3d4fac8a3c5060b5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb' '7df5af4df24e4618b09814e4e20c147c722962531f03a40c28cd60f1db16b4c330420adf96adb7d66ed6eda84046ee91b467fd6f6fbfac2201537e2080735d76' - 'f5090fb74884bae3d4fac8a3c5060b5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb' - '0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a' - 'f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063' - 'd852ab8e1442af4a91ffc32b9bb37377d98171dbc379cfd9787a2e06fc5c9b8ed04c5cd156ff5b7799973250011389456a3a3584ed4ae99362420c15235fcbb5') + '1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27') package() { - for ver in 4.2 4.3 4.4 4.5; do -mkdir docbook-xml-${ver} -pushd docbook-xml-${ver} -bsdtar xf "${srcdir}/docbook-xml-${ver}.zip" -mkdir -p "${pkgdir}/usr/share/xml/docbook/xml-dtd-${ver}" -cp -dRf docbook.cat *.dtd ent/ *.mod \ -"${pkgdir}/usr/share/xml/docbook/xml-dtd-${ver}/" -popd - done - mkdir docbook-xml-4.1.2 - pushd docbook-xml-4.1.2 - bsdtar xf "${srcdir}/docbkx412.zip" - mkdir -p "${pkgdir}/usr/share/xml/docbook/xml-dtd-4.1.2" - cp -dRf docbook.cat *.dtd ent/ *.mod \ - "${pkgdir}/usr/share/xml/docbook/xml-dtd-4.1.2/" - popd + local ver xml - mkdir -p "${pkgdir}/etc/xml" - xmlcatalog --noout --create "${pkgdir}/etc/xml/docbook-xml" + mkdir -p "$pkgdir/etc/xml" + xmlcatalog --noout --create "$pkgdir/etc/xml/docbook-xml" - # V4.1.2 - xmlcatalog --noout --add "public" \ -"-//OASIS//DTD DocBook XML V4.1.2//EN" \ -"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"; \ -"${pkgdir}/etc/xml/docbook-xml" - xmlcatalog --noout --add "public" \ -"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \ -"http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd"; \ -"${pkgdir}/etc/xml/docbook-xml" - xmlcatalog --noout --add "public" \ -"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \ -"http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd"; \ -"${pkgdir}/etc/xml/docbook-xml" - xmlcatalog --noout --add "public" \ -"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ -"http://www.oasis-open.org/docbook/xml/4.1.2/soextblx.dtd"; \ -"${pkgdir}/etc/xml/docbook-xml" - xmlcatalog --noout --add "public" \ -"-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" \ -
[arch-commits] Commit in python-tabulate/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 20:36:58 Author: dvzrv Revision: 383429 archrelease: copy trunk to community-any Added: python-tabulate/repos/community-any/PKGBUILD (from rev 383428, python-tabulate/trunk/PKGBUILD) Deleted: python-tabulate/repos/community-any/PKGBUILD --+ PKGBUILD | 129 ++--- 1 file changed, 65 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 20:36:48 UTC (rev 383428) +++ PKGBUILD2018-09-19 20:36:58 UTC (rev 383429) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: David Runge -_name=tabulate -pkgbase=python-tabulate -pkgname=('python-tabulate' 'python2-tabulate') -pkgver=0.8.2 -pkgrel=2 -pkgdesc="Pretty-print tabular data in Python, a library and a command-line utility." -arch=('any') -url="https://bitbucket.org/astanin/python-tabulate"; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) -sha512sums=('9e34fb84e16f4b2c1378c0f53c5ef803438fcae7bc1637ac8975f358a11653f641bba0ea19529858e8e62aa45bb5bccd3b6f0492fd2d9d9c9a3bf963dd1ac0a7') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build - python2 setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # disabling failing tests: - # https://bitbucket.org/astanin/python-tabulate/issues/149 - py.test -k 'not test_dict_like \ - and not test_list_of_dicts \ - and not test_List_of_dicts_keys \ - and not test_list_of_dicts_firstrow \ - and not test_list_of_dicts_dict_of_headers \ - and not test_list_of_lists_with_supplied_index \ - and not test_list_of_lists_with_index_firstrow \ - and not test_isconvertible_on_set_values' - py.test2 -k 'not test_list_of_lists_with_supplied_index \ - and not test_list_of_lists_with_index_firstrow' -} - -package_python-tabulate() { - depends=('python-setuptools') - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" -} - -package_python2-tabulate() { - depends=('python2-setuptools') - cd "$pkgbase-$pkgver" - python2 setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: python-tabulate/repos/community-any/PKGBUILD (from rev 383428, python-tabulate/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 20:36:58 UTC (rev 383429) @@ -0,0 +1,65 @@ +# Maintainer: David Runge +_name=tabulate +pkgbase=python-tabulate +pkgname=('python-tabulate' 'python2-tabulate') +pkgver=0.8.2 +pkgrel=3 +pkgdesc="Pretty-print tabular data in Python, a library and a command-line utility." +arch=('any') +url="https://bitbucket.org/astanin/python-tabulate"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('9e34fb84e16f4b2c1378c0f53c5ef803438fcae7bc1637ac8975f358a11653f641bba0ea19529858e8e62aa45bb5bccd3b6f0492fd2d9d9c9a3bf963dd1ac0a7') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build + python2 setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="${PYTHONPATH}:${PWD}" + # disabling failing tests: + # https://bitbucket.org/astanin/python-tabulate/issues/149 + py.test -k 'not test_dict_like \ + and not test_list_of_dicts \ + and not test_List_of_dicts_keys \ + and not test_list_of_dicts_firstrow \ + and not test_list_of_dicts_dict_of_headers \ + and not test_list_of_lists_with_supplied_index \ + and not test_list_of_lists_with_index_firstrow \ + and not test_isconvertible_on_set_values' + py.test2 -k 'not test_list_of_lists_with_supplied_index \ + and not test_list_of_lists_with_index_firstrow' +} + +package_python-tabulate() { + depends=('python-setuptools') + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/
[arch-commits] Commit in python-tabulate/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 20:36:48 Author: dvzrv Revision: 383428 upgpkg: python-tabulate 0.8.2-3 Fixing non-unique executable name (#60129). Modified: python-tabulate/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 20:03:52 UTC (rev 383427) +++ PKGBUILD2018-09-19 20:36:48 UTC (rev 383428) @@ -3,7 +3,7 @@ pkgbase=python-tabulate pkgname=('python-tabulate' 'python2-tabulate') pkgver=0.8.2 -pkgrel=2 +pkgrel=3 pkgdesc="Pretty-print tabular data in Python, a library and a command-line utility." arch=('any') url="https://bitbucket.org/astanin/python-tabulate"; @@ -60,4 +60,6 @@ --root="${pkgdir}" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + # move executable to unique name + mv -v "${pkgdir}/usr/bin/${_name}"{,2} }
[arch-commits] Commit in dnsmasq/repos (5 files)
Date: Wednesday, September 19, 2018 @ 20:04:15 Author: eworm Revision: 335025 archrelease: copy trunk to testing-x86_64 Added: dnsmasq/repos/testing-x86_64/ dnsmasq/repos/testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch (from rev 335024, dnsmasq/trunk/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch) dnsmasq/repos/testing-x86_64/PKGBUILD (from rev 335024, dnsmasq/trunk/PKGBUILD) dnsmasq/repos/testing-x86_64/dnsmasq-sysusers.conf (from rev 335024, dnsmasq/trunk/dnsmasq-sysusers.conf) dnsmasq/repos/testing-x86_64/dnsmasq.service (from rev 335024, dnsmasq/trunk/dnsmasq.service) -+ 0001-DNSSEC-fix-for-wildcard-NSEC-records.patch | 203 ++ PKGBUILD| 59 ++ dnsmasq-sysusers.conf |1 dnsmasq.service | 14 + 4 files changed, 277 insertions(+) Copied: dnsmasq/repos/testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch (from rev 335024, dnsmasq/trunk/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch) === --- testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch (rev 0) +++ testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch 2018-09-19 20:04:15 UTC (rev 335025) @@ -0,0 +1,203 @@ +From 4fe6744a220eddd3f1749b40cac3dfc510787de6 Mon Sep 17 00:00:00 2001 +From: Simon Kelley +Date: Fri, 19 Jan 2018 12:26:08 + +Subject: DNSSEC fix for wildcard NSEC records. CVE-2017-15107 applies. + +It's OK for NSEC records to be expanded from wildcards, +but in that case, the proof of non-existence is only valid +starting at the wildcard name, *. NOT the name expanded +from the wildcard. Without this check it's possible for an +attacker to craft an NSEC which wrongly proves non-existence +in a domain which includes a wildcard for NSEC. +--- + src/dnssec.c | 117 --- + 2 files changed, 114 insertions(+), 15 deletions(-) + +diff --git a/src/dnssec.c b/src/dnssec.c +index eb6c11c..a54a0b4 100644 +--- a/src/dnssec.c b/src/dnssec.c +@@ -103,15 +103,17 @@ static void from_wire(char *name) + static int count_labels(char *name) + { + int i; +- ++ char *p; ++ + if (*name == 0) + return 0; + +- for (i = 0; *name; name++) +-if (*name == '.') ++ for (p = name, i = 0; *p; p++) ++if (*p == '.') + i++; + +- return i+1; ++ /* Don't count empty first label. */ ++ return *name == '.' ? i : i+1; + } + + /* Implement RFC1982 wrapped compare for 32-bit numbers */ +@@ -1094,8 +1096,8 @@ static int hostname_cmp(const char *a, const char *b) + } + } + +-static int prove_non_existence_nsec(struct dns_header *header, size_t plen, unsigned char **nsecs, int nsec_count, +- char *workspace1, char *workspace2, char *name, int type, int *nons) ++static int prove_non_existence_nsec(struct dns_header *header, size_t plen, unsigned char **nsecs, unsigned char **labels, int nsec_count, ++ char *workspace1_in, char *workspace2, char *name, int type, int *nons) + { + int i, rc, rdlen; + unsigned char *p, *psave; +@@ -1108,6 +1110,9 @@ static int prove_non_existence_nsec(struct dns_header *header, size_t plen, unsi + /* Find NSEC record that proves name doesn't exist */ + for (i = 0; i < nsec_count; i++) + { ++ char *workspace1 = workspace1_in; ++ int sig_labels, name_labels; ++ + p = nsecs[i]; + if (!extract_name(header, plen, &p, workspace1, 1, 10)) + return 0; +@@ -1116,7 +1121,27 @@ static int prove_non_existence_nsec(struct dns_header *header, size_t plen, unsi + psave = p; + if (!extract_name(header, plen, &p, workspace2, 1, 10)) + return 0; +- ++ ++ /* If NSEC comes from wildcard expansion, use original wildcard ++ as name for computation. */ ++ sig_labels = *labels[i]; ++ name_labels = count_labels(workspace1); ++ ++ if (sig_labels < name_labels) ++ { ++int k; ++for (k = name_labels - sig_labels; k != 0; k--) ++ { ++while (*workspace1 != '.' && *workspace1 != 0) ++ workspace1++; ++if (k != 1 && *workspace1 == '.') ++ workspace1++; ++ } ++ ++workspace1--; ++*workspace1 = '*'; ++ } ++ + rc = hostname_cmp(workspace1, name); + + if (rc == 0) +@@ -1514,24 +1539,26 @@ static int prove_non_existence_nsec3(struct dns_header *header, size_t plen, uns + + static int prove_non_existence(struct dns_header *header, size_t plen, char *keyname, char *name, int qtype, int qclass, char *wildname, int *nons) + { +- static unsigned char **nsecset = NULL; +- static int nsecset_sz = 0; ++ static unsigned char **nsecset = NULL,
[arch-commits] Commit in dnsmasq/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 20:04:09 Author: eworm Revision: 335024 upgpkg: dnsmasq 2.79-3 build with libidn2 Modified: dnsmasq/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:32:38 UTC (rev 335023) +++ PKGBUILD2018-09-19 20:04:09 UTC (rev 335024) @@ -5,12 +5,12 @@ pkgname=dnsmasq pkgver=2.79 -pkgrel=2 +pkgrel=3 pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server" url="http://www.thekelleys.org.uk/dnsmasq/doc.html"; arch=('x86_64') license=('GPL') -depends=('glibc' 'gmp' 'libidn' 'libdbus' 'libnetfilter_conntrack' 'nettle') +depends=('glibc' 'gmp' 'libidn2' 'libdbus' 'libnetfilter_conntrack' 'nettle') backup=('etc/dnsmasq.conf') validpgpkeys=('D6EACBD6EE46B834248D111215CDDA6AE19135A2') # Simon Kelley source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc} @@ -21,7 +21,7 @@ '7f6ff6a709038ae580758f4b6a754451d7f7ce22957b88a36b97f7b643d3c2ab' '983a3c7a68ce114cf7b44f0d9c59b74c266647a9e5ac34c1d1d5161610bc57fe') -_build_copts="-DHAVE_DNSSEC -DHAVE_DBUS -DHAVE_IDN -DHAVE_CONNTRACK" +_build_copts="-DHAVE_DNSSEC -DHAVE_DBUS -DHAVE_LIBIDN2 -DHAVE_CONNTRACK" build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in nginx-mod-njs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 20:03:52 Author: mtorromeo Revision: 383427 archrelease: copy trunk to community-x86_64 Added: nginx-mod-njs/repos/community-x86_64/PKGBUILD (from rev 383426, nginx-mod-njs/trunk/PKGBUILD) Deleted: nginx-mod-njs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 79 ++--- 1 file changed, 39 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 20:03:36 UTC (rev 383426) +++ PKGBUILD2018-09-19 20:03:52 UTC (rev 383427) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo - -pkgname=nginx-mod-njs -pkgver=0.2.3 # https://hg.nginx.org/njs/tags -pkgrel=1 - -_modname="${pkgname#nginx-mod-}" -_nginxver=1.14.0 - -pkgdesc='nginScript module for nginx' -arch=('x86_64') -depends=("nginx=$_nginxver") -url="https://nginx.org/en/docs/njs_about.html"; -license=('CUSTOM') - -source=( - https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc} - njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz -) -validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin -sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5' -'SKIP' -'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830') - -build() { - cd "$srcdir"/nginx-$_nginxver - ./configure --with-compat --with-stream --add-dynamic-module=../njs-$pkgver/nginx - make modules -} - -package() { - install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd "$srcdir"/nginx-$_nginxver/objs - for mod in *.so; do - install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod - done -} Copied: nginx-mod-njs/repos/community-x86_64/PKGBUILD (from rev 383426, nginx-mod-njs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 20:03:52 UTC (rev 383427) @@ -0,0 +1,39 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=nginx-mod-njs +pkgver=0.2.4 # https://hg.nginx.org/njs/tags +pkgrel=1 + +_modname="${pkgname#nginx-mod-}" +_nginxver=1.14.0 + +pkgdesc='nginScript module for nginx' +arch=('x86_64') +depends=("nginx=$_nginxver") +url="https://nginx.org/en/docs/njs_about.html"; +license=('CUSTOM') + +source=( + https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc} + njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz +) +validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin +sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5' +'SKIP' +'aa2b7ca5f26a60e6d82597f264cd608adebad0061242eddbfddabe54ec6ec522') + +build() { + cd "$srcdir"/nginx-$_nginxver + ./configure --with-compat --with-stream --add-dynamic-module=../njs-$pkgver/nginx + make modules +} + +package() { + install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + cd "$srcdir"/nginx-$_nginxver/objs + for mod in *.so; do + install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod + done +}
[arch-commits] Commit in nginx-mod-njs/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 20:03:36 Author: mtorromeo Revision: 383426 upgpkg: nginx-mod-njs 0.2.4-1 Modified: nginx-mod-njs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:52:43 UTC (rev 383425) +++ PKGBUILD2018-09-19 20:03:36 UTC (rev 383426) @@ -1,7 +1,7 @@ # Maintainer: Massimiliano Torromeo pkgname=nginx-mod-njs -pkgver=0.2.3 # https://hg.nginx.org/njs/tags +pkgver=0.2.4 # https://hg.nginx.org/njs/tags pkgrel=1 _modname="${pkgname#nginx-mod-}" @@ -20,7 +20,7 @@ validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5' 'SKIP' -'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830') +'aa2b7ca5f26a60e6d82597f264cd608adebad0061242eddbfddabe54ec6ec522') build() { cd "$srcdir"/nginx-$_nginxver
[arch-commits] Commit in python-cairosvg/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:52:43 Author: ffy00 Revision: 383425 add felix as a mainatiner again Modified: python-cairosvg/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:48:14 UTC (rev 383424) +++ PKGBUILD2018-09-19 19:52:43 UTC (rev 383425) @@ -1,3 +1,4 @@ +# Maintainer: Felix Yan # Maintainer: Filipe Laíns (FFY00) pkgname=python-cairosvg
[arch-commits] Commit in budgie-extras/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:48:14 Author: ffy00 Revision: 383424 archrelease: copy trunk to community-x86_64 Added: budgie-extras/repos/community-x86_64/PKGBUILD (from rev 383423, budgie-extras/trunk/PKGBUILD) Deleted: budgie-extras/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 +++-- 1 file changed, 31 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 19:48:09 UTC (rev 383423) +++ PKGBUILD2018-09-19 19:48:14 UTC (rev 383424) @@ -1,30 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=budgie-extras -pkgver=0.6.0 -pkgrel=1 -pkgdesc="Additional Budgie Desktop enhancements for the user experience" -arch=('x86_64') -license=('GPL3') -depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 'python-gobject' 'python-cairo' - 'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 'imagemagick' 'python-pillow' - 'python-svgwrite' 'cairosvg' 'python-pyudev' 'python-requests' 'libpeas' 'json-glib') -makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool') -url="https://github.com/UbuntuBudgie/budgie-extras"; -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('154d6cf06a2fee7c4fc044064508381d70ca5cfa242770f7a23961e6d7c996ee7fc780f58642eed67f2af3d2dfeada6171260559d4ec87b78ca3102690c0517e') - -build() { - mkdir -p $pkgname-$pkgver/build - cd $pkgname-$pkgver/build - - arch-meson .. - - ninja -} - -package() { - cd $pkgname-$pkgver/build - - DESTDIR="$pkgdir" ninja install -} Copied: budgie-extras/repos/community-x86_64/PKGBUILD (from rev 383423, budgie-extras/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 19:48:14 UTC (rev 383424) @@ -0,0 +1,31 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=budgie-extras +pkgver=0.6.0 +pkgrel=2 +pkgdesc='Additional Budgie Desktop enhancements for the user experience' +arch=('x86_64') +license=('GPL3') +depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 'python-gobject' 'python-cairo' + 'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 'imagemagick' 'python-pillow' + 'python-svgwrite' 'python-cairosvg' 'python-pyudev' 'python-requests' 'libpeas' 'json-glib') +makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool') +url='https://github.com/UbuntuBudgie/budgie-extras' +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('154d6cf06a2fee7c4fc044064508381d70ca5cfa242770f7a23961e6d7c996ee7fc780f58642eed67f2af3d2dfeada6171260559d4ec87b78ca3102690c0517e') + +build() { + mkdir -p $pkgname-$pkgver/build + cd $pkgname-$pkgver/build + + arch-meson .. + + ninja +} + +package() { + cd $pkgname-$pkgver/build + + DESTDIR="$pkgdir" ninja install +} +
[arch-commits] Commit in budgie-extras/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:48:09 Author: ffy00 Revision: 383423 upgpkg: budgie-extras 0.6.0-2 Modified: budgie-extras/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:45:47 UTC (rev 383422) +++ PKGBUILD2018-09-19 19:48:09 UTC (rev 383423) @@ -2,8 +2,8 @@ pkgname=budgie-extras pkgver=0.6.0 -pkgrel=1 -pkgdesc="Additional Budgie Desktop enhancements for the user experience" +pkgrel=2 +pkgdesc='Additional Budgie Desktop enhancements for the user experience' arch=('x86_64') license=('GPL3') depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 'python-gobject' 'python-cairo' @@ -10,7 +10,7 @@ 'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 'imagemagick' 'python-pillow' 'python-svgwrite' 'python-cairosvg' 'python-pyudev' 'python-requests' 'libpeas' 'json-glib') makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool') -url="https://github.com/UbuntuBudgie/budgie-extras"; +url='https://github.com/UbuntuBudgie/budgie-extras' source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha512sums=('154d6cf06a2fee7c4fc044064508381d70ca5cfa242770f7a23961e6d7c996ee7fc780f58642eed67f2af3d2dfeada6171260559d4ec87b78ca3102690c0517e') @@ -28,3 +28,4 @@ DESTDIR="$pkgdir" ninja install } +
[arch-commits] Commit in budgie-extras/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:45:47 Author: ffy00 Revision: 383422 upgpkg: budgie-extras 0.6.0-1 Modified: budgie-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:44:30 UTC (rev 383421) +++ PKGBUILD2018-09-19 19:45:47 UTC (rev 383422) @@ -8,7 +8,7 @@ license=('GPL3') depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 'python-gobject' 'python-cairo' 'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 'imagemagick' 'python-pillow' - 'python-svgwrite' 'cairosvg' 'python-pyudev' 'python-requests' 'libpeas' 'json-glib') + 'python-svgwrite' 'python-cairosvg' 'python-pyudev' 'python-requests' 'libpeas' 'json-glib') makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool') url="https://github.com/UbuntuBudgie/budgie-extras"; source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
[arch-commits] Commit in python-cairosvg/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:44:25 Author: ffy00 Revision: 383420 upgpkg: python-cairosvg 2.1.3-4 Modified: python-cairosvg/trunk/PKGBUILD --+ PKGBUILD | 42 +++--- 1 file changed, 19 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:34:30 UTC (rev 383419) +++ PKGBUILD2018-09-19 19:44:25 UTC (rev 383420) @@ -1,43 +1,39 @@ -# Maintainer: Felix Yan -# Contributor: razer -# Contributor: pzl -# Contributor: Dennis Fink -# Contributor: Simon Sapin +# Maintainer: Filipe Laíns (FFY00) pkgname=python-cairosvg +_pkgname=CairoSVG pkgver=2.1.3 -pkgrel=2 -pkgdesc="A Simple SVG Converter for Cairo" +pkgrel=4 +pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files' arch=('any') -url="https://cairosvg.org/"; +url='http://cairosvg.org' license=('LGPL3') -depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 'python-pillow' - 'python-tinycss2') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-isort' - 'python2-pytest-isort' 'python-pytest-flake8' 'python2-pytest-flake8' - 'python-pytest-cov' 'python2-pytest-cov') +depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 'python-cssselect2' 'python-defusedxml' 'python-tinycss2') +checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-flake8' 'python-pytest-isort') source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";) sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5') prepare() { - cd CairoSVG-$pkgver - rmdir test/cairosvg_reference - cp -a "$srcdir"/CairoSVG-$pkgver{,-copy} - mv "$srcdir"/CairoSVG-$pkgver-copy test/cairosvg_reference + cd $_pkgname-$pkgver + + cp -r cairosvg test/cairosvg_reference/ } build() { - cd CairoSVG-$pkgver + cd $_pkgname-$pkgver + python setup.py build } check() { - cd CairoSVG-$pkgver - python setup.py test + cd $_pkgname-$pkgver + + python setup.py pytest } package() { - cd CairoSVG-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } +
[arch-commits] Commit in python-cairosvg/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:44:30 Author: ffy00 Revision: 383421 archrelease: copy trunk to community-any Added: python-cairosvg/repos/community-any/PKGBUILD (from rev 383420, python-cairosvg/trunk/PKGBUILD) Deleted: python-cairosvg/repos/community-any/PKGBUILD --+ PKGBUILD | 83 - 1 file changed, 39 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 19:44:25 UTC (rev 383420) +++ PKGBUILD2018-09-19 19:44:30 UTC (rev 383421) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: razer -# Contributor: pzl -# Contributor: Dennis Fink -# Contributor: Simon Sapin - -pkgname=python-cairosvg -pkgver=2.1.3 -pkgrel=2 -pkgdesc="A Simple SVG Converter for Cairo" -arch=('any') -url="https://cairosvg.org/"; -license=('LGPL3') -depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 'python-pillow' - 'python-tinycss2') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-isort' - 'python2-pytest-isort' 'python-pytest-flake8' 'python2-pytest-flake8' - 'python-pytest-cov' 'python2-pytest-cov') -source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";) -sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5') - -prepare() { - cd CairoSVG-$pkgver - rmdir test/cairosvg_reference - cp -a "$srcdir"/CairoSVG-$pkgver{,-copy} - mv "$srcdir"/CairoSVG-$pkgver-copy test/cairosvg_reference -} - -build() { - cd CairoSVG-$pkgver - python setup.py build -} - -check() { - cd CairoSVG-$pkgver - python setup.py test -} - -package() { - cd CairoSVG-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-cairosvg/repos/community-any/PKGBUILD (from rev 383420, python-cairosvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 19:44:30 UTC (rev 383421) @@ -0,0 +1,39 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=python-cairosvg +_pkgname=CairoSVG +pkgver=2.1.3 +pkgrel=4 +pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files' +arch=('any') +url='http://cairosvg.org' +license=('LGPL3') +depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 'python-cssselect2' 'python-defusedxml' 'python-tinycss2') +checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-flake8' 'python-pytest-isort') +source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";) +sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5') + +prepare() { + cd $_pkgname-$pkgver + + cp -r cairosvg test/cairosvg_reference/ +} + +build() { + cd $_pkgname-$pkgver + + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + python setup.py pytest +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} +
[arch-commits] Commit in lightdm-webkit-theme-litarvan/repos/community-any (2 files)
Date: Wednesday, September 19, 2018 @ 19:34:30 Author: ffy00 Revision: 383419 archrelease: copy trunk to community-any Added: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD (from rev 383418, lightdm-webkit-theme-litarvan/trunk/PKGBUILD) Deleted: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 19:34:25 UTC (rev 383418) +++ PKGBUILD2018-09-19 19:34:30 UTC (rev 383419) @@ -1,31 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=lightdm-webkit-theme-litarvan -pkgver=2.0.7 -pkgrel=3 -pkgdesc='Modern and full-featured LightDM theme' -arch=('any') -url="https://github.com/Litarvan/$pkgname"; -license=('BSD') -depends=('lightdm-webkit2-greeter') -makedepends=('dart') -#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7') - -#build() { -# cd $pkgname-$pkgver -# -# pub get -# pub build --mode=release -#} - -package() { - cd $pkgname-$pkgver - - install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan - cp -r --no-preserve=ownership * "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/ - - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - Copied: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD (from rev 383418, lightdm-webkit-theme-litarvan/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 19:34:30 UTC (rev 383419) @@ -0,0 +1,31 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=lightdm-webkit-theme-litarvan +pkgver=2.0.7 +pkgrel=3 +pkgdesc='Modern and full-featured LightDM theme' +arch=('any') +url="https://github.com/Litarvan/$pkgname"; +license=('BSD') +depends=('lightdm-webkit2-greeter') +#makedepends=('dart') +#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('31e1e0db9b18e82d56fb3424292103d0c8407cbdca431de949940f9be77541fff6e7a2f33f6c49190afe3e5a2926a72a597f6071535f9d1dd6d77a19451ac23f') + +#build() { +# cd $pkgname-$pkgver +# +# pub get +# pub build --mode=release +#} + +package() { +# cd $pkgname-$pkgver + + install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan + cp -r --no-preserve=ownership * "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/ + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +
[arch-commits] Commit in lightdm-webkit-theme-litarvan/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:34:25 Author: ffy00 Revision: 383418 upgpkg: lightdm-webkit-theme-litarvan 2.0.7-3 Modified: lightdm-webkit-theme-litarvan/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:20:29 UTC (rev 383417) +++ PKGBUILD2018-09-19 19:34:25 UTC (rev 383418) @@ -8,10 +8,10 @@ url="https://github.com/Litarvan/$pkgname"; license=('BSD') depends=('lightdm-webkit2-greeter') -makedepends=('dart') +#makedepends=('dart') #source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7') +sha512sums=('31e1e0db9b18e82d56fb3424292103d0c8407cbdca431de949940f9be77541fff6e7a2f33f6c49190afe3e5a2926a72a597f6071535f9d1dd6d77a19451ac23f') #build() { # cd $pkgname-$pkgver @@ -21,7 +21,7 @@ #} package() { - cd $pkgname-$pkgver +# cd $pkgname-$pkgver install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan cp -r --no-preserve=ownership * "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/
[arch-commits] Commit in lftp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:32:38 Author: andyrtr Revision: 335023 archrelease: copy trunk to extra-x86_64 Added: lftp/repos/extra-x86_64/PKGBUILD (from rev 335022, lftp/trunk/PKGBUILD) Deleted: lftp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 19:32:30 UTC (rev 335022) +++ PKGBUILD2018-09-19 19:32:38 UTC (rev 335023) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke -# Contributor: Aaron Griffin - -pkgname=lftp -pkgver=4.8.4 -pkgrel=1 -pkgdesc="Sophisticated command line based FTP client" -arch=('x86_64') -license=('GPL3') -depends=('gcc-libs' 'readline' 'gnutls' 'libidn' 'expat' 'sh' 'hicolor-icon-theme') -optdepends=('perl: needed for convert-netscape-cookies and verify-file') -url="https://lftp.yar.ru/"; -backup=('etc/lftp.conf') -source=(https://lftp.yar.ru/ftp/${pkgname}-${pkgver}.tar.xz{,.asc}) -sha256sums=('4ebc271e9e5cea84a683375a0f7e91086e5dac90c5d51bb3f169f75386107a62' -'SKIP') -validpgpkeys=('C027FA3148652A5513036413A824BB69F2A99A18') # "Alexander V. Lukyanov " - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr \ ---with-gnutls \ ---without-openssl \ ---without-included-regex \ ---disable-static - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -rf ${pkgdir}/usr/lib -} Copied: lftp/repos/extra-x86_64/PKGBUILD (from rev 335022, lftp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 19:32:38 UTC (rev 335023) @@ -0,0 +1,33 @@ +# Maintainer: Andreas Radke +# Contributor: Aaron Griffin + +pkgname=lftp +pkgver=4.8.4 +pkgrel=2 +pkgdesc="Sophisticated command line based FTP client" +arch=('x86_64') +license=('GPL3') +depends=('gcc-libs' 'readline' 'gnutls' 'expat' 'sh' 'hicolor-icon-theme') +optdepends=('perl: needed for convert-netscape-cookies and verify-file') +url="https://lftp.yar.ru/"; +backup=('etc/lftp.conf') +source=(https://lftp.yar.ru/ftp/${pkgname}-${pkgver}.tar.xz{,.asc}) +sha256sums=('4ebc271e9e5cea84a683375a0f7e91086e5dac90c5d51bb3f169f75386107a62' +'SKIP') +validpgpkeys=('C027FA3148652A5513036413A824BB69F2A99A18') # "Alexander V. Lukyanov " + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--with-gnutls \ +--without-openssl \ +--without-included-regex \ +--disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/usr/lib +}
[arch-commits] Commit in lftp/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:32:30 Author: andyrtr Revision: 335022 upgpkg: lftp 4.8.4-2 drop unneeded libidn dependency, it actually links to libidn2 - FS#60085 Modified: lftp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:26:45 UTC (rev 335021) +++ PKGBUILD2018-09-19 19:32:30 UTC (rev 335022) @@ -3,11 +3,11 @@ pkgname=lftp pkgver=4.8.4 -pkgrel=1 +pkgrel=2 pkgdesc="Sophisticated command line based FTP client" arch=('x86_64') license=('GPL3') -depends=('gcc-libs' 'readline' 'gnutls' 'libidn' 'expat' 'sh' 'hicolor-icon-theme') +depends=('gcc-libs' 'readline' 'gnutls' 'expat' 'sh' 'hicolor-icon-theme') optdepends=('perl: needed for convert-netscape-cookies and verify-file') url="https://lftp.yar.ru/"; backup=('etc/lftp.conf')
[arch-commits] Commit in ghostscript/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:26:45 Author: andyrtr Revision: 335021 archrelease: copy trunk to extra-x86_64 Added: ghostscript/repos/extra-x86_64/PKGBUILD (from rev 335020, ghostscript/trunk/PKGBUILD) Deleted: ghostscript/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 19:26:32 UTC (rev 335020) +++ PKGBUILD2018-09-19 19:26:45 UTC (rev 335021) @@ -1,97 +0,0 @@ -# Maintainer: AndyRTR - -pkgbase=ghostscript -pkgname=(ghostscript ghostxps ghostpcl) -pkgver=9.25 -pkgrel=2 -pkgdesc="An interpreter for the PostScript language" -url="https://www.ghostscript.com/"; -arch=('x86_64') -license=('AGPL3' 'custom') -depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec' - 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2') -makedepends=('gtk3' 'gnutls' 'glu' 'freeglut') -# https://github.com/ArtifexSoftware/ghostpdl-downloads/releases -source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver/./}/ghostpdl-${pkgver}.tar.gz) -sha512sums=('8b5efdbddfaa0395b4ee13b2d109cf610bc85dbba024a8bd9e01af37353649e6405868e2569d098e7c8ab8cb7b76162ab393dd4fad2f52f3bc3ba3047fdbc006') - -prepare() { - cd ghostpdl-${pkgver} - - # force it to use system-libs - rm -r cups/libs expat ijs jbig2dec jpeg lcms2mt libpng openjpeg tiff zlib - # using tree freetype because of https://bugs.archlinux.org/task/56849 - # lcms2mt is the new lcms2 fork aimed to replace lcms2 in a thread safe way -} - -build() { - cd ghostpdl-${pkgver} - - ./configure --prefix=/usr \ - --enable-dynamic \ - --with-ijs \ - --with-jbig2dec \ - --with-x \ - --with-drivers=ALL \ - --with-fontpath=/usr/share/fonts/gsfonts \ - --enable-fontconfig \ - --enable-freetype \ - --enable-openjpeg \ - --without-luratech \ - --with-system-libtiff \ - --with-libpaper \ - --disable-compile-inits #--help # needed for linking with system-zlib - - make so-only -} - -package_ghostscript() { - optdepends=('texlive-core: needed for dvipdf' - 'gtk3: needed for gsx') - - cd ghostpdl-${pkgver} - - make DESTDIR="${pkgdir}" \ - CUPSSERVERROOT="${pkgdir}$(cups-config --serverroot)" \ - CUPSSERVERBIN="${pkgdir}$(cups-config --serverbin)" \ - soinstall - ln -s gsc "${pkgdir}"/usr/bin/gs - - # remove useless broken doc/ symlink - FS#59507 - rm -f "${pkgdir}"/usr/share/ghostscript/${pkgver}/doc - - # remove unwanted localized manpages - rm -r "${pkgdir}"/usr/share/man/de - - install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE -} - -package_ghostxps() { - pkgdesc="${pkgdesc/PostScript/XPS document}" - depends=("ghostscript=${pkgver}-${pkgrel}") - - cd ghostpdl-${pkgver} - - install -Dt "${pkgdir}"/usr/bin sobin/gxpsc - ln -s gxpsc "${pkgdir}"/usr/bin/gxps - - install -Dt "${pkgdir}"/usr/lib sobin/libgxps.so.${pkgver%.*} - ln -s libgxps.so.${pkgver%.*} "${pkgdir}"/usr/lib/libgxps.so.${pkgver%rc*} - - install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE -} - -package_ghostpcl() { - pkgdesc="${pkgdesc/PostScript/PCL 6}" - depends=("ghostscript=${pkgver}-${pkgrel}") - - cd ghostpdl-${pkgver} - - install -Dt "${pkgdir}"/usr/bin sobin/gpcl6c - ln -sf gpcl6c "${pkgdir}"/usr/bin/gpcl6 - - install -Dt "${pkgdir}"/usr/lib sobin/libgpcl6.so.${pkgver%.*} - ln -s libgpcl6.so.${pkgver%.*} "${pkgdir}"/usr/lib/libgpcl6.so.${pkgver%rc*} - - install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE -} Copied: ghostscript/repos/extra-x86_64/PKGBUILD (from rev 335020, ghostscript/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 19:26:45 UTC (rev 335021) @@ -0,0 +1,97 @@ +# Maintainer: AndyRTR + +pkgbase=ghostscript +pkgname=(ghostscript ghostxps ghostpcl) +pkgver=9.25 +pkgrel=3 +pkgdesc="An interpreter for the PostScript language" +url="https://www.ghostscript.com/"; +arch=('x86_64') +license=('AGPL3' 'custom') +depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec' + 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2' 'libidn') +makedepends=('gtk3' 'gnutls' 'glu' 'freeglut') +# https://github.com/ArtifexSoftware/ghostpdl-downloads/releases +source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver/./}/ghostpdl-${pkgver}.tar.gz) +sha512sums=('8b5efdbddfaa0395b4ee13b2d109cf610bc85dbba024a8bd9e01af37353649e6405868e2569d098e7c8ab8cb7b76162ab393dd4fad2f52f3bc3ba3047fdbc006') + +prepare() { + cd ghostpdl-${pkgver} + + # force it to use syst
[arch-commits] Commit in ghostscript/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:26:32 Author: andyrtr Revision: 335020 upgpkg: ghostscript 9.25-3 list libidn dependency that was removed from systemd deps recently Modified: ghostscript/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:11:19 UTC (rev 335019) +++ PKGBUILD2018-09-19 19:26:32 UTC (rev 335020) @@ -3,13 +3,13 @@ pkgbase=ghostscript pkgname=(ghostscript ghostxps ghostpcl) pkgver=9.25 -pkgrel=2 +pkgrel=3 pkgdesc="An interpreter for the PostScript language" url="https://www.ghostscript.com/"; arch=('x86_64') license=('AGPL3' 'custom') depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec' - 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2') + 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2' 'libidn') makedepends=('gtk3' 'gnutls' 'glu' 'freeglut') # https://github.com/ArtifexSoftware/ghostpdl-downloads/releases source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver/./}/ghostpdl-${pkgver}.tar.gz)
[arch-commits] Commit in lightdm-webkit-theme-litarvan/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:20:22 Author: ffy00 Revision: 383416 upgpkg: lightdm-webkit-theme-litarvan 2.0.7-3 Modified: lightdm-webkit-theme-litarvan/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 18:20:20 UTC (rev 383415) +++ PKGBUILD2018-09-19 19:20:22 UTC (rev 383416) @@ -2,15 +2,24 @@ pkgname=lightdm-webkit-theme-litarvan pkgver=2.0.7 -pkgrel=2 +pkgrel=3 pkgdesc='Modern and full-featured LightDM theme' arch=('any') url="https://github.com/Litarvan/$pkgname"; license=('BSD') depends=('lightdm-webkit2-greeter') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +makedepends=('dart') +#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz") sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7') +#build() { +# cd $pkgname-$pkgver +# +# pub get +# pub build --mode=release +#} + package() { cd $pkgname-$pkgver
[arch-commits] Commit in lightdm-webkit-theme-litarvan/repos/community-any (2 files)
Date: Wednesday, September 19, 2018 @ 19:20:29 Author: ffy00 Revision: 383417 archrelease: copy trunk to community-any Added: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD (from rev 383416, lightdm-webkit-theme-litarvan/trunk/PKGBUILD) Deleted: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD --+ PKGBUILD | 53 +++-- 1 file changed, 31 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 19:20:22 UTC (rev 383416) +++ PKGBUILD2018-09-19 19:20:29 UTC (rev 383417) @@ -1,22 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=lightdm-webkit-theme-litarvan -pkgver=2.0.7 -pkgrel=2 -pkgdesc='Modern and full-featured LightDM theme' -arch=('any') -url="https://github.com/Litarvan/$pkgname"; -license=('BSD') -depends=('lightdm-webkit2-greeter') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7') - -package() { - cd $pkgname-$pkgver - - install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan - cp -r --no-preserve=ownership * "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/ - - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - Copied: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD (from rev 383416, lightdm-webkit-theme-litarvan/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 19:20:29 UTC (rev 383417) @@ -0,0 +1,31 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=lightdm-webkit-theme-litarvan +pkgver=2.0.7 +pkgrel=3 +pkgdesc='Modern and full-featured LightDM theme' +arch=('any') +url="https://github.com/Litarvan/$pkgname"; +license=('BSD') +depends=('lightdm-webkit2-greeter') +makedepends=('dart') +#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7') + +#build() { +# cd $pkgname-$pkgver +# +# pub get +# pub build --mode=release +#} + +package() { + cd $pkgname-$pkgver + + install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan + cp -r --no-preserve=ownership * "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/ + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +
[arch-commits] Commit in nano/trunk (PKGBUILD keycode_fixes.diff)
Date: Wednesday, September 19, 2018 @ 19:11:13 Author: andyrtr Revision: 335018 upgpkg: nano 3.1-1 upstream update 3.1 Modified: nano/trunk/PKGBUILD Deleted: nano/trunk/keycode_fixes.diff + PKGBUILD | 18 +++ keycode_fixes.diff | 83 --- 2 files changed, 5 insertions(+), 96 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 19:05:00 UTC (rev 335017) +++ PKGBUILD2018-09-19 19:11:13 UTC (rev 335018) @@ -2,8 +2,8 @@ # Contributor: Judd pkgname=nano -pkgver=3.0 -pkgrel=2 +pkgver=3.1 +pkgrel=1 pkgdesc="Pico editor clone with enhancements" arch=('x86_64') license=('GPL') @@ -11,22 +11,14 @@ groups=('base') depends=('ncurses' 'file' 'sh') backup=('etc/nanorc') -source=(https://www.nano-editor.org/dist/v3/${pkgname}-${pkgver}.tar.xz{,.asc} -keycode_fixes.diff) -sha256sums=('e0a5bca354514e64762c987c200a8758b05e7bcced3b00b3e48ea0a2d383c8a0' -'SKIP' -'8453d3040f894482484e5318705689f3bf2fb6e23ea1a61cada4eac76eb68b14') +source=(https://www.nano-editor.org/dist/v3/${pkgname}-${pkgver}.tar.xz{,.asc}) +sha256sums=('14c02ca40a5bc61c580ce2f9cb7f9fc72d5ccc9da17ad044f78f6fb3fdb7719e' +'SKIP') validpgpkeys=('8DA6FE7BFA7A418AB3CB2354BCB356DF91009FA7' # "Chris Allegretta " 'A7F6A64A67DA09EF92782DD79DF4862AF1175C5B' # "Benno Schulenberg " 'BFD009061E535052AD0DF2150D28D4D2A0ACE884' # "Benno Schulenberg " ) -prepare(){ - cd ${pkgname}-${pkgver} - # FS#60026 - patch -Np1 -i ../keycode_fixes.diff -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ Deleted: keycode_fixes.diff === --- keycode_fixes.diff 2018-09-19 19:05:00 UTC (rev 335017) +++ keycode_fixes.diff 2018-09-19 19:11:13 UTC (rev 335018) @@ -1,83 +0,0 @@ -From 09ab2e3d0eeb33bc4d0702623404ba01b1f8fa9a Mon Sep 17 00:00:00 2001 -From: Benno Schulenberg -Date: Wed, 12 Sep 2018 13:18:17 +0200 -Subject: bindings: when Ctrl+Shift+Delete has no keycode, don't use KEY_BSP - -When curses gives no code for Ctrl+Shift+Delete, do not fall back -to KEY_BACKSPACE, because then ^H and/or get bound to -'cutwordleft'. - -This fixes https://savannah.gnu.org/bugs/?54642. - -Bug was introduced with version 3.0, commit e6429e78. - src/nano.c | 2 +- - src/nano.h | 1 + - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/nano.c b/src/nano.c -index c7e0ca2..74e1243 100644 a/src/nano.c -+++ b/src/nano.c -@@ -2580,7 +2580,7 @@ int main(int argc, char **argv) - controlhome = get_keycode("kHOM5", CONTROL_HOME); - controlend = get_keycode("kEND5", CONTROL_END); - controldelete = get_keycode("kDC5", CONTROL_DELETE); -- controlshiftdelete = get_keycode("kDC6", KEY_BACKSPACE); -+ controlshiftdelete = get_keycode("kDC6", CONTROL_SHIFT_DELETE); - #ifndef NANO_TINY - /* Ask for the codes for Shift+Control+Left/Right/Up/Down. */ - shiftcontrolleft = get_keycode("kLFT6", SHIFT_CONTROL_LEFT); -diff --git a/src/nano.h b/src/nano.h -index e104275..7de34bf 100644 a/src/nano.h -+++ b/src/nano.h -@@ -588,6 +588,7 @@ enum - #define SHIFT_CONTROL_DOWN 0x414 - #define SHIFT_CONTROL_HOME 0x415 - #define SHIFT_CONTROL_END 0x416 -+#define CONTROL_SHIFT_DELETE 0x417 - #define ALT_LEFT 0x421 - #define ALT_RIGHT 0x422 - #define ALT_UP 0x423 --- -cgit v1.0-41-gc330 - -From 3c5e5d4b6f7fd388578622e3ed9c78aad88055c1 Mon Sep 17 00:00:00 2001 -From: Benno Schulenberg -Date: Wed, 12 Sep 2018 15:00:06 +0200 -Subject: input: recognize the sequences for Ctrl+Shift+Delete on xterm and - urxvt - -This fixes https://savannah.gnu.org/bugs/?54648. - src/winio.c | 6 ++ - 1 file changed, 6 insertions(+) - -diff --git a/src/winio.c b/src/winio.c -index 953826b..d6a5630 100644 a/src/winio.c -+++ b/src/winio.c -@@ -1101,12 +1101,18 @@ int convert_sequence(const int *seq, size_t length, int *consumed) - if (seq[3] == '5') - /* Esc [ 3 ; 5 ~ == Ctrl-Delete on xterm. */ - return CONTROL_DELETE; -+ if (seq[3] == '6') -+ /* Esc [ 3 ; 6 ~ == Ctrl-Shift-Delete on xterm. */ -+ return controlshiftdelete; - } - if (length > 2 && seq[2] == '^') { - /* Esc [ 3 ^ == Ctrl-Delete on urxvt. */ - *consumed = 3; -
[arch-commits] Commit in nano/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:11:19 Author: andyrtr Revision: 335019 archrelease: copy trunk to testing-x86_64 Added: nano/repos/testing-x86_64/ nano/repos/testing-x86_64/PKGBUILD (from rev 335018, nano/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: nano/repos/testing-x86_64/PKGBUILD (from rev 335018, nano/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-19 19:11:19 UTC (rev 335019) @@ -0,0 +1,37 @@ +# Maintainer: Andreas Radke +# Contributor: Judd + +pkgname=nano +pkgver=3.1 +pkgrel=1 +pkgdesc="Pico editor clone with enhancements" +arch=('x86_64') +license=('GPL') +url="http://www.nano-editor.org"; +groups=('base') +depends=('ncurses' 'file' 'sh') +backup=('etc/nanorc') +source=(https://www.nano-editor.org/dist/v3/${pkgname}-${pkgver}.tar.xz{,.asc}) +sha256sums=('14c02ca40a5bc61c580ce2f9cb7f9fc72d5ccc9da17ad044f78f6fb3fdb7719e' +'SKIP') +validpgpkeys=('8DA6FE7BFA7A418AB3CB2354BCB356DF91009FA7' # "Chris Allegretta " + 'A7F6A64A67DA09EF92782DD79DF4862AF1175C5B' # "Benno Schulenberg " + 'BFD009061E535052AD0DF2150D28D4D2A0ACE884' # "Benno Schulenberg " +) + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--sysconfdir=/etc \ +--enable-color \ +--enable-nanorc \ +--enable-multibuffer \ +--disable-wrapping-as-root + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -DTm644 ${srcdir}/${pkgname}-${pkgver}/doc/sample.nanorc ${pkgdir}/etc/nanorc +}
[arch-commits] Commit in sqlite/repos (3 files)
Date: Wednesday, September 19, 2018 @ 19:05:00 Author: andyrtr Revision: 335017 archrelease: copy trunk to testing-x86_64 Added: sqlite/repos/testing-x86_64/ sqlite/repos/testing-x86_64/PKGBUILD (from rev 335016, sqlite/trunk/PKGBUILD) sqlite/repos/testing-x86_64/license.txt (from rev 335016, sqlite/trunk/license.txt) -+ PKGBUILD| 117 ++ license.txt | 33 2 files changed, 150 insertions(+) Copied: sqlite/repos/testing-x86_64/PKGBUILD (from rev 335016, sqlite/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-19 19:05:00 UTC (rev 335017) @@ -0,0 +1,117 @@ +# Maintainer: Andreas Radke +# Contributor: Tom Newsom + +pkgbase="sqlite" +pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer') +_srcver=3250100 +_docver=${_srcver} +#_docver=3080001 +pkgver=3.25.1 +pkgrel=1 +pkgdesc="A C library that implements an SQL database engine" +arch=('x86_64') +license=('custom:Public Domain') +url="http://www.sqlite.org/"; +makedepends=('tcl' 'readline' 'zlib') +source=(https://www.sqlite.org/2018/sqlite-src-${_srcver}.zip +https://www.sqlite.org/2018/sqlite-doc-${_docver}.zip +license.txt) +options=('!emptydirs' '!makeflags') # json extensions breaks parallel build +sha1sums=('40a31793068087cc7ca600195a664561b4206f38' + '9d195b4ba5a1fdb2d7f82cf75b7e8ddd2a9552ce' + 'f34f6daa4ab3073d74e774aad21d66878cf26853') + +prepare() { + cd sqlite-src-$_srcver +# autoreconf -vfi +} + +build() { + export CPPFLAGS="$CPPFLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 \ + -DSQLITE_ENABLE_UNLOCK_NOTIFY \ + -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ + -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \ + -DSQLITE_SECURE_DELETE \ + -DSQLITE_MAX_VARIABLE_NUMBER=25 \ + -DSQLITE_MAX_EXPR_DEPTH=1" + + # build sqlite + cd sqlite-src-$_srcver + ./configure --prefix=/usr \ + --disable-static \ + --disable-amalgamation \ + --enable-fts3 \ + --enable-fts4 \ + --enable-fts5 \ + --enable-rtree \ + --enable-json1 \ + TCLLIBDIR=/usr/lib/sqlite$pkgver + make + # build additional tools + make showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer +} + +package_sqlite() { + + pkgdesc="A C library that implements an SQL database engine" + depends=('readline' 'zlib') + provides=("sqlite3=$pkgver") + replaces=("sqlite3") + + cd sqlite-src-$_srcver + make DESTDIR=${pkgdir} install + + install -m755 showdb showjournal showstat4 showwal sqldiff ${pkgdir}/usr/bin/ + + # install manpage + install -m755 -d ${pkgdir}/usr/share/man/man1 + install -m644 sqlite3.1 ${pkgdir}/usr/share/man/man1/ + + # license - no linking required because pkgbase=pkgname + install -D -m644 ${srcdir}/license.txt ${pkgdir}/usr/share/licenses/${pkgbase}/license.txt + + # split out tcl extension + mkdir $srcdir/tcl + mv $pkgdir/usr/lib/sqlite* $srcdir/tcl +} + +package_sqlite-tcl() { + + pkgdesc="sqlite Tcl Extension Architecture (TEA)" + depends=('sqlite') + provides=("sqlite3-tcl=$pkgver") + replaces=("sqlite3-tcl") + + install -m755 -d ${pkgdir}/usr/lib + mv $srcdir/tcl/* ${pkgdir}/usr/lib + + # install manpage + install -m755 -d ${pkgdir}/usr/share/man/mann + install -m644 ${srcdir}/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n ${pkgdir}/usr/share/man/mann/ + + # link license + install -m755 -d ${pkgdir}/usr/share/licenses + ln -sf /usr/share/licenses/${pkgbase} "${pkgdir}/usr/share/licenses/${pkgname}" +} + +package_sqlite-analyzer() { + + pkgdesc="An analysis program for sqlite3 database files" + depends=('sqlite' 'tcl') + + cd sqlite-src-$_srcver + install -m755 -d ${pkgdir}/usr/bin + install -m755 sqlite3_analyzer ${pkgdir}/usr/bin/ +} + +package_sqlite-doc() { + + pkgdesc="most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation" + #arch=('any') - not yet supported + provides=("sqlite3-doc=$pkgver") + replaces=("sqlite3-doc") + + cd sqlite-doc-${_docver} + mkdir -p ${pkgdir}/usr/share/doc/${pkgbase} + cp -R * ${pkgdir}/usr/share/doc/${pkgbase}/ +} Copied: sqlite/repos/testing-x86_64/license.txt (from rev 335016, sqlite/trunk/license.txt) === --- testing-x86_64/license.txt (rev 0) +++ testing-x86_64/license.txt 2018-09-19 19:05:00 UTC (rev 335017) @@ -0,0 +1,33 @@ +SQLite Copyright +SQLite is in the +Public Domain + + +All of the deliverable code in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they
[arch-commits] Commit in sqlite/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 19:04:45 Author: andyrtr Revision: 335016 upgpkg: sqlite 3.25.1-1 upstream update 3.25.1 Modified: sqlite/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 18:07:32 UTC (rev 335015) +++ PKGBUILD2018-09-19 19:04:45 UTC (rev 335016) @@ -3,10 +3,10 @@ pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer') -_srcver=325 +_srcver=3250100 _docver=${_srcver} #_docver=3080001 -pkgver=3.25.0 +pkgver=3.25.1 pkgrel=1 pkgdesc="A C library that implements an SQL database engine" arch=('x86_64') @@ -17,8 +17,8 @@ https://www.sqlite.org/2018/sqlite-doc-${_docver}.zip license.txt) options=('!emptydirs' '!makeflags') # json extensions breaks parallel build -sha1sums=('ed456f1809be70a518eb0c13d852aff0464e8c47' - 'a1c2ff75ceab0b56ea94a6bb290d7cd6690421f2' +sha1sums=('40a31793068087cc7ca600195a664561b4206f38' + '9d195b4ba5a1fdb2d7f82cf75b7e8ddd2a9552ce' 'f34f6daa4ab3073d74e774aad21d66878cf26853') prepare() {
[arch-commits] Commit in cairosvg/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 18:20:20 Author: ffy00 Revision: 383415 archrelease: copy trunk to community-any Added: cairosvg/repos/community-any/PKGBUILD (from rev 383414, cairosvg/trunk/PKGBUILD) Deleted: cairosvg/repos/community-any/PKGBUILD --+ PKGBUILD | 83 ++--- 1 file changed, 41 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 18:19:56 UTC (rev 383414) +++ PKGBUILD2018-09-19 18:20:20 UTC (rev 383415) @@ -1,42 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=cairosvg -_pkgname=CairoSVG -pkgver=2.1.3 -pkgrel=4 -pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files' -arch=('any') -url='http://cairosvg.org' -license=('LGPL3') -depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 'python-cssselect2' 'python-defusedxml' 'python-tinycss2') -makedepends=() -checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-flake8' 'python-pytest-isort') -provides=('python-cairosvg') -replaces=('python-cairosvg') -source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";) -sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5') - -prepare() { - cd $_pkgname-$pkgver - - cp -r cairosvg test/cairosvg_reference/ -} - -build() { - cd $_pkgname-$pkgver - - python setup.py build -} - -check() { - cd $_pkgname-$pkgver - - python setup.py pytest -} - -package() { - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - Copied: cairosvg/repos/community-any/PKGBUILD (from rev 383414, cairosvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 18:20:20 UTC (rev 383415) @@ -0,0 +1,41 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=cairosvg +_pkgname=CairoSVG +pkgver=2.1.3 +pkgrel=5 +pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files' +arch=('any') +url='http://cairosvg.org' +license=('LGPL3') +depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 'python-cssselect2' 'python-defusedxml' 'python-tinycss2') +checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-flake8' 'python-pytest-isort') +provides=("python-cairosvg=$pkgver") +replaces=('python-cairosvg') +source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";) +sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5') + +prepare() { + cd $_pkgname-$pkgver + + cp -r cairosvg test/cairosvg_reference/ +} + +build() { + cd $_pkgname-$pkgver + + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + python setup.py pytest +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} +
[arch-commits] Commit in cairosvg/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 18:19:56 Author: ffy00 Revision: 383414 upgpkg: cairosvg 2.1.3-5 Modified: cairosvg/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 15:40:56 UTC (rev 383413) +++ PKGBUILD2018-09-19 18:19:56 UTC (rev 383414) @@ -3,15 +3,14 @@ pkgname=cairosvg _pkgname=CairoSVG pkgver=2.1.3 -pkgrel=4 +pkgrel=5 pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files' arch=('any') url='http://cairosvg.org' license=('LGPL3') depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 'python-cssselect2' 'python-defusedxml' 'python-tinycss2') -makedepends=() checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-pytest-flake8' 'python-pytest-isort') -provides=('python-cairosvg') +provides=("python-cairosvg=$pkgver") replaces=('python-cairosvg') source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";) sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
[arch-commits] Commit in zabbix/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 18:07:32 Author: bluewind Revision: 335015 Update URL to https Modified: zabbix/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 18:06:12 UTC (rev 335014) +++ PKGBUILD2018-09-19 18:07:32 UTC (rev 335015) @@ -6,7 +6,7 @@ pkgver=3.4.14 pkgrel=2 arch=(x86_64) -url='http://www.zabbix.com/' +url='https://www.zabbix.com/' license=(GPL) makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient libldap libevent) source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz
[arch-commits] Commit in zabbix/trunk (2 files)
Date: Wednesday, September 19, 2018 @ 18:06:02 Author: bluewind Revision: 335013 Fix compatibility with openssl 1.1.1 upgpkg: zabbix 3.4.14-2 Added: zabbix/trunk/patch_set_max_version_tls12_for_30.patch Modified: zabbix/trunk/PKGBUILD --+ PKGBUILD |8 +++- patch_set_max_version_tls12_for_30.patch | 51 + 2 files changed, 58 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 13:12:36 UTC (rev 335012) +++ PKGBUILD2018-09-19 18:06:02 UTC (rev 335013) @@ -4,17 +4,19 @@ pkgbase=zabbix pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php) pkgver=3.4.14 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='http://www.zabbix.com/' license=(GPL) makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient libldap libevent) source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz + patch_set_max_version_tls12_for_30.patch zabbix-agent.{service,sysusers,tmpfiles} zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles} zabbix-proxy{-sqlite,-mysql,-pgsql}.service zabbix-proxy.{sysusers,tmpfiles}) sha256sums=('7443873cc970672d3c884230d3aeb082f2d8afcc2b757506c2d684ffdd12d77e' +'8e419efc3848b88bf9f05f957c8096af6f5ceb98e06253b1ca9c6993434b9b38' '484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a' 'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c' 'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec' @@ -34,6 +36,10 @@ -e '/^LogFile=.*/d' \ -e 's/# LogType=file/LogType=system/' \ conf/zabbix_{agentd,proxy,server}.conf + + # Temporary fix for compatibility with openssl 1.1.1 https://support.zabbix.com/browse/ZBX-14856 + patch -p0 -i "$srcdir/patch_set_max_version_tls12_for_30.patch" + autoreconf -fi } Added: patch_set_max_version_tls12_for_30.patch === --- patch_set_max_version_tls12_for_30.patch(rev 0) +++ patch_set_max_version_tls12_for_30.patch2018-09-19 18:06:02 UTC (rev 335013) @@ -0,0 +1,51 @@ +Index: src/libs/zbxcrypto/tls.c +=== +--- src/libs/zbxcrypto/tls.c (revision 85017) src/libs/zbxcrypto/tls.c (working copy) +@@ -127,6 +127,7 @@ + #define TLS_client_method TLSv1_2_client_method + #define SSL_CTX_get_ciphers(ciphers) ((ciphers)->cipher_list) + #define SSL_CTX_set_min_proto_version(ctx, TLSv) 1 ++#define SSL_CTX_set_max_proto_version(ctx, TLSv) 1 + + static intOPENSSL_init_ssl(int opts, void *settings) + { +@@ -3131,8 +3132,11 @@ + if (NULL == (ctx_cert = SSL_CTX_new(method))) + goto out_method; + +- if (1 != SSL_CTX_set_min_proto_version(ctx_cert, TLS1_2_VERSION)) ++ if (1 != SSL_CTX_set_min_proto_version(ctx_cert, TLS1_2_VERSION) || ++ 1 != SSL_CTX_set_max_proto_version(ctx_cert, TLS1_2_VERSION)) ++ { + goto out_method; ++ } + } + + /* Create context for PSK-only authentication. PSK can come from configuration file (in proxy, agentd) */ +@@ -3142,8 +3146,11 @@ + if (NULL == (ctx_psk = SSL_CTX_new(method))) + goto out_method; + +- if (1 != SSL_CTX_set_min_proto_version(ctx_psk, TLS1_2_VERSION)) ++ if (1 != SSL_CTX_set_min_proto_version(ctx_psk, TLS1_2_VERSION) || ++ 1 != SSL_CTX_set_max_proto_version(ctx_psk, TLS1_2_VERSION)) ++ { + goto out_method; ++ } + } + + /* Sometimes we need to be ready for both certificate and PSK whichever comes in. Set up a universal context */ +@@ -3153,8 +3160,11 @@ + if (NULL == (ctx_all = SSL_CTX_new(method))) + goto out_method; + +- if (1 != SSL_CTX_set_min_proto_version(ctx_all, TLS1_2_VERSION)) ++ if (1 != SSL_CTX_set_min_proto_version(ctx_all, TLS1_2_VERSION) || ++ 1 != SSL_CTX_set_max_proto_version(ctx_all, TLS1_2_VERSION)) ++ { + goto out_method; ++ } + } + + /* 'TLSCAFile' parameter (in zabbix_server.conf, zabbix_proxy.conf, zabbix_agentd.conf) */
[arch-commits] Commit in zabbix/repos/extra-x86_64 (29 files)
Date: Wednesday, September 19, 2018 @ 18:06:12 Author: bluewind Revision: 335014 archrelease: copy trunk to extra-x86_64 Added: zabbix/repos/extra-x86_64/PKGBUILD (from rev 335013, zabbix/trunk/PKGBUILD) zabbix/repos/extra-x86_64/patch_set_max_version_tls12_for_30.patch (from rev 335013, zabbix/trunk/patch_set_max_version_tls12_for_30.patch) zabbix/repos/extra-x86_64/zabbix-agent.service (from rev 335013, zabbix/trunk/zabbix-agent.service) zabbix/repos/extra-x86_64/zabbix-agent.sysusers (from rev 335013, zabbix/trunk/zabbix-agent.sysusers) zabbix/repos/extra-x86_64/zabbix-agent.tmpfiles (from rev 335013, zabbix/trunk/zabbix-agent.tmpfiles) zabbix/repos/extra-x86_64/zabbix-proxy-mysql.service (from rev 335013, zabbix/trunk/zabbix-proxy-mysql.service) zabbix/repos/extra-x86_64/zabbix-proxy-pgsql.service (from rev 335013, zabbix/trunk/zabbix-proxy-pgsql.service) zabbix/repos/extra-x86_64/zabbix-proxy-sqlite.service (from rev 335013, zabbix/trunk/zabbix-proxy-sqlite.service) zabbix/repos/extra-x86_64/zabbix-proxy.sysusers (from rev 335013, zabbix/trunk/zabbix-proxy.sysusers) zabbix/repos/extra-x86_64/zabbix-proxy.tmpfiles (from rev 335013, zabbix/trunk/zabbix-proxy.tmpfiles) zabbix/repos/extra-x86_64/zabbix-server-mysql.service (from rev 335013, zabbix/trunk/zabbix-server-mysql.service) zabbix/repos/extra-x86_64/zabbix-server-pgsql.service (from rev 335013, zabbix/trunk/zabbix-server-pgsql.service) zabbix/repos/extra-x86_64/zabbix-server.install (from rev 335013, zabbix/trunk/zabbix-server.install) zabbix/repos/extra-x86_64/zabbix-server.sysusers (from rev 335013, zabbix/trunk/zabbix-server.sysusers) zabbix/repos/extra-x86_64/zabbix-server.tmpfiles (from rev 335013, zabbix/trunk/zabbix-server.tmpfiles) Deleted: zabbix/repos/extra-x86_64/PKGBUILD zabbix/repos/extra-x86_64/zabbix-agent.service zabbix/repos/extra-x86_64/zabbix-agent.sysusers zabbix/repos/extra-x86_64/zabbix-agent.tmpfiles zabbix/repos/extra-x86_64/zabbix-proxy-mysql.service zabbix/repos/extra-x86_64/zabbix-proxy-pgsql.service zabbix/repos/extra-x86_64/zabbix-proxy-sqlite.service zabbix/repos/extra-x86_64/zabbix-proxy.sysusers zabbix/repos/extra-x86_64/zabbix-proxy.tmpfiles zabbix/repos/extra-x86_64/zabbix-server-mysql.service zabbix/repos/extra-x86_64/zabbix-server-pgsql.service zabbix/repos/extra-x86_64/zabbix-server.install zabbix/repos/extra-x86_64/zabbix-server.sysusers zabbix/repos/extra-x86_64/zabbix-server.tmpfiles --+ PKGBUILD | 366 ++--- patch_set_max_version_tls12_for_30.patch | 51 zabbix-agent.service | 22 - zabbix-agent.sysusers|2 zabbix-agent.tmpfiles|2 zabbix-proxy-mysql.service | 32 +- zabbix-proxy-pgsql.service | 32 +- zabbix-proxy-sqlite.service | 32 +- zabbix-proxy.sysusers|2 zabbix-proxy.tmpfiles|2 zabbix-server-mysql.service | 32 +- zabbix-server-pgsql.service | 32 +- zabbix-server.install| 24 - zabbix-server.sysusers |2 zabbix-server.tmpfiles |2 15 files changed, 346 insertions(+), 289 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 18:06:02 UTC (rev 335013) +++ PKGBUILD2018-09-19 18:06:12 UTC (rev 335014) @@ -1,180 +0,0 @@ -# Maintainer: Bartłomiej Piotrowski -# Maintainer: Florian Pritz - -pkgbase=zabbix -pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php) -pkgver=3.4.14 -pkgrel=1 -arch=(x86_64) -url='http://www.zabbix.com/' -license=(GPL) -makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient libldap libevent) -source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz -zabbix-agent.{service,sysusers,tmpfiles} - zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles} - zabbix-proxy{-sqlite,-mysql,-pgsql}.service zabbix-proxy.{sysusers,tmpfiles}) - -sha256sums=('7443873cc970672d3c884230d3aeb082f2d8afcc2b757506c2d684ffdd12d77e' -'484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a' -'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c' -'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec' -'931cd9fff3aa4618d8caca426de6c938477dd0201719ddee90bc93736ab04bc8' -'0e6d1384071061826370fd508f2a8a2546e9adc2d6abe3242775356ecf35e3bc' -'9fe22526327a0573652c65ff374eba7c36a00b85f8e72d32643d1cc68a07ebbb' -'879a7553040d652d1c34044c0ce1e57b809c647b3b037247a5819892a7622a65' -'92172f120785dd26b326ee5e4cd335f0011673a4120996bf37
[arch-commits] Commit in deepin-dbus-generator/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 15:40:56 Author: felixonmars Revision: 383413 update pkgdesc Modified: deepin-dbus-generator/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 15:40:19 UTC (rev 383412) +++ PKGBUILD2018-09-19 15:40:56 UTC (rev 383413) @@ -5,7 +5,7 @@ pkgname=deepin-dbus-generator pkgver=0.6.6 pkgrel=2 -pkgdesc='Convert dbus interfaces to go-lang or qml wrapper code' +pkgdesc='Convert dbus interfaces to golang or qml wrapper code' arch=('x86_64') url="https://github.com/linuxdeepin/go-dbus-generator"; license=('GPL3')
[arch-commits] Commit in deepin-api/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 15:40:19 Author: felixonmars Revision: 383412 update pkgdesc Modified: deepin-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 14:07:55 UTC (rev 383411) +++ PKGBUILD2018-09-19 15:40:19 UTC (rev 383412) @@ -5,7 +5,7 @@ pkgname=deepin-api pkgver=3.1.30 pkgrel=2 -pkgdesc='Go-lang bindings for dde-daemon' +pkgdesc='Golang bindings for dde-daemon' arch=('x86_64') url="https://github.com/linuxdeepin/dde-api"; license=('GPL3')
[arch-commits] Commit in python-language-server/repos/community-any (2 files)
Date: Wednesday, September 19, 2018 @ 14:07:55 Author: foxboron Revision: 383411 archrelease: copy trunk to community-any Added: python-language-server/repos/community-any/PKGBUILD (from rev 383410, python-language-server/trunk/PKGBUILD) Deleted: python-language-server/repos/community-any/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 72 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 14:07:44 UTC (rev 383410) +++ PKGBUILD2018-09-19 14:07:55 UTC (rev 383411) @@ -1,70 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: fenuks - -pkgbase=python-language-server -pkgname=(python-language-server python2-language-server) -pkgver=0.21.2 -pkgrel=1 -pkgdesc="An implementation of the Language Server Protocol for Python" -arch=("any") -url="https://github.com/palantir/python-language-server"; -license=("MIT") -makedepends=("python" "python-setuptools" - "python2" "python2-setuptools") -checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov" "python-pyflakes" - "python-mock" "python-jedi" "python-future" "yapf" "python-mccabe" "python-pycodestyle" - "autopep8" "python-rope" "python-pydocstyle" "python-jsonrpc-server" - "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" "python2-pyflakes" - "python2-autopep8" "python2-rope" "python2-mccabe" "python2-pydocstyle" "python2-jsonrpc-server" - "python2-mock" "python2-jedi" "python2-future" "python2-futures" "python2-yapf" "python2-pycodestyle" "python2-autopep8") -source=("$pkgname-$pkgver.tar.gz::https://github.com/palantir/${pkgname}/archive/${pkgver}.tar.gz";) -sha256sums=('0b81bf42200c7d11e066907040314038525fa5ac98e7691485166db60fde') - -prepare() { - cp -r "$pkgname-$pkgver"{,-py2} -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" -python setup.py build - -cd "${srcdir}/${pkgname}-${pkgver}-py2" -python2 setup.py build -} - -check() { -cd "${srcdir}/${pkgname}-${pkgver}" -py.test - -cd "${srcdir}/${pkgname}-${pkgver}-py2" -py.test2 -} - -package_python-language-server() { -depends=("python" "python-json-rpc" "python-future" "python-jedi" "python-pluggy") -optdepends=( - "python-mccabe: for complexity checking" -"python-rope: for completions and renaming" - "python-pyflakes: for linter to detect various errors" - "python-pycodestyle: for style checking" - "autopep8: for code formatting" - "yapf: for code formatting (preferred over autopep8)" - "python-pydocstyle: for docstring style checking") -cd "${pkgbase}-${pkgver}" -python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build -} - -package_python2-language-server() { -depends=("python2" "python2-json-rpc" "python2-future" "python2-jedi" "python2-pluggy") -optdepends=( - "python2-mccabe: for complexity checking" -"python2-rope: for completions and renaming" - "python2-pyflakes: for linter to detect various errors" - "python2-pycodestyle: for style checking" - "python2-autopep8: for code formatting" - "python2-yapf: for code formatting (preferred over autopep8)" - "python2-pydocstyle: for docstring style checking") -cd "${pkgbase}-${pkgver}-py2" -python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build -mv "$pkgdir/usr/bin/pyls" "$pkgdir/usr/bin/pyls2" -} Copied: python-language-server/repos/community-any/PKGBUILD (from rev 383410, python-language-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 14:07:55 UTC (rev 383411) @@ -0,0 +1,72 @@ +# Maintainer: Morten Linderud +# Contributor: fenuks + +pkgbase=python-language-server +pkgname=(python-language-server python2-language-server) +pkgver=0.21.2 +pkgrel=2 +pkgdesc="An implementation of the Language Server Protocol for Python" +arch=("any") +url="https://github.com/palantir/python-language-server"; +license=("MIT") +makedepends=("python" "python-setuptools" + "python2" "python2-setuptools") +checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov" "python-pyflakes" + "python-mock" "python-jedi" "python-future" "yapf" "python-mccabe" "python-pycodestyle" + "autopep8" "python-rope" "python-pydocstyle" "python-jsonrpc-server" + "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" "python2-pyflakes" + "python2-autopep8" "python2-rope" "python2-mccabe" "python2-pydocstyle" "python2-jsonrpc-server" + "python2-mock" "python2-jedi" "python2-future" "python2-futures" "python2-yapf" "python2-pycodestyle" "python2-autopep8") +source=("$pkgname-$pkgver.ta
[arch-commits] Commit in python-language-server/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 14:07:44 Author: foxboron Revision: 383410 upgpkg: python-language-server 0.21.2-2 Modified: python-language-server/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 14:02:23 UTC (rev 383409) +++ PKGBUILD2018-09-19 14:07:44 UTC (rev 383410) @@ -4,7 +4,7 @@ pkgbase=python-language-server pkgname=(python-language-server python2-language-server) pkgver=0.21.2 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of the Language Server Protocol for Python" arch=("any") url="https://github.com/palantir/python-language-server"; @@ -41,7 +41,7 @@ } package_python-language-server() { -depends=("python" "python-json-rpc" "python-future" "python-jedi" "python-pluggy") +depends=("python" "python-jsonrpc-server" "python-future" "python-jedi" "python-pluggy") optdepends=( "python-mccabe: for complexity checking" "python-rope: for completions and renaming" @@ -52,10 +52,11 @@ "python-pydocstyle: for docstring style checking") cd "${pkgbase}-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } package_python2-language-server() { -depends=("python2" "python2-json-rpc" "python2-future" "python2-jedi" "python2-pluggy") +depends=("python2" "python2-jsonrpc-server" "python2-future" "python2-jedi" "python2-pluggy") optdepends=( "python2-mccabe: for complexity checking" "python2-rope: for completions and renaming" @@ -67,4 +68,5 @@ cd "${pkgbase}-${pkgver}-py2" python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build mv "$pkgdir/usr/bin/pyls" "$pkgdir/usr/bin/pyls2" +install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }
[arch-commits] Commit in deepin-api/repos/community-x86_64 (3 files)
Date: Wednesday, September 19, 2018 @ 13:57:35 Author: felixonmars Revision: 383408 archrelease: copy trunk to community-x86_64 Added: deepin-api/repos/community-x86_64/PKGBUILD (from rev 383407, deepin-api/trunk/PKGBUILD) deepin-api/repos/community-x86_64/deepin-api.sysusers (from rev 383407, deepin-api/trunk/deepin-api.sysusers) Deleted: deepin-api/repos/community-x86_64/PKGBUILD -+ PKGBUILD| 91 +- deepin-api.sysusers |2 + 2 files changed, 49 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 13:57:12 UTC (rev 383407) +++ PKGBUILD2018-09-19 13:57:35 UTC (rev 383408) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-api -pkgver=3.1.30 -pkgrel=1 -pkgdesc='Go-lang bindings for dde-daemon' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-api"; -license=('GPL3') -depends=('glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 'rfkill' - 'poppler-glib' 'xcur2png' 'blur-effect') -makedepends=('git' 'deepin-gettext-tools' 'deepin-dbus-factory' 'deepin-gir-generator' - 'deepin-go-lib' 'deepin-go-dbus-factory' 'bzr' 'go-pie') -conflicts=('dde-api') -replaces=('dde-api') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz";) -sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd') - -prepare() { - export GOPATH="$srcdir/build:/usr/share/gocode" - mkdir -p build/src/pkg.deepin.io/dde/api - cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/ - - # https://github.com/niemeyer/gopkg/issues/50 - git config --global http.https://gopkg.in.followRedirects true - - cd "$srcdir"/dde-api-$pkgver - make build-dep - go get gopkg.in/alecthomas/kingpin.v2 github.com/nfnt/resize github.com/cryptix/wav golang.org/x/net/context -} - -build(){ - cd dde-api-$pkgver - make -} - -package() { - cd dde-api-$pkgver - make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install -} Copied: deepin-api/repos/community-x86_64/PKGBUILD (from rev 383407, deepin-api/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-19 13:57:35 UTC (rev 383408) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-api +pkgver=3.1.30 +pkgrel=2 +pkgdesc='Go-lang bindings for dde-daemon' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-api"; +license=('GPL3') +depends=('glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 'rfkill' + 'poppler-glib' 'xcur2png' 'blur-effect') +makedepends=('git' 'deepin-gettext-tools' 'deepin-dbus-factory' 'deepin-gir-generator' + 'deepin-go-lib' 'deepin-go-dbus-factory' 'bzr' 'go-pie') +conflicts=('dde-api') +replaces=('dde-api') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz"; +deepin-api.sysusers) +sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd' + '548b4c8d06a10f0103d84fe6b68532ca71aae53347a6ad85dad1d274844146c9861d1bf6ce8e5518ea1b043aa082d705c534f0a4c0feb16a031537cee6befb08') + +prepare() { + export GOPATH="$srcdir/build:/usr/share/gocode" + mkdir -p build/src/pkg.deepin.io/dde/api + cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/ + + # https://github.com/niemeyer/gopkg/issues/50 + git config --global http.https://gopkg.in.followRedirects true + + cd "$srcdir"/dde-api-$pkgver + make build-dep + go get gopkg.in/alecthomas/kingpin.v2 github.com/nfnt/resize github.com/cryptix/wav golang.org/x/net/context +} + +build(){ + cd dde-api-$pkgver + make +} + +package() { + cd dde-api-$pkgver + make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install + + install -Dm644 ../deepin-api.sysusers "$pkgdir"/usr/lib/sysusers.d/deepin-api.conf +} Copied: deepin-api/repos/community-x86_64/deepin-api.sysusers (from rev 383407, deepin-api/trunk/deepin-api.sysusers) === --- deepin-api.sysusers (rev 0) +++ deepin-api.sysusers 2018-09-19 13:57:35 UTC (rev 383408) @@ -0,0 +1,2 @@ +u deepin-sound-player - "Deepin Sound Player" +g deepin-sound-player -
[arch-commits] Commit in deepin-api/trunk (PKGBUILD deepin-api.sysusers)
Date: Wednesday, September 19, 2018 @ 13:57:12 Author: felixonmars Revision: 383407 upgpkg: deepin-api 3.1.30-2 add missing system user Added: deepin-api/trunk/deepin-api.sysusers Modified: deepin-api/trunk/PKGBUILD -+ PKGBUILD| 10 +++--- deepin-api.sysusers |2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 13:32:52 UTC (rev 383406) +++ PKGBUILD2018-09-19 13:57:12 UTC (rev 383407) @@ -4,7 +4,7 @@ pkgname=deepin-api pkgver=3.1.30 -pkgrel=1 +pkgrel=2 pkgdesc='Go-lang bindings for dde-daemon' arch=('x86_64') url="https://github.com/linuxdeepin/dde-api"; @@ -16,8 +16,10 @@ conflicts=('dde-api') replaces=('dde-api') groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz";) -sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd') +source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz"; +deepin-api.sysusers) +sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd' + '548b4c8d06a10f0103d84fe6b68532ca71aae53347a6ad85dad1d274844146c9861d1bf6ce8e5518ea1b043aa082d705c534f0a4c0feb16a031537cee6befb08') prepare() { export GOPATH="$srcdir/build:/usr/share/gocode" @@ -40,4 +42,6 @@ package() { cd dde-api-$pkgver make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install + + install -Dm644 ../deepin-api.sysusers "$pkgdir"/usr/lib/sysusers.d/deepin-api.conf } Added: deepin-api.sysusers === --- deepin-api.sysusers (rev 0) +++ deepin-api.sysusers 2018-09-19 13:57:12 UTC (rev 383407) @@ -0,0 +1,2 @@ +u deepin-sound-player - "Deepin Sound Player" +g deepin-sound-player -
[arch-commits] Commit in percona-server/repos/community-x86_64 (8 files)
Date: Wednesday, September 19, 2018 @ 13:32:52 Author: mtorromeo Revision: 383406 archrelease: copy trunk to community-x86_64 Added: percona-server/repos/community-x86_64/PKGBUILD (from rev 383405, percona-server/trunk/PKGBUILD) percona-server/repos/community-x86_64/my.cnf (from rev 383405, percona-server/trunk/my.cnf) percona-server/repos/community-x86_64/mysql-user.conf (from rev 383405, percona-server/trunk/mysql-user.conf) percona-server/repos/community-x86_64/rocksdb-systemlibs.patch (from rev 383405, percona-server/trunk/rocksdb-systemlibs.patch) Deleted: percona-server/repos/community-x86_64/PKGBUILD percona-server/repos/community-x86_64/my.cnf percona-server/repos/community-x86_64/mysql-user.conf percona-server/repos/community-x86_64/rocksdb-systemlibs.patch --+ PKGBUILD | 354 ++--- my.cnf | 76 - mysql-user.conf |2 rocksdb-systemlibs.patch | 104 ++--- 4 files changed, 268 insertions(+), 268 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 13:32:30 UTC (rev 383405) +++ PKGBUILD2018-09-19 13:32:52 UTC (rev 383406) @@ -1,177 +0,0 @@ -# Maintainer: Massimiliano Torromeo - -pkgbase=percona-server -pkgname=('libperconaserverclient' 'percona-server-clients' 'percona-server') -pkgver=5.7.23_23 -_boost_ver=1.59.0 -_pkgver=${pkgver/_/-} -_myver=${pkgver/_rel*} -pkgrel=1 -arch=('x86_64') -makedepends=('cmake' 'zlib' 'lz4' 'zstd' 'libaio' 'systemd-tools' 'pam' 'numactl' 'jemalloc' 'openssl' 'rpcsvc-proto') -license=('GPL') -url="https://www.percona.com/software/mysql-database/percona-server"; -source=("https://www.percona.com/downloads/Percona-Server-${pkgver%.*_*}/Percona-Server-$_pkgver/source/tarball/percona-server-$_pkgver.tar.gz"; - "http://jenkins.percona.com/downloads/boost/boost_${_boost_ver//./_}.tar.gz"; -'my.cnf' -'mysql-user.conf' -'rocksdb-systemlibs.patch') -sha256sums=('8fe0700764eb1308a20e1afd6acbb96e2c1aa51a3c5d5e982562bd8fb52064c3' -'47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac' -'ae451839c368f0db25a63bb0a6a890194897a8e74818bd4245140933c29e5f83' -'e638a2657085f15b6728f43c1fd6aa551b27608fbf6b435e33afd3606a0cfb0e' -'fcc3bea0982cda6cc35637d448a46924eccdfeb4c4da0634a26c9d190cf50fe4') - -prepare() { - cd $pkgbase-$_pkgver - rm -v sql/sql_yacc.{cc,h} - - sed 's/${fullhostname}/"archbuild"/' -i storage/tokudb/PerconaFT/cmake_modules/TokuSetupCTest.cmake - sed 's/-Werror//g' -i \ - storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake \ - plugin/tokudb-backup-plugin/Percona-TokuBackup/backup/CMakeLists.txt - - patch -p1 -i "$srcdir"/rocksdb-systemlibs.patch -} - -build() { - # rm -rf build - mkdir -p build - cd build - - cmake ../$pkgbase-$_pkgver \ - -DBUILD_CONFIG=mysql_release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DSYSCONFDIR=/etc/mysql \ - -DMYSQL_DATADIR=/var/lib/mysql \ - -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \ - -DDEFAULT_CHARSET=utf8mb4 \ - -DDEFAULT_COLLATION=utf8mb4_unicode_ci \ - -DENABLED_LOCAL_INFILE=ON \ - -DINSTALL_INFODIR=share/doc/percona-server \ - -DINSTALL_DOCREADMEDIR=share/doc/percona-server \ - -DINSTALL_DOCDIR=share/doc/percona-server \ - -DINSTALL_MANDIR=share/man \ - -DINSTALL_PLUGINDIR=lib/mysql/plugin \ - -DINSTALL_SCRIPTDIR=bin \ - -DINSTALL_INCLUDEDIR=include/perconaserver \ - -DINSTALL_SUPPORTFILESDIR=share/mysql \ - -DINSTALL_MYSQLSHAREDIR=share/mysql \ - -DWITH_ZLIB=system \ - -DWITH_LZ4=system \ - -DWITH_SSL=system \ - -DWITH_LIBWRAP=OFF \ - -DWITH_MECAB=OFF \ - -DWITH_PAM=ON \ - -DWITH_EXTRA_CHARSETS=complex \ - -DWITH_EMBEDDED_SERVER=ON \ - -DWITH_EMBEDDED_SHARED_LIBRARY=ON \ - -DWITH_INNODB_MEMCACHED=ON \ - -DWITH_ARCHIVE_STORAGE_ENGINE=ON \ - -DWITH_BLACKHOLE_STORAGE_ENGINE=ON \ - -DWITH_FEDERATED_STORAGE_ENGINE=ON \ - -DWITH_ROCKSDB=ON \ - -DTOKU_DEBUG_PARANOID=OFF \ - -DWITH_VALGRIND=OFF \ - -DUSE_VALGRIND=OFF \ - -DDEBUG_EXTNAME=OFF \ - -DBUILD_TESTING=OFF \ - -DWITH_UNIT_TESTS=OFF \ - -DUSE_GTAGS=OFF \ - -DUSE_CTAGS=OFF \ - -DUSE_ETAGS=OFF \ - -DUSE_CSCOPE=OFF \ - -DTOKUDB_BACKUP_PLUGIN_VERSION=$_pkgver \ - -DWITH_SYSTEMD=1 \ -
[arch-commits] Commit in percona-server/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 13:32:30 Author: mtorromeo Revision: 383405 upgpkg: percona-server 5.7.23_23-2 Modified: percona-server/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 12:09:37 UTC (rev 383404) +++ PKGBUILD2018-09-19 13:32:30 UTC (rev 383405) @@ -6,7 +6,7 @@ _boost_ver=1.59.0 _pkgver=${pkgver/_/-} _myver=${pkgver/_rel*} -pkgrel=1 +pkgrel=2 arch=('x86_64') makedepends=('cmake' 'zlib' 'lz4' 'zstd' 'libaio' 'systemd-tools' 'pam' 'numactl' 'jemalloc' 'openssl' 'rpcsvc-proto') license=('GPL') @@ -46,7 +46,7 @@ -DMYSQL_DATADIR=/var/lib/mysql \ -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \ -DDEFAULT_CHARSET=utf8mb4 \ - -DDEFAULT_COLLATION=utf8mb4_unicode_ci \ + -DDEFAULT_COLLATION=utf8mb4_general_ci \ -DENABLED_LOCAL_INFILE=ON \ -DINSTALL_INFODIR=share/doc/percona-server \ -DINSTALL_DOCREADMEDIR=share/doc/percona-server \
[arch-commits] Commit in iptables/repos (12 files)
Date: Wednesday, September 19, 2018 @ 13:12:36 Author: ronald Revision: 335012 archrelease: copy trunk to testing-x86_64 Added: iptables/repos/testing-x86_64/ iptables/repos/testing-x86_64/PKGBUILD (from rev 335011, iptables/trunk/PKGBUILD) iptables/repos/testing-x86_64/empty-filter.rules (from rev 335011, iptables/trunk/empty-filter.rules) iptables/repos/testing-x86_64/empty-mangle.rules (from rev 335011, iptables/trunk/empty-mangle.rules) iptables/repos/testing-x86_64/empty-nat.rules (from rev 335011, iptables/trunk/empty-nat.rules) iptables/repos/testing-x86_64/empty-raw.rules (from rev 335011, iptables/trunk/empty-raw.rules) iptables/repos/testing-x86_64/empty-security.rules (from rev 335011, iptables/trunk/empty-security.rules) iptables/repos/testing-x86_64/empty.rules (from rev 335011, iptables/trunk/empty.rules) iptables/repos/testing-x86_64/ip6tables.service (from rev 335011, iptables/trunk/ip6tables.service) iptables/repos/testing-x86_64/iptables-flush (from rev 335011, iptables/trunk/iptables-flush) iptables/repos/testing-x86_64/iptables.service (from rev 335011, iptables/trunk/iptables.service) iptables/repos/testing-x86_64/simple_firewall.rules (from rev 335011, iptables/trunk/simple_firewall.rules) ---+ PKGBUILD | 81 empty-filter.rules|6 +++ empty-mangle.rules|8 empty-nat.rules |7 empty-raw.rules |5 ++ empty-security.rules |6 +++ empty.rules |6 +++ ip6tables.service | 15 iptables-flush| 18 ++ iptables.service | 14 simple_firewall.rules | 11 ++ 11 files changed, 177 insertions(+) Copied: iptables/repos/testing-x86_64/PKGBUILD (from rev 335011, iptables/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-19 13:12:36 UTC (rev 335012) @@ -0,0 +1,81 @@ +# Maintainer: Ronald van Haren +# Contributor: Thomas Baechler + +pkgname=iptables +pkgver=1.6.2 +pkgrel=3 +epoch=1 +pkgdesc='Linux kernel packet control tool' +arch=(x86_64) +license=(GPL2) +url='http://www.netfilter.org/projects/iptables/index.html' +depends=(glibc bash libnftnl libpcap) +makedepends=(linux-api-headers) +source=(http://www.netfilter.org/projects/iptables/files/${pkgname}-${pkgver}.tar.bz2{,.sig} +empty.rules +simple_firewall.rules +empty-filter.rules +empty-mangle.rules +empty-nat.rules +empty-raw.rules +empty-security.rules +iptables.service +ip6tables.service +iptables-flush) +sha1sums=('6279effbf8f2c7ff53d19ae13308f8a6e6a60dd9' + 'SKIP' + '83b3363878e3660ce23b2ad325b53cbd6c796ecf' + 'f085a71f467e4d7cb2cf094d9369b0bcc4bab6ec' + 'd9f9f06b46b4187648e860afa0552335aafe3ce4' + 'c45b738b5ec4cfb11611b984c21a83b91a2d58f3' + '1694d79b3e6e9d9d543f6a6e75fed06066c9a6c6' + '7db53bb882f62f6c677cc8559cff83d8bae2ef73' + 'ebbd1424a1564fd45f455a81c61ce348f0a14c2e' + '49be9443fc302dd0fda78b63d64e884cadb61603' + '9cec592787e32451f58fa608ea057870e07aa704' + 'e7abda09c61142121b6695928d3b71ccd8fdf73a') +validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team + +prepare() { + cd $pkgname-$pkgver + + # use system one + rm include/linux/types.h +} + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/iptables \ +--with-xtlibdir=/usr/lib/iptables \ +--enable-bpf-compiler \ +--enable-devel \ +--enable-shared + + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + cd "$srcdir" + install -Dm644 empty.rules "${pkgdir}"/etc/iptables/empty.rules + install -Dm644 simple_firewall.rules "${pkgdir}"/etc/iptables/simple_firewall.rules + + install -d "$pkgdir"/var/lib/{iptables,ip6tables} + install -m644 empty-{filter,mangle,nat,raw,security}.rules "${pkgdir}"/var/lib/iptables + install -m644 empty-{filter,mangle,nat,raw,security}.rules "${pkgdir}"/var/lib/ip6tables + + # install systemd files + install -Dm644 iptables.service \ +"$pkgdir/usr/lib/systemd/system/iptables.service" + install -Dm644 ip6tables.service \ +"$pkgdir/usr/lib/systemd/system/ip6tables.service" + install -Dm755 iptables-flush \ +"$pkgdir/usr/lib/systemd/scripts/iptables-flush" +} + Copied: iptables/repos/testing-x86_64/empty-filter.rules (from rev 335011, iptables/trunk/empty-filter.rules) === --- testing-x86_64/empty-filter.rules (rev 0) +++ testing-x86_64/empty-filter.rules 2018-09-19 13:12:36 UTC (rev 335012)
[arch-commits] Commit in iptables/trunk (5 files)
Date: Wednesday, September 19, 2018 @ 13:12:11 Author: ronald Revision: 335011 upgpkg: iptables 1:1.6.2-3 force downgrade to 1.6.2 Modified: iptables/trunk/PKGBUILD (contents, properties) Deleted: iptables/trunk/arptables iptables/trunk/arptables.service iptables/trunk/ebtables iptables/trunk/ebtables.service ---+ PKGBUILD | 58 ++-- arptables | 21 -- arptables.service | 13 --- ebtables | 21 -- ebtables.service | 13 --- 5 files changed, 25 insertions(+), 101 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 13:04:06 UTC (rev 335010) +++ PKGBUILD2018-09-19 13:12:11 UTC (rev 335011) @@ -2,8 +2,9 @@ # Contributor: Thomas Baechler pkgname=iptables -pkgver=1.8.0 -pkgrel=2 +pkgver=1.6.2 +pkgrel=3 +epoch=1 pkgdesc='Linux kernel packet control tool' arch=(x86_64) license=(GPL2) @@ -10,16 +11,18 @@ url='http://www.netfilter.org/projects/iptables/index.html' depends=(glibc bash libnftnl libpcap) makedepends=(linux-api-headers) -provides=(ebtables arptables) -conflicts=(ebtables arptables) -replaces=(ebtables arptables) source=(http://www.netfilter.org/projects/iptables/files/${pkgname}-${pkgver}.tar.bz2{,.sig} empty.rules simple_firewall.rules -empty-{filter,mangle,nat,raw,security}.rules -{iptables,ip6tables,ebtables,arptables}.service -iptables-flush arptables ebtables) -sha1sums=('04924fd00dbaf8189f0777af90f7bdb73ac7e47c' +empty-filter.rules +empty-mangle.rules +empty-nat.rules +empty-raw.rules +empty-security.rules +iptables.service +ip6tables.service +iptables-flush) +sha1sums=('6279effbf8f2c7ff53d19ae13308f8a6e6a60dd9' 'SKIP' '83b3363878e3660ce23b2ad325b53cbd6c796ecf' 'f085a71f467e4d7cb2cf094d9369b0bcc4bab6ec' @@ -30,11 +33,7 @@ 'ebbd1424a1564fd45f455a81c61ce348f0a14c2e' '49be9443fc302dd0fda78b63d64e884cadb61603' '9cec592787e32451f58fa608ea057870e07aa704' - '052fe6a802d5c7be015881787ed716819db1ca0a' - 'f15bd7937a10fbfcc6443f55a25cd566a460ebe7' - 'e7abda09c61142121b6695928d3b71ccd8fdf73a' - '1502ebe011f44e5553d9cbd5023755cd9f3e8c75' - '436f8adb727e93e92a07834ba0e93f4364587901') + 'e7abda09c61142121b6695928d3b71ccd8fdf73a') validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team prepare() { @@ -64,26 +63,19 @@ make DESTDIR="$pkgdir" install cd "$srcdir" - install -Dm644 empty.rules "$pkgdir/etc/iptables/empty.rules" - install -Dm644 simple_firewall.rules "$pkgdir/etc/iptables/simple_firewall.rules" + install -Dm644 empty.rules "${pkgdir}"/etc/iptables/empty.rules + install -Dm644 simple_firewall.rules "${pkgdir}"/etc/iptables/simple_firewall.rules install -d "$pkgdir"/var/lib/{iptables,ip6tables} - install -m644 empty-{filter,mangle,nat,raw,security}.rules "$pkgdir/var/lib/iptables" - install -m644 empty-{filter,mangle,nat,raw,security}.rules "$pkgdir/var/lib/ip6tables" + install -m644 empty-{filter,mangle,nat,raw,security}.rules "${pkgdir}"/var/lib/iptables + install -m644 empty-{filter,mangle,nat,raw,security}.rules "${pkgdir}"/var/lib/ip6tables - for unit in iptables ip6tables arptables ebtables; do -install -Dm644 ${unit}.service "$pkgdir/usr/lib/systemd/system/${unit}.service" - done + # install systemd files + install -Dm644 iptables.service \ +"$pkgdir/usr/lib/systemd/system/iptables.service" + install -Dm644 ip6tables.service \ +"$pkgdir/usr/lib/systemd/system/ip6tables.service" + install -Dm755 iptables-flush \ +"$pkgdir/usr/lib/systemd/scripts/iptables-flush" +} - for helper in iptables-flush arptables ebtables; do -install -Dm755 $helper \ - "$pkgdir/usr/lib/systemd/scripts/$helper" - done - - # install iptables-apply - cd $srcdir/$pkgname-$pkgver - install -Dm755 $pkgname/iptables-apply \ - "$pkgdir/usr/bin/iptables-apply" - gzip --to-stdout --best $pkgname/iptables-apply.8 > \ - "$pkgdir/usr/share/man/man8/iptables-apply.8.gz" -} Property changes on: iptables/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Deleted: arptables === --- arptables 2018-09-19 13:04:06 UTC (rev 335010) +++ arptables 2018-09-19 13:12:11 UTC (rev 335011) @@ -1,21 +0,0 @@ -#!/bin/bash - -CONFIG_FILE='/etc/arptables.conf' - -case $1 in - start) -arptables-restore < "$CONFIG_FILE" - ;; - stop) -arptables-restore < /dev/null - ;; - save) -arptables-save > "$CONFIG_FILE" - ;; - *) -echo "usage: ${0##*/} {start|stop|save}" >&2 -exit 1 -
[arch-commits] Commit in lib32-libnm/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 19, 2018 @ 12:09:37 Author: alucryd Revision: 383404 archrelease: copy trunk to multilib-x86_64 Added: lib32-libnm/repos/multilib-x86_64/PKGBUILD (from rev 383403, lib32-libnm/trunk/PKGBUILD) Deleted: lib32-libnm/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 265 ++--- 1 file changed, 132 insertions(+), 133 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-19 12:09:28 UTC (rev 383403) +++ PKGBUILD2018-09-19 12:09:37 UTC (rev 383404) @@ -1,133 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin -# Contributor: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Wael Nasreddine -# Contributor: Tor Krill -# Contributor: Will Rea -# Contributor: Valentine Sinitsyn - -pkgbase=lib32-libnm -pkgname=('lib32-libnm' 'lib32-libnm-glib') -pkgver=1.12.0 -pkgrel=1 -arch=('x86_64') -url='https://wiki.gnome.org/Projects/NetworkManager' -license=('GPL2' 'LGPL2.1') -makedepends=('dhclient' 'gcc-multilib' 'git' 'gtk-doc' 'intltool' 'iproute2' - 'iptables' 'iwd' 'lib32-dbus' 'lib32-dbus-glib' 'lib32-jansson' - 'lib32-libgudev' 'lib32-libmm-glib' 'lib32-libndp' 'lib32-libnewt' - 'lib32-libnl' 'lib32-libpsl' 'lib32-libsoup' 'lib32-nspr' - 'lib32-nss' 'lib32-polkit' 'lib32-util-linux' 'modemmanager' - 'perl-yaml' 'python-gobject' 'systemd' 'wpa_supplicant') -source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#tag=${pkgver}";) -sha256sums=('SKIP') - -prepare() { - cd NetworkManager - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd NetworkManager - - export CC='gcc -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - ./configure \ ---prefix='/usr' \ ---libdir='/usr/lib32' \ ---libexecdir='/usr/lib32/NetworkManager' \ ---localstatedir='/var' \ ---sbindir='/usr/bin' \ ---sysconfdir='/etc' \ ---enable-json-validation \ ---enable-ld-gc \ ---enable-modify-system \ ---enable-polkit \ ---enable-polkit-agent \ ---enable-wifi \ ---disable-bluez5-dun \ ---disable-concheck \ ---disable-gtk-doc-html \ ---disable-introspection \ ---disable-ifcfg-rh \ ---disable-ifupdown \ ---disable-introspection \ ---disable-lto \ ---disable-more-warnings \ ---disable-ppp \ ---disable-qt \ ---disable-static \ ---disable-teamdctl \ ---with-config-dhcp-default='dhclient' \ ---with-config-dns-rc-manager-default='resolvconf' \ ---with-config-logging-backend-default='journal' \ ---with-config-plugins-default='keyfile' \ ---with-crypto='nss' \ ---with-dbus-sys-dir='/usr/share/dbus-1/system.d' \ ---with-dhclient='/usr/bin/dhclient' \ ---with-dist-version="${pkgver}-${pkgrel}" \ ---with-dnsmasq='/usr/bin/dnsmasq' \ ---with-dnssec-trigger='/usr/lib/dnssec-trigger/dnssec-trigger-script' \ ---with-hostname-persist='default' \ ---with-iptables='/usr/bin/iptables' \ ---with-iwd \ ---with-modem-manager-1 \ ---with-kernel-firmware-dir='/usr/lib/firmware' \ ---with-libnm-glib \ ---with-libpsl \ ---with-libsoup \ ---with-modem-manager-1 \ ---with-resolvconf='/usr/bin/resolvconf' \ ---with-session-tracking='systemd' \ ---with-suspend-resume='systemd' \ ---with-system-ca-path='/etc/ssl/certs' \ ---with-systemd-journal \ ---with-systemd-logind \ ---with-systemdsystemunitdir='/usr/lib/systemd/system' \ ---with-udev-dir='/usr/lib/udev' \ ---with-wext \ ---without-consolekit \ ---without-dhcpcanon \ ---without-libaudit \ ---without-more-assets \ ---without-netconfig \ ---without-nmcli \ ---without-nmtui \ ---without-ofono \ ---without-selinux - - sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' -i libtool - - make DESTDIR="${srcdir}"/install install -} - -package_lib32-libnm() { - pkgdesc='NetworkManager client library' - depends=('lib32-glib2' 'lib32-glibc' 'lib32-jansson' 'lib32-libgudev' - 'lib32-nspr' 'lib32-nss' 'lib32-util-linux' 'libnm') - - install -dm 755 "${pkgdir}"/usr/lib32/pkgconfig - cp -dr --no-preserve='ownership' install/usr/lib32/libnm.so* "${pkgdir}"/usr/lib32/ - cp -dr --no-preserve='ownership' install/usr/lib32/pkgconfig/libnm.pc "${pkgdir}"/usr/lib32/pkgconfig/ - -} - -package_lib32-libnm-glib() { - pkgdesc='NetworkManager client library (legacy)' - depends=('lib32-dbus' 'lib32-dbus-glib' 'lib32-glib2' 'lib32-glibc' - 'lib32-libgudev' 'lib32-nspr' 'lib32-nss' 'lib32-util-linux' - 'libnm-glib') - - install -dm 755 "${pkgdir}"/usr/lib32/pkgconfig - cp -dr --no-preserve='ownership' install/usr/lib32/libnm-glib.so* "${pkgdir}"/usr/lib32/ - cp -dr --no-preserve='ownership' install/usr/lib32/pkgconfig/libnm-glib.pc "${pkgdir}"/usr/lib32/pkgconfig/ - cp -dr --no-preserve='
[arch-commits] Commit in lib32-libnm/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 12:09:28 Author: alucryd Revision: 383403 upgpkg: lib32-libnm 1.14.0-1 Modified: lib32-libnm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 12:09:24 UTC (rev 383402) +++ PKGBUILD2018-09-19 12:09:28 UTC (rev 383403) @@ -8,7 +8,7 @@ pkgbase=lib32-libnm pkgname=('lib32-libnm' 'lib32-libnm-glib') -pkgver=1.12.0 +pkgver=1.14.0 pkgrel=1 arch=('x86_64') url='https://wiki.gnome.org/Projects/NetworkManager' @@ -19,7 +19,7 @@ 'lib32-libnl' 'lib32-libpsl' 'lib32-libsoup' 'lib32-nspr' 'lib32-nss' 'lib32-polkit' 'lib32-util-linux' 'modemmanager' 'perl-yaml' 'python-gobject' 'systemd' 'wpa_supplicant') -source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#tag=${pkgver}";) +source=("git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#tag=${pkgver}";) sha256sums=('SKIP') prepare() {
[arch-commits] Commit in lib32-gst-plugins-good/trunk (PKGBUILD)
Date: Wednesday, September 19, 2018 @ 12:09:02 Author: felixonmars Revision: 383401 upgpkg: lib32-gst-plugins-good 1.14.3-1 Modified: lib32-gst-plugins-good/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-19 12:01:32 UTC (rev 383400) +++ PKGBUILD2018-09-19 12:09:02 UTC (rev 383401) @@ -3,7 +3,7 @@ _basename=gst-plugins-good pkgname=lib32-gst-plugins-good -pkgver=1.14.2 +pkgver=1.14.3 pkgrel=1 pkgdesc="GStreamer Multimedia Framework Good Plugins (32-bit)" url="https://gstreamer.freedesktop.org/"; @@ -17,7 +17,7 @@ makedepends=(lib32-gstreamer aalib python autoconf-archive git) checkdepends=(lib32-gst-plugins-base) options=(!emptydirs) -_commit=4733e9715675d2dc52ed00e58d52388c56411cd2 # tags/1.14.2^0 +_commit=9333e823fe36f5ce08eef79e6ad6904b705c5655 # tags/1.14.3^0 source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good#commit=$_commit"; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common";) sha512sums=('SKIP'