[arch-commits] Commit in openshadinglanguage/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:58:14 Author: foutrelis Revision: 443532 upgpkg: openshadinglanguage 1.9.10-5 LLVM 8 rebuild. Modified: openshadinglanguage/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 03:57:55 UTC (rev 443531) +++ PKGBUILD2019-03-26 03:58:14 UTC (rev 443532) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=openshadinglanguage pkgver=1.9.10 -pkgrel=4 +pkgrel=5 pkgdesc="Advanced shading language for production GI renderers" arch=(x86_64) url="https://github.com/imageworks/OpenShadingLanguage";
[arch-commits] Commit in openshadinglanguage/repos (4 files)
Date: Tuesday, March 26, 2019 @ 03:58:20 Author: foutrelis Revision: 443533 archrelease: copy trunk to community-staging-x86_64 Added: openshadinglanguage/repos/community-staging-x86_64/ openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 443532, openshadinglanguage/trunk/PKGBUILD) openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from rev 443532, openshadinglanguage/trunk/clang7.patch) openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch (from rev 443532, openshadinglanguage/trunk/llvm-static-system-libs.patch) ---+ PKGBUILD | 51 +++ clang7.patch | 173 llvm-static-system-libs.patch | 15 +++ 3 files changed, 239 insertions(+) Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 443532, openshadinglanguage/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-26 03:58:20 UTC (rev 443533) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=openshadinglanguage +pkgver=1.9.10 +pkgrel=5 +pkgdesc="Advanced shading language for production GI renderers" +arch=(x86_64) +url="https://github.com/imageworks/OpenShadingLanguage"; +license=('custom') +depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' + 'libtiff' 'zlib' 'ncurses') +makedepends=('boost' 'cmake' 'python' 'llvm' 'clang') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz +clang7.patch) +sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b' + 'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498') + +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + # Add system libraries needed to link against LLVM components (zlib, ncurses) + # This is required in order to statically link against LLVM + #patch -Np1 < $srcdir/llvm-static-system-libs.patch + patch -Np1 -i "$srcdir"/clang7.patch +} + +build() { + cd OpenShadingLanguage-Release-$pkgver/src + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake ../.. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DLLVM_STATIC=0 \ +-DENABLERTTI=ON \ +-DSTOP_ON_WARNING=OFF + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR="$pkgdir/" install + mkdir "$pkgdir"/usr/share/OSL + mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders + + install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from rev 443532, openshadinglanguage/trunk/clang7.patch) === --- community-staging-x86_64/clang7.patch (rev 0) +++ community-staging-x86_64/clang7.patch 2019-03-26 03:58:20 UTC (rev 443533) @@ -0,0 +1,173 @@ +From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001 +From: Larry Gritz +Date: Sun, 23 Sep 2018 13:19:49 -0700 +Subject: [PATCH] Support clang7 and llvm7 + +(backported from master) +--- + CHANGES.md| 2 +- + INSTALL.md| 2 +- + site/spi/Makefile-bits| 24 +-- + src/liboslcomp/oslcomp.cpp| 6 + src/liboslexec/llvm_util.cpp | 28 +++--- + .../render-background/ref/out-clang7mac.exr | Bin 0 -> 345516 bytes + 6 files changed, 53 insertions(+), 9 deletions(-) + create mode 100644 testsuite/render-background/ref/out-clang7mac.exr + +diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits +index fc7dd5542..3ec6a4270 100644 +--- a/site/spi/Makefile-bits b/site/spi/Makefile-bits +@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7) + + ## If not overridden, here is our preferred LLVM installation + ## (may be changed as new versions are rolled out to the facility) +-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0 ++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0 + + # A variety of tags can be used to try specific versions of gcc or + # clang from the site-specific places we have installed them. +@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7) + -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++ + else ifeq (${COMPILER}, clang5) + MY_CMAKE_FLAGS += \ +- -DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \ +- -DCMAK
[arch-commits] Commit in ispc/repos (4 files)
Date: Tuesday, March 26, 2019 @ 03:57:55 Author: foutrelis Revision: 443531 archrelease: copy trunk to community-staging-x86_64 Added: ispc/repos/community-staging-x86_64/ ispc/repos/community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch (from rev 443530, ispc/trunk/0001-Remove-uses-of-LLVM-dump-functions.patch) ispc/repos/community-staging-x86_64/Makefile.patch (from rev 443530, ispc/trunk/Makefile.patch) ispc/repos/community-staging-x86_64/PKGBUILD (from rev 443530, ispc/trunk/PKGBUILD) ---+ 0001-Remove-uses-of-LLVM-dump-functions.patch | 68 Makefile.patch| 130 PKGBUILD | 37 ++ 3 files changed, 235 insertions(+) Copied: ispc/repos/community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch (from rev 443530, ispc/trunk/0001-Remove-uses-of-LLVM-dump-functions.patch) === --- community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch (rev 0) +++ community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch 2019-03-26 03:57:55 UTC (rev 443531) @@ -0,0 +1,68 @@ +diff --git a/src/llvmutil.cpp b/src/llvmutil.cpp +--- a/src/llvmutil.cpp b/src/llvmutil.cpp +@@ -45,6 +45,7 @@ + #include + #include + #endif ++#include + #include + #include + +@@ -1550,7 +1551,7 @@ lDumpValue(llvm::Value *v, std::set &done) { + return; + + fprintf(stderr, " "); +-v->dump(); ++v->print(llvm::errs()); + done.insert(v); + + if (inst == NULL) +diff --git a/src/opt.cpp b/src/opt.cpp +--- a/src/opt.cpp b/src/opt.cpp +@@ -173,7 +173,7 @@ static llvm::Pass *CreatePromoteLocalToPrivatePass(); + strlen(getenv("FUNC") { \ + fprintf(stderr, "Start of " NAME "\n");\ + fprintf(stderr, "---\n"); \ +-bb.dump(); \ ++bb.print(llvm::errs());\ + fprintf(stderr, "---\n\n");\ + } else /* eat semicolon */ + +@@ -184,7 +184,7 @@ static llvm::Pass *CreatePromoteLocalToPrivatePass(); + strlen(getenv("FUNC") { \ + fprintf(stderr, "End of " NAME " %s\n", modifiedAny ? "** CHANGES **" : ""); \ + fprintf(stderr, "---\n"); \ +-bb.dump(); \ ++bb.print(llvm::errs());\ + fprintf(stderr, "---\n\n");\ + } else /* eat semicolon */ + +@@ -537,7 +537,7 @@ void + Optimize(llvm::Module *module, int optLevel) { + if (g->debugPrint) { + printf("*** Code going into optimization ***\n"); +-module->dump(); ++module->print(llvm::errs(), nullptr); + } + DebugPassManager optPM; + optPM.add(llvm::createVerifierPass(),0); +@@ -932,7 +932,7 @@ Optimize(llvm::Module *module, int optLevel) { + + if (g->debugPrint) { + printf("\n*\nFINAL OUTPUT\n*\n"); +-module->dump(); ++module->print(llvm::errs(), nullptr); + } + + } +@@ -4895,7 +4895,7 @@ bool + DebugPass::runOnModule(llvm::Module &module) { + fprintf(stderr, "%s", str_output); + fflush(stderr); +-module.dump(); ++module.print(llvm::errs(), nullptr); + return true; + } + Copied: ispc/repos/community-staging-x86_64/Makefile.patch (from rev 443530, ispc/trunk/Makefile.patch) === --- community-staging-x86_64/Makefile.patch (rev 0) +++ community-staging-x86_64/Makefile.patch 2019-03-26 03:57:55 UTC (rev 443531) @@ -0,0 +1,130 @@ +--- a/Makefile b/Makefile +@@ -175,11 +175,11 @@ + $(LLVM_VERSION_DEF) \ + -Wall \ + -DBUILD_DATE="\"$(BUILD_DATE)\"" -DBUILD_VERSION="\"$(BUILD_VERSION)\"" \ +- -Wno-sign-compare -Wno-unused-function $(WERROR) ++ -Wno-sign-compare -Wno-unused-function + + # if( !($(LLVM_VERSION) == LLVM_3_2 || $(LLVM_VERSION) == LLVM_3_3 || $(LLVM_VERSION) == LLVM_3_4)) + ifeq (,$(filter $(LLVM_VERSION), LLVM_3_2 LLVM_3_3 LLVM_3_4)) +- CXXFLAGS+=-std=c++11 -Wno-c99-extensions -Wno-deprecated-register -fno-rtti ++ CXXFLAGS+=-std=c++11 -fno-rtti + endif + ifneq ($(ARM_ENABLED), 0) + CXXFLAGS+=-DISPC_ARM_ENABLED +@@ -240,7 +240,7 @@ + + depend: llvm_check $(CXX_SRC) $(HEADERS) + @echo Updating dependencies +- @$(CXX) -MM $(CXXFLAGS) $(CXX_SRC) | sed 's_^\([a-z]\)_objs/\1_g' > depend ++ $(CXX) -MM $(CXXFLAGS) $(CXX_SRC) | sed 's_^\([a-z]\)_objs/\1_g' > depend + + -include depend + +@@ -273,7 +273,7 @@ + + ispc: pr
[arch-commits] Commit in ispc/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:57:49 Author: foutrelis Revision: 443530 upgpkg: ispc 1.10.0-2 LLVM 8 rebuild. Modified: ispc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 02:13:03 UTC (rev 443529) +++ PKGBUILD2019-03-26 03:57:49 UTC (rev 443530) @@ -3,7 +3,7 @@ pkgname=ispc pkgver=1.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="A compiler for high-performance SIMD programming on the CPU" arch=('x86_64') url="https://ispc.github.io/";
[arch-commits] Commit in qtcreator/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:16:27 Author: foutrelis Revision: 349223 upgpkg: qtcreator 4.8.2-2 LLVM 8 rebuild. Modified: qtcreator/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 03:06:59 UTC (rev 349222) +++ PKGBUILD2019-03-26 03:16:27 UTC (rev 349223) @@ -8,8 +8,8 @@ pkgname=qtcreator pkgver=4.8.2 -_clangver=7.0.1 -pkgrel=1 +_clangver=8.0.0 +pkgrel=2 pkgdesc='Lightweight, cross-platform integrated development environment' arch=(x86_64) url='https://www.qt.io'
[arch-commits] Commit in qtcreator/repos (3 files)
Date: Tuesday, March 26, 2019 @ 03:16:33 Author: foutrelis Revision: 349224 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 349223, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch (from rev 349223, qtcreator/trunk/qtcreator-clang-plugins.patch) ---+ PKGBUILD | 65 qtcreator-clang-plugins.patch | 44 +++ 2 files changed, 109 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 349223, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 03:16:33 UTC (rev 349224) @@ -0,0 +1,65 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.8.2 +_clangver=8.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy) +makedepends=(git mesa llvm python) +options=(docs) +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-clang-plugins.patch) +sha256sums=('a8257daf39f6025c8523285dc73fd6b66645f3ff071e112b484325966eee0c92' +'34ea74698ddff9925e06bff6b4c995bf93488d1104e8cc517bcfdd621effb428') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + # use system qbs + rm -r src/shared/qbs + # Load analyzer plugins on demand, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-clang-plugins.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch (from rev 349223, qtcreator/trunk/qtcreator-clang-plugins.patch) === --- staging-x86_64/qtcreator-clang-plugins.patch (rev 0) +++ staging-x86_64/qtcreator-clang-plugins.patch2019-03-26 03:16:33 UTC (rev 349224) @@ -0,0 +1,44 @@ +diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +index 25054f14ec..b0e17c3260 100644 +--- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +@@ -524,6 +524,7 @@ private: + if (tidyMode == Mode::Disabled) + return; + ++addXclangArg("-load", "libclangTidyPlugin.so"); + addXclangArg("-add-plugin", "clang-tidy"); + + if (tidyMode == Mode::File) +@@ -539,7 +540,8 @@ private: + if (checks.isEmpty()) + return; + +-addXclangArg("-add-plugin", "clang-lazy"); ++addXclangArg("-load", "ClazyPlugin.so"); ++addXclangArg("-add-plugin", "clazy"); + addXclangArg("-plugin-arg-clang-lazy", "enable-all-fixits"); + addXclangArg("-plugin-arg-clang-lazy", "no-autowrite-fixits"); + addXclangArg("-plugin-arg-clang-lazy", checks); +diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp +index d91724392e..75e1692f49 100644 +--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp +@@ -83,6 +83,7 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const Q
[arch-commits] Commit in shiboken2/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:06:59 Author: foutrelis Revision: 349222 archrelease: copy trunk to staging-x86_64 Added: shiboken2/repos/staging-x86_64/ shiboken2/repos/staging-x86_64/PKGBUILD (from rev 349221, shiboken2/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: shiboken2/repos/staging-x86_64/PKGBUILD (from rev 349221, shiboken2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 03:06:59 UTC (rev 349222) @@ -0,0 +1,48 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgbase=shiboken2 +pkgname=(shiboken2 python-shiboken2) +_qtver=5.12.2 +_clangver=8.0.0 +pkgver=${_qtver/-/} +pkgrel=3 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL2 LGPL) +pkgdesc='Generates bindings for C++ libraries using CPython source code' +makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python-sphinx) +_pkgfqn=pyside-setup-everywhere-src-${_qtver} +source=("https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz";) +sha256sums=('ed974c0592019cbbcd4e4db3b18cf4f2af2c399cc1650e5c526be3efd7562bc1') + +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: Tuesday, March 26, 2019 @ 03:06:53 Author: foutrelis Revision: 349221 upgpkg: shiboken2 5.12.2-3 LLVM 8 rebuild. Modified: shiboken2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 03:03:00 UTC (rev 349220) +++ PKGBUILD2019-03-26 03:06:53 UTC (rev 349221) @@ -4,9 +4,9 @@ pkgbase=shiboken2 pkgname=(shiboken2 python-shiboken2) _qtver=5.12.2 -_clangver=7.0.1 +_clangver=8.0.0 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=(x86_64) url='https://www.qt.io' license=(GPL2 LGPL)
[arch-commits] Commit in qt5-tools/repos (6 files)
Date: Tuesday, March 26, 2019 @ 03:03:00 Author: foutrelis Revision: 349220 archrelease: copy trunk to staging-x86_64 Added: qt5-tools/repos/staging-x86_64/ qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 349219, qt5-tools/trunk/PKGBUILD) qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 349219, qt5-tools/trunk/assistant.desktop) qt5-tools/repos/staging-x86_64/designer.desktop (from rev 349219, qt5-tools/trunk/designer.desktop) qt5-tools/repos/staging-x86_64/linguist.desktop (from rev 349219, qt5-tools/trunk/linguist.desktop) qt5-tools/repos/staging-x86_64/qdbusviewer.desktop (from rev 349219, 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 349219, qt5-tools/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 03:03:00 UTC (rev 349220) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-tools +_qtver=5.12.2 +pkgver=${_qtver/-/} +pkgrel=2 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' +depends=('qt5-base' 'hicolor-icon-theme') +makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit') +optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant') +groups=('qt' 'qt5') +conflicts=('qtchooser') +_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"; +{assistant,designer,linguist,qdbusviewer}.desktop) +sha256sums=('4aa3a089794ab1c629b666fffb5da4371351a9e85ea691d5d988c2ff63586005' +'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 $(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 349219, qt5-tools/trunk/assistant.desktop) === --- staging-x86_64/assistant.desktop(rev 0) +++ staging-x86_64/assistant.desktop2019-03-26 03:03:00 UTC (rev 349220) @@ -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 349219, qt5-tools/trunk/designer.desktop) === --- staging-x86_64/designer.desktop (rev 0) +++ s
[arch-commits] Commit in kdevelop/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:02:31 Author: foutrelis Revision: 349215 upgpkg: kdevelop 5.3.2-3 LLVM 8 rebuild. Modified: kdevelop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 03:02:28 UTC (rev 349214) +++ PKGBUILD2019-03-26 03:02:31 UTC (rev 349215) @@ -4,8 +4,8 @@ pkgname=kdevelop pkgver=5.3.2 -_clangver=7.0.1 -pkgrel=2 +_clangver=8.0.0 +pkgrel=3 pkgdesc='C++ IDE using KDE technologies' arch=(x86_64) url='http://www.kdevelop.org/'
[arch-commits] Commit in kdevelop/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:02:36 Author: foutrelis Revision: 349216 archrelease: copy trunk to staging-x86_64 Added: kdevelop/repos/staging-x86_64/ kdevelop/repos/staging-x86_64/PKGBUILD (from rev 349215, kdevelop/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: kdevelop/repos/staging-x86_64/PKGBUILD (from rev 349215, kdevelop/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 03:02:36 UTC (rev 349216) @@ -0,0 +1,50 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora + +pkgname=kdevelop +pkgver=5.3.2 +_clangver=8.0.0 +pkgrel=3 +pkgdesc='C++ IDE using KDE technologies' +arch=(x86_64) +url='http://www.kdevelop.org/' +license=(GPL) +depends=(clang=$_clangver 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' +'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' 'clazy: clazy 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=('08ccd575514187dcbd01ac976a619803410c26bdfabf5d2d5fd52c95b76d6f2a' +'SKIP') +validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6' # Sven Brauch + '364EFA5F639572907D392999C64CF56B13CACE5D') # Kevin Funk + +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 gnome-builder/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:02:28 Author: foutrelis Revision: 349214 archrelease: copy trunk to staging-x86_64 Added: gnome-builder/repos/staging-x86_64/ gnome-builder/repos/staging-x86_64/PKGBUILD (from rev 349213, gnome-builder/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: gnome-builder/repos/staging-x86_64/PKGBUILD (from rev 349213, gnome-builder/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 03:02:28 UTC (rev 349214) @@ -0,0 +1,47 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-builder +pkgver=3.32.0 +pkgrel=2 +pkgdesc="An IDE for writing GNOME-based software" +url="https://wiki.gnome.org/Apps/Builder"; +arch=(x86_64) +license=(GPL3) +depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang desktop-file-utils ctags + libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell libdazzle + template-glib jsonrpc-glib python-sphinx webkit2gtk glade) +makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git mm-common meson) +checkdepends=(xorg-server-xvfb) +optdepends=('gnome-code-assistance: Legacy assistance services' +'python-lxml: documentation support for Python auto-completion') +groups=(gnome-extra) +_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5 # tags/3.32.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D docs=true \ +-D help=true + ninja -C build +} + +check() { + # some tests need an installed gnome-builder + xvfb-run meson test -C build || : +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} + +# vim:set sw=2 et:
[arch-commits] Commit in postgresql/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:02:38 Author: foutrelis Revision: 349217 upgpkg: postgresql 11.2-2 LLVM 8 rebuild. Modified: postgresql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 03:02:36 UTC (rev 349216) +++ PKGBUILD2019-03-26 03:02:38 UTC (rev 349217) @@ -5,7 +5,7 @@ pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql') pkgver=11.2 _majorver=${pkgver%.*} -pkgrel=1 +pkgrel=2 pkgdesc='Sophisticated object-relational DBMS' url='https://www.postgresql.org/' arch=('x86_64')
[arch-commits] Commit in postgresql/repos (10 files)
Date: Tuesday, March 26, 2019 @ 03:02:50 Author: foutrelis Revision: 349218 archrelease: copy trunk to staging-x86_64 Added: postgresql/repos/staging-x86_64/ postgresql/repos/staging-x86_64/PKGBUILD (from rev 349217, postgresql/trunk/PKGBUILD) postgresql/repos/staging-x86_64/postgresql-check-db-dir (from rev 349217, postgresql/trunk/postgresql-check-db-dir) postgresql/repos/staging-x86_64/postgresql-perl-rpath.patch (from rev 349217, postgresql/trunk/postgresql-perl-rpath.patch) postgresql/repos/staging-x86_64/postgresql-run-socket.patch (from rev 349217, postgresql/trunk/postgresql-run-socket.patch) postgresql/repos/staging-x86_64/postgresql.logrotate (from rev 349217, postgresql/trunk/postgresql.logrotate) postgresql/repos/staging-x86_64/postgresql.pam (from rev 349217, postgresql/trunk/postgresql.pam) postgresql/repos/staging-x86_64/postgresql.service (from rev 349217, postgresql/trunk/postgresql.service) postgresql/repos/staging-x86_64/postgresql.sysusers (from rev 349217, postgresql/trunk/postgresql.sysusers) postgresql/repos/staging-x86_64/postgresql.tmpfiles (from rev 349217, postgresql/trunk/postgresql.tmpfiles) -+ PKGBUILD| 219 ++ postgresql-check-db-dir | 49 + postgresql-perl-rpath.patch | 13 ++ postgresql-run-socket.patch | 12 ++ postgresql.logrotate|4 postgresql.pam |3 postgresql.service | 35 ++ postgresql.sysusers |1 postgresql.tmpfiles |1 9 files changed, 337 insertions(+) Copied: postgresql/repos/staging-x86_64/PKGBUILD (from rev 349217, postgresql/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 03:02:50 UTC (rev 349218) @@ -0,0 +1,219 @@ +# Maintainer: Levente Polyak +# Maintainer: Dan McGee + +pkgbase=postgresql +pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql') +pkgver=11.2 +_majorver=${pkgver%.*} +pkgrel=2 +pkgdesc='Sophisticated object-relational DBMS' +url='https://www.postgresql.org/' +arch=('x86_64') +license=('custom:PostgreSQL') +makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 'openssl>=1.0.0' + 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang') +source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2 +postgresql-run-socket.patch +postgresql-perl-rpath.patch +postgresql.pam +postgresql.logrotate +postgresql.service +postgresql-check-db-dir +postgresql.sysusers +postgresql.tmpfiles) +sha256sums=('2676b9ce09c21978032070b6794696e0aa5a476e3d21d60afc036dc0a9c09405' +'8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9' +'5f73b54ca6206bd2c469c507830261ebd167baca074698d8889d769c33f98a31' +'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5' +'6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e' +'ad025a5fb623b1a1e9dff0cc62cc63f66244bb27d81370a6251aa29e8574be94' +'2bbd8c4e51b70223d274fef3a167af096f44af3d3c41ae505ad11c606674e7c5' +'7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12' +'ff7c84f78f73b87ade8e2d91d2958808be5a9af79c8b13430238ae953c7fe853') +sha512sums=('dae00a543fdeed36bc338abd4ccfd9fe9a8b6b2b7eaa00b1078e4f27802de75a461c27da2800bc9dd64e658681e5787bd03764bde79940656cae1e8c8716f011' + '031efe12d18ce386989062327cdbbe611c5ef1f94e4e1bead502304cb3e2d410af533d3c7f1109d24f9da9708214fe32f9a10ba373a3ca8d507bdb521fbb75f7' + '38302242b30c01c7981574ed28d9cbd9dc73bf6b56ba3a032afb5d0885ae83e5aa72ce578bf2422214dfa6c46f09d0bdd7cccaeb3c25d58754eb1a34f8bf5615' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + '9ab4da01337ffbab8faec0e220aaa2a642dbfeccf7232ef2645bdc2177a953f17ee3cc14a4d8f8ebd064e1dae8b3dba6029adbffb8afaabea383963213941ba8' + 'acd60166ff513b16778705e824944945cd0a98abc519fa5f0232252e0e9c85460c6f8b85459d9692d1f3df1caaaf8909c3e7f785be99c2d3fb98a10b2641a795' + '73af1cd31638791f81aa2623d51188364107a57b55e4deba6691cd99e96ae5ea0dd94b25a0e95d9e21ac64f36f71919a05cd31233c754bde025215a5a02e055c' + '36f7a5d38370fdc4d4267fd5a8a8330f152a1077bf0f065b89d4a7b8112ccd42be2c46c863791b77de02013f28275a42219f4236e7cb837c3f8cfd5fcc7d3373' + '27094b07fd57a077da9cb31e1970998766e7aff5bd7a2c4545fe3a5a96e84ecc6e5c541f418b2f395c06404fa29a17d9f88db0f4efdd392a02ac029662697619') + +prepare() { + cd postgresql-${pkgver} + patch -p1 < ../postgresql-run-socket.patch + patch -p1 < ../postgresql-perl-rpath.patch +} + +build() { + cd postgresql-${pkgver} + local
[arch-commits] Commit in qt5-tools/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:02:52 Author: foutrelis Revision: 349219 upgpkg: qt5-tools 5.12.2-2 LLVM 8 rebuild. Modified: qt5-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 03:02:50 UTC (rev 349218) +++ PKGBUILD2019-03-26 03:02:52 UTC (rev 349219) @@ -4,7 +4,7 @@ pkgname=qt5-tools _qtver=5.12.2 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom')
[arch-commits] Commit in gnome-builder/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 03:02:23 Author: foutrelis Revision: 349213 upgpkg: gnome-builder 3.32.0-2 LLVM 8 rebuild. Modified: gnome-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 02:29:39 UTC (rev 349212) +++ PKGBUILD2019-03-26 03:02:23 UTC (rev 349213) @@ -2,7 +2,7 @@ pkgname=gnome-builder pkgver=3.32.0 -pkgrel=1 +pkgrel=2 pkgdesc="An IDE for writing GNOME-based software" url="https://wiki.gnome.org/Apps/Builder"; arch=(x86_64)
[arch-commits] Commit in clazy/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:29:35 Author: foutrelis Revision: 349211 upgpkg: clazy 1.5-2 LLVM 8 rebuild. Modified: clazy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 02:15:53 UTC (rev 349210) +++ PKGBUILD2019-03-26 02:29:35 UTC (rev 349211) @@ -3,7 +3,7 @@ pkgname=clazy pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Qt oriented code checker based on clang framework" url="https://www.kdab.com/"; license=(GPL2)
[arch-commits] Commit in clazy/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:29:39 Author: foutrelis Revision: 349212 archrelease: copy trunk to staging-x86_64 Added: clazy/repos/staging-x86_64/ clazy/repos/staging-x86_64/PKGBUILD (from rev 349211, clazy/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: clazy/repos/staging-x86_64/PKGBUILD (from rev 349211, clazy/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 02:29:39 UTC (rev 349212) @@ -0,0 +1,33 @@ +# Maintainer: Antonio Rojas +# Contributor: André Klitzing + +pkgname=clazy +pkgver=1.5 +pkgrel=2 +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}) +sha256sums=('87e37aace395e31359d4258452bbf7d1bdb5eae39e21e0dc0d80a75db8b8b779' +'SKIP') +validpgpkeys=(949014B23D24354DFD548E5457416A0ADCEF0EFE) # Sergio Martins + +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 gn/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:15:48 Author: foutrelis Revision: 349209 upgpkg: gn 0.1545.9434c3d2-1 Bump to latest revision. Modified: gn/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 02:10:03 UTC (rev 349208) +++ PKGBUILD2019-03-26 02:15:48 UTC (rev 349209) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1538.74657a61 -_commit=74657a6161b419a04d160f073725630223556343 +pkgver=0.1545.9434c3d2 +_commit=9434c3d281eefb5c3764b5a0575feec9c59bd095 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64') @@ -9,7 +9,7 @@ url="https://gn.googlesource.com/gn/+/master/README.md"; license=('BSD') depends=('gcc-libs') -makedepends=('clang' 'ninja' 'python2' 'git') +makedepends=('clang' 'ninja' 'python' 'git') source=(git+https://gn.googlesource.com/gn#commit=$_commit) md5sums=('SKIP') @@ -20,7 +20,7 @@ build() { cd $pkgname - python2 ./build/gen.py + ./build/gen.py ninja -C out gn }
[arch-commits] Commit in gn/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:15:53 Author: foutrelis Revision: 349210 archrelease: copy trunk to extra-x86_64 Added: gn/repos/extra-x86_64/PKGBUILD (from rev 349209, gn/trunk/PKGBUILD) Deleted: gn/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-26 02:15:48 UTC (rev 349209) +++ PKGBUILD2019-03-26 02:15:53 UTC (rev 349210) @@ -1,33 +0,0 @@ -# Maintainer: Evangelos Foutras - -pkgname=gn -pkgver=0.1538.74657a61 -_commit=74657a6161b419a04d160f073725630223556343 -pkgrel=1 -pkgdesc="Meta-build system that generates build files for Ninja" -arch=('x86_64') -url="https://gn.googlesource.com/gn/+/master/README.md"; -license=('BSD') -depends=('gcc-libs') -makedepends=('clang' 'ninja' 'python2' 'git') -source=(git+https://gn.googlesource.com/gn#commit=$_commit) -md5sums=('SKIP') - -pkgver() { - cd $pkgname - echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) -} - -build() { - cd $pkgname - python2 ./build/gen.py - ninja -C out gn -} - -package() { - cd $pkgname - install -D out/gn "$pkgdir/usr/bin/gn" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: gn/repos/extra-x86_64/PKGBUILD (from rev 349209, gn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-26 02:15:53 UTC (rev 349210) @@ -0,0 +1,33 @@ +# Maintainer: Evangelos Foutras + +pkgname=gn +pkgver=0.1545.9434c3d2 +_commit=9434c3d281eefb5c3764b5a0575feec9c59bd095 +pkgrel=1 +pkgdesc="Meta-build system that generates build files for Ninja" +arch=('x86_64') +url="https://gn.googlesource.com/gn/+/master/README.md"; +license=('BSD') +depends=('gcc-libs') +makedepends=('clang' 'ninja' 'python' 'git') +source=(git+https://gn.googlesource.com/gn#commit=$_commit) +md5sums=('SKIP') + +pkgver() { + cd $pkgname + echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) +} + +build() { + cd $pkgname + ./build/gen.py + ninja -C out gn +} + +package() { + cd $pkgname + install -D out/gn "$pkgdir/usr/bin/gn" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in lib32-mesa/repos (3 files)
Date: Tuesday, March 26, 2019 @ 02:13:03 Author: foutrelis Revision: 443529 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-mesa/repos/multilib-staging-x86_64/ lib32-mesa/repos/multilib-staging-x86_64/LICENSE (from rev 443528, lib32-mesa/trunk/LICENSE) lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD (from rev 443528, lib32-mesa/trunk/PKGBUILD) --+ LICENSE | 83 ++ PKGBUILD | 165 + 2 files changed, 248 insertions(+) Copied: lib32-mesa/repos/multilib-staging-x86_64/LICENSE (from rev 443528, lib32-mesa/trunk/LICENSE) === --- multilib-staging-x86_64/LICENSE (rev 0) +++ multilib-staging-x86_64/LICENSE 2019-03-26 02:13:03 UTC (rev 443529) @@ -0,0 +1,83 @@ +The Mesa 3D Graphics Library + +Disclaimer + + Mesa is a 3-D graphics library with an API which is very similar to + that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command + syntax or state machine, it is being used with authorization from + [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an + OpenGL license from SGI, and makes no claim that Mesa is in any way a + compatible replacement for OpenGL or associated with SGI. Those who + want a licensed implementation of OpenGL should contact a licensed + vendor. + + Please do not refer to the library as MesaGL (for legal reasons). It's + just Mesa or The Mesa 3-D graphics library. + + * OpenGL is a trademark of [3]Silicon Graphics Incorporated. + +License / Copyright Information + + The Mesa distribution consists of several components. Different + copyrights and licenses apply to different components. For example, the + GLX client code uses the SGI Free Software License B, and some of the + Mesa device drivers are copyrighted by their authors. See below for a + list of Mesa's main components and the license for each. + + The core Mesa library is licensed according to the terms of the MIT + license. This allows integration with the XFree86, Xorg and DRI + projects. + + The default Mesa license is as follows: + +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +Attention, Contributors + + When contributing to the Mesa project you must agree to the licensing + terms of the component to which you're contributing. The following + section lists the primary components of the Mesa distribution and their + respective licenses. + +Mesa Component Licenses + +Component Location License +-- +Main Mesa codesrc/mesa/ MIT + +Device driverssrc/mesa/drivers/* MIT, generally + +Gallium code src/gallium/ MIT + +Ext headers include/GL/glext.h Khronos + include/GL/glxext.h + +GLX client code src/glx/ SGI Free Software License B + +C11 threadinclude/c11/threads*.h Boost (permissive) emulation + + In general, consult the source files for license terms. + +References + + 1. https://www.opengl.org/ + 2. https://www.sgi.com/ + 3. https://www.sgi.com/ Copied: lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD (from rev 443528, lib32-mesa/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2019-03-26 02:13:03 UTC (rev 443529) @@ -0,0 +1,165 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot +# Contributor: Andreas Radke + +pkgbase=lib32-mesa +pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa') +pkgver=19.0.0 +pkgrel=2 +arch=('x86_64') +makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat
[arch-commits] Commit in lib32-mesa/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:12:58 Author: foutrelis Revision: 443528 upgpkg: lib32-mesa 19.0.0-2 LLVM 8 rebuild. Modified: lib32-mesa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 01:40:23 UTC (rev 443527) +++ PKGBUILD2019-03-26 02:12:58 UTC (rev 443528) @@ -5,7 +5,7 @@ pkgbase=lib32-mesa pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa') pkgver=19.0.0 -pkgrel=1 +pkgrel=2 arch=('x86_64') makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 'gcc-multilib' 'lib32-libelf' 'lib32-llvm' 'lib32-libvdpau'
[arch-commits] Commit in mesa/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:09:58 Author: foutrelis Revision: 349207 upgpkg: mesa 19.0.0-2 LLVM 8 rebuild. Modified: mesa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 02:06:53 UTC (rev 349206) +++ PKGBUILD2019-03-26 02:09:58 UTC (rev 349207) @@ -5,7 +5,7 @@ pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification" pkgver=19.0.0 -pkgrel=1 +pkgrel=2 arch=('x86_64') makedepends=('python-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols'
[arch-commits] Commit in mesa/repos (3 files)
Date: Tuesday, March 26, 2019 @ 02:10:03 Author: foutrelis Revision: 349208 archrelease: copy trunk to staging-x86_64 Added: mesa/repos/staging-x86_64/ mesa/repos/staging-x86_64/LICENSE (from rev 349207, mesa/trunk/LICENSE) mesa/repos/staging-x86_64/PKGBUILD (from rev 349207, mesa/trunk/PKGBUILD) --+ LICENSE | 83 PKGBUILD | 177 + 2 files changed, 260 insertions(+) Copied: mesa/repos/staging-x86_64/LICENSE (from rev 349207, mesa/trunk/LICENSE) === --- staging-x86_64/LICENSE (rev 0) +++ staging-x86_64/LICENSE 2019-03-26 02:10:03 UTC (rev 349208) @@ -0,0 +1,83 @@ +The Mesa 3D Graphics Library + +Disclaimer + + Mesa is a 3-D graphics library with an API which is very similar to + that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command + syntax or state machine, it is being used with authorization from + [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an + OpenGL license from SGI, and makes no claim that Mesa is in any way a + compatible replacement for OpenGL or associated with SGI. Those who + want a licensed implementation of OpenGL should contact a licensed + vendor. + + Please do not refer to the library as MesaGL (for legal reasons). It's + just Mesa or The Mesa 3-D graphics library. + + * OpenGL is a trademark of [3]Silicon Graphics Incorporated. + +License / Copyright Information + + The Mesa distribution consists of several components. Different + copyrights and licenses apply to different components. For example, the + GLX client code uses the SGI Free Software License B, and some of the + Mesa device drivers are copyrighted by their authors. See below for a + list of Mesa's main components and the license for each. + + The core Mesa library is licensed according to the terms of the MIT + license. This allows integration with the XFree86, Xorg and DRI + projects. + + The default Mesa license is as follows: + +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +Attention, Contributors + + When contributing to the Mesa project you must agree to the licensing + terms of the component to which you're contributing. The following + section lists the primary components of the Mesa distribution and their + respective licenses. + +Mesa Component Licenses + +Component Location License +-- +Main Mesa codesrc/mesa/ MIT + +Device driverssrc/mesa/drivers/* MIT, generally + +Gallium code src/gallium/ MIT + +Ext headers include/GL/glext.h Khronos + include/GL/glxext.h + +GLX client code src/glx/ SGI Free Software License B + +C11 threadinclude/c11/threads*.h Boost (permissive) emulation + + In general, consult the source files for license terms. + +References + + 1. https://www.opengl.org/ + 2. https://www.sgi.com/ + 3. https://www.sgi.com/ Copied: mesa/repos/staging-x86_64/PKGBUILD (from rev 349207, mesa/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 02:10:03 UTC (rev 349208) @@ -0,0 +1,177 @@ +# Maintainer: Jan de Groot +# Maintainer: Andreas Radke + +pkgbase=mesa +pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') +pkgdesc="An open-source implementation of the OpenGL specification" +pkgver=19.0.0 +pkgrel=2 +arch=('x86_64') +makedepends=('python-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' + 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'way
[arch-commits] Commit in mesa/trunk (get-program-name-based-on-path.patch)
Date: Tuesday, March 26, 2019 @ 02:06:53 Author: foutrelis Revision: 349206 Remove obsolete patch Deleted: mesa/trunk/get-program-name-based-on-path.patch --+ get-program-name-based-on-path.patch | 58 - 1 file changed, 58 deletions(-) Deleted: get-program-name-based-on-path.patch === --- get-program-name-based-on-path.patch2019-03-26 02:05:44 UTC (rev 349205) +++ get-program-name-based-on-path.patch2019-03-26 02:06:53 UTC (rev 349206) @@ -1,58 +0,0 @@ -From 759b94038987bb983398cd4b1d2cb1c8f79817a9 Mon Sep 17 00:00:00 2001 -From: Nicholas Kazlauskas -Date: Tue, 23 Oct 2018 11:38:48 -0400 -Subject: [PATCH] util: Get program name based on path when possible - -Some programs start with the path and command line arguments in -argv[0] (program_invocation_name). Chromium is an example of -an application using mesa that does this. - -This tries to query the real path for the symbolic link /proc/self/exe -to find the program name instead. It only uses the realpath if it -was a prefix of the invocation to avoid breaking wine programs. - -Cc: Timothy Arceri -Signed-off-by: Nicholas Kazlauskas -Reviewed-by: Eric Engestrom - src/util/u_process.c | 23 ++- - 1 file changed, 22 insertions(+), 1 deletion(-) - -diff --git a/src/util/u_process.c b/src/util/u_process.c -index 5e5927678d8..a1667e78074 100644 a/src/util/u_process.c -+++ b/src/util/u_process.c -@@ -41,8 +41,29 @@ static const char * - __getProgramName() - { -char * arg = strrchr(program_invocation_name, '/'); -- if (arg) -+ if (arg) { -+ /* If the / character was found this is likely a linux path or -+ * an invocation path for a 64-bit wine program. -+ * -+ * However, some programs pass command line arguments into argv[0]. -+ * Strip these arguments out by using the realpath only if it was -+ * a prefix of the invocation name. -+ */ -+ static char *path; -+ -+ if (!path) -+ path = realpath("/proc/self/exe", NULL); -+ -+ if (path && strncmp(path, program_invocation_name, strlen(path)) == 0) { -+ /* This shouldn't be null because path is a a prefix, -+ * but check it anyway since path is static. */ -+ char * name = strrchr(path, '/'); -+ if (name) -+return name + 1; -+ } -+ - return arg+1; -+ } - -/* If there was no '/' at all we likely have a windows like path from - * a wine application. --- -2.18.1 -
[arch-commits] Commit in libclc/repos (staging-any staging-any/PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:05:44 Author: foutrelis Revision: 349205 archrelease: copy trunk to staging-any Added: libclc/repos/staging-any/ libclc/repos/staging-any/PKGBUILD (from rev 349204, libclc/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: libclc/repos/staging-any/PKGBUILD (from rev 349204, libclc/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2019-03-26 02:05:44 UTC (rev 349205) @@ -0,0 +1,36 @@ +# Maintainer: Laurent Carlier + +pkgname=libclc +pkgver=0.2.0+584+4501738 +pkgrel=1 +pkgdesc="Library requirements of the OpenCL C programming language" +arch=('any') +url="http://libclc.llvm.org/"; +license=('MIT') +makedepends=('clang' 'llvm' 'python2' 'git') +options=('staticlibs') +source=('git+http://llvm.org/git/libclc.git#commit=4501738') +md5sums=('SKIP') + +pkgver() { + cd libclc + + echo 0.2.0+$(git rev-list --count HEAD)+$(git describe --always) +} + +build() { + cd libclc + + sed -i 's/"python < $in >/sys.executable + " < $in >/g' configure.py + + python2 ./configure.py --prefix=/usr + make +} + +package() { + cd libclc + + make install DESTDIR="$pkgdir" + install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} +
[arch-commits] Commit in libclc/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 02:05:39 Author: foutrelis Revision: 349204 upgpkg: libclc 0.2.0+584+4501738-1 - LLVM 8 rebuild. - Bump to latest revision. Modified: libclc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 01:14:02 UTC (rev 349203) +++ PKGBUILD2019-03-26 02:05:39 UTC (rev 349204) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier pkgname=libclc -pkgver=0.2.0+539+dabae5a +pkgver=0.2.0+584+4501738 pkgrel=1 pkgdesc="Library requirements of the OpenCL C programming language" arch=('any') @@ -9,7 +9,7 @@ license=('MIT') makedepends=('clang' 'llvm' 'python2' 'git') options=('staticlibs') -source=('git+http://llvm.org/git/libclc.git#commit=dabae5a') +source=('git+http://llvm.org/git/libclc.git#commit=4501738') md5sums=('SKIP') pkgver() {
[arch-commits] Commit in lib32-clang/trunk (2 files)
Date: Tuesday, March 26, 2019 @ 01:40:17 Author: foutrelis Revision: 443526 upgpkg: lib32-clang 8.0.0-1 New upstream release. Modified: lib32-clang/trunk/PKGBUILD lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch -+ PKGBUILD|8 +-- enable-SSP-and-PIE-by-default.patch | 77 ++ 2 files changed, 45 insertions(+), 40 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 01:32:46 UTC (rev 443525) +++ PKGBUILD2019-03-26 01:40:17 UTC (rev 443526) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=lib32-clang -pkgver=7.0.1 +pkgver=8.0.0 pkgrel=1 pkgdesc="C language family frontend for LLVM" arch=('x86_64') @@ -13,11 +13,11 @@ source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig} https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} enable-SSP-and-PIE-by-default.patch) -sha256sums=('a45b62dde5d7d5fdcdfa876b0af92f164d434b06e9e89b5d0b1cbc65dfe3f418' +sha256sums=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b' 'SKIP' -'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b' +'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' 'SKIP' -'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181') +'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard Modified: enable-SSP-and-PIE-by-default.patch === --- enable-SSP-and-PIE-by-default.patch 2019-03-26 01:32:46 UTC (rev 443525) +++ enable-SSP-and-PIE-by-default.patch 2019-03-26 01:40:17 UTC (rev 443526) @@ -1,6 +1,6 @@ -From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001 +From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras -Date: Thu, 20 Sep 2018 06:20:28 +0300 +Date: Tue, 26 Mar 2019 01:35:50 +0200 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,7 +19,6 @@ --- 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 | 14 +++--- @@ -27,15 +26,16 @@ test/Driver/hexagon-toolchain-elf.c | 2 +- test/Driver/linux-as.c | 4 ++-- test/Driver/linux-ld.c | 2 ++ + test/Driver/ppc-abi.c | 4 ++-- test/Driver/riscv32-toolchain.c | 4 ++-- test/Driver/stack-protector.c | 4 ++-- - 12 files changed, 40 insertions(+), 27 deletions(-) + 12 files changed, 41 insertions(+), 28 deletions(-) diff --git a/lib/Driver/ToolChains/Linux.cpp b/lib/Driver/ToolChains/Linux.cpp -index f8f3623918..7f75021542 100644 +index 65ab9b2daf..5b757b8028 100644 --- a/lib/Driver/ToolChains/Linux.cpp +++ b/lib/Driver/ToolChains/Linux.cpp -@@ -903,8 +903,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, +@@ -968,8 +968,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, } bool Linux::isPIEDefault() const { @@ -55,32 +55,19 @@ + return 2; } - SanitizerMask Linux::getSupportedSanitizers() const { + bool Linux::IsMathErrnoDefault() const { diff --git a/lib/Driver/ToolChains/Linux.h b/lib/Driver/ToolChains/Linux.h -index 22dbbecf6b..ba0d5587e0 100644 +index 4a662cb4b4..4f369c6090 100644 --- a/lib/Driver/ToolChains/Linux.h +++ b/lib/Driver/ToolChains/Linux.h -@@ -38,6 +38,7 @@ public: - void AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs, -llvm::opt::ArgStringList &CC1Args) const override; +@@ -40,6 +40,7 @@ public: + CXXStdlibType GetDefaultCXXStdlibType() const override; bool isPIEDefault() const override; + bool IsMathErrnoDefault() const override; + unsigned GetDefaultStackProtectorLevel(bool KernelOrKext) const override; 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-offload-bundler.c -index adf13f59d4..fd2f6e5d8c 100644 a/test/Driver/clang-offload-bundler.c -+++ b/test/Driver/clang-offload-bundler.c -@@ -115,7 +115,7 @@ - // CK-TEXTI: // __CLANG_OFFLOAD_BUNDLEEND__ openmp-x86_64-pc-linux-gnu - - // CK-TEXTLL: ; __CLANG_OFFLOAD_BUNDLESTART__ host-powerpc64le-ibm-linux-gnu --// CK-TEXTLL: @A = global i32 0 -+// CK-TEXTLL: @A = {{(d
[arch-commits] Commit in lib32-clang/repos (3 files)
Date: Tuesday, March 26, 2019 @ 01:40:23 Author: foutrelis Revision: 443527 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-clang/repos/multilib-staging-x86_64/ lib32-clang/repos/multilib-staging-x86_64/PKGBUILD (from rev 443526, lib32-clang/trunk/PKGBUILD) lib32-clang/repos/multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 443526, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch) -+ PKGBUILD| 61 +++ enable-SSP-and-PIE-by-default.patch | 289 ++ 2 files changed, 350 insertions(+) Copied: lib32-clang/repos/multilib-staging-x86_64/PKGBUILD (from rev 443526, lib32-clang/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2019-03-26 01:40:23 UTC (rev 443527) @@ -0,0 +1,61 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lib32-clang +pkgver=8.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=('lib32-llvm-libs' 'gcc-multilib') +makedepends=('lib32-llvm' 'cmake' 'ninja' 'python') +source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig} +https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} +enable-SSP-and-PIE-by-default.patch) +sha256sums=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b' +'SKIP' +'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' +'SKIP' +'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/cfe-$pkgver.src" + mkdir build + patch -Np1 -i ../enable-SSP-and-PIE-by-default.patch +} + +build() { + cd "$srcdir/cfe-$pkgver.src/build" + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPYTHON_EXECUTABLE=/usr/bin/python \ +-DLLVM_LIBDIR_SUFFIX=32 \ +-DCMAKE_C_FLAGS:STRING=-m32 \ +-DCMAKE_CXX_FLAGS:STRING=-m32 \ +-DLLVM_CONFIG="/usr/bin/llvm-config32" \ +-DBUILD_SHARED_LIBS=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_ENABLE_RTTI=ON \ +-DLLVM_BUILD_TESTS=ON \ +-DLLVM_INCLUDE_DOCS=OFF \ +-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" + ninja +} + +package() { + cd "$srcdir/cfe-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + rm -rf "$pkgdir"/usr/{bin,include,libexec,share} + + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: lib32-clang/repos/multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 443526, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch) === --- multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch (rev 0) +++ multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch 2019-03-26 01:40:23 UTC (rev 443527) @@ -0,0 +1,289 @@ +From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Tue, 26 Mar 2019 01:35:50 +0200 +Subject: [PATCH] Enable SSP and PIE by default + +This is a minimal set of changes needed to make clang use SSP and PIE by +default on Arch Linux. Tests that were easy to adjust have been changed +accordingly; only test/Driver/linux-ld.c has been marked as "expected +failure" due to the number of changes it would require (mostly replacing +crtbegin.o with crtbeginS.o). + +Doing so is needed in order to align clang with the new default GCC +behavior in Arch which generates PIE executables by default and also +defaults to -fstack-protector-strong. It is not meant to be a long term +solution, but a simple temporary fix. + +Hopefully these changes will be obsoleted by the introduction upstream +of a compile-time option (https://bugs.llvm.org/show_bug.cgi?id=13410) +--- + lib/Driver/ToolChains/Linux.cpp | 14 -- + lib/Driver/ToolChains/Linux.h | 1 + + test/Driver/cross-linux.c | 16 + test/Driver/env.c | 2 +- + 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/ppc-abi.c | 4 ++-- + test/Driver/riscv32-toolchain.c | 4 ++-- + test/Driver/stack-protector.c | 4 ++-- + 12 files changed, 41 insertions(+), 28 deletions(-
[arch-commits] Commit in lib32-llvm/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 01:32:40 Author: foutrelis Revision: 443524 upgpkg: lib32-llvm 8.0.0-1 New upstream release. Modified: lib32-llvm/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 00:19:23 UTC (rev 443523) +++ PKGBUILD2019-03-26 01:32:40 UTC (rev 443524) @@ -3,16 +3,16 @@ # Contributor: Jan "heftig" Steffens pkgname=('lib32-llvm' 'lib32-llvm-libs') -pkgver=7.0.1 +pkgver=8.0.0 pkgrel=1 arch=('x86_64') url="http://llvm.org/"; license=('custom:University of Illinois/NCSA Open Source License') -makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python2' 'gcc-multilib' +makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' 'lib32-libxml2') options=('staticlibs') source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}) -sha256sums=('a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b' +sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' 'SKIP') validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in lib32-llvm/repos (2 files)
Date: Tuesday, March 26, 2019 @ 01:32:46 Author: foutrelis Revision: 443525 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-llvm/repos/multilib-staging-x86_64/ lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 443524, lib32-llvm/trunk/PKGBUILD) --+ PKGBUILD | 101 + 1 file changed, 101 insertions(+) Copied: lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 443524, lib32-llvm/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2019-03-26 01:32:46 UTC (rev 443525) @@ -0,0 +1,101 @@ +# Maintainer: Laurent Carlier +# Contributor: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=('lib32-llvm' 'lib32-llvm-libs') +pkgver=8.0.0 +pkgrel=1 +arch=('x86_64') +url="http://llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' + 'lib32-libxml2') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}) +sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' +'SKIP') +validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build +} + +build() { + cd "$srcdir/llvm-$pkgver.src/build" + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLLVM_LIBDIR_SUFFIX=32 \ +-DCMAKE_C_FLAGS:STRING=-m32 \ +-DCMAKE_CXX_FLAGS:STRING=-m32 \ +-DLLVM_TARGET_ARCH:STRING=i686 \ +-DLLVM_HOST_TRIPLE=$CHOST \ +-DLLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \ +-DLLVM_BUILD_LLVM_DYLIB=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_ENABLE_RTTI=ON \ +-DLLVM_ENABLE_FFI=ON \ +-DLLVM_BUILD_DOCS=OFF \ +-DLLVM_ENABLE_SPHINX=OFF \ +-DLLVM_ENABLE_DOXYGEN=OFF \ +-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ +-DLLVM_BINUTILS_INCDIR=/usr/include + + ninja all +} + +package_lib32-llvm() { + pkgdesc="Collection of modular and reusable compiler and toolchain technologies (32-bit)" + depends=('lib32-llvm-libs' 'llvm') + + cd "$srcdir/llvm-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + + # The runtime library goes into lib32-llvm-libs + mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}*.so* "$srcdir" + mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir" + + # Fix permissions of static libs + chmod -x "$pkgdir"/usr/lib32/*.a + + mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config" + mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \ +"$pkgdir/usr/lib32/llvm-config-32.h" + + rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}} + + # Needed for multilib (https://bugs.archlinux.org/task/29951) + # Header stub is taken from Fedora + install -d "$pkgdir/usr/include/llvm/Config" + mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/" + + mkdir "$pkgdir"/usr/bin + mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32" + + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lib32-llvm-libs() { + pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) " + depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 'lib32-gcc-libs') + + install -d "$pkgdir/usr/lib32" + + cp -P \ +"$srcdir"/lib{LLVM,LTO}*.so* \ +"$srcdir"/LLVMgold.so \ +"$pkgdir/usr/lib32/" + + # Symlink LLVMgold.so from /usr/lib/bfd-plugins + # https://bugs.archlinux.org/task/28479 + install -d "$pkgdir/usr/lib32/bfd-plugins" + ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so" + + install -Dm644 llvm-$pkgver.src/LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in lldb/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Tuesday, March 26, 2019 @ 01:14:02 Author: foutrelis Revision: 349203 archrelease: copy trunk to staging-x86_64 Added: lldb/repos/staging-x86_64/ lldb/repos/staging-x86_64/PKGBUILD (from rev 349202, lldb/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: lldb/repos/staging-x86_64/PKGBUILD (from rev 349202, lldb/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 01:14:02 UTC (rev 349203) @@ -0,0 +1,60 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lldb +pkgver=8.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=('49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373' +'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 (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 01:12:11 Author: foutrelis Revision: 349202 upgpkg: lldb 8.0.0-1 New upstream release. Modified: lldb/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 00:10:34 UTC (rev 349201) +++ PKGBUILD2019-03-26 01:12:11 UTC (rev 349202) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=lldb -pkgver=7.0.1 +pkgver=8.0.0 pkgrel=1 pkgdesc="Next generation, high-performance debugger" arch=('x86_64') @@ -11,7 +11,7 @@ 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=('76b46be75b412a3d22f0d26279306ae7e274fe4d7988a2184c529c38a6a76982' +sha256sums=('49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in pathological/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 00:19:23 Author: ffy00 Revision: 443523 use https Modified: pathological/trunk/PKGBUILD --+ PKGBUILD | 33 - 1 file changed, 20 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:45:43 UTC (rev 443522) +++ PKGBUILD2019-03-26 00:19:23 UTC (rev 443523) @@ -1,17 +1,18 @@ -# Maintainer: Eric Bélanger +# Maintainer: Filipe Laíns (FFY00) pkgname=pathological pkgver=1.1.3 pkgrel=10 -pkgdesc="A puzzle game with the same feel as frozen bubble" +pkgdesc='A puzzle game with the same feel as frozen bubble' arch=('x86_64') -url="http://pathological.sourceforge.net/"; +url='https://pathological.sourceforge.net/' license=('GPL') depends=('python2-pygame') makedepends=('netpbm') install=pathological.install -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz -pathological.desktop pygame_181.patch encoding.patch) +source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"; +'pathological.desktop pygame_181.patch' +'encoding.patch') sha512sums=('a64e0ca9a3bf86ade4a1abdd4f471c341838f690b2471f21c488471b7800da55f89f42c62a51c9be380cb9f265432db904a5de6f6bb3a9a7dde835da94baf566' 'a2e65a8f005f5575e99305e71cbed2e5955b4564fa9377d228c4f54fccbda6aa148b7b506b21b4b04be0ee66754e9c8f2c2d6e37495da9f15dcc7664584fe669' '0ee715036f1264a1e552396b874899d93eb8b44ddf5bbc898f5fa38588cc58ce1da134904afb8c58c799422d7be151cad397f85cb4960cf5c7a9eaa5590ea429' @@ -18,9 +19,11 @@ '343282b22ecbb42243cf59492527336acd39eee584e19c1c53e9b9be5e0f75a8546548efb2d5a5fb70b32d8cb9d393f986d4ec07ed7fe584c144e2ab51e360a6') prepare() { - cd ${pkgname}-${pkgver} + cd $pkgname-$pkgver + patch -p0 < ../encoding.patch patch -p1 < ../pygame_181.patch + sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' pathological.py sed -i 's|X11R6/include/X11|share|' Makefile sed -i 's|usr/games|usr/bin|' Makefile @@ -27,15 +30,19 @@ } build() { - cd ${pkgname}-${pkgver} + cd $pkgname-$pkgver + make } package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -D -m644 "${srcdir}/pathological.desktop" "${pkgdir}/usr/share/applications/pathological.desktop" - chown root:games "${pkgdir}/var/games" - chmod 775 "${pkgdir}/var/games" - rm "${pkgdir}/var/games/pathological_scores" + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + install -Dm 644 "$srcdir"/pathological.desktop "$pkgdir"/usr/share/applications/pathological.desktop + + chown root:games "$pkgdir"/var/games + chmod 775 "$pkgdir"/var/games + rm "$pkgdir"/var/games/pathological_scores }
[arch-commits] Commit in clang/trunk (PKGBUILD enable-SSP-and-PIE-by-default.patch)
Date: Tuesday, March 26, 2019 @ 00:10:25 Author: foutrelis Revision: 349200 upgpkg: clang 8.0.0-1 New upstream release. Modified: clang/trunk/PKGBUILD clang/trunk/enable-SSP-and-PIE-by-default.patch -+ PKGBUILD| 21 - enable-SSP-and-PIE-by-default.patch | 77 ++ 2 files changed, 51 insertions(+), 47 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 23:16:23 UTC (rev 349199) +++ PKGBUILD2019-03-26 00:10:25 UTC (rev 349200) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=clang -pkgver=7.0.1 +pkgver=8.0.0 pkgrel=1 pkgdesc="C language family frontend for LLVM" arch=('x86_64') @@ -11,8 +11,7 @@ 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') +'python: for scan-view and git-clang-format') provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver") conflicts=('clang-analyzer' 'clang-tools-extra') replaces=('clang-analyzer' 'clang-tools-extra') @@ -20,13 +19,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=('a45b62dde5d7d5fdcdfa876b0af92f164d434b06e9e89b5d0b1cbc65dfe3f418' +sha256sums=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b' 'SKIP' -'4c93c7d2bb07923a8b272da3ef7914438080aeb693725f4fc5c19cd0e2613bed' +'4f00122be408a7482f2004bcf215720d2b88cf8dc78b824abb225da8ad359d4b' 'SKIP' -'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b' +'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' 'SKIP' -'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181') +'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -94,13 +93,13 @@ _python${_py%%.*}_optimize "$pkgdir/usr/lib/python$_py" done - # Fix shebang in Python 2 scripts + # Fix shebang in Python 2 script sed -i '1s|/usr/bin/env python$|&2|' \ -"$pkgdir/usr/bin/scan-view" \ -"$pkgdir"/usr/share/$pkgname/*.py +"$pkgdir"/usr/share/$pkgname/run-find-all-symbols.py # Compile Python scripts - _python2_optimize "$pkgdir/usr/share" + _python2_optimize "$pkgdir/usr/share/clang" + _python3_optimize "$pkgdir/usr/share" -x 'clang-include-fixer|run-find-all-symbols' } # vim:set ts=2 sw=2 et: Modified: enable-SSP-and-PIE-by-default.patch === --- enable-SSP-and-PIE-by-default.patch 2019-03-25 23:16:23 UTC (rev 349199) +++ enable-SSP-and-PIE-by-default.patch 2019-03-26 00:10:25 UTC (rev 349200) @@ -1,6 +1,6 @@ -From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001 +From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras -Date: Thu, 20 Sep 2018 06:20:28 +0300 +Date: Tue, 26 Mar 2019 01:35:50 +0200 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,7 +19,6 @@ --- 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 | 14 +++--- @@ -27,15 +26,16 @@ test/Driver/hexagon-toolchain-elf.c | 2 +- test/Driver/linux-as.c | 4 ++-- test/Driver/linux-ld.c | 2 ++ + test/Driver/ppc-abi.c | 4 ++-- test/Driver/riscv32-toolchain.c | 4 ++-- test/Driver/stack-protector.c | 4 ++-- - 12 files changed, 40 insertions(+), 27 deletions(-) + 12 files changed, 41 insertions(+), 28 deletions(-) diff --git a/lib/Driver/ToolChains/Linux.cpp b/lib/Driver/ToolChains/Linux.cpp -index f8f3623918..7f75021542 100644 +index 65ab9b2daf..5b757b8028 100644 --- a/lib/Driver/ToolChains/Linux.cpp +++ b/lib/Driver/ToolChains/Linux.cpp -@@ -903,8 +903,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, +@@ -968,8 +968,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList &DriverArgs, } bool Linux::isPIEDefault() const { @@ -55,32 +55,19 @@ + return 2; } - SanitizerMask Linux::getSupportedSanitizers() const { + bool Linux::IsMathErrnoDefault() const { diff --git a/lib/Driver/ToolChains/Linux.h b/lib/Driver
[arch-commits] Commit in clang/repos (3 files)
Date: Tuesday, March 26, 2019 @ 00:10:34 Author: foutrelis Revision: 349201 archrelease: copy trunk to staging-x86_64 Added: clang/repos/staging-x86_64/ clang/repos/staging-x86_64/PKGBUILD (from rev 349200, clang/trunk/PKGBUILD) clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 349200, clang/trunk/enable-SSP-and-PIE-by-default.patch) -+ PKGBUILD| 105 enable-SSP-and-PIE-by-default.patch | 289 ++ 2 files changed, 394 insertions(+) Copied: clang/repos/staging-x86_64/PKGBUILD (from rev 349200, clang/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-26 00:10:34 UTC (rev 349201) @@ -0,0 +1,105 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=clang +pkgver=8.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 scan-view and git-clang-format') +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=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b' +'SKIP' +'4f00122be408a7482f2004bcf215720d2b88cf8dc78b824abb225da8ad359d4b' +'SKIP' +'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' +'SKIP' +'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171') +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 script + sed -i '1s|/usr/bin/env python$|&2|' \ +"$pkgdir"/usr/share/$pkgname/run-find-all-symbols.py + + # Compile Python scripts + _python2_optimize "$pkgdir/usr/share/clang" + _python3_optimize "$pkgdir/usr/share" -x 'clang-include-fixer|run-find-all-symbols' +} + +# vim:set ts=2 sw=2 et: Copied: clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 349200, 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 2019-03-26 00:10:34 UTC (rev 349201) @@ -0,0 +1,289 @@ +From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001 +From: Evangelos Foutr
[arch-commits] Commit in lld/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, March 25, 2019 @ 23:16:23 Author: foutrelis Revision: 349199 archrelease: copy trunk to staging-x86_64 Added: lld/repos/staging-x86_64/ lld/repos/staging-x86_64/PKGBUILD (from rev 349198, lld/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: lld/repos/staging-x86_64/PKGBUILD (from rev 349198, lld/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-25 23:16:23 UTC (rev 349199) @@ -0,0 +1,65 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lld +pkgver=8.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=('9caec8ec922e32ffa130f0fb08e4c5a242d7e68ce757631e425e9eba2e1a6e37' +'SKIP' +'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' +'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 lld/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 23:16:17 Author: foutrelis Revision: 349198 upgpkg: lld 8.0.0-1 New upstream release. Modified: lld/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 23:12:03 UTC (rev 349197) +++ PKGBUILD2019-03-25 23:16:17 UTC (rev 349198) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=lld -pkgver=7.0.1 +pkgver=8.0.0 pkgrel=1 pkgdesc="Linker from the LLVM project" arch=('x86_64') @@ -12,9 +12,9 @@ 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=('8869aab2dd2d8e00d69943352d3166d159d7eae2615f66a684f4a0999fc74031' +sha256sums=('9caec8ec922e32ffa130f0fb08e4c5a242d7e68ce757631e425e9eba2e1a6e37' 'SKIP' -'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b' +'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in openmp/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 23:11:57 Author: foutrelis Revision: 349196 upgpkg: openmp 8.0.0-1 New upstream release. Modified: openmp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:45:23 UTC (rev 349195) +++ PKGBUILD2019-03-25 23:11:57 UTC (rev 349196) @@ -1,7 +1,7 @@ # Maintainer: Evangelos Foutras pkgname=openmp -pkgver=7.0.1 +pkgver=8.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=('bf16b78a678da67d68405214ec7ee59d86a15f599855806192a75dcfca9b0d0c' +sha256sums=('f7b1705d2f16c4fc23d6531f67d2dd6fb78a077dd346b02fed64f4b8df65c9d5' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in openmp/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, March 25, 2019 @ 23:12:03 Author: foutrelis Revision: 349197 archrelease: copy trunk to staging-x86_64 Added: openmp/repos/staging-x86_64/ openmp/repos/staging-x86_64/PKGBUILD (from rev 349196, openmp/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 349196, openmp/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-25 23:12:03 UTC (rev 349197) @@ -0,0 +1,43 @@ +# Maintainer: Evangelos Foutras + +pkgname=openmp +pkgver=8.0.0 +pkgrel=1 +pkgdesc="LLVM OpenMP Runtime Library" +arch=('x86_64') +url="https://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=('f7b1705d2f16c4fc23d6531f67d2dd6fb78a077dd346b02fed64f4b8df65c9d5' +'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 boinc/repos (6 files)
Date: Monday, March 25, 2019 @ 22:45:43 Author: arojas Revision: 443522 archrelease: copy trunk to community-staging-x86_64 Added: boinc/repos/community-staging-x86_64/ boinc/repos/community-staging-x86_64/PKGBUILD (from rev 443521, boinc/trunk/PKGBUILD) boinc/repos/community-staging-x86_64/boinc.bash (from rev 443521, boinc/trunk/boinc.bash) boinc/repos/community-staging-x86_64/boinc.desktop (from rev 443521, boinc/trunk/boinc.desktop) boinc/repos/community-staging-x86_64/boinc.install (from rev 443521, boinc/trunk/boinc.install) boinc/repos/community-staging-x86_64/boinc.sysusers (from rev 443521, boinc/trunk/boinc.sysusers) + PKGBUILD | 125 +++ boinc.bash | 99 +++ boinc.desktop | 16 +++ boinc.install | 15 ++ boinc.sysusers |2 5 files changed, 257 insertions(+) Copied: boinc/repos/community-staging-x86_64/PKGBUILD (from rev 443521, boinc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 22:45:43 UTC (rev 443522) @@ -0,0 +1,125 @@ +# Maintainer: Felix Yan +# Contributor: Jaroslav Lichtblau +# Contributor: Michal Krenek + +pkgbase=boinc +pkgname=(boinc boinc-nox) +pkgver=7.12 +_tag="client_release/7/$pkgver" +pkgrel=2 +arch=('x86_64') +url="http://boinc.berkeley.edu/"; +license=('LGPL') +makedepends=('curl' 'freeglut' 'glu' 'inetutils' 'libnotify' 'libnsl' 'libxmu' 'libxslt' 'libxss' + 'mesa' 'perl-xml-sax' 'sqlite3' 'webkit2gtk' 'wxgtk3') +install=$pkgbase.install +options=('!staticlibs') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz"; +boinc.bash +boinc.desktop +boinc.sysusers + boinc-wxgtk-3.1.patch::"https://github.com/BOINC/boinc/commit/fbed9f32.patch";) +sha512sums=('06f0a5449cb431f93e6081f994a1fdfbfb90e2d7f62dd01d55c0c29e7613eebc7f55222896513abaaccd2913a6f220045e5cf1dd431a092642ca88727f993ff3' + 'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5' + 'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204' + '85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934' + 'd64c727904efb183b6f082aa5b5a3982595053ca3e9086344b04363aefc45e20869744d595e9400b2d88d183715d27b040247071cf948daa2d7750deb5e4038f') + +prepare() { + mv boinc-client_release-*-$pkgver $pkgbase-$pkgver + + cd $pkgbase-$pkgver + + patch -p1 -i ../boinc-wxgtk-3.1.patch # Fix build with wxgtk 3.1 + cp -r "$srcdir"/$pkgbase-$pkgver{,-nox} + + ./_autosetup + + # Prepare boinc-nox + cd "$srcdir"/$pkgbase-$pkgver-nox + # Don't force xss + sed -i 's/^ enable_xss="yes"$/ enable_xss="no"/' configure.ac + ./_autosetup +} + +build() { + cd "$srcdir"/$pkgbase-$pkgver + LDFLAGS='-lX11' ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-libraries \ +--enable-unicode \ +--enable-shared \ +--enable-dynamic-client-linkage \ +--enable-client \ +--enable-manager \ +--disable-static \ +--disable-server \ +--with-ssl \ +--with-x \ +--with-wxdir=/usr/lib \ +--with-wx-config=$(which wx-config-gtk3) + make + + # Build boinc-nox + cd "$srcdir"/$pkgbase-$pkgver-nox + PKG_CONFIG=/usr/bin/pkg-config ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-libraries \ +--enable-unicode \ +--enable-shared \ +--enable-dynamic-client-linkage \ +--enable-client \ +--disable-server \ +--disable-static \ +--disable-manager \ +--with-ssl \ +--without-wxdir \ +--without-x + make +} + +package_boinc() { + pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop" + depends=('curl' 'libnotify' 'libnsl' 'libxss' 'sqlite3' 'webkit2gtk' 'wxgtk3') + + cd $pkgbase-$pkgver + + make DESTDIR="$pkgdir" install + + #install sysusers conf + install -Dm644 "${srcdir}/$pkgbase.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf" + + #install bash-completion + install -Dm644 "${srcdir}/$pkgbase.bash" "${pkgdir}/usr/share/bash-completion/completions/$pkgbase" + + #install .desktop File + install -Dm644 "${srcdir}/$pkgbase.desktop" "${pkgdir}/usr/share/applications/$pkgbase.desktop" + + #install icons + install -Dm644 "${srcdir}/$pkgbase-$pkgver/packages/generic/sea/boincmgr.48x48.png" "${pkgdir}/usr/share/pixmaps/$pkgbase.png" + + #remove initscripts stuff + rm -rf "$pkgdir/etc" +} + +package_boinc-nox() { + pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop without Xorg dependencies" + depends=('cur
[arch-commits] Commit in compiler-rt/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, March 25, 2019 @ 22:45:23 Author: foutrelis Revision: 349195 archrelease: copy trunk to staging-x86_64 Added: compiler-rt/repos/staging-x86_64/ compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 349194, compiler-rt/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 349194, compiler-rt/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-25 22:45:23 UTC (rev 349195) @@ -0,0 +1,47 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=compiler-rt +pkgver=8.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=('b435c7474f459e71b2831f1a4e3f1d21203cb9c0172e94e9d9b69f50354f21b1' +'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: Monday, March 25, 2019 @ 22:45:17 Author: foutrelis Revision: 349194 upgpkg: compiler-rt 8.0.0-1 New upstream release. Modified: compiler-rt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:42:20 UTC (rev 349193) +++ PKGBUILD2019-03-25 22:45:17 UTC (rev 349194) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=compiler-rt -pkgver=7.0.1 +pkgver=8.0.0 pkgrel=1 pkgdesc="Compiler runtime libraries for clang" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends_x86_64=('lib32-gcc-libs') options=('staticlibs') source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}) -sha256sums=('782edfc119ee172f169c91dd79f2c964fb6b248bd9b73523149030ed505bbe18' +sha256sums=('b435c7474f459e71b2831f1a4e3f1d21203cb9c0172e94e9d9b69f50354f21b1' 'SKIP') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard
[arch-commits] Commit in boinc/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 22:45:17 Author: arojas Revision: 443521 wxgtk 3.1 rebuild Modified: boinc/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:22:48 UTC (rev 443520) +++ PKGBUILD2019-03-25 22:45:17 UTC (rev 443521) @@ -6,7 +6,7 @@ pkgname=(boinc boinc-nox) pkgver=7.12 _tag="client_release/7/$pkgver" -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://boinc.berkeley.edu/"; license=('LGPL') @@ -17,16 +17,20 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz"; boinc.bash boinc.desktop -boinc.sysusers) +boinc.sysusers + boinc-wxgtk-3.1.patch::"https://github.com/BOINC/boinc/commit/fbed9f32.patch";) sha512sums=('06f0a5449cb431f93e6081f994a1fdfbfb90e2d7f62dd01d55c0c29e7613eebc7f55222896513abaaccd2913a6f220045e5cf1dd431a092642ca88727f993ff3' 'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5' 'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204' - '85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934') + '85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934' + 'd64c727904efb183b6f082aa5b5a3982595053ca3e9086344b04363aefc45e20869744d595e9400b2d88d183715d27b040247071cf948daa2d7750deb5e4038f') prepare() { mv boinc-client_release-*-$pkgver $pkgbase-$pkgver cd $pkgbase-$pkgver + + patch -p1 -i ../boinc-wxgtk-3.1.patch # Fix build with wxgtk 3.1 cp -r "$srcdir"/$pkgbase-$pkgver{,-nox} ./_autosetup
[arch-commits] Commit in llvm/repos (3 files)
Date: Monday, March 25, 2019 @ 22:42:20 Author: foutrelis Revision: 349193 archrelease: copy trunk to staging-x86_64 Added: llvm/repos/staging-x86_64/ llvm/repos/staging-x86_64/PKGBUILD (from rev 349192, llvm/trunk/PKGBUILD) llvm/repos/staging-x86_64/llvm-config.h (from rev 349192, llvm/trunk/llvm-config.h) ---+ PKGBUILD | 122 llvm-config.h |9 2 files changed, 131 insertions(+) Copied: llvm/repos/staging-x86_64/PKGBUILD (from rev 349192, llvm/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-25 22:42:20 UTC (rev 349193) @@ -0,0 +1,122 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') +pkgver=8.0.0 +pkgrel=1 +_ocaml_ver=4.07.1 +arch=('x86_64') +url="https://llvm.org/"; +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' + "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' + 'python-sphinx' 'python-recommonmark') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} +llvm-config.h) +sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' +'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 lit-based tests in other projects + 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 349192, llvm/trunk/llvm-config.h) === --- staging-x86_64/llvm-config.h(
[arch-commits] Commit in llvm/trunk (3 files)
Date: Monday, March 25, 2019 @ 22:42:13 Author: foutrelis Revision: 349192 upgpkg: llvm 8.0.0-1 New upstream release. Modified: llvm/trunk/PKGBUILD Deleted: llvm/trunk/add-discriminator-to-debuginfo-test.patch llvm/trunk/rusty-discriminator-thingy.patch ---+ PKGBUILD | 20 ++--- add-discriminator-to-debuginfo-test.patch | 25 rusty-discriminator-thingy.patch | 57 3 files changed, 6 insertions(+), 96 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 21:56:58 UTC (rev 349191) +++ PKGBUILD2019-03-25 22:42:13 UTC (rev 349192) @@ -2,23 +2,20 @@ # Contributor: Jan "heftig" Steffens pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') -pkgver=7.0.1 -pkgrel=2 +pkgver=8.0.0 +pkgrel=1 _ocaml_ver=4.07.1 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') +makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' + "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' + 'python-sphinx' 'python-recommonmark') options=('staticlibs') source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} -rusty-discriminator-thingy.patch -add-discriminator-to-debuginfo-test.patch llvm-config.h) -sha256sums=('a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b' +sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c' 'SKIP' -'4abaef845abb899628deb62a3f184fb8433555620648150dc346a74ef134fd68' -'1d2ea3a07e94f4c826706a452e93ed8a2301b5eed5715d22eab19a5ea3f3d0a7' '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -26,11 +23,6 @@ prepare() { cd "$srcdir/llvm-$pkgver.src" mkdir build - - # Fix rust 1.32 segfaults with LTO being enabled - # https://github.com/rust-lang/rust/issues/54614 - patch -Np1 -i ../rusty-discriminator-thingy.patch - patch -Np1 -i ../add-discriminator-to-debuginfo-test.patch } build() { Deleted: add-discriminator-to-debuginfo-test.patch === --- add-discriminator-to-debuginfo-test.patch 2019-03-25 21:56:58 UTC (rev 349191) +++ add-discriminator-to-debuginfo-test.patch 2019-03-25 22:42:13 UTC (rev 349192) @@ -1,25 +0,0 @@ -From cc1f2a595ead516812a6c50398f0f3480ebe031f Mon Sep 17 00:00:00 2001 -From: Jonas Devlieghere -Date: Fri, 21 Sep 2018 12:28:44 + -Subject: [PATCH] [test] Fix Assembler/debug-info.ll - -Update Assembler/debug-info.ll to contain discriminator. - -git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342727 91177308-0d34-0410-b5e6-96231b3b80d8 - test/Assembler/debug-info.ll | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/Assembler/debug-info.ll b/test/Assembler/debug-info.ll -index 4404b741d343..d54dba07ac1e 100644 a/test/Assembler/debug-info.ll -+++ b/test/Assembler/debug-info.ll -@@ -83,7 +83,7 @@ - ; CHECK-NEXT: !32 = !DIFile(filename: "file", directory: "dir", checksumkind: CSK_MD5, checksum: "000102030405060708090a0b0c0d0e0f") - !35 = !DIFile(filename: "file", directory: "dir", checksumkind: CSK_MD5, checksum: "000102030405060708090a0b0c0d0e0f") - --; CHECK-NEXT: !33 = !DICompositeType(tag: DW_TAG_variant_part, name: "A", scope: !14, size: 64) -+; CHECK-NEXT: !33 = !DICompositeType(tag: DW_TAG_variant_part, name: "A", scope: !14, size: 64, discriminator: !34) - ; CHECK-NEXT: !34 = !DIDerivedType(tag: DW_TAG_member, scope: !33, baseType: !35, size: 64, align: 64, flags: DIFlagArtificial) - ; CHECK-NEXT: !35 = !DIBasicType(name: "u64", size: 64, encoding: DW_ATE_unsigned) - !36 = !DICompositeType(tag: DW_TAG_variant_part, name: "A", scope: !16, size: 64, discriminator: !37) Deleted: rusty-discriminator-thingy.patch === --- rusty-discriminator-thingy.patch2019-03-25 21:56:58 UTC (rev 349191) +++ rusty-discriminator-thingy.patch2019-03-25 22:42:13 UTC (rev 349192) @@ -1,57 +0,0 @@ -From da1fb72bb305d6bc1f3899d541414146934bf80f Mon Sep 17 00:00:00 2001 -From: Jonas Devlieghere -Date: Fri, 21 Sep 2018 12:03:14 + -Subject: [PATCH] Ensure that variant part discriminator is read by - MetadataLoader - -https://reviews.llvm.org/D42082 introduced variant parts to debug info -in LLVM. Subsequent work on the Rust compiler has found a bug in that -patch; namely, there is a path in MetadataLoader that fails to restore -the discriminator. - -Th
[arch-commits] Commit in mediainfo/repos (2 files)
Date: Monday, March 25, 2019 @ 22:22:48 Author: arojas Revision: 443520 archrelease: copy trunk to community-staging-x86_64 Added: mediainfo/repos/community-staging-x86_64/ mediainfo/repos/community-staging-x86_64/PKGBUILD (from rev 443519, mediainfo/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: mediainfo/repos/community-staging-x86_64/PKGBUILD (from rev 443519, mediainfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 22:22:48 UTC (rev 443520) @@ -0,0 +1,51 @@ +# Maintainer: Johannes Löthberg +# Contributor: Sergej Pupykin +# Contributor: hydro + +pkgbase=mediainfo +pkgname=(mediainfo mediainfo-gui) +pkgver=18.12 +pkgrel=2 + +pkgdesc="Supplies technical and tag information about a video or audio file" +url="https://mediaarea.net/"; +arch=('x86_64') +license=('BSD') + +depends=('libmediainfo' 'wxgtk3') + +source=(https://mediaarea.net/download/source/mediainfo/$pkgver/mediainfo_$pkgver.tar.xz) + +sha256sums=('6d3c10859d0dd021851d20a01c73f1fe41565d5d198a37aa8bf424e1dc29f306') + +build() { + cd MediaInfo/Project/GNU/CLI + ./autogen.sh + ./configure --prefix=/usr + make + + cd "$srcdir/MediaInfo/Project/GNU/GUI" + ./autogen.sh + ./configure --prefix=/usr --with-wx-config=/usr/bin/wx-config-gtk3 + make +} + +package_mediainfo() { + pkgdesc+=" (CLI interface)" + depends=('libmediainfo') + + cd MediaInfo/Project/GNU/CLI + make DESTDIR="$pkgdir" install + + install -D -m 644 "$srcdir"/MediaInfo/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_mediainfo-gui() { + pkgdesc+=" (GUI interface)" + depends=('libmediainfo' 'wxgtk3') + + cd MediaInfo/Project/GNU/GUI + make DESTDIR="$pkgdir" install + + install -D -m 644 "$srcdir"/MediaInfo/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in mediainfo/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 22:22:24 Author: arojas Revision: 443519 wxgtk 3.1 rebuild Modified: mediainfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:18:34 UTC (rev 443518) +++ PKGBUILD2019-03-25 22:22:24 UTC (rev 443519) @@ -5,7 +5,7 @@ pkgbase=mediainfo pkgname=(mediainfo mediainfo-gui) pkgver=18.12 -pkgrel=1 +pkgrel=2 pkgdesc="Supplies technical and tag information about a video or audio file" url="https://mediaarea.net/";
[arch-commits] Commit in kicad/repos (2 files)
Date: Monday, March 25, 2019 @ 22:18:34 Author: arojas Revision: 443518 archrelease: copy trunk to community-staging-x86_64 Added: kicad/repos/community-staging-x86_64/ kicad/repos/community-staging-x86_64/PKGBUILD (from rev 443517, kicad/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: kicad/repos/community-staging-x86_64/PKGBUILD (from rev 443517, kicad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 22:18:34 UTC (rev 443518) @@ -0,0 +1,64 @@ +# Maintainer: Kyle Keen +# Contributor: Marq Schneider + +pkgname=kicad +pkgver=5.1.0 +pkgrel=2 +pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" +arch=('x86_64') +#url="http://iut-tice.ujf-grenoble.fr/kicad/"; +url="http://kicad-pcb.org/"; +license=('GPL') +#wxgtk3 is still not supported yet (FS#54839) +depends=('wxgtk2' 'python2' 'boost-libs' 'glew' 'curl' 'glm' 'ngspice' 'opencascade') +# the AUR git package uses python3 but this release does not support it +# can ngspice/opencascade be an optdep? +# opencascade vs community edition? +makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig') +optdepends=('kicad-library: for footprints and symbols' +'kicad-library-3d: for 3d models of components') +source=("https://launchpad.net/kicad/5.0/$pkgver/+download/kicad-$pkgver.tar.xz"; + "kicad-i18n.$pkgver.tgz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz";) +sha512sums=('644865932d7e18e446c222cd85e969bb3462bca7fbf6c411e955cd460f5df45ed5221c0948ecd34262a2f5355e586c8fe04c1cb28fa51e4fd09d6f3f78c54761' + 'c1d971958376d68fc7ea95551b8407344494b6babf807063efc0e392713a4807a3dbda42dc0d3c85035c7cfe19b2d5a139efb0a6323db642fe29852d0bdfccea') + +prepare() { + cd "$srcdir/kicad-$pkgver" + find -name '*.py' -exec sed -i '1s/python$/&2/' {} + +} + +build() { + cd "$srcdir/kicad-$pkgver" + + mkdir -p build/Release + cd build/Release + cmake ../.. -DCMAKE_BUILD_TYPE=Release\ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib\ + -DKICAD_USE_OCE=OFF \ + -DKICAD_USE_OCC=ON\ + -DKICAD_SCRIPTING=ON \ + -DKICAD_SCRIPTING_MODULES=ON \ + -DKICAD_SCRIPTING_WXPYTHON=OFF \ + -DKICAD_SCRIPTING_ACTION_MENU=ON \ + -DBUILD_GITHUB_PLUGIN=ON + make + + cd "$srcdir/kicad-i18n-$pkgver" + mkdir -p build/Release + cd build/Release + cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "$srcdir/kicad-$pkgver/build/Release" + + make DESTDIR="$pkgdir" install + + # copy updated linux icons + #cp -r -n "$srcdir/$pkgname-icons/resources/linux/mime/icons" "$pkgdir/usr/share/" + + cd "$srcdir/kicad-i18n-$pkgver/build/Release" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kicad/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 22:18:11 Author: arojas Revision: 443517 wxgtk 3.1 rebuild Modified: kicad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:13:28 UTC (rev 443516) +++ PKGBUILD2019-03-25 22:18:11 UTC (rev 443517) @@ -3,7 +3,7 @@ pkgname=kicad pkgver=5.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" arch=('x86_64') #url="http://iut-tice.ujf-grenoble.fr/kicad/";
[arch-commits] Commit in (python2-poppler)
Date: Monday, March 25, 2019 @ 22:13:28 Author: arojas Revision: 443516 Spring cleanup Deleted: python2-poppler/
[arch-commits] Commit in (python2-elib-intl)
Date: Monday, March 25, 2019 @ 22:12:48 Author: arojas Revision: 443514 Spring cleanup Deleted: python2-elib-intl/
[arch-commits] Commit in (pyrtf)
Date: Monday, March 25, 2019 @ 22:12:15 Author: arojas Revision: 443512 Spring cleanup Deleted: pyrtf/
[arch-commits] Commit in lutris/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 25, 2019 @ 22:10:32 Author: ffy00 Revision: 443510 archrelease: copy trunk to community-any Added: lutris/repos/community-any/PKGBUILD (from rev 443509, lutris/trunk/PKGBUILD) Deleted: lutris/repos/community-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 22:09:53 UTC (rev 443509) +++ PKGBUILD2019-03-25 22:10:32 UTC (rev 443510) @@ -1,39 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Frederik “Freso” S. Olesen -# Contributor: Maxime Gauduin - -pkgname=lutris -pkgver=0.5.1.1 -pkgrel=1 -pkgdesc='Open Gaming Platform' -arch=('any') -url='https://lutris.net' -license=('GPL3') -depends=('python-gobject' 'python-yaml' 'python-evdev' 'gtk3' 'glib2' 'psmisc' 'cabextract' 'unzip' 'p7zip' 'curl' 'xorg-xrandr' - 'python-pillow' 'python-requests' 'gnome-desktop' 'webkit2gtk' 'gvfs' 'mesa-demos') -makedepends=('python-setuptools') -checkdepends=('xorg-server-xvfb' 'python-nose-cover3' 'wine' 'xterm') -optdepends=('wine: Run windows games' -'wine-staging: Run windows games - Staging patches') -makedepends=('python-setuptools') -source=("https://github.com/lutris/lutris/archive/v$pkgver.tar.gz";) -sha512sums=('3f036839ee7487aa25aa4c4fa7ce7e847fb660a6b5d3a3e2bd1ecf72ced9f43d425cc2152e87b71c09c37589b4ada26f3a9677a18fb73eba1d36dc4aa3bb20ac') - -build() { - cd $pkgname-$pkgver - - python setup.py build -} - -check() { - cd $pkgname-$pkgver - - xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml --with-coverage --cover-package=lutris --cover-xml-file=coverage.xml -} - -package() { - cd $pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - Copied: lutris/repos/community-any/PKGBUILD (from rev 443509, lutris/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 22:10:32 UTC (rev 443510) @@ -0,0 +1,39 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Frederik “Freso” S. Olesen +# Contributor: Maxime Gauduin + +pkgname=lutris +pkgver=0.5.1.2 +pkgrel=1 +pkgdesc='Open Gaming Platform' +arch=('any') +url='https://lutris.net' +license=('GPL3') +depends=('python-gobject' 'python-yaml' 'python-evdev' 'gtk3' 'glib2' 'psmisc' 'cabextract' 'unzip' 'p7zip' 'curl' 'xorg-xrandr' + 'python-pillow' 'python-requests' 'gnome-desktop' 'webkit2gtk' 'gvfs' 'mesa-demos') +makedepends=('python-setuptools') +checkdepends=('xorg-server-xvfb' 'python-nose-cover3' 'wine' 'xterm') +optdepends=('wine: Run windows games' +'wine-staging: Run windows games - Staging patches') +makedepends=('python-setuptools') +source=("https://github.com/lutris/lutris/archive/v$pkgver.tar.gz";) +sha512sums=('948b9fc95240325e84e008a2963088ec0ce869130dcf079470cb1879eda7c968f741dec328d0377e7a59fac21d7121e5b9f6aa9aba69d46d8dcdb2a69bd99611') + +build() { + cd $pkgname-$pkgver + + python setup.py build +} + +check() { + cd $pkgname-$pkgver + + xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml --with-coverage --cover-package=lutris --cover-xml-file=coverage.xml +} + +package() { + cd $pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} +
[arch-commits] Commit in limesuite/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 22:09:32 Author: arojas Revision: 443508 wxgtk 3.1 rebuild Modified: limesuite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:09:23 UTC (rev 443507) +++ PKGBUILD2019-03-25 22:09:32 UTC (rev 443508) @@ -2,7 +2,7 @@ pkgname=limesuite pkgver=19.01.0 -pkgrel=1 +pkgrel=2 pkgdesc='Driver and GUI for LMS7002M-based SDR platforms (LimeSDR, Novena RF7, etc.)' arch=('x86_64') url='https://github.com/myriadrf/LimeSuite'
[arch-commits] Commit in limesuite/repos (2 files)
Date: Monday, March 25, 2019 @ 22:09:53 Author: arojas Revision: 443509 archrelease: copy trunk to community-staging-x86_64 Added: limesuite/repos/community-staging-x86_64/ limesuite/repos/community-staging-x86_64/PKGBUILD (from rev 443508, limesuite/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: limesuite/repos/community-staging-x86_64/PKGBUILD (from rev 443508, limesuite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 22:09:53 UTC (rev 443509) @@ -0,0 +1,73 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=limesuite +pkgver=19.01.0 +pkgrel=2 +pkgdesc='Driver and GUI for LMS7002M-based SDR platforms (LimeSDR, Novena RF7, etc.)' +arch=('x86_64') +url='https://github.com/myriadrf/LimeSuite' +license=('Apache') +depends=('sqlite3' 'wxgtk2' 'freeglut' 'libusb>=1.0' 'soapysdr' 'wget' 'gnuplot' 'glew' 'fltk') +makedepends=('cmake' 'doxygen' 'octave') +optdepends=('octave: Octave plugin') +provides=('soapylms7') +conflicts=('soapylms7') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('e7fdd680c9998b0a2cc9aad5b00b925f33efbca3e1149a89f3937629851dd1eb8fe23ffab0b47b4c9e0c7952e491e086f6394dae62f166e4f4688474200086ce') + +prepare() { + cd LimeSuite-$pkgver + + # Change mode to 666 and ommit plugdev group + sed -i 's|MODE="660", GROUP="plugdev"|MODE="666"|g' udev-rules/64-limesuite.rules +} + +build() { + mkdir -p LimeSuite-$pkgver/build + cd LimeSuite-$pkgver/build + + cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DENABLE_UTILITIES=True \ +-DENABLE_LIME_UTIL=True \ +-DCMAKE_SKIP_RPATH=True \ +-DENABLE_DESKTOP=False \ +-DENABLE_SOAPY_LMS7=True \ +-DENABLE_EVB7COM=True \ +-DENABLE_PCIE_XILLYBUS=True \ +-DENABLE_REMOTE=True \ +-DENABLE_QUICKTEST=True \ +-DENABLE_MCU_TESTBENCH=True \ +-DENABLE_FTDI=True \ +-DENABLE_FX3=True \ +-DENABLE_STREAM_UNITE=True \ +-DENABLE_EXAMPLES=True \ +-DENABLE_HEADERS=True \ +-DENABLE_GUI=True \ +-DENABLE_OCTAVE=True \ +-DENABLE_API_DOXYGEN=True \ +-DLIME_SUITE_EXTVER=$pkgver + + #-DENABLE_NOVENARF7=True \ + + make +} + +package() { + cd LimeSuite-$pkgver/build + + make DESTDIR="$pkgdir" install + + # Install udev rules, changing mode to 666 and ommitting plugdev group + install -Dm 644 ../udev-rules/64-limesuite.rules "$pkgdir"/etc/udev/rules.d/64-limesuite.rules + + # Install icons and .desktop file + install -Dm 644 ../Desktop/lime-suite-128.png "$pkgdir"/usr/share/pixmaps/lime-suite.png + install -Dm 755 ../Desktop/lime-suite.desktop "$pkgdir"/usr/share/applications/lime-suite.desktop + + # Install documentation + install -dm 755 "$pkgdir"/usr/share/doc/$pkgname + cp -r --no-preserve=ownership ../docs/LMS_API_Documentation/* "$pkgdir"/usr/share/doc/$pkgname +} +
[arch-commits] Commit in (gourmet)
Date: Monday, March 25, 2019 @ 22:09:23 Author: arojas Revision: 443507 Spring cleanup Deleted: gourmet/
[arch-commits] Commit in poedit/repos (2 files)
Date: Monday, March 25, 2019 @ 22:06:26 Author: arojas Revision: 443505 archrelease: copy trunk to community-staging-x86_64 Added: poedit/repos/community-staging-x86_64/ poedit/repos/community-staging-x86_64/PKGBUILD (from rev 443504, poedit/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: poedit/repos/community-staging-x86_64/PKGBUILD (from rev 443504, poedit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 22:06:26 UTC (rev 443505) @@ -0,0 +1,33 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Sergej Pupykin +# Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora +# Contributor: Alexander Fehr +# Contributor: Daniel J Griffiths + +pkgname=poedit +epoch=1 +pkgver=2.2.1 +pkgrel=2 +pkgdesc="Cross-platform gettext catalogs (.po files) editor" +arch=('x86_64') +url="http://www.poedit.net/"; +license=('MIT') +depends=('gtkspell3' 'lucene++' 'wxgtk3') +makedepends=('boost') +source=(https://github.com/vslavik/poedit/releases/download/v$pkgver-oss/poedit-${pkgver}.tar.gz) +sha256sums=('e28267f3225cd69330b201d22dc2e1175e8fa2706ed52ce19ed68db136b3cbe5') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./configure --prefix=/usr --libexecdir=/usr/lib/poedit --with-wx-config=/usr/bin/wx-config-gtk3 + make CPPFLAGS+=' -DUCHAR_TYPE=uint16_t' +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in poedit/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 22:05:52 Author: arojas Revision: 443504 wxgtk 3.1 rebuild Modified: poedit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 22:04:57 UTC (rev 443503) +++ PKGBUILD2019-03-25 22:05:52 UTC (rev 443504) @@ -8,7 +8,7 @@ pkgname=poedit epoch=1 pkgver=2.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Cross-platform gettext catalogs (.po files) editor" arch=('x86_64') url="http://www.poedit.net/";
[arch-commits] Commit in (qt5-styleplugins)
Date: Monday, March 25, 2019 @ 22:04:57 Author: arojas Revision: 443503 Drop no longer needed package Deleted: qt5-styleplugins/
[arch-commits] Commit in moneymanagerex/repos (2 files)
Date: Monday, March 25, 2019 @ 22:03:03 Author: arojas Revision: 443501 archrelease: copy trunk to community-staging-x86_64 Added: moneymanagerex/repos/community-staging-x86_64/ moneymanagerex/repos/community-staging-x86_64/PKGBUILD (from rev 443500, moneymanagerex/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: moneymanagerex/repos/community-staging-x86_64/PKGBUILD (from rev 443500, moneymanagerex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 22:03:03 UTC (rev 443501) @@ -0,0 +1,40 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: TDY + +pkgname=moneymanagerex +pkgver=1.3.3 +pkgrel=4 +pkgdesc="An easy-to-use personal finance suite" +arch=('x86_64') +url="http://www.moneymanagerex.org/"; +license=('GPL') +depends=('wxgtk3' 'webkit2gtk') +makedepends=('git' 'boost') +_commit=('2a90484293b5020556d835054285fd77a3ee1150') +source=(git+https://github.com/moneymanagerex/moneymanagerex.git#commit=${_commit}) +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}"/$pkgname + + git submodule update --init + + # Fix build with wxgtk 3.1 + git cherry-pick -n 47acc00d5355aacb1f15654c4c4ebb7080a6710f + git cherry-pick -n f23f4b027f839f3b8a9a3cd21034d2e4d9c6b7d9 +} + +build() { + cd "${srcdir}"/$pkgname + + export LDFLAGS+=" -lwx_gtk3u_webview-3.1" # Fix build with wxgtk 3.1 + ./configure --prefix=/usr --disable-shared --enable-unicode --with-wx-config=/usr/bin/wx-config-gtk3 + make + make po +} + +package() { + cd "${srcdir}"/$pkgname + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in moneymanagerex/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 22:02:41 Author: arojas Revision: 443500 wxgtk 3.1 rebuild Modified: moneymanagerex/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 21:56:30 UTC (rev 443499) +++ PKGBUILD2019-03-25 22:02:41 UTC (rev 443500) @@ -3,7 +3,7 @@ pkgname=moneymanagerex pkgver=1.3.3 -pkgrel=3 +pkgrel=4 pkgdesc="An easy-to-use personal finance suite" arch=('x86_64') url="http://www.moneymanagerex.org/"; @@ -18,11 +18,16 @@ cd "${srcdir}"/$pkgname git submodule update --init + + # Fix build with wxgtk 3.1 + git cherry-pick -n 47acc00d5355aacb1f15654c4c4ebb7080a6710f + git cherry-pick -n f23f4b027f839f3b8a9a3cd21034d2e4d9c6b7d9 } build() { cd "${srcdir}"/$pkgname + export LDFLAGS+=" -lwx_gtk3u_webview-3.1" # Fix build with wxgtk 3.1 ./configure --prefix=/usr --disable-shared --enable-unicode --with-wx-config=/usr/bin/wx-config-gtk3 make make po
[arch-commits] Commit in python-prometheus_client/repos (3 files)
Date: Monday, March 25, 2019 @ 21:56:58 Author: demize Revision: 349191 db-move: moved python-prometheus_client from [testing] to [extra] (any) Added: python-prometheus_client/repos/extra-any/PKGBUILD (from rev 349190, python-prometheus_client/repos/testing-any/PKGBUILD) Deleted: python-prometheus_client/repos/extra-any/PKGBUILD python-prometheus_client/repos/testing-any/ + /PKGBUILD | 52 +++ extra-any/PKGBUILD | 52 --- 2 files changed, 52 insertions(+), 52 deletions(-) Deleted: extra-any/PKGBUILD === --- extra-any/PKGBUILD 2019-03-25 21:50:09 UTC (rev 349190) +++ extra-any/PKGBUILD 2019-03-25 21:56:58 UTC (rev 349191) @@ -1,52 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=(python-prometheus_client python2-prometheus_client) -pkgver=0.5.0 -pkgrel=1 - -pkgdesc="Prometheus instrumentation library for Python applications" -url="https://github.com/prometheus/client_python"; -arch=('any') -license=('APACHE') - -makedepends=('python' 'python-setuptools' - 'python2' 'python2-setuptools') -checkdepends=('python-twisted' 'python-pytest' - 'python2-twisted' 'python2-pytest' 'python2-futures') - -source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz) -sha512sums=('6e6e6c0f859b7b9d593e1059b71fde8eed15ccd95e54c245b4e0e8edb748a4761f0929f2d6c06f1c4656eb81f26959c5cec6a58f4d725a587b433ffbb4582127') - -prepare() { - cp -r client_python-$pkgver client_python-$pkgver-py2 -} - -build() { - cd client_python-$pkgver - python setup.py build - - cd "$srcdir"/client_python-$pkgver-py2 - python2 setup.py build -} - -check() { - cd client_python-$pkgver - python setup.py test - - cd "$srcdir"/client_python-$pkgver-py2 - python2 setup.py test -} - -package_python-prometheus_client() { - depends=('python') - - cd client_python-$pkgver - python setup.py install --root="$pkgdir" --skip-build --optimize=1 -} - -package_python2-prometheus_client() { - depends=('python2') - - cd client_python-$pkgver - python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 -} Copied: python-prometheus_client/repos/extra-any/PKGBUILD (from rev 349190, python-prometheus_client/repos/testing-any/PKGBUILD) === --- extra-any/PKGBUILD (rev 0) +++ extra-any/PKGBUILD 2019-03-25 21:56:58 UTC (rev 349191) @@ -0,0 +1,52 @@ +# Maintainer: Johannes Löthberg + +pkgname=(python-prometheus_client python2-prometheus_client) +pkgver=0.6.0 +pkgrel=1 + +pkgdesc="Prometheus instrumentation library for Python applications" +url="https://github.com/prometheus/client_python"; +arch=('any') +license=('APACHE') + +makedepends=('python' 'python-setuptools' + 'python2' 'python2-setuptools') +checkdepends=('python-twisted' 'python-pytest' + 'python2-twisted' 'python2-pytest' 'python2-futures') + +source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz) +sha512sums=('a2b92683f939961c567c266a54699de6f37088cd4e61c9d9a5f4451228b4c3bfa4c517e4a5187867f5463d726a8dc6e7fdae30973c1e9aa9aa1a03247b2e99cd') + +prepare() { + cp -r client_python-$pkgver client_python-$pkgver-py2 +} + +build() { + cd client_python-$pkgver + python setup.py build + + cd "$srcdir"/client_python-$pkgver-py2 + python2 setup.py build +} + +check() { + cd client_python-$pkgver + python setup.py test + + cd "$srcdir"/client_python-$pkgver-py2 + python2 setup.py test +} + +package_python-prometheus_client() { + depends=('python') + + cd client_python-$pkgver + python setup.py install --root="$pkgdir" --skip-build --optimize=1 +} + +package_python2-prometheus_client() { + depends=('python2') + + cd client_python-$pkgver + python2 setup.py install --root="$pkgdir" --skip-build --optimize=1 +}
[arch-commits] Commit in parallel/repos (6 files)
Date: Monday, March 25, 2019 @ 21:56:30 Author: demize Revision: 443499 db-move: moved parallel from [community-testing] to [community] (any) Added: parallel/repos/community-any/0001-Remove-citation-things.patch (from rev 443498, parallel/repos/community-testing-any/0001-Remove-citation-things.patch) parallel/repos/community-any/0002-Remove-GNU-branding.patch (from rev 443498, parallel/repos/community-testing-any/0002-Remove-GNU-branding.patch) parallel/repos/community-any/PKGBUILD (from rev 443498, parallel/repos/community-testing-any/PKGBUILD) Deleted: parallel/repos/community-any/PKGBUILD parallel/repos/community-any/remove-citation-nagging.patch parallel/repos/community-testing-any/ -+ /PKGBUILD | 40 ++ community-any/0001-Remove-citation-things.patch | 277 +++ community-any/0002-Remove-GNU-branding.patch| 165 + community-any/PKGBUILD | 37 -- community-any/remove-citation-nagging.patch | 387 -- 5 files changed, 482 insertions(+), 424 deletions(-) Copied: parallel/repos/community-any/0001-Remove-citation-things.patch (from rev 443498, parallel/repos/community-testing-any/0001-Remove-citation-things.patch) === --- community-any/0001-Remove-citation-things.patch (rev 0) +++ community-any/0001-Remove-citation-things.patch 2019-03-25 21:56:30 UTC (rev 443499) @@ -0,0 +1,277 @@ +From e53f497bdd17ea5f6947d3b4af5d44c54b2978f5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= +Date: Fri, 22 Mar 2019 19:03:41 +0100 +Subject: [PATCH 1/2] Remove citation things +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Johannes Löthberg +--- + src/parallel | 218 +-- + 1 file changed, 1 insertion(+), 217 deletions(-) + +diff --git a/src/parallel b/src/parallel +index 27a07c1..8e4437a 100755 +--- a/src/parallel b/src/parallel +@@ -1206,8 +1206,6 @@ sub options_hash() { +"gnu" => \$opt::gnu, +"link|xapply" => \$opt::link, +"linkinputsource|xapplyinputsource=i" => \@opt::linkinputsource, +- # Before changing this line, please read +- # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice +"bibtex|citation" => \$opt::citation, +"wc|willcite|will-cite|nn|nonotice|no-notice" => \$opt::willcite, +# Termination and retries +@@ -1312,12 +1310,6 @@ sub parse_options(@) { + my @argv_before = @ARGV; + @ARGV = read_options(); + +-# Before changing this line, please read +-# https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice +-if(defined $opt::citation) { +- citation(\@argv_before,\@ARGV); +- wait_and_exit(0); +-} + # no-* overrides * + if($opt::nokeeporder) { $opt::keeporder = undef; } + +@@ -1544,59 +1536,6 @@ sub parse_options(@) { + if(defined $opt::eta) { $opt::progress = $opt::eta; } + if(defined $opt::bar) { $opt::progress = $opt::bar; } + +-# Funding a free software project is hard. GNU Parallel is no +-# exception. On top of that it seems the less visible a project +-# is, the harder it is to get funding. And the nature of GNU +-# Parallel is that it will never be seen by "the guy with the +-# checkbook", but only by the people doing the actual work. +-# +-# This problem has been covered by others - though no solution has +-# been found: +-# https://www.slideshare.net/NadiaEghbal/consider-the-maintainer +-# https://www.numfocus.org/blog/why-is-numpy-only-now-getting-funded/ +-# +-# Before implementing the citation notice it was discussed with +-# the users: +-# https://lists.gnu.org/archive/html/parallel/2013-11/msg6.html +-# +-# Having to spend 10 seconds on running 'parallel --citation' once +-# is no doubt not an ideal solution, but no one has so far come up +-# with an ideal solution - neither for funding GNU Parallel nor +-# other free software. +-# +-# If you believe you have the perfect solution, you should try it +-# out, and if it works, you should post it on the email +-# list. Ideas that will cost work and which have not been tested +-# are, however, unlikely to be prioritized. +-# +-# Please note that GPL version 3 gives you the right to fork GNU +-# Parallel under a new name, but it does not give you the right to +-# distribute modified copies with the citation notice disabled +-# under the name GNU Parallel. To do that you need to be the owner +-# of the GNU Parallel trademark. The xt:Commerce case shows this. +-# +-# Description of the xt:Commerce case in OLG Duesseldorf +-# http://www.
[arch-commits] Commit in pacutils/repos (3 files)
Date: Monday, March 25, 2019 @ 21:56:05 Author: demize Revision: 443498 db-move: moved pacutils from [community-testing] to [community] (x86_64) Added: pacutils/repos/community-x86_64/PKGBUILD (from rev 443497, pacutils/repos/community-testing-x86_64/PKGBUILD) Deleted: pacutils/repos/community-testing-x86_64/ pacutils/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 49 community-x86_64/PKGBUILD | 49 2 files changed, 49 insertions(+), 49 deletions(-) Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2019-03-25 21:55:43 UTC (rev 443497) +++ community-x86_64/PKGBUILD 2019-03-25 21:56:05 UTC (rev 443498) @@ -1,49 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=pacutils -pkgver=0.6.3 -pkgrel=2 - -pkgdesc='Helper tools for libalpm' -url='https://github.com/andrewgregory/pacutils' -arch=('x86_64') -license=('MIT') - -depends=('pacman') -makedepends=('git') - -source=("git+https://github.com/andrewgregory/pacutils.git#commit=eb577044494f6a1bb0bb7863534396d068725d33"; # tags/v0.6.3 - "git+https://github.com/andrewgregory/globdir.c#commit=f7ea40047c1b23e5035a3626c9187c64539d66f2"; - "git+https://github.com/andrewgregory/mINI.c.git#commit=ee64e149ed725b932adf23e0228f7cd8cb856901"; - "git+https://github.com/andrewgregory/tap.c.git#commit=8ce85ce0ab95593c333e705f6eff44121b29e142";) -sha1sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd pacutils - git submodule init - git config submodule.ext/globdir.c.url "$srcdir/globdir.c" - git config submodule.ext/mini.c.url "$srcdir/mINI.c" - git config submodule.t/tap.c.url "$srcdir/tap.c" - git submodule update -} - -build() { - cd pacutils - make CFLAGS="$CFLAGS $LDFLAGS" SYSCONFDIR=/etc LOCALSTATEDIR=/var -} - -check() { - cd pacutils - make check -} - -package() { - cd pacutils - make DESTDIR="$pkgdir" PREFIX=/usr install - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING -} - -# vim: set ft=PKGBUILD et sw=2: Copied: pacutils/repos/community-x86_64/PKGBUILD (from rev 443497, pacutils/repos/community-testing-x86_64/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-03-25 21:56:05 UTC (rev 443498) @@ -0,0 +1,49 @@ +# Maintainer: Johannes Löthberg + +pkgname=pacutils +pkgver=0.7.0 +pkgrel=1 + +pkgdesc='Helper tools for libalpm' +url='https://github.com/andrewgregory/pacutils' +arch=('x86_64') +license=('MIT') + +depends=('pacman') +makedepends=('git') + +source=("git+https://github.com/andrewgregory/pacutils.git#commit=4714b035237b97a01875734592e02986b48d5111"; # tags/v0.7.0 + "git+https://github.com/andrewgregory/globdir.c#commit=f7ea40047c1b23e5035a3626c9187c64539d66f2"; + "git+https://github.com/andrewgregory/mINI.c.git#commit=ee64e149ed725b932adf23e0228f7cd8cb856901"; + "git+https://github.com/andrewgregory/tap.c.git#commit=8ce85ce0ab95593c333e705f6eff44121b29e142";) +sha1sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd pacutils + git submodule init + git config submodule.ext/globdir.c.url "$srcdir/globdir.c" + git config submodule.ext/mini.c.url "$srcdir/mINI.c" + git config submodule.t/tap.c.url "$srcdir/tap.c" + git submodule update +} + +build() { + cd pacutils + make CFLAGS="$CFLAGS $LDFLAGS" SYSCONFDIR=/etc LOCALSTATEDIR=/var +} + +check() { + cd pacutils + make check +} + +package() { + cd pacutils + make DESTDIR="$pkgdir" PREFIX=/usr install + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING +} + +# vim: set ft=PKGBUILD et sw=2:
[arch-commits] Commit in haproxy/repos (11 files)
Date: Monday, March 25, 2019 @ 21:55:43 Author: demize Revision: 443497 db-move: moved haproxy from [community-testing] to [community] (x86_64) Added: haproxy/repos/community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch (from rev 443496, haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) haproxy/repos/community-x86_64/PKGBUILD (from rev 443496, haproxy/repos/community-testing-x86_64/PKGBUILD) haproxy/repos/community-x86_64/haproxy.cfg (from rev 443496, haproxy/repos/community-testing-x86_64/haproxy.cfg) haproxy/repos/community-x86_64/haproxy.install (from rev 443496, haproxy/repos/community-testing-x86_64/haproxy.install) haproxy/repos/community-x86_64/haproxy.sysusers (from rev 443496, haproxy/repos/community-testing-x86_64/haproxy.sysusers) Deleted: haproxy/repos/community-testing-x86_64/ haproxy/repos/community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch haproxy/repos/community-x86_64/PKGBUILD haproxy/repos/community-x86_64/haproxy.cfg haproxy/repos/community-x86_64/haproxy.install haproxy/repos/community-x86_64/haproxy.sysusers --+ /0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch | 57 +++ /PKGBUILD| 77 ++ /haproxy.cfg | 49 ++ /haproxy.install | 8 + /haproxy.sysusers| 1 community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch | 57 --- community-x86_64/PKGBUILD| 77 -- community-x86_64/haproxy.cfg | 49 -- community-x86_64/haproxy.install | 8 - community-x86_64/haproxy.sysusers| 1 10 files changed, 192 insertions(+), 192 deletions(-) Deleted: community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch === --- community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2019-03-25 21:52:57 UTC (rev 443496) +++ community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2019-03-25 21:55:43 UTC (rev 443497) @@ -1,57 +0,0 @@ -From 53fd8dbb4ecd3f8bcf4c1f3c0bc7fe39c7be6bd7 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= -Date: Wed, 9 Jan 2019 23:37:02 +0100 -Subject: [PATCH] Use CFLAGS and LDFLAGS when building contrib -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Johannes Löthberg - contrib/halog/Makefile| 2 +- - contrib/ip6range/Makefile | 2 +- - contrib/iprange/Makefile | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile -index 5e687c09..2474409a 100644 a/contrib/halog/Makefile -+++ b/contrib/halog/Makefile -@@ -16,7 +16,7 @@ DEFINE = - OBJS = halog - - halog: halog.c fgets2.c -- $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(EBTREE_DIR)/ebtree.c $(EBTREE_DIR)/eb32tree.c $(EBTREE_DIR)/eb64tree.c $(EBTREE_DIR)/ebmbtree.c $(EBTREE_DIR)/ebsttree.c $(EBTREE_DIR)/ebistree.c $(EBTREE_DIR)/ebimtree.c $^ -+ $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) $(EBTREE_DIR)/ebtree.c $(EBTREE_DIR)/eb32tree.c $(EBTREE_DIR)/eb64tree.c $(EBTREE_DIR)/ebmbtree.c $(EBTREE_DIR)/ebsttree.c $(EBTREE_DIR)/ebistree.c $(EBTREE_DIR)/ebimtree.c $^ - - clean: - rm -f $(OBJS) *.[oas] -diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile -index 55849b6d..1276b97d 100644 a/contrib/ip6range/Makefile -+++ b/contrib/ip6range/Makefile -@@ -7,7 +7,7 @@ OBJS = ip6range - all: $(OBJS) - - %: %.c -- $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ - - clean: - rm -f $(OBJS) *.o *.a *~ -diff --git a/contrib/iprange/Makefile b/contrib/iprange/Makefile -index b3c72eda..e92baf3d 100644 a/contrib/iprange/Makefile -+++ b/contrib/iprange/Makefile -@@ -7,7 +7,7 @@ OBJS = iprange - all: $(OBJS) - - %: %.c -- $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^ - - clean: - rm -f $(OBJS) *.o *.a *~ --- -2.20.1 - Copied: haproxy/repos/community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch (from rev 443496, haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) === --- community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
[arch-commits] Commit in cinnamon/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 21:52:38 Author: eschwartz Revision: 443495 upgpkg: cinnamon 4.0.10-1 upstream release Modified: cinnamon/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 21:47:19 UTC (rev 443494) +++ PKGBUILD2019-03-25 21:52:38 UTC (rev 443495) @@ -5,11 +5,11 @@ # Contributor: CReimer pkgname=cinnamon -pkgver=4.0.9 +pkgver=4.0.10 pkgrel=1 pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience" arch=('x86_64') -url="https://github.com/linuxmint/Cinnamon"; +url="https://github.com/linuxmint/${pkgname}"; license=('GPL2') depends=('accountsservice' 'caribou' 'cinnamon-control-center' 'cinnamon-menus' 'cinnamon-screensaver' 'cinnamon-session' 'cinnamon-settings-daemon' 'cjs' 'gnome-backgrounds' @@ -27,16 +27,16 @@ "0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch" "set_wheel.patch" "default-theme.patch") -sha512sums=('4a634de5368343587688820419acc35798fa81e43991c9062c9c6c70c1db19a9bbaca28061066308d97d956b0532e47949d46018364bf995a0d98b8b10c58d95' +sha512sums=('80c037b3044c8f95bc269a14039d1fbe85e2bb68a0e5eae56a8bf3aecd6fb84f4623d7cfe223f2efd918305502341f5899becefa711f06f3c17862080464effd' 'eb418d545826b27f6a6b9eb8795fb042f9f2d7952ae19893dda30ce378eb5312bee08e569252672de875dcab848343dee816fad60bcb292f39c7246d9f0e4602' 'fd7e117054996ed1c3dfd0f968c2bf98ca4fcee9a100221f8839a232147745ec0140e1f68eeffba58a3c44f66f26e05d433648a7a28858ec669524f7266ba04c' '3c460141b277df61c4546cc311fa5ecc7e7ea19a7d39a92d1d0214c37a91b4e163bc91823df7098bd2cf6fb430361cdb9839ab96abe53fe82f2a735e187de563') prepare() { -cd "${srcdir}"/Cinnamon-${pkgver} +cd "${srcdir}"/${pkgname}-${pkgver} # Check for the cc-panel module path, not for the irrelevant binary -# https://github.com/linuxmint/Cinnamon/pull/7382 +# https://github.com/linuxmint/cinnamon/pull/7382 patch -p1 -i ../0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch # Use wheel group instread of sudo (taken from Fedora) @@ -52,7 +52,7 @@ sed -i 's/RequiredComponents=\(.*\)$/RequiredComponents=\1polkit-gnome-authentication-agent-1;/' \ files/usr/share/cinnamon-session/sessions/cinnamon*.session -# https://github.com/linuxmint/Cinnamon/issues/3575#issuecomment-374887122 +# https://github.com/linuxmint/cinnamon/issues/3575#issuecomment-374887122 # Cinnamon has no upstream backgrounds, use GNOME backgrounds instead sed -i 's|/usr/share/cinnamon-background-properties|/usr/share/gnome-background-properties|' \ files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py @@ -61,7 +61,7 @@ } build() { -cd "${srcdir}"/Cinnamon-${pkgver} +cd "${srcdir}"/${pkgname}-${pkgver} ./configure --prefix=/usr \ --sysconfdir=/etc \ @@ -79,7 +79,7 @@ } package() { -cd "${srcdir}"/Cinnamon-${pkgver} +cd "${srcdir}"/${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in cinnamon/repos/community-x86_64 (8 files)
Date: Monday, March 25, 2019 @ 21:52:57 Author: eschwartz Revision: 443496 archrelease: copy trunk to community-x86_64 Added: cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch (from rev 443495, cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch) cinnamon/repos/community-x86_64/PKGBUILD (from rev 443495, cinnamon/trunk/PKGBUILD) cinnamon/repos/community-x86_64/default-theme.patch (from rev 443495, cinnamon/trunk/default-theme.patch) cinnamon/repos/community-x86_64/set_wheel.patch (from rev 443495, cinnamon/trunk/set_wheel.patch) Deleted: cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch cinnamon/repos/community-x86_64/PKGBUILD cinnamon/repos/community-x86_64/default-theme.patch cinnamon/repos/community-x86_64/set_wheel.patch -+ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch | 76 ++-- PKGBUILD| 170 +- default-theme.patch | 50 +- set_wheel.patch | 110 +++--- 4 files changed, 203 insertions(+), 203 deletions(-) Deleted: 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch === --- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 2019-03-25 21:52:38 UTC (rev 443495) +++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 2019-03-25 21:52:57 UTC (rev 443496) @@ -1,38 +0,0 @@ -From ad1e03d6b652b4c7ce0bd9469087b40989824f5c Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Tue, 20 Mar 2018 14:11:02 -0400 -Subject: [PATCH] cinnamon-settings: don't rely on the presence of - cinnamon-control-center - -The existence of the cinnamon-control-center binary does not even tell -us what control center libraries are available. So instead, do the same -thing we did for cinnamon-settings modules, and check if the library -exists. - files/usr/bin/cinnamon-settings | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings -index fcd1fee9e..e20ba0b78 100755 a/files/usr/bin/cinnamon-settings -+++ b/files/usr/bin/cinnamon-settings -@@ -7,6 +7,7 @@ Usage: cinnamon-settings [optional module name] - - import os - import sys -+import sysconfig - - if len(sys.argv) > 1: - module = sys.argv[1] -@@ -14,7 +15,7 @@ if len(sys.argv) > 1: - os.execvp("/usr/share/cinnamon/cinnamon-settings/xlet-settings.py", (" ", module[0:-1]) + tuple(sys.argv[2:])) - elif os.path.exists("/usr/share/cinnamon/cinnamon-settings/modules/cs_%s.py" % module): - os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) --elif os.path.exists("/usr/bin/cinnamon-control-center"): -+elif os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), "cinnamon-control-center-1/panels/lib%s.so" % module)): - os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) - elif os.path.exists("/usr/bin/gnome-control-center"): - print ("Unknown module %s, calling gnome-control-center" % module) --- -2.20.0 - Copied: cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch (from rev 443495, cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch) === --- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch (rev 0) +++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 2019-03-25 21:52:57 UTC (rev 443496) @@ -0,0 +1,38 @@ +From ad1e03d6b652b4c7ce0bd9469087b40989824f5c Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Tue, 20 Mar 2018 14:11:02 -0400 +Subject: [PATCH] cinnamon-settings: don't rely on the presence of + cinnamon-control-center + +The existence of the cinnamon-control-center binary does not even tell +us what control center libraries are available. So instead, do the same +thing we did for cinnamon-settings modules, and check if the library +exists. +--- + files/usr/bin/cinnamon-settings | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings +index fcd1fee9e..e20ba0b78 100755 +--- a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings +@@ -7,6 +7,7 @@ Usage: cinnamon-settings [optional module name] + + import os + import sys ++import sysconfig + + if len(sys.argv) > 1: + module = sys.argv[1] +@@ -14,7 +15,7 @@ if len(sys.argv) > 1: + os.execvp("/usr/share/cinnamon/cinnamon-settings/xlet-settings.py", (" ", mo
[arch-commits] Commit in pkgconf/repos (3 files)
Date: Monday, March 25, 2019 @ 21:50:09 Author: demize Revision: 349190 archrelease: copy trunk to testing-x86_64 Added: pkgconf/repos/testing-x86_64/ pkgconf/repos/testing-x86_64/PKGBUILD (from rev 349189, pkgconf/trunk/PKGBUILD) pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 349189, pkgconf/trunk/platform-pkg-config.in) + PKGBUILD | 80 +++ platform-pkg-config.in | 11 ++ 2 files changed, 91 insertions(+) Copied: pkgconf/repos/testing-x86_64/PKGBUILD (from rev 349189, pkgconf/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-03-25 21:50:09 UTC (rev 349190) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Johannes Löthberg +# Contributor: Piotr Gorski +# Contributor: Lucy +# Contributor: Bartlomiej Piotrowski + +pkgname=pkgconf +pkgver=1.6.1 +pkgrel=1 +pkgdesc="Package compiler and linker metadata toolkit" +url="https://github.com/pkgconf/pkgconf"; +license=(custom:ISC) +arch=(x86_64) +depends=(glibc sh) +makedepends=(git) +provides=(pkg-config pkgconfig) +conflicts=(pkg-config) +replaces=(pkg-config) +groups=(base-devel) +_commit=be6011222b52db362d2a4fdf602b4e4928b5317b # tags/pkgconf-1.6.1 +source=("git+https://git.dereferenced.org/pkgconf/pkgconf#commit=$_commit"; platform-pkg-config.in) +sha256sums=('SKIP' +'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa') + +_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig +_libdir=/usr/lib +_includedir=/usr/include + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^pkgconf-//;s/-/+/g' +} + +prepare() { + mkdir build + cd $pkgname + ./autogen.sh +} + +build() { + cd build + ../$pkgname/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-pkg-config-dir="$_pcdirs" \ +--with-system-libdir="$_libdir" \ +--with-system-includedir="$_includedir" \ +--disable-static + make +} + +package() { + DESTDIR="$pkgdir" make -C build install + + # From https://src.fedoraproject.org/rpms/pkgconf/ + sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \ + -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \ + -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \ + -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ + platform-pkg-config.in | +install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config" + ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config" + + # Multilib + if [[ $CARCH = x86_64 ]]; then +_host32=${CHOST/x86_64/i686} +sed -e "s|@TARGET_PLATFORM@|$_host32|g" \ +-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ +platform-pkg-config.in | + install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config" +ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32" + fi + + ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 et: Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 349189, pkgconf/trunk/platform-pkg-config.in) === --- testing-x86_64/platform-pkg-config.in (rev 0) +++ testing-x86_64/platform-pkg-config.in 2019-03-25 21:50:09 UTC (rev 349190) @@ -0,0 +1,11 @@ +#!/bin/sh + +# Simple wrapper to tell pkgconf to behave as a platform-specific version of pkg-config +# Platform: @TARGET_PLATFORM@ + +: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@} +: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} +: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@} +export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH PKG_CONFIG_SYSTEM_INCLUDE_PATH + +exec pkgconf "$@"
[arch-commits] Commit in pkgconf/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 21:50:02 Author: demize Revision: 349189 upgpkg: pkgconf 1.6.1-1 Modified: pkgconf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 21:40:59 UTC (rev 349188) +++ PKGBUILD2019-03-25 21:50:02 UTC (rev 349189) @@ -5,7 +5,7 @@ # Contributor: Bartlomiej Piotrowski pkgname=pkgconf -pkgver=1.6.0 +pkgver=1.6.1 pkgrel=1 pkgdesc="Package compiler and linker metadata toolkit" url="https://github.com/pkgconf/pkgconf"; @@ -17,8 +17,8 @@ conflicts=(pkg-config) replaces=(pkg-config) groups=(base-devel) -_commit=e2fdd6f47020bdfa670225d6f0763b082a419f91 # tags/pkgconf-1.6.0 -source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit"; platform-pkg-config.in) +_commit=be6011222b52db362d2a4fdf602b4e4928b5317b # tags/pkgconf-1.6.1 +source=("git+https://git.dereferenced.org/pkgconf/pkgconf#commit=$_commit"; platform-pkg-config.in) sha256sums=('SKIP' '7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
[arch-commits] Commit in lutris/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 21:47:19 Author: ffy00 Revision: 443494 upgpkg: lutris 0.5.1.2-1 Modified: lutris/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 21:34:49 UTC (rev 443493) +++ PKGBUILD2019-03-25 21:47:19 UTC (rev 443494) @@ -3,7 +3,7 @@ # Contributor: Maxime Gauduin pkgname=lutris -pkgver=0.5.1.1 +pkgver=0.5.1.2 pkgrel=1 pkgdesc='Open Gaming Platform' arch=('any') @@ -17,7 +17,7 @@ 'wine-staging: Run windows games - Staging patches') makedepends=('python-setuptools') source=("https://github.com/lutris/lutris/archive/v$pkgver.tar.gz";) -sha512sums=('3f036839ee7487aa25aa4c4fa7ce7e847fb660a6b5d3a3e2bd1ecf72ced9f43d425cc2152e87b71c09c37589b4ada26f3a9677a18fb73eba1d36dc4aa3bb20ac') +sha512sums=('948b9fc95240325e84e008a2963088ec0ce869130dcf079470cb1879eda7c968f741dec328d0377e7a59fac21d7121e5b9f6aa9aba69d46d8dcdb2a69bd99611') build() { cd $pkgname-$pkgver
[arch-commits] Commit in pkgconf/repos (testing-x86_64)
Date: Monday, March 25, 2019 @ 21:40:59 Author: demize Revision: 349188 Accidentally testingpkg'd same version Deleted: pkgconf/repos/testing-x86_64/
[arch-commits] Commit in pkgconf/repos (3 files)
Date: Monday, March 25, 2019 @ 21:38:50 Author: demize Revision: 349187 archrelease: copy trunk to testing-x86_64 Added: pkgconf/repos/testing-x86_64/ pkgconf/repos/testing-x86_64/PKGBUILD (from rev 349186, pkgconf/trunk/PKGBUILD) pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 349186, pkgconf/trunk/platform-pkg-config.in) + PKGBUILD | 80 +++ platform-pkg-config.in | 11 ++ 2 files changed, 91 insertions(+) Copied: pkgconf/repos/testing-x86_64/PKGBUILD (from rev 349186, pkgconf/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-03-25 21:38:50 UTC (rev 349187) @@ -0,0 +1,80 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Johannes Löthberg +# Contributor: Piotr Gorski +# Contributor: Lucy +# Contributor: Bartlomiej Piotrowski + +pkgname=pkgconf +pkgver=1.6.0 +pkgrel=1 +pkgdesc="Package compiler and linker metadata toolkit" +url="https://github.com/pkgconf/pkgconf"; +license=(custom:ISC) +arch=(x86_64) +depends=(glibc sh) +makedepends=(git) +provides=(pkg-config pkgconfig) +conflicts=(pkg-config) +replaces=(pkg-config) +groups=(base-devel) +_commit=e2fdd6f47020bdfa670225d6f0763b082a419f91 # tags/pkgconf-1.6.0 +source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit"; platform-pkg-config.in) +sha256sums=('SKIP' +'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa') + +_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig +_libdir=/usr/lib +_includedir=/usr/include + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^pkgconf-//;s/-/+/g' +} + +prepare() { + mkdir build + cd $pkgname + ./autogen.sh +} + +build() { + cd build + ../$pkgname/configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-pkg-config-dir="$_pcdirs" \ +--with-system-libdir="$_libdir" \ +--with-system-includedir="$_includedir" \ +--disable-static + make +} + +package() { + DESTDIR="$pkgdir" make -C build install + + # From https://src.fedoraproject.org/rpms/pkgconf/ + sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \ + -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \ + -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \ + -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ + platform-pkg-config.in | +install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config" + ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config" + + # Multilib + if [[ $CARCH = x86_64 ]]; then +_host32=${CHOST/x86_64/i686} +sed -e "s|@TARGET_PLATFORM@|$_host32|g" \ +-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \ +-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \ +platform-pkg-config.in | + install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config" +ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32" + fi + + ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 et: Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 349186, pkgconf/trunk/platform-pkg-config.in) === --- testing-x86_64/platform-pkg-config.in (rev 0) +++ testing-x86_64/platform-pkg-config.in 2019-03-25 21:38:50 UTC (rev 349187) @@ -0,0 +1,11 @@ +#!/bin/sh + +# Simple wrapper to tell pkgconf to behave as a platform-specific version of pkg-config +# Platform: @TARGET_PLATFORM@ + +: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@} +: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} +: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@} +export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH PKG_CONFIG_SYSTEM_INCLUDE_PATH + +exec pkgconf "$@"
[arch-commits] Commit in anki/repos/community-testing-any (PKGBUILD PKGBUILD)
Date: Monday, March 25, 2019 @ 21:34:49 Author: demize Revision: 443493 archrelease: copy trunk to community-testing-any Added: anki/repos/community-testing-any/PKGBUILD (from rev 443492, anki/trunk/PKGBUILD) Deleted: anki/repos/community-testing-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 21:34:40 UTC (rev 443492) +++ PKGBUILD2019-03-25 21:34:49 UTC (rev 443493) @@ -1,31 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Sergej Pupykin -# Contributor: Timm Preetz -# Contributor: Michael 'manveru' Fellinger -# Contributor: Dave Pretty - -pkgname=anki -pkgver=2.1.10 -pkgrel=1 - -pkgdesc="Helps you remember facts (like words/phrases in a foreign language) efficiently" -url="https://ankisrs.net/"; -arch=('any') -license=('AGPL3') - -depends=('qt5-webengine' 'python-beautifulsoup4' 'python-pyaudio' - 'python-pyqt5' 'python-pyqtwebengine' 'python-requests' 'python-send2trash' - 'python-decorator' 'python-markdown' - 'desktop-file-utils') -optdepends=('lame: record sound' -'mpv: play sound. prefered over mplayer' -'mplayer: play sound') - -source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz) -sha256sums=('5f228a69d687f36a4d2dd65911c60f4243eeb943d6513d4cf8733e5cdb398d25') - -package() { - cd anki-$pkgver - - make DESTDIR="$pkgdir" PREFIX=/usr install -} Copied: anki/repos/community-testing-any/PKGBUILD (from rev 443492, anki/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 21:34:49 UTC (rev 443493) @@ -0,0 +1,31 @@ +# Maintainer: Johannes Löthberg +# Contributor: Sergej Pupykin +# Contributor: Timm Preetz +# Contributor: Michael 'manveru' Fellinger +# Contributor: Dave Pretty + +pkgname=anki +pkgver=2.1.11 +pkgrel=1 + +pkgdesc="Helps you remember facts (like words/phrases in a foreign language) efficiently" +url="https://ankisrs.net/"; +arch=('any') +license=('AGPL3') + +depends=('qt5-webengine' 'python-beautifulsoup4' 'python-pyaudio' + 'python-pyqt5' 'python-pyqtwebengine' 'python-requests' 'python-send2trash' + 'python-decorator' 'python-markdown' + 'desktop-file-utils') +optdepends=('lame: record sound' +'mpv: play sound. prefered over mplayer' +'mplayer: play sound') + +source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz) +sha256sums=('787ce3d7333cc3f33f9bd18ec11d4da56b9ac060edaad21d78fe04e04e559265') + +package() { + cd anki-$pkgver + + make DESTDIR="$pkgdir" PREFIX=/usr install +}
[arch-commits] Commit in anki/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 21:34:40 Author: demize Revision: 443492 upgpkg: anki 2.1.11-1 Modified: anki/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 21:02:24 UTC (rev 443491) +++ PKGBUILD2019-03-25 21:34:40 UTC (rev 443492) @@ -5,7 +5,7 @@ # Contributor: Dave Pretty pkgname=anki -pkgver=2.1.10 +pkgver=2.1.11 pkgrel=1 pkgdesc="Helps you remember facts (like words/phrases in a foreign language) efficiently" @@ -22,7 +22,7 @@ 'mplayer: play sound') source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz) -sha256sums=('5f228a69d687f36a4d2dd65911c60f4243eeb943d6513d4cf8733e5cdb398d25') +sha256sums=('787ce3d7333cc3f33f9bd18ec11d4da56b9ac060edaad21d78fe04e04e559265') package() { cd anki-$pkgver
[arch-commits] Commit in xcompmgr/repos/extra-x86_64 (3 files)
Date: Monday, March 25, 2019 @ 21:19:22 Author: andyrtr Revision: 349186 archrelease: copy trunk to extra-x86_64 Added: xcompmgr/repos/extra-x86_64/PKGBUILD (from rev 349185, xcompmgr/trunk/PKGBUILD) Deleted: xcompmgr/repos/extra-x86_64/PKGBUILD xcompmgr/repos/extra-x86_64/fix_broken_shadows.diff -+ PKGBUILD| 64 -- fix_broken_shadows.diff | 28 2 files changed, 28 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 21:19:08 UTC (rev 349185) +++ PKGBUILD2019-03-25 21:19:22 UTC (rev 349186) @@ -1,36 +0,0 @@ -# Maintainer: Jan de Groot -# Contributor: Leslie P. Polzer - -pkgname=xcompmgr -pkgver=1.1.7 -pkgrel=3 -pkgdesc="Composite Window-effects manager for X.org" -arch=('x86_64') -url="https://xorg.freedesktop.org/"; -license=('custom') -depends=('libxcomposite' 'libxdamage' 'libxrender' 'libxext') -source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig} - fix_broken_shadows.diff) -sha256sums=('c8049b1a2531313be7469ba9b198d334f0b91cc01efc2b20b9afcb117e4d6892' -'SKIP' -'4cf81ccdfd80a616f2f90eb235a7fb11ad3803e09dd0e510080aa866bd0310ee') -validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith - -prepare() { - cd ${pkgname}-${pkgver} - # fix broken shadows in openbox - patch takern from https://bugs.freedesktop.org/show_bug.cgi?id=46285 - patch -Np0 -i ${srcdir}/fix_broken_shadows.diff -} - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: xcompmgr/repos/extra-x86_64/PKGBUILD (from rev 349185, xcompmgr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 21:19:22 UTC (rev 349186) @@ -0,0 +1,28 @@ +# Maintainer: Jan de Groot +# Contributor: Leslie P. Polzer + +pkgname=xcompmgr +pkgver=1.1.8 +pkgrel=1 +pkgdesc="Composite Window-effects manager for X.org" +arch=('x86_64') +url="https://xorg.freedesktop.org/"; +license=('custom') +depends=('libxcomposite' 'libxdamage' 'libxrender' 'libxext') +source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha512sums=('ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d' +'SKIP') +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Deleted: fix_broken_shadows.diff === --- fix_broken_shadows.diff 2019-03-25 21:19:08 UTC (rev 349185) +++ fix_broken_shadows.diff 2019-03-25 21:19:22 UTC (rev 349186) @@ -1,28 +0,0 @@ xcompmgr.c 2011-11-19 01:49:52.0 -0600 -+++ xcompmgr.c 2012-08-11 21:58:58.0 -0500 -@@ -1028,7 +1028,6 @@ - { - w->borderClip = XFixesCreateRegion (dpy, NULL, 0); - XFixesCopyRegion (dpy, w->borderClip, region); -- XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); - } - w->prev_trans = t; - t = w; -@@ -1080,6 +1079,8 @@ - if (w->mode == WINDOW_TRANS) - { - int x, y, wid, hei; -+ XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); -+ XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip); - #if HAS_NAME_WINDOW_PIXMAP - x = w->a.x; - y = w->a.y; -@@ -1099,6 +1100,8 @@ - else if (w->mode == WINDOW_ARGB) - { - int x, y, wid, hei; -+ XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); -+ XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip); - #if HAS_NAME_WINDOW_PIXMAP - x = w->a.x; - y = w->a.y;
[arch-commits] Commit in xcompmgr/trunk (PKGBUILD fix_broken_shadows.diff)
Date: Monday, March 25, 2019 @ 21:19:08 Author: andyrtr Revision: 349185 upgpkg: xcompmgr 1.1.8-1 upstream update 1.1.8 Modified: xcompmgr/trunk/PKGBUILD Deleted: xcompmgr/trunk/fix_broken_shadows.diff -+ PKGBUILD| 18 +- fix_broken_shadows.diff | 28 2 files changed, 5 insertions(+), 41 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 19:26:17 UTC (rev 349184) +++ PKGBUILD2019-03-25 21:19:08 UTC (rev 349185) @@ -2,26 +2,18 @@ # Contributor: Leslie P. Polzer pkgname=xcompmgr -pkgver=1.1.7 -pkgrel=3 +pkgver=1.1.8 +pkgrel=1 pkgdesc="Composite Window-effects manager for X.org" arch=('x86_64') url="https://xorg.freedesktop.org/"; license=('custom') depends=('libxcomposite' 'libxdamage' 'libxrender' 'libxext') -source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig} - fix_broken_shadows.diff) -sha256sums=('c8049b1a2531313be7469ba9b198d334f0b91cc01efc2b20b9afcb117e4d6892' -'SKIP' -'4cf81ccdfd80a616f2f90eb235a7fb11ad3803e09dd0e510080aa866bd0310ee') +source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha512sums=('ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d' +'SKIP') validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith -prepare() { - cd ${pkgname}-${pkgver} - # fix broken shadows in openbox - patch takern from https://bugs.freedesktop.org/show_bug.cgi?id=46285 - patch -Np0 -i ${srcdir}/fix_broken_shadows.diff -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr Deleted: fix_broken_shadows.diff === --- fix_broken_shadows.diff 2019-03-25 19:26:17 UTC (rev 349184) +++ fix_broken_shadows.diff 2019-03-25 21:19:08 UTC (rev 349185) @@ -1,28 +0,0 @@ xcompmgr.c 2011-11-19 01:49:52.0 -0600 -+++ xcompmgr.c 2012-08-11 21:58:58.0 -0500 -@@ -1028,7 +1028,6 @@ - { - w->borderClip = XFixesCreateRegion (dpy, NULL, 0); - XFixesCopyRegion (dpy, w->borderClip, region); -- XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); - } - w->prev_trans = t; - t = w; -@@ -1080,6 +1079,8 @@ - if (w->mode == WINDOW_TRANS) - { - int x, y, wid, hei; -+ XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); -+ XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip); - #if HAS_NAME_WINDOW_PIXMAP - x = w->a.x; - y = w->a.y; -@@ -1099,6 +1100,8 @@ - else if (w->mode == WINDOW_ARGB) - { - int x, y, wid, hei; -+ XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize); -+ XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip); - #if HAS_NAME_WINDOW_PIXMAP - x = w->a.x; - y = w->a.y;
[arch-commits] Commit in codeblocks/repos (2 files)
Date: Monday, March 25, 2019 @ 21:02:24 Author: arojas Revision: 443491 archrelease: copy trunk to community-staging-x86_64 Added: codeblocks/repos/community-staging-x86_64/ codeblocks/repos/community-staging-x86_64/PKGBUILD (from rev 443490, codeblocks/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: codeblocks/repos/community-staging-x86_64/PKGBUILD (from rev 443490, codeblocks/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 21:02:24 UTC (rev 443491) @@ -0,0 +1,38 @@ +# Maintainer: Balló György +# Contributor: Alexander F Rødseth +# Contributor: Bartłomiej Piotrowski +# Contributor: Robert Hollencamp +# Contributor: Daniel J Griffiths +# Contributor: Stefan Husmann +# Contributor: Roman Mikhayloff + +pkgname=codeblocks +pkgver=17.12 +pkgrel=8 +pkgdesc='Cross-platform C/C++ IDE' +arch=('x86_64') +url='http://codeblocks.org/' +license=('GPL3') +depends=('boost-libs' 'wxgtk3' 'hunspell') +makedepends=('boost' 'imagemagick' 'zip') +source=("https://downloads.sourceforge.net/codeblocks/${pkgname}_$pkgver.tar.xz";) +sha256sums=('13881a0a72769694e82e531b8e7814d51fbf1fa122c73c5004e186560fbc57e0') + +prepare() { + cd $pkgname-$pkgver + convert src/mime/codeblocks.png +set date:create +set date:modify -background none -extent 64x64 src/mime/codeblocks.png + sed -i 's|$(datadir)/pixmaps|$(datadir)/icons/hicolor/64x64/apps|' src/mime/Makefile.{am,in} + sed -i 's|$(datarootdir)/appdata|$(datarootdir)/metainfo|' Makefile.{am,in} src/plugins/contrib/appdata/Makefile.{am,in} +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --with-contrib-plugins=all,-FileManager --with-wx-config=/usr/bin/wx-config-gtk3 + sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in audacity/repos (2 files)
Date: Monday, March 25, 2019 @ 20:52:32 Author: arojas Revision: 443487 archrelease: copy trunk to community-staging-x86_64 Added: audacity/repos/community-staging-x86_64/ audacity/repos/community-staging-x86_64/PKGBUILD (from rev 443486, audacity/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: audacity/repos/community-staging-x86_64/PKGBUILD (from rev 443486, audacity/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 20:52:32 UTC (rev 443487) @@ -0,0 +1,53 @@ +# Maintainer: David Runge +# Contributor: Eric Bélanger + +pkgname=audacity +pkgver=2.3.1 +pkgrel=2 +epoch=1 +pkgdesc="A program that lets you manipulate digital audio waveforms" +arch=('x86_64') +url="https://audacityteam.org"; +license=('GPL2' 'CCPL') +groups=('pro-audio') +# upstream enquired via mail about: +# vendors/requires older version of portaudio +# vendors/doesn't detect system version of portmidi +depends=('libid3tag' 'libmad' 'libsoxr' 'lilv' 'portsmf' 'soundtouch' 'suil' +'twolame' 'vamp-plugin-sdk' 'wxgtk3') +makedepends=('cmake' 'ffmpeg') +optdepends=('ffmpeg: additional import/export capabilities') +source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz";) +sha512sums=('066f57bd90d2baea6969f0cbfb63e41a42ed6dac955d87dc7b601c7a270888363e414c57e36393618801ea31b1068b7b22003f52897bf9a44fbc355aaf23cbaa') + +prepare() { + mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \ +--with-libsndfile="system" \ +--with-ffmpeg="system" \ +--with-expat="system" \ +--with-lame="system" \ +--with-libsoxr="system" \ +--with-portaudio \ +--with-portmidi \ +--with-libflac \ +--with-libid3tag \ +--with-libsamplerate \ +--with-sbsms \ +--with-soundtouch \ +--with-libtwolame \ +--with-libvorbis \ +--with-lv2 + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in codeblocks/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 21:02:05 Author: arojas Revision: 443490 wxgtk 3.1 rebuild Modified: codeblocks/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 20:55:21 UTC (rev 443489) +++ PKGBUILD2019-03-25 21:02:05 UTC (rev 443490) @@ -8,7 +8,7 @@ pkgname=codeblocks pkgver=17.12 -pkgrel=7 +pkgrel=8 pkgdesc='Cross-platform C/C++ IDE' arch=('x86_64') url='http://codeblocks.org/'
[arch-commits] Commit in python-oslo-db/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 25, 2019 @ 20:55:21 Author: felixonmars Revision: 443489 archrelease: copy trunk to community-any Added: python-oslo-db/repos/community-any/PKGBUILD (from rev 443488, python-oslo-db/trunk/PKGBUILD) Deleted: python-oslo-db/repos/community-any/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 20:55:07 UTC (rev 443488) +++ PKGBUILD2019-03-25 20:55:21 UTC (rev 443489) @@ -1,66 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace - -pkgbase=python-oslo-db -pkgname=(python-oslo-db python2-oslo-db) -pkgver=4.44.0 -pkgrel=1 -pkgdesc="OpenStack Database Pattern Library" -arch=('any') -url="https://pypi.python.org/pypi/oslo.db/$pkgver"; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-alembic' - 'python2-alembic' 'python-debtcollector' 'python2-debtcollector' 'python-oslo-i18n' - 'python2-oslo-i18n' 'python-oslo-config' 'python2-oslo-config' 'python-oslo-utils' - 'python2-oslo-utils' 'python-sqlalchemy' 'python2-sqlalchemy' - 'python-sqlalchemy-migrate' 'python2-sqlalchemy-migrate' 'python-stevedore' - 'python2-stevedore') -checkdepends=('python-mock' 'python2-mock' 'python-testresources' 'python2-testresources' - 'python-oslotest' 'python2-oslotest' 'python-oslo-context' 'python2-oslo-context' - 'python2-unittest2') -options=('!emptydirs') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz";) -sha512sums=('19af1887f529c7c94248e9e46eb5001e49176ed4baabb5905199c3d764c396e5527beadab04bb4a0a5d7c52190f6cb07fec87d034c9747c128c138ee5ea7dad5') - -prepare() { - cp -a oslo.db-$pkgver{,-py2} - sed -i 's/import unittest2/import unittest as unittest2/' oslo.db-$pkgver/oslo_db/tests/sqlalchemy/test_async_eventlet.py - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/oslo.db-$pkgver - python setup.py build - - cd "$srcdir"/oslo.db-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/oslo.db-$pkgver - stestr run - - cd "$srcdir"/oslo.db-$pkgver-py2 - PYTHON=python2 stestr2 run -} - -package_python-oslo-db() { - depends=('python-six' 'python-pbr' 'python-alembic' 'python-debtcollector' 'python-oslo-i18n' - 'python-oslo-config' 'python-oslo-utils' 'python-sqlalchemy' 'python-sqlalchemy-migrate' - 'python-stevedore') - - cd "$srcdir"/oslo.db-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-oslo-db() { - depends=('python2-six' 'python2-pbr' 'python2-alembic' 'python2-debtcollector' 'python2-oslo-i18n' - 'python2-oslo-config' 'python2-oslo-utils' 'python2-sqlalchemy' - 'python2-sqlalchemy-migrate' 'python2-stevedore') - - cd "$srcdir"/oslo.db-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} - -# vim:set ts=2 sw=2 et: Copied: python-oslo-db/repos/community-any/PKGBUILD (from rev 443488, python-oslo-db/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 20:55:21 UTC (rev 443489) @@ -0,0 +1,66 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-oslo-db +pkgname=(python-oslo-db python2-oslo-db) +pkgver=4.45.0 +pkgrel=1 +pkgdesc="OpenStack Database Pattern Library" +arch=('any') +url="https://pypi.python.org/pypi/oslo.db/$pkgver"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-alembic' + 'python2-alembic' 'python-debtcollector' 'python2-debtcollector' 'python-oslo-i18n' + 'python2-oslo-i18n' 'python-oslo-config' 'python2-oslo-config' 'python-oslo-utils' + 'python2-oslo-utils' 'python-sqlalchemy' 'python2-sqlalchemy' + 'python-sqlalchemy-migrate' 'python2-sqlalchemy-migrate' 'python-stevedore' + 'python2-stevedore') +checkdepends=('python-mock' 'python2-mock' 'python-testresources' 'python2-testresources' + 'python-oslotest' 'python2-oslotest' 'python-oslo-context' 'python2-oslo-context' + 'python2-unittest2') +options=('!emptydirs') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz";) +sha512sums=('47d506c6f22c7652297bbae5e483717090652336fe36371a302034b557ded82f75e6df9869d385e3de55995a5e880b82c562fb023ddc86f91e1573c27bc77823') + +prepare() { + cp -a oslo.db-$pkgver{,-py2} + sed -i 's/import unittest2/import unittest as unittest2/' oslo.db-$pkgver/oslo_db/tests/sqlalchemy/test_async_eventlet.py + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/oslo.db-$pkgver + python setup.py build + + cd "$s
[arch-commits] Commit in python-oslo-db/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 20:55:07 Author: felixonmars Revision: 443488 upgpkg: python-oslo-db 4.45.0-1 Modified: python-oslo-db/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 20:52:32 UTC (rev 443487) +++ PKGBUILD2019-03-25 20:55:07 UTC (rev 443488) @@ -3,7 +3,7 @@ pkgbase=python-oslo-db pkgname=(python-oslo-db python2-oslo-db) -pkgver=4.44.0 +pkgver=4.45.0 pkgrel=1 pkgdesc="OpenStack Database Pattern Library" arch=('any') @@ -20,7 +20,7 @@ 'python2-unittest2') options=('!emptydirs') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz";) -sha512sums=('19af1887f529c7c94248e9e46eb5001e49176ed4baabb5905199c3d764c396e5527beadab04bb4a0a5d7c52190f6cb07fec87d034c9747c128c138ee5ea7dad5') +sha512sums=('47d506c6f22c7652297bbae5e483717090652336fe36371a302034b557ded82f75e6df9869d385e3de55995a5e880b82c562fb023ddc86f91e1573c27bc77823') prepare() { cp -a oslo.db-$pkgver{,-py2}
[arch-commits] Commit in audacity/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 20:52:10 Author: arojas Revision: 443486 wxgtk 3.1 rebuild Modified: audacity/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 20:45:31 UTC (rev 443485) +++ PKGBUILD2019-03-25 20:52:10 UTC (rev 443486) @@ -3,7 +3,7 @@ pkgname=audacity pkgver=2.3.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A program that lets you manipulate digital audio waveforms" arch=('x86_64')
[arch-commits] Commit in hugin/repos (3 files)
Date: Monday, March 25, 2019 @ 20:45:31 Author: arojas Revision: 443485 archrelease: copy trunk to community-staging-x86_64 Added: hugin/repos/community-staging-x86_64/ hugin/repos/community-staging-x86_64/PKGBUILD (from rev 443484, hugin/trunk/PKGBUILD) hugin/repos/community-staging-x86_64/hugin-cmake-3.14.patch (from rev 443484, hugin/trunk/hugin-cmake-3.14.patch) + PKGBUILD | 43 +++ hugin-cmake-3.14.patch | 13 + 2 files changed, 56 insertions(+) Copied: hugin/repos/community-staging-x86_64/PKGBUILD (from rev 443484, hugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 20:45:31 UTC (rev 443485) @@ -0,0 +1,43 @@ +# Maintainer: Bruno Pagani +# Contributor: Gaetan Bisson +# Contributor: Tobias Kieslich +# Contributor: Giovanni Scafora +# Contributor: Dominik Ryba + +pkgname=hugin +pkgver=2018.0.0 +pkgrel=8 +pkgdesc="Panorama photo stitcher" +arch=('x86_64') +url="http://hugin.sourceforge.net/"; +license=('GPL') +depends=('wxgtk2' 'boost-libs' 'libtiff' 'libpano13' 'libjpeg' 'libpng' 'openexr' 'vigra' + 'exiv2' 'glew' 'sqlite' 'lcms2' 'lapack' 'fftw' 'glu' 'libxi' 'libxmu' 'python' + 'lensfun' 'make' 'enblend-enfuse') +makedepends=('cmake' 'boost' 'tclap' 'mesa' 'swig') +optdepends=('perl-image-exiftool: GPano tags support') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2"; +hugin-cmake-3.14.patch) +sha256sums=('d3af0d066ac50e3bb243a175a64ecda136d87178419457e8822e11bcf0e565cb' +'873c1b44a9f93a0c8febc12b2c72e0ef5cdd9000ea90b0bf2050bf25198ddae3') + +prepare() { +mkdir -p build + +cd $pkgname-$pkgver +patch -p1 -i ../hugin-cmake-3.14.patch # Fix build with cmake 3.14 +} + +build() { +cd build +cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DENABLE_LAPACK=yes \ +-DBUILD_HSI=ON +make +} + +package() { +cd build +make DESTDIR="${pkgdir}" install +} Copied: hugin/repos/community-staging-x86_64/hugin-cmake-3.14.patch (from rev 443484, hugin/trunk/hugin-cmake-3.14.patch) === --- community-staging-x86_64/hugin-cmake-3.14.patch (rev 0) +++ community-staging-x86_64/hugin-cmake-3.14.patch 2019-03-25 20:45:31 UTC (rev 443485) @@ -0,0 +1,13 @@ +diff -r 5abfb4de7961 CMakeLists.txt +--- a/CMakeLists.txt Sun Jan 21 12:56:33 2018 +0100 b/CMakeLists.txt Sat Mar 23 11:56:35 2019 + +@@ -162,8 +162,7 @@ + ## + # This must come before FINDs for tiff, jpeg, png, zlib to enable + # finding the wxWidgets distributions of those packages (Win32 only). +-SET(wxWidgets_USE_LIBS base core aui xrc html xml adv gl net qa) +-FIND_PACKAGE(wxWidgets REQUIRED) ++FIND_PACKAGE(wxWidgets REQUIRED base core aui xrc html xml adv gl net qa) + + # hugin requires wxwidgets 3.0 or above + IF (UNIX)
[arch-commits] Commit in hugin/trunk (PKGBUILD hugin-cmake-3.14.patch)
Date: Monday, March 25, 2019 @ 20:45:08 Author: arojas Revision: 443484 wxgtk 3.1 rebuild Added: hugin/trunk/hugin-cmake-3.14.patch Modified: hugin/trunk/PKGBUILD + PKGBUILD | 11 --- hugin-cmake-3.14.patch | 13 + 2 files changed, 21 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 19:36:51 UTC (rev 443483) +++ PKGBUILD2019-03-25 20:45:08 UTC (rev 443484) @@ -6,7 +6,7 @@ pkgname=hugin pkgver=2018.0.0 -pkgrel=7 +pkgrel=8 pkgdesc="Panorama photo stitcher" arch=('x86_64') url="http://hugin.sourceforge.net/"; @@ -16,11 +16,16 @@ 'lensfun' 'make' 'enblend-enfuse') makedepends=('cmake' 'boost' 'tclap' 'mesa' 'swig') optdepends=('perl-image-exiftool: GPano tags support') -source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2";) -sha256sums=('d3af0d066ac50e3bb243a175a64ecda136d87178419457e8822e11bcf0e565cb') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2"; +hugin-cmake-3.14.patch) +sha256sums=('d3af0d066ac50e3bb243a175a64ecda136d87178419457e8822e11bcf0e565cb' +'873c1b44a9f93a0c8febc12b2c72e0ef5cdd9000ea90b0bf2050bf25198ddae3') prepare() { mkdir -p build + +cd $pkgname-$pkgver +patch -p1 -i ../hugin-cmake-3.14.patch # Fix build with cmake 3.14 } build() { Added: hugin-cmake-3.14.patch === --- hugin-cmake-3.14.patch (rev 0) +++ hugin-cmake-3.14.patch 2019-03-25 20:45:08 UTC (rev 443484) @@ -0,0 +1,13 @@ +diff -r 5abfb4de7961 CMakeLists.txt +--- a/CMakeLists.txt Sun Jan 21 12:56:33 2018 +0100 b/CMakeLists.txt Sat Mar 23 11:56:35 2019 + +@@ -162,8 +162,7 @@ + ## + # This must come before FINDs for tiff, jpeg, png, zlib to enable + # finding the wxWidgets distributions of those packages (Win32 only). +-SET(wxWidgets_USE_LIBS base core aui xrc html xml adv gl net qa) +-FIND_PACKAGE(wxWidgets REQUIRED) ++FIND_PACKAGE(wxWidgets REQUIRED base core aui xrc html xml adv gl net qa) + + # hugin requires wxwidgets 3.0 or above + IF (UNIX)
[arch-commits] Commit in pulseeffects/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 19:29:37 Author: ffy00 Revision: 443482 add yelp as an optional dependency Modified: pulseeffects/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 19:23:19 UTC (rev 443481) +++ PKGBUILD2019-03-25 19:29:37 UTC (rev 443482) @@ -9,14 +9,15 @@ url='https://github.com/wwmm/pulseeffects' license=('GPL3') depends=('gtk3' 'gtkmm3' 'glibmm' 'libpulse' 'gstreamer' 'gst-plugins-good' 'gst-plugins-bad' -'lilv' 'boost-libs' 'libsigc++' 'libsndfile' 'libsamplerate' 'zita-convolver' 'libebur128') + 'lilv' 'boost-libs' 'libsigc++' 'libsndfile' 'libsamplerate' 'zita-convolver' 'libebur128') makedepends=('meson' 'boost' 'itstool' 'appstream-glib' 'calf' 'zam-plugins' 'rubberband' 'mda.lv2') -optdepends=('calf: limiter, compressor exciter, bass enhancer and others' -'zam-plugins: maximizer' -'rubberband: pitch shifting' -'mda.lv2: loudness' -'lsp-plugins: eqqualizer') +optdepends=('calf: Limiter, compressor exciter, bass enhancer and others' +'zam-plugins: Maximizer' +'rubberband: Pitch shifting' +'mda.lv2: Loudness' +'lsp-plugins: Equalizer' +'yelp: Documentation') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha512sums=('4fbe59e034051b29e34eb3afba2db84a789c4f0ada8e26ee341f855c16417be7d29445bb8b5119796bc333a76714c2f450358c7d6ee1852420934b91c7ba86b2')
[arch-commits] Commit in truecrypt/repos (10 files)
Date: Monday, March 25, 2019 @ 19:26:17 Author: anthraxx Revision: 349184 archrelease: copy trunk to staging-x86_64 Added: truecrypt/repos/staging-x86_64/ truecrypt/repos/staging-x86_64/PKGBUILD (from rev 349183, truecrypt/trunk/PKGBUILD) truecrypt/repos/staging-x86_64/fix-invalid-characters.patch (from rev 349183, truecrypt/trunk/fix-invalid-characters.patch) truecrypt/repos/staging-x86_64/gcc6.patch (from rev 349183, truecrypt/trunk/gcc6.patch) truecrypt/repos/staging-x86_64/no-exec-stack.patch (from rev 349183, truecrypt/trunk/no-exec-stack.patch) truecrypt/repos/staging-x86_64/truecrypt-arch-detection.patch (from rev 349183, truecrypt/trunk/truecrypt-arch-detection.patch) truecrypt/repos/staging-x86_64/truecrypt.desktop (from rev 349183, truecrypt/trunk/truecrypt.desktop) truecrypt/repos/staging-x86_64/wxwidgets3.patch (from rev 349183, truecrypt/trunk/wxwidgets3.patch) truecrypt/repos/staging-x86_64/wxwidgets31.patch (from rev 349183, truecrypt/trunk/wxwidgets31.patch) truecrypt/repos/staging-x86_64/xdg-open.patch (from rev 349183, truecrypt/trunk/xdg-open.patch) + PKGBUILD | 71 +++ fix-invalid-characters.patch | 54 gcc6.patch | 61 + no-exec-stack.patch| 60 + truecrypt-arch-detection.patch | 15 ++ truecrypt.desktop |9 + wxwidgets3.patch | 249 +++ wxwidgets31.patch | 37 + xdg-open.patch | 81 9 files changed, 637 insertions(+) Copied: truecrypt/repos/staging-x86_64/PKGBUILD (from rev 349183, truecrypt/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-03-25 19:26:17 UTC (rev 349184) @@ -0,0 +1,71 @@ +# Maintainer: Levente Polyak +# Maintainer: Rémy Oudompheng +# Contributor: Paul Mattal + +pkgname=truecrypt +pkgver=7.1a +pkgrel=7 +epoch=1 +pkgdesc='Free open-source cross-platform disk encryption software' +url='http://www.truecrypt.org/' +arch=('x86_64') +license=('custom:TrueCrypt') +depends=('fuse2>=2.8.0' 'wxgtk' 'libsm' 'device-mapper') +optdepends=('sudo: mounting encrypted volumes as nonroot users') +makedepends=('nasm') +conflicts=('truecrypt-utils') +replaces=('truecrypt-utils') +# N.B. Truecrypt's web-based source download is incompatible with +# makepkg. Source has been placed on ftp.archlinux.org instead +source=(https://sources.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz{,.sig} +https://sources.archlinux.org/other/tc/pkcs-2.20.tar.gz +truecrypt.desktop +truecrypt-arch-detection.patch +gcc6.patch +fix-invalid-characters.patch +no-exec-stack.patch +wxwidgets3.patch +wxwidgets31.patch +xdg-open.patch) +sha512sums=('b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a' +'SKIP' + 'd69d90040da5bc93f91041ed9404f1614a3b1bdc8eddc2bbbd19367f12d2416a6f3af8b0071d77e1273d627148c63ebe7ebe332878fbe9adb8ae33dcc723f473' + '1ac13f1888319d6d2f10e03a61e22d68e5fe4a61bbdf8ad364a0fe6f6712cc53dbc1a98fff3fda2ecd57dbe67fcc24fb358c0805ab47eaa12cf14d48f1067e51' + 'fac6963c65720f0b13486ff22bdcc2e31e78c39ede2b9561b2c4037ef2c0375f04c4d51dc6067c37aaeb664c3ed70e5747488389737c41807680750c26a8f084' + '84175a3677f20b2b03ab29b017b9deecb517a58a640cf667b503cc9375c104b9c0a5d5ea4b3537ba7f12530054a456b466df0afdd935714cd43034b8e6cb2b7c' + 'd52826572178a471bb608fd4991766f4f9fa7c5cbf3659922372feb9fdfcbab596d5f1360e30f66613681619672d0be6c5457f5617f5fb1f84061de779831f96' + 'c64f9255303a521b4e531ebea574befe80a9f193c9aa42fd9cb552e56d087815ca161b50b593e7c3ede10a65c67dc36d0447dbffb0f4d4614f181a95759c2f79' + 'f5dcbcd046489b52657fd99ec1d4d926883414b450af5bbd90890b210988f75055346c9276526486e9db00bffd50926e01c4f17da18144ad903fb40d81043769' + '461f27cb72a9230591de9131e1f4d32df0531316265164429dfb89b0787d0da25bf6f18231a77d596f2bf0fee4340bec6f3bae8cc1ca8a96cc7e2d2bab04dcee' + 'e60f780bbd2d72ff86ce14df6bda929e696c825f20ccc54bee74c6fc85a98cbf73ccfdb311f6e33c92ef3f7e9095907ab98d62cfe067ab6254513731e9d69ab7') +validpgpkeys=('C5F4BAC4A7B22DB8B8F85538E3BA73CAF0D6B1E0') # TrueCrypt Foundation + +prepare() { + cd ${pkgname}-${pkgver}-source + patch -p1 < "${srcdir}/truecrypt-arch-detection.patch" + patch -p0 < "${srcdir}/gcc6.patch" + patch -p2 < "${srcdir}/fix-invalid-characters.patch" + patch -p0 < "${srcdir}/no-exec-stack.patch" + patch -p2 < "${srcdir}/wxwidgets3.patch" + patch -p2 < "${srcdir}/wxwidgets31.patch" + patch -p2 < "${srcdir}/xdg-open.patch" +} + +build() { + cd ${pkgname}-${pkgver}-source + make PKCS11_INC=
[arch-commits] Commit in truecrypt/trunk (PKGBUILD wxwidgets31.patch)
Date: Monday, March 25, 2019 @ 19:26:08 Author: anthraxx Revision: 349183 upgpkg: truecrypt 1:7.1a-7 wxgtk 3.1 rebuild Added: truecrypt/trunk/wxwidgets31.patch Modified: truecrypt/trunk/PKGBUILD ---+ PKGBUILD |5 - wxwidgets31.patch | 37 + 2 files changed, 41 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 16:10:20 UTC (rev 349182) +++ PKGBUILD2019-03-25 19:26:08 UTC (rev 349183) @@ -4,7 +4,7 @@ pkgname=truecrypt pkgver=7.1a -pkgrel=6 +pkgrel=7 epoch=1 pkgdesc='Free open-source cross-platform disk encryption software' url='http://www.truecrypt.org/' @@ -25,6 +25,7 @@ fix-invalid-characters.patch no-exec-stack.patch wxwidgets3.patch +wxwidgets31.patch xdg-open.patch) sha512sums=('b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a' 'SKIP' @@ -35,6 +36,7 @@ 'd52826572178a471bb608fd4991766f4f9fa7c5cbf3659922372feb9fdfcbab596d5f1360e30f66613681619672d0be6c5457f5617f5fb1f84061de779831f96' 'c64f9255303a521b4e531ebea574befe80a9f193c9aa42fd9cb552e56d087815ca161b50b593e7c3ede10a65c67dc36d0447dbffb0f4d4614f181a95759c2f79' 'f5dcbcd046489b52657fd99ec1d4d926883414b450af5bbd90890b210988f75055346c9276526486e9db00bffd50926e01c4f17da18144ad903fb40d81043769' + '461f27cb72a9230591de9131e1f4d32df0531316265164429dfb89b0787d0da25bf6f18231a77d596f2bf0fee4340bec6f3bae8cc1ca8a96cc7e2d2bab04dcee' 'e60f780bbd2d72ff86ce14df6bda929e696c825f20ccc54bee74c6fc85a98cbf73ccfdb311f6e33c92ef3f7e9095907ab98d62cfe067ab6254513731e9d69ab7') validpgpkeys=('C5F4BAC4A7B22DB8B8F85538E3BA73CAF0D6B1E0') # TrueCrypt Foundation @@ -45,6 +47,7 @@ patch -p2 < "${srcdir}/fix-invalid-characters.patch" patch -p0 < "${srcdir}/no-exec-stack.patch" patch -p2 < "${srcdir}/wxwidgets3.patch" + patch -p2 < "${srcdir}/wxwidgets31.patch" patch -p2 < "${srcdir}/xdg-open.patch" } Added: wxwidgets31.patch === --- wxwidgets31.patch (rev 0) +++ wxwidgets31.patch 2019-03-25 19:26:08 UTC (rev 349183) @@ -0,0 +1,37 @@ +From 2c6e9fc15c6467d559cc5e212bd63b02f82640bb Mon Sep 17 00:00:00 2001 +From: Mounir IDRASSI +Date: Sun, 26 Oct 2014 17:28:59 +0100 +Subject: [PATCH] Replace deprecated wxTextValidator::SetBellOnError whose + logic whose inverted by the new wxTextValidator::SuppressBellOnError. Since + its used in constructor only for TC_WINDOWS, we do the same in the + destructor. + +--- + src/Main/Forms/PreferencesDialog.cpp | 6 -- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/Main/Forms/PreferencesDialog.cpp b/src/Main/Forms/PreferencesDialog.cpp +index 50c9c300c..e22e304b6 100644 +--- a/src/Main/Forms/PreferencesDialog.cpp b/src/Main/Forms/PreferencesDialog.cpp +@@ -154,7 +154,7 @@ namespace VeraCrypt + Gui->SetListCtrlColumnWidths (HotkeyListCtrl, colPermilles); + + RestoreValidatorBell = !wxTextValidator::IsSilent(); +- wxTextValidator::SetBellOnError (true); ++ wxTextValidator::SuppressBellOnError (true); + HotkeyTextCtrl->SetValidator (wxTextValidator (wxFILTER_INCLUDE_CHAR_LIST)); + + UpdateHotkeyButtons(); +@@ -203,8 +203,10 @@ namespace VeraCrypt + + PreferencesDialog::~PreferencesDialog () + { ++#ifdef TC_WINDOWS + if (RestoreValidatorBell) +- wxTextValidator::SetBellOnError (false); ++ wxTextValidator::SuppressBellOnError (false); ++#endif + } + + void PreferencesDialog::SelectPage (wxPanel *page)
[arch-commits] Commit in skim/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, March 25, 2019 @ 19:23:19 Author: polyzen Revision: 443481 archrelease: copy trunk to community-x86_64 Added: skim/repos/community-x86_64/PKGBUILD (from rev 443480, skim/trunk/PKGBUILD) Deleted: skim/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 19:22:53 UTC (rev 443480) +++ PKGBUILD2019-03-25 19:23:19 UTC (rev 443481) @@ -1,34 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: fenuks - -pkgname=skim -pkgver=0.6.3 -pkgrel=1 -pkgdesc='Fuzzy Finder in rust!' -arch=('x86_64') -depends=('ncurses') -makedepends=('rust') -url=https://github.com/lotabout/skim -license=('MIT') -source=("$url/archive/v$pkgver/skim-v$pkgver.tar.gz") -sha512sums=('9f1bc94a4566e5ba1419ba06ce3eef66280ca4dc0824414af20ea8ff2cf58abbe3ec9a83d909c95542b88e88bb97be1c8dd27278844c17adeee45ee1ef98352a') - -build() { - cd skim-$pkgver - cargo build --release --locked -} - -check() { - cd skim-$pkgver - cargo test --release --locked -} - -package() { - cd skim-$pkgver - install -Dt "$pkgdir"/usr/bin target/release/sk bin/sk-tmux - install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/man1/* - install -Dm644 -t "$pkgdir"/usr/share/skim shell/*.bash shell/*.zsh - install -Dm644 shell/key-bindings.fish "$pkgdir"/usr/share/fish/functions/skim_key_bindings.fish - install -Dm644 -t "$pkgdir"/usr/share/vim/vimfiles/plugin plugin/skim.vim - install -Dm644 -t "$pkgdir"/usr/share/licenses/skim LICENSE -} Copied: skim/repos/community-x86_64/PKGBUILD (from rev 443480, skim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 19:23:19 UTC (rev 443481) @@ -0,0 +1,34 @@ +# Maintainer: Daniel M. Capella +# Contributor: fenuks + +pkgname=skim +pkgver=0.6.4 +pkgrel=1 +pkgdesc='Fuzzy Finder in rust!' +arch=('x86_64') +depends=('ncurses') +makedepends=('rust') +url=https://github.com/lotabout/skim +license=('MIT') +source=("$url/archive/v$pkgver/skim-v$pkgver.tar.gz") +sha512sums=('1aaa10158cae58d2fcd0a2c25c03699ef63cf6d2ae94adba5988259c5be23eda5837b22c45643904e96bd095e8ad6efb48c7c36ffb3db14492773e71fe9d66e6') + +build() { + cd skim-$pkgver + cargo build --release --locked +} + +check() { + cd skim-$pkgver + cargo test --release --locked +} + +package() { + cd skim-$pkgver + install -Dt "$pkgdir"/usr/bin target/release/sk bin/sk-tmux + install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/man1/* + install -Dm644 -t "$pkgdir"/usr/share/skim shell/*.bash shell/*.zsh + install -Dm644 shell/key-bindings.fish "$pkgdir"/usr/share/fish/functions/skim_key_bindings.fish + install -Dm644 -t "$pkgdir"/usr/share/vim/vimfiles/plugin plugin/skim.vim + install -Dm644 -t "$pkgdir"/usr/share/licenses/skim LICENSE +}
[arch-commits] Commit in skim/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 19:22:53 Author: polyzen Revision: 443480 upgpkg: skim 0.6.4-1 Modified: skim/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 19:08:35 UTC (rev 443479) +++ PKGBUILD2019-03-25 19:22:53 UTC (rev 443480) @@ -2,7 +2,7 @@ # Contributor: fenuks pkgname=skim -pkgver=0.6.3 +pkgver=0.6.4 pkgrel=1 pkgdesc='Fuzzy Finder in rust!' arch=('x86_64') @@ -11,7 +11,7 @@ url=https://github.com/lotabout/skim license=('MIT') source=("$url/archive/v$pkgver/skim-v$pkgver.tar.gz") -sha512sums=('9f1bc94a4566e5ba1419ba06ce3eef66280ca4dc0824414af20ea8ff2cf58abbe3ec9a83d909c95542b88e88bb97be1c8dd27278844c17adeee45ee1ef98352a') +sha512sums=('1aaa10158cae58d2fcd0a2c25c03699ef63cf6d2ae94adba5988259c5be23eda5837b22c45643904e96bd095e8ad6efb48c7c36ffb3db14492773e71fe9d66e6') build() { cd skim-$pkgver
[arch-commits] Commit in veracrypt/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 19:08:29 Author: anthraxx Revision: 443478 upgpkg: veracrypt 1.23-2 wxgtk 3.1 rebuild Modified: veracrypt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 18:40:19 UTC (rev 443477) +++ PKGBUILD2019-03-25 19:08:29 UTC (rev 443478) @@ -5,7 +5,7 @@ pkgname=veracrypt _pkgname=VeraCrypt pkgver=1.23 -pkgrel=1 +pkgrel=2 pkgdesc='Disk encryption with strong security based on TrueCrypt' url='https://www.veracrypt.fr/' arch=('x86_64')
[arch-commits] Commit in veracrypt/repos (4 files)
Date: Monday, March 25, 2019 @ 19:08:35 Author: anthraxx Revision: 443479 archrelease: copy trunk to community-staging-x86_64 Added: veracrypt/repos/community-staging-x86_64/ veracrypt/repos/community-staging-x86_64/PKGBUILD (from rev 443478, veracrypt/trunk/PKGBUILD) veracrypt/repos/community-staging-x86_64/no-makeself.patch (from rev 443478, veracrypt/trunk/no-makeself.patch) veracrypt/repos/community-staging-x86_64/veracrypt.desktop (from rev 443478, veracrypt/trunk/veracrypt.desktop) ---+ PKGBUILD | 49 + no-makeself.patch | 11 +++ veracrypt.desktop |9 + 3 files changed, 69 insertions(+) Copied: veracrypt/repos/community-staging-x86_64/PKGBUILD (from rev 443478, veracrypt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-25 19:08:35 UTC (rev 443479) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak +# Contributor: Sebastian Lau +# Contributor: Eric Ozwigh + +pkgname=veracrypt +_pkgname=VeraCrypt +pkgver=1.23 +pkgrel=2 +pkgdesc='Disk encryption with strong security based on TrueCrypt' +url='https://www.veracrypt.fr/' +arch=('x86_64') +license=('custom:TrueCrypt') +depends=('fuse2>=2.8.0' 'wxgtk3>=3.0' 'libsm' 'device-mapper') +optdepends=('sudo: mounting encrypted volumes as nonroot users') +makedepends=('yasm') +source=(${pkgname}_${pkgver}.tar.bz2::https://launchpad.net/veracrypt/trunk/${pkgver}/+download/${_pkgname}_${pkgver}_Source.tar.bz2 + ${pkgname}_${pkgver}.tar.bz2.sig::https://launchpad.net/veracrypt/trunk/${pkgver}/+download/${_pkgname}_${pkgver}_Source.tar.bz2.sig +no-makeself.patch +veracrypt.desktop) +sha512sums=('a2b44d0f9cf9d7f37544204170877ef288ba4ee014f7160214aa2fce9a02a54717d98dac55ed485b6351d99fa32d2be12066758c71724556b725a7af24fe5c22' +'SKIP' + 'e3972fd239fd83807c5ea9dd9268a0e962b0bd9cb9cf8f6251ac51a44a94f3c57f0b1e6857b42e4296cff531030c8278c543b386ebf463d4e19fe9a536acbcf9' + 'f689ca64bac7042030de7714aed8cc89f2c5f87b407444b1b121491c1d89c147babaaa454ddc2a93b70ae20d4da59f96ad64f01b04bea9017d658c377faeb75d') +validpgpkeys=('5069A233D55A0EEB174A5FC3821ACD02680D16DE') # VeraCrypt Team + +prepare() { + cd src + chmod -R u+w . # WAT award + patch -p1 < "${srcdir}/no-makeself.patch" +} + +build() { + cd src + make PKG_CONFIG_PATH=/usr/lib/pkgconfig \ +WX_CONFIG=/usr/bin/wx-config-gtk3 \ +TC_EXTRA_LFLAGS+="-ldl ${LDFLAGS}" \ +TC_EXTRA_CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" \ +TC_EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}" +} + +package() { + cd src + install -Dm 755 Main/${pkgname} "${pkgdir}/usr/bin/${pkgname}" + install -Dm 644 "${srcdir}/veracrypt.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm 644 Resources/Icons/VeraCrypt-256x256.xpm "${pkgdir}/usr/share/pixmaps/veracrypt.xpm" + install -Dm 644 License.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et: Copied: veracrypt/repos/community-staging-x86_64/no-makeself.patch (from rev 443478, veracrypt/trunk/no-makeself.patch) === --- community-staging-x86_64/no-makeself.patch (rev 0) +++ community-staging-x86_64/no-makeself.patch 2019-03-25 19:08:35 UTC (rev 443479) @@ -0,0 +1,11 @@ +diff -aur clean/veracrypt/src/Main/Main.make src/veracrypt/src/Main/Main.make +--- clean/Main/Main.make 2014-10-14 19:12:32.0 +0300 src/Main/Main.make 2014-10-14 19:13:27.330705412 +0300 +@@ -206,7 +206,6 @@ + rm -fr $(PWD)/Setup/Linux/packaging + mkdir -p $(PWD)/Setup/Linux/packaging + cp $(INTERNAL_INSTALLER_NAME) $(PWD)/Setup/Linux/packaging/. +- makeself $(PWD)/Setup/Linux/packaging $(PWD)/Setup/Linux/$(INSTALLER_NAME) "VeraCrypt $(TC_VERSION) Installer" ./$(INTERNAL_INSTALLER_NAME) + + endif + Copied: veracrypt/repos/community-staging-x86_64/veracrypt.desktop (from rev 443478, veracrypt/trunk/veracrypt.desktop) === --- community-staging-x86_64/veracrypt.desktop (rev 0) +++ community-staging-x86_64/veracrypt.desktop 2019-03-25 19:08:35 UTC (rev 443479) @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Exec=veracrypt +Icon=veracrypt.xpm +Comment=Disk encryption with strong security based on TrueCrypt +Terminal=false +Name=VeraCrypt +StartupNotify=true +Categories=System;Administration;
[arch-commits] Commit in skrooge/repos/community-x86_64 (7 files)
Date: Monday, March 25, 2019 @ 18:40:19 Author: arojas Revision: 443477 archrelease: copy trunk to community-x86_64 Added: skrooge/repos/community-x86_64/PKGBUILD (from rev 443476, skrooge/trunk/PKGBUILD) skrooge/repos/community-x86_64/skrooge-sqlite-migration.patch (from rev 443476, skrooge/trunk/skrooge-sqlite-migration.patch) skrooge/repos/community-x86_64/skrooge.changelog (from rev 443476, skrooge/trunk/skrooge.changelog) skrooge/repos/community-x86_64/skrooge.install (from rev 443476, skrooge/trunk/skrooge.install) Deleted: skrooge/repos/community-x86_64/PKGBUILD skrooge/repos/community-x86_64/skrooge.changelog skrooge/repos/community-x86_64/skrooge.install + PKGBUILD | 86 ++-- skrooge-sqlite-migration.patch | 25 +++ skrooge.changelog | 274 +++ skrooge.install| 22 +-- 4 files changed, 219 insertions(+), 188 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 18:39:50 UTC (rev 443476) +++ PKGBUILD2019-03-25 18:40:19 UTC (rev 443477) @@ -1,40 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Ray Rashif -# Contributor: Andrea Scarpino -# Contributor: neuromante - -pkgname=skrooge -pkgver=2.18.0 -pkgrel=2 -pkgdesc="A personal finances manager for KDE" -arch=('x86_64') -url="https://skrooge.org/"; -license=('GPL') -depends=('qt5-base' 'qca' 'qt5-script' 'qt5-webkit' 'libofx' - 'grantlee' 'kross' 'knewstuff' 'krunner' 'knotifyconfig' - 'sqlcipher' 'python' 'hicolor-icon-theme') -makedepends=('cmake' 'kdoctools' 'extra-cmake-modules' 'qt5-tools' 'patch') -options=('!emptydirs') -install=$pkgname.install -changelog=$pkgname.changelog -source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI (Perso) -sha256sums=('4671dfe736d92c2de51a872b49bfbdc251e7e869b5672b6546b85aca4409f303' -'SKIP') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - -# export - cmake . -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=/usr/lib \ - -DSKG_DESIGNER=OFF - make -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - - make DESTDIR="${pkgdir}" install -} Copied: skrooge/repos/community-x86_64/PKGBUILD (from rev 443476, skrooge/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 18:40:19 UTC (rev 443477) @@ -0,0 +1,46 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Ray Rashif +# Contributor: Andrea Scarpino +# Contributor: neuromante + +pkgname=skrooge +pkgver=2.18.0 +pkgrel=3 +pkgdesc="A personal finances manager for KDE" +arch=('x86_64') +url="https://skrooge.org/"; +license=('GPL') +depends=('qt5-base' 'qca' 'qt5-script' 'qt5-webkit' 'libofx' + 'grantlee' 'kross' 'knewstuff' 'krunner' 'knotifyconfig' + 'sqlcipher' 'python' 'hicolor-icon-theme') +makedepends=('cmake' 'kdoctools' 'extra-cmake-modules' 'qt5-tools' 'patch') +options=('!emptydirs') +install=$pkgname.install +changelog=$pkgname.changelog +source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} +skrooge-sqlite-migration.patch) +validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI (Perso) +sha256sums=('4671dfe736d92c2de51a872b49bfbdc251e7e869b5672b6546b85aca4409f303' +'SKIP' +'94a3065deb5d925ca1e2dbeb081a989cdd8183387b26c28535b4b9fa13f4cc22') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../skrooge-sqlite-migration.patch # Fix migration failure with sqlite 3.25.0 +} + +build() { + cd $pkgname-$pkgver + + cmake . -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=/usr/lib \ + -DSKG_DESIGNER=OFF + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="${pkgdir}" install +} Copied: skrooge/repos/community-x86_64/skrooge-sqlite-migration.patch (from rev 443476, skrooge/trunk/skrooge-sqlite-migration.patch) === --- skrooge-sqlite-migration.patch (rev 0) +++ skrooge-sqlite-migration.patch 2019-03-25 18:40:19 UTC (rev 443477) @@ -0,0 +1,25 @@ +From ed442747240d4f14d275890f4a327a1bb6675af7 Mon Sep 17 00:00:00 2001 +From: Stephane MANKOWSKI +Date: Thu, 7 Mar 2019 19:00:20 +0100 +Subject: Migration failure with sqlite >= 3.25.0 due to ALTER TABLE behavior + modification + +--- + skgbasemodeler/skgdocument.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/skgbasemodeler/skgdocument.cpp b/skgbasemodeler/skgdocument.cpp +index 01cdcf6..fe8fa03 100644 +--- a/skgbasemodeler/skgdocument.cpp b/skgbasemode
[arch-commits] Commit in skrooge/trunk (PKGBUILD skrooge-sqlite-migration.patch)
Date: Monday, March 25, 2019 @ 18:39:50 Author: arojas Revision: 443476 Fix migration with recent sqlite (FS#61940) Added: skrooge/trunk/skrooge-sqlite-migration.patch Modified: skrooge/trunk/PKGBUILD + PKGBUILD | 18 -- skrooge-sqlite-migration.patch | 25 + 2 files changed, 37 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 16:16:43 UTC (rev 443475) +++ PKGBUILD2019-03-25 18:39:50 UTC (rev 443476) @@ -5,7 +5,7 @@ pkgname=skrooge pkgver=2.18.0 -pkgrel=2 +pkgrel=3 pkgdesc="A personal finances manager for KDE" arch=('x86_64') url="https://skrooge.org/"; @@ -17,15 +17,21 @@ options=('!emptydirs') install=$pkgname.install changelog=$pkgname.changelog -source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} +skrooge-sqlite-migration.patch) validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI (Perso) sha256sums=('4671dfe736d92c2de51a872b49bfbdc251e7e869b5672b6546b85aca4409f303' -'SKIP') +'SKIP' +'94a3065deb5d925ca1e2dbeb081a989cdd8183387b26c28535b4b9fa13f4cc22') +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../skrooge-sqlite-migration.patch # Fix migration failure with sqlite 3.25.0 +} + build() { - cd "${srcdir}"/$pkgname-$pkgver + cd $pkgname-$pkgver -# export cmake . -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDE_INSTALL_LIBDIR=/usr/lib \ @@ -34,7 +40,7 @@ } package() { - cd "${srcdir}"/$pkgname-$pkgver + cd $pkgname-$pkgver make DESTDIR="${pkgdir}" install } Added: skrooge-sqlite-migration.patch === --- skrooge-sqlite-migration.patch (rev 0) +++ skrooge-sqlite-migration.patch 2019-03-25 18:39:50 UTC (rev 443476) @@ -0,0 +1,25 @@ +From ed442747240d4f14d275890f4a327a1bb6675af7 Mon Sep 17 00:00:00 2001 +From: Stephane MANKOWSKI +Date: Thu, 7 Mar 2019 19:00:20 +0100 +Subject: Migration failure with sqlite >= 3.25.0 due to ALTER TABLE behavior + modification + +--- + skgbasemodeler/skgdocument.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/skgbasemodeler/skgdocument.cpp b/skgbasemodeler/skgdocument.cpp +index 01cdcf6..fe8fa03 100644 +--- a/skgbasemodeler/skgdocument.cpp b/skgbasemodeler/skgdocument.cpp +@@ -1524,6 +1524,7 @@ SKGError SKGDocument::load(const QString& iName, const QString& iPassword, bool + << QStringLiteral("PRAGMA temp_store=MEMORY") + // << QStringLiteral("PRAGMA locking_mode=EXCLUSIVE") + << QStringLiteral("PRAGMA synchronous = OFF") ++ << QStringLiteral("PRAGMA legacy_alter_table=ON") // For migration on sqlite >=3.25 (see https://sqlite.org/lang_altertable.html) + << QStringLiteral("PRAGMA recursive_triggers=true"); + IFOKDO(err, executeSqliteOrders(optimization)) + +-- +cgit v1.1 +
[arch-commits] Commit in giac/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, March 25, 2019 @ 16:16:43 Author: arojas Revision: 443475 archrelease: copy trunk to community-x86_64 Added: giac/repos/community-x86_64/PKGBUILD (from rev 443474, giac/trunk/PKGBUILD) Deleted: giac/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 16:16:21 UTC (rev 443474) +++ PKGBUILD2019-03-25 16:16:43 UTC (rev 443475) @@ -1,43 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgbase=giac -pkgname=(xcas libgiac) -_pkgver=1.5.0-47 -pkgver=${_pkgver//-/.} -pkgrel=1 -pkgdesc="A free computer algebra system" -arch=(x86_64) -url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"; -license=(GPL3) -makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm) -source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz";) -sha256sums=('719664356fd94416447cba69e8adb8d68315a5d8471b88b5f41b1d74155e5ff6') - -build() { - cd $pkgbase-${pkgver%.*} - - ./configure --prefix=/usr - make -} - -package_xcas() { - depends=(libgiac fltk) - conflicts=(giac) - provides=(giac) - replaces=(giac) - - cd $pkgbase-${pkgver%.*} - make DESTDIR="$pkgdir" install - - rm -r "$pkgdir"/usr/{lib,include} -} - -package_libgiac() { - pkgdesc="Giac shared library" - depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm) - - cd $pkgbase-${pkgver%.*} - make DESTDIR="$pkgdir" install - - rm -r "$pkgdir"/usr/{bin,share} -} Copied: giac/repos/community-x86_64/PKGBUILD (from rev 443474, giac/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 16:16:43 UTC (rev 443475) @@ -0,0 +1,43 @@ +# Maintainer: Antonio Rojas + +pkgbase=giac +pkgname=(xcas libgiac) +_pkgver=1.5.0-49 +pkgver=${_pkgver//-/.} +pkgrel=1 +pkgdesc="A free computer algebra system" +arch=(x86_64) +url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"; +license=(GPL3) +makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm) +source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz";) +sha256sums=('74d45995f99fd304ff8aa7395c00099133b83a2e55a2c0bd72b8eed4ac9a9738') + +build() { + cd $pkgbase-${pkgver%.*} + + ./configure --prefix=/usr + make +} + +package_xcas() { + depends=(libgiac fltk) + conflicts=(giac) + provides=(giac) + replaces=(giac) + + cd $pkgbase-${pkgver%.*} + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{lib,include} +} + +package_libgiac() { + pkgdesc="Giac shared library" + depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm) + + cd $pkgbase-${pkgver%.*} + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{bin,share} +}
[arch-commits] Commit in giac/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 16:16:21 Author: arojas Revision: 443474 Update to 1.5.0.49 Modified: giac/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 16:05:48 UTC (rev 443473) +++ PKGBUILD2019-03-25 16:16:21 UTC (rev 443474) @@ -2,7 +2,7 @@ pkgbase=giac pkgname=(xcas libgiac) -_pkgver=1.5.0-47 +_pkgver=1.5.0-49 pkgver=${_pkgver//-/.} pkgrel=1 pkgdesc="A free computer algebra system" @@ -11,7 +11,7 @@ license=(GPL3) makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm) source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz";) -sha256sums=('719664356fd94416447cba69e8adb8d68315a5d8471b88b5f41b1d74155e5ff6') +sha256sums=('74d45995f99fd304ff8aa7395c00099133b83a2e55a2c0bd72b8eed4ac9a9738') build() { cd $pkgbase-${pkgver%.*}
[arch-commits] Commit in imagemagick/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 16:09:58 Author: arojas Revision: 349181 Update to 7.0.8.35 Modified: imagemagick/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 16:05:42 UTC (rev 349180) +++ PKGBUILD2019-03-25 16:09:58 UTC (rev 349181) @@ -2,7 +2,7 @@ pkgbase=imagemagick pkgname=(libmagick imagemagick imagemagick-doc) -pkgver=7.0.8.34 +pkgver=7.0.8.35 pkgrel=1 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/"; @@ -16,7 +16,7 @@ _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} arch-fonts.diff IM7-GS-policy.patch) -sha256sums=('0456bb9617144619f56103414e13ae0bbfa63af68a60e5967a41fe69e7fb57bf' +sha256sums=('898c3a87c15c2d84fce5edc2e24c56cdfe9482d0a9b2cb67f3740f5ac1380daf' 'SKIP' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73' 'f20c09860da65a4259ec9627ceeca7d993949b7460fa199c5ffd874633814cf6')
[arch-commits] Commit in imagemagick/repos/extra-x86_64 (6 files)
Date: Monday, March 25, 2019 @ 16:10:20 Author: arojas Revision: 349182 archrelease: copy trunk to extra-x86_64 Added: imagemagick/repos/extra-x86_64/IM7-GS-policy.patch (from rev 349181, imagemagick/trunk/IM7-GS-policy.patch) imagemagick/repos/extra-x86_64/PKGBUILD (from rev 349181, imagemagick/trunk/PKGBUILD) imagemagick/repos/extra-x86_64/arch-fonts.diff (from rev 349181, imagemagick/trunk/arch-fonts.diff) Deleted: imagemagick/repos/extra-x86_64/IM7-GS-policy.patch imagemagick/repos/extra-x86_64/PKGBUILD imagemagick/repos/extra-x86_64/arch-fonts.diff -+ IM7-GS-policy.patch | 20 +-- PKGBUILD| 270 +- arch-fonts.diff | 214 +++ 3 files changed, 252 insertions(+), 252 deletions(-) Deleted: IM7-GS-policy.patch === --- IM7-GS-policy.patch 2019-03-25 16:09:58 UTC (rev 349181) +++ IM7-GS-policy.patch 2019-03-25 16:10:20 UTC (rev 349182) @@ -1,10 +0,0 @@ ImageMagick-7.0.8-13/config/policy.xml.orig2018-10-22 15:13:51.713995553 + -+++ ImageMagick-7.0.8-13/config/policy.xml 2018-10-22 15:14:22.650737457 + -@@ -68,6 +68,7 @@ - - - -+ - - - Copied: imagemagick/repos/extra-x86_64/IM7-GS-policy.patch (from rev 349181, imagemagick/trunk/IM7-GS-policy.patch) === --- IM7-GS-policy.patch (rev 0) +++ IM7-GS-policy.patch 2019-03-25 16:10:20 UTC (rev 349182) @@ -0,0 +1,10 @@ +--- ImageMagick-7.0.8-13/config/policy.xml.orig2018-10-22 15:13:51.713995553 + ImageMagick-7.0.8-13/config/policy.xml 2018-10-22 15:14:22.650737457 + +@@ -68,6 +68,7 @@ + + + ++ + + + Deleted: PKGBUILD === --- PKGBUILD2019-03-25 16:09:58 UTC (rev 349181) +++ PKGBUILD2019-03-25 16:10:20 UTC (rev 349182) @@ -1,135 +0,0 @@ -# Maintainer: Eric Bélanger - -pkgbase=imagemagick -pkgname=(libmagick imagemagick imagemagick-doc) -pkgver=7.0.8.34 -pkgrel=1 -pkgdesc="An image viewing/manipulation program" -url="https://www.imagemagick.org/"; -arch=(x86_64) -license=(custom) -depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit) -checkdepends=(gsfonts ttf-dejavu) -_relname=ImageMagick-${pkgver%%.*} -_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} -source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} -arch-fonts.diff IM7-GS-policy.patch) -sha256sums=('0456bb9617144619f56103414e13ae0bbfa63af68a60e5967a41fe69e7fb57bf' -'SKIP' -'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73' -'f20c09860da65a4259ec9627ceeca7d993949b7460fa199c5ffd874633814cf6') -validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae - -shopt -s extglob - -prepare() { - mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share - - cd $_tarname - - # Fix up typemaps to match our packages, where possible - patch -p1 -i ../arch-fonts.diff - - # Work around ghostscript security issues https://bugs.archlinux.org/task/59778 - patch -p1 -i ../IM7-GS-policy.patch -} - -build() { - cd $_tarname - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---with-dejavu-font-dir=/usr/share/fonts/TTF \ ---with-gs-font-dir=/usr/share/fonts/gsfonts \ -PSDelegate=/usr/bin/gs \ -XPSDelegate=/usr/bin/gxps \ -PCLDelegate=/usr/bin/gpcl6 \ ---enable-hdri \ ---enable-opencl \ ---with-gslib \ ---with-lqr \ ---with-modules \ ---with-openexr \ ---with-openjp2 \ ---with-perl \ ---with-perl-options=INSTALLDIRS=vendor \ ---with-rsvg \ ---with-webp \ ---with-wmf \ ---with-xml \ ---without-autotrace \ ---without-djvu \ ---without-dps \ ---without-fftw \ ---without-fpx \ ---without-gcc-arch \ ---without-gvc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() ( - cd $_tarname - ulimit -n 4096 - sed -e '/validate-formats/d' -i Makefile # these fail due to the security patch - make check -) - -package_libmagick() { - pkgdesc+=" (library)" - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'pango: Text rendering') - backup=(etc/$_relname/{colors,delegates,l
[arch-commits] Commit in pulseaudio-qt/trunk (PKGBUILD)
Date: Monday, March 25, 2019 @ 16:05:12 Author: arojas Revision: 349179 Update to 1.0.1 Modified: pulseaudio-qt/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-25 15:24:07 UTC (rev 349178) +++ PKGBUILD2019-03-25 16:05:12 UTC (rev 349179) @@ -1,7 +1,7 @@ # Maintainer:Antonio Rojas pkgname=pulseaudio-qt -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc='Qt bindings for libpulse' arch=(x86_64) @@ -8,19 +8,15 @@ url='https://community.kde.org/Frameworks' license=(LGPL) depends=(qt5-base libpulse) -makedepends=(extra-cmake-modules) -source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} - pulseaudio-qt-deps.patch::"https://cgit.kde.org/pulseaudio-qt.git/patch/?id=58beeb48";) -sha256sums=('a0a4f2793e642e77a5c4698421becc8c046c426811e9d270ff2a31b49bae10df' -'SKIP' -'6477de3934da6ab8086cb16fbe2df0ce6799c10cc02f6971999de2c6fa46aef4') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') # Jonathan Riddell +makedepends=(extra-cmake-modules doxygen qt5-tools) +source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('bf571c642ac7b5d5e6a793654ce4a531efcdd89dd76da963ca547f4c1b5238ed' +'SKIP') +validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E # Jonathan Riddell + F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella prepare() { mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../pulseaudio-qt-deps.patch # Remove unused dependencies } build() {
[arch-commits] Commit in pulseaudio-qt/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, March 25, 2019 @ 16:05:42 Author: arojas Revision: 349180 archrelease: copy trunk to extra-x86_64 Added: pulseaudio-qt/repos/extra-x86_64/PKGBUILD (from rev 349179, pulseaudio-qt/trunk/PKGBUILD) Deleted: pulseaudio-qt/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 74 - 1 file changed, 35 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-25 16:05:12 UTC (rev 349179) +++ PKGBUILD2019-03-25 16:05:42 UTC (rev 349180) @@ -1,39 +0,0 @@ -# Maintainer:Antonio Rojas - -pkgname=pulseaudio-qt -pkgver=1.0.0 -pkgrel=1 -pkgdesc='Qt bindings for libpulse' -arch=(x86_64) -url='https://community.kde.org/Frameworks' -license=(LGPL) -depends=(qt5-base libpulse) -makedepends=(extra-cmake-modules) -source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig} - pulseaudio-qt-deps.patch::"https://cgit.kde.org/pulseaudio-qt.git/patch/?id=58beeb48";) -sha256sums=('a0a4f2793e642e77a5c4698421becc8c046c426811e9d270ff2a31b49bae10df' -'SKIP' -'6477de3934da6ab8086cb16fbe2df0ce6799c10cc02f6971999de2c6fa46aef4') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') # Jonathan Riddell - -prepare() { - mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../pulseaudio-qt-deps.patch # Remove unused dependencies -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DBUILD_QCH=ON \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: pulseaudio-qt/repos/extra-x86_64/PKGBUILD (from rev 349179, pulseaudio-qt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-25 16:05:42 UTC (rev 349180) @@ -0,0 +1,35 @@ +# Maintainer:Antonio Rojas + +pkgname=pulseaudio-qt +pkgver=1.0.1 +pkgrel=1 +pkgdesc='Qt bindings for libpulse' +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(qt5-base libpulse) +makedepends=(extra-cmake-modules doxygen qt5-tools) +source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('bf571c642ac7b5d5e6a793654ce4a531efcdd89dd76da963ca547f4c1b5238ed' +'SKIP') +validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E # Jonathan Riddell + F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_QCH=ON \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}