[arch-commits] Commit in linux-firmware/repos (testing-any testing-any/PKGBUILD)
Date: Friday, May 17, 2019 @ 03:51:06 Author: lcarlier Revision: 353516 archrelease: copy trunk to testing-any Added: linux-firmware/repos/testing-any/ linux-firmware/repos/testing-any/PKGBUILD (from rev 353515, linux-firmware/trunk/PKGBUILD) --+ PKGBUILD | 86 + 1 file changed, 86 insertions(+) Copied: linux-firmware/repos/testing-any/PKGBUILD (from rev 353515, linux-firmware/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-05-17 03:51:06 UTC (rev 353516) @@ -0,0 +1,86 @@ +# Maintainer: Thomas Bächler + +pkgbase=linux-firmware +pkgname=(linux-firmware amd-ucode) +_commit=711d3297bac870af42088a467459a0634c1970ca +pkgver=20190514.711d329 +pkgrel=1 +pkgdesc="Firmware files for Linux" +makedepends=('git') +arch=('any') +url="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary"; +license=('GPL2' 'GPL3' 'custom') +options=(!strip) +validpgpkeys=('4CDE8575E547BF835FE15807A31B6BD72486CFD6') # Josh Boyer +source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}?signed";) + +prepare() { + echo ${pkgbase} + + cd "${srcdir}/${pkgname}" +} + +pkgver() { + cd "${srcdir}/${pkgname}" + + # Commit date + short rev + echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD).$(git rev-parse --short HEAD) +} + +build() { + mkdir -p kernel/x86/microcode + cat ${pkgbase}/amd-ucode/microcode_amd*.bin > kernel/x86/microcode/AuthenticAMD.bin + # Make the .bin reproducible + [ ! -z $SOURCE_DATE_EPOCH ] && touch -d @$SOURCE_DATE_EPOCH kernel/x86/microcode/AuthenticAMD.bin + echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > amd-ucode.img +} + +package_linux-firmware() { + groups=('base') + conflicts=('linux-firmware-git' + 'kernel26-firmware' + 'ar9170-fw' + 'iwlwifi-1000-ucode' + 'iwlwifi-3945-ucode' + 'iwlwifi-4965-ucode' + 'iwlwifi-5000-ucode' + 'iwlwifi-5150-ucode' + 'iwlwifi-6000-ucode' + 'rt2870usb-fw' + 'rt2x00-rt61-fw' + 'rt2x00-rt71w-fw') + replaces=('kernel26-firmware' +'ar9170-fw' +'iwlwifi-1000-ucode' +'iwlwifi-3945-ucode' +'iwlwifi-4965-ucode' +'iwlwifi-5000-ucode' +'iwlwifi-5150-ucode' +'iwlwifi-6000-ucode' +'rt2870usb-fw' +'rt2x00-rt61-fw' +'rt2x00-rt71w-fw') + + cd "${srcdir}/${pkgname}" + + make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install + rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3} + + install -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 LICEN* WHENCE "${pkgdir}/usr/share/licenses/linux-firmware/" + + # Trigger a microcode reload for configurations not using early updates + install -d "${pkgdir}/usr/lib/tmpfiles.d" + echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' \ +>"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" +} + +package_amd-ucode() { + pkgdesc='Microcode update files for AMD CPUs' + + install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img + install -D -m0644 "${srcdir}/${pkgbase}/LICENSE.amd-ucode" "${pkgdir}/usr/share/licenses/amd-ucode/LICENSE" +} + +# vim:set ts=2 sw=2 et: +md5sums=('SKIP')
[arch-commits] Commit in linux-firmware/trunk (PKGBUILD)
Date: Friday, May 17, 2019 @ 03:51:02 Author: lcarlier Revision: 353515 upgpkg: linux-firmware 20190514.711d329-1 sync with master (tag 20190514) Modified: linux-firmware/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-17 00:33:15 UTC (rev 353514) +++ PKGBUILD2019-05-17 03:51:02 UTC (rev 353515) @@ -2,8 +2,8 @@ pkgbase=linux-firmware pkgname=(linux-firmware amd-ucode) -_commit=4b6cf2bd1a9d53caa087403d943e7695009c1d0c # master -pkgver=20190424.4b6cf2b +_commit=711d3297bac870af42088a467459a0634c1970ca +pkgver=20190514.711d329 pkgrel=1 pkgdesc="Firmware files for Linux" makedepends=('git') @@ -13,9 +13,10 @@ options=(!strip) validpgpkeys=('4CDE8575E547BF835FE15807A31B6BD72486CFD6') # Josh Boyer source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}?signed";) -md5sums=('SKIP') prepare() { + echo ${pkgbase} + cd "${srcdir}/${pkgname}" } @@ -82,3 +83,4 @@ } # vim:set ts=2 sw=2 et: +md5sums=('SKIP')
[arch-commits] Commit in supertuxkart/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 17, 2019 @ 02:28:06 Author: svenstaro Revision: 467616 archrelease: copy trunk to community-x86_64 Added: supertuxkart/repos/community-x86_64/PKGBUILD (from rev 467615, supertuxkart/trunk/PKGBUILD) Deleted: supertuxkart/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-17 02:27:55 UTC (rev 467615) +++ PKGBUILD2019-05-17 02:28:06 UTC (rev 467616) @@ -1,48 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Daenyth -# Contributor: Allan McRae -# Contributor: rabyte - -pkgname=supertuxkart -pkgver=1.0 -pkgrel=2 -pkgdesc='Kart racing game featuring Tux and his friends' -arch=('x86_64') -url='http://supertuxkart.sourceforge.net/' -license=('GPL2') -depends=('openal' 'libvorbis' 'fribidi' 'curl' 'bluez-libs' 'libxrandr' 'glu') -makedepends=('cmake' 'subversion' 'mesa' 'imagemagick' 'setconf' 'mesa-libgl') -source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}-src.tar.xz";) -sha512sums=('182754610abd09545630fa1f7fda858ba1731bbacb078bc71597e143f9cb2a1cfcedd3038720760d0471a89b79cc3bb1eb292d38fcd53be05aad7cb17c474ca9') - -build() { - cd ${srcdir}/supertuxkart-${pkgver} - - _fn="data/${pkgname}.desktop" - setconf "$_fn" Exec "$pkgname" - setconf "$_fn" TryExec "$pkgname" - setconf "$_fn" Icon "$pkgname" - - mkdir build && cd build - - cmake .. \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DBUILD_RECORDER=0 - - make -} - -package() { - cd "$srcdir"/supertuxkart-${pkgver} - - cd build - make DESTDIR="$pkgdir" install - - # Why is this even in here? - rm -r "$pkgdir"/usr/lib - rm -r "$pkgdir"/usr/include -} - -# vim:set ts=2 sw=2 et: Copied: supertuxkart/repos/community-x86_64/PKGBUILD (from rev 467615, supertuxkart/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-17 02:28:06 UTC (rev 467616) @@ -0,0 +1,48 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Daenyth +# Contributor: Allan McRae +# Contributor: rabyte + +pkgname=supertuxkart +pkgver=1.0 +pkgrel=3 +pkgdesc='Kart racing game featuring Tux and his friends' +arch=('x86_64') +url='http://supertuxkart.sourceforge.net/' +license=('GPL2') +depends=('openal' 'libvorbis' 'fribidi' 'curl' 'bluez-libs' 'libxrandr' 'glu') +makedepends=('cmake' 'subversion' 'mesa' 'imagemagick' 'setconf' 'mesa-libgl' 'libxkbcommon') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}-src.tar.xz";) +sha512sums=('182754610abd09545630fa1f7fda858ba1731bbacb078bc71597e143f9cb2a1cfcedd3038720760d0471a89b79cc3bb1eb292d38fcd53be05aad7cb17c474ca9') + +build() { + cd ${srcdir}/supertuxkart-${pkgver} + + _fn="data/${pkgname}.desktop" + setconf "$_fn" Exec "$pkgname" + setconf "$_fn" TryExec "$pkgname" + setconf "$_fn" Icon "$pkgname" + + mkdir build && cd build + + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_RECORDER=0 + + make +} + +package() { + cd "$srcdir"/supertuxkart-${pkgver} + + cd build + make DESTDIR="$pkgdir" install + + # Why is this even in here? + rm -r "$pkgdir"/usr/lib + rm -r "$pkgdir"/usr/include +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in supertuxkart/trunk (PKGBUILD)
Date: Friday, May 17, 2019 @ 02:27:55 Author: svenstaro Revision: 467615 upgpkg: supertuxkart 1.0-3 Add makedep on libxkbcommon so this has wayland support Modified: supertuxkart/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-17 02:10:11 UTC (rev 467614) +++ PKGBUILD2019-05-17 02:27:55 UTC (rev 467615) @@ -5,13 +5,13 @@ pkgname=supertuxkart pkgver=1.0 -pkgrel=2 +pkgrel=3 pkgdesc='Kart racing game featuring Tux and his friends' arch=('x86_64') url='http://supertuxkart.sourceforge.net/' license=('GPL2') depends=('openal' 'libvorbis' 'fribidi' 'curl' 'bluez-libs' 'libxrandr' 'glu') -makedepends=('cmake' 'subversion' 'mesa' 'imagemagick' 'setconf' 'mesa-libgl') +makedepends=('cmake' 'subversion' 'mesa' 'imagemagick' 'setconf' 'mesa-libgl' 'libxkbcommon') source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}-src.tar.xz";) sha512sums=('182754610abd09545630fa1f7fda858ba1731bbacb078bc71597e143f9cb2a1cfcedd3038720760d0471a89b79cc3bb1eb292d38fcd53be05aad7cb17c474ca9')
[arch-commits] Commit in gitlab-workhorse/repos/community-x86_64 (4 files)
Date: Friday, May 17, 2019 @ 02:10:11 Author: svenstaro Revision: 467614 archrelease: copy trunk to community-x86_64 Added: gitlab-workhorse/repos/community-x86_64/PKGBUILD (from rev 467613, gitlab-workhorse/trunk/PKGBUILD) gitlab-workhorse/repos/community-x86_64/gitlab-workhorse.service (from rev 467613, gitlab-workhorse/trunk/gitlab-workhorse.service) Deleted: gitlab-workhorse/repos/community-x86_64/PKGBUILD gitlab-workhorse/repos/community-x86_64/gitlab-workhorse.service --+ PKGBUILD | 70 ++--- gitlab-workhorse.service | 45 ++-- 2 files changed, 57 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-17 02:10:04 UTC (rev 467613) +++ PKGBUILD2019-05-17 02:10:11 UTC (rev 467614) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Caleb Maclennan -# Contributor: Pavol (Lopo) Hluchy - -pkgname=gitlab-workhorse -pkgver=8.7.0 -pkgrel=1 -pkgdesc="HTTP server to unload Git HTTP traffic from GitLab Rails app (Unicorn)" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-workhorse"; -license=('MIT') -depends=('glibc' 'perl-image-exiftool') -makedepends=('go-pie') -source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-workhorse/repository/archive?sha=v${pkgver}"; -"gitlab-workhorse.service") -sha512sums=('df7ec85e7261805be31fc8397a7964682d0db933a9364b34252a055442f079d5dddcbcf50490b6099c124c462f1ffed3e67a9553aca3a2b8e7bd8639f9fa51de' - 'b7c3436b67a247fd8e558974ee48bf48a4b9175da2e73ca3ec058374264bdd22af6b6e8ae67e841d64101105b52ec3785b9aa751e181b6c827b3762e964baef5') - -build() { - cd "${pkgname}-v${pkgver}-"* - - make -} - -package() { - cd "${pkgname}-v${pkgver}-"* - - install -Dm755 "gitlab-workhorse" "${pkgdir}/usr/bin/gitlab-workhorse" - install -Dm755 "gitlab-zip-cat" "${pkgdir}/usr/bin/gitlab-zip-cat" - install -Dm755 "gitlab-zip-metadata" "${pkgdir}/usr/bin/gitlab-zip-metadata" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm0644 "${srcdir}/gitlab-workhorse.service" "${pkgdir}/usr/lib/systemd/system/gitlab-workhorse.service" -} - -# vim:set ts=2 sw=2 et: Copied: gitlab-workhorse/repos/community-x86_64/PKGBUILD (from rev 467613, gitlab-workhorse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-17 02:10:11 UTC (rev 467614) @@ -0,0 +1,35 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Caleb Maclennan +# Contributor: Pavol (Lopo) Hluchy + +pkgname=gitlab-workhorse +pkgver=8.7.0 +pkgrel=2 +pkgdesc="HTTP server to unload Git HTTP traffic from GitLab Rails app (Unicorn)" +arch=('x86_64') +url="https://gitlab.com/gitlab-org/gitlab-workhorse"; +license=('MIT') +depends=('glibc' 'perl-image-exiftool') +makedepends=('go-pie') +source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-workhorse/repository/archive?sha=v${pkgver}"; +"gitlab-workhorse.service") +sha512sums=('df7ec85e7261805be31fc8397a7964682d0db933a9364b34252a055442f079d5dddcbcf50490b6099c124c462f1ffed3e67a9553aca3a2b8e7bd8639f9fa51de' + 'f45ea8f0dedaefc547fdf855d36cdc56e75e90c45ad6c7c848ff225995e57258cb727df0c3065300d1300f86d48f5d4912f854ddf4e38feda460c785634a61de') + +build() { + cd "${pkgname}-v${pkgver}-"* + + make +} + +package() { + cd "${pkgname}-v${pkgver}-"* + + install -Dm755 "gitlab-workhorse" "${pkgdir}/usr/bin/gitlab-workhorse" + install -Dm755 "gitlab-zip-cat" "${pkgdir}/usr/bin/gitlab-zip-cat" + install -Dm755 "gitlab-zip-metadata" "${pkgdir}/usr/bin/gitlab-zip-metadata" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm0644 "${srcdir}/gitlab-workhorse.service" "${pkgdir}/usr/lib/systemd/system/gitlab-workhorse.service" +} + +# vim:set ts=2 sw=2 et: Deleted: gitlab-workhorse.service === --- gitlab-workhorse.service2019-05-17 02:10:04 UTC (rev 467613) +++ gitlab-workhorse.service2019-05-17 02:10:11 UTC (rev 467614) @@ -1,23 +0,0 @@ -[Unit] -Description=Gitlab Workhorse -Requires=gitlab-unicorn.service -After=gitlab-unicorn.service - -[Service] -User=gitlab -Group=gitlab -WorkingDirectory=/usr/share/webapps/gitlab -SyslogIdentifier=gitlab-workhorse -CapabilityBoundingSet= -ProtectSystem=full -ProtectHome=true -NoNewPrivileges=true -ExecStart=/usr/bin/gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr /run/gitlab/gitlab-workhorse.socket -authBackend http://localhost:8080 -authSocket /var/lib/gitlab/sockets/gitlab.socket -documentRoot /usr/share/webapps/gitlab/public -ExecStop=/usr/bin/kill -QUIT $MAINPID -ExecReload=/usr/bin/kill -USR2 $MAINPID -Restart=on-failure -RestartSec=1 -En
[arch-commits] Commit in gitlab-workhorse/trunk (PKGBUILD gitlab-workhorse.service)
Date: Friday, May 17, 2019 @ 02:10:04 Author: svenstaro Revision: 467613 upgpkg: gitlab-workhorse 8.7.0-2 Modified: gitlab-workhorse/trunk/PKGBUILD gitlab-workhorse/trunk/gitlab-workhorse.service --+ PKGBUILD |4 ++-- gitlab-workhorse.service |3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-17 01:18:09 UTC (rev 467612) +++ PKGBUILD2019-05-17 02:10:04 UTC (rev 467613) @@ -4,7 +4,7 @@ pkgname=gitlab-workhorse pkgver=8.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP server to unload Git HTTP traffic from GitLab Rails app (Unicorn)" arch=('x86_64') url="https://gitlab.com/gitlab-org/gitlab-workhorse"; @@ -14,7 +14,7 @@ source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-workhorse/repository/archive?sha=v${pkgver}"; "gitlab-workhorse.service") sha512sums=('df7ec85e7261805be31fc8397a7964682d0db933a9364b34252a055442f079d5dddcbcf50490b6099c124c462f1ffed3e67a9553aca3a2b8e7bd8639f9fa51de' - 'b7c3436b67a247fd8e558974ee48bf48a4b9175da2e73ca3ec058374264bdd22af6b6e8ae67e841d64101105b52ec3785b9aa751e181b6c827b3762e964baef5') + 'f45ea8f0dedaefc547fdf855d36cdc56e75e90c45ad6c7c848ff225995e57258cb727df0c3065300d1300f86d48f5d4912f854ddf4e38feda460c785634a61de') build() { cd "${pkgname}-v${pkgver}-"* Modified: gitlab-workhorse.service === --- gitlab-workhorse.service2019-05-17 01:18:09 UTC (rev 467612) +++ gitlab-workhorse.service2019-05-17 02:10:04 UTC (rev 467613) @@ -12,12 +12,11 @@ ProtectSystem=full ProtectHome=true NoNewPrivileges=true -ExecStart=/usr/bin/gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr /run/gitlab/gitlab-workhorse.socket -authBackend http://localhost:8080 -authSocket /var/lib/gitlab/sockets/gitlab.socket -documentRoot /usr/share/webapps/gitlab/public +ExecStart=/bin/bash -c "source /etc/profile.d/perlbin.sh; exec /usr/bin/gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr /run/gitlab/gitlab-workhorse.socket -authBackend http://localhost:8080 -authSocket /var/lib/gitlab/sockets/gitlab.socket -documentRoot /usr/share/webapps/gitlab/public" ExecStop=/usr/bin/kill -QUIT $MAINPID ExecReload=/usr/bin/kill -USR2 $MAINPID Restart=on-failure RestartSec=1 -Environment="PATH=/usr/bin/vendor_perl:$PATH" [Install] WantedBy=multi-user.target
[arch-commits] Commit in gitlab-workhorse/repos/community-x86_64 (4 files)
Date: Friday, May 17, 2019 @ 01:18:09 Author: svenstaro Revision: 467612 archrelease: copy trunk to community-x86_64 Added: gitlab-workhorse/repos/community-x86_64/PKGBUILD (from rev 467611, gitlab-workhorse/trunk/PKGBUILD) gitlab-workhorse/repos/community-x86_64/gitlab-workhorse.service (from rev 467611, gitlab-workhorse/trunk/gitlab-workhorse.service) Deleted: gitlab-workhorse/repos/community-x86_64/PKGBUILD gitlab-workhorse/repos/community-x86_64/gitlab-workhorse.service --+ PKGBUILD | 70 ++--- gitlab-workhorse.service | 45 ++-- 2 files changed, 58 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-17 01:18:03 UTC (rev 467611) +++ PKGBUILD2019-05-17 01:18:09 UTC (rev 467612) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Caleb Maclennan -# Contributor: Pavol (Lopo) Hluchy - -pkgname=gitlab-workhorse -pkgver=8.6.0 -pkgrel=1 -pkgdesc="HTTP server to unload Git HTTP traffic from GitLab Rails app (Unicorn)" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-workhorse"; -license=('MIT') -depends=('glibc') -makedepends=('go-pie') -source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-workhorse/repository/archive?sha=v${pkgver}"; -"gitlab-workhorse.service") -sha512sums=('8461891724091b2e8fc08822d493b86724ad02d4f57322de3349b8a4d8101c1ca5c4e2cb04c1008afb45c43a494fda6dc24cbf9e9869cd0b640adecad6f9c26a' - 'c5ce0e47fa186cf9374e9771e99df0346c3652a20dd43257a6d50003b083e78cb2ed65abdbd45cc4062114023f7b112793c25136e2d6b118e1ba30623f16be83') - -build() { - cd "${pkgname}-v${pkgver}-"* - - make -} - -package() { - cd "${pkgname}-v${pkgver}-"* - - install -Dm755 "gitlab-workhorse" "${pkgdir}/usr/bin/gitlab-workhorse" - install -Dm755 "gitlab-zip-cat" "${pkgdir}/usr/bin/gitlab-zip-cat" - install -Dm755 "gitlab-zip-metadata" "${pkgdir}/usr/bin/gitlab-zip-metadata" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm0644 "${srcdir}/gitlab-workhorse.service" "${pkgdir}/usr/lib/systemd/system/gitlab-workhorse.service" -} - -# vim:set ts=2 sw=2 et: Copied: gitlab-workhorse/repos/community-x86_64/PKGBUILD (from rev 467611, gitlab-workhorse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-17 01:18:09 UTC (rev 467612) @@ -0,0 +1,35 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Caleb Maclennan +# Contributor: Pavol (Lopo) Hluchy + +pkgname=gitlab-workhorse +pkgver=8.7.0 +pkgrel=1 +pkgdesc="HTTP server to unload Git HTTP traffic from GitLab Rails app (Unicorn)" +arch=('x86_64') +url="https://gitlab.com/gitlab-org/gitlab-workhorse"; +license=('MIT') +depends=('glibc' 'perl-image-exiftool') +makedepends=('go-pie') +source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-workhorse/repository/archive?sha=v${pkgver}"; +"gitlab-workhorse.service") +sha512sums=('df7ec85e7261805be31fc8397a7964682d0db933a9364b34252a055442f079d5dddcbcf50490b6099c124c462f1ffed3e67a9553aca3a2b8e7bd8639f9fa51de' + 'b7c3436b67a247fd8e558974ee48bf48a4b9175da2e73ca3ec058374264bdd22af6b6e8ae67e841d64101105b52ec3785b9aa751e181b6c827b3762e964baef5') + +build() { + cd "${pkgname}-v${pkgver}-"* + + make +} + +package() { + cd "${pkgname}-v${pkgver}-"* + + install -Dm755 "gitlab-workhorse" "${pkgdir}/usr/bin/gitlab-workhorse" + install -Dm755 "gitlab-zip-cat" "${pkgdir}/usr/bin/gitlab-zip-cat" + install -Dm755 "gitlab-zip-metadata" "${pkgdir}/usr/bin/gitlab-zip-metadata" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm0644 "${srcdir}/gitlab-workhorse.service" "${pkgdir}/usr/lib/systemd/system/gitlab-workhorse.service" +} + +# vim:set ts=2 sw=2 et: Deleted: gitlab-workhorse.service === --- gitlab-workhorse.service2019-05-17 01:18:03 UTC (rev 467611) +++ gitlab-workhorse.service2019-05-17 01:18:09 UTC (rev 467612) @@ -1,22 +0,0 @@ -[Unit] -Description=Gitlab Workhorse -Requires=gitlab-unicorn.service -After=gitlab-unicorn.service - -[Service] -User=gitlab -Group=gitlab -WorkingDirectory=/usr/share/webapps/gitlab -SyslogIdentifier=gitlab-workhorse -CapabilityBoundingSet= -ProtectSystem=full -ProtectHome=true -NoNewPrivileges=true -ExecStart=/usr/bin/gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr /run/gitlab/gitlab-workhorse.socket -authBackend http://localhost:8080 -authSocket /var/lib/gitlab/sockets/gitlab.socket -documentRoot /usr/share/webapps/gitlab/public -ExecStop=/usr/bin/kill -QUIT $MAINPID -ExecReload=/usr/bin/kill -USR2 $MAINPID -Restart=on-failure -RestartSec=1 - -[Install] -WantedBy=mu
[arch-commits] Commit in gitlab-workhorse/trunk (PKGBUILD gitlab-workhorse.service)
Date: Friday, May 17, 2019 @ 01:18:03 Author: svenstaro Revision: 467611 upgpkg: gitlab-workhorse 8.7.0-1 Modified: gitlab-workhorse/trunk/PKGBUILD gitlab-workhorse/trunk/gitlab-workhorse.service --+ PKGBUILD |8 gitlab-workhorse.service |1 + 2 files changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-17 01:09:25 UTC (rev 467610) +++ PKGBUILD2019-05-17 01:18:03 UTC (rev 467611) @@ -3,18 +3,18 @@ # Contributor: Pavol (Lopo) Hluchy pkgname=gitlab-workhorse -pkgver=8.6.0 +pkgver=8.7.0 pkgrel=1 pkgdesc="HTTP server to unload Git HTTP traffic from GitLab Rails app (Unicorn)" arch=('x86_64') url="https://gitlab.com/gitlab-org/gitlab-workhorse"; license=('MIT') -depends=('glibc') +depends=('glibc' 'perl-image-exiftool') makedepends=('go-pie') source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-workhorse/repository/archive?sha=v${pkgver}"; "gitlab-workhorse.service") -sha512sums=('8461891724091b2e8fc08822d493b86724ad02d4f57322de3349b8a4d8101c1ca5c4e2cb04c1008afb45c43a494fda6dc24cbf9e9869cd0b640adecad6f9c26a' - 'c5ce0e47fa186cf9374e9771e99df0346c3652a20dd43257a6d50003b083e78cb2ed65abdbd45cc4062114023f7b112793c25136e2d6b118e1ba30623f16be83') +sha512sums=('df7ec85e7261805be31fc8397a7964682d0db933a9364b34252a055442f079d5dddcbcf50490b6099c124c462f1ffed3e67a9553aca3a2b8e7bd8639f9fa51de' + 'b7c3436b67a247fd8e558974ee48bf48a4b9175da2e73ca3ec058374264bdd22af6b6e8ae67e841d64101105b52ec3785b9aa751e181b6c827b3762e964baef5') build() { cd "${pkgname}-v${pkgver}-"* Modified: gitlab-workhorse.service === --- gitlab-workhorse.service2019-05-17 01:09:25 UTC (rev 467610) +++ gitlab-workhorse.service2019-05-17 01:18:03 UTC (rev 467611) @@ -17,6 +17,7 @@ ExecReload=/usr/bin/kill -USR2 $MAINPID Restart=on-failure RestartSec=1 +Environment="PATH=/usr/bin/vendor_perl:$PATH" [Install] WantedBy=multi-user.target
[arch-commits] Commit in llpp/repos/community-x86_64 (6 files)
Date: Friday, May 17, 2019 @ 01:09:25 Author: eschwartz Revision: 467610 archrelease: copy trunk to community-x86_64 Added: llpp/repos/community-x86_64/Makefile (from rev 467609, llpp/trunk/Makefile) llpp/repos/community-x86_64/PKGBUILD (from rev 467609, llpp/trunk/PKGBUILD) llpp/repos/community-x86_64/no-quit-on-escape.patch (from rev 467609, llpp/trunk/no-quit-on-escape.patch) Deleted: llpp/repos/community-x86_64/Makefile llpp/repos/community-x86_64/PKGBUILD llpp/repos/community-x86_64/no-quit-on-escape.patch -+ Makefile| 182 +++--- PKGBUILD| 138 +- no-quit-on-escape.patch | 68 - 3 files changed, 194 insertions(+), 194 deletions(-) Deleted: Makefile === --- Makefile2019-05-17 01:09:06 UTC (rev 467609) +++ Makefile2019-05-17 01:09:25 UTC (rev 467610) @@ -1,91 +0,0 @@ -VERSION = $(shell test -d .git && git describe --tags --dirty 2>/dev/null) -ifeq "$(VERSION)" "" -VERSION = 28 -endif - -# paths -PREFIX ?= /usr/local - -# includes and libs -PKGCONF_DEPS := freetype2 harfbuzz libopenjp2 libjpeg x11 zlib -CPPFLAGS += -D_GNU_SOURCE -DFFP -CFLAGS += -g -std=c99 -pedantic -Wall -Wextra -Wshadow $(shell pkg-config --cflags $(PKGCONF_DEPS)) -LDLIBS = -lpthread -lmupdf -lmupdf-third -ljbig2dec $(shell pkg-config --libs $(PKGCONF_DEPS)) - -# ocaml -CAMLOPT = ocamlopt -CAMLFLAGS = -g -w +a -safe-string -I +lablGL - -VPATH = wsi/x11 - -C_SRC = cutils.c keysym2ucs.c link.c xlib.c version.c -C_OBJ = $(C_SRC:.c=.o) -OCAML_SRC = utils.ml wsi.ml confstruct.ml parser.ml config.ml ffi.ml glutils.ml help.ml keys.ml utf8syms.ml listview.ml main.ml -OCAML_OBJ = $(OCAML_SRC:.ml=.cmx) -MOD = unix.cmxa str.cmxa lablgl.cmxa -SRCMANS = $(wildcard adoc/*.adoc) -MANS = $(SRCMANS:.adoc=.1) - -DISTFILES := Makefile $(OCAML_SRC) link.c glfont.c keysym2ucs.c wsi.mli -DISTFILES += $(wildcard *.sh) KEYS README BUILDING -DISTFILES += misc/ adoc/ - -all: llpp $(MANS) - -# dependency ordering -config.cmx: wsi.cmi parser.cmx utils.cmx confstruct.cmx -confstruct.cmx: wsi.cmx utils.cmx -ffi.cmx: config.cmx -glutils.cmx: ffi.cmx -help.cmx: help.cmi config.cmx utils.cmx -listview.cmx: utils.cmx glutils.cmx config.cmx utf8syms.cmx -main.cmx: main.ml utils.cmx config.cmx glutils.cmx listview.cmx ffi.cmx keys.cmx wsi.cmx -main.cmx: CAMLFLAGS += -thread -parser.cmx: utils.cmx -wsi.cmi: utils.cmx keys.cmx -wsi.cmx: wsi.cmi - -link.o: glfont.c -version.o: CPPFLAGS += -DLLPP_VERSION=$(VERSION) - -# ordinary targets -llpp: $(OCAML_OBJ) $(C_OBJ) - $(CAMLOPT) -o $@ $(CAMLFLAGS) $(C_OBJ) -ccopt '$(LDFLAGS)' -cclib '$(LDLIBS)' $(MOD) $(OCAML_OBJ) - - -confstruct.ml: genconfstr.sh - sh $< >$@ - -# pattern rules -%.o: %.c - $(CAMLOPT) -c -o $@ $(CAMLFLAGS) -cc $(CC) -ccopt '$(CFLAGS) $(CPPFLAGS)' $< - -%.cmx: %.ml - $(CAMLOPT) -c -o $@ $(CAMLFLAGS) $< - -%.cmi: %.mli - $(CAMLOPT) -c -o $@ $(CAMLFLAGS) $< - -%.1: %.adoc adoc/asciidoc.conf - a2x -d manpage -f manpage --asciidoc-opts="-f adoc/asciidoc.conf --out-file=$@.xml" $< - -# special targets -clean: - $(RM) llpp link.o help.ml $(OCAML_OBJ) $(OCAML_OBJ:.cmx=.cmi) $(OCAML_OBJ:.cmx=.o) $(MANS) $(MANS:.1=.xml) - -dist: clean - mkdir llpp-$(VERSION) - cp -r $(DISTFILES) llpp-$(VERSION) - tar czf llpp-$(VERSION).tar.gz llpp-$(VERSION) - rm -rf llpp-$(VERSION) - -install: - install -Dm755 llpp "$(DESTDIR)"$(PREFIX)/bin/llpp - install -Dm644 -t "$(DESTDIR)"$(PREFIX)/share/man/man1 $(MANS) - install -Dm755 misc/llppac "$(DESTDIR)"$(PREFIX)/bin/llppac - install -Dm755 misc/llpp.inotify "$(DESTDIR)"$(PREFIX)/bin/llpp.inotify - install -Dm755 misc/llpphtml "$(DESTDIR)"$(PREFIX)/bin/llpphtml - install -Dm644 misc/llpp.desktop "$(DESTDIR)"$(PREFIX)/share/applications/llpp.desktop - install -Dm644 README "$(DESTDIR)"$(PREFIX)/share/licenses/llpp/README - -.PHONY: all clean dist install Copied: llpp/repos/community-x86_64/Makefile (from rev 467609, llpp/trunk/Makefile) === --- Makefile(rev 0) +++ Makefile2019-05-17 01:09:25 UTC (rev 467610) @@ -0,0 +1,91 @@ +VERSION = $(shell test -d .git && git describe --tags --dirty 2>/dev/null) +ifeq "$(VERSION)" "" +VERSION = 28 +endif + +# paths +PREFIX ?= /usr/local + +# includes and libs +PKGCONF_DEPS := freetype2 harfbuzz libopenjp2 libjpeg x11 zlib +CPPFLAGS += -D_GNU_SOURCE -DFFP +CFLAGS += -g -std=c99 -pedantic -Wall -Wextra -Wshadow $(shell pkg-config --cflags $(PKGCONF_DEPS)) +LDLIBS = -lpthread -lmupdf -lmupdf-third -ljbig2dec $(shell pkg-config --libs $(PKGCONF_DEPS)) + +# ocaml +CAMLOPT = ocamlopt +CAMLFLAGS = -g -w +a -safe-string -I +lablGL + +VPATH = wsi/x11 + +C_SRC = cutils.c keysym2ucs.c link.c xlib.
[arch-commits] Commit in llpp/trunk (Makefile PKGBUILD)
Date: Friday, May 17, 2019 @ 01:09:06 Author: eschwartz Revision: 467609 upgpkg: llpp 30.r63.gcf119d0-1 fix building against libmupdf.a by updating to latest commit add workaround for compiling an empty file (this is commit 337cf5b3c4cf3af5136a46d5caac3bb2b0bce4bf upstream) Modified: llpp/trunk/Makefile llpp/trunk/PKGBUILD --+ Makefile |2 +- PKGBUILD |6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: Makefile === --- Makefile2019-05-16 23:34:06 UTC (rev 467608) +++ Makefile2019-05-17 01:09:06 UTC (rev 467609) @@ -39,7 +39,7 @@ glutils.cmx: ffi.cmx help.cmx: help.cmi config.cmx utils.cmx listview.cmx: utils.cmx glutils.cmx config.cmx utf8syms.cmx -main.cmx: main.ml utils.cmx config.cmx glutils.cmx listview.cmx ffi.cmx keys.cmx wsi.cmx +main.cmx: main.ml main.cmi utils.cmx config.cmx glutils.cmx listview.cmx ffi.cmx keys.cmx wsi.cmx main.cmx: CAMLFLAGS += -thread parser.cmx: utils.cmx wsi.cmi: utils.cmx keys.cmx Modified: PKGBUILD === --- PKGBUILD2019-05-16 23:34:06 UTC (rev 467608) +++ PKGBUILD2019-05-17 01:09:06 UTC (rev 467609) @@ -2,9 +2,9 @@ # Contributor: earnestly pkgname=llpp -pkgver=30 +pkgver=30.r63.gcf119d0 # Often breaks with mupdf, which means I'll occasionally need to pin a specific commit. -_commit=273ad1dccd857e2e664530fbb98ca93d68945867 # tags/v30 +_commit=cf119d072f56f8a1371190c2f61e4de9ada05a6d # master pkgrel=1 pkgdesc='opengl accelerated pdf viewer based on mupdf' arch=('x86_64') @@ -37,7 +37,7 @@ sha256sums=('SKIP' '5814846ad19d9ddd8e1412bf36d4c2dc1a32186261126ec63cdf19f308396458' 'e6fa1df1e9451d4ffecc416676ad4697da21fc8809e20c78502b97805e4f4321' -'95b684261f1baf2ccce9adac7739936e238143e41bd2b291edbb3fae1b3b7d33') +'17a0c429d72d5e40034ea83df6126c13c2ef7b00e60936a2d746f10632eddf53') pkgver() { cd "${srcdir}"/${pkgname}
[arch-commits] Commit in ocamlbuild/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 17, 2019 @ 00:33:15 Author: grazzolini Revision: 353514 archrelease: copy trunk to extra-x86_64 Added: ocamlbuild/repos/extra-x86_64/PKGBUILD (from rev 353513, ocamlbuild/trunk/PKGBUILD) Deleted: ocamlbuild/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-17 00:32:32 UTC (rev 353513) +++ PKGBUILD2019-05-17 00:33:15 UTC (rev 353514) @@ -1,24 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgname=ocamlbuild -pkgver=0.14.0 -pkgrel=1 -pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' -arch=('x86_64') -license=('GPL2') -url='https://github.com/ocaml/ocamlbuild/releases' -depends=('ocaml>=4.04.0') -options=('!makeflags') -source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";) -sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78') - -build() { - cd $pkgname-$pkgver - make configure - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: ocamlbuild/repos/extra-x86_64/PKGBUILD (from rev 353513, ocamlbuild/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-17 00:33:15 UTC (rev 353514) @@ -0,0 +1,24 @@ +# Maintainer: Jürgen Hötzel + +pkgname=ocamlbuild +pkgver=0.14.0 +pkgrel=2 +pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' +arch=('x86_64') +license=('GPL2') +url='https://github.com/ocaml/ocamlbuild/releases' +depends=('ocaml>=4.04.0') +options=('!makeflags') +source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";) +sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78') + +build() { + cd $pkgname-$pkgver + make configure PREFIX="/usr" MANDIR="/usr/share/man" + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in ocamlbuild/trunk (PKGBUILD)
Date: Friday, May 17, 2019 @ 00:32:32 Author: grazzolini Revision: 353513 upgpkg: ocamlbuild 0.14.0-2 Modified: ocamlbuild/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 21:46:36 UTC (rev 353512) +++ PKGBUILD2019-05-17 00:32:32 UTC (rev 353513) @@ -2,7 +2,7 @@ pkgname=ocamlbuild pkgver=0.14.0 -pkgrel=1 +pkgrel=2 pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' arch=('x86_64') license=('GPL2') @@ -14,7 +14,7 @@ build() { cd $pkgname-$pkgver - make configure + make configure PREFIX="/usr" MANDIR="/usr/share/man" make }
[arch-commits] Commit in ansible/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 23:33:59 Author: svenstaro Revision: 467607 upgpkg: ansible 2.8.0-1 Modified: ansible/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 22:42:31 UTC (rev 467606) +++ PKGBUILD2019-05-16 23:33:59 UTC (rev 467607) @@ -6,7 +6,7 @@ # Contributor: atweiden pkgname=ansible -pkgver=2.7.10 +pkgver=2.8.0 pkgrel=1 pkgdesc='Radically simple IT automation platform' arch=('any') @@ -30,7 +30,7 @@ makedepends=('asciidoc' 'fakeroot' 'python-setuptools') backup=('etc/ansible/ansible.cfg') source=("https://releases.ansible.com/ansible/ansible-${pkgver}.tar.gz";) -sha512sums=('4d58ef080c8ee02ef36eb3116ec89e4542b5b4042262953b2001081601fe1066237191cce5e647f354efa9e1933cf5010519d049e678a90e8ca08620cd1788a5') +sha512sums=('fab8a0ac00e947e47ab606bee0a15e8c031f900b5e6fc68540429db0035ffdf3144e18e1d2265ac07bbea0a78873b85c43e636ee51ecfe14f3d612d2c54eb29c') build() { cd "${srcdir}"/${pkgname}-${pkgver}
[arch-commits] Commit in ansible/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 23:34:06 Author: svenstaro Revision: 467608 archrelease: copy trunk to community-any Added: ansible/repos/community-any/PKGBUILD (from rev 467607, ansible/trunk/PKGBUILD) Deleted: ansible/repos/community-any/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 23:33:59 UTC (rev 467607) +++ PKGBUILD2019-05-16 23:34:06 UTC (rev 467608) @@ -1,51 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Bartłomiej Piotrowski -# Contributor: Daniel Wallace -# Contributor: Chris -# Contributor: m0ikz -# Contributor: atweiden - -pkgname=ansible -pkgver=2.7.10 -pkgrel=1 -pkgdesc='Radically simple IT automation platform' -arch=('any') -url='https://www.ansible.com' -license=('GPL3') -depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja') -provides=('python-ansible') -replaces=('python-ansible') -conflicts=('python-ansible') -optdepends=('sshpass: for ssh connections with password' -'python-passlib: crypt values for vars_prompt' -'python-pyopenssl: openssl modules' -'python-netaddr: for the ipaddr filter' -'python-systemd: log to journal' -'python-pywinrm: connect to Windows machines' -'python-dnspython: for dig lookup' -'python-ovirt-engine-sdk: ovirt support' -'python-boto3: aws_s3 module' -'python-jmespath: json_query support' -'acme-tiny: openssl_certificate module') -makedepends=('asciidoc' 'fakeroot' 'python-setuptools') -backup=('etc/ansible/ansible.cfg') -source=("https://releases.ansible.com/ansible/ansible-${pkgver}.tar.gz";) -sha512sums=('4d58ef080c8ee02ef36eb3116ec89e4542b5b4042262953b2001081601fe1066237191cce5e647f354efa9e1933cf5010519d049e678a90e8ca08620cd1788a5') - -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - python setup.py build -} - -package() { - cd ${pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/ansible/COPYING - - install -d "${pkgdir}"/usr/share/ansible/doc - cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ - install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg - - install -d "${pkgdir}"/usr/share/man/man1 - cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 -} Copied: ansible/repos/community-any/PKGBUILD (from rev 467607, ansible/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 23:34:06 UTC (rev 467608) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bartłomiej Piotrowski +# Contributor: Daniel Wallace +# Contributor: Chris +# Contributor: m0ikz +# Contributor: atweiden + +pkgname=ansible +pkgver=2.8.0 +pkgrel=1 +pkgdesc='Radically simple IT automation platform' +arch=('any') +url='https://www.ansible.com' +license=('GPL3') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja') +provides=('python-ansible') +replaces=('python-ansible') +conflicts=('python-ansible') +optdepends=('sshpass: for ssh connections with password' +'python-passlib: crypt values for vars_prompt' +'python-pyopenssl: openssl modules' +'python-netaddr: for the ipaddr filter' +'python-systemd: log to journal' +'python-pywinrm: connect to Windows machines' +'python-dnspython: for dig lookup' +'python-ovirt-engine-sdk: ovirt support' +'python-boto3: aws_s3 module' +'python-jmespath: json_query support' +'acme-tiny: openssl_certificate module') +makedepends=('asciidoc' 'fakeroot' 'python-setuptools') +backup=('etc/ansible/ansible.cfg') +source=("https://releases.ansible.com/ansible/ansible-${pkgver}.tar.gz";) +sha512sums=('fab8a0ac00e947e47ab606bee0a15e8c031f900b5e6fc68540429db0035ffdf3144e18e1d2265ac07bbea0a78873b85c43e636ee51ecfe14f3d612d2c54eb29c') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + python setup.py build +} + +package() { + cd ${pkgname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/ansible/COPYING + + install -d "${pkgdir}"/usr/share/ansible/doc + cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ + install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg + + install -d "${pkgdir}"/usr/share/man/man1 + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in dbeaver/repos (6 files)
Date: Thursday, May 16, 2019 @ 22:42:31 Author: muflone Revision: 467606 archrelease: copy trunk to community-testing-x86_64 Added: dbeaver/repos/community-testing-x86_64/ dbeaver/repos/community-testing-x86_64/PKGBUILD (from rev 467605, dbeaver/trunk/PKGBUILD) dbeaver/repos/community-testing-x86_64/dbeaver.desktop (from rev 467605, dbeaver/trunk/dbeaver.desktop) dbeaver/repos/community-testing-x86_64/dbeaver.hook (from rev 467605, dbeaver/trunk/dbeaver.hook) dbeaver/repos/community-testing-x86_64/dbeaver.install (from rev 467605, dbeaver/trunk/dbeaver.install) dbeaver/repos/community-testing-x86_64/dbeaver.profile.gz (from rev 467605, dbeaver/trunk/dbeaver.profile.gz) -+ PKGBUILD| 101 ++ dbeaver.desktop |9 dbeaver.hook| 12 ++ dbeaver.install |5 ++ 4 files changed, 127 insertions(+) Copied: dbeaver/repos/community-testing-x86_64/PKGBUILD (from rev 467605, dbeaver/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-05-16 22:42:31 UTC (rev 467606) @@ -0,0 +1,101 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Contributor: Arne Hoch + +pkgname=dbeaver +pkgver=6.0.4 +pkgrel=1 +pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" +arch=('x86_64') +url="http://dbeaver.jkiss.org/"; +license=("Apache") +depends=('java-runtime>=8' 'gtk2' 'gtk-update-icon-cache' 'libsecret') +makedepends=('maven' 'java-environment>=8') +optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel format' +'dbeaver-plugin-svg-format: save diagrams in SVG format') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/serge-rider/dbeaver/archive/${pkgver}.tar.gz"; +"${pkgname}.desktop" +"${pkgname}.profile.gz" +"${pkgname}.hook" +"${pkgname}.install") +sha256sums=('8357e63366868a6ae3894164ef19f873a0362c040bfb1cc8bfa979964fb791cc' +'8d6311e85b33b65b9109fe54cc2bb811639bfd31af94be403d5112e09fafd40c' +'1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034' +'b035ea82c5c349cf992a411f208d8c874c2844d2f8490e4ad21cafb5be3fbfba' +'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab') +install="${pkgname}.install" + +prepare() { + # Fix version number in profile file + gzip --decompress --keep --stdout "${pkgname}.profile.gz" | +sed "s/DBEAVER_VERSION/${pkgver}/g" | +gzip -9 > "${pkgname}.profile-${pkgver}.gz" +} + +build() { + cd "${pkgname}-${pkgver}" + export MAVEN_OPTS="-Xmx2048m" + mvn --batch-mode package +} + +package() { + cd "${pkgname}-${pkgver}/product/standalone" + # Install icons into /usr/share/icons/hicolor + for _size in 16 32 48 64 128 256 512 + do +install -m 644 -D "icons-sources/icon_${_size}x${_size}.png" \ + "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/dbeaver.png" + done + + # Move into the target directory + cd "target/products/org.jkiss.dbeaver.core.product/linux/gtk/${CARCH}" + + # Initially install everything into /usr/lib/dbeaver + install -m 755 -d "${pkgdir}/usr/lib" + cp -r "dbeaver" "${pkgdir}/usr/lib/${pkgname}" + + # Move shared data to /usr/share/dbeaver + cd "${pkgdir}/usr/lib/${pkgname}" + install -m 755 -d "${pkgdir}/usr/share/${pkgname}" + for _file in configuration features p2 .eclipseproduct artifacts.xml dbeaver.ini readme.txt + do +mv "${_file}" "${pkgdir}/usr/share/${pkgname}" +ln -s "/usr/share/${pkgname}/${_file}" . + done + + # Install additional licenses + install -m 755 -d "${pkgdir}/usr/share/licenses" + mv licenses "${pkgdir}/usr/share/licenses/${pkgname}" + + # Install icons + install -m 755 -d "${pkgdir}/usr/share/pixmaps" + mv dbeaver.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + mv icon.xpm "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm" + + # Install executable files into /usr/bin + install -m 755 -d "${pkgdir}/usr/bin" + ln -s "/usr/lib/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + + # Install application launcher into /usr/share/applications + install -m 755 -d "${pkgdir}/usr/share/applications" + install -m 755 -t "${pkgdir}/usr/share/applications" "${srcdir}/${pkgname}.desktop" + + # Clean up and install new profile + rm -rf "${pkgdir}/usr/share/${pkgname}/p2/org.eclipse.equinox.p2.core" + cd "${pkgdir}/usr/share/${pkgname}/p2/org.eclipse.equinox.p2.engine/profileRegistry/DefaultProfile.profile" + find . -name "*.profile.gz" -delete + install -m 644 "${srcdir}/${pkgname}.profile-${pkgver}.gz" "1502633007017.profile.gz" + cd "${pkgdir}/usr/share/${pkgname}/p2/org.eclipse.equinox.p2.engine" + rm -f ".settings/org.eclipse.equinox.p2.artifact.repository.prefs" + rm ".settings/org.eclipse.equinox.p2.meta
[arch-commits] Commit in dbeaver/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 22:42:08 Author: muflone Revision: 467605 upgpkg: dbeaver 6.0.4-1 Modified: dbeaver/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:52:46 UTC (rev 467604) +++ PKGBUILD2019-05-16 22:42:08 UTC (rev 467605) @@ -2,7 +2,7 @@ # Contributor: Arne Hoch pkgname=dbeaver -pkgver=6.0.3 +pkgver=6.0.4 pkgrel=1 pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" arch=('x86_64') @@ -17,7 +17,7 @@ "${pkgname}.profile.gz" "${pkgname}.hook" "${pkgname}.install") -sha256sums=('d9cdaf470e913d84f549fce824dc86c5550ae31ee2b032301d4c87fe5b02babe' +sha256sums=('8357e63366868a6ae3894164ef19f873a0362c040bfb1cc8bfa979964fb791cc' '8d6311e85b33b65b9109fe54cc2bb811639bfd31af94be403d5112e09fafd40c' '1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034' 'b035ea82c5c349cf992a411f208d8c874c2844d2f8490e4ad21cafb5be3fbfba'
[arch-commits] Commit in seahorse/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 21:46:27 Author: heftig Revision: 353511 3.32.2-1 Modified: seahorse/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 21:23:20 UTC (rev 353510) +++ PKGBUILD2019-05-16 21:46:27 UTC (rev 353511) @@ -3,7 +3,7 @@ # Contributor: Michel Brabants pkgname=seahorse -pkgver=3.32.1 +pkgver=3.32.2 pkgrel=1 epoch=1 pkgdesc="GNOME application for managing PGP keys." @@ -13,7 +13,7 @@ depends=(gtk3 gcr libsecret libsoup gpgme gnome-keyring libpwquality) makedepends=(libldap yelp-tools gobject-introspection vala git meson) provides=(x11-ssh-askpass) -_commit=d4fbb9676b232a2d29fe2ceee055a7fc7f4846ec # tags/3.32.1^0 +_commit=1dd5b4d6070e4c10c4c8863235945a028a162503 # gnome-3-32 source=("git+https://gitlab.gnome.org/GNOME/seahorse.git#commit=$_commit";) sha256sums=('SKIP') @@ -24,6 +24,7 @@ prepare() { cd $pkgname + git tag -f 3.32.2 1dd5b4d6070e4c10c4c8863235945a028a162503 # Fixup missing tag } build() {
[arch-commits] Commit in seahorse/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 21:46:36 Author: heftig Revision: 353512 archrelease: copy trunk to extra-x86_64 Added: seahorse/repos/extra-x86_64/PKGBUILD (from rev 353511, seahorse/trunk/PKGBUILD) Deleted: seahorse/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 81 ++--- 1 file changed, 41 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 21:46:27 UTC (rev 353511) +++ PKGBUILD2019-05-16 21:46:36 UTC (rev 353512) @@ -1,40 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot -# Contributor: Michel Brabants - -pkgname=seahorse -pkgver=3.32.1 -pkgrel=1 -epoch=1 -pkgdesc="GNOME application for managing PGP keys." -url="https://wiki.gnome.org/Apps/Seahorse"; -arch=(x86_64) -license=(GPL) -depends=(gtk3 gcr libsecret libsoup gpgme gnome-keyring libpwquality) -makedepends=(libldap yelp-tools gobject-introspection vala git meson) -provides=(x11-ssh-askpass) -_commit=d4fbb9676b232a2d29fe2ceee055a7fc7f4846ec # tags/3.32.1^0 -source=("git+https://gitlab.gnome.org/GNOME/seahorse.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: seahorse/repos/extra-x86_64/PKGBUILD (from rev 353511, seahorse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 21:46:36 UTC (rev 353512) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Michel Brabants + +pkgname=seahorse +pkgver=3.32.2 +pkgrel=1 +epoch=1 +pkgdesc="GNOME application for managing PGP keys." +url="https://wiki.gnome.org/Apps/Seahorse"; +arch=(x86_64) +license=(GPL) +depends=(gtk3 gcr libsecret libsoup gpgme gnome-keyring libpwquality) +makedepends=(libldap yelp-tools gobject-introspection vala git meson) +provides=(x11-ssh-askpass) +_commit=1dd5b4d6070e4c10c4c8863235945a028a162503 # gnome-3-32 +source=("git+https://gitlab.gnome.org/GNOME/seahorse.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + git tag -f 3.32.2 1dd5b4d6070e4c10c4c8863235945a028a162503 # Fixup missing tag +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in nvidia-340xx/repos/extra-x86_64 (8 files)
Date: Thursday, May 16, 2019 @ 21:04:32 Author: heftig Revision: 353509 archrelease: copy trunk to extra-x86_64 Added: nvidia-340xx/repos/extra-x86_64/PKGBUILD (from rev 353508, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/extra-x86_64/kernel-4.11.patch (from rev 353508, nvidia-340xx/trunk/kernel-4.11.patch) nvidia-340xx/repos/extra-x86_64/kernel-5.0.patch (from rev 353508, nvidia-340xx/trunk/kernel-5.0.patch) nvidia-340xx/repos/extra-x86_64/kernel-5.1.patch (from rev 353508, nvidia-340xx/trunk/kernel-5.1.patch) Deleted: nvidia-340xx/repos/extra-x86_64/PKGBUILD nvidia-340xx/repos/extra-x86_64/kernel-4.11.patch nvidia-340xx/repos/extra-x86_64/kernel-5.0.patch nvidia-340xx/repos/extra-x86_64/kernel-5.1.patch ---+ PKGBUILD | 152 ++-- kernel-4.11.patch | 76 +- kernel-5.0.patch | 104 +-- kernel-5.1.patch | 72 ++-- 4 files changed, 209 insertions(+), 195 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 21:04:15 UTC (rev 353508) +++ PKGBUILD2019-05-16 21:04:32 UTC (rev 353509) @@ -1,76 +0,0 @@ -# Maintainer: Giancarlo Razzolini -# Contributor: Felix Yan -# Contributor: Thomas Baechler - -pkgbase=nvidia-340xx -pkgname=(nvidia-340xx nvidia-340xx-dkms) -pkgver=340.107 -_extramodules=extramodules-ARCH -pkgrel=82 -pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" -arch=('x86_64') -url="http://www.nvidia.com/"; -makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers') -conflicts=('nvidia') -license=('custom') -options=('!strip') -source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; -'kernel-4.11.patch' 'kernel-5.0.patch' 'kernel-5.1.patch') -sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f' - 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2' - 'ad60f9d09b6e8d5038375f9ddaab93341958f9400f40f5175857e44c7f7002d481121dc5d677703551c3cdf24069939ac6a1861920a455acf40e637f24234a56' - '419ab2ebd2d4ba2280ef4bb14ffe8ced364b183ebc18492bfe5ae5e83ff2c1cd99e192028f247df94b079c6ff7863a49f1f83237c16dd11421672a1613aa0685') - -_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -# patches here - -patch -Np0 < "${srcdir}/kernel-4.11.patch" -patch -Np0 < "${srcdir}/kernel-5.0.patch" -patch -Np0 < "${srcdir}/kernel-5.1.patch" - -cp -a kernel kernel-dkms -} - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module - -cd uvm -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module -} - -package_nvidia-340xx() { -pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" -depends=('linux' "nvidia-340xx-utils=${pkgver}" 'libgl') - -install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ - "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko - -find "${pkgdir}" -name '*.ko' -exec gzip -n {} + - -echo "blacklist nouveau" | -install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" -} - -package_nvidia-340xx-dkms() { -pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" -depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') -optdepends=('linux-headers: Build the module for Arch kernel' -'linux-lts-headers: Build the module for LTS Arch kernel') -provides=("nvidia-340xx=$pkgver") -conflicts+=('nvidia-340xx') - -cd ${_pkg} - -install -dm 755 "${pkgdir}"/usr/src -cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" -cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf - -echo "blacklist nouveau" | -install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" -} Copied: nvidia-340xx/repos/extra-x86_64/PKGBUILD (from rev 353508, nvidia-340xx/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 21:04:32 UTC (rev 353509) @@ -0,0 +1,76 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.107 +_extramodules=extramodules-ARCH +pkgrel=83 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers') +conflicts=('nv
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD kernel-5.1.patch)
Date: Thursday, May 16, 2019 @ 21:04:15 Author: heftig Revision: 353508 340.107-83 Modified: nvidia-340xx/trunk/PKGBUILD nvidia-340xx/trunk/kernel-5.1.patch --+ PKGBUILD |4 ++-- kernel-5.1.patch | 14 ++ 2 files changed, 16 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:52:23 UTC (rev 353507) +++ PKGBUILD2019-05-16 21:04:15 UTC (rev 353508) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.107 _extramodules=extramodules-ARCH -pkgrel=82 +pkgrel=83 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/"; @@ -19,7 +19,7 @@ sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f' 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2' 'ad60f9d09b6e8d5038375f9ddaab93341958f9400f40f5175857e44c7f7002d481121dc5d677703551c3cdf24069939ac6a1861920a455acf40e637f24234a56' - '419ab2ebd2d4ba2280ef4bb14ffe8ced364b183ebc18492bfe5ae5e83ff2c1cd99e192028f247df94b079c6ff7863a49f1f83237c16dd11421672a1613aa0685') + '4bde7d15d68d21a8254e82cb41b07e55b3fd04054251919159dc440bf3253de76d7066e69b21c33d00d5ba61f88589b5444c2b5765c54cd1c0bcd7300971d499') _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" Modified: kernel-5.1.patch === --- kernel-5.1.patch2019-05-16 20:52:23 UTC (rev 353507) +++ kernel-5.1.patch2019-05-16 21:04:15 UTC (rev 353508) @@ -27,3 +27,17 @@ #endif { vmf->page = NULL; +diff --git kernel/nv-drm.c kernel/nv-drm.c +index 122ba7d..1be5733 100644 +--- kernel/nv-drm.c kernel/nv-drm.c +@@ -146,7 +146,7 @@ static const struct file_operations nv_drm_fops = { + }; + + static struct drm_driver nv_drm_driver = { +-#if defined(DRIVER_LEGACY) ++#if defined(DRIVER_LEGACY) || LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0) + .driver_features = DRIVER_GEM | DRIVER_PRIME | DRIVER_LEGACY, + #else + .driver_features = DRIVER_GEM | DRIVER_PRIME, +
[arch-commits] Commit in nextcloud-app-spreed/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:52:46 Author: dvzrv Revision: 467604 archrelease: copy trunk to community-any Added: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 467603, nextcloud-app-spreed/trunk/PKGBUILD) Deleted: nextcloud-app-spreed/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 20:52:41 UTC (rev 467603) +++ PKGBUILD2019-05-16 20:52:46 UTC (rev 467604) @@ -1,25 +0,0 @@ -# Maintainer: David Runge -_name=spreed -pkgname=nextcloud-app-spreed -pkgver=6.0.0 -pkgrel=2 -# epoch needed, because of fake semver: -# https://github.com/nextcloud/spreed/issues/1685 -epoch=1 -pkgdesc="Video & audio-conferencing using WebRTC" -arch=('any') -url="https://apps.nextcloud.com/apps/spreed"; -license=('AGPL3') -depends=('nextcloud>=16.0.0' 'nextcloud<17.0.0') -source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) -sha512sums=('d1a10d93f70ce958e206ea6697cf6ddc05801c6560a7bc206956bff13b507d0dbbac762637e8bbb31ea8b6b435ca4e5a59f2b7b19da75ffea62a48228c0fc7d4') - -prepare() { - find ${_name} -type f -exec chmod 644 {} + - find ${_name} -type d -exec chmod 755 {} + -} - -package() { - install -vdm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/" - cp -av "${_name}" "${pkgdir}/usr/share/webapps/nextcloud/apps/" -} Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 467603, nextcloud-app-spreed/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 20:52:46 UTC (rev 467604) @@ -0,0 +1,25 @@ +# Maintainer: David Runge +_name=spreed +pkgname=nextcloud-app-spreed +pkgver=6.0.1 +pkgrel=1 +# epoch needed, because of fake semver: +# https://github.com/nextcloud/spreed/issues/1685 +epoch=1 +pkgdesc="Video & audio-conferencing using WebRTC" +arch=('any') +url="https://apps.nextcloud.com/apps/spreed"; +license=('AGPL3') +depends=('nextcloud>=16.0.0' 'nextcloud<17.0.0') +source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) +sha512sums=('5a3b29a9a6ceffa058f4bfe89ec348b0217f67c0bb714c39d11dfdd509406ab757820df4283a068e4ce74e9402dd5ec50d91c11ca9c3d2e6f7af7358382e2a1f') + +prepare() { + find ${_name} -type f -exec chmod 644 {} + + find ${_name} -type d -exec chmod 755 {} + +} + +package() { + install -vdm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/" + cp -av "${_name}" "${pkgdir}/usr/share/webapps/nextcloud/apps/" +}
[arch-commits] Commit in nextcloud-app-spreed/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:52:41 Author: dvzrv Revision: 467603 upgpkg: nextcloud-app-spreed 1:6.0.1-1 Upgrading to 6.0.1. Modified: nextcloud-app-spreed/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:05:33 UTC (rev 467602) +++ PKGBUILD2019-05-16 20:52:41 UTC (rev 467603) @@ -1,8 +1,8 @@ # Maintainer: David Runge _name=spreed pkgname=nextcloud-app-spreed -pkgver=6.0.0 -pkgrel=2 +pkgver=6.0.1 +pkgrel=1 # epoch needed, because of fake semver: # https://github.com/nextcloud/spreed/issues/1685 epoch=1 @@ -12,7 +12,7 @@ license=('AGPL3') depends=('nextcloud>=16.0.0' 'nextcloud<17.0.0') source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";) -sha512sums=('d1a10d93f70ce958e206ea6697cf6ddc05801c6560a7bc206956bff13b507d0dbbac762637e8bbb31ea8b6b435ca4e5a59f2b7b19da75ffea62a48228c0fc7d4') +sha512sums=('5a3b29a9a6ceffa058f4bfe89ec348b0217f67c0bb714c39d11dfdd509406ab757820df4283a068e4ce74e9402dd5ec50d91c11ca9c3d2e6f7af7358382e2a1f') prepare() { find ${_name} -type f -exec chmod 644 {} +
[arch-commits] Commit in geoclue/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:52:23 Author: heftig Revision: 353507 archrelease: copy trunk to extra-x86_64 Added: geoclue/repos/extra-x86_64/PKGBUILD (from rev 353506, geoclue/trunk/PKGBUILD) Deleted: geoclue/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 20:52:08 UTC (rev 353506) +++ PKGBUILD2019-05-16 20:52:23 UTC (rev 353507) @@ -1,52 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: György Balló - -pkgname=geoclue -pkgver=2.5.2 -pkgrel=3 -pkgdesc="Modular geoinformation service built on the D-Bus messaging system" -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/GeoClue/"; -license=(LGPL) -depends=(libsoup json-glib libmm-glib avahi geocode-glib) -makedepends=(systemd gobject-introspection git vala meson gtk-doc libnotify) -optdepends=('libnotify: Demo Agent') -provides=("geoclue2=$pkgver-$pkgrel") -conflicts=(geoclue2) -replaces=(geoclue2) -backup=(etc/geoclue/geoclue.conf) -_commit=ed2d81fe558b657b52940dd52316bcc1a32d0cff # tags/2.5.2^0 -source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D dbus-srv-user=geoclue \ --D dbus-sys-dir=/usr/share/dbus-1/system.d - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build - - echo 'u geoclue - "Geoinformation service" /var/lib/geoclue' | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - - echo 'd /var/lib/geoclue 0755 geoclue geoclue' | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" -} - -# vim:set sw=2 et: Copied: geoclue/repos/extra-x86_64/PKGBUILD (from rev 353506, geoclue/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 20:52:23 UTC (rev 353507) @@ -0,0 +1,52 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: György Balló + +pkgname=geoclue +pkgver=2.5.3 +pkgrel=1 +pkgdesc="Modular geoinformation service built on the D-Bus messaging system" +arch=(x86_64) +url="https://www.freedesktop.org/wiki/Software/GeoClue/"; +license=(LGPL) +depends=(libsoup json-glib libmm-glib avahi geocode-glib) +makedepends=(systemd gobject-introspection git vala meson gtk-doc libnotify) +optdepends=('libnotify: Demo Agent') +provides=("geoclue2=$pkgver-$pkgrel") +conflicts=(geoclue2) +replaces=(geoclue2) +backup=(etc/geoclue/geoclue.conf) +_commit=abc2c2dc734e93448e1b5fdd68e8e9b1808cc65b # tags/2.5.3 +source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D dbus-srv-user=geoclue \ +-D dbus-sys-dir=/usr/share/dbus-1/system.d + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build + + echo 'u geoclue - "Geoinformation service" /var/lib/geoclue' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + + echo 'd /var/lib/geoclue 0755 geoclue geoclue' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" +} + +# vim:set sw=2 et:
[arch-commits] Commit in geoclue/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:52:08 Author: heftig Revision: 353506 2.5.3-1 Modified: geoclue/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:43:02 UTC (rev 353505) +++ PKGBUILD2019-05-16 20:52:08 UTC (rev 353506) @@ -2,8 +2,8 @@ # Contributor: György Balló pkgname=geoclue -pkgver=2.5.2 -pkgrel=3 +pkgver=2.5.3 +pkgrel=1 pkgdesc="Modular geoinformation service built on the D-Bus messaging system" arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/GeoClue/"; @@ -15,7 +15,7 @@ conflicts=(geoclue2) replaces=(geoclue2) backup=(etc/geoclue/geoclue.conf) -_commit=ed2d81fe558b657b52940dd52316bcc1a32d0cff # tags/2.5.2^0 +_commit=abc2c2dc734e93448e1b5fdd68e8e9b1808cc65b # tags/2.5.3 source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in irqbalance/trunk (PKGBUILD config.patch)
Date: Thursday, May 16, 2019 @ 20:42:55 Author: dvzrv Revision: 353504 upgpkg: irqbalance 1.5.0-2 Updating maintainer. Removing unrequired patch (using sed instead). Switching to correct license (GPL2). Running autoreconf in prepare() instaead of autogen.sh in build(). Installing docs. Minor cleanups. Modified: irqbalance/trunk/PKGBUILD Deleted: irqbalance/trunk/config.patch --+ PKGBUILD | 38 +++--- config.patch | 14 -- 2 files changed, 19 insertions(+), 33 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:24:02 UTC (rev 353503) +++ PKGBUILD2019-05-16 20:42:55 UTC (rev 353504) @@ -1,40 +1,40 @@ -# Maintainer: Dan McGee +# Maintainer: David Runge +# Contributor: Dan McGee # Contributor: Martin Striz pkgname=irqbalance pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="IRQ balancing daemon for SMP systems" arch=('x86_64') -url="https://github.com/Irqbalance/irqbalance"; -license=('GPL') +url="https://github.com/irqbalance/irqbalance"; +license=('GPL2') backup=('etc/irqbalance.env') depends=('glib2' 'numactl' 'libcap-ng' 'systemd-libs') makedepends=('systemd') -source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz -config.patch) -sha1sums=('bb8c786b1aae73679016ae07c7dbc488be64' - '32e5650f37c64531e69f477959b0c3598acc2825') +source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v$pkgver.tar.gz";) +sha512sums=('343421fd533d7d161fd05a0edfadaddf1da6ced854a19e9f10ea6c12b97b2ef1629aad855214d9700d31d056bb816bf3ec90cdf7c643a1b6e8af1de5befa64f5') prepare() { - cd "$srcdir/$pkgname-$pkgver" - patch -p1 < ../config.patch + cd "$pkgname-$pkgver" + # fix location of configuration and binary in service + sed -e 's|/path/to/|/etc/|g' \ + -e 's|/usr/sbin|/usr/bin|g' \ + -i "misc/${pkgname}.service" + autoreconf -vfi } build() { - cd "$srcdir/$pkgname-$pkgver" - ./autogen.sh + cd "$pkgname-$pkgver" ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make install DESTDIR="$pkgdir" - - install -D -m644 misc/irqbalance.service "$pkgdir"/usr/lib/systemd/system/irqbalance.service - install -D -m644 misc/irqbalance.env "$pkgdir"/etc/irqbalance.env - - # Disable udev rule until we clarify it FS#56785 - # install -D -m644 misc/90-irqbalance.rules "$pkgdir"/usr/lib/udev/rules.d/90-irqbalance.rules + install -vDm 644 misc/irqbalance.service \ +-t "${pkgdir}/usr/lib/systemd/system/" + install -vDm 644 misc/irqbalance.env -t "${pkgdir}/etc/" + install -vDm 644 {AUTHORS,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" } Deleted: config.patch === --- config.patch2019-05-16 20:24:02 UTC (rev 353503) +++ config.patch2019-05-16 20:42:55 UTC (rev 353504) @@ -1,14 +0,0 @@ -diff -aur irqbalance-1.5.0/misc/irqbalance.service irqbalance-1.5.0.new/misc/irqbalance.service irqbalance-1.5.0/misc/irqbalance.service 2018-10-27 11:36:59.0 +0200 -+++ irqbalance-1.5.0.new/misc/irqbalance.service 2019-02-19 21:49:12.093453013 +0100 -@@ -5,8 +5,8 @@ - ConditionVirtualization=!container - - [Service] --EnvironmentFile=/path/to/irqbalance.env --ExecStart=/usr/sbin/irqbalance --foreground $IRQBALANCE_ARGS -+EnvironmentFile=/etc/irqbalance.env -+ExecStart=/usr/bin/irqbalance --foreground $IRQBALANCE_ARGS - CapabilityBoundingSet= - NoNewPrivileges=yes - ReadOnlyPaths=/
[arch-commits] Commit in irqbalance/repos/extra-x86_64 (3 files)
Date: Thursday, May 16, 2019 @ 20:43:02 Author: dvzrv Revision: 353505 archrelease: copy trunk to extra-x86_64 Added: irqbalance/repos/extra-x86_64/PKGBUILD (from rev 353504, irqbalance/trunk/PKGBUILD) Deleted: irqbalance/repos/extra-x86_64/PKGBUILD irqbalance/repos/extra-x86_64/config.patch --+ PKGBUILD | 80 - config.patch | 14 - 2 files changed, 40 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 20:42:55 UTC (rev 353504) +++ PKGBUILD2019-05-16 20:43:02 UTC (rev 353505) @@ -1,40 +0,0 @@ -# Maintainer: Dan McGee -# Contributor: Martin Striz - -pkgname=irqbalance -pkgver=1.5.0 -pkgrel=1 -pkgdesc="IRQ balancing daemon for SMP systems" -arch=('x86_64') -url="https://github.com/Irqbalance/irqbalance"; -license=('GPL') -backup=('etc/irqbalance.env') -depends=('glib2' 'numactl' 'libcap-ng' 'systemd-libs') -makedepends=('systemd') -source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz -config.patch) -sha1sums=('bb8c786b1aae73679016ae07c7dbc488be64' - '32e5650f37c64531e69f477959b0c3598acc2825') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - patch -p1 < ../config.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./autogen.sh - ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make install DESTDIR="$pkgdir" - - install -D -m644 misc/irqbalance.service "$pkgdir"/usr/lib/systemd/system/irqbalance.service - install -D -m644 misc/irqbalance.env "$pkgdir"/etc/irqbalance.env - - # Disable udev rule until we clarify it FS#56785 - # install -D -m644 misc/90-irqbalance.rules "$pkgdir"/usr/lib/udev/rules.d/90-irqbalance.rules -} Copied: irqbalance/repos/extra-x86_64/PKGBUILD (from rev 353504, irqbalance/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 20:43:02 UTC (rev 353505) @@ -0,0 +1,40 @@ +# Maintainer: David Runge +# Contributor: Dan McGee +# Contributor: Martin Striz + +pkgname=irqbalance +pkgver=1.5.0 +pkgrel=2 +pkgdesc="IRQ balancing daemon for SMP systems" +arch=('x86_64') +url="https://github.com/irqbalance/irqbalance"; +license=('GPL2') +backup=('etc/irqbalance.env') +depends=('glib2' 'numactl' 'libcap-ng' 'systemd-libs') +makedepends=('systemd') +source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v$pkgver.tar.gz";) +sha512sums=('343421fd533d7d161fd05a0edfadaddf1da6ced854a19e9f10ea6c12b97b2ef1629aad855214d9700d31d056bb816bf3ec90cdf7c643a1b6e8af1de5befa64f5') + +prepare() { + cd "$pkgname-$pkgver" + # fix location of configuration and binary in service + sed -e 's|/path/to/|/etc/|g' \ + -e 's|/usr/sbin|/usr/bin|g' \ + -i "misc/${pkgname}.service" + autoreconf -vfi +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr --sbindir=/usr/bin --with-systemd + make +} + +package() { + cd "$pkgname-$pkgver" + make install DESTDIR="$pkgdir" + install -vDm 644 misc/irqbalance.service \ +-t "${pkgdir}/usr/lib/systemd/system/" + install -vDm 644 misc/irqbalance.env -t "${pkgdir}/etc/" + install -vDm 644 {AUTHORS,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" +} Deleted: config.patch === --- config.patch2019-05-16 20:42:55 UTC (rev 353504) +++ config.patch2019-05-16 20:43:02 UTC (rev 353505) @@ -1,14 +0,0 @@ -diff -aur irqbalance-1.5.0/misc/irqbalance.service irqbalance-1.5.0.new/misc/irqbalance.service irqbalance-1.5.0/misc/irqbalance.service 2018-10-27 11:36:59.0 +0200 -+++ irqbalance-1.5.0.new/misc/irqbalance.service 2019-02-19 21:49:12.093453013 +0100 -@@ -5,8 +5,8 @@ - ConditionVirtualization=!container - - [Service] --EnvironmentFile=/path/to/irqbalance.env --ExecStart=/usr/sbin/irqbalance --foreground $IRQBALANCE_ARGS -+EnvironmentFile=/etc/irqbalance.env -+ExecStart=/usr/bin/irqbalance --foreground $IRQBALANCE_ARGS - CapabilityBoundingSet= - NoNewPrivileges=yes - ReadOnlyPaths=/
[arch-commits] Commit in intel-ucode/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:23:56 Author: eworm Revision: 353502 upgpkg: intel-ucode 20190514.a-1 new upstream release Modified: intel-ucode/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:53:25 UTC (rev 353501) +++ PKGBUILD2019-05-16 20:23:56 UTC (rev 353502) @@ -1,7 +1,7 @@ # Maintainer: Thomas Bächler pkgname=intel-ucode -pkgver=20190514 +pkgver=20190514.a pkgrel=1 pkgdesc='Microcode update files for Intel CPUs' arch=('any') @@ -9,11 +9,11 @@ replaces=('microcode_ctl') makedepends=('iucode-tool') license=('custom') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${pkgver}.tar.gz";) -sha256sums=('553858de4315d267d1f259d1146db028eec5112a797379a7a83f5c8a22e626b3') +source=("${pkgname}-${pkgver/./}.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${pkgver/./}.tar.gz";) +sha256sums=('9e67903a5b62b51f5e031b59a8046d3dff226834d79899799943803481a55d20') build() { - cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver} + cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./} rm -f intel-ucode{,-with-caveats}/list mkdir -p kernel/x86/microcode @@ -24,7 +24,7 @@ } package() { - cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver} + cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./} install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
[arch-commits] Commit in intel-ucode/repos (testing-any testing-any/PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:24:02 Author: eworm Revision: 353503 archrelease: copy trunk to testing-any Added: intel-ucode/repos/testing-any/ intel-ucode/repos/testing-any/PKGBUILD (from rev 353502, intel-ucode/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: intel-ucode/repos/testing-any/PKGBUILD (from rev 353502, intel-ucode/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-05-16 20:24:02 UTC (rev 353503) @@ -0,0 +1,31 @@ +# Maintainer: Thomas Bächler + +pkgname=intel-ucode +pkgver=20190514.a +pkgrel=1 +pkgdesc='Microcode update files for Intel CPUs' +arch=('any') +url='https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files' +replaces=('microcode_ctl') +makedepends=('iucode-tool') +license=('custom') +source=("${pkgname}-${pkgver/./}.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${pkgver/./}.tar.gz";) +sha256sums=('9e67903a5b62b51f5e031b59a8046d3dff226834d79899799943803481a55d20') + +build() { + cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./} + + rm -f intel-ucode{,-with-caveats}/list + mkdir -p kernel/x86/microcode + iucode_tool -w kernel/x86/microcode/GenuineIntel.bin intel-ucode{,-with-caveats}/ + # Make intel-ucode.img reproducible + [ ! -z $SOURCE_DATE_EPOCH ] && touch -d @$SOURCE_DATE_EPOCH kernel/x86/microcode/GenuineIntel.bin + echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > intel-ucode.img +} + +package() { + cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./} + + install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img + install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in octave/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:05:32 Author: ronald Revision: 467601 use https Modified: octave/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:05:23 UTC (rev 467600) +++ PKGBUILD2019-05-16 20:05:32 UTC (rev 467601) @@ -7,7 +7,7 @@ pkgrel=4 pkgdesc="A high-level language, primarily intended for numerical computations." arch=('x86_64') -url="http://www.octave.org"; +url="https://www.gnu.org/software/octave/"; license=('GPL') depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'arpack' 'glu' 'ghostscript' 'sundials' 'gl2ps' 'qscintilla-qt5' 'libsndfile' 'qt5-tools' 'qrupdate') @@ -17,13 +17,13 @@ 'portaudio: audio support' 'java-runtime: java support' 'fltk: FLTK GUI') -source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.gz{,.sig} +source=(https://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.gz{,.sig} octave-sundials4.patch) options=('!emptydirs') validpgpkeys=('DBD9C84E39FE1AAE99F04446B05F05B75D36644B') # John W. Eaton -sha512sums=('a842fb50c13f25e9d425fe9a2c71d9433d7e125747d2175efe0c9b2a780c799d9ce1ee085b5a13fbfedb7990b0ba5d11079d880ddb3bdb66782efc321390eebb' +sha256sums=('e36b1124cac27c7caa51cc57de408c31676d5f0096349b4d50b57bfe1bcd7495' 'SKIP' - '4b743602e8ca91e8be8dab69e09d3e476e9edd867b2eb0b9816fbe4ca344a16bff7a413c2e89b0c9fb769f4a815a696c4d67b70282b7e4fe8c24598bcce90d34') +'bfa7253f7b572158ce05fee117cd24325ec73e7f3acbcc73b3c34d6e52f01f5a') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in extremetuxracer/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:01:45 Author: ronald Revision: 467584 use https Modified: extremetuxracer/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:59:48 UTC (rev 467583) +++ PKGBUILD2019-05-16 20:01:45 UTC (rev 467584) @@ -8,7 +8,7 @@ pkgrel=1 pkgdesc="Downhill racing game starring Tux" arch=('x86_64') -url="http://sourceforge.net/projects/extremetuxracer/"; +url="https://sourceforge.net/projects/extremetuxracer/"; license=('GPL') depends=('sfml' 'glu' 'freetype2') makedepends=('csfml') @@ -15,7 +15,7 @@ conflicts=('ppracer' 'etracer') replaces=('ppracer' 'etracer') source=("https://downloads.sourceforge.net/${pkgname}/etr-${pkgver}.tar.xz";) -sha1sums=('38925f74c827a879fc1ab912e1bf2461496c5474') +sha256sums=('4fd39c52a426ba22deb26bcceb807d7eebe7b7d7df578cfd03f10066c218c6d3') build() { cd "${srcdir}/etr-${pkgver}"
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:59:48 Author: felixonmars Revision: 467583 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 467582, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 467582, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:59:48 UTC (rev 467583) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.6.0 +pkgrel=103 +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=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387') + +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 deepin-anything-arch/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 20:05:23 Author: felixonmars Revision: 467600 upgpkg: deepin-anything-arch 0.0.9-3 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 20:03:51 UTC (rev 467599) +++ PKGBUILD2019-05-16 20:05:23 UTC (rev 467600) @@ -3,7 +3,7 @@ pkgname=deepin-anything-arch pkgver=0.0.9 _extramodules=extramodules-ARCH -pkgrel=2 +pkgrel=3 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything";
[arch-commits] Commit in dsdcc/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:59:25 Author: ffy00 Revision: 467581 remove unneeded $srcdir references Modified: dsdcc/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:56:43 UTC (rev 467580) +++ PKGBUILD2019-05-16 19:59:25 UTC (rev 467581) @@ -14,7 +14,8 @@ sha512sums=('da4aefee4e8d31507991b4a21df19858826b39b32820c8060fba21138d3216a8fe0fa2399050ab07383654eddf25696985361a853ef0cba0366957f249b24bee') prepare() { - cd "$srcdir"/$pkgname-$pkgver + cd $pkgname-$pkgver + sed -i 's|LIBSERIAL_NAMES|LIBSERIALDV_NAMES|g' cmake/Modules/FindSerialDV.cmake } @@ -38,7 +39,7 @@ } check() { - cd "$srcdir"/$pkgname-$pkgver/testfec + cd $pkgname-$pkgver/testfec ./qr ./golay20 @@ -54,7 +55,7 @@ } package() { - cd "$srcdir"/$pkgname-$pkgver/build + cd $pkgname-$pkgver/build make DESTDIR="$pkgdir" install }
[arch-commits] Commit in deepin-anything-arch/repos/community-x86_64 (2 files)
Date: Thursday, May 16, 2019 @ 20:05:33 Author: felixonmars Revision: 467602 archrelease: copy trunk to community-x86_64 Added: deepin-anything-arch/repos/community-x86_64/PKGBUILD (from rev 467600, deepin-anything-arch/trunk/PKGBUILD) Deleted: deepin-anything-arch/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 20:05:32 UTC (rev 467601) +++ PKGBUILD2019-05-16 20:05:33 UTC (rev 467602) @@ -1,28 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-anything-arch -pkgver=0.0.9 -_extramodules=extramodules-ARCH -pkgrel=2 -pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-anything"; -license=('GPL3') -depends=('linux') -makedepends=('linux-headers') -provides=('DEEPIN-ANYTHING-MODULE') -replaces=('deepin-anything-module') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz";) -sha512sums=('31f7507221c995bcf2667ff59765c14eea0e0d2739debbe85be785f1290f3e84614e9e691c84434798f5dc427deaafe116171ea72e7b14b862c90e8107545bee') - -build() { - cd deepin-anything-$pkgver - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" - make -C kernelmod kdir=/usr/lib/modules/$_kernver/build -} - -package() { - cd deepin-anything-$pkgver/kernelmod - install -Dm644 vfs_monitor.ko "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko - gzip "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko -} Copied: deepin-anything-arch/repos/community-x86_64/PKGBUILD (from rev 467600, deepin-anything-arch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 20:05:33 UTC (rev 467602) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=0.0.9 +_extramodules=extramodules-ARCH +pkgrel=3 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything"; +license=('GPL3') +depends=('linux') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz";) +sha512sums=('31f7507221c995bcf2667ff59765c14eea0e0d2739debbe85be785f1290f3e84614e9e691c84434798f5dc427deaafe116171ea72e7b14b862c90e8107545bee') + +build() { + cd deepin-anything-$pkgver + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + make -C kernelmod kdir=/usr/lib/modules/$_kernver/build +} + +package() { + cd deepin-anything-$pkgver/kernelmod + install -Dm644 vfs_monitor.ko "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko + gzip "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:56:34 Author: felixonmars Revision: 467579 upgpkg: postgrest 5.2.0-73 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:53:31 UTC (rev 467578) +++ PKGBUILD2019-05-16 19:56:34 UTC (rev 467579) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.2.0 -pkgrel=72 +pkgrel=73 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:56:43 Author: felixonmars Revision: 467580 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 467579, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 467579, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:56:43 UTC (rev 467580) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.2.0 +pkgrel=73 +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";) +sha512sums=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' $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" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:59:38 Author: felixonmars Revision: 467582 upgpkg: shellcheck 0.6.0-103 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:59:25 UTC (rev 467581) +++ PKGBUILD2019-05-16 19:59:38 UTC (rev 467582) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.6.0 -pkgrel=102 +pkgrel=103 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in dhcpcd/repos (4 files)
Date: Thursday, May 16, 2019 @ 19:50:55 Author: ronald Revision: 353499 archrelease: copy trunk to testing-x86_64 Added: dhcpcd/repos/testing-x86_64/ dhcpcd/repos/testing-x86_64/PKGBUILD (from rev 353498, dhcpcd/trunk/PKGBUILD) dhcpcd/repos/testing-x86_64/dhcpcd.service (from rev 353498, dhcpcd/trunk/dhcpcd.service) dhcpcd/repos/testing-x86_64/dhcpcd_.service (from rev 353498, dhcpcd/trunk/dhcpcd_.service) -+ PKGBUILD| 64 ++ dhcpcd.service | 13 ++ dhcpcd_.service | 15 3 files changed, 92 insertions(+) Copied: dhcpcd/repos/testing-x86_64/PKGBUILD (from rev 353498, dhcpcd/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-16 19:50:55 UTC (rev 353499) @@ -0,0 +1,64 @@ +# Maintainer: Ronald van Haren +# Contributor: Tom Killian +# Contributor: Judd Vinet + +pkgname=dhcpcd +pkgver=7.2.2 +pkgrel=1 +pkgdesc="RFC2131 compliant DHCP client daemon" +url="https://roy.marples.name/projects/dhcpcd/"; +arch=('x86_64') +license=('BSD') +groups=('base') +depends=('glibc' 'sh' 'udev' 'systemd-libs') +optdepends=('openresolv: resolvconf support') +provides=('dhcp-client') +backup=('etc/dhcpcd.conf') +options=('emptydirs') # We Need the Empty /var/lib/dhcpcd Directory +source=("https://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.xz"; +'dhcpcd_.service' +'dhcpcd.service') +validpgpkeys=('A785ED2755955D9E93EA59F6597F97EA9AD45549') # Roy Marples (NetBSD) +sha256sums=('3db7ff18cba9274da1d2176fb3c7cbe23926a8e58d5c8e244ad55c62d38ba09e' +'72dba5d6e7a99cf6d9a796f79ee395e2434af12d6d4e76573d428c6d0c2986ed' +'782ba5fc31518e6f499d119120efe5ea68ce29ebbb797306d5e17b2a545c2f9e') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # configure variables + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/dhcpcd \ + --dbdir=/var/lib/dhcpcd \ + --rundir=/run + + # Build + make +} + + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make test +} + + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # Install License + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Set Options in /etc/dhcpcd.conf + echo noipv4ll >> "${pkgdir}/etc/dhcpcd.conf" # Disable ip4vall + + # install systemd files + install -Dm644 "${srcdir}/dhcpcd_.service" "${pkgdir}/usr/lib/systemd/system/dhcpcd@.service" + install -Dm644 "${srcdir}/dhcpcd.service" "${pkgdir}/usr/lib/systemd/system/dhcpcd.service" # FS#31543 +} Copied: dhcpcd/repos/testing-x86_64/dhcpcd.service (from rev 353498, dhcpcd/trunk/dhcpcd.service) === --- testing-x86_64/dhcpcd.service (rev 0) +++ testing-x86_64/dhcpcd.service 2019-05-16 19:50:55 UTC (rev 353499) @@ -0,0 +1,13 @@ +[Unit] +Description=dhcpcd on all interfaces +Wants=network.target +Before=network.target + +[Service] +Type=forking +PIDFile=/run/dhcpcd.pid +ExecStart=/usr/bin/dhcpcd -q -b +ExecStop=/usr/bin/dhcpcd -x + +[Install] +WantedBy=multi-user.target Copied: dhcpcd/repos/testing-x86_64/dhcpcd_.service (from rev 353498, dhcpcd/trunk/dhcpcd_.service) === --- testing-x86_64/dhcpcd_.service (rev 0) +++ testing-x86_64/dhcpcd_.service 2019-05-16 19:50:55 UTC (rev 353499) @@ -0,0 +1,15 @@ +[Unit] +Description=dhcpcd on %I +Wants=network.target +Before=network.target +BindsTo=sys-subsystem-net-devices-%i.device +After=sys-subsystem-net-devices-%i.device + +[Service] +Type=forking +PIDFile=/run/dhcpcd-%I.pid +ExecStart=/usr/bin/dhcpcd -q -w %I +ExecStop=/usr/bin/dhcpcd -x %I + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in nvidia/trunk (PKGBUILD kernel-4.16.patch)
Date: Thursday, May 16, 2019 @ 19:45:35 Author: felixonmars Revision: 353493 upgpkg: nvidia 430.14-1 Modified: nvidia/trunk/PKGBUILD Deleted: nvidia/trunk/kernel-4.16.patch ---+ PKGBUILD | 12 +++- kernel-4.16.patch | 33 - 2 files changed, 3 insertions(+), 42 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:43:42 UTC (rev 353492) +++ PKGBUILD2019-05-16 19:45:35 UTC (rev 353493) @@ -4,9 +4,9 @@ pkgbase=nvidia pkgname=(nvidia nvidia-dkms) -pkgver=418.74 +pkgver=430.14 _extramodules=extramodules-ARCH -pkgrel=4 +pkgrel=1 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/"; @@ -15,10 +15,8 @@ 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 fs62142.patch) -sha512sums=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f' - 'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af' +sha512sums=('9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be' 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752') prepare() { @@ -25,10 +23,6 @@ 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 - # Fix https://bugs.archlinux.org/task/62142 patch -Np1 -i ../fs62142.patch Deleted: kernel-4.16.patch === --- kernel-4.16.patch 2019-05-16 19:43:42 UTC (rev 353492) +++ kernel-4.16.patch 2019-05-16 19:45:35 UTC (rev 353493) @@ -1,33 +0,0 @@ -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=" -+#include -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) - #include -+#else -+#include -+#endif - void conftest_phys_to_dma(void) { - phys_to_dma(); - }"
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:46:26 Author: felixonmars Revision: 467571 upgpkg: pandoc 2.7.2-36 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:41:59 UTC (rev 467570) +++ PKGBUILD2019-05-16 19:46:26 UTC (rev 467571) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.2 -pkgrel=35 +pkgrel=36 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in bdf-unifont/repos/extra-any (4 files)
Date: Thursday, May 16, 2019 @ 19:48:38 Author: ronald Revision: 353497 archrelease: copy trunk to extra-any Added: bdf-unifont/repos/extra-any/LICENSE (from rev 353496, bdf-unifont/trunk/LICENSE) bdf-unifont/repos/extra-any/PKGBUILD (from rev 353496, bdf-unifont/trunk/PKGBUILD) Deleted: bdf-unifont/repos/extra-any/LICENSE bdf-unifont/repos/extra-any/PKGBUILD --+ LICENSE | 120 ++--- PKGBUILD | 42 ++--- 2 files changed, 81 insertions(+), 81 deletions(-) Deleted: LICENSE === --- LICENSE 2019-05-16 19:48:32 UTC (rev 353496) +++ LICENSE 2019-05-16 19:48:38 UTC (rev 353497) @@ -1,60 +0,0 @@ -CENSE -Roman Czyborra released his work (Perl scripts and font .hex files) -under the following terms: - - All of my works you find here are freeware. You may - freely copy, use, quote, modify or redistribute them - as long as you properly attribute my contribution and - have given a quick thought about whether Roman might - perhaps be interested to read what you did with his - stuff. Horizontal rules don't apply. - -David Starner released what in this package is named "hex2bdf-split" -under the same license as Roman Czyborra's work. - -License for all of Paul Hardy's work (except "johab2ucs2" and -"blanks.hex", mentioned separately), Makefile and debian/ mods -by Anthony Fok, and modified software from Luis Gonzalez Miranda -(with permission granted to Paul Hardy): - - These are released under the terms of the GNU General Public - License version 2, or (at your option) a later version. - -License for Fonts: - - Any fonts using glyphs from the "wqy-cjk.hex" file (including - the default TrueType font) are bound by the terms of the Wen - Quan Yi font license. Those fonts are released under the terms - of the GNU General Public License (GPL) versionn 2, with the - exception that embedding the font in a document does not by - itself bind that document to the terms of the GNU GPL. - - Any fonts that do not use glyphs from the "wqy-cjk.hex" file - fall under the above "License for all of Roman Czyborra's work". - - The fonts in "./font/precompiled" do use wqy-cjk.hex, and so - are licensed under the GNU GPL version 2, with the exception - that embedding the font in a document does not in itself bind - that document to the terms of the GNU GPL. The following - paragraphs explaining the exception is taken from the Wen - Quan Yi font distribution: - - ** GPL v2.0 license with font embedding exception: - - As a special exception, if you create a document which - uses this font, and embed this font or unaltered portions - of this font into the document, this font does not by - itself cause the resulting document to be covered by - the GNU General Public License. This exception does not - however invalidate any other reasons why the document - might be covered by the GNU General Public License. - If you modify this font, you may extend this exception - to your version of the font, but you are not obligated - to do so. If you do not wish to do so, delete this - exception statement from your version. - -License for "blanks.hex": - - There is one exception to the above rules: Paul Hardy earlier - released the "blanks.hex" file into the public domain. Copied: bdf-unifont/repos/extra-any/LICENSE (from rev 353496, bdf-unifont/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2019-05-16 19:48:38 UTC (rev 353497) @@ -0,0 +1,60 @@ +CENSE +--- +Roman Czyborra released his work (Perl scripts and font .hex files) +under the following terms: + + All of my works you find here are freeware. You may + freely copy, use, quote, modify or redistribute them + as long as you properly attribute my contribution and + have given a quick thought about whether Roman might + perhaps be interested to read what you did with his + stuff. Horizontal rules don't apply. + +David Starner released what in this package is named "hex2bdf-split" +under the same license as Roman Czyborra's work. + +License for all of Paul Hardy's work (except "johab2ucs2" and +"blanks.hex", mentioned separately), Makefile and debian/ mods +by Anthony Fok, and modified software from Luis Gonzalez Miranda +(with permission granted to Paul Hardy): + + These are released under the terms of the GNU General Public + License version 2, or (at your option) a later version. + +License for Fonts: + + Any fonts using glyphs from the "wqy-cjk.hex" file (including + the default TrueType font) are bound by the terms of the Wen + Quan Yi font license. Those fonts are
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:46:36 Author: felixonmars Revision: 467572 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 467571, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 467571, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:46:36 UTC (rev 467572) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.2 +pkgrel=36 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' '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-ipynb' '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-scientific' + 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' 'haskell-unicode-transforms' + '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=('f0d6a700413d1a70b6ca8f69883afda27248dcf5315a1819127163ad8e239fd19d2ec8462e3a793a67d3f86d02b364fa00ac5de735a77a63e737a1a2b92ef00b') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +sed -i 's/< *0.2/<1/' $pkgname.cabal + +# 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 || warning "Tests failed" +} + +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 pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:53:19 Author: felixonmars Revision: 467577 upgpkg: pandoc-crossref 0.3.4.1-13 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:51:59 UTC (rev 467576) +++ PKGBUILD2019-05-16 19:53:19 UTC (rev 467577) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=12 +pkgrel=13 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:50:05 Author: felixonmars Revision: 467574 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 467573, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 467573, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:50:05 UTC (rev 467574) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=33 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' '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=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +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 net-tools/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:46:21 Author: ronald Revision: 353495 archrelease: copy trunk to testing-x86_64 Added: net-tools/repos/testing-x86_64/ net-tools/repos/testing-x86_64/PKGBUILD (from rev 353494, net-tools/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: net-tools/repos/testing-x86_64/PKGBUILD (from rev 353494, net-tools/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-16 19:46:21 UTC (rev 353495) @@ -0,0 +1,41 @@ +# Maintainer: Ronald van Haren +# Contributor: judd + +pkgname=net-tools +pkgver=1.60.20181103git +_commit=0eebece8c9 +pkgrel=1 +pkgdesc="Configuration tools for Linux networking" +arch=('x86_64') +license=('GPL2') +url="http://net-tools.sourceforge.net/"; +depends=('glibc') +makedepends=('git') +# use git snapshot currently prefered over release +source=("net-tools::git://git.code.sf.net/p/net-tools/code#commit=${_commit}") +options=(!makeflags) +sha1sums=('SKIP') + + +prepare() { + sed -i "s#/sbin#/bin#" ${srcdir}/${pkgname}/Makefile + sed -i "s#/usr##" ${srcdir}/${pkgname}/man/Makefile +} + +build() { + cd ${srcdir}/${pkgname} + yes "" | make +} + +package() { + cd ${srcdir}/${pkgname} + make DESTDIR=${pkgdir}/usr update + + # the following is provided by yp-tools + rm "${pkgdir}"/usr/bin/{nis,yp}domainname + rm "${pkgdir}"/usr/share/man/man1/{nis,yp}domainname.1 + + # hostname is provided by inetutils + rm "${pkgdir}"/usr/bin/{hostname,dnsdomainname,domainname} + rm -rf "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in terminology/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:53:20 Author: ronald Revision: 353500 upgpkg: terminology 1.4.0-1 update to 1.4.0 Modified: terminology/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:50:55 UTC (rev 353499) +++ PKGBUILD2019-05-16 19:53:20 UTC (rev 353500) @@ -3,7 +3,7 @@ # Contributor: Paul Ezvan pkgname=terminology -pkgver=1.3.2 +pkgver=1.4.0 pkgrel=1 pkgdesc="EFL based terminal emulator" arch=('x86_64') @@ -13,7 +13,7 @@ makedepends=('mesa' 'meson') #source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz";) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/billiob/terminology/archive/v${pkgver}.tar.gz";) -sha256sums=('7b5b94e173b5414e343483ab4a418796216104c8e9c098e988e2583638ab8825') +sha256sums=('0ad42f45dc376def82a0b33a178b6f119633bee7e9ac40155dfff84d9389c8d8') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:49:55 Author: felixonmars Revision: 467573 upgpkg: pandoc-citeproc 0.16.2-33 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:46:36 UTC (rev 467572) +++ PKGBUILD2019-05-16 19:49:55 UTC (rev 467573) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=32 +pkgrel=33 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("BSD")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:53:31 Author: felixonmars Revision: 467578 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 467577, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 467577, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:53:31 UTC (rev 467578) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=13 +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-gitrev' '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=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +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 \ + -f-enable_flaky_tests +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 $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 terminology/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:53:25 Author: ronald Revision: 353501 archrelease: copy trunk to extra-x86_64 Added: terminology/repos/extra-x86_64/PKGBUILD (from rev 353500, terminology/trunk/PKGBUILD) Deleted: terminology/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:53:20 UTC (rev 353500) +++ PKGBUILD2019-05-16 19:53:25 UTC (rev 353501) @@ -1,34 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Doug Newgard -# Contributor: Paul Ezvan - -pkgname=terminology -pkgver=1.3.2 -pkgrel=1 -pkgdesc="EFL based terminal emulator" -arch=('x86_64') -url="https://www.enlightenment.org/about-terminology"; -license=('BSD') -depends=('efl' 'hicolor-icon-theme') -makedepends=('mesa' 'meson') -#source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz";) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/billiob/terminology/archive/v${pkgver}.tar.gz";) -sha256sums=('7b5b94e173b5414e343483ab4a418796216104c8e9c098e988e2583638ab8825') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - export CFLAGS="${CFLAGS} -fvisibility=hidden" - meson builddir --prefix=/usr - ninja -C builddir -} - -package(){ - cd "${srcdir}/${pkgname}-${pkgver}" - - DESTDIR="${pkgdir}" ninja -C builddir install - - # install license files - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" \ -"${pkgdir}/usr/share/licenses/${pkgname}/COPYING" -} Copied: terminology/repos/extra-x86_64/PKGBUILD (from rev 353500, terminology/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:53:25 UTC (rev 353501) @@ -0,0 +1,34 @@ +# Maintainer: Ronald van Haren +# Contributor: Doug Newgard +# Contributor: Paul Ezvan + +pkgname=terminology +pkgver=1.4.0 +pkgrel=1 +pkgdesc="EFL based terminal emulator" +arch=('x86_64') +url="https://www.enlightenment.org/about-terminology"; +license=('BSD') +depends=('efl' 'hicolor-icon-theme') +makedepends=('mesa' 'meson') +#source=("https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${pkgver}.tar.xz";) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/billiob/terminology/archive/v${pkgver}.tar.gz";) +sha256sums=('0ad42f45dc376def82a0b33a178b6f119633bee7e9ac40155dfff84d9389c8d8') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + export CFLAGS="${CFLAGS} -fvisibility=hidden" + meson builddir --prefix=/usr + ninja -C builddir +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + DESTDIR="${pkgdir}" ninja -C builddir install + + # install license files + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" \ +"${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:51:49 Author: felixonmars Revision: 467575 upgpkg: haskell-hakyll 4.12.5.2-2 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:50:05 UTC (rev 467574) +++ PKGBUILD2019-05-16 19:51:49 UTC (rev 467575) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=1 +pkgrel=2 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:51:59 Author: felixonmars Revision: 467576 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 467575, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 467575, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:51:59 UTC (rev 467576) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=2 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("BSD") +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=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 || warning "https://github.com/jaspervdj/hakyll/issues/682"; +} + +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 dhcpcd/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:50:49 Author: ronald Revision: 353498 upgpkg: dhcpcd 7.2.2-1 update to 7.2.2 Modified: dhcpcd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:48:38 UTC (rev 353497) +++ PKGBUILD2019-05-16 19:50:49 UTC (rev 353498) @@ -3,7 +3,7 @@ # Contributor: Judd Vinet pkgname=dhcpcd -pkgver=7.2.1 +pkgver=7.2.2 pkgrel=1 pkgdesc="RFC2131 compliant DHCP client daemon" url="https://roy.marples.name/projects/dhcpcd/"; @@ -19,7 +19,7 @@ 'dhcpcd_.service' 'dhcpcd.service') validpgpkeys=('A785ED2755955D9E93EA59F6597F97EA9AD45549') # Roy Marples (NetBSD) -sha256sums=('27712673f563c2156739134837f47515028f5a37078e522e5d3bed4152a44fe8' +sha256sums=('3db7ff18cba9274da1d2176fb3c7cbe23926a8e58d5c8e244ad55c62d38ba09e' '72dba5d6e7a99cf6d9a796f79ee395e2434af12d6d4e76573d428c6d0c2986ed' '782ba5fc31518e6f499d119120efe5ea68ce29ebbb797306d5e17b2a545c2f9e')
[arch-commits] Commit in bdf-unifont/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:48:32 Author: ronald Revision: 353496 upgpkg: bdf-unifont 12.1.01-1 update to 12.1.01 Modified: bdf-unifont/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:46:21 UTC (rev 353495) +++ PKGBUILD2019-05-16 19:48:32 UTC (rev 353496) @@ -1,7 +1,7 @@ # Maintainer: Ronald van Haren pkgname=bdf-unifont -pkgver=11.0.03 +pkgver=12.1.01 pkgrel=1 pkgdesc="GNU Unifont Glyphs" arch=('any') @@ -10,7 +10,7 @@ depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils') source=("https://ftp.gnu.org/gnu/unifont/unifont-${pkgver}/unifont-${pkgver}.bdf.gz"{,.sig} "LICENSE") validpgpkeys=('95D2E9AB8740D8046387FD151A09227B1F435A33') # Paul Hardy -sha256sums=('4bd52ca12beee34e64b436aa4b806a508908464aed88e2533ea6ac17af6b' +sha256sums=('862f01724ed3d61918d58c3a87b8658c7ea5262aaa22e4c9b9f76fae864abc49' 'SKIP' 'b301a70ea554b471ca22f9654d8fe0573a93c1ecae3f59f17026f12e58f31e3a')
[arch-commits] Commit in nvidia/repos/extra-x86_64 (5 files)
Date: Thursday, May 16, 2019 @ 19:45:50 Author: felixonmars Revision: 353494 archrelease: copy trunk to extra-x86_64 Added: nvidia/repos/extra-x86_64/PKGBUILD (from rev 353493, nvidia/trunk/PKGBUILD) nvidia/repos/extra-x86_64/fs62142.patch (from rev 353493, nvidia/trunk/fs62142.patch) Deleted: nvidia/repos/extra-x86_64/PKGBUILD nvidia/repos/extra-x86_64/fs62142.patch nvidia/repos/extra-x86_64/kernel-4.16.patch ---+ PKGBUILD | 176 +--- fs62142.patch | 26 +++ kernel-4.16.patch | 33 - 3 files changed, 98 insertions(+), 137 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:45:35 UTC (rev 353493) +++ PKGBUILD2019-05-16 19:45:50 UTC (rev 353494) @@ -1,91 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgbase=nvidia -pkgname=(nvidia nvidia-dkms) -pkgver=418.74 -_extramodules=extramodules-ARCH -pkgrel=4 -pkgdesc="NVIDIA drivers for linux" -arch=('x86_64') -url="http://www.nvidia.com/"; -makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers') -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 -fs62142.patch) -sha512sums=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f' - 'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af' - 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752') - -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 - -# Fix https://bugs.archlinux.org/task/62142 -patch -Np1 -i ../fs62142.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' "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/extra-x86_64/PKGBUILD (from rev 353493, nvidia/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:45:50 UTC (rev 353494) @@ -0,0 +1,85 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=430.14 +_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') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source
[arch-commits] Commit in net-tools/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:43:42 Author: ronald Revision: 353492 upgpkg: net-tools 1.60.20181103git-1 Modified: net-tools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:41:07 UTC (rev 353491) +++ PKGBUILD2019-05-16 19:43:42 UTC (rev 353492) @@ -2,8 +2,8 @@ # Contributor: judd pkgname=net-tools -pkgver=1.60.20180212git -_commit=479bb4a7 +pkgver=1.60.20181103git +_commit=0eebece8c9 pkgrel=1 pkgdesc="Configuration tools for Linux networking" arch=('x86_64')
[arch-commits] Commit in marked-man/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:41:47 Author: felixonmars Revision: 467569 upgpkg: marked-man 0.6.0-1 Modified: marked-man/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:41:39 UTC (rev 467568) +++ PKGBUILD2019-05-16 19:41:47 UTC (rev 467569) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=marked-man -pkgver=0.4.2 +pkgver=0.6.0 pkgrel=1 pkgdesc="Wrapper adding manpage output to 'marked', inspired by 'ronn'" arch=('any') @@ -11,7 +11,7 @@ makedepends=('npm') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('e0032079edb3ca3ce0c9b6e83018c07c34356549c11439b14ca95def1b8473d379b58dd3ec2a9062a61f28091473bded34b78e77029c477379a75b685cb88700') +sha512sums=('96acc67b6b8fa3428f3b9279cb27d9e8f6c4a594ba54830723396d5cdcddc13341cac0f4a4d2ed4da1abb53e51e1a153f1469547716ecfdacddd210562779ae5') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in zxing-cpp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:35:17 Author: arojas Revision: 353481 archrelease: copy trunk to extra-x86_64 Added: zxing-cpp/repos/extra-x86_64/PKGBUILD (from rev 353480, zxing-cpp/trunk/PKGBUILD) Deleted: zxing-cpp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 69 - 1 file changed, 32 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:34:56 UTC (rev 353480) +++ PKGBUILD2019-05-16 19:35:17 UTC (rev 353481) @@ -1,37 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Maxime Arthaud - -pkgname=zxing-cpp -pkgver=1.0.4 -pkgrel=2 -pkgdesc="A command-line tool to decode QRCode" -arch=(x86_64) -url="https://github.com/nu-book/zxing-cpp"; -license=(Apache) -depends=(gcc-libs) -makedepends=(cmake) -source=($pkgname-$pkgver.tar.gz::"https://github.com/nu-book/zxing-cpp/archive/v$pkgver.tar.gz"; - zxing-cpp-shared.patch::"https://github.com/nu-book/zxing-cpp/commit/f77a2db2.patch";) -sha256sums=('e3bb5c135523638ca875c242efb958742b4b8e02a1acdf6b182ecd85021463dd' -'40045b7d32d3f435a50a1398ff1ed90605cff75f1496d2dc0964c7f9c7cc790e') - -prepare() { - mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../zxing-cpp-shared.patch # Allow to build shared library -} - -build() { - cd build - cmake ../$pkgname-$pkgver/core \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -fPIC" \ --DBUILD_SHARED_LIBRARY=ON - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: zxing-cpp/repos/extra-x86_64/PKGBUILD (from rev 353480, zxing-cpp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:35:17 UTC (rev 353481) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas +# Maintainer: Maxime Arthaud + +pkgname=zxing-cpp +pkgver=1.0.5 +pkgrel=1 +pkgdesc="A command-line tool to decode QRCode" +arch=(x86_64) +url="https://github.com/nu-book/zxing-cpp"; +license=(Apache) +depends=(gcc-libs) +makedepends=(cmake) +source=($pkgname-$pkgver.tar.gz::"https://github.com/nu-book/zxing-cpp/archive/v$pkgver.tar.gz";) +sha256sums=('65bf1e7c45cc5330f8e399b6cff5a3e4e9190ce6fe389b9cc5c8fc180838c60a') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver/core \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_CXX_FLAGS="${CXXFLAGS} -fPIC" \ +-DBUILD_SHARED_LIBRARY=ON + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in zxing-cpp/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:34:56 Author: arojas Revision: 353480 Update to 1.0.5 Modified: zxing-cpp/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:00:47 UTC (rev 353479) +++ PKGBUILD2019-05-16 19:34:56 UTC (rev 353480) @@ -2,8 +2,8 @@ # Maintainer: Maxime Arthaud pkgname=zxing-cpp -pkgver=1.0.4 -pkgrel=2 +pkgver=1.0.5 +pkgrel=1 pkgdesc="A command-line tool to decode QRCode" arch=(x86_64) url="https://github.com/nu-book/zxing-cpp"; @@ -10,16 +10,11 @@ license=(Apache) depends=(gcc-libs) makedepends=(cmake) -source=($pkgname-$pkgver.tar.gz::"https://github.com/nu-book/zxing-cpp/archive/v$pkgver.tar.gz"; - zxing-cpp-shared.patch::"https://github.com/nu-book/zxing-cpp/commit/f77a2db2.patch";) -sha256sums=('e3bb5c135523638ca875c242efb958742b4b8e02a1acdf6b182ecd85021463dd' -'40045b7d32d3f435a50a1398ff1ed90605cff75f1496d2dc0964c7f9c7cc790e') +source=($pkgname-$pkgver.tar.gz::"https://github.com/nu-book/zxing-cpp/archive/v$pkgver.tar.gz";) +sha256sums=('65bf1e7c45cc5330f8e399b6cff5a3e4e9190ce6fe389b9cc5c8fc180838c60a') prepare() { mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../zxing-cpp-shared.patch # Allow to build shared library } build() {
[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:36:28 Author: felixonmars Revision: 353482 upgpkg: nvidia-utils 430.14-1 Modified: nvidia-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:35:17 UTC (rev 353481) +++ PKGBUILD2019-05-16 19:36:28 UTC (rev 353482) @@ -4,7 +4,7 @@ pkgbase=nvidia-utils pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=418.74 +pkgver=430.14 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' - '485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') + '9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be') create_links() {
[arch-commits] Commit in efl/repos/extra-x86_64 (4 files)
Date: Thursday, May 16, 2019 @ 19:39:01 Author: ronald Revision: 353489 archrelease: copy trunk to extra-x86_64 Added: efl/repos/extra-x86_64/PKGBUILD (from rev 353488, efl/trunk/PKGBUILD) efl/repos/extra-x86_64/eina_doxygen.patch (from rev 353488, efl/trunk/eina_doxygen.patch) Deleted: efl/repos/extra-x86_64/PKGBUILD efl/repos/extra-x86_64/eina_doxygen.patch + PKGBUILD | 135 --- eina_doxygen.patch | 20 +++ 2 files changed, 75 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:38:50 UTC (rev 353488) +++ PKGBUILD2019-05-16 19:39:01 UTC (rev 353489) @@ -1,70 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Enlightenment Developers - -pkgbase=efl -pkgname=('efl' 'efl-docs') -pkgver=1.21.1 -pkgrel=2 -pkgdesc="Enlightenment Foundation Libraries" -arch=('x86_64') -url="https://www.enlightenment.org"; -license=('BSD' 'LGPL2.1' 'GPL2' 'custom') -depends=('bullet' 'libjpeg-turbo' 'gst-plugins-base' - 'luajit' 'curl' 'fribidi' 'libpulse' 'libxcomposite' - 'libxinerama' 'libxrandr' 'libxss' 'libinput' - 'libxcursor' 'libxp' 'libwebp' 'shared-mime-info' - 'libxkbcommon' 'libxkbcommon-x11' 'wayland' 'lz4' 'openjpeg' 'avahi' - 'libspectre' 'libraw' 'librsvg' 'wayland-protocols' - 'mesa') -optdepends=('python2: einabench-cmp' 'libreoffice: thumbnailing for DOC/PPT/XLS files') -makedepends=('doxygen' 'python' 'texlive-core' 'ghostscript' 'imagemagick') -options=('!emptydirs') -source=(https://download.enlightenment.org/rel/libs/${pkgname}/$pkgname-$pkgver.tar.xz) -sha256sums=('44774b42b3dbbbe4d124c8fddcd169c6ffab9d602d1a757abcfb9a84e001a928') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's/env python$/&2/' src/scripts/eina/eina-bench-cmp -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - export CFLAGS="$CFLAGS -fvisibility=hidden" - - ./configure --prefix=/usr \ - --disable-static --disable-tslib --enable-fb \ - --enable-xinput22 --enable-multisense --enable-systemd \ - --enable-image-loader-webp --enable-harfbuzz --enable-wayland \ - --enable-liblz4 --enable-drm --enable-elput --enable-egl --with-opengl=es - - make - - cd doc - doxygen - #make -j1 doc || return 0 # don't fail on the docs -} - -package_efl(){ - replaces=('elementary' 'evas_generic_loaders' 'emotion_generic_players') - - cd "${srcdir}/${pkgname}-${pkgver}" - make -j1 DESTDIR=${pkgdir} install - - # install non-standard license files - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/licenses/COPYING.BSD" \ -"${pkgdir}/usr/share/licenses/${pkgname}/COPYING.BSD" - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/licenses/COPYING.SMALL" \ -"${pkgdir}/usr/share/licenses/${pkgname}/COPYING.SMALL" -} - -package_efl-docs() { - pkgdesc="Documentation for the Enlightenment Foundation Libraries" - depends=() - - cd "${srcdir}/${pkgbase}-${pkgver}" - install -d "${pkgdir}/usr/share/doc/${pkgbase}" - cp -a doc/html "${pkgdir}/usr/share/doc/${pkgbase}/html" - cp -a doc/latex "${pkgdir}/usr/share/doc/${pkgbase}/latex" -} - Copied: efl/repos/extra-x86_64/PKGBUILD (from rev 353488, efl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:39:01 UTC (rev 353489) @@ -0,0 +1,65 @@ +# Maintainer: Ronald van Haren +# Contributor: Enlightenment Developers + +pkgbase=efl +pkgname=('efl' 'efl-docs') +pkgver=1.22.2 +pkgrel=1 +pkgdesc="Enlightenment Foundation Libraries" +arch=('x86_64') +url="https://www.enlightenment.org"; +license=('BSD' 'LGPL2.1' 'GPL2' 'custom') +depends=('bullet' 'libjpeg-turbo' 'gst-plugins-base' + 'luajit' 'curl' 'fribidi' 'libpulse' 'libxcomposite' + 'libxinerama' 'libxrandr' 'libxss' 'libinput' + 'libxcursor' 'libxp' 'libwebp' 'shared-mime-info' + 'libxkbcommon' 'libxkbcommon-x11' 'wayland' 'lz4' 'openjpeg' 'avahi' + 'libspectre' 'libraw' 'librsvg' 'wayland-protocols' + 'mesa' 'hicolor-icon-theme' 'poppler') +optdepends=('python2: einabench-cmp' 'libreoffice: thumbnailing for DOC/PPT/XLS files') +makedepends=('doxygen' 'python' 'texlive-core' 'ghostscript' 'imagemagick') +options=('!emptydirs') +source=(https://download.enlightenment.org/rel/libs/${pkgname}/$pkgname-$pkgver.tar.xz) +sha256sums=('1699891f825911622de0aa77fe1140eff7335aba619d2352485e54dcff6b1cd0') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + export CFLAGS="$CFLAGS -fvisibility=hidden" + + ./configure --prefix=/usr \ + --disable-static --disable-tslib --enable-fb \ + --enable-xinput22 --enable-multisense --enable-systemd \ + --enable-image-loader-webp --enable-harfbuzz --enable-wayland \ + --enable-liblz4 --enable-drm --enable-elput --enable-egl --with-opengl=es + + make + + cd doc + doxygen + #
[arch-commits] Commit in pulseaudio-qt/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:36:49 Author: arojas Revision: 353483 Update to 1.1.0 Modified: pulseaudio-qt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:36:28 UTC (rev 353482) +++ PKGBUILD2019-05-16 19:36:49 UTC (rev 353483) @@ -1,7 +1,7 @@ # Maintainer:Antonio Rojas pkgname=pulseaudio-qt -pkgver=1.0.1 +pkgver=1.1.0 pkgrel=1 pkgdesc='Qt bindings for libpulse' arch=(x86_64) @@ -10,7 +10,7 @@ depends=(qt5-base libpulse) makedepends=(extra-cmake-modules doxygen qt5-tools) source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('bf571c642ac7b5d5e6a793654ce4a531efcdd89dd76da963ca547f4c1b5238ed' +sha256sums=('9c7cbc484dee6ab6bd6b479a5cca14c7f38a4d020f03e99ecfd047136da18662' 'SKIP') validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E # Jonathan Riddell F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella
[arch-commits] Commit in nvidia-lts/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:41:07 Author: felixonmars Revision: 353491 archrelease: copy trunk to extra-x86_64 Added: nvidia-lts/repos/extra-x86_64/PKGBUILD (from rev 353490, nvidia-lts/trunk/PKGBUILD) Deleted: nvidia-lts/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:40:54 UTC (rev 353490) +++ PKGBUILD2019-05-16 19:41:07 UTC (rev 353491) @@ -1,42 +0,0 @@ -# Maintainer: Eric Bélanger - -pkgname=nvidia-lts -pkgver=418.74 -_extramodules=extramodules-4.19-lts -pkgrel=2 -epoch=1 -arch=('x86_64') -url="http://www.nvidia.com/"; -makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.42') -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=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') - -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.19.42' "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" -} Copied: nvidia-lts/repos/extra-x86_64/PKGBUILD (from rev 353490, nvidia-lts/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:41:07 UTC (rev 353491) @@ -0,0 +1,42 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=430.14 +_extramodules=extramodules-4.19-lts +pkgrel=1 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.42') +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=('9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be') + +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.19.42' "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 nvidia-settings/repos/extra-x86_64 (4 files)
Date: Thursday, May 16, 2019 @ 19:37:31 Author: felixonmars Revision: 353487 archrelease: copy trunk to extra-x86_64 Added: nvidia-settings/repos/extra-x86_64/PKGBUILD (from rev 353486, nvidia-settings/trunk/PKGBUILD) nvidia-settings/repos/extra-x86_64/libxnvctrl_so.patch (from rev 353486, nvidia-settings/trunk/libxnvctrl_so.patch) Deleted: nvidia-settings/repos/extra-x86_64/PKGBUILD nvidia-settings/repos/extra-x86_64/libxnvctrl_so.patch -+ PKGBUILD| 124 +++--- libxnvctrl_so.patch | 134 +- 2 files changed, 129 insertions(+), 129 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:37:16 UTC (rev 353486) +++ PKGBUILD2019-05-16 19:37:31 UTC (rev 353487) @@ -1,62 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Felix Yan -# Maintainer: Levente Polyak - -pkgbase=nvidia-settings -pkgname=('nvidia-settings' 'libxnvctrl') -pkgver=418.74 -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/${pkgver}.tar.gz -libxnvctrl_so.patch) -sha512sums=('4ec19fb2d99855ca77fb312b54420e2633fbd9a9c6d5690ff4daeacb8cfddd9bb80d13d1675da7571a9cab7be1eea604468e32333d29d1b603af3f1933c58672' - 'f69f5dc84fe624579a3c9ce877f4ae4e34c2184877576afbea07b8abdd7ff01e470517f2b77cd11a904518cbcb83fb388ca1d0006f0ef2854723920c9cf8') - -prepare() { - export PREFIX=/usr - export NV_USE_BUNDLED_LIBJANSSON=0 - cd ${pkgbase}-${pkgver} - patch -p1 < "${srcdir}/libxnvctrl_so.patch" -} - -build() { - cd ${pkgbase}-${pkgver} - make - make -C src/libXNVCtrl -} - -package_nvidia-settings() { - depends=('jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxnvctrl') - - cd ${pkgbase}-${pkgver} - 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}-${pkgver} - 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/extra-x86_64/PKGBUILD (from rev 353486, nvidia-settings/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:37:31 UTC (rev 353487) @@ -0,0 +1,62 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Maintainer: Levente Polyak + +pkgbase=nvidia-settings +pkgname=('nvidia-settings' 'libxnvctrl') +pkgver=430.14 +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/${pkgver}.tar.gz +libxnvctrl_so.patch) +sha512sums=('f3046fed2f6ac956e6987ad3223bbdb4795c1778847b9a0b99c68e79893bbf82866ad9de252a6dd5459bcc24e6519f534d92f2ee05b4c65a611a25f3c0b5ca4f' + 'f69f5dc84fe624579a3c9ce877f4ae4e34c2184877576afbea07b8abdd7ff01e470517f2b77cd11a904518cbcb83fb388ca1d0006f0ef2854723920c9cf8') + +prepare() { + export PREFIX=/usr + export NV_USE_BUNDLED_LIBJANSSON=0 + cd ${pkgbase}-${pkgver} + patch -p1 < "${srcdir}/libxnvctrl_so.patch" +} + +build() { + cd ${pkgbase}-${pkgver} + make + make -C src/libXNVCtrl +} + +package_nvidia-settings() { + depends=('jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxnvctrl') + + cd ${pkgbase}-${pkgver} + 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 "
[arch-commits] Commit in pulseaudio-qt/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:37:05 Author: arojas Revision: 353485 archrelease: copy trunk to extra-x86_64 Added: pulseaudio-qt/repos/extra-x86_64/PKGBUILD (from rev 353484, pulseaudio-qt/trunk/PKGBUILD) Deleted: pulseaudio-qt/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:36:50 UTC (rev 353484) +++ PKGBUILD2019-05-16 19:37:05 UTC (rev 353485) @@ -1,35 +0,0 @@ -# Maintainer:Antonio Rojas - -pkgname=pulseaudio-qt -pkgver=1.0.1 -pkgrel=1 -pkgdesc='Qt bindings for libpulse' -arch=(x86_64) -url='https://community.kde.org/Frameworks' -license=(LGPL) -depends=(qt5-base libpulse) -makedepends=(extra-cmake-modules doxygen qt5-tools) -source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('bf571c642ac7b5d5e6a793654ce4a531efcdd89dd76da963ca547f4c1b5238ed' -'SKIP') -validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E # Jonathan Riddell - F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DBUILD_QCH=ON \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: pulseaudio-qt/repos/extra-x86_64/PKGBUILD (from rev 353484, pulseaudio-qt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:37:05 UTC (rev 353485) @@ -0,0 +1,35 @@ +# Maintainer:Antonio Rojas + +pkgname=pulseaudio-qt +pkgver=1.1.0 +pkgrel=1 +pkgdesc='Qt bindings for libpulse' +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(qt5-base libpulse) +makedepends=(extra-cmake-modules doxygen qt5-tools) +source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('9c7cbc484dee6ab6bd6b479a5cca14c7f38a4d020f03e99ecfd047136da18662' +'SKIP') +validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E # Jonathan Riddell + F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_QCH=ON \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in nvidia-settings/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:37:16 Author: felixonmars Revision: 353486 upgpkg: nvidia-settings 430.14-1 Modified: nvidia-settings/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:37:05 UTC (rev 353485) +++ PKGBUILD2019-05-16 19:37:16 UTC (rev 353486) @@ -4,7 +4,7 @@ pkgbase=nvidia-settings pkgname=('nvidia-settings' 'libxnvctrl') -pkgver=418.74 +pkgver=430.14 pkgrel=1 pkgdesc='Tool for configuring the NVIDIA graphics driver' url='https://github.com/NVIDIA/nvidia-settings' @@ -14,7 +14,7 @@ options=('staticlibs') source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/${pkgver}.tar.gz libxnvctrl_so.patch) -sha512sums=('4ec19fb2d99855ca77fb312b54420e2633fbd9a9c6d5690ff4daeacb8cfddd9bb80d13d1675da7571a9cab7be1eea604468e32333d29d1b603af3f1933c58672' +sha512sums=('f3046fed2f6ac956e6987ad3223bbdb4795c1778847b9a0b99c68e79893bbf82866ad9de252a6dd5459bcc24e6519f534d92f2ee05b4c65a611a25f3c0b5ca4f' 'f69f5dc84fe624579a3c9ce877f4ae4e34c2184877576afbea07b8abdd7ff01e470517f2b77cd11a904518cbcb83fb388ca1d0006f0ef2854723920c9cf8') prepare() {
[arch-commits] Commit in efl/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:38:50 Author: ronald Revision: 353488 upgpkg: efl 1.22.2-1 update to 1.22.2 Modified: efl/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:37:31 UTC (rev 353487) +++ PKGBUILD2019-05-16 19:38:50 UTC (rev 353488) @@ -3,8 +3,8 @@ pkgbase=efl pkgname=('efl' 'efl-docs') -pkgver=1.21.1 -pkgrel=2 +pkgver=1.22.2 +pkgrel=1 pkgdesc="Enlightenment Foundation Libraries" arch=('x86_64') url="https://www.enlightenment.org"; @@ -15,18 +15,13 @@ 'libxcursor' 'libxp' 'libwebp' 'shared-mime-info' 'libxkbcommon' 'libxkbcommon-x11' 'wayland' 'lz4' 'openjpeg' 'avahi' 'libspectre' 'libraw' 'librsvg' 'wayland-protocols' - 'mesa') + 'mesa' 'hicolor-icon-theme' 'poppler') optdepends=('python2: einabench-cmp' 'libreoffice: thumbnailing for DOC/PPT/XLS files') makedepends=('doxygen' 'python' 'texlive-core' 'ghostscript' 'imagemagick') options=('!emptydirs') source=(https://download.enlightenment.org/rel/libs/${pkgname}/$pkgname-$pkgver.tar.xz) -sha256sums=('44774b42b3dbbbe4d124c8fddcd169c6ffab9d602d1a757abcfb9a84e001a928') +sha256sums=('1699891f825911622de0aa77fe1140eff7335aba619d2352485e54dcff6b1cd0') -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's/env python$/&2/' src/scripts/eina/eina-bench-cmp -} - build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in perl-ppi/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:41:39 Author: felixonmars Revision: 467568 archrelease: copy trunk to community-any Added: perl-ppi/repos/community-any/PKGBUILD (from rev 467567, perl-ppi/trunk/PKGBUILD) Deleted: perl-ppi/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:41:26 UTC (rev 467567) +++ PKGBUILD2019-05-16 19:41:39 UTC (rev 467568) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=perl-ppi -pkgver=1.265 -pkgrel=1 -pkgdesc="Parse, Analyze and Manipulate Perl (without perl)" -arch=('any') -license=('PerlArtistic') -url="https://metacpan.org/release/PPI"; -depends=('perl-clone' 'perl-io-string' 'perl-list-moreutils' 'perl-params-util' 'perl-task-weaken') -makedepends=('perl-class-inspector' 'perl-file-remove' 'perl-test-deep' 'perl-test-object' - 'perl-test-subcalls') -options=('!emptydirs') -source=("https://cpan.metacpan.org/authors/id/M/MI/MITHALDU/PPI-$pkgver.tar.gz";) -sha512sums=('b99d060554f3d3e4d752141205a9415ec11b2964f1d45655bad5a2448152b8a5256b5d6f6604ebad0b6e9d4982ece724f310f04f94dec9cab146ab3b3a3b') - -build() { - cd PPI-$pkgver - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd PPI-$pkgver - make test -} - -package() { - cd PPI-$pkgver - make DESTDIR="$pkgdir" install -} Copied: perl-ppi/repos/community-any/PKGBUILD (from rev 467567, perl-ppi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:41:39 UTC (rev 467568) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=perl-ppi +pkgver=1.268 +pkgrel=1 +pkgdesc="Parse, Analyze and Manipulate Perl (without perl)" +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/PPI"; +depends=('perl-clone' 'perl-io-string' 'perl-list-moreutils' 'perl-params-util' 'perl-task-weaken') +makedepends=('perl-class-inspector' 'perl-file-remove' 'perl-test-deep' 'perl-test-object' + 'perl-test-subcalls') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/M/MI/MITHALDU/PPI-$pkgver.tar.gz";) +sha512sums=('ba379ec018122fd0643eee07dda3f5ccf79f3c7b7f7cb0264054f0ae1a9d227fadda18bafb8260fca531a26c86f17ee646f16dda4343f5247b7b1394e17aa073') + +build() { + cd PPI-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd PPI-$pkgver + make test +} + +package() { + cd PPI-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in marked-man/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:41:59 Author: felixonmars Revision: 467570 archrelease: copy trunk to community-any Added: marked-man/repos/community-any/PKGBUILD (from rev 467569, marked-man/trunk/PKGBUILD) Deleted: marked-man/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:41:47 UTC (rev 467569) +++ PKGBUILD2019-05-16 19:41:59 UTC (rev 467570) @@ -1,20 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=marked-man -pkgver=0.4.2 -pkgrel=1 -pkgdesc="Wrapper adding manpage output to 'marked', inspired by 'ronn'" -arch=('any') -url='https://github.com/kapouer/marked-man' -license=('MIT') -depends=('nodejs') -makedepends=('npm') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('e0032079edb3ca3ce0c9b6e83018c07c34356549c11439b14ca95def1b8473d379b58dd3ec2a9062a61f28091473bded34b78e77029c477379a75b685cb88700') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s ../../../lib/node_modules/marked-man/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: marked-man/repos/community-any/PKGBUILD (from rev 467569, marked-man/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:41:59 UTC (rev 467570) @@ -0,0 +1,20 @@ +# Maintainer: Felix Yan + +pkgname=marked-man +pkgver=0.6.0 +pkgrel=1 +pkgdesc="Wrapper adding manpage output to 'marked', inspired by 'ronn'" +arch=('any') +url='https://github.com/kapouer/marked-man' +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('96acc67b6b8fa3428f3b9279cb27d9e8f6c4a594ba54830723396d5cdcddc13341cac0f4a4d2ed4da1abb53e51e1a153f1469547716ecfdacddd210562779ae5') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s ../../../lib/node_modules/marked-man/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in perl-ppi/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:41:26 Author: felixonmars Revision: 467567 upgpkg: perl-ppi 1.268-1 Modified: perl-ppi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:35:19 UTC (rev 467566) +++ PKGBUILD2019-05-16 19:41:26 UTC (rev 467567) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=perl-ppi -pkgver=1.265 +pkgver=1.268 pkgrel=1 pkgdesc="Parse, Analyze and Manipulate Perl (without perl)" arch=('any') @@ -12,7 +12,7 @@ 'perl-test-subcalls') options=('!emptydirs') source=("https://cpan.metacpan.org/authors/id/M/MI/MITHALDU/PPI-$pkgver.tar.gz";) -sha512sums=('b99d060554f3d3e4d752141205a9415ec11b2964f1d45655bad5a2448152b8a5256b5d6f6604ebad0b6e9d4982ece724f310f04f94dec9cab146ab3b3a3b') +sha512sums=('ba379ec018122fd0643eee07dda3f5ccf79f3c7b7f7cb0264054f0ae1a9d227fadda18bafb8260fca531a26c86f17ee646f16dda4343f5247b7b1394e17aa073') build() { cd PPI-$pkgver
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:40:54 Author: felixonmars Revision: 353490 upgpkg: nvidia-lts 1:430.14-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:39:01 UTC (rev 353489) +++ PKGBUILD2019-05-16 19:40:54 UTC (rev 353490) @@ -1,9 +1,9 @@ # Maintainer: Eric Bélanger pkgname=nvidia-lts -pkgver=418.74 +pkgver=430.14 _extramodules=extramodules-4.19-lts -pkgrel=2 +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=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') +sha512sums=('9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be') prepare() { sh "${_pkg}.run" --extract-only
[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)
Date: Thursday, May 16, 2019 @ 19:36:50 Author: felixonmars Revision: 353484 archrelease: copy trunk to extra-x86_64 Added: nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 353482, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 353482, nvidia-utils/trunk/nvidia-drm-outputclass.conf) nvidia-utils/repos/extra-x86_64/nvidia-utils.install (from rev 353482, nvidia-utils/trunk/nvidia-utils.install) nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers (from rev 353482, nvidia-utils/trunk/nvidia-utils.sysusers) Deleted: nvidia-utils/repos/extra-x86_64/PKGBUILD nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf nvidia-utils/repos/extra-x86_64/nvidia-utils.install nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers -+ PKGBUILD| 348 +- nvidia-drm-outputclass.conf | 30 +-- nvidia-utils.install| 14 - nvidia-utils.sysusers |2 4 files changed, 197 insertions(+), 197 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:36:49 UTC (rev 353483) +++ PKGBUILD2019-05-16 19:36:50 UTC (rev 353484) @@ -1,174 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=418.74 -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' - '485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') - - -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.
[arch-commits] Commit in lib32-nvidia-utils/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:35:19 Author: felixonmars Revision: 467566 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-utils/repos/multilib-x86_64/PKGBUILD (from rev 467565, lib32-nvidia-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 208 ++--- 1 file changed, 104 insertions(+), 104 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:35:06 UTC (rev 467565) +++ PKGBUILD2019-05-16 19:35:19 UTC (rev 467566) @@ -1,104 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Thomas Baechler -# Contributor: James Rayner - -_pkgbasename=nvidia-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') -pkgver=418.74 -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=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') - -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}" - -# 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 language for CUDA) -install -D -m755 "libnvidia-ptxjitcompiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ptxjitcompiler.so.${pkgver}" - -# Fat (multiarchitecture) binary loader -install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}"
[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:35:06 Author: felixonmars Revision: 467565 upgpkg: lib32-nvidia-utils 430.14-1 Modified: lib32-nvidia-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:32:52 UTC (rev 467564) +++ PKGBUILD2019-05-16 19:35:06 UTC (rev 467565) @@ -5,7 +5,7 @@ _pkgbasename=nvidia-utils pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') -pkgver=418.74 +pkgver=430.14 pkgrel=1 arch=('x86_64') url="http://www.nvidia.com/"; @@ -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=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') +sha512sums=('9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be') create_links() { # create soname links
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:32:52 Author: felixonmars Revision: 467564 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 467563, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 467563, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:32:52 UTC (rev 467564) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.14 +pkgrel=48 +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=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69') + +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: Thursday, May 16, 2019 @ 19:32:43 Author: felixonmars Revision: 467563 upgpkg: hledger-api 1.14-48 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:31:23 UTC (rev 467562) +++ PKGBUILD2019-05-16 19:32:43 UTC (rev 467563) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.14 -pkgrel=47 +pkgrel=48 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:31:23 Author: felixonmars Revision: 467562 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 467561, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 467561, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:31:23 UTC (rev 467562) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.2.1 +pkgrel=26 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-base-compat' 'haskell-quickcheck-instances' + 'haskell-generics-sop') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('78c97321fad344502f6d144e763d1a5406c1d8cde7164470e9803b9d5e214d7aaea8430fc8a594d733ddc773cf59a8e050dd2a514e0d1e9eaeebf15f40fe74a8') + +prepare() { +sed -e '/, semigroups/d' -i ${_hkgname}-${pkgver}/${_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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/Soostone/uri-bytestring/issues/50 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-haddock-library/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:30:14 Author: felixonmars Revision: 467560 archrelease: copy trunk to community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 467559, haskell-haddock-library/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 467559, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:30:14 UTC (rev 467560) @@ -0,0 +1,48 @@ +# Maintainer: Sergej Pupykin + +_hkgname=haddock-library +pkgname=haskell-haddock-library +pkgver=1.7.0 +pkgrel=42 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="https://www.haskell.org/haddock/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck' 'haskell-optparse-applicative' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz";) +sha512sums=('ae4a3e2e02a866399623349c69b19738b371c574a72b2616f74c9b8fa2acdc04dfb20b7ef6cdd32709b474c0c99d27a49a810b7c58f68d8eb6bea7244323c30c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/>= 2.11/>= 2.12/' -e 's/< *2.6/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:27:32 Author: felixonmars Revision: 467556 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 467555, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 467555, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:27:32 UTC (rev 467556) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.7 +pkgrel=38 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1c9d6a481a361950cb6f345af37698f686a00a66b534cf729aef735fd5fa3720eced7a67b837d03af4b230c7ef6683eb226e00d455cba7fddb9e57cb26763183') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.7/<3/' -e 's/>=2.3/>=2.2/' -e 's/< *0.16/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +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-haddock-library/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:30:04 Author: felixonmars Revision: 467559 upgpkg: haskell-haddock-library 1.7.0-42 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:28:36 UTC (rev 467558) +++ PKGBUILD2019-05-16 19:30:04 UTC (rev 467559) @@ -3,7 +3,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.7.0 -pkgrel=41 +pkgrel=42 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/"; license=("BSD")
[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:31:11 Author: felixonmars Revision: 467561 upgpkg: haskell-uri-bytestring 0.3.2.1-26 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:30:14 UTC (rev 467560) +++ PKGBUILD2019-05-16 19:31:11 UTC (rev 467561) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.2.1 -pkgrel=25 +pkgrel=26 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring"; license=('BSD')
[arch-commits] Commit in haskell-tree-diff/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:28:27 Author: felixonmars Revision: 467557 upgpkg: haskell-tree-diff 0.0.2.1-5 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-tree-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:27:32 UTC (rev 467556) +++ PKGBUILD2019-05-16 19:28:27 UTC (rev 467557) @@ -3,7 +3,7 @@ _hkgname=tree-diff pkgname=haskell-tree-diff pkgver=0.0.2.1 -pkgrel=4 +pkgrel=5 pkgdesc="Diffing of (expression) trees" url="https://github.com/phadej/tree-diff"; license=('BSD')
[arch-commits] Commit in haskell-tree-diff/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:28:36 Author: felixonmars Revision: 467558 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tree-diff/repos/community-staging-x86_64/ haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 467557, haskell-tree-diff/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 467557, haskell-tree-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:28:36 UTC (rev 467558) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=tree-diff +pkgname=haskell-tree-diff +pkgver=0.0.2.1 +pkgrel=5 +pkgdesc="Diffing of (expression) trees" +url="https://github.com/phadej/tree-diff"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-ansi-terminal' + 'haskell-base-compat' 'haskell-generics-sop' 'haskell-hashable' 'haskell-memotrie' + 'haskell-parsers' 'haskell-quickcheck' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5dbfa198f28b54673d658d16dc5fdeb8d59717b2ecf27aa5a3c867dafd103618c11c27470699b232eec6f6a217b11b9b479ef5233b1f1d0b8e2cba4f968843f4') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:27:23 Author: felixonmars Revision: 467555 upgpkg: haskell-servant-swagger 1.1.7-38 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:26:23 UTC (rev 467554) +++ PKGBUILD2019-05-16 19:27:23 UTC (rev 467555) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.7 -pkgrel=37 +pkgrel=38 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger"; license=("BSD")
[arch-commits] Commit in haskell-swagger2/trunk (PKGBUILD generics-sop-0.5.patch)
Date: Thursday, May 16, 2019 @ 19:26:11 Author: felixonmars Revision: 467553 upgpkg: haskell-swagger2 2.3.1.1-31 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Added: haskell-swagger2/trunk/generics-sop-0.5.patch Modified: haskell-swagger2/trunk/PKGBUILD + PKGBUILD | 13 +++--- generics-sop-0.5.patch | 59 +++ 2 files changed, 69 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:10:33 UTC (rev 467552) +++ PKGBUILD2019-05-16 19:26:11 UTC (rev 467553) @@ -4,7 +4,7 @@ _hkgname=swagger2 pkgname=haskell-swagger2 pkgver=2.3.1.1 -pkgrel=30 +pkgrel=31 pkgdesc="Swagger 2.0 data model" url="https://github.com/GetShopTV/swagger2"; license=("BSD") @@ -17,9 +17,16 @@ makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck-instances' 'haskell-hspec-discover' 'haskell-doctest' 'haskell-cabal-doctest' 'haskell-glob' 'haskell-utf8-string') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('1834e75cc6c8ff8287605e93d2b4d665b7d8de7e7e00f6537d25e0f54934c85e5431e5f2f1beb5264382c4b81f5ed19cc2b7af1f9323ebee9502e19d73d49fc1') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz"; +generics-sop-0.5.patch) +sha512sums=('1834e75cc6c8ff8287605e93d2b4d665b7d8de7e7e00f6537d25e0f54934c85e5431e5f2f1beb5264382c4b81f5ed19cc2b7af1f9323ebee9502e19d73d49fc1' + '8f1b74df57a090f5cb1cfb9551288dc6ade326c486ebb432767bfb1a0571ff1104269b19b4e2fbed8c5427cd432b3d0c1d18adb19f971b5fd441affbc88c27b6') +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../generics-sop-0.5.patch +} + build() { cd $_hkgname-$pkgver Added: generics-sop-0.5.patch === --- generics-sop-0.5.patch (rev 0) +++ generics-sop-0.5.patch 2019-05-16 19:26:11 UTC (rev 467553) @@ -0,0 +1,59 @@ +commit 96420ab204b6079eef1331faecf80fa73476c206 +Author: Felix Yan +Date: Fri May 17 03:19:47 2019 +0800 + +Fix compatibility with generics-sop 0.5 + +diff --git a/src/Data/Swagger/Internal/AesonUtils.hs b/src/Data/Swagger/Internal/AesonUtils.hs +index c1280f0..c785e76 100644 +--- a/src/Data/Swagger/Internal/AesonUtils.hs b/src/Data/Swagger/Internal/AesonUtils.hs +@@ -144,7 +144,11 @@ sopSwaggerGenericToJSON' + -> DatatypeInfo '[xs] + -> POP Maybe '[xs] + -> [Pair] ++#if MIN_VERSION_generics_sop(0,5,0) ++sopSwaggerGenericToJSON' opts (SOP (Z fields)) (ADT _ _ (Record _ fieldsInfo :* Nil) _) (POP (defs :* Nil)) = ++#else + sopSwaggerGenericToJSON' opts (SOP (Z fields)) (ADT _ _ (Record _ fieldsInfo :* Nil)) (POP (defs :* Nil)) = ++#endif + sopSwaggerGenericToJSON'' opts fields fieldsInfo defs + sopSwaggerGenericToJSON' _ _ _ _ = error "sopSwaggerGenericToJSON: unsupported type" + +@@ -220,7 +224,11 @@ sopSwaggerGenericParseJSON' + -> DatatypeInfo '[xs] + -> POP Maybe '[xs] + -> Parser (SOP I '[xs]) ++#if MIN_VERSION_generics_sop(0,5,0) ++sopSwaggerGenericParseJSON' opts obj (ADT _ _ (Record _ fieldsInfo :* Nil) _) (POP (defs :* Nil)) = ++#else + sopSwaggerGenericParseJSON' opts obj (ADT _ _ (Record _ fieldsInfo :* Nil)) (POP (defs :* Nil)) = ++#endif + SOP . Z <$> sopSwaggerGenericParseJSON'' opts obj fieldsInfo defs + sopSwaggerGenericParseJSON' _ _ _ _ = error "sopSwaggerGenericParseJSON: unsupported type" + +@@ -292,7 +300,11 @@ sopSwaggerGenericToEncoding' + -> DatatypeInfo '[xs] + -> POP Maybe '[xs] + -> Series ++#if MIN_VERSION_generics_sop(0,5,0) ++sopSwaggerGenericToEncoding' opts (SOP (Z fields)) (ADT _ _ (Record _ fieldsInfo :* Nil) _) (POP (defs :* Nil)) = ++#else + sopSwaggerGenericToEncoding' opts (SOP (Z fields)) (ADT _ _ (Record _ fieldsInfo :* Nil)) (POP (defs :* Nil)) = ++#endif + sopSwaggerGenericToEncoding'' opts fields fieldsInfo defs + sopSwaggerGenericToEncoding' _ _ _ _ = error "sopSwaggerGenericToEncoding: unsupported type" + +diff --git a/swagger2.cabal b/swagger2.cabal +index a338669..2154705 100644 +--- a/swagger2.cabal b/swagger2.cabal +@@ -77,7 +77,7 @@ library + , aeson >=1.4.2.0 && <1.5 + -- cookie 0.4.3 is needed by GHC 7.8 due to time>=1.4 constraint + , cookie>=0.4.3&& <0.5 +-, generics-sop >=0.3.2.0 && <0.5 ++, generics-sop >=0.3.2.0 && <0.6 + , hashable >=1.2.7.0 && <1.3 + , http-media>=0.7.1.2 && <0.9 + , insert-ordered-containers >=0.2.1.0 && <0.3
[arch-commits] Commit in haskell-swagger2/repos (3 files)
Date: Thursday, May 16, 2019 @ 19:26:23 Author: felixonmars Revision: 467554 archrelease: copy trunk to community-staging-x86_64 Added: haskell-swagger2/repos/community-staging-x86_64/ haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 467553, haskell-swagger2/trunk/PKGBUILD) haskell-swagger2/repos/community-staging-x86_64/generics-sop-0.5.patch (from rev 467553, haskell-swagger2/trunk/generics-sop-0.5.patch) + PKGBUILD | 56 generics-sop-0.5.patch | 59 +++ 2 files changed, 115 insertions(+) Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 467553, haskell-swagger2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:26:23 UTC (rev 467554) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=swagger2 +pkgname=haskell-swagger2 +pkgver=2.3.1.1 +pkgrel=31 +pkgdesc="Swagger 2.0 data model" +url="https://github.com/GetShopTV/swagger2"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 'haskell-cookie' + 'haskell-hashable' 'haskell-generics-sop' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-network' 'haskell-quickcheck' + 'haskell-scientific' 'haskell-transformers-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-uuid-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck-instances' + 'haskell-hspec-discover' 'haskell-doctest' 'haskell-cabal-doctest' 'haskell-glob' + 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz"; +generics-sop-0.5.patch) +sha512sums=('1834e75cc6c8ff8287605e93d2b4d665b7d8de7e7e00f6537d25e0f54934c85e5431e5f2f1beb5264382c4b81f5ed19cc2b7af1f9323ebee9502e19d73d49fc1' + '8f1b74df57a090f5cb1cfb9551288dc6ade326c486ebb432767bfb1a0571ff1104269b19b4e2fbed8c5427cd432b3d0c1d18adb19f971b5fd441affbc88c27b6') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../generics-sop-0.5.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-swagger2/repos/community-staging-x86_64/generics-sop-0.5.patch (from rev 467553, haskell-swagger2/trunk/generics-sop-0.5.patch) === --- community-staging-x86_64/generics-sop-0.5.patch (rev 0) +++ community-staging-x86_64/generics-sop-0.5.patch 2019-05-16 19:26:23 UTC (rev 467554) @@ -0,0 +1,59 @@ +commit 96420ab204b6079eef1331faecf80fa73476c206 +Author: Felix Yan +Date: Fri May 17 03:19:47 2019 +0800 + +Fix compatibility with generics-sop 0.5 + +diff --git a/src/Data/Swagger/Internal/AesonUtils.hs b/src/Data/Swagger/Internal/AesonUtils.hs +index c1280f0..c785e76 100644 +--- a/src/Data/Swagger/Internal/AesonUtils.hs b/src/Data/Swagger/Internal/AesonUtils.hs +@@ -144,7 +144,11 @@ sopSwaggerGenericToJSON' + -> DatatypeInfo '[xs] + -> POP Maybe '[xs] + -> [Pair] ++#if MIN_VERSION_generics_sop(0,5,0) ++sopSwaggerGenericToJSON' opts (SOP (Z fields)) (ADT _ _ (Record _ fieldsInfo :* Nil) _) (POP (defs :* Nil)) = ++#else + sopSwaggerGenericToJSON' opts (SOP (Z fields)) (ADT _ _ (Record _ fieldsInfo :* Nil)) (POP (defs :* Nil)) = ++#endif + sopSwaggerGenericToJSON'' opts fields fieldsInfo defs + sopSwaggerGenericToJSON' _ _ _ _ = error "sopSwaggerGenericToJSON: unsupported type" + +@@ -220,7 +224,11 @@ sopSwaggerGenericParseJSON' + -> DatatypeInfo '[xs] + -> POP Maybe '[xs] + -> Parser (SOP I '[xs]) ++#if MIN_VERSION_generics_sop(0,5,0) ++sopSwaggerGenericParseJSON' opts obj (ADT _
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:10:33 Author: felixonmars Revision: 467552 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 467551, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 467551, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:10:33 UTC (rev 467552) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.1.5.2 +pkgrel=2 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-generics-sop' + 'haskell-hashable' 'haskell-scientific' 'haskell-sha' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('353d8160047aff156b2d739d90251e4b482cd31d62b110827fd3727d1ecfbbc267904e75df4149562ba0cce93b702fa418df331f9dc6fbc3b2f4d3e25a5fab89') + +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-binary-tagged/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:10:24 Author: felixonmars Revision: 467551 upgpkg: haskell-binary-tagged 0.1.5.2-2 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:09:39 UTC (rev 467550) +++ PKGBUILD2019-05-16 19:10:24 UTC (rev 467551) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.1.5.2 -pkgrel=1 +pkgrel=2 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme"; license=("BSD")
[arch-commits] Commit in haskell-generics-sop/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:09:39 Author: felixonmars Revision: 467550 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generics-sop/repos/community-staging-x86_64/ haskell-generics-sop/repos/community-staging-x86_64/PKGBUILD (from rev 467549, haskell-generics-sop/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-generics-sop/repos/community-staging-x86_64/PKGBUILD (from rev 467549, haskell-generics-sop/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:09:39 UTC (rev 467550) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generics-sop +pkgname=haskell-generics-sop +pkgver=0.5.0.0 +pkgrel=1 +pkgdesc="Generic Programming using True Sums of Products" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-sop-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ba469a087c40002321333a4c3ecb287e1f780fc3c3a74e15c050ccb92d5520802fd1c05be2903a0ad4392787767f5c2705e66ff4bbbdb5e19e8be176580132d2') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-generics-sop/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:09:30 Author: felixonmars Revision: 467549 upgpkg: haskell-generics-sop 0.5.0.0-1 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-generics-sop/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:06:52 UTC (rev 467548) +++ PKGBUILD2019-05-16 19:09:30 UTC (rev 467549) @@ -3,8 +3,8 @@ _hkgname=generics-sop pkgname=haskell-generics-sop -pkgver=0.4.0.1 -pkgrel=3 +pkgver=0.5.0.0 +pkgrel=1 pkgdesc="Generic Programming using True Sums of Products" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD") @@ -12,8 +12,13 @@ depends=('ghc-libs' 'haskell-sop-core') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('5b92823ad3d5c2a78db6cae4b8cf9d9f2b76a06ce683cdaf85b5348715beff57d5e8fb2a7cc271b937451c95af969a0c037f8c2a05a2ed8e56f3ba467762e348') +sha512sums=('ba469a087c40002321333a4c3ecb287e1f780fc3c3a74e15c050ccb92d5520802fd1c05be2903a0ad4392787767f5c2705e66ff4bbbdb5e19e8be176580132d2') +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-sop-core/repos (2 files)
Date: Thursday, May 16, 2019 @ 19:06:52 Author: felixonmars Revision: 467548 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sop-core/repos/community-staging-x86_64/ haskell-sop-core/repos/community-staging-x86_64/PKGBUILD (from rev 467547, haskell-sop-core/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-sop-core/repos/community-staging-x86_64/PKGBUILD (from rev 467547, haskell-sop-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 19:06:52 UTC (rev 467548) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=sop-core +pkgname=haskell-sop-core +pkgver=0.5.0.0 +pkgrel=1 +pkgdesc="True Sums of Products" +url="https://github.com/well-typed/generics-sop"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6f52d4d2d8521f897eec44e2f13bc4d947259f65920ce330c7d5ab085b9f918f1a0ce4d1c23cc0a6758e32d4f9c0eaaf00f8214bf8e9dd9675dec792c184b8b2') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-sop-core/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:06:43 Author: felixonmars Revision: 467547 upgpkg: haskell-sop-core 0.5.0.0-1 rebuild with generics-sop 0.5.0.0, sop-core 0.5.0.0 Modified: haskell-sop-core/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 19:03:35 UTC (rev 467546) +++ PKGBUILD2019-05-16 19:06:43 UTC (rev 467547) @@ -2,8 +2,8 @@ _hkgname=sop-core pkgname=haskell-sop-core -pkgver=0.4.0.0 -pkgrel=3 +pkgver=0.5.0.0 +pkgrel=1 pkgdesc="True Sums of Products" url="https://github.com/well-typed/generics-sop"; license=('BSD') @@ -11,8 +11,13 @@ depends=('ghc-libs') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('db12039dc17b954d171907c68165806027468bcde2dff5a7f6c43b2fe1afe1dfdc1e947cad9d124bb2f3423a53f5f2237ed71cf69a4a47b5be7d1492b043ce61') +sha512sums=('6f52d4d2d8521f897eec44e2f13bc4d947259f65920ce330c7d5ab085b9f918f1a0ce4d1c23cc0a6758e32d4f9c0eaaf00f8214bf8e9dd9675dec792c184b8b2') +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-shake/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:03:35 Author: felixonmars Revision: 467546 archrelease: copy trunk to community-x86_64 Added: haskell-shake/repos/community-x86_64/PKGBUILD (from rev 467545, haskell-shake/trunk/PKGBUILD) Deleted: haskell-shake/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-16 19:03:24 UTC (rev 467545) +++ PKGBUILD2019-05-16 19:03:35 UTC (rev 467546) @@ -1,56 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=shake -pkgname=haskell-shake -pkgver=0.17.7 -pkgrel=29 -pkgdesc="Build system library, like Make, but more accurate dependencies." -url="http://shakebuild.com"; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-extra' 'haskell-filepattern' 'haskell-hashable' 'haskell-heaps' - 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-primitive' - 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') -makedepends=('ghc' 'haskell-quickcheck') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('c675bdcc3c9c616f4e114c59199ae1fe3ea82ab3f3280d412c55f753cbe21b78eb8eec357281a93dea4f608b34917a2082a9b434420289249f12f7a92e312e29') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs -sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ --e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ --i src/Test/Docs.hs -sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs -sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-portable -f-cloud -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-shake/repos/community-x86_64/PKGBUILD (from rev 467545, haskell-shake/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-16 19:03:35 UTC (rev 467546) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.18 +pkgrel=1 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-filepattern' 'haskell-hashable' 'haskell-heaps' + 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-primitive' + 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c0720ebcb3af63e161397f6d9601493e1e602b23d0efdbc16dcffc0fd8a0e9c4e6bb5d50b7b20d9a83136486456347241c472b1820c23ec54cac7ae2c97c69d4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$
[arch-commits] Commit in haskell-shake/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:03:24 Author: felixonmars Revision: 467545 upgpkg: haskell-shake 0.18-1 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 18:51:39 UTC (rev 467544) +++ PKGBUILD2019-05-16 19:03:24 UTC (rev 467545) @@ -3,8 +3,8 @@ _hkgname=shake pkgname=haskell-shake -pkgver=0.17.7 -pkgrel=29 +pkgver=0.18 +pkgrel=1 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com"; license=("BSD") @@ -14,7 +14,7 @@ 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') makedepends=('ghc' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('c675bdcc3c9c616f4e114c59199ae1fe3ea82ab3f3280d412c55f753cbe21b78eb8eec357281a93dea4f608b34917a2082a9b434420289249f12f7a92e312e29') +sha512sums=('c0720ebcb3af63e161397f6d9601493e1e602b23d0efdbc16dcffc0fd8a0e9c4e6bb5d50b7b20d9a83136486456347241c472b1820c23ec54cac7ae2c97c69d4') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in linux-lts/repos (8 files)
Date: Thursday, May 16, 2019 @ 19:00:47 Author: andyrtr Revision: 353479 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 353477, linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux-lts/repos/testing-x86_64/60-linux.hook (from rev 353477, linux-lts/trunk/60-linux.hook) linux-lts/repos/testing-x86_64/90-linux.hook (from rev 353478, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 353478, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 353478, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 353478, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 353478, linux-lts/trunk/linux-lts.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 232 config | 9794 ++ linux-lts.install | 10 linux-lts.preset| 14 7 files changed, 10176 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 353478:353479 to see the changes.
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 19:00:30 Author: andyrtr Revision: 353477 upgpkg: linux-lts 4.19.44-1 upstream update 4.19.44 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 18:51:52 UTC (rev 353476) +++ PKGBUILD2019-05-16 19:00:30 UTC (rev 353477) @@ -3,7 +3,7 @@ pkgbase=linux-lts #pkgbase=linux-lts-custom _srcname=linux-4.19 -pkgver=4.19.43 +pkgver=4.19.44 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/"; @@ -23,7 +23,7 @@ # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1' 'SKIP' -'76d70fd9edc3f5eb106eec2815d51717c2daf698b258a2c21f9cbdb495a3002c' +'d1a3a7db1cc066bc53d1dd396312fb734b4c52fb55a4f54c2fd3c57869693c99' 'dfd03045db0fd87adeda3397ee25d6d75d22ca686ffc167161d286d5bffb38de' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
[arch-commits] Commit in python-pyasn1-modules/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 18:51:41 Author: felixonmars Revision: 353475 upgpkg: python-pyasn1-modules 0.2.5-1 Modified: python-pyasn1-modules/trunk/PKGBUILD --+ PKGBUILD | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 18:48:37 UTC (rev 353474) +++ PKGBUILD2019-05-16 18:51:41 UTC (rev 353475) @@ -2,7 +2,7 @@ pkgbase=python-pyasn1-modules pkgname=('python-pyasn1-modules' 'python2-pyasn1-modules') -pkgver=0.2.4 +pkgver=0.2.5 pkgrel=1 pkgdesc="A collection of ASN.1-based protocols modules" arch=('any') @@ -9,10 +9,14 @@ license=('BSD') url="http://pypi.python.org/pypi/pyasn1-modules"; makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 'python2-setuptools') -source=("https://pypi.io/packages/source/p/pyasn1-modules/pyasn1-modules-$pkgver.tar.gz";) -sha512sums=('c9e16475629b9c62880ecc67317ed734953a8719089fec89b14ab81e7ef4504bc534aa777b1c25dead7867c483177423ee4a218c14470994017e30704e1cc1dc') +source=("https://pypi.io/packages/source/p/pyasn1-modules/pyasn1-modules-$pkgver.tar.gz"; + https://github.com/etingof/pyasn1-modules/commit/89e36e97ee1e6fe588a18e47043f447a3061fb18.patch) +sha512sums=('16b49e95b570e1e4c4185cfe596bc4614930030101ddb02080067ca1d94aa388a7932f807fe7b76eaad50ef135f6a0cdbe2a0b355fd7778364eb9d8df7610434' + 'f3a82fc47bc7f580b051208e3639ad4359917f982509e3f1d752b81ae55f965fcfb76bb156b9b0b226ae364b26fa80ecc1583caca07cf77d07732676a0c11a4b') prepare() { + # Fix tests + patch -d pyasn1-modules-$pkgver -p1 -i ../89e36e97ee1e6fe588a18e47043f447a3061fb18.patch cp -a pyasn1-modules-$pkgver{,-py2} } @@ -33,7 +37,7 @@ } package_python-pyasn1-modules() { - depends=('python-pyopenssl' 'python-pyasn1') + depends=('python-pyasn1') cd pyasn1-modules-$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build @@ -41,7 +45,7 @@ } package_python2-pyasn1-modules() { - depends=('python2-pyopenssl' 'python2-pyasn1') + depends=('python2-pyasn1') cd pyasn1-modules-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
[arch-commits] Commit in python-pyasn1-modules/repos (2 files)
Date: Thursday, May 16, 2019 @ 18:51:52 Author: felixonmars Revision: 353476 archrelease: copy trunk to testing-any Added: python-pyasn1-modules/repos/testing-any/ python-pyasn1-modules/repos/testing-any/PKGBUILD (from rev 353475, python-pyasn1-modules/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-pyasn1-modules/repos/testing-any/PKGBUILD (from rev 353475, python-pyasn1-modules/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-05-16 18:51:52 UTC (rev 353476) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgbase=python-pyasn1-modules +pkgname=('python-pyasn1-modules' 'python2-pyasn1-modules') +pkgver=0.2.5 +pkgrel=1 +pkgdesc="A collection of ASN.1-based protocols modules" +arch=('any') +license=('BSD') +url="http://pypi.python.org/pypi/pyasn1-modules"; +makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 'python2-setuptools') +source=("https://pypi.io/packages/source/p/pyasn1-modules/pyasn1-modules-$pkgver.tar.gz"; + https://github.com/etingof/pyasn1-modules/commit/89e36e97ee1e6fe588a18e47043f447a3061fb18.patch) +sha512sums=('16b49e95b570e1e4c4185cfe596bc4614930030101ddb02080067ca1d94aa388a7932f807fe7b76eaad50ef135f6a0cdbe2a0b355fd7778364eb9d8df7610434' + 'f3a82fc47bc7f580b051208e3639ad4359917f982509e3f1d752b81ae55f965fcfb76bb156b9b0b226ae364b26fa80ecc1583caca07cf77d07732676a0c11a4b') + +prepare() { + # Fix tests + patch -d pyasn1-modules-$pkgver -p1 -i ../89e36e97ee1e6fe588a18e47043f447a3061fb18.patch + cp -a pyasn1-modules-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/pyasn1-modules-$pkgver + python setup.py build + + cd "$srcdir"/pyasn1-modules-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/pyasn1-modules-$pkgver + PYTHONPATH=. python tests/__main__.py + + cd "$srcdir"/pyasn1-modules-$pkgver-py2 + PYTHONPATH=. python2 tests/__main__.py +} + +package_python-pyasn1-modules() { + depends=('python-pyasn1') + + cd pyasn1-modules-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-pyasn1-modules() { + depends=('python2-pyasn1') + + cd pyasn1-modules-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, May 16, 2019 @ 18:51:03 Author: felixonmars Revision: 467541 upgpkg: stack 1.9.3.1-37 rebuild with store 0.5.1.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-16 18:44:42 UTC (rev 467540) +++ PKGBUILD2019-05-16 18:51:03 UTC (rev 467541) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3.1 -pkgrel=36 +pkgrel=37 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, May 16, 2019 @ 18:51:15 Author: felixonmars Revision: 467542 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 467541, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 467541, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 467541, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-16 18:51:15 UTC (rev 467542) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3.1 +pkgrel=37 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-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' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${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 467541, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-05-16 18:51:15 UTC (rev 467542) @@ -0,0 +1,4 @@ +p
[arch-commits] Commit in python-requests/repos (4 files)
Date: Thursday, May 16, 2019 @ 18:48:37 Author: felixonmars Revision: 353474 archrelease: copy trunk to testing-any Added: python-requests/repos/testing-any/ python-requests/repos/testing-any/0001-Support-pytest-4.patch (from rev 353473, python-requests/trunk/0001-Support-pytest-4.patch) python-requests/repos/testing-any/PKGBUILD (from rev 353473, python-requests/trunk/PKGBUILD) python-requests/repos/testing-any/certs.patch (from rev 353473, python-requests/trunk/certs.patch) -+ 0001-Support-pytest-4.patch | 44 + PKGBUILD| 72 ++ certs.patch | 14 3 files changed, 130 insertions(+) Copied: python-requests/repos/testing-any/0001-Support-pytest-4.patch (from rev 353473, python-requests/trunk/0001-Support-pytest-4.patch) === --- testing-any/0001-Support-pytest-4.patch (rev 0) +++ testing-any/0001-Support-pytest-4.patch 2019-05-16 18:48:37 UTC (rev 353474) @@ -0,0 +1,44 @@ +From e1eee5262b86d046358c2cc1ba1f4b47da0bbc6d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= +Date: Mon, 8 Apr 2019 18:04:22 +0200 +Subject: [PATCH] Support pytest 4 + +Fixes https://github.com/kennethreitz/requests/issues/5048 + +See https://docs.pytest.org/en/latest/deprecations.html#marks-in-pytest-mark-parametrize + +(cherry picked from commit 7a33a8e523be6aa40c7e5435d3c5d92f2cc6e9a0) +--- + setup.py| 2 +- + tests/test_utils.py | 3 ++- + 2 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/setup.py b/setup.py +index 10ce2c62..c26616df 100755 +--- a/setup.py b/setup.py +@@ -54,7 +54,7 @@ test_requirements = [ + 'pytest-mock', + 'pytest-xdist', + 'PySocks>=1.5.6, !=1.5.7', +-'pytest>=2.8.0' ++'pytest>=3' + ] + + about = {} +diff --git a/tests/test_utils.py b/tests/test_utils.py +index 59b0b0ef..62c51494 100644 +--- a/tests/test_utils.py b/tests/test_utils.py +@@ -33,7 +33,8 @@ class TestSuperLen: + 'stream, value', ( + (StringIO.StringIO, 'Test'), + (BytesIO, b'Test'), +-pytest.mark.skipif('cStringIO is None')((cStringIO, 'Test')), ++pytest.param(cStringIO, 'Test', ++ marks=pytest.mark.skipif('cStringIO is None')), + )) + def test_io_streams(self, stream, value): + """Ensures that we properly deal with different kinds of IO streams.""" +-- +2.21.0 Copied: python-requests/repos/testing-any/PKGBUILD (from rev 353473, python-requests/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-05-16 18:48:37 UTC (rev 353474) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Contributor: Massimiliano Torromeo + +pkgbase=python-requests +pkgname=('python-requests' 'python2-requests') +pkgver=2.22.0 +pkgrel=1 +pkgdesc="Python HTTP for Humans" +arch=('any') +url="http://python-requests.org"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-chardet' 'python2-chardet' + 'python-urllib3' 'python2-urllib3' 'python-idna' 'python2-idna') +checkdepends=('python-pytest-httpbin' 'python2-pytest-httpbin' 'python-pytest-mock' + 'python2-pytest-mock' 'python-pysocks' 'python2-pysocks' 'python-pyopenssl' + 'python2-pyopenssl') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/kennethreitz/requests/archive/v$pkgver.tar.gz"; +"0001-Support-pytest-4.patch" +certs.patch) +sha512sums=('1259c270e343fc860322b105904232226f26b3b363e9d102d599020fcc7b6e1d524dc6c650181ce3152caebe11d2c60045ddd9c9fc04560294caa284e209c386' + '36ac0f06bbeb893e4cc4108e7421de5b9c5e5bff82d5f0e227a1ebde0a5df4ca57236762b45e5025aea4724f1fc320f9f32665a57c77b958e9c05efbe317ccc1' + '424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3') + +prepare() { + cd "$srcdir"/requests-$pkgver + # pytest 4 support + patch -p1 -i ../0001-Support-pytest-4.patch + sed -e '/certifi/d' \ + -e "s/,<.*'/'/" \ + -i setup.py + patch -p1 -i "$srcdir"/certs.patch + + cd "$srcdir" + cp -a requests-$pkgver{,-py2} + find requests-$pkgver-py2 -name \*.py -exec sed -r 's|^#!(.*)python$|#!\1python2|' -i {} + +} + +build() { + cd "$srcdir"/requests-$pkgver + python setup.py build + + cd "$srcdir"/requests-$pkgver-py2 + python2 setup.py build +} + +check() { + # Seems to be a problem about pytest-httpbin + + cd "$srcdir"/requests-$pkgver + py.test tests -k "not test_https_warnings" + + cd "$srcdir"/requests-$pkgver-py2 + py.test2 tests -k "not test_https_warnings" +} + +package_python-requests() { + depends=('python-urllib3' 'python-chardet' 'pytho