[arch-commits] Commit in python-xcffib/repos (2 files)
Date: Wednesday, January 1, 2020 @ 07:41:03 Author: felixonmars Revision: 545742 archrelease: copy trunk to community-staging-any Added: python-xcffib/repos/community-staging-any/ python-xcffib/repos/community-staging-any/PKGBUILD (from rev 545741, python-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: python-xcffib/repos/community-staging-any/PKGBUILD (from rev 545741, python-xcffib/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-01-01 07:41:03 UTC (rev 545742) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +pkgbase=python-xcffib +pkgname=(python-xcffib python2-xcffib) +pkgver=0.9.0 +pkgrel=1 +pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding" +arch=('any') +url="https://pypi.python.org/pypi/xcffib; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 'python2-cffi' 'python-six' + 'python2-six' 'libxcb' 'haskell-xcffib') +checkdepends=('python-nose' 'python2-nose' 'xorg-server-xvfb' 'xorg-xeyes') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/tych0/xcffib/archive/v$pkgver.tar.gz;) +sha512sums=('1299ff124d5ecb91c9551fb583741901f0635d9b3685da0436a14ebfdfdcc5bdec558a457400a27a22ffe2b99649250b3ef74223f27f8ac3a267a69314b509fb') + +prepare() { + cp -a xcffib-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/xcffib-$pkgver + make xcffib GEN=xcffibgen CABAL=true + python setup.py build + + cd "$srcdir"/xcffib-$pkgver-py2 + make xcffib GEN=xcffibgen CABAL=true + python2 setup.py build +} + +check() { + cd "$srcdir"/xcffib-$pkgver + xvfb-run nosetests3 + + cd "$srcdir"/xcffib-$pkgver-py2 + xvfb-run nosetests2 +} + +package_python-xcffib() { + depends=('python-six' 'python-cffi' 'libxcb') + + cd xcffib-$pkgver + python setup.py install --root="$pkgdir/" --optimize=1 +} + +package_python2-xcffib() { + depends=('python2-six' 'python2-cffi' 'libxcb') + + cd xcffib-$pkgver-py2 + python2 setup.py install --root="$pkgdir/" --optimize=1 +}
[arch-commits] Commit in python-xcffib/trunk (PKGBUILD)
Date: Wednesday, January 1, 2020 @ 07:40:50 Author: felixonmars Revision: 545741 upgpkg: python-xcffib 0.9.0-1: rebuild with xcffib 0.9.0 Modified: python-xcffib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-01 07:39:22 UTC (rev 545740) +++ PKGBUILD2020-01-01 07:40:50 UTC (rev 545741) @@ -3,8 +3,8 @@ pkgbase=python-xcffib pkgname=(python-xcffib python2-xcffib) -pkgver=0.8.1 -pkgrel=4 +pkgver=0.9.0 +pkgrel=1 pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding" arch=('any') url="https://pypi.python.org/pypi/xcffib; @@ -13,7 +13,7 @@ 'python2-six' 'libxcb' 'haskell-xcffib') checkdepends=('python-nose' 'python2-nose' 'xorg-server-xvfb' 'xorg-xeyes') source=("$pkgbase-$pkgver.tar.gz::https://github.com/tych0/xcffib/archive/v$pkgver.tar.gz;) -sha512sums=('ad1f643191e9f6ae4bd50e4b05c5d5ca144553414950877bf9fa371c0a5a607db3a3efd0009e64a4a392a824075af3f5bf0cbca91861b3b29c98bf58e8a5e7ab') +sha512sums=('1299ff124d5ecb91c9551fb583741901f0635d9b3685da0436a14ebfdfdcc5bdec558a457400a27a22ffe2b99649250b3ef74223f27f8ac3a267a69314b509fb') prepare() { cp -a xcffib-$pkgver{,-py2}
[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)
Date: Wednesday, January 1, 2020 @ 07:39:09 Author: felixonmars Revision: 545739 upgpkg: haskell-xcffib 0.9.0-1: rebuild with xcffib 0.9.0 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-01 07:15:46 UTC (rev 545738) +++ PKGBUILD2020-01-01 07:39:09 UTC (rev 545739) @@ -2,8 +2,8 @@ _hkgname=xcffib pkgname=haskell-xcffib -pkgver=0.8.1 -pkgrel=28 +pkgver=0.9.0 +pkgrel=1 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib; license=('Apache') @@ -12,7 +12,7 @@ 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('0e56992f9a2b92d7ee868a08da5ddc7eb2c3ab7f145fd16d99d686066031d4e4487014f5594223353ba3ca5dc44b8d2840813a41fd94b9d5c97bfebec60b8780') +sha512sums=('a312d3facf4258ccc34d8908f39ebbadff126f4bad2edf99810c78b61d9e41a62364ddca724915588436336468baf85f5eb2dfd9bd1e7ebe068be92b179094f6') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Wednesday, January 1, 2020 @ 07:39:22 Author: felixonmars Revision: 545740 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 545739, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 545739, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-01 07:39:22 UTC (rev 545740) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.9.0 +pkgrel=1 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a312d3facf4258ccc34d8908f39ebbadff126f4bad2edf99810c78b61d9e41a62364ddca724915588436336468baf85f5eb2dfd9bd1e7ebe068be92b179094f6') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in subversion/repos/staging-x86_64 (16 files)
Date: Tuesday, December 31, 2019 @ 21:20:10 Author: felixonmars Revision: 372419 archrelease: copy trunk to staging-x86_64 Added: subversion/repos/staging-x86_64/PKGBUILD (from rev 372418, subversion/trunk/PKGBUILD) subversion/repos/staging-x86_64/ruby-27.patch (from rev 372418, subversion/trunk/ruby-27.patch) subversion/repos/staging-x86_64/ruby-frozen-nil.patch (from rev 372418, subversion/trunk/ruby-frozen-nil.patch) subversion/repos/staging-x86_64/subversion.rpath.fix.patch (from rev 372418, subversion/trunk/subversion.rpath.fix.patch) subversion/repos/staging-x86_64/svn (from rev 372418, subversion/trunk/svn) subversion/repos/staging-x86_64/svnserve.conf (from rev 372418, subversion/trunk/svnserve.conf) subversion/repos/staging-x86_64/svnserve.service (from rev 372418, subversion/trunk/svnserve.service) subversion/repos/staging-x86_64/svnserve.tmpfiles (from rev 372418, subversion/trunk/svnserve.tmpfiles) Deleted: subversion/repos/staging-x86_64/PKGBUILD subversion/repos/staging-x86_64/ruby-27.patch subversion/repos/staging-x86_64/ruby-frozen-nil.patch subversion/repos/staging-x86_64/subversion.rpath.fix.patch subversion/repos/staging-x86_64/svn subversion/repos/staging-x86_64/svnserve.conf subversion/repos/staging-x86_64/svnserve.service subversion/repos/staging-x86_64/svnserve.tmpfiles + PKGBUILD | 244 +-- ruby-27.patch | 88 +++ ruby-frozen-nil.patch | 84 +++--- subversion.rpath.fix.patch | 22 +-- svn| 22 +-- svnserve.conf | 10 - svnserve.service | 22 +-- svnserve.tmpfiles |2 8 files changed, 247 insertions(+), 247 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 21:19:29 UTC (rev 372418) +++ PKGBUILD2019-12-31 21:20:10 UTC (rev 372419) @@ -1,122 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan -# Contributor: Stéphane Gaudreault -# Contributor: Paul Mattal -# Contributor: Jason Chu - -pkgname=subversion -pkgver=1.13.0 -pkgrel=1 -pkgdesc="A Modern Concurrent Version Control System" -arch=('x86_64') -url="https://subversion.apache.org/; -license=('APACHE') -depends=('file' 'libutf8proc' 'serf' 'sqlite' 'systemd') -makedepends=('apache' 'python2' 'perl' 'swig3' 'java-environment>=8' - 'libgnome-keyring' 'kwallet' 'kdelibs4support' 'ruby') -optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials' -'kwallet: for KWallet for auth credentials' -'bash-completion: for svn bash completion' -'python2: for some hook scripts' -'java-environment: for Java support' -'ruby: for some hook scripts') -checkdepends=('ruby-test-unit') -provides=('svn') -backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve') -options=('!makeflags' '!emptydirs') -source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc} -ruby-27.patch -svn -svnserve.conf -svnserve.tmpfiles -svnserve.service -subversion.rpath.fix.patch -ruby-frozen-nil.patch) -sha512sums=('36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2' -'SKIP' - '4057e4bb08da476c029629091f5c8a1c7c72104412baaf39b0e2bd69b64ff7963a1c10b210eb6e2275024cd3f697b7793f257a609c3278f31f5dec36d080594e' - '3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db' - 'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da' - '7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036' - '8cc23ae71bd7ce7c337eaf12929f1af0a11b55250808e88f06397b874daf2efb9491c464be3d082d937a82c2b0b7c3ed06d6695cfd8a3fda1f803bbfd15837de' - '60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440' - 'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898') -validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01' - '8BC4DAE0C5A4D65F404401074F7DBAA99A59B973' - 'BA3C15B1337CF0FB222BD41A1BCA6586A347943F' - 'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74' - '3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF' - 'A844790FB5743606EE95920776D788E1ED1A599C' - '7B8CA7F6451AD89C8ADC077B376A3CFD110B1C95' - '056F8016D9B87B1BDE41746799EC741B57921ACC' -
[arch-commits] Commit in subversion/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 21:19:29 Author: felixonmars Revision: 372418 Ruby 2.7.0 rebuild Modified: subversion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 20:35:15 UTC (rev 372417) +++ PKGBUILD2019-12-31 21:19:29 UTC (rev 372418) @@ -6,7 +6,7 @@ pkgname=subversion pkgver=1.13.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Modern Concurrent Version Control System" arch=('x86_64') url="https://subversion.apache.org/;
[arch-commits] Commit in subversion/repos (9 files)
Date: Tuesday, December 31, 2019 @ 20:35:15 Author: anatolik Revision: 372417 archrelease: copy trunk to staging-x86_64 Added: subversion/repos/staging-x86_64/ subversion/repos/staging-x86_64/PKGBUILD (from rev 372416, subversion/trunk/PKGBUILD) subversion/repos/staging-x86_64/ruby-27.patch (from rev 372416, subversion/trunk/ruby-27.patch) subversion/repos/staging-x86_64/ruby-frozen-nil.patch (from rev 372416, subversion/trunk/ruby-frozen-nil.patch) subversion/repos/staging-x86_64/subversion.rpath.fix.patch (from rev 372416, subversion/trunk/subversion.rpath.fix.patch) subversion/repos/staging-x86_64/svn (from rev 372416, subversion/trunk/svn) subversion/repos/staging-x86_64/svnserve.conf (from rev 372416, subversion/trunk/svnserve.conf) subversion/repos/staging-x86_64/svnserve.service (from rev 372416, subversion/trunk/svnserve.service) subversion/repos/staging-x86_64/svnserve.tmpfiles (from rev 372416, subversion/trunk/svnserve.tmpfiles) + PKGBUILD | 122 +++ ruby-27.patch | 44 +++ ruby-frozen-nil.patch | 42 ++ subversion.rpath.fix.patch | 11 +++ svn| 11 +++ svnserve.conf |5 + svnserve.service | 11 +++ svnserve.tmpfiles |1 8 files changed, 247 insertions(+) Copied: subversion/repos/staging-x86_64/PKGBUILD (from rev 372416, subversion/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-12-31 20:35:15 UTC (rev 372417) @@ -0,0 +1,122 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault +# Contributor: Paul Mattal +# Contributor: Jason Chu + +pkgname=subversion +pkgver=1.13.0 +pkgrel=1 +pkgdesc="A Modern Concurrent Version Control System" +arch=('x86_64') +url="https://subversion.apache.org/; +license=('APACHE') +depends=('file' 'libutf8proc' 'serf' 'sqlite' 'systemd') +makedepends=('apache' 'python2' 'perl' 'swig3' 'java-environment>=8' + 'libgnome-keyring' 'kwallet' 'kdelibs4support' 'ruby') +optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials' +'kwallet: for KWallet for auth credentials' +'bash-completion: for svn bash completion' +'python2: for some hook scripts' +'java-environment: for Java support' +'ruby: for some hook scripts') +checkdepends=('ruby-test-unit') +provides=('svn') +backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve') +options=('!makeflags' '!emptydirs') +source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc} +ruby-27.patch +svn +svnserve.conf +svnserve.tmpfiles +svnserve.service +subversion.rpath.fix.patch +ruby-frozen-nil.patch) +sha512sums=('36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2' +'SKIP' + '4057e4bb08da476c029629091f5c8a1c7c72104412baaf39b0e2bd69b64ff7963a1c10b210eb6e2275024cd3f697b7793f257a609c3278f31f5dec36d080594e' + '3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db' + 'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da' + '7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036' + '8cc23ae71bd7ce7c337eaf12929f1af0a11b55250808e88f06397b874daf2efb9491c464be3d082d937a82c2b0b7c3ed06d6695cfd8a3fda1f803bbfd15837de' + '60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440' + 'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898') +validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01' + '8BC4DAE0C5A4D65F404401074F7DBAA99A59B973' + 'BA3C15B1337CF0FB222BD41A1BCA6586A347943F' + 'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74' + '3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF' + 'A844790FB5743606EE95920776D788E1ED1A599C' + '7B8CA7F6451AD89C8ADC077B376A3CFD110B1C95' + '056F8016D9B87B1BDE41746799EC741B57921ACC' + '3F8E467CB3366E3013E1120D583F00ADF981C39F') +# Ben Reser / Stefan Sperling / Branko Čibej / Evgeny Kotkov / Bert Huijben / Philip Martin / +# Stefan Fuhrmann / Stefan Hett (CODE SIGNING KEY) /Nathan Hartman (CODE SIGNING KEY) + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np0 -i ../subversion.rpath.fix.patch +
[arch-commits] Commit in subversion/trunk (PKGBUILD ruby-27.patch)
Date: Tuesday, December 31, 2019 @ 20:34:21 Author: anatolik Revision: 372416 upgpkg: subversion 1.13.0-1: Ruby 2.7 rebuild Added: subversion/trunk/ruby-27.patch Modified: subversion/trunk/PKGBUILD ---+ PKGBUILD |4 ruby-27.patch | 44 2 files changed, 48 insertions(+) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:07:16 UTC (rev 372415) +++ PKGBUILD2019-12-31 20:34:21 UTC (rev 372416) @@ -25,6 +25,7 @@ backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve') options=('!makeflags' '!emptydirs') source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc} +ruby-27.patch svn svnserve.conf svnserve.tmpfiles @@ -33,6 +34,7 @@ ruby-frozen-nil.patch) sha512sums=('36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2' 'SKIP' + '4057e4bb08da476c029629091f5c8a1c7c72104412baaf39b0e2bd69b64ff7963a1c10b210eb6e2275024cd3f697b7793f257a609c3278f31f5dec36d080594e' '3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db' 'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da' '7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036' @@ -58,6 +60,8 @@ sed -i 's|/usr/bin/env python|/usr/bin/env python2|' tools/hook-scripts/{,mailer/{,tests/}}*.py subversion/tests/cmdline/*.py rm subversion/bindings/swig/proxy/*.swg + patch -p1 < ../ruby-27.patch # https://issues.apache.org/jira/browse/SVN-4841 + ./autogen.sh } Added: ruby-27.patch === --- ruby-27.patch (rev 0) +++ ruby-27.patch 2019-12-31 20:34:21 UTC (rev 372416) @@ -0,0 +1,44 @@ +commit 7aa586a6e7235bdbc7ad551e6853fe24a0dcf991 +Author: Anatol Pomozov +Date: Tue Dec 31 08:48:46 2019 -0800 + +Fix issue #4841: do not include internal ruby include paths + +Building subversion with ruby2.7 produces a compilation warning: + +subversion/bindings/swig/ruby/svn_client.c:1666:13: warning: implicit declaration of function ‘assert’ [-Wimplicit-function-declaration] + 1666 | assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */ + | ^~ + +And later tests fail with: + +/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': /build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/libsvn_swig_ruby/.libs/libsvn_swig_ruby-1.so.0: undefined symbol: assert - /build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/.ext/svn/ext/core.so (LoadError) +from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' +from /build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/svn/error.rb:21:in `' +from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' +from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' +from /build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/svn/core.rb:25:in `' +from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' +from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require' +from /build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/test/run-test.rb:47:in `' +make: *** [Makefile:962: check-swig-rb] Error 1 + +It turns out that ruby 2.7 added a new header file '$RUBY_TOP/ruby/assert.h'. +Subversion includes both $RUBY_TOP and $RUBY_TOP/ruby and it makes "assert.h" to +be resolved to ruby's version instead of libc one. + +To fix this problem subversion should use only $RUBY_TOP and avoid using internal ruby paths. + +diff --git a/build/ac-macros/swig.m4 b/build/ac-macros/swig.m4 +index bc2599038f..c707a8c282 100644 +--- a/build/ac-macros/swig.m4 b/build/ac-macros/swig.m4 +@@ -230,7 +230,7 @@ AC_DEFUN(SVN_FIND_SWIG, + AC_CACHE_CHECK([for Ruby include path], [svn_cv_ruby_includes],[ + if test -d "$rbconfig_rubyhdrdir"; then + dnl Ruby >=1.9 +- svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir -I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward" ++ svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir" + if test -d "$rbconfig_rubyarchhdrdir"; then + dnl Ruby >=2.0 + svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyarchhdrdir"
[arch-commits] Commit in linux/repos (3 files)
Date: Tuesday, December 31, 2019 @ 18:07:14 Author: heftig Revision: 372413 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 372412, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 372412, linux/trunk/config) --+ PKGBUILD | 200 + config |10609 + 2 files changed, 10809 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 372412:372413 to see the changes.
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Tuesday, December 31, 2019 @ 18:07:12 Author: heftig Revision: 545673 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 545671, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 545671, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 545671, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 53 + dkms.conf |9 + 3 files changed, 63 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 545671, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2019-12-31 18:07:12 UTC (rev 545673) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 545671, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:12 UTC (rev 545673) @@ -0,0 +1,53 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20190831 +pkgrel=31 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; +60-vhba.rules dkms.conf) +sha256sums=('9a83772cf8bec15723f7a8105a0aae3faa057edbd5595e6c081e5803a8996bf9' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver + sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in linux-zen/repos (3 files)
Date: Tuesday, December 31, 2019 @ 18:07:16 Author: heftig Revision: 372414 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 372413, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 372413, linux-zen/trunk/config) --+ PKGBUILD | 200 + config |10646 + 2 files changed, 10846 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 372413:372414 to see the changes.
[arch-commits] Commit in acpi_call-lts/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:12 Author: heftig Revision: 545672 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call-lts/repos/community-testing-x86_64/ acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545671, acpi_call-lts/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545671, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:12 UTC (rev 545672) @@ -0,0 +1,46 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=109 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-lts-headers') +provides=('acpi_call') +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +prepare() { + cd acpi_call-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd acpi_call-$pkgver + make KVERSION="$(
[arch-commits] Commit in linux-lts/repos (4 files)
Date: Tuesday, December 31, 2019 @ 18:07:16 Author: heftig Revision: 372415 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch (from rev 372413, linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 372413, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 372413, linux-lts/trunk/config) -+ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch | 132 PKGBUILD| 204 config | 9819 ++ 3 files changed, 10155 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 372414:372415 to see the changes.
[arch-commits] Commit in nvidia-390xx/repos (5 files)
Date: Tuesday, December 31, 2019 @ 18:07:12 Author: heftig Revision: 372412 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx/repos/testing-x86_64/ nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 372408, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/testing-x86_64/kernel-4.16.patch (from rev 372408, nvidia-390xx/trunk/kernel-4.16.patch) nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch (from rev 372409, nvidia-390xx/trunk/kernel-5.1.patch) nvidia-390xx/repos/testing-x86_64/kernel-5.2.patch (from rev 372409, nvidia-390xx/trunk/kernel-5.2.patch) ---+ PKGBUILD | 86 ++ kernel-4.16.patch | 33 + kernel-5.1.patch | 130 kernel-5.2.patch | 18 +++ 4 files changed, 267 insertions(+) Copied: nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 372408, nvidia-390xx/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-31 18:07:12 UTC (rev 372412) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.132 +pkgrel=13 +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-headers') +conflicts=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +'kernel-4.16.patch') +sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux module +} + +package_nvidia-390xx() { +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$( ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++#include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + void conftest_phys_to_dma(void) { + phys_to_dma(); + }" Copied: nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch (from rev 372409, nvidia-390xx/trunk/kernel-5.1.patch) === --- testing-x86_64/kernel-5.1.patch (rev 0) +++ testing-x86_64/kernel-5.1.patch 2019-12-31 18:07:12 UTC (rev 372412) @@ -0,0 +1,130 @@ +diff --git a/kernel/common/inc/nv-list-helpers.h b/kernel/common/inc/nv-list-helpers.h +index 0aed851..d6304c9 100644 +--- a/kernel/common/inc/nv-list-helpers.h b/kernel/common/inc/nv-list-helpers.h +@@ -26,6 +26,8 @@ + #include + #include "conftest.h" + ++#include ++ + #if !defined (list_for_each) + #define list_for_each(pos, head) \ + for (pos = (head)->next; pos != (head); pos = (pos)->next) +@@ -91,10 +93,12 @@ + list_entry((pos)->member.next, typeof(*(pos)), member) + #endif + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 1, 0) + static inline int list_is_first(const struct list_head *list, + const struct list_head *head) + { + return list->prev == head; + } ++#endif + + #endif // __NV_LIST_HELPERS_H__ +diff --git
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:07:11 Author: heftig Revision: 372411 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 372409, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 79 + 1 file changed, 79 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 372409, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-31 18:07:11 UTC (rev 372411) @@ -0,0 +1,79 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=440.44 +pkgrel=8 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-headers') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;) +sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:07 Author: heftig Revision: 545668 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-modules-arch/repos/community-testing-x86_64/ virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545661, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545661, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:07 UTC (rev 545668) @@ -0,0 +1,58 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=6.1.0 +pkgrel=8 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=('linux-headers' + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +build() { +_kernver=$(
[arch-commits] Commit in wireguard-arch/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:06:00 Author: heftig Revision: 545658 0.0.20191226-2: linux 5.4.7.arch1-1 Modified: wireguard-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:58 UTC (rev 545657) +++ PKGBUILD2019-12-31 18:06:00 UTC (rev 545658) @@ -2,7 +2,7 @@ pkgname=wireguard-arch pkgver=0.0.20191226 -pkgrel=1 +pkgrel=2 pkgdesc='Wireguard module for Arch Kernel' url='https://www.wireguard.com/' arch=('x86_64')
[arch-commits] Commit in nvidia-390xx-lts/repos (3 files)
Date: Tuesday, December 31, 2019 @ 18:07:10 Author: heftig Revision: 372409 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx-lts/repos/testing-x86_64/ nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 372408, nvidia-390xx-lts/trunk/PKGBUILD) nvidia-390xx-lts/repos/testing-x86_64/kernel-4.16.patch (from rev 372408, nvidia-390xx-lts/trunk/kernel-4.16.patch) ---+ PKGBUILD | 48 kernel-4.16.patch | 33 + 2 files changed, 81 insertions(+) Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 372408, nvidia-390xx-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-31 18:07:10 UTC (rev 372409) @@ -0,0 +1,48 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-390xx-lts +pkgver=390.132 +pkgrel=9 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts-headers') +provides=('nvidia-390xx') +conflicts=('nvidia-lts') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +'kernel-4.16.patch') +sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux-lts module +} + +package() { +depends=('linux-lts' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$( ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++#include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + void conftest_phys_to_dma(void) { + phys_to_dma(); + }"
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:06:01 Author: heftig Revision: 545659 5.0.1-37: linux 5.4.7.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:06:00 UTC (rev 545658) +++ PKGBUILD2019-12-31 18:06:01 UTC (rev 545659) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.1 -pkgrel=36 +pkgrel=37 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything;
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:08 Author: heftig Revision: 545670 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545666, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545666, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:08 UTC (rev 545670) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.1 +pkgrel=37 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;) +sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in r8168/repos (3 files)
Date: Tuesday, December 31, 2019 @ 18:07:05 Author: heftig Revision: 545664 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 545661, r8168/trunk/PKGBUILD) r8168/repos/community-testing-x86_64/kernel-5.4.patch (from rev 545661, r8168/trunk/kernel-5.4.patch) --+ PKGBUILD | 47 +++ kernel-5.4.patch | 12 2 files changed, 59 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 545661, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:05 UTC (rev 545664) @@ -0,0 +1,47 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.047.05 +pkgrel=11 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz + kernel-5.4.patch) +sha256sums=('1344bf3d8a1d01a1be8805b48940be1b946b5e694ca75bd14ed1c76fd4c3d67b' +'be79c151c6323bb4d340e31e44fae25a36a93d317812fe5d75c54649ed2508b0') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../kernel-5.4.patch +} + +build() { + local KERNEL_VERSION=$( + #include + +-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) && LINUX_VERSION_CODE < KERNEL_VERSION(5,4,0) + #include + #endif + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,37)
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:06 Author: heftig Revision: 545666 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 545661, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 545661, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:06 UTC (rev 545666) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=276 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + depends=('linux') + + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:07:10 Author: heftig Revision: 372410 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 372408, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 372408, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-31 18:07:10 UTC (rev 372410) @@ -0,0 +1,42 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=440.44 +pkgrel=5 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts-headers') +provides=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;) +sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux-lts module +} + +package() { +depends=('linux-lts' "nvidia-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:07 Author: heftig Revision: 545669 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 545662, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 545662, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:07 UTC (rev 545669) @@ -0,0 +1,50 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=164 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in wireguard-arch/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:02 Author: heftig Revision: 545660 archrelease: copy trunk to community-testing-x86_64 Added: wireguard-arch/repos/community-testing-x86_64/ wireguard-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545659, wireguard-arch/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: wireguard-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545659, wireguard-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:02 UTC (rev 545660) @@ -0,0 +1,32 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-arch +pkgver=0.0.20191226 +pkgrel=2 +pkgdesc='Wireguard module for Arch Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "wireguard-dkms>=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +build() { +_kernver=$(
[arch-commits] Commit in r8168-lts/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:07 Author: heftig Revision: 545667 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545663, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545663, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:07 UTC (rev 545667) @@ -0,0 +1,39 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +pkgver=8.047.05 +pkgrel=7 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-lts-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz) +sha256sums=('1344bf3d8a1d01a1be8805b48940be1b946b5e694ca75bd14ed1c76fd4c3d67b') + +build() { + local KERNEL_VERSION=$(
[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:03 Author: heftig Revision: 545661 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545659, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545659, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:03 UTC (rev 545661) @@ -0,0 +1,50 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi-lts +pkgver=0.43 +pkgrel=28 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-lts-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd tp_smapi + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd tp_smapi + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in ndiswrapper-arch/repos (4 files)
Date: Tuesday, December 31, 2019 @ 18:07:09 Author: heftig Revision: 545671 archrelease: copy trunk to community-testing-x86_64 Added: ndiswrapper-arch/repos/community-testing-x86_64/ ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545667, ndiswrapper-arch/trunk/PKGBUILD) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.3.patch (from rev 545668, ndiswrapper-arch/trunk/kernel-5.3.patch) ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch (from rev 545669, ndiswrapper-arch/trunk/kernel-5.4.patch) --+ PKGBUILD | 40 ++ kernel-5.3.patch | 69 + kernel-5.4.patch | 22 3 files changed, 131 insertions(+) Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 545667, ndiswrapper-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:09 UTC (rev 545671) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: maz-1 + +pkgname=ndiswrapper-arch +pkgver=1.62 +pkgrel=16 +pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" +arch=('x86_64') +url="https://sourceforge.net/projects/ndiswrapper/; +license=('GPL') +makedepends=('linux-headers') +provides=('NDISWRAPPER-MODULE') +replaces=('ndiswrapper-module') +source=("https://sourceforge.net/projects/ndiswrapper/files/stable/ndiswrapper-$pkgver.tar.gz; +'kernel-5.3.patch' 'kernel-5.4.patch') +sha512sums=('a6e111bc699572642e44d6d31cc2f06374648a01b8dd7dd4e74d6ad5e187e39f99faee38f792c83a94d4618ae4d8866914fb3f60b1d80e838a753285ea7cf783' + 'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d' + '36450042db79ed4545030276bff9db1bc9895259f38c1c0bf4dc238ad76ec61c2e08d437997dafd327f2a8fd1694d61e418941555e92144e3ec86c8066561429') + +prepare() { + cd ndiswrapper-$pkgver + patch --no-backup-if-mismatch -p2 -i "$srcdir"/kernel-5.3.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.4.patch +} + +build() { + _kernver="$(task = NULL; + info->count = 0; + #ifdef CONFIG_SMP ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + cpumask_setall(>cpus_allowed); ++#else ++ cpumask_setall(>cpus_mask); ++#endif + #endif + } + } while (0); +diff --git a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h +index 3c4c6ff..8a71ae3 100644 +--- a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h +@@ -107,7 +107,11 @@ static cpumask_t cpumasks[NR_CPUS]; + #endif /* CONFIG_SMP */ + + #ifndef tsk_cpus_allowed ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed) ++#else ++#define tsk_cpus_allowed(tsk) (&(tsk)->cpus_mask) ++#endif + #endif + + #ifndef __packed +@@ -631,7 +635,12 @@ struct irql_info { + int count; + struct mutex lock; + #ifdef CONFIG_SMP ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + cpumask_t cpus_allowed; ++#else ++ const cpumask_t *cpus_ptr; ++ cpumask_t cpus_mask; ++#endif + #endif + struct task_struct *task; + }; +@@ -658,7 +667,11 @@ static inline KIRQL raise_irql(KIRQL newirql) + /* TODO: is this enough to pin down to current cpu? */ + #ifdef CONFIG_SMP + assert(task_cpu(current) == smp_processor_id()); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + cpumask_copy(>cpus_allowed, tsk_cpus_allowed(current)); ++#else ++ cpumask_copy(>cpus_mask, tsk_cpus_allowed(current)); ++#endif + set_cpus_allowed_ptr(current, cpumask_of(smp_processor_id())); + #endif + put_cpu_var(irql_info); +@@ -682,7 +695,11 @@ static inline void lower_irql(KIRQL oldirql) + if (--info->count == 0) { + info->task = NULL; + #ifdef CONFIG_SMP ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0) + set_cpus_allowed_ptr(current, >cpus_allowed); ++#else ++ set_cpus_allowed_ptr(current, >cpus_mask); ++#endif + #endif + mutex_unlock(>lock); + } Copied: ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch (from rev 545669, ndiswrapper-arch/trunk/kernel-5.4.patch) === --- community-testing-x86_64/kernel-5.4.patch (rev 0) +++ community-testing-x86_64/kernel-5.4.patch 2019-12-31 18:07:09 UTC (rev 545671) @@ -0,0 +1,22 @@ +diff -u -r ndiswrapper-1.62/driver/wrapndis.c ndiswrapper-1.62-5.4/driver/wrapndis.c +--- ndiswrapper-1.62/driver/wrapndis.c 2019-02-11 04:11:14.0 + ndiswrapper-1.62-5.4/driver/wrapndis.c 2019-11-26 00:02:39.035464963
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Tuesday, December 31, 2019 @ 18:07:06 Author: heftig Revision: 545665 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 545661, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-testing-x86_64/dkms.conf (from rev 545661, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 545661, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:06 UTC (rev 545665) @@ -0,0 +1,62 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=271 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers') +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:56 Author: heftig Revision: 372408 440.44-8: linux 5.4.7.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:54 UTC (rev 372407) +++ PKGBUILD2019-12-31 18:05:56 UTC (rev 372408) @@ -5,7 +5,7 @@ pkgbase=nvidia pkgname=(nvidia nvidia-dkms) pkgver=440.44 -pkgrel=7 +pkgrel=8 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:04 Author: heftig Revision: 545662 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 545661, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 545661, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:04 UTC (rev 545662) @@ -0,0 +1,41 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=157 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in ndiswrapper-arch/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:58 Author: heftig Revision: 545657 1.62-16: linux 5.4.7.arch1-1 Modified: ndiswrapper-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:53 UTC (rev 545656) +++ PKGBUILD2019-12-31 18:05:58 UTC (rev 545657) @@ -3,7 +3,7 @@ pkgname=ndiswrapper-arch pkgver=1.62 -pkgrel=15 +pkgrel=16 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" arch=('x86_64') url="https://sourceforge.net/projects/ndiswrapper/;
[arch-commits] Commit in wireguard-lts/repos (2 files)
Date: Tuesday, December 31, 2019 @ 18:07:05 Author: heftig Revision: 545663 archrelease: copy trunk to community-testing-x86_64 Added: wireguard-lts/repos/community-testing-x86_64/ wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545661, wireguard-lts/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545661, wireguard-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-31 18:07:05 UTC (rev 545663) @@ -0,0 +1,32 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-lts +pkgver=0.0.20191226 +pkgrel=2 +pkgdesc='Wireguard module for LTS Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +makedepends=('linux-lts-headers' "wireguard-dkms>=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +build() { +_kernver=$(
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:49 Author: heftig Revision: 545653 0.8-276: linux 5.4.7.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:47 UTC (rev 545652) +++ PKGBUILD2019-12-31 18:05:49 UTC (rev 545653) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=275 +pkgrel=276 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:54 Author: heftig Revision: 372407 390.132-13: linux 5.4.7.arch1-1 Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:00:07 UTC (rev 372406) +++ PKGBUILD2019-12-31 18:05:54 UTC (rev 372407) @@ -5,7 +5,7 @@ pkgbase=nvidia-390xx pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.132 -pkgrel=12 +pkgrel=13 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:47 Author: heftig Revision: 545652 6.1.0-8: linux 5.4.7.arch1-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:46 UTC (rev 545651) +++ PKGBUILD2019-12-31 18:05:47 UTC (rev 545652) @@ -4,7 +4,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=6.1.0 -pkgrel=7 +pkgrel=8 arch=('x86_64') url='http://virtualbox.org' license=('GPL')
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:51 Author: heftig Revision: 545655 20190831-31: linux 5.4.7.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:50 UTC (rev 545654) +++ PKGBUILD2019-12-31 18:05:51 UTC (rev 545655) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20190831 -pkgrel=30 +pkgrel=31 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:45 Author: heftig Revision: 545650 0.43-164: linux 5.4.7.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:00:05 UTC (rev 545649) +++ PKGBUILD2019-12-31 18:05:45 UTC (rev 545650) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=163 +pkgrel=164 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:50 Author: heftig Revision: 545654 8.047.05-11: linux 5.4.7.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:49 UTC (rev 545653) +++ PKGBUILD2019-12-31 18:05:50 UTC (rev 545654) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.047.05 -pkgrel=10 +pkgrel=11 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:53 Author: heftig Revision: 545656 1.1.0-271: linux 5.4.7.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:51 UTC (rev 545655) +++ PKGBUILD2019-12-31 18:05:53 UTC (rev 545656) @@ -5,7 +5,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=270 +pkgrel=271 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:05:46 Author: heftig Revision: 545651 6.30.223.271-157: linux 5.4.7.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:05:45 UTC (rev 545650) +++ PKGBUILD2019-12-31 18:05:46 UTC (rev 545651) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=156 +pkgrel=157 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in nvidia-390xx-lts/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:00:07 Author: heftig Revision: 372406 390.132-9: linux-lts 4.19.92-1 Modified: nvidia-390xx-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 17:59:57 UTC (rev 372405) +++ PKGBUILD2019-12-31 18:00:07 UTC (rev 372406) @@ -2,7 +2,7 @@ pkgname=nvidia-390xx-lts pkgver=390.132 -pkgrel=8 +pkgrel=9 epoch=1 pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" arch=('x86_64')
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:00:02 Author: heftig Revision: 545648 8.047.05-7: linux-lts 4.19.92-1 Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:00:00 UTC (rev 545647) +++ PKGBUILD2019-12-31 18:00:02 UTC (rev 545648) @@ -2,7 +2,7 @@ pkgname=r8168-lts pkgver=8.047.05 -pkgrel=6 +pkgrel=7 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 17:59:58 Author: heftig Revision: 545646 0.43-28: linux-lts 4.19.92-1 Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 16:37:50 UTC (rev 545645) +++ PKGBUILD2019-12-31 17:59:58 UTC (rev 545646) @@ -9,7 +9,7 @@ pkgname=tp_smapi-lts pkgver=0.43 -pkgrel=27 +pkgrel=28 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in wireguard-lts/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:00:05 Author: heftig Revision: 545649 0.0.20191226-2: linux-lts 4.19.92-1 Modified: wireguard-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 18:00:02 UTC (rev 545648) +++ PKGBUILD2019-12-31 18:00:05 UTC (rev 545649) @@ -2,7 +2,7 @@ pkgname=wireguard-lts pkgver=0.0.20191226 -pkgrel=1 +pkgrel=2 pkgdesc='Wireguard module for LTS Kernel' url='https://www.wireguard.com/' arch=('x86_64')
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 18:00:00 Author: heftig Revision: 545647 1.1.0-109: linux-lts 4.19.92-1 Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 17:59:58 UTC (rev 545646) +++ PKGBUILD2019-12-31 18:00:00 UTC (rev 545647) @@ -4,7 +4,7 @@ pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=108 +pkgrel=109 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 17:59:57 Author: heftig Revision: 372405 440.44-5: linux-lts 4.19.92-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 17:50:38 UTC (rev 372404) +++ PKGBUILD2019-12-31 17:59:57 UTC (rev 372405) @@ -3,7 +3,7 @@ pkgname=nvidia-lts pkgver=440.44 -pkgrel=4 +pkgrel=5 epoch=1 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64')
[arch-commits] Commit in linux-lts/trunk (PKGBUILD config)
Date: Tuesday, December 31, 2019 @ 17:50:38 Author: heftig Revision: 372404 4.19.92-1 Modified: linux-lts/trunk/PKGBUILD linux-lts/trunk/config --+ PKGBUILD |6 +++--- config |8 2 files changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 17:50:17 UTC (rev 372403) +++ PKGBUILD2019-12-31 17:50:38 UTC (rev 372404) @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgbase=linux-lts -pkgver=4.19.91 +pkgver=4.19.92 pkgrel=1 pkgdesc='LTS Linux' url="https://www.kernel.org/; @@ -23,9 +23,9 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256sums=('f403c3dee12ded0af1889c78871abf7a531a978ba423f1ca772de702a92c3447' +sha256sums=('29c37cf8bbfa717ce98bc931371c35fcee3482734ad5faba32d02aff209883a2' 'SKIP' -'0e3bb71f619c7b4d39d287b81a18873975de11df9ab43bdb6fa5557aab6d9670' +'4e68572e7cc4c5368f0236e0792660ae8498373988625dca46e509399a7eaea6' 'a13581d3c6dc595206e4fe7fcf6b542e7a1bdbe96101f0f010fc5be49f99baf2') export KBUILD_BUILD_HOST=archlinux Modified: config === --- config 2019-12-31 17:50:17 UTC (rev 372403) +++ config 2019-12-31 17:50:38 UTC (rev 372404) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.19.84 Kernel Configuration +# Linux/x86 4.19.92 Kernel Configuration # # @@ -6117,10 +6117,10 @@ # # Frame buffer Devices # +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y CONFIG_FB=y CONFIG_FIRMWARE_EDID=y -CONFIG_FB_CMDLINE=y -CONFIG_FB_NOTIFY=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y @@ -8120,7 +8120,7 @@ CONFIG_RPMSG_QCOM_GLINK_NATIVE=m CONFIG_RPMSG_QCOM_GLINK_RPM=m CONFIG_RPMSG_VIRTIO=m -CONFIG_SOUNDWIRE=y +CONFIG_SOUNDWIRE=m # # SoundWire Devices
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Tuesday, December 31, 2019 @ 17:50:17 Author: heftig Revision: 372403 5.4.7.arch1-1 Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |4 ++-- config |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 17:50:13 UTC (rev 372402) +++ PKGBUILD2019-12-31 17:50:17 UTC (rev 372403) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.4.6.arch3 +pkgver=5.4.7.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.} @@ -25,7 +25,7 @@ '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'5d58a2115892839997ae7dcca226697c34b656de7685cb3eb8696451dc5100a0') +'eeb60c19586bf5855eeaeac8323b0012107bfa74f9efa0c8e129d979d38f1f31') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2019-12-31 17:50:13 UTC (rev 372402) +++ config 2019-12-31 17:50:17 UTC (rev 372403) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.1-arch1 Kernel Configuration +# Linux/x86 5.4.7-arch1 Kernel Configuration # # @@ -8711,7 +8711,7 @@ CONFIG_RPMSG_VIRTIO=m # end of Rpmsg drivers -CONFIG_SOUNDWIRE=y +CONFIG_SOUNDWIRE=m # # SoundWire Devices
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Tuesday, December 31, 2019 @ 17:50:13 Author: heftig Revision: 372402 5.4.7.zen1-1 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |4 ++-- config |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 15:56:11 UTC (rev 372401) +++ PKGBUILD2019-12-31 17:50:13 UTC (rev 372402) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.4.6.zen3 +pkgver=5.4.7.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.} @@ -25,7 +25,7 @@ '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'a46708844b8135fdcf69bb8c1d6cc6dcfc88530ea454a1edf611059c159b4233') +'c247c05ee1ea2dd9854b4948620f2ec39d3ee40a160935bd9afd2f19202bb8c5') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2019-12-31 15:56:11 UTC (rev 372401) +++ config 2019-12-31 17:50:13 UTC (rev 372402) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.1-zen1 Kernel Configuration +# Linux/x86 5.4.7-zen1 Kernel Configuration # # @@ -8748,7 +8748,7 @@ CONFIG_RPMSG_VIRTIO=m # end of Rpmsg drivers -CONFIG_SOUNDWIRE=y +CONFIG_SOUNDWIRE=m # # SoundWire Devices
[arch-commits] Commit in muffin/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 31, 2019 @ 16:37:50 Author: eschwartz Revision: 545645 archrelease: copy trunk to community-x86_64 Added: muffin/repos/community-x86_64/PKGBUILD (from rev 545644, muffin/trunk/PKGBUILD) Deleted: muffin/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 16:37:36 UTC (rev 545644) +++ PKGBUILD2019-12-31 16:37:50 UTC (rev 545645) @@ -1,59 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Alexandre Filgueira -# Contributor: Adam Hani Schakaki -# Contributor: Ner0 - -pkgname=muffin -pkgver=4.4.1 -pkgrel=1 -pkgdesc="Cinnamon window manager based on Mutter" -arch=('x86_64') -url="https://github.com/linuxmint/${pkgname}; -license=('GPL') -depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 'libinput' - 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity') -makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'gnome-doc-utils') -options=('!emptydirs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('86b59ca3dbb0ff1257a753971b8520c2b0939f9eb0eddd9260d67cf1c2b39d3d') -b2sums=('29b9bc722f3fd99b5a0e125987c2a27c52c0d73ff381ef36f2be6e44624ee844bfa6da058b9f223ccca9d99a819294c3ccc630b6c8fc1b2d0f5184e7ebf6343e') - -prepare() { -cd "${srcdir}"/${pkgname}-${pkgver} - -# thou shalt not -Werror -sed -i 's/--warn-error//g' src/Makefile.am - -NOCONFIGURE=1 ./autogen.sh -} - -build() { -cd "${srcdir}"/${pkgname}-${pkgver} - -./configure --prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/muffin \ ---localstatedir=/var \ ---disable-gtk-doc \ ---disable-static \ ---disable-schemas-compile \ ---disable-wayland-egl-server \ ---enable-compile-warnings=minimum - -#https://bugzilla.gnome.org/show_bug.cgi?id=656231 -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - -make -} - -package() { -cd "${srcdir}"/${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Remove unused stuff -make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS uninstall-desktopfilesDATA -make -C src/tools DESTDIR="${pkgdir}" uninstall -make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall -make -C doc/man DESTDIR="${pkgdir}" uninstall -} Copied: muffin/repos/community-x86_64/PKGBUILD (from rev 545644, muffin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 16:37:50 UTC (rev 545645) @@ -0,0 +1,59 @@ +# Maintainer: Eli Schwartz +# Contributor: Alexandre Filgueira +# Contributor: Adam Hani Schakaki +# Contributor: Ner0 + +pkgname=muffin +pkgver=4.4.2 +pkgrel=1 +pkgdesc="Cinnamon window manager based on Mutter" +arch=('x86_64') +url="https://github.com/linuxmint/${pkgname}; +license=('GPL') +depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 'libinput' + 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity') +makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'gnome-doc-utils') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('1c7a98e1a0fa9356d7c166166830bdb043079cdb7ff8d3dd6dc817e29852a52a') +b2sums=('3445619d10b9f754dbc82e766d0bb6177eb9b539badc7795ffead95efc8d7e7987976ce622394899182fb31a07aa37e200685f35a592d79abd2716f021c1fc18') + +prepare() { +cd "${srcdir}"/${pkgname}-${pkgver} + +# thou shalt not -Werror +sed -i 's/--warn-error//g' src/Makefile.am + +NOCONFIGURE=1 ./autogen.sh +} + +build() { +cd "${srcdir}"/${pkgname}-${pkgver} + +./configure --prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/muffin \ +--localstatedir=/var \ +--disable-gtk-doc \ +--disable-static \ +--disable-schemas-compile \ +--disable-wayland-egl-server \ +--enable-compile-warnings=minimum + +#https://bugzilla.gnome.org/show_bug.cgi?id=656231 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + +make +} + +package() { +cd "${srcdir}"/${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Remove unused stuff +make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS uninstall-desktopfilesDATA +make -C src/tools DESTDIR="${pkgdir}" uninstall +make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall +make -C doc/man DESTDIR="${pkgdir}" uninstall +}
[arch-commits] Commit in muffin/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 16:37:36 Author: eschwartz Revision: 545644 upgpkg: muffin 4.4.2-1: upstream release Modified: muffin/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 16:04:53 UTC (rev 545643) +++ PKGBUILD2019-12-31 16:37:36 UTC (rev 545644) @@ -4,7 +4,7 @@ # Contributor: Ner0 pkgname=muffin -pkgver=4.4.1 +pkgver=4.4.2 pkgrel=1 pkgdesc="Cinnamon window manager based on Mutter" arch=('x86_64') @@ -15,8 +15,8 @@ makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'gnome-doc-utils') options=('!emptydirs') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('86b59ca3dbb0ff1257a753971b8520c2b0939f9eb0eddd9260d67cf1c2b39d3d') -b2sums=('29b9bc722f3fd99b5a0e125987c2a27c52c0d73ff381ef36f2be6e44624ee844bfa6da058b9f223ccca9d99a819294c3ccc630b6c8fc1b2d0f5184e7ebf6343e') +sha256sums=('1c7a98e1a0fa9356d7c166166830bdb043079cdb7ff8d3dd6dc817e29852a52a') +b2sums=('3445619d10b9f754dbc82e766d0bb6177eb9b539badc7795ffead95efc8d7e7987976ce622394899182fb31a07aa37e200685f35a592d79abd2716f021c1fc18') prepare() { cd "${srcdir}"/${pkgname}-${pkgver}
[arch-commits] Commit in thunderbird-extension-enigmail/repos/community-any (4 files)
Date: Tuesday, December 31, 2019 @ 16:04:53 Author: eschwartz Revision: 545643 archrelease: copy trunk to community-any Added: thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch (from rev 545642, thunderbird-extension-enigmail/trunk/0001-preferences-disable-pEpAutoDownload-by-default.patch) thunderbird-extension-enigmail/repos/community-any/PKGBUILD (from rev 545642, thunderbird-extension-enigmail/trunk/PKGBUILD) Deleted: thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch thunderbird-extension-enigmail/repos/community-any/PKGBUILD ---+ 0001-preferences-disable-pEpAutoDownload-by-default.patch | 80 +++ PKGBUILD | 124 ++-- 2 files changed, 102 insertions(+), 102 deletions(-) Deleted: 0001-preferences-disable-pEpAutoDownload-by-default.patch === --- 0001-preferences-disable-pEpAutoDownload-by-default.patch 2019-12-31 16:04:35 UTC (rev 545642) +++ 0001-preferences-disable-pEpAutoDownload-by-default.patch 2019-12-31 16:04:53 UTC (rev 545643) @@ -1,40 +0,0 @@ -From 03993708d4d1fb327f102f45d7aa4e9c4fa8237b Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Thu, 10 Jan 2019 11:38:38 -0500 -Subject: [PATCH] preferences: disable pEpAutoDownload by default and avoid p=p - -Distributions should not automatically download this untrusted code; -should be opt-in by users or be packaged separately. - -Additionally, we are an advanced distro and should generally avoid p=p -in favor of the user's PGP keys. Moreover, p=p is undocumented and seems -to lead to unintuitive use of the wrong PGP keys in new installations. - package/prefs/defaultPrefs.js | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js -index d5ca1249..f7ddc864 100755 a/package/prefs/defaultPrefs.js -+++ b/package/prefs/defaultPrefs.js -@@ -14,7 +14,7 @@ - // 0: force using Enigmail - // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for any identity) - // 2: force using pEp --pref("extensions.enigmail.juniorMode", 1); -+pref("extensions.enigmail.juniorMode", 0); - - // the last configured Enigmail version - pref("extensions.enigmail.configuredVersion", ""); -@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true); - pref("extensions.enigmail.wrapHtmlBeforeSend", true); - - // automatically download pepmda if it is available (without askin user) --pref("extensions.enigmail.pEpAutoDownload", true); -+pref("extensions.enigmail.pEpAutoDownload", false); - - // holds the last result of the last check for pEp updates - pref("extensions.enigmail.pEpLastUpdate", 0); --- -2.23.0 - Copied: thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch (from rev 545642, thunderbird-extension-enigmail/trunk/0001-preferences-disable-pEpAutoDownload-by-default.patch) === --- 0001-preferences-disable-pEpAutoDownload-by-default.patch (rev 0) +++ 0001-preferences-disable-pEpAutoDownload-by-default.patch 2019-12-31 16:04:53 UTC (rev 545643) @@ -0,0 +1,40 @@ +From 03993708d4d1fb327f102f45d7aa4e9c4fa8237b Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 10 Jan 2019 11:38:38 -0500 +Subject: [PATCH] preferences: disable pEpAutoDownload by default and avoid p=p + +Distributions should not automatically download this untrusted code; +should be opt-in by users or be packaged separately. + +Additionally, we are an advanced distro and should generally avoid p=p +in favor of the user's PGP keys. Moreover, p=p is undocumented and seems +to lead to unintuitive use of the wrong PGP keys in new installations. +--- + package/prefs/defaultPrefs.js | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js +index d5ca1249..f7ddc864 100755 +--- a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js +@@ -14,7 +14,7 @@ + // 0: force using Enigmail + // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for any identity) + // 2: force using pEp +-pref("extensions.enigmail.juniorMode", 1); ++pref("extensions.enigmail.juniorMode", 0); + + // the last configured Enigmail version + pref("extensions.enigmail.configuredVersion", ""); +@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true); + pref("extensions.enigmail.wrapHtmlBeforeSend", true); + + // automatically download pepmda if it is available (without askin user) +-pref("extensions.enigmail.pEpAutoDownload", true); ++pref("extensions.enigmail.pEpAutoDownload", false); + + // holds the
[arch-commits] Commit in thunderbird-extension-enigmail/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 16:04:35 Author: eschwartz Revision: 545642 upgpkg: thunderbird-extension-enigmail 2.1.5-1: upstream release Modified: thunderbird-extension-enigmail/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 14:32:00 UTC (rev 545641) +++ PKGBUILD2019-12-31 16:04:35 UTC (rev 545642) @@ -9,7 +9,7 @@ # Contributor: Hinrich Harms pkgname=thunderbird-extension-enigmail -pkgver=2.1.4 +pkgver=2.1.5 pkgrel=1 pkgdesc="OpenPGP message encryption and authentication for Thunderbird" arch=('any') @@ -19,10 +19,10 @@ replaces=('thunderbird-enigmail') source=("https://www.enigmail.net/download/source/enigmail-${pkgver}.tar.gz"{,.asc} "0001-preferences-disable-pEpAutoDownload-by-default.patch") -sha512sums=('bddcc32271bc15945a4683522e117ab5c3db8175ffa9e45091326ca926fe5a8c824f6e92a1e0efc2f820f9700586fe0fd87a57a2fc0d1efe4332e2e35b1af33d' +sha512sums=('0ed104306ee998b368d4a5779c2daf7c20a112c9a37f357bbe10d8c64dd435448c71e83a0e1a1dc9eb10efcf654b1524676f2b490bf6a065e6dd66de0861baea' 'SKIP' 'baebd963400574db89be747a4419534f945bdc64136d4014656ff98a9615a23984bca724da3f3840670979aab08ce441eee067921e21d0cb216938a20ed785b2') -b2sums=('ba9fa7aee425bea015569e8ec5166b634f828911b0143cfca50df8f2ded53df450be48a062c5108d28594bbf9b85a373c82b7a9322109eb08a50ef575c934c37' +b2sums=('e86a340a916a7ac7ef39230e5bb5730198b672ab6c466db5085aa8a818da38e3681a6f22810355db986978c7d547ae50f6d70260a3ccdc9758861d03f3c4e5d5' 'SKIP' 'c593ed7b094d9feecb2f14624cf0628ab390c96f0fb0212ab0069333508b59057ef4b0518da1bf59eb8aaf0942303c4c45afab76d0b8e77a93763eab975cb4c0') validpgpkeys=('4F9F89F5505AC1D1A260631CDB1187B9DD5F693B') # Patrick Brunschwig
[arch-commits] Commit in bind/repos/extra-x86_64 (18 files)
Date: Tuesday, December 31, 2019 @ 15:56:11 Author: seblu Revision: 372401 archrelease: copy trunk to extra-x86_64 Added: bind/repos/extra-x86_64/127.0.0.zone (from rev 372400, bind/trunk/127.0.0.zone) bind/repos/extra-x86_64/PKGBUILD (from rev 372400, bind/trunk/PKGBUILD) bind/repos/extra-x86_64/bind.install (from rev 372400, bind/trunk/bind.install) bind/repos/extra-x86_64/localhost.ip6.zone (from rev 372400, bind/trunk/localhost.ip6.zone) bind/repos/extra-x86_64/localhost.zone (from rev 372400, bind/trunk/localhost.zone) bind/repos/extra-x86_64/named.conf (from rev 372400, bind/trunk/named.conf) bind/repos/extra-x86_64/named.service (from rev 372400, bind/trunk/named.service) bind/repos/extra-x86_64/sysusers.conf (from rev 372400, bind/trunk/sysusers.conf) bind/repos/extra-x86_64/tmpfiles.conf (from rev 372400, bind/trunk/tmpfiles.conf) Deleted: bind/repos/extra-x86_64/127.0.0.zone bind/repos/extra-x86_64/PKGBUILD bind/repos/extra-x86_64/bind.install bind/repos/extra-x86_64/localhost.ip6.zone bind/repos/extra-x86_64/localhost.zone bind/repos/extra-x86_64/named.conf bind/repos/extra-x86_64/named.service bind/repos/extra-x86_64/sysusers.conf bind/repos/extra-x86_64/tmpfiles.conf + 127.0.0.zone | 20 ++-- PKGBUILD | 244 +-- bind.install | 20 ++-- localhost.ip6.zone | 20 ++-- localhost.zone | 22 ++-- named.conf | 114 +++ named.service | 20 ++-- sysusers.conf |2 tmpfiles.conf |2 9 files changed, 232 insertions(+), 232 deletions(-) Deleted: 127.0.0.zone === --- 127.0.0.zone2019-12-31 15:56:00 UTC (rev 372400) +++ 127.0.0.zone2019-12-31 15:56:11 UTC (rev 372401) @@ -1,10 +0,0 @@ -@ 1D IN SOA localhost. root.localhost. ( -42; serial (mmdd##) -3H; refresh -15M ; retry -1W; expiry -1D ) ; minimum ttl - -1D IN NS localhost. - -1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 372400, bind/trunk/127.0.0.zone) === --- 127.0.0.zone(rev 0) +++ 127.0.0.zone2019-12-31 15:56:11 UTC (rev 372401) @@ -0,0 +1,10 @@ +@ 1D IN SOA localhost. root.localhost. ( +42; serial (mmdd##) +3H; refresh +15M ; retry +1W; expiry +1D ) ; minimum ttl + +1D IN NS localhost. + +1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Deleted: PKGBUILD === --- PKGBUILD2019-12-31 15:56:00 UTC (rev 372400) +++ PKGBUILD2019-12-31 15:56:11 UTC (rev 372401) @@ -1,122 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Gaetan Bisson -# Contributor: judd -# Contributor: Mario Vazquez - -pkgbase=bind -pkgname=(bind bind-tools) -_pkgver=9.14.8 -pkgver=${_pkgver//-/.} -pkgrel=4 -url='https://www.isc.org/software/bind/' -license=('MPL2') -arch=('x86_64') -options=('!emptydirs') -makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline' - 'libidn2' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb' 'zlib' 'icu' - 'xz' 'libmaxminddb') -validpgpkeys=('AE3FAC796711EC59FC007AA474BB6B9A4CBB3D38') #ISC Code Signing Key 2019 – 2020 (codes...@isc.org) -source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc} -'tmpfiles.conf' -'sysusers.conf' -'named.conf' -'named.service' -'localhost.zone' -'localhost.ip6.zone' -'127.0.0.zone') -sha256sums=('e545aa75ced6695a9bf4b591606ef00260fb3c055c2865b299cfe0fe6eeea076' -'SKIP' -'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98' -'7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c' -'e08a01d41b18bdb771d534daca99642314939aafdb088e5cfcf0ef2d33f8e7eb' -'3f0f8db0a1deae270dd166b4750be7c1041b4b44891176f35a8df7dd55d24d34' -'0011708e516128647dd25b59b6ebc465f36e85bbe0a8fbdc3eb04b7f28c2197f' -'c06fc270e32a843c8b6d86335a2ec607d405dfba6875de8d8a9abde39a9e2c17' -'b88fd2b99e7d42d414b329b814b9ff3304fa0ef9c67df81bde235bbfa0f3a3b8') - -prepare() { - cd bind-$_pkgver - # apply patch from the source array
[arch-commits] Commit in bind/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 15:56:00 Author: seblu Revision: 372400 upgpkg: bind 9.14.9-1 Modified: bind/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-30 23:27:55 UTC (rev 372399) +++ PKGBUILD2019-12-31 15:56:00 UTC (rev 372400) @@ -5,9 +5,9 @@ pkgbase=bind pkgname=(bind bind-tools) -_pkgver=9.14.8 +_pkgver=9.14.9 pkgver=${_pkgver//-/.} -pkgrel=4 +pkgrel=1 url='https://www.isc.org/software/bind/' license=('MPL2') arch=('x86_64') @@ -24,7 +24,7 @@ 'localhost.zone' 'localhost.ip6.zone' '127.0.0.zone') -sha256sums=('e545aa75ced6695a9bf4b591606ef00260fb3c055c2865b299cfe0fe6eeea076' +sha256sums=('29575ed58fa2324fb137936421f64f9aa048d67c78840dd18ade204ee180573c' 'SKIP' 'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98' '7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'
[arch-commits] Commit in matrix-synapse/repos (11 files)
Date: Tuesday, December 31, 2019 @ 14:32:00 Author: demize Revision: 545641 db-move: moved matrix-synapse from [community-testing] to [community] (any) Added: matrix-synapse/repos/community-any/PKGBUILD (from rev 545640, matrix-synapse/repos/community-testing-any/PKGBUILD) matrix-synapse/repos/community-any/synapse.install (from rev 545640, matrix-synapse/repos/community-testing-any/synapse.install) matrix-synapse/repos/community-any/synapse.service (from rev 545640, matrix-synapse/repos/community-testing-any/synapse.service) matrix-synapse/repos/community-any/sysusers-synapse.conf (from rev 545640, matrix-synapse/repos/community-testing-any/sysusers-synapse.conf) matrix-synapse/repos/community-any/tmpfiles-synapse.conf (from rev 545640, matrix-synapse/repos/community-testing-any/tmpfiles-synapse.conf) Deleted: matrix-synapse/repos/community-any/PKGBUILD matrix-synapse/repos/community-any/synapse.install matrix-synapse/repos/community-any/synapse.service matrix-synapse/repos/community-any/sysusers-synapse.conf matrix-synapse/repos/community-any/tmpfiles-synapse.conf matrix-synapse/repos/community-testing-any/ -+ /PKGBUILD | 65 ++ /synapse.install| 38 +++ /synapse.service| 18 + /sysusers-synapse.conf |1 /tmpfiles-synapse.conf |1 community-any/PKGBUILD | 65 -- community-any/synapse.install | 38 --- community-any/synapse.service | 18 - community-any/sysusers-synapse.conf |1 community-any/tmpfiles-synapse.conf |1 10 files changed, 123 insertions(+), 123 deletions(-) Deleted: community-any/PKGBUILD === --- community-any/PKGBUILD 2019-12-31 14:13:36 UTC (rev 545640) +++ community-any/PKGBUILD 2019-12-31 14:32:00 UTC (rev 545641) @@ -1,65 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Ivan Shapovalov - -pkgname=matrix-synapse -pkgver=1.7.2 -pkgrel=1 - -pkgdesc="Matrix reference homeserver" -url="https://github.com/matrix-org/synapse; -arch=('any') -license=('Apache') - -depends=('python-jsonschema' 'python-twisted' 'python-service-identity' - 'python-pyopenssl' 'python-yaml' 'python-pyasn1' 'python-pynacl' - 'python-daemonize' 'python-bcrypt' 'python-frozendict' - 'python-pillow' 'python-ujson' - 'python-pysaml2' 'python-setuptools' - 'python-systemd' 'python-unpaddedbase64' 'python-canonicaljson' - 'python-signedjson' 'python-pymacaroons' - 'python-service-identity' 'python-msgpack' - 'python-phonenumbers' 'python-prometheus_client' - 'python-attrs' 'python-netaddr' 'python-sortedcontainers' - 'python-treq' 'python-idna' 'python-jinja' - 'python-bleach' 'python-typing_extensions' 'systemd') -checkdepends=('python-lxml' 'python-mock' 'python-parameterized') -optdepends=('python-psycopg2: PostgreSQL support' -'python-lxml: URL previewing' -'python-psutil: metrics' -'python-pyjwt: jwt') - -source=("synapse-$pkgver.tar.gz::https://github.com/matrix-org/synapse/archive/v$pkgver.tar.gz; -'synapse.service' -'sysusers-synapse.conf' -'tmpfiles-synapse.conf') - -md5sums=('b2c4bdcbe84b6f5ea58dc672b26d86a5' - 'fb196dee4f38a4b19e0a160f45574032' - 'ecd9f66fb57fe1a2e1e2df07a460a35b' - 'e961c9ecad84a70345a57a7e9e6d5b09') - -backup=('etc/synapse/log_config.yaml') -install=synapse.install - -build() { - cd synapse-$pkgver - python setup.py build -} - -check() { - cd synapse-$pkgver - PYTHONPATH=. trial3 tests -} - -package() { - install -Dm644 synapse.service "$pkgdir"/usr/lib/systemd/system/synapse.service - - cd synapse-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 --skip-build - - install -dm755 -o 198 -g 198 "$pkgdir"/etc/synapse - - install -Dm644 contrib/systemd/log_config.yaml "$pkgdir"/etc/synapse/log_config.yaml - install -Dm644 "$srcdir"/sysusers-synapse.conf "$pkgdir"/usr/lib/sysusers.d/synapse.conf - install -Dm644 "$srcdir"/tmpfiles-synapse.conf "$pkgdir"/usr/lib/tmpfiles.d/synapse.conf -} Copied: matrix-synapse/repos/community-any/PKGBUILD (from rev 545640, matrix-synapse/repos/community-testing-any/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-12-31 14:32:00 UTC (rev 545641) @@ -0,0 +1,65 @@ +# Maintainer: Johannes Löthberg +# Contributor: Ivan Shapovalov + +pkgname=matrix-synapse +pkgver=1.7.3 +pkgrel=1 + +pkgdesc="Matrix reference homeserver"
[arch-commits] Commit in python-dephell-pythons/repos/community-any (2 files)
Date: Tuesday, December 31, 2019 @ 14:13:36 Author: eschwartz Revision: 545640 archrelease: copy trunk to community-any Added: python-dephell-pythons/repos/community-any/PKGBUILD (from rev 545639, python-dephell-pythons/trunk/PKGBUILD) Deleted: python-dephell-pythons/repos/community-any/PKGBUILD --+ PKGBUILD | 77 +++-- 1 file changed, 35 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-31 14:13:13 UTC (rev 545639) +++ PKGBUILD2019-12-31 14:13:36 UTC (rev 545640) @@ -1,42 +0,0 @@ -# Maintainer: Eli Schwartz - -_pkgname=dephell_pythons -pkgname=python-dephell-pythons -pkgver=0.1.12 -pkgrel=3 -pkgdesc="Work with python versions" -arch=('any') -url="https://github.com/dephell/${_pkgname}; -license=('MIT') -depends=('python-attrs' 'python-dephell-specifier' 'python-packaging') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) -sha256sums=('6831c41204d6487dc2a1042ea2dc4ae57dbf36cf58d24b247eb2bf31b310d8a5') -b2sums=('4bf5f8fa9cf0201be9e09ae56fa196c2920959733f976e9cad5e02cb8f3b2638509caa9efdfea285424ee6e45243ff6c5dbdf85cea7d0f8d2eb94980feb33853') - -prepare() { -cd "${srcdir}"/${_pkgname}-${pkgver} - -# pycache slipped into release tarballs -find . -name \*.pyc -delete -} - -build(){ -cd "${srcdir}"/${_pkgname}-${pkgver} - -python setup.py build -} - -check() { -cd "${srcdir}"/${_pkgname}-${pkgver} - -python -m pytest -} - -package() { -cd "${srcdir}"/${_pkgname}-${pkgver} - -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-dephell-pythons/repos/community-any/PKGBUILD (from rev 545639, python-dephell-pythons/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-31 14:13:36 UTC (rev 545640) @@ -0,0 +1,35 @@ +# Maintainer: Eli Schwartz + +_pkgname=dephell_pythons +pkgname=python-dephell-pythons +pkgver=0.1.14 +pkgrel=1 +pkgdesc="Work with python versions" +arch=('any') +url="https://github.com/dephell/${_pkgname}; +license=('MIT') +depends=('python-attrs' 'python-dephell-specifier' 'python-packaging') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('a2da1ba905084f0935392be6e1fee019b98f45439429e45278a181174cff93a9') +b2sums=('e705f239cea702690607409e45ab766c4766ea13c3c3b2854b3ccddb33a40f9cacf70a744dc8a2339f86070045eba12f9b4e3292eb39d4ad893550d841262151') + +build(){ +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +} + +package() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-dephell-pythons/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 14:13:13 Author: eschwartz Revision: 545639 upgpkg: python-dephell-pythons 0.1.14-1: upstream release Modified: python-dephell-pythons/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 13:37:05 UTC (rev 545638) +++ PKGBUILD2019-12-31 14:13:13 UTC (rev 545639) @@ -2,8 +2,8 @@ _pkgname=dephell_pythons pkgname=python-dephell-pythons -pkgver=0.1.12 -pkgrel=3 +pkgver=0.1.14 +pkgrel=1 pkgdesc="Work with python versions" arch=('any') url="https://github.com/dephell/${_pkgname}; @@ -12,16 +12,9 @@ makedepends=('python-setuptools') checkdepends=('python-pytest') source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;) -sha256sums=('6831c41204d6487dc2a1042ea2dc4ae57dbf36cf58d24b247eb2bf31b310d8a5') -b2sums=('4bf5f8fa9cf0201be9e09ae56fa196c2920959733f976e9cad5e02cb8f3b2638509caa9efdfea285424ee6e45243ff6c5dbdf85cea7d0f8d2eb94980feb33853') +sha256sums=('a2da1ba905084f0935392be6e1fee019b98f45439429e45278a181174cff93a9') +b2sums=('e705f239cea702690607409e45ab766c4766ea13c3c3b2854b3ccddb33a40f9cacf70a744dc8a2339f86070045eba12f9b4e3292eb39d4ad893550d841262151') -prepare() { -cd "${srcdir}"/${_pkgname}-${pkgver} - -# pycache slipped into release tarballs -find . -name \*.pyc -delete -} - build(){ cd "${srcdir}"/${_pkgname}-${pkgver}
[arch-commits] Commit in matrix-synapse/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 13:36:55 Author: demize Revision: 545637 upgpkg: matrix-synapse 1.7.3-1 Modified: matrix-synapse/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:54:43 UTC (rev 545636) +++ PKGBUILD2019-12-31 13:36:55 UTC (rev 545637) @@ -2,7 +2,7 @@ # Contributor: Ivan Shapovalov pkgname=matrix-synapse -pkgver=1.7.2 +pkgver=1.7.3 pkgrel=1 pkgdesc="Matrix reference homeserver" @@ -33,7 +33,7 @@ 'sysusers-synapse.conf' 'tmpfiles-synapse.conf') -md5sums=('b2c4bdcbe84b6f5ea58dc672b26d86a5' +md5sums=('753bc8a43f437077fa015d0638d69a79' 'fb196dee4f38a4b19e0a160f45574032' 'ecd9f66fb57fe1a2e1e2df07a460a35b' 'e961c9ecad84a70345a57a7e9e6d5b09')
[arch-commits] Commit in matrix-synapse/repos (6 files)
Date: Tuesday, December 31, 2019 @ 13:37:05 Author: demize Revision: 545638 archrelease: copy trunk to community-testing-any Added: matrix-synapse/repos/community-testing-any/ matrix-synapse/repos/community-testing-any/PKGBUILD (from rev 545637, matrix-synapse/trunk/PKGBUILD) matrix-synapse/repos/community-testing-any/synapse.install (from rev 545637, matrix-synapse/trunk/synapse.install) matrix-synapse/repos/community-testing-any/synapse.service (from rev 545637, matrix-synapse/trunk/synapse.service) matrix-synapse/repos/community-testing-any/sysusers-synapse.conf (from rev 545637, matrix-synapse/trunk/sysusers-synapse.conf) matrix-synapse/repos/community-testing-any/tmpfiles-synapse.conf (from rev 545637, matrix-synapse/trunk/tmpfiles-synapse.conf) ---+ PKGBUILD | 65 synapse.install | 38 synapse.service | 18 + sysusers-synapse.conf |1 tmpfiles-synapse.conf |1 5 files changed, 123 insertions(+) Copied: matrix-synapse/repos/community-testing-any/PKGBUILD (from rev 545637, matrix-synapse/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2019-12-31 13:37:05 UTC (rev 545638) @@ -0,0 +1,65 @@ +# Maintainer: Johannes Löthberg +# Contributor: Ivan Shapovalov + +pkgname=matrix-synapse +pkgver=1.7.3 +pkgrel=1 + +pkgdesc="Matrix reference homeserver" +url="https://github.com/matrix-org/synapse; +arch=('any') +license=('Apache') + +depends=('python-jsonschema' 'python-twisted' 'python-service-identity' + 'python-pyopenssl' 'python-yaml' 'python-pyasn1' 'python-pynacl' + 'python-daemonize' 'python-bcrypt' 'python-frozendict' + 'python-pillow' 'python-ujson' + 'python-pysaml2' 'python-setuptools' + 'python-systemd' 'python-unpaddedbase64' 'python-canonicaljson' + 'python-signedjson' 'python-pymacaroons' + 'python-service-identity' 'python-msgpack' + 'python-phonenumbers' 'python-prometheus_client' + 'python-attrs' 'python-netaddr' 'python-sortedcontainers' + 'python-treq' 'python-idna' 'python-jinja' + 'python-bleach' 'python-typing_extensions' 'systemd') +checkdepends=('python-lxml' 'python-mock' 'python-parameterized') +optdepends=('python-psycopg2: PostgreSQL support' +'python-lxml: URL previewing' +'python-psutil: metrics' +'python-pyjwt: jwt') + +source=("synapse-$pkgver.tar.gz::https://github.com/matrix-org/synapse/archive/v$pkgver.tar.gz; +'synapse.service' +'sysusers-synapse.conf' +'tmpfiles-synapse.conf') + +md5sums=('753bc8a43f437077fa015d0638d69a79' + 'fb196dee4f38a4b19e0a160f45574032' + 'ecd9f66fb57fe1a2e1e2df07a460a35b' + 'e961c9ecad84a70345a57a7e9e6d5b09') + +backup=('etc/synapse/log_config.yaml') +install=synapse.install + +build() { + cd synapse-$pkgver + python setup.py build +} + +check() { + cd synapse-$pkgver + PYTHONPATH=. trial3 tests +} + +package() { + install -Dm644 synapse.service "$pkgdir"/usr/lib/systemd/system/synapse.service + + cd synapse-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 --skip-build + + install -dm755 -o 198 -g 198 "$pkgdir"/etc/synapse + + install -Dm644 contrib/systemd/log_config.yaml "$pkgdir"/etc/synapse/log_config.yaml + install -Dm644 "$srcdir"/sysusers-synapse.conf "$pkgdir"/usr/lib/sysusers.d/synapse.conf + install -Dm644 "$srcdir"/tmpfiles-synapse.conf "$pkgdir"/usr/lib/tmpfiles.d/synapse.conf +} Copied: matrix-synapse/repos/community-testing-any/synapse.install (from rev 545637, matrix-synapse/trunk/synapse.install) === --- community-testing-any/synapse.install (rev 0) +++ community-testing-any/synapse.install 2019-12-31 13:37:05 UTC (rev 545638) @@ -0,0 +1,38 @@ +#!/bin/bash + +# arg 1: the new package version +post_install() { + if [[ ! -e /etc/synapse/homeserver.yaml ]]; then + cat <<-EOF + ==> A synapse configuration file needs to be generated before you can + start synapse, and you should make sure that it's readable by the + synapse user. + + cd /var/lib/synapse + sudo -u synapse python -m synapse.app.homeserver \\ + --server-name my.domain.name \\ + --config-path /etc/synapse/homeserver.yaml \\ + --generate-config \\ + --report-stats=yes + + N.B.: The default synapse config enables the webclient feature. + You need to either
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:54:30 Author: felixonmars Revision: 545635 upgpkg: xmobar 0.31-39: rebuild with concurrent-output 1.10.11 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:53:03 UTC (rev 545634) +++ PKGBUILD2019-12-31 12:54:30 UTC (rev 545635) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.31 -pkgrel=38 +pkgrel=39 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:54:43 Author: felixonmars Revision: 545636 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 545635, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 545635, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:54:43 UTC (rev 545636) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.31 +pkgrel=39 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') + +prepare() { + cd xmobar-$pkgver + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic --disable-library-vanilla \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:52:49 Author: felixonmars Revision: 545633 upgpkg: tamarin-prover 1.4.1-213: rebuild with concurrent-output 1.10.11 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:50:58 UTC (rev 545632) +++ PKGBUILD2019-12-31 12:52:49 UTC (rev 545633) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=212 +pkgrel=213 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:53:03 Author: felixonmars Revision: 545634 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 545633, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 545633, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:53:03 UTC (rev 545634) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=213 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:50:42 Author: felixonmars Revision: 545631 upgpkg: stack 2.1.3-104: rebuild with concurrent-output 1.10.11 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:45:15 UTC (rev 545630) +++ PKGBUILD2019-12-31 12:50:42 UTC (rev 545631) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.1.3 -pkgrel=103 +pkgrel=104 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Tuesday, December 31, 2019 @ 12:50:58 Author: felixonmars Revision: 545632 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 545631, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 545631, stack/trunk/stack.install) ---+ PKGBUILD | 84 stack.install |4 ++ 2 files changed, 88 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 545631, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:50:58 UTC (rev 545632) @@ -0,0 +1,84 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3 +pkgrel=104 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-colour' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-download' + 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 'haskell-mintty' + 'haskell-mono-traversable' 'haskell-mustache' 'haskell-neat-interpolation' + 'haskell-network-uri' 'haskell-open-browser' 'haskell-optparse-applicative' + 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 'haskell-split' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-terminal-size' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch) +sha512sums=('SKIP' + '99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6') + +prepare() { + cd $pkgname + patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || : + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i '1i {-# LANGUAGE UndecidableInstances #-}' src/Stack/Storage/{User,Project}.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:45:02 Author: felixonmars Revision: 545629 upgpkg: shellcheck 0.7.0-83: rebuild with concurrent-output 1.10.11 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:41:38 UTC (rev 545628) +++ PKGBUILD2019-12-31 12:45:02 UTC (rev 545629) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=82 +pkgrel=83 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:45:15 Author: felixonmars Revision: 545630 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 545629, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 545629, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:45:15 UTC (rev 545630) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=83 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215') + +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='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:41:25 Author: felixonmars Revision: 545627 upgpkg: postgrest 6.0.2-15: rebuild with concurrent-output 1.10.11 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:37:49 UTC (rev 545626) +++ PKGBUILD2019-12-31 12:41:25 UTC (rev 545627) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.2 -pkgrel=14 +pkgrel=15 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:41:38 Author: felixonmars Revision: 545628 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 545627, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 545627, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:41:38 UTC (rev 545628) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.2 +pkgrel=15 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal + +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:37:49 Author: felixonmars Revision: 545626 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 545625, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 545625, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:37:49 UTC (rev 545626) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.5.0 +pkgrel=9 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:37:26 Author: felixonmars Revision: 545625 upgpkg: pandoc-crossref 0.3.5.0-9: rebuild with concurrent-output 1.10.11 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:35:34 UTC (rev 545624) +++ PKGBUILD2019-12-31 12:37:26 UTC (rev 545625) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.5.0 -pkgrel=8 +pkgrel=9 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:35:34 Author: felixonmars Revision: 545624 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 545623, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 545623, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:35:34 UTC (rev 545624) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=152 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:35:22 Author: felixonmars Revision: 545623 upgpkg: haskell-hakyll 4.12.5.2-152: rebuild with concurrent-output 1.10.11 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:33:22 UTC (rev 545622) +++ PKGBUILD2019-12-31 12:35:22 UTC (rev 545623) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=151 +pkgrel=152 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:33:09 Author: felixonmars Revision: 545621 upgpkg: pandoc-citeproc 0.16.4.1-5: rebuild with concurrent-output 1.10.11 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:30:09 UTC (rev 545620) +++ PKGBUILD2019-12-31 12:33:09 UTC (rev 545621) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.4.1 -pkgrel=4 +pkgrel=5 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:33:22 Author: felixonmars Revision: 545622 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 545621, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 545621, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:33:22 UTC (rev 545622) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.4.1 +pkgrel=5 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:30:09 Author: felixonmars Revision: 545620 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 545619, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 545619, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:30:09 UTC (rev 545620) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.8 +pkgrel=9 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 'haskell-haddock-library' + 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-text-conversions' 'haskell-network-uri' 'haskell-unicode-transforms' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:29:56 Author: felixonmars Revision: 545619 upgpkg: pandoc 2.8-9: rebuild with concurrent-output 1.10.11 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 12:11:17 UTC (rev 545618) +++ PKGBUILD2019-12-31 12:29:56 UTC (rev 545619) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.8 -pkgrel=8 +pkgrel=9 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in idris/repos (2 files)
Date: Tuesday, December 31, 2019 @ 12:11:17 Author: felixonmars Revision: 545618 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 545617, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 545617, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 12:11:17 UTC (rev 545618) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.2 +pkgrel=43 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *0.9/<1/' -e 's/< *0.15/<1/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 12:11:04 Author: felixonmars Revision: 545617 upgpkg: idris 1.3.2-43: rebuild with concurrent-output 1.10.11 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:55:43 UTC (rev 545616) +++ PKGBUILD2019-12-31 12:11:04 UTC (rev 545617) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.2 -pkgrel=42 +pkgrel=43 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:55:30 Author: felixonmars Revision: 545615 upgpkg: hoogle 5.0.17.11-47: rebuild with concurrent-output 1.10.11 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:53:46 UTC (rev 545614) +++ PKGBUILD2019-12-31 11:55:30 UTC (rev 545615) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.11 -pkgrel=46 +pkgrel=47 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:55:43 Author: felixonmars Revision: 545616 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 545615, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 545615, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:55:43 UTC (rev 545616) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.11 +pkgrel=47 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:53:33 Author: felixonmars Revision: 545613 upgpkg: hledger-web 1.16-9: rebuild with concurrent-output 1.10.11 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:51:48 UTC (rev 545612) +++ PKGBUILD2019-12-31 11:53:33 UTC (rev 545613) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.16 -pkgrel=8 +pkgrel=9 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:53:46 Author: felixonmars Revision: 545614 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 545613, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 545613, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:53:46 UTC (rev 545614) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.16 +pkgrel=9 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-utf8-string' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' + 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static' 'haskell-json' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:51:48 Author: felixonmars Revision: 545612 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 545611, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 545611, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:51:48 UTC (rev 545612) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.16 +pkgrel=5 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('4c36686b152cbf1f49c20ede709fd46e0d59ce23909e9385b3d55da76be4238e0489847551b3e99b00bd0b2daf649361a7ef63ec4d1f4e7e8aa31d9bb6a21b71') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:51:35 Author: felixonmars Revision: 545611 upgpkg: hledger-ui 1.16-5: rebuild with concurrent-output 1.10.11 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:50:22 UTC (rev 545610) +++ PKGBUILD2019-12-31 11:51:35 UTC (rev 545611) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.16 -pkgrel=4 +pkgrel=5 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:50:09 Author: felixonmars Revision: 545609 upgpkg: git-annex 7.20191218-12: rebuild with concurrent-output 1.10.11 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:43:14 UTC (rev 545608) +++ PKGBUILD2019-12-31 11:50:09 UTC (rev 545609) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20191218 -pkgrel=11 +pkgrel=12 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:50:22 Author: felixonmars Revision: 545610 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 545609, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 545609, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:50:22 UTC (rev 545610) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20191218 +pkgrel=12 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:43:02 Author: felixonmars Revision: 545607 upgpkg: haskell-yesod-static 1.6.0.1-251: rebuild with concurrent-output 1.10.11 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:41:40 UTC (rev 545606) +++ PKGBUILD2019-12-31 11:43:02 UTC (rev 545607) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=250 +pkgrel=251 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:43:14 Author: felixonmars Revision: 545608 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 545607, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 545607, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:43:14 UTC (rev 545608) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=251 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:41:40 Author: felixonmars Revision: 545606 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 545605, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 545605, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:41:40 UTC (rev 545606) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.9 +pkgrel=14 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:41:28 Author: felixonmars Revision: 545605 upgpkg: haskell-yesod-test 1.6.9-14: rebuild with concurrent-output 1.10.11 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:40:10 UTC (rev 545604) +++ PKGBUILD2019-12-31 11:41:28 UTC (rev 545605) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=13 +pkgrel=14 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:39:57 Author: felixonmars Revision: 545603 upgpkg: haskell-yesod-auth 1.6.8-68: rebuild with concurrent-output 1.10.11 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:38:34 UTC (rev 545602) +++ PKGBUILD2019-12-31 11:39:57 UTC (rev 545603) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.8 -pkgrel=67 +pkgrel=68 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:40:10 Author: felixonmars Revision: 545604 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 545603, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 545603, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:40:10 UTC (rev 545604) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.8 +pkgrel=68 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:38:22 Author: felixonmars Revision: 545601 upgpkg: haskell-yesod 1.6.0-395: rebuild with concurrent-output 1.10.11 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:37:19 UTC (rev 545600) +++ PKGBUILD2019-12-31 11:38:22 UTC (rev 545601) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=394 +pkgrel=395 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:38:34 Author: felixonmars Revision: 545602 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 545601, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 545601, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:38:34 UTC (rev 545602) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=395 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Tuesday, December 31, 2019 @ 11:37:05 Author: felixonmars Revision: 545599 upgpkg: haskell-yesod-form 1.6.7-54: rebuild with concurrent-output 1.10.11 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-31 11:35:41 UTC (rev 545598) +++ PKGBUILD2019-12-31 11:37:05 UTC (rev 545599) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=53 +pkgrel=54 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:37:19 Author: felixonmars Revision: 545600 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 545599, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 545599, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:37:19 UTC (rev 545600) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=54 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Tuesday, December 31, 2019 @ 11:35:41 Author: felixonmars Revision: 545598 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 545597, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 545597, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-31 11:35:41 UTC (rev 545598) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.3 +pkgrel=29 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fd82ecf576f4fc8878c614e52c6f10032d9da339189463dcc1f69a56061fca20030560f3e402246fd83b042f001cfd9465e96023e05523ec4480fa153491ffde') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}