[arch-commits] Commit in maxima/repos/extra-x86_64 (6 files)

2022-09-06 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, September 6, 2022 @ 18:26:32
  Author: juergen
Revision: 455202

archrelease: copy trunk to extra-x86_64

Added:
  maxima/repos/extra-x86_64/PKGBUILD
(from rev 455201, maxima/trunk/PKGBUILD)
  maxima/repos/extra-x86_64/matrixexp.patch
(from rev 455201, maxima/trunk/matrixexp.patch)
  maxima/repos/extra-x86_64/maxima-sbcl-gmp.patch
(from rev 455201, maxima/trunk/maxima-sbcl-gmp.patch)
Deleted:
  maxima/repos/extra-x86_64/PKGBUILD
  maxima/repos/extra-x86_64/matrixexp.patch
  maxima/repos/extra-x86_64/maxima-sbcl-gmp.patch

---+
 PKGBUILD  |  176 
 matrixexp.patch   |   26 +++
 maxima-sbcl-gmp.patch |   38 +-
 3 files changed, 120 insertions(+), 120 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 18:26:26 UTC (rev 455201)
+++ PKGBUILD2022-09-06 18:26:32 UTC (rev 455202)
@@ -1,88 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ronald van Haren 
-# Contributor: Damir Perisa 
-
-pkgbase=maxima
-pkgname=($pkgbase{,-sbcl,-ecl,-fas})
-pkgver=5.46.0
-_sbclver=2.2.5
-_eclver=21.2.1
-pkgrel=3
-pkgdesc='A sophisticated computer algebra system'
-arch=(x86_64)
-license=(GPL)
-url='http://maxima.sourceforge.net'
-depends=(texinfo shared-mime-info)
-makedepends=(python emacs ecl sbcl)
-# needs rebuild when bash changes version
-# needs a rebuild when ecl or sbcl changes version
-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
-matrixexp.patch
-maxima-sbcl-gmp.patch)
-sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07'
-'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
-'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation
-  patch -d $pkgname-$pkgver -p1 < maxima-sbcl-gmp.patch # Use GMP arithmetic 
with sbcl (Void Linux)
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---infodir=/usr/share/info \
---libexecdir=/usr/lib \
---enable-sbcl \
---enable-ecl \
---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 $pkgname-$pkgver
-#  make check
-#}
-
-package_maxima() {
-  depends+=(maxima-backend)
-  replaces=('maxima-ecl<5.45.1-9')
-  optdepends=('gnuplot: plotting capabilities'
-  'rlwrap: readline support via /usr/bin/rmaxima'
-  'tk: graphical xmaxima interface')
-
-  cd $pkgbase-$pkgver
-  make DESTDIR="$pkgdir" emacsdir=/usr/share/emacs/site-lisp/maxima install
-
-# Remove backends
-  rm -r "$pkgdir"/usr/lib/maxima/$pkgver/binary-*
-}
-
-package_maxima-sbcl() {
-  pkgdesc='SBCL backend for Maxima'
-  depends=(gmp sbcl=$_sbclver)
-  provides=(maxima-backend)
-
-  install -Dm755 $pkgbase-$pkgver/src/binary-sbcl/maxima.core -t 
"$pkgdir"/usr/lib/maxima/$pkgver/binary-sbcl
-}
-
-package_maxima-ecl() {
-  pkgdesc='ECL backend for Maxima'
-  depends=(ecl=$_eclver)
-  provides=(maxima-backend)
-
-  install -Dm755 $pkgbase-$pkgver/src/binary-ecl/maxima -t 
"$pkgdir"/usr/lib/maxima/$pkgver/binary-ecl
-}
-
-package_maxima-fas() {
-  pkgdesc='Maxima FAS module for ECL'
-  depends=(ecl=$_eclver maxima)
-
-  install -Dm644 $pkgbase-$pkgver/src/binary-ecl/maxima.fas -t 
"$pkgdir"/usr/lib/ecl-$_eclver
-}

Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 455201, 
maxima/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 18:26:32 UTC (rev 455202)
@@ -0,0 +1,88 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Ronald van Haren 
+# Contributor: Damir Perisa 
+
+pkgbase=maxima
+pkgname=($pkgbase{,-sbcl,-ecl,-fas})
+pkgver=5.46.0
+_sbclver=2.2.8
+_eclver=21.2.1
+pkgrel=4
+pkgdesc='A sophisticated computer algebra system'
+arch=(x86_64)
+license=(GPL)
+url='http://maxima.sourceforge.net'
+depends=(texinfo shared-mime-info)
+makedepends=(python emacs ecl sbcl)
+# needs rebuild when bash changes version
+# needs a rebuild when ecl or sbcl changes version
+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
+matrixexp.patch
+maxima-sbcl-gmp.patch)
+sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07'
+'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
+'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation
+  patch -

[arch-commits] Commit in maxima/trunk (PKGBUILD)

2022-09-06 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, September 6, 2022 @ 18:26:26
  Author: juergen
Revision: 455201

sbcl rebuild

Modified:
  maxima/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 18:25:37 UTC (rev 455200)
+++ PKGBUILD2022-09-06 18:26:26 UTC (rev 455201)
@@ -5,9 +5,9 @@
 pkgbase=maxima
 pkgname=($pkgbase{,-sbcl,-ecl,-fas})
 pkgver=5.46.0
-_sbclver=2.2.5
+_sbclver=2.2.8
 _eclver=21.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc='A sophisticated computer algebra system'
 arch=(x86_64)
 license=(GPL)



[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)

2022-09-06 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, September 6, 2022 @ 18:25:37
  Author: juergen
Revision: 455200

archrelease: copy trunk to extra-x86_64

Added:
  sbcl/repos/extra-x86_64/PKGBUILD
(from rev 455199, sbcl/trunk/PKGBUILD)
  sbcl/repos/extra-x86_64/arch-fixes.lisp
(from rev 455199, 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
===
--- PKGBUILD2022-09-06 18:25:27 UTC (rev 455199)
+++ PKGBUILD2022-09-06 18:25:37 UTC (rev 455200)
@@ -1,59 +0,0 @@
-# Contributor: John Proctor 
-# Contributor: Daniel White 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Leslie Polzer (skypher)
-
-pkgname=sbcl
-pkgver=2.2.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=('8584b541370fd6ad6e58d3f97982077dfcab240f30d4e9b18f15da91c2f13ed1'
-'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 455199, sbcl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 18:25:37 UTC (rev 455200)
@@ -0,0 +1,59 @@
+# Contributor: John Proctor 
+# Contributor: Daniel White 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Leslie Polzer (skypher)
+
+pkgname=sbcl
+pkgver=2.2.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=('992fcc2b5319010f7587cdc2294b088a595d6c0982ff195b565adfaf4b7d7b0e'
+'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 2022-09-06 18:25:27 UTC (rev 455199)
+++ arch-fixes.lisp 2022-0

[arch-commits] Commit in sbcl/trunk (PKGBUILD)

2022-09-06 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, September 6, 2022 @ 18:25:27
  Author: juergen
Revision: 455199

upgpkg: sbcl 2.2.8-1

Modified:
  sbcl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 17:15:18 UTC (rev 455198)
+++ PKGBUILD2022-09-06 18:25:27 UTC (rev 455199)
@@ -4,7 +4,7 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=2.2.5
+pkgver=2.2.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=('8584b541370fd6ad6e58d3f97982077dfcab240f30d4e9b18f15da91c2f13ed1'
+sha256sums=('992fcc2b5319010f7587cdc2294b088a595d6c0982ff195b565adfaf4b7d7b0e'
 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
 
 



[arch-commits] Commit in coq/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:36:27
  Author: juergen
Revision: 1264573

archrelease: copy trunk to community-x86_64

Added:
  coq/repos/community-x86_64/PKGBUILD
(from rev 1264572, coq/trunk/PKGBUILD)
Deleted:
  coq/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  234 ++---
 1 file changed, 117 insertions(+), 117 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:35:22 UTC (rev 1264572)
+++ PKGBUILD2022-08-09 20:36:27 UTC (rev 1264573)
@@ -1,117 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Baptiste Jonglez 
-# Contributor: acieroid
-# Contributor: spider-mario 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: George Giorgidze 
-# Contributor: William J. Bowman 
-
-pkgbase=coq
-pkgname=("${pkgbase}" "${pkgbase}ide" "${pkgbase}-doc")
-pkgver=8.15.0
-pkgrel=3
-pkgdesc='Formal proof management system'
-arch=('x86_64')
-url='https://coq.inria.fr/'
-license=('GPL')
-groups=('coq')
-options=('!emptydirs' '!strip' 'staticlibs')
-depends=('ocaml>=4.14.0')
-makedepends=('ocaml-findlib' 'ocaml-num' 'ocaml-zarith' 'gtk3' 
'gtksourceview3' 'dune' 'git'
- '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' 'antlr4' 
'python-antlr4')
-source=("coq-${pkgver}.tar.gz::https://github.com/coq/coq/archive/V${pkgver}.tar.gz";)
-sha512sums=('be6c799b6635875255f7288b9bae5f9108660308f299823155d41353e96fbed4e41e1fc8896fe9653c095da740a80dbf5a1add6b28d279eb7b65365eeaff54ab')
-
-build() {
-  # generate a desktop file
-  cd "${srcdir}"
-  gendesk -f -n --pkgname "${pkgbase}ide" \
---name "CoqIDE Proof Assistant" \
---pkgdesc "Graphical interface for the Coq proof assistant" \
---categories "Development;Science;Math;IDE;GTK"
-
-  # build package
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  make clean
-  ./configure \
--prefix '/usr' \
--mandir '/usr/share/man' \
--configdir '/etc/xdg/coq/' \
--nomacintegration \
--warn-error no \
--coqide opt \
--with-doc yes
-  # https://github.com/antlr/antlr4/issues/3753
-  make -C doc/tools/coqrst/notations
-  MAKE_TARGETS="coq coqide revision refman-html doc-stdlib" # refman-pdf is 
currently broken
-  # https://github.com/coq/coq/issues/12332
-  OCAMLPATH=/usr/lib/ocaml CAML_LD_LIBRARY_PATH=/usr/lib/ocaml/zarith/ 
SPHINXWARNERROR=0 make $MAKE_TARGETS
-}
-
-package_coq() {
-  optdepends=('coqide: graphical Coq IDE'
-  'coq-doc: offline documentation'
-  'coin-or-csdp: for psatz plugin'
-  'python-argparse: needed by some coq tools (e.g. TimeFileMaker)')
-  # coq-nox was the old name for coq without coqide
-  replaces=('coq-nox')
-  conflicts=('coq-nox')
-
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  # fix intermittent bug with folder creation
-  install -d "${pkgdir}/usr/bin"
-  install -d "${pkgdir}/usr/lib/coq"
-  install -d "${pkgdir}/usr/lib/coq-core"
-  # Workaround for FS#58203
-  install -d "${pkgdir}/usr/lib/ocaml"
-  ln -s /usr/lib/coq "${pkgdir}/usr/lib/ocaml/coq"
-  ln -s /usr/lib/coq-core "${pkgdir}/usr/lib/ocaml/coq-core"
-  ln -s /usr/lib/coqide-server "${pkgdir}/usr/lib/ocaml/coqide-server"
-
-  # The second target is needed to install coqidetop.cmxs (needed for some
-  # frontend other than coqide, for instance coquille)
-  make DESTDIR="${pkgdir}" install-coq install-coqide
-  rm -f "${pkgdir}/usr/share/man/man1/coqide.1"
-  rm -rf "${pkgdir}"/usr/{bin,doc,lib,share/doc}/coqide
-}
-
-package_coqide() {
-  pkgdesc="GTK-based graphical interface for the Coq proof assistant"
-  depends+=("${pkgbase}" 'gtk3' 'gtksourceview3')
-
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  mkdir -p "${pkgdir}/usr/bin"
-  make DESTDIR="${pkgdir}" install-coqide
-  install -D -m 644 -t "${pkgdir}/usr/share/man/man1/" man/coqide.1
-  # Workaround for FS#58203
-  install -d "${pkgdir}/usr/lib/ocaml"
-  ln -s /usr/lib/coqide "${pkgdir}/usr/lib/ocaml/coqide"
-
-  # 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"
-  rm -rf "${pkgdir}/usr/share/coq"
-
-  # Desktop file generated by gendesk
-  install -D -m 644 "${srcdir}/${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  install -D -m 644 ide/coqide/coq.png 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-}
-
-package_coq-doc() {
-  pkgdesc="HTML and PDF documentati

[arch-commits] Commit in coq/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:35:22
  Author: juergen
Revision: 1264572

archrelease: copy trunk to community-x86_64

Added:
  coq/repos/community-x86_64/PKGBUILD
(from rev 1264571, coq/trunk/PKGBUILD)
Deleted:
  coq/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  231 ++---
 1 file changed, 117 insertions(+), 114 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:34:17 UTC (rev 1264571)
+++ PKGBUILD2022-08-09 20:35:22 UTC (rev 1264572)
@@ -1,114 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Baptiste Jonglez 
-# Contributor: acieroid
-# Contributor: spider-mario 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: George Giorgidze 
-# Contributor: William J. Bowman 
-
-pkgbase=coq
-pkgname=("${pkgbase}" "${pkgbase}ide" "${pkgbase}-doc")
-pkgver=8.15.0
-pkgrel=2
-pkgdesc='Formal proof management system'
-arch=('x86_64')
-url='https://coq.inria.fr/'
-license=('GPL')
-groups=('coq')
-options=('!emptydirs' '!strip' 'staticlibs')
-depends=('ocaml>=4.13.1')
-makedepends=('ocaml-findlib' 'ocaml-num' 'ocaml-zarith' 'gtk3' 
'gtksourceview3' 'dune' 'git'
- '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=('be6c799b6635875255f7288b9bae5f9108660308f299823155d41353e96fbed4e41e1fc8896fe9653c095da740a80dbf5a1add6b28d279eb7b65365eeaff54ab')
-
-build() {
-  # generate a desktop file
-  cd "${srcdir}"
-  gendesk -f -n --pkgname "${pkgbase}ide" \
---name "CoqIDE Proof Assistant" \
---pkgdesc "Graphical interface for the Coq proof assistant" \
---categories "Development;Science;Math;IDE;GTK"
-
-  # build package
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  make clean
-  ./configure \
--prefix '/usr' \
--mandir '/usr/share/man' \
--configdir '/etc/xdg/coq/' \
--nomacintegration \
--warn-error no \
--coqide opt \
--with-doc yes
-  # https://github.com/coq/coq/issues/12332
-  OCAMLPATH=/usr/lib/ocaml CAML_LD_LIBRARY_PATH=/usr/lib/ocaml/zarith/ 
SPHINXWARNERROR=0 make world
-}
-
-package_coq() {
-  optdepends=('coqide: graphical Coq IDE'
-  'coq-doc: offline documentation'
-  'coin-or-csdp: for psatz plugin'
-  'python-argparse: needed by some coq tools (e.g. TimeFileMaker)')
-  # coq-nox was the old name for coq without coqide
-  replaces=('coq-nox')
-  conflicts=('coq-nox')
-
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  # fix intermittent bug with folder creation
-  install -d "${pkgdir}/usr/bin"
-  install -d "${pkgdir}/usr/lib/coq"
-  install -d "${pkgdir}/usr/lib/coq-core"
-  # Workaround for FS#58203
-  install -d "${pkgdir}/usr/lib/ocaml"
-  ln -s /usr/lib/coq "${pkgdir}/usr/lib/ocaml/coq"
-  ln -s /usr/lib/coq-core "${pkgdir}/usr/lib/ocaml/coq-core"
-  ln -s /usr/lib/coqide-server "${pkgdir}/usr/lib/ocaml/coqide-server"
-
-  # The second target is needed to install coqidetop.cmxs (needed for some
-  # frontend other than coqide, for instance coquille)
-  make DESTDIR="${pkgdir}" install-coq install-coqide
-  rm -f "${pkgdir}/usr/share/man/man1/coqide.1"
-  rm -rf "${pkgdir}"/usr/{bin,doc,lib,share/doc}/coqide
-}
-
-package_coqide() {
-  pkgdesc="GTK-based graphical interface for the Coq proof assistant"
-  depends+=("${pkgbase}" 'gtk3' 'gtksourceview3')
-
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  mkdir -p "${pkgdir}/usr/bin"
-  make DESTDIR="${pkgdir}" install-coqide
-  install -D -m 644 -t "${pkgdir}/usr/share/man/man1/" man/coqide.1
-  # Workaround for FS#58203
-  install -d "${pkgdir}/usr/lib/ocaml"
-  ln -s /usr/lib/coqide "${pkgdir}/usr/lib/ocaml/coqide"
-
-  # 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"
-  rm -rf "${pkgdir}/usr/share/coq"
-
-  # Desktop file generated by gendesk
-  install -D -m 644 "${srcdir}/${pkgname}.desktop" 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  install -D -m 644 ide/coqide/coq.png 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-}
-
-package_coq-doc() {
-  pkgdesc="HTML and PDF documentation for the Coq proof assistant"
-  depends=()
-
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install-doc
-}

Copied: coq/repos/community-x86_64/PKGBUILD (from rev 1264571, 
co

[arch-commits] Commit in ocaml-zarith/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:34:17
  Author: juergen
Revision: 1264571

archrelease: copy trunk to community-x86_64

Added:
  ocaml-zarith/repos/community-x86_64/PKGBUILD
(from rev 1264570, ocaml-zarith/trunk/PKGBUILD)
Deleted:
  ocaml-zarith/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:33:57 UTC (rev 1264570)
+++ PKGBUILD2022-08-09 20:34:17 UTC (rev 1264571)
@@ -1,30 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Oliver Bandel 
-
-pkgname=ocaml-zarith
-provides=('zarith')
-pkgver=1.12
-pkgrel=4
-pkgdesc='Implements arithmetic and logical operations over arbitrary-precision 
integers and rational numbers'
-url='https://github.com/ocaml/Zarith'
-arch=('x86_64')
-license=('GPL2')
-depends=('ocaml>=4.13.1' 'gmp')
-makedepends=('ocaml-findlib')
-source=("https://github.com/ocaml/Zarith/archive/release-${pkgver}.tar.gz";)
-sha256sums=('cc32563c3845c86d0f609c86d83bf8607ef12354863d31d3bffc0dacf1ed2881')
-options=(!strip)
-
-build() {
-  cd Zarith-release-${pkgver}
-
-  ./configure -installdir "${pkgdir}/usr/lib/ocaml" # install ignores DESTDIR
-  make -j1
-}
-
-package() {
-  cd Zarith-release-${pkgver}
-
-  mkdir -p "${pkgdir}/usr/lib/ocaml"
-  OCAMLFIND_LDCONF=ignore make install
-}

Copied: ocaml-zarith/repos/community-x86_64/PKGBUILD (from rev 1264570, 
ocaml-zarith/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:34:17 UTC (rev 1264571)
@@ -0,0 +1,30 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Oliver Bandel 
+
+pkgname=ocaml-zarith
+provides=('zarith')
+pkgver=1.12
+pkgrel=5
+pkgdesc='Implements arithmetic and logical operations over arbitrary-precision 
integers and rational numbers'
+url='https://github.com/ocaml/Zarith'
+arch=('x86_64')
+license=('GPL2')
+depends=('ocaml>=4.14.0' 'ocaml-compiler-libs' 'gmp')
+makedepends=('ocaml-findlib')
+source=("https://github.com/ocaml/Zarith/archive/release-${pkgver}.tar.gz";)
+sha256sums=('cc32563c3845c86d0f609c86d83bf8607ef12354863d31d3bffc0dacf1ed2881')
+options=(!strip)
+
+build() {
+  cd Zarith-release-${pkgver}
+
+  ./configure -installdir "${pkgdir}/usr/lib/ocaml" # install ignores DESTDIR
+  make -j1
+}
+
+package() {
+  cd Zarith-release-${pkgver}
+
+  mkdir -p "${pkgdir}/usr/lib/ocaml"
+  OCAMLFIND_LDCONF=ignore make install
+}



[arch-commits] Commit in ocaml-stdlib-shims/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:33:57
  Author: juergen
Revision: 1264570

archrelease: copy trunk to community-x86_64

Added:
  ocaml-stdlib-shims/repos/community-x86_64/PKGBUILD
(from rev 1264569, ocaml-stdlib-shims/trunk/PKGBUILD)
Deleted:
  ocaml-stdlib-shims/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:33:37 UTC (rev 1264569)
+++ PKGBUILD2022-08-09 20:33:57 UTC (rev 1264570)
@@ -1,40 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Peukert 
-
-_projectname='stdlib-shims'
-pkgname="ocaml-$_projectname"
-pkgver=0.3.0
-pkgrel=4
-pkgdesc='Shim to substitute `Pervasives` with `Stdlib` before 4.08'
-arch=('x86_64')
-url="https://github.com/ocaml/$_projectname";
-license=('custom:LGPL2.1 with linking exception')
-depends=('ocaml>=4.13.1')
-makedepends=('dune')
-options=('!strip')
-source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('6d0386313a021146300011549180fcd4e94f7ac3c3bf021ff165f6558608f0c2')
-
-_sourcedirectory="$_projectname-$pkgver"
-
-build() {
-   cd "$srcdir/$_sourcedirectory/"
-   dune build -p "$_projectname" --verbose
-}
-
-check() {
-   cd "$srcdir/$_sourcedirectory/"
-   dune runtest -p "$_projectname" --verbose
-}
-
-package() {
-   cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 'lib/ocaml'
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
-   rm -r "$pkgdir/usr/doc/"
-
-   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
-   ln -sf "/usr/share/doc/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ocaml-stdlib-shims/repos/community-x86_64/PKGBUILD (from rev 1264569, 
ocaml-stdlib-shims/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:33:57 UTC (rev 1264570)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Peukert 
+
+_projectname='stdlib-shims'
+pkgname="ocaml-$_projectname"
+pkgver=0.3.0
+pkgrel=5
+pkgdesc='Shim to substitute `Pervasives` with `Stdlib` before 4.08'
+arch=('x86_64')
+url="https://github.com/ocaml/$_projectname";
+license=('custom:LGPL2.1 with linking exception')
+depends=('ocaml>=4.14.0' 'ocaml-compiler-libs')
+makedepends=('dune')
+options=('!strip')
+source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz")
+sha256sums=('6d0386313a021146300011549180fcd4e94f7ac3c3bf021ff165f6558608f0c2')
+
+_sourcedirectory="$_projectname-$pkgver"
+
+build() {
+   cd "$srcdir/$_sourcedirectory/"
+   dune build -p "$_projectname" --verbose
+}
+
+check() {
+   cd "$srcdir/$_sourcedirectory/"
+   dune runtest -p "$_projectname" --verbose
+}
+
+package() {
+   cd "$srcdir/$_sourcedirectory/"
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir '/usr/lib/ocaml'
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
+   rm -r "$pkgdir/usr/doc/"
+
+   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
+   ln -sf "/usr/share/doc/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



[arch-commits] Commit in ocaml-stdio/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:33:37
  Author: juergen
Revision: 1264569

archrelease: copy trunk to community-x86_64

Added:
  ocaml-stdio/repos/community-x86_64/PKGBUILD
(from rev 1264568, ocaml-stdio/trunk/PKGBUILD)
Deleted:
  ocaml-stdio/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:33:13 UTC (rev 1264568)
+++ PKGBUILD2022-08-09 20:33:37 UTC (rev 1264569)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Peukert 
-# Contributor: Dimitris Kiziridis 
-# Contributor: Jakob Gahde 
-
-_projectname='stdio'
-pkgname="ocaml-$_projectname"
-pkgver=0.15.0
-pkgrel=1
-pkgdesc='Standard IO Library for OCaml'
-arch=('x86_64')
-url="https://github.com/janestreet/$_projectname";
-license=('MIT')
-depends=('glibc' 'ocaml>=4.13.1' 'ocaml-base')
-makedepends=('dune')
-options=('!strip')
-source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('49f2478fc08677a54bffaeb2b017d23ece19ab5c1d6c993513a20b34aeee81a7')
-
-_sourcedirectory="$_projectname-$pkgver"
-
-build() {
-   cd "$srcdir/$_sourcedirectory/"
-   OCAMLPATH=/usr/lib/ocaml dune build --release --verbose
-}
-
-package() {
-   cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 'lib/ocaml' 
--release --verbose
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
-   rm -r "$pkgdir/usr/doc/"
-
-   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
-   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}

Copied: ocaml-stdio/repos/community-x86_64/PKGBUILD (from rev 1264568, 
ocaml-stdio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:33:37 UTC (rev 1264569)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Peukert 
+# Contributor: Dimitris Kiziridis 
+# Contributor: Jakob Gahde 
+
+_projectname='stdio'
+pkgname="ocaml-$_projectname"
+pkgver=0.15.0
+pkgrel=2
+pkgdesc='Standard IO Library for OCaml'
+arch=('x86_64')
+url="https://github.com/janestreet/$_projectname";
+license=('MIT')
+depends=('glibc' 'ocaml>=4.14.0' 'ocaml-base')
+makedepends=('dune')
+options=('!strip')
+source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('49f2478fc08677a54bffaeb2b017d23ece19ab5c1d6c993513a20b34aeee81a7')
+
+_sourcedirectory="$_projectname-$pkgver"
+
+build() {
+   cd "$srcdir/$_sourcedirectory/"
+   OCAMLPATH=/usr/lib/ocaml dune build --release --verbose
+}
+
+package() {
+   cd "$srcdir/$_sourcedirectory/"
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
+   rm -r "$pkgdir/usr/doc/"
+
+   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
+   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}



[arch-commits] Commit in ocaml-sexplib0/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:33:13
  Author: juergen
Revision: 1264568

archrelease: copy trunk to community-x86_64

Added:
  ocaml-sexplib0/repos/community-x86_64/PKGBUILD
(from rev 1264567, ocaml-sexplib0/trunk/PKGBUILD)
Deleted:
  ocaml-sexplib0/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:32:33 UTC (rev 1264567)
+++ PKGBUILD2022-08-09 20:33:13 UTC (rev 1264568)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Peukert 
-# Contributor: Jakob Gahde 
-
-_projectname='sexplib0'
-pkgname="ocaml-$_projectname"
-pkgver=0.15.1
-pkgrel=1
-pkgdesc='Library containing the definition of S-expressions and some base 
converters'
-arch=('x86_64')
-url="https://github.com/janestreet/$_projectname";
-license=('MIT')
-depends=('ocaml>=4.13.1')
-makedepends=('dune')
-options=('!strip')
-source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('e8cd817eb3bc3f84a2065fa0255ab2b986a24baf1cc329d05627c516464267b3')
-
-_sourcedirectory="$_projectname-$pkgver"
-
-build() {
-   cd "$srcdir/$_sourcedirectory/"
-   dune build --release --verbose
-}
-
-package() {
-   cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
-   rm -r "$pkgdir/usr/doc/"
-
-   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
-   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}

Copied: ocaml-sexplib0/repos/community-x86_64/PKGBUILD (from rev 1264567, 
ocaml-sexplib0/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:33:13 UTC (rev 1264568)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Peukert 
+# Contributor: Jakob Gahde 
+
+_projectname='sexplib0'
+pkgname="ocaml-$_projectname"
+pkgver=0.15.1
+pkgrel=2
+pkgdesc='Library containing the definition of S-expressions and some base 
converters'
+arch=('x86_64')
+url="https://github.com/janestreet/$_projectname";
+license=('MIT')
+depends=('ocaml>=4.14.0')
+makedepends=('dune')
+options=('!strip')
+source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('e8cd817eb3bc3f84a2065fa0255ab2b986a24baf1cc329d05627c516464267b3')
+
+_sourcedirectory="$_projectname-$pkgver"
+
+build() {
+   cd "$srcdir/$_sourcedirectory/"
+   dune build --release --verbose
+}
+
+package() {
+   cd "$srcdir/$_sourcedirectory/"
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
+   rm -r "$pkgdir/usr/doc/"
+
+   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
+   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}



[arch-commits] Commit in ocaml-ppx_derivers/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:32:33
  Author: juergen
Revision: 1264567

archrelease: copy trunk to community-x86_64

Added:
  ocaml-ppx_derivers/repos/community-x86_64/PKGBUILD
(from rev 1264566, ocaml-ppx_derivers/trunk/PKGBUILD)
Deleted:
  ocaml-ppx_derivers/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:32:15 UTC (rev 1264566)
+++ PKGBUILD2022-08-09 20:32:33 UTC (rev 1264567)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Peukert 
-# Contributor: Jakob Gahde 
-
-_projectname='ppx_derivers'
-pkgname="ocaml-$_projectname"
-pkgver=1.2.1
-pkgrel=8
-pkgdesc='Shared deriving plugin registry'
-arch=('x86_64')
-url="https://github.com/ocaml-ppx/$_projectname";
-license=('BSD')
-depends=('ocaml>=4.13.1')
-makedepends=('dune')
-options=('!strip')
-source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('b6595ee187dea792b31fc54a0e1524ab1e48bc6068d3066c45215a138cc73b95')
-
-_sourcedirectory="$_projectname-$pkgver"
-
-build() {
-   cd "$srcdir/$_sourcedirectory/"
-   dune build -p "$_projectname" --verbose
-}
-
-package() {
-   cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 'lib/ocaml'
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
-   rm -r "$pkgdir/usr/doc/"
-
-   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
-   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}

Copied: ocaml-ppx_derivers/repos/community-x86_64/PKGBUILD (from rev 1264566, 
ocaml-ppx_derivers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:32:33 UTC (rev 1264567)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Peukert 
+# Contributor: Jakob Gahde 
+
+_projectname='ppx_derivers'
+pkgname="ocaml-$_projectname"
+pkgver=1.2.1
+pkgrel=9
+pkgdesc='Shared deriving plugin registry'
+arch=('x86_64')
+url="https://github.com/ocaml-ppx/$_projectname";
+license=('BSD')
+depends=('ocaml>=4.14.0')
+makedepends=('dune')
+options=('!strip')
+source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz")
+sha256sums=('b6595ee187dea792b31fc54a0e1524ab1e48bc6068d3066c45215a138cc73b95')
+
+_sourcedirectory="$_projectname-$pkgver"
+
+build() {
+   cd "$srcdir/$_sourcedirectory/"
+   dune build -p "$_projectname" --verbose
+}
+
+package() {
+   cd "$srcdir/$_sourcedirectory/"
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir "/usr/lib/ocaml"
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
+   rm -r "$pkgdir/usr/doc/"
+
+   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
+   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}



[arch-commits] Commit in ocaml-pp/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:32:15
  Author: juergen
Revision: 1264566

archrelease: copy trunk to community-x86_64

Added:
  ocaml-pp/repos/community-x86_64/PKGBUILD
(from rev 1264565, ocaml-pp/trunk/PKGBUILD)
Deleted:
  ocaml-pp/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:31:57 UTC (rev 1264565)
+++ PKGBUILD2022-08-09 20:32:15 UTC (rev 1264566)
@@ -1,30 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-_pkgname='pp'
-pkgname="ocaml-${_pkgname}"
-pkgver=1.1.2
-pkgrel=2
-pkgdesc="OCaml Pretty printing: a lean alternative to the Format module of the 
OCaml standard library."
-arch=('x86_64')
-url="https://github.com/ocaml-dune/pp";
-license=('MIT')
-makedepends=('dune')
-depends=('glibc' 'ocaml>=4.13.1')
-options=('!strip')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('8c4dbce6930c62f5cee26ebef907b7b862b03fb57a07a3c6bebc31ee40ef16a6fe2b9450a7fe7016dd48bcf9807009c411f5ea8e587550644495bd7970c63085')
-
-build() {
-cd "${srcdir}/${_pkgname}-${pkgver}"
-dune build -p "${_pkgname}"
-}
-
-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/"
-
-install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: ocaml-pp/repos/community-x86_64/PKGBUILD (from rev 1264565, 
ocaml-pp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:32:15 UTC (rev 1264566)
@@ -0,0 +1,30 @@
+# Maintainer: Konstantin Gizdov 
+_pkgname='pp'
+pkgname="ocaml-${_pkgname}"
+pkgver=1.1.2
+pkgrel=3
+pkgdesc="OCaml Pretty printing: a lean alternative to the Format module of the 
OCaml standard library."
+arch=('x86_64')
+url="https://github.com/ocaml-dune/pp";
+license=('MIT')
+makedepends=('dune')
+depends=('glibc' 'ocaml>=4.14.0')
+options=('!strip')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('8c4dbce6930c62f5cee26ebef907b7b862b03fb57a07a3c6bebc31ee40ef16a6fe2b9450a7fe7016dd48bcf9807009c411f5ea8e587550644495bd7970c63085')
+
+build() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+dune build -p "${_pkgname}"
+}
+
+package() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir="$(ocamlc 
-where)"
+
+install -dm755 "${pkgdir}/usr/share/"
+mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
+
+install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in ocaml-num/repos/community-x86_64 (4 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:31:57
  Author: juergen
Revision: 1264565

archrelease: copy trunk to community-x86_64

Added:
  ocaml-num/repos/community-x86_64/PKGBUILD
(from rev 1264564, ocaml-num/trunk/PKGBUILD)
  ocaml-num/repos/community-x86_64/provide-findlib-install-target.patch
(from rev 1264564, 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 |   62 -
 provide-findlib-install-target.patch |  214 -
 2 files changed, 138 insertions(+), 138 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:31:39 UTC (rev 1264564)
+++ PKGBUILD2022-08-09 20:31:57 UTC (rev 1264565)
@@ -1,31 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Baptiste Jonglez 
-
-pkgname=ocaml-num
-pkgver=1.4
-pkgrel=5
-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.13.1')
-makedepends=('ocaml-findlib')
-options=('!strip' '!makeflags')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ocaml/num/archive/v${pkgver}.tar.gz";)
-sha512sums=('0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f')
-
-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 1264564, 
ocaml-num/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:31:57 UTC (rev 1264565)
@@ -0,0 +1,31 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Baptiste Jonglez 
+
+pkgname=ocaml-num
+pkgver=1.4
+pkgrel=6
+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.14.0')
+makedepends=('ocaml-findlib')
+options=('!strip' '!makeflags')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ocaml/num/archive/v${pkgver}.tar.gz";)
+sha512sums=('0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f')
+
+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.patch2022-08-09 20:31:39 UTC (rev 
1264564)
+++ provide-findlib-install-target.patch2022-08-09 20:31:57 UTC (rev 
1264565)
@@ -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

[arch-commits] Commit in ocaml-lablgl/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:31:39
  Author: juergen
Revision: 1264564

archrelease: copy trunk to community-x86_64

Added:
  ocaml-lablgl/repos/community-x86_64/PKGBUILD
(from rev 1264563, ocaml-lablgl/trunk/PKGBUILD)
Deleted:
  ocaml-lablgl/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:31:10 UTC (rev 1264563)
+++ PKGBUILD2022-08-09 20:31:39 UTC (rev 1264564)
@@ -1,46 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Florian Dejonckheere 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Nikolay Amiantov 
-
-pkgname=ocaml-lablgl
-pkgver=1.06
-pkgrel=11
-pkgdesc='OCaml interface to OpenGL'
-url="https://github.com/garrigue/lablgl";
-arch=('x86_64')
-license=('BSD')
-depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml>=4.13.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 1264563, 
ocaml-lablgl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:31:39 UTC (rev 1264564)
@@ -0,0 +1,46 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Florian Dejonckheere 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Nikolay Amiantov 
+
+pkgname=ocaml-lablgl
+pkgver=1.06
+pkgrel=12
+pkgdesc='OCaml interface to OpenGL'
+url="https://github.com/garrigue/lablgl";
+arch=('x86_64')
+license=('BSD')
+depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml>=4.14.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-hashcons/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:31:10
  Author: juergen
Revision: 1264563

archrelease: copy trunk to community-x86_64

Added:
  ocaml-hashcons/repos/community-x86_64/PKGBUILD
(from rev 1264562, ocaml-hashcons/trunk/PKGBUILD)
Deleted:
  ocaml-hashcons/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:30:54 UTC (rev 1264562)
+++ PKGBUILD2022-08-09 20:31:10 UTC (rev 1264563)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=ocaml-hashcons
-pkgver=1.3
-pkgrel=4
-pkgdesc='OCaml hash-consing library'
-url="https://github.com/backtracking/ocaml-hashcons";
-arch=('x86_64')
-license=('LGPL2.1')
-depends=('ocaml>=4.13.1')
-makedepends=('ocaml-findlib')
-options=('!strip' '!makeflags' 'staticlibs')
-source=("https://github.com/backtracking/ocaml-hashcons/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha256sums=('59c72966f48ea67c694dd49099eca180b52d3da81d4300172ace6edb4a5d72ce')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # Our destdir won't have it installed. Calling ocamlfind remove fails due to 
a syntax error
-  sed -i '/remove/d' Makefile.in
-
-  autoconf
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure
-  make all opt
-}
-
-package() {
-  cd $pkgname-$pkgver
-  mkdir -p $pkgdir/usr/lib/ocaml
-  make DESTDIR="-destdir $pkgdir/usr/lib/ocaml" install
-}

Copied: ocaml-hashcons/repos/community-x86_64/PKGBUILD (from rev 1264562, 
ocaml-hashcons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:31:10 UTC (rev 1264563)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=ocaml-hashcons
+pkgver=1.3
+pkgrel=5
+pkgdesc='OCaml hash-consing library'
+url="https://github.com/backtracking/ocaml-hashcons";
+arch=('x86_64')
+license=('LGPL2.1')
+depends=('ocaml>=4.14.0')
+makedepends=('ocaml-findlib')
+options=('!strip' '!makeflags' 'staticlibs')
+source=("https://github.com/backtracking/ocaml-hashcons/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha256sums=('59c72966f48ea67c694dd49099eca180b52d3da81d4300172ace6edb4a5d72ce')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # Our destdir won't have it installed. Calling ocamlfind remove fails due to 
a syntax error
+  sed -i '/remove/d' Makefile.in
+
+  autoconf
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure
+  make all opt
+}
+
+package() {
+  cd $pkgname-$pkgver
+  mkdir -p $pkgdir/usr/lib/ocaml
+  make DESTDIR="-destdir $pkgdir/usr/lib/ocaml" install
+}



[arch-commits] Commit in ocaml-findlib/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:30:54
  Author: juergen
Revision: 1264562

archrelease: copy trunk to community-x86_64

Added:
  ocaml-findlib/repos/community-x86_64/PKGBUILD
(from rev 1264561, ocaml-findlib/trunk/PKGBUILD)
Deleted:
  ocaml-findlib/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:30:32 UTC (rev 1264561)
+++ PKGBUILD2022-08-09 20:30:54 UTC (rev 1264562)
@@ -1,35 +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.9.5
-pkgrel=1
-pkgdesc='OCaml package manager'
-arch=(x86_64)
-url='http://projects.camlcity.org/projects/findlib.html'
-license=(MIT)
-depends=(ocaml-compiler-libs 'ocaml=4.13.1')
-source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";)
-b2sums=('6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2')
-options=(!makeflags !strip staticlibs zipman)
-
-build() {
-  cd findlib-$pkgver
-  ./configure \
--config /etc/findlib.conf \
--mandir /usr/share/man \
--sitelib /usr/lib/ocaml
-  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"
-}

Copied: ocaml-findlib/repos/community-x86_64/PKGBUILD (from rev 1264561, 
ocaml-findlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:30:54 UTC (rev 1264562)
@@ -0,0 +1,35 @@
+# 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.9.5
+pkgrel=2
+pkgdesc='OCaml package manager'
+arch=(x86_64)
+url='http://projects.camlcity.org/projects/findlib.html'
+license=(MIT)
+depends=(ocaml-compiler-libs 'ocaml=4.14.0')
+source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";)
+b2sums=('6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2')
+options=(!makeflags !strip staticlibs zipman)
+
+build() {
+  cd findlib-$pkgver
+  ./configure \
+-config /etc/findlib.conf \
+-mandir /usr/share/man \
+-sitelib /usr/lib/ocaml
+  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"
+}



[arch-commits] Commit in ocaml-csexp/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:30:32
  Author: juergen
Revision: 1264561

archrelease: copy trunk to community-x86_64

Added:
  ocaml-csexp/repos/community-x86_64/PKGBUILD
(from rev 1264560, ocaml-csexp/trunk/PKGBUILD)
Deleted:
  ocaml-csexp/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   58 +-
 1 file changed, 29 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:30:15 UTC (rev 1264560)
+++ PKGBUILD2022-08-09 20:30:32 UTC (rev 1264561)
@@ -1,29 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-_pkgname='csexp'
-pkgname="ocaml-${_pkgname}"
-pkgver=1.5.1
-pkgrel=4
-pkgdesc="OCaml canonical S-expressions"
-arch=(x86_64)
-url="https://github.com/ocaml-dune/csexp";
-license=('MIT')
-makedepends=(dune)
-depends=(glibc "ocaml>=4.13.1" ocaml-findlib ocaml-result)
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('b451f380786fda53998f77b1509422d58bb5a51518595e329f625fbf0ca67e597be0c9935de77a10a65216cb4b9ec91579ad51bdeee536795e142e014433d46b')
-
-build() {
-cd "${srcdir}/${_pkgname}-${pkgver}"
-dune build -p csexp
-}
-
-package() {
-cd "${srcdir}/${_pkgname}-${pkgver}"
-dune install --destdir="${pkgdir}" --prefix "/usr" --libdir "lib/ocaml"
-
-install -dm755 "${pkgdir}/usr/share/"
-mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
-
-install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-ln -s /usr/share/doc/csexp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: ocaml-csexp/repos/community-x86_64/PKGBUILD (from rev 1264560, 
ocaml-csexp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:30:32 UTC (rev 1264561)
@@ -0,0 +1,29 @@
+# Maintainer: Konstantin Gizdov 
+_pkgname='csexp'
+pkgname="ocaml-${_pkgname}"
+pkgver=1.5.1
+pkgrel=5
+pkgdesc="OCaml canonical S-expressions"
+arch=(x86_64)
+url="https://github.com/ocaml-dune/csexp";
+license=('MIT')
+makedepends=(dune)
+depends=(glibc "ocaml>=4.14.0" ocaml-findlib ocaml-result)
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('b451f380786fda53998f77b1509422d58bb5a51518595e329f625fbf0ca67e597be0c9935de77a10a65216cb4b9ec91579ad51bdeee536795e142e014433d46b')
+
+build() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+dune build -p csexp
+}
+
+package() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+dune install --destdir="${pkgdir}" --prefix "/usr" --libdir 
"/usr/lib/ocaml"
+
+install -dm755 "${pkgdir}/usr/share/"
+mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
+
+install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ln -s /usr/share/doc/csexp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in ocaml-cairo/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:30:15
  Author: juergen
Revision: 1264560

archrelease: copy trunk to community-x86_64

Added:
  ocaml-cairo/repos/community-x86_64/PKGBUILD
(from rev 1264559, ocaml-cairo/trunk/PKGBUILD)
Deleted:
  ocaml-cairo/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:29:55 UTC (rev 1264559)
+++ PKGBUILD2022-08-09 20:30:15 UTC (rev 1264560)
@@ -1,44 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Baptiste Jonglez 
-
-pkgname=ocaml-cairo
-pkgver=0.6.3
-pkgrel=1
-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.13.1' 'cairo' 'lablgtk2')
-makedepends=('ocaml-findlib' 'dune')
-source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";)
-sha256sums=('366273303b351e2bcd781d44a01c961729f6451f9917d75cd038465370481822')
-
-_dune_release_pkgs=('cairo2' 'cairo2-gtk' 'cairo2-pango')
-
-dune_release_pkgs_comma() {
-  # dune build needs a comma separated list of packages
-  local dune_release_pkgs='dummy'
-  for _pkg in "${_dune_release_pkgs[@]}"; do
-dune_release_pkgs+=",${_pkg}"
-  done
-  dune_release_pkgs="${dune_release_pkgs#dummy,}"
-  echo "${dune_release_pkgs}"
-}
-
-build() {
-  cd "${srcdir}/cairo2-${pkgver}"
-  export OCAMLPATH="$(ocamlfind printconf destdir)"
-  dune build -p "$(dune_release_pkgs_comma)"
-}
-
-
-package() {
-  cd "${srcdir}/cairo2-${pkgver}"
-  # we need to install packages one by one
-  for _pkg in "${_dune_release_pkgs[@]}"; do
-dune install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
-  done
-
-  install -dm755 "${pkgdir}/usr/share/"
-  mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
-}

Copied: ocaml-cairo/repos/community-x86_64/PKGBUILD (from rev 1264559, 
ocaml-cairo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:30:15 UTC (rev 1264560)
@@ -0,0 +1,44 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Baptiste Jonglez 
+
+pkgname=ocaml-cairo
+pkgver=0.6.3
+pkgrel=2
+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.14.0' 'cairo' 'lablgtk2')
+makedepends=('ocaml-findlib' 'dune')
+source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";)
+sha256sums=('366273303b351e2bcd781d44a01c961729f6451f9917d75cd038465370481822')
+
+_dune_release_pkgs=('cairo2' 'cairo2-gtk' 'cairo2-pango')
+
+dune_release_pkgs_comma() {
+  # dune build needs a comma separated list of packages
+  local dune_release_pkgs='dummy'
+  for _pkg in "${_dune_release_pkgs[@]}"; do
+dune_release_pkgs+=",${_pkg}"
+  done
+  dune_release_pkgs="${dune_release_pkgs#dummy,}"
+  echo "${dune_release_pkgs}"
+}
+
+build() {
+  cd "${srcdir}/cairo2-${pkgver}"
+  export OCAMLPATH="$(ocamlfind printconf destdir)"
+  dune build -p "$(dune_release_pkgs_comma)"
+}
+
+
+package() {
+  cd "${srcdir}/cairo2-${pkgver}"
+  # we need to install packages one by one
+  for _pkg in "${_dune_release_pkgs[@]}"; do
+dune install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
+  done
+
+  install -dm755 "${pkgdir}/usr/share/"
+  mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
+}



[arch-commits] Commit in ocamlbuild/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:29:55
  Author: juergen
Revision: 1264559

archrelease: copy trunk to community-x86_64

Added:
  ocamlbuild/repos/community-x86_64/PKGBUILD
(from rev 1264558, ocamlbuild/trunk/PKGBUILD)
Deleted:
  ocamlbuild/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   48 
 1 file changed, 24 insertions(+), 24 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:29:31 UTC (rev 1264558)
+++ PKGBUILD2022-08-09 20:29:55 UTC (rev 1264559)
@@ -1,24 +0,0 @@
-# Maintainer: Jürgen Hötzel 
-
-pkgname=ocamlbuild
-pkgver=0.14.1
-pkgrel=1
-pkgdesc='Build tool, that has built-in rules for building OCaml library and 
programs'
-arch=('x86_64')
-license=('GPL2')
-url='https://github.com/ocaml/ocamlbuild/releases'
-depends=('ocaml>=4.13.1')
-options=('!makeflags')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";)
-sha256sums=('4e1279ff0ef80c862eaa5207a77020d741e89ef94f0e4a92a37c4188dbf08256')
-
-build() {
-  cd $pkgname-$pkgver
-  make configure PREFIX="/usr" MANDIR="/usr/share/man"
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: ocamlbuild/repos/community-x86_64/PKGBUILD (from rev 1264558, 
ocamlbuild/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:29:55 UTC (rev 1264559)
@@ -0,0 +1,24 @@
+# Maintainer: Jürgen Hötzel 
+
+pkgname=ocamlbuild
+pkgver=0.14.1
+pkgrel=2
+pkgdesc='Build tool, that has built-in rules for building OCaml library and 
programs'
+arch=('x86_64')
+license=('GPL2')
+url='https://github.com/ocaml/ocamlbuild/releases'
+depends=('ocaml>=4.14.0')
+options=('!makeflags')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";)
+sha256sums=('4e1279ff0ef80c862eaa5207a77020d741e89ef94f0e4a92a37c4188dbf08256')
+
+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 libguestfs/repos/community-x86_64 (6 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:29:31
  Author: juergen
Revision: 1264558

archrelease: copy trunk to community-x86_64

Added:
  libguestfs/repos/community-x86_64/PKGBUILD
(from rev 1264557, libguestfs/trunk/PKGBUILD)
  libguestfs/repos/community-x86_64/keys/
  libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch
(from rev 1264557, 
libguestfs/trunk/libguestfs-1.48.1-disable_php_tests.patch)
Deleted:
  libguestfs/repos/community-x86_64/PKGBUILD
  libguestfs/repos/community-x86_64/keys/
  libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch

---+
 PKGBUILD  |  280 ++--
 libguestfs-1.48.1-disable_php_tests.patch |   16 -
 2 files changed, 148 insertions(+), 148 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:29:05 UTC (rev 1264557)
+++ PKGBUILD2022-08-09 20:29:31 UTC (rev 1264558)
@@ -1,140 +0,0 @@
-# Maintainer: David Runge 
-# Maintainer: Robin Broda 
-# Contributor: Peter Wu 
-# Contributor: Evaggelos Balaskas 
-# Contributor: Xiao-Long Chen 
-# Contributor: Nikos Skalkotos 
-
-pkgname=libguestfs
-pkgver=1.48.4
-pkgrel=2
-pkgdesc="Access and modify virtual machine disk images"
-arch=(x86_64)
-url="https://libguestfs.org/";
-license=(GPL2 LGPL2.1)
-# NOTE: see appliance/packagelist.in
-_appliancedeps=(
-  btrfs-progs
-  debootstrap
-  dhcpcd
-  dosfstools
-  exfatprogs
-  f2fs-tools
-  gptfdisk
-  grub
-  iproute2
-  iputils
-  jfsutils
-  libldm
-  lrzip
-  lsof
-  lsscsi
-  lvm2
-  lzop
-  mdadm
-  mtools
-  multipath-tools
-  nilfs-utils
-  ntfs-3g
-  openssh
-  pciutils
-  procps-ng
-  psmisc
-  reiserfsprogs
-  rsync
-  squashfs-tools
-  strace
-  syslinux
-  systemd-sysvcompat
-  vim
-  xfsprogs
-  yara
-)
-depends=(
-  augeas
-  fuse2
-  hivex
-  jansson
-  sleuthkit
-  libconfig
-  libvirt
-  perl-libintl-perl
-  qemu
-  supermin
-  "${_appliancedeps[@]}"
-)
-makedepends=(
-  bash-completion
-  cdrtools
-  cpio
-  erlang-nox
-  ghc
-  go
-  gobject-introspection
-  gperf
-  ocaml
-  ocaml-compiler-libs
-  ocaml-findlib
-  perl-module-build
-  python
-  java-environment
-  lua
-  php
-  ruby
-  ruby-rake
-  ruby-rdoc
-  rust
-  vala
-)
-checkdepends=(linux ruby-test-unit)
-optdepends=(
-  'gobject-introspection: GObject-Introspection Bindings'
-  'java-runtime: for Java bindings'
-  'ocaml: OCaml Bindings'
-  'php: for PHP module'
-  'python: Python Bindings'
-  'ruby: for Ruby bindings'
-)
-provides=(libguestfs.so libguestfs-gobject-1.0.so)
-backup=(etc/libguestfs-tools.conf)
-options=(debug)
-source=(
-  
http://download.libguestfs.org/${pkgver%.*}-stable/$pkgname-$pkgver.tar.gz{,.sig}
-  $pkgname-1.48.1-disable_php_tests.patch
-)
-sha256sums=('9dc22b6c5a45f19c2cba911a37b3a8d86f62744521b10eb53c3d3907e5080312'
-'SKIP'
-'151d7ab43e7150c7d645eb0bad9681ce5ecc59cae44f254f08ef617ce3d9932f')
-validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones 

-
-prepare() {
-  # disable php tests, as missing arginfo definition makes them fail: 
https://github.com/libguestfs/libguestfs/issues/78
-  patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.48.1-disable_php_tests.patch
-
-  cd "$pkgname-$pkgver"
-  autoreconf -fiv
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  # TODO: build haskell bindings
-  CFLAGS+=" -ffat-lto-objects" \
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---sbindir=/usr/bin \
---disable-static \
---disable-haskell \
---with-extra-packages="libldm systemd-sysvcompat openssh qemu" \
---with-guestfs-path=/usr/lib/guestfs
-
-  make
-}
-
-check() {
-  LIBGUESTFS_TRACE=1 make -k check -C $pkgname-$pkgver
-}
-
-package() {
-  make INSTALLDIRS=vendor DESTDIR="$pkgdir" install -C $pkgname-$pkgver
-}

Copied: libguestfs/repos/community-x86_64/PKGBUILD (from rev 1264557, 
libguestfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:29:31 UTC (rev 1264558)
@@ -0,0 +1,140 @@
+# Maintainer: David Runge 
+# Maintainer: Robin Broda 
+# Contributor: Peter Wu 
+# Contributor: Evaggelos Balaskas 
+# Contributor: Xiao-Long Chen 
+# Contributor: Nikos Skalkotos 
+
+pkgname=libguestfs
+pkgver=1.48.4
+pkgrel=2
+pkgdesc="Access and modify virtual machine disk images"
+arch=(x86_64)
+url="https://libguestfs.org/";
+license=(GPL2 LGPL2.1)
+# NOTE: see appliance/packagelist.in
+_appliancedeps=(
+  btrfs-progs
+  debootstrap
+  dhcpcd
+  dosfstools
+  exfatprogs
+  f2fs-tools
+  gptfdisk
+  grub
+  iproute2
+  iputils
+  jfsutils
+  libldm
+  lrzip
+  lsof
+  lsscsi
+  lvm2
+  lzop
+  mdadm
+  mtools
+  multipath-tools
+  nilfs-utils
+  ntfs-3g
+  openssh
+  pciutils
+  procps-ng
+  psmisc
+  reiserfsprogs
+  rsync
+  squashfs-tools
+  strace
+  syslinux
+  systemd-sysvcompat
+  vim
+  xfsprogs

[arch-commits] Commit in ocaml-base/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:29:05
  Author: juergen
Revision: 1264557

archrelease: copy trunk to community-x86_64

Added:
  ocaml-base/repos/community-x86_64/PKGBUILD
(from rev 1264556, ocaml-base/trunk/PKGBUILD)
Deleted:
  ocaml-base/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:28:42 UTC (rev 1264556)
+++ PKGBUILD2022-08-09 20:29:05 UTC (rev 1264557)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Peukert 
-# Contributor: Jakob Gahde 
-
-_projectname='base'
-pkgname="ocaml-$_projectname"
-pkgver=0.15.0
-pkgrel=1
-pkgdesc='Full standard library replacement for OCaml'
-arch=('x86_64')
-url="https://github.com/janestreet/$_projectname";
-license=('MIT')
-depends=('ocaml>=4.13.1' 'ocaml-sexplib0')
-makedepends=('dune')
-options=('!strip')
-source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('56da1a3089ba94eb68aaa38a9c7ebc8ba4dcb290bbf8906bf68c463163560545')
-
-_sourcedirectory="$_projectname-$pkgver"
-
-build() {
-   cd "$srcdir/$_sourcedirectory/"
-   OCAMLPATH=/usr/lib/ocaml dune build --release --verbose
-}
-
-package() {
-   cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
-   rm -r "$pkgdir/usr/doc/"
-
-   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
-   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}

Copied: ocaml-base/repos/community-x86_64/PKGBUILD (from rev 1264556, 
ocaml-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:29:05 UTC (rev 1264557)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Peukert 
+# Contributor: Jakob Gahde 
+
+_projectname='base'
+pkgname="ocaml-$_projectname"
+pkgver=0.15.0
+pkgrel=2
+pkgdesc='Full standard library replacement for OCaml'
+arch=('x86_64')
+url="https://github.com/janestreet/$_projectname";
+license=('MIT')
+depends=('ocaml>=4.14.0' 'ocaml-sexplib0')
+makedepends=('dune' 'ocaml-compiler-libs')
+options=('!strip')
+source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('56da1a3089ba94eb68aaa38a9c7ebc8ba4dcb290bbf8906bf68c463163560545')
+
+_sourcedirectory="$_projectname-$pkgver"
+
+build() {
+   cd "$srcdir/$_sourcedirectory/"
+   OCAMLPATH=/usr/lib/ocaml dune build --release
+}
+
+package() {
+   cd "$srcdir/$_sourcedirectory/"
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
+   rm -r "$pkgdir/usr/doc/"
+
+   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
+   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}



[arch-commits] Commit in libguestfs/repos/community-x86_64 (6 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:28:42
  Author: juergen
Revision: 1264556

archrelease: copy trunk to community-x86_64

Added:
  libguestfs/repos/community-x86_64/PKGBUILD
(from rev 1264555, libguestfs/trunk/PKGBUILD)
  libguestfs/repos/community-x86_64/keys/
  libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch
(from rev 1264555, 
libguestfs/trunk/libguestfs-1.48.1-disable_php_tests.patch)
Deleted:
  libguestfs/repos/community-x86_64/PKGBUILD
  libguestfs/repos/community-x86_64/keys/
  libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch

---+
 PKGBUILD  |  279 ++--
 libguestfs-1.48.1-disable_php_tests.patch |   16 -
 2 files changed, 148 insertions(+), 147 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:28:18 UTC (rev 1264555)
+++ PKGBUILD2022-08-09 20:28:42 UTC (rev 1264556)
@@ -1,139 +0,0 @@
-# Maintainer: David Runge 
-# Maintainer: Robin Broda 
-# Contributor: Peter Wu 
-# Contributor: Evaggelos Balaskas 
-# Contributor: Xiao-Long Chen 
-# Contributor: Nikos Skalkotos 
-
-pkgname=libguestfs
-pkgver=1.48.4
-pkgrel=1
-pkgdesc="Access and modify virtual machine disk images"
-arch=(x86_64)
-url="https://libguestfs.org/";
-license=(GPL2 LGPL2.1)
-# NOTE: see appliance/packagelist.in
-_appliancedeps=(
-  btrfs-progs
-  debootstrap
-  dhcpcd
-  dosfstools
-  exfatprogs
-  f2fs-tools
-  gptfdisk
-  grub
-  iproute2
-  iputils
-  jfsutils
-  libldm
-  lrzip
-  lsof
-  lsscsi
-  lvm2
-  lzop
-  mdadm
-  mtools
-  multipath-tools
-  nilfs-utils
-  ntfs-3g
-  openssh
-  pciutils
-  procps-ng
-  psmisc
-  reiserfsprogs
-  rsync
-  squashfs-tools
-  strace
-  syslinux
-  systemd-sysvcompat
-  vim
-  xfsprogs
-  yara
-)
-depends=(
-  augeas
-  fuse2
-  hivex
-  jansson
-  sleuthkit
-  libconfig
-  libvirt
-  perl-libintl-perl
-  qemu
-  supermin
-  "${_appliancedeps[@]}"
-)
-makedepends=(
-  bash-completion
-  cdrtools
-  cpio
-  erlang-nox
-  ghc
-  go
-  gobject-introspection
-  gperf
-  ocaml
-  ocaml-findlib
-  perl-module-build
-  python
-  java-environment
-  lua
-  php
-  ruby
-  ruby-rake
-  ruby-rdoc
-  rust
-  vala
-)
-checkdepends=(linux ruby-test-unit)
-optdepends=(
-  'gobject-introspection: GObject-Introspection Bindings'
-  'java-runtime: for Java bindings'
-  'ocaml: OCaml Bindings'
-  'php: for PHP module'
-  'python: Python Bindings'
-  'ruby: for Ruby bindings'
-)
-provides=(libguestfs.so libguestfs-gobject-1.0.so)
-backup=(etc/libguestfs-tools.conf)
-options=(debug)
-source=(
-  
http://download.libguestfs.org/${pkgver%.*}-stable/$pkgname-$pkgver.tar.gz{,.sig}
-  $pkgname-1.48.1-disable_php_tests.patch
-)
-sha256sums=('9dc22b6c5a45f19c2cba911a37b3a8d86f62744521b10eb53c3d3907e5080312'
-'SKIP'
-'151d7ab43e7150c7d645eb0bad9681ce5ecc59cae44f254f08ef617ce3d9932f')
-validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones 

-
-prepare() {
-  # disable php tests, as missing arginfo definition makes them fail: 
https://github.com/libguestfs/libguestfs/issues/78
-  patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.48.1-disable_php_tests.patch
-
-  cd "$pkgname-$pkgver"
-  autoreconf -fiv
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  # TODO: build haskell bindings
-  CFLAGS+=" -ffat-lto-objects" \
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---sbindir=/usr/bin \
---disable-static \
---disable-haskell \
---with-extra-packages="libldm systemd-sysvcompat openssh qemu" \
---with-guestfs-path=/usr/lib/guestfs
-
-  make
-}
-
-check() {
-  LIBGUESTFS_TRACE=1 make -k check -C $pkgname-$pkgver
-}
-
-package() {
-  make INSTALLDIRS=vendor DESTDIR="$pkgdir" install -C $pkgname-$pkgver
-}

Copied: libguestfs/repos/community-x86_64/PKGBUILD (from rev 1264555, 
libguestfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:28:42 UTC (rev 1264556)
@@ -0,0 +1,140 @@
+# Maintainer: David Runge 
+# Maintainer: Robin Broda 
+# Contributor: Peter Wu 
+# Contributor: Evaggelos Balaskas 
+# Contributor: Xiao-Long Chen 
+# Contributor: Nikos Skalkotos 
+
+pkgname=libguestfs
+pkgver=1.48.4
+pkgrel=2
+pkgdesc="Access and modify virtual machine disk images"
+arch=(x86_64)
+url="https://libguestfs.org/";
+license=(GPL2 LGPL2.1)
+# NOTE: see appliance/packagelist.in
+_appliancedeps=(
+  btrfs-progs
+  debootstrap
+  dhcpcd
+  dosfstools
+  exfatprogs
+  f2fs-tools
+  gptfdisk
+  grub
+  iproute2
+  iputils
+  jfsutils
+  libldm
+  lrzip
+  lsof
+  lsscsi
+  lvm2
+  lzop
+  mdadm
+  mtools
+  multipath-tools
+  nilfs-utils
+  ntfs-3g
+  openssh
+  pciutils
+  procps-ng
+  psmisc
+  reiserfsprogs
+  rsync
+  squashfs-tools
+  strace
+  syslinux
+  systemd-sysvcompat
+  vim
+  xfsprogs
+  yara
+)
+depends=(
+

[arch-commits] Commit in lablgtk3/repos/community-x86_64 (6 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:28:18
  Author: juergen
Revision: 1264555

archrelease: copy trunk to community-x86_64

Added:
  lablgtk3/repos/community-x86_64/0001-disable-warn-error-on-Obj.truncate.patch
(from rev 1264554, 
lablgtk3/trunk/0001-disable-warn-error-on-Obj.truncate.patch)
  lablgtk3/repos/community-x86_64/PKGBUILD
(from rev 1264554, lablgtk3/trunk/PKGBUILD)
  lablgtk3/repos/community-x86_64/dune-project.patch
(from rev 1264554, lablgtk3/trunk/dune-project.patch)
Deleted:
  lablgtk3/repos/community-x86_64/0001-disable-warn-error-on-Obj.truncate.patch
  lablgtk3/repos/community-x86_64/PKGBUILD
  lablgtk3/repos/community-x86_64/dune-project.patch

---+
 0001-disable-warn-error-on-Obj.truncate.patch |   52 ++--
 PKGBUILD  |  102 
 dune-project.patch|   16 +--
 3 files changed, 85 insertions(+), 85 deletions(-)

Deleted: 0001-disable-warn-error-on-Obj.truncate.patch
===
--- 0001-disable-warn-error-on-Obj.truncate.patch   2022-08-09 20:27:46 UTC 
(rev 1264554)
+++ 0001-disable-warn-error-on-Obj.truncate.patch   2022-08-09 20:28:18 UTC 
(rev 1264555)
@@ -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 1264554, 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   2022-08-09 20:28:18 UTC 
(rev 1264555)
@@ -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
===
--- PKGBUILD2022-08-09 20:27:46 UTC (rev 1264554)
+++ PKGBUILD2022-08-09 20:28:18 UTC (rev 1264555)
@@ -1,51 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Baptiste Jonglez 
-
-_pkgname=lablgtk
-pkgname="${_pkgname}3"
-pkgver=3.1.2
-pkgrel=3
-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.14.0' 'ocaml-findlib' 'dune')
-optdepends=('ocaml: for using the tools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/refs/tags/${pkgver}.tar.gz";
 "dune-project.patch")
-sha256sums=('ad7417875f79716597cc06ccd8cae1efccb326263db1010d9f83555c185f1669'
-'d4810af69a7a548dc779f5390aaf6954d6b9636cfc67babdaf3ce5bf6e757ed4')
-
-_dune_release_pkgs=('lablgtk3' 'lablgtk3-gtkspell3' 'lablgtk3-sourceview3')
-dune_release_pkgs_comma() {
-  # dune build needs a comma separated list of packages
-  local dune_release_pkgs='dummy'
-  for _pkg in "${_dune_release_pkgs[@]}"; do
-dune_release_pkgs+=",${_pkg}"
-  done
-  dune_release_pkgs="${dune_release_pkgs#dummy,}"
-  echo "${dune_release_pkgs}"
-}
-
-prepare() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-  patch -Np1 -i ../dune-project.patch
-}
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-  # gcc-10 workaround
-  export OCAMLPATH="$(ocamlfind printconf destdir)"
-  LABLGTK_EXTRA_FLAGS=-fcommon dune build -p $(dune_release_pkgs_comma)
-}
-
-package() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-  # we need to install packages one by one
-for _pkg in 

[arch-commits] Commit in hivex/repos/community-x86_64 (PKGBUILD PKGBUILD keys)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:27:46
  Author: juergen
Revision: 1264554

archrelease: copy trunk to community-x86_64

Added:
  hivex/repos/community-x86_64/PKGBUILD
(from rev 1264553, hivex/trunk/PKGBUILD)
  hivex/repos/community-x86_64/keys/
Deleted:
  hivex/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:27:41 UTC (rev 1264553)
+++ PKGBUILD2022-08-09 20:27:46 UTC (rev 1264554)
@@ -1,40 +0,0 @@
-# Maintainer: Robin Broda 
-# Contributor: Brian Bidulock 
-# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws>
-
-pkgname=hivex
-pkgver=1.3.21
-pkgrel=6
-pkgdesc="System for extracting the contents of Windows Registry."
-arch=("x86_64")
-url="http://libguestfs.org";
-license=("LGPL2.1")
-depends=("libxml2" "perl")
-makedepends=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" 
"perl-test-simple" "ocaml-findlib" "ocaml" "chrpath")
-optdepends=("python: python bindings"
-   "ruby: ruby bindings"
-   "ocaml: ocaml bindings")
-source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
-sha512sums=('e893d9fa77655540d29ef6657764f701f9cddb33d11b2bfef36ce0c2caebab92b55a32b7e1c99efbab0d53f558a44bf1c4c6f6da13daa37d568ff96d7d28f842'
-'SKIP')
-validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones 

-
-build() {
-cd "$pkgname-$pkgver"
-
-CFLAGS+=' -ffat-lto-objects' \
-./configure \
-   --bindir=/usr/bin \
-   --libdir=/usr/lib \
-   --prefix=/usr \
-   --disable-rpath \
-   --disable-static PYTHON=python
-
-make
-chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make DESTDIR="$pkgdir" install
-}

Copied: hivex/repos/community-x86_64/PKGBUILD (from rev 1264553, 
hivex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:27:46 UTC (rev 1264554)
@@ -0,0 +1,40 @@
+# Maintainer: Robin Broda 
+# Contributor: Brian Bidulock 
+# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws>
+
+pkgname=hivex
+pkgver=1.3.21
+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=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" 
"perl-test-simple" "ocaml-findlib" "ocaml" "ocaml-compiler-libs" "chrpath")
+optdepends=("python: python bindings"
+   "ruby: ruby bindings"
+   "ocaml: ocaml bindings")
+source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+sha512sums=('e893d9fa77655540d29ef6657764f701f9cddb33d11b2bfef36ce0c2caebab92b55a32b7e1c99efbab0d53f558a44bf1c4c6f6da13daa37d568ff96d7d28f842'
+'SKIP')
+validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones 

+
+build() {
+cd "$pkgname-$pkgver"
+
+CFLAGS+=' -ffat-lto-objects' \
+./configure \
+   --bindir=/usr/bin \
+   --libdir=/usr/lib \
+   --prefix=/usr \
+   --disable-rpath \
+   --disable-static PYTHON=python
+
+make
+chrpath -d perl/blib/arch/auto/Win/Hivex/Hivex.so
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in hivex/trunk (3 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:27:41
  Author: juergen
Revision: 1264553

upgpkg: hivex 1.3.21-7

Added:
  hivex/trunk/keys/
  hivex/trunk/keys/pgp/
  hivex/trunk/keys/pgp/F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc

--+
 F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc |1 +
 1 file changed, 1 insertion(+)

Added: keys/pgp/F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc
===
(Binary files differ)

Index: hivex/trunk/keys/pgp/F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc
===
--- keys/pgp/F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc   2022-08-09 
20:27:22 UTC (rev 1264552)
+++ keys/pgp/F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc   2022-08-09 
20:27:41 UTC (rev 1264553)

Property changes on: 
hivex/trunk/keys/pgp/F7774FB1AD074A7E8C8767EA91738F73E1B768A0.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property


[arch-commits] Commit in dune/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:27:22
  Author: juergen
Revision: 1264552

archrelease: copy trunk to community-x86_64

Added:
  dune/repos/community-x86_64/PKGBUILD
(from rev 1264551, dune/trunk/PKGBUILD)
Deleted:
  dune/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  120 ++---
 1 file changed, 60 insertions(+), 60 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:26:28 UTC (rev 1264551)
+++ PKGBUILD2022-08-09 20:27:22 UTC (rev 1264552)
@@ -1,60 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Maintainer: Bruno Pagani 
-# Contributor: Jakob Gahde 
-
-pkgname=dune
-pkgver=3.4.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')
-makedepends=('ocaml' 'ocaml-compiler-libs' 'ocaml-csexp' 'ocaml-pp' 
'ocaml-findlib')
-optdepends=('ocaml: Dune standard library')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('dc260f7f723b17cec104d394d904b402a0b0108d2d3241fe7596e6d473502cef')
-
-
-_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# FS#74061
-./configure --libdir /usr/lib/ocaml
-
-make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
-
-# dune build needs a comma separated list of packages
-local dune_release_pkgs='dummy'
-for _pkg in "${_dune_release_pkgs[@]}"; do
-  dune_release_pkgs+=",${_pkg}"
-done
-dune_release_pkgs="${dune_release_pkgs#dummy,}"
-echo "Building packages: ${dune_release_pkgs}"
-
-./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
-}
-
-# Tests require a bunch of (currently) unpackaged dependencies
-# check() {
-# cd "${srcdir}/${pkgname}-${pkgver}"
-# make test
-# }
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# we need to install packages one by one
-   for _pkg in "${_dune_release_pkgs[@]}"; do
-  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
-done
-
-# Fix doc and man install
-install -d "${pkgdir}"/usr/share
-mv "${pkgdir}"/usr/{doc,share/}
-mv "${pkgdir}"/usr/{man,share/}
-install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: dune/repos/community-x86_64/PKGBUILD (from rev 1264551, 
dune/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:27:22 UTC (rev 1264552)
@@ -0,0 +1,60 @@
+# Maintainer: Konstantin Gizdov 
+# Maintainer: Bruno Pagani 
+# Contributor: Jakob Gahde 
+
+pkgname=dune
+pkgver=3.4.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')
+makedepends=('ocaml' 'ocaml-compiler-libs' 'ocaml-csexp' 'ocaml-pp' 
'ocaml-findlib')
+optdepends=('ocaml: Dune standard library')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('dc260f7f723b17cec104d394d904b402a0b0108d2d3241fe7596e6d473502cef')
+
+
+_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# FS#74061
+./configure --libdir /usr/lib/ocaml
+
+make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
+
+# dune build needs a comma separated list of packages
+local dune_release_pkgs='dummy'
+for _pkg in "${_dune_release_pkgs[@]}"; do
+  dune_release_pkgs+=",${_pkg}"
+done
+dune_release_pkgs="${dune_release_pkgs#dummy,}"
+echo "Building packages: ${dune_release_pkgs}"
+
+./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
+}
+
+# Tests require a bunch of (currently) unpackaged dependencies
+# check() {
+# cd "${srcdir}/${pkgname}-${pkgver}"
+# make test
+# }
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# we need to install packages one by one
+   for _pkg in "${_dune_release_pkgs[@]}"; do
+  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
+done
+
+# Fix doc and man install
+install -d "${pkgdir}"/usr/share
+mv "${pkgdir}"/usr/{doc,share/}
+mv "${pkgdir}"/usr/{man,share/}
+install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in lablgtk3/repos/community-x86_64 (5 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:26:28
  Author: juergen
Revision: 1264551

archrelease: copy trunk to community-x86_64

Added:
  lablgtk3/repos/community-x86_64/0001-disable-warn-error-on-Obj.truncate.patch
(from rev 1264550, 
lablgtk3/trunk/0001-disable-warn-error-on-Obj.truncate.patch)
  lablgtk3/repos/community-x86_64/PKGBUILD
(from rev 1264550, lablgtk3/trunk/PKGBUILD)
  lablgtk3/repos/community-x86_64/dune-project.patch
(from rev 1264550, lablgtk3/trunk/dune-project.patch)
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  |   96 
 dune-project.patch|8 ++
 3 files changed, 85 insertions(+), 71 deletions(-)

Deleted: 0001-disable-warn-error-on-Obj.truncate.patch
===
--- 0001-disable-warn-error-on-Obj.truncate.patch   2022-08-09 20:26:04 UTC 
(rev 1264550)
+++ 0001-disable-warn-error-on-Obj.truncate.patch   2022-08-09 20:26:28 UTC 
(rev 1264551)
@@ -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 1264550, 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   2022-08-09 20:26:28 UTC 
(rev 1264551)
@@ -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
===
--- PKGBUILD2022-08-09 20:26:04 UTC (rev 1264550)
+++ PKGBUILD2022-08-09 20:26:28 UTC (rev 1264551)
@@ -1,45 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Baptiste Jonglez 
-
-_pkgname=lablgtk
-pkgname="${_pkgname}3"
-pkgver=3.1.2
-pkgrel=2
-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.13.1' 'ocaml-findlib' 'dune')
-optdepends=('ocaml: for using the tools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/refs/tags/${pkgver}.tar.gz";)
-sha256sums=('ad7417875f79716597cc06ccd8cae1efccb326263db1010d9f83555c185f1669')
-
-_dune_release_pkgs=('lablgtk3' 'lablgtk3-gtkspell3' 'lablgtk3-sourceview3')
-dune_release_pkgs_comma() {
-  # dune build needs a comma separated list of packages
-  local dune_release_pkgs='dummy'
-  for _pkg in "${_dune_release_pkgs[@]}"; do
-dune_release_pkgs+=",${_pkg}"
-  done
-  dune_release_pkgs="${dune_release_pkgs#dummy,}"
-  echo "${dune_release_pkgs}"
-}
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-  # gcc-10 workaround
-  export OCAMLPATH="$(ocamlfind printconf destdir)"
-  LABLGTK_EXTRA_FLAGS=-fcommon dune build -p $(dune_release_pkgs_comma)
-}
-
-package() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-  # we need to install packages one by one
-for _pkg in "${_dune_release_pkgs[@]}"; do
-  dune install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
-done
-
-  install -dm755 "${pkgdir}/usr/share/"
-  mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
-}

Copi

[arch-commits] Commit in dune/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:26:04
  Author: juergen
Revision: 1264550

archrelease: copy trunk to community-x86_64

Added:
  dune/repos/community-x86_64/PKGBUILD
(from rev 1264549, dune/trunk/PKGBUILD)
Deleted:
  dune/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  119 ++---
 1 file changed, 60 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:25:16 UTC (rev 1264549)
+++ PKGBUILD2022-08-09 20:26:04 UTC (rev 1264550)
@@ -1,59 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Maintainer: Bruno Pagani 
-# Contributor: Jakob Gahde 
-
-pkgname=dune
-pkgver=3.4.1
-pkgrel=1
-pkgdesc="A composable build system for OCaml (formerly jbuilder)"
-arch=(x86_64)
-url="https://github.com/ocaml/dune";
-license=(Apache)
-depends=('glibc')
-makedepends=('ocaml' 'ocaml-csexp' 'ocaml-pp')
-optdepends=('ocaml: Dune standard library')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('ffd72d2b86b1be0f7f80cd42e5a6e0fb75a89c3b138fd8533804a0d9cc51ca3c0e2cb38e08e71a38e1c9a55d20840d989fc0682efc43de27d4b77ac6042c3c7a')
-
-_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# FS#74061
-./configure --libdir /usr/lib/ocaml
-
-make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
-
-# dune build needs a comma separated list of packages
-local dune_release_pkgs='dummy'
-for _pkg in "${_dune_release_pkgs[@]}"; do
-  dune_release_pkgs+=",${_pkg}"
-done
-dune_release_pkgs="${dune_release_pkgs#dummy,}"
-echo "Building packages: ${dune_release_pkgs}"
-
-./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
-}
-
-# Tests require a bunch of (currently) unpackaged dependencies
-# check() {
-# cd "${srcdir}/${pkgname}-${pkgver}"
-# make test
-# }
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# we need to install packages one by one
-   for _pkg in "${_dune_release_pkgs[@]}"; do
-  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
-done
-
-# Fix doc and man install
-install -d "${pkgdir}"/usr/share
-mv "${pkgdir}"/usr/{doc,share/}
-mv "${pkgdir}"/usr/{man,share/}
-install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: dune/repos/community-x86_64/PKGBUILD (from rev 1264549, 
dune/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:26:04 UTC (rev 1264550)
@@ -0,0 +1,60 @@
+# Maintainer: Konstantin Gizdov 
+# Maintainer: Bruno Pagani 
+# Contributor: Jakob Gahde 
+
+pkgname=dune
+pkgver=3.4.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')
+makedepends=('ocaml' 'ocaml-compiler-libs' 'ocaml-csexp' 'ocaml-pp' 
'ocaml-findlib')
+optdepends=('ocaml: Dune standard library')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('dc260f7f723b17cec104d394d904b402a0b0108d2d3241fe7596e6d473502cef')
+
+
+_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# FS#74061
+./configure --libdir /usr/lib/ocaml
+
+make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
+
+# dune build needs a comma separated list of packages
+local dune_release_pkgs='dummy'
+for _pkg in "${_dune_release_pkgs[@]}"; do
+  dune_release_pkgs+=",${_pkg}"
+done
+dune_release_pkgs="${dune_release_pkgs#dummy,}"
+echo "Building packages: ${dune_release_pkgs}"
+
+./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
+}
+
+# Tests require a bunch of (currently) unpackaged dependencies
+# check() {
+# cd "${srcdir}/${pkgname}-${pkgver}"
+# make test
+# }
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# we need to install packages one by one
+   for _pkg in "${_dune_release_pkgs[@]}"; do
+  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
+done
+
+# Fix doc and man install
+install -d "${pkgdir}"/usr/share
+mv "${pkgdir}"/usr/{doc,share/}
+mv "${pkgdir}"/usr/{man,share/}
+install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LI

[arch-commits] Commit in camlp-streams/repos (2 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:25:16
  Author: juergen
Revision: 1264549

archrelease: copy trunk to community-x86_64

Added:
  camlp-streams/repos/community-x86_64/
  camlp-streams/repos/community-x86_64/PKGBUILD
(from rev 1264548, camlp-streams/trunk/PKGBUILD)

--+
 PKGBUILD |   30 ++
 1 file changed, 30 insertions(+)

Copied: camlp-streams/repos/community-x86_64/PKGBUILD (from rev 1264548, 
camlp-streams/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-08-09 20:25:16 UTC (rev 1264549)
@@ -0,0 +1,30 @@
+# Maintainer: Jürgen Hötzel
+pkgname="camlp-streams"
+pkgver=5.0.1
+_relname=v5.0.1
+pkgrel=1
+pkgdesc="The Stream and Genlex libraries for use with Camlp4 and Camlp5."
+arch=('x86_64')
+url="https://github.com/ocaml/camlp-streams";
+license=('BSD')
+makedepends=('dune')
+depends=('ocaml>=4.14.0' 'ocaml-compiler-libs')
+options=('!strip')
+source=("camlp-streams-${_relname}.tar.gz::https://github.com/ocaml/camlp-streams/archive/$_relname.tar.gz";)
+sha256sums=('ad71f62406e9bb4e7fb5d4593ede2af6c68f8b0d96f25574446e142c3eb0d9a4')
+
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+dune build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir="$(ocamlc 
-where)"
+
+install -dm755 "${pkgdir}/usr/share/"
+mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
+
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in camlp5/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:24:53
  Author: juergen
Revision: 1264548

archrelease: copy trunk to community-x86_64

Added:
  camlp5/repos/community-x86_64/PKGBUILD
(from rev 1264547, camlp5/trunk/PKGBUILD)
Deleted:
  camlp5/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   86 ++---
 1 file changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:24:29 UTC (rev 1264547)
+++ PKGBUILD2022-08-09 20:24:53 UTC (rev 1264548)
@@ -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=8.0
-_relname=rel8.00.02
-pkgrel=3
-arch=('x86_64')
-pkgdesc='A preprocessor-pretty-printer of OCaml.'
-url='https://camlp5.github.io/'
-license=('BSD')
-depends=('ocaml>=4.13.1')
-makedepends=('ocaml-compiler-libs>=4.13.1')
-source=("camlp5-${_relname}.tar.gz::https://github.com/camlp5/camlp5/archive/$_relname.tar.gz";)
-sha256sums=('3c8c5c574b739cd9e4f0fd4881625ec4c67b456b64fc04ed2882e89a724577fd')
-options=('!strip' '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"
-}
-

Copied: camlp5/repos/community-x86_64/PKGBUILD (from rev 1264547, 
camlp5/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:24:53 UTC (rev 1264548)
@@ -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=8.0
+_relname=rel8.00.03
+pkgrel=4
+arch=('x86_64')
+pkgdesc='A preprocessor-pretty-printer of OCaml.'
+url='https://camlp5.github.io/'
+license=('BSD')
+depends=('ocaml>=4.14.0' 'camlp-streams')
+makedepends=('ocaml-compiler-libs>=4.14.0' 'ocaml-findlib')
+source=("camlp5-${_relname}.tar.gz::https://github.com/camlp5/camlp5/archive/$_relname.tar.gz";)
+sha256sums=('1a710e2a6dbb0f4440867850d605f31fe8407ee8a56c9e067866e34e584385b4')
+options=('!strip' '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 camlp4/repos/community-x86_64 (4 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:24:29
  Author: juergen
Revision: 1264547

archrelease: copy trunk to community-x86_64

Added:
  camlp4/repos/community-x86_64/0001-compile-with-4.10-AST.patch
(from rev 1264546, camlp4/trunk/0001-compile-with-4.10-AST.patch)
  camlp4/repos/community-x86_64/PKGBUILD
(from rev 1264546, 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 ++---
 PKGBUILD |   64 ++---
 2 files changed, 262 insertions(+), 262 deletions(-)

Deleted: 0001-compile-with-4.10-AST.patch
===
--- 0001-compile-with-4.10-AST.patch2022-08-09 20:15:13 UTC (rev 1264546)
+++ 0001-compile-with-4.10-AST.patch2022-08-09 20:24:29 UTC (rev 1264547)
@@ -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 with
-@@ -1223,7 +1223,7 @@ value varify_constructors var_names =
- module_str_binding x (module_str_binding y acc)
- | <:module_binding

[arch-commits] Commit in brltty/repos/extra-x86_64 (8 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:23:46
  Author: juergen
Revision: 452488

archrelease: copy trunk to extra-x86_64

Added:
  brltty/repos/extra-x86_64/PKGBUILD
(from rev 452487, brltty/trunk/PKGBUILD)
  brltty/repos/extra-x86_64/brltty-6.2-systemd_sysusers_groups.patch
(from rev 452487, brltty/trunk/brltty-6.2-systemd_sysusers_groups.patch)
  brltty/repos/extra-x86_64/brltty-6.4-x11_autostart.patch
(from rev 452487, brltty/trunk/brltty-6.4-x11_autostart.patch)
  brltty/repos/extra-x86_64/brltty.install
(from rev 452487, brltty/trunk/brltty.install)
Deleted:
  brltty/repos/extra-x86_64/PKGBUILD
  brltty/repos/extra-x86_64/brltty-6.2-systemd_sysusers_groups.patch
  brltty/repos/extra-x86_64/brltty-6.4-x11_autostart.patch
  brltty/repos/extra-x86_64/brltty.install

--+
 PKGBUILD |  216 ++---
 brltty-6.2-systemd_sysusers_groups.patch |   92 ++--
 brltty-6.4-x11_autostart.patch   |   48 +++---
 brltty.install   |   24 +--
 4 files changed, 190 insertions(+), 190 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:22:20 UTC (rev 452487)
+++ PKGBUILD2022-08-09 20:23:46 UTC (rev 452488)
@@ -1,108 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Alexander Epaneshnikov 
-# Contributor: Tom Gundersen 
-# Contributor: Jan de Groot 
-# Contributor: Giovanni Scafora 
-
-pkgbase=brltty
-pkgname=(brltty brltty-udev-generic)
-pkgver=6.5
-pkgrel=1
-pkgdesc="Braille display driver for Linux/Unix"
-arch=(x86_64)
-url="https://brltty.app";
-license=(LGPL2.1)
-makedepends=(alsa-lib at-spi2-atk at-spi2-core atk bluez-libs cython dbus
-dracut espeak-ng expat festival gcc-libs glibc glib2 gpm icu java-environment
-liblouis libspeechd libxaw ncurses ocaml-ctypes ocaml-findlib pcre2
-polkit python-setuptools speech-dispatcher strip-nondeterminism systemd-libs
-tcl)
-options=(debug !emptydirs)
-source=(
-  https://brltty.app/archive/$pkgname-$pkgver.tar.bz2
-  $pkgname-6.2-systemd_sysusers_groups.patch
-  $pkgname-6.4-x11_autostart.patch
-)
-sha512sums=('7aef484f8f719fe183ea4d83b75962ff1e1fb0002d38ee89bd41808c3cae768cbd65c63cbdcb9a27beecaddc442fb65d8fb9219e48c87a1a02dda4ecc55cc24f'
-
'32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02'
-
'4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0')
-b2sums=('9d431c033d0963f6afe59477d2d109029c1bededf4ea333a3347ff8c4c17073af3439a827ff4db44dce08dd2245e1bc57cc2fe443bf44df6225f75ffab2fa244'
-
'036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2'
-
'4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309')
-
-prepare() {
-  cd $pkgbase-$pkgver
-  patch -Np1 -i ../$pkgbase-6.2-systemd_sysusers_groups.patch
-  patch -Np1 -i ../$pkgbase-6.4-x11_autostart.patch
-  ./autogen
-}
-
-build() {
-  # fat-lto-objects is required for non-mangled static libs
-  CFLAGS+=" -ffat-lto-objects"
-
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---mandir=/usr/share/man \
---with-scripts-directory=/usr/lib/brltty \
---with-tables-directory=/usr/share/brltty \
---with-writable-directory=/run/brltty \
---enable-gpm \
---disable-stripping
-  make -j1
-  # make brlapi.jar deterministic
-  find . -type f -iname "*.jar" -exec strip-nondeterminism {} \;
-}
-
-package_brltty() {
-  depends=(bluez-libs gcc-libs glibc liblouis libspeechd libasound.so
-  libdbus-1.so libexpat.so libgio-2.0.so libglib-2.0.so libgobject-2.0.so
-  libicuuc.so libgpm.so libncursesw.so libsystemd.so pcre2 polkit)
-  optdepends=(
-'at-spi2-core: X11/GNOME Apps accessibility'
-'atk: ATK bridge for X11/GNOME accessibility'
-'brltty-udev-generic: for initializing brltty with generic USB devices'
-'espeak-ng: espeak-ng driver'
-'java-runtime: Java support'
-'libxaw: X11 support'
-'libxt: X11 support'
-'libx11: for xbrlapi'
-'libxfixes: for xbrlapi'
-'libxtst: for xbrlapi'
-'ocaml: OCaml support'
-'python: Python support'
-'speech-dispatcher: speech-dispatcher driver'
-'tcl: tcl support'
-  )
-  provides=(libbrlapi.so)
-  backup=(
-etc/brltty.conf
-etc/X11/xinit/xinitrc.d/90xbrlapi
-  )
-  install=brltty.install
-
-  cd $pkgbase-$pkgver
-  # installation does not work reliably with many cores, so set jobs to 1
-  make -j1 INSTALL_ROOT="$pkgdir" install
-  make -j1 INSTALL_ROOT="$pkgdir" install-systemd
-  make -j1 INSTALL_ROOT="$pkgdir" install-udev
-  make -j1 INSTALL_ROOT="$pkgdir" install-dracut
-  make -j1 INSTALL_ROOT="$p

[arch-commits] Commit in facile/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:22:20
  Author: juergen
Revision: 452487

archrelease: copy trunk to extra-x86_64

Added:
  facile/repos/extra-x86_64/PKGBUILD
(from rev 452486, facile/trunk/PKGBUILD)
Deleted:
  facile/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   46 +++---
 1 file changed, 23 insertions(+), 23 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:21:10 UTC (rev 452486)
+++ PKGBUILD2022-08-09 20:22:20 UTC (rev 452487)
@@ -1,23 +0,0 @@
-# Maintainer: Tobias Powalowski 
-
-pkgname=facile
-pkgver=1.1.4
-pkgrel=1
-pkgdesc="A Functional Constraint Library"
-arch=(x86_64)
-url="http://www.recherche.enac.fr/opti/facile/";
-license=("LGPL")
-makedepends=('ocaml-compiler-libs')
-depends=()
-source=(https://github.com/Emmanuel-PLF/facile/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-md5sums=('f68b81b7eeb0105ffa82f53b5d8ef025')
-
-build() {
-  cd $pkgname-$pkgver/lib
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver/lib
-  install -Dm644 facile.cmxa facile.cmi facile.cma facile.a -t 
"$pkgdir/usr/lib/ocaml/facile"
-}

Copied: facile/repos/extra-x86_64/PKGBUILD (from rev 452486, 
facile/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:22:20 UTC (rev 452487)
@@ -0,0 +1,23 @@
+# Maintainer: Tobias Powalowski 
+
+pkgname=facile
+pkgver=1.1.4
+pkgrel=2
+pkgdesc="A Functional Constraint Library"
+arch=(x86_64)
+url="http://www.recherche.enac.fr/opti/facile/";
+license=("LGPL")
+makedepends=('ocaml>=4.14.0' 'ocaml-compiler-libs')
+depends=()
+source=(https://github.com/Emmanuel-PLF/facile/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('f68b81b7eeb0105ffa82f53b5d8ef025')
+
+build() {
+  cd $pkgname-$pkgver/lib
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver/lib
+  install -Dm644 facile.cmxa facile.cmi facile.cma facile.a -t 
"$pkgdir/usr/lib/ocaml/facile"
+}



[arch-commits] Commit in graphviz/repos/extra-x86_64 (6 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:21:10
  Author: juergen
Revision: 452486

archrelease: copy trunk to extra-x86_64

Added:
  graphviz/repos/extra-x86_64/PKGBUILD
(from rev 452485, graphviz/trunk/PKGBUILD)
  graphviz/repos/extra-x86_64/ghostscript918.patch
(from rev 452485, graphviz/trunk/ghostscript918.patch)
  graphviz/repos/extra-x86_64/install
(from rev 452485, graphviz/trunk/install)
Deleted:
  graphviz/repos/extra-x86_64/PKGBUILD
  graphviz/repos/extra-x86_64/ghostscript918.patch
  graphviz/repos/extra-x86_64/install

--+
 PKGBUILD |  122 -
 ghostscript918.patch |   36 +++---
 install  |   24 -
 3 files changed, 91 insertions(+), 91 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:16:17 UTC (rev 452485)
+++ PKGBUILD2022-08-09 20:21:10 UTC (rev 452486)
@@ -1,61 +0,0 @@
-# Maintainer: Gaetan Bisson 
-# Contributor: kevin 
-# Contributor: John Proctor 
-
-pkgname=graphviz
-pkgver=5.0.0
-pkgrel=1
-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.12.0' 'perl' 'python' 'r' 
'tk' 'qt5-base' 'gtk2')
-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://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz";
-'ghostscript918.patch')
-sha256sums=('f8cc576694ae93659f453b6b4a4c2f04572a90cfccdca2d4271f2e7c60bb3d60'
-'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 --enable-lefty
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix 
overlinking
-   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 452485, 
graphviz/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:21:10 UTC (rev 452486)
@@ -0,0 +1,61 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: kevin 
+# Contributor: John Proctor 
+
+pkgname=graphviz
+pkgver=5.0.0
+pkgrel=2
+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.14.0' 'perl' 'python' 'r' 
'tk' 'qt5-base' 'gtk2')
+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://gitlab.com/graphviz/graphviz/-/archive/$pkgver/$pkgname-$pkgver.tar.gz";
+'ghostscript918.patch')
+sha256sums=('f8cc576694ae93659f453b6b4a4c2f04572a90cfccdca2d4271f2e7c60bb3d60'
+'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 --enable-lefty
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix 
overlinking
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir

[arch-commits] Commit in lablgtk2/repos/extra-x86_64 (4 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:16:05
  Author: juergen
Revision: 452483

archrelease: copy trunk to extra-x86_64

Added:
  lablgtk2/repos/extra-x86_64/PKGBUILD
(from rev 452482, lablgtk2/trunk/PKGBUILD)
  lablgtk2/repos/extra-x86_64/gcc10.patch
(from rev 452482, lablgtk2/trunk/gcc10.patch)
Deleted:
  lablgtk2/repos/extra-x86_64/PKGBUILD
  lablgtk2/repos/extra-x86_64/gcc10.patch

-+
 PKGBUILD|   90 +-
 gcc10.patch |   20 ++--
 2 files changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:15:47 UTC (rev 452482)
+++ PKGBUILD2022-08-09 20:16:05 UTC (rev 452483)
@@ -1,45 +0,0 @@
-#Maintainer: Juergen Hoetzel 
-
-pkgname=lablgtk2
-pkgver=2.18.12
-pkgrel=1
-pkgdesc="An Objective Caml interface to gtk2"
-arch=(x86_64)
-license=('LGPL')
-url="http://lablgtk.forge.ocamlcore.org/";
-depends=('gtk2' 'librsvg')
-makedepends=('ocaml-compiler-libs>=4.12.0' 'camlp5>=7.12')
-optdepends=('ocaml: for using the tools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz";
 gcc10.patch)
-sha512sums=('284a1234ae817c4df49809d28c103ca5e64046da5ec9ff28c6edc0ce999e9d3e6e180dd053f8b1663d4fb3b7ba19570d53b9441c8fa622add924e8d85e41b813'
-
'0fcb9f333101c5ab04dde1729a9c9805e422f100f79ad8014a3cd8c5cb78d19344292e334d4cc70d3614a41a4e143a30cd707b67a8443fa8b6f8c8fc9d7f27d9')
-options=(!makeflags staticlibs !lto)
-
-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 \
---without-gtksourceview2 \
---without-glade
-  sed -e "s|-O|$CFLAGS|" \
-  -e "s|-shared|& -ccopt \"$LDFLAGS\"|" \
-  -e "s|(CAMLMKLIB)|& -ldopt \"$LDFLAGS\"|" \
-  -i src/Makefile
-  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 452482, 
lablgtk2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:16:05 UTC (rev 452483)
@@ -0,0 +1,45 @@
+#Maintainer: Juergen Hoetzel 
+
+pkgname=lablgtk2
+pkgver=2.18.12
+pkgrel=2
+pkgdesc="An Objective Caml interface to gtk2"
+arch=(x86_64)
+license=('LGPL')
+url="http://lablgtk.forge.ocamlcore.org/";
+depends=('gtk2' 'librsvg')
+makedepends=('ocaml' 'ocaml-compiler-libs>=4.14.0' 'camlp5')
+optdepends=('ocaml: for using the tools')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz";
 gcc10.patch)
+sha512sums=('284a1234ae817c4df49809d28c103ca5e64046da5ec9ff28c6edc0ce999e9d3e6e180dd053f8b1663d4fb3b7ba19570d53b9441c8fa622add924e8d85e41b813'
+
'0fcb9f333101c5ab04dde1729a9c9805e422f100f79ad8014a3cd8c5cb78d19344292e334d4cc70d3614a41a4e143a30cd707b67a8443fa8b6f8c8fc9d7f27d9')
+options=(!makeflags staticlibs !lto)
+
+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 \
+--without-gtksourceview2 \
+--without-glade
+  sed -e "s|-O|$CFLAGS|" \
+  -e "s|-shared|& -ccopt \"$LDFLAGS\"|" \
+  -e "s|(CAMLMKLIB)|& -ldopt \"$LDFLAGS\"|" \
+  -i src/Makefile
+  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 2022-08-09 20:15:47 UTC (rev 452482)
+++ gcc10.patch 2022-08-09 20:16:05 UTC (rev 452483)
@@ -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 452482, 
lablgtk2/trunk/gcc10.patch)
===
--- gcc10.patch (rev 0)
+++ gcc10.patch 2022-08-09 20:16:05 UTC (rev 452483)
@@ -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 = $(L

[arch-commits] Commit in ocaml/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:15:14
  Author: juergen
Revision: 452481

archrelease: copy trunk to extra-x86_64

Added:
  ocaml/repos/extra-x86_64/PKGBUILD
(from rev 452480, ocaml/trunk/PKGBUILD)
Deleted:
  ocaml/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  116 ++---
 1 file changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:15:09 UTC (rev 452480)
+++ PKGBUILD2022-08-09 20:15:14 UTC (rev 452481)
@@ -1,58 +0,0 @@
-# Maintainer: Jürgen Hötzel 
-
-pkgbase='ocaml'
-pkgname=('ocaml' 'ocaml-compiler-libs')
-pkgver=4.13.1
-pkgrel=3
-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=('3f5f831b31fc83a281395f8461c6b074c92c648e33f55d66b6439e208e20e000e1e17b7c2d05bd5aabf3b3a622f28e64e5b9be8a1b327b505cc6aa56eadd0161')
-options=('!makeflags' '!emptydirs' 'staticlibs')
-
-
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  CFLAGS+=' -ffat-lto-objects'
-  CXXFLAGS+=' -ffat-lto-objects'
-  ./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 452480, 
ocaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:15:14 UTC (rev 452481)
@@ -0,0 +1,58 @@
+# Maintainer: Jürgen Hötzel 
+
+pkgbase='ocaml'
+pkgname=('ocaml' 'ocaml-compiler-libs')
+pkgver=4.14.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=('0fae5b8752ce900bc69f71ebdc82faa588272fd3dce6795aa03467e89e1e376f127a288221761e353191fb5941b563e183098c0c74b18374aa0ca1c8e0715e97')
+options=('!makeflags' '!emptydirs' 'staticlibs')
+
+
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  CFLAGS+=' -ffat-lto-objects'
+  CXXFLAGS+=' -ffat-lto-objects'
+  ./configure --prefix /usr --mandir /usr/share/man 
--disable-force-safe-string --enable-frame-pointers
+  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}/"
+}



[arch-commits] Commit in ocaml-bigarray-compat/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:14:47
  Author: juergen
Revision: 452478

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-bigarray-compat/repos/extra-x86_64/PKGBUILD
(from rev 452477, ocaml-bigarray-compat/trunk/PKGBUILD)
Deleted:
  ocaml-bigarray-compat/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:12:48 UTC (rev 452477)
+++ PKGBUILD2022-08-09 20:14:47 UTC (rev 452478)
@@ -1,26 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-_pkgname='bigarray-compat'
-pkgname="ocaml-${_pkgname}"
-pkgver=1.0.0
-pkgrel=2
-pkgdesc="Compatibility library to use Stdlib.Bigarray when possible"
-arch=(x86_64)
-url="https://github.com/mirage/bigarray-compat";
-license=('Apache')
-makedepends=(dune)
-depends=("ocaml>=4.13.1")
-source=("https://github.com/mirage/${pkgname#ocaml-}/archive/refs/tags/v${pkgver}.tar.gz";)
-sha512sums=('c365fee15582aca35d7b05268cde29e54774ad7df7be56762b4aad78ca1409d4326ad3b34af0f1cc2c7b872837290a9cd9ff43b47987c03bba7bba32fe8a030f')
-
-build() {
-cd "${srcdir}/${_pkgname}-${pkgver}"
-dune build -p $_pkgname
-}
-
-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: ocaml-bigarray-compat/repos/extra-x86_64/PKGBUILD (from rev 452477, 
ocaml-bigarray-compat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:14:47 UTC (rev 452478)
@@ -0,0 +1,26 @@
+# Maintainer: Konstantin Gizdov 
+_pkgname='bigarray-compat'
+pkgname="ocaml-${_pkgname}"
+pkgver=1.0.0
+pkgrel=3
+pkgdesc="Compatibility library to use Stdlib.Bigarray when possible"
+arch=(x86_64)
+url="https://github.com/mirage/bigarray-compat";
+license=('Apache')
+depends=("ocaml>=4.14.0")
+makedepends=("ocaml-compiler-libs" "dune")
+source=("https://github.com/mirage/${pkgname#ocaml-}/archive/refs/tags/v${pkgver}.tar.gz";)
+sha512sums=('c365fee15582aca35d7b05268cde29e54774ad7df7be56762b4aad78ca1409d4326ad3b34af0f1cc2c7b872837290a9cd9ff43b47987c03bba7bba32fe8a030f')
+
+build() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+dune build -p $_pkgname
+}
+
+package() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "/usr/lib/ocaml"
+
+install -dm755 "${pkgdir}/usr/share/"
+mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
+}



[arch-commits] Commit in ocaml-ctypes/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:12:48
  Author: juergen
Revision: 452477

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-ctypes/repos/extra-x86_64/PKGBUILD
(from rev 452476, ocaml-ctypes/trunk/PKGBUILD)
Deleted:
  ocaml-ctypes/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 20:12:31 UTC (rev 452476)
+++ PKGBUILD2022-08-09 20:12:48 UTC (rev 452477)
@@ -1,33 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Armin K. 
-
-pkgname=ocaml-ctypes
-pkgver=0.20.0
-pkgrel=2
-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.13.1' 'libffi' 'ocaml-integers' 'ocaml-bigarray-compat')
-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=('605ae95b0233f1157749475526ef00ade2f97649d06a782e8fcf97b604cb86a0dcc8f27c4ac6baec11a41b9ef5becb0e5ae55e30f1ee61b30d4ae17a0d1545c2')
-
-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 452476, 
ocaml-ctypes/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:12:48 UTC (rev 452477)
@@ -0,0 +1,33 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Armin K. 
+
+pkgname=ocaml-ctypes
+pkgver=0.20.1
+pkgrel=1
+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.14.0' 'libffi' 'ocaml-integers' 'ocaml-bigarray-compat')
+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=('f95e65ce5003a07634afcbee431cb23c54c8335f926074615fc8d76ab777b9d2fce8f75bb25bbb6ed9550a7d6237fb377aa9ad65a426d2d7e387f86c1158fe4a')
+
+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)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:12:31
  Author: juergen
Revision: 452476

OCaml 4.14.0 rebuild: ocaml-ctypes 0.20.1-1

Modified:
  ocaml-ctypes/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 20:11:03 UTC (rev 452475)
+++ PKGBUILD2022-08-09 20:12:31 UTC (rev 452476)
@@ -2,17 +2,17 @@
 # Contributor: Armin K. 
 
 pkgname=ocaml-ctypes
-pkgver=0.20.0
-pkgrel=2
+pkgver=0.20.1
+pkgrel=1
 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.13.1' 'libffi' 'ocaml-integers' 'ocaml-bigarray-compat')
+depends=('ocaml>=4.14.0' 'libffi' 'ocaml-integers' 'ocaml-bigarray-compat')
 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=('605ae95b0233f1157749475526ef00ade2f97649d06a782e8fcf97b604cb86a0dcc8f27c4ac6baec11a41b9ef5becb0e5ae55e30f1ee61b30d4ae17a0d1545c2')
+sha512sums=('f95e65ce5003a07634afcbee431cb23c54c8335f926074615fc8d76ab777b9d2fce8f75bb25bbb6ed9550a7d6237fb377aa9ad65a426d2d7e387f86c1158fe4a')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



[arch-commits] Commit in ocaml-integers/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 20:06:35
  Author: juergen
Revision: 452472

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-integers/repos/extra-x86_64/PKGBUILD
(from rev 452471, ocaml-integers/trunk/PKGBUILD)
Deleted:
  ocaml-integers/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 19:47:05 UTC (rev 452471)
+++ PKGBUILD2022-08-09 20:06:35 UTC (rev 452472)
@@ -1,30 +0,0 @@
-# Maintainer: Jürgen Hötzel 
-
-pkgname=ocaml-integers
-pkgver=0.5.1
-pkgrel=2
-pkgdesc='Library for binding to C libraries using pure OCaml'
-arch=('x86_64')
-url=https://github.com/ocamllabs/ocaml-integers
-license=('custom')
-options=('!strip')
-makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 
'ocaml-compiler-libs>=4.12.0' 'ocamlbuild' 'opam')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";)
-sha256sums=('f608ce98caf41ddb4eea90e8673bb8ff35acb07ef951bc0bf75b5989ef9b36b8')
-
-
-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 452471, 
ocaml-integers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 20:06:35 UTC (rev 452472)
@@ -0,0 +1,30 @@
+# Maintainer: Jürgen Hötzel 
+
+pkgname=ocaml-integers
+pkgver=0.7.0
+pkgrel=1
+pkgdesc='Library for binding to C libraries using pure OCaml'
+arch=('x86_64')
+url=https://github.com/ocamllabs/ocaml-integers
+license=('custom')
+options=('!strip')
+makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 
'ocaml-compiler-libs>=4.14.0' 'ocamlbuild' 'opam' 'ocaml-stdlib-shims')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";)
+sha256sums=('8bb517fa9a1818246eb8c4ce34ee1489fbebb4b92defa3a25d13cab8d23ec685')
+
+
+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-result/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:23:11
  Author: juergen
Revision: 452468

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-result/repos/extra-x86_64/PKGBUILD
(from rev 452467, ocaml-result/trunk/PKGBUILD)
Deleted:
  ocaml-result/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   66 +++--
 1 file changed, 34 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 19:22:48 UTC (rev 452467)
+++ PKGBUILD2022-08-09 19:23:11 UTC (rev 452468)
@@ -1,32 +0,0 @@
-# Maintainer: Jürgen Hötzel 
-
-_pkgname=result
-pkgname=ocaml-${_pkgname}
-pkgver=1.5
-pkgrel=6
-pkgdesc="Compatibility Result module"
-arch=('i686' 'x86_64' 'armv7h')
-url="https://github.com/janestreet/result";
-license=('BSD')
-depends=('ocaml>=4.13.1')
-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 452467, 
ocaml-result/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 19:23:11 UTC (rev 452468)
@@ -0,0 +1,34 @@
+# Maintainer: Jürgen Hötzel 
+
+_pkgname=result
+pkgname=ocaml-${_pkgname}
+pkgver=1.5
+pkgrel=7
+pkgdesc="Compatibility Result module"
+arch=('i686' 'x86_64' 'armv7h')
+url="https://github.com/janestreet/result";
+license=('BSD')
+depends=('ocaml>=4.14.0')
+makedepends=('ocaml-findlib' 'dune')
+options=('!strip')
+source=("https://github.com/janestreet/result/archive/${pkgver}.tar.gz";)
+sha256sums=('1072a8b0b35bd6df939c0670add33027f981e4f69a53233cb006b442fa12af30')
+
+
+
+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-topkg/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:22:48
  Author: juergen
Revision: 452467

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-topkg/repos/extra-x86_64/PKGBUILD
(from rev 452466, ocaml-topkg/trunk/PKGBUILD)
Deleted:
  ocaml-topkg/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   57 -
 1 file changed, 28 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-09 18:58:51 UTC (rev 452466)
+++ PKGBUILD2022-08-09 19:22:48 UTC (rev 452467)
@@ -1,29 +0,0 @@
-# Maintainer:  Jürgen Hötzel 
-pkgname=ocaml-topkg
-pkgver=1.0.4
-pkgrel=2
-pkgdesc="A packager for distributing OCaml software"
-arch=('x86_64')
-url="https://erratique.ch/software/topkg";
-license=('BSD')
-depends=('ocaml>=4.13.1' 'ocaml-result')
-makedepends=('ocaml-findlib' 'ocamlbuild' 'opam' 'ocaml-compiler-libs')
-source=("https://erratique.ch/software/topkg/releases/topkg-${pkgver}.tbz";)
-sha512sums=('5baa1bf0105397589b741acd0195069823548b2051e453dffd641e5d00536b7a5f41b38d005b2b063f9e7cfb9a3b627bec3e6ad48e56769cc35a71f97a897f1b')
-
-
-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 452466, 
ocaml-topkg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-09 19:22:48 UTC (rev 452467)
@@ -0,0 +1,28 @@
+# Maintainer:  Jürgen Hötzel 
+pkgname=ocaml-topkg
+pkgver=1.0.5
+pkgrel=1
+pkgdesc="A packager for distributing OCaml software"
+arch=('x86_64')
+url="https://erratique.ch/software/topkg";
+license=('BSD')
+depends=('ocaml>=4.14.0' 'ocaml-result')
+makedepends=('ocaml-findlib' 'ocamlbuild' 'opam' 'ocaml-compiler-libs')
+source=("https://erratique.ch/software/topkg/releases/topkg-${pkgver}.tbz";)
+sha512sums=('9450e9139209aacd8ddb4ba18e4225770837e526a52a56d94fd5c9c4c9941e83e0e7102e2292b440104f4c338fabab47cdd6bb51d69b41cc92cc7a551e6fefab')
+
+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 ocaml-zarith/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:03:34
  Author: juergen
Revision: 1264511

OCaml 4.14.0 rebuild

Modified:
  ocaml-zarith/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:03:22 UTC (rev 1264510)
+++ PKGBUILD2022-08-09 19:03:34 UTC (rev 1264511)
@@ -4,12 +4,12 @@
 pkgname=ocaml-zarith
 provides=('zarith')
 pkgver=1.12
-pkgrel=4
+pkgrel=5
 pkgdesc='Implements arithmetic and logical operations over arbitrary-precision 
integers and rational numbers'
 url='https://github.com/ocaml/Zarith'
 arch=('x86_64')
 license=('GPL2')
-depends=('ocaml>=4.13.1' 'gmp')
+depends=('ocaml>=4.14.0' 'ocaml-compiler-libs' 'gmp')
 makedepends=('ocaml-findlib')
 source=("https://github.com/ocaml/Zarith/archive/release-${pkgver}.tar.gz";)
 sha256sums=('cc32563c3845c86d0f609c86d83bf8607ef12354863d31d3bffc0dacf1ed2881')



[arch-commits] Commit in ocaml-stdlib-shims/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:03:17
  Author: juergen
Revision: 1264509

OCaml 4.14.0 rebuild

Modified:
  ocaml-stdlib-shims/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:03:13 UTC (rev 1264508)
+++ PKGBUILD2022-08-09 19:03:17 UTC (rev 1264509)
@@ -4,12 +4,12 @@
 _projectname='stdlib-shims'
 pkgname="ocaml-$_projectname"
 pkgver=0.3.0
-pkgrel=4
+pkgrel=5
 pkgdesc='Shim to substitute `Pervasives` with `Stdlib` before 4.08'
 arch=('x86_64')
 url="https://github.com/ocaml/$_projectname";
 license=('custom:LGPL2.1 with linking exception')
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0' 'ocaml-compiler-libs')
 makedepends=('dune')
 options=('!strip')
 source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz")
@@ -29,7 +29,7 @@
 
 package() {
cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 'lib/ocaml'
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir '/usr/lib/ocaml'
 
install -dm755 "$pkgdir/usr/share/doc/$pkgname"
mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"



[arch-commits] Commit in ocaml-stdio/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:02:51
  Author: juergen
Revision: 1264505

OCaml 4.14.0 rebuild

Modified:
  ocaml-stdio/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:02:39 UTC (rev 1264504)
+++ PKGBUILD2022-08-09 19:02:51 UTC (rev 1264505)
@@ -6,12 +6,12 @@
 _projectname='stdio'
 pkgname="ocaml-$_projectname"
 pkgver=0.15.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Standard IO Library for OCaml'
 arch=('x86_64')
 url="https://github.com/janestreet/$_projectname";
 license=('MIT')
-depends=('glibc' 'ocaml>=4.13.1' 'ocaml-base')
+depends=('glibc' 'ocaml>=4.14.0' 'ocaml-base')
 makedepends=('dune')
 options=('!strip')
 source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
@@ -26,7 +26,7 @@
 
 package() {
cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 'lib/ocaml' 
--release --verbose
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
 
install -dm755 "$pkgdir/usr/share/doc/$pkgname"
mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"



[arch-commits] Commit in ocaml-sexplib0/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:02:36
  Author: juergen
Revision: 1264503

OCaml 4.14.0 rebuild

Modified:
  ocaml-sexplib0/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:02:22 UTC (rev 1264502)
+++ PKGBUILD2022-08-09 19:02:36 UTC (rev 1264503)
@@ -5,12 +5,12 @@
 _projectname='sexplib0'
 pkgname="ocaml-$_projectname"
 pkgver=0.15.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Library containing the definition of S-expressions and some base 
converters'
 arch=('x86_64')
 url="https://github.com/janestreet/$_projectname";
 license=('MIT')
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0')
 makedepends=('dune')
 options=('!strip')
 source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")



[arch-commits] Commit in ocaml-ppx_derivers/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:02:22
  Author: juergen
Revision: 1264502

OCaml 4.14.0 rebuild

Modified:
  ocaml-ppx_derivers/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:02:10 UTC (rev 1264501)
+++ PKGBUILD2022-08-09 19:02:22 UTC (rev 1264502)
@@ -5,12 +5,12 @@
 _projectname='ppx_derivers'
 pkgname="ocaml-$_projectname"
 pkgver=1.2.1
-pkgrel=8
+pkgrel=9
 pkgdesc='Shared deriving plugin registry'
 arch=('x86_64')
 url="https://github.com/ocaml-ppx/$_projectname";
 license=('BSD')
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0')
 makedepends=('dune')
 options=('!strip')
 source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz")
@@ -25,7 +25,7 @@
 
 package() {
cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 'lib/ocaml'
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir "/usr/lib/ocaml"
 
install -dm755 "$pkgdir/usr/share/doc/$pkgname"
mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"



[arch-commits] Commit in ocaml-pp/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:02:10
  Author: juergen
Revision: 1264501

OCaml 4.14.0 rebuild

Modified:
  ocaml-pp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:01:49 UTC (rev 1264500)
+++ PKGBUILD2022-08-09 19:02:10 UTC (rev 1264501)
@@ -2,13 +2,13 @@
 _pkgname='pp'
 pkgname="ocaml-${_pkgname}"
 pkgver=1.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="OCaml Pretty printing: a lean alternative to the Format module of the 
OCaml standard library."
 arch=('x86_64')
 url="https://github.com/ocaml-dune/pp";
 license=('MIT')
 makedepends=('dune')
-depends=('glibc' 'ocaml>=4.13.1')
+depends=('glibc' 'ocaml>=4.14.0')
 options=('!strip')
 
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
 
sha512sums=('8c4dbce6930c62f5cee26ebef907b7b862b03fb57a07a3c6bebc31ee40ef16a6fe2b9450a7fe7016dd48bcf9807009c411f5ea8e587550644495bd7970c63085')
@@ -20,7 +20,7 @@
 
 package() {
 cd "${srcdir}/${_pkgname}-${pkgver}"
-DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml"
+DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir="$(ocamlc 
-where)"
 
 install -dm755 "${pkgdir}/usr/share/"
 mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"



[arch-commits] Commit in ocaml-num/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:01:34
  Author: juergen
Revision: 1264498

OCaml 4.14.0 rebuild

Modified:
  ocaml-num/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:01:24 UTC (rev 1264497)
+++ PKGBUILD2022-08-09 19:01:34 UTC (rev 1264498)
@@ -3,12 +3,12 @@
 
 pkgname=ocaml-num
 pkgver=1.4
-pkgrel=5
+pkgrel=6
 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.13.1')
+depends=('ocaml>=4.14.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 ocaml-lablgl/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:01:24
  Author: juergen
Revision: 1264497

OCaml 4.14.0 rebuild

Modified:
  ocaml-lablgl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:01:12 UTC (rev 1264496)
+++ PKGBUILD2022-08-09 19:01:24 UTC (rev 1264497)
@@ -5,12 +5,12 @@
 
 pkgname=ocaml-lablgl
 pkgver=1.06
-pkgrel=11
+pkgrel=12
 pkgdesc='OCaml interface to OpenGL'
 url="https://github.com/garrigue/lablgl";
 arch=('x86_64')
 license=('BSD')
-depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml>=4.13.1')
+depends=('glu' 'glut' 'libxi' 'libxmu' 'libgl' 'ocaml>=4.14.0')
 options=('!strip' '!makeflags' 'staticlibs')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
 sha256sums=('d11852cbdbd40a14a22b30a218d009033c810de461e5717582f5dbe480296a7a')



[arch-commits] Commit in ocaml-hashcons/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:01:12
  Author: juergen
Revision: 1264496

OCaml 4.14.0 rebuild

Modified:
  ocaml-hashcons/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:00:58 UTC (rev 1264495)
+++ PKGBUILD2022-08-09 19:01:12 UTC (rev 1264496)
@@ -2,12 +2,12 @@
 
 pkgname=ocaml-hashcons
 pkgver=1.3
-pkgrel=4
+pkgrel=5
 pkgdesc='OCaml hash-consing library'
 url="https://github.com/backtracking/ocaml-hashcons";
 arch=('x86_64')
 license=('LGPL2.1')
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0')
 makedepends=('ocaml-findlib')
 options=('!strip' '!makeflags' 'staticlibs')
 
source=("https://github.com/backtracking/ocaml-hashcons/archive/$pkgver/$pkgname-$pkgver.tar.gz";)



[arch-commits] Commit in ocaml-findlib/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:00:58
  Author: juergen
Revision: 1264495

OCaml 4.14.0 rebuild

Modified:
  ocaml-findlib/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:00:43 UTC (rev 1264494)
+++ PKGBUILD2022-08-09 19:00:58 UTC (rev 1264495)
@@ -8,12 +8,12 @@
 
 pkgname=ocaml-findlib
 pkgver=1.9.5
-pkgrel=1
+pkgrel=2
 pkgdesc='OCaml package manager'
 arch=(x86_64)
 url='http://projects.camlcity.org/projects/findlib.html'
 license=(MIT)
-depends=(ocaml-compiler-libs 'ocaml=4.13.1')
+depends=(ocaml-compiler-libs 'ocaml=4.14.0')
 source=("http://download.camlcity.org/download/findlib-$pkgver.tar.gz";)
 
b2sums=('6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2')
 options=(!makeflags !strip staticlibs zipman)



[arch-commits] Commit in ocaml-csexp/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:00:43
  Author: juergen
Revision: 1264494

OCaml 4.14.0 rebuild

Modified:
  ocaml-csexp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 19:00:15 UTC (rev 1264493)
+++ PKGBUILD2022-08-09 19:00:43 UTC (rev 1264494)
@@ -2,13 +2,13 @@
 _pkgname='csexp'
 pkgname="ocaml-${_pkgname}"
 pkgver=1.5.1
-pkgrel=4
+pkgrel=5
 pkgdesc="OCaml canonical S-expressions"
 arch=(x86_64)
 url="https://github.com/ocaml-dune/csexp";
 license=('MIT')
 makedepends=(dune)
-depends=(glibc "ocaml>=4.13.1" ocaml-findlib ocaml-result)
+depends=(glibc "ocaml>=4.14.0" ocaml-findlib ocaml-result)
 
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
 
sha512sums=('b451f380786fda53998f77b1509422d58bb5a51518595e329f625fbf0ca67e597be0c9935de77a10a65216cb4b9ec91579ad51bdeee536795e142e014433d46b')
 
@@ -19,7 +19,7 @@
 
 package() {
 cd "${srcdir}/${_pkgname}-${pkgver}"
-dune install --destdir="${pkgdir}" --prefix "/usr" --libdir "lib/ocaml"
+dune install --destdir="${pkgdir}" --prefix "/usr" --libdir 
"/usr/lib/ocaml"
 
 install -dm755 "${pkgdir}/usr/share/"
 mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"



[arch-commits] Commit in ocaml-cairo/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 19:00:15
  Author: juergen
Revision: 1264493

OCaml 4.14.0 rebuild

Modified:
  ocaml-cairo/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:59:57 UTC (rev 1264492)
+++ PKGBUILD2022-08-09 19:00:15 UTC (rev 1264493)
@@ -3,12 +3,12 @@
 
 pkgname=ocaml-cairo
 pkgver=0.6.3
-pkgrel=1
+pkgrel=2
 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.13.1' 'cairo' 'lablgtk2')
+depends=('ocaml>=4.14.0' 'cairo' 'lablgtk2')
 makedepends=('ocaml-findlib' 'dune')
 
source=("https://github.com/Chris00/ocaml-cairo/releases/download/${pkgver}/cairo2-${pkgver}.tbz";)
 sha256sums=('366273303b351e2bcd781d44a01c961729f6451f9917d75cd038465370481822')



[arch-commits] Commit in ocamlbuild/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:59:57
  Author: juergen
Revision: 1264492

OCaml 4.14.0 rebuild

Modified:
  ocamlbuild/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:59:44 UTC (rev 1264491)
+++ PKGBUILD2022-08-09 18:59:57 UTC (rev 1264492)
@@ -2,12 +2,12 @@
 
 pkgname=ocamlbuild
 pkgver=0.14.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Build tool, that has built-in rules for building OCaml library and 
programs'
 arch=('x86_64')
 license=('GPL2')
 url='https://github.com/ocaml/ocamlbuild/releases'
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0')
 options=('!makeflags')
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz";)
 sha256sums=('4e1279ff0ef80c862eaa5207a77020d741e89ef94f0e4a92a37c4188dbf08256')



[arch-commits] Commit in ocaml-base/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:59:44
  Author: juergen
Revision: 1264491

OCaml 4.14.0 rebuild

Modified:
  ocaml-base/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:59:22 UTC (rev 1264490)
+++ PKGBUILD2022-08-09 18:59:44 UTC (rev 1264491)
@@ -5,13 +5,13 @@
 _projectname='base'
 pkgname="ocaml-$_projectname"
 pkgver=0.15.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Full standard library replacement for OCaml'
 arch=('x86_64')
 url="https://github.com/janestreet/$_projectname";
 license=('MIT')
-depends=('ocaml>=4.13.1' 'ocaml-sexplib0')
-makedepends=('dune')
+depends=('ocaml>=4.14.0' 'ocaml-sexplib0')
+makedepends=('dune' 'ocaml-compiler-libs')
 options=('!strip')
 source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
 sha256sums=('56da1a3089ba94eb68aaa38a9c7ebc8ba4dcb290bbf8906bf68c463163560545')
@@ -20,12 +20,12 @@
 
 build() {
cd "$srcdir/$_sourcedirectory/"
-   OCAMLPATH=/usr/lib/ocaml dune build --release --verbose
+   OCAMLPATH=/usr/lib/ocaml dune build --release
 }
 
 package() {
cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release
 
install -dm755 "$pkgdir/usr/share/doc/$pkgname"
mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"



[arch-commits] Commit in libguestfs/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:59:22
  Author: juergen
Revision: 1264490

OCaml 4.14.0 rebuild

Modified:
  libguestfs/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:51:09 UTC (rev 1264489)
+++ PKGBUILD2022-08-09 18:59:22 UTC (rev 1264490)
@@ -7,7 +7,7 @@
 
 pkgname=libguestfs
 pkgver=1.48.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Access and modify virtual machine disk images"
 arch=(x86_64)
 url="https://libguestfs.org/";
@@ -73,6 +73,7 @@
   gobject-introspection
   gperf
   ocaml
+  ocaml-compiler-libs
   ocaml-findlib
   perl-module-build
   python



[arch-commits] Commit in lablgtk3/trunk (PKGBUILD dune-project.patch)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:51:09
  Author: juergen
Revision: 1264489

OCaml 4.14.0 rebuild

Added:
  lablgtk3/trunk/dune-project.patch
Modified:
  lablgtk3/trunk/PKGBUILD

+
 PKGBUILD   |   16 +++-
 dune-project.patch |8 
 2 files changed, 19 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:50:50 UTC (rev 1264488)
+++ PKGBUILD2022-08-09 18:51:09 UTC (rev 1264489)
@@ -4,16 +4,17 @@
 _pkgname=lablgtk
 pkgname="${_pkgname}3"
 pkgver=3.1.2
-pkgrel=2
+pkgrel=3
 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.13.1' 'ocaml-findlib' 'dune')
+makedepends=('ocaml-compiler-libs>=4.14.0' 'ocaml-findlib' 'dune')
 optdepends=('ocaml: for using the tools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/refs/tags/${pkgver}.tar.gz";)
-sha256sums=('ad7417875f79716597cc06ccd8cae1efccb326263db1010d9f83555c185f1669')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/refs/tags/${pkgver}.tar.gz";
 "dune-project.patch")
+sha256sums=('ad7417875f79716597cc06ccd8cae1efccb326263db1010d9f83555c185f1669'
+'d4810af69a7a548dc779f5390aaf6954d6b9636cfc67babdaf3ce5bf6e757ed4')
 
 _dune_release_pkgs=('lablgtk3' 'lablgtk3-gtkspell3' 'lablgtk3-sourceview3')
 dune_release_pkgs_comma() {
@@ -26,6 +27,11 @@
   echo "${dune_release_pkgs}"
 }
 
+prepare() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+  patch -Np1 -i ../dune-project.patch
+}
+
 build() {
   cd "${srcdir}/${_pkgname}-${pkgver}"
   # gcc-10 workaround
@@ -37,7 +43,7 @@
   cd "${srcdir}/${_pkgname}-${pkgver}"
   # we need to install packages one by one
 for _pkg in "${_dune_release_pkgs[@]}"; do
-  dune install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
+  dune install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)" 
 done
 
   install -dm755 "${pkgdir}/usr/share/"

Added: dune-project.patch
===
--- dune-project.patch  (rev 0)
+++ dune-project.patch  2022-08-09 18:51:09 UTC (rev 1264489)
@@ -0,0 +1,8 @@
+diff --git a/dune-project b/dune-project
+index 389cd199..da00e4e1 100644
+--- a/dune-project
 b/dune-project
+@@ -1,2 +1,3 @@
+ (lang dune 1.8)
+ (name lablgtk3)
++(version 3.1.2)



[arch-commits] Commit in hivex/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:50:50
  Author: juergen
Revision: 1264488

OCaml 4.14.0 rebuild

Modified:
  hivex/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:50:28 UTC (rev 1264487)
+++ PKGBUILD2022-08-09 18:50:50 UTC (rev 1264488)
@@ -4,13 +4,13 @@
 
 pkgname=hivex
 pkgver=1.3.21
-pkgrel=6
+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=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" 
"perl-test-simple" "ocaml-findlib" "ocaml" "chrpath")
+makedepends=("python" "ruby" "ruby-rake" "ruby-rdoc" "perl-io-stringy" 
"perl-test-simple" "ocaml-findlib" "ocaml" "ocaml-compiler-libs" "chrpath")
 optdepends=("python: python bindings"
"ruby: ruby bindings"
"ocaml: ocaml bindings")



[arch-commits] Commit in dune/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:50:28
  Author: juergen
Revision: 1264487

OCaml 4.14.0 rebuild

Modified:
  dune/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:50:15 UTC (rev 1264486)
+++ PKGBUILD2022-08-09 18:50:28 UTC (rev 1264487)
@@ -4,17 +4,18 @@
 
 pkgname=dune
 pkgver=3.4.1
-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')
-makedepends=('ocaml' 'ocaml-csexp' 'ocaml-pp')
+makedepends=('ocaml' 'ocaml-compiler-libs' 'ocaml-csexp' 'ocaml-pp' 
'ocaml-findlib')
 optdepends=('ocaml: Dune standard library')
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('ffd72d2b86b1be0f7f80cd42e5a6e0fb75a89c3b138fd8533804a0d9cc51ca3c0e2cb38e08e71a38e1c9a55d20840d989fc0682efc43de27d4b77ac6042c3c7a')
+sha256sums=('dc260f7f723b17cec104d394d904b402a0b0108d2d3241fe7596e6d473502cef')
 
+
 _dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
 
 build() {



[arch-commits] Commit in coq/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:50:15
  Author: juergen
Revision: 1264486

OCaml 4.14.0 rebuild. Disable broken PDF docs.

Modified:
  coq/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:49:13 UTC (rev 1264485)
+++ PKGBUILD2022-08-09 18:50:15 UTC (rev 1264486)
@@ -9,7 +9,7 @@
 pkgbase=coq
 pkgname=("${pkgbase}" "${pkgbase}ide" "${pkgbase}-doc")
 pkgver=8.15.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Formal proof management system'
 arch=('x86_64')
 url='https://coq.inria.fr/'
@@ -16,7 +16,7 @@
 license=('GPL')
 groups=('coq')
 options=('!emptydirs' '!strip' 'staticlibs')
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0')
 makedepends=('ocaml-findlib' 'ocaml-num' 'ocaml-zarith' 'gtk3' 
'gtksourceview3' 'dune' 'git'
  'lablgtk3' 'gendesk' # coqide
  'texlive-bin' 'texlive-latexextra' 'texlive-pictures' # coq-doc
@@ -23,7 +23,7 @@
  'texlive-fontsextra' 'texlive-science'
  'fig2dev' 'imagemagick' 'hevea' 'ghostscript'
  'python' 'python-sphinx' 'python-sphinx_rtd_theme' 
'python-pexpect'
- 'python-beautifulsoup4' 'python-sphinxcontrib-bibtex' 
'python-antlr4')
+ 'python-beautifulsoup4' 'python-sphinxcontrib-bibtex' 'antlr4' 
'python-antlr4')
 
source=("coq-${pkgver}.tar.gz::https://github.com/coq/coq/archive/V${pkgver}.tar.gz";)
 
sha512sums=('be6c799b6635875255f7288b9bae5f9108660308f299823155d41353e96fbed4e41e1fc8896fe9653c095da740a80dbf5a1add6b28d279eb7b65365eeaff54ab')
 
@@ -47,8 +47,11 @@
 -warn-error no \
 -coqide opt \
 -with-doc yes
+  # https://github.com/antlr/antlr4/issues/3753
+  make -C doc/tools/coqrst/notations
+  MAKE_TARGETS="coq coqide revision refman-html doc-stdlib" # refman-pdf is 
currently broken
   # https://github.com/coq/coq/issues/12332
-  OCAMLPATH=/usr/lib/ocaml CAML_LD_LIBRARY_PATH=/usr/lib/ocaml/zarith/ 
SPHINXWARNERROR=0 make world
+  OCAMLPATH=/usr/lib/ocaml CAML_LD_LIBRARY_PATH=/usr/lib/ocaml/zarith/ 
SPHINXWARNERROR=0 make $MAKE_TARGETS
 }
 
 package_coq() {



[arch-commits] Commit in camlp5/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:49:13
  Author: juergen
Revision: 1264485

OCaml 4.14.0 rebuild

Modified:
  camlp5/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:49:03 UTC (rev 1264484)
+++ PKGBUILD2022-08-09 18:49:13 UTC (rev 1264485)
@@ -9,16 +9,16 @@
 
 pkgname=camlp5
 pkgver=8.0
-_relname=rel8.00.02
-pkgrel=3
+_relname=rel8.00.03
+pkgrel=4
 arch=('x86_64')
 pkgdesc='A preprocessor-pretty-printer of OCaml.'
 url='https://camlp5.github.io/'
 license=('BSD')
-depends=('ocaml>=4.13.1')
-makedepends=('ocaml-compiler-libs>=4.13.1')
+depends=('ocaml>=4.14.0' 'camlp-streams')
+makedepends=('ocaml-compiler-libs>=4.14.0' 'ocaml-findlib')
 
source=("camlp5-${_relname}.tar.gz::https://github.com/camlp5/camlp5/archive/$_relname.tar.gz";)
-sha256sums=('3c8c5c574b739cd9e4f0fd4881625ec4c67b456b64fc04ed2882e89a724577fd')
+sha256sums=('1a710e2a6dbb0f4440867850d605f31fe8407ee8a56c9e067866e34e584385b4')
 options=('!strip' 'staticlibs')
 
 build() {



[arch-commits] Commit in camlp4/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:48:54
  Author: juergen
Revision: 1264483

OCaml 4.14.0 rebuild

Modified:
  camlp4/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:48:48 UTC (rev 1264482)
+++ PKGBUILD2022-08-09 18:48:54 UTC (rev 1264483)
@@ -2,7 +2,7 @@
 # Contributor: Tobias Powalowski 
 
 pkgname=camlp4
-_ocaml_ver=4.13.1
+_ocaml_ver=4.14.0
 pkgver=${_ocaml_ver%.*}+1
 pkgrel=3
 pkgdesc='Caml preprocessor and pretty-printer'
@@ -13,7 +13,7 @@
 makedepends=(git ocamlbuild ocaml-compiler-libs)
 options=(!makeflags !emptydirs staticlibs)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ocaml/camlp4/archive/$pkgver.tar.gz";)
-b2sums=('78b1366163d8f2cca577c787162b950806b61a242afe7e088829f546a3a9fdc35698f4e29ac64e1fb815735f7049f8a3ee866aa675660da5ed415d531bdfb6ab')
+b2sums=('93d52b5be818c3662f6aa462a33c908a68bc85a19554f2352e2a146edbe0b39f7c9de2807a507c4f83fc59188030d085eca473afd03e71e05b039950683542ef')
 
 build() {
   cd "$pkgname-${pkgver/+/-}"



[arch-commits] Commit in ocaml-topkg/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:48:31
  Author: juergen
Revision: 452465

OCaml 4.14.0 rebuild

Modified:
  ocaml-topkg/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:48:19 UTC (rev 452464)
+++ PKGBUILD2022-08-09 18:48:31 UTC (rev 452465)
@@ -1,17 +1,16 @@
 # Maintainer:  Jürgen Hötzel 
 pkgname=ocaml-topkg
-pkgver=1.0.4
-pkgrel=2
+pkgver=1.0.5
+pkgrel=1
 pkgdesc="A packager for distributing OCaml software"
 arch=('x86_64')
 url="https://erratique.ch/software/topkg";
 license=('BSD')
-depends=('ocaml>=4.13.1' 'ocaml-result')
+depends=('ocaml>=4.14.0' 'ocaml-result')
 makedepends=('ocaml-findlib' 'ocamlbuild' 'opam' 'ocaml-compiler-libs')
 source=("https://erratique.ch/software/topkg/releases/topkg-${pkgver}.tbz";)
-sha512sums=('5baa1bf0105397589b741acd0195069823548b2051e453dffd641e5d00536b7a5f41b38d005b2b063f9e7cfb9a3b627bec3e6ad48e56769cc35a71f97a897f1b')
+sha512sums=('9450e9139209aacd8ddb4ba18e4225770837e526a52a56d94fd5c9c4c9941e83e0e7102e2292b440104f4c338fabab47cdd6bb51d69b41cc92cc7a551e6fefab')
 
-
 build() {
   cd "${srcdir}/topkg-${pkgver}"
 



[arch-commits] Commit in ocaml-result/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:48:19
  Author: juergen
Revision: 452464

OCaml 4.14.0 rebuild

Modified:
  ocaml-result/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:48:05 UTC (rev 452463)
+++ PKGBUILD2022-08-09 18:48:19 UTC (rev 452464)
@@ -3,17 +3,19 @@
 _pkgname=result
 pkgname=ocaml-${_pkgname}
 pkgver=1.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Compatibility Result module"
 arch=('i686' 'x86_64' 'armv7h')
 url="https://github.com/janestreet/result";
 license=('BSD')
-depends=('ocaml>=4.13.1')
+depends=('ocaml>=4.14.0')
 makedepends=('ocaml-findlib' 'dune')
 options=('!strip')
 source=("https://github.com/janestreet/result/archive/${pkgver}.tar.gz";)
-sha512sums=('5ca3aab3b46bff7f4fa4517b5d823de196d7a97a8b94a8e416a5e237061482f4d0030c6a339291d5aa8f68020ee11aed743b730970105a2303e6a93d26ca676a')
+sha256sums=('1072a8b0b35bd6df939c0670add33027f981e4f69a53233cb006b442fa12af30')
 
+
+
 build() {
   cd "${srcdir}/${_pkgname}-${pkgver}"
   dune build



[arch-commits] Commit in ocaml-integers/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:48:05
  Author: juergen
Revision: 452463

Update to 0.7.0, OCaml 4.14.0 rebuild

Modified:
  ocaml-integers/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:47:36 UTC (rev 452462)
+++ PKGBUILD2022-08-09 18:48:05 UTC (rev 452463)
@@ -1,16 +1,16 @@
 # Maintainer: Jürgen Hötzel 
 
 pkgname=ocaml-integers
-pkgver=0.5.1
-pkgrel=2
+pkgver=0.7.0
+pkgrel=1
 pkgdesc='Library for binding to C libraries using pure OCaml'
 arch=('x86_64')
 url=https://github.com/ocamllabs/ocaml-integers
 license=('custom')
 options=('!strip')
-makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 
'ocaml-compiler-libs>=4.12.0' 'ocamlbuild' 'opam')
+makedepends=('dune' 'ocaml-topkg' 'ocaml-findlib' 
'ocaml-compiler-libs>=4.14.0' 'ocamlbuild' 'opam' 'ocaml-stdlib-shims')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ocamllabs/$pkgname/archive/$pkgver.tar.gz";)
-sha256sums=('f608ce98caf41ddb4eea90e8673bb8ff35acb07ef951bc0bf75b5989ef9b36b8')
+sha256sums=('8bb517fa9a1818246eb8c4ce34ee1489fbebb4b92defa3a25d13cab8d23ec685')
 
 
 build() {



[arch-commits] Commit in ocaml-bigarray-compat/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:47:36
  Author: juergen
Revision: 452462

OCaml 4.14.0 rebuild

Modified:
  ocaml-bigarray-compat/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:46:52 UTC (rev 452461)
+++ PKGBUILD2022-08-09 18:47:36 UTC (rev 452462)
@@ -2,13 +2,13 @@
 _pkgname='bigarray-compat'
 pkgname="ocaml-${_pkgname}"
 pkgver=1.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Compatibility library to use Stdlib.Bigarray when possible"
 arch=(x86_64)
 url="https://github.com/mirage/bigarray-compat";
 license=('Apache')
-makedepends=(dune)
-depends=("ocaml>=4.13.1")
+depends=("ocaml>=4.14.0")
+makedepends=("ocaml-compiler-libs" "dune")
 
source=("https://github.com/mirage/${pkgname#ocaml-}/archive/refs/tags/v${pkgver}.tar.gz";)
 
sha512sums=('c365fee15582aca35d7b05268cde29e54774ad7df7be56762b4aad78ca1409d4326ad3b34af0f1cc2c7b872837290a9cd9ff43b47987c03bba7bba32fe8a030f')
 
@@ -19,7 +19,7 @@
 
 package() {
 cd "${srcdir}/${_pkgname}-${pkgver}"
-DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml"
+DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "/usr/lib/ocaml"
 
 install -dm755 "${pkgdir}/usr/share/"
 mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"



[arch-commits] Commit in ocaml/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:46:52
  Author: juergen
Revision: 452461

OCaml 4.14.0 release. Fixes FS#75461

Modified:
  ocaml/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:46:04 UTC (rev 452460)
+++ PKGBUILD2022-08-09 18:46:52 UTC (rev 452461)
@@ -2,8 +2,8 @@
 
 pkgbase='ocaml'
 pkgname=('ocaml' 'ocaml-compiler-libs')
-pkgver=4.13.1
-pkgrel=3
+pkgver=4.14.0
+pkgrel=1
 pkgdesc="A functional language with OO extensions"
 arch=('x86_64')
 license=('LGPL2.1' 'custom: QPL-1.0')
@@ -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=('3f5f831b31fc83a281395f8461c6b074c92c648e33f55d66b6439e208e20e000e1e17b7c2d05bd5aabf3b3a622f28e64e5b9be8a1b327b505cc6aa56eadd0161')
+sha512sums=('0fae5b8752ce900bc69f71ebdc82faa588272fd3dce6795aa03467e89e1e376f127a288221761e353191fb5941b563e183098c0c74b18374aa0ca1c8e0715e97')
 options=('!makeflags' '!emptydirs' 'staticlibs')
 
 
@@ -20,7 +20,7 @@
   cd "${srcdir}/${pkgname}-${pkgver}"
   CFLAGS+=' -ffat-lto-objects'
   CXXFLAGS+=' -ffat-lto-objects'
-  ./configure --prefix /usr --mandir /usr/share/man --disable-force-safe-string
+  ./configure --prefix /usr --mandir /usr/share/man 
--disable-force-safe-string --enable-frame-pointers
   make --debug=v world.opt
 }
 



[arch-commits] Commit in lablgtk2/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:46:04
  Author: juergen
Revision: 452460

OCaml 4.14.0 rebuild

Modified:
  lablgtk2/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:45:48 UTC (rev 452459)
+++ PKGBUILD2022-08-09 18:46:04 UTC (rev 452460)
@@ -2,13 +2,13 @@
 
 pkgname=lablgtk2
 pkgver=2.18.12
-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')
-makedepends=('ocaml-compiler-libs>=4.12.0' 'camlp5>=7.12')
+makedepends=('ocaml' 'ocaml-compiler-libs>=4.14.0' 'camlp5')
 optdepends=('ocaml: for using the tools')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz";
 gcc10.patch)
 
sha512sums=('284a1234ae817c4df49809d28c103ca5e64046da5ec9ff28c6edc0ce999e9d3e6e180dd053f8b1663d4fb3b7ba19570d53b9441c8fa622add924e8d85e41b813'



[arch-commits] Commit in graphviz/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:45:48
  Author: juergen
Revision: 452459

OCaml 4.14.0 rebuild

Modified:
  graphviz/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:45:35 UTC (rev 452458)
+++ PKGBUILD2022-08-09 18:45:48 UTC (rev 452459)
@@ -4,13 +4,13 @@
 
 pkgname=graphviz
 pkgver=5.0.0
-pkgrel=1
+pkgrel=2
 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.12.0' 'perl' 'python' 'r' 
'tk' 'qt5-base' 'gtk2')
+makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.14.0' 'perl' 'python' 'r' 
'tk' 'qt5-base' 'gtk2')
 optdepends=('mono: sharp bindings'
 'guile: guile bindings'
 'lua: lua bindings'



[arch-commits] Commit in facile/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:45:35
  Author: juergen
Revision: 452458

OCaml 4.14.0 rebuild

Modified:
  facile/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:45:20 UTC (rev 452457)
+++ PKGBUILD2022-08-09 18:45:35 UTC (rev 452458)
@@ -2,12 +2,12 @@
 
 pkgname=facile
 pkgver=1.1.4
-pkgrel=1
+pkgrel=2
 pkgdesc="A Functional Constraint Library"
 arch=(x86_64)
 url="http://www.recherche.enac.fr/opti/facile/";
 license=("LGPL")
-makedepends=('ocaml-compiler-libs')
+makedepends=('ocaml>=4.14.0' 'ocaml-compiler-libs')
 depends=()
 
source=(https://github.com/Emmanuel-PLF/facile/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 md5sums=('f68b81b7eeb0105ffa82f53b5d8ef025')



[arch-commits] Commit in brltty/trunk (PKGBUILD)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:45:20
  Author: juergen
Revision: 452457

OCaml 4.14.0 rebuild

Modified:
  brltty/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-09 18:44:25 UTC (rev 452456)
+++ PKGBUILD2022-08-09 18:45:20 UTC (rev 452457)
@@ -7,7 +7,7 @@
 pkgbase=brltty
 pkgname=(brltty brltty-udev-generic)
 pkgver=6.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Braille display driver for Linux/Unix"
 arch=(x86_64)
 url="https://brltty.app";



[arch-commits] Commit in (4 files)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:23:33
  Author: juergen
Revision: 1264453

Add new Camlp5 dependency: camlp-streams

Added:
  camlp-streams/
  camlp-streams/repos/
  camlp-streams/trunk/
  camlp-streams/trunk/PKGBUILD

--+
 PKGBUILD |   30 ++
 1 file changed, 30 insertions(+)

Added: camlp-streams/trunk/PKGBUILD
===
--- camlp-streams/trunk/PKGBUILD(rev 0)
+++ camlp-streams/trunk/PKGBUILD2022-08-09 18:23:33 UTC (rev 1264453)
@@ -0,0 +1,30 @@
+# Maintainer: Jürgen Hötzel
+pkgname="camlp-streams"
+pkgver=5.0.1
+_relname=v5.0.1
+pkgrel=1
+pkgdesc="The Stream and Genlex libraries for use with Camlp4 and Camlp5."
+arch=('x86_64')
+url="https://github.com/ocaml/camlp-streams";
+license=('BSD')
+makedepends=('dune')
+depends=('ocaml>=4.14.0' 'ocaml-compiler-libs')
+options=('!strip')
+source=("camlp-streams-${_relname}.tar.gz::https://github.com/ocaml/camlp-streams/archive/$_relname.tar.gz";)
+sha256sums=('ad71f62406e9bb4e7fb5d4593ede2af6c68f8b0d96f25574446e142c3eb0d9a4')
+
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+dune build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir="$(ocamlc 
-where)"
+
+install -dm755 "${pkgdir}/usr/share/"
+mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"
+
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in (ocaml-compiler-libs-repackaged)

2022-08-09 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, August 9, 2022 @ 18:17:21
  Author: juergen
Revision: 1264440

Deleting ocaml-compiler-libs-repackaged: Doesn't build with OCaml 4.14.0

Deleted:
  ocaml-compiler-libs-repackaged/



[arch-commits] Commit in dune/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-06 Thread Jürgen Hötzel via arch-commits
Date: Saturday, August 6, 2022 @ 08:46:34
  Author: juergen
Revision: 1260367

archrelease: copy trunk to community-x86_64

Added:
  dune/repos/community-x86_64/PKGBUILD
(from rev 1260366, dune/trunk/PKGBUILD)
Deleted:
  dune/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  116 +++--
 1 file changed, 59 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-06 08:46:20 UTC (rev 1260366)
+++ PKGBUILD2022-08-06 08:46:34 UTC (rev 1260367)
@@ -1,57 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Maintainer: Bruno Pagani 
-# Contributor: Jakob Gahde 
-
-pkgname=dune
-pkgver=3.3.1
-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>=4.13.1' 'ocaml-csexp' 'ocaml-pp')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('c87763018a7550c40b9497718b801caa51d39410285cb44ad49b1507571162bf4142cf31186e8c4c762dab874b4cf4d6d0e11220cf910f52a31e46753a04c56a')
-
-_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# FS#74061
-./configure --libdir /usr/lib/ocaml
-
-make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
-
-# dune build needs a comma separated list of packages
-local dune_release_pkgs='dummy'
-for _pkg in "${_dune_release_pkgs[@]}"; do
-  dune_release_pkgs+=",${_pkg}"
-done
-dune_release_pkgs="${dune_release_pkgs#dummy,}"
-echo "Building packages: ${dune_release_pkgs}"
-
-./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
-}
-
-# Tests require a bunch of (currently) unpackaged dependencies
-# check() {
-# cd "${srcdir}/${pkgname}-${pkgver}"
-# make test
-# }
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# we need to install packages one by one
-   for _pkg in "${_dune_release_pkgs[@]}"; do
-  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
-done
-
-# Fix doc and man install
-install -d "${pkgdir}"/usr/share
-mv "${pkgdir}"/usr/{doc,share/}
-mv "${pkgdir}"/usr/{man,share/}
-install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: dune/repos/community-x86_64/PKGBUILD (from rev 1260366, 
dune/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-06 08:46:34 UTC (rev 1260367)
@@ -0,0 +1,59 @@
+# Maintainer: Konstantin Gizdov 
+# Maintainer: Bruno Pagani 
+# Contributor: Jakob Gahde 
+
+pkgname=dune
+pkgver=3.4.1
+pkgrel=1
+pkgdesc="A composable build system for OCaml (formerly jbuilder)"
+arch=(x86_64)
+url="https://github.com/ocaml/dune";
+license=(Apache)
+depends=('glibc')
+makedepends=('ocaml' 'ocaml-csexp' 'ocaml-pp')
+optdepends=('ocaml: Dune standard library')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('ffd72d2b86b1be0f7f80cd42e5a6e0fb75a89c3b138fd8533804a0d9cc51ca3c0e2cb38e08e71a38e1c9a55d20840d989fc0682efc43de27d4b77ac6042c3c7a')
+
+_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# FS#74061
+./configure --libdir /usr/lib/ocaml
+
+make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
+
+# dune build needs a comma separated list of packages
+local dune_release_pkgs='dummy'
+for _pkg in "${_dune_release_pkgs[@]}"; do
+  dune_release_pkgs+=",${_pkg}"
+done
+dune_release_pkgs="${dune_release_pkgs#dummy,}"
+echo "Building packages: ${dune_release_pkgs}"
+
+./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
+}
+
+# Tests require a bunch of (currently) unpackaged dependencies
+# check() {
+# cd "${srcdir}/${pkgname}-${pkgver}"
+# make test
+# }
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# we need to install packages one by one
+   for _pkg in "${_dune_release_pkgs[@]}"; do
+  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
+done
+
+# Fix doc and man install
+install -d "${pkgdir}"/usr/share
+mv "${pkgdir}"/usr/{doc,share/}
+mv "${pkgdir}"/usr/{man,share/}
+install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in dune/trunk (PKGBUILD)

2022-08-06 Thread Jürgen Hötzel via arch-commits
Date: Saturday, August 6, 2022 @ 08:46:20
  Author: juergen
Revision: 1260366

upgpkg: dune 3.4.1-1

No hard dependency on ocaml: Also required for ocaml rebuilds

Modified:
  dune/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-06 04:19:08 UTC (rev 1260365)
+++ PKGBUILD2022-08-06 08:46:20 UTC (rev 1260366)
@@ -3,15 +3,17 @@
 # Contributor: Jakob Gahde 
 
 pkgname=dune
-pkgver=3.3.1
+pkgver=3.4.1
 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>=4.13.1' 'ocaml-csexp' 'ocaml-pp')
+depends=('glibc')
+makedepends=('ocaml' 'ocaml-csexp' 'ocaml-pp')
+optdepends=('ocaml: Dune standard library')
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('c87763018a7550c40b9497718b801caa51d39410285cb44ad49b1507571162bf4142cf31186e8c4c762dab874b4cf4d6d0e11220cf910f52a31e46753a04c56a')
+sha512sums=('ffd72d2b86b1be0f7f80cd42e5a6e0fb75a89c3b138fd8533804a0d9cc51ca3c0e2cb38e08e71a38e1c9a55d20840d989fc0682efc43de27d4b77ac6042c3c7a')
 
 _dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
 



[arch-commits] Commit in maxima/repos/extra-x86_64 (6 files)

2022-06-19 Thread Jürgen Hötzel via arch-commits
Date: Sunday, June 19, 2022 @ 18:53:24
  Author: juergen
Revision: 449138

archrelease: copy trunk to extra-x86_64

Added:
  maxima/repos/extra-x86_64/PKGBUILD
(from rev 449137, maxima/trunk/PKGBUILD)
  maxima/repos/extra-x86_64/matrixexp.patch
(from rev 449137, maxima/trunk/matrixexp.patch)
  maxima/repos/extra-x86_64/maxima-sbcl-gmp.patch
(from rev 449137, maxima/trunk/maxima-sbcl-gmp.patch)
Deleted:
  maxima/repos/extra-x86_64/PKGBUILD
  maxima/repos/extra-x86_64/matrixexp.patch
  maxima/repos/extra-x86_64/maxima-sbcl-gmp.patch

---+
 PKGBUILD  |  176 
 matrixexp.patch   |   26 +++
 maxima-sbcl-gmp.patch |   38 +-
 3 files changed, 120 insertions(+), 120 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-19 18:53:17 UTC (rev 449137)
+++ PKGBUILD2022-06-19 18:53:24 UTC (rev 449138)
@@ -1,88 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ronald van Haren 
-# Contributor: Damir Perisa 
-
-pkgbase=maxima
-pkgname=($pkgbase{,-sbcl,-ecl,-fas})
-pkgver=5.46.0
-_sbclver=2.2.4
-_eclver=21.2.1
-pkgrel=2
-pkgdesc='A sophisticated computer algebra system'
-arch=(x86_64)
-license=(GPL)
-url='http://maxima.sourceforge.net'
-depends=(texinfo shared-mime-info)
-makedepends=(python emacs ecl sbcl)
-# needs rebuild when bash changes version
-# needs a rebuild when ecl or sbcl changes version
-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
-matrixexp.patch
-maxima-sbcl-gmp.patch)
-sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07'
-'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
-'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation
-  patch -d $pkgname-$pkgver -p1 < maxima-sbcl-gmp.patch # Use GMP arithmetic 
with sbcl (Void Linux)
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---infodir=/usr/share/info \
---libexecdir=/usr/lib \
---enable-sbcl \
---enable-ecl \
---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 $pkgname-$pkgver
-#  make check
-#}
-
-package_maxima() {
-  depends+=(maxima-backend)
-  replaces=('maxima-ecl<5.45.1-9')
-  optdepends=('gnuplot: plotting capabilities'
-  'rlwrap: readline support via /usr/bin/rmaxima'
-  'tk: graphical xmaxima interface')
-
-  cd $pkgbase-$pkgver
-  make DESTDIR="$pkgdir" emacsdir=/usr/share/emacs/site-lisp/maxima install
-
-# Remove backends
-  rm -r "$pkgdir"/usr/lib/maxima/$pkgver/binary-*
-}
-
-package_maxima-sbcl() {
-  pkgdesc='SBCL backend for Maxima'
-  depends=(gmp sbcl=$_sbclver)
-  provides=(maxima-backend)
-
-  install -Dm755 $pkgbase-$pkgver/src/binary-sbcl/maxima.core -t 
"$pkgdir"/usr/lib/maxima/$pkgver/binary-sbcl
-}
-
-package_maxima-ecl() {
-  pkgdesc='ECL backend for Maxima'
-  depends=(ecl=$_eclver)
-  provides=(maxima-backend)
-
-  install -Dm755 $pkgbase-$pkgver/src/binary-ecl/maxima -t 
"$pkgdir"/usr/lib/maxima/$pkgver/binary-ecl
-}
-
-package_maxima-fas() {
-  pkgdesc='Maxima FAS module for ECL'
-  depends=(ecl=$_eclver maxima)
-
-  install -Dm644 $pkgbase-$pkgver/src/binary-ecl/maxima.fas -t 
"$pkgdir"/usr/lib/ecl-$_eclver
-}

Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 449137, 
maxima/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-19 18:53:24 UTC (rev 449138)
@@ -0,0 +1,88 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Ronald van Haren 
+# Contributor: Damir Perisa 
+
+pkgbase=maxima
+pkgname=($pkgbase{,-sbcl,-ecl,-fas})
+pkgver=5.46.0
+_sbclver=2.2.5
+_eclver=21.2.1
+pkgrel=3
+pkgdesc='A sophisticated computer algebra system'
+arch=(x86_64)
+license=(GPL)
+url='http://maxima.sourceforge.net'
+depends=(texinfo shared-mime-info)
+makedepends=(python emacs ecl sbcl)
+# needs rebuild when bash changes version
+# needs a rebuild when ecl or sbcl changes version
+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
+matrixexp.patch
+maxima-sbcl-gmp.patch)
+sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07'
+'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
+'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation
+  patch -d $pk

[arch-commits] Commit in maxima/trunk (PKGBUILD)

2022-06-19 Thread Jürgen Hötzel via arch-commits
Date: Sunday, June 19, 2022 @ 18:53:17
  Author: juergen
Revision: 449137

upgpkg: maxima 5.46.0-3, sbcl rebuild

Modified:
  maxima/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-19 18:52:42 UTC (rev 449136)
+++ PKGBUILD2022-06-19 18:53:17 UTC (rev 449137)
@@ -5,9 +5,9 @@
 pkgbase=maxima
 pkgname=($pkgbase{,-sbcl,-ecl,-fas})
 pkgver=5.46.0
-_sbclver=2.2.4
+_sbclver=2.2.5
 _eclver=21.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A sophisticated computer algebra system'
 arch=(x86_64)
 license=(GPL)



[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)

2022-06-19 Thread Jürgen Hötzel via arch-commits
Date: Sunday, June 19, 2022 @ 18:52:42
  Author: juergen
Revision: 449136

archrelease: copy trunk to extra-x86_64

Added:
  sbcl/repos/extra-x86_64/PKGBUILD
(from rev 449135, sbcl/trunk/PKGBUILD)
  sbcl/repos/extra-x86_64/arch-fixes.lisp
(from rev 449135, 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
===
--- PKGBUILD2022-06-19 18:50:36 UTC (rev 449135)
+++ PKGBUILD2022-06-19 18:52:42 UTC (rev 449136)
@@ -1,59 +0,0 @@
-# Contributor: John Proctor 
-# Contributor: Daniel White 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Leslie Polzer (skypher)
-
-pkgname=sbcl
-pkgver=2.2.4
-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=('fcdd251cbc65f7f808ed0ad77246848d1be166aa69a17f7499600184b7a57202'
-'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 449135, sbcl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-19 18:52:42 UTC (rev 449136)
@@ -0,0 +1,59 @@
+# Contributor: John Proctor 
+# Contributor: Daniel White 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Leslie Polzer (skypher)
+
+pkgname=sbcl
+pkgver=2.2.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=('8584b541370fd6ad6e58d3f97982077dfcab240f30d4e9b18f15da91c2f13ed1'
+'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 2022-06-19 18:50:36 UTC (rev 449135)
+++ arch-fixes.lisp 2022-06-19 

[arch-commits] Commit in sbcl/trunk (PKGBUILD)

2022-06-19 Thread Jürgen Hötzel via arch-commits
Date: Sunday, June 19, 2022 @ 18:50:36
  Author: juergen
Revision: 449135

upgpkg: sbcl 2.2.5-1

Modified:
  sbcl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-19 16:41:25 UTC (rev 449134)
+++ PKGBUILD2022-06-19 18:50:36 UTC (rev 449135)
@@ -4,7 +4,7 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=2.2.4
+pkgver=2.2.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=('fcdd251cbc65f7f808ed0ad77246848d1be166aa69a17f7499600184b7a57202'
+sha256sums=('8584b541370fd6ad6e58d3f97982077dfcab240f30d4e9b18f15da91c2f13ed1'
 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
 
 



[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)

2022-05-01 Thread Jürgen Hötzel via arch-commits
Date: Sunday, May 1, 2022 @ 13:41:44
  Author: juergen
Revision: 444372

archrelease: copy trunk to extra-x86_64

Added:
  sbcl/repos/extra-x86_64/PKGBUILD
(from rev 444371, sbcl/trunk/PKGBUILD)
  sbcl/repos/extra-x86_64/arch-fixes.lisp
(from rev 444371, 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
===
--- PKGBUILD2022-05-01 13:41:31 UTC (rev 444371)
+++ PKGBUILD2022-05-01 13:41:44 UTC (rev 444372)
@@ -1,59 +0,0 @@
-# Contributor: John Proctor 
-# Contributor: Daniel White 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Leslie Polzer (skypher)
-
-pkgname=sbcl
-pkgver=2.2.2
-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=('8790dbbe97711dce14bb823125ce5b185b0073cf2f3cbf37bdd1ad380e7950f6'
-'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 444371, sbcl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-01 13:41:44 UTC (rev 444372)
@@ -0,0 +1,59 @@
+# Contributor: John Proctor 
+# Contributor: Daniel White 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Leslie Polzer (skypher)
+
+pkgname=sbcl
+pkgver=2.2.4
+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=('fcdd251cbc65f7f808ed0ad77246848d1be166aa69a17f7499600184b7a57202'
+'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 2022-05-01 13:41:31 UTC (rev 444371)
+++ arch-fixes.lisp 2022-05-01 13

[arch-commits] Commit in sbcl/trunk (PKGBUILD)

2022-05-01 Thread Jürgen Hötzel via arch-commits
Date: Sunday, May 1, 2022 @ 13:41:31
  Author: juergen
Revision: 444371

upgpkg: sbcl 2.2.4-1

Modified:
  sbcl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-01 13:40:35 UTC (rev 444370)
+++ PKGBUILD2022-05-01 13:41:31 UTC (rev 444371)
@@ -4,7 +4,7 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=2.2.2
+pkgver=2.2.4
 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=('8790dbbe97711dce14bb823125ce5b185b0073cf2f3cbf37bdd1ad380e7950f6'
+sha256sums=('fcdd251cbc65f7f808ed0ad77246848d1be166aa69a17f7499600184b7a57202'
 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
 
 



[arch-commits] Commit in maxima/repos/extra-x86_64 (6 files)

2022-05-01 Thread Jürgen Hötzel via arch-commits
Date: Sunday, May 1, 2022 @ 13:40:35
  Author: juergen
Revision: 444370

archrelease: copy trunk to extra-x86_64

Added:
  maxima/repos/extra-x86_64/PKGBUILD
(from rev 444369, maxima/trunk/PKGBUILD)
  maxima/repos/extra-x86_64/matrixexp.patch
(from rev 444369, maxima/trunk/matrixexp.patch)
  maxima/repos/extra-x86_64/maxima-sbcl-gmp.patch
(from rev 444369, maxima/trunk/maxima-sbcl-gmp.patch)
Deleted:
  maxima/repos/extra-x86_64/PKGBUILD
  maxima/repos/extra-x86_64/matrixexp.patch
  maxima/repos/extra-x86_64/maxima-sbcl-gmp.patch

---+
 PKGBUILD  |  176 
 matrixexp.patch   |   26 +++
 maxima-sbcl-gmp.patch |   38 +-
 3 files changed, 120 insertions(+), 120 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-05-01 13:38:53 UTC (rev 444369)
+++ PKGBUILD2022-05-01 13:40:35 UTC (rev 444370)
@@ -1,88 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ronald van Haren 
-# Contributor: Damir Perisa 
-
-pkgbase=maxima
-pkgname=($pkgbase{,-sbcl,-ecl,-fas})
-pkgver=5.46.0
-_sbclver=2.2.2
-_eclver=21.2.1
-pkgrel=1
-pkgdesc='A sophisticated computer algebra system'
-arch=(x86_64)
-license=(GPL)
-url='http://maxima.sourceforge.net'
-depends=(texinfo shared-mime-info)
-makedepends=(python emacs ecl sbcl)
-# needs rebuild when bash changes version
-# needs a rebuild when ecl or sbcl changes version
-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
-matrixexp.patch
-maxima-sbcl-gmp.patch)
-sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07'
-'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
-'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation
-  patch -d $pkgname-$pkgver -p1 < maxima-sbcl-gmp.patch # Use GMP arithmetic 
with sbcl (Void Linux)
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---infodir=/usr/share/info \
---libexecdir=/usr/lib \
---enable-sbcl \
---enable-ecl \
---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 $pkgname-$pkgver
-#  make check
-#}
-
-package_maxima() {
-  depends+=(maxima-backend)
-  replaces=('maxima-ecl<5.45.1-9')
-  optdepends=('gnuplot: plotting capabilities'
-  'rlwrap: readline support via /usr/bin/rmaxima'
-  'tk: graphical xmaxima interface')
-
-  cd $pkgbase-$pkgver
-  make DESTDIR="$pkgdir" emacsdir=/usr/share/emacs/site-lisp/maxima install
-
-# Remove backends
-  rm -r "$pkgdir"/usr/lib/maxima/$pkgver/binary-*
-}
-
-package_maxima-sbcl() {
-  pkgdesc='SBCL backend for Maxima'
-  depends=(gmp sbcl=$_sbclver)
-  provides=(maxima-backend)
-
-  install -Dm755 $pkgbase-$pkgver/src/binary-sbcl/maxima.core -t 
"$pkgdir"/usr/lib/maxima/$pkgver/binary-sbcl
-}
-
-package_maxima-ecl() {
-  pkgdesc='ECL backend for Maxima'
-  depends=(ecl=$_eclver)
-  provides=(maxima-backend)
-
-  install -Dm755 $pkgbase-$pkgver/src/binary-ecl/maxima -t 
"$pkgdir"/usr/lib/maxima/$pkgver/binary-ecl
-}
-
-package_maxima-fas() {
-  pkgdesc='Maxima FAS module for ECL'
-  depends=(ecl=$_eclver maxima)
-
-  install -Dm644 $pkgbase-$pkgver/src/binary-ecl/maxima.fas -t 
"$pkgdir"/usr/lib/ecl-$_eclver
-}

Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 444369, 
maxima/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-05-01 13:40:35 UTC (rev 444370)
@@ -0,0 +1,88 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Ronald van Haren 
+# Contributor: Damir Perisa 
+
+pkgbase=maxima
+pkgname=($pkgbase{,-sbcl,-ecl,-fas})
+pkgver=5.46.0
+_sbclver=2.2.4
+_eclver=21.2.1
+pkgrel=2
+pkgdesc='A sophisticated computer algebra system'
+arch=(x86_64)
+license=(GPL)
+url='http://maxima.sourceforge.net'
+depends=(texinfo shared-mime-info)
+makedepends=(python emacs ecl sbcl)
+# needs rebuild when bash changes version
+# needs a rebuild when ecl or sbcl changes version
+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
+matrixexp.patch
+maxima-sbcl-gmp.patch)
+sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07'
+'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
+'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation
+  patch -d $pkgn

[arch-commits] Commit in maxima/trunk (PKGBUILD)

2022-05-01 Thread Jürgen Hötzel via arch-commits
Date: Sunday, May 1, 2022 @ 13:38:53
  Author: juergen
Revision: 444369

upgpkg: sbcl-2.2.4 rebuild

Modified:
  maxima/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-01 12:39:42 UTC (rev 444368)
+++ PKGBUILD2022-05-01 13:38:53 UTC (rev 444369)
@@ -5,9 +5,9 @@
 pkgbase=maxima
 pkgname=($pkgbase{,-sbcl,-ecl,-fas})
 pkgver=5.46.0
-_sbclver=2.2.2
+_sbclver=2.2.4
 _eclver=21.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A sophisticated computer algebra system'
 arch=(x86_64)
 license=(GPL)



[arch-commits] Commit in emacs/repos/extra-x86_64 (10 files)

2022-04-04 Thread Jürgen Hötzel via arch-commits
Date: Monday, April 4, 2022 @ 14:26:18
  Author: juergen
Revision: 441514

archrelease: copy trunk to extra-x86_64

Added:
  emacs/repos/extra-x86_64/0001-Ignore-color-fonts-when-using-Xft.patch
(from rev 441513, 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 441513, 
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 441513, 
emacs/trunk/0001-src-ftfont.c-ftfont_spec_pattern-Fix-whitespace.patch)
  emacs/repos/extra-x86_64/PKGBUILD
(from rev 441513, emacs/trunk/PKGBUILD)
  emacs/repos/extra-x86_64/glibc-2.34.patch
(from rev 441513, emacs/trunk/glibc-2.34.patch)
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
  emacs/repos/extra-x86_64/glibc-2.34.patch

+
 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   |   81 ++
 glibc-2.34.patch   |   78 ++---
 5 files changed, 207 insertions(+), 210 deletions(-)

Deleted: 0001-Ignore-color-fonts-when-using-Xft.patch
===
--- 0001-Ignore-color-fonts-when-using-Xft.patch2022-04-04 14:26:12 UTC 
(rev 441513)
+++ 0001-Ignore-color-fonts-when-using-Xft.patch2022-04-04 14:26:18 UTC 
(rev 441514)
@@ -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 441513, 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.patch2022-04-04 14:26:18 UTC 
(rev 441514)
@@ -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 

[arch-commits] Commit in emacs/trunk (PKGBUILD)

2022-04-04 Thread Jürgen Hötzel via arch-commits
Date: Monday, April 4, 2022 @ 14:26:12
  Author: juergen
Revision: 441513

upgpkg: emacs 28.1-1

Modified:
  emacs/trunk/PKGBUILD

--+
 PKGBUILD |   15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-04 11:34:55 UTC (rev 441512)
+++ PKGBUILD2022-04-04 14:26:12 UTC (rev 441513)
@@ -2,23 +2,20 @@
 # Contributor: Renchi Raju 
 
 pkgname=emacs
-pkgver=27.2
-pkgrel=2
+pkgver=28.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' 'gnutls' 'jansson' 'cairo' 
'harfbuzz')
-validpgpkeys=('E6C9029C363AD41D787A8EBB91C1262F01EB8D39' 
'28D3BED851FDF3AB57FEF93C233587A47C207910')
-source=(https://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}
-glibc-2.34.patch)
-sha1sums=('8d18e2bfb6e28cf060ce7587290954e9c582aa25'
-  'SKIP'
-  '2546c57b7778d370a69b9ed8ba9a17dafb602506')
+validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B')
+source=(https://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig})
+sha1sums=('a198d69dfa5a42c30cabe9a82edb101ac5ee423c' 'SKIP')
 
+
 prepare() {
   cd $pkgname-$pkgver
-  patch -p1 -i ../glibc-2.34.patch # Fix build with glibc 2.34
 }
 
 build() {



[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-03-07 Thread Jürgen Hötzel via arch-commits
Date: Monday, March 7, 2022 @ 14:40:49
  Author: juergen
Revision: 439253

archrelease: copy trunk to extra-x86_64

Added:
  maxima/repos/extra-x86_64/PKGBUILD
(from rev 439252, maxima/trunk/PKGBUILD)
Deleted:
  maxima/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-07 14:40:45 UTC (rev 439252)
+++ PKGBUILD2022-03-07 14:40:49 UTC (rev 439253)
@@ -1,39 +0,0 @@
-# Maintainer: Ronald van Haren 
-# Contributor: Damir Perisa 
-
-pkgname=maxima
-pkgver=5.45.1
-pkgrel=7
-pkgdesc="A sophisticated computer algebra system"
-arch=('x86_64')
-license=('GPL')
-url="http://maxima.sourceforge.net";
-depends=('sbcl=2.2.1' '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=('a259f53b0362b77e6a642cf5b5d55aa35c0a483a')
-
-build() {
-  cd ${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 ${pkgname}-${pkgver}
-#  make check
-#}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install
-}

Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 439252, 
maxima/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-07 14:40:49 UTC (rev 439253)
@@ -0,0 +1,39 @@
+# Maintainer: Ronald van Haren 
+# Contributor: Damir Perisa 
+
+pkgname=maxima
+pkgver=5.45.1
+pkgrel=8
+pkgdesc="A sophisticated computer algebra system"
+arch=('x86_64')
+license=('GPL')
+url="http://maxima.sourceforge.net";
+depends=('sbcl=2.2.2' '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=('a259f53b0362b77e6a642cf5b5d55aa35c0a483a')
+
+build() {
+  cd ${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 ${pkgname}-${pkgver}
+#  make check
+#}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install
+}



[arch-commits] Commit in maxima/trunk (PKGBUILD)

2022-03-07 Thread Jürgen Hötzel via arch-commits
Date: Monday, March 7, 2022 @ 14:40:45
  Author: juergen
Revision: 439252

sbcl-2.2.2-1 rebuild

Modified:
  maxima/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 14:29:58 UTC (rev 439251)
+++ PKGBUILD2022-03-07 14:40:45 UTC (rev 439252)
@@ -3,12 +3,12 @@
 
 pkgname=maxima
 pkgver=5.45.1
-pkgrel=7
+pkgrel=8
 pkgdesc="A sophisticated computer algebra system"
 arch=('x86_64')
 license=('GPL')
 url="http://maxima.sourceforge.net";
-depends=('sbcl=2.2.1' 'texinfo' 'sh' 'shared-mime-info')
+depends=('sbcl=2.2.2' '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)

2022-03-07 Thread Jürgen Hötzel via arch-commits
Date: Monday, March 7, 2022 @ 13:52:49
  Author: juergen
Revision: 439249

archrelease: copy trunk to extra-x86_64

Added:
  sbcl/repos/extra-x86_64/PKGBUILD
(from rev 439248, sbcl/trunk/PKGBUILD)
  sbcl/repos/extra-x86_64/arch-fixes.lisp
(from rev 439248, 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
===
--- PKGBUILD2022-03-07 13:51:03 UTC (rev 439248)
+++ PKGBUILD2022-03-07 13:52:49 UTC (rev 439249)
@@ -1,59 +0,0 @@
-# Contributor: John Proctor 
-# Contributor: Daniel White 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Leslie Polzer (skypher)
-
-pkgname=sbcl
-pkgver=2.2.1
-pkgrel=2
-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=('5dd6e6e3f08b7c6edf262a0e844a9f8b5e562cca08155034c1f2c014fc9087da'
-'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 439248, sbcl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-07 13:52:49 UTC (rev 439249)
@@ -0,0 +1,59 @@
+# Contributor: John Proctor 
+# Contributor: Daniel White 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Leslie Polzer (skypher)
+
+pkgname=sbcl
+pkgver=2.2.2
+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=('8790dbbe97711dce14bb823125ce5b185b0073cf2f3cbf37bdd1ad380e7950f6'
+'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 2022-03-07 13:51:03 UTC (rev 439248)
+++ arch-fixes.lisp 2022-03-07 

[arch-commits] Commit in sbcl/trunk (PKGBUILD)

2022-03-07 Thread Jürgen Hötzel via arch-commits
Date: Monday, March 7, 2022 @ 13:51:03
  Author: juergen
Revision: 439248

upgpkg: sbcl 2.2.2-1

Modified:
  sbcl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-07 13:32:47 UTC (rev 439247)
+++ PKGBUILD2022-03-07 13:51:03 UTC (rev 439248)
@@ -4,8 +4,8 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=2.2.1
-pkgrel=2
+pkgver=2.2.2
+pkgrel=1
 pkgdesc="Steel Bank Common Lisp"
 url="http://www.sbcl.org/";
 arch=('x86_64')
@@ -15,7 +15,7 @@
 makedepends=('sbcl')
 
source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2";
   "arch-fixes.lisp")
-sha256sums=('5dd6e6e3f08b7c6edf262a0e844a9f8b5e562cca08155034c1f2c014fc9087da'
+sha256sums=('8790dbbe97711dce14bb823125ce5b185b0073cf2f3cbf37bdd1ad380e7950f6'
 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
 
 



[arch-commits] Commit in sbcl/repos/extra-x86_64 (4 files)

2022-02-01 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, February 1, 2022 @ 15:40:42
  Author: juergen
Revision: 435674

archrelease: copy trunk to extra-x86_64

Added:
  sbcl/repos/extra-x86_64/PKGBUILD
(from rev 435673, sbcl/trunk/PKGBUILD)
  sbcl/repos/extra-x86_64/arch-fixes.lisp
(from rev 435673, 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
===
--- PKGBUILD2022-02-01 15:40:38 UTC (rev 435673)
+++ PKGBUILD2022-02-01 15:40:42 UTC (rev 435674)
@@ -1,59 +0,0 @@
-# Contributor: John Proctor 
-# Contributor: Daniel White 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Leslie Polzer (skypher)
-
-pkgname=sbcl
-pkgver=2.1.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=('bfc1481de7fdbdfaeef2ab0f0e8e84efd343433dea8d21cfbea8b0146cbdfefd'
-'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 435673, sbcl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-01 15:40:42 UTC (rev 435674)
@@ -0,0 +1,59 @@
+# Contributor: John Proctor 
+# Contributor: Daniel White 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Leslie Polzer (skypher)
+
+pkgname=sbcl
+pkgver=2.2.1
+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=('5dd6e6e3f08b7c6edf262a0e844a9f8b5e562cca08155034c1f2c014fc9087da'
+'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 2022-02-01 15:40:38 UTC (rev 435673)
+++ arch-fixes.lisp 2022-0

[arch-commits] Commit in sbcl/trunk (PKGBUILD)

2022-02-01 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, February 1, 2022 @ 15:40:38
  Author: juergen
Revision: 435673

upgpkg: sbcl 2.2.1-1

Modified:
  sbcl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-01 15:40:03 UTC (rev 435672)
+++ PKGBUILD2022-02-01 15:40:38 UTC (rev 435673)
@@ -4,7 +4,7 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=2.1.11
+pkgver=2.2.1
 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=('bfc1481de7fdbdfaeef2ab0f0e8e84efd343433dea8d21cfbea8b0146cbdfefd'
+sha256sums=('5dd6e6e3f08b7c6edf262a0e844a9f8b5e562cca08155034c1f2c014fc9087da'
 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
 
 



[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-02-01 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, February 1, 2022 @ 15:40:03
  Author: juergen
Revision: 435672

archrelease: copy trunk to extra-x86_64

Added:
  maxima/repos/extra-x86_64/PKGBUILD
(from rev 435671, maxima/trunk/PKGBUILD)
Deleted:
  maxima/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-01 15:39:35 UTC (rev 435671)
+++ PKGBUILD2022-02-01 15:40:03 UTC (rev 435672)
@@ -1,39 +0,0 @@
-# Maintainer: Ronald van Haren 
-# Contributor: Damir Perisa 
-
-pkgname=maxima
-pkgver=5.45.1
-pkgrel=5
-pkgdesc="A sophisticated computer algebra system"
-arch=('x86_64')
-license=('GPL')
-url="http://maxima.sourceforge.net";
-depends=('sbcl=2.1.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=('a259f53b0362b77e6a642cf5b5d55aa35c0a483a')
-
-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 435671, 
maxima/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-01 15:40:03 UTC (rev 435672)
@@ -0,0 +1,39 @@
+# Maintainer: Ronald van Haren 
+# Contributor: Damir Perisa 
+
+pkgname=maxima
+pkgver=5.45.1
+pkgrel=6
+pkgdesc="A sophisticated computer algebra system"
+arch=('x86_64')
+license=('GPL')
+url="http://maxima.sourceforge.net";
+depends=('sbcl=2.2.1' '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=('a259f53b0362b77e6a642cf5b5d55aa35c0a483a')
+
+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)

2022-02-01 Thread Jürgen Hötzel via arch-commits
Date: Tuesday, February 1, 2022 @ 15:39:35
  Author: juergen
Revision: 435671

sbcl 2.2.1 rebuild

Modified:
  maxima/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-01 14:37:00 UTC (rev 435670)
+++ PKGBUILD2022-02-01 15:39:35 UTC (rev 435671)
@@ -3,12 +3,12 @@
 
 pkgname=maxima
 pkgver=5.45.1
-pkgrel=5
+pkgrel=6
 pkgdesc="A sophisticated computer algebra system"
 arch=('x86_64')
 license=('GPL')
 url="http://maxima.sourceforge.net";
-depends=('sbcl=2.1.11' 'texinfo' 'sh' 'shared-mime-info')
+depends=('sbcl=2.2.1' '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 llvm/repos/extra-x86_64 (10 files)

2021-12-13 Thread Jürgen Hötzel via arch-commits
Date: Monday, December 13, 2021 @ 18:37:25
  Author: juergen
Revision: 432414

archrelease: copy trunk to extra-x86_64

Added:
  llvm/repos/extra-x86_64/PKGBUILD
(from rev 432413, llvm/trunk/PKGBUILD)
  llvm/repos/extra-x86_64/disable-bswap-for-spir.patch
(from rev 432413, llvm/trunk/disable-bswap-for-spir.patch)
  llvm/repos/extra-x86_64/don-t-accept-nullptr-as-GEP-element-type.patch
(from rev 432413, llvm/trunk/don-t-accept-nullptr-as-GEP-element-type.patch)
  llvm/repos/extra-x86_64/llvm-config.h
(from rev 432413, llvm/trunk/llvm-config.h)
  llvm/repos/extra-x86_64/no-strict-aliasing-DwarfCompileUnit.patch
(from rev 432413, llvm/trunk/no-strict-aliasing-DwarfCompileUnit.patch)
Deleted:
  llvm/repos/extra-x86_64/PKGBUILD
  llvm/repos/extra-x86_64/disable-bswap-for-spir.patch
  llvm/repos/extra-x86_64/don-t-accept-nullptr-as-GEP-element-type.patch
  llvm/repos/extra-x86_64/llvm-config.h
  llvm/repos/extra-x86_64/no-strict-aliasing-DwarfCompileUnit.patch

+
 PKGBUILD   |  276 +++
 disable-bswap-for-spir.patch   |  100 
 don-t-accept-nullptr-as-GEP-element-type.patch |  126 +-
 llvm-config.h  |   18 -
 no-strict-aliasing-DwarfCompileUnit.patch  |   26 +-
 5 files changed, 273 insertions(+), 273 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-13 18:37:09 UTC (rev 432413)
+++ PKGBUILD2021-12-13 18:37:25 UTC (rev 432414)
@@ -1,138 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
-pkgver=13.0.0
-pkgrel=5
-_ocaml_ver=4.12.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-setuptools' 'python-psutil' '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}
-don-t-accept-nullptr-as-GEP-element-type.patch
-no-strict-aliasing-DwarfCompileUnit.patch
-disable-bswap-for-spir.patch
-llvm-config.h)
-sha256sums=('408d11708643ea826f519ff79761fcdfc12d641a2510229eec459e72f8163020'
-'SKIP'
-'a7e902a7612d0fdabe436a917468b043cc296bc89d8954bfc3126f737beb9ac4'
-'d1eff24508e35aae6c26a943dbaa3ef5acb60a145b008fd1ef9ac6f6c4faa662'
-'af163392fbc19d65d11ab4b1510a2eae39b417d6228023b3ba5395b138bb41f5'
-'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

-validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

-
-prepare() {
-  cd "$srcdir/llvm-$pkgver.src"
-  mkdir build
-
-  # https://github.com/intel/intel-graphics-compiler/issues/204
-  patch -Rp2 -i ../don-t-accept-nullptr-as-GEP-element-type.patch
-
-  # Work around intermittent 'clang -O -g' crashes
-  # https://bugs.llvm.org/show_bug.cgi?id=50611#c3
-  patch -Np2 -i ../no-strict-aliasing-DwarfCompileUnit.patch
-
-  # Fix an ISPC build failure (https://github.com/ispc/ispc/issues/2189)
-  patch -Np2 -i ../disable-bswap-for-spir.patch
-}
-
-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_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')
-
-  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 [

[arch-commits] Commit in llvm/trunk (PKGBUILD)

2021-12-13 Thread Jürgen Hötzel via arch-commits
Date: Monday, December 13, 2021 @ 18:37:09
  Author: juergen
Revision: 432413

OCaml 4.13.1 rebuild, fixes FS#72998

Modified:
  llvm/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-13 18:18:44 UTC (rev 432412)
+++ PKGBUILD2021-12-13 18:37:09 UTC (rev 432413)
@@ -3,8 +3,8 @@
 
 pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
 pkgver=13.0.0
-pkgrel=5
-_ocaml_ver=4.12.0
+pkgrel=6
+_ocaml_ver=4.13.1
 arch=('x86_64')
 url="https://llvm.org/";
 license=('custom:Apache 2.0 with LLVM Exception')
@@ -125,7 +125,7 @@
 
 package_llvm-ocaml() {
   pkgdesc="OCaml bindings for LLVM"
-  depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes')
+  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"



[arch-commits] Commit in ocaml-ctypes/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-12-11 Thread Jürgen Hötzel via arch-commits
Date: Saturday, December 11, 2021 @ 14:34:07
  Author: juergen
Revision: 431872

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-ctypes/repos/extra-x86_64/PKGBUILD
(from rev 431871, ocaml-ctypes/trunk/PKGBUILD)
Deleted:
  ocaml-ctypes/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-11 14:34:04 UTC (rev 431871)
+++ PKGBUILD2021-12-11 14:34:07 UTC (rev 431872)
@@ -1,33 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Armin K. 
-
-pkgname=ocaml-ctypes
-pkgver=0.17.1
-pkgrel=9
-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.13.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 431871, 
ocaml-ctypes/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-12-11 14:34:07 UTC (rev 431872)
@@ -0,0 +1,33 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Armin K. 
+
+pkgname=ocaml-ctypes
+pkgver=0.20.0
+pkgrel=1
+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.13.1' 'libffi' 'ocaml-integers' 'ocaml-bigarray-compat')
+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=('605ae95b0233f1157749475526ef00ade2f97649d06a782e8fcf97b604cb86a0dcc8f27c4ac6baec11a41b9ef5becb0e5ae55e30f1ee61b30d4ae17a0d1545c2')
+
+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)

2021-12-11 Thread Jürgen Hötzel via arch-commits
Date: Saturday, December 11, 2021 @ 14:34:04
  Author: juergen
Revision: 431871

upgpkg: ocaml-ctypes 0.20.0-1

Modified:
  ocaml-ctypes/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-11 14:31:30 UTC (rev 431870)
+++ PKGBUILD2021-12-11 14:34:04 UTC (rev 431871)
@@ -2,17 +2,17 @@
 # Contributor: Armin K. 
 
 pkgname=ocaml-ctypes
-pkgver=0.17.1
-pkgrel=9
+pkgver=0.20.0
+pkgrel=1
 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.13.1' 'libffi' 'ocaml-integers')
+depends=('ocaml>=4.13.1' 'libffi' 'ocaml-integers' 'ocaml-bigarray-compat')
 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')
+sha512sums=('605ae95b0233f1157749475526ef00ade2f97649d06a782e8fcf97b604cb86a0dcc8f27c4ac6baec11a41b9ef5becb0e5ae55e30f1ee61b30d4ae17a0d1545c2')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



[arch-commits] Commit in ocaml-bigarray-compat/repos (2 files)

2021-12-11 Thread Jürgen Hötzel via arch-commits
Date: Saturday, December 11, 2021 @ 14:31:30
  Author: juergen
Revision: 431870

archrelease: copy trunk to extra-x86_64

Added:
  ocaml-bigarray-compat/repos/extra-x86_64/
  ocaml-bigarray-compat/repos/extra-x86_64/PKGBUILD
(from rev 431869, ocaml-bigarray-compat/trunk/PKGBUILD)

--+
 PKGBUILD |   26 ++
 1 file changed, 26 insertions(+)

Copied: ocaml-bigarray-compat/repos/extra-x86_64/PKGBUILD (from rev 431869, 
ocaml-bigarray-compat/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2021-12-11 14:31:30 UTC (rev 431870)
@@ -0,0 +1,26 @@
+# Maintainer: Konstantin Gizdov 
+_pkgname='bigarray-compat'
+pkgname="ocaml-${_pkgname}"
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Compatibility library to use Stdlib.Bigarray when possible"
+arch=(x86_64)
+url="https://github.com/mirage/bigarray-compat";
+license=('Apache')
+makedepends=(dune)
+depends=("ocaml>=4.13.1")
+source=("https://github.com/mirage/${pkgname#ocaml-}/archive/refs/tags/v${pkgver}.tar.gz";)
+sha512sums=('c365fee15582aca35d7b05268cde29e54774ad7df7be56762b4aad78ca1409d4326ad3b34af0f1cc2c7b872837290a9cd9ff43b47987c03bba7bba32fe8a030f')
+
+build() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+dune build -p $_pkgname
+}
+
+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/"
+}



[arch-commits] Commit in (4 files)

2021-12-11 Thread Jürgen Hötzel via arch-commits
Date: Saturday, December 11, 2021 @ 14:31:17
  Author: juergen
Revision: 431869

newpkg: ocaml-bigarray-compat (ocaml-ctypes dep)

Added:
  ocaml-bigarray-compat/
  ocaml-bigarray-compat/repos/
  ocaml-bigarray-compat/trunk/
  ocaml-bigarray-compat/trunk/PKGBUILD

--+
 PKGBUILD |   26 ++
 1 file changed, 26 insertions(+)

Added: ocaml-bigarray-compat/trunk/PKGBUILD
===
--- ocaml-bigarray-compat/trunk/PKGBUILD(rev 0)
+++ ocaml-bigarray-compat/trunk/PKGBUILD2021-12-11 14:31:17 UTC (rev 
431869)
@@ -0,0 +1,26 @@
+# Maintainer: Konstantin Gizdov 
+_pkgname='bigarray-compat'
+pkgname="ocaml-${_pkgname}"
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Compatibility library to use Stdlib.Bigarray when possible"
+arch=(x86_64)
+url="https://github.com/mirage/bigarray-compat";
+license=('Apache')
+makedepends=(dune)
+depends=("ocaml>=4.13.1")
+source=("https://github.com/mirage/${pkgname#ocaml-}/archive/refs/tags/v${pkgver}.tar.gz";)
+sha512sums=('c365fee15582aca35d7b05268cde29e54774ad7df7be56762b4aad78ca1409d4326ad3b34af0f1cc2c7b872837290a9cd9ff43b47987c03bba7bba32fe8a030f')
+
+build() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+dune build -p $_pkgname
+}
+
+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/"
+}



  1   2   3   >