[arch-commits] Commit in qt5-svg/kde-unstable (PKGBUILD)

2019-11-13 Thread Antonio Rojas via arch-commits
Date: Thursday, November 14, 2019 @ 07:47:19
  Author: arojas
Revision: 368474

Add upstream fix for SVG rendering issues

Modified:
  qt5-svg/kde-unstable/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-14 06:41:06 UTC (rev 368473)
+++ PKGBUILD2019-11-14 07:47:19 UTC (rev 368474)
@@ -4,7 +4,7 @@
 pkgname=qt5-svg
 _qtver=5.14.0-beta3
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
@@ -13,15 +13,15 @@
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
 
source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
- 
qtbug-78200.patch::"https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=14fa4591;)
+ 
qtbug-78200.patch::"https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=c3ba5762;)
 sha256sums=('1344c124f38a0b19ba8efd275c7e2cb9f16061826fcc0408ff9fa1e0a0e128c8'
-'2f382af7553ed08b0da16d73090d0e70ebe8cca71a1030859e2aaa42a5fc505c')
+'2b8de41e215df01cda57562a8dcf1ae3fc116fb3327da26a57911f7666203207')
 
 prepare() {
   mkdir -p build
 
   cd $_pkgfqn
-  patch -Rp1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma https://bugreports.qt.io/browse/QTBUG-78200
+  patch -p1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma https://bugreports.qt.io/browse/QTBUG-78200
 }
 
 build() {


[arch-commits] Commit in qt5-svg/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)

2019-11-13 Thread Antonio Rojas via arch-commits
Date: Thursday, November 14, 2019 @ 07:47:42
  Author: arojas
Revision: 368475

archrelease: copy kde-unstable to kde-unstable-x86_64

Added:
  qt5-svg/repos/kde-unstable-x86_64/PKGBUILD
(from rev 368474, qt5-svg/kde-unstable/PKGBUILD)
Deleted:
  qt5-svg/repos/kde-unstable-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-14 07:47:19 UTC (rev 368474)
+++ PKGBUILD2019-11-14 07:47:42 UTC (rev 368475)
@@ -1,44 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-svg
-_qtver=5.14.0-beta3
-pkgver=${_qtver/-/}
-pkgrel=1
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='Classes for displaying the contents of SVG files'
-depends=('qt5-base')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
-source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
- 
qtbug-78200.patch::"https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=14fa4591;)
-sha256sums=('1344c124f38a0b19ba8efd275c7e2cb9f16061826fcc0408ff9fa1e0a0e128c8'
-'2f382af7553ed08b0da16d73090d0e70ebe8cca71a1030859e2aaa42a5fc505c')
-
-prepare() {
-  mkdir -p build
-
-  cd $_pkgfqn
-  patch -Rp1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma https://bugreports.qt.io/browse/QTBUG-78200
-}
-
-build() {
-  cd build
-
-  qmake ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -d "$pkgdir"/usr/share/licenses
-  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
-}

Copied: qt5-svg/repos/kde-unstable-x86_64/PKGBUILD (from rev 368474, 
qt5-svg/kde-unstable/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-14 07:47:42 UTC (rev 368475)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-svg
+_qtver=5.14.0-beta3
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='https://www.qt.io'
+license=('GPL3' 'LGPL3' 'FDL' 'custom')
+pkgdesc='Classes for displaying the contents of SVG files'
+depends=('qt5-base')
+groups=('qt' 'qt5')
+_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
+source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
+ 
qtbug-78200.patch::"https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=c3ba5762;)
+sha256sums=('1344c124f38a0b19ba8efd275c7e2cb9f16061826fcc0408ff9fa1e0a0e128c8'
+'2b8de41e215df01cda57562a8dcf1ae3fc116fb3327da26a57911f7666203207')
+
+prepare() {
+  mkdir -p build
+
+  cd $_pkgfqn
+  patch -p1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma https://bugreports.qt.io/browse/QTBUG-78200
+}
+
+build() {
+  cd build
+
+  qmake ../${_pkgfqn}
+  make
+}
+
+package() {
+  cd build
+  make INSTALL_ROOT="$pkgdir" install
+
+  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
+  find "$pkgdir/usr/lib" -type f -name '*.prl' \
+-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
+
+  install -d "$pkgdir"/usr/share/licenses
+  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
+}


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

2019-11-13 Thread Andreas Radke via arch-commits
Date: Thursday, November 14, 2019 @ 06:41:06
  Author: andyrtr
Revision: 368473

archrelease: copy trunk to extra-x86_64

Added:
  cups-filters/repos/extra-x86_64/PKGBUILD
(from rev 368472, cups-filters/trunk/PKGBUILD)
Deleted:
  cups-filters/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  110 ++---
 1 file changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-14 06:40:57 UTC (rev 368472)
+++ PKGBUILD2019-11-14 06:41:06 UTC (rev 368473)
@@ -1,55 +0,0 @@
-# Maintainer: Andreas Radke 
-
-pkgname=cups-filters
-pkgver=1.25.11
-pkgrel=1
-pkgdesc="OpenPrinting CUPS Filters"
-arch=('x86_64')
-url="https://wiki.linuxfoundation.org/openprinting/cups-filters;
-license=('custom')
-depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 
'libcups>=2.2.6-2' 'systemd')
-makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu 
for make check
-optdepends=('ghostscript: for non-PostScript printers to print with CUPS to 
convert PostScript to raster images'
-   'foomatic-db: drivers use Ghostscript to convert PostScript to a 
printable form directly'
-   'foomatic-db-engine: drivers use Ghostscript to convert PostScript 
to a printable form directly'
-   'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
-   'antiword: needed to convert MS Word documents (requires also 
docx2txt (AUR)')
-backup=(etc/cups/cups-browsed.conf)
-source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
-sha256sums=('b03b1041eae3b91c98c53102d9b7bcfa05d2580024d91de918a8b84c729e285a')
-
-build() {
-  cd "$pkgname"-$pkgver
-  ./configure --prefix=/usr  \
---sysconfdir=/etc \
---sbindir=/usr/bin \
---localstatedir=/var \
---with-rcdir=no \
---enable-avahi \
---with-browseremoteprotocols=DNSSD,CUPS \
---enable-auto-setup-driverless \
---with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
-  make
-}
-
-check() {
-  cd "$pkgname"-$pkgver
-  make check
-}
-
-package() {
-  cd "$pkgname"-$pkgver
-  make DESTDIR="$pkgdir/" install
-  
-  # add upstream systemd support file
-  install -Dm644 utils/cups-browsed.service 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
-  sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
-  sed -i "s|cups.service|org.cups.cupsd.service|g" 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
-  
-  # use cups group from cups pkg FS#56818
-  chgrp -R 209 "${pkgdir}"/etc/cups
-
-  # license
-  mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -m644 "${srcdir}"/${pkgname}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 368472, 
cups-filters/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-14 06:41:06 UTC (rev 368473)
@@ -0,0 +1,55 @@
+# Maintainer: Andreas Radke 
+
+pkgname=cups-filters
+pkgver=1.25.12
+pkgrel=1
+pkgdesc="OpenPrinting CUPS Filters"
+arch=('x86_64')
+url="https://wiki.linuxfoundation.org/openprinting/cups-filters;
+license=('custom')
+depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 
'libcups>=2.2.6-2' 'systemd')
+makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu 
for make check
+optdepends=('ghostscript: for non-PostScript printers to print with CUPS to 
convert PostScript to raster images'
+   'foomatic-db: drivers use Ghostscript to convert PostScript to a 
printable form directly'
+   'foomatic-db-engine: drivers use Ghostscript to convert PostScript 
to a printable form directly'
+   'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
+   'antiword: needed to convert MS Word documents (requires also 
docx2txt (AUR)')
+backup=(etc/cups/cups-browsed.conf)
+source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
+sha256sums=('16ab7cae1e17752be5c686d70a8d98ff9a2b7eb0b5fe62c768fbfb18022862cf')
+
+build() {
+  cd "$pkgname"-$pkgver
+  ./configure --prefix=/usr  \
+--sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--with-rcdir=no \
+--enable-avahi \
+--with-browseremoteprotocols=DNSSD,CUPS \
+--enable-auto-setup-driverless \
+--with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
+  make
+}
+
+check() {
+  cd "$pkgname"-$pkgver
+  make check
+}
+
+package() {
+  cd "$pkgname"-$pkgver
+  make DESTDIR="$pkgdir/" install
+  
+  # add upstream systemd support file
+  install -Dm644 utils/cups-browsed.service 
"${pkgdir}"/usr/lib/systemd/system/cups-browsed.service
+  sed -i 

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

2019-11-13 Thread Andreas Radke via arch-commits
Date: Thursday, November 14, 2019 @ 06:40:57
  Author: andyrtr
Revision: 368472

upgpkg: cups-filters 1.25.12-1

upstream update 1.25.12

Modified:
  cups-filters/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-14 00:55:25 UTC (rev 368471)
+++ PKGBUILD2019-11-14 06:40:57 UTC (rev 368472)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=cups-filters
-pkgver=1.25.11
+pkgver=1.25.12
 pkgrel=1
 pkgdesc="OpenPrinting CUPS Filters"
 arch=('x86_64')
@@ -16,7 +16,7 @@
'antiword: needed to convert MS Word documents (requires also 
docx2txt (AUR)')
 backup=(etc/cups/cups-browsed.conf)
 
source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
-sha256sums=('b03b1041eae3b91c98c53102d9b7bcfa05d2580024d91de918a8b84c729e285a')
+sha256sums=('16ab7cae1e17752be5c686d70a8d98ff9a2b7eb0b5fe62c768fbfb18022862cf')
 
 build() {
   cd "$pkgname"-$pkgver


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

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 22:49:35
  Author: dvzrv
Revision: 527202

archrelease: copy trunk to community-x86_64

Added:
  polyphone/repos/community-x86_64/PKGBUILD
(from rev 527201, polyphone/trunk/PKGBUILD)
Deleted:
  polyphone/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 22:49:20 UTC (rev 527201)
+++ PKGBUILD2019-11-13 22:49:35 UTC (rev 527202)
@@ -1,39 +0,0 @@
-# Maintainer: David Runge 
-pkgname=polyphone
-pkgver=2.1.3
-pkgrel=1
-pkgdesc="A soundfont editor for quickly designing musical instruments"
-arch=('x86_64')
-url="https://polyphone-soundfonts.com/en/;
-license=('GPL3')
-groups=('pro-audio')
-depends=('desktop-file-utils' 'flac' 'gcc-libs' 'glibc' 'hicolor-icon-theme'
-'libjack.so' 'libogg' 'libqcustomplot.so' 'libvorbis.so' 'libvorbisenc.so'
-'libvorbisfile.so' 'openssl' 'qt5-base' 'qt5-svg' 'portaudio' 'rtmidi' 'stk')
-makedepends=('qt5-tools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/davy7125/${pkgname}/archive/${pkgver}.tar.gz;)
-sha512sums=('a3c8eb83dcb1652575e6cecf2c8041957ccbaeb31c68345b3a1fd70583d87af21995c4af7a484de74ee3eb34f56897ff1eeefb0f4921d59ba7a3c099cb6cc445')
-
-build() {
-  cd "${pkgname}-${pkgver}/sources"
-  qmake-qt5 "${pkgname}.pro"
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}/sources"
-  # doesn't have an install target: 
https://github.com/davy7125/polyphone/issues/62
-  install -vDm 755 "bin/${pkgname}" -t "${pkgdir}/usr/bin/"
-  install -vDm 644 "resources/logo.svg" \
-"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
-  install -vDm 644 "resources/${pkgname}.png" \
--t "${pkgdir}/usr/share/icons/hicolor/512x512/apps"
-  install -vDm 644 "contrib/${pkgname}."*1 \
--t "${pkgdir}/usr/share/man/man1/"
-  install -vDm 644 "contrib/${pkgname}.desktop" \
--t "${pkgdir}/usr/share/applications/"
-  install -vDm 644 "contrib/${pkgname}.xml" \
--t "${pkgdir}/usr/share/mime/packages/"
-  install -vDm 644 {../README.md,changelog} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: polyphone/repos/community-x86_64/PKGBUILD (from rev 527201, 
polyphone/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 22:49:35 UTC (rev 527202)
@@ -0,0 +1,40 @@
+# Maintainer: David Runge 
+pkgname=polyphone
+pkgver=2.2.0
+pkgrel=1
+pkgdesc="A soundfont editor for quickly designing musical instruments"
+arch=('x86_64')
+url="https://polyphone-soundfonts.com/en/;
+license=('GPL3')
+groups=('pro-audio')
+depends=('desktop-file-utils' 'libFLAC.so' 'gcc-libs' 'glibc'
+'hicolor-icon-theme' 'libjack.so' 'libogg' 'libportaudio.so'
+'libqcustomplot.so' 'libstk.so' 'libvorbis.so' 'libvorbisenc.so'
+'libvorbisfile.so' 'openssl' 'qt5-base' 'qt5-svg' 'rtmidi' 'zlib')
+makedepends=('qt5-tools')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/davy7125/${pkgname}/archive/${pkgver}.tar.gz;)
+sha512sums=('88b4f0d951f75ed517e0942e75d543eca28c92fe8f2f99aee1d4be69f7d4fd74ee2219d7779b68b918befc8554cac5dc3f93ac9055bd8a94327e777a0725e5e3')
+
+build() {
+  cd "${pkgname}-${pkgver}/sources"
+  qmake-qt5 "${pkgname}.pro" PREFIX=/usr
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}/sources"
+  # doesn't have an install target: 
https://github.com/davy7125/polyphone/issues/62
+  install -vDm 755 "bin/${pkgname}" -t "${pkgdir}/usr/bin/"
+  install -vDm 644 "resources/logo.svg" \
+"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
+  install -vDm 644 "resources/${pkgname}.png" \
+-t "${pkgdir}/usr/share/icons/hicolor/512x512/apps"
+  install -vDm 644 "contrib/${pkgname}."*1 \
+-t "${pkgdir}/usr/share/man/man1/"
+  install -vDm 644 "contrib/${pkgname}.desktop" \
+-t "${pkgdir}/usr/share/applications/"
+  install -vDm 644 "contrib/${pkgname}.xml" \
+-t "${pkgdir}/usr/share/mime/packages/"
+  install -vDm 644 {../README.md,changelog} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 22:49:17
  Author: dvzrv
Revision: 527200

upgpkg: polyphone 2.2.0-1

Upgrading to 2.2.0. Adding all direct library dependencies. Making sure PREFIX 
is picked up by qmake.

Modified:
  polyphone/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 22:49:10 UTC (rev 527199)
+++ PKGBUILD2019-11-13 22:49:17 UTC (rev 527200)
@@ -1,6 +1,6 @@
 # Maintainer: David Runge 
 pkgname=polyphone
-pkgver=2.1.3
+pkgver=2.2.0
 pkgrel=1
 pkgdesc="A soundfont editor for quickly designing musical instruments"
 arch=('x86_64')
@@ -7,16 +7,17 @@
 url="https://polyphone-soundfonts.com/en/;
 license=('GPL3')
 groups=('pro-audio')
-depends=('desktop-file-utils' 'flac' 'gcc-libs' 'glibc' 'hicolor-icon-theme'
-'libjack.so' 'libogg' 'libqcustomplot.so' 'libvorbis.so' 'libvorbisenc.so'
-'libvorbisfile.so' 'openssl' 'qt5-base' 'qt5-svg' 'portaudio' 'rtmidi' 'stk')
+depends=('desktop-file-utils' 'libFLAC.so' 'gcc-libs' 'glibc'
+'hicolor-icon-theme' 'libjack.so' 'libogg' 'libportaudio.so'
+'libqcustomplot.so' 'libstk.so' 'libvorbis.so' 'libvorbisenc.so'
+'libvorbisfile.so' 'openssl' 'qt5-base' 'qt5-svg' 'rtmidi' 'zlib')
 makedepends=('qt5-tools')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/davy7125/${pkgname}/archive/${pkgver}.tar.gz;)
-sha512sums=('a3c8eb83dcb1652575e6cecf2c8041957ccbaeb31c68345b3a1fd70583d87af21995c4af7a484de74ee3eb34f56897ff1eeefb0f4921d59ba7a3c099cb6cc445')
+sha512sums=('88b4f0d951f75ed517e0942e75d543eca28c92fe8f2f99aee1d4be69f7d4fd74ee2219d7779b68b918befc8554cac5dc3f93ac9055bd8a94327e777a0725e5e3')
 
 build() {
   cd "${pkgname}-${pkgver}/sources"
-  qmake-qt5 "${pkgname}.pro"
+  qmake-qt5 "${pkgname}.pro" PREFIX=/usr
   make
 }
 


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

2019-11-13 Thread Filipe Laíns via arch-commits
Date: Wednesday, November 13, 2019 @ 22:49:10
  Author: ffy00
Revision: 527199

upgpkg: repo 1.13.7.1-1

Modified:
  repo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 22:48:45 UTC (rev 527198)
+++ PKGBUILD2019-11-13 22:49:10 UTC (rev 527199)
@@ -1,7 +1,7 @@
 # Maintainer: Johannes Löthberg 
 
 pkgname=repo
-pkgver=1.13.6
+pkgver=1.13.7.1
 pkgrel=1
 
 pkgdesc="The Multiple Git Repository Tool from the Android Open Source Project"
@@ -10,9 +10,8 @@
 license=("APACHE")
 
 depends=("git" "python2")
-makedepends=("git")
 
-source=("git+https://android.googlesource.com/tools/repo.git#tag=v$pkgver;)
+source=("git+https://android.googlesource.com/tools/repo.git#tag=v$pkgver?signed;)
 
 sha256sums=('SKIP')
 


[arch-commits] Commit in repo/repos/community-any (PKGBUILD PKGBUILD)

2019-11-13 Thread Filipe Laíns via arch-commits
Date: Wednesday, November 13, 2019 @ 22:49:20
  Author: ffy00
Revision: 527201

archrelease: copy trunk to community-any

Added:
  repo/repos/community-any/PKGBUILD
(from rev 527200, repo/trunk/PKGBUILD)
Deleted:
  repo/repos/community-any/PKGBUILD

--+
 PKGBUILD |   55 +++
 1 file changed, 27 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 22:49:17 UTC (rev 527200)
+++ PKGBUILD2019-11-13 22:49:20 UTC (rev 527201)
@@ -1,28 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=repo
-pkgver=1.13.6
-pkgrel=1
-
-pkgdesc="The Multiple Git Repository Tool from the Android Open Source Project"
-url="https://android.googlesource.com/tools/repo;
-arch=('any')
-license=("APACHE")
-
-depends=("git" "python2")
-makedepends=("git")
-
-source=("git+https://android.googlesource.com/tools/repo.git#tag=v$pkgver;)
-
-sha256sums=('SKIP')
-
-prepare() {
-  cd repo
-  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' repo
-}
-
-package() {
-  cd repo
-  install -D -m 755 repo "$pkgdir/usr/bin/repo"
-  install -D -m 644 docs/manifest-format.md 
"$pkgdir/usr/share/doc/$pkgname/manifest-format.md"
-}

Copied: repo/repos/community-any/PKGBUILD (from rev 527200, repo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 22:49:20 UTC (rev 527201)
@@ -0,0 +1,27 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=repo
+pkgver=1.13.7.1
+pkgrel=1
+
+pkgdesc="The Multiple Git Repository Tool from the Android Open Source Project"
+url="https://android.googlesource.com/tools/repo;
+arch=('any')
+license=("APACHE")
+
+depends=("git" "python2")
+
+source=("git+https://android.googlesource.com/tools/repo.git#tag=v$pkgver?signed;)
+
+sha256sums=('SKIP')
+
+prepare() {
+  cd repo
+  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' repo
+}
+
+package() {
+  cd repo
+  install -D -m 755 repo "$pkgdir/usr/bin/repo"
+  install -D -m 644 docs/manifest-format.md 
"$pkgdir/usr/share/doc/$pkgname/manifest-format.md"
+}


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

2019-11-13 Thread Daniel M. Capella via arch-commits
Date: Wednesday, November 13, 2019 @ 22:48:45
  Author: polyzen
Revision: 527198

archrelease: copy trunk to community-x86_64

Added:
  tipp10/repos/community-x86_64/PKGBUILD
(from rev 527197, tipp10/trunk/PKGBUILD)
Deleted:
  tipp10/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 22:48:22 UTC (rev 527197)
+++ PKGBUILD2019-11-13 22:48:45 UTC (rev 527198)
@@ -1,38 +0,0 @@
-# Maintainer: Florian Pritz 
-# Contributor: toliman 
-
-pkgname=tipp10
-pkgver=3.0.0
-pkgrel=2
-pkgdesc="intelligent typing tutor"
-arch=('x86_64')
-url="https://gitlab.com/a_a/tipp10;
-license=('GPL2')
-depends=('qt5-multimedia')
-source=(https://gitlab.com/a_a/tipp10/-/archive/v$pkgver/tipp10-v$pkgver.tar.gz)
-md5sums=('2ead321736d58a5be70442eeac90b0f1')
-
-prepare() {
-  cd tipp10-v$pkgver
-
-  # Fix FS#63160 - [tipp10] Initial launch fails: database cannot be imported
-  sed -i 
"s#QCoreApplication::applicationDirPath()#QString(\"/usr/share/tipp10\")#g" -- 
$(grep -lFr 'QCoreApplication::applicationDirPath()' .)
-}
-
-build() {
-  cd tipp10-v$pkgver
-
-  qmake-qt5
-  make
-}
-
-package() {
-  cd tipp10-v$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -Dm755 tipp10 "$pkgdir/usr/bin/tipp10"
-  install -Dm644 release/tipp10v2.template 
"$pkgdir/usr/share/tipp10/tipp10v2.template"
-  install -Dm644 tipp10.png "$pkgdir/usr/share/pixmaps/tipp10.png"
-  install -Dm644 tipp10.desktop "$pkgdir/usr/share/applications/tipp10.desktop"
-}

Copied: tipp10/repos/community-x86_64/PKGBUILD (from rev 527197, 
tipp10/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 22:48:45 UTC (rev 527198)
@@ -0,0 +1,26 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Florian Pritz 
+# Contributor: toliman 
+
+pkgname=tipp10
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='Intelligent touch typing tutor'
+arch=('x86_64')
+url=https://gitlab.com/a_a/tipp10
+license=('GPL2')
+depends=('qt5-multimedia')
+makedepends=('cmake' 'qt5-tools')
+source=("$url/-/archive/v$pkgver/tipp10-v$pkgver.tar.gz")
+sha512sums=('492abb821d3fb9bc3b3d2733c4b5525346973267b57a2ce9e517fbf431983d88bea4114c6018985f5d6ea3d92bcfa808979f80585e5f1e61dc66be6e5a025650')
+
+build() {
+  cd tipp10-v$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr .
+  make
+}
+
+package() {
+  cd tipp10-v$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-11-13 Thread Daniel M. Capella via arch-commits
Date: Wednesday, November 13, 2019 @ 22:48:22
  Author: polyzen
Revision: 527197

upgpkg: tipp10 3.1.0-1

Modified:
  tipp10/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 22:01:49 UTC (rev 527196)
+++ PKGBUILD2019-11-13 22:48:22 UTC (rev 527197)
@@ -1,38 +1,26 @@
-# Maintainer: Florian Pritz 
+# Maintainer: Daniel M. Capella 
+# Contributor: Florian Pritz 
 # Contributor: toliman 
 
 pkgname=tipp10
-pkgver=3.0.0
-pkgrel=2
-pkgdesc="intelligent typing tutor"
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='Intelligent touch typing tutor'
 arch=('x86_64')
-url="https://gitlab.com/a_a/tipp10;
+url=https://gitlab.com/a_a/tipp10
 license=('GPL2')
 depends=('qt5-multimedia')
-source=(https://gitlab.com/a_a/tipp10/-/archive/v$pkgver/tipp10-v$pkgver.tar.gz)
-md5sums=('2ead321736d58a5be70442eeac90b0f1')
+makedepends=('cmake' 'qt5-tools')
+source=("$url/-/archive/v$pkgver/tipp10-v$pkgver.tar.gz")
+sha512sums=('492abb821d3fb9bc3b3d2733c4b5525346973267b57a2ce9e517fbf431983d88bea4114c6018985f5d6ea3d92bcfa808979f80585e5f1e61dc66be6e5a025650')
 
-prepare() {
-  cd tipp10-v$pkgver
-
-  # Fix FS#63160 - [tipp10] Initial launch fails: database cannot be imported
-  sed -i 
"s#QCoreApplication::applicationDirPath()#QString(\"/usr/share/tipp10\")#g" -- 
$(grep -lFr 'QCoreApplication::applicationDirPath()' .)
-}
-
 build() {
   cd tipp10-v$pkgver
-
-  qmake-qt5
+  cmake -DCMAKE_INSTALL_PREFIX=/usr .
   make
 }
 
 package() {
   cd tipp10-v$pkgver
-
   make DESTDIR="$pkgdir" install
-
-  install -Dm755 tipp10 "$pkgdir/usr/bin/tipp10"
-  install -Dm644 release/tipp10v2.template 
"$pkgdir/usr/share/tipp10/tipp10v2.template"
-  install -Dm644 tipp10.png "$pkgdir/usr/share/pixmaps/tipp10.png"
-  install -Dm644 tipp10.desktop "$pkgdir/usr/share/applications/tipp10.desktop"
 }


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

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 22:01:49
  Author: dvzrv
Revision: 527196

archrelease: copy trunk to community-x86_64

Added:
  stk/repos/community-x86_64/PKGBUILD
(from rev 527195, stk/trunk/PKGBUILD)
Deleted:
  stk/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 22:01:43 UTC (rev 527195)
+++ PKGBUILD2019-11-13 22:01:49 UTC (rev 527196)
@@ -1,58 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: David Runge 
-# Contributor: Ray Rashif 
-# Contributor: Mateusz Herych 
-
-pkgname=stk
-# CAUTION: introduces soname change on *every* release:
-# https://github.com/thestk/stk/issues/89
-pkgver=4.6.1
-pkgrel=1
-pkgdesc='The Synthesis ToolKit in C++'
-arch=('x86_64')
-url='https://ccrma.stanford.edu/software/stk/'
-license=('MIT')
-depends=('jack')
-makedepends=('doxygen')
-optdepends=('tk: run provided demos/samples')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/thestk/${pkgname}/archive/${pkgver}.tar.gz;)
-sha512sums=('61d4db7b4a45446e231dedc13e139cb488e2ce805278f0b20aa95e69ddb1fa9be549ab5f1fe24c69aa865ebc2940d5fba6e3819a1a7fb1d68e236131fcfb4cac')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  autoreconf -vfi
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  ./configure RAWWAVE_PATH=/usr/share/${pkgname}/rawwaves/ \
-  --prefix=/usr \
-  --enable-shared \
-  --with-alsa \
-  --with-jack
-  make
-  make -C projects/demo
-  cd doc/doxygen
-  doxygen
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="${pkgdir}" install
-  # demo
-  install -vDm 755 projects/demo/stk-demo -t "${pkgdir}/usr/bin"
-  install -vDm 644 projects/demo/tcl/*.tcl \
--t "${pkgdir}/usr/share/${pkgname}/tcl"
-  install -vDm 644 projects/demo/scores/{README,*.ski} \
--t "${pkgdir}/usr/share/${pkgname}/scores"
-  install -vDm 644 rawwaves/*.{raw,c} \
--t "${pkgdir}/usr/share/${pkgname}/rawwaves"
-  # docs
-  install -vDm 644 doc/{README-Linux,ReleaseNotes,SKINI,hierarchy}.txt \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 doc/html/*.{html,png,js} \
--t "${pkgdir}/usr/share/doc/${pkgname}/html"
-  # license
-  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/${pkgname}"
-}

Copied: stk/repos/community-x86_64/PKGBUILD (from rev 527195, 
stk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 22:01:49 UTC (rev 527196)
@@ -0,0 +1,59 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: Mateusz Herych 
+
+pkgname=stk
+pkgver=4.6.1
+pkgrel=2
+pkgdesc='The Synthesis ToolKit in C++'
+arch=('x86_64')
+url='https://ccrma.stanford.edu/software/stk/'
+license=('MIT')
+depends=('alsa-lib' 'gcc-libs' 'glibc' 'libjack.so')
+makedepends=('doxygen')
+optdepends=('tk: run provided demos/samples')
+# CAUTION: introduces soname change on *every* release:
+# https://github.com/thestk/stk/issues/89
+provides=('libstk.so')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/thestk/${pkgname}/archive/${pkgver}.tar.gz;)
+sha512sums=('61d4db7b4a45446e231dedc13e139cb488e2ce805278f0b20aa95e69ddb1fa9be549ab5f1fe24c69aa865ebc2940d5fba6e3819a1a7fb1d68e236131fcfb4cac')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure RAWWAVE_PATH=/usr/share/${pkgname}/rawwaves/ \
+  --prefix=/usr \
+  --enable-shared \
+  --with-alsa \
+  --with-jack
+  make
+  make -C projects/demo
+  cd doc/doxygen
+  doxygen
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="${pkgdir}" install
+  # demo
+  install -vDm 755 projects/demo/stk-demo -t "${pkgdir}/usr/bin"
+  install -vDm 644 projects/demo/tcl/*.tcl \
+-t "${pkgdir}/usr/share/${pkgname}/tcl"
+  install -vDm 644 projects/demo/scores/{README,*.ski} \
+-t "${pkgdir}/usr/share/${pkgname}/scores"
+  install -vDm 644 rawwaves/*.{raw,c} \
+-t "${pkgdir}/usr/share/${pkgname}/rawwaves"
+  # docs
+  install -vDm 644 doc/{README-Linux,ReleaseNotes,SKINI,hierarchy}.txt \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 doc/html/*.{html,png,js} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/html"
+  # license
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/${pkgname}"
+}


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

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 22:01:43
  Author: dvzrv
Revision: 527195

upgpkg: stk 4.6.1-2

Updating maintainer info. Adding all direct library dependencies. Adding 
libstk.so provides.

Modified:
  stk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 21:59:00 UTC (rev 527194)
+++ PKGBUILD2019-11-13 22:01:43 UTC (rev 527195)
@@ -1,20 +1,21 @@
 # Maintainer: Lukas Fleischer 
-# Contributor: David Runge 
+# Contributor: David Runge 
 # Contributor: Ray Rashif 
 # Contributor: Mateusz Herych 
 
 pkgname=stk
-# CAUTION: introduces soname change on *every* release:
-# https://github.com/thestk/stk/issues/89
 pkgver=4.6.1
-pkgrel=1
+pkgrel=2
 pkgdesc='The Synthesis ToolKit in C++'
 arch=('x86_64')
 url='https://ccrma.stanford.edu/software/stk/'
 license=('MIT')
-depends=('jack')
+depends=('alsa-lib' 'gcc-libs' 'glibc' 'libjack.so')
 makedepends=('doxygen')
 optdepends=('tk: run provided demos/samples')
+# CAUTION: introduces soname change on *every* release:
+# https://github.com/thestk/stk/issues/89
+provides=('libstk.so')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/thestk/${pkgname}/archive/${pkgver}.tar.gz;)
 
sha512sums=('61d4db7b4a45446e231dedc13e139cb488e2ce805278f0b20aa95e69ddb1fa9be549ab5f1fe24c69aa865ebc2940d5fba6e3819a1a7fb1d68e236131fcfb4cac')
 


[arch-commits] Commit in mixxx/trunk (PKGBUILD scons-python3.patch)

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 21:58:52
  Author: dvzrv
Revision: 527193

upgpkg: mixxx 2.2.2-3

Updating maintainer info. Adding all direct library dependencies. Adding lv2 to 
makedepends. Using upstreamed fixes for scons on python3.

Modified:
  mixxx/trunk/PKGBUILD
Deleted:
  mixxx/trunk/scons-python3.patch

-+
 PKGBUILD|   30 ++
 scons-python3.patch |   20 
 2 files changed, 18 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 21:53:58 UTC (rev 527192)
+++ PKGBUILD2019-11-13 21:58:52 UTC (rev 527193)
@@ -1,5 +1,5 @@
 # Maintainer: Lukas Fleischer 
-# Contributor: David Runge 
+# Contributor: David Runge 
 # Contributor: Ali H. Caliskan 
 # Contributor: Ryan Coyner 
 # Contributor: Stefan Husmann 
@@ -6,28 +6,34 @@
 
 pkgname=mixxx
 pkgver=2.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Free, open source software for digital DJ'ing."
 arch=('x86_64')
 url="https://www.mixxx.org;
 license=('GPL2')
 groups=('pro-audio')
-depends=('chromaprint' 'faad2' 'flac' 'gcc-libs' 'glibc' 'glib2' 'hidapi'
-'libglvnd' 'libid3tag' 'libmad' 'libmodplug' 'libmp4v2' 'libogg' 'libshout'
-'libsndfile' 'libtcmalloc.so' 'libusb' 'libvorbis.so' 'libvorbisfile.so' 'lilv'
-'libx11' 'opusfile' 'portaudio' 'portmidi' 'protobuf' 'qt5-base' 'qt5-script'
-'qt5-svg' 'qt5-x11extras' 'qtkeychain' 'rubberband' 'soundtouch' 'sqlite'
-'taglib' 'upower' 'wavpack')
-makedepends=('glu' 'qt5-tools' 'scons' 'vamp-plugin-sdk')
+depends=('chromaprint' 'faad2' 'gcc-libs' 'glibc' 'glib2' 'hidapi' 'libFLAC.so'
+'libglvnd' 'libid3tag' 'liblilv-0.so' 'libmad' 'libmodplug' 'libmp4v2' 'libogg'
+'libportaudio.so' 'libportmidi.so' 'librubberband.so' 'libshout' 'libsndfile'
+'libtcmalloc.so' 'libusb-1.0.so' 'libvorbis.so' 'libvorbisenc.so'
+'libvorbisfile.so' 'libx11' 'opusfile' 'protobuf' 'qt5-base' 'qt5-script'
+'qt5-svg' 'qt5-x11extras' 'qtkeychain' 'soundtouch' 'sqlite' 'taglib' 'upower'
+'wavpack')
+makedepends=('glu' 'lv2' 'qt5-tools' 'scons' 'vamp-plugin-sdk')
 checkdepends=('xorg-server-xvfb')
-source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz;
 scons-python3.patch)
+source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz;
+
"${pkgname}-scons-python3.patch::https://github.com/mixxxdj/mixxx/commit/73d02e58bcd.patch;
+
"${pkgname}-list-fix.patch::https://github.com/mixxxdj/mixxx/commit/03fad27e1f0.patch;)
 
sha512sums=('3b9365bd9d9a7d387cd8791d7d9f6315116e04322370db103998d5e055a6de5e159a4605c7de96cbcf13e7d0653cbe53140dca18a8c3f1b688b227be2c4aeb6f'
-
'4b01dc590ca6d7ae2ac20af77e74e02fe7c179ffc1e5cad6cffb22c6cc750ab1757103e27922430abe6d3d7a023bb22fd15640fbaff8acc812acef5099598fe3')
+
'3dc0e7de1dbc6ab45b42ac418c03e5dd122411b0504b122050c27fbea41e7c5a5f9414c4189978e76d58d0c04e41aebe83addf7c449f80ae0a3674b00d018539'
+
'aaef4ff6a8f9384b97157dad5ad655ddd7efaecd277fc34c90e52fb67b1aba127bda4e9ba72152279210c77ca9a42d1beadcd04595f6f43a98bd7ef22dc2c880')
 
 prepare() {
   mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
-  patch -p1 -i ../scons-python3.patch
+  # fixes for building with python3 based scons
+  patch -Np1 -i ../${pkgname}-scons-python3.patch
+  patch -Np1 -i ../${pkgname}-list-fix.patch
 }
 
 build() {

Deleted: scons-python3.patch
===
--- scons-python3.patch 2019-11-13 21:53:58 UTC (rev 527192)
+++ scons-python3.patch 2019-11-13 21:58:52 UTC (rev 527193)
@@ -1,20 +0,0 @@
 mixxx-2.2.1/build/depends.py.orig  2019-07-26 23:29:29.253916199 +
-+++ mixxx-2.2.1/build/depends.py   2019-07-26 23:30:03.631040632 +
-@@ -615,7 +615,7 @@
- env.Append(CPPPATH=[self.SOUNDTOUCH_INTERNAL_PATH])
- 
- # Prevents circular import.
--from features import Optimize
-+from .features import Optimize
- 
- # If we do not want optimizations then disable them.
- optimize = (build.flags['optimize'] if 'optimize' in build.flags
-@@ -1304,7 +1305,7 @@
- 'preferences/dialog/dlgprefvinyldlg.ui',
- 'preferences/dialog/dlgprefwaveformdlg.ui',
- ]
--map(Qt.uic(build), ui_files)
-+list(map(Qt.uic(build), ui_files))
-
- if build.platform_is_windows:
- # Add Windows resource file with icons and such


[arch-commits] Commit in mixxx/repos/community-x86_64 (3 files)

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 21:59:00
  Author: dvzrv
Revision: 527194

archrelease: copy trunk to community-x86_64

Added:
  mixxx/repos/community-x86_64/PKGBUILD
(from rev 527193, mixxx/trunk/PKGBUILD)
Deleted:
  mixxx/repos/community-x86_64/PKGBUILD
  mixxx/repos/community-x86_64/scons-python3.patch

-+
 PKGBUILD|  130 ++
 scons-python3.patch |   20 ---
 2 files changed, 68 insertions(+), 82 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 21:58:52 UTC (rev 527193)
+++ PKGBUILD2019-11-13 21:59:00 UTC (rev 527194)
@@ -1,62 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: David Runge 
-# Contributor: Ali H. Caliskan 
-# Contributor: Ryan Coyner 
-# Contributor: Stefan Husmann 
-
-pkgname=mixxx
-pkgver=2.2.2
-pkgrel=2
-pkgdesc="Free, open source software for digital DJ'ing."
-arch=('x86_64')
-url="https://www.mixxx.org;
-license=('GPL2')
-groups=('pro-audio')
-depends=('chromaprint' 'faad2' 'flac' 'gcc-libs' 'glibc' 'glib2' 'hidapi'
-'libglvnd' 'libid3tag' 'libmad' 'libmodplug' 'libmp4v2' 'libogg' 'libshout'
-'libsndfile' 'libtcmalloc.so' 'libusb' 'libvorbis.so' 'libvorbisfile.so' 'lilv'
-'libx11' 'opusfile' 'portaudio' 'portmidi' 'protobuf' 'qt5-base' 'qt5-script'
-'qt5-svg' 'qt5-x11extras' 'qtkeychain' 'rubberband' 'soundtouch' 'sqlite'
-'taglib' 'upower' 'wavpack')
-makedepends=('glu' 'qt5-tools' 'scons' 'vamp-plugin-sdk')
-checkdepends=('xorg-server-xvfb')
-source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz;
 scons-python3.patch)
-sha512sums=('3b9365bd9d9a7d387cd8791d7d9f6315116e04322370db103998d5e055a6de5e159a4605c7de96cbcf13e7d0653cbe53140dca18a8c3f1b688b227be2c4aeb6f'
-
'4b01dc590ca6d7ae2ac20af77e74e02fe7c179ffc1e5cad6cffb22c6cc750ab1757103e27922430abe6d3d7a023bb22fd15640fbaff8acc812acef5099598fe3')
-
-prepare() {
-  mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  patch -p1 -i ../scons-python3.patch
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  export SCONSFLAGS="-j $(nproc)"
-  scons prefix=/usr \
-build=release \
-faad=1 \
-modplug=1 \
-perftools=1 \
-perftools_profiler=1 \
-qt_sqlite_plugin=0 \
-qtkeychain=1 \
-test=1 \
-target=linux \
-virtualize=0 \
-wv=1
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  xvfb-run lin64_build/${pkgname}-test
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  scons prefix=/usr \
-install_root="${pkgdir}/usr" \
-install
-  # removing the test executable
-  rm -v "${pkgdir}/usr/bin/${pkgname}-test"
-}

Copied: mixxx/repos/community-x86_64/PKGBUILD (from rev 527193, 
mixxx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 21:59:00 UTC (rev 527194)
@@ -0,0 +1,68 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: David Runge 
+# Contributor: Ali H. Caliskan 
+# Contributor: Ryan Coyner 
+# Contributor: Stefan Husmann 
+
+pkgname=mixxx
+pkgver=2.2.2
+pkgrel=3
+pkgdesc="Free, open source software for digital DJ'ing."
+arch=('x86_64')
+url="https://www.mixxx.org;
+license=('GPL2')
+groups=('pro-audio')
+depends=('chromaprint' 'faad2' 'gcc-libs' 'glibc' 'glib2' 'hidapi' 'libFLAC.so'
+'libglvnd' 'libid3tag' 'liblilv-0.so' 'libmad' 'libmodplug' 'libmp4v2' 'libogg'
+'libportaudio.so' 'libportmidi.so' 'librubberband.so' 'libshout' 'libsndfile'
+'libtcmalloc.so' 'libusb-1.0.so' 'libvorbis.so' 'libvorbisenc.so'
+'libvorbisfile.so' 'libx11' 'opusfile' 'protobuf' 'qt5-base' 'qt5-script'
+'qt5-svg' 'qt5-x11extras' 'qtkeychain' 'soundtouch' 'sqlite' 'taglib' 'upower'
+'wavpack')
+makedepends=('glu' 'lv2' 'qt5-tools' 'scons' 'vamp-plugin-sdk')
+checkdepends=('xorg-server-xvfb')
+source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz;
+
"${pkgname}-scons-python3.patch::https://github.com/mixxxdj/mixxx/commit/73d02e58bcd.patch;
+
"${pkgname}-list-fix.patch::https://github.com/mixxxdj/mixxx/commit/03fad27e1f0.patch;)
+sha512sums=('3b9365bd9d9a7d387cd8791d7d9f6315116e04322370db103998d5e055a6de5e159a4605c7de96cbcf13e7d0653cbe53140dca18a8c3f1b688b227be2c4aeb6f'
+
'3dc0e7de1dbc6ab45b42ac418c03e5dd122411b0504b122050c27fbea41e7c5a5f9414c4189978e76d58d0c04e41aebe83addf7c449f80ae0a3674b00d018539'
+
'aaef4ff6a8f9384b97157dad5ad655ddd7efaecd277fc34c90e52fb67b1aba127bda4e9ba72152279210c77ca9a42d1beadcd04595f6f43a98bd7ef22dc2c880')
+
+prepare() {
+  mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # fixes for building with python3 based scons
+  patch -Np1 -i ../${pkgname}-scons-python3.patch
+  patch -Np1 -i ../${pkgname}-list-fix.patch
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export 

[arch-commits] Commit in python-natsort/trunk (PKGBUILD natsort-python-3.8.patch)

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 21:53:47
  Author: dvzrv
Revision: 527191

upgpkg: python-natsort 6.2.0-1

Upgrading to 6.2.0. Removing python3.8 fix, as compatibility has been ensured. 
Updating maintainer info. Minor fixes.

Modified:
  python-natsort/trunk/PKGBUILD
Deleted:
  python-natsort/trunk/natsort-python-3.8.patch

--+
 PKGBUILD |   18 ++
 natsort-python-3.8.patch |  126 -
 2 files changed, 6 insertions(+), 138 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 20:44:30 UTC (rev 527190)
+++ PKGBUILD2019-11-13 21:53:47 UTC (rev 527191)
@@ -1,8 +1,8 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 _name=natsort
 pkgname=python-natsort
-pkgver=6.0.0
-pkgrel=3
+pkgver=6.2.0
+pkgrel=1
 pkgdesc="Simple yet flexible natural sorting in Python"
 arch=('any')
 url="https://github.com/SethMMorton/natsort;
@@ -12,16 +12,10 @@
 'flake8' 'python-hypothesis' 'python-mock')
 optdepends=('python-fastnumbers: more efficient sorting'
 'python-pyicu: sort in locale dependant manner')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;
- natsort-python-3.8.patch)
-sha512sums=('d051de6824a727ead814c0305beefaa61ee64038999187b95db5395c761f623077b086ef453c134668cb764f4fc5e72a767177442f6ac3d71ec9b491e8876d5b'
-
'132b40e2dced414f6b1969b31e7d2b71a2b44778aff0cfb0106c8e83d8c62a178cef61d64e6a7583fa05e1f1a9d663c7c1e5c6af2aeb4863cc1bfe0d09957302')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('a8bfa0182c21e6edfde331545d02a0ebcfef387c6e6785e8197f14acffebbee82bc5bbdb807c9a72cc721861c66c3107dfad61385d244e003c2352d46e019a30')
 
 prepare() {
-  cd $_name-$pkgver
-  patch -p1 -i ../natsort-python-3.8.patch # Update unicode_numeric_hex list 
for python 3.8
-  cd ..
-
   mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
 }
 
@@ -32,7 +26,7 @@
 
 check() {
   cd "$pkgname-$pkgver"
-  export PYTHONPATH=build:${PYTHONPATH}
+  export PYTHONPATH="build:${PYTHONPATH}"
   py.test
 }
 

Deleted: natsort-python-3.8.patch
===
--- natsort-python-3.8.patch2019-11-13 20:44:30 UTC (rev 527190)
+++ natsort-python-3.8.patch2019-11-13 21:53:47 UTC (rev 527191)
@@ -1,126 +0,0 @@
-diff --git a/natsort/unicode_numeric_hex.py b/natsort/unicode_numeric_hex.py
-index de28f3b..06a7aca 100644
 a/natsort/unicode_numeric_hex.py
-+++ b/natsort/unicode_numeric_hex.py
-@@ -1360,6 +1360,27 @@ numeric_hex = (
- 0X11DA7,
- 0X11DA8,
- 0X11DA9,
-+0X11FC0,
-+0X11FC1,
-+0X11FC2,
-+0X11FC3,
-+0X11FC4,
-+0X11FC5,
-+0X11FC6,
-+0X11FC7,
-+0X11FC8,
-+0X11FC9,
-+0X11FCA,
-+0X11FCB,
-+0X11FCC,
-+0X11FCD,
-+0X11FCE,
-+0X11FCF,
-+0X11FD0,
-+0X11FD1,
-+0X11FD2,
-+0X11FD3,
-+0X11FD4,
- 0X12400,
- 0X12401,
- 0X12402,
-@@ -1616,6 +1637,26 @@ numeric_hex = (
- 0X1D7FD,
- 0X1D7FE,
- 0X1D7FF,
-+0X1E140,
-+0X1E141,
-+0X1E142,
-+0X1E143,
-+0X1E144,
-+0X1E145,
-+0X1E146,
-+0X1E147,
-+0X1E148,
-+0X1E149,
-+0X1E2F0,
-+0X1E2F1,
-+0X1E2F2,
-+0X1E2F3,
-+0X1E2F4,
-+0X1E2F5,
-+0X1E2F6,
-+0X1E2F7,
-+0X1E2F8,
-+0X1E2F9,
- 0X1E8C7,
- 0X1E8C8,
- 0X1E8C9,
-@@ -1701,6 +1742,66 @@ numeric_hex = (
- 0X1ECB2,
- 0X1ECB3,
- 0X1ECB4,
-+0X1ED01,
-+0X1ED02,
-+0X1ED03,
-+0X1ED04,
-+0X1ED05,
-+0X1ED06,
-+0X1ED07,
-+0X1ED08,
-+0X1ED09,
-+0X1ED0A,
-+0X1ED0B,
-+0X1ED0C,
-+0X1ED0D,
-+0X1ED0E,
-+0X1ED0F,
-+0X1ED10,
-+0X1ED11,
-+0X1ED12,
-+0X1ED13,
-+0X1ED14,
-+0X1ED15,
-+0X1ED16,
-+0X1ED17,
-+0X1ED18,
-+0X1ED19,
-+0X1ED1A,
-+0X1ED1B,
-+0X1ED1C,
-+0X1ED1D,
-+0X1ED1E,
-+0X1ED1F,
-+0X1ED20,
-+0X1ED21,
-+0X1ED22,
-+0X1ED23,
-+0X1ED24,
-+0X1ED25,
-+0X1ED26,
-+0X1ED27,
-+0X1ED28,
-+0X1ED29,
-+0X1ED2A,
-+0X1ED2B,
-+0X1ED2C,
-+0X1ED2D,
-+0X1ED2F,
-+0X1ED30,
-+0X1ED31,
-+0X1ED32,
-+0X1ED33,
-+0X1ED34,
-+0X1ED35,
-+0X1ED36,
-+0X1ED37,
-+0X1ED38,
-+0X1ED39,
-+0X1ED3A,
-+0X1ED3B,
-+0X1ED3C,
-+0X1ED3D,
- 0X1F100,
- 0X1F101,
- 0X1F102,


[arch-commits] Commit in python-natsort/repos/community-testing-any (3 files)

2019-11-13 Thread David Runge via arch-commits
Date: Wednesday, November 13, 2019 @ 21:53:58
  Author: dvzrv
Revision: 527192

archrelease: copy trunk to community-testing-any

Added:
  python-natsort/repos/community-testing-any/PKGBUILD
(from rev 527191, python-natsort/trunk/PKGBUILD)
Deleted:
  python-natsort/repos/community-testing-any/PKGBUILD
  python-natsort/repos/community-testing-any/natsort-python-3.8.patch

--+
 PKGBUILD |   88 ++-
 natsort-python-3.8.patch |  126 -
 2 files changed, 41 insertions(+), 173 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 21:53:47 UTC (rev 527191)
+++ PKGBUILD2019-11-13 21:53:58 UTC (rev 527192)
@@ -1,47 +0,0 @@
-# Maintainer: David Runge 
-_name=natsort
-pkgname=python-natsort
-pkgver=6.0.0
-pkgrel=3
-pkgdesc="Simple yet flexible natural sorting in Python"
-arch=('any')
-url="https://github.com/SethMMorton/natsort;
-license=('MIT')
-depends=('python-setuptools')
-checkdepends=('python-pytest-cov' 'python-pytest-mock' 'python-pyflakes'
-'flake8' 'python-hypothesis' 'python-mock')
-optdepends=('python-fastnumbers: more efficient sorting'
-'python-pyicu: sort in locale dependant manner')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;
- natsort-python-3.8.patch)
-sha512sums=('d051de6824a727ead814c0305beefaa61ee64038999187b95db5395c761f623077b086ef453c134668cb764f4fc5e72a767177442f6ac3d71ec9b491e8876d5b'
-
'132b40e2dced414f6b1969b31e7d2b71a2b44778aff0cfb0106c8e83d8c62a178cef61d64e6a7583fa05e1f1a9d663c7c1e5c6af2aeb4863cc1bfe0d09957302')
-
-prepare() {
-  cd $_name-$pkgver
-  patch -p1 -i ../natsort-python-3.8.patch # Update unicode_numeric_hex list 
for python 3.8
-  cd ..
-
-  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH=build:${PYTHONPATH}
-  py.test
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-natsort/repos/community-testing-any/PKGBUILD (from rev 527191, 
python-natsort/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 21:53:58 UTC (rev 527192)
@@ -0,0 +1,41 @@
+# Maintainer: David Runge 
+_name=natsort
+pkgname=python-natsort
+pkgver=6.2.0
+pkgrel=1
+pkgdesc="Simple yet flexible natural sorting in Python"
+arch=('any')
+url="https://github.com/SethMMorton/natsort;
+license=('MIT')
+depends=('python-setuptools')
+checkdepends=('python-pytest-cov' 'python-pytest-mock' 'python-pyflakes'
+'flake8' 'python-hypothesis' 'python-mock')
+optdepends=('python-fastnumbers: more efficient sorting'
+'python-pyicu: sort in locale dependant manner')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('a8bfa0182c21e6edfde331545d02a0ebcfef387c6e6785e8197f14acffebbee82bc5bbdb807c9a72cc721861c66c3107dfad61385d244e003c2352d46e019a30')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  py.test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}

Deleted: natsort-python-3.8.patch
===
--- natsort-python-3.8.patch2019-11-13 21:53:47 UTC (rev 527191)
+++ natsort-python-3.8.patch2019-11-13 21:53:58 UTC (rev 527192)
@@ -1,126 +0,0 @@
-diff --git a/natsort/unicode_numeric_hex.py b/natsort/unicode_numeric_hex.py
-index de28f3b..06a7aca 100644
 a/natsort/unicode_numeric_hex.py
-+++ b/natsort/unicode_numeric_hex.py
-@@ -1360,6 +1360,27 @@ numeric_hex = (
- 0X11DA7,
- 0X11DA8,
- 0X11DA9,
-+0X11FC0,
-+0X11FC1,
-+0X11FC2,
-+0X11FC3,
-+0X11FC4,
-+0X11FC5,
-+0X11FC6,
-+0X11FC7,
-+0X11FC8,
-+0X11FC9,
-+0X11FCA,
-+0X11FCB,
-+0X11FCC,
-+0X11FCD,
-+0X11FCE,
-+0X11FCF,
-+0X11FD0,
-+0X11FD1,
-+0X11FD2,
-+0X11FD3,
-+0X11FD4,
- 0X12400,
- 0X12401,
- 0X12402,
-@@ -1616,6 +1637,26 @@ numeric_hex = (
- 0X1D7FD,
- 0X1D7FE,
- 0X1D7FF,
-+0X1E140,
-+0X1E141,
-+0X1E142,
-+0X1E143,
-+0X1E144,

[arch-commits] Commit in nim/repos (community-testing-x86_64)

2019-11-13 Thread Levente Polyak via arch-commits
Date: Wednesday, November 13, 2019 @ 20:44:30
  Author: anthraxx
Revision: 527190

db-remove: nim removed by anthraxx

Deleted:
  nim/repos/community-testing-x86_64/


[arch-commits] Commit in (isdn4k-utils)

2019-11-13 Thread Christian Hesse via arch-commits
Date: Wednesday, November 13, 2019 @ 20:19:02
  Author: eworm
Revision: 368469

Bye, bye, isdn4k-utils!

The isdn4linux code has been removed from Linux. Let's follow and get
rid of this legacy code.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v5.4-rc7=9c3c0c2048149d946d7f3ebdcbe70e2946750bfb

Deleted:
  isdn4k-utils/


[arch-commits] Commit in elfutils/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 20:06:10
  Author: foutrelis
Revision: 368467

archrelease: copy trunk to staging-x86_64

Added:
  elfutils/repos/staging-x86_64/
  elfutils/repos/staging-x86_64/PKGBUILD
(from rev 368466, elfutils/trunk/PKGBUILD)

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

Copied: elfutils/repos/staging-x86_64/PKGBUILD (from rev 368466, 
elfutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 20:06:10 UTC (rev 368467)
@@ -0,0 +1,54 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Andrej Gelenberg 
+
+pkgbase=elfutils
+pkgname=(elfutils libelf)
+pkgver=0.177
+pkgrel=2
+pkgdesc="Utilities to handle ELF object files and DWARF debugging information"
+arch=('x86_64')
+url="https://sourceware.org/elfutils/;
+license=('LGPL3' 'GPL' 'GPL3')
+depends=('gcc-libs' 'zlib' 'bzip2' 'xz')
+options=('staticlibs')
+source=(https://sourceware.org/elfutils/ftp/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
+sha1sums=('922161f84baaae845382338098071544b98ca92d'
+  'SKIP')
+validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A')  # Mark J. Wielaard 

+validpgpkeys+=('EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A') # Mark Wielaard 

+
+build() {
+  cd ${pkgbase}-${pkgver}
+
+  # fix make check with i686 
+  # https://sourceware.org/bugzilla/show_bug.cgi?id=22083
+  # export CFLAGS=${CFLAGS/-fno-plt} # fix make check with i686 
+
+  CFLAGS+=" -g"  # required for test-suite success
+  ./configure --prefix=/usr --program-prefix="eu-" 
--enable-deterministic-archives
+
+  make
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+
+  make check
+}
+
+package_elfutils() {
+  depends=("libelf=$pkgver-$pkgrel")
+
+  cd ${pkgbase}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+
+  mkdir "${srcdir}"/libelf
+  mv "${pkgdir}"/usr/{lib,include} "${srcdir}/libelf"
+}
+
+package_libelf() {
+  pkgdesc="Libraries to handle ELF object files and DWARF debugging 
information"
+  mv libelf "${pkgdir}/usr"
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 20:06:02
  Author: foutrelis
Revision: 368466

[core] mass rebuild

Modified:
  elfutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 19:36:00 UTC (rev 368465)
+++ PKGBUILD2019-11-13 20:06:02 UTC (rev 368466)
@@ -5,7 +5,7 @@
 pkgbase=elfutils
 pkgname=(elfutils libelf)
 pkgver=0.177
-pkgrel=1
+pkgrel=2
 pkgdesc="Utilities to handle ELF object files and DWARF debugging information"
 arch=('x86_64')
 url="https://sourceware.org/elfutils/;


[arch-commits] Commit in autoconf/repos (6 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 19:36:00
  Author: foutrelis
Revision: 368465

archrelease: copy trunk to staging-any

Added:
  autoconf/repos/staging-any/
  autoconf/repos/staging-any/0001-autoconf-2.69-perl-5.22-autoscan.patch
(from rev 368464, 
autoconf/trunk/0001-autoconf-2.69-perl-5.22-autoscan.patch)
  autoconf/repos/staging-any/0002-autoconf-2.69-perl-5.28.patch
(from rev 368464, autoconf/trunk/0002-autoconf-2.69-perl-5.28.patch)
  autoconf/repos/staging-any/0003-autoconf-2.69-libtool-compatibility.patch
(from rev 368464, 
autoconf/trunk/0003-autoconf-2.69-libtool-compatibility.patch)
  autoconf/repos/staging-any/0004-Port-tests-to-Bash-5.patch
(from rev 368464, autoconf/trunk/0004-Port-tests-to-Bash-5.patch)
  autoconf/repos/staging-any/PKGBUILD
(from rev 368464, autoconf/trunk/PKGBUILD)

+
 0001-autoconf-2.69-perl-5.22-autoscan.patch|   28 ++
 0002-autoconf-2.69-perl-5.28.patch |   25 +
 0003-autoconf-2.69-libtool-compatibility.patch |   27 +
 0004-Port-tests-to-Bash-5.patch|   60 +
 PKGBUILD   |   63 +++
 5 files changed, 203 insertions(+)

Copied: autoconf/repos/staging-any/0001-autoconf-2.69-perl-5.22-autoscan.patch 
(from rev 368464, autoconf/trunk/0001-autoconf-2.69-perl-5.22-autoscan.patch)
===
--- staging-any/0001-autoconf-2.69-perl-5.22-autoscan.patch 
(rev 0)
+++ staging-any/0001-autoconf-2.69-perl-5.22-autoscan.patch 2019-11-13 
19:36:00 UTC (rev 368465)
@@ -0,0 +1,28 @@
+From e5654a5591884b92633c7785f325626711e7f7aa Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Tue, 29 Jan 2013 13:46:48 -0800
+Subject: [PATCH] autoscan: port to perl 5.17
+
+* bin/autoscan.in (scan_sh_file): Escape '{'.  This avoids a
+feature that is deprecated in Perl 5.17.  Reported by Ray Lauff in
+.
+---
+ bin/autoscan.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/autoscan.in b/bin/autoscan.in
+index 993a750..db1df79 100644
+--- a/bin/autoscan.in
 b/bin/autoscan.in
+@@ -358,7 +358,7 @@ sub scan_sh_file ($)
+ {
+   # Strip out comments and variable references.
+   s/#.*//;
+-  s/\${[^\}]*}//g;
++  s/\$\{[^\}]*}//g;
+   s/@[^@]*@//g;
+ 
+   # Tokens in the code.
+-- 
+2.1.0
+

Copied: autoconf/repos/staging-any/0002-autoconf-2.69-perl-5.28.patch (from rev 
368464, autoconf/trunk/0002-autoconf-2.69-perl-5.28.patch)
===
--- staging-any/0002-autoconf-2.69-perl-5.28.patch  
(rev 0)
+++ staging-any/0002-autoconf-2.69-perl-5.28.patch  2019-11-13 19:36:00 UTC 
(rev 368465)
@@ -0,0 +1,25 @@
+From dfb0659b205e03af62542cd318a9f3253e28c40a Mon Sep 17 00:00:00 2001
+From: Daniel Colascione 
+Date: Sun, 4 Mar 2018 13:36:55 -0800
+Subject: [PATCH] Fix test suite with modern Perl
+
+---
+ tests/tools.at | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/tools.at b/tests/tools.at
+index a4a7dd7..e9a6240 100644
+--- a/tests/tools.at
 b/tests/tools.at
+@@ -1386,7 +1386,7 @@ do
+   funny=`func_sanitize_file_name "$funny"`
+   file=" file $funny"
+   dir=`func_sanitize_dir_name " dir $funny"`
+-  TMPDIR=" tmp$dir"
++  TMPDIR="./ tmp$dir"
+   export TMPDIR
+ 
+   # skip if we cannot create such a file or directory
+-- 
+1.9.1
+

Copied: 
autoconf/repos/staging-any/0003-autoconf-2.69-libtool-compatibility.patch (from 
rev 368464, autoconf/trunk/0003-autoconf-2.69-libtool-compatibility.patch)
===
--- staging-any/0003-autoconf-2.69-libtool-compatibility.patch  
(rev 0)
+++ staging-any/0003-autoconf-2.69-libtool-compatibility.patch  2019-11-13 
19:36:00 UTC (rev 368465)
@@ -0,0 +1,27 @@
+From 247b02e5a5bb79cae91de02ae2d3cb0cd325 Mon Sep 17 00:00:00 2001
+From: Gary V. Vaughan 
+Date: Mon, 03 Nov 2014 06:25:03 +
+Subject: tests: avoid spurious test failure with libtool 2.4.3
+
+Based on a report by Bruce Dubbs.
+
+* tests/foreign.at (Libtool): Be tolerant of 'quote' replacing the
+older `quote'.
+
+Signed-off-by: Eric Blake 
+---
+diff --git a/tests/foreign.at b/tests/foreign.at
+index a9dc33c..d4702cd 100644
+--- a/tests/foreign.at
 b/tests/foreign.at
+@@ -57,7 +57,7 @@ AT_CHECK([./config.guess || exit 77], [], [ignore], [ignore])
+ # Make sure at-path contains something valid, and let the test suite
+ # display it when verbose.  And fail, skipping would too easily hide
+ # problems.
+-AT_CHECK([sed -n ["s,^.*\`\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
++AT_CHECK([sed -n ["s,^[^']*[\`']\\(/[^']*\\)'.*,\\1,p"] stdout], [0], 
[stdout])
+ AT_CHECK([test -f "`sed -n 1p stdout`"])
+ 

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 19:35:53
  Author: foutrelis
Revision: 368464

[core] mass rebuild

Modified:
  autoconf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 19:27:47 UTC (rev 368463)
+++ PKGBUILD2019-11-13 19:35:53 UTC (rev 368464)
@@ -3,7 +3,7 @@
 
 pkgname=autoconf
 pkgver=2.69
-pkgrel=5
+pkgrel=6
 pkgdesc="A GNU tool for automatically configuring source code"
 arch=('any')
 license=('GPL2' 'GPL3' 'custom')


[arch-commits] Commit in borgmatic/repos/community-testing-any (PKGBUILD PKGBUILD)

2019-11-13 Thread Daniel M. Capella via arch-commits
Date: Wednesday, November 13, 2019 @ 19:29:56
  Author: polyzen
Revision: 527189

archrelease: copy trunk to community-testing-any

Added:
  borgmatic/repos/community-testing-any/PKGBUILD
(from rev 527188, borgmatic/trunk/PKGBUILD)
Deleted:
  borgmatic/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-13 19:29:34 UTC (rev 527188)
+++ PKGBUILD2019-11-13 19:29:56 UTC (rev 527189)
@@ -1,36 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Kr1ss $(echo \|sed s/\+/./g\;s/\-/@/)
-# Contributor: Alexander Görtz 
-# Contributor: Dan Beste 
-# Contributor: Julien Nicoulaud 
-# Contributor: stef204 
-
-pkgname=borgmatic
-pkgver=1.4.9
-pkgrel=1
-pkgdesc='Wrapper script for Borg backup software that creates and prunes 
backups'
-arch=('any')
-url=https://torsion.org/borgmatic
-license=('GPL3')
-depends=('borg' 'python-colorama' 'python-pykwalify' 'python-requests'
- 'python-ruamel-yaml' 'python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('e8161dac5e97789239978b465742d04eb279c491edbaa39a0ac673d10916')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i 's,root/.local,usr,' sample/systemd/$pkgname.service
-}
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/lib/systemd/system sample/systemd/*
-}
-
-# vim: ts=2 sw=2 et:

Copied: borgmatic/repos/community-testing-any/PKGBUILD (from rev 527188, 
borgmatic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-13 19:29:56 UTC (rev 527189)
@@ -0,0 +1,36 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Kr1ss $(echo \|sed s/\+/./g\;s/\-/@/)
+# Contributor: Alexander Görtz 
+# Contributor: Dan Beste 
+# Contributor: Julien Nicoulaud 
+# Contributor: stef204 
+
+pkgname=borgmatic
+pkgver=1.4.10
+pkgrel=1
+pkgdesc='Wrapper script for Borg backup software that creates and prunes 
backups'
+arch=('any')
+url=https://torsion.org/borgmatic
+license=('GPL3')
+depends=('borg' 'python-colorama' 'python-pykwalify' 'python-requests'
+ 'python-ruamel-yaml' 'python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;)
+sha256sums=('8447da91e24c9c94a4c3316b8201394b1ce56e6adb672141be6ab8c840250502')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's,root/.local,usr,' sample/systemd/$pkgname.service
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/lib/systemd/system sample/systemd/*
+}
+
+# vim: ts=2 sw=2 et:


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

2019-11-13 Thread Daniel M. Capella via arch-commits
Date: Wednesday, November 13, 2019 @ 19:29:34
  Author: polyzen
Revision: 527188

upgpkg: borgmatic 1.4.10-1

Modified:
  borgmatic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:28:42 UTC (rev 527187)
+++ PKGBUILD2019-11-13 19:29:34 UTC (rev 527188)
@@ -6,7 +6,7 @@
 # Contributor: stef204 
 
 pkgname=borgmatic
-pkgver=1.4.9
+pkgver=1.4.10
 pkgrel=1
 pkgdesc='Wrapper script for Borg backup software that creates and prunes 
backups'
 arch=('any')
@@ -15,7 +15,7 @@
 depends=('borg' 'python-colorama' 'python-pykwalify' 'python-requests'
  'python-ruamel-yaml' 'python-setuptools')
 
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('e8161dac5e97789239978b465742d04eb279c491edbaa39a0ac673d10916')
+sha256sums=('8447da91e24c9c94a4c3316b8201394b1ce56e6adb672141be6ab8c840250502')
 
 prepare() {
   cd $pkgname-$pkgver


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 19:27:43
  Author: foutrelis
Revision: 368462

[core] mass rebuild

Modified:
  libunistring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 19:23:47 UTC (rev 368461)
+++ PKGBUILD2019-11-13 19:27:43 UTC (rev 368462)
@@ -6,7 +6,7 @@
 
 pkgname=libunistring
 pkgver=0.9.10
-pkgrel=1
+pkgrel=2
 pkgdesc='Library for manipulating Unicode strings and C strings'
 url='https://www.gnu.org/software/libunistring/'
 arch=(x86_64)


[arch-commits] Commit in libunistring/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 19:27:47
  Author: foutrelis
Revision: 368463

archrelease: copy trunk to staging-x86_64

Added:
  libunistring/repos/staging-x86_64/
  libunistring/repos/staging-x86_64/PKGBUILD
(from rev 368462, libunistring/trunk/PKGBUILD)

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

Copied: libunistring/repos/staging-x86_64/PKGBUILD (from rev 368462, 
libunistring/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 19:27:47 UTC (rev 368463)
@@ -0,0 +1,38 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan de Groot 
+# Contributor: Sergej Pupykin 
+# Contributor: Emmanuel 'guinness' Boudreault
+# Contributor: Patrick McCarty 
+
+pkgname=libunistring
+pkgver=0.9.10
+pkgrel=2
+pkgdesc='Library for manipulating Unicode strings and C strings'
+url='https://www.gnu.org/software/libunistring/'
+arch=(x86_64)
+license=(GPL)
+depends=(glibc)
+source=(https://ftp.gnu.org/gnu/$pkgname/${pkgname}-${pkgver}.tar.xz{,.sig})
+validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # Daiki Ueno 

+md5sums=('db08bb384e81968957f997ec9808926e'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=cca32830b5
+  sed -i '/pragma weak pthread_create/d' tests/glthread/thread.h
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  make -C $pkgname-$pkgver check
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 19:23:47
  Author: foutrelis
Revision: 368461

Fix linking with -lpthread

Modified:
  libunistring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 19:19:03 UTC (rev 368460)
+++ PKGBUILD2019-11-13 19:23:47 UTC (rev 368461)
@@ -17,6 +17,12 @@
 md5sums=('db08bb384e81968957f997ec9808926e'
  'SKIP')
 
+prepare() {
+  cd $pkgname-$pkgver
+  # https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=cca32830b5
+  sed -i '/pragma weak pthread_create/d' tests/glthread/thread.h
+}
+
 build() {
   cd $pkgname-$pkgver
   ./configure --prefix=/usr


[arch-commits] Commit in libidn/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 19:18:55
  Author: felixonmars
Revision: 368459

archrelease: copy trunk to staging-x86_64

Added:
  libidn/repos/staging-x86_64/
  libidn/repos/staging-x86_64/PKGBUILD
(from rev 368458, libidn/trunk/PKGBUILD)

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

Copied: libidn/repos/staging-x86_64/PKGBUILD (from rev 368458, 
libidn/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 19:18:55 UTC (rev 368459)
@@ -0,0 +1,46 @@
+# Maintainer: Ronald van Haren 
+# Contributor: Jan de Groot 
+# Contributor: Eric Johnson 
+
+pkgname=libidn
+pkgver=1.35
+pkgrel=2
+pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications"
+url="https://www.gnu.org/software/libidn/;
+arch=('x86_64')
+license=('GPL3' 'LGPL')
+depends=('glibc')
+source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig})
+validpgpkeys=('9AA9BDB11BB1B99A21285A330664A76954265E8C'  # Simon Josefsson 

+  '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen 

+sha256sums=('f11af1005b46b7b15d057d7f107315a1ad46935c7fcdf243c16e46ec14f0fe1e'
+'SKIP')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=cca32830b5
+  sed -i '/pragma weak pthread_create/d' {lib/,}gltests/glthread/thread.h
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  ./configure \
+--prefix=/usr
+  make
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+
+  make check
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+  # doc html installation - gtk-doc isn't supported anymore - FS#55151
+  mkdir -p "${pkgdir}/usr/share/gtk-doc/html/${pkgname}"
+  cp -r -v doc/reference/html/* "${pkgdir}/usr/share/gtk-doc/html/${pkgname}"
+}


[arch-commits] Commit in autoconf/trunk (8 files)

2019-11-13 Thread Christian Hesse via arch-commits
Date: Wednesday, November 13, 2019 @ 19:19:03
  Author: eworm
Revision: 368460

Port tests to Bash 5

Added:
  autoconf/trunk/0001-autoconf-2.69-perl-5.22-autoscan.patch
  autoconf/trunk/0002-autoconf-2.69-perl-5.28.patch
  autoconf/trunk/0003-autoconf-2.69-libtool-compatibility.patch
  autoconf/trunk/0004-Port-tests-to-Bash-5.patch
Modified:
  autoconf/trunk/PKGBUILD
Deleted:
  autoconf/trunk/autoconf-2.69-libtool-compatibility.patch
  autoconf/trunk/autoconf-2.69-perl-5.22-autoscan.patch
  autoconf/trunk/autoconf-2.69-perl-5.28.patch

+
 0001-autoconf-2.69-perl-5.22-autoscan.patch|   28 ++
 0002-autoconf-2.69-perl-5.28.patch |   25 +
 0003-autoconf-2.69-libtool-compatibility.patch |   27 ++
 0004-Port-tests-to-Bash-5.patch|   60 +++
 PKGBUILD   |   18 --
 autoconf-2.69-libtool-compatibility.patch  |   27 --
 autoconf-2.69-perl-5.22-autoscan.patch |   28 --
 autoconf-2.69-perl-5.28.patch  |   25 -
 8 files changed, 151 insertions(+), 87 deletions(-)

Added: 0001-autoconf-2.69-perl-5.22-autoscan.patch
===
--- 0001-autoconf-2.69-perl-5.22-autoscan.patch (rev 0)
+++ 0001-autoconf-2.69-perl-5.22-autoscan.patch 2019-11-13 19:19:03 UTC (rev 
368460)
@@ -0,0 +1,28 @@
+From e5654a5591884b92633c7785f325626711e7f7aa Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Tue, 29 Jan 2013 13:46:48 -0800
+Subject: [PATCH] autoscan: port to perl 5.17
+
+* bin/autoscan.in (scan_sh_file): Escape '{'.  This avoids a
+feature that is deprecated in Perl 5.17.  Reported by Ray Lauff in
+.
+---
+ bin/autoscan.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/autoscan.in b/bin/autoscan.in
+index 993a750..db1df79 100644
+--- a/bin/autoscan.in
 b/bin/autoscan.in
+@@ -358,7 +358,7 @@ sub scan_sh_file ($)
+ {
+   # Strip out comments and variable references.
+   s/#.*//;
+-  s/\${[^\}]*}//g;
++  s/\$\{[^\}]*}//g;
+   s/@[^@]*@//g;
+ 
+   # Tokens in the code.
+-- 
+2.1.0
+

Added: 0002-autoconf-2.69-perl-5.28.patch
===
--- 0002-autoconf-2.69-perl-5.28.patch  (rev 0)
+++ 0002-autoconf-2.69-perl-5.28.patch  2019-11-13 19:19:03 UTC (rev 368460)
@@ -0,0 +1,25 @@
+From dfb0659b205e03af62542cd318a9f3253e28c40a Mon Sep 17 00:00:00 2001
+From: Daniel Colascione 
+Date: Sun, 4 Mar 2018 13:36:55 -0800
+Subject: [PATCH] Fix test suite with modern Perl
+
+---
+ tests/tools.at | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/tools.at b/tests/tools.at
+index a4a7dd7..e9a6240 100644
+--- a/tests/tools.at
 b/tests/tools.at
+@@ -1386,7 +1386,7 @@ do
+   funny=`func_sanitize_file_name "$funny"`
+   file=" file $funny"
+   dir=`func_sanitize_dir_name " dir $funny"`
+-  TMPDIR=" tmp$dir"
++  TMPDIR="./ tmp$dir"
+   export TMPDIR
+ 
+   # skip if we cannot create such a file or directory
+-- 
+1.9.1
+

Added: 0003-autoconf-2.69-libtool-compatibility.patch
===
--- 0003-autoconf-2.69-libtool-compatibility.patch  
(rev 0)
+++ 0003-autoconf-2.69-libtool-compatibility.patch  2019-11-13 19:19:03 UTC 
(rev 368460)
@@ -0,0 +1,27 @@
+From 247b02e5a5bb79cae91de02ae2d3cb0cd325 Mon Sep 17 00:00:00 2001
+From: Gary V. Vaughan 
+Date: Mon, 03 Nov 2014 06:25:03 +
+Subject: tests: avoid spurious test failure with libtool 2.4.3
+
+Based on a report by Bruce Dubbs.
+
+* tests/foreign.at (Libtool): Be tolerant of 'quote' replacing the
+older `quote'.
+
+Signed-off-by: Eric Blake 
+---
+diff --git a/tests/foreign.at b/tests/foreign.at
+index a9dc33c..d4702cd 100644
+--- a/tests/foreign.at
 b/tests/foreign.at
+@@ -57,7 +57,7 @@ AT_CHECK([./config.guess || exit 77], [], [ignore], [ignore])
+ # Make sure at-path contains something valid, and let the test suite
+ # display it when verbose.  And fail, skipping would too easily hide
+ # problems.
+-AT_CHECK([sed -n ["s,^.*\`\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
++AT_CHECK([sed -n ["s,^[^']*[\`']\\(/[^']*\\)'.*,\\1,p"] stdout], [0], 
[stdout])
+ AT_CHECK([test -f "`sed -n 1p stdout`"])
+ 
+ # Older libtoolize installed everything but install-sh...
+--
+cgit v0.9.0.2

Added: 0004-Port-tests-to-Bash-5.patch
===
--- 0004-Port-tests-to-Bash-5.patch (rev 0)
+++ 0004-Port-tests-to-Bash-5.patch 2019-11-13 19:19:03 UTC (rev 368460)
@@ -0,0 +1,60 @@
+From 5b9db67786a428164abafe626ab11a2754aad528 Mon Sep 17 00:00:00 2001
+From: Ondrej Dubaj 
+Date: Wed, 28 Aug 2019 07:39:50 +0200

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

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 19:18:43
  Author: felixonmars
Revision: 368458

[core] mass rebuild

Modified:
  libidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 19:16:55 UTC (rev 368457)
+++ PKGBUILD2019-11-13 19:18:43 UTC (rev 368458)
@@ -4,7 +4,7 @@
 
 pkgname=libidn
 pkgver=1.35
-pkgrel=1
+pkgrel=2
 pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications"
 url="https://www.gnu.org/software/libidn/;
 arch=('x86_64')


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 19:16:55
  Author: foutrelis
Revision: 368457

Fix linking with -lpthread

Modified:
  libidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:17:33 UTC (rev 368456)
+++ PKGBUILD2019-11-13 19:16:55 UTC (rev 368457)
@@ -16,6 +16,12 @@
 sha256sums=('f11af1005b46b7b15d057d7f107315a1ad46935c7fcdf243c16e46ec14f0fe1e'
 'SKIP')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=cca32830b5
+  sed -i '/pragma weak pthread_create/d' {lib/,}gltests/glthread/thread.h
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
 


[arch-commits] Commit in mdadm/repos (4 files)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 18:17:33
  Author: felixonmars
Revision: 368456

archrelease: copy trunk to staging-x86_64

Added:
  mdadm/repos/staging-x86_64/
  mdadm/repos/staging-x86_64/PKGBUILD
(from rev 368455, mdadm/trunk/PKGBUILD)
  mdadm/repos/staging-x86_64/mdadm.conf
(from rev 368455, mdadm/trunk/mdadm.conf)
  mdadm/repos/staging-x86_64/mdadm_udev_install
(from rev 368455, mdadm/trunk/mdadm_udev_install)

+
 PKGBUILD   |   49 +
 mdadm.conf |   67 +++
 mdadm_udev_install |   25 +++
 3 files changed, 141 insertions(+)

Copied: mdadm/repos/staging-x86_64/PKGBUILD (from rev 368455, 
mdadm/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:17:33 UTC (rev 368456)
@@ -0,0 +1,49 @@
+# Maintainer: Tobias Powalowski 
+# Contributor: Judd Vinet 
+
+pkgname=mdadm
+pkgver=4.1
+pkgrel=2
+pkgdesc="A tool for managing/monitoring Linux md device arrays, also known as 
Software RAID"
+arch=(x86_64)
+license=('GPL')
+url="https://git.kernel.org/cgit/utils/mdadm;
+conflicts=('mkinitcpio<0.7')
+makedepends=('git')
+depends=('glibc')
+replaces=('raidtools')
+backup=('etc/mdadm.conf')
+validpgpkeys=('6A86B80E1D22F21D0B26BA75397D82E0531A9C91') # Jes Sorensen
+source=("git+https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git#tag=${pkgname}-${pkgver}?signed;
+'mdadm.conf'
+'mdadm_udev_install')
+sha256sums=('SKIP'
+'4ce1e90690282f98e4828e11576fbd61be65e97a2cdae6c7eac7035ea5ee53e5'
+'170b0e5d548416c0adb9df4e6941bea6bc33d843419c997e45ecaf9e36a58f38')
+
+prepare() {
+  cd mdadm
+
+  git cherry-pick -n \
+a4f7290c20c2ff78328c9db0b18029165cfb05b2 \
+7039d1f8200b9599b23db5953934fdb43b0442e0 \
+486720e0c2418e7e2e0a16221f7c42a308622254 \
+9f4218274cd4a1e1f356a1617f9a1d09960cf255 \
+761e3bd9f5e3aafa95ad3ae50a637dc67c8774f0
+}
+
+build() {
+  cd mdadm
+
+  make CXFLAGS="$CFLAGS" BINDIR=/usr/bin UDEVDIR=/usr/lib/udev
+}
+
+package() {
+  cd mdadm
+
+  make INSTALL=/usr/bin/install BINDIR=/usr/bin DESTDIR="$pkgdir" 
UDEVDIR=/usr/lib/udev install
+  make SYSTEMD_DIR="$pkgdir"/usr/lib/systemd/system install-systemd
+  install -D -m644 ../mdadm.conf "$pkgdir"/etc/mdadm.conf
+  install -D -m644 ../mdadm_udev_install 
"$pkgdir"/usr/lib/initcpio/install/mdadm_udev
+  ln -s /usr/lib/initcpio/install/mdadm_udev 
"$pkgdir"/usr/lib/initcpio/install/mdadm
+}

Copied: mdadm/repos/staging-x86_64/mdadm.conf (from rev 368455, 
mdadm/trunk/mdadm.conf)
===
--- staging-x86_64/mdadm.conf   (rev 0)
+++ staging-x86_64/mdadm.conf   2019-11-13 18:17:33 UTC (rev 368456)
@@ -0,0 +1,67 @@
+# mdadm configuration file
+#
+# mdadm will function properly without the use of a configuration file,
+# but this file is useful for keeping track of arrays and member disks.
+# In general, a mdadm.conf file is created, and updated, after arrays
+# are created. This is the opposite behavior of /etc/raidtab which is
+# created prior to array construction.
+#
+#
+# the config file takes two types of lines:
+#
+#  DEVICE lines specify a list of devices of where to look for
+#potential member disks
+#
+#  ARRAY lines specify information about how to identify arrays so
+#so that they can be activated
+#
+
+
+# You can have more than one device line and use wild cards. The first 
+# example includes SCSI the first partition of SCSI disks /dev/sdb,
+# /dev/sdc, /dev/sdd, /dev/sdj, /dev/sdk, and /dev/sdl. The second 
+# line looks for array slices on IDE disks.
+#
+#DEVICE /dev/sd[bcdjkl]1
+#DEVICE /dev/hda1 /dev/hdb1
+#
+# The designation "partitions" will scan all partitions found in
+# /proc/partitions
+DEVICE partitions
+
+
+# ARRAY lines specify an array to assemble and a method of identification.
+# Arrays can currently be identified by using a UUID, superblock minor number,
+# or a listing of devices.
+#
+#  super-minor is usually the minor number of the metadevice
+#  UUID is the Universally Unique Identifier for the array
+# Each can be obtained using
+#
+#  mdadm -D 
+#
+# To capture the UUIDs for all your RAID arrays to this file, run these:
+#to get a list of running arrays:
+## mdadm -D --scan >>/etc/mdadm.conf
+#to get a list from superblocks:
+## mdadm -E --scan >>/etc/mdadm.conf
+#
+#ARRAY /dev/md0 UUID=3aaa0122:29827cfa:5331ad66:ca767371
+#ARRAY /dev/md1 super-minor=1
+#ARRAY /dev/md2 devices=/dev/hda1,/dev/hdb1
+#
+# ARRAY lines can also specify a "spare-group" for each array.  mdadm --monitor
+# will then move a spare between arrays in a spare-group if one array has a
+# failed drive but no spare
+#ARRAY /dev/md4 uuid=b23f3c6d:aec43a9f:fd65db85:369432df 

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

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 18:17:14
  Author: felixonmars
Revision: 368455

[core] mass rebuild

Modified:
  mdadm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:16:11 UTC (rev 368454)
+++ PKGBUILD2019-11-13 18:17:14 UTC (rev 368455)
@@ -3,7 +3,7 @@
 
 pkgname=mdadm
 pkgver=4.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A tool for managing/monitoring Linux md device arrays, also known as 
Software RAID"
 arch=(x86_64)
 license=('GPL')


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

2019-11-13 Thread Christian Hesse via arch-commits
Date: Wednesday, November 13, 2019 @ 18:16:11
  Author: eworm
Revision: 368454

build from git, cherry-pick build fixes

Modified:
  mdadm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:13:04 UTC (rev 368453)
+++ PKGBUILD2019-11-13 18:16:11 UTC (rev 368454)
@@ -1,5 +1,6 @@
 # Maintainer: Tobias Powalowski 
 # Contributor: Judd Vinet 
+
 pkgname=mdadm
 pkgver=4.1
 pkgrel=1
@@ -8,25 +9,38 @@
 license=('GPL')
 url="https://git.kernel.org/cgit/utils/mdadm;
 conflicts=('mkinitcpio<0.7')
+makedepends=('git')
 depends=('glibc')
+replaces=('raidtools')
 backup=('etc/mdadm.conf')
-source=("https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar."{xz,sign}
-mdadm.conf 
-mdadm_udev_install)
-replaces=('raidtools')
 validpgpkeys=('6A86B80E1D22F21D0B26BA75397D82E0531A9C91') # Jes Sorensen
-md5sums=('51bf3651bd73a06c413a2f964f299598'
- 'SKIP'
- '5a37c112aa07dccdde62f9fa5b888607'
- 'b6b0bfd6487c99264578630616dfe5eb')
+source=("git+https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git#tag=${pkgname}-${pkgver}?signed;
+'mdadm.conf'
+'mdadm_udev_install')
+sha256sums=('SKIP'
+'4ce1e90690282f98e4828e11576fbd61be65e97a2cdae6c7eac7035ea5ee53e5'
+'170b0e5d548416c0adb9df4e6941bea6bc33d843419c997e45ecaf9e36a58f38')
 
+prepare() {
+  cd mdadm
+
+  git cherry-pick -n \
+a4f7290c20c2ff78328c9db0b18029165cfb05b2 \
+7039d1f8200b9599b23db5953934fdb43b0442e0 \
+486720e0c2418e7e2e0a16221f7c42a308622254 \
+9f4218274cd4a1e1f356a1617f9a1d09960cf255 \
+761e3bd9f5e3aafa95ad3ae50a637dc67c8774f0
+}
+
 build() {
-  cd $pkgname-$pkgver
+  cd mdadm
+
   make CXFLAGS="$CFLAGS" BINDIR=/usr/bin UDEVDIR=/usr/lib/udev
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd mdadm
+
   make INSTALL=/usr/bin/install BINDIR=/usr/bin DESTDIR="$pkgdir" 
UDEVDIR=/usr/lib/udev install
   make SYSTEMD_DIR="$pkgdir"/usr/lib/systemd/system install-systemd
   install -D -m644 ../mdadm.conf "$pkgdir"/etc/mdadm.conf


[arch-commits] Commit in popt/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:13:04
  Author: foutrelis
Revision: 368453

archrelease: copy trunk to staging-x86_64

Added:
  popt/repos/staging-x86_64/
  popt/repos/staging-x86_64/PKGBUILD
(from rev 368452, popt/trunk/PKGBUILD)

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

Copied: popt/repos/staging-x86_64/PKGBUILD (from rev 368452, 
popt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:13:04 UTC (rev 368453)
@@ -0,0 +1,25 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=popt
+pkgver=1.16
+pkgrel=11
+pkgdesc="A commandline option parser"
+arch=('x86_64')
+url="http://rpm5.org;
+license=('custom')
+depends=('glibc')
+options=('staticlibs')
+source=(http://rpm5.org/files/${pkgname}/${pkgname}-${pkgver}.tar.gz)
+sha1sums=('cfe94a15a2404db85858a81ff8de27c8ff3e235e')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:13:01
  Author: foutrelis
Revision: 368452

[core] mass rebuild

Modified:
  popt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:10:33 UTC (rev 368451)
+++ PKGBUILD2019-11-13 18:13:01 UTC (rev 368452)
@@ -2,7 +2,7 @@
 
 pkgname=popt
 pkgver=1.16
-pkgrel=10
+pkgrel=11
 pkgdesc="A commandline option parser"
 arch=('x86_64')
 url="http://rpm5.org;


[arch-commits] Commit in pkgconf/repos (4 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:10:33
  Author: foutrelis
Revision: 368451

archrelease: copy trunk to staging-x86_64

Added:
  pkgconf/repos/staging-x86_64/
  pkgconf/repos/staging-x86_64/PKGBUILD
(from rev 368450, pkgconf/trunk/PKGBUILD)
  pkgconf/repos/staging-x86_64/i686-pc-linux-gnu.personality
(from rev 368450, pkgconf/trunk/i686-pc-linux-gnu.personality)
  pkgconf/repos/staging-x86_64/x86_64-pc-linux-gnu.personality
(from rev 368450, pkgconf/trunk/x86_64-pc-linux-gnu.personality)

-+
 PKGBUILD|   69 ++
 i686-pc-linux-gnu.personality   |5 ++
 x86_64-pc-linux-gnu.personality |5 ++
 3 files changed, 79 insertions(+)

Copied: pkgconf/repos/staging-x86_64/PKGBUILD (from rev 368450, 
pkgconf/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:10:33 UTC (rev 368451)
@@ -0,0 +1,69 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Johannes Löthberg 
+# Contributor: Piotr Gorski 
+# Contributor: Lucy 
+# Contributor: Bartlomiej Piotrowski 
+
+pkgname=pkgconf
+pkgver=1.6.3
+pkgrel=3
+pkgdesc="Package compiler and linker metadata toolkit"
+url="https://github.com/pkgconf/pkgconf;
+license=(custom:ISC)
+arch=(x86_64)
+depends=(glibc sh)
+makedepends=(git)
+provides=(pkg-config pkgconfig)
+conflicts=(pkg-config)
+replaces=(pkg-config)
+groups=(base-devel)
+_commit=c862e030cf83447f679e4f49876f5298f0fc9691  # tags/pkgconf-1.6.3
+source=("git+https://git.dereferenced.org/pkgconf/pkgconf#commit=$_commit;
+i686-pc-linux-gnu.personality
+x86_64-pc-linux-gnu.personality)
+sha256sums=('SKIP'
+'6697c6db7deaae269ea75624a70e80949241f2cf59a537f31ecfcac726d90bc1'
+'c8297817ba0b57d003878db247ff34b4c47a7594c9f67dcfe8ff8d6567956cd5')
+
+_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig
+_libdir=/usr/lib
+_includedir=/usr/include
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^pkgconf-//;s/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+  ./autogen.sh
+}
+
+build() {
+  cd build
+  ../$pkgname/configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--with-pkg-config-dir="$_pcdirs" \
+--with-system-libdir="$_libdir" \
+--with-system-includedir="$_includedir" \
+--disable-static
+  make
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C build install
+
+  install -Dt "$pkgdir/usr/share/pkgconfig/personality.d" -m644 \
+i686-pc-linux-gnu.personality \
+x86_64-pc-linux-gnu.personality
+  ln -s pkgconf "$pkgdir/usr/bin/i686-pc-linux-gnu-pkg-config"
+  ln -s pkgconf "$pkgdir/usr/bin/x86_64-pc-linux-gnu-pkg-config"
+  ln -s pkgconf "$pkgdir/usr/bin/pkg-config"
+
+  ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING
+}
+
+# vim:set sw=2 et:

Copied: pkgconf/repos/staging-x86_64/i686-pc-linux-gnu.personality (from rev 
368450, pkgconf/trunk/i686-pc-linux-gnu.personality)
===
--- staging-x86_64/i686-pc-linux-gnu.personality
(rev 0)
+++ staging-x86_64/i686-pc-linux-gnu.personality2019-11-13 18:10:33 UTC 
(rev 368451)
@@ -0,0 +1,5 @@
+Triplet: i686-pc-linux-gnu
+SysrootDir: /
+DefaultSearchPaths: /usr/lib32/pkgconfig:/usr/share/pkgconfig
+SystemIncludePaths: /usr/include
+SystemLibraryPaths: /usr/lib32

Copied: pkgconf/repos/staging-x86_64/x86_64-pc-linux-gnu.personality (from rev 
368450, pkgconf/trunk/x86_64-pc-linux-gnu.personality)
===
--- staging-x86_64/x86_64-pc-linux-gnu.personality  
(rev 0)
+++ staging-x86_64/x86_64-pc-linux-gnu.personality  2019-11-13 18:10:33 UTC 
(rev 368451)
@@ -0,0 +1,5 @@
+Triplet: x86_64-pc-linux-gnu
+SysrootDir: /
+DefaultSearchPaths: /usr/lib/pkgconfig:/usr/share/pkgconfig
+SystemIncludePaths: /usr/include
+SystemLibraryPaths: /usr/lib


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:10:11
  Author: foutrelis
Revision: 368448

[core] mass rebuild

Modified:
  mkinitcpio-busybox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:09:49 UTC (rev 368447)
+++ PKGBUILD2019-11-13 18:10:11 UTC (rev 368448)
@@ -4,7 +4,7 @@
 
 pkgname=mkinitcpio-busybox
 pkgver=1.30.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Base initramfs tools'
 arch=(x86_64)
 url="https://www.busybox.net/;


[arch-commits] Commit in mkinitcpio-busybox/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:10:16
  Author: foutrelis
Revision: 368449

archrelease: copy trunk to staging-x86_64

Added:
  mkinitcpio-busybox/repos/staging-x86_64/
  mkinitcpio-busybox/repos/staging-x86_64/PKGBUILD
(from rev 368448, mkinitcpio-busybox/trunk/PKGBUILD)
  mkinitcpio-busybox/repos/staging-x86_64/config
(from rev 368448, mkinitcpio-busybox/trunk/config)

--+
 PKGBUILD |   37 +
 config   | 1177 +
 2 files changed, 1214 insertions(+)

Copied: mkinitcpio-busybox/repos/staging-x86_64/PKGBUILD (from rev 368448, 
mkinitcpio-busybox/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:10:16 UTC (rev 368449)
@@ -0,0 +1,37 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Dave Reisner 
+# Contributor: Thomas Bächler 
+
+pkgname=mkinitcpio-busybox
+pkgver=1.30.1
+pkgrel=2
+pkgdesc='Base initramfs tools'
+arch=(x86_64)
+url="https://www.busybox.net/;
+license=(GPL)
+depends=(glibc)
+options=(!buildflags)
+source=(https://busybox.net/downloads/busybox-$pkgver.tar.bz2{,.sig}
+config)
+sha256sums=('3d1d04a4dbd34048f4794815a5c48ebb9eb53c5277e09c060323b95dfbdc'
+'SKIP'
+'e35b09565b87d0a35c8085b4d34477d8795d23fb969a674b5d7f9579279dd7d4')
+validpgpkeys=('C9E9416F76E610DBD09D040F47B70C55ACC9965B') # Denis Vlasenko 

+
+prepare() {
+  cd "busybox-$pkgver"
+
+  local safeflags="-march=${CARCH/_/-} -mtune=generic -Os -pipe 
-fno-strict-aliasing"
+
+  sed 's|^\(CONFIG_EXTRA_CFLAGS\)=.*|\1="'"$safeflags"'"|' "$srcdir/config" > 
.config
+}
+
+build() {
+  # reproducible build
+  export KCONFIG_NOTIMESTAMP=1
+  make -C "busybox-$pkgver"
+}
+
+package() {
+  install -Dm755 "$srcdir/busybox-$pkgver/busybox" 
"$pkgdir/usr/lib/initcpio/busybox"
+}

Copied: mkinitcpio-busybox/repos/staging-x86_64/config (from rev 368448, 
mkinitcpio-busybox/trunk/config)
===
--- staging-x86_64/config   (rev 0)
+++ staging-x86_64/config   2019-11-13 18:10:16 UTC (rev 368449)
@@ -0,0 +1,1177 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.30.1
+# Fri Mar  1 15:12:25 2019
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Settings
+#
+# CONFIG_DESKTOP is not set
+# CONFIG_EXTRA_COMPAT is not set
+# CONFIG_FEDORA_COMPAT is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+CONFIG_LONG_OPTS=y
+CONFIG_SHOW_USAGE=y
+CONFIG_FEATURE_VERBOSE_USAGE=y
+# CONFIG_FEATURE_COMPRESS_USAGE is not set
+CONFIG_LFS=y
+# CONFIG_PAM is not set
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_UTMP is not set
+# CONFIG_FEATURE_WTMP is not set
+# CONFIG_FEATURE_PIDFILE is not set
+CONFIG_PID_FILE_PATH=""
+CONFIG_BUSYBOX=y
+CONFIG_FEATURE_SHOW_SCRIPT=y
+CONFIG_FEATURE_INSTALLER=y
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_FEATURE_SUID=y
+# CONFIG_FEATURE_SUID_CONFIG is not set
+# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/bin/busybox"
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_SYSLOG=y
+CONFIG_PLATFORM_LINUX=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+CONFIG_PIE=y
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_CROSS_COMPILER_PREFIX=""
+CONFIG_SYSROOT=""
+CONFIG_EXTRA_CFLAGS="-march=x86-64 -mtune=generic -Os -pipe 
-fno-strict-aliasing"
+CONFIG_EXTRA_LDFLAGS=""
+CONFIG_EXTRA_LDLIBS=""
+# CONFIG_USE_PORTABLE_CODE is not set
+CONFIG_STACK_OPTIMIZATION_386=y
+
+#
+# Installation Options ("make install" behavior)
+#
+CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
+# CONFIG_INSTALL_APPLET_DONT is not set
+# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
+# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
+# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
+CONFIG_PREFIX="./_install"
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_DEBUG_SANITIZE is not set
+# CONFIG_UNIT_TEST is not set
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+
+#
+# Library Tuning
+#
+# CONFIG_FEATURE_USE_BSS_TAIL is not set
+CONFIG_FLOAT_DURATION=y
+CONFIG_FEATURE_RTMINMAX=y
+CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SMALL=0
+CONFIG_SHA3_SMALL=0
+CONFIG_FEATURE_FAST_TOP=y
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+# CONFIG_FEATURE_ETC_SERVICES is not set
+CONFIG_FEATURE_EDITING=y

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:10:28
  Author: foutrelis
Revision: 368450

[core] mass rebuild

Modified:
  pkgconf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:10:16 UTC (rev 368449)
+++ PKGBUILD2019-11-13 18:10:28 UTC (rev 368450)
@@ -6,7 +6,7 @@
 
 pkgname=pkgconf
 pkgver=1.6.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Package compiler and linker metadata toolkit"
 url="https://github.com/pkgconf/pkgconf;
 license=(custom:ISC)


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:09:05
  Author: foutrelis
Revision: 368444

[core] mass rebuild

Modified:
  pth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:09:04 UTC (rev 368443)
+++ PKGBUILD2019-11-13 18:09:05 UTC (rev 368444)
@@ -1,7 +1,7 @@
 
 pkgname=pth
 pkgver=2.0.7
-pkgrel=6
+pkgrel=7
 pkgdesc="The GNU Portable Threads."
 arch=('x86_64')
 url="https://www.gnu.org/software/pth/;


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:09:43
  Author: foutrelis
Revision: 368446

[core] mass rebuild

Modified:
  vi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:09:09 UTC (rev 368445)
+++ PKGBUILD2019-11-13 18:09:43 UTC (rev 368446)
@@ -3,7 +3,7 @@
 
 pkgname=vi
 pkgver=070224
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="The original ex/vi text editor"
 arch=('x86_64')


[arch-commits] Commit in pth/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:09:09
  Author: foutrelis
Revision: 368445

archrelease: copy trunk to staging-x86_64

Added:
  pth/repos/staging-x86_64/
  pth/repos/staging-x86_64/PKGBUILD
(from rev 368444, pth/trunk/PKGBUILD)

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

Copied: pth/repos/staging-x86_64/PKGBUILD (from rev 368444, pth/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:09:09 UTC (rev 368445)
@@ -0,0 +1,42 @@
+
+pkgname=pth
+pkgver=2.0.7
+pkgrel=7
+pkgdesc="The GNU Portable Threads."
+arch=('x86_64')
+url="https://www.gnu.org/software/pth/;
+license=('LGPL')
+depends=('glibc' 'awk')
+options=('!makeflags')
+source=(https://ftp.gnu.org/gnu/pth/$pkgname-$pkgver.tar.gz{,.sig})
+sha512sums=('f79d74047c50e06f3198356f88647c5c1c8a04ebdd94641fc31d5ab0fd2750d86615fcb81da2f98d7ea73d012a501195d3fa09060571d18dcfdaec5d7a0ecb12'
+'SKIP')
+validpgpkeys=('4E23E878D41A0A88EDFCFA5A6E744ACBA9C09E30')  # Ralf Engelschall
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --localstatedir=/var \
+  --mandir=/usr/share/man \
+  --disable-static \
+  --enable-shared \
+  --with-pic
+
+  sed -i "s|awk=''|awk=/bin/awk|g" shtool # "Cannot find a reasonable Awk"
+
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  make check
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in krb5/repos (8 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:09:04
  Author: foutrelis
Revision: 368443

archrelease: copy trunk to staging-x86_64

Added:
  krb5/repos/staging-x86_64/
  krb5/repos/staging-x86_64/PKGBUILD
(from rev 368442, krb5/trunk/PKGBUILD)
  krb5/repos/staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 368442, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/staging-x86_64/krb5-kadmind.service
(from rev 368442, krb5/trunk/krb5-kadmind.service)
  krb5/repos/staging-x86_64/krb5-kdc.service
(from rev 368442, krb5/trunk/krb5-kdc.service)
  krb5/repos/staging-x86_64/krb5-kpropd.service
(from rev 368442, krb5/trunk/krb5-kpropd.service)
  krb5/repos/staging-x86_64/krb5-kpropd.socket
(from rev 368442, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/staging-x86_64/krb5-kpropd@.service
(from rev 368442, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/staging-x86_64/PKGBUILD (from rev 368442, 
krb5/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:09:04 UTC (rev 368443)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.17
+pkgver=1.17
+pkgrel=2
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('7462a578b936bd17f155a362dbb5d388e157a80a096549028be6c55400b11361c7f8a28e424fd5674801873651df4e694d536cae66728b7ae5e840e532358c52'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+

[arch-commits] Commit in vi/repos (5 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:09:49
  Author: foutrelis
Revision: 368447

archrelease: copy trunk to staging-x86_64

Added:
  vi/repos/staging-x86_64/
  vi/repos/staging-x86_64/PKGBUILD
(from rev 368446, vi/trunk/PKGBUILD)
  vi/repos/staging-x86_64/fix-tubesize-short-overflow.patch
(from rev 368446, vi/trunk/fix-tubesize-short-overflow.patch)
  vi/repos/staging-x86_64/navkeys.patch
(from rev 368446, vi/trunk/navkeys.patch)
  vi/repos/staging-x86_64/preserve-dir.patch
(from rev 368446, vi/trunk/preserve-dir.patch)

---+
 PKGBUILD  |   50 ++
 fix-tubesize-short-overflow.patch |   12 
 navkeys.patch |   55 
 preserve-dir.patch|   99 
 4 files changed, 216 insertions(+)

Copied: vi/repos/staging-x86_64/PKGBUILD (from rev 368446, vi/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:09:49 UTC (rev 368447)
@@ -0,0 +1,50 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Eric Bélanger 
+
+pkgname=vi
+pkgver=070224
+pkgrel=4
+epoch=1
+pkgdesc="The original ex/vi text editor"
+arch=('x86_64')
+url="http://ex-vi.sourceforge.net/;
+license=('custom:ex')
+depends=('ncurses')
+optdepends=('s-nail: used by the preserve command for notification')
+source=(https://sources.archlinux.org/other/$pkgname/ex-$pkgver.tar.xz{,.sig}
+fix-tubesize-short-overflow.patch
+navkeys.patch
+preserve-dir.patch)
+sha256sums=('c3e52dd44edd1f6bf0b52207f717c56149dc50aac0d131fff3851d589727f52f'
+'SKIP'
+'42167fabebe30a13d594346b1d254db82090ba41742a9f35b8895d37092053f0'
+'0e9e2d381f1d8cb86daae68462b3849825b003c08007725c0db9939d3d5bf58d'
+'f0ef9ed2ccea98bf47b08dd3faa2abb911b4e6c0579f5294e9d0e8742282ff65')
+validpgpkeys=('86CFFCA918CF3AF47147588051E8B148AC34')
+
+prepare() {
+  cd ex-$pkgver
+
+  patch -Np1 -i ../fix-tubesize-short-overflow.patch
+  patch -Np1 -i ../navkeys.patch
+
+  # https://bugs.archlinux.org/task/20653
+  patch -Np1 -i ../preserve-dir.patch
+}
+
+build() {
+  cd ex-$pkgver
+
+  make PREFIX=/usr LIBEXECDIR=/usr/lib/ex PRESERVEDIR=/var/lib/ex \
+TERMLIB=ncurses FEATURES="-DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8"
+}
+
+package() {
+  cd ex-$pkgver
+
+  make PREFIX=/usr LIBEXECDIR=/usr/lib/ex PRESERVEDIR=/var/lib/ex \
+INSTALL=/usr/bin/install DESTDIR="$pkgdir" install
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vi/repos/staging-x86_64/fix-tubesize-short-overflow.patch (from rev 
368446, vi/trunk/fix-tubesize-short-overflow.patch)
===
--- staging-x86_64/fix-tubesize-short-overflow.patch
(rev 0)
+++ staging-x86_64/fix-tubesize-short-overflow.patch2019-11-13 18:09:49 UTC 
(rev 368447)
@@ -0,0 +1,12 @@
+diff -upr ex-070224.orig/ex_vis.h ex-070224/ex_vis.h
+--- ex-070224.orig/ex_vis.h2005-08-06 14:41:15.0 +0300
 ex-070224/ex_vis.h 2015-05-02 20:41:13.938665281 +0300
+@@ -104,7 +104,7 @@ var enum {
+  */
+ var   short   TUBELINES;
+ var   short   TUBECOLS;
+-var   short   TUBESIZE;
++var   int TUBESIZE;
+ 
+ /*
+  * The screen in visual and crtopen is of varying size; the basic

Copied: vi/repos/staging-x86_64/navkeys.patch (from rev 368446, 
vi/trunk/navkeys.patch)
===
--- staging-x86_64/navkeys.patch(rev 0)
+++ staging-x86_64/navkeys.patch2019-11-13 18:09:49 UTC (rev 368447)
@@ -0,0 +1,55 @@
+diff -ru ex-050325/ex_tty.c ex-050325-du/ex_tty.c
+--- ex-050325/ex_tty.c 2005-03-04 13:42:58.0 +0100
 ex-050325-du/ex_tty.c  2009-06-25 20:06:57.0 +0200
+@@ -132,7 +132,8 @@
+   , , , , , , , , , , , ,
+   , , , , , , , , , , , , , ,
+   , , , , , , , , , , , , , ,
+-  _PARM, _PARM, _PARM, _PARM, _PARM, _PARM
++  _PARM, _PARM, _PARM, _PARM, _PARM, _PARM,
++  , , , , , 
+ };
+ bool *sflags[] = {
+   , , , , , ,
+@@ -170,7 +171,12 @@
+   addmac1(KD, "j", "down", arrows, 1);
+   addmac1(KL, "h", "left", arrows, 1);
+   addmac1(KR, "l", "right", arrows, 1);
+-  addmac1(KH, "H", "home", arrows, 1);
++  addmac1(kI, "i", "insert", arrows, 1);
++  addmac1(kD, "x", "delete", arrows, 1);
++  addmac1(kh, "^", "home", arrows, 1);
++  addmac1(at7, "$", "end", arrows, 1);
++  addmac1(kP, "", "pgup", arrows, 1);
++  addmac1(kN, "", "pgdn", arrows, 1);
+ 
+   /*
+* Handle funny termcap capabilities
+@@ -341,7 +347,7 @@
+   *(*fp++) = flag;
+   namp += 2;
+   } while (*namp);
+-  namp = 

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:08:55
  Author: foutrelis
Revision: 368442

[core] mass rebuild

Modified:
  krb5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:08:09 UTC (rev 368441)
+++ PKGBUILD2019-11-13 18:08:55 UTC (rev 368442)
@@ -3,7 +3,7 @@
 pkgname=krb5
 _pkgvermajor=1.17
 pkgver=1.17
-pkgrel=1
+pkgrel=2
 pkgdesc='The Kerberos network authentication system'
 url='https://web.mit.edu/kerberos/'
 arch=('x86_64')


[arch-commits] Commit in gmp/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:08:09
  Author: foutrelis
Revision: 368441

archrelease: copy trunk to staging-x86_64

Added:
  gmp/repos/staging-x86_64/
  gmp/repos/staging-x86_64/PKGBUILD
(from rev 368440, gmp/trunk/PKGBUILD)

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

Copied: gmp/repos/staging-x86_64/PKGBUILD (from rev 368440, gmp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:08:09 UTC (rev 368441)
@@ -0,0 +1,35 @@
+# Maintainer: Allan McRae 
+# Contributer: Jan de Groot 
+
+pkgname=gmp
+pkgver=6.1.2
+pkgrel=3
+pkgdesc="A free library for arbitrary precision arithmetic"
+arch=('x86_64')
+url="https://gmplib.org/;
+depends=('gcc-libs' 'sh')
+license=('LGPL3' 'GPL')
+source=(https://gmplib.org/download/gmp/gmp-${pkgver}.tar.xz{,.sig})
+md5sums=('f58fa8001d60c4c77595fbbb62b63c1d'
+ 'SKIP')
+validpgpkeys=('343C2FF0FBEE5EC2EDBEF399F3599FF828C67298')   # Niels Möller
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  ./configure --build=${CHOST} \
+--prefix=/usr \
+--enable-cxx \
+--enable-fat
+  make
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  make check
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:08:06
  Author: foutrelis
Revision: 368440

[core] mass rebuild

Modified:
  gmp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:07:09 UTC (rev 368439)
+++ PKGBUILD2019-11-13 18:08:06 UTC (rev 368440)
@@ -3,7 +3,7 @@
 
 pkgname=gmp
 pkgver=6.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A free library for arbitrary precision arithmetic"
 arch=('x86_64')
 url="https://gmplib.org/;


[arch-commits] Commit in ding-libs/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:07:09
  Author: foutrelis
Revision: 368439

archrelease: copy trunk to staging-x86_64

Added:
  ding-libs/repos/staging-x86_64/
  ding-libs/repos/staging-x86_64/PKGBUILD
(from rev 368438, ding-libs/trunk/PKGBUILD)
  
ding-libs/repos/staging-x86_64/ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch
(from rev 368438, 
ding-libs/trunk/ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch)

--+
 PKGBUILD |   44 +
 ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch |   36 ++
 2 files changed, 80 insertions(+)

Copied: ding-libs/repos/staging-x86_64/PKGBUILD (from rev 368438, 
ding-libs/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:07:09 UTC (rev 368439)
@@ -0,0 +1,44 @@
+# Maintainer: AndyRTR 
+# Contributor: Massimiliano Torromeo 
+# Contributor: Mantas M. 
+
+pkgname=ding-libs
+pkgver=0.6.1
+pkgrel=3
+pkgdesc="'D is not GLib' utility libraries"
+arch=('x86_64')
+url="https://pagure.io/SSSD/ding-libs/;
+license=('GPL3' 'LGPL3')
+depends=('glibc')
+makedepends=('doxygen')
+checkdepends=('check')
+source=(https://releases.pagure.org/SSSD//$pkgname/$pkgname-$pkgver.tar.gz{,.asc}
+   ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch)
+sha1sums=('dab4c855b065bd728021437af81ae726c31c5272'
+  'SKIP'
+  '78ef3f3fcb25a9a98fcd82353d20b89000aee21a')
+validpgpkeys=('7B54CAE8A03D66F3D70A5B516F5A90EB44FBC7C7'  # "Pavel Reichl 
"
+  'E4E366758CA0716AAB8048671EC6AB7532E7BC25'  # "Jakub Hrozek 
"
+  '16F24229488E736048952737BA88000FE6398272') # "Michal Židek 
(rh_work) "
+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix a test; FS#60089
+  patch -Np1 -i ../ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static
+  make all docs
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir/" install
+} 

Copied: 
ding-libs/repos/staging-x86_64/ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch
 (from rev 368438, 
ding-libs/trunk/ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch)
===
--- staging-x86_64/ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch 
(rev 0)
+++ staging-x86_64/ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28.patch 
2019-11-13 18:07:09 UTC (rev 368439)
@@ -0,0 +1,36 @@
+diff -rauN ding-libs-0.6.1/ini/ini_validators_ut_check.c 
ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28-patch/ini/ini_validators_ut_check.c
+--- ding-libs-0.6.1/ini/ini_validators_ut_check.c  2017-09-07 
17:24:13.0 +0200
 
ding-libs-0.6.1-ini_validators_ut_check-glibc-2.28-patch/ini/ini_validators_ut_check.c
 2018-09-17 13:13:29.98949 +0200
+@@ -602,11 +602,31 @@
+ fail_unless(ret == 0, "Got msg: [%s]", errmsg);
+ ini_errobj_next(errobj);
+ 
++/* Different versions of libc produce slightly different error strings
++ * in this case. For simplicity compare against all of them. */
+ errmsg = ini_errobj_get_msg(errobj);
+ ret = strcmp(errmsg,
+  "[rule/options_for_foo]: Cannot compile regular expression "
+  "from option 'section_re'. "
+  "Error: 'Unmatched [ or [^'");
++ if (ret != 0) {
++ ret = strcmp(errmsg,
++ "[rule/options_for_foo]: Cannot compile regular 
expression "
++ "from option 'section_re'. "
++ "[rule/options_for_foo]: Cannot compile regular "
++   "expression from option 'section_re'. "
++  "Error: 'brackets ([ ]) not balanced'");
++ }
++if (ret != 0) {
++ ret = strcmp(errmsg,
++ "[rule/options_for_foo]: Cannot compile regular "
++   "expression from option 'section_re'. "
++   "Error: 'Unmatched [, [^, [:, [., or [='");
++}
++ fail_unless(ret == 0, "Got msg: [%s]", errmsg);
++ ini_errobj_next(errobj);
++ 
++ 
+ fail_unless(ret == 0, "Got msg: [%s]", errmsg);
+ ini_errobj_next(errobj);
+ 
+


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:07:05
  Author: foutrelis
Revision: 368438

[core] mass rebuild

Modified:
  ding-libs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:06:22 UTC (rev 368437)
+++ PKGBUILD2019-11-13 18:07:05 UTC (rev 368438)
@@ -4,7 +4,7 @@
 
 pkgname=ding-libs
 pkgver=0.6.1
-pkgrel=2
+pkgrel=3
 pkgdesc="'D is not GLib' utility libraries"
 arch=('x86_64')
 url="https://pagure.io/SSSD/ding-libs/;


[arch-commits] Commit in file/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:06:22
  Author: foutrelis
Revision: 368437

archrelease: copy trunk to staging-x86_64

Added:
  file/repos/staging-x86_64/
  file/repos/staging-x86_64/PKGBUILD
(from rev 368436, file/trunk/PKGBUILD)

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

Copied: file/repos/staging-x86_64/PKGBUILD (from rev 368436, 
file/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:06:22 UTC (rev 368437)
@@ -0,0 +1,62 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Allan McRae 
+# Contributor: Andreas Radke 
+
+pkgname=file
+pkgver=5.37
+pkgrel=4
+pkgdesc='File type identification utility'
+arch=('x86_64')
+license=('custom')
+groups=('base-devel')
+url='https://www.darwinsys.com/file/'
+depends=('glibc' 'zlib')
+source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
+md5sums=('80c29aca745466c6c24d11f059329075'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  # Fix linking libmagic (vfork needs libpthread)
+  CFLAGS+=" -pthread"
+
+  # seccomp breaks file -z foo.xz
+  # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix
+  # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz
+
+  ./configure \
+--prefix=/usr \
+--datadir=/usr/share/file \
+--enable-fsect-man5 \
+--disable-libseccomp
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:06:18
  Author: foutrelis
Revision: 368436

[core] mass rebuild

Modified:
  file/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 18:05:13 UTC (rev 368435)
+++ PKGBUILD2019-11-13 18:06:18 UTC (rev 368436)
@@ -4,7 +4,7 @@
 
 pkgname=file
 pkgver=5.37
-pkgrel=3
+pkgrel=4
 pkgdesc='File type identification utility'
 arch=('x86_64')
 license=('custom')


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:05:09
  Author: foutrelis
Revision: 368434

[core] mass rebuild

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:58:21 UTC (rev 368433)
+++ PKGBUILD2019-11-13 18:05:09 UTC (rev 368434)
@@ -5,7 +5,7 @@
 
 pkgname=binutils
 pkgver=2.33.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'


[arch-commits] Commit in binutils/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 18:05:13
  Author: foutrelis
Revision: 368435

archrelease: copy trunk to staging-x86_64

Added:
  binutils/repos/staging-x86_64/
  binutils/repos/staging-x86_64/PKGBUILD
(from rev 368434, binutils/trunk/PKGBUILD)

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

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 368434, 
binutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 18:05:13 UTC (rev 368435)
@@ -0,0 +1,78 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=binutils
+pkgver=2.33.1
+pkgrel=2
+pkgdesc='A set of programs to assemble and manipulate binary and object files'
+arch=(x86_64)
+url='https://www.gnu.org/software/binutils/'
+license=(GPL)
+groups=(base-devel)
+depends=(glibc zlib)
+checkdepends=(dejagnu bc)
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache)
+source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+md5sums=('9406231b7d9dd93731c2d06cefe8aaf1'
+ 'SKIP')
+
+prepare() {
+  mkdir -p binutils-build
+
+  #cd binutils-gdb
+  cd binutils-$pkgver
+
+  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+}
+
+build() {
+  cd binutils-build
+
+  "$srcdir/binutils-$pkgver/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-deterministic-archives \
+--enable-gold \
+--enable-ld=default \
+--enable-lto \
+--enable-plugins \
+--enable-relro \
+--enable-shared \
+--enable-targets=x86_64-pep \
+--enable-threads \
+--disable-gdb \
+--disable-werror \
+--with-pic \
+--with-system-zlib
+
+  make configure-host
+  make tooldir=/usr
+}
+
+check() {
+  cd binutils-build
+
+  # unset LDFLAGS as testsuite makes assumptions about which ones are active
+  # ignore failures in gold testsuite...
+  make -k LDFLAGS="" check || true
+}
+
+package() {
+  cd binutils-build
+  make prefix="$pkgdir/usr" tooldir="$pkgdir/usr" install
+
+  # Remove unwanted files
+  rm -f "$pkgdir"/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}*
+
+  # No shared linking to these files outside binutils
+  rm -f "$pkgdir"/usr/lib/lib{bfd,opcodes}.so
+  echo 'INPUT( /usr/lib/libbfd.a -liberty -lz -ldl )' > 
"$pkgdir/usr/lib/libbfd.so"
+  echo 'INPUT( /usr/lib/libopcodes.a -lbfd )' > "$pkgdir/usr/lib/libopcodes.so"
+}


[arch-commits] Commit in libcap/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:53:19
  Author: foutrelis
Revision: 368423

archrelease: copy trunk to staging-x86_64

Added:
  libcap/repos/staging-x86_64/
  libcap/repos/staging-x86_64/PKGBUILD
(from rev 368422, libcap/trunk/PKGBUILD)

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

Copied: libcap/repos/staging-x86_64/PKGBUILD (from rev 368422, 
libcap/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:53:19 UTC (rev 368423)
@@ -0,0 +1,38 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Hugo Doria 
+
+pkgname=libcap
+pkgver=2.27
+pkgrel=2
+pkgdesc='POSIX 1003.1e capabilities'
+arch=(x86_64)
+url='https://sites.google.com/site/fullycapable/'
+license=(GPL2)
+depends=(glibc attr)
+makedepends=(linux-api-headers)
+validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

+source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.{xz,sign})
+md5sums=('2e8f9fab32eb5ccb37969fe317fd17aa'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i "/SBINDIR/s#sbin#bin#" Make.Rules
+  
+  # use our buildflags
+  sed -i "s/CFLAGS :=/CFLAGS += \$(CPPFLAGS) /" Make.Rules
+  sed -i "s/LDFLAGS :=/LDFLAGS +=/" Make.Rules
+}
+
+build() {
+  make -C $pkgname-$pkgver KERNEL_HEADERS=/usr/include
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make prefix=/usr lib=/lib DESTDIR="$pkgdir" RAISE_SETFCAP=no install
+
+  install -Dm644 pam_cap/capability.conf \
+"$pkgdir"/usr/share/doc/$pkgname/capability.conf.example
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:53:14
  Author: foutrelis
Revision: 368422

[core] mass rebuild

Modified:
  libcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:52:40 UTC (rev 368421)
+++ PKGBUILD2019-11-13 17:53:14 UTC (rev 368422)
@@ -4,7 +4,7 @@
 
 pkgname=libcap
 pkgver=2.27
-pkgrel=1
+pkgrel=2
 pkgdesc='POSIX 1003.1e capabilities'
 arch=(x86_64)
 url='https://sites.google.com/site/fullycapable/'


[arch-commits] Commit in zlib/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:58:21
  Author: foutrelis
Revision: 368433

archrelease: copy trunk to staging-x86_64

Added:
  zlib/repos/staging-x86_64/
  zlib/repos/staging-x86_64/PKGBUILD
(from rev 368432, zlib/trunk/PKGBUILD)

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

Copied: zlib/repos/staging-x86_64/PKGBUILD (from rev 368432, 
zlib/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:58:21 UTC (rev 368433)
@@ -0,0 +1,62 @@
+# Maintainer: Pierre Schmitz 
+
+pkgbase=zlib
+pkgname=(zlib minizip)
+epoch=1
+pkgver=1.2.11
+pkgrel=4
+arch=('x86_64')
+license=('custom')
+url="https://www.zlib.net/;
+depends=('glibc')
+options=('staticlibs')  # needed by binutils testsuite
+source=("https://zlib.net/zlib-${pkgver}.tar.gz"{,.asc})
+md5sums=('1c9f62f0778697a09d36121ead88e08e'
+ 'SKIP')
+validpgpkeys=('5ED46A6721D365587791E2AA783FCD8E58BCAFBA')
+
+prepare() {
+   cd ${srcdir}/zlib-$pkgver
+   grep -A 24 '^  Copyright' zlib.h > LICENSE
+}
+
+build() {
+   cd ${srcdir}/zlib-$pkgver
+   ./configure --prefix=/usr
+   make
+
+   cd contrib/minizip
+   cp Makefile Makefile.orig
+   cp ../README.contrib readme.txt
+   autoreconf --install
+   ./configure --prefix=/usr --enable-static=no
+   make
+}
+
+check() {
+   cd ${srcdir}/zlib-$pkgver
+   make test
+
+   cd contrib/minizip
+   make -f Makefile.orig test
+}
+
+package_zlib() {
+   pkgdesc='Compression library implementing the deflate compression 
method found in gzip and PKZIP'
+
+   cd ${srcdir}/zlib-$pkgver
+   make install DESTDIR=${pkgdir}
+   install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/zlib/LICENSE
+}
+
+package_minizip() {
+   pkgdesc='Mini zip and unzip based on zlib'
+   depends=('zlib')
+
+   cd ${srcdir}/zlib-$pkgver/contrib/minizip
+   make install DESTDIR=${pkgdir}
+   install -D -m644 ${srcdir}/zlib-$pkgver/LICENSE 
${pkgdir}/usr/share/licenses/minizip/LICENSE
+
+   # https://github.com/madler/zlib/pull/229
+   rm ${pkgdir}/usr/include/minizip/crypt.h
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:58:17
  Author: foutrelis
Revision: 368432

[core] mass rebuild

Modified:
  zlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:57:24 UTC (rev 368431)
+++ PKGBUILD2019-11-13 17:58:17 UTC (rev 368432)
@@ -4,7 +4,7 @@
 pkgname=(zlib minizip)
 epoch=1
 pkgver=1.2.11
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 license=('custom')
 url="https://www.zlib.net/;


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:57:20
  Author: foutrelis
Revision: 368430

[core] mass rebuild

Modified:
  pcre/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:57:16 UTC (rev 368429)
+++ PKGBUILD2019-11-13 17:57:20 UTC (rev 368430)
@@ -5,7 +5,7 @@
 
 pkgname=pcre
 pkgver=8.43
-pkgrel=1
+pkgrel=2
 pkgdesc='A library that implements Perl 5-style regular expressions'
 arch=('x86_64')
 url='https://www.pcre.org/'


[arch-commits] Commit in make/repos (6 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:57:16
  Author: foutrelis
Revision: 368429

archrelease: copy trunk to staging-x86_64

Added:
  make/repos/staging-x86_64/
  make/repos/staging-x86_64/PKGBUILD
(from rev 368428, make/trunk/PKGBUILD)
  make/repos/staging-x86_64/guile-2.2.patch
(from rev 368428, make/trunk/guile-2.2.patch)
  make/repos/staging-x86_64/make-4.2.1-glob1.patch
(from rev 368428, make/trunk/make-4.2.1-glob1.patch)
  make/repos/staging-x86_64/make-4.2.1-glob2.patch
(from rev 368428, make/trunk/make-4.2.1-glob2.patch)
  make/repos/staging-x86_64/make-4.2.1-test-driver.patch
(from rev 368428, make/trunk/make-4.2.1-test-driver.patch)

--+
 PKGBUILD |   54 +
 guile-2.2.patch  |   15 +
 make-4.2.1-glob1.patch   |   67 +
 make-4.2.1-glob2.patch   |   28 +
 make-4.2.1-test-driver.patch |   19 +++
 5 files changed, 183 insertions(+)

Copied: make/repos/staging-x86_64/PKGBUILD (from rev 368428, 
make/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:57:16 UTC (rev 368429)
@@ -0,0 +1,54 @@
+# Maintainer: Allan McRae 
+# Contributor: judd 
+
+pkgname=make
+pkgver=4.2.1
+pkgrel=4
+pkgdesc="GNU make utility to maintain groups of programs"
+arch=('x86_64')
+url="https://www.gnu.org/software/make;
+license=('GPL3')
+groups=('base-devel')
+depends=('glibc' 'guile')
+source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}
+guile-2.2.patch
+make-4.2.1-glob1.patch
+make-4.2.1-glob2.patch
+make-4.2.1-test-driver.patch)
+md5sums=('15b012617e7c44c0ed482721629577ac'
+ 'SKIP'
+ '89bbbe3f806f208608e117665feb562b'
+ '05a3b10e0da01d84cd078905a11437ed'
+ '6f5dbcb368728582b34bac197f0d3197'
+ 'af63eff24206e1fa06af64b8ec7b07b9')
+validpgpkeys=('3D2554F0A15338AB9AF1BB9D96B047156338B6D4')   # Paul Smith
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i ${srcdir}/guile-2.2.patch
+
+  
#https://git.savannah.gnu.org/cgit/make.git/patch/?id=193f1e81edd6b1b56b0eb0ff8aa4b41c7b4257b4
+  patch -p1 -i ${srcdir}/make-4.2.1-glob1.patch
+  
#https://git.savannah.gnu.org/cgit/make.git/patch/?id=48c8a116a914a325a0497721f5d8b58d5bba34d4
+  patch -p1 -i ${srcdir}/make-4.2.1-glob2.patch
+
+  patch -p1 -i ${srcdir}/make-4.2.1-test-driver.patch
+
+  autoreconf -fi
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make -k check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Copied: make/repos/staging-x86_64/guile-2.2.patch (from rev 368428, 
make/trunk/guile-2.2.patch)
===
--- staging-x86_64/guile-2.2.patch  (rev 0)
+++ staging-x86_64/guile-2.2.patch  2019-11-13 17:57:16 UTC (rev 368429)
@@ -0,0 +1,15 @@
+diff --git a/configure.ac b/configure.ac
+index 64ec870..eb1139f 100644
+--- a/configure.ac
 b/configure.ac
+@@ -168,8 +168,8 @@ AC_ARG_WITH([guile], [AS_HELP_STRING([--with-guile],
+ # comes with it's own PC file so we have to specify them as individual
+ # packages.  Ugh.
+ AS_IF([test "x$with_guile" != xno],
+-[ PKG_CHECK_MODULES([GUILE], [guile-2.0], [have_guile=yes],
+-  [PKG_CHECK_MODULES([GUILE], [guile-1.8], [have_guile=yes],
++[ PKG_CHECK_MODULES([GUILE], [guile-2.2], [have_guile=yes],
++  [PKG_CHECK_MODULES([GUILE], [guile-2.0], [have_guile=yes],
+ [have_guile=no])])
+ ])
+ 

Copied: make/repos/staging-x86_64/make-4.2.1-glob1.patch (from rev 368428, 
make/trunk/make-4.2.1-glob1.patch)
===
--- staging-x86_64/make-4.2.1-glob1.patch   (rev 0)
+++ staging-x86_64/make-4.2.1-glob1.patch   2019-11-13 17:57:16 UTC (rev 
368429)
@@ -0,0 +1,67 @@
+From 193f1e81edd6b1b56b0eb0ff8aa4b41c7b4257b4 Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Sun, 24 Sep 2017 09:12:58 -0400
+Subject: glob: Do not assume glibc glob internals.
+
+It has been proposed that glibc glob start using gl_lstat,
+which the API allows it to do.  GNU 'make' should not get in
+the way of this.  See:
+https://sourceware.org/ml/libc-alpha/2017-09/msg00409.html
+
+* dir.c (local_lstat): New function, like local_stat.
+(dir_setup_glob): Use it to initialize gl_lstat too, as the API
+requires.
+---
+ dir.c | 29 +++--
+ 1 file changed, 27 insertions(+), 2 deletions(-)
+
+diff --git a/dir.c b/dir.c
+index adbb8a9..c343e4c 100644
+--- a/dir.c
 b/dir.c
+@@ -1299,15 +1299,40 @@ local_stat (const char *path, struct stat *buf)
+ }
+ #endif
+ 
++/* Similarly for lstat.  */
++#if !defined(lstat) && 

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:57:10
  Author: foutrelis
Revision: 368428

[core] mass rebuild

Modified:
  make/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:55:58 UTC (rev 368427)
+++ PKGBUILD2019-11-13 17:57:10 UTC (rev 368428)
@@ -3,7 +3,7 @@
 
 pkgname=make
 pkgver=4.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc="GNU make utility to maintain groups of programs"
 arch=('x86_64')
 url="https://www.gnu.org/software/make;


[arch-commits] Commit in pcre/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:57:24
  Author: foutrelis
Revision: 368431

archrelease: copy trunk to staging-x86_64

Added:
  pcre/repos/staging-x86_64/
  pcre/repos/staging-x86_64/PKGBUILD
(from rev 368430, pcre/trunk/PKGBUILD)

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

Copied: pcre/repos/staging-x86_64/PKGBUILD (from rev 368430, 
pcre/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:57:24 UTC (rev 368431)
@@ -0,0 +1,58 @@
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Allan McRae 
+# Contributor: Eric Belanger 
+# Contributor: John Proctor 
+
+pkgname=pcre
+pkgver=8.43
+pkgrel=2
+pkgdesc='A library that implements Perl 5-style regular expressions'
+arch=('x86_64')
+url='https://www.pcre.org/'
+license=('BSD')
+depends=('gcc-libs' 'readline' 'zlib' 'bzip2' 'bash')
+validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel
+source=("https://ftp.pcre.org/pub/pcre/$pkgname-$pkgver.tar.bz2"{,.sig})
+md5sums=('636222e79e392c3d95dcc545f24f98c4'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-unicode-properties \
+--enable-pcre16 \
+--enable-pcre32 \
+--enable-jit \
+--enable-pcregrep-libz \
+--enable-pcregrep-libbz2 \
+--enable-pcretest-libreadline
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -j1 check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:55:54
  Author: foutrelis
Revision: 368426

[core] mass rebuild

Modified:
  gettext/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:55:16 UTC (rev 368425)
+++ PKGBUILD2019-11-13 17:55:54 UTC (rev 368426)
@@ -2,7 +2,7 @@
 
 pkgname=gettext
 pkgver=0.20.1
-pkgrel=2
+pkgrel=3
 pkgdesc="GNU internationalization library"
 url="https://www.gnu.org/software/gettext/;
 arch=(x86_64)


[arch-commits] Commit in gettext/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:55:58
  Author: foutrelis
Revision: 368427

archrelease: copy trunk to staging-x86_64

Added:
  gettext/repos/staging-x86_64/
  gettext/repos/staging-x86_64/PKGBUILD
(from rev 368426, gettext/trunk/PKGBUILD)
  gettext/repos/staging-x86_64/fix-empty-po.patch
(from rev 368426, gettext/trunk/fix-empty-po.patch)

+
 PKGBUILD   |   53 
 fix-empty-po.patch |   82 +++
 2 files changed, 135 insertions(+)

Copied: gettext/repos/staging-x86_64/PKGBUILD (from rev 368426, 
gettext/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:55:58 UTC (rev 368427)
@@ -0,0 +1,53 @@
+# Maintainer:
+
+pkgname=gettext
+pkgver=0.20.1
+pkgrel=3
+pkgdesc="GNU internationalization library"
+url="https://www.gnu.org/software/gettext/;
+arch=(x86_64)
+license=(GPL)
+groups=(base-devel)
+depends=(gcc-libs acl sh glib2 libunistring libcroco)
+makedepends=(gettext emacs git)
+optdepends=('git: for autopoint infrastructure updates')
+options=(!docs)
+source=(https://ftp.gnu.org/pub/gnu/gettext/$pkgname-$pkgver.tar.gz{,.sig}
+fix-empty-po.patch)
+sha256sums=('66415634c6e8c3fa8b71362879ec7575e27da43da562c798a8a2f223e6e47f5c'
+'SKIP'
+'8d0773334af935060762a3dfc756c997d216df04b8875df508a9598195b60dbe')
+validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871'  # Daiki Ueno
+  '68D94D8AAEEAD48AE7DC5B904F494A942E4616C2') # Bruno Haible (Open 
Source Development)
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Get GCR 3.33.4 to build: https://gitlab.gnome.org/GNOME/gcr/issues/25
+  patch -Np1 -i ../fix-empty-po.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-csharp \
+--enable-nls \
+--with-xz \
+--without-included-gettext
+
+  sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' \
+  -i gettext-{tools,runtime,runtime/libasprintf}/libtool
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: gettext/repos/staging-x86_64/fix-empty-po.patch (from rev 368426, 
gettext/trunk/fix-empty-po.patch)
===
--- staging-x86_64/fix-empty-po.patch   (rev 0)
+++ staging-x86_64/fix-empty-po.patch   2019-11-13 17:55:58 UTC (rev 368427)
@@ -0,0 +1,82 @@
+From 2336451ed68d91ff4b5ae1acbc1eca30e47a86a9 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Sun, 19 May 2019 13:10:06 +0200
+Subject: [PATCH] msgmerge: Fix behaviour of --for-msgfmt on PO files with no
+ translations.
+
+Reported by Don Lawrence 
+in 
+via Daiki Ueno
+in .
+
+* gettext-tools/src/msgmerge.c (main): Treat force_po like true if for_msgfmt
+is true.
+* gettext-tools/tests/msgmerge-26: Add test of PO file with no translations.
+---
+ gettext-tools/src/msgmerge.c|  4 ++--
+ gettext-tools/tests/msgmerge-26 | 36 +---
+ 2 files changed, 35 insertions(+), 5 deletions(-)
+
+diff --git a/gettext-tools/src/msgmerge.c b/gettext-tools/src/msgmerge.c
+index cd762c0..92c9b7a 100644
+--- a/gettext-tools/src/msgmerge.c
 b/gettext-tools/src/msgmerge.c
+@@ -520,8 +520,8 @@ There is NO WARRANTY, to the extent permitted by law.\n\
+   else
+ {
+   /* Write the merged message list out.  */
+-  msgdomain_list_print (result, output_file, output_syntax, force_po,
+-false);
++  msgdomain_list_print (result, output_file, output_syntax,
++for_msgfmt || force_po, false);
+ }
+ 
+   exit (EXIT_SUCCESS);
+diff --git a/gettext-tools/tests/msgmerge-26 b/gettext-tools/tests/msgmerge-26
+index cd3862e..b86f7a0 100755
+--- a/gettext-tools/tests/msgmerge-26
 b/gettext-tools/tests/msgmerge-26
+@@ -73,7 +73,37 @@ msgstr "Papaya"
+ EOF
+ 
+ : ${DIFF=diff}
+-${DIFF} mm-test26.ok mm-test26.out
+-result=$?
++${DIFF} mm-test26.ok mm-test26.out || Exit 1
+ 
+-exit $result
++# Test with a PO file that has no translated messages.
++
++cat <<\EOF > mm-test26a.in1
++msgid ""
++msgstr ""
++"Content-Type: text/plain; charset=UTF-8\n"
++
++msgid "Hello world"
++msgstr "Hallo Welt"
++EOF
++
++cat <<\EOF > mm-test26a.in2
++msgid ""
++msgstr ""
++"Content-Type: text/plain; charset=ASCII\n"
++
++msgid "Hello, world!"
++msgstr ""
++EOF
++
++: ${MSGMERGE=msgmerge}
++${MSGMERGE} --for-msgfmt -o mm-test26a.tmp mm-test26a.in1 mm-test26a.in2 \
++|| Exit 1
++LC_ALL=C tr -d '\r' < mm-test26a.tmp > mm-test26a.out || Exit 1
++
++cat <<\EOF > mm-test26a.ok
++msgid ""
++msgstr "Content-Type: text/plain; charset=UTF-8\n"
++EOF
++

[arch-commits] Commit in ncurses/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:55:16
  Author: foutrelis
Revision: 368425

archrelease: copy trunk to staging-x86_64

Added:
  ncurses/repos/staging-x86_64/
  ncurses/repos/staging-x86_64/PKGBUILD
(from rev 368424, ncurses/trunk/PKGBUILD)

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

Copied: ncurses/repos/staging-x86_64/PKGBUILD (from rev 368424, 
ncurses/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:55:16 UTC (rev 368425)
@@ -0,0 +1,51 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=ncurses
+pkgver=6.1
+pkgrel=7
+pkgdesc='System V Release 4.0 curses emulation library'
+arch=(x86_64)
+url='https://invisible-island.net/ncurses/ncurses.html'
+license=(MIT)
+depends=(glibc gcc-libs)
+provides=(libncurses++w.so libformw.so libmenuw.so libpanelw.so libncursesw.so)
+#source=(http://invisible-mirror.net/archives/ncurses/current/ncurses-${_pkgver}.tgz{,.asc})
+source=(https://ftp.gnu.org/pub/gnu/ncurses/ncurses-$pkgver.tar.gz{,.sig})
+md5sums=('98c889aaf8d23910d2b92d65be2e737a'
+ 'SKIP')
+validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB')  # Thomas Dickey
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr --mandir=/usr/share/man \
+--with-pkg-config-libdir=/usr/lib/pkgconfig \
+--with-shared --with-normal --without-debug --without-ada \
+--enable-widec --enable-pc-files --with-cxx-binding --with-cxx-shared \
+--with-manpage-format=normal
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # fool packages looking to link to non-wide-character ncurses libraries
+  for lib in ncurses ncurses++ form panel menu; do
+echo "INPUT(-l${lib}w)" > "$pkgdir/usr/lib/lib${lib}.so"
+ln -s ${lib}w.pc "$pkgdir/usr/lib/pkgconfig/${lib}.pc"
+  done
+
+  for lib in tic tinfo; do
+echo "INPUT(libncursesw.so.${pkgver:0:1})" > "$pkgdir/usr/lib/lib${lib}.so"
+ln -s libncursesw.so.${pkgver:0:1} 
"$pkgdir/usr/lib/lib${lib}.so.${pkgver:0:1}"
+ln -s ncursesw.pc "$pkgdir/usr/lib/pkgconfig/${lib}.pc"
+  done
+
+  # some packages look for -lcurses during build
+  echo 'INPUT(-lncursesw)' > "$pkgdir/usr/lib/libcursesw.so"
+  ln -s libncurses.so "$pkgdir/usr/lib/libcurses.so"
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:55:13
  Author: foutrelis
Revision: 368424

[core] mass rebuild

Modified:
  ncurses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:53:19 UTC (rev 368423)
+++ PKGBUILD2019-11-13 17:55:13 UTC (rev 368424)
@@ -4,7 +4,7 @@
 
 pkgname=ncurses
 pkgver=6.1
-pkgrel=6
+pkgrel=7
 pkgdesc='System V Release 4.0 curses emulation library'
 arch=(x86_64)
 url='https://invisible-island.net/ncurses/ncurses.html'


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:52:36
  Author: foutrelis
Revision: 368420

[core] mass rebuild

Modified:
  s-nail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:51:32 UTC (rev 368419)
+++ PKGBUILD2019-11-13 17:52:36 UTC (rev 368420)
@@ -5,7 +5,7 @@
 
 pkgname=s-nail
 pkgver=14.9.15
-pkgrel=1
+pkgrel=2
 pkgdesc='Environment for sending and receiving mail'
 url='https://www.sdaoden.eu/code.html#s-nail'
 license=('custom:BSD')


[arch-commits] Commit in s-nail/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:52:40
  Author: foutrelis
Revision: 368421

archrelease: copy trunk to staging-x86_64

Added:
  s-nail/repos/staging-x86_64/
  s-nail/repos/staging-x86_64/PKGBUILD
(from rev 368420, s-nail/trunk/PKGBUILD)

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

Copied: s-nail/repos/staging-x86_64/PKGBUILD (from rev 368420, 
s-nail/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:52:40 UTC (rev 368421)
@@ -0,0 +1,51 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Sergej Pupykin 
+# Contributor: Andreas Wagner 
+
+pkgname=s-nail
+pkgver=14.9.15
+pkgrel=2
+pkgdesc='Environment for sending and receiving mail'
+url='https://www.sdaoden.eu/code.html#s-nail'
+license=('custom:BSD')
+arch=('x86_64')
+depends=('openssl' 'krb5' 'libidn2')
+optdepends=('smtp-forwarder: for sending mail')
+validpgpkeys=('EE19E1C1F2F7054F8D3954D8308964B51883A0DD')
+source=("https://www.sdaoden.eu/downloads/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('95ba750d8ea8e519b5161f211096ed0c46f3f0273b03cfadb5edbeac57b31570'
+'SKIP')
+
+backup=('etc/mail.rc')
+replaces=('mailx' 'mailx-heirloom' 'heirloom-mailx')
+provides=('mailx' 'mailx-heirloom' 'heirloom-mailx')
+conflicts=('mailx' 'mailx-heirloom' 'heirloom-mailx')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   CFLAGS+=" $CPPFLAGS"
+   make \
+   VAL_PREFIX=/usr \
+   VAL_SYSCONFDIR=/etc \
+   VAL_LIBEXECDIR=/usr/lib \
+   VAL_MAIL=/var/spool/mail \
+   VAL_SID= VAL_MAILX=mail \
+   OPT_AUTOCC=0 \
+   config
+
+   make --jobs build
+}
+
+check() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make test
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   ln -sf mail "${pkgdir}"/usr/bin/mailx
+   ln -sf mail.1.gz "${pkgdir}"/usr/share/man/man1/mailx.1.gz
+   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:50:55
  Author: foutrelis
Revision: 368416

[core] mass rebuild

Modified:
  pam/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:50:11 UTC (rev 368415)
+++ PKGBUILD2019-11-13 17:50:55 UTC (rev 368416)
@@ -3,7 +3,7 @@
 
 pkgname=pam
 pkgver=1.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="PAM (Pluggable Authentication Modules) library"
 arch=('x86_64')
 license=('GPL2')


[arch-commits] Commit in pam/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:50:59
  Author: foutrelis
Revision: 368417

archrelease: copy trunk to staging-x86_64

Added:
  pam/repos/staging-x86_64/
  pam/repos/staging-x86_64/PKGBUILD
(from rev 368416, pam/trunk/PKGBUILD)
  pam/repos/staging-x86_64/other
(from rev 368416, pam/trunk/other)

--+
 PKGBUILD |   41 +
 other|5 +
 2 files changed, 46 insertions(+)

Copied: pam/repos/staging-x86_64/PKGBUILD (from rev 368416, pam/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:50:59 UTC (rev 368417)
@@ -0,0 +1,41 @@
+# Maintainer: Tobias Powalowski 
+# Contributor: judd 
+
+pkgname=pam
+pkgver=1.3.1
+pkgrel=2
+pkgdesc="PAM (Pluggable Authentication Modules) library"
+arch=('x86_64')
+license=('GPL2')
+url="http://linux-pam.org;
+depends=('glibc' 'cracklib' 'libtirpc' 'pambase')
+makedepends=('flex' 'w3m' 'docbook-xml>=4.4' 'docbook-xsl')
+backup=(etc/security/{access.conf,group.conf,limits.conf,namespace.conf,namespace.init,pam_env.conf,time.conf}
 etc/default/passwd etc/environment)
+source=(https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz
+
https://github.com/linux-pam/linux-pam/releases/download/v$pkgver/Linux-PAM-$pkgver.tar.xz.asc)
+validpgpkeys=(
+'8C6BFD92EE0F42EDF91A6A736D1A7F052E5924BB' # Thorsten Kukuk
+)
+
+md5sums=('558ff53b0fc0563ca97f79e911822165'
+ 'SKIP')
+
+options=('!emptydirs')
+
+build() {
+  cd Linux-PAM-$pkgver
+  ./configure --libdir=/usr/lib --sbindir=/usr/bin --disable-db
+  make
+}
+
+package() {
+  cd Linux-PAM-$pkgver
+  make DESTDIR="$pkgdir" SCONFIGDIR=/etc/security install
+
+  # set unix_chkpwd uid
+  chmod +s "$pkgdir"/usr/bin/unix_chkpwd
+
+  # remove doc which is not used anymore
+  # FS #40749
+  rm "$pkgdir"/usr/share/doc/Linux-PAM/sag-pam_userdb.html
+}

Copied: pam/repos/staging-x86_64/other (from rev 368416, pam/trunk/other)
===
--- staging-x86_64/other(rev 0)
+++ staging-x86_64/other2019-11-13 17:50:59 UTC (rev 368417)
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth   requiredpam_unix.so
+accountrequiredpam_unix.so
+password   requiredpam_unix.so
+sessionrequiredpam_unix.so


[arch-commits] Commit in m4/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:51:32
  Author: foutrelis
Revision: 368419

archrelease: copy trunk to staging-x86_64

Added:
  m4/repos/staging-x86_64/
  m4/repos/staging-x86_64/PKGBUILD
(from rev 368418, m4/trunk/PKGBUILD)
  m4/repos/staging-x86_64/m4-1.4.18-glibc-change-work-around.patch
(from rev 368418, m4/trunk/m4-1.4.18-glibc-change-work-around.patch)

--+
 PKGBUILD |   40 ++
 m4-1.4.18-glibc-change-work-around.patch |  115 +
 2 files changed, 155 insertions(+)

Copied: m4/repos/staging-x86_64/PKGBUILD (from rev 368418, m4/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:51:32 UTC (rev 368419)
@@ -0,0 +1,40 @@
+# Maintainer: Allan McRae 
+# Contributor: Andreas Radke 
+
+pkgname=m4
+pkgver=1.4.18
+pkgrel=3
+pkgdesc="The GNU macro processor"
+arch=('x86_64')
+url="https://www.gnu.org/software/m4;
+license=('GPL3')
+groups=('base-devel')
+depends=('glibc' 'bash')
+source=(https://ftp.gnu.org/gnu/m4/$pkgname-$pkgver.tar.xz{,.sig}
+m4-1.4.18-glibc-change-work-around.patch)
+md5sums=('730bb15d96fffe47e148d1e09235af82'
+ 'SKIP'
+ '01968e8f3a5be62de1c849668db8042b')
+validpgpkeys=('71C2CC22B1C4602927D2F3AAA7A16B4A2527436A')   # Eric Blake
+
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i $srcdir/m4-1.4.18-glibc-change-work-around.patch
+}
+
+build() {
+  cd $pkgname-$pkgver  
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make prefix=${pkgdir}/usr install
+}

Copied: m4/repos/staging-x86_64/m4-1.4.18-glibc-change-work-around.patch (from 
rev 368418, m4/trunk/m4-1.4.18-glibc-change-work-around.patch)
===
--- staging-x86_64/m4-1.4.18-glibc-change-work-around.patch 
(rev 0)
+++ staging-x86_64/m4-1.4.18-glibc-change-work-around.patch 2019-11-13 
17:51:32 UTC (rev 368419)
@@ -0,0 +1,115 @@
+diff -up m4-1.4.18/lib/fflush.c.orig m4-1.4.18/lib/fflush.c
+--- m4-1.4.18/lib/fflush.c.orig2018-05-02 12:35:59.536851666 +0200
 m4-1.4.18/lib/fflush.c 2018-05-02 12:37:02.768958606 +0200
+@@ -33,7 +33,7 @@
+ #undef fflush
+ 
+ 
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+ 
+ /* Clear the stream's ungetc buffer, preserving the value of ftello (fp).  */
+ static void
+@@ -72,7 +72,7 @@ clear_ungetc_buffer (FILE *fp)
+ 
+ #endif
+ 
+-#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */)
++#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */)
+ 
+ # if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && 
defined __SNPT
+ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */
+@@ -148,7 +148,7 @@ rpl_fflush (FILE *stream)
+   if (stream == NULL || ! freading (stream))
+ return fflush (stream);
+ 
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+ 
+   clear_ungetc_buffer_preserving_position (stream);
+ 
+diff -up m4-1.4.18/lib/fpending.c.orig m4-1.4.18/lib/fpending.c
+--- m4-1.4.18/lib/fpending.c.orig  2018-05-02 12:35:32.305806774 +0200
 m4-1.4.18/lib/fpending.c   2018-05-02 12:35:44.944827347 +0200
+@@ -32,7 +32,7 @@ __fpending (FILE *fp)
+   /* Most systems provide FILE as a struct and the necessary bitmask in
+  , because they need it for implementing getc() and putc() as
+  fast macros.  */
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+   return fp->_IO_write_ptr - fp->_IO_write_base;
+ #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
+   /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */
+diff -up m4-1.4.18/lib/fpurge.c.orig m4-1.4.18/lib/fpurge.c
+--- m4-1.4.18/lib/fpurge.c.orig2018-05-02 12:38:13.586078669 +0200
 m4-1.4.18/lib/fpurge.c 2018-05-02 12:38:38.785121867 +0200
+@@ -62,7 +62,7 @@ fpurge (FILE *fp)
+   /* Most systems provide FILE as a struct and the necessary bitmask in
+  , because they need it for implementing getc() and putc() as
+  fast macros.  */
+-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
++# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+   fp->_IO_read_end = fp->_IO_read_ptr;
+   

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:51:28
  Author: foutrelis
Revision: 368418

[core] mass rebuild

Modified:
  m4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:50:59 UTC (rev 368417)
+++ PKGBUILD2019-11-13 17:51:28 UTC (rev 368418)
@@ -3,7 +3,7 @@
 
 pkgname=m4
 pkgver=1.4.18
-pkgrel=2
+pkgrel=3
 pkgdesc="The GNU macro processor"
 arch=('x86_64')
 url="https://www.gnu.org/software/m4;


[arch-commits] Commit in ed/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:50:11
  Author: foutrelis
Revision: 368415

archrelease: copy trunk to staging-x86_64

Added:
  ed/repos/staging-x86_64/
  ed/repos/staging-x86_64/PKGBUILD
(from rev 368414, ed/trunk/PKGBUILD)

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

Copied: ed/repos/staging-x86_64/PKGBUILD (from rev 368414, ed/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:50:11 UTC (rev 368415)
@@ -0,0 +1,38 @@
+# Maintainer: Dave Reisner 
+# Maintainer: Andreas Radke 
+
+pkgname=ed
+pkgver=1.15
+pkgrel=2
+pkgdesc="A POSIX-compliant line-oriented text editor"
+arch=('x86_64')
+license=('GPL')
+url="https://www.gnu.org/software/ed/ed.html;
+depends=('glibc' 'sh')
+options=('!emptydirs')
+validpgpkeys=('1D41C14B272A2219A739FA4F8FE99503132D7742')  # Antonio Diaz Diaz
+source=("https://ftp.gnu.org/gnu/ed/$pkgname-$pkgver.tar.lz"{,.sig})
+sha256sums=('ad4489c0ad7a108c514262da28e6c2a426946fb408a3977ef1ed34308bdfd174'
+'SKIP')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/ \
+  --bindir=/usr/bin \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  "CPPFLAGS=$CPPFLAGS" \
+  "CFLAGS=$CFLAGS" \
+  "LDFLAGS=$LDFLAGS"
+
+  make
+}
+
+check() {
+  make -C "$pkgname-$pkgver" check
+}
+
+package() {
+  make -C "$pkgname-$pkgver" "DESTDIR=$pkgdir" install
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:50:07
  Author: foutrelis
Revision: 368414

[core] mass rebuild

Modified:
  ed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:49:28 UTC (rev 368413)
+++ PKGBUILD2019-11-13 17:50:07 UTC (rev 368414)
@@ -3,7 +3,7 @@
 
 pkgname=ed
 pkgver=1.15
-pkgrel=1
+pkgrel=2
 pkgdesc="A POSIX-compliant line-oriented text editor"
 arch=('x86_64')
 license=('GPL')


[arch-commits] Commit in man-pages/repos (staging-any staging-any/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:49:17
  Author: foutrelis
Revision: 368411

archrelease: copy trunk to staging-any

Added:
  man-pages/repos/staging-any/
  man-pages/repos/staging-any/PKGBUILD
(from rev 368410, man-pages/trunk/PKGBUILD)

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

Copied: man-pages/repos/staging-any/PKGBUILD (from rev 368410, 
man-pages/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2019-11-13 17:49:17 UTC (rev 368411)
@@ -0,0 +1,61 @@
+# Maintainer: Andreas Radke 
+
+pkgname=man-pages
+pkgver=5.03
+_posixver=2013-a
+pkgrel=2
+pkgdesc="Linux man pages"
+arch=('any')
+license=('GPL' 'custom')
+url="http://man7.org/linux/man-pages/index.html;
+source=(https://www.kernel.org/pub/linux/docs/man-pages/$pkgname-$pkgver.tar.{xz,sign}
+
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$pkgname-posix-${_posixver}.tar.{xz,sign})
+# https://www.kernel.org/pub/linux/docs/man-pages/sha256sums.asc
+sha256sums=('7fe13aeaf9081f4c134c711270a66e264dce24dae3df7e9fec3dd18c8a485120'
+'SKIP'
+'19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808'
+'SKIP')
+validpgpkeys=('E522595B52EDA4E6BFCCCB5E856199113A35CE5E') #Michael Kerrisk 
(Linux man-pages maintainer) 
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  
+  # move the posix pages
+  mkdir -p "${srcdir}"/$pkgname-$pkgver/man0
+  for sect in 0 1 3; do
+sed -i "/^\.so /s/man${sect}p/man$sect/" 
"${srcdir}/$pkgname-posix-${_posixver}/man${sect}p"/*
+mv -iv "${srcdir}/$pkgname-posix-${_posixver}/man${sect}p"/* 
"${srcdir}/$pkgname-$pkgver/man$sect/"
+  done
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  make prefix="${pkgdir}"/usr install
+  
+  # posix pages have a custom license
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}"/$pkgname-posix-${_posixver}/POSIX-COPYRIGHT 
"${pkgdir}/usr/share/licenses/${pkgname}/POSIX-COPYRIGHT"
+  
+  cd "${pkgdir}"/usr/share/man
+  # included in coreutils
+  rm -f man1/{chgrp,chmod,chown,cp,dir,dd}.1
+  rm -f man1/{df,dircolors,du,install,ln,ls}.1
+  rm -f man1/{mkdir,mkfifo,mknod,mv,rm,rmdir}.1
+  rm -f man1/{touch,vdir}.1
+  # included in shadow
+  rm -f man5/passwd.5
+  rm -f man3/getspnam.3
+  # included in diffutils
+  rm -f man1/diff.1
+  # included in xf86-input-mouse
+  rm -f man4/mouse.4
+  # included in attr
+  rm -f man5/attr.5 
+  # included in lirc
+  rm -f man4/lirc.4
+  # included in keyutils
+  rm -f 
man7/{keyrings.7,persistent-keyring.7,process-keyring.7,session-keyring.7,thread-keyring.7,user-keyring.7,user-session-keyring.7}
+  # included in tzdata
+  rm -f man5/tzfile.5 man8/{tzselect,zdump,zic}.8
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:49:13
  Author: foutrelis
Revision: 368410

[core] mass rebuild

Modified:
  man-pages/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:48:33 UTC (rev 368409)
+++ PKGBUILD2019-11-13 17:49:13 UTC (rev 368410)
@@ -3,7 +3,7 @@
 pkgname=man-pages
 pkgver=5.03
 _posixver=2013-a
-pkgrel=1
+pkgrel=2
 pkgdesc="Linux man pages"
 arch=('any')
 license=('GPL' 'custom')


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:49:24
  Author: foutrelis
Revision: 368412

[core] mass rebuild

Modified:
  libmnl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:49:17 UTC (rev 368411)
+++ PKGBUILD2019-11-13 17:49:24 UTC (rev 368412)
@@ -3,7 +3,7 @@
 
 pkgname=libmnl
 pkgver=1.0.4
-pkgrel=2
+pkgrel=3
 pkgdesc='Minimalistic user-space library oriented to Netlink developers.'
 arch=('x86_64')
 url='https://www.netfilter.org/projects/libmnl/'


[arch-commits] Commit in libmnl/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:49:28
  Author: foutrelis
Revision: 368413

archrelease: copy trunk to staging-x86_64

Added:
  libmnl/repos/staging-x86_64/
  libmnl/repos/staging-x86_64/PKGBUILD
(from rev 368412, libmnl/trunk/PKGBUILD)

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

Copied: libmnl/repos/staging-x86_64/PKGBUILD (from rev 368412, 
libmnl/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:49:28 UTC (rev 368413)
@@ -0,0 +1,27 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Christian Hesse 
+
+pkgname=libmnl
+pkgver=1.0.4
+pkgrel=3
+pkgdesc='Minimalistic user-space library oriented to Netlink developers.'
+arch=('x86_64')
+url='https://www.netfilter.org/projects/libmnl/'
+license=('LGPL2.1')
+depends=('glibc')
+validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
+source=("https://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig})
+sha1sums=('2db40dea612e88c62fd321906be40ab5f8f1685a'
+  'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in patch/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:48:33
  Author: foutrelis
Revision: 368409

archrelease: copy trunk to staging-x86_64

Added:
  patch/repos/staging-x86_64/
  patch/repos/staging-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch
(from rev 368408, 
patch/trunk/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch)
  patch/repos/staging-x86_64/PKGBUILD
(from rev 368408, patch/trunk/PKGBUILD)

+
 19599883ffb6a450d2884f081f8ecf68edbed7ee.patch |   99 +++
 PKGBUILD   |   67 +++
 2 files changed, 166 insertions(+)

Copied: 
patch/repos/staging-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch (from 
rev 368408, patch/trunk/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch)
===
--- staging-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch   
(rev 0)
+++ staging-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch   
2019-11-13 17:48:33 UTC (rev 368409)
@@ -0,0 +1,99 @@
+From 19599883ffb6a450d2884f081f8ecf68edbed7ee Mon Sep 17 00:00:00 2001
+From: Jean Delvare 
+Date: Thu, 3 May 2018 14:31:55 +0200
+Subject: [PATCH] Don't leak temporary file on failed ed-style patch
+
+Now that we write ed-style patches to a temporary file before we
+apply them, we need to ensure that the temporary file is removed
+before we leave, even on fatal error.
+
+* src/pch.c (do_ed_script): Use global TMPEDNAME instead of local
+  tmpname. Don't unlink the file directly, instead tag it for removal
+  at exit time.
+* src/patch.c (cleanup): Unlink TMPEDNAME at exit.
+
+This closes bug #53820:
+https://savannah.gnu.org/bugs/index.php?53820
+
+Fixes: 123eaff0d5d1 ("Fix arbitrary command execution in ed-style patches 
(CVE-2018-1000156)")
+---
+ src/common.h |  2 ++
+ src/patch.c  |  1 +
+ src/pch.c| 11 +--
+ 3 files changed, 8 insertions(+), 6 deletions(-)
+
+diff --git a/src/common.h b/src/common.h
+index 904a3f8..53c5e32 100644
+--- a/src/common.h
 b/src/common.h
+@@ -94,10 +94,12 @@ XTERN char const *origsuff;
+ XTERN char const * TMPINNAME;
+ XTERN char const * TMPOUTNAME;
+ XTERN char const * TMPPATNAME;
++XTERN char const * TMPEDNAME;
+ 
+ XTERN bool TMPINNAME_needs_removal;
+ XTERN bool TMPOUTNAME_needs_removal;
+ XTERN bool TMPPATNAME_needs_removal;
++XTERN bool TMPEDNAME_needs_removal;
+ 
+ #ifdef DEBUGGING
+ XTERN int debug;
+diff --git a/src/patch.c b/src/patch.c
+index 3fcaec5..9146597 100644
+--- a/src/patch.c
 b/src/patch.c
+@@ -1999,6 +1999,7 @@ cleanup (void)
+   remove_if_needed (TMPINNAME, _needs_removal);
+   remove_if_needed (TMPOUTNAME, _needs_removal);
+   remove_if_needed (TMPPATNAME, _needs_removal);
++  remove_if_needed (TMPEDNAME, _needs_removal);
+   remove_if_needed (TMPREJNAME, _needs_removal);
+   output_files (NULL);
+ }
+diff --git a/src/pch.c b/src/pch.c
+index 79a3c99..1bb3153 100644
+--- a/src/pch.c
 b/src/pch.c
+@@ -2396,7 +2396,6 @@ do_ed_script (char const *inname, char const *outname,
+ file_offset beginning_of_this_line;
+ size_t chars_read;
+ FILE *tmpfp = 0;
+-char const *tmpname;
+ int tmpfd;
+ pid_t pid;
+
+@@ -2411,12 +2410,13 @@ do_ed_script (char const *inname, char const *outname,
+  invalid commands and treats the next line as a new command, which
+  can lead to arbitrary command execution.  */
+ 
+-  tmpfd = make_tempfile (, 'e', NULL, O_RDWR | O_BINARY, 0);
++  tmpfd = make_tempfile (, 'e', NULL, O_RDWR | O_BINARY, 0);
+   if (tmpfd == -1)
+-pfatal ("Can't create temporary file %s", quotearg (tmpname));
++pfatal ("Can't create temporary file %s", quotearg (TMPEDNAME));
++  TMPEDNAME_needs_removal = true;
+   tmpfp = fdopen (tmpfd, "w+b");
+   if (! tmpfp)
+-pfatal ("Can't open stream for file %s", quotearg (tmpname));
++pfatal ("Can't open stream for file %s", quotearg (TMPEDNAME));
+   }
+ 
+ for (;;) {
+@@ -2457,7 +2457,7 @@ do_ed_script (char const *inname, char const *outname,
+   write_fatal ();
+ 
+ if (lseek (tmpfd, 0, SEEK_SET) == -1)
+-  pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname));
++  pfatal ("Can't rewind to the beginning of file %s", quotearg 
(TMPEDNAME));
+ 
+ if (inerrno != ENOENT)
+   {
+@@ -2484,7 +2484,6 @@ do_ed_script (char const *inname, char const *outname,
+   pfatal ("Failed to duplicate standard input");
+ 
+ fclose (tmpfp);
+-safe_unlink (tmpname);
+ 
+ if (ofp)
+   {

Copied: patch/repos/staging-x86_64/PKGBUILD (from rev 368408, 
patch/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:48:33 UTC (rev 368409)
@@ -0,0 +1,67 @@
+# Maintainer: Sébastien Luttringer 
+# Maintainer: Levente Polyak 
+# 

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:48:27
  Author: foutrelis
Revision: 368408

[core] mass rebuild

Modified:
  patch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:48:22 UTC (rev 368407)
+++ PKGBUILD2019-11-13 17:48:27 UTC (rev 368408)
@@ -5,7 +5,7 @@
 
 pkgname=patch
 pkgver=2.7.6
-pkgrel=8
+pkgrel=9
 pkgdesc='A utility to apply patch files to original sources'
 arch=('x86_64')
 url='https://www.gnu.org/software/patch/'


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

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:48:09
  Author: felixonmars
Revision: 368406

[core] mass rebuild

Modified:
  libtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:47:11 UTC (rev 368405)
+++ PKGBUILD2019-11-13 17:48:09 UTC (rev 368406)
@@ -6,7 +6,7 @@
 
 pkgname=libtool
 pkgver=2.4.6+42+gb88cebd5
-pkgrel=6
+pkgrel=7
 _gccver=9.2.0
 pkgdesc='A generic library support script'
 arch=(x86_64)


[arch-commits] Commit in libtool/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:48:22
  Author: felixonmars
Revision: 368407

archrelease: copy trunk to staging-x86_64

Added:
  libtool/repos/staging-x86_64/
  libtool/repos/staging-x86_64/PKGBUILD
(from rev 368406, libtool/trunk/PKGBUILD)

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

Copied: libtool/repos/staging-x86_64/PKGBUILD (from rev 368406, 
libtool/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:48:22 UTC (rev 368407)
@@ -0,0 +1,60 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+# NOTE: requires rebuilt with each new gcc version
+
+pkgname=libtool
+pkgver=2.4.6+42+gb88cebd5
+pkgrel=7
+_gccver=9.2.0
+pkgdesc='A generic library support script'
+arch=(x86_64)
+url='https://www.gnu.org/software/libtool'
+license=(GPL)
+groups=(base-devel)
+depends=(sh tar glibc)
+makedepends=("gcc>=$_gccver" git help2man)
+checkdepends=(gcc-fortran)
+provides=("libltdl=$pkgver" "libtool-multilib=$pkgver")
+conflicts=(libltdl libtool-multilib)
+replaces=(libltdl libtool-multilib)
+_commit=b88cebd510add4420dd8f5367e3cc6e6e1f267cd
+source=(git+https://git.savannah.gnu.org/git/libtool.git#commit=$_commit
+git+https://git.savannah.gnu.org/git/gnulib.git
+gnulib-bootstrap::git+https://github.com/gnulib-modules/bootstrap.git)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP')
+
+pkgver() {
+  cd libtool
+  git describe --tags | sed 's/-/+/g;s/^v//'
+}
+
+prepare() {
+  cd libtool
+
+  git submodule init
+  git config --local submodule.gnulib.url "$srcdir/gnulib"
+  git config --local submodule.gl-mod/bootstrap.url "$srcdir/gnulib-bootstrap"
+  git submodule update
+
+  ./bootstrap
+}
+
+build() {
+  cd libtool
+  ./configure --prefix=/usr lt_cv_sys_lib_dlsearch_path_spec="/usr/lib 
/usr/lib32"
+  make
+}
+
+check() {
+  cd libtool
+  make check gl_public_submodule_commit=
+}
+
+package() {
+  cd libtool
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libnsl/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:47:06
  Author: felixonmars
Revision: 368403

archrelease: copy trunk to staging-x86_64

Added:
  libnsl/repos/staging-x86_64/
  libnsl/repos/staging-x86_64/PKGBUILD
(from rev 368402, libnsl/trunk/PKGBUILD)

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

Copied: libnsl/repos/staging-x86_64/PKGBUILD (from rev 368402, 
libnsl/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:47:06 UTC (rev 368403)
@@ -0,0 +1,29 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libnsl
+pkgver=1.2.0
+pkgrel=2
+pkgdesc='Public client interface library for NIS(YP) and NIS+'
+arch=(x86_64)
+url='https://github.com/thkukuk/libnsl'
+license=('LGPL2.1')
+depends=(libtirpc)
+source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz)
+md5sums=('05222024777e12e2f6d48f2e7d067ac7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+  ./autogen.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in b43-fwcutter/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:47:11
  Author: foutrelis
Revision: 368405

archrelease: copy trunk to staging-x86_64

Added:
  b43-fwcutter/repos/staging-x86_64/
  b43-fwcutter/repos/staging-x86_64/PKGBUILD
(from rev 368404, b43-fwcutter/trunk/PKGBUILD)

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

Copied: b43-fwcutter/repos/staging-x86_64/PKGBUILD (from rev 368404, 
b43-fwcutter/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:47:11 UTC (rev 368405)
@@ -0,0 +1,25 @@
+# Maintainer: Thomas Baechler 
+
+pkgname=b43-fwcutter
+pkgver=019
+pkgrel=3
+pkgdesc="firmware extractor for the b43 kernel module"
+url="https://wireless.wiki.kernel.org/en/users/Drivers/b43;
+depends=('glibc')
+license=('GPL')
+arch=('x86_64')
+source=("https://bues.ch/b43/fwcutter/${pkgname}-${pkgver}.tar.bz2"{,.asc})
+md5sums=('19d1f4226a625756726bdf7ed5dc2a0a'
+ 'SKIP')
+validpgpkeys=('757FAB7CED1814AE15B4836E5FB027474203454C') # Michael Büsch (Git 
tag signing key) 
+
+build() {
+   cd $pkgname-$pkgver
+   make
+}
+
+package() {
+   cd $pkgname-$pkgver
+   install -D -m755 b43-fwcutter "$pkgdir"/usr/bin/b43-fwcutter
+   install -D -m644 b43-fwcutter.1 
"$pkgdir"/usr/share/man/man1/b43-fwcutter.1
+}


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:47:07
  Author: foutrelis
Revision: 368404

[core] mass rebuild

Modified:
  b43-fwcutter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:47:06 UTC (rev 368403)
+++ PKGBUILD2019-11-13 17:47:07 UTC (rev 368404)
@@ -2,7 +2,7 @@
 
 pkgname=b43-fwcutter
 pkgver=019
-pkgrel=2
+pkgrel=3
 pkgdesc="firmware extractor for the b43 kernel module"
 url="https://wireless.wiki.kernel.org/en/users/Drivers/b43;
 depends=('glibc')


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

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:46:52
  Author: felixonmars
Revision: 368402

[core] mass rebuild

Modified:
  libnsl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:46:37 UTC (rev 368401)
+++ PKGBUILD2019-11-13 17:46:52 UTC (rev 368402)
@@ -2,7 +2,7 @@
 
 pkgname=libnsl
 pkgver=1.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Public client interface library for NIS(YP) and NIS+'
 arch=(x86_64)
 url='https://github.com/thkukuk/libnsl'


[arch-commits] Commit in ppp/repos (14 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:46:37
  Author: foutrelis
Revision: 368401

archrelease: copy trunk to staging-x86_64

Added:
  ppp/repos/staging-x86_64/
  ppp/repos/staging-x86_64/CVE-2015-3310.patch
(from rev 368400, ppp/trunk/CVE-2015-3310.patch)
  ppp/repos/staging-x86_64/LICENSE
(from rev 368400, ppp/trunk/LICENSE)
  ppp/repos/staging-x86_64/PKGBUILD
(from rev 368400, ppp/trunk/PKGBUILD)
  ppp/repos/staging-x86_64/ip-down
(from rev 368400, ppp/trunk/ip-down)
  ppp/repos/staging-x86_64/ip-down.d.dns.sh
(from rev 368400, ppp/trunk/ip-down.d.dns.sh)
  ppp/repos/staging-x86_64/ip-up
(from rev 368400, ppp/trunk/ip-up)
  ppp/repos/staging-x86_64/ip-up.d.dns.sh
(from rev 368400, ppp/trunk/ip-up.d.dns.sh)
  ppp/repos/staging-x86_64/ipv6-down
(from rev 368400, ppp/trunk/ipv6-down)
  ppp/repos/staging-x86_64/ipv6-up
(from rev 368400, ppp/trunk/ipv6-up)
  ppp/repos/staging-x86_64/ipv6-up.d.iface-config.sh
(from rev 368400, ppp/trunk/ipv6-up.d.iface-config.sh)
  ppp/repos/staging-x86_64/options
(from rev 368400, ppp/trunk/options)
  ppp/repos/staging-x86_64/ppp-2.4.6-makefiles.patch
(from rev 368400, ppp/trunk/ppp-2.4.6-makefiles.patch)
  ppp/repos/staging-x86_64/ppp.systemd
(from rev 368400, ppp/trunk/ppp.systemd)

---+
 CVE-2015-3310.patch   |   18 ++
 LICENSE   |7 
 PKGBUILD  |   97 
 ip-down   |   12 +
 ip-down.d.dns.sh  |7 
 ip-up |   12 +
 ip-up.d.dns.sh|   11 +
 ipv6-down |   12 +
 ipv6-up   |   12 +
 ipv6-up.d.iface-config.sh |4 
 options   |  352 
 ppp-2.4.6-makefiles.patch |  270 +
 ppp.systemd   |9 +
 13 files changed, 823 insertions(+)

Copied: ppp/repos/staging-x86_64/CVE-2015-3310.patch (from rev 368400, 
ppp/trunk/CVE-2015-3310.patch)
===
--- staging-x86_64/CVE-2015-3310.patch  (rev 0)
+++ staging-x86_64/CVE-2015-3310.patch  2019-11-13 17:46:37 UTC (rev 368401)
@@ -0,0 +1,18 @@
+Fix buffer overflow in rc_mksid()
+
+rc_mksid converts the PID of pppd to hex to generate a pseudo-unique string.
+If the process id is bigger than 65535 (), its hex representation will be
+longer than 4 characters, resulting in a buffer overflow.
+ 
+The bug can be exploited to cause a remote DoS.
+--- ppp-2.4.7/pppd/plugins/radius/util.c
 ppp-2.4.7/pppd/plugins/radius/util.c
+@@ -77,7 +77,7 @@ rc_mksid (void)
+   static unsigned short int cnt = 0;
+   sprintf (buf, "%08lX%04X%02hX",
+  (unsigned long int) time (NULL),
+- (unsigned int) getpid (),
++ (unsigned int) getpid () & 0x,
+  cnt & 0xFF);
+   cnt++;
+   return buf;

Copied: ppp/repos/staging-x86_64/LICENSE (from rev 368400, ppp/trunk/LICENSE)
===
--- staging-x86_64/LICENSE  (rev 0)
+++ staging-x86_64/LICENSE  2019-11-13 17:46:37 UTC (rev 368401)
@@ -0,0 +1,7 @@
+Copyrights:
+***
+
+All of the code can be freely used and redistributed.  The individual
+source files each have their own copyright and permission notice.
+Pppd, pppstats and pppdump are under BSD-style notices.  Some of the
+pppd plugins are GPL'd.  Chat is public domain.

Copied: ppp/repos/staging-x86_64/PKGBUILD (from rev 368400, ppp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:46:37 UTC (rev 368401)
@@ -0,0 +1,97 @@
+# Maintainer: Thomas Baechler 
+pkgname=ppp
+pkgver=2.4.7
+pkgrel=6
+pkgdesc="A daemon which implements the Point-to-Point Protocol for dial-up 
networking"
+arch=(x86_64)
+url="https://www.samba.org/ppp/;
+license=('GPL' 'BSD')
+depends=('glibc' 'libpcap>=1.0.0' 'openssl')
+backup=(etc/ppp/{chap-secrets,pap-secrets,options,ip-up,ip-down,ip-down.d/00-dns.sh,ip-up.d/00-dns.sh,ipv6-up.d/00-iface-config.sh})
+source=(https://download.samba.org/pub/ppp/ppp-${pkgver}.tar.gz{,.asc}
+ppp-2.4.6-makefiles.patch
+options
+ip-up
+ip-down
+ip-up.d.dns.sh
+ip-down.d.dns.sh
+ipv6-up
+ipv6-down
+ipv6-up.d.iface-config.sh
+ppp.systemd
+CVE-2015-3310.patch
+
ppp-build-fix.patch::"https://github.com/paulusmack/ppp/commit/50a2997b.patch;
+
ppp-openssl.patch::https://github.com/paulusmack/ppp/commit/3c7b86229f7bd2600d74db14b1fe5b3896be3875.patch
+LICENSE)
+sha256sums=('02e0a3dd3e4799e33103f70ec7df75348c8540966ee7c948e4ed8a42bbccfb30'
+'SKIP'
+'f04f47318226c79594f45b8b75877c30710d22fe0fb1e2e17db3b4257dc4218c'
+

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:46:26
  Author: foutrelis
Revision: 368400

[core] mass rebuild

Modified:
  ppp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:46:18 UTC (rev 368399)
+++ PKGBUILD2019-11-13 17:46:26 UTC (rev 368400)
@@ -1,7 +1,7 @@
 # Maintainer: Thomas Baechler 
 pkgname=ppp
 pkgver=2.4.7
-pkgrel=5
+pkgrel=6
 pkgdesc="A daemon which implements the Point-to-Point Protocol for dial-up 
networking"
 arch=(x86_64)
 url="https://www.samba.org/ppp/;


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:46:05
  Author: foutrelis
Revision: 368397

[core] mass rebuild

Modified:
  inetutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:45:55 UTC (rev 368396)
+++ PKGBUILD2019-11-13 17:46:05 UTC (rev 368397)
@@ -2,7 +2,7 @@
 
 pkgname=inetutils
 pkgver=1.9.4
-pkgrel=7
+pkgrel=8
 pkgdesc="A collection of common network programs"
 arch=('x86_64')
 url="https://www.gnu.org/software/inetutils/;


[arch-commits] Commit in inetutils/repos (18 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:46:18
  Author: foutrelis
Revision: 368399

archrelease: copy trunk to staging-x86_64

Added:
  inetutils/repos/staging-x86_64/
  inetutils/repos/staging-x86_64/PKGBUILD
(from rev 368397, inetutils/trunk/PKGBUILD)
  inetutils/repos/staging-x86_64/ftpd.service
(from rev 368397, inetutils/trunk/ftpd.service)
  inetutils/repos/staging-x86_64/inetutils.install
(from rev 368397, inetutils/trunk/inetutils.install)
  inetutils/repos/staging-x86_64/rlogin.pam
(from rev 368397, inetutils/trunk/rlogin.pam)
  inetutils/repos/staging-x86_64/rlogin.socket
(from rev 368398, inetutils/trunk/rlogin.socket)
  inetutils/repos/staging-x86_64/rlogin.xinetd
(from rev 368398, inetutils/trunk/rlogin.xinetd)
  inetutils/repos/staging-x86_64/rlogin@.service
(from rev 368398, inetutils/trunk/rlogin@.service)
  inetutils/repos/staging-x86_64/rsh.pam
(from rev 368398, inetutils/trunk/rsh.pam)
  inetutils/repos/staging-x86_64/rsh.socket
(from rev 368398, inetutils/trunk/rsh.socket)
  inetutils/repos/staging-x86_64/rsh.xinetd
(from rev 368398, inetutils/trunk/rsh.xinetd)
  inetutils/repos/staging-x86_64/rsh@.service
(from rev 368398, inetutils/trunk/rsh@.service)
  inetutils/repos/staging-x86_64/talk.service
(from rev 368398, inetutils/trunk/talk.service)
  inetutils/repos/staging-x86_64/talk.socket
(from rev 368398, inetutils/trunk/talk.socket)
  inetutils/repos/staging-x86_64/talk.xinetd
(from rev 368398, inetutils/trunk/talk.xinetd)
  inetutils/repos/staging-x86_64/telnet.socket
(from rev 368398, inetutils/trunk/telnet.socket)
  inetutils/repos/staging-x86_64/telnet.xinetd
(from rev 368398, inetutils/trunk/telnet.xinetd)
  inetutils/repos/staging-x86_64/telnet@.service
(from rev 368398, inetutils/trunk/telnet@.service)

---+
 PKGBUILD  |   88 
 ftpd.service  |   12 +++
 inetutils.install |9 +
 rlogin.pam|   13 +++
 rlogin.socket |9 +
 rlogin.xinetd |   10 +
 rlogin@.service   |7 
 rsh.pam   |   11 ++
 rsh.socket|9 +
 rsh.xinetd|   10 +
 rsh@.service  |7 
 talk.service  |   12 +++
 talk.socket   |9 +
 talk.xinetd   |   10 +
 telnet.socket |   10 +
 telnet.xinetd |   10 +
 telnet@.service   |7 
 17 files changed, 243 insertions(+)

Copied: inetutils/repos/staging-x86_64/PKGBUILD (from rev 368397, 
inetutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:46:18 UTC (rev 368399)
@@ -0,0 +1,88 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=inetutils
+pkgver=1.9.4
+pkgrel=8
+pkgdesc="A collection of common network programs"
+arch=('x86_64')
+url="https://www.gnu.org/software/inetutils/;
+license=('GPL3')
+depends=('pam' 'libcap')
+makedepends=('help2man')
+backup=('etc/xinetd.d/telnet' 'etc/xinetd.d/talk'
+'etc/xinetd.d/rlogin' 'etc/xinetd.d/rsh'
+   'etc/pam.d/rlogin' 'etc/pam.d/rsh')
+options=('!emptydirs')
+install=inetutils.install
+source=("https://ftp.gnu.org/gnu/inetutils/${pkgname}-${pkgver}.tar.xz"{,.sig}
+'ftpd.service' 'rlogin.pam' 'rlogin@.service' 'rlogin.socket' 
'rlogin.xinetd'
+'rsh.pam' 'rsh@.service' 'rsh.socket' 'rsh.xinetd' 'talk.service' 
'talk.socket'
+'talk.xinetd' 'telnet@.service' 'telnet.socket' 'telnet.xinetd')
+sha1sums=('5e515cc9da142cb73bb1beda137b4c2dcf2b528c'
+  'SKIP'
+  '026181500b71f0c09ef5c262450be718651e5658'
+  '387b371cbaa3611b95d30f806c0dd08b621a584a'
+  '6f9a304391610a17b8ae3ad35b742c78c86aee16'
+  '0455126fa18d2a9422469d79b9e73dd928b15652'
+  'd9b8f8aab094ecb779d0f16f21b4683ab327516f'
+  '556b5372cbab8794e931e110b896fa8a61628bb1'
+  '828da7bce49ffc4e9645288759b275a98a2fbc40'
+  '7071da32d42a133ead039197ed891b518bb0f773'
+  '26763ae31b8a5be25a0ba55746941d75d6ee'
+  '4486c966d28736897bce1280d85d139bd10a5689'
+  'd1813d42c5c9d2c60f03ebe33961de357a4b8b43'
+  'b15ab4faa9d97652e182c98c1e3a3b3cbbf6383c'
+  '0917dc6b5a80d914bf550065b1733b7da2c776f3'
+  'a7ac7bbe917ff80fd8cd4357fbc62fab50595c34'
+  '2b2dd71eb3233e5090f4c2df8abe9b4924d323f3')
+validpgpkeys=('4FBD67621082C4C502448E3B180551BAD95A3C35')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --libexec=/usr/bin \
+--localstatedir=/var --sysconfdir=/etc \
+--without-wrap --with-pam \
+--enable-ftp --enable-ftpd \
+--enable-telnet --enable-telnetd \
+--enable-talk --enable-talkd \
+--enable-rlogin --enable-rlogind \
+--enable-rsh --enable-rshd \
+--enable-rcp --enable-hostname --enable-dnsdomainname \
+--disable-rexec --disable-rexecd \
+

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

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:45:55
  Author: felixonmars
Revision: 368396

[core] mass rebuild

Modified:
  libpsl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:45:33 UTC (rev 368395)
+++ PKGBUILD2019-11-13 17:45:55 UTC (rev 368396)
@@ -3,7 +3,7 @@
 
 pkgname=libpsl
 pkgver=0.21.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Public Suffix List library'
 url='https://github.com/rockdaboot/libpsl'
 arch=('x86_64')


[arch-commits] Commit in libpsl/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:46:09
  Author: felixonmars
Revision: 368398

archrelease: copy trunk to staging-x86_64

Added:
  libpsl/repos/staging-x86_64/
  libpsl/repos/staging-x86_64/PKGBUILD
(from rev 368396, libpsl/trunk/PKGBUILD)

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

Copied: libpsl/repos/staging-x86_64/PKGBUILD (from rev 368396, 
libpsl/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:46:09 UTC (rev 368398)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: Darshit Shah 
+
+pkgname=libpsl
+pkgver=0.21.0
+pkgrel=2
+pkgdesc='Public Suffix List library'
+url='https://github.com/rockdaboot/libpsl'
+arch=('x86_64')
+license=('MIT')
+depends=('libidn2' 'libidn2.so' 'libunistring')
+makedepends=('libxslt' 'python' 'publicsuffix-list' 'gtk-doc')
+provides=('libpsl.so')
+source=(https://github.com/rockdaboot/libpsl/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz
+
libpsl-gtk-doc-1.30-fix.patch::https://github.com/rockdaboot/libpsl/commit/87d1add318b5e5d09977f7f374e923577b6ff3be.patch
+
libpsl-0.21.0-build-fix.patch::https://github.com/rockdaboot/libpsl/commit/9347024221f4a9d63f9dcafcda13362a7c8d92fe.patch)
+sha512sums=('165c4f0b0640a813d512bd916e1532e32e43c8c81a5efd048f3a5b07b1b3c9129b4c4b5008b8b11a7c1b3914caea17564321389cd350bf1d687d53a97f2afa4d'
+
'9cca44a70c7e26bc6016767bcee5902c97eff92d004ca2ab659ee289a9e079fab62820f0f684ac25922260175c74c08c1dfca6dd1db6333c37edf38b8048'
+
'692d6dd6f64653f6e355df0b6cfe519a5c202d966deab066123e814591692a28a805fe794dc57dd6f9ab357b4e0dd8dfdf842239ec39f303fc33d98019e7f24e')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 < ../libpsl-gtk-doc-1.30-fix.patch
+  patch -Np1 < ../libpsl-0.21.0-build-fix.patch
+  rm -frv list
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--disable-static \
+--disable-dependency-tracking \
+--enable-man \
+--enable-gtk-doc \
+--enable-{builtin,runtime}=libidn2 \
+--with-psl-file=/usr/share/publicsuffix/effective_tld_names.dat \
+--with-psl-testfile=/usr/share/publicsuffix/test_psl.txt
+  LC_CTYPE=en_US.UTF-8 make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-11-13 Thread Christian Hesse via arch-commits
Date: Wednesday, November 13, 2019 @ 17:45:33
  Author: eworm
Revision: 368395

run `autoreconf -fi` first...

... and fix version mismatch due to wrong order

Modified:
  libnsl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:45:18 UTC (rev 368394)
+++ PKGBUILD2019-11-13 17:45:33 UTC (rev 368395)
@@ -13,6 +13,7 @@
 
 prepare() {
   cd $pkgname-$pkgver
+  autoreconf -fi
   ./autogen.sh
 }
 


[arch-commits] Commit in automake/repos (3 files)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:45:18
  Author: felixonmars
Revision: 368394

archrelease: copy trunk to staging-any

Added:
  automake/repos/staging-any/
  automake/repos/staging-any/PKGBUILD
(from rev 368393, automake/trunk/PKGBUILD)
  automake/repos/staging-any/automake-1.15-dejagnu-testcase.patch
(from rev 368393, automake/trunk/automake-1.15-dejagnu-testcase.patch)

--+
 PKGBUILD |   46 ++
 automake-1.15-dejagnu-testcase.patch |   49 +
 2 files changed, 95 insertions(+)

Copied: automake/repos/staging-any/PKGBUILD (from rev 368393, 
automake/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2019-11-13 17:45:18 UTC (rev 368394)
@@ -0,0 +1,46 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=automake
+pkgver=1.16.1
+pkgrel=2
+pkgdesc="A GNU tool for automatically creating Makefiles"
+arch=('any')
+license=('GPL')
+url="https://www.gnu.org/software/automake;
+groups=('base-devel')
+depends=('perl' 'bash')
+makedepends=('autoconf')
+checkdepends=('dejagnu' 'gcc-fortran' 'java-environment' 'vala' 'emacs' 
'cscope'
+  'python2' 'python-virtualenv')
+source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.sig}
+automake-1.15-dejagnu-testcase.patch)
+sha256sums=('5d05bb38a23fd3312b10aea93840feec685bdf4a41146e78882848165d3ae921'
+'SKIP'
+'787b0cc0f94cc28f86169a5482189ec8ed784c99312939534788d2f5841eae77')
+validpgpkeys=('E1622F96D2BB4E58018EEF9860F906016E407573'   # Stefano Lattarini
+  'F2A38D7EEB2B66405761070D0ADEE10094604D37')  # Mathieu Lirzin
+
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  # fix testsuite issue with resent dejagnu
+  patch -p1 -i $srcdir/automake-1.15-dejagnu-testcase.patch
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --build=$CHOST --prefix=/usr
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make check PYTHON=/usr/bin/python2
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}

Copied: automake/repos/staging-any/automake-1.15-dejagnu-testcase.patch (from 
rev 368393, automake/trunk/automake-1.15-dejagnu-testcase.patch)
===
--- staging-any/automake-1.15-dejagnu-testcase.patch
(rev 0)
+++ staging-any/automake-1.15-dejagnu-testcase.patch2019-11-13 17:45:18 UTC 
(rev 368394)
@@ -0,0 +1,49 @@
+From 3b86722e504c686d3e825ca8870708cce7580190 Mon Sep 17 00:00:00 2001
+From: Pavel Raiskup 
+Date: Mon, 27 Jun 2016 23:10:12 +0200
+Subject: [PATCH] tests: fix bug in dejagnu testcase
+
+This resolves testsuite error:
+ERROR: tcl error sourcing ./spanner.test/spanner.exp.
+ERROR: couldn't execute "./spanner": no such file or directory
+while executing
+"spawn $SPANNER"
+(file "./spanner.test/spanner.exp" line 2)
+invoked from within
+"source ./spanner.test/spanner.exp"
+("uplevel" body line 1)
+invoked from within
+"uplevel #0 source ./spanner.test/spanner.exp"
+invoked from within
+"catch "uplevel #0 source $test_file_name""
+
+.. which was there probably for a very long time, but now with
+dejagnu 1.6 the runtest binary started to validly exit with
+non-zero status.
+
+* t/check12.sh (Makefile.am): Also distribute files from
+$(DEJATOOL) because otherwise 'runtest' binary fails later during
+'make distcheck' because of incomplete list of distributed files.
+
+Proposed upstream:
+http://thread.gmane.org/gmane.comp.sysutils.automake.patches/9941
+
+---
+ t/check12.sh | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/t/check12.sh b/t/check12.sh
+index 0f3928a..306c720 100644
+--- a/t/check12.sh
 b/t/check12.sh
+@@ -61,6 +61,7 @@ DEJATOOL = hammer spanner
+ AM_RUNTESTFLAGS = HAMMER=$(srcdir)/hammer SPANNER=$(srcdir)/spanner
+ EXTRA_DIST += hammer.test/hammer.exp
+ EXTRA_DIST += spanner.test/spanner.exp
++EXTRA_DIST += $(DEJATOOL)
+ END
+ 
+ cat > hammer << 'END'
+-- 
+2.7.4
+


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

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:45:02
  Author: felixonmars
Revision: 368393

[core] mass rebuild

Modified:
  automake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:44:45 UTC (rev 368392)
+++ PKGBUILD2019-11-13 17:45:02 UTC (rev 368393)
@@ -4,7 +4,7 @@
 
 pkgname=automake
 pkgver=1.16.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A GNU tool for automatically creating Makefiles"
 arch=('any')
 license=('GPL')


[arch-commits] Commit in lvm2/repos (6 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:44:45
  Author: foutrelis
Revision: 368392

archrelease: copy trunk to staging-x86_64

Added:
  lvm2/repos/staging-x86_64/
  lvm2/repos/staging-x86_64/11-dm-initramfs.rules
(from rev 368391, lvm2/trunk/11-dm-initramfs.rules)
  lvm2/repos/staging-x86_64/PKGBUILD
(from rev 368391, lvm2/trunk/PKGBUILD)
  lvm2/repos/staging-x86_64/lvm2_hook
(from rev 368391, lvm2/trunk/lvm2_hook)
  lvm2/repos/staging-x86_64/lvm2_install
(from rev 368391, lvm2/trunk/lvm2_install)
  lvm2/repos/staging-x86_64/sd-lvm2_install
(from rev 368391, lvm2/trunk/sd-lvm2_install)

---+
 11-dm-initramfs.rules |3 +
 PKGBUILD  |  133 
 lvm2_hook |   25 +
 lvm2_install  |   43 +++
 sd-lvm2_install   |   46 
 5 files changed, 250 insertions(+)

Copied: lvm2/repos/staging-x86_64/11-dm-initramfs.rules (from rev 368391, 
lvm2/trunk/11-dm-initramfs.rules)
===
--- staging-x86_64/11-dm-initramfs.rules(rev 0)
+++ staging-x86_64/11-dm-initramfs.rules2019-11-13 17:44:45 UTC (rev 
368392)
@@ -0,0 +1,3 @@
+# needed with new udev/mkinitcpio and as implemented in dracut:
+# 

+SUBSYSTEM=="block", KERNEL=="dm-[0-9]*", ACTION=="add|change", 
OPTIONS="db_persist"

Copied: lvm2/repos/staging-x86_64/PKGBUILD (from rev 368391, 
lvm2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:44:45 UTC (rev 368392)
@@ -0,0 +1,133 @@
+# Maintainer: Eric Bélanger 
+# Maintainer: Thomas Bächler 
+
+pkgbase=lvm2
+pkgname=('lvm2' 'device-mapper')
+pkgver=2.02.186
+pkgrel=3
+arch=('x86_64')
+url='https://sourceware.org/lvm2/'
+license=('GPL2' 'LGPL2.1')
+makedepends=('git' 'systemd' 'thin-provisioning-tools')
+validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17'  # Alasdair G Kergon 

+  'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos 

+source=("git+https://sourceware.org/git/lvm2.git#tag=v${pkgver//./_}?signed;
+'lvm2_install'
+'lvm2_hook'
+'sd-lvm2_install'
+'11-dm-initramfs.rules')
+sha256sums=('SKIP'
+'cc51940a8437f3c8339bb9cec7e929b2cc0852ffc8a0b2463e6f67ca2b9950f6'
+'97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
+'b749c2da0e9307b0c2c3858d024a19c268e01e393e876a284fe1a302427f72f1'
+'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
+
+_backports=(
+  # pvscan: fix activation of incomplete VGs
+  '6b12930860a993624d6325aec2e9c561f4412aa9'
+)
+
+prepare() {
+  cd lvm2/
+
+  local _c
+  for _c in "${_backports[@]}"; do
+git log --oneline -1 "${_c}"
+git show "${_c}" -- ':(exclude)WHATS_NEW' | git apply
+  done
+
+  # remove install section from systemd units that are enabled by default
+  sed -i -e '/^\[Install\]$/,$d' \
+scripts/dm_event_systemd_red_hat.socket.in \
+scripts/lvm2_lvmetad_systemd_red_hat.socket.in \
+scripts/lvm2_lvmpolld_systemd_red_hat.socket.in \
+scripts/lvm2_monitoring_systemd_red_hat.service.in
+}
+
+build() {
+  local _CONFIGUREOPTS=(
+--prefix=/usr
+--sbindir=/usr/bin
+--sysconfdir=/etc
+--localstatedir=/var
+--enable-applib
+--enable-cmdlib
+--enable-dmeventd
+--enable-lvmetad
+--enable-lvmpolld
+--enable-pkgconfig
+--enable-readline
+--enable-udev_rules
+--enable-udev_sync
+--enable-use-lvmetad
+--with-cache=internal
+--with-default-dm-run-dir=/run
+--with-default-locking-dir=/run/lock/lvm
+--with-default-pid-dir=/run
+--with-default-run-dir=/run/lvm
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+--with-thin=internal
+--with-udev-prefix=/usr
+  )
+
+  cp -a lvm2/ lvm2-initramfs/
+  
+  cd lvm2/
+
+  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
+  make
+
+  # Build legacy udev rule for initramfs
+  cd ../lvm2-initramfs
+  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no
+  cd udev
+  make 69-dm-lvm-metad.rules
+}
+
+package_device-mapper() {
+  pkgdesc="Device mapper userspace library and tools"
+  url="http://sourceware.org/dm/;
+  depends=('glibc' 'systemd-libs')
+
+  cd lvm2/
+
+  make DESTDIR="${pkgdir}" install_device-mapper
+  # extra udev rule for device-mapper in initramfs
+  install -D -m644 "${srcdir}/11-dm-initramfs.rules" 
"${pkgdir}/usr/lib/initcpio/udev/11-dm-initramfs.rules"
+  # Install dmeventd socket and service
+  make DESTDIR="${pkgdir}" install_systemd_units
+  rm -f "${pkgdir}/usr/lib/systemd/system/"{blk-availability.service,lvm2-*}
+  install -d -m755 

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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:44:36
  Author: foutrelis
Revision: 368391

[core] mass rebuild

Modified:
  lvm2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:44:17 UTC (rev 368390)
+++ PKGBUILD2019-11-13 17:44:36 UTC (rev 368391)
@@ -4,7 +4,7 @@
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
 pkgver=2.02.186
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')


[arch-commits] Commit in flex/repos (3 files)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:44:17
  Author: foutrelis
Revision: 368390

archrelease: copy trunk to staging-x86_64

Added:
  flex/repos/staging-x86_64/
  flex/repos/staging-x86_64/PKGBUILD
(from rev 368389, flex/trunk/PKGBUILD)
  flex/repos/staging-x86_64/flex-pie.patch
(from rev 368389, flex/trunk/flex-pie.patch)

+
 PKGBUILD   |   48 
 flex-pie.patch |   39 +++
 2 files changed, 87 insertions(+)

Copied: flex/repos/staging-x86_64/PKGBUILD (from rev 368389, 
flex/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:44:17 UTC (rev 368390)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=flex
+pkgver=2.6.4
+pkgrel=3
+pkgdesc="A tool for generating text-scanning programs"
+arch=('x86_64')
+url="https://github.com/westes/flex;
+license=('custom')
+groups=('base-devel')
+depends=('glibc' 'm4' 'sh')
+makedepends=('help2man')
+source=("https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz"{,.sig}
+"flex-pie.patch")
+md5sums=('2882e3179748cc9f9c23ec593d6adc8d'
+ 'SKIP'
+ '0a8e8242b37c57b0bc0c6f673bceb5b7')
+validpgpkeys=('56C67868E93390AA1039AD1CE4B29C8D64885307') # Will Estes
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -p1 -i "$srcdir"/flex-pie.patch
+  autoreconf
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  # cxx_restart fails - https://github.com/westes/flex/issues/98
+  make -k check || true
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  ln -s flex "${pkgdir}/usr/bin/lex"
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/license.txt"
+}

Copied: flex/repos/staging-x86_64/flex-pie.patch (from rev 368389, 
flex/trunk/flex-pie.patch)
===
--- staging-x86_64/flex-pie.patch   (rev 0)
+++ staging-x86_64/flex-pie.patch   2019-11-13 17:44:17 UTC (rev 368390)
@@ -0,0 +1,39 @@
+This patch fixes a flex-2.6.4 build failure on x86_64 and possibly other
+architectures where `size_t' is larger than `int'. The failure occurs as
+follows:
+
+A missing `reallocarray' prototype during compilation means that the
+compiler assumes an `int' return type. When compiling with `-pie' (standard
+for Fedora), addresses on the heap can be larger than `int' can store. Thus,
+pointers returned from `reallocarray' are truncated and any read/write to
+them leads to a SIGSEGV.
+
+From 24fd0551333e7eded87b64dd36062da3df2f6380 Mon Sep 17 00:00:00 2001
+From: Explorer09 
+Date: Mon, 4 Sep 2017 10:47:33 +0800
+Subject: [PATCH] build: AC_USE_SYSTEM_EXTENSIONS in configure.ac.
+
+This would, e.g. define _GNU_SOURCE in config.h, enabling the
+reallocarray() prototype in glibc 2.26+ on Linux systems with that
+version of glibc.
+
+Fixes #241.
+---
+ configure.ac | 2 ++
+ 1 file changed, 2 insertions(+)
+
+Index: b/configure.ac
+===
+--- a/configure.ac
 b/configure.ac
+@@ -25,8 +25,10 @@
+ # autoconf requirements and initialization
+ 
+ AC_INIT([the fast lexical analyser 
generator],[2.6.4],[flex-h...@lists.sourceforge.net],[flex])
++AC_PREREQ([2.60])
+ AC_CONFIG_SRCDIR([src/scan.l])
+ AC_CONFIG_AUX_DIR([build-aux])
++AC_USE_SYSTEM_EXTENSIONS
+ LT_INIT
+ AM_INIT_AUTOMAKE([1.11.3 -Wno-portability foreign check-news std-options 
dist-lzip parallel-tests subdir-objects])
+ AC_CONFIG_HEADER([src/config.h])


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

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:44:13
  Author: foutrelis
Revision: 368389

[core] mass rebuild

Modified:
  flex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:43:35 UTC (rev 368388)
+++ PKGBUILD2019-11-13 17:44:13 UTC (rev 368389)
@@ -4,7 +4,7 @@
 
 pkgname=flex
 pkgver=2.6.4
-pkgrel=2
+pkgrel=3
 pkgdesc="A tool for generating text-scanning programs"
 arch=('x86_64')
 url="https://github.com/westes/flex;


[arch-commits] Commit in groff/repos (3 files)

2019-11-13 Thread Felix Yan via arch-commits
Date: Wednesday, November 13, 2019 @ 17:43:35
  Author: felixonmars
Revision: 368388

archrelease: copy trunk to staging-x86_64

Added:
  groff/repos/staging-x86_64/
  groff/repos/staging-x86_64/PKGBUILD
(from rev 368387, groff/trunk/PKGBUILD)
  groff/repos/staging-x86_64/site.tmac
(from rev 368387, groff/trunk/site.tmac)

---+
 PKGBUILD  |   57 +
 site.tmac |   16 
 2 files changed, 73 insertions(+)

Copied: groff/repos/staging-x86_64/PKGBUILD (from rev 368387, 
groff/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-11-13 17:43:35 UTC (rev 368388)
@@ -0,0 +1,57 @@
+# Maintainer: 
+
+pkgname=groff
+pkgver=1.22.4
+pkgrel=2
+pkgdesc='GNU troff text-formatting system'
+arch=('x86_64')
+url='https://www.gnu.org/software/groff/groff.html'
+license=('GPL')
+groups=('base-devel')
+depends=('perl' 'gcc-libs')
+makedepends=('netpbm' 'psutils'  'libxaw')
+optdepends=('netpbm: for use together with man -H command interaction in 
browsers'
+'psutils: for use together with man -H command interaction in 
browsers'
+'libxaw: for gxditview')
+options=('!docs' '!emptydirs' '!makeflags')
+validpgpkeys=('2D0C08D2B0AD0D3D8626670272D23FBAC99D4E75') # Bertrand Garrigues 

+source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig}
+'site.tmac')
+md5sums=('08fb04335e2f5e73f23ea4c3adbf0c5f'
+ 'SKIP'
+ 'a1fedafd7863b37968d32ad9ae1d8c13')
+sha256sums=('e78e7b4cb7dec310849004fa88847c44701e8d133b5d4c13057d876c1bad0293'
+'SKIP'
+'af59ecde597ce9f8189368a7739279a5f8a391139fe048ef6b4e493ed46e5f5f')
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--with-x \
+--with-appresdir=/usr/share/X11/app-defaults
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  
+  # add compatibility symlinks
+  ln -s eqn "$pkgdir"/usr/bin/geqn
+  ln -s tbl "$pkgdir"/usr/bin/gtbl
+  ln -s soelim "$pkgdir"/usr/bin/zsoelim
+
+  # FS33760 - TERMCAP variables not followed
+  # TODO: everyone is doing this - find out why upstream does not...
+  cat "$srcdir"/site.tmac >> \
+"$pkgdir"/usr/share/groff/site-tmac/man.local
+  cat "$srcdir"/site.tmac >> \
+"$pkgdir"/usr/share/groff/site-tmac/mdoc.local
+}

Copied: groff/repos/staging-x86_64/site.tmac (from rev 368387, 
groff/trunk/site.tmac)
===
--- staging-x86_64/site.tmac(rev 0)
+++ staging-x86_64/site.tmac2019-11-13 17:43:35 UTC (rev 368388)
@@ -0,0 +1,16 @@
+.
+.if n \{\
+.  \" Character translations for non-keyboard
+.  \" characters - to make them searchable
+.  if '\*[.T]'utf8' \{\
+.char \- \N'45'
+.char - \N'45'
+.char ' \N'39'
+.char \' \N'39'
+.  \}
+.
+.  \" Shut off SGR by default (groff colors)
+.  \" Require GROFF_SGR envvar defined to turn it on
+.  if '\V[GROFF_SGR]'' \
+.output x X tty: sgr 0
+.\}


  1   2   3   4   5   >