[arch-commits] Commit in cython/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 07:26:08 Author: arojas Revision: 1133650 archrelease: copy trunk to community-x86_64 Added: cython/repos/community-x86_64/PKGBUILD (from rev 1133649, cython/trunk/PKGBUILD) Deleted: cython/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 07:25:45 UTC (rev 1133649) +++ PKGBUILD2022-02-17 07:26:08 UTC (rev 1133650) @@ -1,51 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Sergej Pupykin -# Contributor: Igor Scabini - -pkgname=(cython cython2) -pkgbase=cython -pkgver=0.29.27 -pkgrel=1 -pkgdesc='C-Extensions for Python' -arch=(x86_64) -url='https://cython.org' -license=(APACHE) -makedepends=(python-setuptools python2-setuptools) -source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('2b4db9f4570c53254fa7e404b9c92eb83fa41ecf278849e8cebc5a7c8f211bcc') - -prepare() { - cp -r cython-$pkgver cython2-$pkgver - find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i -} - -build() { - cd cython-$pkgver - python setup.py build - - cd ../cython2-$pkgver - python2 setup.py build -} - -package_cython() { - depends=(python) - - cd cython-$pkgver - python setup.py install --root="$pkgdir" --skip-build - - for f in cygdb cython cythonize; do -mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3 -ln -s ${f}3 "$pkgdir"/usr/bin/$f - done -} - -package_cython2() { - depends=(python2) - - cd cython2-$pkgver - python2 setup.py install --root="$pkgdir" --skip-build - - for f in cygdb cython cythonize; do -mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2 - done -} Copied: cython/repos/community-x86_64/PKGBUILD (from rev 1133649, cython/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 07:26:08 UTC (rev 1133650) @@ -0,0 +1,51 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: Igor Scabini + +pkgname=(cython cython2) +pkgbase=cython +pkgver=0.29.28 +pkgrel=1 +pkgdesc='C-Extensions for Python' +arch=(x86_64) +url='https://cython.org' +license=(APACHE) +makedepends=(python-setuptools python2-setuptools) +source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz) +sha256sums=('963c8ca4ce22a954d8b5a8ce248bc9fb7ec01e081aead8709cfc4c3f29272711') + +prepare() { + cp -r cython-$pkgver cython2-$pkgver + find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i +} + +build() { + cd cython-$pkgver + python setup.py build + + cd ../cython2-$pkgver + python2 setup.py build +} + +package_cython() { + depends=(python) + + cd cython-$pkgver + python setup.py install --root="$pkgdir" --skip-build + + for f in cygdb cython cythonize; do +mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3 +ln -s ${f}3 "$pkgdir"/usr/bin/$f + done +} + +package_cython2() { + depends=(python2) + + cd cython2-$pkgver + python2 setup.py install --root="$pkgdir" --skip-build + + for f in cygdb cython cythonize; do +mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2 + done +}
[arch-commits] Commit in cython/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 07:25:45 Author: arojas Revision: 1133649 Update to 0.29.28 Modified: cython/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 07:03:14 UTC (rev 1133648) +++ PKGBUILD2022-02-17 07:25:45 UTC (rev 1133649) @@ -4,7 +4,7 @@ pkgname=(cython cython2) pkgbase=cython -pkgver=0.29.27 +pkgver=0.29.28 pkgrel=1 pkgdesc='C-Extensions for Python' arch=(x86_64) @@ -12,7 +12,7 @@ license=(APACHE) makedepends=(python-setuptools python2-setuptools) source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('2b4db9f4570c53254fa7e404b9c92eb83fa41ecf278849e8cebc5a7c8f211bcc') +sha256sums=('963c8ca4ce22a954d8b5a8ce248bc9fb7ec01e081aead8709cfc4c3f29272711') prepare() { cp -r cython-$pkgver cython2-$pkgver
[arch-commits] Commit in qpdf/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 06:45:22 Author: andyrtr Revision: 437551 archrelease: copy trunk to extra-x86_64 Added: qpdf/repos/extra-x86_64/PKGBUILD (from rev 437550, qpdf/trunk/PKGBUILD) Deleted: qpdf/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 06:45:09 UTC (rev 437550) +++ PKGBUILD2022-02-17 06:45:22 UTC (rev 437551) @@ -1,54 +0,0 @@ -# Maintainer: AndyRTR -# Contributor: Miguel Revilla -# Contributor: David Sotelo -# Contributor: Nuno Araujo - -pkgname=qpdf -pkgver=10.6.1 -pkgrel=1 -pkgdesc="QPDF: A Content-Preserving PDF Transformation System" -arch=('x86_64') -url="https://github.com/qpdf/qpdf; -license=('custom:Artistic-2.0' 'Apache') -depends=('libjpeg-turbo' 'zlib' 'gnutls') -makedepends=('texlive-bin' 'texlive-core' 'python-sphinx' 'python-sphinx_rtd_theme' 'texlive-latexextra') -#optdepends=('perl:required for fix-qdf') -#checkdepends=('perl') -# https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.1/qpdf-10.6.1.sha256 -source=(https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('4c56328e1eeedea3d87eb79e1fe09374a923fe28756f7a56bcff58523617f05f' -'SKIP') -validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr \ ---disable-static \ ---enable-crypto-gnutls \ ---disable-crypto-openssl \ ---disable-implicit-crypto \ ---enable-show-failed-test-output \ ---enable-doc-maintenance --enable-html-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd ${pkgname}-${pkgver} - make check # passes all -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}/" install - install -Dm644 manual/build/singlehtml/index.html "${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.html - install -Dm644 manual/build/latex/qpdf.pdf "${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.pdf - - install -Dm644 completions/bash/qpdf "${pkgdir}/usr/share/bash-completion/completions/qpdf" - install -Dm644 completions/zsh/_qpdf "${pkgdir}/usr/share/zsh/site-functions/_qpdf" - - rm -rf "${pkgdir}"/usr/share/doc/qpdf/README-doc.txt - - mkdir -m755 -p "${pkgdir}"/usr/share/licenses/${pkgname} - install -m644 {Artistic-2.0,LICENSE.txt} "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: qpdf/repos/extra-x86_64/PKGBUILD (from rev 437550, qpdf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 06:45:22 UTC (rev 437551) @@ -0,0 +1,54 @@ +# Maintainer: AndyRTR +# Contributor: Miguel Revilla +# Contributor: David Sotelo +# Contributor: Nuno Araujo + +pkgname=qpdf +pkgver=10.6.2 +pkgrel=1 +pkgdesc="QPDF: A Content-Preserving PDF Transformation System" +arch=('x86_64') +url="https://github.com/qpdf/qpdf; +license=('custom:Artistic-2.0' 'Apache') +depends=('libjpeg-turbo' 'zlib' 'gnutls') +makedepends=('texlive-bin' 'texlive-core' 'python-sphinx' 'python-sphinx_rtd_theme' 'texlive-latexextra') +#optdepends=('perl:required for fix-qdf') +#checkdepends=('perl') +# https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.1/qpdf-10.6.1.sha256 +source=(https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) +sha256sums=('4b8c966300fcef32352f6576b7ef40167e080e43fe8954b12ef80b49a7e5307f' +'SKIP') +validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--disable-static \ +--enable-crypto-gnutls \ +--disable-crypto-openssl \ +--disable-implicit-crypto \ +--enable-show-failed-test-output \ +--enable-doc-maintenance --enable-html-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd ${pkgname}-${pkgver} + make check # passes all +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}/" install + install -Dm644 manual/build/singlehtml/index.html "${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.html + install -Dm644 manual/build/latex/qpdf.pdf "${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.pdf + + install -Dm644 completions/bash/qpdf "${pkgdir}/usr/share/bash-completion/completions/qpdf" + install -Dm644 completions/zsh/_qpdf "${pkgdir}/usr/share/zsh/site-functions/_qpdf" + + rm -rf "${pkgdir}"/usr/share/doc/qpdf/README-doc.txt + + mkdir -m755 -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 {Artistic-2.0,LICENSE.txt} "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in qpdf/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 06:45:09 Author: andyrtr Revision: 437550 upgpkg: qpdf 10.6.2-1: upstream update 10.6.2 Modified: qpdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 00:58:06 UTC (rev 437549) +++ PKGBUILD2022-02-17 06:45:09 UTC (rev 437550) @@ -4,7 +4,7 @@ # Contributor: Nuno Araujo pkgname=qpdf -pkgver=10.6.1 +pkgver=10.6.2 pkgrel=1 pkgdesc="QPDF: A Content-Preserving PDF Transformation System" arch=('x86_64') @@ -16,7 +16,7 @@ #checkdepends=('perl') # https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.1/qpdf-10.6.1.sha256 source=(https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('4c56328e1eeedea3d87eb79e1fe09374a923fe28756f7a56bcff58523617f05f' +sha256sums=('4b8c966300fcef32352f6576b7ef40167e080e43fe8954b12ef80b49a7e5307f' 'SKIP') validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt "
[arch-commits] Commit in soft-serve/repos/community-x86_64 (10 files)
Date: Thursday, February 17, 2022 @ 06:39:27 Author: grawlinson Revision: 1133645 archrelease: copy trunk to community-x86_64 Added: soft-serve/repos/community-x86_64/PKGBUILD (from rev 1133644, soft-serve/trunk/PKGBUILD) soft-serve/repos/community-x86_64/soft-serve.conf (from rev 1133644, soft-serve/trunk/soft-serve.conf) soft-serve/repos/community-x86_64/systemd.service (from rev 1133644, soft-serve/trunk/systemd.service) soft-serve/repos/community-x86_64/sysusers.conf (from rev 1133644, soft-serve/trunk/sysusers.conf) soft-serve/repos/community-x86_64/tmpfiles.conf (from rev 1133644, soft-serve/trunk/tmpfiles.conf) Deleted: soft-serve/repos/community-x86_64/PKGBUILD soft-serve/repos/community-x86_64/soft-serve.conf soft-serve/repos/community-x86_64/systemd.service soft-serve/repos/community-x86_64/sysusers.conf soft-serve/repos/community-x86_64/tmpfiles.conf -+ PKGBUILD| 184 +++--- soft-serve.conf | 10 +- systemd.service | 94 +-- sysusers.conf |2 tmpfiles.conf |2 5 files changed, 148 insertions(+), 144 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 06:37:45 UTC (rev 1133644) +++ PKGBUILD2022-02-17 06:39:27 UTC (rev 1133645) @@ -1,90 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Christian Muehlhaeuser - -pkgname=soft-serve -pkgver=0.1.3 -pkgrel=2 -pkgdesc="A self-hosted Git server for the command line" -arch=('x86_64') -url="https://github.com/charmbracelet/soft-serve; -license=('MIT') -depends=('glibc') -makedepends=('git' 'go') -backup=('etc/soft-serve.conf') -options=('!lto') -_commit='3aa9bf3066d9e746324d374ef9af1787d8448023' -source=( - "git+$url.git#commit=$_commit" - 'soft-serve.conf' - 'systemd.service' - 'sysusers.conf' - 'tmpfiles.conf' -) -sha512sums=('SKIP' - 'aabe56fe8a242724e25e5c30412802fddcd377b54093c00a2581a87031d8b04b797561d612412caf56aa413f29495ff548af7cac83ff2c8bdbab946b208fab58' - '1748823790423d23b0d4abaee3078d4908c197142145f4d703c13ce66c83a982ef38e351d4bca513734e74e2b76191ed007c64d3b658b1208b156ba81b0a893c' - '81fd8d61cdadb194a224eb3d3f293968fd9d78e0488399eff933f2b376eb927e29d8d083c4d76b92eb7ef313a513023866dc80f651ff5d1f5d2a1573fd4f02e9' - 'ece4b43029ac22bbac3b2afebab134df5781d92deed5ef24a96d720da3a0f1a033f0cf3a4a5f6ab40d379f5fb4d10730e8873b1ef94943876cdca8f209b89a59') -b2sums=('SKIP' - '193864256a1330347f1f9c015cad82a38fa2b3fcc43bfd37c6926d0444f8c5a25463c357a13c7842db54cc8ebaf503845511a9b05f5e4f7526511b6caddf323c' - '85ed30ee809aaffe05d6784adc6478d564be51a6115c4ecbbf176ca9022008bce34269af75e151e1b8cf3ebd67f879749d4f3e2eee992ac43026736fdc0ccec9' - '7e8593e368507d96bdfd7cf8a4b73bb02f473deba3d99017101487fb0843161e14e929f5641f66c1bec015aa4f4505708d26453a7d0bcc1f23a4daa47e009393' - '9866f155a948357582b464e4a5ea79464ed06c4067add77c444378f4bfc7aab57e7afc455e23a51725e1c0d2ceecda087d811dae3f49178e07ae60afc7361b8b') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # create directory for build output - mkdir build - - # download dependencies - go mod download -} - -build() { - cd "$pkgname" - - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - go build -v \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags $LDFLAGS \ --X main.Version=$pkgver \ --X main.CommitSHA=$_commit" \ --o build \ -./cmd/... -} - -check() { - cd "$pkgname" - - go test -v ./... -} - -package() { - # systemd integration - install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" - install -vDm644 soft-serve.conf -t "$pkgdir/etc" - - cd "$pkgname" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" build/soft - - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: soft-serve/repos/community-x86_64/PKGBUILD (from rev 1133644, soft-serve/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 06:39:27 UTC (rev 1133645) @@ -0,0 +1,94 @@ +# Maintainer: George Rawlinson +# Contributor: Christian Muehlhaeuser + +pkgname=soft-serve +pkgver=0.2.1 +pkgrel=1 +pkgdesc="A self-hosted Git server for the command line" +arch=('x86_64') +url="https://github.com/charmbracelet/soft-serve; +license=('MIT') +depends=('glibc') +makedepends=('git' 'go') +backup=('etc/soft-serve.conf') +options=('!lto')
[arch-commits] Commit in soft-serve/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 06:37:45 Author: grawlinson Revision: 1133644 upgpkg: soft-serve 0.2.1-1 * New upstream release. * Add man page. Modified: soft-serve/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 06:04:49 UTC (rev 1133643) +++ PKGBUILD2022-02-17 06:37:45 UTC (rev 1133644) @@ -2,8 +2,8 @@ # Contributor: Christian Muehlhaeuser pkgname=soft-serve -pkgver=0.1.3 -pkgrel=2 +pkgver=0.2.1 +pkgrel=1 pkgdesc="A self-hosted Git server for the command line" arch=('x86_64') url="https://github.com/charmbracelet/soft-serve; @@ -12,7 +12,7 @@ makedepends=('git' 'go') backup=('etc/soft-serve.conf') options=('!lto') -_commit='3aa9bf3066d9e746324d374ef9af1787d8448023' +_commit='73fd14ea97dadaa343b8e5c602c6b8798d94c242' # v0.2.1 source=( "git+$url.git#commit=$_commit" 'soft-serve.conf' @@ -84,6 +84,10 @@ # binary install -vDm755 -t "$pkgdir/usr/bin" build/soft + # man page + install -vDm644 -t "$pkgdir/usr/share/man/man1" cmd/soft/soft.1 + + # license install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE }
[arch-commits] Commit in lua-language-server/repos/community-x86_64 (4 files)
Date: Thursday, February 17, 2022 @ 06:04:49 Author: polyzen Revision: 1133643 archrelease: copy trunk to community-x86_64 Added: lua-language-server/repos/community-x86_64/PKGBUILD (from rev 1133642, lua-language-server/trunk/PKGBUILD) lua-language-server/repos/community-x86_64/wrapper (from rev 1133642, lua-language-server/trunk/wrapper) Deleted: lua-language-server/repos/community-x86_64/PKGBUILD lua-language-server/repos/community-x86_64/wrapper --+ PKGBUILD | 124 ++--- wrapper | 16 +++ 2 files changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 06:04:27 UTC (rev 1133642) +++ PKGBUILD2022-02-17 06:04:49 UTC (rev 1133643) @@ -1,62 +0,0 @@ -# Maintainer: Daniel M. Capella -# Maintainer: Caleb Maclennan -# Contributor: KokaKiwi -# Contributor: Mohammad AlSaleh - -pkgname=lua-language-server -pkgver=2.6.4 -pkgrel=1 -license=('MIT') -pkgdesc='Lua Language Server coded by Lua' -url=https://github.com/sumneko/lua-language-server -arch=('x86_64') -depends=('bash' 'gcc-libs') -makedepends=('git' 'ninja') -source=("git+$url.git#tag=$pkgver" -'git+https://github.com/actboy168/bee.lua.git' -'git+https://github.com/love2d-community/love-api.git' -'git+https://github.com/bjornbytes/lovr-docs.git' -'git+https://github.com/sqmedeiros/lpeglabel.git' -'git+https://github.com/actboy168/luamake.git' -'git+https://github.com/electron/rcedit.git' -'wrapper') -b2sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' - '2ec98b16514c8e416af10625fd582d081448dbe7889d3d9e1fee0540c79f26220bd4b91991c0479852c0102f4c35b63059fe176a59fffbbca8e01274171c7de2') - -prepare() { - cd $pkgname - git submodule init - for i in ../{bee.lua,love-api,lpeglabel,luamake,rcedit}; do -git config submodule.3rd/${i##../}.url $i - done - git config submodule.3rd/lovr-api.url ../lovr-docs - git submodule update - cd 3rd/luamake - git submodule init - git config submodule.3rd/bee.lua.url ../../../bee.lua - git submodule update -} - -build() { - cd $pkgname - ninja -C 3rd/luamake -f compile/ninja/linux.ninja - ./3rd/luamake/luamake rebuild -} - -package() { - install -D wrapper "$pkgdir"/usr/bin/$pkgname - cd $pkgname - install -Dt "$pkgdir"/usr/lib/$pkgname/bin bin/$pkgname - install -m644 -t "$pkgdir"/usr/lib/$pkgname/bin bin/main.lua - install -m644 -t "$pkgdir"/usr/lib/$pkgname {debugger,main}.lua - cp -r locale meta script "$pkgdir"/usr/lib/$pkgname - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: lua-language-server/repos/community-x86_64/PKGBUILD (from rev 1133642, lua-language-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 06:04:49 UTC (rev 1133643) @@ -0,0 +1,62 @@ +# Maintainer: Daniel M. Capella +# Maintainer: Caleb Maclennan +# Contributor: KokaKiwi +# Contributor: Mohammad AlSaleh + +pkgname=lua-language-server +pkgver=2.6.5 +pkgrel=1 +license=('MIT') +pkgdesc='Lua Language Server coded by Lua' +url=https://github.com/sumneko/lua-language-server +arch=('x86_64') +depends=('bash' 'gcc-libs') +makedepends=('git' 'ninja') +source=("git+$url.git#tag=$pkgver" +'git+https://github.com/actboy168/bee.lua.git' +'git+https://github.com/love2d-community/love-api.git' +'git+https://github.com/bjornbytes/lovr-docs.git' +'git+https://github.com/sqmedeiros/lpeglabel.git' +'git+https://github.com/actboy168/luamake.git' +'git+https://github.com/electron/rcedit.git' +'wrapper') +b2sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' + '2ec98b16514c8e416af10625fd582d081448dbe7889d3d9e1fee0540c79f26220bd4b91991c0479852c0102f4c35b63059fe176a59fffbbca8e01274171c7de2') + +prepare() { + cd $pkgname + git submodule init + for i in ../{bee.lua,love-api,lpeglabel,luamake,rcedit}; do +git config submodule.3rd/${i##../}.url $i + done + git config submodule.3rd/lovr-api.url ../lovr-docs + git submodule update + cd 3rd/luamake + git submodule init + git config submodule.3rd/bee.lua.url ../../../bee.lua + git submodule update +} + +build() { + cd $pkgname + ninja -C 3rd/luamake -f compile/ninja/linux.ninja + ./3rd/luamake/luamake rebuild +} + +package() { + install -D wrapper "$pkgdir"/usr/bin/$pkgname + cd $pkgname + install -Dt "$pkgdir"/usr/lib/$pkgname/bin bin/$pkgname + install -m644 -t "$pkgdir"/usr/lib/$pkgname/bin bin/main.lua + install -m644 -t "$pkgdir"/usr/lib/$pkgname {debugger,main}.lua + cp -r locale meta script "$pkgdir"/usr/lib/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname
[arch-commits] Commit in lua-language-server/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 06:04:27 Author: polyzen Revision: 1133642 upgpkg: lua-language-server 2.6.5-1 Modified: lua-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 03:24:40 UTC (rev 1133641) +++ PKGBUILD2022-02-17 06:04:27 UTC (rev 1133642) @@ -4,7 +4,7 @@ # Contributor: Mohammad AlSaleh pkgname=lua-language-server -pkgver=2.6.4 +pkgver=2.6.5 pkgrel=1 license=('MIT') pkgdesc='Lua Language Server coded by Lua'
[arch-commits] Commit in containerd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 03:24:40 Author: sangy Revision: 1133641 archrelease: copy trunk to community-x86_64 Added: containerd/repos/community-x86_64/PKGBUILD (from rev 1133640, containerd/trunk/PKGBUILD) Deleted: containerd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 03:24:01 UTC (rev 1133640) +++ PKGBUILD2022-02-17 03:24:40 UTC (rev 1133641) @@ -1,44 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Santiago Torres-Arias -# Contributor: Sébastien "Seblu" Luttringer -# Contributor: Iwan Timmer - -pkgname=containerd -pkgver=1.6.0 -pkgrel=1 -pkgdesc='An open and reliable container runtime' -url='https://containerd.io/' -depends=('runc') -makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 'go-md2man') -provides=('container-runtime') -arch=('x86_64') -license=("Apache") -source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;) -validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan -sha256sums=('SKIP') - -prepare() { - # fix paths in service - sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service -} - -build() { - cd "${pkgname}" - export GOFLAGS="-trimpath -mod=readonly -modcacherw" - make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid=" - make VERSION=v$pkgver man -} - -check() { - cd "${pkgname}" - # Ugly, but they are trying to do priviledged operations during testing - GOFLAGS="-trimpath" make test || true -} - -package() { - cd "${pkgname}" - make PREFIX=/usr DESTDIR="$pkgdir/usr" install - install -Dm644 containerd.service "$pkgdir"/usr/lib/systemd/system/containerd.service - install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8" - install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5" -} Copied: containerd/repos/community-x86_64/PKGBUILD (from rev 1133640, containerd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 03:24:40 UTC (rev 1133641) @@ -0,0 +1,44 @@ +# Maintainer: Morten Linderud +# Maintainer: Santiago Torres-Arias +# Contributor: Sébastien "Seblu" Luttringer +# Contributor: Iwan Timmer + +pkgname=containerd +pkgver=1.6.0 +pkgrel=2 +pkgdesc='An open and reliable container runtime' +url='https://containerd.io/' +depends=('runc') +makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 'go-md2man') +provides=('container-runtime') +arch=('x86_64') +license=("Apache") +source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;) +validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan +sha256sums=('SKIP') + +prepare() { + # fix paths in service + sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service +} + +build() { + cd "${pkgname}" + export GOFLAGS="-trimpath -mod=readonly -modcacherw" + make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid=" + make VERSION=v$pkgver man +} + +check() { + cd "${pkgname}" + # Ugly, but they are trying to do priviledged operations during testing + GOFLAGS="-trimpath" make test || true +} + +package() { + cd "${pkgname}" + make PREFIX=/usr DESTDIR="$pkgdir/" install + install -Dm644 containerd.service "$pkgdir"/usr/lib/systemd/system/containerd.service + install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8" + install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5" +}
[arch-commits] Commit in containerd/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 03:24:01 Author: sangy Revision: 1133640 upgpkg: containerd 1.6.0-2 Fixes #73825 Modified: containerd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 03:16:46 UTC (rev 1133639) +++ PKGBUILD2022-02-17 03:24:01 UTC (rev 1133640) @@ -5,7 +5,7 @@ pkgname=containerd pkgver=1.6.0 -pkgrel=1 +pkgrel=2 pkgdesc='An open and reliable container runtime' url='https://containerd.io/' depends=('runc') @@ -37,7 +37,7 @@ package() { cd "${pkgname}" - make PREFIX=/usr DESTDIR="$pkgdir/usr" install + make PREFIX=/usr DESTDIR="$pkgdir/" install install -Dm644 containerd.service "$pkgdir"/usr/lib/systemd/system/containerd.service install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8" install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
[arch-commits] Commit in python-installer/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 03:16:46 Author: ffy00 Revision: 1133639 archrelease: copy trunk to community-any Added: python-installer/repos/community-any/PKGBUILD (from rev 1133638, python-installer/trunk/PKGBUILD) Deleted: python-installer/repos/community-any/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 03:16:42 UTC (rev 1133638) +++ PKGBUILD2022-02-17 03:16:46 UTC (rev 1133639) @@ -1,49 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Maintainer: Daniel M. Capella - -_pkgname=installer -pkgname=python-$_pkgname -pkgver=0.5.0 -pkgrel=1 -pkgdesc='Low-level library for installing a Python package from a wheel distribution' -arch=('any') -url='https://github.com/pradyunsg/installer' -license=('MIT') -depends=('python') -makedepends=('git' 'python-flit-core' 'python-setuptools' - 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser' - 'python-sphinx-argparse') -checkdepends=('python-pytest' 'python-mock') -source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) -sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665') -sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc') - -build() { - cd $_pkgname-$pkgver - - python setup.py build - - PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html -} - -check() { - cd $_pkgname-$pkgver - - PYTHONPATH=src pytest -} - -package() { - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - # remove windows entrypoint scripts executables - rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe - - # install documentation - install -dm 755 "$pkgdir"/usr/share/doc/$pkgname - cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname - rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees - - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-installer/repos/community-any/PKGBUILD (from rev 1133638, python-installer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 03:16:46 UTC (rev 1133639) @@ -0,0 +1,49 @@ +# Maintainer: Filipe Laíns (FFY00) +# Maintainer: Daniel M. Capella + +_pkgname=installer +pkgname=python-$_pkgname +pkgver=0.5.0 +pkgrel=2 +pkgdesc='Low-level library for installing a Python package from a wheel distribution' +arch=('any') +url='https://github.com/pradyunsg/installer' +license=('MIT') +depends=('python') +makedepends=('git' 'python-flit-core' 'python-build' + 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser' + 'python-sphinx-argparse') +checkdepends=('python-pytest' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('e993aa80138d7aa463f1950f013a884c7bad9b1148f083753351d97f3727dc4c') +sha512sums=('8731bbf8a51b1094dc87f84575eec07a650988bdeddf205d04cf80a5088eac0d8b2927022864f4011a9562fcaae9f511747e5672f94ec3cce1dccdfa833c4fce') + +build() { + cd $_pkgname-$pkgver + + python -m build -wn + + PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html +} + +check() { + cd $_pkgname-$pkgver + + PYTHONPATH=src pytest +} + +package() { + cd $_pkgname-$pkgver + + PYTHONPATH=src python -m installer --destdir="$pkgdir" dist/*.whl + + # remove windows entrypoint scripts executables + rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe + + # install documentation + install -dm 755 "$pkgdir"/usr/share/doc/$pkgname + cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname + rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-installer/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 03:16:42 Author: ffy00 Revision: 1133638 fetch source tarball from github instead of pypi (0.5.0-2) Modified: python-installer/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 02:21:17 UTC (rev 1133637) +++ PKGBUILD2022-02-17 03:16:42 UTC (rev 1133638) @@ -4,24 +4,24 @@ _pkgname=installer pkgname=python-$_pkgname pkgver=0.5.0 -pkgrel=1 +pkgrel=2 pkgdesc='Low-level library for installing a Python package from a wheel distribution' arch=('any') url='https://github.com/pradyunsg/installer' license=('MIT') depends=('python') -makedepends=('git' 'python-flit-core' 'python-setuptools' +makedepends=('git' 'python-flit-core' 'python-build' 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser' 'python-sphinx-argparse') checkdepends=('python-pytest' 'python-mock') -source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) -sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665') -sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc') +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('e993aa80138d7aa463f1950f013a884c7bad9b1148f083753351d97f3727dc4c') +sha512sums=('8731bbf8a51b1094dc87f84575eec07a650988bdeddf205d04cf80a5088eac0d8b2927022864f4011a9562fcaae9f511747e5672f94ec3cce1dccdfa833c4fce') build() { cd $_pkgname-$pkgver - python setup.py build + python -m build -wn PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html } @@ -35,7 +35,7 @@ package() { cd $_pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + PYTHONPATH=src python -m installer --destdir="$pkgdir" dist/*.whl # remove windows entrypoint scripts executables rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe
[arch-commits] Commit in widelands/repos/community-x86_64 (4 files)
Date: Thursday, February 17, 2022 @ 02:21:17 Author: svenstaro Revision: 1133637 archrelease: copy trunk to community-x86_64 Added: widelands/repos/community-x86_64/PKGBUILD (from rev 1133636, widelands/trunk/PKGBUILD) Deleted: widelands/repos/community-x86_64/PKGBUILD widelands/repos/community-x86_64/widelands.desktop widelands/repos/community-x86_64/widelands.png ---+ PKGBUILD | 107 ++-- widelands.desktop |8 --- 2 files changed, 54 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 02:21:05 UTC (rev 1133636) +++ PKGBUILD2022-02-17 02:21:17 UTC (rev 1133637) @@ -1,53 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Arkham -# Contributor: Christoph Zeiler - -pkgname=widelands -pkgver=1.0 -epoch=1 -pkgrel=3 -pkgdesc="A realtime strategy game with emphasis on economy and transport" -arch=('x86_64') -url="https://widelands.org/; -license=('GPL') -depends=('sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_gfx' 'lua' 'glew' 'python' 'dbus') -makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git') -replaces=('widelands-data') -source=("$pkgname-$pkgver.tar.gz::https://github.com/widelands/widelands/archive/refs/tags/v${pkgver}.tar.gz; -$pkgname.desktop -$pkgname.png) -sha512sums=('1092750944a8669682097dfbd2b578cdb8fab377f32cb81ce8d85b9d9b2e8ae8c4c73500c0a89be649b360fd7e086e19595eba37cecb8d64679e46f7da13e46e' - 'ef7e54ffba11a2fe54d2cafc0a12fcbe5028e861b9b980f549317b159c8532ee62423af8724b05cfd344017097e022215fa750f4ca9afffa57703d434017d727' - 'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac') - -build() { - cd $pkgname-$pkgver - - cmake \ - -GNinja \ - -Bbuild \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DWL_INSTALL_BASEDIR=/usr \ - -DWL_INSTALL_DATADIR=/usr/share/widelands - ninja -C build -} - -package() { - cd $pkgname-$pkgver - - DESTDIR="$pkgdir" ninja -C build install - - # Fix wrong locations of some installed files (upstream bug) - # See also FS#72240 - mkdir -p "$pkgdir"/usr/bin - mv "$pkgdir"/usr/{widelands,wl_map_object_info,wl_map_info,wl_create_spritesheet} "$pkgdir"/usr/bin - mv "$pkgdir"/usr/{VERSION,ChangeLog,CREDITS} "$pkgdir"/usr/share/widelands - mv "$pkgdir"/share/* "$pkgdir"/usr/share/ - - mkdir -p "$pkgdir"/usr/share/licenses/$pkgname - mv "$pkgdir"/usr/COPYING "$pkgdir"/usr/share/licenses/$pkgname - - install -Dm644 "$srcdir"/$pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png - install -Dm644 "$srcdir"/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop -} Copied: widelands/repos/community-x86_64/PKGBUILD (from rev 1133636, widelands/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 02:21:17 UTC (rev 1133637) @@ -0,0 +1,54 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Arkham +# Contributor: Christoph Zeiler + +pkgname=widelands +pkgver=1.0 +epoch=1 +pkgrel=4 +pkgdesc="A realtime strategy game with emphasis on economy and transport" +arch=('x86_64') +url="https://widelands.org/; +license=('GPL') +depends=('sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_gfx' 'lua' 'glew' 'python' 'dbus') +makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git') +replaces=('widelands-data') +source=("$pkgname-$pkgver.tar.gz::https://github.com/widelands/widelands/archive/refs/tags/v${pkgver}.tar.gz; + https://github.com/widelands/widelands/commit/316eaea209754368a57f445ea4dd016ecf8eded6.patch) +sha512sums=('1092750944a8669682097dfbd2b578cdb8fab377f32cb81ce8d85b9d9b2e8ae8c4c73500c0a89be649b360fd7e086e19595eba37cecb8d64679e46f7da13e46e' + '1b236bf06173aeadd07a3b0074b5ec3e6577923e4c6595587504f73d2c729586f03cc5a8fd256a0cb98ed7f586deb09df534fc8300f15d3a259e64435838e317') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i "$srcdir"/316eaea209754368a57f445ea4dd016ecf8eded6.patch +} + +build() { + cd $pkgname-$pkgver + + cmake \ + -GNinja \ + -Bbuild \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DWL_INSTALL_BASEDIR=/usr \ + -DWL_INSTALL_DATADIR=/usr/share/widelands + ninja -C build +} + +package() { + cd $pkgname-$pkgver + + DESTDIR="$pkgdir" ninja -C build install + + # Fix wrong locations of some installed files (upstream bug) + # See also FS#72240 + mkdir -p "$pkgdir"/usr/bin + mv "$pkgdir"/usr/{widelands,wl_map_object_info,wl_map_info,wl_create_spritesheet} "$pkgdir"/usr/bin + mv "$pkgdir"/usr/{VERSION,ChangeLog,CREDITS} "$pkgdir"/usr/share/widelands + mv "$pkgdir"/share/* "$pkgdir"/usr/share/ + + mkdir -p "$pkgdir"/usr/share/licenses/$pkgname + mv "$pkgdir"/usr/COPYING
[arch-commits] Commit in widelands/trunk (PKGBUILD widelands.desktop widelands.png)
Date: Thursday, February 17, 2022 @ 02:21:05 Author: svenstaro Revision: 1133636 upgpkg: widelands 1:1.0-4: Remove duplicate .desktop files Turns out widelands now ships its own desktop files. FS#73463 Modified: widelands/trunk/PKGBUILD Deleted: widelands/trunk/widelands.desktop widelands/trunk/widelands.png ---+ PKGBUILD | 17 + widelands.desktop |8 2 files changed, 9 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 01:36:24 UTC (rev 1133635) +++ PKGBUILD2022-02-17 02:21:05 UTC (rev 1133636) @@ -1,4 +1,4 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Arkham # Contributor: Christoph Zeiler @@ -5,7 +5,7 @@ pkgname=widelands pkgver=1.0 epoch=1 -pkgrel=3 +pkgrel=4 pkgdesc="A realtime strategy game with emphasis on economy and transport" arch=('x86_64') url="https://widelands.org/; @@ -14,12 +14,15 @@ makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git') replaces=('widelands-data') source=("$pkgname-$pkgver.tar.gz::https://github.com/widelands/widelands/archive/refs/tags/v${pkgver}.tar.gz; -$pkgname.desktop -$pkgname.png) + https://github.com/widelands/widelands/commit/316eaea209754368a57f445ea4dd016ecf8eded6.patch) sha512sums=('1092750944a8669682097dfbd2b578cdb8fab377f32cb81ce8d85b9d9b2e8ae8c4c73500c0a89be649b360fd7e086e19595eba37cecb8d64679e46f7da13e46e' - 'ef7e54ffba11a2fe54d2cafc0a12fcbe5028e861b9b980f549317b159c8532ee62423af8724b05cfd344017097e022215fa750f4ca9afffa57703d434017d727' - 'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac') + '1b236bf06173aeadd07a3b0074b5ec3e6577923e4c6595587504f73d2c729586f03cc5a8fd256a0cb98ed7f586deb09df534fc8300f15d3a259e64435838e317') +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i "$srcdir"/316eaea209754368a57f445ea4dd016ecf8eded6.patch +} + build() { cd $pkgname-$pkgver @@ -48,6 +51,4 @@ mkdir -p "$pkgdir"/usr/share/licenses/$pkgname mv "$pkgdir"/usr/COPYING "$pkgdir"/usr/share/licenses/$pkgname - install -Dm644 "$srcdir"/$pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png - install -Dm644 "$srcdir"/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop } Deleted: widelands.desktop === --- widelands.desktop 2022-02-17 01:36:24 UTC (rev 1133635) +++ widelands.desktop 2022-02-17 02:21:05 UTC (rev 1133636) @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Widelands -GenericName=Widelands -Comment=Realtime strategy game -Icon=widelands -Exec=widelands -Type=Application -Categories=Game;StrategyGame; Deleted: widelands.png === (Binary files differ)
[arch-commits] Commit in haskell-store/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 01:36:24 Author: felixonmars Revision: 1133635 archrelease: copy trunk to community-x86_64 Added: haskell-store/repos/community-x86_64/PKGBUILD (from rev 1133634, haskell-store/trunk/PKGBUILD) Deleted: haskell-store/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 01:36:10 UTC (rev 1133634) +++ PKGBUILD2022-02-17 01:36:24 UTC (rev 1133635) @@ -1,50 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=store -pkgname=haskell-store -pkgver=0.7.12 -pkgrel=45 -pkgdesc="Fast binary serialization" -url="https://github.com/mgsloan/store; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' - 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' - 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' - 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' - 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' - 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' - 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' - 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') -makedepends=('ghc' 'uusi') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('995b6f3f38ff2b5c3c14e2ce923664f1446deed158f19ad0496bb3db31af1c6c10e6fa5b944b0a0f0a01f3e4b0821df3924884fa422f26cb4aca8ce9454583ba') - -prepare() { -cd $_hkgname-$pkgver -uusi -d nats $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-comparison-bench -f-small-bench -runhaskell Setup build $MAKEFLAGS -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 -} Copied: haskell-store/repos/community-x86_64/PKGBUILD (from rev 1133634, haskell-store/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 01:36:24 UTC (rev 1133635) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.7.13 +pkgrel=1 +pkgdesc="Fast binary serialization" +url="https://github.com/mgsloan/store; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8e01710413a82b3f77455f11fe296f9eeafb64565f1a795ed1e159d0ccbbd0a5f2a057e03e05a34572111af45d5b3d27a444060da8f0c2a65a9bdf40a41e2c0f') + +prepare() { +cd $_hkgname-$pkgver +uusi -d nats $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-comparison-bench -f-small-bench +runhaskell Setup build $MAKEFLAGS +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
[arch-commits] Commit in haskell-store/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 01:36:10 Author: felixonmars Revision: 1133634 upgpkg: haskell-store 0.7.13-1 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 01:04:03 UTC (rev 1133633) +++ PKGBUILD2022-02-17 01:36:10 UTC (rev 1133634) @@ -2,8 +2,8 @@ _hkgname=store pkgname=haskell-store -pkgver=0.7.12 -pkgrel=45 +pkgver=0.7.13 +pkgrel=1 pkgdesc="Fast binary serialization" url="https://github.com/mgsloan/store; license=('BSD') @@ -18,7 +18,7 @@ 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') makedepends=('ghc' 'uusi') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('995b6f3f38ff2b5c3c14e2ce923664f1446deed158f19ad0496bb3db31af1c6c10e6fa5b944b0a0f0a01f3e4b0821df3924884fa422f26cb4aca8ce9454583ba') +sha512sums=('8e01710413a82b3f77455f11fe296f9eeafb64565f1a795ed1e159d0ccbbd0a5f2a057e03e05a34572111af45d5b3d27a444060da8f0c2a65a9bdf40a41e2c0f') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in wasmtime/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 01:04:01 Author: freswa Revision: 1133632 upgpkg: wasmtime 0.34.1-1 Modified: wasmtime/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 01:01:45 UTC (rev 1133631) +++ PKGBUILD2022-02-17 01:04:01 UTC (rev 1133632) @@ -2,7 +2,7 @@ # Contributor: Dario Ostuni pkgname=wasmtime -pkgver=0.34.0 +pkgver=0.34.1 pkgrel=1 pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' arch=('x86_64')
[arch-commits] Commit in wasmtime/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 01:04:03 Author: freswa Revision: 1133633 archrelease: copy trunk to community-x86_64 Added: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1133632, wasmtime/trunk/PKGBUILD) Deleted: wasmtime/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 01:04:01 UTC (rev 1133632) +++ PKGBUILD2022-02-17 01:04:03 UTC (rev 1133633) @@ -1,51 +0,0 @@ -# Maintainer: Frederik Schwan -# Contributor: Dario Ostuni - -pkgname=wasmtime -pkgver=0.34.0 -pkgrel=1 -pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' -arch=('x86_64') -url='https://github.com/bytecodealliance/wasmtime' -license=('Apache') -depends=('gcc-libs') -makedepends=('cargo' 'git') -options=('!lto') -source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver}; -git+https://github.com/WebAssembly/testsuite.git -git+https://github.com/WebAssembly/wasm-c-api.git -git+https://github.com/WebAssembly/WASI.git -git+https://github.com/WebAssembly/wasi-nn.git -git+https://github.com/WebAssembly/wasi-crypto.git) -b2sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP') - -prepare() { - cd ${pkgname} - git submodule init - git config submodule.spec_testsuite.src "${srcdir}"/testsuite - git config submodule.crates/c-api/examples/wasm-c-api.src "${srcdir}"/wasm-c-api - git config submodule.WASI.src "${srcdir}"/WASI - git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn - git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto - git submodule update - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd ${pkgname} - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target - cargo build --locked --release - cargo build --locked --release --manifest-path crates/c-api/Cargo.toml -} - -package() { - cd ${pkgname} - install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname - install -Dm755 target/release/lib${pkgname}.so "${pkgdir}"/usr/lib/lib${pkgname}.so -} Copied: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1133632, wasmtime/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 01:04:03 UTC (rev 1133633) @@ -0,0 +1,51 @@ +# Maintainer: Frederik Schwan +# Contributor: Dario Ostuni + +pkgname=wasmtime +pkgver=0.34.1 +pkgrel=1 +pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' +arch=('x86_64') +url='https://github.com/bytecodealliance/wasmtime' +license=('Apache') +depends=('gcc-libs') +makedepends=('cargo' 'git') +options=('!lto') +source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver}; +git+https://github.com/WebAssembly/testsuite.git +git+https://github.com/WebAssembly/wasm-c-api.git +git+https://github.com/WebAssembly/WASI.git +git+https://github.com/WebAssembly/wasi-nn.git +git+https://github.com/WebAssembly/wasi-crypto.git) +b2sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP') + +prepare() { + cd ${pkgname} + git submodule init + git config submodule.spec_testsuite.src "${srcdir}"/testsuite + git config submodule.crates/c-api/examples/wasm-c-api.src "${srcdir}"/wasm-c-api + git config submodule.WASI.src "${srcdir}"/WASI + git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn + git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto + git submodule update + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd ${pkgname} + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --locked --release + cargo build --locked --release --manifest-path crates/c-api/Cargo.toml +} + +package() { + cd ${pkgname} + install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname + install -Dm755 target/release/lib${pkgname}.so "${pkgdir}"/usr/lib/lib${pkgname}.so +}
[arch-commits] Commit in dns-lexicon/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 17, 2022 @ 01:01:45 Author: felixonmars Revision: 1133631 archrelease: copy trunk to community-any Added: dns-lexicon/repos/community-any/PKGBUILD (from rev 1133630, dns-lexicon/trunk/PKGBUILD) Deleted: dns-lexicon/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 01:01:37 UTC (rev 1133630) +++ PKGBUILD2022-02-17 01:01:45 UTC (rev 1133631) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=dns-lexicon -pkgver=3.9.0 -pkgrel=1 -pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" -arch=('any') -url="https://github.com/AnalogJ/lexicon; -license=('MIT') -depends=('python-beautifulsoup4' 'python-cryptography' 'python-future' 'python-yaml' - 'python-requests' 'python-tldextract') -makedepends=('python-dephell') -optdepends=('python-pynamecheap: for Namecheap support' -'python-boto3: for Route53 support' -'python-softlayer: for SoftLayer support' -'python-xmltodict: for Plesk support' -'python-localzone: for localzone support' -'python-zeep: for Gransy support') -# 'python-oci: for Oracle Cloud Infrastructure (OCI) support' -checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' 'python-mock' - 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4' - 'python-localzone' 'python-html5lib' 'python-dnspython' 'bind-tools') -source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('4bc26018e0702345e86fa352eddff89358b34e878864e6273e89798cce81c4ef9e4ff06a1298481c8496237bb26d8d7c3286c82aac99117a49faa64ea329c307') - -prepare() { - cd lexicon-$pkgver - - # poetry-generated setup.py is badly broken in several ways, including - # distribution of tests in the built package as well as using distutils for - # bad metadata. See https://github.com/sdispater/poetry/issues/866 - dephell deps convert --from pyproject.toml --to setup.py -} - -build() { - cd lexicon-$pkgver - python setup.py build -} - -check() { - cd lexicon-$pkgver - python setup.py pytest --addopts '--deselect lexicon/tests/providers/test_transip.py --deselect lexicon/tests/providers/test_oci.py' -} - -package() { - cd lexicon-$pkgver - python setup.py install -O1 --prefix=/usr --root="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: dns-lexicon/repos/community-any/PKGBUILD (from rev 1133630, dns-lexicon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-17 01:01:45 UTC (rev 1133631) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +pkgname=dns-lexicon +pkgver=3.9.1 +pkgrel=1 +pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" +arch=('any') +url="https://github.com/AnalogJ/lexicon; +license=('MIT') +depends=('python-beautifulsoup4' 'python-cryptography' 'python-future' 'python-yaml' + 'python-requests' 'python-tldextract') +makedepends=('python-dephell') +optdepends=('python-pynamecheap: for Namecheap support' +'python-boto3: for Route53 support' +'python-softlayer: for SoftLayer support' +'python-xmltodict: for Plesk support' +'python-localzone: for localzone support' +'python-zeep: for Gransy support') +# 'python-oci: for Oracle Cloud Infrastructure (OCI) support' +checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' 'python-mock' + 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4' + 'python-localzone' 'python-html5lib' 'python-dnspython' 'bind-tools') +source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('1b280709c868d400ddf8194cd15f96d2aed5cdb5c9609a96e2916b369227048167f4a627f8918ec31797ab0f6693190a84684e1fcae16ec48729287fcae9206c') + +prepare() { + cd lexicon-$pkgver + + # poetry-generated setup.py is badly broken in several ways, including + # distribution of tests in the built package as well as using distutils for + # bad metadata. See https://github.com/sdispater/poetry/issues/866 + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd lexicon-$pkgver + python setup.py build +} + +check() { + cd lexicon-$pkgver + python setup.py pytest --addopts '--deselect lexicon/tests/providers/test_oci.py' +} + +package() { + cd lexicon-$pkgver + python setup.py install -O1 --prefix=/usr --root="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
[arch-commits] Commit in dns-lexicon/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 01:01:37 Author: felixonmars Revision: 1133630 upgpkg: dns-lexicon 3.9.1-1 Modified: dns-lexicon/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 00:58:19 UTC (rev 1133629) +++ PKGBUILD2022-02-17 01:01:37 UTC (rev 1133630) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=dns-lexicon -pkgver=3.9.0 +pkgver=3.9.1 pkgrel=1 pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" arch=('any') @@ -21,7 +21,7 @@ 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4' 'python-localzone' 'python-html5lib' 'python-dnspython' 'bind-tools') source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('4bc26018e0702345e86fa352eddff89358b34e878864e6273e89798cce81c4ef9e4ff06a1298481c8496237bb26d8d7c3286c82aac99117a49faa64ea329c307') +sha512sums=('1b280709c868d400ddf8194cd15f96d2aed5cdb5c9609a96e2916b369227048167f4a627f8918ec31797ab0f6693190a84684e1fcae16ec48729287fcae9206c') prepare() { cd lexicon-$pkgver @@ -39,7 +39,7 @@ check() { cd lexicon-$pkgver - python setup.py pytest --addopts '--deselect lexicon/tests/providers/test_transip.py --deselect lexicon/tests/providers/test_oci.py' + python setup.py pytest --addopts '--deselect lexicon/tests/providers/test_oci.py' } package() {
[arch-commits] Commit in java-openjfx/repos (6 files)
Date: Thursday, February 17, 2022 @ 00:58:06 Author: freswa Revision: 437549 archrelease: copy trunk to staging-x86_64 Added: java-openjfx/repos/staging-x86_64/ java-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437548, java-openjfx/trunk/PKGBUILD) java-openjfx/repos/staging-x86_64/gradle.properties (from rev 437548, java-openjfx/trunk/gradle.properties) java-openjfx/repos/staging-x86_64/java-openjfx-flags.patch (from rev 437548, java-openjfx/trunk/java-openjfx-flags.patch) java-openjfx/repos/staging-x86_64/java-openjfx-gstreamer-lite-gcc10-compat.patch (from rev 437548, java-openjfx/trunk/java-openjfx-gstreamer-lite-gcc10-compat.patch) java-openjfx/repos/staging-x86_64/java-openjfx-no-xlocale.patch (from rev 437548, java-openjfx/trunk/java-openjfx-no-xlocale.patch) + PKGBUILD | 134 gradle.properties |3 java-openjfx-flags.patch | 241 +++ java-openjfx-gstreamer-lite-gcc10-compat.patch | 11 + java-openjfx-no-xlocale.patch | 16 + 5 files changed, 405 insertions(+) Copied: java-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437548, java-openjfx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-17 00:58:06 UTC (rev 437549) @@ -0,0 +1,134 @@ +# Maintainer: Levente Polyak +# Maintainer: Frederik Schwan +# Contributor: Maxime Gauduin +# Contributor: Guillaume Alaux +# Contributor: William Gathoye +# Contributor: Emanuel Couto +# Contributor: Richard Jackson +# Contributor: Tinx +# Contributor: Jens Kapitza +# Contributor: Olli + +pkgbase=java-openjfx +pkgname=( + java-openjfx + java-openjfx-doc + java-openjfx-src +) +_majorver=17 +_minorver=0 +_securityver=0 +_patchver=1 +_updatever=1 +pkgver=${_majorver}.${_minorver}.${_securityver}.${_patchver}.u${_updatever} +#pkgver=${_majorver}.u${_updatever} +pkgrel=2 +pkgdesc="Java OpenJFX ${_majorver} client application platform (open-source implementation of JavaFX)" +arch=(x86_64) +url=https://wiki.openjdk.java.net/display/OpenJFX/Main +license=(custom) +makedepends=( + alsa-lib + ant + cairo + cmake + ffmpeg4.4 + freetype2 + gradle + gdk-pixbuf2 + glib2 + gperf + gtk2 + gtk3 + java-environment-openjdk=11 + libgl + libx11 + libxtst + pango + python + qt5-base + ruby + unzip + webkit2gtk + zip +) +source=( + ${pkgbase}-${pkgver//.u/+}::https://github.com/openjdk/jfx/archive/${pkgver//.u/+}/jfx-${pkgver//.u/+}.tar.gz + gradle.properties + java-openjfx-flags.patch + java-openjfx-no-xlocale.patch + java-openjfx-gstreamer-lite-gcc10-compat.patch +) +sha256sums=('7398a87b1c1b593a2610ef84dd8b0fc31fc9a87dc5185ea4d1ef71b560920a5d' +'2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6' +'c5a39e6782c952d346935e49ea08c723cc06e0347c486459d0bdeaf097a1ce51' +'220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c' +'d7f9db86854b1cb8ab973c2ff255e51a637b9c24af30144182202d33f01a9434') + +prepare() { + cd jfx-${pkgver//.u/-} + + ln -sf ../gradle.properties . + patch -Np1 -i ../java-openjfx-flags.patch + patch -Np1 -i ../java-openjfx-no-xlocale.patch + patch -Np1 -i ../java-openjfx-gstreamer-lite-gcc10-compat.patch + sed 's|, "-Werror"||g' -i buildSrc/linux.gradle +} + +build() { + cd jfx-${pkgver//.u/-} + + # build against ffmpeg4.4 + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' + + gradle zips +} + +package_java-openjfx() { + depends=( +alsa-lib +cairo +ffmpeg4.4 +gdk-pixbuf2 +glib2 +gtk2 +gtk3 +java-runtime-openjdk=${_majorver} +libavcodec.so +libavformat.so +libfreetype.so +libgl +libx11 +libxtst +pango +qt5-base +ruby +unzip +webkit2gtk + ) + + cd jfx-${pkgver//.u/-} + + install -dm 755 "${pkgdir}"/usr/{lib/jvm/java-${_majorver}-openjdk,share/licenses} + cp -dr --no-preserve=ownership build/sdk/lib "${pkgdir}"/usr/lib/jvm/java-${_majorver}-openjdk/ + cp -dr --no-preserve=ownership build/jmods "${pkgdir}"/usr/lib/jvm/java-${_majorver}-openjdk/ + cp -dr --no-preserve=ownership build/sdk/legal "${pkgdir}"/usr/share/licenses/java-openjfx +} + +package_java-openjfx-doc() { + cd jfx-${pkgver//.u/-} + + install -dm 755 "${pkgdir}"/usr/share/{doc,licenses} + cp -dr --no-preserve=ownership build/javadoc "${pkgdir}"/usr/share/doc/java-openjfx + ln -s java-openjfx "${pkgdir}"/usr/share/licenses/java-openjfx-doc +} + +package_java-openjfx-src() { + cd jfx-${pkgver//.u/-} + + install -dm 755 "${pkgdir}"/usr/{lib/jvm/java-${_majorver}-openjdk,share/licenses} + install -m 644 build/sdk/src.zip "${pkgdir}"/usr/lib/jvm/java-${_majorver}-openjdk/javafx-src.zip + ln -s java-openjfx
[arch-commits] Commit in java-openjfx/trunk (PKGBUILD)
Date: Thursday, February 17, 2022 @ 00:58:02 Author: freswa Revision: 437548 rebuild against ffmpeg4.4 for ffmpeg5 release Modified: java-openjfx/trunk/PKGBUILD --+ PKGBUILD | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-17 00:57:35 UTC (rev 437547) +++ PKGBUILD2022-02-17 00:58:02 UTC (rev 437548) @@ -1,5 +1,6 @@ # Maintainer: Levente Polyak -# Maintainer: Maxime Gauduin +# Maintainer: Frederik Schwan +# Contributor: Maxime Gauduin # Contributor: Guillaume Alaux # Contributor: William Gathoye # Contributor: Emanuel Couto @@ -21,7 +22,7 @@ _updatever=1 pkgver=${_majorver}.${_minorver}.${_securityver}.${_patchver}.u${_updatever} #pkgver=${_majorver}.u${_updatever} -pkgrel=1 +pkgrel=2 pkgdesc="Java OpenJFX ${_majorver} client application platform (open-source implementation of JavaFX)" arch=(x86_64) url=https://wiki.openjdk.java.net/display/OpenJFX/Main @@ -31,7 +32,7 @@ ant cairo cmake - ffmpeg + ffmpeg4.4 freetype2 gradle gdk-pixbuf2 @@ -60,7 +61,7 @@ ) sha256sums=('7398a87b1c1b593a2610ef84dd8b0fc31fc9a87dc5185ea4d1ef71b560920a5d' '2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6' -'26a11b7f9bdba382de16fea691d01de270e79b055f765f7475294dd69605604c' +'c5a39e6782c952d346935e49ea08c723cc06e0347c486459d0bdeaf097a1ce51' '220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c' 'd7f9db86854b1cb8ab973c2ff255e51a637b9c24af30144182202d33f01a9434') @@ -77,6 +78,9 @@ build() { cd jfx-${pkgver//.u/-} + # build against ffmpeg4.4 + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' + gradle zips } @@ -84,7 +88,7 @@ depends=( alsa-lib cairo -ffmpeg +ffmpeg4.4 gdk-pixbuf2 glib2 gtk2
[arch-commits] Commit in java-openjfx/trunk (java-openjfx-flags.patch)
Date: Thursday, February 17, 2022 @ 00:57:35 Author: freswa Revision: 437547 disable lto for webkit build Modified: java-openjfx/trunk/java-openjfx-flags.patch --+ java-openjfx-flags.patch |7 +++ 1 file changed, 7 insertions(+) Modified: java-openjfx-flags.patch === --- java-openjfx-flags.patch2022-02-17 00:56:55 UTC (rev 437546) +++ java-openjfx-flags.patch2022-02-17 00:57:35 UTC (rev 437547) @@ -44,6 +44,13 @@ LINUX.iio.lib = "javafx_iio" LINUX.prismES2 = [:] +@@ -349,5 +354,5 @@ LINUX.media.ar = "${toolchainDir}ar" + LINUX.webkit = [:] + LINUX.webkit.compiler = compiler + LINUX.webkit.linker = linker +-LINUX.webkit.ccFlags = commonFlags.flatten() ++LINUX.webkit.ccFlags = [commonFlags, "-fno-lto"].flatten() + LINUX.webkit.linkFlags = linkFlags.flatten() diff --git a/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile index 450b55d3..f27b9479 100644 --- a/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
[arch-commits] Commit in java-openjfx/trunk (java-openjfx-flags.patch)
Date: Thursday, February 17, 2022 @ 00:56:55 Author: freswa Revision: 437546 fix gcc error Due to multiple consecutive whitespaces in our CFLAGS variable, the gradle function introduced to parse these options failed and added whitespaces as arguments. This made gcc fail with messages like ``` gcc: warning: : linker input file unused because linking not done gcc: error: : linker input file not found: No such file or directory ``` Creds @loqs for finding the root cause of this. Fixed by replacing multiple consecutive whitespaces within the parsing code in gradle Modified: java-openjfx/trunk/java-openjfx-flags.patch --+ java-openjfx-flags.patch |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: java-openjfx-flags.patch === --- java-openjfx-flags.patch2022-02-17 00:33:25 UTC (rev 437545) +++ java-openjfx-flags.patch2022-02-17 00:56:55 UTC (rev 437546) @@ -22,7 +22,7 @@ +"-Wno-error=cast-function-type", "-Wextra", "-Wall", "-Wformat-security", "-Wno-unused", "-Wno-parentheses", "-Werror=trampolines"] // warning flags -+commonFlags.addAll(System.getenv("CFLAGS").trim().split(" ")) ++commonFlags.addAll(System.getenv("CFLAGS").trim().replaceAll(" +", " ").split(" ")) + if (!IS_64) { commonFlags += "-m32"
[arch-commits] Commit in blender/repos/community-staging-x86_64 (6 files)
Date: Thursday, February 17, 2022 @ 00:35:04 Author: svenstaro Revision: 1133612 archrelease: copy trunk to community-staging-x86_64 Added: blender/repos/community-staging-x86_64/PKGBUILD (from rev 1133611, blender/trunk/PKGBUILD) blender/repos/community-staging-x86_64/blender-openexr3.patch (from rev 1133611, blender/trunk/blender-openexr3.patch) blender/repos/community-staging-x86_64/force-draco1.patch (from rev 1133611, blender/trunk/force-draco1.patch) blender/repos/community-staging-x86_64/force-draco2.patch (from rev 1133611, blender/trunk/force-draco2.patch) Deleted: blender/repos/community-staging-x86_64/PKGBUILD blender/repos/community-staging-x86_64/blender-openexr3.patch + PKGBUILD | 190 --- blender-openexr3.patch | 84 ++-- force-draco1.patch | 15 +++ force-draco2.patch | 21 + 4 files changed, 179 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-17 00:34:55 UTC (rev 1133611) +++ PKGBUILD2022-02-17 00:35:04 UTC (rev 1133612) @@ -1,89 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: John Sowiak -# Contributor: tobias - -# For legal reasons, we can't separately package the Optix headers so we'll -# just build the package against them. I checked with NVIDIA and this way is -# fine with them. - -pkgname=blender -pkgver=3.0.1 -pkgrel=4 -epoch=17 -pkgdesc="A fully integrated 3D graphics creation suite" -arch=('x86_64') -license=('GPL') -url="https://www.blender.org; -depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requests' 'potrace' - 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg2' 'python-numpy' - 'freetype2' 'openal' 'ffmpeg4.4' 'fftw' 'boost-libs' 'opencollada' 'alembic' 'openxr' - 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' 'openimagedenoise' - 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2' 'embree' 'libharu') -makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda' 'ninja') -optdepends=('cuda: cycles renderer cuda support') -options=(!strip) -source=("git+https://git.blender.org/blender.git#tag=v$pkgver; -"git+https://git.blender.org/blender-addons.git; -"git+https://git.blender.org/blender-addons-contrib.git; -"git+https://git.blender.org/blender-translations.git; -"git+https://git.blender.org/blender-dev-tools.git; - https://developer.download.nvidia.com/redist/optix/v7.3/OptiX-7.3.0-Include.zip -blender-openexr3.patch) -sha512sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' - 'd842e989bf86f4ae932f8708f6340861de4ea33b21435cceeb9a5e3135ef2ddb671e19fe11c397bddbf85894ba312194eac5acc21cbec70607120c0bda0100ef' - 'e2dd7210d26b70445e9ae8e33dea35111ad0b0aca9d3b4ded3df560d0fcc8dc044868f729e0f090a04b6f316f083b5505a7056ce088e8702065add87b9b457e5') - -prepare() { - cd "$pkgname" - - git submodule init - git config submodule."release/scripts/addons".url "${srcdir}/blender-addons" - git config submodule."release/scripts/addons_contrib".url "${srcdir}/blender-addons-contrib" - git config submodule."release/datafiles/locale".url "${srcdir}/blender-translations" - git config submodule."source/tools".url "${srcdir}/blender-dev-tools" - git submodule update - git submodule foreach git checkout v${pkgver} - - patch -p1 < "$srcdir"/blender-openexr3.patch # Fix build with OpenEXR 3 -} - -build() { - cd "$pkgname" - - local PYTHON_VER=3.10 - - cmake \ --Bbuild \ --GNinja \ --Cbuild_files/cmake/config/blender_release.cmake \ --DOPTIX_ROOT_DIR="$srcdir"/include \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DWITH_INSTALL_PORTABLE=OFF \ --DWITH_PYTHON_INSTALL=OFF \ --DPYTHON_VERSION=$PYTHON_VER \ --DPYTHON_LIBPATH=/usr/lib \ --DPYTHON_LIBRARY=python$PYTHON_VER \ --DPYTHON_INCLUDE_DIRS=/usr/include/python$PYTHON_VER \ --DCMAKE_C_FLAGS="-I /usr/include/ffmpeg4.4" \ --DCMAKE_CXX_FLAGS="-I /usr/include/python$PYTHON_VER -I /usr/include/ffmpeg4.4 -L /usr/lib/ffmpeg4.4" - ninja -C build -} - -package() { - cd "$pkgname" - - DESTDIR="${pkgdir}" ninja -C build install - install -Dm755 release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl" - python -m compileall "${pkgdir}/usr/share/blender" - python -O -m compileall "${pkgdir}/usr/share/blender" - - install -Dm644 release/freedesktop/org.blender.Blender.appdata.xml "${pkgdir}/usr/share/metainfo/org.blender.Blender.appdata.xml" - - # Manually install additional scripts (See FS#69351) - cp -r release/scripts/addons_contrib/* "${pkgdir}"/usr/share/blender/3*/scripts/addons_contrib/ -} Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev
[arch-commits] Commit in blender/trunk (3 files)
Date: Thursday, February 17, 2022 @ 00:34:55 Author: svenstaro Revision: 1133611 upgpkg: blender 17:3.0.1-5: Enable glTF compression (FS#73415) Added: blender/trunk/force-draco1.patch blender/trunk/force-draco2.patch Modified: blender/trunk/PKGBUILD + PKGBUILD | 22 +- force-draco1.patch | 15 +++ force-draco2.patch | 21 + 3 files changed, 53 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:58:30 UTC (rev 1133610) +++ PKGBUILD2022-02-17 00:34:55 UTC (rev 1133611) @@ -8,7 +8,7 @@ pkgname=blender pkgver=3.0.1 -pkgrel=4 +pkgrel=5 epoch=17 pkgdesc="A fully integrated 3D graphics creation suite" arch=('x86_64') @@ -18,7 +18,8 @@ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg2' 'python-numpy' 'freetype2' 'openal' 'ffmpeg4.4' 'fftw' 'boost-libs' 'opencollada' 'alembic' 'openxr' 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' 'openimagedenoise' - 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2' 'embree' 'libharu') + 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2' 'embree' 'libharu' + 'draco') makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda' 'ninja') optdepends=('cuda: cycles renderer cuda support') options=(!strip) @@ -28,7 +29,9 @@ "git+https://git.blender.org/blender-translations.git; "git+https://git.blender.org/blender-dev-tools.git; https://developer.download.nvidia.com/redist/optix/v7.3/OptiX-7.3.0-Include.zip -blender-openexr3.patch) +blender-openexr3.patch +force-draco1.patch +force-draco2.patch) sha512sums=('SKIP' 'SKIP' 'SKIP' @@ -35,7 +38,9 @@ 'SKIP' 'SKIP' 'd842e989bf86f4ae932f8708f6340861de4ea33b21435cceeb9a5e3135ef2ddb671e19fe11c397bddbf85894ba312194eac5acc21cbec70607120c0bda0100ef' - 'e2dd7210d26b70445e9ae8e33dea35111ad0b0aca9d3b4ded3df560d0fcc8dc044868f729e0f090a04b6f316f083b5505a7056ce088e8702065add87b9b457e5') + 'e2dd7210d26b70445e9ae8e33dea35111ad0b0aca9d3b4ded3df560d0fcc8dc044868f729e0f090a04b6f316f083b5505a7056ce088e8702065add87b9b457e5' + 'e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0' + '527ab66e5eace777de0043c1ca5787a488f6471450ce67fd6d08137ad0ef56177bc0c17696f30a5fca23fa55d8ca9c3f30cb7b17550dba2dbd8e89ca0b361990') prepare() { cd "$pkgname" @@ -48,7 +53,9 @@ git submodule update git submodule foreach git checkout v${pkgver} - patch -p1 < "$srcdir"/blender-openexr3.patch # Fix build with OpenEXR 3 + patch -p1 -i "$srcdir"/blender-openexr3.patch # Fix build with OpenEXR 3 + patch -p1 -i "$srcdir"/force-draco1.patch + patch -p1 -d release/scripts/addons -i "$srcdir"/force-draco2.patch } build() { @@ -86,4 +93,9 @@ # Manually install additional scripts (See FS#69351) cp -r release/scripts/addons_contrib/* "${pkgdir}"/usr/share/blender/3*/scripts/addons_contrib/ + + # Manually install draco bindings (See FS#73415) + mkdir -p "${pkgdir}"/usr/lib/python3.10/ + mv "${pkgdir}"/usr/share/blender/3*/python/lib/* "${pkgdir}"/usr/lib/ + rm -r "${pkgdir}"/usr/share/blender/3*/python } Added: force-draco1.patch === --- force-draco1.patch (rev 0) +++ force-draco1.patch 2022-02-17 00:34:55 UTC (rev 1133611) @@ -0,0 +1,15 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 75f5795db68..d50686adfb0 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -754,10 +754,6 @@ endif() + set_and_warn_dependency(WITH_PYTHON WITH_CYCLESOFF) + set_and_warn_dependency(WITH_PYTHON WITH_DRACO OFF) + +-if(WITH_DRACO AND NOT WITH_PYTHON_INSTALL) +- message(STATUS "WITH_DRACO requires WITH_PYTHON_INSTALL to be ON, disabling WITH_DRACO for now") +- set(WITH_DRACO OFF) +-endif() + + # enable boost for cycles, audaspace or i18n + # otherwise if the user disabled Added: force-draco2.patch === --- force-draco2.patch (rev 0) +++ force-draco2.patch 2022-02-17 00:34:55 UTC (rev 1133611) @@ -0,0 +1,21 @@ +diff --git a/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py b/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py +index e7518ac4..c0d78564 100644 +--- a/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py b/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py +@@ -13,6 +13,7 @@ + # limitations under the License. + + import os ++import site + import sys + from pathlib import Path + import bpy +@@ -30,7 +31,7 @@ def dll_path()
[arch-commits] Commit in java11-openjfx/repos (6 files)
Date: Thursday, February 17, 2022 @ 00:33:25 Author: freswa Revision: 437545 archrelease: copy trunk to staging-x86_64 Added: java11-openjfx/repos/staging-x86_64/ java11-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437544, java11-openjfx/trunk/PKGBUILD) java11-openjfx/repos/staging-x86_64/gradle.properties (from rev 437544, java11-openjfx/trunk/gradle.properties) java11-openjfx/repos/staging-x86_64/java11-openjfx-flags.patch (from rev 437544, java11-openjfx/trunk/java11-openjfx-flags.patch) java11-openjfx/repos/staging-x86_64/java11-openjfx-gstreamer-lite-gcc10-compat.patch (from rev 437544, java11-openjfx/trunk/java11-openjfx-gstreamer-lite-gcc10-compat.patch) java11-openjfx/repos/staging-x86_64/java11-openjfx-no-xlocale.patch (from rev 437544, java11-openjfx/trunk/java11-openjfx-no-xlocale.patch) --+ PKGBUILD | 117 +++ gradle.properties|3 java11-openjfx-flags.patch | 213 + java11-openjfx-gstreamer-lite-gcc10-compat.patch | 11 + java11-openjfx-no-xlocale.patch | 16 + 5 files changed, 360 insertions(+) Copied: java11-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437544, java11-openjfx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-17 00:33:25 UTC (rev 437545) @@ -0,0 +1,117 @@ +# Maintainer: Maxime Gauduin +# Contributor: Guillaume Alaux +# Contributor: William Gathoye +# Contributor: Emanuel Couto +# Contributor: Richard Jackson +# Contributor: Tinx +# Contributor: Jens Kapitza +# Contributor: Olli + +pkgbase=java11-openjfx +pkgname=( + java11-openjfx + java11-openjfx-doc + java11-openjfx-src +) +pkgver=11.0.14.u2 +pkgrel=2 +pkgdesc='Java OpenJFX 11 client application platform (open-source implementation of JavaFX)' +arch=(x86_64) +url=https://wiki.openjdk.java.net/display/OpenJFX/Main +license=(custom) +makedepends=( + alsa-lib + ant + cairo + cmake + ffmpeg4.4 + freetype2 + gdk-pixbuf2 + glib2 + gperf + gradle + gtk2 + gtk3 + java-environment-openjdk=11 + libgl + libx11 + libxtst + pango + python + ruby + unzip + webkit2gtk + zip +) +source=( + $pkgname-$pkgver.tar.gz::https://github.com/openjdk/jfx11u/archive/refs/tags/${pkgver//.u/+}.tar.gz + gradle.properties + java11-openjfx-flags.patch + java11-openjfx-no-xlocale.patch + java11-openjfx-gstreamer-lite-gcc10-compat.patch +) +b2sums=('da57c9bb379119a17c7923ba85b1b9bd8d06db32e1d116e15f8766b7d66b593a45ef4bf137550cbee4898b6c846633107e8f7cf72dd9362f58cdf9305e03ab02' + 'a77fd8814a5978827de01a652f7b945f3439df04606434ced8998c8d77a82985292490e6965299aeb52f9da3d8069b4091d75519bd4ec8a15f70bc6d28b13498' + '84565ff95e1f78e6635644611a02a19f2ca37351c5e9363a19e050d1715f50746482bf5948c9a658cd530330c0bdb9dc1ff6fa4eeb992309894366e7a60dca77' + '13216615c01b8d48d17889ffa22668c38568870d83ab30c542eb5b5620db305f02efb1acb99d9b5e89eb0a73a134bb336cb301f4de4e8855cae50efb099e384e' + '119fa1cc5da2cdefa22bbe9b6f76581faa74e05fa7b6e5576470fc0251c6e257f122fbba03754cc01f7c7251145cfa1cab4ffc2f9d59ff0c175a121e943a0f64') + +prepare() { + cd jfx11u-${pkgver//.u/-} + + ln -sf ../gradle.properties . + patch -Np1 -i ../java11-openjfx-flags.patch + patch -Np1 -i ../java11-openjfx-no-xlocale.patch + patch -Np1 -i ../java11-openjfx-gstreamer-lite-gcc10-compat.patch +} + +build() { + cd jfx11u-${pkgver//.u/-} + + # build against ffmpeg4.4 + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' + + gradle zips +} + +package_java11-openjfx() { + depends=( +java-runtime-openjdk=11 +libgl +libx11 +libxtst + ) + optdepends=( +'ffmpeg4.4: Media support', +'gtk2: GTK2 support', +'gtk3: GTK3 support', +'webkit2gtk: Web support' + ) + provides=('java-openjfx=11') + + cd jfx11u-${pkgver//.u/-} + + install -dm 755 "${pkgdir}"/usr/{lib/jvm/java-11-openjfx,share/licenses} + cp -dr --no-preserve=ownership build/sdk/lib "${pkgdir}"/usr/lib/jvm/java-11-openjfx/ + rm "${pkgdir}"/usr/lib/jvm/java-11-openjfx/lib/src.zip + cp -dr --no-preserve=ownership build/jmods "${pkgdir}"/usr/lib/jvm/java-11-openjfx/ + cp -dr --no-preserve=ownership build/sdk/legal "${pkgdir}"/usr/share/licenses/java11-openjfx +} + +package_java11-openjfx-doc() { + cd jfx11u-${pkgver//.u/-} + + install -dm 755 "${pkgdir}"/usr/share/{doc,licenses} + cp -dr --no-preserve=ownership build/javadoc "${pkgdir}"/usr/share/doc/java11-openjfx + ln -s java11-openjfx "${pkgdir}"/usr/share/licenses/java11-openjfx-doc +} + +package_java11-openjfx-src() { + cd jfx11u-${pkgver//.u/-} + + install -dm 755 "${pkgdir}"/usr/{lib/jvm/java-11-openjfx,share/licenses} + install -m 644 build/sdk/lib/src.zip
[arch-commits] Commit in java11-openjfx/trunk (PKGBUILD java11-openjfx-flags.patch)
Date: Thursday, February 17, 2022 @ 00:33:21 Author: freswa Revision: 437544 rebuild against ffmpeg4.4 for ffmpeg5 release * fix gcc error Due to multiple consecutive whitespaces in our CFLAGS variable, the gradle function introduced to parse these options failed and added whitespaces as arguments. This made gcc fail with messages like ``` gcc: warning: : linker input file unused because linking not done gcc: error: : linker input file not found: No such file or directory ``` Creds @loqs for finding the root cause of this. Fixed by replacing multiple consecutive whitespaces within the parsing code in gradle * disable lto for webkit build (creds @loqs) Modified: java11-openjfx/trunk/PKGBUILD java11-openjfx/trunk/java11-openjfx-flags.patch + PKGBUILD | 11 +++-- java11-openjfx-flags.patch | 82 +-- 2 files changed, 41 insertions(+), 52 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:34:55 UTC (rev 437543) +++ PKGBUILD2022-02-17 00:33:21 UTC (rev 437544) @@ -14,7 +14,7 @@ java11-openjfx-src ) pkgver=11.0.14.u2 -pkgrel=1 +pkgrel=2 pkgdesc='Java OpenJFX 11 client application platform (open-source implementation of JavaFX)' arch=(x86_64) url=https://wiki.openjdk.java.net/display/OpenJFX/Main @@ -24,7 +24,7 @@ ant cairo cmake - ffmpeg + ffmpeg4.4 freetype2 gdk-pixbuf2 glib2 @@ -52,7 +52,7 @@ ) b2sums=('da57c9bb379119a17c7923ba85b1b9bd8d06db32e1d116e15f8766b7d66b593a45ef4bf137550cbee4898b6c846633107e8f7cf72dd9362f58cdf9305e03ab02' 'a77fd8814a5978827de01a652f7b945f3439df04606434ced8998c8d77a82985292490e6965299aeb52f9da3d8069b4091d75519bd4ec8a15f70bc6d28b13498' - '764c8a1b23be12e967f14ee528709dc01735ae293984ff89b480a4271e5fbcb0826d75b47b299c6c8b2a98440a0b7ecd9bcf1863722d50e271461d7aa6aae125' + '84565ff95e1f78e6635644611a02a19f2ca37351c5e9363a19e050d1715f50746482bf5948c9a658cd530330c0bdb9dc1ff6fa4eeb992309894366e7a60dca77' '13216615c01b8d48d17889ffa22668c38568870d83ab30c542eb5b5620db305f02efb1acb99d9b5e89eb0a73a134bb336cb301f4de4e8855cae50efb099e384e' '119fa1cc5da2cdefa22bbe9b6f76581faa74e05fa7b6e5576470fc0251c6e257f122fbba03754cc01f7c7251145cfa1cab4ffc2f9d59ff0c175a121e943a0f64') @@ -68,6 +68,9 @@ build() { cd jfx11u-${pkgver//.u/-} + # build against ffmpeg4.4 + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' + gradle zips } @@ -79,7 +82,7 @@ libxtst ) optdepends=( -'ffmpeg: Media support', +'ffmpeg4.4: Media support', 'gtk2: GTK2 support', 'gtk3: GTK3 support', 'webkit2gtk: Web support' Modified: java11-openjfx-flags.patch === --- java11-openjfx-flags.patch 2022-02-16 23:34:55 UTC (rev 437543) +++ java11-openjfx-flags.patch 2022-02-17 00:33:21 UTC (rev 437544) @@ -1,21 +1,7 @@ -From a28f9aaab759d82384279c16d86bb98ab47412a3 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Sat, 1 Jun 2019 00:12:55 -0700 -Subject: [PATCH] respect user cflags - - buildSrc/linux.gradle | 7 ++- - .../gstreamer/projects/linux/avplugin/Makefile | 16 ++-- - .../gstreamer/projects/linux/fxplugins/Makefile | 17 ++--- - .../projects/linux/gstreamer-lite/Makefile | 16 ++-- - .../native/jfxmedia/projects/linux/Makefile | 16 ++-- - 5 files changed, 30 insertions(+), 42 deletions(-) - -diff --git a/buildSrc/linux.gradle b/buildSrc/linux.gradle -index 7a7cbc72..6705a0f3 100644 a/buildSrc/linux.gradle -+++ b/buildSrc/linux.gradle -@@ -44,8 +44,11 @@ LINUX.library = { name -> return "lib${name}.so" as String } +diff -rupN orig/buildSrc/linux.gradle patched/buildSrc/linux.gradle +--- orig/buildSrc/linux.gradle 2021-12-07 10:56:58.0 +0100 patched/buildSrc/linux.gradle 2022-02-17 00:55:05.307968721 +0100 +@@ -44,8 +44,11 @@ LINUX.library = { name -> return (IS_STA def commonFlags = [ "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // optimization flags "-fstack-protector", @@ -22,21 +8,21 @@ +"-Wno-error=cast-function-type", "-Wextra", "-Wall", "-Wformat-security", "-Wno-unused", "-Wno-parentheses", "-Werror=trampolines"] // warning flags -+commonFlags.addAll(System.getenv("CFLAGS").trim().split(" ")) ++commonFlags.addAll(System.getenv("CFLAGS").trim().replaceAll(" +", " ").split(" ")) + if (!IS_64) { commonFlags += "-m32" } -@@ -61,6 +64,8 @@ def linkFlags = ["-static-libgcc", "-static-libstdc++", "-shared", commonFlags, - "-z", "relro", - "-Wl,--gc-sections"].flatten() +@@ -72,6 +75,8 @@ def staticLinkFlags = [].flatten() + def linkFlags = IS_STATIC_BUILD ? staticLinkFlags : dynamicLinkFlags; +
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:58:30 Author: felixonmars Revision: 1133610 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1133609, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1133609, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:58:30 UTC (rev 1133610) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.3.0.0 +pkgrel=100 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin' + 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' + 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' + 'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + uusi -u ghc-api-compat $pkgname.cabal +} + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice + + runhaskell Setup build $MAKEFLAGS + 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 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:58:23 Author: felixonmars Revision: 1133609 upgpkg: haskell-language-server 1.3.0.0-100: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:56:25 UTC (rev 1133608) +++ PKGBUILD2022-02-16 23:58:23 UTC (rev 1133609) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.3.0.0 -pkgrel=99 +pkgrel=100 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:56:25 Author: felixonmars Revision: 1133608 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133607, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133607, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:56:25 UTC (rev 1133608) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.2 +pkgrel=89 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:56:18 Author: felixonmars Revision: 1133607 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-89: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:55:45 UTC (rev 1133606) +++ PKGBUILD2022-02-16 23:56:18 UTC (rev 1133607) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.2 -pkgrel=88 +pkgrel=89 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:55:45 Author: felixonmars Revision: 1133606 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/ haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133605, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133605, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:55:45 UTC (rev 1133606) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.0.0 +pkgrel=85 +pkgdesc="Call hierarchy plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-sqlite-simple' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:55:38 Author: felixonmars Revision: 1133605 upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:54:49 UTC (rev 1133604) +++ PKGBUILD2022-02-16 23:55:38 UTC (rev 1133605) @@ -3,7 +3,7 @@ _hkgname=hls-call-hierarchy-plugin pkgname=haskell-hls-call-hierarchy-plugin pkgver=1.0.0.0 -pkgrel=84 +pkgrel=85 pkgdesc="Call hierarchy plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:54:49 Author: felixonmars Revision: 1133604 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133603, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133603, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:54:49 UTC (rev 1133604) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.1.0 +pkgrel=88 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-ormolu') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:54:42 Author: felixonmars Revision: 1133603 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-88: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:54:12 UTC (rev 1133602) +++ PKGBUILD2022-02-16 23:54:42 UTC (rev 1133603) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=87 +pkgrel=88 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:54:12 Author: felixonmars Revision: 1133602 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133601, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133601, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:54:12 UTC (rev 1133602) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.2 +pkgrel=86 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:54:04 Author: felixonmars Revision: 1133601 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-86: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:53:32 UTC (rev 1133600) +++ PKGBUILD2022-02-16 23:54:04 UTC (rev 1133601) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=85 +pkgrel=86 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:53:32 Author: felixonmars Revision: 1133600 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133599, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133599, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:53:32 UTC (rev 1133600) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.1 +pkgrel=85 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:53:24 Author: felixonmars Revision: 1133599 upgpkg: haskell-hls-module-name-plugin 1.0.0.1-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:52:53 UTC (rev 1133598) +++ PKGBUILD2022-02-16 23:53:24 UTC (rev 1133599) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.1 -pkgrel=84 +pkgrel=85 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:52:53 Author: felixonmars Revision: 1133598 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133597, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133597, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:52:53 UTC (rev 1133598) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.1 +pkgrel=85 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:52:45 Author: felixonmars Revision: 1133597 upgpkg: haskell-hls-floskell-plugin 1.0.0.1-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:52:14 UTC (rev 1133596) +++ PKGBUILD2022-02-16 23:52:45 UTC (rev 1133597) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.1 -pkgrel=84 +pkgrel=85 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:52:14 Author: felixonmars Revision: 1133596 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133595, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133595, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:52:14 UTC (rev 1133596) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.2.0 +pkgrel=86 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || echo "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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:52:06 Author: felixonmars Revision: 1133595 upgpkg: haskell-hls-eval-plugin 1.1.2.0-86: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:51:06 UTC (rev 1133594) +++ PKGBUILD2022-02-16 23:52:06 UTC (rev 1133595) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.2.0 -pkgrel=85 +pkgrel=86 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:51:06 Author: felixonmars Revision: 1133594 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133593, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133593, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:51:06 UTC (rev 1133594) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.1.0 +pkgrel=85 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:50:58 Author: felixonmars Revision: 1133593 upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:49:37 UTC (rev 1133592) +++ PKGBUILD2022-02-16 23:50:58 UTC (rev 1133593) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.1.0 -pkgrel=84 +pkgrel=85 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:49:37 Author: felixonmars Revision: 1133592 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133591, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133591, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:49:37 UTC (rev 1133592) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.3 +pkgrel=85 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:49:30 Author: felixonmars Revision: 1133591 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:48:58 UTC (rev 1133590) +++ PKGBUILD2022-02-16 23:49:30 UTC (rev 1133591) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.3 -pkgrel=84 +pkgrel=85 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in python-nkdfu/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:48:52 Author: polyzen Revision: 1133589 Switch to python-installer from python-install Modified: python-nkdfu/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:48:51 UTC (rev 1133588) +++ PKGBUILD2022-02-16 23:48:52 UTC (rev 1133589) @@ -9,7 +9,7 @@ url="https://github.com/Nitrokey/nkdfu; license=('GPL2') depends=('python-fire' 'python-tqdm' 'python-intelhex' 'python-libusb1') -makedepends=('python-build' 'python-flit' 'python-install' 'python-wheel') +makedepends=('python-build' 'python-flit' 'python-installer' 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) sha256sums=('63c1a89df0818b704d32167df5237afd20d26b4f9d6df3c830fa15cc02f01f90') b2sums=('d85d7280edabfe223a0c273d30d4388c78ba50db81a649eb6a45f678df3368e2700498eac12670342fad19f000108f14167adaa010e0ec48024a85c5222be70a') @@ -25,8 +25,6 @@ package() { cd "$pkgname-$pkgver" - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl - # https://github.com/FFY00/python-install/pull/6 - chmod +x "$pkgdir"/usr/bin/* + python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" }
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:48:58 Author: felixonmars Revision: 1133590 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133589, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133589, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:48:58 UTC (rev 1133590) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.1 +pkgrel=85 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fhlint33 + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:48:51 Author: felixonmars Revision: 1133588 upgpkg: haskell-hls-hlint-plugin 1.0.1.1-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:48:19 UTC (rev 1133587) +++ PKGBUILD2022-02-16 23:48:51 UTC (rev 1133588) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.1 -pkgrel=84 +pkgrel=85 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:48:19 Author: felixonmars Revision: 1133587 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1133586, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1133586, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:48:19 UTC (rev 1133587) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.1.0.0 +pkgrel=86 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:48:12 Author: felixonmars Revision: 1133586 upgpkg: haskell-hls-test-utils 1.1.0.0-86: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:47:40 UTC (rev 1133585) +++ PKGBUILD2022-02-16 23:48:12 UTC (rev 1133586) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.1.0.0 -pkgrel=85 +pkgrel=86 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:47:40 Author: felixonmars Revision: 1133585 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133584, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133584, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:47:40 UTC (rev 1133585) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.1 +pkgrel=85 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:47:33 Author: felixonmars Revision: 1133584 upgpkg: haskell-hls-retrie-plugin 1.0.1.1-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:46:56 UTC (rev 1133583) +++ PKGBUILD2022-02-16 23:47:33 UTC (rev 1133584) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.1 -pkgrel=84 +pkgrel=85 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:46:56 Author: felixonmars Revision: 1133583 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133581, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1133581, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:46:56 UTC (rev 1133583) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.1.0 +pkgrel=85 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in (5 files)
Date: Wednesday, February 16, 2022 @ 23:46:54 Author: polyzen Revision: 1133582 Switch to python-installer from python-install Modified: ansible-lint/trunk/PKGBUILD jedi-language-server/trunk/PKGBUILD python-matrix-common/trunk/PKGBUILD python-structlog/trunk/PKGBUILD qmk/trunk/PKGBUILD -+ ansible-lint/trunk/PKGBUILD |5 ++--- jedi-language-server/trunk/PKGBUILD |9 +++-- python-matrix-common/trunk/PKGBUILD |4 ++-- python-structlog/trunk/PKGBUILD |4 ++-- qmk/trunk/PKGBUILD |5 ++--- 5 files changed, 11 insertions(+), 16 deletions(-) Modified: ansible-lint/trunk/PKGBUILD === --- ansible-lint/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581) +++ ansible-lint/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582) @@ -11,7 +11,7 @@ license=('MIT') depends=('python' 'ansible-core' 'python-ruamel-yaml' 'python-pyaml' 'python-rich' 'python-packaging' 'python-wcmatch' 'python-enrich' 'python-tenacity') -makedepends=('python-build' 'python-install' 'python-wheel') +makedepends=('python-build' 'python-installer' 'python-wheel') optdepends=('yamllint: check for yaml syntax mistakes' 'ansible: check official ansible collections') source=(https://github.com/ansible/ansible-lint/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz @@ -33,7 +33,6 @@ package() { cd ${pkgname}-${pkgver} - python -m install --optimize=1 --destdir="${pkgdir}" dist/*.whl - chmod +x "${pkgdir}"/usr/bin/* + python -m installer --destdir="${pkgdir}" --compile-bytecode=1 dist/*.whl install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname} } Modified: jedi-language-server/trunk/PKGBUILD === --- jedi-language-server/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581) +++ jedi-language-server/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582) @@ -8,7 +8,7 @@ url=https://github.com/pappasam/jedi-language-server license=('MIT') depends=('python-docstring-to-markdown' 'python-jedi' 'python-pygls') -makedepends=('python-build' 'python-install' 'python-poetry') +makedepends=('python-build' 'python-installer' 'python-poetry') checkdepends=('python-jsonrpc-server' 'python-pyhamcrest' 'python-pytest') source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") b2sums=('5efe6a767316082b0e9a788ff196defde61f2302c3c30a34a32795c2e575a9049cb1e7a9de36ed61ece67e59412fe255465d9ae0916d20fdc23179c46d032fa6') @@ -28,17 +28,14 @@ cd $pkgname-$pkgver mkdir -p temp local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - python -m install --optimize=1 --destdir=temp dist/*.whl + python -m installer --destdir=temp --compile-bytecode=1 dist/*.whl PATH="$PWD/temp/usr/bin:$PATH" PYTHONPATH="$PWD/temp/$site_packages" pytest tests } package() { cd $pkgname-$pkgver - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl + python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl - # https://github.com/FFY00/python-install/pull/6 - chmod +x "$pkgdir"/usr/bin/* - # Symlink license file local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") install -d "$pkgdir"/usr/share/licenses/$pkgname Modified: python-matrix-common/trunk/PKGBUILD === --- python-matrix-common/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581) +++ python-matrix-common/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582) @@ -7,7 +7,7 @@ arch=(any) url="https://github.com/matrix-org/matrix-python-common; license=('Apache') -makedepends=('python-setuptools' 'python-build' 'python-install' 'python-wheel') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') checkdepends=('python-twisted' 'python-service-identity' 'python-aiounittest') source=($pkgname-$pkgver.tar.gz::"https://github.com/matrix-org/matrix-python-common/archive/refs/tags/v$pkgver.tar.gz;) sha512sums=('0050243ce3930962934f94fe1c990dc97ce803e79998ee7e6c7dafdf5ca4736c8c06fd4f52223b81f2ceb91a8bcf70f6488559f7935a9bd087c33a11430af8cd') @@ -25,5 +25,5 @@ package() { cd "matrix-python-common-$pkgver" - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl + python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl } Modified: python-structlog/trunk/PKGBUILD === --- python-structlog/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581) +++ python-structlog/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582) @@ -10,7 +10,7 @@ license=('Apache') arch=('any') depends=('python') -makedepends=('python-build' 'python-flit-core' 'python-install') +makedepends=('python-build' 'python-flit-core' 'python-installer')
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:46:49 Author: felixonmars Revision: 1133581 upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-85: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:46:17 UTC (rev 1133580) +++ PKGBUILD2022-02-16 23:46:49 UTC (rev 1133581) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.1.0 -pkgrel=84 +pkgrel=85 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; license=("Apache")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:46:17 Author: felixonmars Revision: 1133580 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1133579, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1133579, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:46:17 UTC (rev 1133580) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.1.0 +pkgrel=86 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal + + # extra 1.7.10 + sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, modifyVar')/" src/Control/Concurrent/Strict.hs + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:46:10 Author: felixonmars Revision: 1133579 upgpkg: haskell-ghcide 1.4.1.0-86: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:32:21 UTC (rev 1133578) +++ PKGBUILD2022-02-16 23:46:10 UTC (rev 1133579) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.1.0 -pkgrel=85 +pkgrel=86 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; license=("Apache")
[arch-commits] Commit in java8-openjfx/repos (8 files)
Date: Wednesday, February 16, 2022 @ 23:34:55 Author: freswa Revision: 437543 archrelease: copy trunk to staging-x86_64 Added: java8-openjfx/repos/staging-x86_64/ java8-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437542, java8-openjfx/trunk/PKGBUILD) java8-openjfx/repos/staging-x86_64/gradle.properties (from rev 437542, java8-openjfx/trunk/gradle.properties) java8-openjfx/repos/staging-x86_64/java8-openjfx-CVE-2021-3517-fix.patch (from rev 437542, java8-openjfx/trunk/java8-openjfx-CVE-2021-3517-fix.patch) java8-openjfx/repos/staging-x86_64/java8-openjfx-CVE-2021-3522-fix.patch (from rev 437542, java8-openjfx/trunk/java8-openjfx-CVE-2021-3522-fix.patch) java8-openjfx/repos/staging-x86_64/java8-openjfx-flags.patch (from rev 437542, java8-openjfx/trunk/java8-openjfx-flags.patch) java8-openjfx/repos/staging-x86_64/java8-openjfx-no-sys-sysctl.patch (from rev 437542, java8-openjfx/trunk/java8-openjfx-no-sys-sysctl.patch) java8-openjfx/repos/staging-x86_64/java8-openjfx-no-xlocale.patch (from rev 437542, java8-openjfx/trunk/java8-openjfx-no-xlocale.patch) ---+ PKGBUILD | 131 + gradle.properties |6 java8-openjfx-CVE-2021-3517-fix.patch | 49 ++ java8-openjfx-CVE-2021-3522-fix.patch | 31 java8-openjfx-flags.patch | 241 java8-openjfx-no-sys-sysctl.patch | 12 + java8-openjfx-no-xlocale.patch| 29 +++ 7 files changed, 499 insertions(+) Copied: java8-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437542, java8-openjfx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-16 23:34:55 UTC (rev 437543) @@ -0,0 +1,131 @@ +# Maintainer: Levente Polyak +# Maintainer: Frederik Schwan +# Contributor: Guillaume Alaux +# Contributor: Maxime Gauduin +# Contributor: William Gathoye +# Contributor: Emanuel Couto +# Contributor: Richard Jackson +# Contributor: Tinx +# Contributor: Jens Kapitza +# Contributor: Olli + +pkgbase=java8-openjfx +pkgname=( + java8-openjfx + java8-openjfx-doc + java8-openjfx-src +) +pkgver=8.u202 +pkgrel=4 +pkgdesc='Java OpenJFX 8 client application platform (open-source implementation of JavaFX)' +arch=(x86_64) +url=https://wiki.openjdk.java.net/display/OpenJFX/Main +license=(GPL) +makedepends=( + alsa-lib + cairo + cmake + ffmpeg4.4 + freetype2 + gdk-pixbuf2 + glib2 + gperf + gtk2 + gtk3 + java-environment-openjdk=8 + libgl + libx11 + libxtst + pango + python2 + qt5-base + ruby + unzip + webkit2gtk +) +source=( + https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/${pkgver//./}-ga.tar.bz2 + gradle.properties + https://services.gradle.org/distributions/gradle-4.8-bin.zip + java8-openjfx-flags.patch + java8-openjfx-no-xlocale.patch + java8-openjfx-no-sys-sysctl.patch + java8-openjfx-CVE-2021-3517-fix.patch::https://gitlab.gnome.org/GNOME/libxml2/-/commit/bf22713507fe1fc3a2c4b525cf0a88c2dc87a3a2.patch + java8-openjfx-CVE-2021-3522-fix.patch::https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/commit/8a88e5c1db05ebadfd4569955f6f47c23cdca3c4.patch +) +sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc' +'d1c2255893e5ec6268d7c92bb6539cde629d325872f26cffb5f1f616c9d5f30d' +'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba' +'a2e0d5ac5cdb83958d2886aef7f5a419f460e103959f65aaadd69cb26cc6adec' +'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d' +'cd1a2bd60f636662e4f3334217b3e14f1d51cf30b77b9ca3eff8d030312fd26a' +'4db6e995d46f5ab29c4169dab5dbbe367ebd01dee66ef1750abe5cf0c8364d42' +'3487eb180fff9866c8b8b08be45f13fa9e8edd04e5719bc867e59b09b81954b4') + +prepare() { + cd rt-${pkgver//./}-ga + + ln -sf ../gradle.properties . + patch -Np1 -i ../java8-openjfx-flags.patch + patch -Np1 -i ../java8-openjfx-no-xlocale.patch + patch -Np1 -i ../java8-openjfx-no-sys-sysctl.patch + # loose match the following patch due to whitespace differences + patch -Np1 -l -i "$srcdir"/java8-openjfx-CVE-2021-3517-fix.patch -d modules/web/src/main/native/Source/ThirdParty/libxml/src + patch -Np1 -i "$srcdir"/java8-openjfx-CVE-2021-3522-fix.patch -d modules/media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base +} + +build() { + cd rt-${pkgver//./}-ga + + # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common + CFLAGS+=' -fcommon' + # build against ffmpeg4.4 + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' + + ../gradle-4.8/bin/gradle +} + +package_java8-openjfx() { + depends=( +alsa-lib +cairo +ffmpeg4.4 +gdk-pixbuf2 +glib2 +gtk2 +gtk3 +java-runtime-openjdk=8 +libavcodec.so +libavformat.so +
[arch-commits] Commit in java8-openjfx/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:34:51 Author: freswa Revision: 437542 rebuild against ffmpeg4.4 for ffmpeg5 release Modified: java8-openjfx/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:26:10 UTC (rev 437541) +++ PKGBUILD2022-02-16 23:34:51 UTC (rev 437542) @@ -1,5 +1,7 @@ -# Maintainer: Guillaume Alaux -# Maintainer: Maxime Gauduin +# Maintainer: Levente Polyak +# Maintainer: Frederik Schwan +# Contributor: Guillaume Alaux +# Contributor: Maxime Gauduin # Contributor: William Gathoye # Contributor: Emanuel Couto # Contributor: Richard Jackson @@ -14,7 +16,7 @@ java8-openjfx-src ) pkgver=8.u202 -pkgrel=3 +pkgrel=4 pkgdesc='Java OpenJFX 8 client application platform (open-source implementation of JavaFX)' arch=(x86_64) url=https://wiki.openjdk.java.net/display/OpenJFX/Main @@ -23,7 +25,7 @@ alsa-lib cairo cmake - ffmpeg + ffmpeg4.4 freetype2 gdk-pixbuf2 glib2 @@ -75,7 +77,10 @@ build() { cd rt-${pkgver//./}-ga - CFLAGS+=' -fcommon' # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common + # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common + CFLAGS+=' -fcommon' + # build against ffmpeg4.4 + export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' ../gradle-4.8/bin/gradle } @@ -84,7 +89,7 @@ depends=( alsa-lib cairo -ffmpeg +ffmpeg4.4 gdk-pixbuf2 glib2 gtk2
[arch-commits] Commit in (14 files)
Date: Wednesday, February 16, 2022 @ 23:32:21 Author: polyzen Revision: 1133578 Switch to python-installer from python-install Modified: ipython/trunk/PKGBUILD python-asttokens/trunk/PKGBUILD python-backcall/trunk/PKGBUILD python-black/trunk/PKGBUILD python-executing/trunk/PKGBUILD python-jq/trunk/PKGBUILD python-pure-eval/trunk/PKGBUILD python-pygls/trunk/PKGBUILD python-pyppeteer/trunk/PKGBUILD python-pytesseract/trunk/PKGBUILD python-pytz-deprecation-shim/trunk/PKGBUILD python-stack-data/trunk/PKGBUILD python-tzdata/trunk/PKGBUILD rofimoji/trunk/PKGBUILD -+ ipython/trunk/PKGBUILD |9 +++-- python-asttokens/trunk/PKGBUILD |6 +++--- python-backcall/trunk/PKGBUILD |6 +++--- python-black/trunk/PKGBUILD | 13 +++-- python-executing/trunk/PKGBUILD |6 +++--- python-jq/trunk/PKGBUILD|6 +++--- python-pure-eval/trunk/PKGBUILD |6 +++--- python-pygls/trunk/PKGBUILD |4 ++-- python-pyppeteer/trunk/PKGBUILD |7 ++- python-pytesseract/trunk/PKGBUILD |9 +++-- python-pytz-deprecation-shim/trunk/PKGBUILD |6 +++--- python-stack-data/trunk/PKGBUILD|6 +++--- python-tzdata/trunk/PKGBUILD|6 +++--- rofimoji/trunk/PKGBUILD |7 ++- 14 files changed, 39 insertions(+), 58 deletions(-) Modified: ipython/trunk/PKGBUILD === --- ipython/trunk/PKGBUILD 2022-02-16 23:31:36 UTC (rev 1133577) +++ ipython/trunk/PKGBUILD 2022-02-16 23:32:21 UTC (rev 1133578) @@ -16,7 +16,7 @@ 'python-pickleshare' 'python-prompt_toolkit' 'python-jedi' 'python-pygments' 'python-backcall' 'python-matplotlib-inline' 'python-black' 'python-stack-data') -makedepends=('python-build' 'python-install' 'python-setuptools' 'python-wheel') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') # texlive-bin checkdep excluded due to test_latex_to_png_color failure checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-testpath' 'jupyter-nbformat' 'python-ipykernel' 'python-numpy' 'python-trio' @@ -38,17 +38,14 @@ check() { cd $pkgname-$pkgver python -m venv --system-site-packages test-env - test-env/bin/python -m install --optimize=1 dist/*.whl + test-env/bin/python -m installer --compile-bytecode=1 dist/*.whl test-env/bin/python -m pytest } package() { cd $pkgname-$pkgver - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl + python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl - # https://github.com/FFY00/python-install/pull/6 - chmod +x "$pkgdir"/usr/bin/* - cd "examples/IPython Kernel" # FS#45120 sed -i 's/gnome-netstatus-idle/ipython/' ipython.desktop Modified: python-asttokens/trunk/PKGBUILD === --- python-asttokens/trunk/PKGBUILD 2022-02-16 23:31:36 UTC (rev 1133577) +++ python-asttokens/trunk/PKGBUILD 2022-02-16 23:32:21 UTC (rev 1133578) @@ -9,7 +9,7 @@ url=https://github.com/alexmojaki/executing license=('Apache') depends=('python-six') -makedepends=('python-build' 'python-install' 'python-setuptools-scm' +makedepends=('python-build' 'python-installer' 'python-setuptools-scm' 'python-wheel') checkdepends=('python-astroid' 'python-pytest') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) @@ -24,13 +24,13 @@ check() { cd "$_name-$pkgver" python -m venv --system-site-packages test-env - test-env/bin/python -m install --optimize=1 dist/*.whl + test-env/bin/python -m installer --compile-bytecode=1 dist/*.whl test-env/bin/python -m pytest } package() { cd "$_name-$pkgver" - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl + python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl # Symlink license file local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") Modified: python-backcall/trunk/PKGBUILD === --- python-backcall/trunk/PKGBUILD 2022-02-16 23:31:36 UTC (rev 1133577) +++ python-backcall/trunk/PKGBUILD 2022-02-16 23:32:21 UTC (rev 1133578) @@ -9,7 +9,7 @@ url=https://github.com/takluyver/backcall license=('BSD') depends=('python') -makedepends=('python-build' 'python-flit-core' 'python-install') +makedepends=('python-build' 'python-flit-core' 'python-installer') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) sha256sums=('5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e')
[arch-commits] Commit in haskell-record-dot-preprocessor/repos (2 files)
Date: Wednesday, February 16, 2022 @ 23:31:36 Author: felixonmars Revision: 1133577 archrelease: copy trunk to community-staging-x86_64 Added: haskell-record-dot-preprocessor/repos/community-staging-x86_64/ haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD (from rev 1133576, haskell-record-dot-preprocessor/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD (from rev 1133576, haskell-record-dot-preprocessor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-16 23:31:36 UTC (rev 1133577) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=record-dot-preprocessor +pkgname=haskell-record-dot-preprocessor +pkgver=0.2.14 +pkgrel=1 +pkgdesc="Preprocessor to allow record.field syntax" +url="https://github.com/ndmitchell/record-dot-preprocessor#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate') +makedepends=('ghc' 'haskell-record-hasfield') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9759be4d05c6c57a3c6fc016a043b93d19a149885eb418bfb4d986adc1289c6b2dd2f091ff3930e459cd1d4190d328c4b98f0fb22cc63a4f20075c88280e2b8b') + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 --show-details=direct +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-record-dot-preprocessor/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:31:29 Author: felixonmars Revision: 1133576 upgpkg: haskell-record-dot-preprocessor 0.2.14-1: rebuild with record-dot-preprocessor 0.2.14 Modified: haskell-record-dot-preprocessor/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:24:06 UTC (rev 1133575) +++ PKGBUILD2022-02-16 23:31:29 UTC (rev 1133576) @@ -2,8 +2,8 @@ _hkgname=record-dot-preprocessor pkgname=haskell-record-dot-preprocessor -pkgver=0.2.13 -pkgrel=20 +pkgver=0.2.14 +pkgrel=1 pkgdesc="Preprocessor to allow record.field syntax" url="https://github.com/ndmitchell/record-dot-preprocessor#readme; license=("BSD") @@ -11,7 +11,7 @@ depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate') makedepends=('ghc' 'haskell-record-hasfield') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha512sums=('8d62672a01eba926d83dd4d0b89aec25a429441565d90c099eff0f0af2a192042745c5ff486c5ab520707321bac3f12ef60337cba390ed9139c6f63adf6843a5') +sha512sums=('9759be4d05c6c57a3c6fc016a043b93d19a149885eb418bfb4d986adc1289c6b2dd2f091ff3930e459cd1d4190d328c4b98f0fb22cc63a4f20075c88280e2b8b') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-requests/repos/extra-any (4 files)
Date: Wednesday, February 16, 2022 @ 23:26:10 Author: felixonmars Revision: 437541 archrelease: copy trunk to extra-any Added: python-requests/repos/extra-any/PKGBUILD (from rev 437540, python-requests/trunk/PKGBUILD) python-requests/repos/extra-any/certs.patch (from rev 437540, python-requests/trunk/certs.patch) Deleted: python-requests/repos/extra-any/PKGBUILD python-requests/repos/extra-any/certs.patch -+ PKGBUILD| 94 +- certs.patch | 28 - 2 files changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 23:26:00 UTC (rev 437540) +++ PKGBUILD2022-02-16 23:26:10 UTC (rev 437541) @@ -1,47 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Massimiliano Torromeo - -pkgname=python-requests -pkgver=2.27.0 -pkgrel=1 -pkgdesc="Python HTTP for Humans" -arch=('any') -url="http://python-requests.org; -license=('Apache') -depends=('python-urllib3' 'python-chardet' 'python-idna') -makedepends=('python-setuptools' 'python-chardet' 'python-urllib3' 'python-idna') -checkdepends=('python-pytest-httpbin' 'python-pytest-mock' 'python-pysocks' 'python-trustme') -optdepends=('python-pysocks: SOCKS proxy support') -source=("https://github.com/psf/requests/archive/v$pkgver/$pkgname-$pkgver.tar.gz; -certs.patch) -sha512sums=('84c24d31a9aa9af995c24d40ef1c8c85c8c42bc52b3f59ae91206aa6598ca6d468ae3a65929926afb88ea3bf02d0d979907fff61e79f451ed6971c32d05ab6e3' - '424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3') - -prepare() { - cd requests-$pkgver - # Stay with chardet for now: https://github.com/psf/requests/issues/5871 - sed -e '/certifi/d' \ - -e "s/,<.*'/'/" \ - -e '/charset_normalizer/d' \ - -i setup.py - patch -p1 -i "$srcdir"/certs.patch -} - -build() { - cd requests-$pkgver - python setup.py build -} - -check() { - # Seems to be a problem about pytest-httpbin: - # pytest-httpbin server hit an exception serving request: [SSL: HTTP_REQUEST] http request (_ssl.c:1129) - # pytest-httpbin server hit an exception serving request: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:1129) - - cd requests-$pkgver - pytest tests --deselect tests/test_requests.py::TestRequests::test_pyopenssl_redirect -} - -package() { - cd requests-$pkgver - python setup.py install --skip-build -O1 --root="$pkgdir" -} Copied: python-requests/repos/extra-any/PKGBUILD (from rev 437540, python-requests/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 23:26:10 UTC (rev 437541) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Massimiliano Torromeo + +pkgname=python-requests +pkgver=2.27.1 +pkgrel=1 +pkgdesc="Python HTTP for Humans" +arch=('any') +url="http://python-requests.org; +license=('Apache') +depends=('python-urllib3' 'python-chardet' 'python-idna') +makedepends=('python-setuptools' 'python-chardet' 'python-urllib3' 'python-idna') +checkdepends=('python-pytest-httpbin' 'python-pytest-mock' 'python-pysocks' 'python-trustme') +optdepends=('python-pysocks: SOCKS proxy support') +source=("https://github.com/psf/requests/archive/v$pkgver/$pkgname-$pkgver.tar.gz; +certs.patch) +sha512sums=('191f8e0d566d541ab4e0c17bc9a637eb79e841605f6bbb9a0e559bd7bf0f00a71be99e21fa5b5431b9d49cb4a64debd0d7083658f98b723cf976833bb685cb9a' + '424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3') + +prepare() { + cd requests-$pkgver + # Stay with chardet for now: https://github.com/psf/requests/issues/5871 + sed -e '/certifi/d' \ + -e "s/,<.*'/'/" \ + -e '/charset_normalizer/d' \ + -i setup.py + patch -p1 -i "$srcdir"/certs.patch +} + +build() { + cd requests-$pkgver + python setup.py build +} + +check() { + # Seems to be a problem about pytest-httpbin: + # pytest-httpbin server hit an exception serving request: [SSL: HTTP_REQUEST] http request (_ssl.c:1129) + # pytest-httpbin server hit an exception serving request: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:1129) + + cd requests-$pkgver + pytest tests --deselect tests/test_requests.py::TestRequests::test_pyopenssl_redirect +} + +package() { + cd requests-$pkgver + python setup.py install --skip-build -O1 --root="$pkgdir" +} Deleted: certs.patch === --- certs.patch 2022-02-16 23:26:00 UTC (rev 437540) +++ certs.patch 2022-02-16 23:26:10 UTC (rev 437541) @@ -1,14 +0,0 @@ -diff --git a/requests/certs.py b/requests/certs.py -index d1a378d7..4e0bffd4 100644 a/requests/certs.py -+++ b/requests/certs.py -@@ -12,7 +12,8 @@ If you are
[arch-commits] Commit in python-requests/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:26:00 Author: felixonmars Revision: 437540 upgpkg: python-requests 2.27.1-1 Modified: python-requests/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:24:19 UTC (rev 437539) +++ PKGBUILD2022-02-16 23:26:00 UTC (rev 437540) @@ -2,7 +2,7 @@ # Contributor: Massimiliano Torromeo pkgname=python-requests -pkgver=2.27.0 +pkgver=2.27.1 pkgrel=1 pkgdesc="Python HTTP for Humans" arch=('any') @@ -14,7 +14,7 @@ optdepends=('python-pysocks: SOCKS proxy support') source=("https://github.com/psf/requests/archive/v$pkgver/$pkgname-$pkgver.tar.gz; certs.patch) -sha512sums=('84c24d31a9aa9af995c24d40ef1c8c85c8c42bc52b3f59ae91206aa6598ca6d468ae3a65929926afb88ea3bf02d0d979907fff61e79f451ed6971c32d05ab6e3' +sha512sums=('191f8e0d566d541ab4e0c17bc9a637eb79e841605f6bbb9a0e559bd7bf0f00a71be99e21fa5b5431b9d49cb4a64debd0d7083658f98b723cf976833bb685cb9a' '424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3') prepare() {
[arch-commits] Commit in java8-openjfx/trunk (PKGBUILD java8-openjfx-flags.patch)
Date: Wednesday, February 16, 2022 @ 23:24:19 Author: freswa Revision: 437539 fix gcc error Due to multiple consecutive whitespaces in our CFLAGS variable, the gradle function introduced to parse these options failed and added whitespaces as arguments. This made gcc fail with messages like ``` gcc: warning: : linker input file unused because linking not done gcc: error: : linker input file not found: No such file or directory ``` Creds @loqs for finding the root cause of this. Fixed by replacing multiple consecutive whitespaces within the parsing code in gradle Modified: java8-openjfx/trunk/PKGBUILD java8-openjfx/trunk/java8-openjfx-flags.patch ---+ PKGBUILD |2 +- java8-openjfx-flags.patch |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:20:04 UTC (rev 437538) +++ PKGBUILD2022-02-16 23:24:19 UTC (rev 437539) @@ -54,7 +54,7 @@ sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc' 'd1c2255893e5ec6268d7c92bb6539cde629d325872f26cffb5f1f616c9d5f30d' 'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba' -'ea252a3b1305705c5ce10e42e64a46f7beb1008a20dcd132a798fec16e2cd958' +'a2e0d5ac5cdb83958d2886aef7f5a419f460e103959f65aaadd69cb26cc6adec' 'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d' 'cd1a2bd60f636662e4f3334217b3e14f1d51cf30b77b9ca3eff8d030312fd26a' '4db6e995d46f5ab29c4169dab5dbbe367ebd01dee66ef1750abe5cf0c8364d42' Modified: java8-openjfx-flags.patch === --- java8-openjfx-flags.patch 2022-02-16 23:20:04 UTC (rev 437538) +++ java8-openjfx-flags.patch 2022-02-16 23:24:19 UTC (rev 437539) @@ -8,7 +8,7 @@ +"-Wno-error=cast-function-type","-Wno-error=deprecated-declarations", "-W", "-Wall", "-Wno-unused", "-Wno-parentheses", "-Werror=implicit-function-declaration"] // warning flags -+commonFlags.addAll(System.getenv("CFLAGS").trim().split(" ")) ++commonFlags.addAll(System.getenv("CFLAGS").trim().replaceAll(" +", " ").split(" ")) + if (!IS_64) { commonFlags += "-m32"
[arch-commits] Commit in python-pypandoc/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:24:06 Author: felixonmars Revision: 1133575 archrelease: copy trunk to community-any Added: python-pypandoc/repos/community-any/PKGBUILD (from rev 1133574, python-pypandoc/trunk/PKGBUILD) Deleted: python-pypandoc/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 23:23:58 UTC (rev 1133574) +++ PKGBUILD2022-02-16 23:24:06 UTC (rev 1133575) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Caleb Maclennan - -pkgname=python-pypandoc -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Thin wrapper for pandoc" -arch=('any') -license=('MIT') -url="https://github.com/bebraw/pypandoc; -depends=('pandoc') -makedepends=('python-setuptools') -checkdepends=('texlive-core' 'texlive-latexextra') -source=("https://github.com/bebraw/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('41369c31392e1bae39545ab3d8e81060637f436bcdf6b59bac0071dede5890d9460485ae371509b9c0c7e334c3973ba2ba8b0906f2314420e787f0f9ff356239') - -prepare() { - # We don't really need pip and wheel at runtime - sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" pypandoc-$pkgver/setup.py -} - -build() { - cd pypandoc-$pkgver - python setup.py build -} - -check() { - cd pypandoc-$pkgver - python setup.py test -} - -package() { - cd pypandoc-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-pypandoc/repos/community-any/PKGBUILD (from rev 1133574, python-pypandoc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 23:24:06 UTC (rev 1133575) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +pkgname=python-pypandoc +pkgver=1.7.2 +pkgrel=1 +pkgdesc="Thin wrapper for pandoc" +arch=('any') +license=('MIT') +url="https://github.com/bebraw/pypandoc; +depends=('pandoc') +makedepends=('python-setuptools') +checkdepends=('texlive-core' 'texlive-latexextra') +source=("https://github.com/bebraw/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('e2c5de6d56781484c306214a8757b18f7aa23e64489041ae3876ef8b2c0bf8771cc48246ecc97bf8ae67762364e35d9af5212ca6549f7b81ee16d75b1a85557e') + +prepare() { + # We don't really need pip and wheel at runtime + sed -i "/install_requires = /d" pypandoc-$pkgver/setup.py +} + +build() { + cd pypandoc-$pkgver + python setup.py build +} + +check() { + cd pypandoc-$pkgver + python setup.py test +} + +package() { + cd pypandoc-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in python-pypandoc/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:23:58 Author: felixonmars Revision: 1133574 upgpkg: python-pypandoc 1.7.2-1 Modified: python-pypandoc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 23:06:00 UTC (rev 1133573) +++ PKGBUILD2022-02-16 23:23:58 UTC (rev 1133574) @@ -2,7 +2,7 @@ # Maintainer: Caleb Maclennan pkgname=python-pypandoc -pkgver=1.7.0 +pkgver=1.7.2 pkgrel=1 pkgdesc="Thin wrapper for pandoc" arch=('any') @@ -12,11 +12,11 @@ makedepends=('python-setuptools') checkdepends=('texlive-core' 'texlive-latexextra') source=("https://github.com/bebraw/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('41369c31392e1bae39545ab3d8e81060637f436bcdf6b59bac0071dede5890d9460485ae371509b9c0c7e334c3973ba2ba8b0906f2314420e787f0f9ff356239') +sha512sums=('e2c5de6d56781484c306214a8757b18f7aa23e64489041ae3876ef8b2c0bf8771cc48246ecc97bf8ae67762364e35d9af5212ca6549f7b81ee16d75b1a85557e') prepare() { # We don't really need pip and wheel at runtime - sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" pypandoc-$pkgver/setup.py + sed -i "/install_requires = /d" pypandoc-$pkgver/setup.py } build() {
[arch-commits] Commit in java8-openjfx/trunk (2 files)
Date: Wednesday, February 16, 2022 @ 23:20:04 Author: freswa Revision: 437538 add changes belonging to the last commit - creds @loqs Modified: java8-openjfx/trunk/gradle.properties java8-openjfx/trunk/java8-openjfx-flags.patch ---+ gradle.properties |1 + java8-openjfx-flags.patch |9 - 2 files changed, 9 insertions(+), 1 deletion(-) Modified: gradle.properties === --- gradle.properties 2022-02-16 23:17:33 UTC (rev 437537) +++ gradle.properties 2022-02-16 23:20:04 UTC (rev 437538) @@ -2,4 +2,5 @@ BUILD_SRC_ZIP = true COMPILE_MEDIA = true COMPILE_WEBKIT = true +COMPILE_JFR = false CONF = Release Modified: java8-openjfx-flags.patch === --- java8-openjfx-flags.patch 2022-02-16 23:17:33 UTC (rev 437537) +++ java8-openjfx-flags.patch 2022-02-16 23:20:04 UTC (rev 437538) @@ -5,7 +5,7 @@ def commonFlags = [ "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // optimization flags "-fstack-protector", -+"-Wno-error=cast-function-type", ++"-Wno-error=cast-function-type","-Wno-error=deprecated-declarations", "-W", "-Wall", "-Wno-unused", "-Wno-parentheses", "-Werror=implicit-function-declaration"] // warning flags +commonFlags.addAll(System.getenv("CFLAGS").trim().split(" ")) @@ -32,6 +32,13 @@ LINUX.iio.lib = "javafx_iio" LINUX.prismES2 = [:] +@@ -339,5 +345,5 @@ LINUX.media.lib = "ar" + LINUX.webkit = [:] + LINUX.webkit.compiler = compiler + LINUX.webkit.linker = linker +-LINUX.webkit.ccFlags = commonFlags.flatten() ++LINUX.webkit.ccFlags = [commonFlags , "-std=gnu++14", "-fno-lto"].flatten() + LINUX.webkit.linkFlags = defaultLinkFlags.flatten() diff -rupN rt-8u202-ga.orig/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile rt-8u202-ga/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile --- rt-8u202-ga.orig/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile 2019-06-03 15:45:28.772858454 +0200 +++ rt-8u202-ga/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile 2019-06-03 15:52:15.503480874 +0200
[arch-commits] Commit in java8-openjfx/trunk (4 files)
Date: Wednesday, February 16, 2022 @ 23:17:33 Author: freswa Revision: 437537 incorporate changes sugested by @loqs * add fix for CVE 2021-3517 * add fix for CVE 2021-3522 * improve compile flag patching * disable lto for webkit build * use g++14 for webkit build * disable compilation of JFR which isn't available in OpenJDK * remove python2 dep Added: java8-openjfx/trunk/java8-openjfx-CVE-2021-3517-fix.patch java8-openjfx/trunk/java8-openjfx-CVE-2021-3522-fix.patch java8-openjfx/trunk/java8-openjfx-no-sys-sysctl.patch Modified: java8-openjfx/trunk/PKGBUILD ---+ PKGBUILD | 19 +--- java8-openjfx-CVE-2021-3517-fix.patch | 49 java8-openjfx-CVE-2021-3522-fix.patch | 31 java8-openjfx-no-sys-sysctl.patch | 12 +++ 4 files changed, 106 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 20:38:50 UTC (rev 437536) +++ PKGBUILD2022-02-16 23:17:33 UTC (rev 437537) @@ -42,17 +42,23 @@ webkit2gtk ) source=( - https://hg.openjdk.java.net/openjfx/8u/rt/archive/${pkgver//./}-ga.tar.bz2 + https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/${pkgver//./}-ga.tar.bz2 gradle.properties https://services.gradle.org/distributions/gradle-4.8-bin.zip java8-openjfx-flags.patch java8-openjfx-no-xlocale.patch + java8-openjfx-no-sys-sysctl.patch + java8-openjfx-CVE-2021-3517-fix.patch::https://gitlab.gnome.org/GNOME/libxml2/-/commit/bf22713507fe1fc3a2c4b525cf0a88c2dc87a3a2.patch + java8-openjfx-CVE-2021-3522-fix.patch::https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/commit/8a88e5c1db05ebadfd4569955f6f47c23cdca3c4.patch ) sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc' -'75335ac8ccae143ab4dbb81fc32c70d34d95baa360388f55bf2d237e8821ad97' +'d1c2255893e5ec6268d7c92bb6539cde629d325872f26cffb5f1f616c9d5f30d' 'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba' -'867badaca506f130f918bdc620ae7ae5be8b176fcdfc91fef551b636d6390b19' -'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d') +'ea252a3b1305705c5ce10e42e64a46f7beb1008a20dcd132a798fec16e2cd958' +'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d' +'cd1a2bd60f636662e4f3334217b3e14f1d51cf30b77b9ca3eff8d030312fd26a' +'4db6e995d46f5ab29c4169dab5dbbe367ebd01dee66ef1750abe5cf0c8364d42' +'3487eb180fff9866c8b8b08be45f13fa9e8edd04e5719bc867e59b09b81954b4') prepare() { cd rt-${pkgver//./}-ga @@ -60,6 +66,10 @@ ln -sf ../gradle.properties . patch -Np1 -i ../java8-openjfx-flags.patch patch -Np1 -i ../java8-openjfx-no-xlocale.patch + patch -Np1 -i ../java8-openjfx-no-sys-sysctl.patch + # loose match the following patch due to whitespace differences + patch -Np1 -l -i "$srcdir"/java8-openjfx-CVE-2021-3517-fix.patch -d modules/web/src/main/native/Source/ThirdParty/libxml/src + patch -Np1 -i "$srcdir"/java8-openjfx-CVE-2021-3522-fix.patch -d modules/media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base } build() { @@ -87,7 +97,6 @@ libx11 libxtst pango -python2 qt5-base ruby unzip Added: java8-openjfx-CVE-2021-3517-fix.patch === --- java8-openjfx-CVE-2021-3517-fix.patch (rev 0) +++ java8-openjfx-CVE-2021-3517-fix.patch 2022-02-16 23:17:33 UTC (rev 437537) @@ -0,0 +1,49 @@ +From bf22713507fe1fc3a2c4b525cf0a88c2dc87a3a2 Mon Sep 17 00:00:00 2001 +From: Joel Hockey +Date: Sun, 16 Aug 2020 17:19:35 -0700 +Subject: [PATCH] Validate UTF8 in xmlEncodeEntities + +Code is currently assuming UTF-8 without validating. Truncated UTF-8 +input can cause out-of-bounds array access. + +Adds further checks to partial fix in 50f06b3e. + +Fixes #178 +--- + entities.c | 16 +++- + 1 file changed, 15 insertions(+), 1 deletion(-) + +diff --git a/entities.c b/entities.c +index 37b99a56..1a8f86f0 100644 +--- a/entities.c b/entities.c +@@ -704,11 +704,25 @@ xmlEncodeEntitiesInternal(xmlDocPtr doc, const xmlChar *input, int attr) { + } else { + /* +* We assume we have UTF-8 input. ++ * It must match either: ++ * 110x 10xx ++ * 1110 10xx 10xx ++ * 0xxx 10xx 10xx 10xx ++ * That is: ++ * cur[0] is 11xx ++ * cur[1] is 10xx ++ * cur[2] is 10xx if cur[0] is 111x ++ * cur[3] is 10xx if cur[0] is ++ * cur[0] is not 1xxx +*/ + char buf[11], *ptr; + int val =
[arch-commits] Commit in python-installer/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:06:00 Author: polyzen Revision: 1133573 archrelease: copy trunk to community-any Added: python-installer/repos/community-any/PKGBUILD (from rev 1133572, python-installer/trunk/PKGBUILD) Deleted: python-installer/repos/community-any/PKGBUILD --+ PKGBUILD | 101 + 1 file changed, 49 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 23:05:35 UTC (rev 1133572) +++ PKGBUILD2022-02-16 23:06:00 UTC (rev 1133573) @@ -1,52 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -_pkgname=installer -pkgname=python-$_pkgname -pkgver=0.2.3 -pkgrel=2 -pkgdesc='Low-level library for installing a Python package from a wheel distribution' -arch=('any') -url='https://github.com/pradyunsg/installer' -license=('MIT') -depends=('python') -makedepends=('git' 'python-setuptools' 'python-dephell' - 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser') -checkdepends=('python-pytest' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha512sums=('daa80c11e734ffa520779c7e08df4779f41dec429ebf642f024d575cfd952da0bbd0cc78190ca1b50bbcff3adf5cf5d97c4f1f605714d5f8fd40a21a64fbe623') - -prepare() { - cd $_pkgname-$pkgver - - dephell deps convert --from pyproject.toml --to setup.py -} - -build() { - cd $_pkgname-$pkgver - - python setup.py build - - PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html -} - -check() { - cd $_pkgname-$pkgver - - PYTHONPATH=src pytest -} - -package() { - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - # remove windows entrypoint scripts executables - rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe - - # install documentation - install -dm 755 "$pkgdir"/usr/share/doc/$pkgname - cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname - rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees - - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-installer/repos/community-any/PKGBUILD (from rev 1133572, python-installer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 23:06:00 UTC (rev 1133573) @@ -0,0 +1,49 @@ +# Maintainer: Filipe Laíns (FFY00) +# Maintainer: Daniel M. Capella + +_pkgname=installer +pkgname=python-$_pkgname +pkgver=0.5.0 +pkgrel=1 +pkgdesc='Low-level library for installing a Python package from a wheel distribution' +arch=('any') +url='https://github.com/pradyunsg/installer' +license=('MIT') +depends=('python') +makedepends=('git' 'python-flit-core' 'python-setuptools' + 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser' + 'python-sphinx-argparse') +checkdepends=('python-pytest' 'python-mock') +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665') +sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc') + +build() { + cd $_pkgname-$pkgver + + python setup.py build + + PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html +} + +check() { + cd $_pkgname-$pkgver + + PYTHONPATH=src pytest +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + # remove windows entrypoint scripts executables + rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe + + # install documentation + install -dm 755 "$pkgdir"/usr/share/doc/$pkgname + cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname + rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-installer/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 23:05:35 Author: polyzen Revision: 1133572 upgpkg: python-installer 0.5.0-1 Modified: python-installer/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 9 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:49:56 UTC (rev 1133571) +++ PKGBUILD2022-02-16 23:05:35 UTC (rev 1133572) @@ -1,26 +1,23 @@ # Maintainer: Filipe Laíns (FFY00) +# Maintainer: Daniel M. Capella _pkgname=installer pkgname=python-$_pkgname -pkgver=0.2.3 -pkgrel=2 +pkgver=0.5.0 +pkgrel=1 pkgdesc='Low-level library for installing a Python package from a wheel distribution' arch=('any') url='https://github.com/pradyunsg/installer' license=('MIT') depends=('python') -makedepends=('git' 'python-setuptools' 'python-dephell' - 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser') +makedepends=('git' 'python-flit-core' 'python-setuptools' + 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser' + 'python-sphinx-argparse') checkdepends=('python-pytest' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") -sha512sums=('daa80c11e734ffa520779c7e08df4779f41dec429ebf642f024d575cfd952da0bbd0cc78190ca1b50bbcff3adf5cf5d97c4f1f605714d5f8fd40a21a64fbe623') +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665') +sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc') -prepare() { - cd $_pkgname-$pkgver - - dephell deps convert --from pyproject.toml --to setup.py -} - build() { cd $_pkgname-$pkgver
[arch-commits] Commit in element.io/repos/community-x86_64 (8 files)
Date: Wednesday, February 16, 2022 @ 22:49:56 Author: archange Revision: 1133571 archrelease: copy trunk to community-x86_64 Added: element.io/repos/community-x86_64/PKGBUILD (from rev 1133570, element.io/trunk/PKGBUILD) element.io/repos/community-x86_64/autolaunch.patch (from rev 1133570, element.io/trunk/autolaunch.patch) element.io/repos/community-x86_64/element-desktop.sh (from rev 1133570, element.io/trunk/element-desktop.sh) element.io/repos/community-x86_64/io.element.Element.desktop (from rev 1133570, element.io/trunk/io.element.Element.desktop) Deleted: element.io/repos/community-x86_64/PKGBUILD element.io/repos/community-x86_64/autolaunch.patch element.io/repos/community-x86_64/element-desktop.sh element.io/repos/community-x86_64/io.element.Element.desktop + PKGBUILD | 194 +-- autolaunch.patch | 22 ++-- element-desktop.sh |6 - io.element.Element.desktop | 20 ++-- 4 files changed, 121 insertions(+), 121 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:49:19 UTC (rev 1133570) +++ PKGBUILD2022-02-16 22:49:56 UTC (rev 1133571) @@ -1,97 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Steef Hegeman -# Contributor: Luca Weiss -# Contributor: Julian Schacher - -_electron=electron15 -pkgbase=element.io -pkgname=(element-web element-desktop) -pkgver=1.10.1 -pkgrel=1 -pkgdesc="Glossy Matrix collaboration client — " -arch=(x86_64) -url="https://element.io; -license=(Apache) -makedepends=(npm git yarn python rust sqlcipher ${_electron} nodejs-lts-gallium) -_url="https://github.com/vector-im/element; -source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz - element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc - element-desktop-${pkgver}.tar.gz::${_url}-desktop/archive/v${pkgver}.tar.gz - element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc -autolaunch.patch -io.element.Element.desktop -element-desktop.sh) -sha256sums=('03dc51a903c06e9c13b63415f4d393392ed8e0286ae6084eba8134d55dcf55ec' -'SKIP' -'00945a85c58bea82d79af17389b02c2c579fe08b4a3c1239a727c0af4fc07a1f' -'SKIP' -'aaae4ffa41590361dac0c159aecc1166f69e459e89faa9d5cab1202f0277e06f' -'0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9' -'4c931121009985e7d3f73928c9db88508eedd974a7741e635bb290e3a2cd75db') -validpgpkeys=(712BFBEE92DCA45252DB17D7C7BE97EFA179B100) # Element Releases - -prepare() { - # Specify electron version in launcher - sed -i "s|@ELECTRON@|${_electron}|" element-desktop.sh - - cd element-web-${pkgver} - yarn install --no-fund - - cd ../element-desktop-${pkgver} - patch -p1 < ../autolaunch.patch - sed -i 's|"target": "deb"|"target": "dir"|' package.json - sed -i 's|"https://packages.element.io/desktop/update/;|null|' element.io/release/config.json - yarn install --no-fund -} - -build() { - cd element-web-${pkgver} - VERSION=${pkgver} yarn build --offline - - cd ../element-desktop-${pkgver} - yarn run build:native - yarn run build -} - -package_element-web() { - pkgdesc+="web version." - replaces=(riot-web vector-web) - - cd element-web-${pkgver} - - install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/element - - cp -r webapp/* "${pkgdir}"/usr/share/webapps/element/ - install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/element/ - ln -s /etc/webapps/element/config.json "${pkgdir}"/usr/share/webapps/element/ - echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/element/version -} - -package_element-desktop() { - pkgdesc+="desktop version." - replaces=(riot-desktop) - depends=("element-web=${pkgver}" ${_electron} sqlcipher) - backup=('etc/element/config.json') - - cd element-desktop-${pkgver} - - install -d "${pkgdir}"{/usr/lib/element/,/etc/webapps/element} - - # Install the app content, replace the webapp with a symlink to the system package - cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/element/ - ln -s /usr/share/webapps/element "${pkgdir}"/usr/lib/element/webapp - - # Config file - ln -s /etc/element/config.json "${pkgdir}"/etc/webapps/element/config.json - install -Dm644 element.io/release/config.json -t "${pkgdir}"/etc/element - - # Required extras - install -Dm644 ../io.element.Element.desktop -t "${pkgdir}"/usr/share/applications/ - install -Dm755 ../${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname} - - # Icons - install -Dm644 ../element-web-${pkgver}/res/themes/element/img/logos/element-logo.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/io.element.Element.svg - for i in 16 24 48 64 96 128 256 512; do -install -Dm644 build/icons/${i}x${i}.png
[arch-commits] Commit in element.io/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:49:19 Author: archange Revision: 1133570 upgpkg: element.io 1.10.3-1 Modified: element.io/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:44:15 UTC (rev 1133569) +++ PKGBUILD2022-02-16 22:49:19 UTC (rev 1133570) @@ -6,7 +6,7 @@ _electron=electron15 pkgbase=element.io pkgname=(element-web element-desktop) -pkgver=1.10.1 +pkgver=1.10.3 pkgrel=1 pkgdesc="Glossy Matrix collaboration client — " arch=(x86_64) @@ -21,9 +21,9 @@ autolaunch.patch io.element.Element.desktop element-desktop.sh) -sha256sums=('03dc51a903c06e9c13b63415f4d393392ed8e0286ae6084eba8134d55dcf55ec' +sha256sums=('26d0b28879048eb79f9cb68163dbea42c5ecaf779418d225484d6e0cc67cb671' 'SKIP' -'00945a85c58bea82d79af17389b02c2c579fe08b4a3c1239a727c0af4fc07a1f' +'737efb87f0d399d2d63872b463f2b07829093879cb8bc48ca547bb611a74aca4' 'SKIP' 'aaae4ffa41590361dac0c159aecc1166f69e459e89faa9d5cab1202f0277e06f' '0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9'
[arch-commits] Commit in nodejs/repos/community-x86_64 (4 files)
Date: Wednesday, February 16, 2022 @ 22:44:15 Author: felixonmars Revision: 1133569 archrelease: copy trunk to community-x86_64 Added: nodejs/repos/community-x86_64/PKGBUILD (from rev 1133568, nodejs/trunk/PKGBUILD) nodejs/repos/community-x86_64/rebuild.list (from rev 1133568, nodejs/trunk/rebuild.list) Deleted: nodejs/repos/community-x86_64/PKGBUILD nodejs/repos/community-x86_64/rebuild.list --+ PKGBUILD | 116 - rebuild.list |4 - 2 files changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:44:05 UTC (rev 1133568) +++ PKGBUILD2022-02-16 22:44:15 UTC (rev 1133569) @@ -1,58 +0,0 @@ -# Maintainer: Felix Yan -# Contributor Bartłomiej Piotrowski -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: James Campos -# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Dongsheng Cai -# Contributor: Masutu Subric -# Contributor: TIanyi Cui - -pkgname=nodejs -pkgver=17.3.1 -pkgrel=1 -pkgdesc='Evented I/O for V8 javascript' -arch=('x86_64') -url='https://nodejs.org/' -license=('MIT') -options=(!lto) -depends=('brotli' 'openssl' 'zlib' 'icu' 'libuv' 'libnghttp2' 'c-ares') # 'http-parser' 'v8') -makedepends=('python' 'procps-ng') -optdepends=('npm: nodejs package manager') -source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz;) -sha512sums=('4d75d49b2b82805982aca64bf07db4e5a88d5eb4dc11ad64366355e9ae9c88137d55b20e91426371bb27a58c3466c796988ec12f7da7fe916229fc5659a5') - -build() { - cd node-$pkgver - - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---experimental-http-parser \ ---shared-nghttp2 \ ---shared-cares \ ---shared-brotli -# --shared-v8 -# --shared-http-parser - - make -} - -check() { - cd node-$pkgver - make test || : -} - -package() { - cd node-$pkgver - - make DESTDIR="$pkgdir" install - - install -D -m644 LICENSE \ -"$pkgdir"/usr/share/licenses/nodejs/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 1133568, nodejs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:44:15 UTC (rev 1133569) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor Bartłomiej Piotrowski +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: James Campos +# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Dongsheng Cai +# Contributor: Masutu Subric +# Contributor: TIanyi Cui + +pkgname=nodejs +pkgver=17.4.0 +pkgrel=1 +pkgdesc='Evented I/O for V8 javascript' +arch=('x86_64') +url='https://nodejs.org/' +license=('MIT') +options=(!lto) +depends=('brotli' 'openssl' 'zlib' 'icu' 'libuv' 'libnghttp2' 'c-ares') # 'http-parser' 'v8') +makedepends=('python' 'procps-ng') +optdepends=('npm: nodejs package manager') +source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz;) +sha512sums=('4e66464a2ff64b6b2c75f7b3867977b66944e5fecc45695d0223245d58e7c46b2a384dead15f72c7ae3613f36645f75671824476f38e185d6b53c3ad8471d285') + +build() { + cd node-$pkgver + + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--experimental-http-parser \ +--shared-nghttp2 \ +--shared-cares \ +--shared-brotli +# --shared-v8 +# --shared-http-parser + + make +} + +check() { + cd node-$pkgver + make test || : +} + +package() { + cd node-$pkgver + + make DESTDIR="$pkgdir" install + + install -D -m644 LICENSE \ +"$pkgdir"/usr/share/licenses/nodejs/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: rebuild.list === --- rebuild.list2022-02-16 22:44:05 UTC (rev 1133568) +++ rebuild.list2022-02-16 22:44:15 UTC (rev 1133569) @@ -1,2 +0,0 @@ -apm -bash-language-server Copied: nodejs/repos/community-x86_64/rebuild.list (from rev 1133568, nodejs/trunk/rebuild.list) === --- rebuild.list(rev 0) +++ rebuild.list2022-02-16 22:44:15 UTC (rev 1133569) @@ -0,0 +1,2 @@ +apm +bash-language-server
[arch-commits] Commit in nodejs/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:44:05 Author: felixonmars Revision: 1133568 upgpkg: nodejs 17.4.0-1 Modified: nodejs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:41:26 UTC (rev 1133567) +++ PKGBUILD2022-02-16 22:44:05 UTC (rev 1133568) @@ -8,7 +8,7 @@ # Contributor: TIanyi Cui pkgname=nodejs -pkgver=17.3.1 +pkgver=17.4.0 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('x86_64') @@ -19,7 +19,7 @@ makedepends=('python' 'procps-ng') optdepends=('npm: nodejs package manager') source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz;) -sha512sums=('4d75d49b2b82805982aca64bf07db4e5a88d5eb4dc11ad64366355e9ae9c88137d55b20e91426371bb27a58c3466c796988ec12f7da7fe916229fc5659a5') +sha512sums=('4e66464a2ff64b6b2c75f7b3867977b66944e5fecc45695d0223245d58e7c46b2a384dead15f72c7ae3613f36645f75671824476f38e185d6b53c3ad8471d285') build() { cd node-$pkgver
[arch-commits] Commit in miniserve/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:41:26 Author: svenstaro Revision: 1133567 archrelease: copy trunk to community-x86_64 Added: miniserve/repos/community-x86_64/PKGBUILD (from rev 1133566, miniserve/trunk/PKGBUILD) Deleted: miniserve/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:41:18 UTC (rev 1133566) +++ PKGBUILD2022-02-16 22:41:26 UTC (rev 1133567) @@ -1,41 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=miniserve -pkgver=0.19.0 -pkgrel=1 -pkgdesc="Tool to serve files via HTTP" -arch=('x86_64') -url="https://github.com/svenstaro/miniserve; -license=('MIT') -depends=('gcc-libs' 'bzip2') -makedepends=('rust') -options=(!lto) -source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz) -sha512sums=('8d3a9edfa405a0c2a54b00f3cbdbd4e9c155d68682e51e53c6481bb458aaf4683ea9b3a6aa01ff542ce0fd2086480e85f4b409dbee875e9416a1775dcb68a42c') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cargo build --release --locked -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - cargo test --release --locked -- --test-threads=1 -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve - - mkdir -p "$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d} - target/release/miniserve --print-completions bash > "$pkgdir"/usr/share/bash-completion/completions/miniserve - target/release/miniserve --print-completions zsh > "$pkgdir"/usr/share/zsh/site-functions/_miniserve - target/release/miniserve --print-completions fish > "$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: miniserve/repos/community-x86_64/PKGBUILD (from rev 1133566, miniserve/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:41:26 UTC (rev 1133567) @@ -0,0 +1,41 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=miniserve +pkgver=0.19.1 +pkgrel=1 +pkgdesc="Tool to serve files via HTTP" +arch=('x86_64') +url="https://github.com/svenstaro/miniserve; +license=('MIT') +depends=('gcc-libs' 'bzip2') +makedepends=('rust') +options=(!lto) +source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz) +sha512sums=('2bd7bda7557233faa421d2525bd4ab400828804882b9cfc7266ff4113fb75524e583fa5cfe19a5f49b04c45e723d1ba06640d5b1074bbec648b8b8265fc8f125') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cargo build --release --locked +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + cargo test --release --locked -- --test-threads=1 +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve + + mkdir -p "$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d} + target/release/miniserve --print-completions bash > "$pkgdir"/usr/share/bash-completion/completions/miniserve + target/release/miniserve --print-completions zsh > "$pkgdir"/usr/share/zsh/site-functions/_miniserve + target/release/miniserve --print-completions fish > "$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in miniserve/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:41:18 Author: svenstaro Revision: 1133566 upgpkg: miniserve 0.19.1-1 Modified: miniserve/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:31:39 UTC (rev 1133565) +++ PKGBUILD2022-02-16 22:41:18 UTC (rev 1133566) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=miniserve -pkgver=0.19.0 +pkgver=0.19.1 pkgrel=1 pkgdesc="Tool to serve files via HTTP" arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('rust') options=(!lto) source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz) -sha512sums=('8d3a9edfa405a0c2a54b00f3cbdbd4e9c155d68682e51e53c6481bb458aaf4683ea9b3a6aa01ff542ce0fd2086480e85f4b409dbee875e9416a1775dcb68a42c') +sha512sums=('2bd7bda7557233faa421d2525bd4ab400828804882b9cfc7266ff4113fb75524e583fa5cfe19a5f49b04c45e723d1ba06640d5b1074bbec648b8b8265fc8f125') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in vim-tabular/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:31:39 Author: archange Revision: 1133565 archrelease: copy trunk to community-any Added: vim-tabular/repos/community-any/PKGBUILD (from rev 1133564, vim-tabular/trunk/PKGBUILD) Deleted: vim-tabular/repos/community-any/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:31:15 UTC (rev 1133564) +++ PKGBUILD2022-02-16 22:31:39 UTC (rev 1133565) @@ -1,23 +0,0 @@ -# Maintainer: Bruno Pagani - -_pkgname=tabular -pkgname=vim-${_pkgname} -pkgver=1.0.0+5+g339091a -pkgrel=2 -pkgdesc="Vim script for text filtering and alignment" -arch=(any) -url="https://github.com/godlygeek/tabular; -license=(custom) -depends=(vim) -makedepends=(git) -groups=(vim-plugins) -_commit=339091ac4dd1f17e225fe7d57b48aff55f99b23a -source=(git+${url}#commit=${_commit}) -sha256sums=(SKIP) - -package() { -cd ${_pkgname} -install -d "${pkgdir}"/usr/share/vim/vimfiles -cp -r after autoload doc plugin "${pkgdir}"/usr/share/vim/vimfiles/ -install -Dm644 LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} -} Copied: vim-tabular/repos/community-any/PKGBUILD (from rev 1133564, vim-tabular/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:31:39 UTC (rev 1133565) @@ -0,0 +1,23 @@ +# Maintainer: Bruno Pagani + +_pkgname=tabular +pkgname=vim-${_pkgname} +pkgver=1.0.0+5+g339091a +pkgrel=3 +pkgdesc="Vim script for text filtering and alignment" +arch=(any) +url="https://github.com/godlygeek/tabular; +license=(custom) +depends=(vim-plugin-runtime) +makedepends=(git) +groups=(vim-plugins) +_commit=339091ac4dd1f17e225fe7d57b48aff55f99b23a +source=(git+${url}#commit=${_commit}) +sha256sums=(SKIP) + +package() { +cd ${_pkgname} +install -d "${pkgdir}"/usr/share/vim/vimfiles +cp -r after autoload doc plugin "${pkgdir}"/usr/share/vim/vimfiles/ +install -Dm644 LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in vim-tabular/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:31:15 Author: archange Revision: 1133564 FS#73357: works with neovim Modified: vim-tabular/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:11:32 UTC (rev 1133563) +++ PKGBUILD2022-02-16 22:31:15 UTC (rev 1133564) @@ -3,12 +3,12 @@ _pkgname=tabular pkgname=vim-${_pkgname} pkgver=1.0.0+5+g339091a -pkgrel=2 +pkgrel=3 pkgdesc="Vim script for text filtering and alignment" arch=(any) url="https://github.com/godlygeek/tabular; license=(custom) -depends=(vim) +depends=(vim-plugin-runtime) makedepends=(git) groups=(vim-plugins) _commit=339091ac4dd1f17e225fe7d57b48aff55f99b23a
[arch-commits] Commit in cozy-stack/repos/community-x86_64 (10 files)
Date: Wednesday, February 16, 2022 @ 22:11:32 Author: archange Revision: 1133563 archrelease: copy trunk to community-x86_64 Added: cozy-stack/repos/community-x86_64/PKGBUILD (from rev 1133562, cozy-stack/trunk/PKGBUILD) cozy-stack/repos/community-x86_64/cozy-stack.service (from rev 1133562, cozy-stack/trunk/cozy-stack.service) cozy-stack/repos/community-x86_64/cozy-stack.sysusers (from rev 1133562, cozy-stack/trunk/cozy-stack.sysusers) cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles (from rev 1133562, cozy-stack/trunk/cozy-stack.tmpfiles) cozy-stack/repos/community-x86_64/cozy.yml (from rev 1133562, cozy-stack/trunk/cozy.yml) Deleted: cozy-stack/repos/community-x86_64/PKGBUILD cozy-stack/repos/community-x86_64/cozy-stack.service cozy-stack/repos/community-x86_64/cozy-stack.sysusers cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles cozy-stack/repos/community-x86_64/cozy.yml -+ PKGBUILD| 118 +- cozy-stack.service | 84 +-- cozy-stack.sysusers |2 cozy-stack.tmpfiles |4 - cozy.yml| 66 +-- 5 files changed, 137 insertions(+), 137 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:10:49 UTC (rev 1133562) +++ PKGBUILD2022-02-16 22:11:32 UTC (rev 1133563) @@ -1,59 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=cozy-stack -pkgver=1.5.3 -pkgrel=1 -epoch=1 -pkgdesc="Digital home: brings all your web services in the same private space – Stack component" -arch=(x86_64) -url="https://cozy.io; -license=(AGPL3) -backup=(etc/cozy/cozy.yml) -depends=(couchdb imagemagick git) -makedepends=(go) -#optdepends=('cozy-coclyco: X.509 certificates management for instances' -optdepends=('nodejs: required for konnectors' -'nsjail: run konnectors isolated' -'smtp-forwarder: to allow sending mail to users') -source=(https://github.com/cozy/cozy-stack/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz -cozy.yml -${pkgname}.service -${pkgname}.sysusers -${pkgname}.tmpfiles) -sha256sums=('6450a6cfe1e31ba818f3b3e164a858aeb6e4ca4d0a7e509ed97d63ce3e681905' -'a6ae871ec726f81d091918dffae4025b993656551185662242dcc2f7de4516c3' -'4ef3e901725167edd970a7f288e60f3729c12ae8a07289b6bb09bc96d6851b42' -'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984' -'04043ed0b2bf1c811417eec3b89a049f5353ad16f032497ff5c9a610eafa879d') - -prepare() { -cd ${pkgname}-${pkgver} -go mod vendor -} - -build() { -cd ${pkgname}-${pkgver} -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" -go build -v \ --ldflags "-linkmode external - -X github.com/cozy/cozy-stack/pkg/config.Version=${pkgver} \ - -X github.com/cozy/cozy-stack/pkg/config.BuildTime=$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +"%Y-%m-%dT%H:%M:%SZ") \ - -X github.com/cozy/cozy-stack/pkg/config.BuildMode=production" \ --o ${pkgname} -} - -package() { -install -Dm644 cozy.yml -t "${pkgdir}"/etc/cozy/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -cd ${pkgname}-${pkgver} -install -Dm755 ${pkgname} -t "${pkgdir}"/usr/bin/ -install -Dm644 cozy.example.yaml -t "${pkgdir}"/usr/share/cozy/ -install -Dm755 scripts/konnector-node-run.sh -t "${pkgdir}"/usr/share/cozy/ -install -Dm755 scripts/konnector-nsjail-node12-run.sh "${pkgdir}"/usr/share/cozy/konnector-nsjail-run.sh -} Copied: cozy-stack/repos/community-x86_64/PKGBUILD (from rev 1133562, cozy-stack/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:11:32 UTC (rev 1133563) @@ -0,0 +1,59 @@ +# Maintainer: Bruno Pagani + +pkgname=cozy-stack +pkgver=1.5.4 +pkgrel=1 +epoch=1 +pkgdesc="Digital home: brings all your web services in the same private space – Stack component" +arch=(x86_64) +url="https://cozy.io; +license=(AGPL3) +backup=(etc/cozy/cozy.yml) +depends=(couchdb imagemagick git) +makedepends=(go) +#optdepends=('cozy-coclyco: X.509 certificates management for instances' +optdepends=('nodejs: required for konnectors' +'nsjail: run konnectors isolated' +'smtp-forwarder: to allow sending mail to users') +source=(https://github.com/cozy/cozy-stack/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz +cozy.yml +
[arch-commits] Commit in cozy-stack/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:10:49 Author: archange Revision: 1133562 upgpkg: cozy-stack 1:1.5.4-1 Modified: cozy-stack/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:10:44 UTC (rev 1133561) +++ PKGBUILD2022-02-16 22:10:49 UTC (rev 1133562) @@ -1,7 +1,7 @@ # Maintainer: Bruno Pagani pkgname=cozy-stack -pkgver=1.5.3 +pkgver=1.5.4 pkgrel=1 epoch=1 pkgdesc="Digital home: brings all your web services in the same private space – Stack component" @@ -20,7 +20,7 @@ ${pkgname}.service ${pkgname}.sysusers ${pkgname}.tmpfiles) -sha256sums=('6450a6cfe1e31ba818f3b3e164a858aeb6e4ca4d0a7e509ed97d63ce3e681905' +sha256sums=('4b0b2f829125f282a16858d54e2da9a41f290ecb917d4f492f81a292e22973da' 'a6ae871ec726f81d091918dffae4025b993656551185662242dcc2f7de4516c3' '4ef3e901725167edd970a7f288e60f3729c12ae8a07289b6bb09bc96d6851b42' 'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984'
[arch-commits] Commit in dino/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:10:44 Author: archange Revision: 1133561 archrelease: copy trunk to community-x86_64 Added: dino/repos/community-x86_64/PKGBUILD (from rev 1133560, dino/trunk/PKGBUILD) Deleted: dino/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 53 +++-- 1 file changed, 27 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:10:19 UTC (rev 1133560) +++ PKGBUILD2022-02-16 22:10:44 UTC (rev 1133561) @@ -1,26 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=dino -pkgver=0.2.2 -pkgrel=2 -pkgdesc="Modern XMPP (Jabber) chat client written in Vala" -arch=(x86_64) -url="https://github.com/dino/dino; -license=(GPL3) -depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c - libsoup sqlite qrencode) -makedepends=(git cmake vala ninja) -source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('3e076f51c65967cfd51cbabf0b7249a7ea36e61afa25f93f82b9348466b2b864' -'SKIP') -validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E) - -build() { - cmake -G Ninja -B build -S ${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} Copied: dino/repos/community-x86_64/PKGBUILD (from rev 1133560, dino/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:10:44 UTC (rev 1133561) @@ -0,0 +1,27 @@ +# Maintainer: Bruno Pagani + +pkgname=dino +pkgver=0.3.0 +pkgrel=1 +pkgdesc="Modern XMPP (Jabber) chat client written in Vala" +arch=(x86_64) +url="https://github.com/dino/dino; +license=(GPL3) +depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c + libsoup sqlite qrencode gspell libnice gstreamer gst-plugins-base-libs + libsrtp webrtc-audio-processing) +makedepends=(git cmake vala ninja) +source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) +sha256sums=('3970cacf53ad328bb848dd19711826797fb8aed510e9fbf7ffac2ad7cb11dc1e' +'SKIP') +validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E) + +build() { + cmake -G Ninja -B build -S ${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +}
[arch-commits] Commit in dino/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:10:19 Author: archange Revision: 1133560 upgpkg: dino 0.3.0-1 Modified: dino/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:06:19 UTC (rev 1133559) +++ PKGBUILD2022-02-16 22:10:19 UTC (rev 1133560) @@ -1,17 +1,18 @@ # Maintainer: Bruno Pagani pkgname=dino -pkgver=0.2.2 -pkgrel=2 +pkgver=0.3.0 +pkgrel=1 pkgdesc="Modern XMPP (Jabber) chat client written in Vala" arch=(x86_64) url="https://github.com/dino/dino; license=(GPL3) depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c - libsoup sqlite qrencode) + libsoup sqlite qrencode gspell libnice gstreamer gst-plugins-base-libs + libsrtp webrtc-audio-processing) makedepends=(git cmake vala ninja) source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('3e076f51c65967cfd51cbabf0b7249a7ea36e61afa25f93f82b9348466b2b864' +sha256sums=('3970cacf53ad328bb848dd19711826797fb8aed510e9fbf7ffac2ad7cb11dc1e' 'SKIP') validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
[arch-commits] Commit in skopeo/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:06:19 Author: foxboron Revision: 1133559 archrelease: copy trunk to community-x86_64 Added: skopeo/repos/community-x86_64/PKGBUILD (from rev 1133558, skopeo/trunk/PKGBUILD) Deleted: skopeo/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:06:13 UTC (rev 1133558) +++ PKGBUILD2022-02-16 22:06:19 UTC (rev 1133559) @@ -1,43 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Bartłomiej Piotrowski - -pkgname=skopeo -pkgver=1.6.0 -pkgrel=1 -pkgdesc='A command line utility for various operations on container images and image repositories.' -arch=(x86_64) -url='https://github.com/containers/skopeo' -license=(APACHE) -depends=(gpgme device-mapper containers-common) -makedepends=(go go-md2man btrfs-progs git systemd) -_commit=e4b79d7741c40434838ece2790be537083fc2a04 #refs/tags/v1.6.0 -source=(git+$url#commit=$_commit) -sha256sums=('SKIP') - -pkgver() { - cd ${pkgname} - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare(){ - cd ${pkgname} - sed -i 's|.PHONY: bin/skopeo||' Makefile - sed -i 's|-gcflags "$(GOGCFLAGS)"||' Makefile -} - -build() { - cd ${pkgname} - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - make bin/skopeo GO_DYN_FLAGS="-buildmode=pie -trimpath" BUILDTAGS='containers_image_ostree_stub' - make docs -} - -package() { - cd $pkgname - make DESTDIR="${pkgdir}" PREFIX="/usr" install - rm -rf "${pkgdir}/etc/containers/registries.d" - rm "${pkgdir}/etc/containers/policy.json" -} Copied: skopeo/repos/community-x86_64/PKGBUILD (from rev 1133558, skopeo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:06:19 UTC (rev 1133559) @@ -0,0 +1,43 @@ +# Maintainer: Morten Linderud +# Maintainer: Bartłomiej Piotrowski + +pkgname=skopeo +pkgver=1.6.1 +pkgrel=1 +pkgdesc='A command line utility for various operations on container images and image repositories.' +arch=(x86_64) +url='https://github.com/containers/skopeo' +license=(APACHE) +depends=(gpgme device-mapper containers-common) +makedepends=(go go-md2man btrfs-progs git systemd) +_commit=49084d2cd8c9f8e7b38ba8405d61e701d5381bc0 #refs/tags/v1.6.1 +source=(git+$url#commit=$_commit) +sha256sums=('SKIP') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare(){ + cd ${pkgname} + sed -i 's|.PHONY: bin/skopeo||' Makefile + sed -i 's|-gcflags "$(GOGCFLAGS)"||' Makefile +} + +build() { + cd ${pkgname} + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + make bin/skopeo GO_DYN_FLAGS="-buildmode=pie -trimpath" BUILDTAGS='containers_image_ostree_stub' + make docs +} + +package() { + cd $pkgname + make DESTDIR="${pkgdir}" PREFIX="/usr" install + rm -rf "${pkgdir}/etc/containers/registries.d" + rm "${pkgdir}/etc/containers/policy.json" +}
[arch-commits] Commit in skopeo/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:06:13 Author: foxboron Revision: 1133558 upgpkg: skopeo 1.6.1-1 Modified: skopeo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:04:37 UTC (rev 1133557) +++ PKGBUILD2022-02-16 22:06:13 UTC (rev 1133558) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=skopeo -pkgver=1.6.0 +pkgver=1.6.1 pkgrel=1 pkgdesc='A command line utility for various operations on container images and image repositories.' arch=(x86_64) @@ -10,7 +10,7 @@ license=(APACHE) depends=(gpgme device-mapper containers-common) makedepends=(go go-md2man btrfs-progs git systemd) -_commit=e4b79d7741c40434838ece2790be537083fc2a04 #refs/tags/v1.6.0 +_commit=49084d2cd8c9f8e7b38ba8405d61e701d5381bc0 #refs/tags/v1.6.1 source=(git+$url#commit=$_commit) sha256sums=('SKIP')
[arch-commits] Commit in lostfiles/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:04:37 Author: foxboron Revision: 1133557 archrelease: copy trunk to community-any Added: lostfiles/repos/community-any/PKGBUILD (from rev 1133556, lostfiles/trunk/PKGBUILD) Deleted: lostfiles/repos/community-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:04:31 UTC (rev 1133556) +++ PKGBUILD2022-02-16 22:04:37 UTC (rev 1133557) @@ -1,24 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: graysky - -pkgname=lostfiles -pkgver=4.11 -pkgrel=1 -pkgdesc="Find orphaned files not owned by any Arch packages" -arch=(any) -url="https://github.com/graysky2/lostfiles; -license=(MIT) -backup=(etc/lostfiles.conf) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('e9df2efa5861883ad00c8257f26601e3bc8714746511f0d3f508026435281792') - -build() { - cd ${pkgname}-${pkgver} - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm0644 MIT "${pkgdir}/usr/share/licenses/${pkgname}/MIT" -} Copied: lostfiles/repos/community-any/PKGBUILD (from rev 1133556, lostfiles/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:04:37 UTC (rev 1133557) @@ -0,0 +1,24 @@ +# Maintainer: Morten Linderud +# Contributor: graysky + +pkgname=lostfiles +pkgver=4.12 +pkgrel=1 +pkgdesc="Find orphaned files not owned by any Arch packages" +arch=(any) +url="https://github.com/graysky2/lostfiles; +license=(MIT) +backup=(etc/lostfiles.conf) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('2d7e48f76ed0d433f083b5b2adb428562ea1ba2073ac2aa3669eedd451974f24') + +build() { + cd ${pkgname}-${pkgver} + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm0644 MIT "${pkgdir}/usr/share/licenses/${pkgname}/MIT" +}
[arch-commits] Commit in lostfiles/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:04:31 Author: foxboron Revision: 1133556 upgpkg: lostfiles 4.12-1 Modified: lostfiles/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:03:41 UTC (rev 1133555) +++ PKGBUILD2022-02-16 22:04:31 UTC (rev 1133556) @@ -2,7 +2,7 @@ # Contributor: graysky pkgname=lostfiles -pkgver=4.11 +pkgver=4.12 pkgrel=1 pkgdesc="Find orphaned files not owned by any Arch packages" arch=(any) @@ -10,7 +10,7 @@ license=(MIT) backup=(etc/lostfiles.conf) source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('e9df2efa5861883ad00c8257f26601e3bc8714746511f0d3f508026435281792') +sha256sums=('2d7e48f76ed0d433f083b5b2adb428562ea1ba2073ac2aa3669eedd451974f24') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in git-lfs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:03:41 Author: foxboron Revision: 1133555 archrelease: copy trunk to community-x86_64 Added: git-lfs/repos/community-x86_64/PKGBUILD (from rev 1133554, git-lfs/trunk/PKGBUILD) Deleted: git-lfs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:03:34 UTC (rev 1133554) +++ PKGBUILD2022-02-16 22:03:41 UTC (rev 1133555) @@ -1,39 +0,0 @@ -# Maintainer: Morten Linderud - -pkgname=git-lfs -pkgver=3.0.2 -pkgrel=1 -pkgdesc="Git extension for versioning large files" -arch=('x86_64') -url="https://git-lfs.github.com; -license=('MIT') -makedepends=('go' 'ruby-ronn' 'go-tools') -depends=('git') -source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;) -validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson -sha256sums=('SKIP') - -build(){ - cd "$pkgname" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw -ldflags=-linkmode=external" - go generate ./commands - go build . - make man -} - -check(){ - cd "$pkgname" - go test -mod=vendor ./... -} - -package() { - cd "$pkgname" - install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname - install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1 - install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5 -} Copied: git-lfs/repos/community-x86_64/PKGBUILD (from rev 1133554, git-lfs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:03:41 UTC (rev 1133555) @@ -0,0 +1,39 @@ +# Maintainer: Morten Linderud + +pkgname=git-lfs +pkgver=3.1.2 +pkgrel=1 +pkgdesc="Git extension for versioning large files" +arch=('x86_64') +url="https://git-lfs.github.com; +license=('MIT') +makedepends=('go' 'ruby-ronn' 'go-tools') +depends=('git') +source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;) +validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson +sha256sums=('SKIP') + +build(){ + cd "$pkgname" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw -ldflags=-linkmode=external" + go generate ./commands + go build . + make man +} + +check(){ + cd "$pkgname" + go test -mod=vendor ./... +} + +package() { + cd "$pkgname" + install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1 + install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5 +}
[arch-commits] Commit in git-lfs/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:03:34 Author: foxboron Revision: 1133554 upgpkg: git-lfs 3.1.2-1 Modified: git-lfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 22:01:00 UTC (rev 1133553) +++ PKGBUILD2022-02-16 22:03:34 UTC (rev 1133554) @@ -1,7 +1,7 @@ # Maintainer: Morten Linderud pkgname=git-lfs -pkgver=3.0.2 +pkgver=3.1.2 pkgrel=1 pkgdesc="Git extension for versioning large files" arch=('x86_64')
[arch-commits] Commit in containerd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:01:00 Author: foxboron Revision: 1133553 archrelease: copy trunk to community-x86_64 Added: containerd/repos/community-x86_64/PKGBUILD (from rev 1133552, containerd/trunk/PKGBUILD) Deleted: containerd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 22:00:53 UTC (rev 1133552) +++ PKGBUILD2022-02-16 22:01:00 UTC (rev 1133553) @@ -1,44 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Santiago Torres-Arias -# Contributor: Sébastien "Seblu" Luttringer -# Contributor: Iwan Timmer - -pkgname=containerd -pkgver=1.5.9 -pkgrel=2 -pkgdesc='An open and reliable container runtime' -url='https://containerd.io/' -depends=('runc') -makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 'go-md2man') -provides=('container-runtime') -arch=('x86_64') -license=("Apache") -source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;) -validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan -sha256sums=('SKIP') - -prepare() { - # fix paths in service - sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service -} - -build() { - cd "${pkgname}" - export GOFLAGS="-trimpath -mod=readonly -modcacherw" - make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid=" - make VERSION=v$pkgver man -} - -check() { - cd "${pkgname}" - # Ugly, but they are trying to do priviledged operations during testing - GOFLAGS="-trimpath" make test || true -} - -package() { - cd "${pkgname}" - make DESTDIR="$pkgdir/usr" install - install -Dm644 containerd.service "$pkgdir"/usr/lib/systemd/system/containerd.service - install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8" - install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5" -} Copied: containerd/repos/community-x86_64/PKGBUILD (from rev 1133552, containerd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 22:01:00 UTC (rev 1133553) @@ -0,0 +1,44 @@ +# Maintainer: Morten Linderud +# Maintainer: Santiago Torres-Arias +# Contributor: Sébastien "Seblu" Luttringer +# Contributor: Iwan Timmer + +pkgname=containerd +pkgver=1.6.0 +pkgrel=1 +pkgdesc='An open and reliable container runtime' +url='https://containerd.io/' +depends=('runc') +makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 'go-md2man') +provides=('container-runtime') +arch=('x86_64') +license=("Apache") +source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;) +validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan +sha256sums=('SKIP') + +prepare() { + # fix paths in service + sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service +} + +build() { + cd "${pkgname}" + export GOFLAGS="-trimpath -mod=readonly -modcacherw" + make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid=" + make VERSION=v$pkgver man +} + +check() { + cd "${pkgname}" + # Ugly, but they are trying to do priviledged operations during testing + GOFLAGS="-trimpath" make test || true +} + +package() { + cd "${pkgname}" + make PREFIX=/usr DESTDIR="$pkgdir/usr" install + install -Dm644 containerd.service "$pkgdir"/usr/lib/systemd/system/containerd.service + install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8" + install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5" +}
[arch-commits] Commit in containerd/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 22:00:53 Author: foxboron Revision: 1133552 upgpkg: containerd 1.6.0-1 Modified: containerd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 21:58:06 UTC (rev 1133551) +++ PKGBUILD2022-02-16 22:00:53 UTC (rev 1133552) @@ -4,8 +4,8 @@ # Contributor: Iwan Timmer pkgname=containerd -pkgver=1.5.9 -pkgrel=2 +pkgver=1.6.0 +pkgrel=1 pkgdesc='An open and reliable container runtime' url='https://containerd.io/' depends=('runc') @@ -37,7 +37,7 @@ package() { cd "${pkgname}" - make DESTDIR="$pkgdir/usr" install + make PREFIX=/usr DESTDIR="$pkgdir/usr" install install -Dm644 containerd.service "$pkgdir"/usr/lib/systemd/system/containerd.service install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8" install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
[arch-commits] Commit in (libjamiclient)
Date: Wednesday, February 16, 2022 @ 21:58:06 Author: archange Revision: 1133551 Renaming libjamiclient to jami-libclient Deleted: libjamiclient/
[arch-commits] Commit in jami-gnome/repos (2 files)
Date: Wednesday, February 16, 2022 @ 21:39:51 Author: archange Revision: 1133545 archrelease: copy trunk to community-testing-x86_64 Added: jami-gnome/repos/community-testing-x86_64/ jami-gnome/repos/community-testing-x86_64/PKGBUILD (from rev 1133544, jami-gnome/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: jami-gnome/repos/community-testing-x86_64/PKGBUILD (from rev 1133544, jami-gnome/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-02-16 21:39:51 UTC (rev 1133545) @@ -0,0 +1,42 @@ +# Maintainer: Bruno Pagani +# Contributor: Baptiste Jonglez + +pkgname=jami-gnome +pkgver=20220207 +pkgrel=1 +pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (GNOME client)" +arch=(x86_64) +url="https://jami.net; +license=(GPL3) +groups=(jami) +depends=(jami-libclient jami-daemon + gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt6-5compat + libnotify libcanberra libnm) +makedepends=(git cmake) +_commit=ec8eef7dd3ac175ca923ee42f2b3cc911dd78919 +source=(git+https://git.jami.net/savoirfairelinux/jami-client-gnome.git#commit=${_commit}) +md5sums=(SKIP) + +pkgver() { + cd jami-client-gnome + TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD +} + +prepare() { + cd jami-client-gnome + # Fix build system looking for lrc sources + rm -r web + ln -s /usr/include/libringclient/web-chatview/ web +} + +build() { + cmake -B build -S jami-client-gnome \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-Wno-dev + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in jami-gnome/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 21:39:30 Author: archange Revision: 1133544 upgpkg: jami-gnome 20220207-1 Modified: jami-gnome/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 21:38:00 UTC (rev 1133543) +++ PKGBUILD2022-02-16 21:39:30 UTC (rev 1133544) @@ -2,7 +2,7 @@ # Contributor: Baptiste Jonglez pkgname=jami-gnome -pkgver=20211101 +pkgver=20220207 pkgrel=1 pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (GNOME client)" arch=(x86_64) @@ -9,13 +9,19 @@ url="https://jami.net; license=(GPL3) groups=(jami) -depends=(libjamiclient jami-daemon - gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt5-base libnotify libcanberra libnm) -makedepends=(git cmake qt5-tools) -_commit=b4da4a9165cc51c77a003614ab502f6eabef6774 +depends=(jami-libclient jami-daemon + gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt6-5compat + libnotify libcanberra libnm) +makedepends=(git cmake) +_commit=ec8eef7dd3ac175ca923ee42f2b3cc911dd78919 source=(git+https://git.jami.net/savoirfairelinux/jami-client-gnome.git#commit=${_commit}) md5sums=(SKIP) +pkgver() { + cd jami-client-gnome + TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD +} + prepare() { cd jami-client-gnome # Fix build system looking for lrc sources
[arch-commits] Commit in jami-qt/repos (2 files)
Date: Wednesday, February 16, 2022 @ 21:38:00 Author: archange Revision: 1133543 archrelease: copy trunk to community-testing-x86_64 Added: jami-qt/repos/community-testing-x86_64/ jami-qt/repos/community-testing-x86_64/PKGBUILD (from rev 1133542, jami-qt/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: jami-qt/repos/community-testing-x86_64/PKGBUILD (from rev 1133542, jami-qt/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-02-16 21:38:00 UTC (rev 1133543) @@ -0,0 +1,34 @@ +# Maintainer: Bruno Pagani + +pkgname=jami-qt +pkgver=20220211 +pkgrel=1 +pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (Qt client)" +arch=(x86_64) +url="https://jami.net; +license=(GPL3) +groups=(jami) +depends=(jami-libclient glib2 gdk-pixbuf2 libnm libnotify qrencode + qt6-declarative qt6-networkauth qt6-svg qt6-5compat + qt6-webengine qt6-webchannel) +makedepends=(git cmake python) +_commit=122777518ae6b09c85b877a1abbdcf35e6795fda +source=(git+https://git.jami.net/savoirfairelinux/jami-client-qt.git#commit=${_commit}) +md5sums=(SKIP) + +pkgver() { + cd jami-client-qt + TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD +} + +build() { + cmake -B build -S jami-client-qt \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-Wno-dev + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in jami-qt/trunk (PKGBUILD)
Date: Wednesday, February 16, 2022 @ 21:37:37 Author: archange Revision: 1133542 upgpkg: jami-qt 20220211-1 Modified: jami-qt/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-16 21:33:15 UTC (rev 1133541) +++ PKGBUILD2022-02-16 21:37:37 UTC (rev 1133542) @@ -1,7 +1,7 @@ # Maintainer: Bruno Pagani pkgname=jami-qt -pkgver=20211104 +pkgver=20220211 pkgrel=1 pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (Qt client)" arch=(x86_64) @@ -8,14 +8,19 @@ url="https://jami.net; license=(GPL3) groups=(jami) -depends=(libjamiclient glib2 gdk-pixbuf2 libnm libnotify qrencode - qt5-declarative qt5-graphicaleffects qt5-quickcontrols - qt5-quickcontrols2 qt5-svg qt5-webengine qt5-webchannel) -makedepends=(git cmake python qt5-tools) -_commit=3dd206e6f0c01c2df655b90d32205109939bda98 +depends=(jami-libclient glib2 gdk-pixbuf2 libnm libnotify qrencode + qt6-declarative qt6-networkauth qt6-svg qt6-5compat + qt6-webengine qt6-webchannel) +makedepends=(git cmake python) +_commit=122777518ae6b09c85b877a1abbdcf35e6795fda source=(git+https://git.jami.net/savoirfairelinux/jami-client-qt.git#commit=${_commit}) md5sums=(SKIP) +pkgver() { + cd jami-client-qt + TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD +} + build() { cmake -B build -S jami-client-qt \ -DCMAKE_INSTALL_PREFIX=/usr \
[arch-commits] Commit in ublock-origin/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 16, 2022 @ 21:33:15 Author: polyzen Revision: 1133541 archrelease: copy trunk to community-any Added: ublock-origin/repos/community-any/PKGBUILD (from rev 1133540, ublock-origin/trunk/PKGBUILD) Deleted: ublock-origin/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-16 21:32:55 UTC (rev 1133540) +++ PKGBUILD2022-02-16 21:33:15 UTC (rev 1133541) @@ -1,52 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=('ublock-origin' 'firefox-ublock-origin') -pkgbase=ublock-origin -pkgver=1.41.2 -pkgrel=1 -pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean' -arch=('any') -url=https://github.com/gorhill/uBlock -license=('GPL3') -makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip') -source=("git+$url.git#commit=$pkgver?signed" -"git+https://github.com/uBlockOrigin/uAssets.git;) -b2sums=('SKIP' -'SKIP') -validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill - -prepare() { - cd uBlock - git submodule init - git config submodule.submodules/uAssets.url ../uAssets - git submodule update -} - -build() { - cd uBlock - make - strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi -} - -check() { - cd uBlock - make test -} - -package_ublock-origin() { - pkgdesc+=' (unpacked webextension)' - provides=('chromium-ublock-origin') - replaces=('chromium-ublock-origin') - cd uBlock/dist/build/uBlock0.chromium - install -d "$pkgdir"/usr/lib/$pkgbase - cp -r -- * "$pkgdir"/usr/lib/$pkgbase -} - -package_firefox-ublock-origin() { - groups=('firefox-addons') - cd uBlock/dist/build - install -Dm644 uBlock0.firefox.xpi \ -"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi -} - -# vim:set ts=2 sw=2 et: Copied: ublock-origin/repos/community-any/PKGBUILD (from rev 1133540, ublock-origin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-16 21:33:15 UTC (rev 1133541) @@ -0,0 +1,52 @@ +# Maintainer: Daniel M. Capella + +pkgname=('ublock-origin' 'firefox-ublock-origin') +pkgbase=ublock-origin +pkgver=1.41.4 +pkgrel=1 +pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean' +arch=('any') +url=https://github.com/gorhill/uBlock +license=('GPL3') +makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip') +source=("git+$url.git#commit=$pkgver?signed" +"git+https://github.com/uBlockOrigin/uAssets.git;) +b2sums=('SKIP' +'SKIP') +validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill + +prepare() { + cd uBlock + git submodule init + git config submodule.submodules/uAssets.url ../uAssets + git submodule update +} + +build() { + cd uBlock + make + strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi +} + +check() { + cd uBlock + make test +} + +package_ublock-origin() { + pkgdesc+=' (unpacked webextension)' + provides=('chromium-ublock-origin') + replaces=('chromium-ublock-origin') + cd uBlock/dist/build/uBlock0.chromium + install -d "$pkgdir"/usr/lib/$pkgbase + cp -r -- * "$pkgdir"/usr/lib/$pkgbase +} + +package_firefox-ublock-origin() { + groups=('firefox-addons') + cd uBlock/dist/build + install -Dm644 uBlock0.firefox.xpi \ +"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi +} + +# vim:set ts=2 sw=2 et: