[arch-commits] Commit in ocaml-integers/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, December 19, 2020 @ 18:28:30 Author: juergen Revision: 404641 archrelease: copy trunk to extra-x86_64 Added: ocaml-integers/repos/extra-x86_64/PKGBUILD (from rev 404640, ocaml-integers/trunk/PKGBUILD) Deleted: ocaml-integers/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-19 18:28:12 UTC (rev 404640) +++ PKGBUILD2020-12-19 18:28:30 UTC (rev 404641) @@ -1,30 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgname=ocaml-integers -pkgver=0.4.0 -pkgrel=2 -pkgdesc='Library for binding to C libraries using pure OCaml' -arch=('i686' 'x86_64') -url=https://github.com/ocamllabs/ocaml-integers -license=('custom') -options=('!strip') -makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 'ocaml-compiler-libs>=4.11.0' 'ocamlbuild' 'opam') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";) -sha256sums=('ba6e087606c622533ecca9dc4c0917a3cc183e73e3e7d8511b68e21183ef913f') - - -build() { - cd ${pkgname}-$pkgver - dune build --profile release -} - -package() { - cd ${pkgname}-$pkgver - - opam-installer --prefix="${pkgdir}/usr" \ ---libdir="${pkgdir}$(ocamlc -where)" \ ---docdir="${pkgdir}/usr/share/doc" \ ---stubsdir="${pkgdir}$(ocamlc -where)/stublibs" \ -./_build/default/integers.install - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}"/LICENSE.md -} Copied: ocaml-integers/repos/extra-x86_64/PKGBUILD (from rev 404640, ocaml-integers/trunk/PKGBUILD) ======= --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-19 18:28:30 UTC (rev 404641) @@ -0,0 +1,30 @@ +# Maintainer: Jürgen Hötzel + +pkgname=ocaml-integers +pkgver=0.4.0 +pkgrel=3 +pkgdesc='Library for binding to C libraries using pure OCaml' +arch=('i686' 'x86_64') +url=https://github.com/ocamllabs/ocaml-integers +license=('custom') +options=('!strip') +makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 'ocaml-compiler-libs>=4.11.0' 'ocamlbuild' 'opam') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";) +sha256sums=('ba6e087606c622533ecca9dc4c0917a3cc183e73e3e7d8511b68e21183ef913f') + + +build() { + cd ${pkgname}-$pkgver + dune build --profile release +} + +package() { + cd ${pkgname}-$pkgver + + opam-installer --prefix="${pkgdir}/usr" \ +--libdir="${pkgdir}$(ocamlc -where)" \ +--docdir="${pkgdir}/usr/share/doc" \ +--stubsdir="${pkgdir}$(ocamlc -where)/stublibs" \ +./_build/default/integers.install + install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}"/LICENSE.md +}
[arch-commits] Commit in ocaml-integers/trunk (PKGBUILD)
Date: Saturday, December 19, 2020 @ 18:28:12 Author: juergen Revision: 404640 OCaml 4.11.1 rebuild. Fixes #69022 Modified: ocaml-integers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-19 17:12:26 UTC (rev 404639) +++ PKGBUILD2020-12-19 18:28:12 UTC (rev 404640) @@ -2,7 +2,7 @@ pkgname=ocaml-integers pkgver=0.4.0 -pkgrel=2 +pkgrel=3 pkgdesc='Library for binding to C libraries using pure OCaml' arch=('i686' 'x86_64') url=https://github.com/ocamllabs/ocaml-integers
[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 18, 2020 @ 18:28:10 Author: juergen Revision: 404488 archrelease: copy trunk to extra-x86_64 Added: maxima/repos/extra-x86_64/PKGBUILD (from rev 404487, maxima/trunk/PKGBUILD) Deleted: maxima/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-18 18:27:25 UTC (rev 404487) +++ PKGBUILD2020-12-18 18:28:10 UTC (rev 404488) @@ -1,39 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Damir Perisa - -pkgname=maxima -pkgver=5.44.0 -pkgrel=4 -pkgdesc="A sophisticated computer algebra system" -arch=('x86_64') -license=('GPL') -url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.10' 'texinfo' 'sh' 'shared-mime-info') -makedepends=('python' 'emacs') -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -# needs rebuild when bash changes version -# needs a rebuild when sbcl changes version -options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) -sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl - - # help avoid (re)running makeinfo/tex - touch doc/info/maxima.info - make -} - -#check() { # test 23&129 fail from rtest_taylor -# cd "${srcdir}/${pkgname}-${pkgver}" -# make check -#} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install -} Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 404487, maxima/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-18 18:28:10 UTC (rev 404488) @@ -0,0 +1,39 @@ +# Maintainer: Ronald van Haren +# Contributor: Damir Perisa + +pkgname=maxima +pkgver=5.44.0 +pkgrel=5 +pkgdesc="A sophisticated computer algebra system" +arch=('x86_64') +license=('GPL') +url="http://maxima.sourceforge.net"; +depends=('sbcl=2.0.11' 'texinfo' 'sh' 'shared-mime-info') +makedepends=('python' 'emacs') +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +# needs rebuild when bash changes version +# needs a rebuild when sbcl changes version +options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) +sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl + + # help avoid (re)running makeinfo/tex + touch doc/info/maxima.info + make +} + +#check() { # test 23&129 fail from rtest_taylor +# cd "${srcdir}/${pkgname}-${pkgver}" +# make check +#} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install +}
[arch-commits] Commit in maxima/trunk (PKGBUILD)
Date: Friday, December 18, 2020 @ 18:27:25 Author: juergen Revision: 404487 sbcl-2.0.11 rebuild Modified: maxima/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-18 18:26:45 UTC (rev 404486) +++ PKGBUILD2020-12-18 18:27:25 UTC (rev 404487) @@ -3,12 +3,12 @@ pkgname=maxima pkgver=5.44.0 -pkgrel=4 +pkgrel=5 pkgdesc="A sophisticated computer algebra system" arch=('x86_64') license=('GPL') url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.10' 'texinfo' 'sh' 'shared-mime-info') +depends=('sbcl=2.0.11' 'texinfo' 'sh' 'shared-mime-info') makedepends=('python' 'emacs') optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') # needs rebuild when bash changes version
[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)
Date: Friday, December 18, 2020 @ 18:26:45 Author: juergen Revision: 404486 archrelease: copy trunk to extra-x86_64 Added: sbcl/repos/extra-x86_64/PKGBUILD (from rev 404485, sbcl/trunk/PKGBUILD) sbcl/repos/extra-x86_64/arch-fixes.lisp (from rev 404485, sbcl/trunk/arch-fixes.lisp) Deleted: sbcl/repos/extra-x86_64/PKGBUILD sbcl/repos/extra-x86_64/arch-fixes.lisp -+ PKGBUILD| 118 +++--- arch-fixes.lisp | 42 +-- 2 files changed, 80 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-18 18:26:40 UTC (rev 404485) +++ PKGBUILD2020-12-18 18:26:45 UTC (rev 404486) @@ -1,59 +0,0 @@ -# Contributor: John Proctor -# Contributor: Daniel White -# Maintainer: Juergen Hoetzel -# Contributor: Leslie Polzer (skypher) - -pkgname=sbcl -pkgver=2.0.10 -pkgrel=1 -pkgdesc="Steel Bank Common Lisp" -url="http://www.sbcl.org/"; -arch=('x86_64') -license=('custom') -depends=('zlib') -provides=('common-lisp' 'cl-asdf') -makedepends=('sbcl') -source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; - "arch-fixes.lisp") -sha256sums=('51754110b6c54dcd3857a213d6113628a89b4d43348cfd38c1fac373927a0557' -'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') - - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" - export GNUMAKE="make" - - # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS - export LINKFLAGS="$LDFLAGS" - unset LDFLAGS - unset MAKEFLAGS - sh make.sh sbcl --prefix=/usr --fancy - make -C doc/manual info -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - # cannot have both SBCL_HOME and INSTALL_ROOT - SBCL_HOME="" INSTALL_ROOT="$pkgdir/usr" sh install.sh - - src/runtime/sbcl --core output/sbcl.core --script "${srcdir}/arch-fixes.lisp" - mv sbcl-new.core "${pkgdir}/usr/lib/sbcl/sbcl.core" - - # sources - mkdir -p "$pkgdir/usr/share/sbcl-source" - cp -R -t "$pkgdir/usr/share/sbcl-source" "$srcdir/$pkgname-$pkgver/"{src,contrib} - - # license - install -D -m644 "$srcdir/$pkgname-$pkgver/COPYING" \ - "$pkgdir/usr/share/licenses/$pkgname/license.txt" - - # drop unwanted files - find "$pkgdir" \( -name Makefile -o -name .cvsignore \) -delete - find "$pkgdir/usr/share/sbcl-source" -type f \ -\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete - - rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl" - -} Copied: sbcl/repos/extra-x86_64/PKGBUILD (from rev 404485, sbcl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-18 18:26:45 UTC (rev 404486) @@ -0,0 +1,59 @@ +# Contributor: John Proctor +# Contributor: Daniel White +# Maintainer: Juergen Hoetzel +# Contributor: Leslie Polzer (skypher) + +pkgname=sbcl +pkgver=2.0.11 +pkgrel=1 +pkgdesc="Steel Bank Common Lisp" +url="http://www.sbcl.org/"; +arch=('x86_64') +license=('custom') +depends=('zlib') +provides=('common-lisp' 'cl-asdf') +makedepends=('sbcl') +source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; + "arch-fixes.lisp") +sha256sums=('87d2aa53cef092119a1c8b2f3de48d209375a674c3b60e08596838013bd7971d' +'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') + + +build() { + cd "$srcdir/$pkgname-$pkgver" + export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" + export GNUMAKE="make" + + # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS + export LINKFLAGS="$LDFLAGS" + unset LDFLAGS + unset MAKEFLAGS + sh make.sh sbcl --prefix=/usr --fancy + make -C doc/manual info +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + # cannot have both SBCL_HOME and INSTALL_ROOT + SBCL_HOME="" INSTALL_ROOT="$pkgdir/usr" sh install.sh + + src/runtime/sbcl --core output/sbcl.core --script "${srcdir}/arch-fixes.lisp" + mv sbcl-new.core "${pkgdir}/usr/lib/sbcl/sbcl.core" + + # sources + mkdir -p "$pkgdir/usr/share/sbcl-source" + cp -R -t "$pkgdir/usr/share/sbcl-source" "$srcdir/$pkgname-$pkgver/"{src,contrib} + + # license + install -D -m644 "$srcdir/$pkgname-$pkgver/COPYING" \ + "$pkgdir/usr/share/licenses/$pkgname/license.txt" + + # drop unwanted files + find "$pkgdir" \( -name Makefile -o -name .cvsignore \) -delete + find "$pkgdir/usr/share/sbcl-source" -type f \ +\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete + + rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl" + +} Deleted: arch-fixes.lisp === --- arch-fixes.lisp 2020-12-18 18:26:40 UTC (rev 404485) +++ arch-fixes.lisp 2020-
[arch-commits] Commit in sbcl/trunk (PKGBUILD)
Date: Friday, December 18, 2020 @ 18:26:40 Author: juergen Revision: 404485 upgpkg: sbcl 2.0.11-1 Modified: sbcl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-18 17:59:24 UTC (rev 404484) +++ PKGBUILD2020-12-18 18:26:40 UTC (rev 404485) @@ -4,7 +4,7 @@ # Contributor: Leslie Polzer (skypher) pkgname=sbcl -pkgver=2.0.10 +pkgver=2.0.11 pkgrel=1 pkgdesc="Steel Bank Common Lisp" url="http://www.sbcl.org/"; @@ -15,7 +15,7 @@ makedepends=('sbcl') source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; "arch-fixes.lisp") -sha256sums=('51754110b6c54dcd3857a213d6113628a89b4d43348cfd38c1fac373927a0557' +sha256sums=('87d2aa53cef092119a1c8b2f3de48d209375a674c3b60e08596838013bd7971d' 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
[arch-commits] Commit in sbcl/trunk (PKGBUILD)
Date: Tuesday, November 10, 2020 @ 16:17:25 Author: juergen Revision: 400099 upgpkg: sbcl 2.0.10-1 Modified: sbcl/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-10 16:16:45 UTC (rev 400098) +++ PKGBUILD2020-11-10 16:17:25 UTC (rev 400099) @@ -4,7 +4,7 @@ # Contributor: Leslie Polzer (skypher) pkgname=sbcl -pkgver=2.0.8 +pkgver=2.0.10 pkgrel=1 pkgdesc="Steel Bank Common Lisp" url="http://www.sbcl.org/"; @@ -15,7 +15,7 @@ makedepends=('sbcl') source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; "arch-fixes.lisp") -sha256sums=('208d46f7b94d256d036f0efc9734e6b34a85c51bb03c3eb8bf39b7a3efe699f7' +sha256sums=('51754110b6c54dcd3857a213d6113628a89b4d43348cfd38c1fac373927a0557' 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') @@ -54,6 +54,6 @@ find "$pkgdir/usr/share/sbcl-source" -type f \ \( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete - rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl"{,.nm} + rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl" }
[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)
Date: Tuesday, November 10, 2020 @ 16:17:29 Author: juergen Revision: 400100 archrelease: copy trunk to extra-x86_64 Added: sbcl/repos/extra-x86_64/PKGBUILD (from rev 400099, sbcl/trunk/PKGBUILD) sbcl/repos/extra-x86_64/arch-fixes.lisp (from rev 400099, sbcl/trunk/arch-fixes.lisp) Deleted: sbcl/repos/extra-x86_64/PKGBUILD sbcl/repos/extra-x86_64/arch-fixes.lisp -+ PKGBUILD| 118 +++--- arch-fixes.lisp | 42 +-- 2 files changed, 80 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-10 16:17:25 UTC (rev 400099) +++ PKGBUILD2020-11-10 16:17:29 UTC (rev 400100) @@ -1,59 +0,0 @@ -# Contributor: John Proctor -# Contributor: Daniel White -# Maintainer: Juergen Hoetzel -# Contributor: Leslie Polzer (skypher) - -pkgname=sbcl -pkgver=2.0.8 -pkgrel=1 -pkgdesc="Steel Bank Common Lisp" -url="http://www.sbcl.org/"; -arch=('x86_64') -license=('custom') -depends=('zlib') -provides=('common-lisp' 'cl-asdf') -makedepends=('sbcl') -source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; - "arch-fixes.lisp") -sha256sums=('208d46f7b94d256d036f0efc9734e6b34a85c51bb03c3eb8bf39b7a3efe699f7' -'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') - - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" - export GNUMAKE="make" - - # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS - export LINKFLAGS="$LDFLAGS" - unset LDFLAGS - unset MAKEFLAGS - sh make.sh sbcl --prefix=/usr --fancy - make -C doc/manual info -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - # cannot have both SBCL_HOME and INSTALL_ROOT - SBCL_HOME="" INSTALL_ROOT="$pkgdir/usr" sh install.sh - - src/runtime/sbcl --core output/sbcl.core --script "${srcdir}/arch-fixes.lisp" - mv sbcl-new.core "${pkgdir}/usr/lib/sbcl/sbcl.core" - - # sources - mkdir -p "$pkgdir/usr/share/sbcl-source" - cp -R -t "$pkgdir/usr/share/sbcl-source" "$srcdir/$pkgname-$pkgver/"{src,contrib} - - # license - install -D -m644 "$srcdir/$pkgname-$pkgver/COPYING" \ - "$pkgdir/usr/share/licenses/$pkgname/license.txt" - - # drop unwanted files - find "$pkgdir" \( -name Makefile -o -name .cvsignore \) -delete - find "$pkgdir/usr/share/sbcl-source" -type f \ -\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete - - rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl"{,.nm} - -} Copied: sbcl/repos/extra-x86_64/PKGBUILD (from rev 400099, sbcl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-10 16:17:29 UTC (rev 400100) @@ -0,0 +1,59 @@ +# Contributor: John Proctor +# Contributor: Daniel White +# Maintainer: Juergen Hoetzel +# Contributor: Leslie Polzer (skypher) + +pkgname=sbcl +pkgver=2.0.10 +pkgrel=1 +pkgdesc="Steel Bank Common Lisp" +url="http://www.sbcl.org/"; +arch=('x86_64') +license=('custom') +depends=('zlib') +provides=('common-lisp' 'cl-asdf') +makedepends=('sbcl') +source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; + "arch-fixes.lisp") +sha256sums=('51754110b6c54dcd3857a213d6113628a89b4d43348cfd38c1fac373927a0557' +'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') + + +build() { + cd "$srcdir/$pkgname-$pkgver" + export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" + export GNUMAKE="make" + + # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS + export LINKFLAGS="$LDFLAGS" + unset LDFLAGS + unset MAKEFLAGS + sh make.sh sbcl --prefix=/usr --fancy + make -C doc/manual info +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + # cannot have both SBCL_HOME and INSTALL_ROOT + SBCL_HOME="" INSTALL_ROOT="$pkgdir/usr" sh install.sh + + src/runtime/sbcl --core output/sbcl.core --script "${srcdir}/arch-fixes.lisp" + mv sbcl-new.core "${pkgdir}/usr/lib/sbcl/sbcl.core" + + # sources + mkdir -p "$pkgdir/usr/share/sbcl-source" + cp -R -t "$pkgdir/usr/share/sbcl-source" "$srcdir/$pkgname-$pkgver/"{src,contrib} + + # license + install -D -m644 "$srcdir/$pkgname-$pkgver/COPYING" \ + "$pkgdir/usr/share/licenses/$pkgname/license.txt" + + # drop unwanted files + find "$pkgdir" \( -name Makefile -o -name .cvsignore \) -delete + find "$pkgdir/usr/share/sbcl-source" -type f \ +\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete + + rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl" + +} Deleted: arch-fixes.lisp === --- arch-fixes.lisp 2020-11-10 16:17:25 UTC (rev 400099) +++ arch-fixes.lisp
[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 10, 2020 @ 16:16:45 Author: juergen Revision: 400098 archrelease: copy trunk to extra-x86_64 Added: maxima/repos/extra-x86_64/PKGBUILD (from rev 400097, maxima/trunk/PKGBUILD) Deleted: maxima/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-10 16:16:35 UTC (rev 400097) +++ PKGBUILD2020-11-10 16:16:45 UTC (rev 400098) @@ -1,39 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Damir Perisa - -pkgname=maxima -pkgver=5.44.0 -pkgrel=3 -pkgdesc="A sophisticated computer algebra system" -arch=('x86_64') -license=('GPL') -url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.8' 'texinfo' 'sh' 'shared-mime-info') -makedepends=('python' 'emacs') -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -# needs rebuild when bash changes version -# needs a rebuild when sbcl changes version -options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) -sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl - - # help avoid (re)running makeinfo/tex - touch doc/info/maxima.info - make -} - -#check() { # test 23&129 fail from rtest_taylor -# cd "${srcdir}/${pkgname}-${pkgver}" -# make check -#} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install -} Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 400097, maxima/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-10 16:16:45 UTC (rev 400098) @@ -0,0 +1,39 @@ +# Maintainer: Ronald van Haren +# Contributor: Damir Perisa + +pkgname=maxima +pkgver=5.44.0 +pkgrel=4 +pkgdesc="A sophisticated computer algebra system" +arch=('x86_64') +license=('GPL') +url="http://maxima.sourceforge.net"; +depends=('sbcl=2.0.10' 'texinfo' 'sh' 'shared-mime-info') +makedepends=('python' 'emacs') +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +# needs rebuild when bash changes version +# needs a rebuild when sbcl changes version +options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) +sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl + + # help avoid (re)running makeinfo/tex + touch doc/info/maxima.info + make +} + +#check() { # test 23&129 fail from rtest_taylor +# cd "${srcdir}/${pkgname}-${pkgver}" +# make check +#} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install +}
[arch-commits] Commit in maxima/trunk (PKGBUILD)
Date: Tuesday, November 10, 2020 @ 16:16:35 Author: juergen Revision: 400097 sbcl 2.0.10 rebuild Modified: maxima/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-10 15:36:18 UTC (rev 400096) +++ PKGBUILD2020-11-10 16:16:35 UTC (rev 400097) @@ -3,12 +3,12 @@ pkgname=maxima pkgver=5.44.0 -pkgrel=3 +pkgrel=4 pkgdesc="A sophisticated computer algebra system" arch=('x86_64') license=('GPL') url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.8' 'texinfo' 'sh' 'shared-mime-info') +depends=('sbcl=2.0.10' 'texinfo' 'sh' 'shared-mime-info') makedepends=('python' 'emacs') optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') # needs rebuild when bash changes version
[arch-commits] Commit in ocaml-lablgl/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 11:22:10 Author: juergen Revision: 703780 ocaml-4.11.1-1 rebuild Modified: ocaml-lablgl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 11:17:47 UTC (rev 703779) +++ PKGBUILD2020-09-12 11:22:10 UTC (rev 703780) @@ -5,12 +5,12 @@ pkgname=ocaml-lablgl pkgver=1.06 -pkgrel=7 +pkgrel=8 pkgdesc='OCaml interface to OpenGL' url="https://github.com/garrigue/lablgl"; arch=('x86_64') license=('BSD') -depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.11.0') +depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml>=4.11.0') options=('!strip' '!makeflags' 'staticlibs') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a')
[arch-commits] Commit in ocaml-lablgl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 12, 2020 @ 11:22:37 Author: juergen Revision: 703781 archrelease: copy trunk to community-x86_64 Added: ocaml-lablgl/repos/community-x86_64/PKGBUILD (from rev 703780, ocaml-lablgl/trunk/PKGBUILD) Deleted: ocaml-lablgl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 11:22:10 UTC (rev 703780) +++ PKGBUILD2020-09-12 11:22:37 UTC (rev 703781) @@ -1,46 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Florian Dejonckheere -# Contributor: Bartłomiej Piotrowski -# Contributor: Nikolay Amiantov - -pkgname=ocaml-lablgl -pkgver=1.06 -pkgrel=7 -pkgdesc='OCaml interface to OpenGL' -url="https://github.com/garrigue/lablgl"; -arch=('x86_64') -license=('BSD') -depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.11.0') -options=('!strip' '!makeflags' 'staticlibs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a') - -prepare() { -cd "${srcdir}"/lablgl-${pkgver} - -printf 'RANLIB = :\n' > Makefile.config -printf 'GLLIBS = -lGL -lGLU\n' >> Makefile.config -printf 'GLUTLIBS = -lglut\n' >> Makefile.config -} - -build() { - cd "${srcdir}"/lablgl-${pkgver} - - make lib - make libopt -} - -package() { -cd "${srcdir}"/lablgl-${pkgver} - -# Install routines are broken and don't ensure this is created first. -mkdir -p "${pkgdir}"/usr/lib/ocaml/stublibs - -make install BINDIR="${pkgdir}/usr/bin/" \ - LIBDIR="${pkgdir}/usr/lib/ocaml/" \ - DDLDIR="${pkgdir}/usr/lib/ocaml/stublibs/" \ - INSTALLDIR="${pkgdir}/usr/lib/ocaml/lablGL/" - -install -Dm644 src/lablgl.cmxa "${pkgdir}"/usr/lib/ocaml/lablgl.cmxa -install -Dm644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: ocaml-lablgl/repos/community-x86_64/PKGBUILD (from rev 703780, ocaml-lablgl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 11:22:37 UTC (rev 703781) @@ -0,0 +1,46 @@ +# Maintainer: Eli Schwartz +# Contributor: Florian Dejonckheere +# Contributor: Bartłomiej Piotrowski +# Contributor: Nikolay Amiantov + +pkgname=ocaml-lablgl +pkgver=1.06 +pkgrel=8 +pkgdesc='OCaml interface to OpenGL' +url="https://github.com/garrigue/lablgl"; +arch=('x86_64') +license=('BSD') +depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml>=4.11.0') +options=('!strip' '!makeflags' 'staticlibs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a') + +prepare() { +cd "${srcdir}"/lablgl-${pkgver} + +printf 'RANLIB = :\n' > Makefile.config +printf 'GLLIBS = -lGL -lGLU\n' >> Makefile.config +printf 'GLUTLIBS = -lglut\n' >> Makefile.config +} + +build() { + cd "${srcdir}"/lablgl-${pkgver} + + make lib + make libopt +} + +package() { +cd "${srcdir}"/lablgl-${pkgver} + +# Install routines are broken and don't ensure this is created first. +mkdir -p "${pkgdir}"/usr/lib/ocaml/stublibs + +make install BINDIR="${pkgdir}/usr/bin/" \ + LIBDIR="${pkgdir}/usr/lib/ocaml/" \ + DDLDIR="${pkgdir}/usr/lib/ocaml/stublibs/" \ + INSTALLDIR="${pkgdir}/usr/lib/ocaml/lablGL/" + +install -Dm644 src/lablgl.cmxa "${pkgdir}"/usr/lib/ocaml/lablgl.cmxa +install -Dm644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in llvm/repos/extra-x86_64 (4 files)
Date: Saturday, September 12, 2020 @ 11:20:14 Author: juergen Revision: 395864 archrelease: copy trunk to extra-x86_64 Added: llvm/repos/extra-x86_64/PKGBUILD (from rev 395863, llvm/trunk/PKGBUILD) llvm/repos/extra-x86_64/llvm-config.h (from rev 395863, llvm/trunk/llvm-config.h) Deleted: llvm/repos/extra-x86_64/PKGBUILD llvm/repos/extra-x86_64/llvm-config.h ---+ PKGBUILD | 246 llvm-config.h | 18 ++-- 2 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 11:19:55 UTC (rev 395863) +++ PKGBUILD2020-09-12 11:20:14 UTC (rev 395864) @@ -1,123 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') -pkgver=10.0.1 -pkgrel=2 -_ocaml_ver=4.11.0 -arch=('x86_64') -url="https://llvm.org/"; -license=('custom:Apache 2.0 with LLVM Exception') -makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' - "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' - 'python-sphinx' 'python-recommonmark') -options=('staticlibs') -_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} -llvm-config.h) -sha256sums=('c5d8e30b57cbded7128d78e5e8dad811bff97a8d471896812f57fa99ee82cdf3' -'SKIP' -'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLLVM_HOST_TRIPLE=$CHOST \ --DLLVM_BUILD_LLVM_DYLIB=ON \ --DLLVM_LINK_LLVM_DYLIB=ON \ --DLLVM_INSTALL_UTILS=ON \ --DLLVM_ENABLE_RTTI=ON \ --DLLVM_ENABLE_FFI=ON \ --DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \ --DLLVM_BUILD_TESTS=ON \ --DLLVM_BUILD_DOCS=ON \ --DLLVM_ENABLE_SPHINX=ON \ --DLLVM_ENABLE_DOXYGEN=OFF \ --DSPHINX_WARNINGS_AS_ERRORS=OFF \ --DLLVM_BINUTILS_INCDIR=/usr/include - ninja all ocaml_doc -} - -check() { - cd "$srcdir/llvm-$pkgver.src/build" - ninja check -} - -package_llvm() { - pkgdesc="Collection of modular and reusable compiler and toolchain technologies" - depends=('llvm-libs' 'perl') - optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)') - - cd "$srcdir/llvm-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - - # Include lit for running lit-based tests in other projects - pushd ../utils/lit - python3 setup.py install --root="$pkgdir" -O1 - popd - - # Remove documentation sources - rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} - - # The runtime libraries go into llvm-libs - mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir" - mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir" - - # OCaml bindings go to a separate package - rm -rf "$srcdir"/ocaml.{lib,doc} - mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib" - mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc" - - if [[ $CARCH == x86_64 ]]; then -# Needed for multilib (https://bugs.archlinux.org/task/29951) -# Header stub is taken from Fedora -mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h -cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h" - fi - - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm-libs() { - pkgdesc="LLVM runtime libraries" - depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2') - - install -d "$pkgdir/usr/lib" - cp -P \ -"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \ -"$srcdir"/LLVMgold.so \ -"$pkgdir/usr/lib/" - - # Symlink LLVMgold.so from /usr/lib/bfd-plugins - # https://bugs.archlinux.org/task/28479 - install -d "$pkgdir/usr/lib/bfd-plugins" - ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm-ocaml() { - pkgdesc="OCaml bindings for LLVM" - depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes') - - install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname} - cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml" - cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: llvm/repos/extra-x86_64/PKGBUILD (from rev 395863, llvm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) ++
[arch-commits] Commit in llvm/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 11:19:55 Author: juergen Revision: 395863 ocaml-4.11.1-1, relax dependency constraint to prevent rebuild for same bytecode version Modified: llvm/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 11:16:53 UTC (rev 395862) +++ PKGBUILD2020-09-12 11:19:55 UTC (rev 395863) @@ -3,13 +3,13 @@ pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') pkgver=10.0.1 -pkgrel=2 -_ocaml_ver=4.11.0 +pkgrel=3 +_ocaml_ver=4.11.1 arch=('x86_64') url="https://llvm.org/"; license=('custom:Apache 2.0 with LLVM Exception') makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' - "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' + "ocaml>=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' 'python-sphinx' 'python-recommonmark') options=('staticlibs') _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
[arch-commits] Commit in ocaml/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 11:16:47 Author: juergen Revision: 395861 upgpkg: ocaml 4.11.1-1 Modified: ocaml/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 07:31:07 UTC (rev 395860) +++ PKGBUILD2020-09-12 11:16:47 UTC (rev 395861) @@ -2,7 +2,7 @@ pkgbase='ocaml' pkgname=('ocaml' 'ocaml-compiler-libs') -pkgver=4.11.0 +pkgver=4.11.1 pkgrel=1 pkgdesc="A functional language with OO extensions" arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('ncurses>=5.6-7') optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha512sums=('e8ed081ceb49bdb15f9983cb41885ad4eb703c8a2fc32088e6194efd86a960c2d0ce25bf4de60dfc37e78ee8091ae5d9db96d7c83839e02bc20e31860cc3') +sha512sums=('ca34655dc22257aa48aeb48a9cf56bde177aa0f0e7f3965f334939934801a206ed5667b7ab0cc291df9e6bf1bb3251f7384f078ea5562e647fde93167ecb1e84') options=('!makeflags' '!emptydirs' 'staticlibs')
[arch-commits] Commit in ocaml/repos/extra-x86_64 (4 files)
Date: Saturday, September 12, 2020 @ 11:16:53 Author: juergen Revision: 395862 archrelease: copy trunk to extra-x86_64 Added: ocaml/repos/extra-x86_64/PKGBUILD (from rev 395861, ocaml/trunk/PKGBUILD) ocaml/repos/extra-x86_64/ocaml-4.08.0.patch (from rev 395861, ocaml/trunk/ocaml-4.08.0.patch) Deleted: ocaml/repos/extra-x86_64/PKGBUILD ocaml/repos/extra-x86_64/ocaml-4.08.0.patch + PKGBUILD | 112 +-- ocaml-4.08.0.patch | 26 +-- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 11:16:47 UTC (rev 395861) +++ PKGBUILD2020-09-12 11:16:53 UTC (rev 395862) @@ -1,56 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgbase='ocaml' -pkgname=('ocaml' 'ocaml-compiler-libs') -pkgver=4.11.0 -pkgrel=1 -pkgdesc="A functional language with OO extensions" -arch=('x86_64') -license=('LGPL2.1' 'custom: QPL-1.0') -url="https://caml.inria.fr/"; -makedepends=('ncurses>=5.6-7') -optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') -source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha512sums=('e8ed081ceb49bdb15f9983cb41885ad4eb703c8a2fc32088e6194efd86a960c2d0ce25bf4de60dfc37e78ee8091ae5d9db96d7c83839e02bc20e31860cc3') -options=('!makeflags' '!emptydirs' 'staticlibs') - - - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix /usr --mandir /usr/share/man --disable-force-safe-string - make --debug=v world.opt -} - -package_ocaml() { - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - - # Save >10MB with this one, makepkg only strips debug symbols. - #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \; - - # install license - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" - - # remove compiler libs - rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs" -} - -package_ocaml-compiler-libs() { -pkgdesc="Several modules used internally by the OCaml compiler" -license=('custom: QPL-1.0') -depends=('ocaml') -optdepends=() - - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - # Remove non-compiler-libs - rm -rf "${pkgdir}/usr/bin" "${pkgdir}/usr/lib/ocaml/caml" \ - "${pkgdir}/usr/lib/ocaml/ocamldoc" "${pkgdir}/usr/lib/ocaml/stublibs" \ - "${pkgdir}/usr/lib/ocaml/threads" "${pkgdir}/usr/share" - find "${pkgdir}/usr/lib/ocaml/" -maxdepth 1 -type f -delete - - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: ocaml/repos/extra-x86_64/PKGBUILD (from rev 395861, ocaml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 11:16:53 UTC (rev 395862) @@ -0,0 +1,56 @@ +# Maintainer: Jürgen Hötzel + +pkgbase='ocaml' +pkgname=('ocaml' 'ocaml-compiler-libs') +pkgver=4.11.1 +pkgrel=1 +pkgdesc="A functional language with OO extensions" +arch=('x86_64') +license=('LGPL2.1' 'custom: QPL-1.0') +url="https://caml.inria.fr/"; +makedepends=('ncurses>=5.6-7') +optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') +source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) +sha512sums=('ca34655dc22257aa48aeb48a9cf56bde177aa0f0e7f3965f334939934801a206ed5667b7ab0cc291df9e6bf1bb3251f7384f078ea5562e647fde93167ecb1e84') +options=('!makeflags' '!emptydirs' 'staticlibs') + + + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix /usr --mandir /usr/share/man --disable-force-safe-string + make --debug=v world.opt +} + +package_ocaml() { + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # Save >10MB with this one, makepkg only strips debug symbols. + #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \; + + # install license + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" + + # remove compiler libs + rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs" +} + +package_ocaml-compiler-libs
[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)
Date: Tuesday, September 1, 2020 @ 18:32:54 Author: juergen Revision: 395098 archrelease: copy trunk to extra-x86_64 Added: sbcl/repos/extra-x86_64/PKGBUILD (from rev 395097, sbcl/trunk/PKGBUILD) sbcl/repos/extra-x86_64/arch-fixes.lisp (from rev 395097, sbcl/trunk/arch-fixes.lisp) Deleted: sbcl/repos/extra-x86_64/PKGBUILD sbcl/repos/extra-x86_64/arch-fixes.lisp -+ PKGBUILD| 133 +++--- arch-fixes.lisp | 42 - 2 files changed, 80 insertions(+), 95 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-01 18:32:43 UTC (rev 395097) +++ PKGBUILD2020-09-01 18:32:54 UTC (rev 395098) @@ -1,74 +0,0 @@ -# Contributor: John Proctor -# Contributor: Daniel White -# Maintainer: Juergen Hoetzel -# Contributor: Leslie Polzer (skypher) - -pkgname=sbcl -pkgver=2.0.5 -pkgrel=1 -pkgdesc="Steel Bank Common Lisp" -url="http://www.sbcl.org/"; -arch=('x86_64') -license=('custom') -depends=('zlib') -provides=('common-lisp' 'cl-asdf') -makedepends=('sbcl') -source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; - "arch-fixes.lisp") -sha256sums=('0050f88dd12893c90f03e7b6c3b998929dcd08e7bb0ca5c4003be6110337e2cb' -'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') - - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" - export GNUMAKE="make" - - # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS - export LINKFLAGS="$LDFLAGS" - unset LDFLAGS - unset MAKEFLAGS - if [[ ${CARCH} = x86_64 ]]; then -enable_disable_largefile=enable - else -enable_disable_largefile=disable - fi - # Make a multi-threaded SBCL, disable LARGEFILE - cat >customize-target-features.lisp < +# Contributor: Daniel White +# Maintainer: Juergen Hoetzel +# Contributor: Leslie Polzer (skypher) + +pkgname=sbcl +pkgver=2.0.8 +pkgrel=1 +pkgdesc="Steel Bank Common Lisp" +url="http://www.sbcl.org/"; +arch=('x86_64') +license=('custom') +depends=('zlib') +provides=('common-lisp' 'cl-asdf') +makedepends=('sbcl') +source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; + "arch-fixes.lisp") +sha256sums=('208d46f7b94d256d036f0efc9734e6b34a85c51bb03c3eb8bf39b7a3efe699f7' +'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') + + +build() { + cd "$srcdir/$pkgname-$pkgver" + export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" + export GNUMAKE="make" + + # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS + export LINKFLAGS="$LDFLAGS" + unset LDFLAGS + unset MAKEFLAGS + sh make.sh sbcl --prefix=/usr --fancy + make -C doc/manual info +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + # cannot have both SBCL_HOME and INSTALL_ROOT + SBCL_HOME="" INSTALL_ROOT="$pkgdir/usr" sh install.sh + + src/runtime/sbcl --core output/sbcl.core --script "${srcdir}/arch-fixes.lisp" + mv sbcl-new.core "${pkgdir}/usr/lib/sbcl/sbcl.core" + + # sources + mkdir -p "$pkgdir/usr/share/sbcl-source" + cp -R -t "$pkgdir/usr/share/sbcl-source" "$srcdir/$pkgname-$pkgver/"{src,contrib} + + # license + install -D -m644 "$srcdir/$pkgname-$pkgver/COPYING" \ + "$pkgdir/usr/share/licenses/$pkgname/license.txt" + + # drop unwanted files + find "$pkgdir" \( -name Makefile -o -name .cvsignore \) -delete + find "$pkgdir/usr/share/sbcl-source" -type f \ +\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete + + rm "$pkgdir/usr/share/sbcl-source/src/runtime/sbcl"{,.nm} + +} Deleted: arch-fixes.lisp === --- arch-fixes.lisp 2020-09-01 18:32:43 UTC (rev 395097) +++ arch-fixes.lisp 2020-09-01 18:32:54 UTC (rev 395098) @@ -1,21 +0,0 @@ -(in-package "COMMON-LISP-USER") - -(let* ((parent (make-pathname :directory '(:absolute "usr" "share" "sbcl-source"))) - (src - (merge-pathnames -(make-pathname :directory '(:relative "src" :wild-inferiors) - :name :wild :type :wild) -parent)) - (contrib - (merge-pathnames - (make-pathname :directory '(:relative "contrib" :wild-inferiors) - :name :wild :type :wild) - parent))) - (setf (logical-pathname-translations "SYS") - `(("SYS:SRC;**;*.*.*" ,src) - ("SYS:CONTRIB;**;*.*.*" ,contrib - -(ignore-errors - (sb-ext:gc :full t) - (sb-ext:enable-debugger) - (sb-ext:save-lisp-and-die "sbcl-new.core")) Copied: sbcl/repos/extra-x86_64/arch-fixes.lisp (from rev 395097, sbcl/trunk/arch-fixes.lisp) === --- arch-fixes.lisp (rev 0) +++ arch-fixes.lisp
[arch-commits] Commit in sbcl/trunk (PKGBUILD)
Date: Tuesday, September 1, 2020 @ 18:32:43 Author: juergen Revision: 395097 Update to 2.0.8, enable '--fancy': fixes 67002 Modified: sbcl/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 3 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-01 18:31:35 UTC (rev 395096) +++ PKGBUILD2020-09-01 18:32:43 UTC (rev 395097) @@ -4,7 +4,7 @@ # Contributor: Leslie Polzer (skypher) pkgname=sbcl -pkgver=2.0.5 +pkgver=2.0.8 pkgrel=1 pkgdesc="Steel Bank Common Lisp" url="http://www.sbcl.org/"; @@ -15,7 +15,7 @@ makedepends=('sbcl') source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; "arch-fixes.lisp") -sha256sums=('0050f88dd12893c90f03e7b6c3b998929dcd08e7bb0ca5c4003be6110337e2cb' +sha256sums=('208d46f7b94d256d036f0efc9734e6b34a85c51bb03c3eb8bf39b7a3efe699f7' 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') @@ -28,22 +28,7 @@ export LINKFLAGS="$LDFLAGS" unset LDFLAGS unset MAKEFLAGS - if [[ ${CARCH} = x86_64 ]]; then -enable_disable_largefile=enable - else -enable_disable_largefile=disable - fi - # Make a multi-threaded SBCL, disable LARGEFILE - cat >customize-target-features.lisp <
[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 1, 2020 @ 18:31:35 Author: juergen Revision: 395096 archrelease: copy trunk to extra-x86_64 Added: maxima/repos/extra-x86_64/PKGBUILD (from rev 395095, maxima/trunk/PKGBUILD) Deleted: maxima/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-01 18:31:22 UTC (rev 395095) +++ PKGBUILD2020-09-01 18:31:35 UTC (rev 395096) @@ -1,39 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Damir Perisa - -pkgname=maxima -pkgver=5.44.0 -pkgrel=2 -pkgdesc="A sophisticated computer algebra system" -arch=('x86_64') -license=('GPL') -url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.5' 'texinfo' 'sh' 'shared-mime-info') -makedepends=('python' 'emacs') -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -# needs rebuild when bash changes version -# needs a rebuild when sbcl changes version -options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) -sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl - - # help avoid (re)running makeinfo/tex - touch doc/info/maxima.info - make -} - -#check() { # test 23&129 fail from rtest_taylor -# cd "${srcdir}/${pkgname}-${pkgver}" -# make check -#} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install -} Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 395095, maxima/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-01 18:31:35 UTC (rev 395096) @@ -0,0 +1,39 @@ +# Maintainer: Ronald van Haren +# Contributor: Damir Perisa + +pkgname=maxima +pkgver=5.44.0 +pkgrel=3 +pkgdesc="A sophisticated computer algebra system" +arch=('x86_64') +license=('GPL') +url="http://maxima.sourceforge.net"; +depends=('sbcl=2.0.8' 'texinfo' 'sh' 'shared-mime-info') +makedepends=('python' 'emacs') +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +# needs rebuild when bash changes version +# needs a rebuild when sbcl changes version +options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) +sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl + + # help avoid (re)running makeinfo/tex + touch doc/info/maxima.info + make +} + +#check() { # test 23&129 fail from rtest_taylor +# cd "${srcdir}/${pkgname}-${pkgver}" +# make check +#} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install +}
[arch-commits] Commit in maxima/trunk (PKGBUILD)
Date: Tuesday, September 1, 2020 @ 18:31:22 Author: juergen Revision: 395095 sbcl-2.0.8 rebuild Modified: maxima/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-01 17:44:58 UTC (rev 395094) +++ PKGBUILD2020-09-01 18:31:22 UTC (rev 395095) @@ -3,12 +3,12 @@ pkgname=maxima pkgver=5.44.0 -pkgrel=2 +pkgrel=3 pkgdesc="A sophisticated computer algebra system" arch=('x86_64') license=('GPL') url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.5' 'texinfo' 'sh' 'shared-mime-info') +depends=('sbcl=2.0.8' 'texinfo' 'sh' 'shared-mime-info') makedepends=('python' 'emacs') optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') # needs rebuild when bash changes version
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:19:34 Author: juergen Revision: 692214 OCaml 4.11.0 rebuild Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:19:23 UTC (rev 692213) +++ PKGBUILD2020-08-29 13:19:34 UTC (rev 692214) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=413 +pkgrel=414 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL") @@ -17,7 +17,7 @@ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' 'haskell-tamarin-prover-theory') optdepends=('ocaml: for sapic support') -makedepends=('ghc' 'ocaml') +makedepends=('ghc' 'ocaml>=4.11.0') source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
[arch-commits] Commit in tamarin-prover/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:19:46 Author: juergen Revision: 692215 archrelease: copy trunk to community-x86_64 Added: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 692214, tamarin-prover/trunk/PKGBUILD) Deleted: tamarin-prover/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:19:34 UTC (rev 692214) +++ PKGBUILD2020-08-29 13:19:46 UTC (rev 692215) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=tamarin-prover -pkgver=1.4.1 -pkgrel=413 -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-instances' '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 - -sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal -sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs -} - -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 $MAKEFLAGS - -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 -} Copied: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 692214, tamarin-prover/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:19:46 UTC (rev 692215) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=414 +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-instances' '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>=4.11.0') +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 + +sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal +sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs +} + +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 $MAKEFLAGS + +
[arch-commits] Commit in hivex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:19:23 Author: juergen Revision: 692213 archrelease: copy trunk to community-x86_64 Added: hivex/repos/community-x86_64/PKGBUILD (from rev 692212, hivex/trunk/PKGBUILD) Deleted: hivex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:19:17 UTC (rev 692212) +++ PKGBUILD2020-08-29 13:19:23 UTC (rev 692213) @@ -1,50 +0,0 @@ -# Maintainer: Robin Broda -# Contributor: Brian Bidulock -# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> - -pkgname=hivex -pkgver=1.3.18 -pkgrel=7 -pkgdesc="System for extracting the contents of Windows Registry." -arch=("x86_64") -url="http://libguestfs.org"; -license=("LGPL2.1") -depends=("libxml2" "perl") -makedepends=("python2" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" "perl-test-simple" "ocaml-findlib" "ocaml" "chrpath") -optdepends=("python2: python bindings" - "ruby: ruby bindings" - "ocaml: ocaml bindings") -source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) -sha512sums=('1851351118921e81df9e505f90d00048a178572c2edd3de40194a69915176bdb615e2eb5afea408d57063e98257c8d1e3d0cd6730407153892cc9e3befc4aa3a' -'SKIP') -validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones - -build() { -cd "$pkgname-$pkgver" - -./configure \ - --bindir=/usr/bin \ - --libdir=/usr/lib \ - --prefix=/usr \ - --disable-rpath \ - --disable-static PYTHON=python2 - -make -chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so -} - -_perl_depends() { -# template start; name=perl-binary-module-dependency; version=1; -if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then - _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') - _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') - depends+=("perl>=$_perlver_min" "perl<$_perlver_max") -fi -# template end; -} - -package() { -cd "$pkgname-$pkgver" -make DESTDIR="$pkgdir" install -_perl_depends -} Copied: hivex/repos/community-x86_64/PKGBUILD (from rev 692212, hivex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:19:23 UTC (rev 692213) @@ -0,0 +1,50 @@ +# Maintainer: Robin Broda +# Contributor: Brian Bidulock +# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> + +pkgname=hivex +pkgver=1.3.18 +pkgrel=8 +pkgdesc="System for extracting the contents of Windows Registry." +arch=("x86_64") +url="http://libguestfs.org"; +license=("LGPL2.1") +depends=("libxml2" "perl") +makedepends=("python2" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" "perl-test-simple" "ocaml-findlib" "ocaml" "chrpath") +optdepends=("python2: python bindings" + "ruby: ruby bindings" + "ocaml: ocaml bindings") +source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +sha512sums=('1851351118921e81df9e505f90d00048a178572c2edd3de40194a69915176bdb615e2eb5afea408d57063e98257c8d1e3d0cd6730407153892cc9e3befc4aa3a' +'SKIP') +validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones + +build() { +cd "$pkgname-$pkgver" + +./configure \ + --bindir=/usr/bin \ + --libdir=/usr/lib \ + --prefix=/usr \ + --disable-rpath \ + --disable-static PYTHON=python2 + +make +chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so +} + +_perl_depends() { +# template start; name=perl-binary-module-dependency; version=1; +if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then + _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') + _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') + depends+=("perl>=$_perlver_min" "perl<$_perlver_max") +fi +# template end; +} + +package() { +cd "$pkgname-$pkgver" +make DESTDIR="$pkgdir" install +_perl_depends +}
[arch-commits] Commit in ocaml-lablgl/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:18:59 Author: juergen Revision: 692210 OCaml 4.11.0 rebuild Modified: ocaml-lablgl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:17:33 UTC (rev 692209) +++ PKGBUILD2020-08-29 13:18:59 UTC (rev 692210) @@ -5,12 +5,12 @@ pkgname=ocaml-lablgl pkgver=1.06 -pkgrel=6 +pkgrel=7 pkgdesc='OCaml interface to OpenGL' url="https://github.com/garrigue/lablgl"; arch=('x86_64') license=('BSD') -depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.10.0') +depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.11.0') options=('!strip' '!makeflags' 'staticlibs') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a')
[arch-commits] Commit in ocaml-lablgl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:19:05 Author: juergen Revision: 692211 archrelease: copy trunk to community-x86_64 Added: ocaml-lablgl/repos/community-x86_64/PKGBUILD (from rev 692210, ocaml-lablgl/trunk/PKGBUILD) Deleted: ocaml-lablgl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:18:59 UTC (rev 692210) +++ PKGBUILD2020-08-29 13:19:05 UTC (rev 692211) @@ -1,46 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Florian Dejonckheere -# Contributor: Bartłomiej Piotrowski -# Contributor: Nikolay Amiantov - -pkgname=ocaml-lablgl -pkgver=1.06 -pkgrel=6 -pkgdesc='OCaml interface to OpenGL' -url="https://github.com/garrigue/lablgl"; -arch=('x86_64') -license=('BSD') -depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.10.0') -options=('!strip' '!makeflags' 'staticlibs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a') - -prepare() { -cd "${srcdir}"/lablgl-${pkgver} - -printf 'RANLIB = :\n' > Makefile.config -printf 'GLLIBS = -lGL -lGLU\n' >> Makefile.config -printf 'GLUTLIBS = -lglut\n' >> Makefile.config -} - -build() { - cd "${srcdir}"/lablgl-${pkgver} - - make lib - make libopt -} - -package() { -cd "${srcdir}"/lablgl-${pkgver} - -# Install routines are broken and don't ensure this is created first. -mkdir -p "${pkgdir}"/usr/lib/ocaml/stublibs - -make install BINDIR="${pkgdir}/usr/bin/" \ - LIBDIR="${pkgdir}/usr/lib/ocaml/" \ - DDLDIR="${pkgdir}/usr/lib/ocaml/stublibs/" \ - INSTALLDIR="${pkgdir}/usr/lib/ocaml/lablGL/" - -install -Dm644 src/lablgl.cmxa "${pkgdir}"/usr/lib/ocaml/lablgl.cmxa -install -Dm644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: ocaml-lablgl/repos/community-x86_64/PKGBUILD (from rev 692210, ocaml-lablgl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:19:05 UTC (rev 692211) @@ -0,0 +1,46 @@ +# Maintainer: Eli Schwartz +# Contributor: Florian Dejonckheere +# Contributor: Bartłomiej Piotrowski +# Contributor: Nikolay Amiantov + +pkgname=ocaml-lablgl +pkgver=1.06 +pkgrel=7 +pkgdesc='OCaml interface to OpenGL' +url="https://github.com/garrigue/lablgl"; +arch=('x86_64') +license=('BSD') +depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.11.0') +options=('!strip' '!makeflags' 'staticlibs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a') + +prepare() { +cd "${srcdir}"/lablgl-${pkgver} + +printf 'RANLIB = :\n' > Makefile.config +printf 'GLLIBS = -lGL -lGLU\n' >> Makefile.config +printf 'GLUTLIBS = -lglut\n' >> Makefile.config +} + +build() { + cd "${srcdir}"/lablgl-${pkgver} + + make lib + make libopt +} + +package() { +cd "${srcdir}"/lablgl-${pkgver} + +# Install routines are broken and don't ensure this is created first. +mkdir -p "${pkgdir}"/usr/lib/ocaml/stublibs + +make install BINDIR="${pkgdir}/usr/bin/" \ + LIBDIR="${pkgdir}/usr/lib/ocaml/" \ + DDLDIR="${pkgdir}/usr/lib/ocaml/stublibs/" \ + INSTALLDIR="${pkgdir}/usr/lib/ocaml/lablGL/" + +install -Dm644 src/lablgl.cmxa "${pkgdir}"/usr/lib/ocaml/lablgl.cmxa +install -Dm644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in hivex/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:19:17 Author: juergen Revision: 692212 OCaml 4.11.0 rebuild Modified: hivex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:19:05 UTC (rev 692211) +++ PKGBUILD2020-08-29 13:19:17 UTC (rev 692212) @@ -4,7 +4,7 @@ pkgname=hivex pkgver=1.3.18 -pkgrel=7 +pkgrel=8 pkgdesc="System for extracting the contents of Windows Registry." arch=("x86_64") url="http://libguestfs.org";
[arch-commits] Commit in coq/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:17:27 Author: juergen Revision: 692208 OCaml 4.11.0 rebuild Modified: coq/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:16:57 UTC (rev 692207) +++ PKGBUILD2020-08-29 13:17:27 UTC (rev 692208) @@ -7,7 +7,7 @@ pkgname=('coq' 'coqide' 'coq-doc') pkgver=8.12.0 -pkgrel=1 +pkgrel=2 pkgdesc='Formal proof management system' arch=('x86_64') url='https://coq.inria.fr/' @@ -14,7 +14,7 @@ license=('GPL') groups=('coq') options=('!emptydirs') -depends=('ocaml' 'ocaml-num' 'gtk3' 'gtksourceview3') +depends=('ocaml>=4.11.0' 'ocaml-num' 'gtk3' 'gtksourceview3') makedepends=('ocaml-findlib' 'lablgtk3' 'gendesk' # coqide 'texlive-bin' 'texlive-latexextra' 'texlive-pictures' # coq-doc
[arch-commits] Commit in coq/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:17:33 Author: juergen Revision: 692209 archrelease: copy trunk to community-x86_64 Added: coq/repos/community-x86_64/PKGBUILD (from rev 692208, coq/trunk/PKGBUILD) Deleted: coq/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 192 ++--- 1 file changed, 96 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:17:27 UTC (rev 692208) +++ PKGBUILD2020-08-29 13:17:33 UTC (rev 692209) @@ -1,96 +0,0 @@ -# Maintainer: Baptiste Jonglez -# Contributor: acieroid -# Contributor: spider-mario -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: George Giorgidze -# Contributor: William J. Bowman - -pkgname=('coq' 'coqide' 'coq-doc') -pkgver=8.12.0 -pkgrel=1 -pkgdesc='Formal proof management system' -arch=('x86_64') -url='https://coq.inria.fr/' -license=('GPL') -groups=('coq') -options=('!emptydirs') -depends=('ocaml' 'ocaml-num' 'gtk3' 'gtksourceview3') -makedepends=('ocaml-findlib' - 'lablgtk3' 'gendesk' # coqide - 'texlive-bin' 'texlive-latexextra' 'texlive-pictures' # coq-doc - 'texlive-fontsextra' 'texlive-science' - 'fig2dev' 'imagemagick' 'hevea' 'ghostscript' - 'python' 'python-sphinx' 'python-sphinx_rtd_theme' 'python-pexpect' - 'python-beautifulsoup4' 'python-sphinxcontrib-bibtex' 'python-antlr4') -source=("coq-${pkgver}.tar.gz::https://github.com/coq/coq/archive/V${pkgver}.tar.gz";) -sha512sums=('8a64624c578ce0ab781fb3b1f162bd8b095735ad891fdad2fb7c40849afbdc7c1360187c6b62a5ef2982566f4c6c78029240c611ae769943a5250af300eb1240') - -prepare() { - gendesk -f -n --pkgname "coqide" \ ---name "CoqIDE Proof Assistant" \ ---pkgdesc "Graphical interface for the Coq proof assistant" \ ---categories "Development;Science;Math;IDE;GTK" -} - -build() { - cd "$srcdir/coq-$pkgver" - - ./configure \ --prefix '/usr' \ --mandir '/usr/share/man' \ --configdir '/etc/xdg/coq/' \ --coqide opt \ --with-doc yes - # https://github.com/coq/coq/issues/12332 - SPHINXWARNERROR=0 make world -} - -package_coq() { - depends=('ocaml') - optdepends=('coqide: graphical Coq IDE' - 'coq-doc: offline documentation' - 'coin-or-csdp: for psatz plugin') - # coq-nox was the old name for coq without coqide - replaces=('coq-nox') - conflicts=('coq-nox') - - cd "$srcdir/coq-$pkgver" - - # The second target is needed to install coqidetop.cmxs (needed for some - # frontend other than coqide, for instance coquille) - make COQINSTALLPREFIX="$pkgdir" install-coq install-ide-toploop install-meta - rm -f "${pkgdir}/usr/share/man/man1/coqide.1" - # Workaround for FS#58203 - mkdir -p "$pkgdir/usr/lib/ocaml/" - ln -s /usr/lib/coq "$pkgdir/usr/lib/ocaml/coq" -} - -package_coqide() { - pkgdesc="GTK-based graphical interface for the Coq proof assistant" - depends=('coq' 'ocaml' 'gtk3' 'gtksourceview3') - - cd "$srcdir/coq-$pkgver" - - mkdir -p "${pkgdir}/usr/bin" - make COQINSTALLPREFIX="$pkgdir" install-coqide - install -D -m 644 -t "${pkgdir}/usr/share/man/man1/" man/coqide.1 - - # Remove toploop files installed by "install-ide-toploop" in the main package - rm -f "${pkgdir}/usr/lib/coq/toploop"/coqidetop.{cma,cmxs} - rm -f "${pkgdir}/usr/bin"/coqidetop{,.opt} - # In coq 8.7 this file is installed both by install-coq and install-coqide, remove the duplicate. - rm -f "${pkgdir}/usr/lib/coq/vernac/topfmt.cmi" - - # Desktop file generated by gendesk - install -D -m 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m 644 ide/coq.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" -} - -package_coq-doc() { - pkgdesc="HTML and PDF documentation for the Coq proof assistant" - depends=() - - cd "$srcdir/coq-$pkgver" - - make COQINSTALLPREFIX="$pkgdir" install-doc -} Copied: coq/repos/community-x86_64/PKGBUILD (from rev 692208, coq/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:17:33 UTC (rev 692209) @@ -0,0 +1,96 @@ +# Maintainer: Baptiste Jonglez +# Contributor: acieroid +# Contributor: spider-mario +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: George Giorgidze +# Contributor: William J. Bowman + +pkgname=('coq' 'coqide' 'coq-doc') +pkgver=8.12.0 +pkgrel=2 +pkgdesc='Formal proof management system' +arch=('x86_64') +url='https://coq.inria.fr/' +license=('GPL') +groups=('coq') +options=('!emptydirs') +depends=('ocaml>=4.11.0' 'ocaml-num' 'gtk3' 'gtksourceview3') +makedepends=('ocaml-findlib' + 'lablgtk3' 'gendesk' # coqide + 'texlive-bin' 'texlive-latexextra' 'texlive-pictures' # coq-doc + 'texlive-fontsextra' 'texlive-science' + 'fig2dev' 'ima
[arch-commits] Commit in lablgtk3/repos/community-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 13:16:57 Author: juergen Revision: 692207 archrelease: copy trunk to community-x86_64 Added: lablgtk3/repos/community-x86_64/0001-disable-warn-error-on-Obj.truncate.patch (from rev 692206, lablgtk3/trunk/0001-disable-warn-error-on-Obj.truncate.patch) lablgtk3/repos/community-x86_64/PKGBUILD (from rev 692206, lablgtk3/trunk/PKGBUILD) Deleted: lablgtk3/repos/community-x86_64/0001-disable-warn-error-on-Obj.truncate.patch lablgtk3/repos/community-x86_64/PKGBUILD ---+ 0001-disable-warn-error-on-Obj.truncate.patch | 52 +++--- PKGBUILD | 56 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: 0001-disable-warn-error-on-Obj.truncate.patch === --- 0001-disable-warn-error-on-Obj.truncate.patch 2020-08-29 13:16:50 UTC (rev 692206) +++ 0001-disable-warn-error-on-Obj.truncate.patch 2020-08-29 13:16:57 UTC (rev 692207) @@ -1,26 +0,0 @@ -From 1418b24bf99b10a3bd45258ed30613a8de4b8955 Mon Sep 17 00:00:00 2001 -From: Jacques Garrigue -Date: Wed, 25 Sep 2019 16:41:02 +0200 -Subject: [PATCH] disable -warn-error on Obj.truncate - - src/dune | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/dune b/src/dune -index ed283fd4..def43f7a 100644 a/src/dune -+++ b/src/dune -@@ -68,7 +68,8 @@ - (library - (name lablgtk3) - (public_name lablgtk3) -- (flags :standard -w -6-7-9-10-27-32-33-34-35-36-50-52 -no-strict-sequence) -+ (flags :standard -w -6-7-9-10-27-32-33-34-35-36-50-52 -no-strict-sequence -+-warn-error A-3) ; needed for Obj.truncate - (wrapped false) - (modules -; gtkBrokenProps ogtkBrokenProps gtkBroken gBroken --- -2.23.0 - Copied: lablgtk3/repos/community-x86_64/0001-disable-warn-error-on-Obj.truncate.patch (from rev 692206, lablgtk3/trunk/0001-disable-warn-error-on-Obj.truncate.patch) === --- 0001-disable-warn-error-on-Obj.truncate.patch (rev 0) +++ 0001-disable-warn-error-on-Obj.truncate.patch 2020-08-29 13:16:57 UTC (rev 692207) @@ -0,0 +1,26 @@ +From 1418b24bf99b10a3bd45258ed30613a8de4b8955 Mon Sep 17 00:00:00 2001 +From: Jacques Garrigue +Date: Wed, 25 Sep 2019 16:41:02 +0200 +Subject: [PATCH] disable -warn-error on Obj.truncate + +--- + src/dune | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/dune b/src/dune +index ed283fd4..def43f7a 100644 +--- a/src/dune b/src/dune +@@ -68,7 +68,8 @@ + (library + (name lablgtk3) + (public_name lablgtk3) +- (flags :standard -w -6-7-9-10-27-32-33-34-35-36-50-52 -no-strict-sequence) ++ (flags :standard -w -6-7-9-10-27-32-33-34-35-36-50-52 -no-strict-sequence ++-warn-error A-3) ; needed for Obj.truncate + (wrapped false) + (modules +; gtkBrokenProps ogtkBrokenProps gtkBroken gBroken +-- +2.23.0 + Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:16:50 UTC (rev 692206) +++ PKGBUILD2020-08-29 13:16:57 UTC (rev 692207) @@ -1,28 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=lablgtk3 -pkgver=3.1.0 -pkgrel=1 -pkgdesc="An Objective Caml interface to gtk3" -arch=('x86_64') -license=('LGPL') -url="http://lablgtk.forge.ocamlcore.org/"; -depends=('gtk3' 'gtksourceview3' 'gtkspell3' 'ocaml-cairo') -makedepends=('ocaml-compiler-libs>=4.0.9' 'ocaml-findlib' 'dune') -optdepends=('ocaml: for using the tools') -source=("https://github.com/garrigue/lablgtk/releases/download/${pkgver}/${pkgname}-${pkgver}.tbz";) -sha256sums=('5b1fb2d7618c050995fdeeb15ac3d552abcafa26db66daac3488f1f93826c0ba') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - # gcc-10 workaround - LABLGTK_EXTRA_FLAGS=-fcommon dune build -p lablgtk3,lablgtk3-gtkspell3,lablgtk3-sourceview3 -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml" - - install -dm755 "${pkgdir}/usr/share/" - mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" -} Copied: lablgtk3/repos/community-x86_64/PKGBUILD (from rev 692206, lablgtk3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:16:57 UTC (rev 692207) @@ -0,0 +1,28 @@ +# Maintainer: Baptiste Jonglez + +pkgname=lablgtk3 +pkgver=3.1.1 +pkgrel=1 +pkgdesc="An Objective Caml interface to gtk3" +arch=('x86_64') +license=('LGPL') +url="http://lablgtk.forge.ocamlcore.org/"; +depends=('gtk3' 'gtksourceview3' 'gtkspell3' 'ocaml-cairo') +makedepends=('ocaml-compiler-libs>=4.11.0' 'ocaml-findlib' 'dune') +optdepends=('ocaml: for using the tools') +source=("https://github.com/garrigue/lablgtk/releases/download/${pkgver}/${pkgname}-${pkgver}.tbz";) +sha256sums=('22c7061c8acb49c1c
[arch-commits] Commit in lablgtk3/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:16:50 Author: juergen Revision: 692206 OCaml 4.11.0 rebuild Modified: lablgtk3/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:16:29 UTC (rev 692205) +++ PKGBUILD2020-08-29 13:16:50 UTC (rev 692206) @@ -1,7 +1,7 @@ # Maintainer: Baptiste Jonglez pkgname=lablgtk3 -pkgver=3.1.0 +pkgver=3.1.1 pkgrel=1 pkgdesc="An Objective Caml interface to gtk3" arch=('x86_64') @@ -8,10 +8,10 @@ license=('LGPL') url="http://lablgtk.forge.ocamlcore.org/"; depends=('gtk3' 'gtksourceview3' 'gtkspell3' 'ocaml-cairo') -makedepends=('ocaml-compiler-libs>=4.0.9' 'ocaml-findlib' 'dune') +makedepends=('ocaml-compiler-libs>=4.11.0' 'ocaml-findlib' 'dune') optdepends=('ocaml: for using the tools') source=("https://github.com/garrigue/lablgtk/releases/download/${pkgver}/${pkgname}-${pkgver}.tbz";) -sha256sums=('5b1fb2d7618c050995fdeeb15ac3d552abcafa26db66daac3488f1f93826c0ba') +sha256sums=('22c7061c8acb49c1ccd0a19396d2b1d7d1d677e0ce7954122404be94a00fecf9') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in ocaml-cairo/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:16:29 Author: juergen Revision: 692205 archrelease: copy trunk to community-x86_64 Added: ocaml-cairo/repos/community-x86_64/PKGBUILD (from rev 692204, ocaml-cairo/trunk/PKGBUILD) Deleted: ocaml-cairo/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:16:23 UTC (rev 692204) +++ PKGBUILD2020-08-29 13:16:29 UTC (rev 692205) @@ -1,27 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=ocaml-cairo -pkgver=0.6.1 -pkgrel=4 -pkgdesc="OCaml binding to Cairo, a 2D Vector Graphics Library" -arch=('x86_64') -url="https://github.com/Chris00/ocaml-cairo"; -license=('LGPL3') -depends=('ocaml' 'cairo' 'lablgtk2') -makedepends=('ocaml-findlib' 'dune') -source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";) -sha256sums=('312982d6ea74cacd51826b40f9fdfe3503d2984afd7c8123d58390b488c364c6') - -build() { - cd "${srcdir}/cairo2-${pkgver}" - dune build -p cairo2,cairo2-gtk,cairo2-pango -} - - -package() { - cd "${srcdir}/cairo2-${pkgver}" - DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml" - - install -dm755 "${pkgdir}/usr/share/" - mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" -} Copied: ocaml-cairo/repos/community-x86_64/PKGBUILD (from rev 692204, ocaml-cairo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:16:29 UTC (rev 692205) @@ -0,0 +1,27 @@ +# Maintainer: Baptiste Jonglez + +pkgname=ocaml-cairo +pkgver=0.6.1 +pkgrel=5 +pkgdesc="OCaml binding to Cairo, a 2D Vector Graphics Library" +arch=('x86_64') +url="https://github.com/Chris00/ocaml-cairo"; +license=('LGPL3') +depends=('ocaml>=4.11.0' 'cairo' 'lablgtk2') +makedepends=('ocaml-findlib' 'dune') +source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";) +sha256sums=('312982d6ea74cacd51826b40f9fdfe3503d2984afd7c8123d58390b488c364c6') + +build() { + cd "${srcdir}/cairo2-${pkgver}" + dune build -p cairo2,cairo2-gtk,cairo2-pango +} + + +package() { + cd "${srcdir}/cairo2-${pkgver}" + DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml" + + install -dm755 "${pkgdir}/usr/share/" + mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" +}
[arch-commits] Commit in camlp5/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:16:03 Author: juergen Revision: 692203 archrelease: copy trunk to community-x86_64 Added: camlp5/repos/community-x86_64/PKGBUILD (from rev 692202, camlp5/trunk/PKGBUILD) Deleted: camlp5/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:15:59 UTC (rev 692202) +++ PKGBUILD2020-08-29 13:16:03 UTC (rev 692203) @@ -1,43 +0,0 @@ -# Maintainer: Baptiste Jonglez -# Contributor: Matej Grabovsky -# Contributor: Kohei Suzuki -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Nathan Owe -# Contributor: George Giorgidze -# Contributor: Massimiliano Brocchini -# Contributor: Tej Chajed - -pkgname=camlp5 -pkgver=7.11 -_relname=rel711 -pkgrel=2 -arch=('x86_64') -pkgdesc='A preprocessor-pretty-printer of OCaml.' -url='https://camlp5.github.io/' -license=('BSD') -depends=('ocaml') -makedepends=('ocaml-compiler-libs') -source=("camlp5-${_relname}.tar.gz::https://github.com/camlp5/camlp5/archive/$_relname.tar.gz";) -options=('staticlibs') -sha256sums=('a048b8e0feb2a1058187824fc9cb6b55f2c5b788c43c15d6db090d789c7121ba') - -build() { - cd "${srcdir}/camlp5-${_relname}" - - ./configure \ --prefix '/usr' \ --mandir '/usr/share/man' \ --strict - - make world.opt -} - -package() { - cd "${srcdir}/camlp5-${_relname}" - - make DESTDIR="${pkgdir}" install - - install -D -m644 etc/META "${pkgdir}/usr/lib/ocaml/camlp5" - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/camlp5/LICENSE" -} - Copied: camlp5/repos/community-x86_64/PKGBUILD (from rev 692202, camlp5/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:16:03 UTC (rev 692203) @@ -0,0 +1,43 @@ +# Maintainer: Baptiste Jonglez +# Contributor: Matej Grabovsky +# Contributor: Kohei Suzuki +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Nathan Owe +# Contributor: George Giorgidze +# Contributor: Massimiliano Brocchini +# Contributor: Tej Chajed + +pkgname=camlp5 +pkgver=7.12 +_relname=rel712 +pkgrel=11 +arch=('x86_64') +pkgdesc='A preprocessor-pretty-printer of OCaml.' +url='https://camlp5.github.io/' +license=('BSD') +depends=('ocaml>=4.11.0') +makedepends=('ocaml-compiler-libs>=4.11.0') +source=("camlp5-${_relname}.tar.gz::https://github.com/camlp5/camlp5/archive/$_relname.tar.gz";) +sha256sums=('fc4b50b9d917c2f844b909bdfd55735f3f658e32a415f0decc1c265bf3af42be') +options=('staticlibs') + +build() { + cd "${srcdir}/camlp5-${_relname}" + + ./configure \ +-prefix '/usr' \ +-mandir '/usr/share/man' \ +-strict + + make world.opt +} + +package() { + cd "${srcdir}/camlp5-${_relname}" + + make DESTDIR="${pkgdir}" install + + install -D -m644 etc/META "${pkgdir}/usr/lib/ocaml/camlp5" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/camlp5/LICENSE" +} +
[arch-commits] Commit in camlp5/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:15:59 Author: juergen Revision: 692202 upgpkg: camlp5 7.12-11 Modified: camlp5/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:15:16 UTC (rev 692201) +++ PKGBUILD2020-08-29 13:15:59 UTC (rev 692202) @@ -8,18 +8,18 @@ # Contributor: Tej Chajed pkgname=camlp5 -pkgver=7.11 -_relname=rel711 -pkgrel=2 +pkgver=7.12 +_relname=rel712 +pkgrel=11 arch=('x86_64') pkgdesc='A preprocessor-pretty-printer of OCaml.' url='https://camlp5.github.io/' license=('BSD') -depends=('ocaml') -makedepends=('ocaml-compiler-libs') +depends=('ocaml>=4.11.0') +makedepends=('ocaml-compiler-libs>=4.11.0') source=("camlp5-${_relname}.tar.gz::https://github.com/camlp5/camlp5/archive/$_relname.tar.gz";) +sha256sums=('fc4b50b9d917c2f844b909bdfd55735f3f658e32a415f0decc1c265bf3af42be') options=('staticlibs') -sha256sums=('a048b8e0feb2a1058187824fc9cb6b55f2c5b788c43c15d6db090d789c7121ba') build() { cd "${srcdir}/camlp5-${_relname}"
[arch-commits] Commit in ocaml-cairo/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:16:23 Author: juergen Revision: 692204 OCaml 4.11.0 rebuild Modified: ocaml-cairo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:16:03 UTC (rev 692203) +++ PKGBUILD2020-08-29 13:16:23 UTC (rev 692204) @@ -2,12 +2,12 @@ pkgname=ocaml-cairo pkgver=0.6.1 -pkgrel=4 +pkgrel=5 pkgdesc="OCaml binding to Cairo, a 2D Vector Graphics Library" arch=('x86_64') url="https://github.com/Chris00/ocaml-cairo"; license=('LGPL3') -depends=('ocaml' 'cairo' 'lablgtk2') +depends=('ocaml>=4.11.0' 'cairo' 'lablgtk2') makedepends=('ocaml-findlib' 'dune') source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";) sha256sums=('312982d6ea74cacd51826b40f9fdfe3503d2984afd7c8123d58390b488c364c6')
[arch-commits] Commit in opam/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:15:16 Author: juergen Revision: 692201 archrelease: copy trunk to community-x86_64 Added: opam/repos/community-x86_64/PKGBUILD (from rev 692200, opam/trunk/PKGBUILD) Deleted: opam/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:13:52 UTC (rev 692200) +++ PKGBUILD2020-08-29 13:15:16 UTC (rev 692201) @@ -1,33 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Vincent B. - -pkgname=opam -pkgver=2.0.7 -pkgrel=3 -pkgdesc='OCaml package manager' -arch=(x86_64) -url='https://opam.ocaml.org/' -license=(GPL) -depends=(bubblewrap ocaml-compiler-libs unzip) -optdepends=('darcs: For downloading packages with darcs' -'git: For downloading packages with git' -'mercurial: For downloading packages with mercurial' -'rsync: For downloading packages with rsync') -source=("https://github.com/ocaml/opam/releases/download/$pkgver/opam-full-$pkgver.tar.gz";) -sha256sums=('9c0dac1094ed624158fff13000cdfa8edbc96798d32b9fab40b0b5330f9490a2') - -build() { - cd "opam-full-$pkgver" - - ./configure --prefix=/usr - make lib-ext all -j1 \ -OCAMLC='ocamlc -unsafe-string' \ -OCAMLOPT='ocamlopt -unsafe-string' -} - -package() { - make -C "opam-full-$pkgver" DESTDIR="$pkgdir" install -} - -# getver: github.com/ocaml/opam/releases -# vim: ts=2 sw=2 et: Copied: opam/repos/community-x86_64/PKGBUILD (from rev 692200, opam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:15:16 UTC (rev 692201) @@ -0,0 +1,33 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Vincent B. + +pkgname=opam +pkgver=2.0.7 +pkgrel=3 +pkgdesc='OCaml package manager' +arch=(x86_64) +url='https://opam.ocaml.org/' +license=(GPL) +depends=(bubblewrap ocaml-compiler-libs unzip) +optdepends=('darcs: For downloading packages with darcs' +'git: For downloading packages with git' +'mercurial: For downloading packages with mercurial' +'rsync: For downloading packages with rsync') +source=("https://github.com/ocaml/opam/releases/download/$pkgver/opam-full-$pkgver.tar.gz";) +sha256sums=('9c0dac1094ed624158fff13000cdfa8edbc96798d32b9fab40b0b5330f9490a2') + +build() { + cd "opam-full-$pkgver" + + ./configure --prefix=/usr + make lib-ext all -j1 \ +OCAMLC='ocamlc -unsafe-string' \ +OCAMLOPT='ocamlopt -unsafe-string' +} + +package() { + make -C "opam-full-$pkgver" DESTDIR="$pkgdir" install +} + +# getver: github.com/ocaml/opam/releases +# vim: ts=2 sw=2 et:
[arch-commits] Commit in dune/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:13:20 Author: juergen Revision: 692198 archrelease: copy trunk to community-x86_64 Added: dune/repos/community-x86_64/PKGBUILD (from rev 692197, dune/trunk/PKGBUILD) Deleted: dune/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:13:14 UTC (rev 692197) +++ PKGBUILD2020-08-29 13:13:20 UTC (rev 692198) @@ -1,37 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Jakob Gahde - -pkgname=dune -pkgver=2.7.0 -pkgrel=1 -pkgdesc="A composable build system for OCaml (formerly jbuilder)" -arch=(x86_64) -url="https://github.com/ocaml/dune"; -license=(Apache) -depends=(glibc ocaml ocaml-findlib) -source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('ccf5561a2f3672652a1efd072f161b4d4d1a524d2a77e0c001c6ed01f02599032e76c518a454e068e4a99105503117fce518113d2aa9f13bafb46b264b463ebd') - -build() { -cd ${pkgname}-${pkgver} - dune_release_pkgs='dune,dune-action-plugin,dune-build-info,dune-configurator,dune-glob,dune-private-libs' -make dune.exe -./dune.exe build -p $dune_release_pkgs --profile dune-bootstrap -} - -# Tests requires a bunch of (currently) unpackaged dependencies -#check() { -#cd ${pkgname}-${pkgver/b/-beta} -#make test -#} - -package() { -cd ${pkgname}-${pkgver} - -# make DESTDIR="${pkgdir}" INSTALL_ARGS="--prefix=/usr --libdir='$(ocamlfind printconf destdir)'" install -DESTDIR="${pkgdir}" ./dune.exe install --prefix "/usr" --libdir=$(ocamlfind printconf destdir) -# Fix doc and man install -rm -r "${pkgdir}"/usr/doc -install -dm755 "${pkgdir}"/usr/share -mv "${pkgdir}"/usr/{man,share/} -} Copied: dune/repos/community-x86_64/PKGBUILD (from rev 692197, dune/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:13:20 UTC (rev 692198) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani +# Contributor: Jakob Gahde + +pkgname=dune +pkgver=2.7.0 +pkgrel=2 +pkgdesc="A composable build system for OCaml (formerly jbuilder)" +arch=(x86_64) +url="https://github.com/ocaml/dune"; +license=(Apache) +depends=(glibc "ocaml>=4.11.0" ocaml-findlib) +source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha512sums=('ccf5561a2f3672652a1efd072f161b4d4d1a524d2a77e0c001c6ed01f02599032e76c518a454e068e4a99105503117fce518113d2aa9f13bafb46b264b463ebd') + +build() { +cd ${pkgname}-${pkgver} + dune_release_pkgs='dune,dune-action-plugin,dune-build-info,dune-configurator,dune-glob,dune-private-libs' +make dune.exe +./dune.exe build -p $dune_release_pkgs --profile dune-bootstrap +} + +# Tests requires a bunch of (currently) unpackaged dependencies +#check() { +#cd ${pkgname}-${pkgver/b/-beta} +#make test +#} + +package() { +cd ${pkgname}-${pkgver} + +# make DESTDIR="${pkgdir}" INSTALL_ARGS="--prefix=/usr --libdir='$(ocamlfind printconf destdir)'" install +DESTDIR="${pkgdir}" ./dune.exe install --prefix "/usr" --libdir=$(ocamlfind printconf destdir) +# Fix doc and man install +rm -r "${pkgdir}"/usr/doc +install -dm755 "${pkgdir}"/usr/share +mv "${pkgdir}"/usr/{man,share/} +}
[arch-commits] Commit in opam/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:13:52 Author: juergen Revision: 692200 archrelease: copy trunk to community-x86_64 Added: opam/repos/community-x86_64/PKGBUILD (from rev 692199, opam/trunk/PKGBUILD) Deleted: opam/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:13:45 UTC (rev 692199) +++ PKGBUILD2020-08-29 13:13:52 UTC (rev 692200) @@ -1,33 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Vincent B. - -pkgname=opam -pkgver=2.0.7 -pkgrel=2 -pkgdesc='OCaml package manager' -arch=(x86_64) -url='https://opam.ocaml.org/' -license=(GPL) -depends=(bubblewrap ocaml-compiler-libs unzip) -optdepends=('darcs: For downloading packages with darcs' -'git: For downloading packages with git' -'mercurial: For downloading packages with mercurial' -'rsync: For downloading packages with rsync') -source=("https://github.com/ocaml/opam/releases/download/$pkgver/opam-full-$pkgver.tar.gz";) -sha256sums=('9c0dac1094ed624158fff13000cdfa8edbc96798d32b9fab40b0b5330f9490a2') - -build() { - cd "opam-full-$pkgver" - - ./configure --prefix=/usr - make lib-ext all -j1 \ -OCAMLC='ocamlc -unsafe-string' \ -OCAMLOPT='ocamlopt -unsafe-string' -} - -package() { - make -C "opam-full-$pkgver" DESTDIR="$pkgdir" install -} - -# getver: github.com/ocaml/opam/releases -# vim: ts=2 sw=2 et: Copied: opam/repos/community-x86_64/PKGBUILD (from rev 692199, opam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:13:52 UTC (rev 692200) @@ -0,0 +1,33 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Vincent B. + +pkgname=opam +pkgver=2.0.7 +pkgrel=3 +pkgdesc='OCaml package manager' +arch=(x86_64) +url='https://opam.ocaml.org/' +license=(GPL) +depends=(bubblewrap ocaml-compiler-libs unzip) +optdepends=('darcs: For downloading packages with darcs' +'git: For downloading packages with git' +'mercurial: For downloading packages with mercurial' +'rsync: For downloading packages with rsync') +source=("https://github.com/ocaml/opam/releases/download/$pkgver/opam-full-$pkgver.tar.gz";) +sha256sums=('9c0dac1094ed624158fff13000cdfa8edbc96798d32b9fab40b0b5330f9490a2') + +build() { + cd "opam-full-$pkgver" + + ./configure --prefix=/usr + make lib-ext all -j1 \ +OCAMLC='ocamlc -unsafe-string' \ +OCAMLOPT='ocamlopt -unsafe-string' +} + +package() { + make -C "opam-full-$pkgver" DESTDIR="$pkgdir" install +} + +# getver: github.com/ocaml/opam/releases +# vim: ts=2 sw=2 et:
[arch-commits] Commit in opam/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:13:45 Author: juergen Revision: 692199 OCaml 4.11.0 rebuild Modified: opam/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:13:20 UTC (rev 692198) +++ PKGBUILD2020-08-29 13:13:45 UTC (rev 692199) @@ -3,7 +3,7 @@ pkgname=opam pkgver=2.0.7 -pkgrel=2 +pkgrel=3 pkgdesc='OCaml package manager' arch=(x86_64) url='https://opam.ocaml.org/'
[arch-commits] Commit in camlp4/repos/community-x86_64 (5 files)
Date: Saturday, August 29, 2020 @ 13:12:23 Author: juergen Revision: 692194 archrelease: copy trunk to community-x86_64 Added: camlp4/repos/community-x86_64/0001-compile-with-4.10-AST.patch (from rev 692193, camlp4/trunk/0001-compile-with-4.10-AST.patch) camlp4/repos/community-x86_64/4.11.patch (from rev 692193, camlp4/trunk/4.11.patch) camlp4/repos/community-x86_64/PKGBUILD (from rev 692193, camlp4/trunk/PKGBUILD) Deleted: camlp4/repos/community-x86_64/0001-compile-with-4.10-AST.patch camlp4/repos/community-x86_64/PKGBUILD --+ 0001-compile-with-4.10-AST.patch | 460 ++--- 4.11.patch | 226 ++ PKGBUILD | 77 +++--- 3 files changed, 495 insertions(+), 268 deletions(-) Deleted: 0001-compile-with-4.10-AST.patch === --- 0001-compile-with-4.10-AST.patch2020-08-29 13:12:19 UTC (rev 692193) +++ 0001-compile-with-4.10-AST.patch2020-08-29 13:12:23 UTC (rev 692194) @@ -1,230 +0,0 @@ -From 98e094a7c3c01c6375c63e7b944d83142ea3166e Mon Sep 17 00:00:00 2001 -From: ygrek -Date: Wed, 25 Mar 2020 16:04:36 -0400 -Subject: [PATCH 1/2] compile with 4.10 AST - - camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml | 20 ++-- - camlp4/Camlp4Top/Rprint.ml | 8 - camlp4/boot/Camlp4.ml | 22 ++ - configure | 4 ++-- - opam | 2 +- - 5 files changed, 27 insertions(+), 29 deletions(-) - -diff --git a/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml b/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml -index c0bdf54e3..6ba906f4e 100644 a/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml -+++ b/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml -@@ -713,7 +713,7 @@ and row_field = - | PaTyp loc i -> mkpat loc (Ppat_type (long_type_ident i)) - | PaVrn loc s -> mkpat loc (Ppat_variant (conv_con s) None) - | PaLaz loc p -> mkpat loc (Ppat_lazy (patt p)) --| PaMod loc m -> mkpat loc (Ppat_unpack (with_loc m loc)) -+| PaMod loc m -> mkpat loc (Ppat_unpack (with_loc (Some m) loc)) - | PaExc loc p -> mkpat loc (Ppat_exception (patt p)) - | PaAtt loc s str e -> - let e = patt e in -@@ -931,7 +931,7 @@ value varify_constructors var_names = - match binding bi [] with - [ [] -> e - | bi -> mkexp loc (Pexp_let (mkrf rf) bi e) ] --| ExLmd loc i me e -> mkexp loc (Pexp_letmodule (with_loc i loc) (module_expr me) (expr e)) -+| ExLmd loc i me e -> mkexp loc (Pexp_letmodule (with_loc (Some i) loc) (module_expr me) (expr e)) - | ExMat loc e a -> mkexp loc (Pexp_match (expr e) (match_case a [])) - | ExNew loc id -> mkexp loc (Pexp_new (long_type_ident id)) - | ExObj loc po cfl -> -@@ -1132,9 +1132,9 @@ value varify_constructors var_names = - [ <:module_type@loc<>> -> error loc "abstract/nil module type not allowed here" - | <:module_type@loc< $id:i$ >> -> mkmty loc (Pmty_ident (long_uident i)) - | Ast.MtFun(loc, "*", Ast.MtNil _, mt) -> --mkmty loc (Pmty_functor (with_loc "*" loc) None (module_type mt)) -+mkmty loc (Pmty_functor Unit (module_type mt)) - | <:module_type@loc< functor ($n$ : $nt$) -> $mt$ >> -> --mkmty loc (Pmty_functor (with_loc n loc) (Some (module_type nt)) (module_type mt)) -+mkmty loc (Pmty_functor (Named (with_loc (Some n) loc) (module_type nt)) (module_type mt)) - | <:module_type@loc< '$_$ >> -> error loc "module type variable not allowed here" - | <:module_type@loc< sig $sl$ end >> -> - mkmty loc (Pmty_signature (sig_item sl [])) -@@ -1185,7 +1185,7 @@ value varify_constructors var_names = - | SgInc loc mt -> [mksig loc (Psig_include {pincl_mod=module_type mt; - pincl_attributes=[]; - pincl_loc = mkloc loc}) :: l] --| SgMod loc n mt -> [mksig loc (Psig_module {pmd_loc=mkloc loc; pmd_name=with_loc n loc; pmd_type=module_type mt; pmd_attributes=[]}) :: l] -+| SgMod loc n mt -> [mksig loc (Psig_module {pmd_loc=mkloc loc; pmd_name=with_loc (Some n) loc; pmd_type=module_type mt; pmd_attributes=[]}) :: l] - | SgRecMod loc mb -> - [mksig loc (Psig_recmodule (module_sig_binding mb [])) :: l] - | SgMty loc n mt -> -@@ -1215,7 +1215,7 @@ value varify_constructors var_names = - [ <:module_binding< $x$ and $y$ >> -> - module_sig_binding x (module_sig_binding y acc) - | <:module_binding@loc< $s$ : $mt$ >> -> --[{pmd_loc=mkloc loc; pmd_name=with_loc s loc; pmd_type=module_type mt; pmd_attributes=[]} :: acc] -+[{pmd_loc=mkloc loc; pmd_name=with_loc (Some s) loc; pmd_type=module_type mt; pmd_attributes=[]} :: acc] - | _ -> assert False ] - and module_str_binding x acc = - match x
[arch-commits] Commit in ocaml-num/repos/community-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 13:13:02 Author: juergen Revision: 692196 archrelease: copy trunk to community-x86_64 Added: ocaml-num/repos/community-x86_64/PKGBUILD (from rev 692195, ocaml-num/trunk/PKGBUILD) ocaml-num/repos/community-x86_64/provide-findlib-install-target.patch (from rev 692195, ocaml-num/trunk/provide-findlib-install-target.patch) Deleted: ocaml-num/repos/community-x86_64/PKGBUILD ocaml-num/repos/community-x86_64/provide-findlib-install-target.patch --+ PKGBUILD | 60 - provide-findlib-install-target.patch | 214 - 2 files changed, 137 insertions(+), 137 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:12:57 UTC (rev 692195) +++ PKGBUILD2020-08-29 13:13:02 UTC (rev 692196) @@ -1,30 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=ocaml-num -pkgver=1.3 -pkgrel=3 -pkgdesc="Library for arbitrary-precision integer and rational arithmetic that used to be part of the OCaml core distribution" -arch=('x86_64') -url="https://github.com/ocaml/num"; -license=('LGPL2.1') -depends=('ocaml') -makedepends=('ocaml-findlib') -options=('!strip' '!makeflags') -source=($pkgname-$pkgver.tar.gz::https://github.com/ocaml/num/archive/v$pkgver.tar.gz) -sha256sums=('4f79c30e81ea9553c5b2c5b5b57bb19968ccad1e85256b3c446b5df58f33e94d') - -build() { - cd "$srcdir/num-$pkgver" - make -} - -package() { - cd "$srcdir/num-$pkgver" - - local _destdir="$pkgdir$(ocamlfind printconf destdir)" - install -d "$_destdir/stublibs" - - make OCAMLFIND_DESTDIR="$_destdir" findlib-install -} - -# vim:set ts=2 sw=2 et: Copied: ocaml-num/repos/community-x86_64/PKGBUILD (from rev 692195, ocaml-num/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:13:02 UTC (rev 692196) @@ -0,0 +1,30 @@ +# Maintainer: Baptiste Jonglez + +pkgname=ocaml-num +pkgver=1.3 +pkgrel=4 +pkgdesc="Library for arbitrary-precision integer and rational arithmetic that used to be part of the OCaml core distribution" +arch=('x86_64') +url="https://github.com/ocaml/num"; +license=('LGPL2.1') +depends=('ocaml>=4.11.0') +makedepends=('ocaml-findlib') +options=('!strip' '!makeflags') +source=($pkgname-$pkgver.tar.gz::https://github.com/ocaml/num/archive/v$pkgver.tar.gz) +sha256sums=('4f79c30e81ea9553c5b2c5b5b57bb19968ccad1e85256b3c446b5df58f33e94d') + +build() { + cd "$srcdir/num-$pkgver" + make +} + +package() { + cd "$srcdir/num-$pkgver" + + local _destdir="$pkgdir$(ocamlfind printconf destdir)" + install -d "$_destdir/stublibs" + + make OCAMLFIND_DESTDIR="$_destdir" findlib-install +} + +# vim:set ts=2 sw=2 et: Deleted: provide-findlib-install-target.patch === --- provide-findlib-install-target.patch2020-08-29 13:12:57 UTC (rev 692195) +++ provide-findlib-install-target.patch2020-08-29 13:13:02 UTC (rev 692196) @@ -1,107 +0,0 @@ -From 12dff1ac0a8cacbda2969b560f021ebb73b16887 Mon Sep 17 00:00:00 2001 -From: David Allsopp -Date: Thu, 11 Jan 2018 08:10:10 + -Subject: [PATCH] Provide findlib-install target (#6) - -Allows installing the entire library using ocamlfind, in an ocamlfind-managed directory. -This differs from the `install` target which performs the old-style installation in the OCaml stdlib directory. - .gitignore| 1 + - Makefile | 10 +- - src/{META => META.in} | 4 +++- - src/Makefile | 17 +++-- - 4 files changed, 28 insertions(+), 4 deletions(-) - rename src/{META => META.in} (72%) - -diff --git a/.gitignore b/.gitignore -index 6acd3bc..172bf23 100644 a/.gitignore -+++ b/.gitignore -@@ -8,3 +8,4 @@ - *.cmx[as] - *.cmti - *.annot -+src/META -diff --git a/Makefile b/Makefile -index 6a5d08f..b40e588 100644 a/Makefile -+++ b/Makefile -@@ -14,8 +14,16 @@ install: - $(MAKE) -C src install - $(MAKE) -C toplevel install - -+findlib-install: -+ $(MAKE) -C src findlib-install -+ $(MAKE) -C toplevel install -+ - uninstall: - $(MAKE) -C src uninstall - $(MAKE) -C toplevel uninstall - --.PHONY: all test clean install uninstall -+findlib-uninstall: -+ $(MAKE) -C src findlib-uninstall -+ $(MAKE) -C toplevel uninstall -+ -+.PHONY: all test clean install uninstall findlib-install findlib-uninstall -diff --git a/src/META b/src/META.in -similarity index 72% -rename from src/META -rename to src/META.in -index 66ac170..b5678b7 100644 a/src/META -+++ b/src/META.in -@@ -1,6 +1,8 @@ - # This META is the one provided by findlib when the "num" library was - # part of the core OCaml distribution. For backward compatibility, --# it installs into OCaml's standard library directory, not in a subdirectory -+# it is installed into OCaml's s
[arch-commits] Commit in dune/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:13:14 Author: juergen Revision: 692197 OCaml 4.11.0 rebuild Modified: dune/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:13:02 UTC (rev 692196) +++ PKGBUILD2020-08-29 13:13:14 UTC (rev 692197) @@ -3,12 +3,12 @@ pkgname=dune pkgver=2.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="A composable build system for OCaml (formerly jbuilder)" arch=(x86_64) url="https://github.com/ocaml/dune"; license=(Apache) -depends=(glibc ocaml ocaml-findlib) +depends=(glibc "ocaml>=4.11.0" ocaml-findlib) source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz") sha512sums=('ccf5561a2f3672652a1efd072f161b4d4d1a524d2a77e0c001c6ed01f02599032e76c518a454e068e4a99105503117fce518113d2aa9f13bafb46b264b463ebd')
[arch-commits] Commit in ocaml-num/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:12:57 Author: juergen Revision: 692195 OCaml 4.11.0 rebuild Modified: ocaml-num/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:12:23 UTC (rev 692194) +++ PKGBUILD2020-08-29 13:12:57 UTC (rev 692195) @@ -2,12 +2,12 @@ pkgname=ocaml-num pkgver=1.3 -pkgrel=3 +pkgrel=4 pkgdesc="Library for arbitrary-precision integer and rational arithmetic that used to be part of the OCaml core distribution" arch=('x86_64') url="https://github.com/ocaml/num"; license=('LGPL2.1') -depends=('ocaml') +depends=('ocaml>=4.11.0') makedepends=('ocaml-findlib') options=('!strip' '!makeflags') source=($pkgname-$pkgver.tar.gz::https://github.com/ocaml/num/archive/v$pkgver.tar.gz)
[arch-commits] Commit in camlp4/trunk (4.11.patch PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:12:19 Author: juergen Revision: 692193 upgpkg: camlp4 4.10-1 Added: camlp4/trunk/4.11.patch Modified: camlp4/trunk/PKGBUILD + 4.11.patch | 226 +++ PKGBUILD | 13 +-- 2 files changed, 233 insertions(+), 6 deletions(-) Added: 4.11.patch === --- 4.11.patch (rev 0) +++ 4.11.patch 2020-08-29 13:12:19 UTC (rev 692193) @@ -0,0 +1,226 @@ +From 6cd51b88f0d651fc92f686e9b25180ac5e0b7bd4 Mon Sep 17 00:00:00 2001 +From: ygrek +Date: Sun, 24 May 2020 09:26:27 -0400 +Subject: ci: build for matching branch + +--- + .travis-ci.sh | 4 ++-- + .travis.yml | 12 +++- + configure | 6 ++ + 3 files changed, 19 insertions(+), 3 deletions(-) + +diff --git a/.travis-ci.sh b/.travis-ci.sh +index 532221c01..879afb0d1 100644 +--- a/.travis-ci.sh b/.travis-ci.sh +@@ -2,7 +2,7 @@ case $XARCH in + i386) + uname -a + +- git clone git://github.com/ocaml/ocaml -b trunk --depth 1 ++ git clone git://github.com/ocaml/ocaml -b $OCAML_BRANCH --depth 1 + cd ocaml + ./configure + make world.opt +@@ -17,7 +17,7 @@ i386) + cd .. + rm -rf ocamlbuild + +- ./configure && make && sudo make install ++ ./configure $CONFIGURE_ARGS && make && sudo make install + ;; + *) + echo unknown arch +diff --git a/.travis.yml b/.travis.yml +index 3015c16d3..c20da1ef8 100644 +--- a/.travis.yml b/.travis.yml +@@ -1,4 +1,14 @@ + language: c + script: bash -ex .travis-ci.sh + env: +- - XARCH=i386 ++ - OCAML_BRANCH=4.10 ++XARCH=i386 ++ - OCAML_BRANCH=4.11 ++XARCH=i386 ++CONFIGURE_ARGS=--skip-version-check ++ - OCAML_BRANCH=trunk ++XARCH=i386 ++CONFIGURE_ARGS=--skip-version-check ++jobs: ++ allow_failures: ++- if: CONFIGURE_ARGS = --skip-version-check +diff --git a/configure b/configure +index 7bb18bb6c..67ef85e92 100755 +--- a/configure b/configure +@@ -7,6 +7,7 @@ unset LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME + set -e + + PINNED=0 ++SKIP_VERSION_CHECK=0 + for i in "$@"; do + case $i in + --bindir=*) +@@ -21,6 +22,9 @@ for i in "$@"; do + --pinned*) + PINNED=1 + ;; ++--skip-version-check) ++ SKIP_VERSION_CHECK=1 ++ ;; + *) + echo "usage: ./configure [--bindir=] [--libdir=] [--pkgdir=]" 1>&2 + exit 2 +@@ -39,6 +43,8 @@ if [ $major -lt 4 -o \( $major -eq 4 -a $minor -lt 2 \) ]; then + echo "The standalone Camlp4 requires OCaml >= 4.02." + echo "For previous versions of OCaml use the Camlp4 distributed with OCaml." + exit 2 ++elif [ $SKIP_VERSION_CHECK -eq 1 ]; then ++echo "Skipping OCaml version check" + elif [ $major -ne 4 -o $minor -ne 10 ]; then + echo "This version of Camlp4 is for OCaml 4.10 but you are using OCaml $ocaml_version." + if [ -d .git ] ; then +-- +2.27.0 + + +From aadf267a6b69bce8207caf7d607afd17873e39c2 Mon Sep 17 00:00:00 2001 +From: Kate +Date: Tue, 9 Jun 2020 18:49:36 +0100 +Subject: OCaml 4.11 support + +--- + camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml | 4 ++-- + camlp4/boot/Camlp4.ml | 4 ++-- + configure | 2 +- + 3 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml b/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml +index 6ba906f4e..3040753d4 100644 +--- a/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml b/camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml +@@ -704,7 +704,7 @@ and row_field = + let is_closed = if wildcards = [] then Closed else Open in + mkpat loc (Ppat_record (List.map mklabpat ps, is_closed)) + | PaStr loc s -> +-mkpat loc (Ppat_constant (Pconst_string (string_of_string_token loc s) None)) ++mkpat loc (Ppat_constant (Pconst_string (string_of_string_token loc s) (Loc.to_ocaml_location loc) None)) + | <:patt@loc< ($p1$, $p2$) >> -> + mkpat loc (Ppat_tuple +(List.map patt (list_of_patt p1 (list_of_patt p2 [] +@@ -969,7 +969,7 @@ value varify_constructors var_names = + (Pexp_apply (mkexp loc (Pexp_ident (array_function loc "String" "get"))) + [(Nolabel, expr e1); (Nolabel, expr e2)]) + | ExStr loc s -> +-mkexp loc (Pexp_constant (Pconst_string (string_of_string_token loc s) None)) ++mkexp loc (Pexp_constant (Pconst_string (string_of_string_token loc s) (Loc.to_ocaml_location loc) None)) + | ExTry loc e a -> mkexp loc (Pexp_try (expr e) (match_case a [])) + | <:expr@loc< ($e1$, $e2$) >> -> + mkexp loc (Pexp_tuple (List.map expr (list_of_expr e1 (list_of_expr e2 [] +diff --git a/camlp4/boot/Camlp4.ml b/camlp4/boot/Camlp4.ml +index 32b8a8865..029e306d7 100644 +--- a/camlp4/boot/Camlp4.ml b/camlp4/boot/Camlp4.ml +@@ -16204,7 +16204,7 @@ module Struct = + | PaStr (loc, s) -> +
[arch-commits] Commit in ocaml-findlib/repos/community-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 13:10:57 Author: juergen Revision: 692192 archrelease: copy trunk to community-x86_64 Added: ocaml-findlib/repos/community-x86_64/PKGBUILD (from rev 692191, ocaml-findlib/trunk/PKGBUILD) ocaml-findlib/repos/community-x86_64/externalmeta6.patch (from rev 692191, ocaml-findlib/trunk/externalmeta6.patch) Deleted: ocaml-findlib/repos/community-x86_64/PKGBUILD ocaml-findlib/repos/community-x86_64/externalmeta6.patch -+ PKGBUILD| 82 +- externalmeta6.patch | 26 +++ 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:10:44 UTC (rev 692191) +++ PKGBUILD2020-08-29 13:10:57 UTC (rev 692192) @@ -1,41 +0,0 @@ -# Maintainer: Alexander F Rødseth -# Contributor: Lukas Fleischer -# Contributor: Thomas S Hatch -# Contributor: Sebastian Wiesner -# Contributor: Benjamin Andresen -# Contributor: scj -# Contributor: Alif - -pkgname=ocaml-findlib -pkgver=1.8.1 -pkgrel=6 -pkgdesc='OCaml package manager' -arch=(x86_64) -url='http://projects.camlcity.org/projects/findlib.html' -license=(MIT) -depends=(ocaml-compiler-libs) -source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";) -sha256sums=('8e85cfa57e8745715432df3116697c8f41cb24b5ec16d1d5acd25e0196d34303') -options=(staticlibs !strip zipman !makeflags) - -build() { - cd "findlib-$pkgver" - - ./configure \ --sitelib /usr/lib/ocaml \ --config /etc/findlib.conf \ --mandir /usr/share/man - - make all opt -} - -package () { - cd "findlib-$pkgver" - - make prefix="$pkgdir" install - - install -Dm755 src/findlib/ocamlfind_opt "$pkgdir/usr/bin/ocamlfind_opt" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim: ts=2 sw=2 et: Copied: ocaml-findlib/repos/community-x86_64/PKGBUILD (from rev 692191, ocaml-findlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:10:57 UTC (rev 692192) @@ -0,0 +1,41 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Lukas Fleischer +# Contributor: Thomas S Hatch +# Contributor: Sebastian Wiesner +# Contributor: Benjamin Andresen +# Contributor: scj +# Contributor: Alif + +pkgname=ocaml-findlib +pkgver=1.8.1 +pkgrel=7 +pkgdesc='OCaml package manager' +arch=(x86_64) +url='http://projects.camlcity.org/projects/findlib.html' +license=(MIT) +depends=(ocaml-compiler-libs) +source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";) +sha256sums=('8e85cfa57e8745715432df3116697c8f41cb24b5ec16d1d5acd25e0196d34303') +options=(staticlibs !strip zipman !makeflags) + +build() { + cd "findlib-$pkgver" + + ./configure \ +-sitelib /usr/lib/ocaml \ +-config /etc/findlib.conf \ +-mandir /usr/share/man + + make all opt +} + +package () { + cd "findlib-$pkgver" + + make prefix="$pkgdir" install + + install -Dm755 src/findlib/ocamlfind_opt "$pkgdir/usr/bin/ocamlfind_opt" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2 sw=2 et: Deleted: externalmeta6.patch === --- externalmeta6.patch 2020-08-29 13:10:44 UTC (rev 692191) +++ externalmeta6.patch 2020-08-29 13:10:57 UTC (rev 692192) @@ -1,13 +0,0 @@ -Index: findlib-1.7.2/configure -=== findlib-1.7.2.orig/configure -+++ findlib-1.7.2/configure -@@ -557,7 +557,7 @@ fi - - # Generate the META files now. - --l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime" -+l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $lcomplibs $lbytes $lspacetime" - - for dir in site-lib-src/*; do - # We do not really know if $dir is a directory. Copied: ocaml-findlib/repos/community-x86_64/externalmeta6.patch (from rev 692191, ocaml-findlib/trunk/externalmeta6.patch) === --- externalmeta6.patch (rev 0) +++ externalmeta6.patch 2020-08-29 13:10:57 UTC (rev 692192) @@ -0,0 +1,13 @@ +Index: findlib-1.7.2/configure +=== +--- findlib-1.7.2.orig/configure findlib-1.7.2/configure +@@ -557,7 +557,7 @@ fi + + # Generate the META files now. + +-l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime" ++l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $lcomplibs $lbytes $lspacetime" + + for dir in site-lib-src/*; do + # We do not really know if $dir is a directory.
[arch-commits] Commit in ocaml-findlib/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:10:44 Author: juergen Revision: 692191 OCaml 4.11.0 rebuild Modified: ocaml-findlib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:18:15 UTC (rev 692190) +++ PKGBUILD2020-08-29 13:10:44 UTC (rev 692191) @@ -8,7 +8,7 @@ pkgname=ocaml-findlib pkgver=1.8.1 -pkgrel=6 +pkgrel=7 pkgdesc='OCaml package manager' arch=(x86_64) url='http://projects.camlcity.org/projects/findlib.html'
[arch-commits] Commit in ocaml-result/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:09:32 Author: juergen Revision: 394892 OCaml 4.11.0 rebuild Modified: ocaml-result/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:09:17 UTC (rev 394891) +++ PKGBUILD2020-08-29 13:09:32 UTC (rev 394892) @@ -3,7 +3,7 @@ _pkgname=result pkgname=ocaml-${_pkgname} pkgver=1.5 -pkgrel=2 +pkgrel=3 pkgdesc="Compatibility Result module" arch=('i686' 'x86_64' 'armv7h') url="https://github.com/janestreet/result";
[arch-commits] Commit in ocaml-topkg/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:09:58 Author: juergen Revision: 394895 archrelease: copy trunk to extra-x86_64 Added: ocaml-topkg/repos/extra-x86_64/PKGBUILD (from rev 394894, ocaml-topkg/trunk/PKGBUILD) Deleted: ocaml-topkg/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:09:52 UTC (rev 394894) +++ PKGBUILD2020-08-29 13:09:58 UTC (rev 394895) @@ -1,29 +0,0 @@ -# Maintainer: Jürgen Hötzel -pkgname=ocaml-topkg -pkgver=1.0.2 -pkgrel=1 -pkgdesc="A packager for distributing OCaml software" -arch=('x86_64') -url="https://erratique.ch/software/topkg"; -license=('BSD') -depends=('ocaml' 'ocaml-result') -makedepends=('ocaml-findlib' 'ocamlbuild' 'opam' 'ocaml-compiler-libs') -source=("https://erratique.ch/software/topkg/releases/topkg-${pkgver}.tbz";) -sha512sums=('4ec7ef2bbaa574276954f71b4e6ec53106518ba85e7ed6be1c3c186590f0219e15c10bfef6606667f86af4b245a553a3693d4fcc14092c44e203fe9076684f80') - - -build() { - cd "${srcdir}/topkg-${pkgver}" - - pkg/pkg.ml build --pkg-name topkg -} - -package() { - cd "${srcdir}/topkg-${pkgver}" - - opam-installer --prefix="${pkgdir}/usr" \ ---libdir="${pkgdir}$(ocamlc -where)" \ ---docdir="${pkgdir}/usr/share/doc" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - mv "${pkgdir}/usr/share/doc/topkg/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" -} Copied: ocaml-topkg/repos/extra-x86_64/PKGBUILD (from rev 394894, ocaml-topkg/trunk/PKGBUILD) ======= --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:09:58 UTC (rev 394895) @@ -0,0 +1,29 @@ +# Maintainer: Jürgen Hötzel +pkgname=ocaml-topkg +pkgver=1.0.2 +pkgrel=2 +pkgdesc="A packager for distributing OCaml software" +arch=('x86_64') +url="https://erratique.ch/software/topkg"; +license=('BSD') +depends=('ocaml>=4.11.0' 'ocaml-result') +makedepends=('ocaml-findlib' 'ocamlbuild' 'opam' 'ocaml-compiler-libs') +source=("https://erratique.ch/software/topkg/releases/topkg-${pkgver}.tbz";) +sha512sums=('4ec7ef2bbaa574276954f71b4e6ec53106518ba85e7ed6be1c3c186590f0219e15c10bfef6606667f86af4b245a553a3693d4fcc14092c44e203fe9076684f80') + + +build() { + cd "${srcdir}/topkg-${pkgver}" + + pkg/pkg.ml build --pkg-name topkg +} + +package() { + cd "${srcdir}/topkg-${pkgver}" + + opam-installer --prefix="${pkgdir}/usr" \ +--libdir="${pkgdir}$(ocamlc -where)" \ +--docdir="${pkgdir}/usr/share/doc" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + mv "${pkgdir}/usr/share/doc/topkg/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in unison/repos/extra-x86_64 (8 files)
Date: Saturday, August 29, 2020 @ 13:10:19 Author: juergen Revision: 394897 archrelease: copy trunk to extra-x86_64 Added: unison/repos/extra-x86_64/4.08-compatibility.patch (from rev 394896, unison/trunk/4.08-compatibility.patch) unison/repos/extra-x86_64/PKGBUILD (from rev 394896, unison/trunk/PKGBUILD) unison/repos/extra-x86_64/desktop (from rev 394896, unison/trunk/desktop) unison/repos/extra-x86_64/large.patch (from rev 394896, unison/trunk/large.patch) Deleted: unison/repos/extra-x86_64/4.08-compatibility.patch unison/repos/extra-x86_64/PKGBUILD unison/repos/extra-x86_64/desktop unison/repos/extra-x86_64/large.patch --+ 4.08-compatibility.patch | 104 - PKGBUILD | 114 ++--- desktop | 22 large.patch | 98 +++--- 4 files changed, 169 insertions(+), 169 deletions(-) Deleted: 4.08-compatibility.patch === --- 4.08-compatibility.patch2020-08-29 13:10:13 UTC (rev 394896) +++ 4.08-compatibility.patch2020-08-29 13:10:19 UTC (rev 394897) @@ -1,52 +0,0 @@ -From 29fa058c3127f3b47c347dcaa4a94f4c0e888308 Mon Sep 17 00:00:00 2001 -From: Jaap Boender -Date: Thu, 21 Mar 2019 12:26:51 + -Subject: [PATCH] Compatibility with OCaml 4.08 - - src/files.ml | 2 +- - src/recon.ml | 4 ++-- - src/system/system_generic.ml | 2 +- - 3 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/files.ml b/src/files.ml -index ba42ad57..5babf21e 100644 a/src/files.ml -+++ b/src/files.ml -@@ -722,7 +722,7 @@ let get_files_in_directory dir = - with End_of_file -> - dirh.System.closedir () - end; -- Sort.list (<) !files -+ List.sort String.compare !files - - let ls dir pattern = - Util.convertUnixErrorsToTransient -diff --git a/src/recon.ml b/src/recon.ml -index 5ed358d7..0df2cfe4 100644 a/src/recon.ml -+++ b/src/recon.ml -@@ -651,8 +651,8 @@ let rec reconcile - - (* Sorts the paths so that they will be displayed in order *) - let sortPaths pathUpdatesList = -- Sort.list --(fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) -+ List.sort -+Path.compare - pathUpdatesList - - let rec enterPath p1 p2 t = -diff --git a/src/system/system_generic.ml b/src/system/system_generic.ml -index ed8e18f3..0e28a781 100755 a/src/system/system_generic.ml -+++ b/src/system/system_generic.ml -@@ -47,7 +47,7 @@ let open_out_gen = open_out_gen - let chmod = Unix.chmod - let chown = Unix.chown - let utimes = Unix.utimes --let link = Unix.link -+let link s d = Unix.link s d - let openfile = Unix.openfile - let opendir f = - let h = Unix.opendir f in Copied: unison/repos/extra-x86_64/4.08-compatibility.patch (from rev 394896, unison/trunk/4.08-compatibility.patch) === --- 4.08-compatibility.patch(rev 0) +++ 4.08-compatibility.patch2020-08-29 13:10:19 UTC (rev 394897) @@ -0,0 +1,52 @@ +From 29fa058c3127f3b47c347dcaa4a94f4c0e888308 Mon Sep 17 00:00:00 2001 +From: Jaap Boender +Date: Thu, 21 Mar 2019 12:26:51 + +Subject: [PATCH] Compatibility with OCaml 4.08 + +--- + src/files.ml | 2 +- + src/recon.ml | 4 ++-- + src/system/system_generic.ml | 2 +- + 3 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/files.ml b/src/files.ml +index ba42ad57..5babf21e 100644 +--- a/src/files.ml b/src/files.ml +@@ -722,7 +722,7 @@ let get_files_in_directory dir = + with End_of_file -> + dirh.System.closedir () + end; +- Sort.list (<) !files ++ List.sort String.compare !files + + let ls dir pattern = + Util.convertUnixErrorsToTransient +diff --git a/src/recon.ml b/src/recon.ml +index 5ed358d7..0df2cfe4 100644 +--- a/src/recon.ml b/src/recon.ml +@@ -651,8 +651,8 @@ let rec reconcile + + (* Sorts the paths so that they will be displayed in order *) + let sortPaths pathUpdatesList = +- Sort.list +-(fun (p1, _) (p2, _) -> Path.compare p1 p2 <= 0) ++ List.sort ++Path.compare + pathUpdatesList + + let rec enterPath p1 p2 t = +diff --git a/src/system/system_generic.ml b/src/system/system_generic.ml +index ed8e18f3..0e28a781 100755 +--- a/src/system/system_generic.ml b/src/system/system_generic.ml +@@ -47,7 +47,7 @@ let open_out_gen = open_out_gen + let chmod = Unix.chmod + let chown = Unix.chown + let utimes = Unix.utimes +-let link = Unix.link ++let link s d = Unix.link s d + let openfile = Unix.openfile + let opendir f = + let h = Unix.opendir f in Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:10:13 UTC (rev 394896) +++ PKGBUILD2020-08-29 13:10:19 UTC (rev 394897) @@ -1,57 +0,0 @@ -#Main
[arch-commits] Commit in ocaml-topkg/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:09:52 Author: juergen Revision: 394894 OCaml 4.11.0 rebuild Modified: ocaml-topkg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:09:37 UTC (rev 394893) +++ PKGBUILD2020-08-29 13:09:52 UTC (rev 394894) @@ -1,12 +1,12 @@ # Maintainer: Jürgen Hötzel pkgname=ocaml-topkg pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="A packager for distributing OCaml software" arch=('x86_64') url="https://erratique.ch/software/topkg"; license=('BSD') -depends=('ocaml' 'ocaml-result') +depends=('ocaml>=4.11.0' 'ocaml-result') makedepends=('ocaml-findlib' 'ocamlbuild' 'opam' 'ocaml-compiler-libs') source=("https://erratique.ch/software/topkg/releases/topkg-${pkgver}.tbz";) sha512sums=('4ec7ef2bbaa574276954f71b4e6ec53106518ba85e7ed6be1c3c186590f0219e15c10bfef6606667f86af4b245a553a3693d4fcc14092c44e203fe9076684f80')
[arch-commits] Commit in unison/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:10:13 Author: juergen Revision: 394896 OCaml 4.11.0 rebuild Modified: unison/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:09:58 UTC (rev 394895) +++ PKGBUILD2020-08-29 13:10:13 UTC (rev 394896) @@ -3,7 +3,7 @@ pkgname=unison pkgver=2.51.2 -pkgrel=9 +pkgrel=10 pkgdesc='File-synchronization tool' #url='https://github.com/bcpierce00/unison/' url='https://www.cis.upenn.edu/~bcpierce/unison/' @@ -10,7 +10,7 @@ arch=('x86_64') license=('GPL2') optdepends=('gtk2: graphical interface') -makedepends=('ocaml' 'emacs' 'lablgtk2') +makedepends=('ocaml>=4.11.0' 'emacs' 'lablgtk2') source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz"; 'large.patch' '4.08-compatibility.patch'
[arch-commits] Commit in ocaml-result/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:09:37 Author: juergen Revision: 394893 archrelease: copy trunk to extra-x86_64 Added: ocaml-result/repos/extra-x86_64/PKGBUILD (from rev 394892, ocaml-result/trunk/PKGBUILD) Deleted: ocaml-result/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:09:32 UTC (rev 394892) +++ PKGBUILD2020-08-29 13:09:37 UTC (rev 394893) @@ -1,32 +0,0 @@ -# Maintainer: Jürgen Hötzel - -_pkgname=result -pkgname=ocaml-${_pkgname} -pkgver=1.5 -pkgrel=2 -pkgdesc="Compatibility Result module" -arch=('i686' 'x86_64' 'armv7h') -url="https://github.com/janestreet/result"; -license=('BSD') -depends=('ocaml') -makedepends=('ocaml-findlib' 'dune') -options=('!strip') -source=("https://github.com/janestreet/result/archive/${pkgver}.tar.gz";) -sha512sums=('5ca3aab3b46bff7f4fa4517b5d823de196d7a97a8b94a8e416a5e237061482f4d0030c6a339291d5aa8f68020ee11aed743b730970105a2303e6a93d26ca676a') - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - dune build -} - - -package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}$(ocamlfind printconf destdir)" - dune install --prefix "${pkgdir}/usr" \ ---libdir "${pkgdir}$(ocamlfind printconf destdir)" - - install -Dm644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" - mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" -} Copied: ocaml-result/repos/extra-x86_64/PKGBUILD (from rev 394892, ocaml-result/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:09:37 UTC (rev 394893) @@ -0,0 +1,32 @@ +# Maintainer: Jürgen Hötzel + +_pkgname=result +pkgname=ocaml-${_pkgname} +pkgver=1.5 +pkgrel=3 +pkgdesc="Compatibility Result module" +arch=('i686' 'x86_64' 'armv7h') +url="https://github.com/janestreet/result"; +license=('BSD') +depends=('ocaml') +makedepends=('ocaml-findlib' 'dune') +options=('!strip') +source=("https://github.com/janestreet/result/archive/${pkgver}.tar.gz";) +sha512sums=('5ca3aab3b46bff7f4fa4517b5d823de196d7a97a8b94a8e416a5e237061482f4d0030c6a339291d5aa8f68020ee11aed743b730970105a2303e6a93d26ca676a') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + dune build +} + + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}$(ocamlfind printconf destdir)" + dune install --prefix "${pkgdir}/usr" \ +--libdir "${pkgdir}$(ocamlfind printconf destdir)" + + install -Dm644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" +}
[arch-commits] Commit in ocaml-integers/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:09:11 Author: juergen Revision: 394890 OCaml 4.11.0 rebuild Modified: ocaml-integers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:08:50 UTC (rev 394889) +++ PKGBUILD2020-08-29 13:09:11 UTC (rev 394890) @@ -2,13 +2,13 @@ pkgname=ocaml-integers pkgver=0.4.0 -pkgrel=1 +pkgrel=2 pkgdesc='Library for binding to C libraries using pure OCaml' arch=('i686' 'x86_64') url=https://github.com/ocamllabs/ocaml-integers license=('custom') options=('!strip') -makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 'ocaml-compiler-libs' 'ocamlbuild' 'opam') +makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 'ocaml-compiler-libs>=4.11.0' 'ocamlbuild' 'opam') source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";) sha256sums=('ba6e087606c622533ecca9dc4c0917a3cc183e73e3e7d8511b68e21183ef913f')
[arch-commits] Commit in ocaml-integers/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:09:17 Author: juergen Revision: 394891 archrelease: copy trunk to extra-x86_64 Added: ocaml-integers/repos/extra-x86_64/PKGBUILD (from rev 394890, ocaml-integers/trunk/PKGBUILD) Deleted: ocaml-integers/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:09:11 UTC (rev 394890) +++ PKGBUILD2020-08-29 13:09:17 UTC (rev 394891) @@ -1,30 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgname=ocaml-integers -pkgver=0.4.0 -pkgrel=1 -pkgdesc='Library for binding to C libraries using pure OCaml' -arch=('i686' 'x86_64') -url=https://github.com/ocamllabs/ocaml-integers -license=('custom') -options=('!strip') -makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 'ocaml-compiler-libs' 'ocamlbuild' 'opam') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";) -sha256sums=('ba6e087606c622533ecca9dc4c0917a3cc183e73e3e7d8511b68e21183ef913f') - - -build() { - cd ${pkgname}-$pkgver - dune build --profile release -} - -package() { - cd ${pkgname}-$pkgver - - opam-installer --prefix="${pkgdir}/usr" \ ---libdir="${pkgdir}$(ocamlc -where)" \ ---docdir="${pkgdir}/usr/share/doc" \ ---stubsdir="${pkgdir}$(ocamlc -where)/stublibs" \ -./_build/default/integers.install - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}"/LICENSE.md -} Copied: ocaml-integers/repos/extra-x86_64/PKGBUILD (from rev 394890, ocaml-integers/trunk/PKGBUILD) ======= --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:09:17 UTC (rev 394891) @@ -0,0 +1,30 @@ +# Maintainer: Jürgen Hötzel + +pkgname=ocaml-integers +pkgver=0.4.0 +pkgrel=2 +pkgdesc='Library for binding to C libraries using pure OCaml' +arch=('i686' 'x86_64') +url=https://github.com/ocamllabs/ocaml-integers +license=('custom') +options=('!strip') +makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 'ocaml-compiler-libs>=4.11.0' 'ocamlbuild' 'opam') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";) +sha256sums=('ba6e087606c622533ecca9dc4c0917a3cc183e73e3e7d8511b68e21183ef913f') + + +build() { + cd ${pkgname}-$pkgver + dune build --profile release +} + +package() { + cd ${pkgname}-$pkgver + + opam-installer --prefix="${pkgdir}/usr" \ +--libdir="${pkgdir}$(ocamlc -where)" \ +--docdir="${pkgdir}/usr/share/doc" \ +--stubsdir="${pkgdir}$(ocamlc -where)/stublibs" \ +./_build/default/integers.install + install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}"/LICENSE.md +}
[arch-commits] Commit in ocamlbuild/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:08:28 Author: juergen Revision: 394887 archrelease: copy trunk to extra-x86_64 Added: ocamlbuild/repos/extra-x86_64/PKGBUILD (from rev 394886, ocamlbuild/trunk/PKGBUILD) Deleted: ocamlbuild/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:08:21 UTC (rev 394886) +++ PKGBUILD2020-08-29 13:08:28 UTC (rev 394887) @@ -1,24 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgname=ocamlbuild -pkgver=0.14.0 -pkgrel=7 -pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' -arch=('x86_64') -license=('GPL2') -url='https://github.com/ocaml/ocamlbuild/releases' -depends=('ocaml>=4.04.0') -options=('!makeflags') -source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";) -sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78') - -build() { - cd $pkgname-$pkgver - make configure PREFIX="/usr" MANDIR="/usr/share/man" - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: ocamlbuild/repos/extra-x86_64/PKGBUILD (from rev 394886, ocamlbuild/trunk/PKGBUILD) === --- PKGBUILD (rev 0) +++ PKGBUILD2020-08-29 13:08:28 UTC (rev 394887) @@ -0,0 +1,24 @@ +# Maintainer: Jürgen Hötzel + +pkgname=ocamlbuild +pkgver=0.14.0 +pkgrel=8 +pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' +arch=('x86_64') +license=('GPL2') +url='https://github.com/ocaml/ocamlbuild/releases' +depends=('ocaml>=4.11.0') +options=('!makeflags') +source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";) +sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78') + +build() { + cd $pkgname-$pkgver + make configure PREFIX="/usr" MANDIR="/usr/share/man" + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in ocaml-ctypes/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:08:50 Author: juergen Revision: 394889 archrelease: copy trunk to extra-x86_64 Added: ocaml-ctypes/repos/extra-x86_64/PKGBUILD (from rev 394888, ocaml-ctypes/trunk/PKGBUILD) Deleted: ocaml-ctypes/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:08:43 UTC (rev 394888) +++ PKGBUILD2020-08-29 13:08:50 UTC (rev 394889) @@ -1,33 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Armin K. - -pkgname=ocaml-ctypes -pkgver=0.17.1 -pkgrel=3 -pkgdesc="Library for binding to C libraries using pure OCaml" -arch=('x86_64') -url="https://github.com/ocamllabs/ocaml-ctypes"; -license=('MIT') -depends=('ocaml>=4.08.1' 'libffi' 'ocaml-integers') -makedepends=('ocaml-findlib' 'ocaml-compiler-libs') -options=('!strip' '!makeflags') -source=($pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/ocaml-ctypes/archive/$pkgver.tar.gz) -sha512sums=('1e197009f7e6b29b43944f757e987934337ebfa11bb2ff2ca8ba3ebc607e37cf1259d07a90d7faf4b91b49ee20d5c65357ad305f34ada0a8d336a3904233150e') - -build() { - cd "$srcdir/$pkgname-$pkgver" - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - local _destdir="$pkgdir$(ocamlfind printconf destdir)" - install -d "$_destdir/stublibs" - - make OCAMLFIND_DESTDIR="$_destdir" install - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: ocaml-ctypes/repos/extra-x86_64/PKGBUILD (from rev 394888, ocaml-ctypes/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:08:50 UTC (rev 394889) @@ -0,0 +1,33 @@ +# Maintainer: Evangelos Foutras +# Contributor: Armin K. + +pkgname=ocaml-ctypes +pkgver=0.17.1 +pkgrel=4 +pkgdesc="Library for binding to C libraries using pure OCaml" +arch=('x86_64') +url="https://github.com/ocamllabs/ocaml-ctypes"; +license=('MIT') +depends=('ocaml>=4.11.0' 'libffi' 'ocaml-integers') +makedepends=('ocaml-findlib' 'ocaml-compiler-libs') +options=('!strip' '!makeflags') +source=($pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/ocaml-ctypes/archive/$pkgver.tar.gz) +sha512sums=('1e197009f7e6b29b43944f757e987934337ebfa11bb2ff2ca8ba3ebc607e37cf1259d07a90d7faf4b91b49ee20d5c65357ad305f34ada0a8d336a3904233150e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + local _destdir="$pkgdir$(ocamlfind printconf destdir)" + install -d "$_destdir/stublibs" + + make OCAMLFIND_DESTDIR="$_destdir" install + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in ocaml-ctypes/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:08:43 Author: juergen Revision: 394888 OCaml 4.11.0 rebuild Modified: ocaml-ctypes/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:08:28 UTC (rev 394887) +++ PKGBUILD2020-08-29 13:08:43 UTC (rev 394888) @@ -3,12 +3,12 @@ pkgname=ocaml-ctypes pkgver=0.17.1 -pkgrel=3 +pkgrel=4 pkgdesc="Library for binding to C libraries using pure OCaml" arch=('x86_64') url="https://github.com/ocamllabs/ocaml-ctypes"; license=('MIT') -depends=('ocaml>=4.08.1' 'libffi' 'ocaml-integers') +depends=('ocaml>=4.11.0' 'libffi' 'ocaml-integers') makedepends=('ocaml-findlib' 'ocaml-compiler-libs') options=('!strip' '!makeflags') source=($pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/ocaml-ctypes/archive/$pkgver.tar.gz)
[arch-commits] Commit in ocamlbuild/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:08:21 Author: juergen Revision: 394886 OCaml 4.11.0 rebuild Modified: ocamlbuild/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 13:01:14 UTC (rev 394885) +++ PKGBUILD2020-08-29 13:08:21 UTC (rev 394886) @@ -2,12 +2,12 @@ pkgname=ocamlbuild pkgver=0.14.0 -pkgrel=7 +pkgrel=8 pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' arch=('x86_64') license=('GPL2') url='https://github.com/ocaml/ocamlbuild/releases' -depends=('ocaml>=4.04.0') +depends=('ocaml>=4.11.0') options=('!makeflags') source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";) sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78')
[arch-commits] Commit in ocaml/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 13:01:09 Author: juergen Revision: 394884 upgpkg: ocaml 4.11.0-1 Modified: ocaml/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:59:24 UTC (rev 394883) +++ PKGBUILD2020-08-29 13:01:09 UTC (rev 394884) @@ -2,7 +2,7 @@ pkgbase='ocaml' pkgname=('ocaml' 'ocaml-compiler-libs') -pkgver=4.10.0 +pkgver=4.11.0 pkgrel=1 pkgdesc="A functional language with OO extensions" arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('ncurses>=5.6-7') optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha512sums=('d2ed8b6162898da45ccc231c97a1b46a330467b9b24390ed17cf3e5367ae6d198ecac8e0df11e5501cdf22cc6313ec23c6cf477d621d017f69f9744eb0050e2e') +sha512sums=('e8ed081ceb49bdb15f9983cb41885ad4eb703c8a2fc32088e6194efd86a960c2d0ce25bf4de60dfc37e78ee8091ae5d9db96d7c83839e02bc20e31860cc3') options=('!makeflags' '!emptydirs' 'staticlibs')
[arch-commits] Commit in ocaml/repos/extra-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 13:01:14 Author: juergen Revision: 394885 archrelease: copy trunk to extra-x86_64 Added: ocaml/repos/extra-x86_64/PKGBUILD (from rev 394884, ocaml/trunk/PKGBUILD) ocaml/repos/extra-x86_64/ocaml-4.08.0.patch (from rev 394884, ocaml/trunk/ocaml-4.08.0.patch) Deleted: ocaml/repos/extra-x86_64/PKGBUILD ocaml/repos/extra-x86_64/ocaml-4.08.0.patch + PKGBUILD | 112 +-- ocaml-4.08.0.patch | 26 +-- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 13:01:09 UTC (rev 394884) +++ PKGBUILD2020-08-29 13:01:14 UTC (rev 394885) @@ -1,56 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgbase='ocaml' -pkgname=('ocaml' 'ocaml-compiler-libs') -pkgver=4.10.0 -pkgrel=1 -pkgdesc="A functional language with OO extensions" -arch=('x86_64') -license=('LGPL2.1' 'custom: QPL-1.0') -url="https://caml.inria.fr/"; -makedepends=('ncurses>=5.6-7') -optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') -source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha512sums=('d2ed8b6162898da45ccc231c97a1b46a330467b9b24390ed17cf3e5367ae6d198ecac8e0df11e5501cdf22cc6313ec23c6cf477d621d017f69f9744eb0050e2e') -options=('!makeflags' '!emptydirs' 'staticlibs') - - - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix /usr --mandir /usr/share/man --disable-force-safe-string - make --debug=v world.opt -} - -package_ocaml() { - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - - # Save >10MB with this one, makepkg only strips debug symbols. - #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \; - - # install license - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" - - # remove compiler libs - rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs" -} - -package_ocaml-compiler-libs() { -pkgdesc="Several modules used internally by the OCaml compiler" -license=('custom: QPL-1.0') -depends=('ocaml') -optdepends=() - - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install - # Remove non-compiler-libs - rm -rf "${pkgdir}/usr/bin" "${pkgdir}/usr/lib/ocaml/caml" \ - "${pkgdir}/usr/lib/ocaml/ocamldoc" "${pkgdir}/usr/lib/ocaml/stublibs" \ - "${pkgdir}/usr/lib/ocaml/threads" "${pkgdir}/usr/share" - find "${pkgdir}/usr/lib/ocaml/" -maxdepth 1 -type f -delete - - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: ocaml/repos/extra-x86_64/PKGBUILD (from rev 394884, ocaml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 13:01:14 UTC (rev 394885) @@ -0,0 +1,56 @@ +# Maintainer: Jürgen Hötzel + +pkgbase='ocaml' +pkgname=('ocaml' 'ocaml-compiler-libs') +pkgver=4.11.0 +pkgrel=1 +pkgdesc="A functional language with OO extensions" +arch=('x86_64') +license=('LGPL2.1' 'custom: QPL-1.0') +url="https://caml.inria.fr/"; +makedepends=('ncurses>=5.6-7') +optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') +source=(https://caml.inria.fr/distrib/ocaml-${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) +sha512sums=('e8ed081ceb49bdb15f9983cb41885ad4eb703c8a2fc32088e6194efd86a960c2d0ce25bf4de60dfc37e78ee8091ae5d9db96d7c83839e02bc20e31860cc3') +options=('!makeflags' '!emptydirs' 'staticlibs') + + + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix /usr --mandir /usr/share/man --disable-force-safe-string + make --debug=v world.opt +} + +package_ocaml() { + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # Save >10MB with this one, makepkg only strips debug symbols. + #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \; + + # install license + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" + + # remove compiler libs + rm -rf "${pkgdir}/usr/lib/ocaml/compiler-libs" +} + +package_ocaml-compiler-libs() { +
[arch-commits] Commit in llvm/repos/extra-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 12:59:24 Author: juergen Revision: 394883 archrelease: copy trunk to extra-x86_64 Added: llvm/repos/extra-x86_64/PKGBUILD (from rev 394882, llvm/trunk/PKGBUILD) llvm/repos/extra-x86_64/llvm-config.h (from rev 394882, llvm/trunk/llvm-config.h) Deleted: llvm/repos/extra-x86_64/PKGBUILD llvm/repos/extra-x86_64/llvm-config.h ---+ PKGBUILD | 246 llvm-config.h | 18 ++-- 2 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 12:59:05 UTC (rev 394882) +++ PKGBUILD2020-08-29 12:59:24 UTC (rev 394883) @@ -1,123 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') -pkgver=10.0.1 -pkgrel=1 -_ocaml_ver=4.10.0 -arch=('x86_64') -url="https://llvm.org/"; -license=('custom:Apache 2.0 with LLVM Exception') -makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' - "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' - 'python-sphinx' 'python-recommonmark') -options=('staticlibs') -_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} -llvm-config.h) -sha256sums=('c5d8e30b57cbded7128d78e5e8dad811bff97a8d471896812f57fa99ee82cdf3' -'SKIP' -'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLLVM_HOST_TRIPLE=$CHOST \ --DLLVM_BUILD_LLVM_DYLIB=ON \ --DLLVM_LINK_LLVM_DYLIB=ON \ --DLLVM_INSTALL_UTILS=ON \ --DLLVM_ENABLE_RTTI=ON \ --DLLVM_ENABLE_FFI=ON \ --DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \ --DLLVM_BUILD_TESTS=ON \ --DLLVM_BUILD_DOCS=ON \ --DLLVM_ENABLE_SPHINX=ON \ --DLLVM_ENABLE_DOXYGEN=OFF \ --DSPHINX_WARNINGS_AS_ERRORS=OFF \ --DLLVM_BINUTILS_INCDIR=/usr/include - ninja all ocaml_doc -} - -check() { - cd "$srcdir/llvm-$pkgver.src/build" - ninja check -} - -package_llvm() { - pkgdesc="Collection of modular and reusable compiler and toolchain technologies" - depends=('llvm-libs' 'perl') - optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)') - - cd "$srcdir/llvm-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - - # Include lit for running lit-based tests in other projects - pushd ../utils/lit - python3 setup.py install --root="$pkgdir" -O1 - popd - - # Remove documentation sources - rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} - - # The runtime libraries go into llvm-libs - mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir" - mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir" - - # OCaml bindings go to a separate package - rm -rf "$srcdir"/ocaml.{lib,doc} - mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib" - mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc" - - if [[ $CARCH == x86_64 ]]; then -# Needed for multilib (https://bugs.archlinux.org/task/29951) -# Header stub is taken from Fedora -mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h -cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h" - fi - - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm-libs() { - pkgdesc="LLVM runtime libraries" - depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2') - - install -d "$pkgdir/usr/lib" - cp -P \ -"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \ -"$srcdir"/LLVMgold.so \ -"$pkgdir/usr/lib/" - - # Symlink LLVMgold.so from /usr/lib/bfd-plugins - # https://bugs.archlinux.org/task/28479 - install -d "$pkgdir/usr/lib/bfd-plugins" - ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm-ocaml() { - pkgdesc="OCaml bindings for LLVM" - depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes') - - install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname} - cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml" - cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: llvm/repos/extra-x86_64/PKGBUILD (from rev 394882, llvm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ P
[arch-commits] Commit in lablgtk2/repos/extra-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 12:58:39 Author: juergen Revision: 394881 archrelease: copy trunk to extra-x86_64 Added: lablgtk2/repos/extra-x86_64/PKGBUILD (from rev 394880, lablgtk2/trunk/PKGBUILD) lablgtk2/repos/extra-x86_64/gcc10.patch (from rev 394880, lablgtk2/trunk/gcc10.patch) Deleted: lablgtk2/repos/extra-x86_64/PKGBUILD lablgtk2/repos/extra-x86_64/gcc10.patch -+ PKGBUILD| 80 +- gcc10.patch | 20 +++--- 2 files changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 12:58:33 UTC (rev 394880) +++ PKGBUILD2020-08-29 12:58:39 UTC (rev 394881) @@ -1,40 +0,0 @@ -#Maintainer: Juergen Hoetzel - -pkgname=lablgtk2 -pkgver=2.18.11 -pkgrel=1 -pkgdesc="An Objective Caml interface to gtk2" -arch=(x86_64) -license=('LGPL') -url="http://lablgtk.forge.ocamlcore.org/"; -depends=('gtk2' 'librsvg' 'gtksourceview2') -makedepends=('ocaml-compiler-libs>=4.0.9' 'camlp5>=7.10' 'libglade') -optdepends=('ocaml: for using the tools') -DLAGENTS=('https::/usr/bin/curl -fLC - --insecure --retry 3 --retry-delay 3 -o %o %u') -source=("https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz"; gcc10.patch) -sha512sums=('adc840df68aa5f9541db44f888f344b313e40c7d8f5cd35f2a45f1bc84e7136dde4b39f873de011db5d5fdfd904c0a097cd9d105458ea9f483cdab3954a2ee05' - '0fcb9f333101c5ab04dde1729a9c9805e422f100f79ad8014a3cd8c5cb78d19344292e334d4cc70d3614a41a4e143a30cd707b67a8443fa8b6f8c8fc9d7f27d9') -options=(!makeflags staticlibs) - -prepare() { - cd "${srcdir}/lablgtk-${pkgver}/src" - patch -p0 -i "${srcdir}/gcc10.patch" -} - -build() { - cd "${srcdir}/lablgtk-${pkgver}" - ./configure --prefix=/usr \ ---without-gnomeui \ ---without-gnomecanvas \ ---without-panel \ ---without-gtkspell \ ---without-gtksourceview - make world - make opt -} - -package() { - cd "${srcdir}/lablgtk-${pkgver}" - make DESTDIR="${pkgdir}" old-install - install -m644 META "${pkgdir}/usr/lib/ocaml/lablgtk2/" -} Copied: lablgtk2/repos/extra-x86_64/PKGBUILD (from rev 394880, lablgtk2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 12:58:39 UTC (rev 394881) @@ -0,0 +1,40 @@ +#Maintainer: Juergen Hoetzel + +pkgname=lablgtk2 +pkgver=2.18.11 +pkgrel=2 +pkgdesc="An Objective Caml interface to gtk2" +arch=(x86_64) +license=('LGPL') +url="http://lablgtk.forge.ocamlcore.org/"; +depends=('gtk2' 'librsvg' 'gtksourceview2') +makedepends=('ocaml-compiler-libs>=4.11.0' 'camlp5>=7.12' 'libglade') +optdepends=('ocaml: for using the tools') +DLAGENTS=('https::/usr/bin/curl -fLC - --insecure --retry 3 --retry-delay 3 -o %o %u') +source=("https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz"; gcc10.patch) +sha512sums=('adc840df68aa5f9541db44f888f344b313e40c7d8f5cd35f2a45f1bc84e7136dde4b39f873de011db5d5fdfd904c0a097cd9d105458ea9f483cdab3954a2ee05' + '0fcb9f333101c5ab04dde1729a9c9805e422f100f79ad8014a3cd8c5cb78d19344292e334d4cc70d3614a41a4e143a30cd707b67a8443fa8b6f8c8fc9d7f27d9') +options=(!makeflags staticlibs) + +prepare() { + cd "${srcdir}/lablgtk-${pkgver}/src" + patch -p0 -i "${srcdir}/gcc10.patch" +} + +build() { + cd "${srcdir}/lablgtk-${pkgver}" + ./configure --prefix=/usr \ +--without-gnomeui \ +--without-gnomecanvas \ +--without-panel \ +--without-gtkspell \ +--without-gtksourceview + make world + make opt +} + +package() { + cd "${srcdir}/lablgtk-${pkgver}" + make DESTDIR="${pkgdir}" old-install + install -m644 META "${pkgdir}/usr/lib/ocaml/lablgtk2/" +} Deleted: gcc10.patch === --- gcc10.patch 2020-08-29 12:58:33 UTC (rev 394880) +++ gcc10.patch 2020-08-29 12:58:39 UTC (rev 394881) @@ -1,10 +0,0 @@ Makefile.sic 2020-01-23 15:38:11.0 +0100 -+++ Makefile .2020-05-17 13:03:30.869429005 +0200 -@@ -17,6 +17,7 @@ - DLLDIR = $(LIBDIR)/stublibs - - include $(CONFIG) -+GTKCFLAGS += -fcommon - #GTKCFLAGS += -Werror -Wno-error=deprecated-declarations - - TARGETS = varcc$(XE) lablgtktop$(XE) lablgtk2$(XB) gdk_pixbuf_mlsource$(XE) \ Copied: lablgtk2/repos/extra-x86_64/gcc10.patch (from rev 394880, lablgtk2/trunk/gcc10.patch) === --- gcc10.patch (rev 0) +++ gcc10.patch 2020-08-29 12:58:39 UTC (rev 394881) @@ -0,0 +1,10 @@ +--- Makefile.sic 2020-01-23 15:38:11.0 +0100 Makefile .2020-05-17 13:03:30.869429005 +0200 +@@ -17,6 +17,7 @@ + DLLDIR = $(LIBDIR)/stublibs + + include $(CONFIG) ++GTKCFLAGS += -fcommon + #GTKCFLAGS += -Werror -Wno-error=deprecated-declarations + + TARGETS = varcc$(XE) lablgtktop$(XE) lablgtk2$(XB) gdk_pixbuf_mlsource$(XE) \
[arch-commits] Commit in llvm/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:59:05 Author: juergen Revision: 394882 OCaml 4.11.0 rebuild Modified: llvm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:58:39 UTC (rev 394881) +++ PKGBUILD2020-08-29 12:59:05 UTC (rev 394882) @@ -3,8 +3,8 @@ pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') pkgver=10.0.1 -pkgrel=1 -_ocaml_ver=4.10.0 +pkgrel=2 +_ocaml_ver=4.11.0 arch=('x86_64') url="https://llvm.org/"; license=('custom:Apache 2.0 with LLVM Exception')
[arch-commits] Commit in lablgtk2/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:58:33 Author: juergen Revision: 394880 OCaml 4.11.0 rebuild Modified: lablgtk2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:58:12 UTC (rev 394879) +++ PKGBUILD2020-08-29 12:58:33 UTC (rev 394880) @@ -2,13 +2,13 @@ pkgname=lablgtk2 pkgver=2.18.11 -pkgrel=1 +pkgrel=2 pkgdesc="An Objective Caml interface to gtk2" arch=(x86_64) license=('LGPL') url="http://lablgtk.forge.ocamlcore.org/"; depends=('gtk2' 'librsvg' 'gtksourceview2') -makedepends=('ocaml-compiler-libs>=4.0.9' 'camlp5>=7.10' 'libglade') +makedepends=('ocaml-compiler-libs>=4.11.0' 'camlp5>=7.12' 'libglade') optdepends=('ocaml: for using the tools') DLAGENTS=('https::/usr/bin/curl -fLC - --insecure --retry 3 --retry-delay 3 -o %o %u') source=("https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz"; gcc10.patch)
[arch-commits] Commit in gmetadom/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:57:34 Author: juergen Revision: 394876 OCaml 4.11.0 rebuild Modified: gmetadom/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:57:19 UTC (rev 394875) +++ PKGBUILD2020-08-29 12:57:34 UTC (rev 394876) @@ -3,7 +3,7 @@ pkgname=gmetadom pkgver=0.2.6 -pkgrel=9 +pkgrel=10 pkgdesc="C++ bindings for GDome2 DOM implementation" arch=('x86_64') url="http://gmetadom.sourceforge.net/";
[arch-commits] Commit in graphviz/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:58:06 Author: juergen Revision: 394878 OCaml 4.11.0 rebuild Modified: graphviz/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:57:40 UTC (rev 394877) +++ PKGBUILD2020-08-29 12:58:06 UTC (rev 394878) @@ -4,13 +4,13 @@ pkgname=graphviz pkgver=2.44.1 -pkgrel=3 +pkgrel=4 pkgdesc='Graph visualization software' url='https://www.graphviz.org/' license=('EPL') arch=('x86_64') depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.11.0' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') optdepends=('mono: sharp bindings' 'guile: guile bindings' 'lua: lua bindings'
[arch-commits] Commit in graphviz/repos/extra-x86_64 (6 files)
Date: Saturday, August 29, 2020 @ 12:58:12 Author: juergen Revision: 394879 archrelease: copy trunk to extra-x86_64 Added: graphviz/repos/extra-x86_64/PKGBUILD (from rev 394878, graphviz/trunk/PKGBUILD) graphviz/repos/extra-x86_64/ghostscript918.patch (from rev 394878, graphviz/trunk/ghostscript918.patch) graphviz/repos/extra-x86_64/install (from rev 394878, graphviz/trunk/install) Deleted: graphviz/repos/extra-x86_64/PKGBUILD graphviz/repos/extra-x86_64/ghostscript918.patch graphviz/repos/extra-x86_64/install --+ PKGBUILD | 120 - ghostscript918.patch | 36 +++--- install | 24 - 3 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 12:58:06 UTC (rev 394878) +++ PKGBUILD2020-08-29 12:58:12 UTC (rev 394879) @@ -1,60 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: kevin -# Contributor: John Proctor - -pkgname=graphviz -pkgver=2.44.1 -pkgrel=3 -pkgdesc='Graph visualization software' -url='https://www.graphviz.org/' -license=('EPL') -arch=('x86_64') -depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') -optdepends=('mono: sharp bindings' -'guile: guile bindings' -'lua: lua bindings' -'ocaml: ocaml bindings' -'perl: perl bindings' -'python: python bindings' -'r: r bindings' -'tcl: tcl bindings' -'qt5-base: gvedit' -'gtk2: gtk output plugin' -'xterm: vimdot') -source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz"; -'ghostscript918.patch') -sha256sums=('8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313' -'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') - -install=install - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../ghostscript918.patch - ./autogen.sh NOCONFIG -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - export LIBPOSTFIX=/ - export CXXFLAGS+=' -fPIC -fpermissive' - - ./configure --prefix=/usr \ - --enable-python3=yes --disable-python - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - # fix symlink to symlink that doesn't get picked up by makepkg's zipman - ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz - rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 - - # Deduplicates TCL libraries - cd "${pkgdir}/usr/lib/tcl8.6" - rm -fr graphviz - ln -s ../graphviz/tcl graphviz -} Copied: graphviz/repos/extra-x86_64/PKGBUILD (from rev 394878, graphviz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 12:58:12 UTC (rev 394879) @@ -0,0 +1,60 @@ +# Maintainer: Gaetan Bisson +# Contributor: kevin +# Contributor: John Proctor + +pkgname=graphviz +pkgver=2.44.1 +pkgrel=4 +pkgdesc='Graph visualization software' +url='https://www.graphviz.org/' +license=('EPL') +arch=('x86_64') +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.11.0' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +optdepends=('mono: sharp bindings' +'guile: guile bindings' +'lua: lua bindings' +'ocaml: ocaml bindings' +'perl: perl bindings' +'python: python bindings' +'r: r bindings' +'tcl: tcl bindings' +'qt5-base: gvedit' +'gtk2: gtk output plugin' +'xterm: vimdot') +source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz"; +'ghostscript918.patch') +sha256sums=('8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313' +'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../ghostscript918.patch + ./autogen.sh NOCONFIG +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + export LIBPOSTFIX=/ + export CXXFLAGS+=' -fPIC -fpermissive' + + ./configure --prefix=/usr \ + --enable-python3=yes --disable-python + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # fix symlink to symlink that doesn't get picked up by makepkg's zipman + ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz + rm "${pkgdi
[arch-commits] Commit in gmetadom/repos/extra-x86_64 (4 files)
Date: Saturday, August 29, 2020 @ 12:57:40 Author: juergen Revision: 394877 archrelease: copy trunk to extra-x86_64 Added: gmetadom/repos/extra-x86_64/PKGBUILD (from rev 394876, gmetadom/trunk/PKGBUILD) gmetadom/repos/extra-x86_64/gmetadom-0.2.6-gcc43.patch (from rev 394876, gmetadom/trunk/gmetadom-0.2.6-gcc43.patch) Deleted: gmetadom/repos/extra-x86_64/PKGBUILD gmetadom/repos/extra-x86_64/gmetadom-0.2.6-gcc43.patch + PKGBUILD | 68 +-- gmetadom-0.2.6-gcc43.patch | 36 +++--- 2 files changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 12:57:34 UTC (rev 394876) +++ PKGBUILD2020-08-29 12:57:40 UTC (rev 394877) @@ -1,34 +0,0 @@ -# Maintainer: Giovanni Scafora -# Contributor: Jan de Groot - -pkgname=gmetadom -pkgver=0.2.6 -pkgrel=9 -pkgdesc="C++ bindings for GDome2 DOM implementation" -arch=('x86_64') -url="http://gmetadom.sourceforge.net/"; -license=('LGPL') -depends=('gdome2') -makedepends=('pkgconfig' 'ocaml-findlib' 'libxslt') -options=('!makeflags') -source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"; -'gmetadom-0.2.6-gcc43.patch') -sha256sums=('2f1e286dfceb7877f90c72de7e5e17a87d0e3f8121feff794a6f637bc1a6756a' -'71d06b41cafcbca318d48d39c97e9f25873461828c7702541f721fd478dbbacf') - -prepare() { - cd $pkgname-$pkgver - patch -Np1 -i ${srcdir}/gmetadom-0.2.6-gcc43.patch -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export LDFLAGS=${LDFLAGS/,--as-needed} - ./configure --prefix=/usr - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir}/ install -} Copied: gmetadom/repos/extra-x86_64/PKGBUILD (from rev 394876, gmetadom/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 12:57:40 UTC (rev 394877) @@ -0,0 +1,34 @@ +# Maintainer: Giovanni Scafora +# Contributor: Jan de Groot + +pkgname=gmetadom +pkgver=0.2.6 +pkgrel=10 +pkgdesc="C++ bindings for GDome2 DOM implementation" +arch=('x86_64') +url="http://gmetadom.sourceforge.net/"; +license=('LGPL') +depends=('gdome2') +makedepends=('pkgconfig' 'ocaml-findlib' 'libxslt') +options=('!makeflags') +source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz"; +'gmetadom-0.2.6-gcc43.patch') +sha256sums=('2f1e286dfceb7877f90c72de7e5e17a87d0e3f8121feff794a6f637bc1a6756a' +'71d06b41cafcbca318d48d39c97e9f25873461828c7702541f721fd478dbbacf') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ${srcdir}/gmetadom-0.2.6-gcc43.patch +} + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + export LDFLAGS=${LDFLAGS/,--as-needed} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir}/ install +} Deleted: gmetadom-0.2.6-gcc43.patch === --- gmetadom-0.2.6-gcc43.patch 2020-08-29 12:57:34 UTC (rev 394876) +++ gmetadom-0.2.6-gcc43.patch 2020-08-29 12:57:40 UTC (rev 394877) @@ -1,18 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 01_gcc43-fix.dpatch by Michael Bienia -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. - -@DPATCH@ -diff -urNad gmetadom-0.2.5-3ubuntu1~/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh gmetadom-0.2.5-3ubuntu1/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh gmetadom-0.2.5-3ubuntu1~/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh 2007-11-21 18:27:08.0 +0100 -+++ gmetadom-0.2.5-3ubuntu1/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh 2007-11-28 12:16:00.0 +0100 -@@ -26,6 +26,7 @@ - */ - - #include -+#include - - #include "GdomeSmartDOMChar.hh" - Copied: gmetadom/repos/extra-x86_64/gmetadom-0.2.6-gcc43.patch (from rev 394876, gmetadom/trunk/gmetadom-0.2.6-gcc43.patch) === --- gmetadom-0.2.6-gcc43.patch (rev 0) +++ gmetadom-0.2.6-gcc43.patch 2020-08-29 12:57:40 UTC (rev 394877) @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_gcc43-fix.dpatch by Michael Bienia +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad gmetadom-0.2.5-3ubuntu1~/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh gmetadom-0.2.5-3ubuntu1/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh +--- gmetadom-0.2.5-3ubuntu1~/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh 2007-11-21 18:27:08.0 +0100 gmetadom-0.2.5-3ubuntu1/src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh 2007-11-28 12:16:00.0 +0100 +@@ -26,6 +26,7 @@ + */ + + #include ++#include
[arch-commits] Commit in facile/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:57:13 Author: juergen Revision: 394874 OCaml 4.11.0 rebuild Modified: facile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:54:20 UTC (rev 394873) +++ PKGBUILD2020-08-29 12:57:13 UTC (rev 394874) @@ -2,7 +2,7 @@ pkgname=facile pkgver=1.1.3 -pkgrel=10 +pkgrel=11 pkgdesc="A Functional Constraint Library" arch=(x86_64) url="http://www.recherche.enac.fr/opti/facile/";
[arch-commits] Commit in facile/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:57:19 Author: juergen Revision: 394875 archrelease: copy trunk to extra-x86_64 Added: facile/repos/extra-x86_64/PKGBUILD (from rev 394874, facile/trunk/PKGBUILD) Deleted: facile/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 12:57:13 UTC (rev 394874) +++ PKGBUILD2020-08-29 12:57:19 UTC (rev 394875) @@ -1,25 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=facile -pkgver=1.1.3 -pkgrel=10 -pkgdesc="A Functional Constraint Library" -arch=(x86_64) -url="http://www.recherche.enac.fr/opti/facile/"; -license=("LGPL") -makedepends=('ocaml-compiler-libs') -depends=() -source=(http://facile.recherche.enac.fr/distrib/$pkgname-$pkgver.tar.gz) -md5sums=('172c4fbea636a8fa575b988390639d8d') - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver/src" - install -d "$pkgdir/usr/lib/ocaml/facile" - install -D -m 644 facile.cmxa facile.cmi facile.cma facile.a "$pkgdir/usr/lib/ocaml/facile" -} Copied: facile/repos/extra-x86_64/PKGBUILD (from rev 394874, facile/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 12:57:19 UTC (rev 394875) @@ -0,0 +1,25 @@ +# Maintainer: Tobias Powalowski + +pkgname=facile +pkgver=1.1.3 +pkgrel=11 +pkgdesc="A Functional Constraint Library" +arch=(x86_64) +url="http://www.recherche.enac.fr/opti/facile/"; +license=("LGPL") +makedepends=('ocaml-compiler-libs') +depends=() +source=(http://facile.recherche.enac.fr/distrib/$pkgname-$pkgver.tar.gz) +md5sums=('172c4fbea636a8fa575b988390639d8d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver/src" + install -d "$pkgdir/usr/lib/ocaml/facile" + install -D -m 644 facile.cmxa facile.cmi facile.cma facile.a "$pkgdir/usr/lib/ocaml/facile" +}
[arch-commits] Commit in brltty/repos/extra-x86_64 (10 files)
Date: Saturday, August 29, 2020 @ 12:54:20 Author: juergen Revision: 394873 archrelease: copy trunk to extra-x86_64 Added: brltty/repos/extra-x86_64/PKGBUILD (from rev 394872, brltty/trunk/PKGBUILD) brltty/repos/extra-x86_64/brltty.install (from rev 394872, brltty/trunk/brltty.install) brltty/repos/extra-x86_64/brltty.service (from rev 394872, brltty/trunk/brltty.service) brltty/repos/extra-x86_64/brltty.sysusers (from rev 394872, brltty/trunk/brltty.sysusers) brltty/repos/extra-x86_64/brltty.tmpfiles (from rev 394872, brltty/trunk/brltty.tmpfiles) Deleted: brltty/repos/extra-x86_64/PKGBUILD brltty/repos/extra-x86_64/brltty.install brltty/repos/extra-x86_64/brltty.service brltty/repos/extra-x86_64/brltty.sysusers brltty/repos/extra-x86_64/brltty.tmpfiles -+ PKGBUILD| 120 +++--- brltty.install | 24 +- brltty.service | 24 +- brltty.sysusers |2 brltty.tmpfiles |2 5 files changed, 86 insertions(+), 86 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 12:54:09 UTC (rev 394872) +++ PKGBUILD2020-08-29 12:54:20 UTC (rev 394873) @@ -1,60 +0,0 @@ -# Maintainer: David Runge -# Contributor: Tom Gundersen -# Contributor: Jan de Groot -# Contributor: Giovanni Scafora - -pkgname=brltty -pkgver=6.0 -pkgrel=10 -pkgdesc="Braille display driver for Linux/Unix" -arch=('x86_64') -url="https://brltty.app"; -license=('LGPL2.1') -depends=('gpm' 'icu' 'liblouis' 'tcl') -makedepends=('at-spi2-core' 'bluez-libs' 'cython' 'espeak' 'java-environment' -'libxaw' 'ocaml-ctypes' 'ocaml-findlib' 'polkit' 'speech-dispatcher') -optdepends=('at-spi2-core: X11/GNOME Apps accessibility' -'atk: ATK bridge for X11/GNOME accessibility' -'bluez-libs: bluetooth support' -'espeak: espeak driver' -'java-runtime: Java support' -'libxaw: X11 support' -'ocaml: OCaml support' -'polkit: PolicyKit support' -'python: Python support' -'speech-dispatcher: speech-dispatcher driver') -backup=(etc/brltty.conf) -options=('!emptydirs') -install=brltty.install -source=("https://brltty.app/archive/${pkgname}-${pkgver}.tar.bz2"; -"${pkgname}.service" -"${pkgname}.tmpfiles" -"${pkgname}.sysusers") -sha512sums=('b114cb55916109ddeb472df1e5d206c27e93cab64c4b51f82cf0887f63f6fa90064230f769302b1ba9ba7259079026a83e7b7ed46ba20a40676a487df317902e' - '5da854db7612b7fcc1f1a8da0825e19509158041ceedbefc7649d220fd94a17c11044985abfc435b65a8b795c19dd2d16ff05f59641e57805f710b76570a5af4' - 'a530fe66983768f9dc544af01c586abc101dfa2ed76885b4f1fd78c483b59e8445f2c0dbbfb865dd1cf2874342c346bd35ce978ab246e9cdd31d2d489a14e770' - 'cc2e2d5f33d4e11d6ff828aefc0773ccdc02127ce2f00649c1e3f8d4b39b90789f4a0e41385b344f850c38bd4a1df36d3d9d413a59144d431defdd343633f800') - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/share/man \ - --with-tables-directory=/usr/share/brltty \ - --with-screen-driver=lx \ - --enable-gpm - make -j1 -} - -package() { - cd "${pkgname}-${pkgver}" - make INSTALL_ROOT="${pkgdir}" install - install -vDm 644 "Documents/${pkgname}.conf" -t "${pkgdir}/etc/" - install -vDm 644 "../${pkgname}.service" \ --t "${pkgdir}/usr/lib/systemd/system/" - install -vDm 644 "../${pkgname}.sysusers" \ -"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - install -vDm 644 "../${pkgname}.tmpfiles" \ -"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" -} Copied: brltty/repos/extra-x86_64/PKGBUILD (from rev 394872, brltty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 12:54:20 UTC (rev 394873) @@ -0,0 +1,60 @@ +# Maintainer: David Runge +# Contributor: Tom Gundersen +# Contributor: Jan de Groot +# Contributor: Giovanni Scafora + +pkgname=brltty +pkgver=6.0 +pkgrel=11 +pkgdesc="Braille display driver for Linux/Unix" +arch=('x86_64') +url="https://brltty.app"; +license=('LGPL2.1') +depends=('gpm' 'icu' 'liblouis' 'tcl') +makedepends=('at-spi2-core' 'bluez-libs' 'cython' 'espeak' 'java-environment' +'libxaw' 'ocaml-ctypes' 'ocaml-findlib' 'polkit' 'speech-dispatcher') +optdepends=('at-spi2-core: X11/GNOME Apps accessibility' +'atk: ATK bridge for X11/GNOME accessibility' +'bluez-libs: bluetooth support' +'espeak: espeak driver' +'java-runtime: Java support' +'libxaw: X11 support' +'ocaml: OCaml support' +'polkit: PolicyKit support' +'python: Python support' +'speech-dispatcher: speech-dispatcher driver') +backu
[arch-commits] Commit in brltty/trunk (PKGBUILD)
Date: Saturday, August 29, 2020 @ 12:54:09 Author: juergen Revision: 394872 OCaml 4.11.0 rebuild Modified: brltty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-29 12:24:11 UTC (rev 394871) +++ PKGBUILD2020-08-29 12:54:09 UTC (rev 394872) @@ -5,7 +5,7 @@ pkgname=brltty pkgver=6.0 -pkgrel=10 +pkgrel=11 pkgdesc="Braille display driver for Linux/Unix" arch=('x86_64') url="https://brltty.app";
[arch-commits] Commit in emacs/repos/extra-x86_64 (8 files)
Date: Friday, August 28, 2020 @ 18:37:01 Author: juergen Revision: 394847 archrelease: copy trunk to extra-x86_64 Added: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch (from rev 394846, emacs/trunk/0001-Ignore-color-fonts-when-using-Xft.patch) emacs/repos/extra-x86_64/0001-Port-FC_COLOR-change-to-older-fontconfig.patch (from rev 394846, emacs/trunk/0001-Port-FC_COLOR-change-to-older-fontconfig.patch) emacs/repos/extra-x86_64/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch (from rev 394846, emacs/trunk/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch) emacs/repos/extra-x86_64/PKGBUILD (from rev 394846, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch emacs/repos/extra-x86_64/0001-Port-FC_COLOR-change-to-older-fontconfig.patch emacs/repos/extra-x86_64/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch emacs/repos/extra-x86_64/PKGBUILD + 0001-Ignore-color-fonts-when-using-Xft.patch | 144 +-- 0001-Port-FC_COLOR-change-to-older-fontconfig.patch| 64 ++-- 0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch | 50 +-- PKGBUILD | 70 ++--- 4 files changed, 164 insertions(+), 164 deletions(-) Deleted: 0001-Ignore-color-fonts-when-using-Xft.patch === --- 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-28 18:36:47 UTC (rev 394846) +++ 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-28 18:37:01 UTC (rev 394847) @@ -1,72 +0,0 @@ -From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001 -From: Robert Pluim -Date: Tue, 3 Apr 2018 11:06:01 +0200 -Subject: [PATCH] Ignore color fonts when using Xft - -* src/font.c (syms_of_font): New configuration variable -xft-ignore-color-fonts, default t. -* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore -color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045) -* etc/NEWS: Document xft-ignore-color-fonts. - etc/NEWS | 6 ++ - src/font.c | 7 +++ - src/ftfont.c | 7 +++ - 3 files changed, 20 insertions(+) - -diff --git a/etc/NEWS b/etc/NEWS -index 873e2dfd1d..2bec8de0ea 100644 a/etc/NEWS -+++ b/etc/NEWS -@@ -31,6 +31,12 @@ in its NEWS.) - - * Changes in Emacs 26.2 - -+--- -+** New variable 'xft-ignore-color-fonts'. -+Default t means don't try to load color fonts when using Xft, as they -+often cause crashes. Set it to nil if you really need those fonts. -+(Bug#30874) -+ - - * Editing Changes in Emacs 26.2 - -diff --git a/src/font.c b/src/font.c -index e53935a15c..305bb14576 100644 a/src/font.c -+++ b/src/font.c -@@ -5476,6 +5476,13 @@ Disabling compaction of font caches might enlarge the Emacs memory - footprint in sessions that use lots of different fonts. */); - inhibit_compacting_font_caches = 0; - -+ DEFVAR_BOOL ("xft-ignore-color-fonts", -+ Vxft_ignore_color_fonts, -+ doc: /* -+Non-nil means don't query fontconfig for color fonts, since they often -+cause Xft crashes. Only has an effect in Xft builds. */); -+ Vxft_ignore_color_fonts = 1; -+ - #ifdef HAVE_WINDOW_SYSTEM - #ifdef HAVE_FREETYPE - syms_of_ftfont (); -diff --git a/src/ftfont.c b/src/ftfont.c -index c2e093e633..24a92dd52e 100644 a/src/ftfont.c -+++ b/src/ftfont.c -@@ -764,6 +764,13 @@ ftfont_spec_pattern (Lisp_Object spec, char *otlayout, struct OpenTypeSpec **ots - if (scalable >= 0 - && ! FcPatternAddBool (pattern, FC_SCALABLE, scalable ? FcTrue : FcFalse)) - goto err; -+#ifdef HAVE_XFT -+ /* We really don't like color fonts, they cause Xft crashes. See -+ Bug#30874. */ -+ if (Vxft_ignore_color_fonts -+ && ! FcPatternAddBool(pattern, FC_COLOR, FcFalse)) -+goto err; -+#endif - - goto finish; - --- -2.17.1 - Copied: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch (from rev 394846, emacs/trunk/0001-Ignore-color-fonts-when-using-Xft.patch) === --- 0001-Ignore-color-fonts-when-using-Xft.patch (rev 0) +++ 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-28 18:37:01 UTC (rev 394847) @@ -0,0 +1,72 @@ +From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001 +From: Robert Pluim +Date: Tue, 3 Apr 2018 11:06:01 +0200 +Subject: [PATCH] Ignore color fonts when using Xft + +* src/font.c (syms_of_font): New configuration variable +xft-ignore-color-fonts, default t. +* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore +color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045) +* etc/NEWS: Document xft-ignore-color-fonts. +--- + etc/NEWS | 6 ++ + src/font.c | 7 +++ + src/ftfont.c | 7 +++ + 3 files changed, 20 insert
[arch-commits] Commit in emacs/trunk (PKGBUILD)
Date: Friday, August 28, 2020 @ 18:36:47 Author: juergen Revision: 394846 add harfbuzz and cairo support, fixes #67567 Modified: emacs/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-28 16:30:08 UTC (rev 394845) +++ PKGBUILD2020-08-28 18:36:47 UTC (rev 394846) @@ -3,12 +3,12 @@ pkgname=emacs pkgver=27.1 -pkgrel=2 +pkgrel=3 pkgdesc="The extensible, customizable, self-documenting real-time display editor" arch=('x86_64') url="https://www.gnu.org/software/emacs/emacs.html"; license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls' 'jansson') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls' 'jansson' 'cairo' 'harfbuzz') validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') source=(https://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) sha1sums=('d1b6b9efa14c5628dda9ea78628796a73f7f' @@ -18,7 +18,7 @@ cd "$srcdir"/$pkgname-$pkgver ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-wide-int \ ---with-modules +--with-modules --with-cairo --with-harfbuzz make }
[arch-commits] Commit in emacs/repos/extra-x86_64 (8 files)
Date: Thursday, August 13, 2020 @ 18:37:48 Author: juergen Revision: 394022 archrelease: copy trunk to extra-x86_64 Added: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch (from rev 394021, emacs/trunk/0001-Ignore-color-fonts-when-using-Xft.patch) emacs/repos/extra-x86_64/0001-Port-FC_COLOR-change-to-older-fontconfig.patch (from rev 394021, emacs/trunk/0001-Port-FC_COLOR-change-to-older-fontconfig.patch) emacs/repos/extra-x86_64/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch (from rev 394021, emacs/trunk/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch) emacs/repos/extra-x86_64/PKGBUILD (from rev 394021, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch emacs/repos/extra-x86_64/0001-Port-FC_COLOR-change-to-older-fontconfig.patch emacs/repos/extra-x86_64/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch emacs/repos/extra-x86_64/PKGBUILD + 0001-Ignore-color-fonts-when-using-Xft.patch | 144 +-- 0001-Port-FC_COLOR-change-to-older-fontconfig.patch| 64 ++-- 0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch | 50 +-- PKGBUILD | 70 ++--- 4 files changed, 164 insertions(+), 164 deletions(-) Deleted: 0001-Ignore-color-fonts-when-using-Xft.patch === --- 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-13 18:37:28 UTC (rev 394021) +++ 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-13 18:37:48 UTC (rev 394022) @@ -1,72 +0,0 @@ -From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001 -From: Robert Pluim -Date: Tue, 3 Apr 2018 11:06:01 +0200 -Subject: [PATCH] Ignore color fonts when using Xft - -* src/font.c (syms_of_font): New configuration variable -xft-ignore-color-fonts, default t. -* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore -color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045) -* etc/NEWS: Document xft-ignore-color-fonts. - etc/NEWS | 6 ++ - src/font.c | 7 +++ - src/ftfont.c | 7 +++ - 3 files changed, 20 insertions(+) - -diff --git a/etc/NEWS b/etc/NEWS -index 873e2dfd1d..2bec8de0ea 100644 a/etc/NEWS -+++ b/etc/NEWS -@@ -31,6 +31,12 @@ in its NEWS.) - - * Changes in Emacs 26.2 - -+--- -+** New variable 'xft-ignore-color-fonts'. -+Default t means don't try to load color fonts when using Xft, as they -+often cause crashes. Set it to nil if you really need those fonts. -+(Bug#30874) -+ - - * Editing Changes in Emacs 26.2 - -diff --git a/src/font.c b/src/font.c -index e53935a15c..305bb14576 100644 a/src/font.c -+++ b/src/font.c -@@ -5476,6 +5476,13 @@ Disabling compaction of font caches might enlarge the Emacs memory - footprint in sessions that use lots of different fonts. */); - inhibit_compacting_font_caches = 0; - -+ DEFVAR_BOOL ("xft-ignore-color-fonts", -+ Vxft_ignore_color_fonts, -+ doc: /* -+Non-nil means don't query fontconfig for color fonts, since they often -+cause Xft crashes. Only has an effect in Xft builds. */); -+ Vxft_ignore_color_fonts = 1; -+ - #ifdef HAVE_WINDOW_SYSTEM - #ifdef HAVE_FREETYPE - syms_of_ftfont (); -diff --git a/src/ftfont.c b/src/ftfont.c -index c2e093e633..24a92dd52e 100644 a/src/ftfont.c -+++ b/src/ftfont.c -@@ -764,6 +764,13 @@ ftfont_spec_pattern (Lisp_Object spec, char *otlayout, struct OpenTypeSpec **ots - if (scalable >= 0 - && ! FcPatternAddBool (pattern, FC_SCALABLE, scalable ? FcTrue : FcFalse)) - goto err; -+#ifdef HAVE_XFT -+ /* We really don't like color fonts, they cause Xft crashes. See -+ Bug#30874. */ -+ if (Vxft_ignore_color_fonts -+ && ! FcPatternAddBool(pattern, FC_COLOR, FcFalse)) -+goto err; -+#endif - - goto finish; - --- -2.17.1 - Copied: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch (from rev 394021, emacs/trunk/0001-Ignore-color-fonts-when-using-Xft.patch) === --- 0001-Ignore-color-fonts-when-using-Xft.patch (rev 0) +++ 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-13 18:37:48 UTC (rev 394022) @@ -0,0 +1,72 @@ +From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001 +From: Robert Pluim +Date: Tue, 3 Apr 2018 11:06:01 +0200 +Subject: [PATCH] Ignore color fonts when using Xft + +* src/font.c (syms_of_font): New configuration variable +xft-ignore-color-fonts, default t. +* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore +color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045) +* etc/NEWS: Document xft-ignore-color-fonts. +--- + etc/NEWS | 6 ++ + src/font.c | 7 +++ + src/ftfont.c | 7 +++ + 3 files changed, 20 inse
[arch-commits] Commit in emacs/trunk (PKGBUILD)
Date: Thursday, August 13, 2020 @ 18:37:28 Author: juergen Revision: 394021 Add native support for JSON. Fixes #67559 Modified: emacs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-13 15:48:51 UTC (rev 394020) +++ PKGBUILD2020-08-13 18:37:28 UTC (rev 394021) @@ -3,12 +3,12 @@ pkgname=emacs pkgver=27.1 -pkgrel=1 +pkgrel=2 pkgdesc="The extensible, customizable, self-documenting real-time display editor" arch=('x86_64') url="https://www.gnu.org/software/emacs/emacs.html"; license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls' 'jansson') validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') source=(https://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) sha1sums=('d1b6b9efa14c5628dda9ea78628796a73f7f'
[arch-commits] Commit in emacs/trunk (PKGBUILD)
Date: Tuesday, August 11, 2020 @ 19:27:45 Author: juergen Revision: 393545 upgpkg: emacs 27.1-1 Modified: emacs/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-11 18:10:39 UTC (rev 393544) +++ PKGBUILD2020-08-11 19:27:45 UTC (rev 393545) @@ -2,21 +2,20 @@ # Contributor: Renchi Raju pkgname=emacs -pkgver=26.3 -pkgrel=2 +pkgver=27.1 +pkgrel=1 pkgdesc="The extensible, customizable, self-documenting real-time display editor" arch=('x86_64') url="https://www.gnu.org/software/emacs/emacs.html"; license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'libmagick6' 'gnutls') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls') validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') source=(https://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}) -sha1sums=('2960e1dddef401b18abd779cb159306984157eef' +sha1sums=('d1b6b9efa14c5628dda9ea78628796a73f7f' 'SKIP') build() { cd "$srcdir"/$pkgname-$pkgver - PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \ ac_cv_lib_gif_EGifPutExtensionLast=yes ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-wide-int \ --with-modules
[arch-commits] Commit in emacs/repos/extra-x86_64 (8 files)
Date: Tuesday, August 11, 2020 @ 19:27:50 Author: juergen Revision: 393546 archrelease: copy trunk to extra-x86_64 Added: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch (from rev 393545, emacs/trunk/0001-Ignore-color-fonts-when-using-Xft.patch) emacs/repos/extra-x86_64/0001-Port-FC_COLOR-change-to-older-fontconfig.patch (from rev 393545, emacs/trunk/0001-Port-FC_COLOR-change-to-older-fontconfig.patch) emacs/repos/extra-x86_64/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch (from rev 393545, emacs/trunk/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch) emacs/repos/extra-x86_64/PKGBUILD (from rev 393545, emacs/trunk/PKGBUILD) Deleted: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch emacs/repos/extra-x86_64/0001-Port-FC_COLOR-change-to-older-fontconfig.patch emacs/repos/extra-x86_64/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch emacs/repos/extra-x86_64/PKGBUILD + 0001-Ignore-color-fonts-when-using-Xft.patch | 144 +-- 0001-Port-FC_COLOR-change-to-older-fontconfig.patch| 64 ++-- 0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch | 50 +-- PKGBUILD | 71 ++--- 4 files changed, 164 insertions(+), 165 deletions(-) Deleted: 0001-Ignore-color-fonts-when-using-Xft.patch === --- 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-11 19:27:45 UTC (rev 393545) +++ 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-11 19:27:50 UTC (rev 393546) @@ -1,72 +0,0 @@ -From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001 -From: Robert Pluim -Date: Tue, 3 Apr 2018 11:06:01 +0200 -Subject: [PATCH] Ignore color fonts when using Xft - -* src/font.c (syms_of_font): New configuration variable -xft-ignore-color-fonts, default t. -* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore -color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045) -* etc/NEWS: Document xft-ignore-color-fonts. - etc/NEWS | 6 ++ - src/font.c | 7 +++ - src/ftfont.c | 7 +++ - 3 files changed, 20 insertions(+) - -diff --git a/etc/NEWS b/etc/NEWS -index 873e2dfd1d..2bec8de0ea 100644 a/etc/NEWS -+++ b/etc/NEWS -@@ -31,6 +31,12 @@ in its NEWS.) - - * Changes in Emacs 26.2 - -+--- -+** New variable 'xft-ignore-color-fonts'. -+Default t means don't try to load color fonts when using Xft, as they -+often cause crashes. Set it to nil if you really need those fonts. -+(Bug#30874) -+ - - * Editing Changes in Emacs 26.2 - -diff --git a/src/font.c b/src/font.c -index e53935a15c..305bb14576 100644 a/src/font.c -+++ b/src/font.c -@@ -5476,6 +5476,13 @@ Disabling compaction of font caches might enlarge the Emacs memory - footprint in sessions that use lots of different fonts. */); - inhibit_compacting_font_caches = 0; - -+ DEFVAR_BOOL ("xft-ignore-color-fonts", -+ Vxft_ignore_color_fonts, -+ doc: /* -+Non-nil means don't query fontconfig for color fonts, since they often -+cause Xft crashes. Only has an effect in Xft builds. */); -+ Vxft_ignore_color_fonts = 1; -+ - #ifdef HAVE_WINDOW_SYSTEM - #ifdef HAVE_FREETYPE - syms_of_ftfont (); -diff --git a/src/ftfont.c b/src/ftfont.c -index c2e093e633..24a92dd52e 100644 a/src/ftfont.c -+++ b/src/ftfont.c -@@ -764,6 +764,13 @@ ftfont_spec_pattern (Lisp_Object spec, char *otlayout, struct OpenTypeSpec **ots - if (scalable >= 0 - && ! FcPatternAddBool (pattern, FC_SCALABLE, scalable ? FcTrue : FcFalse)) - goto err; -+#ifdef HAVE_XFT -+ /* We really don't like color fonts, they cause Xft crashes. See -+ Bug#30874. */ -+ if (Vxft_ignore_color_fonts -+ && ! FcPatternAddBool(pattern, FC_COLOR, FcFalse)) -+goto err; -+#endif - - goto finish; - --- -2.17.1 - Copied: emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch (from rev 393545, emacs/trunk/0001-Ignore-color-fonts-when-using-Xft.patch) === --- 0001-Ignore-color-fonts-when-using-Xft.patch (rev 0) +++ 0001-Ignore-color-fonts-when-using-Xft.patch2020-08-11 19:27:50 UTC (rev 393546) @@ -0,0 +1,72 @@ +From f21fa142aca53e3de5783e1ce6fe1bf116174aeb Mon Sep 17 00:00:00 2001 +From: Robert Pluim +Date: Tue, 3 Apr 2018 11:06:01 +0200 +Subject: [PATCH] Ignore color fonts when using Xft + +* src/font.c (syms_of_font): New configuration variable +xft-ignore-color-fonts, default t. +* src/ftfont.c (ftfont_spec_pattern): Tell fontconfig to ignore +color fonts if xft-ignore-color-fonts is t. (Bug#30874, Bug#30045) +* etc/NEWS: Document xft-ignore-color-fonts. +--- + etc/NEWS | 6 ++ + src/font.c | 7 +++ + src/ftfont.c | 7 +++ + 3 files changed, 20 inser
[arch-commits] Commit in clisp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, July 12, 2020 @ 15:15:21 Author: juergen Revision: 391760 archrelease: copy trunk to extra-x86_64 Added: clisp/repos/extra-x86_64/PKGBUILD (from rev 391759, clisp/trunk/PKGBUILD) Deleted: clisp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-12 15:15:06 UTC (rev 391759) +++ PKGBUILD2020-07-12 15:15:21 UTC (rev 391760) @@ -1,34 +0,0 @@ -# Maintainer: Juergen Hoetzel -pkgname=clisp -pkgver=2.49.93 -pkgrel=3 -pkgdesc="ANSI Common Lisp interpreter, compiler and debugger" -arch=('x86_64') -license=('GPL') -url="https://clisp.sourceforge.io/"; -depends=('readline' 'libsigsegv') -provides=('common-lisp') -makedepends=('ffcall' 'mercurial') -options=('!makeflags' '!emptydirs') -_rev=b55b8196c9f25428304ec3de87383319fd1f2264 -source=(hg+http://hg.code.sf.net/p/clisp/clisp#revision=$_rev) -md5sums=('SKIP') - -build() { - cd $pkgname - ./configure --prefix=/usr --with-readline --with-ffcall src - - cd src - ./makemake --prefix=/usr --with-readline --with-ffcall --with-dynamic-ffi > Makefile - make -} - -check() { - cd $pkgname - make check || : -} - -package() { - cd $pkgname/src - make DESTDIR=$pkgdir install -} Copied: clisp/repos/extra-x86_64/PKGBUILD (from rev 391759, clisp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-12 15:15:21 UTC (rev 391760) @@ -0,0 +1,34 @@ +# Maintainer: Juergen Hoetzel +pkgname=clisp +pkgver=2.49.93 +pkgrel=4 +pkgdesc="ANSI Common Lisp interpreter, compiler and debugger" +arch=('x86_64') +license=('GPL') +url="https://clisp.sourceforge.io/"; +depends=('readline' 'libsigsegv' 'ffcall') +provides=('common-lisp') +makedepends=('mercurial') +options=('!makeflags' '!emptydirs') +_rev=b55b8196c9f25428304ec3de87383319fd1f2264 +source=(hg+http://hg.code.sf.net/p/clisp/clisp#revision=$_rev) +md5sums=('SKIP') + +build() { + cd $pkgname + ./configure --prefix=/usr --with-readline --with-ffcall src + + cd src + ./makemake --prefix=/usr --with-readline --with-ffcall --with-dynamic-ffi > Makefile + make +} + +check() { + cd $pkgname + make check || : +} + +package() { + cd $pkgname/src + make DESTDIR=$pkgdir install +}
[arch-commits] Commit in clisp/trunk (PKGBUILD)
Date: Sunday, July 12, 2020 @ 15:15:06 Author: juergen Revision: 391759 fix #66846 Modified: clisp/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-12 15:07:19 UTC (rev 391758) +++ PKGBUILD2020-07-12 15:15:06 UTC (rev 391759) @@ -1,14 +1,14 @@ # Maintainer: Juergen Hoetzel pkgname=clisp pkgver=2.49.93 -pkgrel=3 +pkgrel=4 pkgdesc="ANSI Common Lisp interpreter, compiler and debugger" arch=('x86_64') license=('GPL') url="https://clisp.sourceforge.io/"; -depends=('readline' 'libsigsegv') +depends=('readline' 'libsigsegv' 'ffcall') provides=('common-lisp') -makedepends=('ffcall' 'mercurial') +makedepends=('mercurial') options=('!makeflags' '!emptydirs') _rev=b55b8196c9f25428304ec3de87383319fd1f2264 source=(hg+http://hg.code.sf.net/p/clisp/clisp#revision=$_rev)
[arch-commits] Commit in bigloo/repos/extra-x86_64 (3 files)
Date: Friday, July 10, 2020 @ 19:45:35 Author: juergen Revision: 391543 archrelease: copy trunk to extra-x86_64 Added: bigloo/repos/extra-x86_64/PKGBUILD (from rev 391542, bigloo/trunk/PKGBUILD) Deleted: bigloo/repos/extra-x86_64/PKGBUILD bigloo/repos/extra-x86_64/bigloo-emacs.patch + PKGBUILD | 132 ++-- bigloo-emacs.patch | 1537 --- 2 files changed, 64 insertions(+), 1605 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-10 19:45:30 UTC (rev 391542) +++ PKGBUILD2020-07-10 19:45:35 UTC (rev 391543) @@ -1,68 +0,0 @@ -# Maintainer: Jürgen Hötzel -# Contributor: John Proctor -# Contributor: Kevin Piche - -pkgname=bigloo -_pkgver=4.3f -pkgver=${_pkgver/-/_} -pkgrel=2 -pkgdesc="Fast scheme compiler" -arch=('x86_64') -url="https://www-sop.inria.fr/mimosa/fp/Bigloo/"; -license=('GPL' 'LGPL') -depends=('gmp' 'openssl' 'libunistring' 'libnsl' 'gc' 'libuv') -makedepends=('emacs' 'zip' 'sqlite' 'alsa-lib' 'flac' 'avahi' 'chrpath') -optdepends=('emacs' 'zip' 'sqlite' 'alsa-lib' 'flac' 'avahi') -options=('!makeflags') -source=(ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${pkgname}${_pkgver}.tar.gz bigloo-emacs.patch) -sha256sums=('09facb8440ff06edae30b2184a589836f5c598585ef096ca8471e1903e929027' -'c62f61c281f467f24da5807fb0933785a0fd1b7796a349ec85161f0c2102dafa') - -elisp_dir=/usr/share/emacs/site-lisp/bigloo - -build() { - cd "${srcdir}/${pkgname}${_pkgver}" - ./configure --prefix=/usr \ ---docdir=/usr/share/doc/bigloo \ ---mandir=/usr/share/man \ ---infodir=/usr/share/info \ ---lispdir=${elisp_dir} \ ---coflags="$CFLAGS" \ ---cpicflags="-fPIC" \ ---customgc=no \ ---customgmp=no \ ---customlibuv=no \ ---native-default-backend \ ---enable-avahi \ ---enable-flac \ ---enable-sqlite \ ---enable-ssl \ ---disable-gstreamer - - make build compile-bee -} - -check() { - cd "${srcdir}/${pkgname}${_pkgver}" - make test -} - -package() { - cd "${srcdir}/${pkgname}${_pkgver}" - - make DESTDIR="${pkgdir}" install install-bee - make -C manuals DESTDIR="${pkgdir}" install-bee - - rm ${pkgdir}/usr/bin/{bglafile,bigloo}.sh - - # Remove references to the build root - sed -e "s|^BOOTDIR=.*|BOOTDIR=/usr|g" \ - -e "s|^BOOTBINDIR=.*|BOOTBINDIR=/usr/bin|g" \ - -e "s|^BOOTLIBDIR=.*|BOOTLIBDIR=/usr/lib/bigloo/${pkgver}|g" \ - -e "s|^BGLBUILDBINDIR=.*|BGLBUILDBINDIR=/usr/bin|g" \ - -e "s|^BGLBUILDLIBDIR=.*|BGLBUILDLIBDIR=/usr/lib/bigloo/${pkgver}|g" \ - -e "s|^\(BIGLOO=.*\)\.sh|\1|" \ - -e "s|^\(BGL.*=.*\)\.sh|\1|" \ - -i ${pkgdir}/usr/lib/bigloo/${pkgver}/Makefile.config - -} Copied: bigloo/repos/extra-x86_64/PKGBUILD (from rev 391542, bigloo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-10 19:45:35 UTC (rev 391543) @@ -0,0 +1,64 @@ +# Maintainer: Jürgen Hötzel +# Contributor: John Proctor +# Contributor: Kevin Piche + +pkgname=bigloo +pkgver=4.3h +pkgrel=1 +pkgdesc="Fast scheme compiler" +arch=('x86_64') +url="https://www-sop.inria.fr/mimosa/fp/Bigloo/"; +license=('GPL' 'LGPL') +depends=('gmp' 'openssl' 'libunistring' 'libnsl' 'gc' 'libuv') +makedepends=('emacs' 'zip' 'sqlite' 'alsa-lib' 'flac' 'avahi' 'chrpath') +optdepends=('emacs' 'zip' 'sqlite' 'alsa-lib' 'flac' 'avahi') +options=('!makeflags') +source=("ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('2f6e74ed84acc109e5c46c1e7601043176ed6d8bf64666995015396d1240803b') + +elisp_dir=/usr/share/emacs/site-lisp/bigloo + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr \ +--docdir=/usr/share/doc/bigloo \ +--mandir=/usr/share/man \ +--infodir=/usr/share/info \ +--lispdir=${elisp_dir} \ +--coflags="$CFLAGS" \ +--cpicflags="-fPIC" \ +--customgc=no \ +--customgmp=no \ +--customlibuv=no \ +--native-default-backend \ +--enable-avahi \ +--enable-flac \ +--enable-sqlite \ +--enable-ssl \ +--disable-gstreamer + + make build compile-bee +} + +check() { + cd "${srcdir}/
[arch-commits] Commit in bigloo/trunk (PKGBUILD bigloo-emacs.patch)
Date: Friday, July 10, 2020 @ 19:45:30 Author: juergen Revision: 391542 upgpkg: bigloo 4.3h-1 Modified: bigloo/trunk/PKGBUILD Deleted: bigloo/trunk/bigloo-emacs.patch + PKGBUILD | 18 bigloo-emacs.patch | 1537 --- 2 files changed, 7 insertions(+), 1548 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-10 19:11:05 UTC (rev 391541) +++ PKGBUILD2020-07-10 19:45:30 UTC (rev 391542) @@ -3,9 +3,8 @@ # Contributor: Kevin Piche pkgname=bigloo -_pkgver=4.3f -pkgver=${_pkgver/-/_} -pkgrel=2 +pkgver=4.3h +pkgrel=1 pkgdesc="Fast scheme compiler" arch=('x86_64') url="https://www-sop.inria.fr/mimosa/fp/Bigloo/"; @@ -14,14 +13,13 @@ makedepends=('emacs' 'zip' 'sqlite' 'alsa-lib' 'flac' 'avahi' 'chrpath') optdepends=('emacs' 'zip' 'sqlite' 'alsa-lib' 'flac' 'avahi') options=('!makeflags') -source=(ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${pkgname}${_pkgver}.tar.gz bigloo-emacs.patch) -sha256sums=('09facb8440ff06edae30b2184a589836f5c598585ef096ca8471e1903e929027' -'c62f61c281f467f24da5807fb0933785a0fd1b7796a349ec85161f0c2102dafa') +source=("ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('2f6e74ed84acc109e5c46c1e7601043176ed6d8bf64666995015396d1240803b') elisp_dir=/usr/share/emacs/site-lisp/bigloo build() { - cd "${srcdir}/${pkgname}${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr \ --docdir=/usr/share/doc/bigloo \ --mandir=/usr/share/man \ @@ -43,18 +41,16 @@ } check() { - cd "${srcdir}/${pkgname}${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" make test } package() { - cd "${srcdir}/${pkgname}${_pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install-bee make -C manuals DESTDIR="${pkgdir}" install-bee - rm "${pkgdir}/usr/bin/{bglafile,bigloo}.sh" - # Remove references to the build root sed -e "s|^BOOTDIR=.*|BOOTDIR=/usr|g" \ -e "s|^BOOTBINDIR=.*|BOOTBINDIR=/usr/bin|g" \ Deleted: bigloo-emacs.patch === --- bigloo-emacs.patch 2020-07-10 19:11:05 UTC (rev 391541) +++ bigloo-emacs.patch 2020-07-10 19:45:30 UTC (rev 391542) @@ -1,1537 +0,0 @@ autoconf/emacsbrand.orig 2018-02-04 23:59:28.0 -0700 -+++ autoconf/emacsbrand2018-06-17 15:34:30.642359854 -0600 -@@ -35,7 +35,8 @@ done - #*The autodetection ELisp expression */ - #*-*/ - expr="(cond \ --((string-match \"GNU Emacs 25\" (emacs-version)) (kill-emacs 25)) -+((string-match \"GNU Emacs 26\" (emacs-version)) (kill-emacs 26)) \ -+((string-match \"GNU Emacs 25\" (emacs-version)) (kill-emacs 25)) \ - ((string-match \"GNU Emacs 24\" (emacs-version)) (kill-emacs 24)) \ - ((string-match \"GNU Emacs 23\" (emacs-version)) (kill-emacs 23)) \ - ((string-match \"GNU Emacs 22\" (emacs-version)) (kill-emacs 22)) \ -@@ -67,7 +68,11 @@ else - if [ "$version" = "25" ]; then - echo "emacs25" - else -- echo "generic"; -+ if [ "$version" = "26" ]; then -+echo "emacs26" -+ else -+echo "generic"; -+ fi - fi - fi - fi bmacs/bee/bee-browse.el.orig 2018-02-04 23:59:28.0 -0700 -+++ bmacs/bee/bee-browse.el2018-06-17 15:32:42.037634520 -0600 -@@ -144,14 +144,16 @@ -(select-frame frame) -(select-window win) -(set-buffer buffer) -- (goto-line line) -+ (goto-char (point-min)) -+ (forward-line (1- line)) -(recenter) -t) -nil)) - (let ((pop-up-frames t) - (buffer (find-file-noselect aname))) - (pop-to-buffer buffer) --(goto-line line) -+(goto-char (point-min)) -+(forward-line (1- line)) - (recenter) - t) -((and (consp command) bmacs/bee/bee-expand.el.orig 2018-02-04 23:59:28.0 -0700 -+++ bmacs/bee/bee-expand.el2018-06-17 15:32:42.043634505 -0600 -@@ -79,9 +79,10 @@ - (defun bee-set-expand-temporary-buffer () - (if (and (bufferp bee-expand-temporary-buffer) - (buffer-live-p bee-expand-temporary-buffer)) -- (save-excursion -- (set-buffer bee-expand-temporary-buffer) -- (toggle-read-only nil) -+ (with-current-buffer bee-expand-temporary-buffer -+ (if (featurep 'xemacs) -+
[arch-commits] Commit in bigloo/trunk (PKGBUILD)
Date: Friday, July 10, 2020 @ 19:11:05 Author: juergen Revision: 391541 Fix unquoted variables which break building the package in certain scenarios Modified: bigloo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-10 18:32:33 UTC (rev 391540) +++ PKGBUILD2020-07-10 19:11:05 UTC (rev 391541) @@ -53,7 +53,7 @@ make DESTDIR="${pkgdir}" install install-bee make -C manuals DESTDIR="${pkgdir}" install-bee - rm ${pkgdir}/usr/bin/{bglafile,bigloo}.sh + rm "${pkgdir}/usr/bin/{bglafile,bigloo}.sh" # Remove references to the build root sed -e "s|^BOOTDIR=.*|BOOTDIR=/usr|g" \ @@ -63,6 +63,6 @@ -e "s|^BGLBUILDLIBDIR=.*|BGLBUILDLIBDIR=/usr/lib/bigloo/${pkgver}|g" \ -e "s|^\(BIGLOO=.*\)\.sh|\1|" \ -e "s|^\(BGL.*=.*\)\.sh|\1|" \ - -i ${pkgdir}/usr/lib/bigloo/${pkgver}/Makefile.config + -i "${pkgdir}/usr/lib/bigloo/${pkgver}/Makefile.config" }
[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)
Date: Sunday, June 21, 2020 @ 19:21:35 Author: juergen Revision: 390100 archrelease: copy trunk to extra-x86_64 Added: sbcl/repos/extra-x86_64/PKGBUILD (from rev 390099, sbcl/trunk/PKGBUILD) sbcl/repos/extra-x86_64/arch-fixes.lisp (from rev 390099, sbcl/trunk/arch-fixes.lisp) Deleted: sbcl/repos/extra-x86_64/PKGBUILD sbcl/repos/extra-x86_64/arch-fixes.lisp -+ PKGBUILD| 148 +++--- arch-fixes.lisp | 42 +++ 2 files changed, 95 insertions(+), 95 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-21 19:21:22 UTC (rev 390099) +++ PKGBUILD2020-06-21 19:21:35 UTC (rev 390100) @@ -1,74 +0,0 @@ -# Contributor: John Proctor -# Contributor: Daniel White -# Maintainer: Juergen Hoetzel -# Contributor: Leslie Polzer (skypher) - -pkgname=sbcl -pkgver=2.0.3 -pkgrel=1 -pkgdesc="Steel Bank Common Lisp" -url="http://www.sbcl.org/"; -arch=('x86_64') -license=('custom') -depends=('zlib') -provides=('common-lisp' 'cl-asdf') -makedepends=('sbcl') -source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; - "arch-fixes.lisp") -sha256sums=('b5543f123214b2023ff5fc32dfd00b6cfeabd92c8edb33ad208842c4fd642f00' -'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') - - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" - export GNUMAKE="make" - - # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS - export LINKFLAGS="$LDFLAGS" - unset LDFLAGS - unset MAKEFLAGS - if [[ ${CARCH} = x86_64 ]]; then -enable_disable_largefile=enable - else -enable_disable_largefile=disable - fi - # Make a multi-threaded SBCL, disable LARGEFILE - cat >customize-target-features.lisp < +# Contributor: Daniel White +# Maintainer: Juergen Hoetzel +# Contributor: Leslie Polzer (skypher) + +pkgname=sbcl +pkgver=2.0.5 +pkgrel=1 +pkgdesc="Steel Bank Common Lisp" +url="http://www.sbcl.org/"; +arch=('x86_64') +license=('custom') +depends=('zlib') +provides=('common-lisp' 'cl-asdf') +makedepends=('sbcl') +source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; + "arch-fixes.lisp") +sha256sums=('0050f88dd12893c90f03e7b6c3b998929dcd08e7bb0ca5c4003be6110337e2cb' +'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') + + +build() { + cd "$srcdir/$pkgname-$pkgver" + export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" + export GNUMAKE="make" + + # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS + export LINKFLAGS="$LDFLAGS" + unset LDFLAGS + unset MAKEFLAGS + if [[ ${CARCH} = x86_64 ]]; then +enable_disable_largefile=enable + else +enable_disable_largefile=disable + fi + # Make a multi-threaded SBCL, disable LARGEFILE + cat >customize-target-features.lisp <
[arch-commits] Commit in sbcl/trunk (PKGBUILD)
Date: Sunday, June 21, 2020 @ 19:21:22 Author: juergen Revision: 390099 upgpkg: sbcl 2.0.5-1 Modified: sbcl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-21 19:20:00 UTC (rev 390098) +++ PKGBUILD2020-06-21 19:21:22 UTC (rev 390099) @@ -4,7 +4,7 @@ # Contributor: Leslie Polzer (skypher) pkgname=sbcl -pkgver=2.0.3 +pkgver=2.0.5 pkgrel=1 pkgdesc="Steel Bank Common Lisp" url="http://www.sbcl.org/"; @@ -15,7 +15,7 @@ makedepends=('sbcl') source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"; "arch-fixes.lisp") -sha256sums=('b5543f123214b2023ff5fc32dfd00b6cfeabd92c8edb33ad208842c4fd642f00' +sha256sums=('0050f88dd12893c90f03e7b6c3b998929dcd08e7bb0ca5c4003be6110337e2cb' 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 21, 2020 @ 19:20:00 Author: juergen Revision: 390098 archrelease: copy trunk to extra-x86_64 Added: maxima/repos/extra-x86_64/PKGBUILD (from rev 390097, maxima/trunk/PKGBUILD) Deleted: maxima/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-21 19:19:45 UTC (rev 390097) +++ PKGBUILD2020-06-21 19:20:00 UTC (rev 390098) @@ -1,39 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Damir Perisa - -pkgname=maxima -pkgver=5.44.0 -pkgrel=1 -pkgdesc="A sophisticated computer algebra system" -arch=('x86_64') -license=('GPL') -url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.3' 'texinfo' 'sh' 'shared-mime-info') -makedepends=('python' 'emacs') -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -# needs rebuild when bash changes version -# needs a rebuild when sbcl changes version -options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) -sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl - - # help avoid (re)running makeinfo/tex - touch doc/info/maxima.info - make -} - -#check() { # test 23&129 fail from rtest_taylor -# cd "${srcdir}/${pkgname}-${pkgver}" -# make check -#} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install -} Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 390097, maxima/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-21 19:20:00 UTC (rev 390098) @@ -0,0 +1,39 @@ +# Maintainer: Ronald van Haren +# Contributor: Damir Perisa + +pkgname=maxima +pkgver=5.44.0 +pkgrel=2 +pkgdesc="A sophisticated computer algebra system" +arch=('x86_64') +license=('GPL') +url="http://maxima.sourceforge.net"; +depends=('sbcl=2.0.5' 'texinfo' 'sh' 'shared-mime-info') +makedepends=('python' 'emacs') +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +# needs rebuild when bash changes version +# needs a rebuild when sbcl changes version +options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) +sha1sums=('5f1fce915675f46823c33638480dcc1fcaf447a1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl + + # help avoid (re)running makeinfo/tex + touch doc/info/maxima.info + make +} + +#check() { # test 23&129 fail from rtest_taylor +# cd "${srcdir}/${pkgname}-${pkgver}" +# make check +#} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install +}
[arch-commits] Commit in maxima/trunk (PKGBUILD)
Date: Sunday, June 21, 2020 @ 19:19:45 Author: juergen Revision: 390097 sbcl-2.0.5 rebuild Modified: maxima/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-21 19:04:52 UTC (rev 390096) +++ PKGBUILD2020-06-21 19:19:45 UTC (rev 390097) @@ -3,12 +3,12 @@ pkgname=maxima pkgver=5.44.0 -pkgrel=1 +pkgrel=2 pkgdesc="A sophisticated computer algebra system" arch=('x86_64') license=('GPL') url="http://maxima.sourceforge.net"; -depends=('sbcl=2.0.3' 'texinfo' 'sh' 'shared-mime-info') +depends=('sbcl=2.0.5' 'texinfo' 'sh' 'shared-mime-info') makedepends=('python' 'emacs') optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') # needs rebuild when bash changes version
[arch-commits] Commit in metalog/trunk (PKGBUILD)
Date: Sunday, June 21, 2020 @ 19:04:46 Author: juergen Revision: 390095 upgpkg: metalog 20200113-1 Modified: metalog/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-21 18:57:44 UTC (rev 390094) +++ PKGBUILD2020-06-21 19:04:46 UTC (rev 390095) @@ -2,8 +2,8 @@ # Contributor: Tom Newsom pkgname=metalog -pkgver=20181125 -pkgrel=2 +pkgver=20200113 +pkgrel=1 pkgdesc="A modern replacement for syslogd and klogd" url="http://metalog.sourceforge.net"; license=('GPL') @@ -12,12 +12,12 @@ depends=('pcre') provides=('logger') backup=('etc/metalog.conf') -source=("https://github.com/hvisage/metalog/archive/${pkgver}.tar.gz"; 'metalog.service') -sha256sums=('191cbe9cfc2fe42c20b13f3d22299c9f575a9d03c0b7114499f3d9db08deb341' +source=("https://github.com/hvisage/metalog/archive/metalog-${pkgver}.tar.gz"; 'metalog.service') +sha256sums=('cf4b5601697145420af08633c873e1d4c3c437643b8fe3fb5dd8a30c1a20e73d' 'd6e51d73683d2d460f9b9cf253f85118a6c63266d0d3a161100f80f148f4c430') build() { - cd $pkgname-${pkgver} + cd $pkgname-$pkgname-${pkgver} ./autogen.sh ./configure --prefix=/usr --sysconfdir=/etc --sbin=/usr/bin make @@ -24,7 +24,7 @@ } package() { - cd $pkgname-${pkgver} + cd $pkgname-$pkgname-${pkgver} make DESTDIR="$pkgdir" install install -D -m644 metalog.conf "$pkgdir/etc/metalog.conf" install -Dm644 "${srcdir}"/metalog.service "${pkgdir}"/usr/lib/systemd/system/metalog.service
[arch-commits] Commit in metalog/repos/extra-x86_64 (4 files)
Date: Sunday, June 21, 2020 @ 19:04:52 Author: juergen Revision: 390096 archrelease: copy trunk to extra-x86_64 Added: metalog/repos/extra-x86_64/PKGBUILD (from rev 390095, metalog/trunk/PKGBUILD) metalog/repos/extra-x86_64/metalog.service (from rev 390095, metalog/trunk/metalog.service) Deleted: metalog/repos/extra-x86_64/PKGBUILD metalog/repos/extra-x86_64/metalog.service -+ PKGBUILD| 62 +++--- metalog.service | 18 +++ 2 files changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-21 19:04:46 UTC (rev 390095) +++ PKGBUILD2020-06-21 19:04:52 UTC (rev 390096) @@ -1,31 +0,0 @@ -# Maintainer: juergen -# Contributor: Tom Newsom - -pkgname=metalog -pkgver=20181125 -pkgrel=2 -pkgdesc="A modern replacement for syslogd and klogd" -url="http://metalog.sourceforge.net"; -license=('GPL') -arch=('x86_64') -makedepends=('autoconf-archive') -depends=('pcre') -provides=('logger') -backup=('etc/metalog.conf') -source=("https://github.com/hvisage/metalog/archive/${pkgver}.tar.gz"; 'metalog.service') -sha256sums=('191cbe9cfc2fe42c20b13f3d22299c9f575a9d03c0b7114499f3d9db08deb341' -'d6e51d73683d2d460f9b9cf253f85118a6c63266d0d3a161100f80f148f4c430') - -build() { - cd $pkgname-${pkgver} - ./autogen.sh - ./configure --prefix=/usr --sysconfdir=/etc --sbin=/usr/bin - make -} - -package() { - cd $pkgname-${pkgver} - make DESTDIR="$pkgdir" install - install -D -m644 metalog.conf "$pkgdir/etc/metalog.conf" - install -Dm644 "${srcdir}"/metalog.service "${pkgdir}"/usr/lib/systemd/system/metalog.service -} Copied: metalog/repos/extra-x86_64/PKGBUILD (from rev 390095, metalog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-21 19:04:52 UTC (rev 390096) @@ -0,0 +1,31 @@ +# Maintainer: juergen +# Contributor: Tom Newsom + +pkgname=metalog +pkgver=20200113 +pkgrel=1 +pkgdesc="A modern replacement for syslogd and klogd" +url="http://metalog.sourceforge.net"; +license=('GPL') +arch=('x86_64') +makedepends=('autoconf-archive') +depends=('pcre') +provides=('logger') +backup=('etc/metalog.conf') +source=("https://github.com/hvisage/metalog/archive/metalog-${pkgver}.tar.gz"; 'metalog.service') +sha256sums=('cf4b5601697145420af08633c873e1d4c3c437643b8fe3fb5dd8a30c1a20e73d' +'d6e51d73683d2d460f9b9cf253f85118a6c63266d0d3a161100f80f148f4c430') + +build() { + cd $pkgname-$pkgname-${pkgver} + ./autogen.sh + ./configure --prefix=/usr --sysconfdir=/etc --sbin=/usr/bin + make +} + +package() { + cd $pkgname-$pkgname-${pkgver} + make DESTDIR="$pkgdir" install + install -D -m644 metalog.conf "$pkgdir/etc/metalog.conf" + install -Dm644 "${srcdir}"/metalog.service "${pkgdir}"/usr/lib/systemd/system/metalog.service +} Deleted: metalog.service === --- metalog.service 2020-06-21 19:04:46 UTC (rev 390095) +++ metalog.service 2020-06-21 19:04:52 UTC (rev 390096) @@ -1,9 +0,0 @@ -[Unit] -Description=System Logger Daemon - -[Service] -ExecStart=/usr/bin/metalog - -[Install] -WantedBy=multi-user.target -Alias=syslog.service Copied: metalog/repos/extra-x86_64/metalog.service (from rev 390095, metalog/trunk/metalog.service) === --- metalog.service (rev 0) +++ metalog.service 2020-06-21 19:04:52 UTC (rev 390096) @@ -0,0 +1,9 @@ +[Unit] +Description=System Logger Daemon + +[Service] +ExecStart=/usr/bin/metalog + +[Install] +WantedBy=multi-user.target +Alias=syslog.service
[arch-commits] Commit in maxima-ecl/repos/community-x86_64 (8 files)
Date: Sunday, June 21, 2020 @ 18:44:24 Author: juergen Revision: 649907 archrelease: copy trunk to community-x86_64 Added: maxima-ecl/repos/community-x86_64/PKGBUILD (from rev 649902, maxima-ecl/trunk/PKGBUILD) maxima-ecl/repos/community-x86_64/build-fasl.patch (from rev 649903, maxima-ecl/trunk/build-fasl.patch) maxima-ecl/repos/community-x86_64/matrixexp.patch (from rev 649903, maxima-ecl/trunk/matrixexp.patch) maxima-ecl/repos/community-x86_64/maxima-printing.patch (from rev 649904, maxima-ecl/trunk/maxima-printing.patch) Deleted: maxima-ecl/repos/community-x86_64/PKGBUILD maxima-ecl/repos/community-x86_64/build-fasl.patch maxima-ecl/repos/community-x86_64/matrixexp.patch maxima-ecl/repos/community-x86_64/maxima-printing.patch ---+ PKGBUILD | 108 build-fasl.patch | 46 ++-- matrixexp.patch | 26 +-- maxima-printing.patch | 38 4 files changed, 109 insertions(+), 109 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-21 18:44:23 UTC (rev 649906) +++ PKGBUILD2020-06-21 18:44:24 UTC (rev 649907) @@ -1,54 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Ronald van Haren -# Contributor: Damir Perisa -# Modified to compile against ecl by: maribu - -pkgname=maxima-ecl -_pkgname=maxima -pkgver=5.44.0 -_eclver=16.1.3 -pkgrel=1 -pkgdesc="A sophisticated computer algebra system (compiled against ecl)" -arch=(x86_64) -license=(GPL) -url="https://maxima.sourceforge.net"; -depends=(ecl=$_eclver texinfo shared-mime-info) -makedepends=(python emacs) -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -conflicts=(maxima) -provides=(maxima) -options=(!zipman) # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz"; -build-fasl.patch matrixexp.patch maxima-printing.patch) -sha256sums=('d93f5e48c4daf8f085d609cb3c7b0bdf342c667fd04cf750c846426874c9d2ec' -'90ced3b33361fa24c2b417e0aeba8956892f0965b4a22d57d0c04115f2a3274b' -'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619' -'631f65e477a1496b0ce71d385117713274fcabfa2487c52b165fc3b1d015c0db') - -prepare() { - cd $_pkgname-$pkgver - -# build maxima ecl library - patch -p1 -i ../build-fasl.patch -# fix matrix exponentiation - patch -p1 -i ../matrixexp.patch -# fix bogus ? characters - patch -p1 -i ../maxima-printing.patch -} - -build() { - cd $_pkgname-$pkgver - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-ecl --with-default-lisp=ecl - make -} - -package() { - cd $_pkgname-$pkgver - make DESTDIR="$pkgdir" emacsdir=/usr/share/emacs/site-lisp/maxima install - - _ecldir="/usr/lib/ecl-$_eclver" - mkdir -p "$pkgdir/$_ecldir" - install src/binary-ecl/maxima.fas "$pkgdir/$_ecldir" -} Copied: maxima-ecl/repos/community-x86_64/PKGBUILD (from rev 649902, maxima-ecl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-21 18:44:24 UTC (rev 649907) @@ -0,0 +1,54 @@ +# Maintainer: Antonio Rojas +# Contributor: Ronald van Haren +# Contributor: Damir Perisa +# Modified to compile against ecl by: maribu + +pkgname=maxima-ecl +_pkgname=maxima +pkgver=5.44.0 +_eclver=20.4.24 +pkgrel=2 +pkgdesc="A sophisticated computer algebra system (compiled against ecl)" +arch=(x86_64) +license=(GPL) +url="https://maxima.sourceforge.net"; +depends=(ecl=$_eclver texinfo shared-mime-info) +makedepends=(python emacs) +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +conflicts=(maxima) +provides=(maxima) +options=(!zipman) # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz"; +build-fasl.patch matrixexp.patch maxima-printing.patch) +sha256sums=('d93f5e48c4daf8f085d609cb3c7b0bdf342c667fd04cf750c846426874c9d2ec' +'90ced3b33361fa24c2b417e0aeba8956892f0965b4a22d57d0c04115f2a3274b' +'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619' +'631f65e477a1496b0ce71d385117713274fcabfa2487c52b165fc3b1d015c0db') + +prepare() { + cd $_pkgname-$pkgver + +# build maxima ecl library + patch -p1 -i ../build-fasl.patch +# fix matrix exponentiation + patch -p1 -i ../matrixexp.patch +# fix bogus ? characters + patch -p1 -i ../maxima-printing.patch +} + +build() { + cd $_pkgname-$pkgver + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-ecl --with-default-li
[arch-commits] Commit in maxima-ecl/trunk (PKGBUILD)
Date: Sunday, June 21, 2020 @ 18:44:14 Author: juergen Revision: 649898 upgpkg: maxima-ecl 5.44.0-2 Modified: maxima-ecl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-21 18:44:14 UTC (rev 649897) +++ PKGBUILD2020-06-21 18:44:14 UTC (rev 649898) @@ -6,8 +6,8 @@ pkgname=maxima-ecl _pkgname=maxima pkgver=5.44.0 -_eclver=16.1.3 -pkgrel=1 +_eclver=20.4.24 +pkgrel=2 pkgdesc="A sophisticated computer algebra system (compiled against ecl)" arch=(x86_64) license=(GPL)
[arch-commits] Commit in ecl/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 21, 2020 @ 18:43:35 Author: juergen Revision: 389935 archrelease: copy trunk to extra-x86_64 Added: ecl/repos/extra-x86_64/PKGBUILD (from rev 389934, ecl/trunk/PKGBUILD) Deleted: ecl/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-21 18:43:29 UTC (rev 389934) +++ PKGBUILD2020-06-21 18:43:35 UTC (rev 389935) @@ -1,47 +0,0 @@ -# Contributor: John Proctor -# Maintainer: juergen - -pkgname=ecl -pkgver=16.1.3 -pkgrel=4 -pkgdesc="Embeddable Common Lisp" -arch=('x86_64') -url="https://common-lisp.net/project/ecl/"; -license=('LGPL') -depends=('bash' 'gmp') -makedepends=('texinfo') -provides=('common-lisp' 'cl-asdf') -options=('!makeflags') -source=("https://common-lisp.net/project/ecl/static/files/release/${pkgname}-${pkgver}.tgz";) -sha256sums=('76a585c616e8fa83a6b7209325a309da5bc0ca68e0658f396f49955638111254') - -prepare() { - cd $srcdir/$pkgname-$pkgver - - # upstream patch: https://gitlab.com/sagemath/dev/trac/-/commit/ed7bc14f751a76ad88c506cd33beb7f3e1030ff5 - sed -i "s/FFI_SYSV/FFI_UNIX64/" src/c/ffi.d -} - -build() { - cd $srcdir/$pkgname-$pkgver - sed -i 's|-Wl,--rpath,~A|-Wl,--rpath,/usr/lib/ecl|' src/configure - CFLAGS+=" -fcommon" - ./configure \ ---build=$CHOST \ ---prefix=/usr \ ---with-tcp \ ---with-serve-event \ ---with-clos-streams \ ---with-system-gmp \ ---without-x \ ---without-clx \ ---enable-threads \ ---enable-shared \ ---enable-boehm=included \ - - make -} - -package() { - make -C $srcdir/$pkgname-$pkgver DESTDIR=$pkgdir install -} Copied: ecl/repos/extra-x86_64/PKGBUILD (from rev 389934, ecl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-21 18:43:35 UTC (rev 389935) @@ -0,0 +1,47 @@ +# Contributor: John Proctor +# Maintainer: juergen + +pkgname=ecl +pkgver=20.4.24 +pkgrel=1 +pkgdesc="Embeddable Common Lisp" +arch=('x86_64') +url="https://common-lisp.net/project/ecl/"; +license=('LGPL') +depends=('bash' 'gmp') +makedepends=('texinfo') +provides=('common-lisp' 'cl-asdf') +options=('!makeflags') +source=("https://common-lisp.net/project/ecl/static/files/release/${pkgname}-${pkgver}.tgz";) +sha256sums=('670838edf258a936b522fdb620da336de7e575aa0d27e34841727252726d0f07') + +prepare() { + cd $srcdir/$pkgname-$pkgver + + # upstream patch: https://gitlab.com/sagemath/dev/trac/-/commit/ed7bc14f751a76ad88c506cd33beb7f3e1030ff5 + sed -i "s/FFI_SYSV/FFI_UNIX64/" src/c/ffi.d +} + +build() { + cd $srcdir/$pkgname-$pkgver + sed -i 's|-Wl,--rpath,~A|-Wl,--rpath,/usr/lib/ecl|' src/configure + CFLAGS+=" -fcommon" + ./configure \ +--build=$CHOST \ +--prefix=/usr \ +--with-tcp \ +--with-serve-event \ +--with-clos-streams \ +--with-system-gmp \ +--without-x \ +--without-clx \ +--enable-threads \ +--enable-shared \ +--enable-boehm=included \ + + make +} + +package() { + make -C $srcdir/$pkgname-$pkgver DESTDIR=$pkgdir install +}
[arch-commits] Commit in ecl/trunk (PKGBUILD)
Date: Sunday, June 21, 2020 @ 18:43:29 Author: juergen Revision: 389934 upgpkg: ecl 20.4.24-1 Modified: ecl/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-21 18:37:07 UTC (rev 389933) +++ PKGBUILD2020-06-21 18:43:29 UTC (rev 389934) @@ -2,8 +2,8 @@ # Maintainer: juergen pkgname=ecl -pkgver=16.1.3 -pkgrel=4 +pkgver=20.4.24 +pkgrel=1 pkgdesc="Embeddable Common Lisp" arch=('x86_64') url="https://common-lisp.net/project/ecl/"; @@ -13,7 +13,7 @@ provides=('common-lisp' 'cl-asdf') options=('!makeflags') source=("https://common-lisp.net/project/ecl/static/files/release/${pkgname}-${pkgver}.tgz";) -sha256sums=('76a585c616e8fa83a6b7209325a309da5bc0ca68e0658f396f49955638111254') +sha256sums=('670838edf258a936b522fdb620da336de7e575aa0d27e34841727252726d0f07') prepare() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in tamarin-prover/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 18, 2020 @ 17:45:45 Author: juergen Revision: 629592 archrelease: copy trunk to community-x86_64 Added: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 629591, tamarin-prover/trunk/PKGBUILD) Deleted: tamarin-prover/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 17:45:41 UTC (rev 629591) +++ PKGBUILD2020-05-18 17:45:45 UTC (rev 629592) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=tamarin-prover -pkgver=1.4.1 -pkgrel=336 -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-instances' '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 - -sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal -sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs -} - -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 -} Copied: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 629591, tamarin-prover/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 17:45:45 UTC (rev 629592) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=337 +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-instances' '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 + +sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal +sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs +} + +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 +
[arch-commits] Commit in opam/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 18, 2020 @ 17:45:09 Author: juergen Revision: 629589 archrelease: copy trunk to community-x86_64 Added: opam/repos/community-x86_64/PKGBUILD (from rev 629588, opam/trunk/PKGBUILD) Deleted: opam/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 17:44:28 UTC (rev 629588) +++ PKGBUILD2020-05-18 17:45:09 UTC (rev 629589) @@ -1,33 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Vincent B. - -pkgname=opam -pkgver=2.0.7 -pkgrel=1 -pkgdesc='OCaml package manager' -arch=(x86_64) -url='https://opam.ocaml.org/' -license=(GPL) -depends=(bubblewrap ocaml-compiler-libs unzip) -optdepends=('darcs: For downloading packages with darcs' -'git: For downloading packages with git' -'mercurial: For downloading packages with mercurial' -'rsync: For downloading packages with rsync') -source=("https://github.com/ocaml/opam/releases/download/$pkgver/opam-full-$pkgver.tar.gz";) -sha256sums=('9c0dac1094ed624158fff13000cdfa8edbc96798d32b9fab40b0b5330f9490a2') - -build() { - cd "opam-full-$pkgver" - - ./configure --prefix=/usr - make lib-ext all -j1 \ -OCAMLC='ocamlc -unsafe-string' \ -OCAMLOPT='ocamlopt -unsafe-string' -} - -package() { - make -C "opam-full-$pkgver" DESTDIR="$pkgdir" install -} - -# getver: github.com/ocaml/opam/releases -# vim: ts=2 sw=2 et: Copied: opam/repos/community-x86_64/PKGBUILD (from rev 629588, opam/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 17:45:09 UTC (rev 629589) @@ -0,0 +1,33 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Vincent B. + +pkgname=opam +pkgver=2.0.7 +pkgrel=2 +pkgdesc='OCaml package manager' +arch=(x86_64) +url='https://opam.ocaml.org/' +license=(GPL) +depends=(bubblewrap ocaml-compiler-libs unzip) +optdepends=('darcs: For downloading packages with darcs' +'git: For downloading packages with git' +'mercurial: For downloading packages with mercurial' +'rsync: For downloading packages with rsync') +source=("https://github.com/ocaml/opam/releases/download/$pkgver/opam-full-$pkgver.tar.gz";) +sha256sums=('9c0dac1094ed624158fff13000cdfa8edbc96798d32b9fab40b0b5330f9490a2') + +build() { + cd "opam-full-$pkgver" + + ./configure --prefix=/usr + make lib-ext all -j1 \ +OCAMLC='ocamlc -unsafe-string' \ +OCAMLOPT='ocamlopt -unsafe-string' +} + +package() { + make -C "opam-full-$pkgver" DESTDIR="$pkgdir" install +} + +# getver: github.com/ocaml/opam/releases +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 17:45:34 Author: juergen Revision: 629590 Rebuild/Update to OCaml 4.10.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 17:45:09 UTC (rev 629589) +++ PKGBUILD2020-05-18 17:45:34 UTC (rev 629590) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=336 +pkgrel=337 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in ocaml-num/repos/community-x86_64 (4 files)
Date: Monday, May 18, 2020 @ 17:44:28 Author: juergen Revision: 629588 archrelease: copy trunk to community-x86_64 Added: ocaml-num/repos/community-x86_64/PKGBUILD (from rev 629587, ocaml-num/trunk/PKGBUILD) ocaml-num/repos/community-x86_64/provide-findlib-install-target.patch (from rev 629587, ocaml-num/trunk/provide-findlib-install-target.patch) Deleted: ocaml-num/repos/community-x86_64/PKGBUILD ocaml-num/repos/community-x86_64/provide-findlib-install-target.patch --+ PKGBUILD | 60 - provide-findlib-install-target.patch | 214 - 2 files changed, 137 insertions(+), 137 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 17:43:41 UTC (rev 629587) +++ PKGBUILD2020-05-18 17:44:28 UTC (rev 629588) @@ -1,30 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=ocaml-num -pkgver=1.3 -pkgrel=2 -pkgdesc="Library for arbitrary-precision integer and rational arithmetic that used to be part of the OCaml core distribution" -arch=('x86_64') -url="https://github.com/ocaml/num"; -license=('LGPL2.1') -depends=('ocaml') -makedepends=('ocaml-findlib') -options=('!strip' '!makeflags') -source=($pkgname-$pkgver.tar.gz::https://github.com/ocaml/num/archive/v$pkgver.tar.gz) -sha256sums=('4f79c30e81ea9553c5b2c5b5b57bb19968ccad1e85256b3c446b5df58f33e94d') - -build() { - cd "$srcdir/num-$pkgver" - make -} - -package() { - cd "$srcdir/num-$pkgver" - - local _destdir="$pkgdir$(ocamlfind printconf destdir)" - install -d "$_destdir/stublibs" - - make OCAMLFIND_DESTDIR="$_destdir" findlib-install -} - -# vim:set ts=2 sw=2 et: Copied: ocaml-num/repos/community-x86_64/PKGBUILD (from rev 629587, ocaml-num/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 17:44:28 UTC (rev 629588) @@ -0,0 +1,30 @@ +# Maintainer: Baptiste Jonglez + +pkgname=ocaml-num +pkgver=1.3 +pkgrel=3 +pkgdesc="Library for arbitrary-precision integer and rational arithmetic that used to be part of the OCaml core distribution" +arch=('x86_64') +url="https://github.com/ocaml/num"; +license=('LGPL2.1') +depends=('ocaml') +makedepends=('ocaml-findlib') +options=('!strip' '!makeflags') +source=($pkgname-$pkgver.tar.gz::https://github.com/ocaml/num/archive/v$pkgver.tar.gz) +sha256sums=('4f79c30e81ea9553c5b2c5b5b57bb19968ccad1e85256b3c446b5df58f33e94d') + +build() { + cd "$srcdir/num-$pkgver" + make +} + +package() { + cd "$srcdir/num-$pkgver" + + local _destdir="$pkgdir$(ocamlfind printconf destdir)" + install -d "$_destdir/stublibs" + + make OCAMLFIND_DESTDIR="$_destdir" findlib-install +} + +# vim:set ts=2 sw=2 et: Deleted: provide-findlib-install-target.patch === --- provide-findlib-install-target.patch2020-05-18 17:43:41 UTC (rev 629587) +++ provide-findlib-install-target.patch2020-05-18 17:44:28 UTC (rev 629588) @@ -1,107 +0,0 @@ -From 12dff1ac0a8cacbda2969b560f021ebb73b16887 Mon Sep 17 00:00:00 2001 -From: David Allsopp -Date: Thu, 11 Jan 2018 08:10:10 + -Subject: [PATCH] Provide findlib-install target (#6) - -Allows installing the entire library using ocamlfind, in an ocamlfind-managed directory. -This differs from the `install` target which performs the old-style installation in the OCaml stdlib directory. - .gitignore| 1 + - Makefile | 10 +- - src/{META => META.in} | 4 +++- - src/Makefile | 17 +++-- - 4 files changed, 28 insertions(+), 4 deletions(-) - rename src/{META => META.in} (72%) - -diff --git a/.gitignore b/.gitignore -index 6acd3bc..172bf23 100644 a/.gitignore -+++ b/.gitignore -@@ -8,3 +8,4 @@ - *.cmx[as] - *.cmti - *.annot -+src/META -diff --git a/Makefile b/Makefile -index 6a5d08f..b40e588 100644 a/Makefile -+++ b/Makefile -@@ -14,8 +14,16 @@ install: - $(MAKE) -C src install - $(MAKE) -C toplevel install - -+findlib-install: -+ $(MAKE) -C src findlib-install -+ $(MAKE) -C toplevel install -+ - uninstall: - $(MAKE) -C src uninstall - $(MAKE) -C toplevel uninstall - --.PHONY: all test clean install uninstall -+findlib-uninstall: -+ $(MAKE) -C src findlib-uninstall -+ $(MAKE) -C toplevel uninstall -+ -+.PHONY: all test clean install uninstall findlib-install findlib-uninstall -diff --git a/src/META b/src/META.in -similarity index 72% -rename from src/META -rename to src/META.in -index 66ac170..b5678b7 100644 a/src/META -+++ b/src/META.in -@@ -1,6 +1,8 @@ - # This META is the one provided by findlib when the "num" library was - # part of the core OCaml distribution. For backward compatibility, --# it installs into OCaml's standard library directory, not in a subdirectory -+# it is installed into OCaml's standard libra
[arch-commits] Commit in ocaml-lablgl/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 17:43:28 Author: juergen Revision: 629586 Rebuild/Update to OCaml 4.10.0 Modified: ocaml-lablgl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 17:43:17 UTC (rev 629585) +++ PKGBUILD2020-05-18 17:43:28 UTC (rev 629586) @@ -5,12 +5,12 @@ pkgname=ocaml-lablgl pkgver=1.06 -pkgrel=5 +pkgrel=6 pkgdesc='OCaml interface to OpenGL' url="https://github.com/garrigue/lablgl"; arch=('x86_64') license=('BSD') -depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.09.1') +depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.10.0') options=('!strip' '!makeflags' 'staticlibs') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a')
[arch-commits] Commit in ocaml-findlib/repos/community-x86_64 (4 files)
Date: Monday, May 18, 2020 @ 17:43:07 Author: juergen Revision: 629584 archrelease: copy trunk to community-x86_64 Added: ocaml-findlib/repos/community-x86_64/PKGBUILD (from rev 629583, ocaml-findlib/trunk/PKGBUILD) ocaml-findlib/repos/community-x86_64/externalmeta6.patch (from rev 629583, ocaml-findlib/trunk/externalmeta6.patch) Deleted: ocaml-findlib/repos/community-x86_64/PKGBUILD ocaml-findlib/repos/community-x86_64/externalmeta6.patch -+ PKGBUILD| 82 +- externalmeta6.patch | 26 +++ 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 17:42:31 UTC (rev 629583) +++ PKGBUILD2020-05-18 17:43:07 UTC (rev 629584) @@ -1,41 +0,0 @@ -# Maintainer: Alexander F Rødseth -# Contributor: Lukas Fleischer -# Contributor: Thomas S Hatch -# Contributor: Sebastian Wiesner -# Contributor: Benjamin Andresen -# Contributor: scj -# Contributor: Alif - -pkgname=ocaml-findlib -pkgver=1.8.1 -pkgrel=5 -pkgdesc='OCaml package manager' -arch=(x86_64) -url='http://projects.camlcity.org/projects/findlib.html' -license=(MIT) -depends=(ocaml-compiler-libs) -source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";) -sha256sums=('8e85cfa57e8745715432df3116697c8f41cb24b5ec16d1d5acd25e0196d34303') -options=(staticlibs !strip zipman !makeflags) - -build() { - cd "findlib-$pkgver" - - ./configure \ --sitelib /usr/lib/ocaml \ --config /etc/findlib.conf \ --mandir /usr/share/man - - make all opt -} - -package () { - cd "findlib-$pkgver" - - make prefix="$pkgdir" install - - install -Dm755 src/findlib/ocamlfind_opt "$pkgdir/usr/bin/ocamlfind_opt" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim: ts=2 sw=2 et: Copied: ocaml-findlib/repos/community-x86_64/PKGBUILD (from rev 629583, ocaml-findlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 17:43:07 UTC (rev 629584) @@ -0,0 +1,41 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Lukas Fleischer +# Contributor: Thomas S Hatch +# Contributor: Sebastian Wiesner +# Contributor: Benjamin Andresen +# Contributor: scj +# Contributor: Alif + +pkgname=ocaml-findlib +pkgver=1.8.1 +pkgrel=6 +pkgdesc='OCaml package manager' +arch=(x86_64) +url='http://projects.camlcity.org/projects/findlib.html' +license=(MIT) +depends=(ocaml-compiler-libs) +source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";) +sha256sums=('8e85cfa57e8745715432df3116697c8f41cb24b5ec16d1d5acd25e0196d34303') +options=(staticlibs !strip zipman !makeflags) + +build() { + cd "findlib-$pkgver" + + ./configure \ +-sitelib /usr/lib/ocaml \ +-config /etc/findlib.conf \ +-mandir /usr/share/man + + make all opt +} + +package () { + cd "findlib-$pkgver" + + make prefix="$pkgdir" install + + install -Dm755 src/findlib/ocamlfind_opt "$pkgdir/usr/bin/ocamlfind_opt" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2 sw=2 et: Deleted: externalmeta6.patch === --- externalmeta6.patch 2020-05-18 17:42:31 UTC (rev 629583) +++ externalmeta6.patch 2020-05-18 17:43:07 UTC (rev 629584) @@ -1,13 +0,0 @@ -Index: findlib-1.7.2/configure -=== findlib-1.7.2.orig/configure -+++ findlib-1.7.2/configure -@@ -557,7 +557,7 @@ fi - - # Generate the META files now. - --l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime" -+l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $lcomplibs $lbytes $lspacetime" - - for dir in site-lib-src/*; do - # We do not really know if $dir is a directory. Copied: ocaml-findlib/repos/community-x86_64/externalmeta6.patch (from rev 629583, ocaml-findlib/trunk/externalmeta6.patch) === --- externalmeta6.patch (rev 0) +++ externalmeta6.patch 2020-05-18 17:43:07 UTC (rev 629584) @@ -0,0 +1,13 @@ +Index: findlib-1.7.2/configure +=== +--- findlib-1.7.2.orig/configure findlib-1.7.2/configure +@@ -557,7 +557,7 @@ fi + + # Generate the META files now. + +-l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime" ++l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc $lcomplibs $lbytes $lspacetime" + + for dir in site-lib-src/*; do + # We do not really know if $dir is a directory.
[arch-commits] Commit in ocaml-lablgl/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 18, 2020 @ 17:43:41 Author: juergen Revision: 629587 archrelease: copy trunk to community-x86_64 Added: ocaml-lablgl/repos/community-x86_64/PKGBUILD (from rev 629586, ocaml-lablgl/trunk/PKGBUILD) Deleted: ocaml-lablgl/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 17:43:28 UTC (rev 629586) +++ PKGBUILD2020-05-18 17:43:41 UTC (rev 629587) @@ -1,46 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Florian Dejonckheere -# Contributor: Bartłomiej Piotrowski -# Contributor: Nikolay Amiantov - -pkgname=ocaml-lablgl -pkgver=1.06 -pkgrel=5 -pkgdesc='OCaml interface to OpenGL' -url="https://github.com/garrigue/lablgl"; -arch=('x86_64') -license=('BSD') -depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.09.1') -options=('!strip' '!makeflags' 'staticlibs') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a') - -prepare() { -cd "${srcdir}"/lablgl-${pkgver} - -printf 'RANLIB = :\n' > Makefile.config -printf 'GLLIBS = -lGL -lGLU\n' >> Makefile.config -printf 'GLUTLIBS = -lglut\n' >> Makefile.config -} - -build() { - cd "${srcdir}"/lablgl-${pkgver} - - make lib - make libopt -} - -package() { -cd "${srcdir}"/lablgl-${pkgver} - -# Install routines are broken and don't ensure this is created first. -mkdir -p "${pkgdir}"/usr/lib/ocaml/stublibs - -make install BINDIR="${pkgdir}/usr/bin/" \ - LIBDIR="${pkgdir}/usr/lib/ocaml/" \ - DDLDIR="${pkgdir}/usr/lib/ocaml/stublibs/" \ - INSTALLDIR="${pkgdir}/usr/lib/ocaml/lablGL/" - -install -Dm644 src/lablgl.cmxa "${pkgdir}"/usr/lib/ocaml/lablgl.cmxa -install -Dm644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: ocaml-lablgl/repos/community-x86_64/PKGBUILD (from rev 629586, ocaml-lablgl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 17:43:41 UTC (rev 629587) @@ -0,0 +1,46 @@ +# Maintainer: Eli Schwartz +# Contributor: Florian Dejonckheere +# Contributor: Bartłomiej Piotrowski +# Contributor: Nikolay Amiantov + +pkgname=ocaml-lablgl +pkgver=1.06 +pkgrel=6 +pkgdesc='OCaml interface to OpenGL' +url="https://github.com/garrigue/lablgl"; +arch=('x86_64') +license=('BSD') +depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml=4.10.0') +options=('!strip' '!makeflags' 'staticlibs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a') + +prepare() { +cd "${srcdir}"/lablgl-${pkgver} + +printf 'RANLIB = :\n' > Makefile.config +printf 'GLLIBS = -lGL -lGLU\n' >> Makefile.config +printf 'GLUTLIBS = -lglut\n' >> Makefile.config +} + +build() { + cd "${srcdir}"/lablgl-${pkgver} + + make lib + make libopt +} + +package() { +cd "${srcdir}"/lablgl-${pkgver} + +# Install routines are broken and don't ensure this is created first. +mkdir -p "${pkgdir}"/usr/lib/ocaml/stublibs + +make install BINDIR="${pkgdir}/usr/bin/" \ + LIBDIR="${pkgdir}/usr/lib/ocaml/" \ + DDLDIR="${pkgdir}/usr/lib/ocaml/stublibs/" \ + INSTALLDIR="${pkgdir}/usr/lib/ocaml/lablGL/" + +install -Dm644 src/lablgl.cmxa "${pkgdir}"/usr/lib/ocaml/lablgl.cmxa +install -Dm644 COPYRIGHT "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in ocaml-cairo/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 18, 2020 @ 17:42:12 Author: juergen Revision: 629582 archrelease: copy trunk to community-x86_64 Added: ocaml-cairo/repos/community-x86_64/PKGBUILD (from rev 629581, ocaml-cairo/trunk/PKGBUILD) Deleted: ocaml-cairo/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 17:41:29 UTC (rev 629581) +++ PKGBUILD2020-05-18 17:42:12 UTC (rev 629582) @@ -1,27 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=ocaml-cairo -pkgver=0.6.1 -pkgrel=3 -pkgdesc="OCaml binding to Cairo, a 2D Vector Graphics Library" -arch=('x86_64') -url="https://github.com/Chris00/ocaml-cairo"; -license=('LGPL3') -depends=('ocaml' 'cairo' 'lablgtk2') -makedepends=('ocaml-findlib' 'dune') -source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";) -sha256sums=('312982d6ea74cacd51826b40f9fdfe3503d2984afd7c8123d58390b488c364c6') - -build() { - cd "${srcdir}/cairo2-${pkgver}" - dune build -p cairo2,cairo2-gtk,cairo2-pango -} - - -package() { - cd "${srcdir}/cairo2-${pkgver}" - DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml" - - install -dm755 "${pkgdir}/usr/share/" - mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" -} Copied: ocaml-cairo/repos/community-x86_64/PKGBUILD (from rev 629581, ocaml-cairo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 17:42:12 UTC (rev 629582) @@ -0,0 +1,27 @@ +# Maintainer: Baptiste Jonglez + +pkgname=ocaml-cairo +pkgver=0.6.1 +pkgrel=4 +pkgdesc="OCaml binding to Cairo, a 2D Vector Graphics Library" +arch=('x86_64') +url="https://github.com/Chris00/ocaml-cairo"; +license=('LGPL3') +depends=('ocaml' 'cairo' 'lablgtk2') +makedepends=('ocaml-findlib' 'dune') +source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";) +sha256sums=('312982d6ea74cacd51826b40f9fdfe3503d2984afd7c8123d58390b488c364c6') + +build() { + cd "${srcdir}/cairo2-${pkgver}" + dune build -p cairo2,cairo2-gtk,cairo2-pango +} + + +package() { + cd "${srcdir}/cairo2-${pkgver}" + DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml" + + install -dm755 "${pkgdir}/usr/share/" + mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/" +}