[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:58:14 Author: felixonmars Revision: 384343 upgpkg: tamarin-prover 1.4.0-104 rebuild with concurrent-output 1.10.7 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:56:22 UTC (rev 384342) +++ PKGBUILD2018-09-24 06:58:14 UTC (rev 384343) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=103 +pkgrel=104 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Monday, September 24, 2018 @ 06:58:31 Author: felixonmars Revision: 384344 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 384343, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 384343, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:58:31 UTC (rev 384344) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=104 +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-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +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 stack/repos (3 files)
Date: Monday, September 24, 2018 @ 06:56:22 Author: felixonmars Revision: 384342 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 384341, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 384341, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 384341, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:56:22 UTC (rev 384342) @@ -0,0 +1,76 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=140 +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-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' '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-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +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=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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: stack/repos/community-staging-x86_64/stack.install (from rev 384341, stack/trunk/stack.ins
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:56:04 Author: felixonmars Revision: 384341 upgpkg: stack 1.7.1-140 rebuild with concurrent-output 1.10.7 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:50:18 UTC (rev 384340) +++ PKGBUILD2018-09-24 06:56:04 UTC (rev 384341) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=139 +pkgrel=140 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in nvidia-utils/repos/testing-x86_64 (8 files)
Date: Monday, September 24, 2018 @ 06:52:11 Author: svenstaro Revision: 335291 archrelease: copy trunk to testing-x86_64 Added: nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 335290, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf (from rev 335290, nvidia-utils/trunk/nvidia-drm-outputclass.conf) nvidia-utils/repos/testing-x86_64/nvidia-utils.install (from rev 335290, nvidia-utils/trunk/nvidia-utils.install) nvidia-utils/repos/testing-x86_64/nvidia-utils.sysusers (from rev 335290, nvidia-utils/trunk/nvidia-utils.sysusers) Deleted: nvidia-utils/repos/testing-x86_64/PKGBUILD nvidia-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf nvidia-utils/repos/testing-x86_64/nvidia-utils.install nvidia-utils/repos/testing-x86_64/nvidia-utils.sysusers -+ PKGBUILD| 348 +- nvidia-drm-outputclass.conf | 29 +-- nvidia-utils.install| 14 - nvidia-utils.sysusers |2 4 files changed, 197 insertions(+), 196 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-24 06:52:01 UTC (rev 335290) +++ PKGBUILD2018-09-24 06:52:11 UTC (rev 335291) @@ -1,173 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=410.57 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/"; -license=('custom') -options=('!strip') -_pkg="NVIDIA-Linux-x86_64-${pkgver}" -source=('nvidia-drm-outputclass.conf' -'nvidia-utils.sysusers' - "https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) -sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' - '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' - '2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') - - -create_links() { -# create soname links -find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while read -d $'\0' _lib; do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -bsdtar -xf nvidia-persistenced-init.tar.bz2 - -sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template -} - -package_opencl-nvidia() { -pkgdesc="OpenCL implemention for NVIDIA" -depends=('zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -provides=('opencl-driver') -cd "${_pkg}" - -# OpenCL -install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" -install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" -install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - -create_links - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" -} - -package_nvidia-utils() { -pkgdesc="NVIDIA drivers utilities" -depends=('xorg-server' 'libglvnd' 'egl-wayland') -optdepends=('nvidia-settings: configuration tool' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('nvidia-libgl') -provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl') -replaces=('nvidia-libgl') -install="${pkgname}.install" - -cd "${_pkg}" - -# X driver -install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - -# GLX extension module for X -install -D -m755 "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}" -# Ensure that X finds glx -ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1" -ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so" - -install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" - -# OpenGL libraries -install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}" -install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}" -install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}" -install
[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)
Date: Monday, September 24, 2018 @ 06:52:01 Author: svenstaro Revision: 335290 upgpkg: nvidia-utils 410.57-2 Remove PrimaryGPU from OutputClass due to FS#60102 Modified: nvidia-utils/trunk/PKGBUILD nvidia-utils/trunk/nvidia-drm-outputclass.conf -+ PKGBUILD|7 --- nvidia-drm-outputclass.conf |1 - 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:14:22 UTC (rev 335289) +++ PKGBUILD2018-09-24 06:52:01 UTC (rev 335290) @@ -5,7 +5,7 @@ pkgbase=nvidia-utils pkgname=('nvidia-utils' 'opencl-nvidia') pkgver=410.57 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://www.nvidia.com/"; license=('custom') @@ -14,7 +14,7 @@ source=('nvidia-drm-outputclass.conf' 'nvidia-utils.sysusers' "https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) -sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' +sha512sums=('4b7ee569b4f7e5d8c8e17bcc3d25ae78ab859abbf51cded9179ee723f41570a3d4c57af8649b8b1a24689374921bdf45c8fb4689149f3ee254ff093d71e662e7' '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' '2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') @@ -76,8 +76,9 @@ # Ensure that X finds glx ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1" ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so" + # X wrapped software rendering -enstall -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}" +install -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}" install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" Modified: nvidia-drm-outputclass.conf === --- nvidia-drm-outputclass.conf 2018-09-24 06:14:22 UTC (rev 335289) +++ nvidia-drm-outputclass.conf 2018-09-24 06:52:01 UTC (rev 335290) @@ -9,7 +9,6 @@ MatchDriver "nvidia-drm" Driver "nvidia" Option "AllowEmptyInitialConfiguration" -Option "PrimaryGPU" "yes" ModulePath "/usr/lib/nvidia/xorg" ModulePath "/usr/lib/xorg/modules" EndSection
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, September 24, 2018 @ 06:50:18 Author: felixonmars Revision: 384340 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 384339, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 384339, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:50:18 UTC (rev 384340) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=102 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:49:58 Author: felixonmars Revision: 384339 upgpkg: shellcheck 0.5.0-102 rebuild with concurrent-output 1.10.7 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:49:46 UTC (rev 384338) +++ PKGBUILD2018-09-24 06:49:58 UTC (rev 384339) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=101 +pkgrel=102 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in bumblebee/repos/community-x86_64 (25 files)
Date: Monday, September 24, 2018 @ 06:49:46 Author: svenstaro Revision: 384338 archrelease: copy trunk to community-x86_64 Added: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch (from rev 384337, bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch) bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch (from rev 384337, bumblebee/trunk/0002-bb_nvidia_modeset-detection_bug699_02.patch) bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch (from rev 384337, bumblebee/trunk/0003-bb_nvidia_umv_detection_bug699.patch) bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch (from rev 384337, bumblebee/trunk/0004-bb_nvidia_drm_detection_bug699_01.patch) bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch (from rev 384337, bumblebee/trunk/0005-bb_nvidia_drm_detection_bug699_02.patch) bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch (from rev 384337, bumblebee/trunk/0006-bb_hexadicimal_bug573.patch) bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch (from rev 384337, bumblebee/trunk/0007-bb_mutebblogger.patch) bumblebee/repos/community-x86_64/0008-libglvnd.patch (from rev 384337, bumblebee/trunk/0008-libglvnd.patch) bumblebee/repos/community-x86_64/PKGBUILD (from rev 384337, bumblebee/trunk/PKGBUILD) bumblebee/repos/community-x86_64/bumblebee.conf (from rev 384337, bumblebee/trunk/bumblebee.conf) bumblebee/repos/community-x86_64/bumblebee.install (from rev 384337, bumblebee/trunk/bumblebee.install) bumblebee/repos/community-x86_64/bumblebee.sysusers (from rev 384337, bumblebee/trunk/bumblebee.sysusers) bumblebee/repos/community-x86_64/nvidia-drm-outputclass.conf (from rev 384337, bumblebee/trunk/nvidia-drm-outputclass.conf) Deleted: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch bumblebee/repos/community-x86_64/0008-libglvnd.patch bumblebee/repos/community-x86_64/PKGBUILD bumblebee/repos/community-x86_64/bumblebee.conf bumblebee/repos/community-x86_64/bumblebee.install bumblebee/repos/community-x86_64/bumblebee.sysusers --+ 0001-bb_nvidia_modeset-detection_bug699_01.patch | 48 ++-- 0002-bb_nvidia_modeset-detection_bug699_02.patch | 112 +- 0003-bb_nvidia_umv_detection_bug699.patch| 152 +++--- 0004-bb_nvidia_drm_detection_bug699_01.patch | 88 0005-bb_nvidia_drm_detection_bug699_02.patch | 218 ++--- 0006-bb_hexadicimal_bug573.patch | 46 ++-- 0007-bb_mutebblogger.patch | 30 +- 0008-libglvnd.patch | 52 ++--- PKGBUILD | 178 - bumblebee.conf | 12 - bumblebee.install|6 bumblebee.sysusers |2 nvidia-drm-outputclass.conf | 15 + 13 files changed, 489 insertions(+), 470 deletions(-) Deleted: 0001-bb_nvidia_modeset-detection_bug699_01.patch === --- 0001-bb_nvidia_modeset-detection_bug699_01.patch2018-09-24 06:47:19 UTC (rev 384337) +++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2018-09-24 06:49:46 UTC (rev 384338) @@ -1,24 +0,0 @@ -From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001 -From: Abuzer Rafey -Date: Tue, 8 Dec 2015 07:00:32 -0500 -Subject: [PATCH] Dirty fix for issue #699 - - src/module.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/module.c b/src/module.c -index f7b99fa..6b6cb09 100644 a/src/module.c -+++ b/src/module.c -@@ -96,7 +96,9 @@ int module_unload(char *driver) { - int retries = 30; - bb_log(LOG_INFO, "Unloading %s driver\n", driver); - char *mod_argv[] = { -- "rmmod", -+ "modprobe", -+ "-r", -+ "nvidia_modeset", - driver, - NULL - }; Copied: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch (from rev 384337, bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch) === --- 0001-bb_nvidia_modeset-detection_bug699_01.patch (rev 0) +++ 0001-bb_nvidia_modeset-detec
[arch-commits] Commit in bumblebee/trunk (PKGBUILD nvidia-drm-outputclass.conf)
Date: Monday, September 24, 2018 @ 06:47:19 Author: svenstaro Revision: 384337 upgpkg: bumblebee 3.2.1-19 Overwrite OutputClass and set PrimaryGPU due to FS#60102 Added: bumblebee/trunk/nvidia-drm-outputclass.conf Modified: bumblebee/trunk/PKGBUILD -+ PKGBUILD| 11 --- nvidia-drm-outputclass.conf | 15 +++ 2 files changed, 23 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:47:09 UTC (rev 384336) +++ PKGBUILD2018-09-24 06:47:19 UTC (rev 384337) @@ -2,7 +2,7 @@ pkgname=bumblebee pkgver=3.2.1 -pkgrel=18 +pkgrel=19 pkgdesc="NVIDIA Optimus support for Linux through VirtualGL" arch=('x86_64') depends=('virtualgl' 'glib2' 'mesa-libgl') @@ -30,7 +30,8 @@ "0007-bb_mutebblogger.patch" "0008-libglvnd.patch" "bumblebee.conf" -"bumblebee.sysusers") +"bumblebee.sysusers" +"nvidia-drm-outputclass.conf") sha256sums=('1018703b07e2f607a4641249d69478ce076ae5a1e9dd6cff5694d394fa7ee30e' 'aff3528d17a77ff19b4e0a7a10682b8351456f11795f71ef62b315e774fb408a' '70ad9b3d8e0d70a504110651c6f5f3a1b1d3c4c44eeb0fd49a4463e99124a47b' @@ -41,7 +42,8 @@ 'cbe3e1717bc80146b87d8f2ab1158ee9e094ea5bb2ca9a4a8c09c24b086a7792' 'b260d64a53617807afe21560db0592d114d7775b182e13fb59349f0157c8dba4' '1c3d4f5d40245a23a5f1cb1f2f6bd4274ff3c5b3749f76a09255191328ae3193' -'1bc209c21b4f6d1975ede4091829baf98d20b33100b9d21061393880bb391fd8') +'1bc209c21b4f6d1975ede4091829baf98d20b33100b9d21061393880bb391fd8' +'089d6dc247c9091b320c418b0d91ae6adda65e170934d178cdd4e9bd0785b182') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -83,4 +85,7 @@ sed -i "s/have/_have/" "${pkgdir}/usr/share/bash-completion/completions/optirun" install -Dm644 "$srcdir"/bumblebee.sysusers "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf + +# Overwrite the OutputClass due to https://bugs.archlinux.org/task/60102 +install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" "${pkgdir}/usr/share/X11/xorg.conf.d/11-nvidia-drm-outputclass.conf" } Added: nvidia-drm-outputclass.conf === --- nvidia-drm-outputclass.conf (rev 0) +++ nvidia-drm-outputclass.conf 2018-09-24 06:47:19 UTC (rev 384337) @@ -0,0 +1,15 @@ +Section "OutputClass" +Identifier "intel" +MatchDriver "i915" +Driver "modesetting" +EndSection + +Section "OutputClass" +Identifier "nvidia" +MatchDriver "nvidia-drm" +Driver "nvidia" +Option "AllowEmptyInitialConfiguration" +Option "PrimaryGPU" "yes" +ModulePath "/usr/lib/nvidia/xorg" +ModulePath "/usr/lib/xorg/modules" +EndSection
[arch-commits] Commit in postgrest/repos (3 files)
Date: Monday, September 24, 2018 @ 06:47:09 Author: felixonmars Revision: 384336 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 384335, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 384335, postgrest/trunk/new-hasql.patch) -+ PKGBUILD| 77 new-hasql.patch | 477 ++ 2 files changed, 554 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 384335, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:47:09 UTC (rev 384336) @@ -0,0 +1,77 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.5.0.0 +pkgrel=28 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz"; +new-hasql.patch) +sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0' + '54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../new-hasql.patch + +sed -i 's/==/>=/' $pkgname.cabal + +sed -i '/import\s*Safe/d' src/PostgREST/App.hs +sed -i '/safe/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 384335, postgrest/trunk/new-hasql.patch) === --- community-staging-x86_64/new-hasql.patch(rev 0) +++ community-staging-x86_64/new-hasql.patch2018-09-24 06:47:09 UTC (rev 384336) @@ -0,0 +1,477 @@ +From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001 +From: Ben Gamari +Date: Thu, 28 Jun 2018 01:02:09 -0400 +Subject: [PATCH] Update hasql + +Move to hasql 1.3. +--- + postgrest.cabal | 6 +- + src/PostgREST/App.hs | 16 ++--- + sr
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:46:51 Author: felixonmars Revision: 384335 upgpkg: postgrest 0.5.0.0-28 rebuild with concurrent-output 1.10.7 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:45:34 UTC (rev 384334) +++ PKGBUILD2018-09-24 06:46:51 UTC (rev 384335) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=0.5.0.0 -pkgrel=27 +pkgrel=28 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in cuda/repos/community-testing-x86_64 (10 files)
Date: Monday, September 24, 2018 @ 06:45:34 Author: svenstaro Revision: 384334 archrelease: copy trunk to community-testing-x86_64 Added: cuda/repos/community-testing-x86_64/PKGBUILD (from rev 384333, cuda/trunk/PKGBUILD) cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff (from rev 384333, cuda/trunk/cuda-findgllib_mk.diff) cuda/repos/community-testing-x86_64/cuda.conf (from rev 384333, cuda/trunk/cuda.conf) cuda/repos/community-testing-x86_64/cuda.install (from rev 384333, cuda/trunk/cuda.install) cuda/repos/community-testing-x86_64/cuda.sh (from rev 384333, cuda/trunk/cuda.sh) Deleted: cuda/repos/community-testing-x86_64/PKGBUILD cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff cuda/repos/community-testing-x86_64/cuda.conf cuda/repos/community-testing-x86_64/cuda.install cuda/repos/community-testing-x86_64/cuda.sh + PKGBUILD | 179 ++- cuda-findgllib_mk.diff | 44 +-- cuda.conf | 10 +- cuda.install | 22 ++--- cuda.sh|2 5 files changed, 125 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-24 06:45:13 UTC (rev 384333) +++ PKGBUILD2018-09-24 06:45:34 UTC (rev 384334) @@ -1,93 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=cuda -pkgver=10.0.130 -_basever=10.0.130 -_driverver=410.48 -pkgrel=1 -pkgdesc="NVIDIA's GPU programming toolkit" -arch=('x86_64') -url="http://www.nvidia.com/object/cuda_home.html"; -license=('custom:NVIDIA') -depends=('gcc7-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc7') -replaces=('cuda-toolkit' 'cuda-sdk') -provides=('cuda-toolkit' 'cuda-sdk') -optdepends=('gdb: for cuda-gdb' -'java-runtime: for nsight and nvvp') -options=(!strip staticlibs) -install=cuda.install -source=(https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_${_basever}_${_driverver}_linux -cuda.sh -cuda.conf -cuda-findgllib_mk.diff) -sha512sums=('409ea4cc6aa0fe7063450e77c3b67b9b41aab1bbe556db673fb1a80610b20bd52e2020bf94034a92ab68c721d3d5739500bae4bd7a3558b2d8e73730a3b4ea25' - 'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea' - '0f1f5bed19f9eaf66b53e32d2e163a40d03e11565b3d5d9f5220b6904bb510fd9548e0dd8a33ee84e729845333158f9fed078584e80a8361ca434b1410624473' - '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b') - -prepare() { - sh cuda_${_basever}_${_driverver}_linux --extract=${srcdir} - ./cuda-*.run --noexec --keep - ./cuda-samples*.run --noexec --keep - - # path hacks - - # 1rd sed line: sets right path to install man files - # 2rd sed line: hack to lie installer, now detect launch script by root - # 3rd sed line: sets right path in .desktop files and other .desktop stuff (warnings by desktop-file-validate) - sed -e "s|/usr/share|${srcdir}/../pkg/${pkgname}/usr/share|g" \ - -e 's|can_add_for_all_users;|1;|g' \ - -e 's|=\\"$prefix\\\"|=/opt/cuda|g' -e 's|Terminal=No|Terminal=false|g' -e 's|ParallelComputing|ParallelComputing;|g' \ - -i pkg/install-linux.pl - - # set right path in Samples Makefiles - sed 's|\$cudaprefix\\|\\/opt\\/cuda\\|g' -i pkg/install-sdk-linux.pl - - # use python2 - find pkg -name '*.py' | xargs sed -i -e 's|env python|env python2|g' -e 's|bin/python|bin/python2|g' - - # Fix up samples tht use findgllib_mk - for f in pkg/samples/*/*/findgllib.mk; do -patch $f cuda-findgllib_mk.diff - done -} - -package() { - cd pkg - export PERL5LIB=. - perl install-linux.pl -prefix="${pkgdir}/opt/cuda" -noprompt - perl install-sdk-linux.pl -cudaprefix="${pkgdir}/opt/cuda" -prefix="${pkgdir}/opt/cuda/samples" -noprompt - - # Hack we need because of glibc 2.26 (https://bugs.archlinux.org/task/55580) - # without which we couldn't compile anything at all. - # Super dirty hack. I really hope it doesn't break other stuff! - # Hopefully we can remove this for later version of cuda. - sed -i "1 i#define _BITS_FLOATN_H" "${pkgdir}/opt/cuda/include/host_defines.h" - - # Needs gcc7 - ln -s /usr/bin/gcc-7 "${pkgdir}/opt/cuda/bin/gcc" - ln -s /usr/bin/g++-7 "${pkgdir}/opt/cuda/bin/g++" - - # Install profile and ld.so.config files - install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh" - install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda.conf" - - mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" - ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf" - - # Remove redundant man and samples - rm -fr "${pkgdir}/opt/cuda/doc/man" - rm -fr "${pkgdir}/opt/cuda/cuda-samples" - rm -fr "${pkgdir}/usr/share/man/man3/deprecated.3"* - - # Remove included copy
[arch-commits] Commit in cuda/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:45:13 Author: svenstaro Revision: 384333 upgpkg: cuda 10.0.130-2 Remove hack and conflicting files Modified: cuda/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:43:57 UTC (rev 384332) +++ PKGBUILD2018-09-24 06:45:13 UTC (rev 384333) @@ -3,7 +3,7 @@ pkgver=10.0.130 _basever=10.0.130 _driverver=410.48 -pkgrel=1 +pkgrel=2 pkgdesc="NVIDIA's GPU programming toolkit" arch=('x86_64') url="http://www.nvidia.com/object/cuda_home.html"; @@ -57,12 +57,6 @@ perl install-linux.pl -prefix="${pkgdir}/opt/cuda" -noprompt perl install-sdk-linux.pl -cudaprefix="${pkgdir}/opt/cuda" -prefix="${pkgdir}/opt/cuda/samples" -noprompt - # Hack we need because of glibc 2.26 (https://bugs.archlinux.org/task/55580) - # without which we couldn't compile anything at all. - # Super dirty hack. I really hope it doesn't break other stuff! - # Hopefully we can remove this for later version of cuda. - sed -i "1 i#define _BITS_FLOATN_H" "${pkgdir}/opt/cuda/include/host_defines.h" - # Needs gcc7 ln -s /usr/bin/gcc-7 "${pkgdir}/opt/cuda/bin/gcc" ln -s /usr/bin/g++-7 "${pkgdir}/opt/cuda/bin/g++" @@ -75,9 +69,8 @@ ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf" # Remove redundant man and samples - rm -fr "${pkgdir}/opt/cuda/doc/man" rm -fr "${pkgdir}/opt/cuda/cuda-samples" - rm -fr "${pkgdir}/usr/share/man/man3/deprecated.3"* + rm -fr "${pkgdir}/usr/share/man/man3" # Remove included copy of java and link to system java rm -fr "${pkgdir}/opt/cuda/jre"
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, September 24, 2018 @ 06:43:57 Author: felixonmars Revision: 384332 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 384331, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 384331, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:43:57 UTC (rev 384332) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=92 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:43:38 Author: felixonmars Revision: 384331 upgpkg: pandoc-crossref 0.3.2.1-92 rebuild with concurrent-output 1.10.7 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:42:19 UTC (rev 384330) +++ PKGBUILD2018-09-24 06:43:38 UTC (rev 384331) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=91 +pkgrel=92 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, September 24, 2018 @ 06:42:19 Author: felixonmars Revision: 384330 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 384329, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 384329, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:42:19 UTC (rev 384330) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.4.0 +pkgrel=13 +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-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e') + +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 -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +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: Monday, September 24, 2018 @ 06:42:01 Author: felixonmars Revision: 384329 upgpkg: haskell-hakyll 4.12.4.0-13 rebuild with concurrent-output 1.10.7 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:39:46 UTC (rev 384328) +++ PKGBUILD2018-09-24 06:42:01 UTC (rev 384329) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.4.0 -pkgrel=12 +pkgrel=13 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, September 24, 2018 @ 06:39:46 Author: felixonmars Revision: 384328 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 384327, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 384327, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:39:46 UTC (rev 384328) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.4 +pkgrel=6 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('45f8dbb4de1263cf3beee8f5cc953e75861dae6bbdb65aeefb7cce2ee64e52a70e42747f692fc6a350e9b9a9b95a31919acfce1b79dd7deab7374ec8a78790f4') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:39:27 Author: felixonmars Revision: 384327 upgpkg: pandoc-citeproc 0.14.4-6 rebuild with concurrent-output 1.10.7 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:36:31 UTC (rev 384326) +++ PKGBUILD2018-09-24 06:39:27 UTC (rev 384327) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.14.4 -pkgrel=5 +pkgrel=6 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:36:14 Author: felixonmars Revision: 384325 upgpkg: pandoc 2.2.3.2-35 rebuild with concurrent-output 1.10.7 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:28:24 UTC (rev 384324) +++ PKGBUILD2018-09-24 06:36:14 UTC (rev 384325) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.2.3.2 -pkgrel=34 +pkgrel=35 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, September 24, 2018 @ 06:36:31 Author: felixonmars Revision: 384326 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 384325, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 384325, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:36:31 UTC (rev 384326) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.3.2 +pkgrel=35 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('e35f7e8db30784f15e11a6a48cb1ae8cb96faca7280c7d8ba63c1d948daab13097c04b7796a6ad8853ac177ee93de20edecf81842fdb7998e3453b89ac9750b0') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:28:07 Author: felixonmars Revision: 384323 upgpkg: hoogle 5.0.17.3-93 rebuild with concurrent-output 1.10.7 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:26:38 UTC (rev 384322) +++ PKGBUILD2018-09-24 06:28:07 UTC (rev 384323) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=92 +pkgrel=93 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Monday, September 24, 2018 @ 06:28:24 Author: felixonmars Revision: 384324 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 384323, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 384323, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:28:24 UTC (rev 384324) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=93 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, September 24, 2018 @ 06:26:38 Author: felixonmars Revision: 384322 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 384321, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 384321, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:26:38 UTC (rev 384322) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.10 +pkgrel=71 +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-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' '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') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95') + +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:26:20 Author: felixonmars Revision: 384321 upgpkg: hledger-web 1.10-71 rebuild with concurrent-output 1.10.7 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:24:55 UTC (rev 384320) +++ PKGBUILD2018-09-24 06:26:20 UTC (rev 384321) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.10 -pkgrel=70 +pkgrel=71 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:24:37 Author: felixonmars Revision: 384319 upgpkg: hledger-ui 1.10-43 rebuild with concurrent-output 1.10.7 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:23:39 UTC (rev 384318) +++ PKGBUILD2018-09-24 06:24:37 UTC (rev 384319) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.10 -pkgrel=42 +pkgrel=43 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Monday, September 24, 2018 @ 06:24:55 Author: felixonmars Revision: 384320 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 384319, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 384319, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:24:55 UTC (rev 384320) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.10 +pkgrel=43 +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-batteries' '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-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') + +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/repos (2 files)
Date: Monday, September 24, 2018 @ 06:23:39 Author: felixonmars Revision: 384318 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 384317, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 384317, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:23:39 UTC (rev 384318) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.10 +pkgrel=55 +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-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834') + +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 hledger-api/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:23:18 Author: felixonmars Revision: 384317 upgpkg: hledger-api 1.10-55 rebuild with concurrent-output 1.10.7 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:22:09 UTC (rev 384316) +++ PKGBUILD2018-09-24 06:23:18 UTC (rev 384317) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.10 -pkgrel=54 +pkgrel=55 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Monday, September 24, 2018 @ 06:22:09 Author: felixonmars Revision: 384316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 384315, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 384315, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:22:09 UTC (rev 384316) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.5 +pkgrel=45 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ae990cbd3a04bbcefe02a650a904e295ee8e2ca4dd4ac9167e7f2ea879a02bb005dd3d686249f9f891261d8f184f5a3c2abd6e4c41cacb79751f5bd3bc85b4a5') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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 haskell-yesod-test/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:21:51 Author: felixonmars Revision: 384315 upgpkg: haskell-yesod-test 1.6.5-45 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:20:41 UTC (rev 384314) +++ PKGBUILD2018-09-24 06:21:51 UTC (rev 384315) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.5 -pkgrel=44 +pkgrel=45 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:20:23 Author: felixonmars Revision: 384313 upgpkg: git-annex 6.20180913-13 rebuild with concurrent-output 1.10.7 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:15:11 UTC (rev 384312) +++ PKGBUILD2018-09-24 06:20:23 UTC (rev 384313) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=6.20180913 -pkgrel=12 +pkgrel=13 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (3 files)
Date: Monday, September 24, 2018 @ 06:20:41 Author: felixonmars Revision: 384314 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 384313, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 384313, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 53 ghc-8.4.patch | 121 2 files changed, 174 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 384313, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:20:41 UTC (rev 384314) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180913 +pkgrel=13 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' + 'haskell-feed' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 384313, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-09-24 06:20:41 UTC (rev 384314) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } + ++instance Monoid KeyData where ++ mempty = KeyData 0 0 0 M.empty ++ + data NumCopiesStats = NumCopiesStats + { numCopiesVarianceMap :: M.Map Variance Integer + } +diff --git a/Git/Fsck.hs
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Monday, September 24, 2018 @ 06:15:11 Author: felixonmars Revision: 384312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 384311, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 384311, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:15:11 UTC (rev 384312) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=94 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +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-yesod-static/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:14:48 Author: felixonmars Revision: 384311 upgpkg: haskell-yesod-static 1.6.0-94 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:14:41 UTC (rev 384310) +++ PKGBUILD2018-09-24 06:14:48 UTC (rev 384311) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=93 +pkgrel=94 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, September 24, 2018 @ 06:13:52 Author: felixonmars Revision: 384309 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 384308, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 384308, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:13:52 UTC (rev 384309) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.4.1 +pkgrel=9 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d70974047374a9ab95bf811eca27c45391f0987083e77a17c832cf6d2ebdf0b0c2042a4dbe838db83a4aff3c576aa02c20554afb0338249898894f910dfd5c1f') + +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-yesod-auth/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:13:31 Author: felixonmars Revision: 384308 upgpkg: haskell-yesod-auth 1.6.4.1-9 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 06:12:11 UTC (rev 384307) +++ PKGBUILD2018-09-24 06:13:31 UTC (rev 384308) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.4.1 -pkgrel=8 +pkgrel=9 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Monday, September 24, 2018 @ 06:12:11 Author: felixonmars Revision: 384307 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 384306, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 384306, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 06:12:11 UTC (rev 384307) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=116 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 06:11:50 Author: felixonmars Revision: 384306 upgpkg: haskell-yesod 1.6.0-116 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 05:23:23 UTC (rev 384305) +++ PKGBUILD2018-09-24 06:11:50 UTC (rev 384306) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=115 +pkgrel=116 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in cuda/repos (6 files)
Date: Monday, September 24, 2018 @ 05:23:23 Author: svenstaro Revision: 384305 archrelease: copy trunk to community-testing-x86_64 Added: cuda/repos/community-testing-x86_64/ cuda/repos/community-testing-x86_64/PKGBUILD (from rev 384304, cuda/trunk/PKGBUILD) cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff (from rev 384304, cuda/trunk/cuda-findgllib_mk.diff) cuda/repos/community-testing-x86_64/cuda.conf (from rev 384304, cuda/trunk/cuda.conf) cuda/repos/community-testing-x86_64/cuda.install (from rev 384304, cuda/trunk/cuda.install) cuda/repos/community-testing-x86_64/cuda.sh (from rev 384304, cuda/trunk/cuda.sh) + PKGBUILD | 93 +++ cuda-findgllib_mk.diff | 22 +++ cuda.conf |5 ++ cuda.install | 11 + cuda.sh|1 5 files changed, 132 insertions(+) Copied: cuda/repos/community-testing-x86_64/PKGBUILD (from rev 384304, cuda/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-09-24 05:23:23 UTC (rev 384305) @@ -0,0 +1,93 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=cuda +pkgver=10.0.130 +_basever=10.0.130 +_driverver=410.48 +pkgrel=1 +pkgdesc="NVIDIA's GPU programming toolkit" +arch=('x86_64') +url="http://www.nvidia.com/object/cuda_home.html"; +license=('custom:NVIDIA') +depends=('gcc7-libs' 'opencl-nvidia' 'nvidia-utils' 'gcc7') +replaces=('cuda-toolkit' 'cuda-sdk') +provides=('cuda-toolkit' 'cuda-sdk') +optdepends=('gdb: for cuda-gdb' +'java-runtime: for nsight and nvvp') +options=(!strip staticlibs) +install=cuda.install +source=(https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_${_basever}_${_driverver}_linux +cuda.sh +cuda.conf +cuda-findgllib_mk.diff) +sha512sums=('409ea4cc6aa0fe7063450e77c3b67b9b41aab1bbe556db673fb1a80610b20bd52e2020bf94034a92ab68c721d3d5739500bae4bd7a3558b2d8e73730a3b4ea25' + 'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea' + '0f1f5bed19f9eaf66b53e32d2e163a40d03e11565b3d5d9f5220b6904bb510fd9548e0dd8a33ee84e729845333158f9fed078584e80a8361ca434b1410624473' + '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b') + +prepare() { + sh cuda_${_basever}_${_driverver}_linux --extract=${srcdir} + ./cuda-*.run --noexec --keep + ./cuda-samples*.run --noexec --keep + + # path hacks + + # 1rd sed line: sets right path to install man files + # 2rd sed line: hack to lie installer, now detect launch script by root + # 3rd sed line: sets right path in .desktop files and other .desktop stuff (warnings by desktop-file-validate) + sed -e "s|/usr/share|${srcdir}/../pkg/${pkgname}/usr/share|g" \ + -e 's|can_add_for_all_users;|1;|g' \ + -e 's|=\\"$prefix\\\"|=/opt/cuda|g' -e 's|Terminal=No|Terminal=false|g' -e 's|ParallelComputing|ParallelComputing;|g' \ + -i pkg/install-linux.pl + + # set right path in Samples Makefiles + sed 's|\$cudaprefix\\|\\/opt\\/cuda\\|g' -i pkg/install-sdk-linux.pl + + # use python2 + find pkg -name '*.py' | xargs sed -i -e 's|env python|env python2|g' -e 's|bin/python|bin/python2|g' + + # Fix up samples tht use findgllib_mk + for f in pkg/samples/*/*/findgllib.mk; do +patch $f cuda-findgllib_mk.diff + done +} + +package() { + cd pkg + export PERL5LIB=. + perl install-linux.pl -prefix="${pkgdir}/opt/cuda" -noprompt + perl install-sdk-linux.pl -cudaprefix="${pkgdir}/opt/cuda" -prefix="${pkgdir}/opt/cuda/samples" -noprompt + + # Hack we need because of glibc 2.26 (https://bugs.archlinux.org/task/55580) + # without which we couldn't compile anything at all. + # Super dirty hack. I really hope it doesn't break other stuff! + # Hopefully we can remove this for later version of cuda. + sed -i "1 i#define _BITS_FLOATN_H" "${pkgdir}/opt/cuda/include/host_defines.h" + + # Needs gcc7 + ln -s /usr/bin/gcc-7 "${pkgdir}/opt/cuda/bin/gcc" + ln -s /usr/bin/g++-7 "${pkgdir}/opt/cuda/bin/g++" + + # Install profile and ld.so.config files + install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh" + install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda.conf" + + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf" + + # Remove redundant man and samples + rm -fr "${pkgdir}/opt/cuda/doc/man" + rm -fr "${pkgdir}/opt/cuda/cuda-samples" + rm -fr "${pkgdir}/usr/share/man/man3/deprecated.3"* + + # Remove included copy of java and link to system java + rm -fr "${pkgdir}/opt/cuda/jre" + sed 's|../jre/bin/java|/usr/bin/java|g' \ +-i "$
[arch-commits] Commit in cuda/trunk (PKGBUILD cuda-findgllib_mk.diff)
Date: Monday, September 24, 2018 @ 05:22:50 Author: svenstaro Revision: 384304 upgpkg: cuda 10.0.130-1 Modified: cuda/trunk/PKGBUILD cuda/trunk/cuda-findgllib_mk.diff + PKGBUILD | 14 +++--- cuda-findgllib_mk.diff |8 2 files changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 04:20:21 UTC (rev 384303) +++ PKGBUILD2018-09-24 05:22:50 UTC (rev 384304) @@ -1,9 +1,9 @@ # Maintainer: Sven-Hendrik Haase pkgname=cuda -pkgver=9.2.148 -_basever=9.2.148 -_driverver=396.37 -pkgrel=2 +pkgver=10.0.130 +_basever=10.0.130 +_driverver=410.48 +pkgrel=1 pkgdesc="NVIDIA's GPU programming toolkit" arch=('x86_64') url="http://www.nvidia.com/object/cuda_home.html"; @@ -15,14 +15,14 @@ 'java-runtime: for nsight and nvvp') options=(!strip staticlibs) install=cuda.install -source=(https://developer.nvidia.com/compute/cuda/9.2/Prod2/local_installers/cuda_${_basever}_${_driverver}_linux +source=(https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_${_basever}_${_driverver}_linux cuda.sh cuda.conf cuda-findgllib_mk.diff) -sha512sums=('103c59151727b2c14b403799dbde01bbb95e48b95a55050edb4f6786b209876c65a96f8cf5ca7d6b3ac7cd886413b9bf273a7d5afecd8317dcfa49bb63162983' +sha512sums=('409ea4cc6aa0fe7063450e77c3b67b9b41aab1bbe556db673fb1a80610b20bd52e2020bf94034a92ab68c721d3d5739500bae4bd7a3558b2d8e73730a3b4ea25' 'ce0b8df5d918ec8429da4ab8f9dee463ac04055ee5b0beeb0386b67d765a4c892d314995776a0d695cd06bcfbaf996e4904935ddc898a9d774f6bf965d989dea' '0f1f5bed19f9eaf66b53e32d2e163a40d03e11565b3d5d9f5220b6904bb510fd9548e0dd8a33ee84e729845333158f9fed078584e80a8361ca434b1410624473' - '6e9a15c73849e6400b0289ed9d6e9d3b7f100712713efcb7bbf4921f39fe671cd9fd3958e735c0da3a44f9afdd2aca94dbc63b564970a0dcacba599b570aca0f') + '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b') prepare() { sh cuda_${_basever}_${_driverver}_linux --extract=${srcdir} Modified: cuda-findgllib_mk.diff === --- cuda-findgllib_mk.diff 2018-09-24 04:20:21 UTC (rev 384303) +++ cuda-findgllib_mk.diff 2018-09-24 05:22:50 UTC (rev 384304) @@ -1,10 +1,10 @@ --- ./opt/cuda/samples/3_Imaging/bicubicTexture/findgllib.mk 2017-09-28 09:07:30.310563874 +0200 +++ findgllib.mk 2017-09-28 14:40:50.638930881 +0200 @@ -60,6 +60,7 @@ - RHEL = $(shell echo $(DISTRO) | grep -i 'red\|rhel' >/dev/null 2>&1; echo $$?) - CENTOS = $(shell echo $(DISTRO) | grep -i centos >/dev/null 2>&1; echo $$?) - SUSE = $(shell echo $(DISTRO) | grep -i suse>/dev/null 2>&1; echo $$?) -+ARCHLX = $(shell echo $(DISTRO) | grep -i arch>/dev/null 2>&1; echo $$?) + RHEL = $(shell echo $(DISTRO) | grep -i 'red\|rhel' >/dev/null 2>&1; echo $$?) + CENTOS = $(shell echo $(DISTRO) | grep -i centos >/dev/null 2>&1; echo $$?) + SUSE = $(shell echo $(DISTRO) | grep -i 'suse\|sles' >/dev/null 2>&1; echo $$?) ++ARCHLX = $(shell echo $(DISTRO) | grep -i arch >/dev/null 2>&1; echo $$?) ifeq ("$(UBUNTU)","0") ifeq ($(HOST_ARCH)-$(TARGET_ARCH),x86_64-armv7l) GLPATH := /usr/arm-linux-gnueabihf/lib
[arch-commits] Commit in nvidia-settings/repos (3 files)
Date: Monday, September 24, 2018 @ 04:26:04 Author: svenstaro Revision: 335288 archrelease: copy trunk to testing-x86_64 Added: nvidia-settings/repos/testing-x86_64/ nvidia-settings/repos/testing-x86_64/PKGBUILD (from rev 335287, nvidia-settings/trunk/PKGBUILD) nvidia-settings/repos/testing-x86_64/libxnvctrl_so.patch (from rev 335287, nvidia-settings/trunk/libxnvctrl_so.patch) -+ PKGBUILD| 63 +++ libxnvctrl_so.patch | 67 ++ 2 files changed, 130 insertions(+) Copied: nvidia-settings/repos/testing-x86_64/PKGBUILD (from rev 335287, nvidia-settings/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-24 04:26:04 UTC (rev 335288) @@ -0,0 +1,63 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Maintainer: Levente Polyak + +pkgbase=nvidia-settings +pkgname=('nvidia-settings' 'libxnvctrl') +pkgver=410.57 +_commit=3061600e99d0b2ce72209bcdcd249810d4fc082f +pkgrel=1 +pkgdesc='Tool for configuring the NVIDIA graphics driver' +url='https://github.com/NVIDIA/nvidia-settings' +arch=('x86_64') +license=('GPL2') +makedepends=('git' 'inetutils' 'gtk2' 'jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxext') +options=('staticlibs') +source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/$_commit.tar.gz +libxnvctrl_so.patch) +sha512sums=('b8154c909243f0e4604f51a7cd9d174c22083c21dc0b740d58d3a53248df7f3a4c284c9782cb8e3a26465d5288965ec9d63cf478d4c0993685c2e321d3851dc0' + 'f69f5dc84fe624579a3c9ce877f4ae4e34c2184877576afbea07b8abdd7ff01e470517f2b77cd11a904518cbcb83fb388ca1d0006f0ef2854723920c9cf8') + +prepare() { + export PREFIX=/usr + export NV_USE_BUNDLED_LIBJANSSON=0 + cd ${pkgbase}-${_commit} + patch -p1 < "${srcdir}/libxnvctrl_so.patch" +} + +build() { + cd ${pkgbase}-${_commit} + make + make -C src/libXNVCtrl +} + +package_nvidia-settings() { + depends=('jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxnvctrl') + + cd ${pkgbase}-${_commit} + make DESTDIR="${pkgdir}" install + + install -D -m644 doc/nvidia-settings.desktop "${pkgdir}/usr/share/applications/nvidia-settings.desktop" + install -D -m644 doc/nvidia-settings.png "${pkgdir}/usr/share/pixmaps/nvidia-settings.png" + sed -e 's:__UTILS_PATH__:/usr/bin:' -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i "${pkgdir}/usr/share/applications/nvidia-settings.desktop" + + rm "$pkgdir/usr/lib/libnvidia-gtk2.so.$pkgver" +} + +package_libxnvctrl() { + depends=('libxext') + pkgdesc='NVIDIA NV-CONTROL X extension' + + cd ${pkgbase}-${_commit} + install -Dm 644 doc/{NV-CONTROL-API.txt,FRAMELOCK.txt} -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 samples/{Makefile,README,*.c,*.h,*.mk} -t "${pkgdir}/usr/share/doc/${pkgname}/samples" + + cd src/libXNVCtrl + install -Dm 644 *.h -t "${pkgdir}/usr/include/NVCtrl" + install -Dm 644 libXNVCtrl.a -t "${pkgdir}/usr/lib" + install -Dm 755 libXNVCtrl.so.0.0.0 -t "${pkgdir}/usr/lib" + ln -s libXNVCtrl.so.0.0.0 "${pkgdir}/usr/lib/libXNVCtrl.so.0" + ln -s libXNVCtrl.so.0 "${pkgdir}/usr/lib/libXNVCtrl.so" +} + +# vim: ts=2 sw=2 et: Copied: nvidia-settings/repos/testing-x86_64/libxnvctrl_so.patch (from rev 335287, nvidia-settings/trunk/libxnvctrl_so.patch) === --- testing-x86_64/libxnvctrl_so.patch (rev 0) +++ testing-x86_64/libxnvctrl_so.patch 2018-09-24 04:26:04 UTC (rev 335288) @@ -0,0 +1,67 @@ +--- a/src/Makefile b/src/Makefile +@@ -106,6 +106,8 @@ + XNVCTRL_DIR ?= libXNVCtrl + XNVCTRL_MAKEFILE?= Makefile + XNVCTRL_ARCHIVE ?= $(XNVCTRL_DIR)/libXNVCtrl.a ++XNVCTRL_SHARED ?= $(XNVCTRL_DIR)/libXNVCtrl.so.0 ++XNVCTRL_LIB ?= $(XNVCTRL_SHARED) + XCONFIG_PARSER_DIR ?= XF86Config-parser + COMMON_UTILS_DIR?= common-utils + COMMON_UNIX_DIR ?= common-unix +@@ -280,15 +282,18 @@ + $(MKDIR) $(BINDIR) + $(INSTALL) $(INSTALL_BIN_ARGS) $< $(BINDIR)/$(notdir $<) + ++$(XNVCTRL_ARCHIVE) $(XNVCTRL_SHARED): ++ $(MAKE) -C $(XNVCTRL_DIR) ++ + $(eval $(call DEBUG_INFO_RULES, $(NVIDIA_SETTINGS))) +-$(NVIDIA_SETTINGS).unstripped: $(OBJS) $(XNVCTRL_ARCHIVE) ++$(NVIDIA_SETTINGS).unstripped: $(OBJS) $(XNVCTRL_LIB) + $(call quiet_cmd,LINK) $(CFLAGS) $(LDFLAGS) $(BIN_LDFLAGS) \ +- -rdynamic -o $@ $(OBJS) $(XNVCTRL_ARCHIVE) $(LIBS) ++ -rdynamic -o $@ $(OBJS) $(XNVCTRL_LIB) $(LIBS) + + $(eval $(call DEBUG_INFO_RULES, $(GTK2LIB))) + $(GTK2LIB).unstripped: $(GTK2_OBJS) $(XCP_OBJS) $(IMAGE_OBJS) $(VERSION_MK) + $(call quiet_cmd,LINK) -shared $(CFLAGS) $(LDFLAGS) $(BIN_LDFLAGS) \ +- $(XNVCTRL_ARCHIVE) $(LIBS) $(GTK2_LIBS) \ ++ $(XNVCTRL_LIB) $(LI
[arch-commits] Commit in nvidia-settings/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 04:25:58 Author: svenstaro Revision: 335287 upgpkg: nvidia-settings 410.57-1 Modified: nvidia-settings/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 04:21:37 UTC (rev 335286) +++ PKGBUILD2018-09-24 04:25:58 UTC (rev 335287) @@ -4,7 +4,8 @@ pkgbase=nvidia-settings pkgname=('nvidia-settings' 'libxnvctrl') -pkgver=396.51 +pkgver=410.57 +_commit=3061600e99d0b2ce72209bcdcd249810d4fc082f pkgrel=1 pkgdesc='Tool for configuring the NVIDIA graphics driver' url='https://github.com/NVIDIA/nvidia-settings' @@ -12,20 +13,20 @@ license=('GPL2') makedepends=('git' 'inetutils' 'gtk2' 'jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxext') options=('staticlibs') -source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/${pkgver}.tar.gz +source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/$_commit.tar.gz libxnvctrl_so.patch) -sha512sums=('66b00d464b337457bb633ee76298264629415b007472313b1003b0b00665c8e05361c5e1c28fd536d838b493fd341b5b8a368fab21ca260b592afeeca033afeb' +sha512sums=('b8154c909243f0e4604f51a7cd9d174c22083c21dc0b740d58d3a53248df7f3a4c284c9782cb8e3a26465d5288965ec9d63cf478d4c0993685c2e321d3851dc0' 'f69f5dc84fe624579a3c9ce877f4ae4e34c2184877576afbea07b8abdd7ff01e470517f2b77cd11a904518cbcb83fb388ca1d0006f0ef2854723920c9cf8') prepare() { export PREFIX=/usr export NV_USE_BUNDLED_LIBJANSSON=0 - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${_commit} patch -p1 < "${srcdir}/libxnvctrl_so.patch" } build() { - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${_commit} make make -C src/libXNVCtrl } @@ -33,7 +34,7 @@ package_nvidia-settings() { depends=('jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxnvctrl') - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${_commit} make DESTDIR="${pkgdir}" install install -D -m644 doc/nvidia-settings.desktop "${pkgdir}/usr/share/applications/nvidia-settings.desktop" @@ -47,7 +48,7 @@ depends=('libxext') pkgdesc='NVIDIA NV-CONTROL X extension' - cd ${pkgbase}-${pkgver} + cd ${pkgbase}-${_commit} install -Dm 644 doc/{NV-CONTROL-API.txt,FRAMELOCK.txt} -t "${pkgdir}/usr/share/doc/${pkgname}" install -Dm 644 samples/{Makefile,README,*.c,*.h,*.mk} -t "${pkgdir}/usr/share/doc/${pkgname}/samples"
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 04:21:29 Author: svenstaro Revision: 335285 upgpkg: nvidia-lts 1:410.57-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 04:07:48 UTC (rev 335284) +++ PKGBUILD2018-09-24 04:21:29 UTC (rev 335285) @@ -1,9 +1,9 @@ # Maintainer: Eric Bélanger pkgname=nvidia-lts -pkgver=396.54 +pkgver=410.57 _extramodules=extramodules-4.14-lts -pkgrel=4 +pkgrel=1 epoch=1 arch=('x86_64') url="http://www.nvidia.com/"; @@ -13,7 +13,7 @@ options=('!strip') _pkg="NVIDIA-Linux-x86_64-${pkgver}" source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) -sha512sums=('17139abe99d4f32ec87379ee57af2cc0fec7d24605b2be7e3cd6609d9fcdf871e3c1cb7414b3544e14eb32d2213fec7ac45b3261f27c8d6565d510ccb14a1247') +sha512sums=('2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') prepare() { sh "${_pkg}.run" --extract-only
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, September 24, 2018 @ 04:21:37 Author: svenstaro Revision: 335286 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 335285, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 335285, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-24 04:21:37 UTC (rev 335286) @@ -0,0 +1,42 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=410.57 +_extramodules=extramodules-4.14-lts +pkgrel=1 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.71') +provides=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) +sha512sums=('2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +pkgdesc="NVIDIA drivers for linux-lts" +depends=('linux-lts>=4.14.71' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +}
[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 04:20:14 Author: svenstaro Revision: 384302 upgpkg: lib32-nvidia-utils 410.57-1 Modified: lib32-nvidia-utils/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 04:07:58 UTC (rev 384301) +++ PKGBUILD2018-09-24 04:20:14 UTC (rev 384302) @@ -14,7 +14,7 @@ options=('!strip') _pkg="NVIDIA-Linux-x86_64-${pkgver}" source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) -sha512sums=('17139abe99d4f32ec87379ee57af2cc0fec7d24605b2be7e3cd6609d9fcdf871e3c1cb7414b3544e14eb32d2213fec7ac45b3261f27c8d6565d510ccb14a1247') +sha512sums=('2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') create_links() { # create soname links @@ -58,9 +58,6 @@ cd "${_pkg}"/32 -# X wrapped software rendering -enstall -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}" - install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}" # OpenGL libraries @@ -77,7 +74,6 @@ install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}" install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}" install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}" install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}" install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glvkspirv.so.${pkgver}" @@ -98,11 +94,6 @@ # Fat (multiarchitecture) binary loader install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fatbinaryloader.so.${pkgver}" -# raytracing -install -D -m755 "libnvoptix.so.${pkgver}" "${pkgdir}/usr/lib/libnvoptix.so.${pkgver}" -install -D -m755 "libnvidia-rtcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}" -install -D -m755 "libnvidia-cbl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-cbl.so.${pkgver}" - create_links rm -rf "${pkgdir}"/usr/{include,share,bin}
[arch-commits] Commit in lib32-nvidia-utils/repos (2 files)
Date: Monday, September 24, 2018 @ 04:20:21 Author: svenstaro Revision: 384303 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-nvidia-utils/repos/multilib-testing-x86_64/ lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD (from rev 384302, lib32-nvidia-utils/trunk/PKGBUILD) --+ PKGBUILD | 102 + 1 file changed, 102 insertions(+) Copied: lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD (from rev 384302, lib32-nvidia-utils/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-09-24 04:20:21 UTC (rev 384303) @@ -0,0 +1,102 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Thomas Baechler +# Contributor: James Rayner + +_pkgbasename=nvidia-utils +pkgbase=lib32-$_pkgbasename +pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') +pkgver=410.57 +pkgrel=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +#makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) +sha512sums=('2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') + +create_links() { +# create soname links +for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do +_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) +_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') +[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" +[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" +done +} + +build() { +sh ${_pkg}.run --extract-only +} + +package_lib32-opencl-nvidia() { +pkgdesc="OpenCL implemention for NVIDIA (32-bit)" +depends=('lib32-zlib' 'lib32-gcc-libs') +optdepends=('opencl-headers: headers necessary for OpenCL development') +provides=('lib32-opencl-driver') + +cd "${_pkg}"/32 + +# OpenCL +install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}" +install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" + +create_links + +mkdir -p "${pkgdir}/usr/share/licenses" +ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" +} + +package_lib32-nvidia-utils() { +pkgdesc="NVIDIA drivers utilities (32-bit)" +depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-utils') +optdepends=('lib32-opencl-nvidia') +conflicts=('lib32-nvidia-libgl') +provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-libgl') +replaces=('lib32-nvidia-libgl') + +cd "${_pkg}"/32 + +install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}" + +# OpenGL libraries +install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}" +install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}" +install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}" + +# OpenGL core library +install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}" +install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}" +install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}" + +# misc +install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}" +install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}" +install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}" +install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}" +install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glvkspirv.so.${pkgver}" + +# VDPAU +install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" + +# nvidia-tls library +install -D -m755 "libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-tls.so.${pkgver}" +install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/tls/libnvidia-tls.so.${pkgver}" + +# CUDA +install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/libcuda.so.${pkgver}" +install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/libnvcuvid.so.${pkgver}" + +# PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly languag
[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 04:07:58 Author: svenstaro Revision: 384301 upgpkg: lib32-nvidia-utils 410.57-1 Modified: lib32-nvidia-utils/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 03:20:07 UTC (rev 384300) +++ PKGBUILD2018-09-24 04:07:58 UTC (rev 384301) @@ -5,7 +5,7 @@ _pkgbasename=nvidia-utils pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') -pkgver=396.54 +pkgver=410.57 pkgrel=1 arch=('x86_64') url="http://www.nvidia.com/"; @@ -58,6 +58,9 @@ cd "${_pkg}"/32 +# X wrapped software rendering +enstall -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}" + install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}" # OpenGL libraries @@ -74,6 +77,7 @@ install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}" install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}" install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}" +install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}" install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}" install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glvkspirv.so.${pkgver}" @@ -94,6 +98,11 @@ # Fat (multiarchitecture) binary loader install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fatbinaryloader.so.${pkgver}" +# raytracing +install -D -m755 "libnvoptix.so.${pkgver}" "${pkgdir}/usr/lib/libnvoptix.so.${pkgver}" +install -D -m755 "libnvidia-rtcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}" +install -D -m755 "libnvidia-cbl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-cbl.so.${pkgver}" + create_links rm -rf "${pkgdir}"/usr/{include,share,bin}
[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 04:07:48 Author: svenstaro Revision: 335284 Re-order libs Modified: nvidia-utils/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 04:02:59 UTC (rev 335283) +++ PKGBUILD2018-09-24 04:07:48 UTC (rev 335284) @@ -76,6 +76,8 @@ # Ensure that X finds glx ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1" ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so" +# X wrapped software rendering +enstall -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}" install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" @@ -96,7 +98,6 @@ install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}" install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}" install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}" -install -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}" install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}" # Vulkan ICD
[arch-commits] Commit in nvidia/repos (3 files)
Date: Monday, September 24, 2018 @ 04:02:59 Author: svenstaro Revision: 335283 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 335282, nvidia/trunk/PKGBUILD) nvidia/repos/testing-x86_64/kernel-4.16.patch (from rev 335282, nvidia/trunk/kernel-4.16.patch) ---+ PKGBUILD | 86 kernel-4.16.patch | 33 +++ 2 files changed, 119 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 335282, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-24 04:02:59 UTC (rev 335283) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=410.57 +_extramodules=extramodules-ARCH +pkgrel=1 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 'linux-headers<4.19') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch) +sha256sums=('5c3c2e1fef0615c0002946c586c815a77676f4683304cc17d5bf323e7626a320' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.18' 'linux<4.19' "nvidia-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia=$pkgver") +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia/repos/testing-x86_64/kernel-4.16.patch (from rev 335282, nvidia/trunk/kernel-4.16.patch) === --- testing-x86_64/kernel-4.16.patch(rev 0) +++ testing-x86_64/kernel-4.16.patch2018-09-24 04:02:59 UTC (rev 335283) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid) + + #if defined(NV_VM_INSERT_PAGE_PRESENT) + #include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 04:02:53 Author: svenstaro Revision: 335282 upgpkg: nvidia 410.57-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 03:58:20 UTC (rev 335281) +++ PKGBUILD2018-09-24 04:02:53 UTC (rev 335282) @@ -4,9 +4,9 @@ pkgbase=nvidia pkgname=(nvidia nvidia-dkms) -pkgver=396.54 +pkgver=410.57 _extramodules=extramodules-ARCH -pkgrel=6 +pkgrel=1 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/"; @@ -16,7 +16,7 @@ _pkg="NVIDIA-Linux-x86_64-${pkgver}" source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; kernel-4.16.patch) -sha256sums=('7c3e3c9ca6aea31ad2613ef9cb6a4510d95d61b698f084e55adcc0611ee9eec3' +sha256sums=('5c3c2e1fef0615c0002946c586c815a77676f4683304cc17d5bf323e7626a320' '622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') prepare() {
[arch-commits] Commit in nvidia-utils/repos (5 files)
Date: Monday, September 24, 2018 @ 03:58:20 Author: svenstaro Revision: 335281 archrelease: copy trunk to testing-x86_64 Added: nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 335280, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf (from rev 335280, nvidia-utils/trunk/nvidia-drm-outputclass.conf) nvidia-utils/repos/testing-x86_64/nvidia-utils.install (from rev 335280, nvidia-utils/trunk/nvidia-utils.install) nvidia-utils/repos/testing-x86_64/nvidia-utils.sysusers (from rev 335280, nvidia-utils/trunk/nvidia-utils.sysusers) -+ PKGBUILD| 173 ++ nvidia-drm-outputclass.conf | 15 +++ nvidia-utils.install|7 + nvidia-utils.sysusers |1 4 files changed, 196 insertions(+) Copied: nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 335280, nvidia-utils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-24 03:58:20 UTC (rev 335281) @@ -0,0 +1,173 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Thomas Baechler +# Contributor: James Rayner + +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=410.57 +pkgrel=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=('nvidia-drm-outputclass.conf' +'nvidia-utils.sysusers' + "https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) +sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' + '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' + '2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') + + +create_links() { +# create soname links +find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while read -d $'\0' _lib; do +_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) +_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') +[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" +[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" +done +} + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +bsdtar -xf nvidia-persistenced-init.tar.bz2 + +sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template +} + +package_opencl-nvidia() { +pkgdesc="OpenCL implemention for NVIDIA" +depends=('zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +provides=('opencl-driver') +cd "${_pkg}" + +# OpenCL +install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" +install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" +install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" + +create_links + +mkdir -p "${pkgdir}/usr/share/licenses" +ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" +} + +package_nvidia-utils() { +pkgdesc="NVIDIA drivers utilities" +depends=('xorg-server' 'libglvnd' 'egl-wayland') +optdepends=('nvidia-settings: configuration tool' +'xorg-server-devel: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('nvidia-libgl') +provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl') +replaces=('nvidia-libgl') +install="${pkgname}.install" + +cd "${_pkg}" + +# X driver +install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" + +# GLX extension module for X +install -D -m755 "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}" +# Ensure that X finds glx +ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1" +ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so" + +install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" + +# OpenGL libraries +install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}" +install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}" +install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}" +install -D -m644 "10_nvidia.json" "${pkgdir}/usr/share/glvnd/egl_vendor.d/10_nvidia.json" + +# OpenGL core li
[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 03:58:12 Author: svenstaro Revision: 335280 upgpkg: nvidia-utils 410.57-1 Modified: nvidia-utils/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 22:12:00 UTC (rev 335279) +++ PKGBUILD2018-09-24 03:58:12 UTC (rev 335280) @@ -4,7 +4,7 @@ pkgbase=nvidia-utils pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=396.54 +pkgver=410.57 pkgrel=1 arch=('x86_64') url="http://www.nvidia.com/"; @@ -16,7 +16,7 @@ "https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";) sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' - '17139abe99d4f32ec87379ee57af2cc0fec7d24605b2be7e3cd6609d9fcdf871e3c1cb7414b3544e14eb32d2213fec7ac45b3261f27c8d6565d510ccb14a1247') + '2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79') create_links() { @@ -72,13 +72,12 @@ install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" # GLX extension module for X -install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1" # X doesn't find glx otherwise -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so" # X doesn't find glx otherwise +install -D -m755 "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}" +# Ensure that X finds glx +ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1" +ln -s "libglxserver_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so" install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" -# now in mesa driver -#ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0" # OpenGL libraries install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}" @@ -120,6 +119,11 @@ # Fat (multiarchitecture) binary loader install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-fatbinaryloader.so.${pkgver}" +# raytracing +install -D -m755 "libnvoptix.so.${pkgver}" "${pkgdir}/usr/lib/libnvoptix.so.${pkgver}" +install -D -m755 "libnvidia-rtcore.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}" +install -D -m755 "libnvidia-cbl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-cbl.so.${pkgver}" + # DEBUG install -D -m755 nvidia-debugdump "${pkgdir}/usr/bin/nvidia-debugdump"
[arch-commits] Commit in openra/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 03:20:00 Author: svenstaro Revision: 384299 upgpkg: openra 20180923-1 Modified: openra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 03:19:04 UTC (rev 384298) +++ PKGBUILD2018-09-24 03:20:00 UTC (rev 384299) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: Matthew Bowra-Dean pkgname=openra -pkgver=20180307 +pkgver=20180923 pkgrel=1 pkgdesc="An open-source implementation of the Red Alert engine using .NET/Mono and OpenGL" arch=('any')
[arch-commits] Commit in openra/repos/community-any (4 files)
Date: Monday, September 24, 2018 @ 03:20:07 Author: svenstaro Revision: 384300 archrelease: copy trunk to community-any Added: openra/repos/community-any/PKGBUILD (from rev 384299, openra/trunk/PKGBUILD) openra/repos/community-any/openra.install (from rev 384299, openra/trunk/openra.install) Deleted: openra/repos/community-any/PKGBUILD openra/repos/community-any/openra.install + PKGBUILD | 79 +++ openra.install |8 ++--- 2 files changed, 43 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-24 03:20:00 UTC (rev 384299) +++ PKGBUILD2018-09-24 03:20:07 UTC (rev 384300) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Matthew Bowra-Dean -pkgname=openra -pkgver=20180307 -pkgrel=1 -pkgdesc="An open-source implementation of the Red Alert engine using .NET/Mono and OpenGL" -arch=('any') -url="http://www.openra.net"; -license=('GPL3') -install=openra.install -depends=('mono' 'ttf-dejavu' 'openal' 'libgl' 'freetype2' 'sdl2' 'lua51' 'hicolor-icon-theme' 'gtk-update-icon-cache' - 'desktop-file-utils' 'xdg-utils' 'zenity') -makedepends=('git' 'unzip') -options=(!strip) -source=("git+https://github.com/OpenRA/OpenRA.git#tag=release-${pkgver}";) -md5sums=('SKIP') - -prepare() { - cd OpenRA - - make version -} - -build() { - cd OpenRA - - make dependencies - make core -} - -package() { - cd OpenRA - - make prefix=/usr DESTDIR="$pkgdir" install-core - make prefix=/usr DESTDIR="$pkgdir" install-linux-shortcuts - make prefix=/usr DESTDIR="$pkgdir" install-linux-mime - make prefix=/usr DESTDIR="$pkgdir" install-linux-appdata - make prefix=/usr DESTDIR="$pkgdir" install-man-page -} Copied: openra/repos/community-any/PKGBUILD (from rev 384299, openra/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-24 03:20:07 UTC (rev 384300) @@ -0,0 +1,39 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Matthew Bowra-Dean +pkgname=openra +pkgver=20180923 +pkgrel=1 +pkgdesc="An open-source implementation of the Red Alert engine using .NET/Mono and OpenGL" +arch=('any') +url="http://www.openra.net"; +license=('GPL3') +install=openra.install +depends=('mono' 'ttf-dejavu' 'openal' 'libgl' 'freetype2' 'sdl2' 'lua51' 'hicolor-icon-theme' 'gtk-update-icon-cache' + 'desktop-file-utils' 'xdg-utils' 'zenity') +makedepends=('git' 'unzip') +options=(!strip) +source=("git+https://github.com/OpenRA/OpenRA.git#tag=release-${pkgver}";) +md5sums=('SKIP') + +prepare() { + cd OpenRA + + make version +} + +build() { + cd OpenRA + + make dependencies + make core +} + +package() { + cd OpenRA + + make prefix=/usr DESTDIR="$pkgdir" install-core + make prefix=/usr DESTDIR="$pkgdir" install-linux-shortcuts + make prefix=/usr DESTDIR="$pkgdir" install-linux-mime + make prefix=/usr DESTDIR="$pkgdir" install-linux-appdata + make prefix=/usr DESTDIR="$pkgdir" install-man-page +} Deleted: openra.install === --- openra.install 2018-09-24 03:20:00 UTC (rev 384299) +++ openra.install 2018-09-24 03:20:07 UTC (rev 384300) @@ -1,4 +0,0 @@ -post_remove() { -echo "openra downloaded data files to ~/.openra/Content and you might want" -echo "to delete those." -} Copied: openra/repos/community-any/openra.install (from rev 384299, openra/trunk/openra.install) === --- openra.install (rev 0) +++ openra.install 2018-09-24 03:20:07 UTC (rev 384300) @@ -0,0 +1,4 @@ +post_remove() { +echo "openra downloaded data files to ~/.openra/Content and you might want" +echo "to delete those." +}
[arch-commits] Commit in openshadinglanguage/repos (4 files)
Date: Monday, September 24, 2018 @ 03:19:04 Author: svenstaro Revision: 384298 archrelease: copy trunk to community-staging-x86_64 Added: openshadinglanguage/repos/community-staging-x86_64/ openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 384297, openshadinglanguage/trunk/PKGBUILD) openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from rev 384297, openshadinglanguage/trunk/clang7.patch) openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch (from rev 384297, openshadinglanguage/trunk/llvm-static-system-libs.patch) ---+ PKGBUILD | 51 +++ clang7.patch | 173 llvm-static-system-libs.patch | 15 +++ 3 files changed, 239 insertions(+) Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 384297, openshadinglanguage/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-24 03:19:04 UTC (rev 384298) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=openshadinglanguage +pkgver=1.9.10 +pkgrel=3 +pkgdesc="Advanced shading language for production GI renderers" +arch=(x86_64) +url="https://github.com/imageworks/OpenShadingLanguage"; +license=('custom') +depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' + 'libtiff' 'zlib' 'ncurses') +makedepends=('boost' 'cmake' 'python' 'llvm' 'clang') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz +clang7.patch) +sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b' + 'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498') + +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + # Add system libraries needed to link against LLVM components (zlib, ncurses) + # This is required in order to statically link against LLVM + #patch -Np1 < $srcdir/llvm-static-system-libs.patch + patch -Np1 -i "$srcdir"/clang7.patch +} + +build() { + cd OpenShadingLanguage-Release-$pkgver/src + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake ../.. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DLLVM_STATIC=0 \ +-DENABLERTTI=ON \ +-DSTOP_ON_WARNING=OFF + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR="$pkgdir/" install + mkdir "$pkgdir"/usr/share/OSL + mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders + + install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from rev 384297, openshadinglanguage/trunk/clang7.patch) === --- community-staging-x86_64/clang7.patch (rev 0) +++ community-staging-x86_64/clang7.patch 2018-09-24 03:19:04 UTC (rev 384298) @@ -0,0 +1,173 @@ +From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001 +From: Larry Gritz +Date: Sun, 23 Sep 2018 13:19:49 -0700 +Subject: [PATCH] Support clang7 and llvm7 + +(backported from master) +--- + CHANGES.md| 2 +- + INSTALL.md| 2 +- + site/spi/Makefile-bits| 24 +-- + src/liboslcomp/oslcomp.cpp| 6 + src/liboslexec/llvm_util.cpp | 28 +++--- + .../render-background/ref/out-clang7mac.exr | Bin 0 -> 345516 bytes + 6 files changed, 53 insertions(+), 9 deletions(-) + create mode 100644 testsuite/render-background/ref/out-clang7mac.exr + +diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits +index fc7dd5542..3ec6a4270 100644 +--- a/site/spi/Makefile-bits b/site/spi/Makefile-bits +@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7) + + ## If not overridden, here is our preferred LLVM installation + ## (may be changed as new versions are rolled out to the facility) +-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0 ++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0 + + # A variety of tags can be used to try specific versions of gcc or + # clang from the site-specific places we have installed them. +@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7) + -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++ + else ifeq (${COMPILER}, clang5) + MY_CMAKE_FLAGS += \ +- -DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \ +- -DC
[arch-commits] Commit in openshadinglanguage/trunk (PKGBUILD clang7.patch)
Date: Monday, September 24, 2018 @ 03:18:57 Author: svenstaro Revision: 384297 upgpkg: openshadinglanguage 1.9.10-3 Added: openshadinglanguage/trunk/clang7.patch Modified: openshadinglanguage/trunk/PKGBUILD --+ PKGBUILD |9 +- clang7.patch | 173 + 2 files changed, 179 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 03:16:42 UTC (rev 384296) +++ PKGBUILD2018-09-24 03:18:57 UTC (rev 384297) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=openshadinglanguage pkgver=1.9.10 -pkgrel=2 +pkgrel=3 pkgdesc="Advanced shading language for production GI renderers" arch=(x86_64) url="https://github.com/imageworks/OpenShadingLanguage"; @@ -9,8 +9,10 @@ depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 'libtiff' 'zlib' 'ncurses') makedepends=('boost' 'cmake' 'python' 'llvm' 'clang') -source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz) -sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz +clang7.patch) +sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b' + 'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498') prepare() { cd OpenShadingLanguage-Release-$pkgver @@ -18,6 +20,7 @@ # Add system libraries needed to link against LLVM components (zlib, ncurses) # This is required in order to statically link against LLVM #patch -Np1 < $srcdir/llvm-static-system-libs.patch + patch -Np1 -i "$srcdir"/clang7.patch } build() { Added: clang7.patch === --- clang7.patch(rev 0) +++ clang7.patch2018-09-24 03:18:57 UTC (rev 384297) @@ -0,0 +1,173 @@ +From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001 +From: Larry Gritz +Date: Sun, 23 Sep 2018 13:19:49 -0700 +Subject: [PATCH] Support clang7 and llvm7 + +(backported from master) +--- + CHANGES.md| 2 +- + INSTALL.md| 2 +- + site/spi/Makefile-bits| 24 +-- + src/liboslcomp/oslcomp.cpp| 6 + src/liboslexec/llvm_util.cpp | 28 +++--- + .../render-background/ref/out-clang7mac.exr | Bin 0 -> 345516 bytes + 6 files changed, 53 insertions(+), 9 deletions(-) + create mode 100644 testsuite/render-background/ref/out-clang7mac.exr + +diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits +index fc7dd5542..3ec6a4270 100644 +--- a/site/spi/Makefile-bits b/site/spi/Makefile-bits +@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7) + + ## If not overridden, here is our preferred LLVM installation + ## (may be changed as new versions are rolled out to the facility) +-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0 ++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0 + + # A variety of tags can be used to try specific versions of gcc or + # clang from the site-specific places we have installed them. +@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7) + -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++ + else ifeq (${COMPILER}, clang5) + MY_CMAKE_FLAGS += \ +- -DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \ +- -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang++ ++ -DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.1/bin/clang \ ++ -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.1/bin/clang++ ++else ifeq (${COMPILER}, clang6) ++MY_CMAKE_FLAGS += \ ++ -DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_6.0.1/bin/clang \ ++ -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_6.0.1/bin/clang++ ++else ifeq (${COMPILER}, clang7) ++MY_CMAKE_FLAGS += \ ++ -DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_7.0.0/bin/clang \ ++ -DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_7.0.0/bin/clang++ + else ifeq (${COMPILER},clang) + MY_CMAKE_FLAGS += -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ + else ifeq (${COMPILER}, gcc490) + MY_CMAKE_FLAGS += \ + -DCMAKE_C_COMPILER=/net/soft_scratch/apps/arnold/tools/gcc-4.9-20130512-test/bin/gcc \ + -DCMAKE_CXX_COMPILER=/net/soft_scratch/apps/arnold/tools/gcc-4.9-201305
[arch-commits] Commit in absl-py/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 03:16:35 Author: svenstaro Revision: 384295 upgpkg: absl-py 0.5.0-1 Modified: absl-py/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 03:13:03 UTC (rev 384294) +++ PKGBUILD2018-09-24 03:16:35 UTC (rev 384295) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=absl-py -pkgver=0.4.1 +pkgver=0.5.0 pkgrel=1 pkgdesc="Abseil Python Common Libraries" arch=(any) @@ -9,7 +9,7 @@ license=(APACHE) makedepends=(python-setuptools) source=(https://pypi.io/packages/source/a/absl-py/absl-py-$pkgver.tar.gz) -sha512sums=('be0311b63c9ea74dd8bf5fe49e45e7610c771ae3dff23988774dc2d32875719342c0813d3706933cba322cb4a3496122c256774696a7ca0aa4459b2d3c024954') +sha512sums=('3a83252ae60b536a7be8dd41a66f9283cafab0760de6df795191994c25bf07ec3837341c3e90d370a407d71d3af19ae016631b6e95ab0408be040e924631') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in absl-py/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, September 24, 2018 @ 03:16:42 Author: svenstaro Revision: 384296 archrelease: copy trunk to community-any Added: absl-py/repos/community-any/PKGBUILD (from rev 384295, absl-py/trunk/PKGBUILD) Deleted: absl-py/repos/community-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-24 03:16:35 UTC (rev 384295) +++ PKGBUILD2018-09-24 03:16:42 UTC (rev 384296) @@ -1,27 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=absl-py -pkgver=0.4.1 -pkgrel=1 -pkgdesc="Abseil Python Common Libraries" -arch=(any) -url="https://github.com/abseil/abseil-py"; -license=(APACHE) -makedepends=(python-setuptools) -source=(https://pypi.io/packages/source/a/absl-py/absl-py-$pkgver.tar.gz) -sha512sums=('be0311b63c9ea74dd8bf5fe49e45e7610c771ae3dff23988774dc2d32875719342c0813d3706933cba322cb4a3496122c256774696a7ca0aa4459b2d3c024954') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - python setup.py build -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - python setup.py install -O1 --root="${pkgdir}" --skip-build - chmod -R +r "${pkgdir}"/usr/lib -} - -# vim:set ts=2 sw=2 et: Copied: absl-py/repos/community-any/PKGBUILD (from rev 384295, absl-py/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-24 03:16:42 UTC (rev 384296) @@ -0,0 +1,27 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=absl-py +pkgver=0.5.0 +pkgrel=1 +pkgdesc="Abseil Python Common Libraries" +arch=(any) +url="https://github.com/abseil/abseil-py"; +license=(APACHE) +makedepends=(python-setuptools) +source=(https://pypi.io/packages/source/a/absl-py/absl-py-$pkgver.tar.gz) +sha512sums=('3a83252ae60b536a7be8dd41a66f9283cafab0760de6df795191994c25bf07ec3837341c3e90d370a407d71d3af19ae016631b6e95ab0408be040e924631') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + python setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + python setup.py install -O1 --root="${pkgdir}" --skip-build + chmod -R +r "${pkgdir}"/usr/lib +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in kitty/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 03:12:51 Author: svenstaro Revision: 384293 upgpkg: kitty 0.12.2-1 Modified: kitty/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 21:14:44 UTC (rev 384292) +++ PKGBUILD2018-09-24 03:12:51 UTC (rev 384293) @@ -3,7 +3,7 @@ # Contributor: Maximilian Kindshofer pkgname=kitty -pkgver=0.12.1 +pkgver=0.12.2 pkgrel=1 pkgdesc="A modern, hackable, featureful, OpenGL based terminal emulator" arch=('x86_64') @@ -13,7 +13,7 @@ makedepends=('pkg-config' 'python-setuptools' 'libxinerama' 'libxcursor' 'libxrandr' 'libxkbcommon' 'glfw-x11' 'wayland-protocols' 'mesa' 'python-sphinx') optdepends=('imagemagick: viewing images with icat') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kovidgoyal/$pkgname/archive/v$pkgver.tar.gz";) -sha512sums=('3efdc2ee9d41cddda7ff033fa69531ce48a163ef4b6efa7c5f10ca20511046c26313115383aec6bcef1b2a0fbbac19b2de9a43835130624aada48e12fe54b7df') +sha512sums=('07c41ebba22bb593e9b1bbda621d62eab5d957dbef40f3923934a29b02a17803e39c78a8dd2517c25cf9fb227db14045e707a2793df34992bae95959beaa7f3c') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in kitty/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 24, 2018 @ 03:13:03 Author: svenstaro Revision: 384294 archrelease: copy trunk to community-x86_64 Added: kitty/repos/community-x86_64/PKGBUILD (from rev 384293, kitty/trunk/PKGBUILD) Deleted: kitty/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-24 03:12:51 UTC (rev 384293) +++ PKGBUILD2018-09-24 03:13:03 UTC (rev 384294) @@ -1,29 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Fabio 'Lolix' Loli -> https://github.com/FabioLolix -# Contributor: Maximilian Kindshofer - -pkgname=kitty -pkgver=0.12.1 -pkgrel=1 -pkgdesc="A modern, hackable, featureful, OpenGL based terminal emulator" -arch=('x86_64') -url="https://github.com/kovidgoyal/kitty"; -license=('GPL3') -depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'hicolor-icon-theme' 'libgl') -makedepends=('pkg-config' 'python-setuptools' 'libxinerama' 'libxcursor' 'libxrandr' 'libxkbcommon' 'glfw-x11' 'wayland-protocols' 'mesa' 'python-sphinx') -optdepends=('imagemagick: viewing images with icat') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kovidgoyal/$pkgname/archive/v$pkgver.tar.gz";) -sha512sums=('3efdc2ee9d41cddda7ff033fa69531ce48a163ef4b6efa7c5f10ca20511046c26313115383aec6bcef1b2a0fbbac19b2de9a43835130624aada48e12fe54b7df') - -build() { - cd "$srcdir/$pkgname-$pkgver" - python3 setup.py linux-package -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - python3 setup.py linux-package --prefix ${pkgdir}/usr - - install -Dm644 ${pkgdir}/usr/share/icons/hicolor/256x256/apps/kitty.png ${pkgdir}/usr/share/pixmaps/kitty.png -} Copied: kitty/repos/community-x86_64/PKGBUILD (from rev 384293, kitty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-24 03:13:03 UTC (rev 384294) @@ -0,0 +1,29 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Fabio 'Lolix' Loli -> https://github.com/FabioLolix +# Contributor: Maximilian Kindshofer + +pkgname=kitty +pkgver=0.12.2 +pkgrel=1 +pkgdesc="A modern, hackable, featureful, OpenGL based terminal emulator" +arch=('x86_64') +url="https://github.com/kovidgoyal/kitty"; +license=('GPL3') +depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'hicolor-icon-theme' 'libgl') +makedepends=('pkg-config' 'python-setuptools' 'libxinerama' 'libxcursor' 'libxrandr' 'libxkbcommon' 'glfw-x11' 'wayland-protocols' 'mesa' 'python-sphinx') +optdepends=('imagemagick: viewing images with icat') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kovidgoyal/$pkgname/archive/v$pkgver.tar.gz";) +sha512sums=('07c41ebba22bb593e9b1bbda621d62eab5d957dbef40f3923934a29b02a17803e39c78a8dd2517c25cf9fb227db14045e707a2793df34992bae95959beaa7f3c') + +build() { + cd "$srcdir/$pkgname-$pkgver" + python3 setup.py linux-package +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + python3 setup.py linux-package --prefix ${pkgdir}/usr + + install -Dm644 ${pkgdir}/usr/share/icons/hicolor/256x256/apps/kitty.png ${pkgdir}/usr/share/pixmaps/kitty.png +}
[arch-commits] Commit in gdm/repos/extra-x86_64 (6 files)
Date: Sunday, September 23, 2018 @ 22:12:00 Author: heftig Revision: 335279 archrelease: copy trunk to extra-x86_64 Added: gdm/repos/extra-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch (from rev 335278, gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch) gdm/repos/extra-x86_64/PKGBUILD (from rev 335278, gdm/trunk/PKGBUILD) gdm/repos/extra-x86_64/gdm.sysusers (from rev 335278, gdm/trunk/gdm.sysusers) Deleted: gdm/repos/extra-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch gdm/repos/extra-x86_64/PKGBUILD gdm/repos/extra-x86_64/gdm.sysusers --+ 0002-Xsession-Don-t-start-ssh-agent-by-default.patch | 62 ++--- PKGBUILD | 180 - gdm.sysusers |4 3 files changed, 123 insertions(+), 123 deletions(-) Deleted: 0002-Xsession-Don-t-start-ssh-agent-by-default.patch === --- 0002-Xsession-Don-t-start-ssh-agent-by-default.patch2018-09-23 22:11:53 UTC (rev 335278) +++ 0002-Xsession-Don-t-start-ssh-agent-by-default.patch2018-09-23 22:12:00 UTC (rev 335279) @@ -1,31 +0,0 @@ -From 8bf4d553ba9e7a5978ed8920ca0b06e624de2eda Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Sat, 20 Jun 2015 17:22:38 +0200 -Subject: [PATCH 2/2] Xsession: Don't start ssh-agent by default - - data/Xsession.in | 8 - 1 file changed, 8 deletions(-) - -diff --git a/data/Xsession.in b/data/Xsession.in -index f253375..c143b30 100755 a/data/Xsession.in -+++ b/data/Xsession.in -@@ -184,14 +184,6 @@ if [ "x$command" = "xdefault" ] ; then - fi - fi - --# add ssh-agent if found --sshagent="`gdmwhich ssh-agent`" --if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then --command="$sshagent -- $command" --elif [ -z "$sshagent" ] ; then --echo "$0: ssh-agent not found!" --fi -- - echo "$0: Setup done, will execute: $command" - - eval exec $command --- -2.4.5 - Copied: gdm/repos/extra-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch (from rev 335278, gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch) === --- 0002-Xsession-Don-t-start-ssh-agent-by-default.patch (rev 0) +++ 0002-Xsession-Don-t-start-ssh-agent-by-default.patch2018-09-23 22:12:00 UTC (rev 335279) @@ -0,0 +1,31 @@ +From 8bf4d553ba9e7a5978ed8920ca0b06e624de2eda Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 20 Jun 2015 17:22:38 +0200 +Subject: [PATCH 2/2] Xsession: Don't start ssh-agent by default + +--- + data/Xsession.in | 8 + 1 file changed, 8 deletions(-) + +diff --git a/data/Xsession.in b/data/Xsession.in +index f253375..c143b30 100755 +--- a/data/Xsession.in b/data/Xsession.in +@@ -184,14 +184,6 @@ if [ "x$command" = "xdefault" ] ; then + fi + fi + +-# add ssh-agent if found +-sshagent="`gdmwhich ssh-agent`" +-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then +-command="$sshagent -- $command" +-elif [ -z "$sshagent" ] ; then +-echo "$0: ssh-agent not found!" +-fi +- + echo "$0: Setup done, will execute: $command" + + eval exec $command +-- +2.4.5 + Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:11:53 UTC (rev 335278) +++ PKGBUILD2018-09-23 22:12:00 UTC (rev 335279) @@ -1,90 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgbase=gdm -pkgname=(gdm libgdm) -pkgver=3.30.0+4+g839c9501 -pkgrel=1 -pkgdesc="Display manager and login screen" -url="https://wiki.gnome.org/Projects/GDM"; -arch=(x86_64) -license=(GPL) -depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server xorg-server-xwayland xorg-xhost) -makedepends=(yelp-tools intltool gobject-introspection git docbook-xsl) -checkdepends=(check) -_commit=839c9501959c95eea3b524d7e3710cdec6d97531 # master -source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"; -0002-Xsession-Don-t-start-ssh-agent-by-default.patch -gdm.sysusers) -sha256sums=('SKIP' -'9449da0b6ee58aa3fde65e6d8d1f30513e4176a7dc6d176f17f320ce82cb1d82' -'6d9c8e38c7de85b6ec75e488585b8c451f5d9b4fabd2a42921dc3bfcc4aa3e13') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - patch -Np1 -i ../0002-Xsession-Don-t-start-ssh-agent-by-default.patch - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---disable-schemas-compile \ ---disable-static \ ---enable-gdm-xsession \ ---enable-ipv6 \ ---with-default-p
[arch-commits] Commit in gtk3/repos/extra-x86_64 (12 files)
Date: Sunday, September 23, 2018 @ 22:11:53 Author: heftig Revision: 335278 archrelease: copy trunk to extra-x86_64 Added: gtk3/repos/extra-x86_64/PKGBUILD (from rev 335277, gtk3/trunk/PKGBUILD) gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook (from rev 335277, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook (from rev 335277, gtk3/trunk/gtk-update-icon-cache.hook) gtk3/repos/extra-x86_64/gtk-update-icon-cache.script (from rev 335277, gtk3/trunk/gtk-update-icon-cache.script) gtk3/repos/extra-x86_64/gtk3.install (from rev 335277, gtk3/trunk/gtk3.install) gtk3/repos/extra-x86_64/settings.ini (from rev 335277, gtk3/trunk/settings.ini) Deleted: gtk3/repos/extra-x86_64/PKGBUILD gtk3/repos/extra-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/extra-x86_64/gtk-update-icon-cache.hook gtk3/repos/extra-x86_64/gtk-update-icon-cache.script gtk3/repos/extra-x86_64/gtk3.install gtk3/repos/extra-x86_64/settings.ini --+ PKGBUILD | 164 - gtk-query-immodules-3.0.hook | 22 ++--- gtk-update-icon-cache.hook | 26 +++--- gtk-update-icon-cache.script | 20 ++--- gtk3.install |6 - settings.ini |8 +- 6 files changed, 123 insertions(+), 123 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:11:42 UTC (rev 335277) +++ PKGBUILD2018-09-23 22:11:53 UTC (rev 335278) @@ -1,82 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=gtk3 -pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.24.1 -pkgrel=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(x86_64) -url="https://www.gtk.org/"; -depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 dconf - libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland libxkbcommon - adwaita-icon-theme json-glib librsvg wayland-protocols desktop-file-utils mesa - cantarell-fonts colord rest libcups libcanberra) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) -license=(LGPL) -_commit=f5ad1786e8b2b80408d8df6d2ac2c0748926b20c # tags/3.24.1^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; -settings.ini -gtk-query-immodules-3.0.hook -gtk-update-icon-cache.hook -gtk-update-icon-cache.script) -sha256sums=('SKIP' -'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202' -'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845' -'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308' -'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd gtk - - CXX=/bin/false ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---disable-schemas-compile \ ---enable-x11-backend \ ---enable-broadway-backend \ ---enable-wayland-backend \ ---enable-gtk-doc - - #https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_gtk3() { - depends+=(gtk-update-icon-cache) - provides=(gtk3-print-backends) - conflicts=(gtk3-print-backends) - replaces=("gtk3-print-backends<=3.22.26-1") - install=gtk3.install - - DESTDIR="$pkgdir" make -C gtk install - - install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk-query-immodules-3.0.hook - - # split this out to use with gtk2 too - mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir" -} - -package_gtk-update-icon-cache() { - pkgdesc="GTK+ icon cache updater" - depends=(gdk-pixbuf2 librsvg hicolor-icon-theme) - - install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 gtk-update-icon-cache.hook - install -D gtk-update-icon-cache.script "$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache" -} - -# vim:set ts=2 sw=2 et: Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 335277, gtk3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 22:11:53 UTC (rev 335278) @@ -0,0 +1,82 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=gtk3 +pkgname=(gtk3 gtk-update-icon-cache) +pkgver=3.24.1+2+ged57e564a9 +pkgrel=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="https://www.gtk.org/"; +depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 dconf + libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland libxkbcommon
[arch-commits] Commit in gnome-shell/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, September 23, 2018 @ 22:11:42 Author: heftig Revision: 335277 archrelease: copy trunk to extra-x86_64 Added: gnome-shell/repos/extra-x86_64/PKGBUILD (from rev 335276, gnome-shell/trunk/PKGBUILD) Deleted: gnome-shell/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:11:35 UTC (rev 335276) +++ PKGBUILD2018-09-23 22:11:42 UTC (rev 335277) @@ -1,52 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru -# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell"; -arch=(x86_64) -license=(GPL2) -depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gnome-settings-daemon - gnome-themes-extra gsettings-desktop-schemas libcanberra-pulse libcroco libgdm libsecret - mutter nm-connection-editor unzip gstreamer libibus) -makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson - sassc) -optdepends=('gnome-control-center: System settings' -'evolution-data-server: Evolution calendar integration') -groups=(gnome) -_commit=179cd0a3c85596481cd6ab0203fecaa8cf7dd6ef # master -source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) -sha256sums=('SKIP' -'SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - - # Move the plugin to our custom epiphany-only dir - sed -i "s/'mozilla'/'epiphany'/g" meson.build - - git submodule init - git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" - git submodule update -} - -build() { - arch-meson $pkgname build -D gtk_doc=true - ninja -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build - - # https://bugs.archlinux.org/task/37412 - mkdir "$pkgdir/usr/share/gnome-shell/modes" -} Copied: gnome-shell/repos/extra-x86_64/PKGBUILD (from rev 335276, gnome-shell/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 22:11:42 UTC (rev 335277) @@ -0,0 +1,52 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell"; +arch=(x86_64) +license=(GPL2) +depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gnome-settings-daemon + gnome-themes-extra gsettings-desktop-schemas libcanberra-pulse libcroco libgdm libsecret + mutter nm-connection-editor unzip gstreamer libibus) +makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson + sassc) +optdepends=('gnome-control-center: System settings' +'evolution-data-server: Evolution calendar integration') +groups=(gnome) +_commit=969eecb88e9684ff31d351ead5e1f1686a5be227 # master +source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + # Move the plugin to our custom epiphany-only dir + sed -i "s/'mozilla'/'epiphany'/g" meson.build + + git submodule init + git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" + git submodule update +} + +build() { + arch-meson $pkgname build -D gtk_doc=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build + + # https://bugs.archlinux.org/task/37412 + mkdir "$pkgdir/usr/share/gnome-shell/modes" +}
[arch-commits] Commit in gnome-settings-daemon/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, September 23, 2018 @ 22:11:11 Author: heftig Revision: 335273 archrelease: copy trunk to extra-x86_64 Added: gnome-settings-daemon/repos/extra-x86_64/PKGBUILD (from rev 335272, gnome-settings-daemon/trunk/PKGBUILD) Deleted: gnome-settings-daemon/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:10:42 UTC (rev 335272) +++ PKGBUILD2018-09-23 22:11:11 UTC (rev 335273) @@ -1,47 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=gnome-settings-daemon -pkgver=3.30.0 -pkgrel=1 -pkgdesc="GNOME Settings Daemon" -url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"; -arch=(x86_64) -license=(GPL) -depends=(dconf gnome-desktop gsettings-desktop-schemas libcanberra-pulse libnotify libsystemd - libwacom pulseaudio pulseaudio-alsa upower librsvg libgweather geocode-glib geoclue2 nss - libgudev gtk3-print-backends libnm) -makedepends=(xf86-input-wacom libxslt docbook-xsl python git meson) -checkdepends=(python-pip python-gobject python-dbus) -groups=(gnome) -_commit=dad0ff401377c57ad5e2e4e9b03a578e1823fabb # tags/GNOME_SETTINGS_DAEMON_3_30_0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-settings-daemon.git#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) -sha256sums=('SKIP' -'SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^GNOME_SETTINGS_DAEMON_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname - - git submodule init - git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" - git submodule update -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - pip install --user python-dbusmock - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gnome-settings-daemon/repos/extra-x86_64/PKGBUILD (from rev 335272, gnome-settings-daemon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 22:11:11 UTC (rev 335273) @@ -0,0 +1,47 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-settings-daemon +pkgver=3.30.0+7+gcba29e41 +pkgrel=1 +pkgdesc="GNOME Settings Daemon" +url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"; +arch=(x86_64) +license=(GPL) +depends=(dconf gnome-desktop gsettings-desktop-schemas libcanberra-pulse libnotify libsystemd + libwacom pulseaudio pulseaudio-alsa upower librsvg libgweather geocode-glib geoclue2 nss + libgudev gtk3-print-backends libnm) +makedepends=(xf86-input-wacom libxslt docbook-xsl python git meson) +checkdepends=(python-pip python-gobject python-dbus) +groups=(gnome) +_commit=cba29e41e3ba8205ec3bcafd2e8aafeaa4d1a095 # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/gnome-settings-daemon.git#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_SETTINGS_DAEMON_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" + git submodule update +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + pip install --user python-dbusmock + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in mutter/repos/extra-x86_64 (4 files)
Date: Sunday, September 23, 2018 @ 22:11:27 Author: heftig Revision: 335275 archrelease: copy trunk to extra-x86_64 Added: mutter/repos/extra-x86_64/PKGBUILD (from rev 335274, mutter/trunk/PKGBUILD) mutter/repos/extra-x86_64/startup-notification.patch (from rev 335274, mutter/trunk/startup-notification.patch) Deleted: mutter/repos/extra-x86_64/PKGBUILD mutter/repos/extra-x86_64/startup-notification.patch + PKGBUILD | 113 +-- startup-notification.patch | 90 +- 2 files changed, 101 insertions(+), 102 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:11:20 UTC (rev 335274) +++ PKGBUILD2018-09-23 22:11:27 UTC (rev 335275) @@ -1,57 +0,0 @@ -# $Id: PKGBUILD 330962 2018-08-06 10:26:11Z heftig $ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Ionut Biru -# Contributor: Michael Kanis - -pkgname=mutter -pkgver=3.30.0 -pkgrel=2 -pkgdesc="A window manager for GNOME" -url="https://gitlab.gnome.org/GNOME/mutter"; -arch=(x86_64) -license=(GPL) -depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas libcanberra - startup-notification zenity libsm gnome-desktop upower libxkbcommon-x11 - gnome-settings-daemon libgudev libinput pipewire) -makedepends=(intltool gobject-introspection git egl-wayland) -groups=(gnome) -_commit=34f5be726dbd90ad6c494cda5eeff7bd68fd83a1 # tags/3.30.0^0 -source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"; -startup-notification.patch) -sha256sums=('SKIP' -'5a35ca4794fc361219658d9fae24a3ca21a365f2cb1901702961ac869c759366') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - - # https://bugs.archlinux.org/task/51940 - # As of 2018-05-08: Still needed, according to fmuellner - patch -Np1 -i ../startup-notification.patch - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --libexecdir=/usr/lib --disable-static \ - --disable-schemas-compile --enable-compile-warnings=minimum \ - --enable-gtk-doc --enable-egl-device --enable-remote-desktop - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' \ - -i {.,cogl,clutter}/libtool - - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: mutter/repos/extra-x86_64/PKGBUILD (from rev 335274, mutter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 22:11:27 UTC (rev 335275) @@ -0,0 +1,56 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Ionut Biru +# Contributor: Michael Kanis + +pkgname=mutter +pkgver=3.30.0+13+g2fb3db765 +pkgrel=1 +pkgdesc="A window manager for GNOME" +url="https://gitlab.gnome.org/GNOME/mutter"; +arch=(x86_64) +license=(GPL) +depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas libcanberra + startup-notification zenity libsm gnome-desktop upower libxkbcommon-x11 + gnome-settings-daemon libgudev libinput pipewire) +makedepends=(intltool gobject-introspection git egl-wayland) +groups=(gnome) +_commit=2fb3db7659caa3627a473fefabc4d6a87f688cee # master +source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"; +startup-notification.patch) +sha256sums=('SKIP' +'5a35ca4794fc361219658d9fae24a3ca21a365f2cb1901702961ac869c759366') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + # https://bugs.archlinux.org/task/51940 + # As of 2018-05-08: Still needed, according to fmuellner + patch -Np1 -i ../startup-notification.patch + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib --disable-static \ + --disable-schemas-compile --enable-compile-warnings=minimum \ + --enable-gtk-doc --enable-egl-device --enable-remote-desktop + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' \ + -i {.,cogl,clutter}/libtool + + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} Deleted: startup-notification.patch === --- startup-notification.patch 2018-09-23 22:11:20 UTC (rev 335274) +++ startup-notification.patch 2018-09-23 22:11:27 UTC (rev 335275) @@ -1,45 +0,0 @@ -From 4ed430b4ef3013c96fa56cdc57b925b42d20ead9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Florian=20M=C3=BCllner?= -Date: Thu, 20 Oct 2016 18:00:04 +0200 -Subject: [PATCH] gtk-shell: Work around non-working startup notifications - -GNOME Shel
[arch-commits] Commit in nautilus/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, September 23, 2018 @ 22:11:35 Author: heftig Revision: 335276 archrelease: copy trunk to extra-x86_64 Added: nautilus/repos/extra-x86_64/PKGBUILD (from rev 335275, nautilus/trunk/PKGBUILD) Deleted: nautilus/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:11:27 UTC (rev 335275) +++ PKGBUILD2018-09-23 22:11:35 UTC (rev 335276) @@ -1,63 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgbase=nautilus -pkgname=(nautilus libnautilus-extension) -pkgver=3.30.0 -pkgrel=1 -pkgdesc="Default file manager for GNOME" -url="https://wiki.gnome.org/Apps/Nautilus"; -arch=(x86_64) -license=(GPL) -depends=(libgexiv2 gnome-desktop gvfs dconf tracker nautilus-sendto gnome-autoar) -makedepends=(gobject-introspection packagekit git gtk-doc meson appstream-glib) -options=(!emptydirs) -_commit=fb4fe5c7050c8b6191fe385410f0750aaf4b32de # tags/3.30.0^0 -source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit"; -"git+https://gitlab.gnome.org/GNOME/libgd.git";) -sha256sums=('SKIP' -'SKIP') - -prepare() { - cd $pkgbase - - git submodule init - git config --local submodule.subprojects/libgd.url "$srcdir/libgd" - git submodule update -} - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -build() { - arch-meson $pkgbase build -D docs=true - ninja -C build -} - -check() { - meson test -C build -} - -package_nautilus() { - depends+=(libnautilus-extension) - groups=(gnome) - - DESTDIR="$pkgdir" meson install -C build - -### Split libnautilus-extension - - mkdir -p libne/{lib,share} - mv "$pkgdir"/usr/include libne - mv "$pkgdir"/usr/lib/{girepository-1.0,libnautilus-extension*,pkgconfig} libne/lib - mv "$pkgdir"/usr/share/{gir-1.0,gtk-doc} libne/share -} - -package_libnautilus-extension() { - pkgdesc="Library for extending the $pkgdesc" - depends=(gtk3) - mv libne "$pkgdir/usr" -} - -# vim:set sw=2 et: Copied: nautilus/repos/extra-x86_64/PKGBUILD (from rev 335275, nautilus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 22:11:35 UTC (rev 335276) @@ -0,0 +1,63 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=nautilus +pkgname=(nautilus libnautilus-extension) +pkgver=3.30.0+20+gce52f6493 +pkgrel=1 +pkgdesc="Default file manager for GNOME" +url="https://wiki.gnome.org/Apps/Nautilus"; +arch=(x86_64) +license=(GPL) +depends=(libgexiv2 gnome-desktop gvfs dconf tracker nautilus-sendto gnome-autoar) +makedepends=(gobject-introspection packagekit git gtk-doc meson appstream-glib) +options=(!emptydirs) +_commit=ce52f649395a039cdf4fe9fbc6124ba22b9ce26b # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit"; +"git+https://gitlab.gnome.org/GNOME/libgd.git";) +sha256sums=('SKIP' +'SKIP') + +prepare() { + cd $pkgbase + + git submodule init + git config --local submodule.subprojects/libgd.url "$srcdir/libgd" + git submodule update +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D docs=true + ninja -C build +} + +check() { + meson test -C build +} + +package_nautilus() { + depends+=(libnautilus-extension) + groups=(gnome) + + DESTDIR="$pkgdir" meson install -C build + +### Split libnautilus-extension + + mkdir -p libne/{lib,share} + mv "$pkgdir"/usr/include libne + mv "$pkgdir"/usr/lib/{girepository-1.0,libnautilus-extension*,pkgconfig} libne/lib + mv "$pkgdir"/usr/share/{gir-1.0,gtk-doc} libne/share +} + +package_libnautilus-extension() { + pkgdesc="Library for extending the $pkgdesc" + depends=(gtk3) + mv libne "$pkgdir/usr" +} + +# vim:set sw=2 et:
[arch-commits] Commit in js60/repos/extra-x86_64 (8 files)
Date: Sunday, September 23, 2018 @ 22:11:20 Author: heftig Revision: 335274 archrelease: copy trunk to extra-x86_64 Added: js60/repos/extra-x86_64/PKGBUILD (from rev 335273, js60/trunk/PKGBUILD) js60/repos/extra-x86_64/bug1415202.patch (from rev 335273, js60/trunk/bug1415202.patch) js60/repos/extra-x86_64/mozjs52-include-configure-script.patch (from rev 335273, js60/trunk/mozjs52-include-configure-script.patch) js60/repos/extra-x86_64/mozjs60-fix-soname.patch (from rev 335273, js60/trunk/mozjs60-fix-soname.patch) Deleted: js60/repos/extra-x86_64/PKGBUILD js60/repos/extra-x86_64/bug1415202.patch js60/repos/extra-x86_64/mozjs52-include-configure-script.patch js60/repos/extra-x86_64/mozjs60-fix-soname.patch + PKGBUILD | 176 ++--- bug1415202.patch | 258 +++ mozjs52-include-configure-script.patch | 126 +++ mozjs60-fix-soname.patch | 50 +++--- 4 files changed, 305 insertions(+), 305 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 22:11:11 UTC (rev 335273) +++ PKGBUILD2018-09-23 22:11:20 UTC (rev 335274) @@ -1,88 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=js60 -pkgver=60.2.0 -pkgrel=1 -_ffver=${pkgver%%.*} -pkgdesc="JavaScript interpreter and libraries - Version $_ffver" -arch=(x86_64) -url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"; -license=(MPL) -depends=(gcc-libs readline zlib sh) -makedepends=(python2 zip autoconf2.13 mercurial) -_repo=https://hg.mozilla.org/mozilla-unified -source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}esr_RELEASE" -bug1415202.patch -mozjs60-fix-soname.patch -mozjs52-include-configure-script.patch) -sha256sums=('SKIP' -'9f316ab46d1c45b0051b43579e80d0d622c58d74230877a53b170c56e6aa0193' -'c792837930defe27355941080e9b80ec1d45003c097e4707860acc13d43bc519' -'d91a89acd88bfc747a255050757a0c17139bf5c3508c2e1c3c6bb2056786a344') - -prepare() { - cd mozilla-unified - mkdir obj - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1479687 - patch -Np1 -i ../bug1415202.patch - - # https://salsa.debian.org/gnome-team/mozjs52/tree/debian/master/debian/patches - patch -Np1 -i ../mozjs60-fix-soname.patch - patch -Np1 -i ../mozjs52-include-configure-script.patch -} - -build() { - local configure_args=( ---prefix=/usr ---disable-debug ---disable-debug-symbols ---disable-jemalloc ---disable-strip ---enable-hardening ---enable-linker=gold ---enable-optimize ---enable-posix-nspr-emulation ---enable-readline ---enable-release ---enable-shared-js ---enable-tests ---with-intl-api ---with-system-zlib ---without-system-icu - ) - - cd mozilla-unified/obj - - export PYTHON=/usr/bin/python2 - - sh ../js/src/configure "${configure_args[@]}" - make -} - -check() { - local jstests_extra_args=( ---format=none ---exclude-random - ) jittest_extra_args=( ---format=none ---timeout 300 - ) jittest_test_args=( -basic - ) - - cd mozilla-unified/obj - make -C js/src check-jstests check-jit-test \ -JSTESTS_EXTRA_ARGS="${jstests_extra_args[*]}" \ -JITTEST_EXTRA_ARGS="${jittest_extra_args[*]}" \ -JITTEST_TEST_ARGS="${jittest_test_args[*]}" -} - -package() { - cd mozilla-unified/obj - make DESTDIR="$pkgdir" install - rm "$pkgdir"/usr/lib/*.ajs - find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -c a-x {} + -} - -# vim:set ts=2 sw=2 et: Copied: js60/repos/extra-x86_64/PKGBUILD (from rev 335273, js60/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 22:11:20 UTC (rev 335274) @@ -0,0 +1,88 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=js60 +pkgver=60.2.1 +pkgrel=1 +_ffver=${pkgver%%.*} +pkgdesc="JavaScript interpreter and libraries - Version $_ffver" +arch=(x86_64) +url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"; +license=(MPL) +depends=(gcc-libs readline zlib sh) +makedepends=(python2 zip autoconf2.13 mercurial) +_repo=https://hg.mozilla.org/mozilla-unified +source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}esr_RELEASE" +bug1415202.patch +mozjs60-fix-soname.patch +mozjs52-include-configure-script.patch) +sha256sums=('SKIP' +'9f316ab46d1c45b0051b43579e80d0d622c58d74230877a53b170c56e6aa0193' +'c792837930defe27355941080e9b80ec1d45003c097e4707860acc13d43bc519' +'d91a89acd88bfc747a255050757a0c17139bf5c3508c2e1c3c6bb2056786a344') + +prepare() { + cd mozilla-unified + mkdir obj + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1479687 + patch -Np1 -i ../bug1415202.patch + + # https://salsa.debian.org/g
[arch-commits] Commit in js60/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 22:10:42 Author: heftig Revision: 335272 60.2.1-1 Modified: js60/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 22:10:31 UTC (rev 335271) +++ PKGBUILD2018-09-23 22:10:42 UTC (rev 335272) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=js60 -pkgver=60.2.0 +pkgver=60.2.1 pkgrel=1 _ffver=${pkgver%%.*} pkgdesc="JavaScript interpreter and libraries - Version $_ffver"
[arch-commits] Commit in gtk3/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 22:10:31 Author: heftig Revision: 335271 3.24.1+2+ged57e564a9-1 Modified: gtk3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 22:10:24 UTC (rev 335270) +++ PKGBUILD2018-09-23 22:10:31 UTC (rev 335271) @@ -3,7 +3,7 @@ pkgbase=gtk3 pkgname=(gtk3 gtk-update-icon-cache) -pkgver=3.24.1 +pkgver=3.24.1+2+ged57e564a9 pkgrel=1 pkgdesc="GObject-based multi-platform GUI toolkit" arch=(x86_64) @@ -14,7 +14,7 @@ cantarell-fonts colord rest libcups libcanberra) makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) license=(LGPL) -_commit=f5ad1786e8b2b80408d8df6d2ac2c0748926b20c # tags/3.24.1^0 +_commit=ed57e564a97bf12590333e2c6ac8c979ea0d8b1f # gtk-3-24 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit"; settings.ini gtk-query-immodules-3.0.hook
[arch-commits] Commit in nautilus/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 22:10:24 Author: heftig Revision: 335270 3.30.0+20+gce52f6493-1 Modified: nautilus/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 21:56:23 UTC (rev 335269) +++ PKGBUILD2018-09-23 22:10:24 UTC (rev 335270) @@ -3,7 +3,7 @@ pkgbase=nautilus pkgname=(nautilus libnautilus-extension) -pkgver=3.30.0 +pkgver=3.30.0+20+gce52f6493 pkgrel=1 pkgdesc="Default file manager for GNOME" url="https://wiki.gnome.org/Apps/Nautilus"; @@ -12,7 +12,7 @@ depends=(libgexiv2 gnome-desktop gvfs dconf tracker nautilus-sendto gnome-autoar) makedepends=(gobject-introspection packagekit git gtk-doc meson appstream-glib) options=(!emptydirs) -_commit=fb4fe5c7050c8b6191fe385410f0750aaf4b32de # tags/3.30.0^0 +_commit=ce52f649395a039cdf4fe9fbc6124ba22b9ce26b # gnome-3-30 source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libgd.git";) sha256sums=('SKIP'
[arch-commits] Commit in gnome-settings-daemon/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 21:56:23 Author: heftig Revision: 335269 3.30.0+7+gcba29e41-1 Modified: gnome-settings-daemon/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 21:53:47 UTC (rev 335268) +++ PKGBUILD2018-09-23 21:56:23 UTC (rev 335269) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=gnome-settings-daemon -pkgver=3.30.0 +pkgver=3.30.0+7+gcba29e41 pkgrel=1 pkgdesc="GNOME Settings Daemon" url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"; @@ -13,7 +13,7 @@ makedepends=(xf86-input-wacom libxslt docbook-xsl python git meson) checkdepends=(python-pip python-gobject python-dbus) groups=(gnome) -_commit=dad0ff401377c57ad5e2e4e9b03a578e1823fabb # tags/GNOME_SETTINGS_DAEMON_3_30_0^0 +_commit=cba29e41e3ba8205ec3bcafd2e8aafeaa4d1a095 # gnome-3-30 source=("git+https://gitlab.gnome.org/GNOME/gnome-settings-daemon.git#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) sha256sums=('SKIP'
[arch-commits] Commit in gnome-shell/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 21:53:47 Author: heftig Revision: 335268 3.30.0+37+g969eecb88-1 Modified: gnome-shell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 21:53:15 UTC (rev 335267) +++ PKGBUILD2018-09-23 21:53:47 UTC (rev 335268) @@ -3,7 +3,7 @@ # Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell"; @@ -17,7 +17,7 @@ optdepends=('gnome-control-center: System settings' 'evolution-data-server: Evolution calendar integration') groups=(gnome) -_commit=179cd0a3c85596481cd6ab0203fecaa8cf7dd6ef # master +_commit=969eecb88e9684ff31d351ead5e1f1686a5be227 # master source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"; "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";) sha256sums=('SKIP'
[arch-commits] Commit in mutter/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 21:53:15 Author: heftig Revision: 335267 3.30.0+13+g2fb3db765-1 Modified: mutter/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 21:50:32 UTC (rev 335266) +++ PKGBUILD2018-09-23 21:53:15 UTC (rev 335267) @@ -3,8 +3,8 @@ # Contributor: Michael Kanis pkgname=mutter -pkgver=3.30.0 -pkgrel=2 +pkgver=3.30.0+13+g2fb3db765 +pkgrel=1 pkgdesc="A window manager for GNOME" url="https://gitlab.gnome.org/GNOME/mutter"; arch=(x86_64) @@ -14,7 +14,7 @@ gnome-settings-daemon libgudev libinput pipewire) makedepends=(intltool gobject-introspection git egl-wayland) groups=(gnome) -_commit=34f5be726dbd90ad6c494cda5eeff7bd68fd83a1 # tags/3.30.0^0 +_commit=2fb3db7659caa3627a473fefabc4d6a87f688cee # master source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"; startup-notification.patch) sha256sums=('SKIP'
[arch-commits] Commit in gdm/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 21:50:32 Author: heftig Revision: 335266 3.30.0+6+g5db19c5b-1 Modified: gdm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 20:40:12 UTC (rev 335265) +++ PKGBUILD2018-09-23 21:50:32 UTC (rev 335266) @@ -3,7 +3,7 @@ pkgbase=gdm pkgname=(gdm libgdm) -pkgver=3.30.0+4+g839c9501 +pkgver=3.30.0+6+g5db19c5b pkgrel=1 pkgdesc="Display manager and login screen" url="https://wiki.gnome.org/Projects/GDM"; @@ -12,7 +12,7 @@ depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server xorg-server-xwayland xorg-xhost) makedepends=(yelp-tools intltool gobject-introspection git docbook-xsl) checkdepends=(check) -_commit=839c9501959c95eea3b524d7e3710cdec6d97531 # master +_commit=5db19c5bd59c53663dc43d418b8ef9795b576c57 # master source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"; 0002-Xsession-Don-t-start-ssh-agent-by-default.patch gdm.sysusers)
[arch-commits] Commit in lib32-librsvg/repos/multilib-x86_64 (4 files)
Date: Sunday, September 23, 2018 @ 21:14:44 Author: arojas Revision: 384292 archrelease: copy trunk to multilib-x86_64 Added: lib32-librsvg/repos/multilib-x86_64/PKGBUILD (from rev 384291, lib32-librsvg/trunk/PKGBUILD) lib32-librsvg/repos/multilib-x86_64/multilib.diff (from rev 384291, lib32-librsvg/trunk/multilib.diff) Deleted: lib32-librsvg/repos/multilib-x86_64/PKGBUILD lib32-librsvg/repos/multilib-x86_64/multilib.diff ---+ PKGBUILD | 114 multilib.diff | 66 2 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 21:14:17 UTC (rev 384291) +++ PKGBUILD2018-09-23 21:14:44 UTC (rev 384292) @@ -1,57 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: jtts -# Contributor: Jan de Groot - -pkgname=lib32-librsvg -pkgver=2.44.2 -pkgrel=1 -pkgdesc="SVG rendering library (32-bit)" -url="https://wiki.gnome.org/Projects/LibRsvg"; -arch=(x86_64) -license=(LGPL) -depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) -makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) -_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256 # tags/2.44.2^0 -source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"; -multilib.diff) -sha256sums=('SKIP' -'f562f9fda0c8bcad8de3f6eea9eee16014a5634261a6646724da99d9ca497bbf') - -pkgver() { - cd librsvg - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd librsvg - - # Hack to cross-compile rust only - patch -Np1 -i ../multilib.diff - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - export RUST_TARGET=i686-unknown-linux-gnu - - cd librsvg - ./configure --prefix=/usr --disable-static --enable-vala --disable-gtk-doc --libdir=/usr/lib32 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd librsvg - make check -} - -package() { - cd librsvg - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{bin,include,share} -} - -# vim: ts=2 sw=2 et: Copied: lib32-librsvg/repos/multilib-x86_64/PKGBUILD (from rev 384291, lib32-librsvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 21:14:44 UTC (rev 384292) @@ -0,0 +1,57 @@ +# Maintainer: Maxime Gauduin +# Contributor: jtts +# Contributor: Jan de Groot + +pkgname=lib32-librsvg +pkgver=2.44.3 +pkgrel=1 +pkgdesc="SVG rendering library (32-bit)" +url="https://wiki.gnome.org/Projects/LibRsvg"; +arch=(x86_64) +license=(LGPL) +depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) +makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) +_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116 # tags/2.44.3^0 +source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"; +multilib.diff) +sha256sums=('SKIP' +'f562f9fda0c8bcad8de3f6eea9eee16014a5634261a6646724da99d9ca497bbf') + +pkgver() { + cd librsvg + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd librsvg + + # Hack to cross-compile rust only + patch -Np1 -i ../multilib.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + export RUST_TARGET=i686-unknown-linux-gnu + + cd librsvg + ./configure --prefix=/usr --disable-static --enable-vala --disable-gtk-doc --libdir=/usr/lib32 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make +} + +check() { + cd librsvg + make check +} + +package() { + cd librsvg + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{bin,include,share} +} + +# vim: ts=2 sw=2 et: Deleted: multilib.diff === --- multilib.diff 2018-09-23 21:14:17 UTC (rev 384291) +++ multilib.diff 2018-09-23 21:14:44 UTC (rev 384292) @@ -1,33 +0,0 @@ - Makefile.am | 2 -- - configure.ac | 4 +--- - 2 files changed, 1 insertion(+), 5 deletions(-) - -diff --git c/Makefile.am i/Makefile.am -index 69bf4bc3..1a70f8de 100644 c/Makefile.am -+++ i/Makefile.am -@@ -128,9 +128,7 @@ else - CARGO_RELEASE_ARGS=--release - endif - --if CROSS_COMPILING - CARGO_TARGET_ARGS=--target=$(RUST_TARGET) --endif - - CARGO_VERBOSE = $(cargo_verbose_$(V)) - cargo_verbose_ = $(cargo_verbose_$(AM_DEFAULT_VERBOSITY)) -diff --git c/configure.ac i/configure.ac -index 6afdc9f7..e398c2c2 100644 c/configure.ac -+++ i/configure.ac -@@ -293,9 +293,7 @@ if test "x$RUST_TARGET" == x; then - fi - - AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes) --if test "x$cross_compiling" = "xyes" ; then -- RUST_TARGET_SUBDIR="$RUST_TARGET/$RUST_TARGET_SUBDIR" --fi -+RUST_TARGET_SUBDIR=
[arch-commits] Commit in lib32-librsvg/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 21:14:17 Author: arojas Revision: 384291 Update to 2.44.3 Modified: lib32-librsvg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:40:45 UTC (rev 384290) +++ PKGBUILD2018-09-23 21:14:17 UTC (rev 384291) @@ -3,7 +3,7 @@ # Contributor: Jan de Groot pkgname=lib32-librsvg -pkgver=2.44.2 +pkgver=2.44.3 pkgrel=1 pkgdesc="SVG rendering library (32-bit)" url="https://wiki.gnome.org/Projects/LibRsvg"; @@ -11,7 +11,7 @@ license=(LGPL) depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) -_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256 # tags/2.44.2^0 +_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116 # tags/2.44.3^0 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"; multilib.diff) sha256sums=('SKIP'
[arch-commits] Commit in imagemagick6/repos/extra-x86_64 (4 files)
Date: Sunday, September 23, 2018 @ 20:40:12 Author: arojas Revision: 335265 archrelease: copy trunk to extra-x86_64 Added: imagemagick6/repos/extra-x86_64/PKGBUILD (from rev 335264, imagemagick6/trunk/PKGBUILD) imagemagick6/repos/extra-x86_64/arch-fonts.diff (from rev 335264, imagemagick6/trunk/arch-fonts.diff) Deleted: imagemagick6/repos/extra-x86_64/PKGBUILD imagemagick6/repos/extra-x86_64/arch-fonts.diff -+ PKGBUILD| 240 ++ arch-fonts.diff | 214 2 files changed, 226 insertions(+), 228 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 20:39:32 UTC (rev 335264) +++ PKGBUILD2018-09-23 20:40:12 UTC (rev 335265) @@ -1,121 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=imagemagick6 -pkgname=(libmagick6 imagemagick6) -pkgver=6.9.10.11 -pkgrel=1 -pkgdesc="An image viewing/manipulation program (version 6)" -url="https://legacy.imagemagick.org/"; -arch=(x86_64) -license=(custom) -depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif) -checkdepends=(gsfonts ttf-dejavu) -_relname=ImageMagick-${pkgver%%.*} -_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} -source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc} -arch-fonts.diff) -sha256sums=('2d1c61999a9b1f663a085d6657cc4db4b1652af6462256d1aa3c467df3e9e6eb' -'SKIP' -'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') -validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae - -prepare() { - mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share - - cd $_tarname - - # Fix up typemaps to match our packages, where possible - patch -Np1 -i ../arch-fonts.diff - - # Don't run auto(re)conf; assumes use of git -} - -build() { - cd $_tarname - ./configure \ -PKG_CONFIG="/usr/bin/env PKG_CONFIG_PATH=/usr/lib/$pkgbase/pkgconfig pkg-config" \ ---prefix=/usr \ ---sysconfdir=/etc \ ---with-dejavu-font-dir=/usr/share/fonts/TTF \ ---with-gs-font-dir=/usr/share/fonts/gsfonts \ -PSDelegate=/usr/bin/gs \ -XPSDelegate=/usr/bin/gxps \ -PCLDelegate=/usr/bin/gpcl6 \ ---enable-hdri \ ---enable-opencl \ ---with-gslib \ ---with-lqr \ ---with-modules \ ---with-openexr \ ---with-openjp2 \ ---with-perl \ ---with-perl-options=INSTALLDIRS=vendor \ ---with-rsvg \ ---with-webp \ ---with-wmf \ ---with-xml \ ---without-autotrace \ ---without-djvu \ ---without-dps \ ---without-fftw \ ---without-fpx \ ---without-gcc-arch \ ---without-gvc \ ---without-jbig - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() ( - cd $_tarname - ulimit -n 4096 - make check || : -) - -package_libmagick6() { - pkgdesc="${pkgdesc/)/; library)}" - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'pango: Text rendering') - backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) - options=('!docs' '!emptydirs' libtool) - - cd $_tarname - make DESTDIR="$pkgdir" install pkgconfigdir="/usr/lib/$pkgbase/pkgconfig" - - rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml - rm "$pkgdir"/usr/lib/*.la - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE - -# Split 'imagemagick' - cd ../binpkg - mv "$pkgdir/usr/bin" usr/ - mv "$pkgdir/usr/lib/perl5" usr/lib/ - mv "$pkgdir/usr/share/man" usr/share/ -} - -package_imagemagick6() { - depends=("libmagick6=$pkgver-$pkgrel") - provides=("imagemagick=$pkgver-$pkgrel") - conflicts=(imagemagick) - options=('!emptydirs') - - mv binpkg/* "$pkgdir" - - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} Copied: imagemagick6/repos/extra-x86_64/PKGBUILD (from rev 335264, imagemagick6/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 20:40:12 UTC (rev 335265) @@ -0,0 +1,119 @@ +# Maintainer: Eric Bélanger + +pkgbase=imagemagick6 +pkgname=(libmagick6 imagemagick6) +pkgver=6.9.10.12 +pkgrel=1 +pkgdesc="An image viewing/manipulation program (versio
[arch-commits] Commit in imagemagick6/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 20:39:32 Author: arojas Revision: 335264 Update to 6.9.10.12, enable jbig module Modified: imagemagick6/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 20:22:06 UTC (rev 335263) +++ PKGBUILD2018-09-23 20:39:32 UTC (rev 335264) @@ -2,7 +2,7 @@ pkgbase=imagemagick6 pkgname=(libmagick6 imagemagick6) -pkgver=6.9.10.11 +pkgver=6.9.10.12 pkgrel=1 pkgdesc="An image viewing/manipulation program (version 6)" url="https://legacy.imagemagick.org/"; @@ -10,13 +10,13 @@ license=(custom) depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng) makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif) + chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit) checkdepends=(gsfonts ttf-dejavu) _relname=ImageMagick-${pkgver%%.*} _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc} arch-fonts.diff) -sha256sums=('2d1c61999a9b1f663a085d6657cc4db4b1652af6462256d1aa3c467df3e9e6eb' +sha256sums=('54549fe394598f6a7cec8cb5adc45d5d65b8b4f043745c6610693618b1372966' 'SKIP' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae @@ -62,8 +62,7 @@ --without-fftw \ --without-fpx \ --without-gcc-arch \ ---without-gvc \ ---without-jbig +--without-gvc sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
[arch-commits] Commit in imagemagick/repos/extra-x86_64 (4 files)
Date: Sunday, September 23, 2018 @ 20:22:06 Author: arojas Revision: 335263 archrelease: copy trunk to extra-x86_64 Added: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 335262, imagemagick/trunk/PKGBUILD) imagemagick/repos/extra-x86_64/arch-fonts.diff (from rev 335262, imagemagick/trunk/arch-fonts.diff) Deleted: imagemagick/repos/extra-x86_64/PKGBUILD imagemagick/repos/extra-x86_64/arch-fonts.diff -+ PKGBUILD| 266 ++ arch-fonts.diff | 214 +-- 2 files changed, 239 insertions(+), 241 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 20:18:56 UTC (rev 335262) +++ PKGBUILD2018-09-23 20:22:06 UTC (rev 335263) @@ -1,134 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=imagemagick -pkgname=(libmagick imagemagick imagemagick-doc) -pkgver=7.0.8.11 -pkgrel=1 -pkgdesc="An image viewing/manipulation program" -url="https://www.imagemagick.org/"; -arch=(x86_64) -license=(custom) -depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif) -checkdepends=(gsfonts ttf-dejavu) -_relname=ImageMagick-${pkgver%%.*} -_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} -source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} -arch-fonts.diff) -sha256sums=('c15f14c054b4fde417e7b82c23950047203f81e582de7f1270cf3bdfa8a38a03' -'SKIP' -'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') -validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae - -shopt -s extglob - -prepare() { - mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share - - cd $_tarname - - # Fix up typemaps to match our packages, where possible - patch -Np1 -i ../arch-fonts.diff - - # Don't run auto(re)conf; assumes use of git -} - -build() { - cd $_tarname - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---with-dejavu-font-dir=/usr/share/fonts/TTF \ ---with-gs-font-dir=/usr/share/fonts/gsfonts \ -PSDelegate=/usr/bin/gs \ -XPSDelegate=/usr/bin/gxps \ -PCLDelegate=/usr/bin/gpcl6 \ ---enable-hdri \ ---enable-opencl \ ---with-gslib \ ---with-lqr \ ---with-modules \ ---with-openexr \ ---with-openjp2 \ ---with-perl \ ---with-perl-options=INSTALLDIRS=vendor \ ---with-rsvg \ ---with-webp \ ---with-wmf \ ---with-xml \ ---without-autotrace \ ---without-djvu \ ---without-dps \ ---without-fftw \ ---without-fpx \ ---without-gcc-arch \ ---without-gvc \ ---without-jbig - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() ( - cd $_tarname - ulimit -n 4096 - make check -) - -package_libmagick() { - pkgdesc+=" (library)" - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'pango: Text rendering') - backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) - options=('!emptydirs' libtool) - - cd $_tarname - make DESTDIR="$pkgdir" install - - rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml - rm "$pkgdir"/usr/lib/*.la - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE - -# Split 'imagemagick' - cd ../binpkg - mv "$pkgdir/usr/bin" usr/ - mv "$pkgdir/usr/lib/perl5" usr/lib/ - mv "$pkgdir/usr/share/man" usr/share/ - -# Split docs - mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/" -} - -package_imagemagick() { - depends=("libmagick=$pkgver-$pkgrel") - optdepends=('imagemagick-doc: manual and API docs') - options=('!emptydirs') - - mv binpkg/* "$pkgdir" - - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} - -package_imagemagick-doc() { - pkgdesc+=" (manual and API docs)" - depends=() - - mv docpkg/* "$pkgdir" - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 335262, imagemagick/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 20:22:06 UTC (rev 335263) @@ -0,0 +1,132 @@ +# Maintainer: Eric Bélanger + +pkgbase=imagemag
[arch-commits] Commit in imagemagick/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 20:18:56 Author: arojas Revision: 335262 Update to 7.0.8.2, enable jbig module Modified: imagemagick/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 20:10:57 UTC (rev 335261) +++ PKGBUILD2018-09-23 20:18:56 UTC (rev 335262) @@ -2,7 +2,7 @@ pkgbase=imagemagick pkgname=(libmagick imagemagick imagemagick-doc) -pkgver=7.0.8.11 +pkgver=7.0.8.12 pkgrel=1 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/"; @@ -10,13 +10,13 @@ license=(custom) depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp - chrpath ocl-icd glu ghostpcl ghostxps libheif) + chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit) checkdepends=(gsfonts ttf-dejavu) _relname=ImageMagick-${pkgver%%.*} _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} arch-fonts.diff) -sha256sums=('c15f14c054b4fde417e7b82c23950047203f81e582de7f1270cf3bdfa8a38a03' +sha256sums=('48df5877fe85603940310fe5c811a89af416882b60379918a95dcd4de6582b55' 'SKIP' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae @@ -63,8 +63,7 @@ --without-fftw \ --without-fpx \ --without-gcc-arch \ ---without-gvc \ ---without-jbig +--without-gvc sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
[arch-commits] Commit in meson/repos/extra-any (5 files)
Date: Sunday, September 23, 2018 @ 20:10:57 Author: heftig Revision: 335261 archrelease: copy trunk to extra-any Added: meson/repos/extra-any/PKGBUILD (from rev 335260, meson/trunk/PKGBUILD) meson/repos/extra-any/arch-meson (from rev 335260, meson/trunk/arch-meson) Deleted: meson/repos/extra-any/PKGBUILD meson/repos/extra-any/arch-meson meson/repos/extra-any/test.diff + PKGBUILD | 125 +-- arch-meson | 44 ++-- test.diff | 13 -- 3 files changed, 84 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-23 20:10:41 UTC (rev 335260) +++ PKGBUILD2018-09-23 20:10:57 UTC (rev 335261) @@ -1,63 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Levente Polyak -# Contributor: Anatol Pomozov - -pkgname=meson -pkgver=0.47.2 -pkgrel=1 -pkgdesc='High productivity build system' -url='http://mesonbuild.com/' -arch=('any') -license=('Apache') -depends=('python' 'ninja') -makedepends=('python-setuptools') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' - 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' - 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' - 'libwmf' 'dmd' 'valgrind') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson test.diff) -sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021' -'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d' - '0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0') -validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen - -prepare() { - cd ${pkgname}-${pkgver} - - # https://github.com/mesonbuild/meson/issues/4083 - patch -Np1 -i ../test.diff -} - -build() { - cd ${pkgname}-${pkgver} - python setup.py build -} - -check() ( - cd ${pkgname}-${pkgver} - - # set for debug output - #export MESON_PRINT_TEST_OUTPUT=1 - - export LC_CTYPE=en_US.UTF-8 - ./run_tests.py -) - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - - install -d "${pkgdir}/usr/share/vim/vimfiles" - cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/* - - install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/* - install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/* - - # Arch packaging helper - install -D ../arch-meson -t "${pkgdir}/usr/bin" -} - -# vim: ts=2 sw=2 et: Copied: meson/repos/extra-any/PKGBUILD (from rev 335260, meson/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-23 20:10:57 UTC (rev 335261) @@ -0,0 +1,62 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Levente Polyak +# Contributor: Anatol Pomozov + +pkgname=meson +pkgver=0.48.0 +pkgrel=1 +pkgdesc='High productivity build system' +url='http://mesonbuild.com/' +arch=('any') +license=('Apache') +depends=('python' 'ninja') +makedepends=('python-setuptools') +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' + 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' + 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' + 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' + 'libwmf' 'dmd' 'valgrind') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} +arch-meson) +sha512sums=('33ddb6b36ad6a4d4e7bbc2f9b3c8cab103142b88ed6fcf8c727341ad5339209f183e8fdd0177a28d4394f7635e1127182760ea63c0c6ded3a8d41fe64584ee7c' +'SKIP' + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') +validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen + +prepare() { + cd ${pkgname}-${pkgver} + + # Succeeds for us? + mv 'test cases/failing/85 gtest dependency with version' 'test cases/frameworks/' +} + +build() { + cd ${pkgname}-${pkgver} + python setup.py build +} + +check() ( + cd ${pkgname}-${pkgver} + + # set for debug output + #export MESON_PRINT
[arch-commits] Commit in meson/trunk (PKGBUILD test.diff)
Date: Sunday, September 23, 2018 @ 20:10:41 Author: heftig Revision: 335260 0.48.0-1 Modified: meson/trunk/PKGBUILD Deleted: meson/trunk/test.diff ---+ PKGBUILD | 13 ++--- test.diff | 13 - 2 files changed, 6 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:00:56 UTC (rev 335259) +++ PKGBUILD2018-09-23 20:10:41 UTC (rev 335260) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.47.2 +pkgver=0.48.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -17,18 +17,17 @@ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson test.diff) -sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021' +arch-meson) +sha512sums=('33ddb6b36ad6a4d4e7bbc2f9b3c8cab103142b88ed6fcf8c727341ad5339209f183e8fdd0177a28d4394f7635e1127182760ea63c0c6ded3a8d41fe64584ee7c' 'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d' - '0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0') + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { cd ${pkgname}-${pkgver} - # https://github.com/mesonbuild/meson/issues/4083 - patch -Np1 -i ../test.diff + # Succeeds for us? + mv 'test cases/failing/85 gtest dependency with version' 'test cases/frameworks/' } build() { Deleted: test.diff === --- test.diff 2018-09-23 19:00:56 UTC (rev 335259) +++ test.diff 2018-09-23 20:10:41 UTC (rev 335260) @@ -1,13 +0,0 @@ -diff --git i/run_unittests.py w/run_unittests.py -index 28264606..7c267e17 100755 i/run_unittests.py -+++ w/run_unittests.py -@@ -3441,7 +3441,7 @@ class LinuxlikeTests(BasePlatformTests): - break - self.assertIsInstance(docbook_target, dict) - ifile = self.introspect(['--target-files', 'generated-gdbus-docbook@cus'])[0] --self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + ifile) -+self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + os.path.basename(ifile)) - - def test_build_rpath(self): - if is_cygwin():
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:40:45 Author: felixonmars Revision: 384290 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 384289, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 384289, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:40:45 UTC (rev 384290) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.2 +pkgrel=46 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2859cdecd06a60db5ada2acbf2fcfef2157068a3193d92870a7bf59d815f63b80bd2c9440dd7e305551372420b757040be9d3bffa1285a23c4b67f2fef34fd97') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:40:28 Author: felixonmars Revision: 384289 upgpkg: haskell-yesod-form 1.6.2-46 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:39:19 UTC (rev 384288) +++ PKGBUILD2018-09-23 19:40:28 UTC (rev 384289) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.2 -pkgrel=45 +pkgrel=46 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:39:02 Author: felixonmars Revision: 384287 upgpkg: haskell-yesod-persistent 1.6.0-103 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:38:12 UTC (rev 384286) +++ PKGBUILD2018-09-23 19:39:02 UTC (rev 384287) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0 -pkgrel=102 +pkgrel=103 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:39:19 Author: felixonmars Revision: 384288 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 384287, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 384287, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:39:19 UTC (rev 384288) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0 +pkgrel=103 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982') + +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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${_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 haskell-yesod-default/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:38:12 Author: felixonmars Revision: 384286 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 384285, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 384285, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:38:12 UTC (rev 384286) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=394 +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-yesod-default/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:37:55 Author: felixonmars Revision: 384285 upgpkg: haskell-yesod-default 1.2.0-394 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:37:02 UTC (rev 384284) +++ PKGBUILD2018-09-23 19:37:55 UTC (rev 384285) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=393 +pkgrel=394 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:37:02 Author: felixonmars Revision: 384284 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 384283, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 384283, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:37:02 UTC (rev 384284) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.6 +pkgrel=39 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('30e5b14249e80fd8eb311eed9bc47a638dd9bef88e91e3f68a26d6ad0a251754396d7e2b0fbc84ffdbb9540e2a60b4cd561039f0d8112c0705dae14f549e2ffd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:36:46 Author: felixonmars Revision: 384283 upgpkg: haskell-yesod-core 1.6.6-39 rebuild with concurrent-output 1.10.7 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:35:31 UTC (rev 384282) +++ PKGBUILD2018-09-23 19:36:46 UTC (rev 384283) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.6 -pkgrel=38 +pkgrel=39 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:35:14 Author: felixonmars Revision: 384281 upgpkg: haskell-aws 0.20-86 rebuild with concurrent-output 1.10.7 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:33:13 UTC (rev 384280) +++ PKGBUILD2018-09-23 19:35:14 UTC (rev 384281) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.20 -pkgrel=85 +pkgrel=86 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:35:31 Author: felixonmars Revision: 384282 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 384281, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 384281, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:35:31 UTC (rev 384282) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.20 +pkgrel=86 +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-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' '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=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821') + +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 haskell-authenticate/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:33:13 Author: felixonmars Revision: 384280 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 384279, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 384279, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:33:13 UTC (rev 384280) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=178 +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-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: Sunday, September 23, 2018 @ 19:32:56 Author: felixonmars Revision: 384279 upgpkg: haskell-authenticate 1.3.4-178 rebuild with concurrent-output 1.10.7 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:32:10 UTC (rev 384278) +++ PKGBUILD2018-09-23 19:32:56 UTC (rev 384279) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=177 +pkgrel=178 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate"; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:31:52 Author: felixonmars Revision: 384277 upgpkg: haskell-http-conduit 2.3.2-51 rebuild with concurrent-output 1.10.7 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:30:56 UTC (rev 384276) +++ PKGBUILD2018-09-23 19:31:52 UTC (rev 384277) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.2 -pkgrel=50 +pkgrel=51 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:32:10 Author: felixonmars Revision: 384278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 384277, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 384277, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:32:10 UTC (rev 384278) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.2 +pkgrel=51 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5c62f8f43c27645ad8b938ab9cfc6654f1c191dabe38f547a9dfd0b82964de514e8f89fc14a94319aa6bd6d6f223f6aa81001ee1c519c141acb9516b505bf03b') + +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 +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 haskell-warp-tls/repos (2 files)
Date: Sunday, September 23, 2018 @ 19:30:56 Author: felixonmars Revision: 384276 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 384275, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 384275, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-23 19:30:56 UTC (rev 384276) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4.3 +pkgrel=87 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028') + +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-warp-tls/trunk (PKGBUILD)
Date: Sunday, September 23, 2018 @ 19:30:39 Author: felixonmars Revision: 384275 upgpkg: haskell-warp-tls 3.2.4.3-87 rebuild with concurrent-output 1.10.7 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:30:03 UTC (rev 384274) +++ PKGBUILD2018-09-23 19:30:39 UTC (rev 384275) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4.3 -pkgrel=86 +pkgrel=87 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai"; license=("MIT")