[arch-commits] Commit in evolution-data-server/repos/testing-x86_64 (2 files)
Date: Wednesday, March 21, 2018 @ 16:55:23 Author: heftig Revision: 319765 archrelease: copy trunk to testing-x86_64 Added: evolution-data-server/repos/testing-x86_64/PKGBUILD (from rev 319764, evolution-data-server/trunk/PKGBUILD) Deleted: evolution-data-server/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 16:49:43 UTC (rev 319764) +++ PKGBUILD2018-03-21 16:55:23 UTC (rev 319765) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot- -pkgname=evolution-data-server -pkgver=3.28.0+4+g178cb100d -pkgrel=1 -pkgdesc="Centralized access to appointments and contacts" -url="https://wiki.gnome.org/Apps/Evolution; -arch=(x86_64) -depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata libphonenumber) -makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake ninja) -license=(GPL) -_commit=178cb100dadb5edefb1e0154bbf2b68916bd01f3 # gnome-3-28 -source=("git+https://git.gnome.org/browse/evolution-data-server#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^EVOLUTION_DATA_SERVER_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - cd $pkgname - cmake . -G Ninja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIBEXEC_INSTALL_DIR=/usr/lib \ --DSYSCONF_INSTALL_DIR=/etc \ --DENABLE_INTROSPECTION=ON \ --DENABLE_VALA_BINDINGS=ON \ --DENABLE_UOA=OFF \ --DENABLE_GOOGLE_AUTH=ON \ --DENABLE_GTK_DOC=ON \ --DWITH_PHONENUMBER=ON - ninja -} - -check() { - cd $pkgname - # libedata-book tests fail because they try to - # mkdir /usr/lib/evolution-data-server/camel-providers - ninja test || : -} - -package() { - cd $pkgname - DESTDIR="$pkgdir" ninja install -} Copied: evolution-data-server/repos/testing-x86_64/PKGBUILD (from rev 319764, evolution-data-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 16:55:23 UTC (rev 319765) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=evolution-data-server +pkgver=3.28.0+6+g501f51b1c +pkgrel=1 +pkgdesc="Centralized access to appointments and contacts" +url="https://wiki.gnome.org/Apps/Evolution; +arch=(x86_64) +depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata libphonenumber) +makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake ninja) +license=(GPL) +_commit=501f51b1c6c5ae8d916bf86110d13b6bbf7f974c # gnome-3-28 +source=("git+https://git.gnome.org/browse/evolution-data-server#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^EVOLUTION_DATA_SERVER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + cd $pkgname + cmake . -G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLIBEXEC_INSTALL_DIR=/usr/lib \ +-DSYSCONF_INSTALL_DIR=/etc \ +-DENABLE_INTROSPECTION=ON \ +-DENABLE_VALA_BINDINGS=ON \ +-DENABLE_UOA=OFF \ +-DENABLE_GOOGLE_AUTH=ON \ +-DENABLE_GTK_DOC=ON \ +-DWITH_PHONENUMBER=ON + ninja +} + +check() { + cd $pkgname + # libedata-book tests fail because they try to + # mkdir /usr/lib/evolution-data-server/camel-providers + ninja test || : +} + +package() { + cd $pkgname + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in linux/repos (9 files)
Date: Wednesday, March 21, 2018 @ 16:56:02 Author: heftig Revision: 319766 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 319765, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 319765, linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 319765, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 319765, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 319765, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 319765, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 319765, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 319765, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 241 config | 9516 ++ linux.install | 10 linux.preset| 14 8 files changed, 9949 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 319765:319766 to see the changes.
[arch-commits] Commit in qt5-base/repos (5 files)
Date: Wednesday, March 21, 2018 @ 17:15:24 Author: arojas Revision: 319768 archrelease: copy trunk to testing-x86_64 Added: qt5-base/repos/testing-x86_64/ qt5-base/repos/testing-x86_64/PKGBUILD (from rev 319767, qt5-base/trunk/PKGBUILD) qt5-base/repos/testing-x86_64/qtbug-65478.patch (from rev 319767, qt5-base/trunk/qtbug-65478.patch) qt5-base/repos/testing-x86_64/rebuild.list (from rev 319767, qt5-base/trunk/rebuild.list) qt5-base/repos/testing-x86_64/revert-Set-sharedPainter-correctly-for-QGraphicsEffect.patch (from rev 319767, qt5-base/trunk/revert-Set-sharedPainter-correctly-for-QGraphicsEffect.patch) --+ PKGBUILD | 131 ++ qtbug-65478.patch| 31 ++ rebuild.list | 25 + revert-Set-sharedPainter-correctly-for-QGraphicsEffect.patch | 71 + 4 files changed, 258 insertions(+) Copied: qt5-base/repos/testing-x86_64/PKGBUILD (from rev 319767, qt5-base/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-21 17:15:24 UTC (rev 319768) @@ -0,0 +1,131 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Andrea Scarpino + +pkgbase=qt5-base +pkgname=(qt5-base qt5-xcb-private-headers) +_qtver=5.10.1 +pkgver=${_qtver/-/} +pkgrel=6 +arch=('x86_64') +url='http://qt-project.org/' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='A cross-platform application and UI framework' +depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' + 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'icu' 'pcre2' + 'tslib' 'libinput' 'libsm' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion') +makedepends=('libfbclient' 'libmariadbclient' 'sqlite' 'unixodbc' 'postgresql-libs' 'alsa-lib' 'gst-plugins-base-libs' + 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers') +optdepends=('qt5-svg: to use SVG icon themes' +'postgresql-libs: PostgreSQL driver' +'libmariadbclient: MariaDB driver' +'unixodbc: ODBC driver' +'libfbclient: Firebird/iBase driver' +'freetds: MS SQL driver' +'gtk3: GTK platform plugin') +conflicts=('qtchooser') +groups=('qt' 'qt5') +_pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}" +source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; +revert-Set-sharedPainter-correctly-for-QGraphicsEffect.patch +qtbug-65478.patch + qheaderview-restore.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=4a04eea4; + qtbug-66444.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=9395f35c; + qtbug-66420.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=fa091640;) +sha256sums=('d8660e189caa5da5142d5894d328b61a4d3ee9750b76d61ad74e4eee8765a969' +'7161ea5747500dc9666f8d185f4b8e538799fc0aef574e577277747100ac4763' +'b2e8cb06c60be7de31a984c4cfc9ab85c9e2d08c1a3d93136f193735b43600c6' +'3a1016cbf8c3c4676e6fc406756ffa5a151ffe09153dfc0fa7ed3c16945b0ae5' +'88766a7b73a03e1219800c8fdc56afbf23b15d16cc61c4d77547b1fd2404ea6e' +'9e21893545f950132c9face1d502d32e746b2838d4e8c9075dcf3fa43981fcb2') + +prepare() { + cd ${_pkgfqn} + + # Build qmake using Arch {C,LD}FLAGS + # This also sets default {C,CXX,LD}FLAGS for projects built using qmake + sed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*\)|\1 ${CFLAGS}|" \ +mkspecs/common/gcc-base.conf + sed -i -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${LDFLAGS}|" \ +mkspecs/common/g++-unix.conf + + # Use python2 for Python 2.x + find . -name '*.py' -exec sed -i \ +'s|#![ ]*/usr/bin/python$|&2|;s|#![ ]*/usr/bin/env python$|&2|' {} + + + # Fix missing private includes https://bugreports.qt.io/browse/QTBUG-37417 + sed -e '/CMAKE_NO_PRIVATE_INCLUDES\ \=\ true/d' -i mkspecs/features/create_cmake.prf + + # Revert upstream commit which breaks some Deepin components (FS#57531) + # https://bugreports.qt.io/browse/QTBUG-66226 + patch -Np1 -i ../revert-Set-sharedPainter-correctly-for-QGraphicsEffect.patch + # Fix kexi crash at startup http://bugreports.qt.io/browse/QTBUG-65478 + patch -p1 -i ../qtbug-65478.patch + # Fix restoring column status in kmail and ksysguard + patch -p1 -i ../qheaderview-restore.patch + # Fix QHeaderView regression https://bugreports.qt.io/browse/QTBUG-66444 + patch -p1 -i ../qtbug-66444.patch + # Fix white screen with Mesa 18 https://bugreports.qt.io/browse/QTBUG-66420 + patch -p1 -i ../qtbug-66420.patch +} + +build() { + cd ${_pkgfqn} + + PYTHON=/usr/bin/python2 ./configure -confirm-license -opensource -v \ +-prefix /usr
[arch-commits] Commit in qt5-base/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:14:59 Author: arojas Revision: 319767 Fix white screen with mesa 18 Modified: qt5-base/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 16:56:02 UTC (rev 319766) +++ PKGBUILD2018-03-21 17:14:59 UTC (rev 319767) @@ -6,7 +6,7 @@ pkgname=(qt5-base qt5-xcb-private-headers) _qtver=5.10.1 pkgver=${_qtver/-/} -pkgrel=5 +pkgrel=6 arch=('x86_64') url='http://qt-project.org/' license=('GPL3' 'LGPL3' 'FDL' 'custom') @@ -30,12 +30,14 @@ revert-Set-sharedPainter-correctly-for-QGraphicsEffect.patch qtbug-65478.patch qheaderview-restore.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=4a04eea4; - qtbug-66444.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=9395f35c;) + qtbug-66444.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=9395f35c; + qtbug-66420.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch/?id=fa091640;) sha256sums=('d8660e189caa5da5142d5894d328b61a4d3ee9750b76d61ad74e4eee8765a969' '7161ea5747500dc9666f8d185f4b8e538799fc0aef574e577277747100ac4763' 'b2e8cb06c60be7de31a984c4cfc9ab85c9e2d08c1a3d93136f193735b43600c6' '3a1016cbf8c3c4676e6fc406756ffa5a151ffe09153dfc0fa7ed3c16945b0ae5' -'88766a7b73a03e1219800c8fdc56afbf23b15d16cc61c4d77547b1fd2404ea6e') +'88766a7b73a03e1219800c8fdc56afbf23b15d16cc61c4d77547b1fd2404ea6e' +'9e21893545f950132c9face1d502d32e746b2838d4e8c9075dcf3fa43981fcb2') prepare() { cd ${_pkgfqn} @@ -63,6 +65,8 @@ patch -p1 -i ../qheaderview-restore.patch # Fix QHeaderView regression https://bugreports.qt.io/browse/QTBUG-66444 patch -p1 -i ../qtbug-66444.patch + # Fix white screen with Mesa 18 https://bugreports.qt.io/browse/QTBUG-66420 + patch -p1 -i ../qtbug-66420.patch } build() {
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Wednesday, March 21, 2018 @ 17:29:24 Author: heftig Revision: 319770 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 319769, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 319769, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 319769, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 319769, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 319769, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 319769, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 240 + config| 9552 linux.install | 10 linux.preset | 14 6 files changed, 9839 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 319769:319770 to see the changes.
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:37:52 Author: felixonmars Revision: 310043 upgpkg: cabal-install 2.0.0.1-39 rebuild with blaze-builder,0.4.1.0 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:37:35 UTC (rev 310042) +++ PKGBUILD2018-03-21 17:37:52 UTC (rev 310043) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=2.0.0.1 -pkgrel=38 +pkgrel=39 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('custom:BSD3')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Wednesday, March 21, 2018 @ 17:38:09 Author: felixonmars Revision: 310044 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 310043, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 310043, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 17:38:09 UTC (rev 310044) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.0.0.1 +pkgrel=39 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-random' + 'haskell-stm' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('136105745e22b83a9ab906ac71ebbf4a5992b1731dd152e88eaa8dfd0d3076ddaca80bf0077c8b59c085c7d2f2fd0a3786e6e4c70a47dc924995f23758952a16') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --enable-tests \ +-fnetwork-uri -f-old-directory -f-old-bytestring -f-debug-expensive-assertions -f-debug-conflict-sets \ +-f-debug-tracetree -f-parsec -f-monolithic + runhaskell Setup build +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test || warning "TODO: pass -dynamic somewhere" +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:50:31 Author: felixonmars Revision: 310051 upgpkg: stack 1.6.5-51 rebuild with blaze-builder,0.4.1.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:48:54 UTC (rev 310050) +++ PKGBUILD2018-03-21 17:50:31 UTC (rev 310051) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=50 +pkgrel=51 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, March 21, 2018 @ 17:50:48 Author: felixonmars Revision: 310052 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 310051, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 310051, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 310051, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 17:50:48 UTC (rev 310052) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=51 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied:
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:13:57 Author: heftig Revision: 319771 390.42-5: kernel 4.15.12-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:29:24 UTC (rev 319770) +++ PKGBUILD2018-03-21 18:13:57 UTC (rev 319771) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=390.42 _extramodules=extramodules-4.15-ARCH -pkgrel=4 +pkgrel=5 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/;
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:20:46 Author: felixonmars Revision: 310076 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 310075, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 310075, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:20:46 UTC (rev 310076) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=103 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:21:36 Author: felixonmars Revision: 310077 upgpkg: haskell-yesod-default 1.2.0-283 rebuild with blaze-builder,0.4.1.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:20:46 UTC (rev 310076) +++ PKGBUILD2018-03-21 18:21:36 UTC (rev 310077) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=282 +pkgrel=283 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-wai-websockets/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:24:32 Author: felixonmars Revision: 310081 upgpkg: haskell-wai-websockets 3.0.1.2-3 rebuild with blaze-builder,0.4.1.0 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:23:49 UTC (rev 310080) +++ PKGBUILD2018-03-21 18:24:32 UTC (rev 310081) @@ -5,7 +5,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:51:44 Author: heftig Revision: 310105 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 310104, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 310104, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:51:44 UTC (rev 310105) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +_extradir=/usr/lib/modules/extramodules-4.15-ARCH +pkgrel=8 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec xz {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:52:25 Author: heftig Revision: 310107 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 310106, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 310106, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:52:25 UTC (rev 310107) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=120 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:52:04 Author: heftig Revision: 310106 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 310105, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 310105, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:52:04 UTC (rev 310106) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru+ +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.8 +pkgrel=8 +_linux_major=4 +_linux_minor=15 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:39:37 Author: felixonmars Revision: 310233 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-instances/repos/community-staging-x86_64/ haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 310232, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 310232, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:39:37 UTC (rev 310233) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.18 +pkgrel=4 +pkgdesc="Common quickcheck instances" +url="https://github.com/phadej/qc-instances; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 'haskell-tagged' 'haskell-text' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f3b5a7ebad823f6374c718bc6519081fdb92bd9733f6bcf56b62557d5ce7a9d159fe8d3cf75b168dbbf9313835d882febb9bb40e8158a8028be9b8e4c4e247d1') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-builder +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-quickcheck-instances/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:39:20 Author: felixonmars Revision: 310232 upgpkg: haskell-quickcheck-instances 0.3.18-4 rebuild with case-insensitive,1.2.0.11 Modified: haskell-quickcheck-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:38:43 UTC (rev 310231) +++ PKGBUILD2018-03-21 19:39:20 UTC (rev 310232) @@ -5,7 +5,7 @@ _hkgname=quickcheck-instances pkgname=haskell-quickcheck-instances pkgver=0.3.18 -pkgrel=3 +pkgrel=4 pkgdesc="Common quickcheck instances" url="https://github.com/phadej/qc-instances; license=("custom:BSD3")
[arch-commits] Commit in python-docker/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:53:35 Author: foxboron Revision: 310257 upgpkg: python-docker 3.1.4-1 Updated to 3.1.4 Modified: python-docker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:46:55 UTC (rev 310256) +++ PKGBUILD2018-03-21 20:53:35 UTC (rev 310257) @@ -7,7 +7,7 @@ pkgbase=python-docker pkgname=(python-docker python2-docker) -pkgver=3.1.3 +pkgver=3.1.4 pkgrel=1 pkgdesc="A Python library for the Docker Engine API" arch=('any') @@ -21,7 +21,7 @@ 'flake8' 'python2-flake8') checkdepends_x86_64=('docker') source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;) -sha512sums=('de7120fe9026b2ff299b192ae95ad7e220d5598ec49860d28a5ee9e13ab5b5934475b1cda2509711d45360d5cf996980e613b7797e4a22166b99683c8adce8d4') +sha512sums=('78081010ce4027156d3b4ebafee6023f387ee8e7ee4d77ee671a16a3fcb646fca91c5c36cfbaf94157f8a524a3e1a09b9cbfabf304e278a3c1e0132df5d13d13') prepare() { sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt
[arch-commits] Commit in python-docker/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:53:52 Author: foxboron Revision: 310258 archrelease: copy trunk to community-any Added: python-docker/repos/community-any/PKGBUILD (from rev 310257, python-docker/trunk/PKGBUILD) Deleted: python-docker/repos/community-any/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:53:35 UTC (rev 310257) +++ PKGBUILD2018-03-21 20:53:52 UTC (rev 310258) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Morten Linderud-# Contributor: Felix Yan -# Contributor: Hideaki Takahashi -# Contributor: Vincent Demeester -# Contributor: Josh VanderLinden - -pkgbase=python-docker -pkgname=(python-docker python2-docker) -pkgver=3.1.3 -pkgrel=1 -pkgdesc="A Python library for the Docker Engine API" -arch=('any') -url="https://github.com/docker/docker-py; -license=("Apache") -makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 'python-six' - 'python2-six' 'python-websocket-client' 'python2-websocket-client' - 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 'python-docker-pycreds' - 'python2-docker-pycreds') -checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 'python2-mock' - 'flake8' 'python2-flake8') -checkdepends_x86_64=('docker') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;) -sha512sums=('de7120fe9026b2ff299b192ae95ad7e220d5598ec49860d28a5ee9e13ab5b5934475b1cda2509711d45360d5cf996980e613b7797e4a22166b99683c8adce8d4') - -prepare() { - sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt - - cp -a docker-py-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/docker-py-$pkgver - python setup.py build - - cd "$srcdir"/docker-py-$pkgver-py2 - python2 setup.py build -} - -check() { - # Skipping integration tests as docker needs root to run: - # docker daemon -H fd:// -p "$srcdir/docker.pid" - - cd "$srcdir"/docker-py-$pkgver - py.test --cov=docker tests/unit - - cd "$srcdir"/docker-py-$pkgver-py2 - py.test2 --cov=docker tests/unit - - # kill $(<"$srcdir/docker.pid") -} - -package_python-docker() { - depends=('python-requests' 'python-six' 'python-websocket-client' 'python-docker-pycreds') - provides=('python-docker-py') - conflicts=('python-docker-py') - replaces=('python-docker-py') - - cd docker-py-$pkgver - python setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-docker() { - depends=('python2-requests' 'python2-six' 'python2-websocket-client' 'python2-docker-pycreds' - 'python2-backports.ssl_match_hostname' 'python2-ipaddress') - provides=('python2-docker-py') - conflicts=('python2-docker-py') - replaces=('python2-docker-py') - - cd docker-py-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-docker/repos/community-any/PKGBUILD (from rev 310257, python-docker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:53:52 UTC (rev 310258) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Morten Linderud +# Contributor: Felix Yan +# Contributor: Hideaki Takahashi +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgbase=python-docker +pkgname=(python-docker python2-docker) +pkgver=3.1.4 +pkgrel=1 +pkgdesc="A Python library for the Docker Engine API" +arch=('any') +url="https://github.com/docker/docker-py; +license=("Apache") +makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 'python-six' + 'python2-six' 'python-websocket-client' 'python2-websocket-client' + 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 'python-docker-pycreds' + 'python2-docker-pycreds') +checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 'python2-mock' + 'flake8' 'python2-flake8') +checkdepends_x86_64=('docker') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;) +sha512sums=('78081010ce4027156d3b4ebafee6023f387ee8e7ee4d77ee671a16a3fcb646fca91c5c36cfbaf94157f8a524a3e1a09b9cbfabf304e278a3c1e0132df5d13d13') + +prepare() { + sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt + + cp -a docker-py-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/docker-py-$pkgver + python setup.py build + + cd "$srcdir"/docker-py-$pkgver-py2 + python2
[arch-commits] Commit in translate-shell/repos (3 files)
Date: Wednesday, March 21, 2018 @ 21:20:22 Author: escondida Revision: 310267 archrelease: copy trunk to community-any Added: translate-shell/repos/community-any/ translate-shell/repos/community-any/.SRCINFO (from rev 310266, translate-shell/trunk/.SRCINFO) translate-shell/repos/community-any/PKGBUILD (from rev 310266, translate-shell/trunk/PKGBUILD) --+ .SRCINFO | 27 +++ PKGBUILD | 37 + 2 files changed, 64 insertions(+) Copied: translate-shell/repos/community-any/.SRCINFO (from rev 310266, translate-shell/trunk/.SRCINFO) === --- community-any/.SRCINFO (rev 0) +++ community-any/.SRCINFO 2018-03-21 21:20:22 UTC (rev 310267) @@ -0,0 +1,27 @@ +pkgbase = translate-shell + pkgdesc = A command-line interface and interactive shell for Google Translate + pkgver = 0.9.6.7 + pkgrel = 1 + url = https://www.soimort.org/translate-shell/ + arch = i686 + arch = x86_64 + license = custom:PublicDomain + makedepends = git + depends = bash + depends = gawk + optdepends = aspell: spell checking + optdepends = curl: openSSL support + optdepends = fribidi: display right-to-left languages + optdepends = hunspell: spell checking + optdepends = less: terminal paging + optdepends = mplayer: Text-to-Speech functionality + optdepends = mpv: Text-to-Speech functionality + optdepends = mpg123: Text-to-Speech functionality + optdepends = espeak: Text-to-Speech functionality + optdepends = rlwrap: readline-style editing and history in the interactive mode + optdepends = emacs: Emacs interface + source = translate-shell-0.9.6.7.tar.gz::https://github.com/soimort/translate-shell/archive/v0.9.6.7.tar.gz + md5sums = ceed584244a77a9eb3c08d9dea2405ba + +pkgname = translate-shell + Copied: translate-shell/repos/community-any/PKGBUILD (from rev 310266, translate-shell/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-03-21 21:20:22 UTC (rev 310267) @@ -0,0 +1,37 @@ +# Maintainer: Ivy Foster+ +pkgname=translate-shell +pkgver=0.9.6.7 +pkgrel=1 +pkgdesc='A command-line interface and interactive shell for Google Translate' +arch=(any) +url='https://www.soimort.org/translate-shell/' +license=('custom:PublicDomain') +depends=(bash gawk) +optdepends=( + 'aspell: spell checking' + 'curl: openSSL support' + 'fribidi: display right-to-left languages' + 'hunspell: spell checking' + 'less: terminal paging' + 'mplayer: Text-to-Speech functionality' + 'mpv: Text-to-Speech functionality' + 'mpg123: Text-to-Speech functionality' + 'espeak: Text-to-Speech functionality' + 'rlwrap: readline-style editing and history in the interactive mode' + 'emacs: Emacs interface' +) +source=("translate-shell-$pkgver.tar.gz::https://github.com/soimort/translate-shell/archive/v$pkgver.tar.gz;) +# Checksum provided by packager, not upstream; grain of salt recommended. +md5sums=(ceed584244a77a9eb3c08d9dea2405ba) + +build() { + cd "translate-shell-$pkgver" + make +} + +package() { + cd "translate-shell-$pkgver" + make PREFIX=/usr DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shell/LICENSE" +}
[arch-commits] Commit in zziplib/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:17:10 Author: svenstaro Revision: 319780 archrelease: copy trunk to extra-x86_64 Added: zziplib/repos/extra-x86_64/PKGBUILD (from rev 319779, zziplib/trunk/PKGBUILD) Deleted: zziplib/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:17:01 UTC (rev 319779) +++ PKGBUILD2018-03-21 20:17:10 UTC (rev 319780) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Rémy Oudompheng-# Contributor: Daniel J Griffiths -# Contributor: Roman Kyrylych - -pkgname=zziplib -pkgver=0.13.68 -pkgrel=1 -pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file" -arch=('x86_64') -url="http://zziplib.sourceforge.net; -license=('LGPL' 'MPL') -depends=('zlib') -makedepends=('python2' 'xmlto' 'zip') -source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz;) -sha256sums=('9460919b46592a225217cff067b1c0eb86002b32c54b4898f9c21401aaa11032') -sha512sums=('e8a9976242acc04064ec239b9b929228370a946e5bd37092adcc1bda14605710a3850d39795d1937b609d1ab9a9a1998152f8c88b2dccc387ac6ec774d9cfce9') - -build() { - cd ${pkgname}-${pkgver} - export PYTHON=/usr/bin/python2 - ./configure --prefix=/usr - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - -# fix permissions - chmod -s "${pkgdir}/usr/share/man/man3" -# chmod 644 "${pkgdir}"/usr/share/man/man3/* - chown -R root:root "${pkgdir}/usr/share/man/man3" -} - -# vim: set ts=2 sw=2 et: Copied: zziplib/repos/extra-x86_64/PKGBUILD (from rev 319779, zziplib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:17:10 UTC (rev 319780) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Rémy Oudompheng +# Contributor: Daniel J Griffiths +# Contributor: Roman Kyrylych + +pkgname=zziplib +pkgver=0.13.69 +pkgrel=1 +pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file" +arch=('x86_64') +url="http://zziplib.sourceforge.net; +license=('LGPL' 'MPL') +depends=('zlib') +makedepends=('python2' 'xmlto' 'zip') +source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz;) +sha256sums=('846246d7cdeee405d8d21e2922c6e97f55f24ecbe3b6dcf5778073a88f120544') +sha512sums=('ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0') + +build() { + cd ${pkgname}-${pkgver} + export PYTHON=/usr/bin/python2 + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + +# fix permissions + chmod -s "${pkgdir}/usr/share/man/man3" +# chmod 644 "${pkgdir}"/usr/share/man/man3/* + chown -R root:root "${pkgdir}/usr/share/man/man3" +} + +# vim: set ts=2 sw=2 et:
[arch-commits] Commit in zziplib/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:17:01 Author: svenstaro Revision: 319779 upgpkg: zziplib 0.13.69-1 Modified: zziplib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:10:04 UTC (rev 319778) +++ PKGBUILD2018-03-21 20:17:01 UTC (rev 319779) @@ -4,7 +4,7 @@ # Contributor: Roman Kyrylychpkgname=zziplib -pkgver=0.13.68 +pkgver=0.13.69 pkgrel=1 pkgdesc="A lightweight library that offers the ability to easily extract data from files archived in a single zip file" arch=('x86_64') @@ -13,8 +13,8 @@ depends=('zlib') makedepends=('python2' 'xmlto' 'zip') source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz;) -sha256sums=('9460919b46592a225217cff067b1c0eb86002b32c54b4898f9c21401aaa11032') -sha512sums=('e8a9976242acc04064ec239b9b929228370a946e5bd37092adcc1bda14605710a3850d39795d1937b609d1ab9a9a1998152f8c88b2dccc387ac6ec774d9cfce9') +sha256sums=('846246d7cdeee405d8d21e2922c6e97f55f24ecbe3b6dcf5778073a88f120544') +sha512sums=('ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in unison/repos/extra-x86_64 (6 files)
Date: Wednesday, March 21, 2018 @ 20:28:36 Author: bisson Revision: 319782 archrelease: copy trunk to extra-x86_64 Added: unison/repos/extra-x86_64/PKGBUILD (from rev 319781, unison/trunk/PKGBUILD) unison/repos/extra-x86_64/desktop (from rev 319781, unison/trunk/desktop) unison/repos/extra-x86_64/large.patch (from rev 319781, unison/trunk/large.patch) Deleted: unison/repos/extra-x86_64/PKGBUILD unison/repos/extra-x86_64/desktop unison/repos/extra-x86_64/large.patch -+ PKGBUILD| 107 -- desktop | 22 +-- large.patch | 98 ++--- 3 files changed, 113 insertions(+), 114 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:27:54 UTC (rev 319781) +++ PKGBUILD2018-03-21 20:28:36 UTC (rev 319782) @@ -1,54 +0,0 @@ -# $Id$ -#Maintainer: Gaetan Bisson-#Contributor: Tobias Powalowski - -pkgname=unison -_pkgver=2.48.15v4 -pkgver=${_pkgver%v*} -pkgrel=3 -pkgdesc='File-synchronization tool' -#url='https://github.com/bcpierce00/unison/' -url='https://www.cis.upenn.edu/~bcpierce/unison/' -arch=('x86_64') -license=('GPL2') -optdepends=('gtk2: graphical interface') -makedepends=('ocaml' 'emacs' 'lablgtk2') -source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz; -'large.patch' -'desktop') -sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' -'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' -'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') - -options=('!makeflags') - -prepare() { - cd "${srcdir}/${pkgname}-${_pkgver}" - sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml - patch -p0 -i ../large.patch -} - -build() { - cd "${srcdir}/${pkgname}-${_pkgver}" - for ui in gtk2 text; do - cp -a . build || true - pushd build - export CFLAGS= - make UISTYLE=$ui DEBUGGING=false THREADS=true - mv src/unison src/unison-$ui - mv src/unison-* .. - popd - rm -fr build - done -} - -package() { - cd "${srcdir}/${pkgname}-${_pkgver}" - install -d "${pkgdir}"/usr/bin - install -m755 unison-* "${pkgdir}"/usr/bin - ln -s unison-text "${pkgdir}"/usr/bin/unison - - install -d "${pkgdir}"/usr/share/{pixmaps,applications} - install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" -} Copied: unison/repos/extra-x86_64/PKGBUILD (from rev 319781, unison/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:28:36 UTC (rev 319782) @@ -0,0 +1,53 @@ +# $Id$ +#Maintainer: Gaetan Bisson +#Contributor: Tobias Powalowski + +pkgname=unison +pkgver=2.51.2 +pkgrel=1 +pkgdesc='File-synchronization tool' +#url='https://github.com/bcpierce00/unison/' +url='https://www.cis.upenn.edu/~bcpierce/unison/' +arch=('x86_64') +license=('GPL2') +optdepends=('gtk2: graphical interface') +makedepends=('ocaml' 'emacs' 'lablgtk2') +source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz; +'large.patch' +'desktop') +sha256sums=('a2efcbeab651be6df69cc9b253011a07955ecb91fb407a219719451197849d5e' +'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' +'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') + +options=('!makeflags') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml + patch -p0 -i ../large.patch +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + for ui in gtk2 text; do + cp -a . build || true + pushd build + export CFLAGS= + make all UISTYLE=$ui DEBUGGING=false THREADS=true + mv src/unison src/unison-$ui + mv src/unison-* .. + popd + rm -fr build + done +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -d "${pkgdir}"/usr/bin + install -m755 unison-* "${pkgdir}"/usr/bin + ln -s unison-text "${pkgdir}"/usr/bin/unison + + install -d "${pkgdir}"/usr/share/{pixmaps,applications} + install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} Deleted: desktop === --- desktop 2018-03-21 20:27:54
[arch-commits] Commit in uboot-tools/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:46:43 Author: jelle Revision: 310255 upgpkg: uboot-tools 2018.03-1 Modified: uboot-tools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:43:53 UTC (rev 310254) +++ PKGBUILD2018-03-21 20:46:43 UTC (rev 310255) @@ -4,7 +4,7 @@ # Contributor: Philipp Schraderpkgname=uboot-tools -pkgver=2018.01 +pkgver=2018.03 pkgrel=1 pkgdesc='U-Boot bootloader utility tools' arch=(x86_64) @@ -13,7 +13,7 @@ depends=(openssl) source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig}) validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652') -sha1sums=('a4689e07aa09adaea351946ff6156ca11aec1345' +sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695' 'SKIP') build() {
[arch-commits] Commit in uboot-tools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:46:55 Author: jelle Revision: 310256 archrelease: copy trunk to community-x86_64 Added: uboot-tools/repos/community-x86_64/PKGBUILD (from rev 310255, uboot-tools/trunk/PKGBUILD) Deleted: uboot-tools/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:46:43 UTC (rev 310255) +++ PKGBUILD2018-03-21 20:46:55 UTC (rev 310256) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Michael Lass-# Contributor: Philipp Schrader - -pkgname=uboot-tools -pkgver=2018.01 -pkgrel=1 -pkgdesc='U-Boot bootloader utility tools' -arch=(x86_64) -url='http://www.denx.de/wiki/U-Boot/WebHome' -license=(GPL) -depends=(openssl) -source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig}) -validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652') -sha1sums=('a4689e07aa09adaea351946ff6156ca11aec1345' - 'SKIP') - -build() { - cd u-boot-$pkgver - make defconfig - make tools-all -} - -package() { - install -m 755 -d "$pkgdir"/usr/bin - install -m 755 -t "$pkgdir"/usr/bin/ u-boot-$pkgver/tools/{mk{,env}image,env/fw_printenv,img2srec,dumpimage,netconsole,jtagconsole,ncb} - ln -s fw_printenv "$pkgdir"/usr/bin/fw_setenv - install -m 644 -D u-boot-$pkgver/doc/mkimage.1 "$pkgdir"/usr/share/man/man1/mkimage.1 -} Copied: uboot-tools/repos/community-x86_64/PKGBUILD (from rev 310255, uboot-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:46:55 UTC (rev 310256) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Michael Lass +# Contributor: Philipp Schrader + +pkgname=uboot-tools +pkgver=2018.03 +pkgrel=1 +pkgdesc='U-Boot bootloader utility tools' +arch=(x86_64) +url='http://www.denx.de/wiki/U-Boot/WebHome' +license=(GPL) +depends=(openssl) +source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig}) +validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652') +sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695' + 'SKIP') + +build() { + cd u-boot-$pkgver + make defconfig + make tools-all +} + +package() { + install -m 755 -d "$pkgdir"/usr/bin + install -m 755 -t "$pkgdir"/usr/bin/ u-boot-$pkgver/tools/{mk{,env}image,env/fw_printenv,img2srec,dumpimage,netconsole,jtagconsole,ncb} + ln -s fw_printenv "$pkgdir"/usr/bin/fw_setenv + install -m 644 -D u-boot-$pkgver/doc/mkimage.1 "$pkgdir"/usr/share/man/man1/mkimage.1 +}
[arch-commits] Commit in docker-compose/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:56:35 Author: foxboron Revision: 310260 archrelease: copy trunk to community-any Added: docker-compose/repos/community-any/PKGBUILD (from rev 310259, docker-compose/trunk/PKGBUILD) Deleted: docker-compose/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:56:29 UTC (rev 310259) +++ PKGBUILD2018-03-21 20:56:35 UTC (rev 310260) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Morten Linderud-# Contributor: Felix Yan -# Contributor: Iwan Timmer -# Contributor: Vincent Demeester -# Contributor: Josh VanderLinden - -pkgname=docker-compose -pkgver=1.20.0 -pkgrel=1 -pkgdesc="Fast, isolated development environments using Docker" -arch=('any') -url="https://www.docker.com/; -license=("Apache") -depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' - 'python-texttable' 'python-websocket-client' 'python-docker' 'python-dockerpty' - 'python-six' 'python-jsonschema' 'python-setuptools' 'docker') -checkdepends=('python-pytest-runner' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) -sha512sums=('cbad8735ef2aa921e300ac3c89ba0eb6b2b4e3b8c2d2c58e0672555ec9e23ed0338b47469538d5b70c1307bfd4f6a47b0d76283292bb1f72dbc11b81bc15e941') - -prepare() { - cd compose-$pkgver - - # Remove upper bound on requires - sed -i 's/==/>=/g' requirements.txt - sed -i "s/, < .*',$/',/" setup.py -} - -build() { - cd compose-$pkgver - python setup.py build -} - -check() { - # Hack entry points by installing it - # TODO: need a running docker daemon to test - - cd compose-$pkgver - # python setup.py install --root="$PWD/tmp_install" --optimize=1 - # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py pytest -} - -package() { - cd compose-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose - install -Dm644 contrib/completion/fish/docker-compose.fish "$pkgdir"/usr/share/fish/completions/docker-compose.fish - install -Dm644 contrib/completion/zsh/_docker-compose "$pkgdir"/usr/share/zsh/site-functions/_docker-compose -} Copied: docker-compose/repos/community-any/PKGBUILD (from rev 310259, docker-compose/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:56:35 UTC (rev 310260) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Morten Linderud +# Contributor: Felix Yan +# Contributor: Iwan Timmer +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgname=docker-compose +pkgver=1.20.1 +pkgrel=1 +pkgdesc="Fast, isolated development environments using Docker" +arch=('any') +url="https://www.docker.com/; +license=("Apache") +depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' + 'python-texttable' 'python-websocket-client' 'python-docker' 'python-dockerpty' + 'python-six' 'python-jsonschema' 'python-setuptools' 'docker') +checkdepends=('python-pytest-runner' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) +sha512sums=('db688dce9071f9b05c9c0bf14ec73c06e734fa323e7aca2e311cdc255a9b5e5c6048e6fa1636f3291d2878e9c88c615db79cbdd4b7e5d16a77f827e2de0e6761') + +prepare() { + cd compose-$pkgver + + # Remove upper bound on requires + sed -i 's/==/>=/g' requirements.txt + sed -i "s/, < .*',$/',/" setup.py +} + +build() { + cd compose-$pkgver + python setup.py build +} + +check() { + # Hack entry points by installing it + # TODO: need a running docker daemon to test + + cd compose-$pkgver + # python setup.py install --root="$PWD/tmp_install" --optimize=1 + # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py pytest +} + +package() { + cd compose-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose + install -Dm644 contrib/completion/fish/docker-compose.fish
[arch-commits] Commit in docker-compose/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:56:29 Author: foxboron Revision: 310259 upgpkg: docker-compose 1.20.1-1 Updated to 1.20.1 Modified: docker-compose/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:53:52 UTC (rev 310258) +++ PKGBUILD2018-03-21 20:56:29 UTC (rev 310259) @@ -6,7 +6,7 @@ # Contributor: Josh VanderLindenpkgname=docker-compose -pkgver=1.20.0 +pkgver=1.20.1 pkgrel=1 pkgdesc="Fast, isolated development environments using Docker" arch=('any') @@ -17,7 +17,7 @@ 'python-six' 'python-jsonschema' 'python-setuptools' 'docker') checkdepends=('python-pytest-runner' 'python-mock') source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) -sha512sums=('cbad8735ef2aa921e300ac3c89ba0eb6b2b4e3b8c2d2c58e0672555ec9e23ed0338b47469538d5b70c1307bfd4f6a47b0d76283292bb1f72dbc11b81bc15e941') +sha512sums=('db688dce9071f9b05c9c0bf14ec73c06e734fa323e7aca2e311cdc255a9b5e5c6048e6fa1636f3291d2878e9c88c615db79cbdd4b7e5d16a77f827e2de0e6761') prepare() { cd compose-$pkgver
[arch-commits] Commit in python-s3transfer/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:08:25 Author: svenstaro Revision: 310263 archrelease: copy trunk to community-any Added: python-s3transfer/repos/community-any/PKGBUILD (from rev 310262, python-s3transfer/trunk/PKGBUILD) Deleted: python-s3transfer/repos/community-any/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 21:08:21 UTC (rev 310262) +++ PKGBUILD2018-03-21 21:08:25 UTC (rev 310263) @@ -1,45 +0,0 @@ -# Maintainer: Jonathan Steel -# Contributor: Chris Severance aur.severach AatT spamgourmet.com - -pkgbase=python-s3transfer -pkgname=('python-s3transfer' 'python2-s3transfer') -pkgver=0.1.13 -pkgrel=2 -pkgdesc='Amazon S3 Transfer Manager for Python' -arch=('any') -url="https://github.com/boto/s3transfer; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools') -source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -md5sums=('7bad7a38ca2442d650455fadeb3578b0') - -prepare() { - cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver" - cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver" -} - -build() { - cd "$srcdir/python-s3transfer-$pkgver" - python setup.py build - - cd "$srcdir/python2-s3transfer-$pkgver" - python2 setup.py build -} - -package_python-s3transfer() { - depends=('python-botocore') - cd python-s3transfer-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-s3transfer() { - depends=('python2-botocore') - cd python2-s3transfer-$pkgver - - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-s3transfer/repos/community-any/PKGBUILD (from rev 310262, python-s3transfer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 21:08:25 UTC (rev 310263) @@ -0,0 +1,45 @@ +# Maintainer: Jonathan Steel +# Contributor: Chris Severance aur.severach AatT spamgourmet.com + +pkgbase=python-s3transfer +pkgname=('python-s3transfer' 'python2-s3transfer') +pkgver=0.1.13 +pkgrel=3 +pkgdesc='Amazon S3 Transfer Manager for Python' +arch=('any') +url="https://github.com/boto/s3transfer; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools') +source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) +md5sums=('7bad7a38ca2442d650455fadeb3578b0') + +prepare() { + cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver" + cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver" +} + +build() { + cd "$srcdir/python-s3transfer-$pkgver" + python setup.py build + + cd "$srcdir/python2-s3transfer-$pkgver" + python2 setup.py build +} + +package_python-s3transfer() { + depends=('python-botocore') + cd python-s3transfer-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-s3transfer() { + depends=('python2-botocore' 'python2-futures') + cd python2-s3transfer-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-s3transfer/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:08:21 Author: svenstaro Revision: 310262 upgpkg: python-s3transfer 0.1.13-3 Add python2-futures to deps Modified: python-s3transfer/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:05:01 UTC (rev 310261) +++ PKGBUILD2018-03-21 21:08:21 UTC (rev 310262) @@ -4,7 +4,7 @@ pkgbase=python-s3transfer pkgname=('python-s3transfer' 'python2-s3transfer') pkgver=0.1.13 -pkgrel=2 +pkgrel=3 pkgdesc='Amazon S3 Transfer Manager for Python' arch=('any') url="https://github.com/boto/s3transfer; @@ -36,7 +36,7 @@ } package_python2-s3transfer() { - depends=('python2-botocore') + depends=('python2-botocore' 'python2-futures') cd python2-s3transfer-$pkgver python2 setup.py install --root="$pkgdir" --optimize=1
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Wednesday, March 21, 2018 @ 16:57:20 Author: felixonmars Revision: 310036 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 310035, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 310035, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 16:57:20 UTC (rev 310036) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.19 +pkgrel=43 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 'haskell-mtl' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-text' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 'haskell-errors' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('048cd01862d7541dbcd932760f1abc35c5915f0cebcfdbc17cec5b8abc20887c933d3c8a3517912a6fdf03f12e1d466a6ff68b45aefe8d73843fc91192b76c53') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, March 21, 2018 @ 17:41:50 Author: felixonmars Revision: 310048 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 310047, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 310047, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 17:41:50 UTC (rev 310048) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.3 +pkgrel=26 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-mtl' 'haskell-parsec' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-text' 'haskell-threads' 'haskell-wai' 'haskell-warp' + 'haskell-yesod-core' 'haskell-yesod-static' 'haskell-tamarin-prover-utils' + 'haskell-tamarin-prover-term' 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('3ec371f0abf1a391bbc2be0b3e3940b5f634515e443a6535ab3b8a5c6514004bbada35838b63e2c1e5edcbbdb230eae5be03dd8464f8516d3301bf02aad3d5ff') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:55:38 Author: felixonmars Revision: 310055 upgpkg: pandoc-crossref 0.3.0.3-7 rebuild with blaze-builder,0.4.1.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:54:01 UTC (rev 310054) +++ PKGBUILD2018-03-21 17:55:38 UTC (rev 310055) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.3 -pkgrel=6 +pkgrel=7 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in scala/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:13:03 Author: arcanis Revision: 310061 upgpkg: scala 2.12.5-1 Modified: scala/trunk/PKGBUILD --+ PKGBUILD | 70 +++-- 1 file changed, 36 insertions(+), 34 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:12:59 UTC (rev 310060) +++ PKGBUILD2018-03-21 18:13:03 UTC (rev 310061) @@ -1,54 +1,56 @@ # $Id$ -# Maintainer: Sergej Pupykin+# Maintainer: Evgeniy Alekseev +# Contributor: Sergej Pupykin # Contributor: Marcin Karpezo pkgbase=scala pkgname=(scala scala-docs scala-sources) -pkgver=2.12.4 +pkgver=2.12.5 pkgrel=1 _watch="https://github.com/scala/scala/releases; -_distdate=20171020-015400 -_distsha=c2a5883891 +_distdate=20180316-140900 +_distsha=30a1428925 pkgdesc="A Java-interoperable language with object-oriented and functional features" arch=('any') url="http://www.scala-lang.org; license=('BSD') -depends=('java-runtime>=8' 'java-environment>=8') -makedepends=('sbt' 'git') -source=("scala-$pkgver.tar.gz::https://github.com/scala/scala/archive/v${pkgver}.tar.gz; - "scala-docs-${pkgver}.tar.xz::http://www.scala-lang.org/files/archive/scala-docs-${pkgver}.txz;) -sha256sums=('9d1eaf570f95204a8894ab941070354b1672904a903ae3d1b45df201ddd1ed7d' -'477892c8bb7df996166a767037cc16feb67ec9810273fd47bf43fa1eee0597a8') +depends=('java-environment>=8' 'java-runtime>=8') +makedepends=('git ''sbt') +source=("scala-${pkgver}.tar.gz::https://github.com/scala/scala/archive/v${pkgver}.tar.gz; + "scala-docs-${pkgver}.tar.xz::http://www.scala-lang.org/files/archive/scala-docs-${pkgver}.txz;) +sha512sums=('7c40797dc4ae9fe46d946b842000a1450d428e98ec6f4ed29d2b621ac490900a04f77ec3fd876a9b8005edf507d9e71f675b04e53653dac625a3a51a8a0f4ac1' + 'd2384c8bd5470f374d6c0180d2afd1826a5a4624667b283d8eead051eeab4990c19d9c18a138b7b0c2627fbeb44ca8a7388063f598e97bb4d6a949d7de392842') prepare() { - cd "$srcdir"/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" chmod 0755 tools/* - echo -e "#!/bin/bash\necho ${_distdate}" >tools/get-scala-commit-date - echo -e "#!/bin/bash\necho ${_distsha}" >tools/get-scala-commit-sha + echo -e "#!/bin/bash\necho ${_distdate}" > "tools/get-scala-commit-date" + echo -e "#!/bin/bash\necho ${_distsha}" > "tools/get-scala-commit-sha" } build() { - cd "$srcdir"/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" sbt dist/mkPack packageSrc packageDoc } package_scala() { depends=('java-runtime') - optdepends=('scala-docs' 'scala-sources' 'graphviz: generate diagrams') + optdepends=('scala-docs' + 'scala-sources' + 'graphviz: generate diagrams') - cd "$srcdir"/${pkgname}-${pkgver}/build/pack + cd "${srcdir}/${pkgname}-${pkgver}/build/pack" - install -d "$pkgdir"/usr/{bin,share} "$pkgdir"/usr/share/man/man1 "$pkgdir"/usr/share/scala/{bin,lib} - cp -r lib "$pkgdir"/usr/share/scala/ -# cp -r target/scala-dist/resource_managed/main/man "$pkgdir"/usr/share/ - install -m 755 bin/{fsc,scala,scalac,scalap,scaladoc} "$pkgdir"/usr/share/scala/bin - install -D -m0644 "$srcdir"/scala-${pkgver}/doc/LICENSE.md "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.md + install -d "${pkgdir}/usr/"{bin,share} "${pkgdir}/usr/share/man/man1" "${pkgdir}/usr/share/scala/"{bin,lib} + cp -r lib "${pkgdir}/usr/share/scala/" + install -m755 bin/{fsc,scala,scalac,scalap,scaladoc} "${pkgdir}/usr/share/scala/bin" + install -Dm0644 "${srcdir}/scala-${pkgver}/doc/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - ln -s ../share/scala/bin/fsc "$pkgdir"/usr/bin/fsc - ln -s ../share/scala/bin/scala "$pkgdir"/usr/bin/scala - ln -s ../share/scala/bin/scalac "$pkgdir"/usr/bin/scalac - ln -s ../share/scala/bin/scalap "$pkgdir"/usr/bin/scalap - ln -s ../share/scala/bin/scaladoc "$pkgdir"/usr/bin/scaladoc + ln -s "../share/scala/bin/fsc" "${pkgdir}/usr/bin/fsc" + ln -s "../share/scala/bin/scala" "${pkgdir}/usr/bin/scala" + ln -s "../share/scala/bin/scalac" "${pkgdir}/usr/bin/scalac" + ln -s "../share/scala/bin/scalap" "${pkgdir}/usr/bin/scalap" + ln -s "../share/scala/bin/scaladoc" "${pkgdir}/usr/bin/scaladoc" } package_scala-docs() { @@ -56,10 +58,10 @@ pkgdesc="Scala documentation" depends=() - cd "$srcdir"/scala-${pkgver} - mkdir -p "$pkgdir"/usr/share/doc/ - cp -r api "$pkgdir"/usr/share/doc/scala - install -D -m0644 "$srcdir"/scala-${pkgver}/doc/LICENSE.md "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.md + cd "${srcdir}/scala-${pkgver}" + mkdir -p "${pkgdir}/usr/share/doc/" + cp -r api "${pkgdir}/usr/share/doc/scala" + install -Dm0644 "${srcdir}/scala-${pkgver}/doc/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" } package_scala-sources() { @@ -67,10 +69,10 @@ pkgdesc="Scala sources"
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:13:45 Author: felixonmars Revision: 310067 upgpkg: hopenpgp-tools 0.19.5-107 rebuild with blaze-builder,0.4.1.0 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:13:42 UTC (rev 310066) +++ PKGBUILD2018-03-21 18:13:45 UTC (rev 310067) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=106 +pkgrel=107 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:13:42 Author: heftig Revision: 310066 5.2.8-8: kernel 4.15.12-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:13:35 UTC (rev 310065) +++ PKGBUILD2018-03-21 18:13:42 UTC (rev 310066) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.8 -pkgrel=7 +pkgrel=8 _linux_major=4 _linux_minor=15 arch=('x86_64')
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:12:40 Author: heftig Revision: 310059 1.1.0-114: kernel 4.15.12-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:10:54 UTC (rev 310058) +++ PKGBUILD2018-03-21 18:12:40 UTC (rev 310059) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=113 +pkgrel=114 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:13:22 Author: heftig Revision: 310063 0.43-8: kernel 4.15.12-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:13:11 UTC (rev 310062) +++ PKGBUILD2018-03-21 18:13:22 UTC (rev 310063) @@ -11,7 +11,7 @@ pkgname=tp_smapi pkgver=0.43 _extradir=/usr/lib/modules/extramodules-4.15-ARCH -pkgrel=7 +pkgrel=8 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:12:59 Author: heftig Revision: 310060 0.8-120: kernel 4.15.12-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:12:40 UTC (rev 310059) +++ PKGBUILD2018-03-21 18:12:59 UTC (rev 310060) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=119 +pkgrel=120 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:18:59 Author: felixonmars Revision: 310073 upgpkg: hledger-ui 1.5-60 rebuild with blaze-builder,0.4.1.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:17:37 UTC (rev 310072) +++ PKGBUILD2018-03-21 18:18:59 UTC (rev 310073) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=59 +pkgrel=60 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-pipes-http/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:34:31 Author: felixonmars Revision: 310087 upgpkg: haskell-pipes-http 1.0.5-115 rebuild with blaze-builder,0.4.1.0 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:33:47 UTC (rev 310086) +++ PKGBUILD2018-03-21 18:34:31 UTC (rev 310087) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=114 +pkgrel=115 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:33:47 Author: felixonmars Revision: 310086 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 310085, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 310085, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:33:47 UTC (rev 310086) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.16.3 +pkgrel=20 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a102a09b505fc99dcf6a5a2594ae7273cefb4087e26f520af791fcee4dbf2118eb81b356e88d53ce7f08bea180851d0e7c6b589b077b891705707a8b59b77b9a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-portable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in nvidia/repos (4 files)
Date: Wednesday, March 21, 2018 @ 18:53:42 Author: heftig Revision: 319773 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 319772, nvidia/trunk/4.15-FS57305.patch) nvidia/repos/staging-x86_64/PKGBUILD (from rev 319772, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 319772, nvidia/trunk/fix-abi.patch) + 4.15-FS57305.patch | 181 +++ PKGBUILD | 85 +++ fix-abi.patch | 12 +++ 3 files changed, 278 insertions(+) Copied: nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 319772, nvidia/trunk/4.15-FS57305.patch) === --- staging-x86_64/4.15-FS57305.patch (rev 0) +++ staging-x86_64/4.15-FS57305.patch 2018-03-21 18:53:42 UTC (rev 319773) @@ -0,0 +1,181 @@ +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +index 292d7da..5f254e1 100755 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +@@ -2123,6 +2123,7 @@ compile_test() { + #endif + #include + #include ++#include + #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE) + #error DRM not enabled + #endif +@@ -2146,8 +2147,12 @@ compile_test() { + /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */ + i = DRIVER_ATOMIC; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */ + for_each_crtc_in_state(s, c, cs, i) { } ++#else ++for_each_new_crtc_in_state(s, c, cs, i) {} ++#endif + + /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */ + a = offsetof(struct drm_mode_config_funcs, atomic_state_alloc); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +index cf16b6f..a66ae5a 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +@@ -33,6 +33,7 @@ + + #include + #include ++#include + + static void nv_drm_connector_destroy(struct drm_connector *connector) + { +@@ -87,7 +88,11 @@ static enum drm_connector_status __nv_drm_connector_detect_internal( + break; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + encoder = drm_encoder_find(dev, connector->encoder_ids[i]); ++#else ++encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]); ++#endif + + if (encoder == NULL) { + BUG_ON(encoder != NULL); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +index b54128a..d820dc2 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +@@ -37,6 +37,7 @@ + + #include + #include ++#include + + static const u32 nv_default_supported_plane_drm_formats[] = { + DRM_FORMAT_ARGB1555, +@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane *plane, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#else ++for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#endif + struct nv_drm_crtc_state *nv_crtc_state = to_nv_crtc_state(crtc_state); + struct NvKmsKapiHeadRequestedConfig *head_req_config = + _crtc_state->req_config; +@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc, + + req_config->flags.displaysChanged = NV_TRUE; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_connector_in_state(crtc_state->state, ++#else ++for_each_new_connector_in_state(crtc_state->state, ++#endif + connector, connector_state, j) { + if (connector_state->crtc != crtc) { + continue; +@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + crtc = drm_crtc_find(dev, params->crtc_id); ++#else ++crtc = drm_crtc_find(dev, NULL, params->crtc_id); ++#endif + if (!crtc) { + ret = -ENOENT; + goto
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Wednesday, March 21, 2018 @ 18:53:03 Author: heftig Revision: 310109 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 310108, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 310108, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 310108, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 310108, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-03-21 18:53:03 UTC (rev 310109) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 310108, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:53:03 UTC (rev 310109) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ray Rashif+# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=55 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec xz {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 310108, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-21 18:53:03 UTC (rev 310109) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Wednesday, March 21, 2018 @ 18:54:02 Author: heftig Revision: 319774 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 319773, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 319773, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 71 kernel-4.11.patch | 38 +++ 2 files changed, 109 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 319773, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-03-21 18:54:02 UTC (rev 319774) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.106 +_extramodules=extramodules-4.15-ARCH +pkgrel=20 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run; +'kernel-4.11.patch') +sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.15' 'linux<4.16' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 319773, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-03-21 18:54:02 UTC (rev 319774) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, , vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, , vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + { + vmf->page = NULL; +
[arch-commits] Commit in r8168/repos (3 files)
Date: Wednesday, March 21, 2018 @ 18:52:43 Author: heftig Revision: 310108 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 310107, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 310107, r8168/trunk/linux-4.15.patch) --+ PKGBUILD | 49 linux-4.15.patch | 81 + 2 files changed, 130 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 310107, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:52:43 UTC (rev 310108) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo+# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=42 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz +linux-4.15.patch) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31' +'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux-4.15.patch +} + +build() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +} Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 310107, r8168/trunk/linux-4.15.patch) === --- community-staging-x86_64/linux-4.15.patch (rev 0) +++ community-staging-x86_64/linux-4.15.patch 2018-03-21 18:52:43 UTC (rev 310108) @@ -0,0 +1,81 @@ +diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c +--- r8168-8.045.08/src/r8168_n.c 2017-09-22 17:31:17.0 +0200 r8168-8.045.08-4.15/src/r8168_n.c 2018-01-29 12:33:34.283394438 +0100 +@@ -407,8 +407,13 @@ + static void rtl8168_sleep_rx_enable(struct net_device *dev); + static void rtl8168_dsm(struct net_device *dev, int dev_state); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) + static void rtl8168_esd_timer(unsigned long __opaque); + static void rtl8168_link_timer(unsigned long __opaque); ++#else ++static void rtl8168_esd_timer(struct timer_list *timer_list); ++static void rtl8168_link_timer(struct timer_list *timer_list); ++#endif + static void rtl8168_tx_clear(struct rtl8168_private *tp); + static void rtl8168_rx_clear(struct rtl8168_private *tp); + +@@ -22964,7 +22969,11 @@ + struct rtl8168_private *tp = netdev_priv(dev); + struct timer_list *timer = >esd_timer; + +-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) ++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp); ++#else ++timer_setup(timer, rtl8168_esd_timer, 0); ++#endif + mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT); + } + +@@ -22978,7 +22987,11 @@ + struct rtl8168_private *tp = netdev_priv(dev); + struct timer_list *timer = >link_timer; + +-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) ++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp); ++#else ++timer_setup(timer, rtl8168_link_timer, 0); ++#endif + mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT); + } + +@@ -24717,10 +24730,16 @@ + #define PCI_DEVICE_SERIAL_NUMBER (0x0164) + + static void ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) +
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Wednesday, March 21, 2018 @ 18:53:22 Author: heftig Revision: 310110 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 310109, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 310109, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 310109, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:53:22 UTC (rev 310110) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=114 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 310109, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-21 18:53:22 UTC (rev 310110) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in haskell-data-clist/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:20:44 Author: felixonmars Revision: 310220 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-clist/repos/community-staging-x86_64/ haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 310219, haskell-data-clist/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 310219, haskell-data-clist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:20:44 UTC (rev 310220) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=data-clist +pkgname=haskell-data-clist +pkgver=0.1.2.1 +pkgrel=1 +pkgdesc="Simple functional ring type." +url="https://github.com/sw17ch/data-clist; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-quickcheck") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2fe1bb69270b37ed1c1a4ee2657b49b6bb699d3306a57156c8664a7ccbb6310f0a9a7f5bd19403f0024b891c6ae1eb7604612501f1698ed7ae53fd60dae841ba') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:40:38 Author: felixonmars Revision: 310234 upgpkg: haskell-uri-bytestring 0.3.1.1-9 rebuild with case-insensitive,1.2.0.11 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:39:37 UTC (rev 310233) +++ PKGBUILD2018-03-21 19:40:38 UTC (rev 310234) @@ -4,7 +4,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.1.1 -pkgrel=8 +pkgrel=9 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring; license=('custom:BSD3')
[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:40:53 Author: felixonmars Revision: 310235 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 310234, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 310234, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:40:53 UTC (rev 310235) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.1.1 +pkgrel=9 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-base-compat' 'haskell-quickcheck-instances' + 'haskell-semigroups' 'haskell-generics-sop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a2f154e74e3c74ecf8f5934fe5e917b4d7a7c0ab712ca86da41adebb3da9d7e723275a9fc220dce7d1d065855d217c9462aedabd8844731228e45e0ef7af1ccc') + +prepare() { +sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in supercollider/repos/community-x86_64 (8 files)
Date: Wednesday, March 21, 2018 @ 19:52:25 Author: dvzrv Revision: 310249 archrelease: copy trunk to community-x86_64 Added: supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch (from rev 310248, supercollider/trunk/0001-cmake-correctly-include-yaml-cpp.patch) supercollider/repos/community-x86_64/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch (from rev 310248, supercollider/trunk/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch) supercollider/repos/community-x86_64/PKGBUILD (from rev 310248, supercollider/trunk/PKGBUILD) supercollider/repos/community-x86_64/supercollider.install (from rev 310248, supercollider/trunk/supercollider.install) Deleted: supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch supercollider/repos/community-x86_64/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch supercollider/repos/community-x86_64/PKGBUILD supercollider/repos/community-x86_64/supercollider.install -+ 0001-cmake-correctly-include-yaml-cpp.patch | 114 +- 0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch | 52 ++-- PKGBUILD| 113 + supercollider.install | 16 - 4 files changed, 148 insertions(+), 147 deletions(-) Deleted: 0001-cmake-correctly-include-yaml-cpp.patch === --- 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:14 UTC (rev 310248) +++ 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:25 UTC (rev 310249) @@ -1,57 +0,0 @@ -From f82cec5ae917e4d43a2a003b2eb0ddae3c0d31c7 Mon Sep 17 00:00:00 2001 -From: Brian Heim-Date: Sun, 4 Mar 2018 18:29:54 -0500 -Subject: [PATCH 1/2] cmake: correctly include yaml-cpp - -Include its dirs last for libsclang, and use the YAMLCPP_LIBRARY variable for linking - editors/sc-ide/CMakeLists.txt | 3 ++- - lang/CMakeLists.txt | 4 ++-- - 2 files changed, 4 insertions(+), 3 deletions(-) - -diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt -index ffe70f98e..2f6c9c2cc 100644 a/editors/sc-ide/CMakeLists.txt -+++ b/editors/sc-ide/CMakeLists.txt -@@ -199,6 +199,7 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common) - include_directories(${CMAKE_SOURCE_DIR}/common) - include_directories(${CMAKE_SOURCE_DIR}/include/plugin_interface) - include_directories(${CMAKE_SOURCE_DIR}/external_libraries/boost) -+include_directories(${YAMLCPP_INCLUDE_DIR}) - # For QtCollider headers: - include_directories(${CMAKE_SOURCE_DIR}) - # Needed for auto-generated forms headers: -@@ -273,7 +274,7 @@ endif() - - target_link_libraries( SuperCollider - ${QT_IDE_LIBRARIES} --yaml -+${YAMLCPP_LIBRARY} - oscpack - ) - -diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt -index 9270b6320..5de19e46e 100644 a/lang/CMakeLists.txt -+++ b/lang/CMakeLists.txt -@@ -10,8 +10,6 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common - ${CMAKE_SOURCE_DIR}/include/server - ${CMAKE_SOURCE_DIR}/common - --${YAMLCPP_INCLUDE_DIR} -- - ${CMAKE_SOURCE_DIR}/external_libraries/boost_sync/include - - LangSource -@@ -19,6 +17,8 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common - - ${CMAKE_SOURCE_DIR}/external_libraries/nova-tt - LangSource/Bison -+ -+${YAMLCPP_INCLUDE_DIR} - ) - - --- -2.16.2 - Copied: supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch (from rev 310248, supercollider/trunk/0001-cmake-correctly-include-yaml-cpp.patch) === --- 0001-cmake-correctly-include-yaml-cpp.patch (rev 0) +++ 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:25 UTC (rev 310249) @@ -0,0 +1,57 @@ +From f82cec5ae917e4d43a2a003b2eb0ddae3c0d31c7 Mon Sep 17 00:00:00 2001 +From: Brian Heim +Date: Sun, 4 Mar 2018 18:29:54 -0500 +Subject: [PATCH 1/2] cmake: correctly include yaml-cpp + +Include its dirs last for libsclang, and use the YAMLCPP_LIBRARY variable for linking +--- + editors/sc-ide/CMakeLists.txt | 3 ++- + lang/CMakeLists.txt | 4 ++-- + 2 files changed, 4 insertions(+), 3 deletions(-) + +diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt +index ffe70f98e..2f6c9c2cc 100644 +--- a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt +@@ -199,6 +199,7 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common) + include_directories(${CMAKE_SOURCE_DIR}/common) + include_directories(${CMAKE_SOURCE_DIR}/include/plugin_interface) +
[arch-commits] Commit in supercollider/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:52:14 Author: dvzrv Revision: 310248 upgpkg: supercollider 3.9.1-4 Adding sc3-plugins as optdepends. Modified: supercollider/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:45:11 UTC (rev 310247) +++ PKGBUILD2018-03-21 19:52:14 UTC (rev 310248) @@ -6,7 +6,7 @@ _name=SuperCollider pkgname=supercollider pkgver=3.9.1 -pkgrel=3 +pkgrel=4 pkgdesc="An environment and programming language for real time audio synthesis and algorithmic composition" arch=('x86_64') url="https://supercollider.github.io; @@ -14,7 +14,8 @@ depends=('boost-libs' 'fftw' 'jack' 'qt5-webkit' 'yaml-cpp') makedepends=('boost' 'cmake' 'emacs' 'qt5-tools') optdepends=('emacs: emacs interface' -'gedit: gedit interface') +'gedit: gedit interface' +'sc3-plugins: additional extension plugins for scsynth') source=("https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source-linux.tar.bz2; '0001-cmake-correctly-include-yaml-cpp.patch' '0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch'
[arch-commits] Commit in (5 files)
Date: Wednesday, March 21, 2018 @ 19:57:52 Author: escondida Revision: 310250 Add translate-shell, a CLI front-end for google translate Added: translate-shell/ translate-shell/repos/ translate-shell/trunk/ translate-shell/trunk/.SRCINFO translate-shell/trunk/PKGBUILD --+ .SRCINFO | 27 +++ PKGBUILD | 38 ++ 2 files changed, 65 insertions(+) Added: translate-shell/trunk/.SRCINFO === --- translate-shell/trunk/.SRCINFO (rev 0) +++ translate-shell/trunk/.SRCINFO 2018-03-21 19:57:52 UTC (rev 310250) @@ -0,0 +1,27 @@ +pkgbase = translate-shell + pkgdesc = A command-line interface and interactive shell for Google Translate + pkgver = 0.9.6.7 + pkgrel = 1 + url = https://www.soimort.org/translate-shell/ + arch = i686 + arch = x86_64 + license = custom:PublicDomain + makedepends = git + depends = bash + depends = gawk + optdepends = aspell: spell checking + optdepends = curl: openSSL support + optdepends = fribidi: display right-to-left languages + optdepends = hunspell: spell checking + optdepends = less: terminal paging + optdepends = mplayer: Text-to-Speech functionality + optdepends = mpv: Text-to-Speech functionality + optdepends = mpg123: Text-to-Speech functionality + optdepends = espeak: Text-to-Speech functionality + optdepends = rlwrap: readline-style editing and history in the interactive mode + optdepends = emacs: Emacs interface + source = translate-shell-0.9.6.7.tar.gz::https://github.com/soimort/translate-shell/archive/v0.9.6.7.tar.gz + md5sums = ceed584244a77a9eb3c08d9dea2405ba + +pkgname = translate-shell + Added: translate-shell/trunk/PKGBUILD === --- translate-shell/trunk/PKGBUILD (rev 0) +++ translate-shell/trunk/PKGBUILD 2018-03-21 19:57:52 UTC (rev 310250) @@ -0,0 +1,38 @@ +# Contributor: Ivy Foster+ +pkgname=translate-shell +pkgver=0.9.6.7 +pkgrel=1 +pkgdesc='A command-line interface and interactive shell for Google Translate' +arch=(i686 x86_64) +url='https://www.soimort.org/translate-shell/' +license=('custom:PublicDomain') +depends=(bash gawk) +makedepends=(git) +optdepends=( + 'aspell: spell checking' + 'curl: openSSL support' + 'fribidi: display right-to-left languages' + 'hunspell: spell checking' + 'less: terminal paging' + 'mplayer: Text-to-Speech functionality' + 'mpv: Text-to-Speech functionality' + 'mpg123: Text-to-Speech functionality' + 'espeak: Text-to-Speech functionality' + 'rlwrap: readline-style editing and history in the interactive mode' + 'emacs: Emacs interface' +) +source=("translate-shell-$pkgver.tar.gz::https://github.com/soimort/translate-shell/archive/v$pkgver.tar.gz;) +# Checksum provided by packager, not upstream; grain of salt recommended. +md5sums=(ceed584244a77a9eb3c08d9dea2405ba) + +build() { + cd "translate-shell-$pkgver" + make +} + +package() { + cd "translate-shell-$pkgver" + make PREFIX=/usr DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shellLICENSE" +} Property changes on: translate-shell/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in unison/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:27:54 Author: bisson Revision: 319781 upstream update Modified: unison/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:17:10 UTC (rev 319780) +++ PKGBUILD2018-03-21 20:27:54 UTC (rev 319781) @@ -3,9 +3,8 @@ #Contributor: Tobias Powalowskipkgname=unison -_pkgver=2.48.15v4 -pkgver=${_pkgver%v*} -pkgrel=3 +pkgver=2.51.2 +pkgrel=1 pkgdesc='File-synchronization tool' #url='https://github.com/bcpierce00/unison/' url='https://www.cis.upenn.edu/~bcpierce/unison/' @@ -13,10 +12,10 @@ license=('GPL2') optdepends=('gtk2: graphical interface') makedepends=('ocaml' 'emacs' 'lablgtk2') -source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz; +source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz; 'large.patch' 'desktop') -sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' +sha256sums=('a2efcbeab651be6df69cc9b253011a07955ecb91fb407a219719451197849d5e' '2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' 'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') @@ -23,18 +22,18 @@ options=('!makeflags') prepare() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml patch -p0 -i ../large.patch } build() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" for ui in gtk2 text; do cp -a . build || true pushd build export CFLAGS= - make UISTYLE=$ui DEBUGGING=false THREADS=true + make all UISTYLE=$ui DEBUGGING=false THREADS=true mv src/unison src/unison-$ui mv src/unison-* .. popd @@ -43,7 +42,7 @@ } package() { - cd "${srcdir}/${pkgname}-${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" install -d "${pkgdir}"/usr/bin install -m755 unison-* "${pkgdir}"/usr/bin ln -s unison-text "${pkgdir}"/usr/bin/unison
[arch-commits] Commit in i3-wm/repos/community-x86_64 (4 files)
Date: Wednesday, March 21, 2018 @ 20:43:53 Author: jelle Revision: 310254 archrelease: copy trunk to community-x86_64 Added: i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch (from rev 310253, i3-wm/trunk/0001-Use-OVER-operator-for-drawing-text.patch) i3-wm/repos/community-x86_64/PKGBUILD (from rev 310253, i3-wm/trunk/PKGBUILD) Deleted: i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch i3-wm/repos/community-x86_64/PKGBUILD ---+ 0001-Use-OVER-operator-for-drawing-text.patch | 70 +++ PKGBUILD | 106 2 files changed, 88 insertions(+), 88 deletions(-) Deleted: 0001-Use-OVER-operator-for-drawing-text.patch === --- 0001-Use-OVER-operator-for-drawing-text.patch 2018-03-21 20:43:41 UTC (rev 310253) +++ 0001-Use-OVER-operator-for-drawing-text.patch 2018-03-21 20:43:53 UTC (rev 310254) @@ -1,35 +0,0 @@ -From eea280b1f1d9d66c903014fd6703f401eb119a87 Mon Sep 17 00:00:00 2001 -Message-Id:-From: "Jan Alexander Steffens (heftig)" -Date: Sat, 9 Sep 2017 00:22:13 +0200 -Subject: [PATCH] Use OVER operator for drawing text - -For opaque text, SOURCE is not any different from OVER. However, when -drawing color glyphs (which consist of RGBA pixels instead of strokes) -SOURCE's handling of alpha is not what we want. - -I stumbled across this because cairo 1.15.8 seems to clear the surface -before drawing color emoji if the operator is SOURCE, deleting every- -thing drawn before. Arguably, the area outside the glyph bounds should -not be touched, but even if this is a cairo bug the problem of alpha -within the glyph remains. - libi3/font.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libi3/font.c b/libi3/font.c -index 81091ea74a31da11..aef8427b5396c3d8 100644 a/libi3/font.c -+++ b/libi3/font.c -@@ -105,7 +105,7 @@ static void draw_text_pango(const char *text, size_t text_len, - pango_layout_set_text(layout, text, text_len); - - /* Do the drawing */ --cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE); -+cairo_set_operator(cr, CAIRO_OPERATOR_OVER); - cairo_set_source_rgb(cr, pango_font_red, pango_font_green, pango_font_blue); - pango_cairo_update_layout(cr, layout); - pango_layout_get_pixel_size(layout, NULL, ); --- -2.14.1 - Copied: i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch (from rev 310253, i3-wm/trunk/0001-Use-OVER-operator-for-drawing-text.patch) === --- 0001-Use-OVER-operator-for-drawing-text.patch (rev 0) +++ 0001-Use-OVER-operator-for-drawing-text.patch 2018-03-21 20:43:53 UTC (rev 310254) @@ -0,0 +1,35 @@ +From eea280b1f1d9d66c903014fd6703f401eb119a87 Mon Sep 17 00:00:00 2001 +Message-Id: +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 9 Sep 2017 00:22:13 +0200 +Subject: [PATCH] Use OVER operator for drawing text + +For opaque text, SOURCE is not any different from OVER. However, when +drawing color glyphs (which consist of RGBA pixels instead of strokes) +SOURCE's handling of alpha is not what we want. + +I stumbled across this because cairo 1.15.8 seems to clear the surface +before drawing color emoji if the operator is SOURCE, deleting every- +thing drawn before. Arguably, the area outside the glyph bounds should +not be touched, but even if this is a cairo bug the problem of alpha +within the glyph remains. +--- + libi3/font.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libi3/font.c b/libi3/font.c +index 81091ea74a31da11..aef8427b5396c3d8 100644 +--- a/libi3/font.c b/libi3/font.c +@@ -105,7 +105,7 @@ static void draw_text_pango(const char *text, size_t text_len, + pango_layout_set_text(layout, text, text_len); + + /* Do the drawing */ +-cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE); ++cairo_set_operator(cr, CAIRO_OPERATOR_OVER); + cairo_set_source_rgb(cr, pango_font_red, pango_font_green, pango_font_blue); + pango_cairo_update_layout(cr, layout); + pango_layout_get_pixel_size(layout, NULL, ); +-- +2.14.1 + Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:43:41 UTC (rev 310253) +++ PKGBUILD2018-03-21 20:43:53 UTC (rev 310254) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Thorsten Töpper - -pkgname=i3-wm -pkgver=4.14.1 -pkgrel=2 -pkgdesc="An improved dynamic tiling window manager" -url="https://i3wm.org/; -arch=(i686 x86_64) -license=(BSD) -depends=(xcb-util-cursor
[arch-commits] Commit in i3-wm/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 20:43:41 Author: jelle Revision: 310253 upgpkg: i3-wm 4.15-1 Update the link to the upstream patch discussion, fix was reverted and should be fixed soon in cairo. Modified: i3-wm/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:36:22 UTC (rev 310252) +++ PKGBUILD2018-03-21 20:43:41 UTC (rev 310253) @@ -2,8 +2,8 @@ # Maintainer: Thorsten Töpperpkgname=i3-wm -pkgver=4.14.1 -pkgrel=2 +pkgver=4.15 +pkgrel=1 pkgdesc="An improved dynamic tiling window manager" url="https://i3wm.org/; arch=(x86_64) @@ -22,7 +22,7 @@ replaces=(i3 i3bar) source=("https://i3wm.org/downloads/i3-$pkgver.tar.bz2"{,.asc} 0001-Use-OVER-operator-for-drawing-text.patch) -sha256sums=('d0063ac561f3aa8d7e31e137356815bad781bd6ad774030362c89abe96ab5fb1' +sha256sums=('217d524d1fbc85ae346b25f6848d1b7bcd2c23184ec88d29114bf5a621385326' 'SKIP' 'e49e147b1cd06f95188decbbe41f5c3a0aca18d0195750bc3ea16465b4aca563') validpgpkeys=('424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D') # Michael Stapelberg @@ -31,7 +31,7 @@ mkdir build cd i3-$pkgver - # https://github.com/i3/i3/pull/2908 + # https://github.com/i3/i3/pull/2925 patch -Np1 -i ../0001-Use-OVER-operator-for-drawing-text.patch autoreconf -fvi
[arch-commits] Commit in rustup/repos/community-x86_64 (4 files)
Date: Wednesday, March 21, 2018 @ 21:13:25 Author: svenstaro Revision: 310265 archrelease: copy trunk to community-x86_64 Added: rustup/repos/community-x86_64/PKGBUILD (from rev 310264, rustup/trunk/PKGBUILD) rustup/repos/community-x86_64/post.install (from rev 310264, rustup/trunk/post.install) Deleted: rustup/repos/community-x86_64/PKGBUILD rustup/repos/community-x86_64/post.install --+ PKGBUILD | 86 + post.install | 16 +- 2 files changed, 52 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 21:13:20 UTC (rev 310264) +++ PKGBUILD2018-03-21 21:13:25 UTC (rev 310265) @@ -1,42 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: Jonathon Fernyhough -# Contributor: Jon Gjengset -pkgname=rustup -pkgver=1.11.0 -pkgrel=1 -pkgdesc="The Rust toolchain installer" -arch=('x86_64') -url="https://github.com/rust-lang-nursery/rustup.rs; -license=('MIT' 'Apache') -makedepends=('cargo') -provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt') -conflicts=('rust' 'cargo' 'rustfmt') -install='post.install' -source=("rustup-${pkgver}.tar.gz::https://github.com/rust-lang-nursery/rustup.rs/archive/${pkgver}.tar.gz;) -sha512sums=('4e6b25b5c5bd1a56d18153597341b371057884a7d1ee8360b90536e735c71b68b3e3bf837d80978c280cb35315c2341ce28bad0ee617f2a31a4b30568bf5c129') -_binlinks=('cargo' 'rustc' 'rustdoc' 'rust-gdb' 'rust-lldb' 'rls' 'rustfmt' 'cargo-fmt') - -build() { -msg2 "Building rustup" -cd "$srcdir/$pkgname.rs-${pkgver}" -# cargo update -cargo build --release --features no-self-update --bin rustup-init -} - -package() { -cd "$pkgname.rs-${pkgver}" -install -Dm755 "target/release/rustup-init" "${pkgdir}/usr/bin/rustup" -for link in "${_binlinks[@]}"; do -ln -s /usr/bin/rustup "${pkgdir}/usr/bin/${link}" -done - -# Generate completion files. -mkdir -p "$pkgdir/usr/share/bash-completion/completions" -$pkgdir/usr/bin/rustup completions bash > "$pkgdir/usr/share/bash-completion/completions/rustup" -mkdir -p "$pkgdir/usr/share/fish/completions" -$pkgdir/usr/bin/rustup completions fish > "$pkgdir/usr/share/fish/completions/rustup.fish" -mkdir -p "$pkgdir/usr/share/zsh/site-functions" -$pkgdir/usr/bin/rustup completions zsh > "$pkgdir/usr/share/zsh/site-functions/_rustup" -} - -# vim:filetype=sh: Copied: rustup/repos/community-x86_64/PKGBUILD (from rev 310264, rustup/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 21:13:25 UTC (rev 310265) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Jonathon Fernyhough +# Contributor: Jon Gjengset +pkgname=rustup +pkgver=1.11.0 +pkgrel=2 +pkgdesc="The Rust toolchain installer" +arch=('x86_64') +url="https://github.com/rust-lang-nursery/rustup.rs; +license=('MIT' 'Apache') +makedepends=('cargo') +optdepends=('lldb: rust-lldb script' +'gdb: rust-gdb script') +provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt') +conflicts=('rust' 'cargo' 'rustfmt') +install='post.install' +source=("rustup-${pkgver}.tar.gz::https://github.com/rust-lang-nursery/rustup.rs/archive/${pkgver}.tar.gz;) +sha512sums=('4e6b25b5c5bd1a56d18153597341b371057884a7d1ee8360b90536e735c71b68b3e3bf837d80978c280cb35315c2341ce28bad0ee617f2a31a4b30568bf5c129') +_binlinks=('cargo' 'rustc' 'rustdoc' 'rust-gdb' 'rust-lldb' 'rls' 'rustfmt' 'cargo-fmt') + +build() { +msg2 "Building rustup" +cd "$srcdir/$pkgname.rs-${pkgver}" +# cargo update +cargo build --release --features no-self-update --bin rustup-init +} + +package() { +cd "$pkgname.rs-${pkgver}" +install -Dm755 "target/release/rustup-init" "${pkgdir}/usr/bin/rustup" +for link in "${_binlinks[@]}"; do +ln -s /usr/bin/rustup "${pkgdir}/usr/bin/${link}" +done + +# Generate completion files. +mkdir -p "$pkgdir/usr/share/bash-completion/completions" +$pkgdir/usr/bin/rustup completions bash > "$pkgdir/usr/share/bash-completion/completions/rustup" +mkdir -p "$pkgdir/usr/share/fish/completions" +$pkgdir/usr/bin/rustup completions fish > "$pkgdir/usr/share/fish/completions/rustup.fish" +mkdir -p "$pkgdir/usr/share/zsh/site-functions" +$pkgdir/usr/bin/rustup completions zsh > "$pkgdir/usr/share/zsh/site-functions/_rustup" +} + +# vim:filetype=sh: Deleted: post.install === --- post.install2018-03-21 21:13:20 UTC (rev 310264) +++ post.install2018-03-21 21:13:25 UTC (rev 310265) @@ -1,8 +0,0 @@ -post_install() { - echo "You may need to run rustup update stable" - echo "and possibly also rustup self upgrade-data" -} -
[arch-commits] Commit in rustup/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:13:20 Author: svenstaro Revision: 310264 upgpkg: rustup 1.11.0-2 Modified: rustup/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:08:25 UTC (rev 310263) +++ PKGBUILD2018-03-21 21:13:20 UTC (rev 310264) @@ -3,12 +3,14 @@ # Contributor: Jon Gjengsetpkgname=rustup pkgver=1.11.0 -pkgrel=1 +pkgrel=2 pkgdesc="The Rust toolchain installer" arch=('x86_64') url="https://github.com/rust-lang-nursery/rustup.rs; license=('MIT' 'Apache') makedepends=('cargo') +optdepends=('lldb: rust-lldb script' +'gdb: rust-gdb script') provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt') conflicts=('rust' 'cargo' 'rustfmt') install='post.install'
[arch-commits] Commit in translate-shell/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:19:25 Author: escondida Revision: 310266 upgpkg: translate-shell 0.9.6.7-1 translate-shell-0.9.6.7-1 Modified: translate-shell/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:13:25 UTC (rev 310265) +++ PKGBUILD2018-03-21 21:19:25 UTC (rev 310266) @@ -1,14 +1,13 @@ -# Contributor: Ivy Foster+# Maintainer: Ivy Foster pkgname=translate-shell pkgver=0.9.6.7 pkgrel=1 pkgdesc='A command-line interface and interactive shell for Google Translate' -arch=(i686 x86_64) +arch=(any) url='https://www.soimort.org/translate-shell/' license=('custom:PublicDomain') depends=(bash gawk) -makedepends=(git) optdepends=( 'aspell: spell checking' 'curl: openSSL support' @@ -34,5 +33,5 @@ package() { cd "translate-shell-$pkgver" make PREFIX=/usr DESTDIR="$pkgdir" install - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shellLICENSE" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/translate-shell/LICENSE" }
[arch-commits] Commit in ois/trunk (PKGBUILD gcc47.patch)
Date: Wednesday, March 21, 2018 @ 20:36:15 Author: svenstaro Revision: 310251 upgpkg: ois 1.4-1 Modified: ois/trunk/PKGBUILD Deleted: ois/trunk/gcc47.patch -+ PKGBUILD| 26 ++ gcc47.patch | 56 2 files changed, 10 insertions(+), 72 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:57:52 UTC (rev 310250) +++ PKGBUILD2018-03-21 20:36:15 UTC (rev 310251) @@ -2,34 +2,28 @@ # Maintainer: Sven-Hendrik Haase# Contributor: scippio pkgname=ois -pkgver=1.3 -_oisver=${pkgver/./-} -pkgrel=4 +pkgver=1.4 +pkgrel=1 pkgdesc="Object Oriented Input System" arch=('x86_64') url="http://sourceforge.net/projects/wgois; license=('custom:zlib') -makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw') -source=("https://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz; -"gcc47.patch") -md5sums=('9697fead17eac6025151cd2e1fca1518' - '5c9d151b7068cb0c25e584d7753831ff') +makedepends=('cmake' 'gcc' 'libxaw') +source=("https://github.com/ogre3d/OIS/archive/3b4c2d6ceaa14f38a371b92de61d2603d2522b71.zip;) +sha512sums=('b1c69f3f2a5be22adc88a886f97dc27501e80b96de377ca588662fc03206deb6f885895f618db6e99541cbb97a564afeb84c5ee97709873eaf060c0062d1240b') build() { - cd ${srcdir}/${pkgname}-v${_oisver} + cd OIS-*/ - patch -Np1 < ${srcdir}/gcc47.patch - - chmod +x bootstrap - ./bootstrap - ./configure --prefix=/usr + mkdir -p build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. make } package() { - cd ${srcdir}/${pkgname}-v${_oisver} + cd OIS-*/build make DESTDIR=${pkgdir} install - install -Dm644 ReadMe.txt ${pkgdir}/usr/share/licenses/$pkgname/LICENSE + install -Dm644 ../LICENSE.md ${pkgdir}/usr/share/licenses/$pkgname/LICENSE } Deleted: gcc47.patch === --- gcc47.patch 2018-03-21 19:57:52 UTC (rev 310250) +++ gcc47.patch 2018-03-21 20:36:15 UTC (rev 310251) @@ -1,56 +0,0 @@ -diff -rup ois-v1-3/configure.ac patched/configure.ac ois-v1-3/configure.ac 2010-04-04 13:51:08.0 -0400 -+++ patched/configure.ac 2013-01-30 20:33:38.461394645 -0500 -@@ -5,7 +5,7 @@ AC_INIT( [OIS], 1.3.0 ) - - AC_CANONICAL_TARGET - AM_INIT_AUTOMAKE( [OIS], 1.3.0 ) --AM_CONFIG_HEADER([includes/config.h]) -+AC_CONFIG_HEADERS([includes/config.h]) - - dnl Check for programs - AC_PROG_CC -diff -rup ois-v1-3/demos/FFConsoleDemo.cpp patched/demos/FFConsoleDemo.cpp ois-v1-3/demos/FFConsoleDemo.cpp 2010-03-31 23:38:04.0 -0400 -+++ patched/demos/FFConsoleDemo.cpp2013-01-30 20:33:18.281393097 -0500 -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - - using namespace std; - -diff -rup ois-v1-3/demos/OISConsole.cpp patched/demos/OISConsole.cpp ois-v1-3/demos/OISConsole.cpp 2010-08-15 18:51:34.0 -0400 -+++ patched/demos/OISConsole.cpp 2013-01-30 20:33:18.281393097 -0500 -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - - Needed Windows Headers - #if defined OIS_WIN32_PLATFORM -diff -rup ois-v1-3/src/linux/LinuxForceFeedback.cpp patched/src/linux/LinuxForceFeedback.cpp ois-v1-3/src/linux/LinuxForceFeedback.cpp 2010-03-31 23:06:55.0 -0400 -+++ patched/src/linux/LinuxForceFeedback.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -26,6 +26,7 @@ restrictions: - #include - #include - #include -+#include - - using namespace OIS; - -diff -rup ois-v1-3/src/linux/LinuxJoyStickEvents.cpp patched/src/linux/LinuxJoyStickEvents.cpp ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 2010-07-25 21:28:41.0 -0400 -+++ patched/src/linux/LinuxJoyStickEvents.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -33,6 +33,7 @@ restrictions: - #include //Needed to Open a file descriptor - #include - #include -+#include - - - #include
[arch-commits] Commit in ois/repos/community-x86_64 (PKGBUILD PKGBUILD gcc47.patch)
Date: Wednesday, March 21, 2018 @ 20:36:22 Author: svenstaro Revision: 310252 archrelease: copy trunk to community-x86_64 Added: ois/repos/community-x86_64/PKGBUILD (from rev 310251, ois/trunk/PKGBUILD) Deleted: ois/repos/community-x86_64/PKGBUILD ois/repos/community-x86_64/gcc47.patch -+ PKGBUILD| 64 ++ gcc47.patch | 56 -- 2 files changed, 29 insertions(+), 91 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 20:36:15 UTC (rev 310251) +++ PKGBUILD2018-03-21 20:36:22 UTC (rev 310252) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Contributor: scippio -pkgname=ois -pkgver=1.3 -_oisver=${pkgver/./-} -pkgrel=4 -pkgdesc="Object Oriented Input System" -arch=('i686' 'x86_64') -url="http://sourceforge.net/projects/wgois; -license=('custom:zlib') -makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw') -source=("http://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz; -"gcc47.patch") -md5sums=('9697fead17eac6025151cd2e1fca1518' - '5c9d151b7068cb0c25e584d7753831ff') - -build() { - cd ${srcdir}/${pkgname}-v${_oisver} - - patch -Np1 < ${srcdir}/gcc47.patch - - chmod +x bootstrap - ./bootstrap - ./configure --prefix=/usr - make -} - -package() { - cd ${srcdir}/${pkgname}-v${_oisver} - - make DESTDIR=${pkgdir} install - - install -Dm644 ReadMe.txt ${pkgdir}/usr/share/licenses/$pkgname/LICENSE -} Copied: ois/repos/community-x86_64/PKGBUILD (from rev 310251, ois/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 20:36:22 UTC (rev 310252) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: scippio +pkgname=ois +pkgver=1.4 +pkgrel=1 +pkgdesc="Object Oriented Input System" +arch=('x86_64') +url="http://sourceforge.net/projects/wgois; +license=('custom:zlib') +makedepends=('cmake' 'gcc' 'libxaw') +source=("https://github.com/ogre3d/OIS/archive/3b4c2d6ceaa14f38a371b92de61d2603d2522b71.zip;) +sha512sums=('b1c69f3f2a5be22adc88a886f97dc27501e80b96de377ca588662fc03206deb6f885895f618db6e99541cbb97a564afeb84c5ee97709873eaf060c0062d1240b') + +build() { + cd OIS-*/ + + mkdir -p build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. + make +} + +package() { + cd OIS-*/build + + make DESTDIR=${pkgdir} install + + install -Dm644 ../LICENSE.md ${pkgdir}/usr/share/licenses/$pkgname/LICENSE +} Deleted: gcc47.patch === --- gcc47.patch 2018-03-21 20:36:15 UTC (rev 310251) +++ gcc47.patch 2018-03-21 20:36:22 UTC (rev 310252) @@ -1,56 +0,0 @@ -diff -rup ois-v1-3/configure.ac patched/configure.ac ois-v1-3/configure.ac 2010-04-04 13:51:08.0 -0400 -+++ patched/configure.ac 2013-01-30 20:33:38.461394645 -0500 -@@ -5,7 +5,7 @@ AC_INIT( [OIS], 1.3.0 ) - - AC_CANONICAL_TARGET - AM_INIT_AUTOMAKE( [OIS], 1.3.0 ) --AM_CONFIG_HEADER([includes/config.h]) -+AC_CONFIG_HEADERS([includes/config.h]) - - dnl Check for programs - AC_PROG_CC -diff -rup ois-v1-3/demos/FFConsoleDemo.cpp patched/demos/FFConsoleDemo.cpp ois-v1-3/demos/FFConsoleDemo.cpp 2010-03-31 23:38:04.0 -0400 -+++ patched/demos/FFConsoleDemo.cpp2013-01-30 20:33:18.281393097 -0500 -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - - using namespace std; - -diff -rup ois-v1-3/demos/OISConsole.cpp patched/demos/OISConsole.cpp ois-v1-3/demos/OISConsole.cpp 2010-08-15 18:51:34.0 -0400 -+++ patched/demos/OISConsole.cpp 2013-01-30 20:33:18.281393097 -0500 -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - - Needed Windows Headers - #if defined OIS_WIN32_PLATFORM -diff -rup ois-v1-3/src/linux/LinuxForceFeedback.cpp patched/src/linux/LinuxForceFeedback.cpp ois-v1-3/src/linux/LinuxForceFeedback.cpp 2010-03-31 23:06:55.0 -0400 -+++ patched/src/linux/LinuxForceFeedback.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -26,6 +26,7 @@ restrictions: - #include - #include - #include -+#include - - using namespace OIS; - -diff -rup ois-v1-3/src/linux/LinuxJoyStickEvents.cpp patched/src/linux/LinuxJoyStickEvents.cpp ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 2010-07-25 21:28:41.0 -0400 -+++ patched/src/linux/LinuxJoyStickEvents.cpp 2013-01-30 20:33:18.284726761 -0500 -@@ -33,6 +33,7 @@ restrictions: - #include //Needed to Open a file descriptor - #include - #include -+#include - - - #include
[arch-commits] Commit in ansible/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 21:05:01 Author: svenstaro Revision: 310261 Add python2-pyopenssl to optdeps Modified: ansible/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:56:35 UTC (rev 310260) +++ PKGBUILD2018-03-21 21:05:01 UTC (rev 310261) @@ -16,6 +16,7 @@ depends=('python2' 'python2-yaml' 'python2-paramiko' 'python2-jinja' 'python2-crypto') optdepends=('sshpass: for ssh connections with password' 'python2-passlib: crypt values for vars_prompt' +'python2-pyopenssl: openssl modules' 'python2-netaddr: for the ipaddr filter' 'python2-systemd: log to journal' 'python2-pywinrm: connect to Windows machines'
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (13 files)
Date: Wednesday, March 21, 2018 @ 21:33:40 Author: svenstaro Revision: 310269 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 310268, telegram-desktop/trunk/CMakeLists.inj) telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 310268, telegram-desktop/trunk/PKGBUILD) telegram-desktop/repos/community-x86_64/libtgvoip-2.patch (from rev 310268, telegram-desktop/trunk/libtgvoip-2.patch) telegram-desktop/repos/community-x86_64/libtgvoip.patch (from rev 310268, telegram-desktop/trunk/libtgvoip.patch) telegram-desktop/repos/community-x86_64/no-gtk2.patch (from rev 310268, telegram-desktop/trunk/no-gtk2.patch) telegram-desktop/repos/community-x86_64/tdesktop.patch (from rev 310268, telegram-desktop/trunk/tdesktop.patch) telegram-desktop/repos/community-x86_64/tg.protocol (from rev 310268, telegram-desktop/trunk/tg.protocol) Deleted: telegram-desktop/repos/community-x86_64/CMakeLists.inj telegram-desktop/repos/community-x86_64/PKGBUILD telegram-desktop/repos/community-x86_64/libtgvoip.patch telegram-desktop/repos/community-x86_64/no-gtk2.patch telegram-desktop/repos/community-x86_64/tdesktop.patch telegram-desktop/repos/community-x86_64/tg.protocol ---+ CMakeLists.inj| 28 - PKGBUILD | 183 libtgvoip-2.patch | 81 +++ libtgvoip.patch | 36 - no-gtk2.patch | 56 +- tdesktop.patch| 1156 ++-- tg.protocol | 22 7 files changed, 823 insertions(+), 739 deletions(-) Deleted: CMakeLists.inj === --- CMakeLists.inj 2018-03-21 21:33:34 UTC (rev 310268) +++ CMakeLists.inj 2018-03-21 21:33:40 UTC (rev 310269) @@ -1,14 +0,0 @@ -# - debian/CMakeLists.inj begin - -# The text will be putted into the appropriate CMakeLists by debian/rules script - -# Avoid rpath compiler parameter -set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE) - -# This makes up for patch of gyp utility, supporting precompiled headers. If -# Telegram/Patches/gyp.diff file will be changed in future, please check these -# lines. -include(../../Telegram/gyp/PrecompiledHeader.cmake) -add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h) - -# vim: ft=cmake -# -- debian/CMakeLists.inj end -- Copied: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 310268, telegram-desktop/trunk/CMakeLists.inj) === --- CMakeLists.inj (rev 0) +++ CMakeLists.inj 2018-03-21 21:33:40 UTC (rev 310269) @@ -0,0 +1,14 @@ +# - debian/CMakeLists.inj begin - +# The text will be putted into the appropriate CMakeLists by debian/rules script + +# Avoid rpath compiler parameter +set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE) + +# This makes up for patch of gyp utility, supporting precompiled headers. If +# Telegram/Patches/gyp.diff file will be changed in future, please check these +# lines. +include(../../Telegram/gyp/PrecompiledHeader.cmake) +add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h) + +# vim: ft=cmake +# -- debian/CMakeLists.inj end -- Deleted: PKGBUILD === --- PKGBUILD2018-03-21 21:33:34 UTC (rev 310268) +++ PKGBUILD2018-03-21 21:33:40 UTC (rev 310269) @@ -1,90 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: hexchain - -# Thanks Nicholas Guriev for the patches! -# https://github.com/mymedia2/tdesktop - -pkgname=telegram-desktop -pkgver=1.2.12 -pkgrel=2 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/; -license=('GPL3') -depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl-1.0') -makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3') -optdepends=('libnotify: desktop notifications') -source=( - "tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v$pkgver; -"GSL::git+https://github.com/Microsoft/GSL.git; -"libtgvoip::git+https://github.com/telegramdesktop/libtgvoip.git; -"variant::git+https://github.com/mapbox/variant.git; -"Catch::git+https://github.com/philsquared/Catch; -"tg.protocol" -"CMakeLists.inj" -"tdesktop.patch" -"no-gtk2.patch" -"libtgvoip.patch" -) -sha256sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'d4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb' -'7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82' -
[arch-commits] Commit in telegram-desktop/trunk (4 files)
Date: Wednesday, March 21, 2018 @ 21:33:34 Author: svenstaro Revision: 310268 upgpkg: telegram-desktop 1.2.12-3 Build against openssl 1.1 (FS#57895) Added: telegram-desktop/trunk/libtgvoip-2.patch Modified: telegram-desktop/trunk/PKGBUILD telegram-desktop/trunk/libtgvoip.patch telegram-desktop/trunk/tdesktop.patch ---+ PKGBUILD | 11 --- libtgvoip-2.patch | 81 libtgvoip.patch |2 - tdesktop.patch|4 +- 4 files changed, 91 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 21:20:22 UTC (rev 310267) +++ PKGBUILD2018-03-21 21:33:34 UTC (rev 310268) @@ -6,12 +6,12 @@ pkgname=telegram-desktop pkgver=1.2.12 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') -depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl-1.0') +depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl') makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3') optdepends=('libnotify: desktop notifications') source=( @@ -25,6 +25,7 @@ "tdesktop.patch" "no-gtk2.patch" "libtgvoip.patch" +"libtgvoip-2.patch" ) sha256sums=('SKIP' 'SKIP' @@ -33,9 +34,10 @@ 'SKIP' 'd4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb' '7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82' -'36b817ec9843b261af7a246f9ec51feb828203bd90e76aef7383457f23a0d4cb' +'7879740fa0e3c5fbb5e35014c749dce5532acd16d61bd3ddfebb3079cea624df' '8d707debe027c7cb658825501dc30fb3beb57ab21b1b6df2f01c5f76ca39a0e6' -'0e55b150b91aeeddcb813fb242a62fe4d1977bcac457eb9d65997faef643f075') +'4dd2b1674b1a5bcfc5b640612278fe3a53b454192fbcc06b7476ff54ed6d2f6d' +'07ca232b91e9ad0fb9c1501b8b83275cc62b00477c7e5edde5e4cfd2852f1f26') prepare() { cd "$srcdir/tdesktop" @@ -50,6 +52,7 @@ cd "Telegram/ThirdParty/libtgvoip" patch -Np1 -i "$srcdir/libtgvoip.patch" +patch -Np1 -i "$srcdir/libtgvoip-2.patch" } build() { Added: libtgvoip-2.patch === --- libtgvoip-2.patch (rev 0) +++ libtgvoip-2.patch 2018-03-21 21:33:34 UTC (rev 310268) @@ -0,0 +1,81 @@ +From f2e246c1bfd456646880f4df8062337a53407343 Mon Sep 17 00:00:00 2001 +From: Nicholas Guriev+Date: Thu, 6 Jul 2017 23:19:12 +0300 +Subject: [PATCH 1/2] Remove deprecated call of AES_ctr128_encrypt + + * The AES_ctr128_encrypt function is not available in OpenSSL 1.1.0 + without a special compiler flag + * Fix a small misspelling +--- + VoIPController.cpp | 7 --- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/VoIPController.cpp b/VoIPController.cpp +index 78e9e4b..c81673f 100644 +--- a/VoIPController.cpp b/VoIPController.cpp +@@ -102,6 +102,7 @@ bool VoIPController::didInitWin32TimeScale = false; + #ifndef TGVOIP_USE_CUSTOM_CRYPTO + #include + #include ++#include + #include + + void tgvoip_openssl_aes_ige_encrypt(uint8_t* in, uint8_t* out, size_t length, uint8_t* key, uint8_t* iv){ +@@ -131,7 +132,7 @@ void tgvoip_openssl_sha256(uint8_t* msg, size_t len, uint8_t* output){ + void tgvoip_openssl_aes_ctr_encrypt(uint8_t* inout, size_t length, uint8_t* key, uint8_t* iv, uint8_t* ecount, uint32_t* num){ + AES_KEY akey; + AES_set_encrypt_key(key, 32*8, ); +- AES_ctr128_encrypt(inout, inout, length, , iv, ecount, num); ++ CRYPTO_ctr128_encrypt(inout, inout, length, , iv, ecount, num, (block128_f) AES_encrypt); + } + + voip_crypto_functions_t VoIPController::crypto={ +@@ -1142,7 +1143,7 @@ simpleAudioBlock random_id:long random_bytes:string raw_data:string = DecryptedA + if(!micMuted){ + audioInput->Start(); + if(!audioInput->IsInitialized()){ +- LOGE("Erorr initializing audio capture"); ++ LOGE("Error initializing audio capture"); + lastError=TGVOIP_ERROR_AUDIO_IO; + + SetState(STATE_FAILED); +@@ -1150,7 +1151,7 @@ simpleAudioBlock random_id:long random_bytes:string raw_data:string = DecryptedA + } + } + if(!audioOutput->IsInitialized()){ +- LOGE("Erorr initializing audio playback"); ++
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:19:16 Author: felixonmars Revision: 310074 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 310073, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 310073, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:19:16 UTC (rev 310074) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=60 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:20:28 Author: felixonmars Revision: 310075 upgpkg: hledger-api 1.5-103 rebuild with blaze-builder,0.4.1.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:19:16 UTC (rev 310074) +++ PKGBUILD2018-03-21 18:20:28 UTC (rev 310075) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=102 +pkgrel=103 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:25:40 Author: felixonmars Revision: 310083 upgpkg: haskell-trifecta 1.7.1.1-49 rebuild with blaze-builder,0.4.1.0 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:24:49 UTC (rev 310082) +++ PKGBUILD2018-03-21 18:25:40 UTC (rev 310083) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.7.1.1 -pkgrel=48 +pkgrel=49 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:25:57 Author: felixonmars Revision: 310084 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 310083, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 310083, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:25:57 UTC (rev 310084) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.7.1.1 +pkgrel=49 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602') + +prepare() { +sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal >= 0.6,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:24:49 Author: felixonmars Revision: 310082 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 310081, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 310081, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:24:49 UTC (rev 310082) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=3 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' 'haskell-wai' + 'haskell-websockets') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:37:51 Author: felixonmars Revision: 310091 upgpkg: haskell-hakyll 4.11.0.0-53 rebuild with blaze-builder,0.4.1.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:35:42 UTC (rev 310090) +++ PKGBUILD2018-03-21 18:37:51 UTC (rev 310091) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.11.0.0 -pkgrel=52 +pkgrel=53 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:50:25 Author: felixonmars Revision: 310103 upgpkg: darcs 2.12.5.20170909-61 rebuild with blaze-builder,0.4.1.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:47:15 UTC (rev 310102) +++ PKGBUILD2018-03-21 18:50:25 UTC (rev 310103) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.12.5.20170909 -pkgrel=60 +pkgrel=61 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in darcs/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:50:41 Author: felixonmars Revision: 310104 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 310103, darcs/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 310103, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:50:41 UTC (rev 310104) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.12.5.20170909 +pkgrel=61 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-old-time' 'haskell-parsec' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-text' 'haskell-unix-compat' 'haskell-utf8-string' 'haskell-vector' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc') +# Fetched from http://darcs.net/reviewed/reviewed.zip +source=("https://pkgbuild.com/~felixonmars/sources/darcs-2.12.5.20170909.zip;) +#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('64f44e9d9727b8f7e00402a8a5dde9b6dc8f103776c4decef90b28af9603830f') + +prepare() { +mv reviewed $pkgname-$pkgver +sed -e 's/graphviz >= 2999.18.1 && < 2999.19,/graphviz >= 2999.18.1,/' \ +-e 's/process >= 1.2.3.0 && < 1.5.0.0,/process >= 1.2.3.0,/' \ +-e 's/time >= 1.5.0.1 && < 1.8,/time >= 1.5.0.1,/' \ +-i $pkgname-$pkgver/darcs.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in haskell-data-clist/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:20:20 Author: felixonmars Revision: 310219 upgpkg: haskell-data-clist 0.1.2.1-1 rebuild with data-clist,0.1.2.1 Modified: haskell-data-clist/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:17:42 UTC (rev 310218) +++ PKGBUILD2018-03-21 19:20:20 UTC (rev 310219) @@ -4,8 +4,8 @@ _hkgname=data-clist pkgname=haskell-data-clist -pkgver=0.1.1.0 -pkgrel=8 +pkgver=0.1.2.1 +pkgrel=1 pkgdesc="Simple functional ring type." url="https://github.com/sw17ch/data-clist; license=("custom:BSD3") @@ -13,12 +13,8 @@ depends=('ghc-libs' "haskell-quickcheck") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('e7365caeda1bc676bd7280b15c6f98e41bd47a70436bee959ded6925ba3a56dd47a83daac553bde6274cfd3d23610e65ba26b2839d355856fc20f6b0818be8b9') +sha512sums=('2fe1bb69270b37ed1c1a4ee2657b49b6bb699d3306a57156c8664a7ccbb6310f0a9a7f5bd19403f0024b891c6ae1eb7604612501f1698ed7ae53fd60dae841ba') -prepare() { -sed -i 's/QuickCheck >= 2.4 && < 2.10/QuickCheck >= 2.4 \&\& < 2.11/' ${_hkgname}-${pkgver}/${_hkgname}.cabal -} - build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-case-insensitive/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:38:43 Author: felixonmars Revision: 310231 archrelease: copy trunk to community-staging-x86_64 Added: haskell-case-insensitive/repos/community-staging-x86_64/ haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 310230, haskell-case-insensitive/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 310230, haskell-case-insensitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:38:43 UTC (rev 310231) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy + +_hkgname=case-insensitive +pkgname=haskell-case-insensitive +pkgver=1.2.0.11 +pkgrel=1 +pkgdesc="Case insensitive string comparison" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-case-insensitive/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:38:28 Author: felixonmars Revision: 310230 upgpkg: haskell-case-insensitive 1.2.0.11-1 rebuild with case-insensitive,1.2.0.11 Modified: haskell-case-insensitive/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:37:12 UTC (rev 310229) +++ PKGBUILD2018-03-21 19:38:28 UTC (rev 310230) @@ -4,8 +4,8 @@ _hkgname=case-insensitive pkgname=haskell-case-insensitive -pkgver=1.2.0.10 -pkgrel=9 +pkgver=1.2.0.11 +pkgrel=1 pkgdesc="Case insensitive string comparison" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') @@ -13,7 +13,7 @@ depends=('ghc-libs' 'haskell-hashable' 'haskell-text') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('5b9db48836a67e8d874497ce670a8f5d07198ad77693c7fc697deaa50a4cab7111074630e26acb7ea6d8bf550f9d66d1568fef51c6aa4388d26405765a546336') +sha512sums=('21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Wednesday, March 21, 2018 @ 16:54:38 Author: felixonmars Revision: 310034 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 310033, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 310033, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 16:54:38 UTC (rev 310034) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.34.1 +pkgrel=18 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-stm' 'haskell-text' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('55fa396264b59dbc3788e91975dba8e5a43b27c3943ec3630a4a3bfc51868d87c3ea18f04ffe04931483e6b0e536a4e7d176ed4279a5528da9a2d385ad5a7d1a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 16:57:01 Author: felixonmars Revision: 310035 upgpkg: haskell-aws 0.19-43 rebuild with blaze-builder,0.4.1.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 16:54:38 UTC (rev 310034) +++ PKGBUILD2018-03-21 16:57:01 UTC (rev 310035) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.19 -pkgrel=42 +pkgrel=43 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Wednesday, March 21, 2018 @ 16:58:33 Author: felixonmars Revision: 310038 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 310037, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 310037, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 16:58:33 UTC (rev 310038) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=73 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 16:58:14 Author: felixonmars Revision: 310037 upgpkg: haskell-authenticate 1.3.4-73 rebuild with blaze-builder,0.4.1.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 16:57:20 UTC (rev 310036) +++ PKGBUILD2018-03-21 16:58:14 UTC (rev 310037) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=72 +pkgrel=73 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in sdlmame/trunk (PKGBUILD extras.tar.gz sdlmame.sh)
Date: Wednesday, March 21, 2018 @ 17:31:35 Author: arojas Revision: 310039 Package all binaries (FS#57892), don't install binaries to /usr/share Modified: sdlmame/trunk/PKGBUILD sdlmame/trunk/sdlmame.sh Deleted: sdlmame/trunk/extras.tar.gz + PKGBUILD | 23 ++- sdlmame.sh |6 +++--- 2 files changed, 9 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 16:58:33 UTC (rev 310038) +++ PKGBUILD2018-03-21 17:31:35 UTC (rev 310039) @@ -15,7 +15,7 @@ makedepends=(nasm mesa python2 libxinerama) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; sdlmame.sh) sha256sums=('b18d0e23ecf6b218c43a6770213c850b3c605ead9d29301de34101ed14c28a57' -'06e7f5dca2255a16b3336a6d2b9af8276a8d8c672635aed83e9e8f636db3cef7') +'cecb5c7561f44d9b9721336d3af206a2c7e365840f1d09416e07cda9da1cda82') build() { cd mame-mame${pkgver/./} @@ -33,22 +33,11 @@ # Install the sdlmame script install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname - # Install the applications and the UI font in /usr/share - install -Dm755 mame64 "$pkgdir"/usr/lib/$pkgname/$pkgname - - install -m755 chdman "$pkgdir"/usr/lib/$pkgname/chdman - install -m755 jedutil "$pkgdir"/usr/lib/$pkgname/jedutil - install -m755 regrep "$pkgdir"/usr/lib/$pkgname/regrep - install -m755 romcmp "$pkgdir"/usr/lib/$pkgname/romcmp - install -m755 src2html "$pkgdir"/usr/lib/$pkgname/src2html - install -m755 srcclean "$pkgdir"/usr/lib/$pkgname/srcclean - install -m755 ldverify "$pkgdir"/usr/lib/$pkgname/ldverify - install -m755 ldresample "$pkgdir"/usr/lib/$pkgname/ldresample - - # ln binaries - install -dm755 "$pkgdir"/usr/share/$pkgname - for i in $pkgname chdman jedutil regrep romcmp src2html srcclean ldverify ldresample; do -ln -s /usr/lib/$pkgname/$i "$pkgdir"/usr/share/$pkgname/$i + # Install the binaries + install -Dm755 mame64 "$pkgdir"/usr/lib/sdlmame/sdlmame + for _i in castool chdman imgtool jedutil nltool nlwav pngcmp regrep romcmp src2html \ +split srcclean ldverify ldresample; do +install -m755 $_i -t "$pkgdir"/usr/lib/sdlmame done # Install the extra bits Deleted: extras.tar.gz === (Binary files differ) Modified: sdlmame.sh === --- sdlmame.sh 2018-03-21 16:58:33 UTC (rev 310038) +++ sdlmame.sh 2018-03-21 17:31:35 UTC (rev 310039) @@ -12,7 +12,7 @@ echo "Your old ini file has been renamed to mameini.bak" mv mame.ini mameini.bak fi - /usr/share/sdlmame/sdlmame \ + /usr/lib/sdlmame/sdlmame \ -artpath "$home/.mame/artwork;artwork" \ -ctrlrpath "$home/.mame/ctrlr;ctrlr" \ -inipath $home/.mame/ini \ @@ -35,7 +35,7 @@ mkdir $HOME/.mame mkdir $HOME/.mame/{artwork,cfg,comments,ctrlr,diff,ini,inp,nvram,samples,snap,sta,roms} cd $HOME/.mame - /usr/share/sdlmame/sdlmame \ + /usr/lib/sdlmame/sdlmame \ -artpath "$home/.mame/artwork;artwork" \ -ctrlrpath "$home/.mame/ctrlr;ctrlr" \ -inipath $home/.mame/ini \ @@ -51,6 +51,6 @@ -video opengl \ -createconfig else - cd /usr/share/sdlmame + cd /usr/lib/sdlmame ./sdlmame "$@" fi
[arch-commits] Commit in sdlmame/repos/community-x86_64 (5 files)
Date: Wednesday, March 21, 2018 @ 17:32:08 Author: arojas Revision: 310040 archrelease: copy trunk to community-x86_64 Added: sdlmame/repos/community-x86_64/PKGBUILD (from rev 310039, sdlmame/trunk/PKGBUILD) sdlmame/repos/community-x86_64/sdlmame.sh (from rev 310039, sdlmame/trunk/sdlmame.sh) Deleted: sdlmame/repos/community-x86_64/PKGBUILD sdlmame/repos/community-x86_64/extras.tar.gz sdlmame/repos/community-x86_64/sdlmame.sh + PKGBUILD | 158 ++- sdlmame.sh | 112 - 2 files changed, 128 insertions(+), 142 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 17:31:35 UTC (rev 310039) +++ PKGBUILD2018-03-21 17:32:08 UTC (rev 310040) @@ -1,86 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: Sergej Pupykin -# Contributor: robb_force -# Contributor: JJDaNiMoTh - -pkgname=sdlmame -pkgver=0.195 -pkgrel=3 -pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." -url="http://mamedev.org/; -license=(GPL2) -arch=(x86_64) -depends=(sdl2_ttf alsa-lib qt5-base) -makedepends=(nasm mesa python2 libxinerama) -source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; - "sdlmame.sh" - "extras.tar.gz") -sha256sums=('b18d0e23ecf6b218c43a6770213c850b3c605ead9d29301de34101ed14c28a57' -'06e7f5dca2255a16b3336a6d2b9af8276a8d8c672635aed83e9e8f636db3cef7' -'5ba55ce8c33743207a12a7509efdf13dd98f5d87fa12f0e471ea523d3ae4f4ac') - -build() { - cd mame-mame${pkgver/./} - make \ -NOWERROR=1 \ -OPTIMIZE=2 \ -PYTHON_EXECUTABLE=/usr/bin/python2 \ -TOOLS=1 \ -ARCHOPTS=-flifetime-dse=1 -} - -package() { - cd mame-mame${pkgver/./} - - # Install the sdlmame script - install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname - - # Install the applications and the UI font in /usr/share - install -Dm755 mame64 "$pkgdir"/usr/lib/$pkgname/$pkgname - - install -m755 chdman "$pkgdir"/usr/lib/$pkgname/chdman - install -m755 jedutil "$pkgdir"/usr/lib/$pkgname/jedutil - install -m755 regrep "$pkgdir"/usr/lib/$pkgname/regrep - install -m755 romcmp "$pkgdir"/usr/lib/$pkgname/romcmp - install -m755 src2html "$pkgdir"/usr/lib/$pkgname/src2html - install -m755 srcclean "$pkgdir"/usr/lib/$pkgname/srcclean - install -m755 ldverify "$pkgdir"/usr/lib/$pkgname/ldverify - install -m755 ldresample "$pkgdir"/usr/lib/$pkgname/ldresample - - # ln binaries - install -dm755 "$pkgdir"/usr/share/$pkgname - for i in $pkgname chdman jedutil regrep romcmp src2html srcclean ldverify ldresample; do -ln -s /usr/lib/$pkgname/$i "$pkgdir"/usr/share/$pkgname/$i - done - - # Install the extra bits - install -d "$pkgdir"/usr/share/$pkgname/{artwork,ctrlr,hash,keymaps,shader} - install -d "$pkgdir"/usr/share/man/man1 - install -d "$pkgdir"/usr/share/man/man6 - install -m644 src/osd/modules/opengl/shader/glsl*.*h "$pkgdir"/usr/share/$pkgname/shader/ - install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/ - install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/ - - cp -a artwork/* "$pkgdir"/usr/share/$pkgname/artwork/ - install -m644 ctrlr/* "$pkgdir"/usr/share/$pkgname/ctrlr/ - install -m644 keymaps/* "$pkgdir"/usr/share/$pkgname/keymaps/ - install -m644 hash/* "$pkgdir"/usr/share/$pkgname/hash/ - cp -a bgfx "$pkgdir"/usr/share/$pkgname/bgfx - cp -a plugins "$pkgdir"/usr/share/$pkgname/plugins - cp -a language "$pkgdir"/usr/share/$pkgname/language - - # Include the license - install -Dm644 docs/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # FS#28203 - sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' "$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg - sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg - sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg - sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg - - # documentation - install -dm0755 "$pkgdir"/usr/share/doc - cp -a docs "$pkgdir"/usr/share/doc/$pkgname - rm -r "$pkgdir"/usr/share/doc/$pkgname/man -} Copied: sdlmame/repos/community-x86_64/PKGBUILD (from rev 310039, sdlmame/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 17:32:08 UTC (rev 310040) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: robb_force +# Contributor: JJDaNiMoTh + +pkgname=sdlmame +pkgver=0.195 +pkgrel=3 +pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support."
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, March 21, 2018 @ 17:39:48 Author: felixonmars Revision: 310046 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 310045, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 310045, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 17:39:48 UTC (rev 310046) @@ -0,0 +1,40 @@ +# Maintainer: Levente Polyak+# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.25 +pkgrel=18 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-mtl' + 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools' + 'haskell-text') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz) +sha512sums=('ca11d93d7bff9e6fd623607b25dbbd3d38c9f7b356183616d2c2050597b56b5f4636351a606d32acab232b32315f3639b78ae9f7e4385f68c810af30895c5717') + +build() { + cd xmobar-${pkgver} + runhaskell Setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell Setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:21:54 Author: felixonmars Revision: 310078 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 310077, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 310077, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:21:54 UTC (rev 310078) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=283 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:38:44 Author: felixonmars Revision: 310093 upgpkg: haskell-cryptohash-conduit 0.1.1-152 rebuild with blaze-builder,0.4.1.0 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:38:07 UTC (rev 310092) +++ PKGBUILD2018-03-21 18:38:44 UTC (rev 310093) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=151 +pkgrel=152 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:38:07 Author: felixonmars Revision: 310092 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 310091, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 310091, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:38:07 UTC (rev 310092) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.11.0.0 +pkgrel=53 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-mtl' 'haskell-network' + 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' + 'haskell-parsec' 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('49870a0bc3de15f5842306a93f7c909703860701a7a59c73415b7580084e2b8413084d12f3baa3aff834e3245a8693e6386dc89989c74c2d7e5828fe7baaa4ee') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/tasty-quickcheck >= 0.8 && < 0.10,/tasty-quickcheck >= 0.8,/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in sdlmame/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:45:10 Author: arojas Revision: 310099 bump Modified: sdlmame/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:42:17 UTC (rev 310098) +++ PKGBUILD2018-03-21 18:45:10 UTC (rev 310099) @@ -6,7 +6,7 @@ pkgname=sdlmame pkgver=0.195 -pkgrel=3 +pkgrel=4 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2)
[arch-commits] Commit in haskell-http-types/repos (2 files)
Date: Wednesday, March 21, 2018 @ 19:41:56 Author: felixonmars Revision: 310237 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-types/repos/community-staging-x86_64/ haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 310236, haskell-http-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 310236, haskell-http-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 19:41:56 UTC (rev 310237) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy + +_hkgname=http-types +pkgname=haskell-http-types +pkgver=0.9.1 +pkgrel=20 +pkgdesc="Generic HTTP types for Haskell (for both client and server code)." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b51c0f6946d1952fa0e91db1164d77ab12e0709fdf9555b53f5c25ed7c55365b433733a933dd2765ce14d0ca2685edce7573c9dbfb75ae49443b4f177d170c40') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-types/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:41:40 Author: felixonmars Revision: 310236 upgpkg: haskell-http-types 0.9.1-20 rebuild with case-insensitive,1.2.0.11 Modified: haskell-http-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:40:53 UTC (rev 310235) +++ PKGBUILD2018-03-21 19:41:40 UTC (rev 310236) @@ -5,7 +5,7 @@ _hkgname=http-types pkgname=haskell-http-types pkgver=0.9.1 -pkgrel=19 +pkgrel=20 pkgdesc="Generic HTTP types for Haskell (for both client and server code)." url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in vault/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:42:25 Author: shibumi Revision: 310238 upgpkg: vault 0.9.6-1 Modified: vault/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:41:56 UTC (rev 310237) +++ PKGBUILD2018-03-21 19:42:25 UTC (rev 310238) @@ -2,7 +2,7 @@ pkgname='vault' pkgdesc='A tool for managing secrets' -pkgver='0.9.5' +pkgver='0.9.6' pkgrel='1' url='https://vaultproject.io/' license=('MPL') @@ -11,7 +11,7 @@ depends=('glibc') install='vault.install' backup=('etc/vault.hcl') -_vault_commit='36edb4d42380d89a897e7f633046423240b710d9' +_vault_commit='7e1fbde40afee241f81ef08700e7987d86fc7242' source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}; 'vault.service' 'vault.sysusers'
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:41:32 Author: felixonmars Revision: 310047 upgpkg: tamarin-prover 1.2.3-26 rebuild with blaze-builder,0.4.1.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:39:48 UTC (rev 310046) +++ PKGBUILD2018-03-21 17:41:32 UTC (rev 310047) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.3 -pkgrel=25 +pkgrel=26 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in python-bitvector/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:48:54 Author: felixonmars Revision: 310050 archrelease: copy trunk to community-any Added: python-bitvector/repos/community-any/PKGBUILD (from rev 310049, python-bitvector/trunk/PKGBUILD) Deleted: python-bitvector/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 17:48:34 UTC (rev 310049) +++ PKGBUILD2018-03-21 17:48:54 UTC (rev 310050) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Simon Sapin -# Contributor: Kyle Keen - -pkgbase=python-bitvector -pkgname=(python-bitvector python2-bitvector) -pkgver=3.4.7 -pkgrel=1 -pkgdesc="A memory-efficient packed representation for bit arrays in pure Python" -url="https://pypi.python.org/pypi/BitVector; -license=('PSF') -arch=('any') -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://pypi.io/packages/source/B/BitVector/BitVector-$pkgver.tar.gz;) -sha512sums=('5f9c9d13de6bec4b982a98564561b250152ba0ebdc119c75ddaf3822451dabe417d023fa529fd0ab8f583f86209369937b803d3ed0809ebeb312886504d96dfe') - -prepare() { - cp -a BitVector-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/BitVector-$pkgver - python setup.py build - - cd "$srcdir"/BitVector-$pkgver-py2 - python2 setup.py build -} - -package_python-bitvector() { - depends=('python') - - cd BitVector-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-bitvector() { - depends=('python2') - - cd BitVector-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-bitvector/repos/community-any/PKGBUILD (from rev 310049, python-bitvector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 17:48:54 UTC (rev 310050) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Simon Sapin +# Contributor: Kyle Keen + +pkgbase=python-bitvector +pkgname=(python-bitvector python2-bitvector) +pkgver=3.4.8 +pkgrel=1 +pkgdesc="A memory-efficient packed representation for bit arrays in pure Python" +url="https://pypi.python.org/pypi/BitVector; +license=('PSF') +arch=('any') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://pypi.io/packages/source/B/BitVector/BitVector-$pkgver.tar.gz;) +sha512sums=('22d76c33d407b7ff2b0493ed4949189d7fc9ea8fd7497610014ede5f27756b5f91678a5f2da5db5e04f9e85e98378001d0edb5a8c2e3053083d18e547799f3f1') + +prepare() { + cp -a BitVector-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/BitVector-$pkgver + python setup.py build + + cd "$srcdir"/BitVector-$pkgver-py2 + python2 setup.py build +} + +package_python-bitvector() { + depends=('python') + + cd BitVector-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-bitvector() { + depends=('python2') + + cd BitVector-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-bitvector/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 17:48:34 Author: felixonmars Revision: 310049 upgpkg: python-bitvector 3.4.8-1 Modified: python-bitvector/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:41:50 UTC (rev 310048) +++ PKGBUILD2018-03-21 17:48:34 UTC (rev 310049) @@ -5,7 +5,7 @@ pkgbase=python-bitvector pkgname=(python-bitvector python2-bitvector) -pkgver=3.4.7 +pkgver=3.4.8 pkgrel=1 pkgdesc="A memory-efficient packed representation for bit arrays in pure Python" url="https://pypi.python.org/pypi/BitVector; @@ -13,7 +13,7 @@ arch=('any') makedepends=('python-setuptools' 'python2-setuptools') source=("https://pypi.io/packages/source/B/BitVector/BitVector-$pkgver.tar.gz;) -sha512sums=('5f9c9d13de6bec4b982a98564561b250152ba0ebdc119c75ddaf3822451dabe417d023fa529fd0ab8f583f86209369937b803d3ed0809ebeb312886504d96dfe') +sha512sums=('22d76c33d407b7ff2b0493ed4949189d7fc9ea8fd7497610014ede5f27756b5f91678a5f2da5db5e04f9e85e98378001d0edb5a8c2e3053083d18e547799f3f1') prepare() { cp -a BitVector-$pkgver{,-py2}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:10:25 Author: felixonmars Revision: 310057 upgpkg: idris 1.2.0-53 rebuild with blaze-builder,0.4.1.0 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 17:55:54 UTC (rev 310056) +++ PKGBUILD2018-03-21 18:10:25 UTC (rev 310057) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=52 +pkgrel=53 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:17:19 Author: felixonmars Revision: 310071 upgpkg: hledger-web 1.5.1-13 rebuild with blaze-builder,0.4.1.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:15:55 UTC (rev 310070) +++ PKGBUILD2018-03-21 18:17:19 UTC (rev 310071) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5.1 -pkgrel=12 +pkgrel=13 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:17:37 Author: felixonmars Revision: 310072 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 310071, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 310071, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:17:37 UTC (rev 310072) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5.1 +pkgrel=13 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('95028853f0a5c86832a4d0488e0f82c8bfda7f0b3f1f21a585efa12f5e882b63a9cb85a028bab5c33b60cafbba1b56608f254b4efa877f60f26356840d74cc9b') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-jwt/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:35:42 Author: felixonmars Revision: 310090 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jwt/repos/community-staging-x86_64/ haskell-jwt/repos/community-staging-x86_64/PKGBUILD (from rev 310089, haskell-jwt/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-jwt/repos/community-staging-x86_64/PKGBUILD (from rev 310089, haskell-jwt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:35:42 UTC (rev 310090) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jwt +pkgname=haskell-jwt +pkgver=0.7.2 +pkgrel=45 +pkgdesc="JSON Web Token (JWT) decoding and encoding" +url="https://bitbucket.org/ssaasen/haskell-jwt; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-memory" "haskell-text" "haskell-aeson" + "haskell-unordered-containers" "haskell-scientific" "haskell-data-default" + "haskell-http-types" "haskell-vector" "haskell-semigroups" "haskell-network-uri") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('17967413d21399596a236bc8169d9e030bb85e2b1c349c6e470543767cc20a31') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-jwt/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 18:35:25 Author: felixonmars Revision: 310089 upgpkg: haskell-jwt 0.7.2-45 rebuild with blaze-builder,0.4.1.0 Modified: haskell-jwt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 18:34:47 UTC (rev 310088) +++ PKGBUILD2018-03-21 18:35:25 UTC (rev 310089) @@ -5,7 +5,7 @@ _hkgname=jwt pkgname=haskell-jwt pkgver=0.7.2 -pkgrel=44 +pkgrel=45 pkgdesc="JSON Web Token (JWT) decoding and encoding" url="https://bitbucket.org/ssaasen/haskell-jwt; license=("MIT")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Wednesday, March 21, 2018 @ 18:34:47 Author: felixonmars Revision: 310088 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 310087, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 310087, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-21 18:34:47 UTC (rev 310088) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=115 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in asciidoctor/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:34:59 Author: shibumi Revision: 310226 archrelease: copy trunk to community-any Added: asciidoctor/repos/community-any/PKGBUILD (from rev 310225, asciidoctor/trunk/PKGBUILD) Deleted: asciidoctor/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-21 19:34:53 UTC (rev 310225) +++ PKGBUILD2018-03-21 19:34:59 UTC (rev 310226) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Christian Rebischke-# Contributor: Stefan Tatschner -# Contributor: Nick Østergaard -# Contributor: Nicolas Bigaouette - -pkgname=asciidoctor -pkgver=1.5.6.1 -pkgrel=3 -pkgdesc='An implementation of AsciiDoc in Ruby' -arch=('any') -url='http://asciidoctor.org' -license=('MIT') -makedepends=('ruby-rdoc') -depends=('ruby') -options=(!emptydirs) -source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem) -noextract=($pkgname-$pkgver.gem) -sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf') - -package() { -local _gemdir="$(ruby -e 'puts Gem.default_dir')" - -gem install --ignore-dependencies --no-user-install --verbose \ --i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ -"$pkgname-$pkgver.gem" - -install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc" -install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ -"$pkgdir/usr/share/man/man1/asciidoctor.1" - -rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem" -rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man" -} Copied: asciidoctor/repos/community-any/PKGBUILD (from rev 310225, asciidoctor/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-21 19:34:59 UTC (rev 310226) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Christian Rebischke +# Contributor: Stefan Tatschner +# Contributor: Nick Østergaard +# Contributor: Nicolas Bigaouette + +pkgname=asciidoctor +pkgver=1.5.6.2 +pkgrel=1 +pkgdesc='An implementation of AsciiDoc in Ruby' +arch=('any') +url='http://asciidoctor.org' +license=('MIT') +makedepends=('ruby-rdoc') +depends=('ruby') +options=(!emptydirs) +source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem;) +noextract=("$pkgname-$pkgver.gem") +sha512sums=('5eabe097d4f98b8249d7d7c0cad769fa91c95a9bb020baed83b53b0eebea0736321261e51210813395063cd7e1baa9d1a06a7daaaf754aa46eff17784710574d') + +package() { +local _gemdir="$(ruby -e 'puts Gem.default_dir')" + +gem install --ignore-dependencies --no-user-install --verbose \ +-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ +"$pkgname-$pkgver.gem" + +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ +"$pkgdir/usr/share/man/man1/asciidoctor.1" + +rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem" +rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man" +}
[arch-commits] Commit in asciidoctor/trunk (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 19:34:53 Author: shibumi Revision: 310225 upgpkg: asciidoctor 1.5.6.2-1 new release + renamed LICENSE Modified: asciidoctor/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 19:23:59 UTC (rev 310224) +++ PKGBUILD2018-03-21 19:34:53 UTC (rev 310225) @@ -5,8 +5,8 @@ # Contributor: Nicolas Bigaouettepkgname=asciidoctor -pkgver=1.5.6.1 -pkgrel=3 +pkgver=1.5.6.2 +pkgrel=1 pkgdesc='An implementation of AsciiDoc in Ruby' arch=('any') url='http://asciidoctor.org' @@ -14,9 +14,9 @@ makedepends=('ruby-rdoc') depends=('ruby') options=(!emptydirs) -source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem) -noextract=($pkgname-$pkgver.gem) -sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf') +source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem;) +noextract=("$pkgname-$pkgver.gem") +sha512sums=('5eabe097d4f98b8249d7d7c0cad769fa91c95a9bb020baed83b53b0eebea0736321261e51210813395063cd7e1baa9d1a06a7daaaf754aa46eff17784710574d') package() { local _gemdir="$(ruby -e 'puts Gem.default_dir')" @@ -25,8 +25,8 @@ -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \ "$pkgname-$pkgver.gem" -install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc" +install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \ "$pkgdir/usr/share/man/man1/asciidoctor.1"