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

2020-11-30 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 30, 2020 @ 09:45:07
  Author: bpiotrowski
Revision: 402406

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 402405, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 402405, flatpak/trunk/flatpak-bindir.sh)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  172 ++--
 flatpak-bindir.sh |   14 ++--
 2 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 09:44:55 UTC (rev 402405)
+++ PKGBUILD2020-11-30 09:45:07 UTC (rev 402406)
@@ -1,86 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.8.3
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
-checkdepends=(valgrind socat)
-_commit=815d4c4f0e08e94e27c68ed935dbc7f26df1ca4b
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://github.com/projectatomic/bubblewrap;
-"git+https://github.com/flatpak/xdg-dbus-proxy;
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
-
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 402405, 
flatpak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 09:45:07 UTC (rev 402406)
@@ -0,0 +1,86 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.9.2
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy)
+makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
+checkdepends=(valgrind socat)
+_commit=aafe1f632c6bfa762b82c5a00a2382b7ea82bd38  # tags/1.9.2^0
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;
+"git+https://github.com/projectatomic/bubblewrap;
+"git+https://github.com/flatpak/xdg-dbus-proxy;
+https://dl.flathub.org/repo/flathub.flatpakrepo
+flatpak-bindir.sh)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
+'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
+
+prepare() {
+  cd

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

2020-11-30 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 30, 2020 @ 09:44:55
  Author: bpiotrowski
Revision: 402405

1.9.2-1

Modified:
  flatpak/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 09:39:58 UTC (rev 402404)
+++ PKGBUILD2020-11-30 09:44:55 UTC (rev 402405)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak
-pkgver=1.8.3
+pkgver=1.9.2
 pkgrel=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="https://flatpak.org;
@@ -12,7 +12,7 @@
  python bubblewrap appstream-glib xdg-dbus-proxy)
 makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
 checkdepends=(valgrind socat)
-_commit=815d4c4f0e08e94e27c68ed935dbc7f26df1ca4b
+_commit=aafe1f632c6bfa762b82c5a00a2382b7ea82bd38  # tags/1.9.2^0
 source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;
 "git+https://github.com/projectatomic/bubblewrap;


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

2020-11-30 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 30, 2020 @ 09:39:58
  Author: bpiotrowski
Revision: 402404

archrelease: copy trunk to extra-x86_64

Added:
  ostree/repos/extra-x86_64/PKGBUILD
(from rev 402403, ostree/trunk/PKGBUILD)
Deleted:
  ostree/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  134 ++---
 1 file changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 09:39:48 UTC (rev 402403)
+++ PKGBUILD2020-11-30 09:39:58 UTC (rev 402404)
@@ -1,67 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Mirco Tischler 
-
-pkgname=ostree
-pkgver=2020.3
-pkgrel=2
-pkgdesc="Operating system and container binary deployment and upgrades"
-url="https://ostree.readthedocs.org/en/latest/;
-arch=(x86_64)
-license=(GPL)
-depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux openssl avahi)
-makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
-checkdepends=(parallel syslinux gjs cpio elfutils)
-_commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0
-source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
-"git+https://github.com/mendsley/bsdiff;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bsdiff.url "$srcdir/bsdiff"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe | sed 's/^v//;s/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---with-mkinitcpio \
---with-openssl \
---with-builtin-grub2-mkconfig \
---enable-experimental-api \
---disable-static \
---enable-gtk-doc
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: ostree/repos/extra-x86_64/PKGBUILD (from rev 402403, 
ostree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 09:39:58 UTC (rev 402404)
@@ -0,0 +1,67 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Mirco Tischler 
+
+pkgname=ostree
+pkgver=2020.8
+pkgrel=1
+pkgdesc="Operating system and container binary deployment and upgrades"
+url="https://ostree.readthedocs.org/en/latest/;
+arch=(x86_64)
+license=(GPL)
+depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux openssl avahi)
+makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
+checkdepends=(parallel syslinux gjs cpio elfutils)
+_commit=3e289b19345e30d2da193cd208e109f7d7aaa2a1  # tags/v2020.8^0
+source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
+"git+https://github.com/mendsley/bsdiff;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.bsdiff.url "$srcdir/bsdiff"
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+pkgver() {
+  cd $pkgname
+  git describe | sed 's/^v//;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--with-mkinitcpio \
+--with-openssl \
+--with-builtin-grub2-mkconfig \
+--enable-experimental-api \
+--disable-static \
+--enable-gtk-doc
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2020-11-30 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 30, 2020 @ 09:39:48
  Author: bpiotrowski
Revision: 402403

2020.8-1

Modified:
  ostree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 13:59:42 UTC (rev 402402)
+++ PKGBUILD2020-11-30 09:39:48 UTC (rev 402403)
@@ -2,8 +2,8 @@
 # Contributor: Mirco Tischler 
 
 pkgname=ostree
-pkgver=2020.3
-pkgrel=2
+pkgver=2020.8
+pkgrel=1
 pkgdesc="Operating system and container binary deployment and upgrades"
 url="https://ostree.readthedocs.org/en/latest/;
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux openssl avahi)
 makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
 checkdepends=(parallel syslinux gjs cpio elfutils)
-_commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0
+_commit=3e289b19345e30d2da193cd208e109f7d7aaa2a1  # tags/v2020.8^0
 source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
 "git+https://github.com/mendsley/bsdiff;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;)


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

2020-11-17 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, November 17, 2020 @ 19:29:30
  Author: bpiotrowski
Revision: 401320

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 401319, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 401319, flatpak/trunk/flatpak-bindir.sh)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  172 ++--
 flatpak-bindir.sh |   14 ++--
 2 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-17 19:28:22 UTC (rev 401319)
+++ PKGBUILD2020-11-17 19:29:30 UTC (rev 401320)
@@ -1,86 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.8.2
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
-checkdepends=(valgrind socat)
-_commit=7ee022bfa5d06f5ea235a17add99cfeb9e82d8c8  # tags/1.8.2^0
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://github.com/projectatomic/bubblewrap;
-"git+https://github.com/flatpak/xdg-dbus-proxy;
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
-
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 401319, 
flatpak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-17 19:29:30 UTC (rev 401320)
@@ -0,0 +1,86 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.8.3
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy)
+makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
+checkdepends=(valgrind socat)
+_commit=815d4c4f0e08e94e27c68ed935dbc7f26df1ca4b
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;
+"git+https://github.com/projectatomic/bubblewrap;
+"git+https://github.com/flatpak/xdg-dbus-proxy;
+https://dl.flathub.org/repo/flathub.flatpakrepo
+flatpak-bindir.sh)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
+'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
+
+prepare()

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

2020-11-17 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, November 17, 2020 @ 19:28:22
  Author: bpiotrowski
Revision: 401319

1.8.3-1

Modified:
  flatpak/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-17 18:52:58 UTC (rev 401318)
+++ PKGBUILD2020-11-17 19:28:22 UTC (rev 401319)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak
-pkgver=1.8.2
+pkgver=1.8.3
 pkgrel=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="https://flatpak.org;
@@ -12,7 +12,7 @@
  python bubblewrap appstream-glib xdg-dbus-proxy)
 makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
 checkdepends=(valgrind socat)
-_commit=7ee022bfa5d06f5ea235a17add99cfeb9e82d8c8  # tags/1.8.2^0
+_commit=815d4c4f0e08e94e27c68ed935dbc7f26df1ca4b
 source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;
 "git+https://github.com/projectatomic/bubblewrap;


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

2020-11-02 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 2, 2020 @ 09:02:56
  Author: bpiotrowski
Revision: 399135

1.8.2-1

Modified:
  flatpak/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 08:56:48 UTC (rev 399134)
+++ PKGBUILD2020-11-02 09:02:56 UTC (rev 399135)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak
-pkgver=1.8.1
+pkgver=1.8.2
 pkgrel=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="https://flatpak.org;
@@ -12,7 +12,7 @@
  python bubblewrap appstream-glib xdg-dbus-proxy)
 makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
 checkdepends=(valgrind socat)
-_commit=2e9776f209e814e256dd7d42661d2455b6516d01  # tags/1.8.1^0
+_commit=7ee022bfa5d06f5ea235a17add99cfeb9e82d8c8  # tags/1.8.2^0
 source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;
 "git+https://github.com/projectatomic/bubblewrap;


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

2020-11-02 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 2, 2020 @ 09:03:06
  Author: bpiotrowski
Revision: 399136

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 399135, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 399135, flatpak/trunk/flatpak-bindir.sh)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  172 ++--
 flatpak-bindir.sh |   14 ++--
 2 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 09:02:56 UTC (rev 399135)
+++ PKGBUILD2020-11-02 09:03:06 UTC (rev 399136)
@@ -1,86 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.8.1
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
-checkdepends=(valgrind socat)
-_commit=2e9776f209e814e256dd7d42661d2455b6516d01  # tags/1.8.1^0
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://github.com/projectatomic/bubblewrap;
-"git+https://github.com/flatpak/xdg-dbus-proxy;
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
-
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 399135, 
flatpak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 09:03:06 UTC (rev 399136)
@@ -0,0 +1,86 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.8.2
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy)
+makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
+checkdepends=(valgrind socat)
+_commit=7ee022bfa5d06f5ea235a17add99cfeb9e82d8c8  # tags/1.8.2^0
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;
+"git+https://github.com/projectatomic/bubblewrap;
+"git+https://github.com/flatpak/xdg-dbus-proxy;
+https://dl.flathub.org/repo/flathub.flatpakrepo
+flatpak-bindir.sh)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
+'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
+
+p

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

2020-11-02 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 2, 2020 @ 08:59:07
  Author: bpiotrowski
Revision: 739315

archrelease: copy trunk to community-any

Added:
  mythes-pl/repos/community-any/PKGBUILD
(from rev 739314, mythes-pl/trunk/PKGBUILD)
Deleted:
  mythes-pl/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 08:58:55 UTC (rev 739314)
+++ PKGBUILD2020-11-02 08:59:07 UTC (rev 739315)
@@ -1,30 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Maciej Sitarz 
-
-pkgname=mythes-pl
-pkgver=1.5
-pkgrel=4
-pkgdesc='Polish thesaurus'
-arch=('any')
-url='http://synonimy.ux.pl/'
-license=('LGPL')
-optdepends=('libmythes: offers thesaurus library functions')
-source=(https://downloads.sourceforge.net/synonimy/OOo2-Thesaurus-$pkgver.zip)
-md5sums=('c5ff330768241baf2d61f15fbb9be1b9')
-
-package() {
-  install -dm755 "$pkgdir"/usr/share/mythes
-  install -m644 th_pl_PL_v2.* "$pkgdir"/usr/share/mythes
-
-  # symlinks
-  install -dm755 "$pkgdir"/usr/share/myspell/dicts
-  pushd "$pkgdir"/usr/share/myspell/dicts
-  for file in "$pkgdir"/usr/share/mythes/*; do
-ln -sv /usr/share/mythes/"$(basename $file)" .
-  done
-  popd
-
-  # docs
-  install -dm755 "$pkgdir"/usr/share/doc/$pkgname
-  install -m644 README_th_pl_PL_v2.txt "$pkgdir"/usr/share/doc/$pkgname
-}

Copied: mythes-pl/repos/community-any/PKGBUILD (from rev 739314, 
mythes-pl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 08:59:07 UTC (rev 739315)
@@ -0,0 +1,27 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Maciej Sitarz 
+
+pkgname=mythes-pl
+epoch=1
+pkgver=0.8.67
+pkgrel=1
+pkgdesc='Polish thesaurus'
+arch=('any')
+url='https://dobryslownik.pl/pobierz/'
+license=('LGPL')
+optdepends=('libmythes: offers thesaurus library functions')
+source=(https://sources.archlinux.org/other/community/mythes-pl/pl-dict-latest-0.8.67.oxt)
+sha256sums=('1b3947ebecea662431f9b620f63a4fdaa3fc647677384fe5f5e69c11b95ef31c')
+
+package() {
+  install -dm755 "$pkgdir"/usr/share/mythes
+  install -m644 th_pl_PL_v2.* "$pkgdir"/usr/share/mythes
+
+  # symlinks
+  install -dm755 "$pkgdir"/usr/share/myspell/dicts
+  pushd "$pkgdir"/usr/share/myspell/dicts
+  for file in "$pkgdir"/usr/share/mythes/*; do
+ln -sv /usr/share/mythes/"$(basename $file)" .
+  done
+  popd
+}


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

2020-11-02 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, November 2, 2020 @ 08:58:55
  Author: bpiotrowski
Revision: 739314

1:0.8.67-1

Modified:
  mythes-pl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 08:58:41 UTC (rev 739313)
+++ PKGBUILD2020-11-02 08:58:55 UTC (rev 739314)
@@ -2,15 +2,16 @@
 # Contributor: Maciej Sitarz 
 
 pkgname=mythes-pl
-pkgver=1.5
-pkgrel=4
+epoch=1
+pkgver=0.8.67
+pkgrel=1
 pkgdesc='Polish thesaurus'
 arch=('any')
-url='http://synonimy.ux.pl/'
+url='https://dobryslownik.pl/pobierz/'
 license=('LGPL')
 optdepends=('libmythes: offers thesaurus library functions')
-source=(https://downloads.sourceforge.net/synonimy/OOo2-Thesaurus-$pkgver.zip)
-md5sums=('c5ff330768241baf2d61f15fbb9be1b9')
+source=(https://sources.archlinux.org/other/community/mythes-pl/pl-dict-latest-0.8.67.oxt)
+sha256sums=('1b3947ebecea662431f9b620f63a4fdaa3fc647677384fe5f5e69c11b95ef31c')
 
 package() {
   install -dm755 "$pkgdir"/usr/share/mythes
@@ -23,8 +24,4 @@
 ln -sv /usr/share/mythes/"$(basename $file)" .
   done
   popd
-
-  # docs
-  install -dm755 "$pkgdir"/usr/share/doc/$pkgname
-  install -m644 README_th_pl_PL_v2.txt "$pkgdir"/usr/share/doc/$pkgname
 }


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

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:51:50
  Author: bpiotrowski
Revision: 395106

archrelease: copy trunk to testing-x86_64

Added:
  binutils/repos/testing-x86_64/
  binutils/repos/testing-x86_64/PKGBUILD
(from rev 395105, binutils/trunk/PKGBUILD)

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

Copied: binutils/repos/testing-x86_64/PKGBUILD (from rev 395105, 
binutils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-09-01 18:51:50 UTC (rev 395106)
@@ -0,0 +1,85 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=binutils
+pkgver=2.35
+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 elfutils)
+makedepends=(elfutils git)
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache)
+#_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
+#source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+sha256sums=('1b11659fb49e20e18db460d44485f09442c8c56d5df165de9461eb09c8302f85'
+'SKIP')
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
+  # 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-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--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-debuginfod \
+--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 binutils/trunk (PKGBUILD)

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:51:42
  Author: bpiotrowski
Revision: 395105

2.35-2: linux-api-headers 5.8 rebuild

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-01 18:47:24 UTC (rev 395104)
+++ PKGBUILD2020-09-01 18:51:42 UTC (rev 395105)
@@ -5,7 +5,7 @@
 
 pkgname=binutils
 pkgver=2.35
-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 gcc/repos (6 files)

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:47:24
  Author: bpiotrowski
Revision: 395104

archrelease: copy trunk to testing-x86_64

Added:
  gcc/repos/testing-x86_64/
  gcc/repos/testing-x86_64/PKGBUILD
(from rev 395103, gcc/trunk/PKGBUILD)
  gcc/repos/testing-x86_64/c89
(from rev 395103, gcc/trunk/c89)
  gcc/repos/testing-x86_64/c99
(from rev 395103, gcc/trunk/c99)
  gcc/repos/testing-x86_64/fs64270.patch
(from rev 395103, gcc/trunk/fs64270.patch)
  gcc/repos/testing-x86_64/gdc_phobos_path.patch
(from rev 395103, gcc/trunk/gdc_phobos_path.patch)

---+
 PKGBUILD  |  418 
 c89   |   10 +
 c99   |   10 +
 fs64270.patch |   26 ++
 gdc_phobos_path.patch |   14 +
 5 files changed, 478 insertions(+)

Copied: gcc/repos/testing-x86_64/PKGBUILD (from rev 395103, gcc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-09-01 18:47:24 UTC (rev 395104)
@@ -0,0 +1,418 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
+pkgver=10.2.0
+_majorver=${pkgver%%.*}
+_islver=0.21
+pkgrel=2
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git libxcrypt)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6beb39ee6c465c21d0cc547fd66b445100cdcc35
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
+c89 c99
+gdc_phobos_path.patch
+fs64270.patch
+)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c'
+'SKIP'
+'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308'
+'1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # D hacks
+  patch -p1 -i "$srcdir/gdc_phobos_path.patch"
+
+  # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
+  # https://bugs.archlinux.org/task/64270
+  patch -p1 -i "$srcdir/fs64270.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
+  --with-isl \
+  --with-linker-hash-style=gnu \
+  --with-system-zlib \
+  --enable-__cxa_atexit \
+  --enable-cet=auto \
+  --enable-checking=release \
+  --enable-clocale=gnu \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-gnu-indirect-function \
+  --enable-gnu-unique-object \
+  --enable-install-libiberty \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-multilib \
+  --enable-plugin \
+  --enable-shared \
+  --enable-threads=posix \
+  --disable-libssp \
+  --disable-libstdcxx-pch \
+  --disable-libunwind-exceptions \
+  --disable-werror \
+  gdc_include_dir=/usr/i

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

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:46:48
  Author: bpiotrowski
Revision: 395103

10.2.0-2: linux-api-headers 5.8 rebuild

Modified:
  gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-01 18:45:35 UTC (rev 395102)
+++ PKGBUILD2020-09-01 18:46:48 UTC (rev 395103)
@@ -9,7 +9,7 @@
 pkgver=10.2.0
 _majorver=${pkgver%%.*}
 _islver=0.21
-pkgrel=1
+pkgrel=2
 pkgdesc='The GNU Compiler Collection'
 arch=(x86_64)
 license=(GPL LGPL FDL custom)


[arch-commits] Commit in glibc/repos (9 files)

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:45:35
  Author: bpiotrowski
Revision: 395102

archrelease: copy trunk to testing-x86_64

Added:
  glibc/repos/testing-x86_64/
  glibc/repos/testing-x86_64/PKGBUILD
(from rev 395101, glibc/trunk/PKGBUILD)
  glibc/repos/testing-x86_64/bz26534.patch
(from rev 395101, glibc/trunk/bz26534.patch)
  glibc/repos/testing-x86_64/glibc.install
(from rev 395101, glibc/trunk/glibc.install)
  glibc/repos/testing-x86_64/lib32-glibc.conf
(from rev 395101, glibc/trunk/lib32-glibc.conf)
  glibc/repos/testing-x86_64/locale-gen
(from rev 395101, glibc/trunk/locale-gen)
  glibc/repos/testing-x86_64/locale.gen.txt
(from rev 395101, glibc/trunk/locale.gen.txt)
  glibc/repos/testing-x86_64/sdt-config.h
(from rev 395101, glibc/trunk/sdt-config.h)
  glibc/repos/testing-x86_64/sdt.h
(from rev 395101, glibc/trunk/sdt.h)

--+
 PKGBUILD |  238 +
 bz26534.patch|   11 +
 glibc.install|5 
 lib32-glibc.conf |1 
 locale-gen   |   42 +
 locale.gen.txt   |   23 ++
 sdt-config.h |6 
 sdt.h|  430 +
 8 files changed, 756 insertions(+)

Copied: glibc/repos/testing-x86_64/PKGBUILD (from rev 395101, 
glibc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-09-01 18:45:35 UTC (rev 395102)
@@ -0,0 +1,238 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.32
+pkgrel=4
+arch=(x86_64)
+url='https://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs python)
+options=(!strip staticlibs)
+#_commit=3de512be7ea6053255afed6154db9ee31d4e557a
+#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+sdt.h sdt-config.h
+bz26534.patch)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
+  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+md5sums=('720c7992861c57cf97d66a2f36d8d1fa'
+ 'SKIP'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf'
+ '6e052f1cb693d5d3203f50f9d4e8c33b'
+ '91fec3b7e75510ae2ac42533aa2e695e'
+ '680df504c683640b02ed4a805797c0b2'
+ 'fc57038c1297c7c11258e8dda1623ec2')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
+  cd glibc
+
+  local i; for i in ${source[@]}; do
+case ${i%::*} in
+  *.patch)
+echo "  -> Applying ${i}"
+patch -p1 -i "$srcdir/${i}"
+;;
+esac
+  done
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-add-ons
+  --enable-bind-now
+  --enable-cet
+  --enable-lock-elision
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-stackguard-randomization
+  --enable-static-pie
+  --enable-systemtap
+  --disable-profile
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  #
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+  LDFLAGS=${LDFLAGS/,-z,now/}
+
+  "$srcdir/glibc/configure" \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+  # build info pages manually for reprducibility
+  make info
+
+  cd "$srcdir/lib32-glibc-build"
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparm

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

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:45:14
  Author: bpiotrowski
Revision: 395101

2.32-4: linux-api-headers 5.8 rebuild

Added:
  glibc/trunk/bz26534.patch
Modified:
  glibc/trunk/PKGBUILD

---+
 PKGBUILD  |8 +---
 bz26534.patch |   11 +++
 2 files changed, 16 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-01 18:44:35 UTC (rev 395100)
+++ PKGBUILD2020-09-01 18:45:14 UTC (rev 395101)
@@ -7,7 +7,7 @@
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
 pkgver=2.32
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)
@@ -19,7 +19,8 @@
 locale.gen.txt
 locale-gen
 lib32-glibc.conf
-sdt.h sdt-config.h)
+sdt.h sdt-config.h
+bz26534.patch)
 validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
   BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
 md5sums=('720c7992861c57cf97d66a2f36d8d1fa'
@@ -28,7 +29,8 @@
  '476e9113489f93b348b21e144b6a8fcf'
  '6e052f1cb693d5d3203f50f9d4e8c33b'
  '91fec3b7e75510ae2ac42533aa2e695e'
- '680df504c683640b02ed4a805797c0b2')
+ '680df504c683640b02ed4a805797c0b2'
+ 'fc57038c1297c7c11258e8dda1623ec2')
 
 prepare() {
   mkdir -p glibc-build lib32-glibc-build

Added: bz26534.patch
===
--- bz26534.patch   (rev 0)
+++ bz26534.patch   2020-09-01 18:45:14 UTC (rev 395101)
@@ -0,0 +1,11 @@
+--- a/sysdeps/x86_64/fpu/multiarch/ifunc-fma4.h 2020-08-25 15:08:15.049364392 
+0200
 b/sysdeps/x86_64/fpu/multiarch/ifunc-fma4.h 2020-08-25 15:08:20.012697875 
+0200
+@@ -32,7 +32,7 @@
+   && CPU_FEATURE_USABLE_P (cpu_features, AVX2))
+ return OPTIMIZE (fma);
+
+-  if (CPU_FEATURE_USABLE_P (cpu_features, FMA))
++  if (CPU_FEATURE_USABLE_P (cpu_features, FMA4))
+ return OPTIMIZE (fma4);
+
+   return OPTIMIZE (sse2);


[arch-commits] Commit in linux-api-headers/repos (testing-any testing-any/PKGBUILD)

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:44:35
  Author: bpiotrowski
Revision: 395100

archrelease: copy trunk to testing-any

Added:
  linux-api-headers/repos/testing-any/
  linux-api-headers/repos/testing-any/PKGBUILD
(from rev 395099, linux-api-headers/trunk/PKGBUILD)

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

Copied: linux-api-headers/repos/testing-any/PKGBUILD (from rev 395099, 
linux-api-headers/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-09-01 18:44:35 UTC (rev 395100)
@@ -0,0 +1,33 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=linux-api-headers
+pkgver=5.8
+pkgrel=1
+pkgdesc='Kernel headers sanitized for use in userspace'
+arch=(any)
+url='https://www.gnu.org/software/libc'
+license=(GPL2)
+makedepends=(rsync)
+source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
+md5sums=('0e5c4c15266218ef26c50fac0016095b'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
+
+build() {
+  cd linux-$pkgver
+
+  make mrproper
+  make headers_check
+}
+
+package() {
+  cd linux-$pkgver
+  make INSTALL_HDR_PATH="$pkgdir/usr" headers_install
+
+  # use headers from libdrm
+  rm -r "$pkgdir/usr/include/drm"
+}


[arch-commits] Commit in linux-api-headers/trunk (PKGBUILD)

2020-09-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Tuesday, September 1, 2020 @ 18:44:21
  Author: bpiotrowski
Revision: 395099

5.8-1

Modified:
  linux-api-headers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-01 18:32:54 UTC (rev 395098)
+++ PKGBUILD2020-09-01 18:44:21 UTC (rev 395099)
@@ -4,7 +4,7 @@
 # toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
 
 pkgname=linux-api-headers
-pkgver=5.7
+pkgver=5.8
 pkgrel=1
 pkgdesc='Kernel headers sanitized for use in userspace'
 arch=(any)
@@ -12,7 +12,7 @@
 license=(GPL2)
 makedepends=(rsync)
 
source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
-md5sums=('f63ed18935914e1ee3e04c2a0ce1ba3b'
+md5sums=('0e5c4c15266218ef26c50fac0016095b'
  'SKIP')
 validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
   '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman


[arch-commits] Commit in libxcrypt/repos/testing-x86_64 (PKGBUILD PKGBUILD)

2020-08-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 20, 2020 @ 06:02:50
  Author: bpiotrowski
Revision: 394421

archrelease: copy trunk to testing-x86_64

Added:
  libxcrypt/repos/testing-x86_64/PKGBUILD
(from rev 394420, libxcrypt/trunk/PKGBUILD)
Deleted:
  libxcrypt/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-20 06:02:23 UTC (rev 394420)
+++ PKGBUILD2020-08-20 06:02:50 UTC (rev 394421)
@@ -1,40 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=libxcrypt
-pkgver=4.4.16
-pkgrel=2
-pkgdesc='Modern library for one-way hashing of passwords'
-arch=(x86_64)
-url='https://github.com/besser82/libxcrypt/'
-license=(GPL)
-depends=(glibc)
-provides=(libcrypt.so)
-source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
-sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
-
-prepare() {
-  cd $pkgname-$pkgver
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
---prefix=/usr \
---disable-static \
---enable-hashes=strong \
---enable-obsolete-api=no \
---disable-failure-tokens
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check 
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  rm -f "$pkgdir/usr/lib/libcrypt.so"
-}

Copied: libxcrypt/repos/testing-x86_64/PKGBUILD (from rev 394420, 
libxcrypt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-20 06:02:50 UTC (rev 394421)
@@ -0,0 +1,39 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libxcrypt
+pkgver=4.4.16
+pkgrel=3
+pkgdesc='Modern library for one-way hashing of passwords'
+arch=(x86_64)
+url='https://github.com/besser82/libxcrypt/'
+license=(GPL)
+depends=(glibc)
+provides=(libcrypt.so)
+source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
+sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--disable-static \
+--enable-hashes=strong,glibc \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2020-08-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 20, 2020 @ 06:02:23
  Author: bpiotrowski
Revision: 394420

4.4.16-3: ship libcrypt.so; enable "legacy" hashes for backwards compat

Modified:
  libxcrypt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 06:01:37 UTC (rev 394419)
+++ PKGBUILD2020-08-20 06:02:23 UTC (rev 394420)
@@ -2,7 +2,7 @@
 
 pkgname=libxcrypt
 pkgver=4.4.16
-pkgrel=2
+pkgrel=3
 pkgdesc='Modern library for one-way hashing of passwords'
 arch=(x86_64)
 url='https://github.com/besser82/libxcrypt/'
@@ -22,7 +22,7 @@
   ./configure \
 --prefix=/usr \
 --disable-static \
---enable-hashes=strong \
+--enable-hashes=strong,glibc \
 --enable-obsolete-api=no \
 --disable-failure-tokens
   make
@@ -36,5 +36,4 @@
 package() {
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
-  rm -f "$pkgdir/usr/lib/libcrypt.so"
 }


[arch-commits] Commit in glibc/repos/testing-x86_64 (14 files)

2020-08-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 20, 2020 @ 06:01:37
  Author: bpiotrowski
Revision: 394419

archrelease: copy trunk to testing-x86_64

Added:
  glibc/repos/testing-x86_64/PKGBUILD
(from rev 394418, glibc/trunk/PKGBUILD)
  glibc/repos/testing-x86_64/glibc.install
(from rev 394418, glibc/trunk/glibc.install)
  glibc/repos/testing-x86_64/lib32-glibc.conf
(from rev 394418, glibc/trunk/lib32-glibc.conf)
  glibc/repos/testing-x86_64/locale-gen
(from rev 394418, glibc/trunk/locale-gen)
  glibc/repos/testing-x86_64/locale.gen.txt
(from rev 394418, glibc/trunk/locale.gen.txt)
  glibc/repos/testing-x86_64/sdt-config.h
(from rev 394418, glibc/trunk/sdt-config.h)
  glibc/repos/testing-x86_64/sdt.h
(from rev 394418, glibc/trunk/sdt.h)
Deleted:
  glibc/repos/testing-x86_64/PKGBUILD
  glibc/repos/testing-x86_64/glibc.install
  glibc/repos/testing-x86_64/lib32-glibc.conf
  glibc/repos/testing-x86_64/locale-gen
  glibc/repos/testing-x86_64/locale.gen.txt
  glibc/repos/testing-x86_64/sdt-config.h
  glibc/repos/testing-x86_64/sdt.h

--+
 PKGBUILD |  464 ++--
 glibc.install|   10 
 lib32-glibc.conf |2 
 locale-gen   |   84 ++---
 locale.gen.txt   |   46 +-
 sdt-config.h |   12 
 sdt.h|  860 ++---
 7 files changed, 739 insertions(+), 739 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-20 06:01:23 UTC (rev 394418)
+++ PKGBUILD2020-08-20 06:01:37 UTC (rev 394419)
@@ -1,232 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Allan McRae 
-
-# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
-# NOTE: valgrind requires rebuilt with each major glibc version
-
-pkgbase=glibc
-pkgname=(glibc lib32-glibc)
-pkgver=2.32
-pkgrel=1
-arch=(x86_64)
-url='https://www.gnu.org/software/libc'
-license=(GPL LGPL)
-makedepends=(git gd lib32-gcc-libs python)
-options=(!strip staticlibs)
-#_commit=3de512be7ea6053255afed6154db9ee31d4e557a
-#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
-source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
-locale.gen.txt
-locale-gen
-lib32-glibc.conf
-sdt.h sdt-config.h)
-validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
-  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
-md5sums=('720c7992861c57cf97d66a2f36d8d1fa'
- 'SKIP'
- '07ac979b6ab5eeb778d55f041529d623'
- '476e9113489f93b348b21e144b6a8fcf'
- '6e052f1cb693d5d3203f50f9d4e8c33b'
- '91fec3b7e75510ae2ac42533aa2e695e'
- '680df504c683640b02ed4a805797c0b2')
-
-prepare() {
-  mkdir -p glibc-build lib32-glibc-build
-
-  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
-  cd glibc
-
-  local i; for i in ${source[@]}; do
-case ${i%::*} in
-  *.patch)
-echo "  -> Applying ${i}"
-patch -p1 -i "$srcdir/${i}"
-;;
-esac
-  done
-}
-
-build() {
-  local _configure_flags=(
-  --prefix=/usr
-  --with-headers=/usr/include
-  --with-bugurl=https://bugs.archlinux.org/
-  --enable-add-ons
-  --enable-bind-now
-  --enable-cet
-  --enable-lock-elision
-  --enable-multi-arch
-  --enable-stack-protector=strong
-  --enable-stackguard-randomization
-  --enable-static-pie
-  --enable-systemtap
-  --disable-profile
-  --disable-werror
-  )
-
-  cd "$srcdir/glibc-build"
-
-  echo "slibdir=/usr/lib" >> configparms
-  echo "rtlddir=/usr/lib" >> configparms
-  echo "sbindir=/usr/bin" >> configparms
-  echo "rootsbindir=/usr/bin" >> configparms
-
-  # remove fortify for building libraries
-  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
-
-  #
-  CFLAGS=${CFLAGS/-fno-plt/}
-  CXXFLAGS=${CXXFLAGS/-fno-plt/}
-  LDFLAGS=${LDFLAGS/,-z,now/}
-
-  "$srcdir/glibc/configure" \
-  --libdir=/usr/lib \
-  --libexecdir=/usr/lib \
-  ${_configure_flags[@]}
-
-  # build libraries with fortify disabled
-  echo "build-programs=no" >> configparms
-  make
-
-  # re-enable fortify for programs
-  sed -i "/build-programs=/s#no#yes#" configparms
-
-  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
-  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
-  make
-
-  # build info pages manually for reprducibility
-  make info
-
-  cd "$srcdir/lib32-glibc-build"
-  export CC="gcc -m32 -mstackrealign"
-  export CXX="g++ -m32 -mstackrealign"
-
-  echo "slibdir=/usr/lib32" >> configparms
-  echo "rtlddir=/usr/lib32" >> configparms
-  echo "sbindir=/usr/bin" >> configparms
-  echo "rootsbindir=/usr/bin" >> configparm

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

2020-08-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 20, 2020 @ 06:01:23
  Author: bpiotrowski
Revision: 394418

2.32-2: drop libcrypt.so

Modified:
  glibc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 04:53:43 UTC (rev 394417)
+++ PKGBUILD2020-08-20 06:01:23 UTC (rev 394418)
@@ -7,7 +7,7 @@
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
 pkgver=2.32
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)
@@ -195,7 +195,7 @@
   install -Dm644 "$srcdir/sdt-config.h" "$pkgdir/usr/include/sys/sdt-config.h"
 
   # Provided by libxcrypt; keep the old shared library for backwards 
compatibility
-  rm -f "$pkgdir"/usr/include/crypt.h "$pkgdir"/usr/lib/libcrypt.a
+  rm -f "$pkgdir"/usr/include/crypt.h "$pkgdir"/usr/lib/libcrypt.{a,so}
 }
 
 package_lib32-glibc() {


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, August 10, 2020 @ 05:20:16
  Author: bpiotrowski
Revision: 393495

4.4.16-2: add soprovides

Modified:
  libxcrypt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 21:55:57 UTC (rev 393494)
+++ PKGBUILD2020-08-10 05:20:16 UTC (rev 393495)
@@ -2,12 +2,13 @@
 
 pkgname=libxcrypt
 pkgver=4.4.16
-pkgrel=1
+pkgrel=2
 pkgdesc='Modern library for one-way hashing of passwords'
 arch=(x86_64)
 url='https://github.com/besser82/libxcrypt/'
 license=(GPL)
 depends=(glibc)
+provides=(libcrypt.so)
 source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
 sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
 


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, August 10, 2020 @ 05:20:29
  Author: bpiotrowski
Revision: 393496

archrelease: copy trunk to staging-x86_64

Added:
  libxcrypt/repos/staging-x86_64/PKGBUILD
(from rev 393495, libxcrypt/trunk/PKGBUILD)
Deleted:
  libxcrypt/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-10 05:20:16 UTC (rev 393495)
+++ PKGBUILD2020-08-10 05:20:29 UTC (rev 393496)
@@ -1,39 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=libxcrypt
-pkgver=4.4.16
-pkgrel=1
-pkgdesc='Modern library for one-way hashing of passwords'
-arch=(x86_64)
-url='https://github.com/besser82/libxcrypt/'
-license=(GPL)
-depends=(glibc)
-source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
-sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
-
-prepare() {
-  cd $pkgname-$pkgver
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
---prefix=/usr \
---disable-static \
---enable-hashes=strong \
---enable-obsolete-api=no \
---disable-failure-tokens
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check 
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  rm -f "$pkgdir/usr/lib/libcrypt.so"
-}

Copied: libxcrypt/repos/staging-x86_64/PKGBUILD (from rev 393495, 
libxcrypt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-10 05:20:29 UTC (rev 393496)
@@ -0,0 +1,40 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libxcrypt
+pkgver=4.4.16
+pkgrel=2
+pkgdesc='Modern library for one-way hashing of passwords'
+arch=(x86_64)
+url='https://github.com/besser82/libxcrypt/'
+license=(GPL)
+depends=(glibc)
+provides=(libcrypt.so)
+source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
+sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--disable-static \
+--enable-hashes=strong \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -f "$pkgdir/usr/lib/libcrypt.so"
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:37:18
  Author: bpiotrowski
Revision: 393483

5.07-2: drop crypt pages (provided by libxcrypt)

Modified:
  man-pages/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:19:10 UTC (rev 393482)
+++ PKGBUILD2020-08-09 17:37:18 UTC (rev 393483)
@@ -3,7 +3,7 @@
 pkgname=man-pages
 pkgver=5.07
 _posixver=2013-a
-pkgrel=1
+pkgrel=2
 pkgdesc="Linux man pages"
 arch=('any')
 license=('GPL' 'custom')
@@ -52,4 +52,6 @@
   rm -f man5/tzfile.5 man8/{tzselect,zdump,zic}.8
   # included in bpf
   rm -f man7/bpf-helpers.7
+  # included in libxcrypt
+  rm -f man3/crypt*.3 man5/crypt.5
 }


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:37:29
  Author: bpiotrowski
Revision: 393484

archrelease: copy trunk to staging-any

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

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

Copied: man-pages/repos/staging-any/PKGBUILD (from rev 393483, 
man-pages/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2020-08-09 17:37:29 UTC (rev 393484)
@@ -0,0 +1,57 @@
+# Maintainer: Andreas Radke 
+
+pkgname=man-pages
+pkgver=5.07
+_posixver=2013-a
+pkgrel=2
+pkgdesc="Linux man pages"
+arch=('any')
+license=('GPL' 'custom')
+url="https://www.kernel.org/doc/man-pages/;
+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=('8dc7ffaaf118b7fbb0fb4f962f743d66260071a030b64b149d1ce463d8c1638d'
+'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 tzdata
+  rm -f man5/tzfile.5 man8/{tzselect,zdump,zic}.8
+  # included in bpf
+  rm -f man7/bpf-helpers.7
+  # included in libxcrypt
+  rm -f man3/crypt*.3 man5/crypt.5
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:18:45
  Author: bpiotrowski
Revision: 393481

10.2.0-1

Modified:
  gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:18:13 UTC (rev 393480)
+++ PKGBUILD2020-08-09 17:18:45 UTC (rev 393481)
@@ -6,19 +6,19 @@
 # NOTE: libtool requires rebuilt with each new gcc version
 
 pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
-pkgver=10.1.0
+pkgver=10.2.0
 _majorver=${pkgver%%.*}
 _islver=0.21
-pkgrel=2
+pkgrel=1
 pkgdesc='The GNU Compiler Collection'
 arch=(x86_64)
 license=(GPL LGPL FDL custom)
 url='https://gcc.gnu.org'
-makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git)
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git libxcrypt)
 checkdepends=(dejagnu inetutils)
 options=(!emptydirs)
 _libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
-# _commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a
+# _commit=6beb39ee6c465c21d0cc547fd66b445100cdcc35
 # source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
 
source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
 http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
@@ -30,7 +30,7 @@
   86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
   13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
   33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

-sha256sums=('b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2'
+sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c'
 'SKIP'
 '777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
 'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:19:10
  Author: bpiotrowski
Revision: 393482

archrelease: copy trunk to staging-x86_64

Added:
  gcc/repos/staging-x86_64/
  gcc/repos/staging-x86_64/PKGBUILD
(from rev 393481, gcc/trunk/PKGBUILD)
  gcc/repos/staging-x86_64/c89
(from rev 393481, gcc/trunk/c89)
  gcc/repos/staging-x86_64/c99
(from rev 393481, gcc/trunk/c99)
  gcc/repos/staging-x86_64/fs64270.patch
(from rev 393481, gcc/trunk/fs64270.patch)
  gcc/repos/staging-x86_64/gdc_phobos_path.patch
(from rev 393481, gcc/trunk/gdc_phobos_path.patch)

---+
 PKGBUILD  |  418 
 c89   |   10 +
 c99   |   10 +
 fs64270.patch |   26 ++
 gdc_phobos_path.patch |   14 +
 5 files changed, 478 insertions(+)

Copied: gcc/repos/staging-x86_64/PKGBUILD (from rev 393481, gcc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-08-09 17:19:10 UTC (rev 393482)
@@ -0,0 +1,418 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
+pkgver=10.2.0
+_majorver=${pkgver%%.*}
+_islver=0.21
+pkgrel=1
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git libxcrypt)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6beb39ee6c465c21d0cc547fd66b445100cdcc35
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
+c89 c99
+gdc_phobos_path.patch
+fs64270.patch
+)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c'
+'SKIP'
+'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308'
+'1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # D hacks
+  patch -p1 -i "$srcdir/gdc_phobos_path.patch"
+
+  # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
+  # https://bugs.archlinux.org/task/64270
+  patch -p1 -i "$srcdir/fs64270.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
+  --with-isl \
+  --with-linker-hash-style=gnu \
+  --with-system-zlib \
+  --enable-__cxa_atexit \
+  --enable-cet=auto \
+  --enable-checking=release \
+  --enable-clocale=gnu \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-gnu-indirect-function \
+  --enable-gnu-unique-object \
+  --enable-install-libiberty \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-multilib \
+  --enable-plugin \
+  --enable-shared \
+  --enable-threads=posix \
+  --disable-libssp \
+  --disable-libstdcxx-pch \
+  --disable-libunwind-exceptions \
+  --disable-werror \
+  gdc_include_dir=/usr/inclu

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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:18:13
  Author: bpiotrowski
Revision: 393480

archrelease: copy trunk to staging-x86_64

Added:
  libtool/repos/staging-x86_64/
  libtool/repos/staging-x86_64/PKGBUILD
(from rev 393479, libtool/trunk/PKGBUILD)
  libtool/repos/staging-x86_64/no_hostname.patch
(from rev 393479, libtool/trunk/no_hostname.patch)

---+
 PKGBUILD  |   64 
 no_hostname.patch |   12 +
 2 files changed, 76 insertions(+)

Copied: libtool/repos/staging-x86_64/PKGBUILD (from rev 393479, 
libtool/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-08-09 17:18:13 UTC (rev 393480)
@@ -0,0 +1,64 @@
+# 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=14
+_gccver=10.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
+no_hostname.patch)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'693aabb24a6e7ce21fe0b5d14394e19edcb8476663b5afa4463f9fa0df24d946')
+
+pkgver() {
+  cd libtool
+  git describe --tags | sed 's/-/+/g;s/^v//'
+}
+
+prepare() {
+  cd libtool
+
+  patch -Np1 -i ${srcdir}/no_hostname.patch
+
+  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
+}

Copied: libtool/repos/staging-x86_64/no_hostname.patch (from rev 393479, 
libtool/trunk/no_hostname.patch)
===
--- staging-x86_64/no_hostname.patch(rev 0)
+++ staging-x86_64/no_hostname.patch2020-08-09 17:18:13 UTC (rev 393480)
@@ -0,0 +1,12 @@
+Index: libtool-2.4.6/m4/libtool.m4
+===
+--- libtool-2.4.6.orig/m4/libtool.m4
 libtool-2.4.6/m4/libtool.m4
+@@ -728,7 +728,6 @@ _LT_CONFIG_SAVE_COMMANDS([
+ cat <<_LT_EOF >> "$cfgfile"
+ #! $SHELL
+ # Generated automatically by $as_me ($PACKAGE) $VERSION
+-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 
1q`:
+ # NOTE: Changes made to this file will be lost: look at ltmain.sh.
+ 
+ # Provide generalized library-building support services.


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:17:10
  Author: bpiotrowski
Revision: 393478

archrelease: copy trunk to staging-x86_64

Added:
  libxcrypt/repos/staging-x86_64/
  libxcrypt/repos/staging-x86_64/PKGBUILD
(from rev 393477, libxcrypt/trunk/PKGBUILD)

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

Copied: libxcrypt/repos/staging-x86_64/PKGBUILD (from rev 393477, 
libxcrypt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-08-09 17:17:10 UTC (rev 393478)
@@ -0,0 +1,39 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libxcrypt
+pkgver=4.4.16
+pkgrel=1
+pkgdesc='Modern library for one-way hashing of passwords'
+arch=(x86_64)
+url='https://github.com/besser82/libxcrypt/'
+license=(GPL)
+depends=(glibc)
+source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
+sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--disable-static \
+--enable-hashes=strong \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -f "$pkgdir/usr/lib/libcrypt.so"
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:17:36
  Author: bpiotrowski
Revision: 393479

2.4.6+42+gb88cebd5-14: rebuild for gcc 10.2.0

Modified:
  libtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:17:10 UTC (rev 393478)
+++ PKGBUILD2020-08-09 17:17:36 UTC (rev 393479)
@@ -6,8 +6,8 @@
 
 pkgname=libtool
 pkgver=2.4.6+42+gb88cebd5
-pkgrel=13
-_gccver=10.1.0
+pkgrel=14
+_gccver=10.2.0
 pkgdesc='A generic library support script'
 arch=(x86_64)
 url='https://www.gnu.org/software/libtool'


[arch-commits] Commit in (4 files)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:16:43
  Author: bpiotrowski
Revision: 393477

newpkg: libxcrypt 4.4.16-1

Added:
  libxcrypt/
  libxcrypt/repos/
  libxcrypt/trunk/
  libxcrypt/trunk/PKGBUILD

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

Added: libxcrypt/trunk/PKGBUILD
===
--- libxcrypt/trunk/PKGBUILD(rev 0)
+++ libxcrypt/trunk/PKGBUILD2020-08-09 17:16:43 UTC (rev 393477)
@@ -0,0 +1,39 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libxcrypt
+pkgver=4.4.16
+pkgrel=1
+pkgdesc='Modern library for one-way hashing of passwords'
+arch=(x86_64)
+url='https://github.com/besser82/libxcrypt/'
+license=(GPL)
+depends=(glibc)
+source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
+sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--disable-static \
+--enable-hashes=strong \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -f "$pkgdir/usr/lib/libcrypt.so"
+}


[arch-commits] Commit in linux-api-headers/trunk (PKGBUILD)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:12:18
  Author: bpiotrowski
Revision: 393475

5.7-1

Modified:
  linux-api-headers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:10:19 UTC (rev 393474)
+++ PKGBUILD2020-08-09 17:12:18 UTC (rev 393475)
@@ -4,15 +4,15 @@
 # toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
 
 pkgname=linux-api-headers
-pkgver=5.6.11
+pkgver=5.7
 pkgrel=1
 pkgdesc='Kernel headers sanitized for use in userspace'
 arch=(any)
 url='https://www.gnu.org/software/libc'
 license=(GPL2)
-makedepends=('rsync')
+makedepends=(rsync)
 
source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
-md5sums=('2af56bf5539b0e21fd6b27e0941a92aa'
+md5sums=('f63ed18935914e1ee3e04c2a0ce1ba3b'
  'SKIP')
 validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
   '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman


[arch-commits] Commit in linux-api-headers/repos (staging-any staging-any/PKGBUILD)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:12:29
  Author: bpiotrowski
Revision: 393476

archrelease: copy trunk to staging-any

Added:
  linux-api-headers/repos/staging-any/
  linux-api-headers/repos/staging-any/PKGBUILD
(from rev 393475, linux-api-headers/trunk/PKGBUILD)

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

Copied: linux-api-headers/repos/staging-any/PKGBUILD (from rev 393475, 
linux-api-headers/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2020-08-09 17:12:29 UTC (rev 393476)
@@ -0,0 +1,33 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=linux-api-headers
+pkgver=5.7
+pkgrel=1
+pkgdesc='Kernel headers sanitized for use in userspace'
+arch=(any)
+url='https://www.gnu.org/software/libc'
+license=(GPL2)
+makedepends=(rsync)
+source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
+md5sums=('f63ed18935914e1ee3e04c2a0ce1ba3b'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
+
+build() {
+  cd linux-$pkgver
+
+  make mrproper
+  make headers_check
+}
+
+package() {
+  cd linux-$pkgver
+  make INSTALL_HDR_PATH="$pkgdir/usr" headers_install
+
+  # use headers from libdrm
+  rm -r "$pkgdir/usr/include/drm"
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:10:19
  Author: bpiotrowski
Revision: 393474

archrelease: copy trunk to staging-x86_64

Added:
  glibc/repos/staging-x86_64/
  glibc/repos/staging-x86_64/PKGBUILD
(from rev 393473, glibc/trunk/PKGBUILD)
  glibc/repos/staging-x86_64/glibc.install
(from rev 393473, glibc/trunk/glibc.install)
  glibc/repos/staging-x86_64/lib32-glibc.conf
(from rev 393473, glibc/trunk/lib32-glibc.conf)
  glibc/repos/staging-x86_64/locale-gen
(from rev 393473, glibc/trunk/locale-gen)
  glibc/repos/staging-x86_64/locale.gen.txt
(from rev 393473, glibc/trunk/locale.gen.txt)
  glibc/repos/staging-x86_64/sdt-config.h
(from rev 393473, glibc/trunk/sdt-config.h)
  glibc/repos/staging-x86_64/sdt.h
(from rev 393473, glibc/trunk/sdt.h)

--+
 PKGBUILD |  232 
 glibc.install|5 
 lib32-glibc.conf |1 
 locale-gen   |   42 +
 locale.gen.txt   |   23 ++
 sdt-config.h |6 
 sdt.h|  430 +
 7 files changed, 739 insertions(+)

Copied: glibc/repos/staging-x86_64/PKGBUILD (from rev 393473, 
glibc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-08-09 17:10:19 UTC (rev 393474)
@@ -0,0 +1,232 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.32
+pkgrel=1
+arch=(x86_64)
+url='https://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs python)
+options=(!strip staticlibs)
+#_commit=3de512be7ea6053255afed6154db9ee31d4e557a
+#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+sdt.h sdt-config.h)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
+  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+md5sums=('720c7992861c57cf97d66a2f36d8d1fa'
+ 'SKIP'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf'
+ '6e052f1cb693d5d3203f50f9d4e8c33b'
+ '91fec3b7e75510ae2ac42533aa2e695e'
+ '680df504c683640b02ed4a805797c0b2')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
+  cd glibc
+
+  local i; for i in ${source[@]}; do
+case ${i%::*} in
+  *.patch)
+echo "  -> Applying ${i}"
+patch -p1 -i "$srcdir/${i}"
+;;
+esac
+  done
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-add-ons
+  --enable-bind-now
+  --enable-cet
+  --enable-lock-elision
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-stackguard-randomization
+  --enable-static-pie
+  --enable-systemtap
+  --disable-profile
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  #
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+  LDFLAGS=${LDFLAGS/,-z,now/}
+
+  "$srcdir/glibc/configure" \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+  # build info pages manually for reprducibility
+  make info
+
+  cd "$srcdir/lib32-glibc-build"
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+
+  "$srcdir/glibc/configure"

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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:09:53
  Author: bpiotrowski
Revision: 393473

2.32-1

Modified:
  glibc/trunk/PKGBUILD
Deleted:
  glibc/trunk/bz20338.patch

---+
 PKGBUILD  |   22 +-
 bz20338.patch |  114 
 2 files changed, 12 insertions(+), 124 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:08:09 UTC (rev 393472)
+++ PKGBUILD2020-08-09 17:09:53 UTC (rev 393473)
@@ -6,30 +6,29 @@
 
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
-pkgver=2.31
-pkgrel=5
+pkgver=2.32
+pkgrel=1
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)
 makedepends=(git gd lib32-gcc-libs python)
 options=(!strip staticlibs)
-#source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
-_commit=18fdba553dd9b907e9812b90d2cea593f776058f
-source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+#_commit=3de512be7ea6053255afed6154db9ee31d4e557a
+#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
 locale.gen.txt
 locale-gen
 lib32-glibc.conf
-sdt.h sdt-config.h
-bz20338.patch)
+sdt.h sdt-config.h)
 validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
   BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
-md5sums=('SKIP'
+md5sums=('720c7992861c57cf97d66a2f36d8d1fa'
+ 'SKIP'
  '07ac979b6ab5eeb778d55f041529d623'
  '476e9113489f93b348b21e144b6a8fcf'
  '6e052f1cb693d5d3203f50f9d4e8c33b'
  '91fec3b7e75510ae2ac42533aa2e695e'
- '680df504c683640b02ed4a805797c0b2'
- '430673eccc78e52c249aa4b0f1786450')
+ '680df504c683640b02ed4a805797c0b2')
 
 prepare() {
   mkdir -p glibc-build lib32-glibc-build
@@ -194,6 +193,9 @@
   # libraries too. Useful for gdb's catch command.
   install -Dm644 "$srcdir/sdt.h" "$pkgdir/usr/include/sys/sdt.h"
   install -Dm644 "$srcdir/sdt-config.h" "$pkgdir/usr/include/sys/sdt-config.h"
+
+  # Provided by libxcrypt; keep the old shared library for backwards 
compatibility
+  rm -f "$pkgdir"/usr/include/crypt.h "$pkgdir"/usr/lib/libcrypt.a
 }
 
 package_lib32-glibc() {

Deleted: bz20338.patch
===
--- bz20338.patch   2020-08-09 17:08:09 UTC (rev 393472)
+++ bz20338.patch   2020-08-09 17:09:53 UTC (rev 393473)
@@ -1,114 +0,0 @@
-From 74250a7cdf106d4ca7d9506e6d5dc7c448dc3434 Mon Sep 17 00:00:00 2001
-From: David Michael 
-Date: Thu, 15 Dec 2016 15:22:57 -0800
-Subject: [PATCH] gshadow: Sync fgetsgent_r.c with grp/fgetgrent_r.c
-
-   [BZ #20338]
-   * gshadow/fgetsgent_r.c: Include .
-   (flockfile): New macro.
-   (funlockfile): Likewise.
-   (__fgetsgent_r): Sync with __fgetgrent_r.
-   * nss/nss_files/files-sgrp.c: Fix "fgetsgent_r.c" typo.

- gshadow/fgetsgent_r.c  | 35 ---
- nss/nss_files/files-sgrp.c |  2 +-
- 2 files changed, 25 insertions(+), 12 deletions(-)
-
-diff --git a/gshadow/fgetsgent_r.c b/gshadow/fgetsgent_r.c
-index b70f6fa..02cd33a 100644
 a/gshadow/fgetsgent_r.c
-+++ b/gshadow/fgetsgent_r.c
-@@ -20,39 +20,44 @@
- #include 
- #include 
- 
-+#include 
-+#define flockfile(s) _IO_flockfile (s)
-+#define funlockfile(s) _IO_funlockfile (s)
-+
- /* Define a line parsing function using the common code
-used in the nss_files module.  */
- 
- #define STRUCTURE sgrp
- #define ENTNAME   sgent
--#define   EXTERN_PARSER   1
-+#define EXTERN_PARSER 1
- struct sgent_data {};
- 
- #include 
- 
- 
--/* Read one shadow entry from the given stream.  */
-+/* Read one entry from the given stream.  */
- int
- __fgetsgent_r (FILE *stream, struct sgrp *resbuf, char *buffer, size_t buflen,
-  struct sgrp **result)
- {
-   char *p;
-+  int parse_result;
- 
--  _IO_flockfile (stream);
-+  flockfile (stream);
-   do
- {
-   buffer[buflen - 1] = '\xff';
-   p = fgets_unlocked (buffer, buflen, stream);
--  if (p == NULL && feof_unlocked (stream))
-+  if (__builtin_expect (p == NULL, 0) && feof_unlocked (stream))
-   {
--_IO_funlockfile (stream);
-+funlockfile (stream);
- *result = NULL;
- __set_errno (ENOENT);
- return errno;
-   }
--  if (p == NULL || buffer[buflen - 1] != '\xff')
-+  if (__builtin_expect (p == NULL, 0) || buffer[buflen - 1] != '\xff')
-   {
--_IO_funlockfile (stream);
-+funlockfile (stream);
- *result = NULL;
- __set_errno (ERANGE);
- return errno;
-@@ -61,13 +66,21 @@ __fgetsgent_r (FILE *stream, struct sgrp *resbuf, char 
*buffer, size_t buflen,
-   /* Skip leading blanks.  */
-   while (isspace (*p))
-   ++p;
--} while (*p == '\0' || *p == '#' /* Ignore empty and comment 

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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:07:58
  Author: bpiotrowski
Revision: 393471

2.35-1

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:06:07 UTC (rev 393470)
+++ PKGBUILD2020-08-09 17:07:58 UTC (rev 393471)
@@ -4,8 +4,8 @@
 # toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
 
 pkgname=binutils
-pkgver=2.34
-pkgrel=5
+pkgver=2.35
+pkgrel=1
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'
@@ -16,10 +16,11 @@
 conflicts=(binutils-multilib)
 replaces=(binutils-multilib)
 options=(staticlibs !distcc !ccache)
-_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
-source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
-#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
-sha256sums=('SKIP')
+#_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
+#source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+sha256sums=('1b11659fb49e20e18db460d44485f09442c8c56d5df165de9461eb09c8302f85'
+'SKIP')
 validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
 
 prepare() {


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:08:09
  Author: bpiotrowski
Revision: 393472

archrelease: copy trunk to staging-x86_64

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

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

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 393471, 
binutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-08-09 17:08:09 UTC (rev 393472)
@@ -0,0 +1,85 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=binutils
+pkgver=2.35
+pkgrel=1
+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 elfutils)
+makedepends=(elfutils git)
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache)
+#_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
+#source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+sha256sums=('1b11659fb49e20e18db460d44485f09442c8c56d5df165de9461eb09c8302f85'
+'SKIP')
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
+  # 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-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--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-debuginfod \
+--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 mpfr/trunk (PKGBUILD)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:05:57
  Author: bpiotrowski
Revision: 393469

4.1.0-1

Modified:
  mpfr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:05:04 UTC (rev 393468)
+++ PKGBUILD2020-08-09 17:05:57 UTC (rev 393469)
@@ -2,16 +2,16 @@
 # Contributor: damir 
 
 pkgname=mpfr
-pkgver=4.0.2
-pkgrel=2
+pkgver=4.1.0
+pkgrel=1
 pkgdesc='Multiple-precision floating-point library'
 arch=(x86_64)
 url='https://www.mpfr.org/'
 license=(LGPL)
 depends=('gmp>=5.0')
-source=(https://www.mpfr.org/mpfr-$pkgver/mpfr-${pkgver}.tar.xz{,.asc})
+source=(https://ftp.gnu.org/gnu/mpfr/mpfr-${pkgver}.tar.xz{,.sig})
 validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D')
-sha256sums=('1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a'
+sha256sums=('0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f'
 'SKIP')
 
 build() {


[arch-commits] Commit in mpfr/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:06:07
  Author: bpiotrowski
Revision: 393470

archrelease: copy trunk to testing-x86_64

Added:
  mpfr/repos/testing-x86_64/
  mpfr/repos/testing-x86_64/PKGBUILD
(from rev 393469, mpfr/trunk/PKGBUILD)

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

Copied: mpfr/repos/testing-x86_64/PKGBUILD (from rev 393469, 
mpfr/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-09 17:06:07 UTC (rev 393470)
@@ -0,0 +1,32 @@
+# Maintainer: Allan McRae 
+# Contributor: damir 
+
+pkgname=mpfr
+pkgver=4.1.0
+pkgrel=1
+pkgdesc='Multiple-precision floating-point library'
+arch=(x86_64)
+url='https://www.mpfr.org/'
+license=(LGPL)
+depends=('gmp>=5.0')
+source=(https://ftp.gnu.org/gnu/mpfr/mpfr-${pkgver}.tar.xz{,.sig})
+validpgpkeys=('07F3DBBECC1A39605078094D980C197698C3739D')
+sha256sums=('0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f'
+'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --enable-thread-safe --enable-shared
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+  make check-exported-symbols
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:04:53
  Author: bpiotrowski
Revision: 393467

1.3.0-1

Modified:
  libnsl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:04:35 UTC (rev 393466)
+++ PKGBUILD2020-08-09 17:04:53 UTC (rev 393467)
@@ -1,8 +1,8 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=libnsl
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.3.0
+pkgrel=1
 pkgdesc='Public client interface library for NIS(YP) and NIS+'
 arch=(x86_64)
 url='https://github.com/thkukuk/libnsl'
@@ -9,12 +9,11 @@
 license=('LGPL2.1')
 depends=(libtirpc)
 source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz)
-md5sums=('05222024777e12e2f6d48f2e7d067ac7')
+md5sums=('a7ab1d3e2a685edad1a55857bfccf318')
 
 prepare() {
   cd $pkgname-$pkgver
   autoreconf -fi
-  ./autogen.sh
 }
 
 build() {


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:05:04
  Author: bpiotrowski
Revision: 393468

archrelease: copy trunk to testing-x86_64

Added:
  libnsl/repos/testing-x86_64/
  libnsl/repos/testing-x86_64/PKGBUILD
(from rev 393467, libnsl/trunk/PKGBUILD)

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

Copied: libnsl/repos/testing-x86_64/PKGBUILD (from rev 393467, 
libnsl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-09 17:05:04 UTC (rev 393468)
@@ -0,0 +1,28 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libnsl
+pkgver=1.3.0
+pkgrel=1
+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=('a7ab1d3e2a685edad1a55857bfccf318')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:04:04
  Author: bpiotrowski
Revision: 393464

archrelease: copy trunk to extra-x86_64

Added:
  flatpak-builder/repos/extra-x86_64/PKGBUILD
(from rev 393463, flatpak-builder/trunk/PKGBUILD)
Deleted:
  flatpak-builder/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-09 17:03:52 UTC (rev 393463)
+++ PKGBUILD2020-08-09 17:04:04 UTC (rev 393464)
@@ -1,64 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak-builder
-pkgver=1.0.10
-pkgrel=1
-pkgdesc="Tool to build flatpaks from source"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
-makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
-checkdepends=(python2 valgrind)
-replaces=('flatpak<0.9.10')
-_commit=66d2a683378e6a8b6012e25d9803f819c1563d2d  # tags/1.0.10^0
-source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
-sha256sums=('SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---with-dwarf-header=/usr/include/libdwarf
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  # Xattr tests fail on tmpfs
-  make -k check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 393463, 
flatpak-builder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-09 17:04:04 UTC (rev 393464)
@@ -0,0 +1,64 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak-builder
+pkgver=1.0.11
+pkgrel=1
+pkgdesc="Tool to build flatpaks from source"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
+makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
+checkdepends=(python2 valgrind)
+replaces=('flatpak<0.9.10')
+_commit=c270877985b33ffae189ffd231c9501218db03cc  # tags/1.0.11^0
+source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
+sha256sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  # https://github.com/flatpak/flatpak/issues/267
+  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--disable-static \
+--with-dwarf-header=/usr/include/libdwarf
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  # Xattr tests fail on tmpfs
+  make -k check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:04:35
  Author: bpiotrowski
Revision: 393466

archrelease: copy trunk to testing-x86_64

Added:
  libcap/repos/testing-x86_64/PKGBUILD
(from rev 393465, libcap/trunk/PKGBUILD)
Deleted:
  libcap/repos/testing-x86_64/PKGBUILD

--+
 PKGBUILD |   94 ++---
 1 file changed, 47 insertions(+), 47 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-09 17:04:21 UTC (rev 393465)
+++ PKGBUILD2020-08-09 17:04:35 UTC (rev 393466)
@@ -1,47 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Allan McRae 
-# Contributor: Hugo Doria 
-
-pkgname=libcap
-pkgver=2.39
-pkgrel=1
-pkgdesc='POSIX 1003.1e capabilities'
-arch=(x86_64)
-url='https://sites.google.com/site/fullycapable/'
-license=(GPL2)
-depends=(glibc attr)
-makedepends=(linux-api-headers)
-provides=(libcap.so)
-source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.{xz,sign})
-sha512sums=('82cd81d67ec439a6051eaa4c20ff302bb5a667c585eada837605b122dc04d8fe6b4c619e7373af2423f3b0f4ab2258147fff309001a8f483e185b7e6578e1f98'
-'SKIP')
-validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

-
-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
-}
-
-_makeargs=(
-  KERNEL_HEADERS=/usr/include
-  RAISE_SETFCAP=no
-  SBINDIR=/usr/bin
-  lib=lib
-  prefix=/usr
-)
-
-build() {
-  make -C $pkgname-$pkgver "${_makeargs[@]}"
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" "${_makeargs[@]}" install
-
-  install -Dm644 pam_cap/capability.conf \
-"$pkgdir"/usr/share/doc/$pkgname/capability.conf.example
-}

Copied: libcap/repos/testing-x86_64/PKGBUILD (from rev 393465, 
libcap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-09 17:04:35 UTC (rev 393466)
@@ -0,0 +1,47 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Hugo Doria 
+
+pkgname=libcap
+pkgver=2.42
+pkgrel=1
+pkgdesc='POSIX 1003.1e capabilities'
+arch=(x86_64)
+url='https://sites.google.com/site/fullycapable/'
+license=(GPL2)
+depends=(glibc attr)
+makedepends=(linux-api-headers)
+provides=(libcap.so)
+source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.{xz,sign})
+validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

+sha256sums=('3605a9cb60076547ea9f64989e0ba576da9508e4653e8dc40ae54c0d6f443dfd'
+'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
+}
+
+_makeargs=(
+  KERNEL_HEADERS=/usr/include
+  RAISE_SETFCAP=no
+  SBINDIR=/usr/bin
+  lib=lib
+  prefix=/usr
+)
+
+build() {
+  make -C $pkgname-$pkgver "${_makeargs[@]}"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" "${_makeargs[@]}" install
+
+  install -Dm644 pam_cap/capability.conf \
+"$pkgdir"/usr/share/doc/$pkgname/capability.conf.example
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:03:52
  Author: bpiotrowski
Revision: 393463

1.0.11-1

Modified:
  flatpak-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:03:38 UTC (rev 393462)
+++ PKGBUILD2020-08-09 17:03:52 UTC (rev 393463)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak-builder
-pkgver=1.0.10
+pkgver=1.0.11
 pkgrel=1
 pkgdesc="Tool to build flatpaks from source"
 url="https://flatpak.org;
@@ -11,7 +11,7 @@
 makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
 checkdepends=(python2 valgrind)
 replaces=('flatpak<0.9.10')
-_commit=66d2a683378e6a8b6012e25d9803f819c1563d2d  # tags/1.0.10^0
+_commit=c270877985b33ffae189ffd231c9501218db03cc  # tags/1.0.11^0
 source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;)
 sha256sums=('SKIP'


[arch-commits] Commit in bash-completion/repos/extra-any (PKGBUILD PKGBUILD)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:03:38
  Author: bpiotrowski
Revision: 393462

archrelease: copy trunk to extra-any

Added:
  bash-completion/repos/extra-any/PKGBUILD
(from rev 393461, bash-completion/trunk/PKGBUILD)
Deleted:
  bash-completion/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-09 17:03:22 UTC (rev 393461)
+++ PKGBUILD2020-08-09 17:03:38 UTC (rev 393462)
@@ -1,31 +0,0 @@
-# Maintainer: Eric Bélanger 
-
-pkgname=bash-completion
-pkgver=2.10
-pkgrel=2
-pkgdesc='Programmable completion for the bash shell'
-arch=(any)
-url='https://github.com/scop/bash-completion'
-license=(GPL2)
-depends=(bash)
-options=(!emptydirs !makeflags)
-source=($url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz)
-validpgpkeys=(A558062B6D5DA1347CD468D52B0AE2C1B09B07CB)
-sha256sums=('123c17998e34b937ce57bb1b111cd817bc369309e9a8047c0bcf06ead4a3ec92')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  # bash-completion is sourced in /etc/bash.bashrc so that non-bash shell 
don't source it
-  rm "$pkgdir/etc/profile.d/bash_completion.sh"
-
-  # remove Slackware's makepkg completion
-  rm "$pkgdir/usr/share/bash-completion/completions/makepkg"
-}

Copied: bash-completion/repos/extra-any/PKGBUILD (from rev 393461, 
bash-completion/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-09 17:03:38 UTC (rev 393462)
@@ -0,0 +1,31 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=bash-completion
+pkgver=2.11
+pkgrel=1
+pkgdesc='Programmable completion for the bash shell'
+arch=(any)
+url='https://github.com/scop/bash-completion'
+license=(GPL2)
+depends=(bash)
+options=(!emptydirs !makeflags)
+source=($url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz)
+validpgpkeys=(A558062B6D5DA1347CD468D52B0AE2C1B09B07CB)
+sha256sums=('73a8894bad94dee83ab468fa09f628daffd567e8bef1a24277f1e9a0daf911ac')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # bash-completion is sourced in /etc/bash.bashrc so that non-bash shell 
don't source it
+  rm "$pkgdir/etc/profile.d/bash_completion.sh"
+
+  # remove Slackware's makepkg completion
+  rm "$pkgdir/usr/share/bash-completion/completions/makepkg"
+}


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:04:21
  Author: bpiotrowski
Revision: 393465

2.42-1

Modified:
  libcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:04:04 UTC (rev 393464)
+++ PKGBUILD2020-08-09 17:04:21 UTC (rev 393465)
@@ -3,7 +3,7 @@
 # Contributor: Hugo Doria 
 
 pkgname=libcap
-pkgver=2.39
+pkgver=2.42
 pkgrel=1
 pkgdesc='POSIX 1003.1e capabilities'
 arch=(x86_64)
@@ -13,9 +13,9 @@
 makedepends=(linux-api-headers)
 provides=(libcap.so)
 
source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.{xz,sign})
-sha512sums=('82cd81d67ec439a6051eaa4c20ff302bb5a667c585eada837605b122dc04d8fe6b4c619e7373af2423f3b0f4ab2258147fff309001a8f483e185b7e6578e1f98'
+validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

+sha256sums=('3605a9cb60076547ea9f64989e0ba576da9508e4653e8dc40ae54c0d6f443dfd'
 'SKIP')
-validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

 
 prepare() {
   cd $pkgname-$pkgver


[arch-commits] Commit in bash/repos (7 files)

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:02:54
  Author: bpiotrowski
Revision: 393460

archrelease: copy trunk to testing-x86_64

Added:
  bash/repos/testing-x86_64/
  bash/repos/testing-x86_64/PKGBUILD
(from rev 393459, bash/trunk/PKGBUILD)
  bash/repos/testing-x86_64/dot.bash_logout
(from rev 393459, bash/trunk/dot.bash_logout)
  bash/repos/testing-x86_64/dot.bash_profile
(from rev 393459, bash/trunk/dot.bash_profile)
  bash/repos/testing-x86_64/dot.bashrc
(from rev 393459, bash/trunk/dot.bashrc)
  bash/repos/testing-x86_64/system.bash_logout
(from rev 393459, bash/trunk/system.bash_logout)
  bash/repos/testing-x86_64/system.bashrc
(from rev 393459, bash/trunk/system.bashrc)

+
 PKGBUILD   |  117 +++
 dot.bash_logout|3 +
 dot.bash_profile   |5 ++
 dot.bashrc |9 +++
 system.bash_logout |3 +
 system.bashrc  |   22 +
 6 files changed, 159 insertions(+)

Copied: bash/repos/testing-x86_64/PKGBUILD (from rev 393459, 
bash/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-09 17:02:54 UTC (rev 393460)
@@ -0,0 +1,117 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Aaron Griffin 
+
+pkgname=bash
+_basever=5.0
+_patchlevel=018
+pkgver=${_basever}.${_patchlevel}
+pkgrel=1
+pkgdesc='The GNU Bourne Again shell'
+arch=(x86_64)
+license=(GPL)
+url='https://www.gnu.org/software/bash/bash.html'
+backup=(etc/bash.bash{rc,_logout} etc/skel/.bash{rc,_profile,_logout})
+depends=('readline>=7.0' glibc ncurses)
+optdepends=('bash-completion: for tab completion')
+provides=('sh')
+source=(https://ftp.gnu.org/gnu/bash/bash-$_basever.tar.gz{,.sig}
+dot.bashrc
+dot.bash_profile
+dot.bash_logout
+system.bashrc
+system.bash_logout)
+validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
+
+if [[ $((10#${_patchlevel})) -gt 0 ]]; then
+  for (( _p=1; _p<=$((10#${_patchlevel})); _p++ )); do
+source=(${source[@]} 
https://ftp.gnu.org/gnu/bash/bash-$_basever-patches/bash${_basever//.}-$(printf 
"%03d" $_p){,.sig})
+  done
+fi
+
+prepare() {
+  cd $pkgname-$_basever
+
+  for (( _p=1; _p<=$((10#${_patchlevel})); _p++ )); do
+msg "applying patch bash${_basever//.}-$(printf "%03d" $_p)"
+patch -p0 -i ../bash${_basever//.}-$(printf "%03d" $_p)
+  done
+}
+
+build() {
+  cd $pkgname-$_basever
+
+  
_bashconfig=(-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/bin\"\'
+   -DSTANDARD_UTILS_PATH=\'\"/usr/bin\"\'
+   -DSYS_BASHRC=\'\"/etc/bash.bashrc\"\'
+   -DSYS_BASH_LOGOUT=\'\"/etc/bash.bash_logout\"\'
+   -DNON_INTERACTIVE_LOGIN_SHELLS)
+  export CFLAGS="${CFLAGS} ${_bashconfig[@]}"
+
+  ./configure --prefix=/usr --with-curses --enable-readline \
+--without-bash-malloc --with-installed-readline
+  make
+}
+
+check() {
+  make -C $pkgname-$_basever check
+}
+
+package() {
+  make -C $pkgname-$_basever DESTDIR="$pkgdir" install
+  ln -s bash "$pkgdir/usr/bin/sh"
+
+  # system-wide configuration files
+  install -Dm644 system.bashrc "$pkgdir/etc/bash.bashrc"
+  install -Dm644 system.bash_logout "$pkgdir/etc/bash.bash_logout"
+
+  # user configuration file skeletons
+  install -dm755 "$pkgdir/etc/skel/"
+  install -m644 dot.bashrc "$pkgdir/etc/skel/.bashrc"
+  install -m644 dot.bash_profile "$pkgdir/etc/skel/.bash_profile"
+  install -m644 dot.bash_logout "$pkgdir/etc/skel/.bash_logout"
+}
+
+md5sums=('2b44b47b905be16f45709648f671820b'
+ 'SKIP'
+ '027d6bd8f5f6a06b75bb7698cb478089'
+ '2902e0fee7a9168f3a4fd2ccd60ff047'
+ '42f4400ed2314bd7519c020d0187edc5'
+ 'd8f3f334e72c0e30032eae1a1229aef1'
+ '472f536d7c9e8250dc4568ec4cfaf294'
+ 'b026862ab596a5883bb4f0d1077a3819'
+ 'SKIP'
+ '2f4a7787365790ae57f36b311701ea7e'
+ 'SKIP'
+ 'af7f2dd93fd5429fb5e9a642ff74f87d'
+ 'SKIP'
+ 'b60545b273bfa4e00a760f2c648bed9c'
+ 'SKIP'
+ '875a0bedf48b74e453e3997c84b5d8a4'
+ 'SKIP'
+ '4a8ee95adb72c3aba03d9e8c9f96ece6'
+ 'SKIP'
+ '411560d81fde2dc5b17b83c3f3b58c6f'
+ 'SKIP'
+ 'dd7cf7a784d1838822cad8d419315991'
+ 'SKIP'
+ 'c1b3e937cd6dccbb7fd772f32812a0da'
+ 'SKIP'
+ '19b41e73b03602d0e261c471b53e670c'
+ 'SKIP'
+ '414339330a3634137081a97f2c8615a8'
+ 'SKIP'
+ '1870268f62b907221b078ad109e1fa94'
+ 'SKIP'
+ '40d923af4b952b01983ed4c889ae2653'
+ 'SKIP'
+ '57857b22053c8167677e5e5ac5c6669b'
+ 'SKIP'
+

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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 17:03:22
  Author: bpiotrowski
Revision: 393461

2.11-1

Modified:
  bash-completion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 17:02:54 UTC (rev 393460)
+++ PKGBUILD2020-08-09 17:03:22 UTC (rev 393461)
@@ -1,8 +1,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=bash-completion
-pkgver=2.10
-pkgrel=2
+pkgver=2.11
+pkgrel=1
 pkgdesc='Programmable completion for the bash shell'
 arch=(any)
 url='https://github.com/scop/bash-completion'
@@ -11,7 +11,7 @@
 options=(!emptydirs !makeflags)
 source=($url/releases/download/$pkgver/$pkgname-$pkgver.tar.xz)
 validpgpkeys=(A558062B6D5DA1347CD468D52B0AE2C1B09B07CB)
-sha256sums=('123c17998e34b937ce57bb1b111cd817bc369309e9a8047c0bcf06ead4a3ec92')
+sha256sums=('73a8894bad94dee83ab468fa09f628daffd567e8bef1a24277f1e9a0daf911ac')
 
 build() {
   cd $pkgname-$pkgver


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

2020-08-09 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, August 9, 2020 @ 16:57:54
  Author: bpiotrowski
Revision: 393459

5.0.018-1

Modified:
  bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-09 14:36:43 UTC (rev 393458)
+++ PKGBUILD2020-08-09 16:57:54 UTC (rev 393459)
@@ -4,7 +4,7 @@
 
 pkgname=bash
 _basever=5.0
-_patchlevel=017
+_patchlevel=018
 pkgver=${_basever}.${_patchlevel}
 pkgrel=1
 pkgdesc='The GNU Bourne Again shell'
@@ -112,4 +112,6 @@
  'a682ed6fa2c2e7a7c3ba6bdeada07fb5'
  'SKIP'
  'd9dcaa1d8e7a24850449a1aac43a12a9'
+ 'SKIP'
+ 'a64d950d5de72ae590455b13e6afefcb'
  'SKIP')


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

2020-07-03 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, July 3, 2020 @ 17:02:42
  Author: bpiotrowski
Revision: 390800

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 390799, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 390799, flatpak/trunk/flatpak-bindir.sh)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  175 +---
 flatpak-bindir.sh |   14 ++--
 2 files changed, 93 insertions(+), 96 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-03 17:02:25 UTC (rev 390799)
+++ PKGBUILD2020-07-03 17:02:42 UTC (rev 390800)
@@ -1,89 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.7.2
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
-checkdepends=(valgrind socat)
-_commit=bac2e705259faa9f7c05f097447d276369ab33b9  # tags/1.7.2^0
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://github.com/projectatomic/bubblewrap;
-"git+https://github.com/flatpak/xdg-dbus-proxy;
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
-
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
-
-  echo 'u flatpak - "Flatpak system helper"' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/flatpak.conf"
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 390799, 
flatpak/trunk/PKGBUILD)
=======
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-03 17:02:42 UTC (rev 390800)
@@ -0,0 +1,86 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.8.1
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy)
+makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
+checkdepends=(valgrind socat)
+_commit=2e9776f209e814e256dd7d42661d2455b6516d01  # tags/1.8.1^0
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;
+"git+https://github.com/projectatomic/bubblewrap;
+"git+https://github.com/flatpak/xdg-dbus-proxy;
+https://dl.flathub.org/repo/flathub.flatpakrepo
+flatpak-bindir.sh)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'3371dd250e

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

2020-07-03 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, July 3, 2020 @ 17:02:25
  Author: bpiotrowski
Revision: 390799

1.8.1-1

Modified:
  flatpak/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-03 16:32:42 UTC (rev 390798)
+++ PKGBUILD2020-07-03 17:02:25 UTC (rev 390799)
@@ -2,17 +2,17 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak
-pkgver=1.7.2
+pkgver=1.8.1
 pkgrel=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="https://flatpak.org;
 arch=(x86_64)
 license=(LGPL2.1)
-depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
  python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
+makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
 checkdepends=(valgrind socat)
-_commit=bac2e705259faa9f7c05f097447d276369ab33b9  # tags/1.7.2^0
+_commit=2e9776f209e814e256dd7d42661d2455b6516d01  # tags/1.8.1^0
 source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;
 "git+https://github.com/projectatomic/bubblewrap;
@@ -81,9 +81,6 @@
   install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
   install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
 
-  echo 'u flatpak - "Flatpak system helper"' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/flatpak.conf"
-
   # Fixup mode to match polkit
   install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
 }


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

2020-05-25 Thread Bartłomiej Piotrowski via arch-commits
Date: Monday, May 25, 2020 @ 21:34:08
  Author: bpiotrowski
Revision: 387527

Symlink zstd to zstdmt; switch to release tarball

Modified:
  zstd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-25 18:36:33 UTC (rev 387526)
+++ PKGBUILD2020-05-25 21:34:08 UTC (rev 387527)
@@ -11,13 +11,12 @@
 license=(BSD GPL2)
 depends=(zlib xz lz4)
 makedepends=(gtest)
-source=($pkgname-$pkgver.tar.gz::https://github.com/facebook/zstd/archive/v${pkgver}.tar.gz)
+source=(https://github.com/facebook/zstd/releases/download/v${pkgver}/zstd-${pkgver}.tar.gz)
 sha256sums=('734d1f565c42f691f8420c8d06783ad818060fc390dee43ae0a89f86d0a4f8c2')
 
 build() {
   cd $pkgname-$pkgver
   make
-  make zstdmt
   make -C contrib/pzstd
 }
 
@@ -30,7 +29,7 @@
 package() {
   cd $pkgname-$pkgver
   make PREFIX=/usr DESTDIR="$pkgdir/" install
-  install -Dm755 zstdmt "$pkgdir/usr/bin/zstdmt"
+  ln -sf /usr/bin/zstd "$pkgdir/usr/bin/zstdmt"
   install -Dm755 contrib/pzstd/pzstd "$pkgdir/usr/bin/pzstd"
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }


[arch-commits] Commit in procps-ng/trunk (PKGBUILD fs66093.patch)

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:42:11
  Author: bpiotrowski
Revision: 387421

3.3.16-2: Backport "pgrep: check sanity of SC_ARG_MAX"

Added:
  procps-ng/trunk/fs66093.patch
Modified:
  procps-ng/trunk/PKGBUILD

---+
 PKGBUILD  |   12 ---
 fs66093.patch |   60 
 2 files changed, 69 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 12:38:17 UTC (rev 387420)
+++ PKGBUILD2020-05-22 12:42:11 UTC (rev 387421)
@@ -4,7 +4,7 @@
 
 pkgname=procps-ng
 pkgver=3.3.16
-pkgrel=1
+pkgrel=2
 pkgdesc='Utilities for monitoring your system and its processes'
 url='https://gitlab.com/procps-ng/procps'
 license=(GPL LGPL)
@@ -15,12 +15,18 @@
 provides=(procps sysvinit-tools)
 replaces=(procps sysvinit-tools)
 install=install
-source=(https://downloads.sourceforge.net/project/$pkgname/Production/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('925eacd65dedcf9c98eb94e8978bbfb63f5de37294cc1047d81462ed477a20af')
+source=(https://downloads.sourceforge.net/project/$pkgname/Production/${pkgname}-${pkgver}.tar.xz
+fs66093.patch)
+sha256sums=('925eacd65dedcf9c98eb94e8978bbfb63f5de37294cc1047d81462ed477a20af'
+'48eb1f6e1b84d9dfec27556771c05f6a02880aefbe774a3db71bee0c35228992')
 
 prepare() {
   cd $pkgname-$pkgver
   sed 's:https://bugs.archlinux.org/task/66093
+  patch -p1 -i ../fs66093.patch
 }
 
 build() {

Added: fs66093.patch
===
--- fs66093.patch   (rev 0)
+++ fs66093.patch   2020-05-22 12:42:11 UTC (rev 387421)
@@ -0,0 +1,60 @@
+From bb96fc42956c9ed926a1b958ab715f8b4a663dec Mon Sep 17 00:00:00 2001
+From: Craig Small 
+Date: Sun, 5 Jan 2020 15:05:55 +1100
+Subject: [PATCH] pgrep: check sanity of SC_ARG_MAX
+
+A kernel change means we cannot trust what sysconf(SC_ARG_MAX)
+returns. We clamp it so its more than 4096 and less than 128*1024
+which is what findutils does.
+
+References:
+ procps-ng/procps#152
+ https://git.savannah.gnu.org/cgit/findutils.git/tree/lib/buildcmd.c#n535
+ https://lwn.net/Articles/727862/
+---
+ pgrep.c | 22 +-
+ 1 file changed, 21 insertions(+), 1 deletion(-)
+
+diff --git a/pgrep.c b/pgrep.c
+index 01563db..bde7448 100644
+--- a/pgrep.c
 b/pgrep.c
+@@ -485,6 +485,26 @@ static regex_t * do_regcomp (void)
+   return preg;
+ }
+ 
++/*
++ * SC_ARG_MAX used to return the maximum size a command line can be
++ * however changes to the kernel mean this can be bigger than we can
++ * alloc. Clamp it to 128kB like xargs and friends do
++ * Should also not be smaller than POSIX_ARG_MAX which is 4096
++ */
++static size_t get_arg_max(void)
++{
++#define MIN_ARG_SIZE 4096u
++#define MAX_ARG_SIZE (128u * 1024u)
++
++size_t val = sysconf(_SC_ARG_MAX);
++
++if (val < MIN_ARG_SIZE)
++  val = MIN_ARG_SIZE;
++if (val > MAX_ARG_SIZE)
++  val = MAX_ARG_SIZE;
++
++return val;
++}
+ static struct el * select_procs (int *num)
+ {
+   PROCTAB *ptp;
+@@ -497,7 +517,7 @@ static struct el * select_procs (int *num)
+   regex_t *preg;
+   pid_t myself = getpid();
+   struct el *list = NULL;
+-long cmdlen = sysconf(_SC_ARG_MAX) * sizeof(char);
++long cmdlen = get_arg_max() * sizeof(char);
+   char *cmdline = xmalloc(cmdlen);
+   char *cmdsearch = xmalloc(cmdlen);
+   char *cmdoutput = xmalloc(cmdlen);
+-- 
+2.26.2
+


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:42:21
  Author: bpiotrowski
Revision: 387422

archrelease: copy trunk to testing-x86_64

Added:
  procps-ng/repos/testing-x86_64/
  procps-ng/repos/testing-x86_64/PKGBUILD
(from rev 387421, procps-ng/trunk/PKGBUILD)
  procps-ng/repos/testing-x86_64/fs66093.patch
(from rev 387421, procps-ng/trunk/fs66093.patch)
  procps-ng/repos/testing-x86_64/install
(from rev 387421, procps-ng/trunk/install)

---+
 PKGBUILD  |   52 
 fs66093.patch |   60 
 install   |   14 +
 3 files changed, 126 insertions(+)

Copied: procps-ng/repos/testing-x86_64/PKGBUILD (from rev 387421, 
procps-ng/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-22 12:42:21 UTC (rev 387422)
@@ -0,0 +1,52 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Gaetan Bisson 
+# Contributor: Eric Bélanger 
+
+pkgname=procps-ng
+pkgver=3.3.16
+pkgrel=2
+pkgdesc='Utilities for monitoring your system and its processes'
+url='https://gitlab.com/procps-ng/procps'
+license=(GPL LGPL)
+arch=(x86_64)
+depends=(ncurses systemd-libs)
+makedepends=(systemd)
+conflicts=(procps sysvinit-tools)
+provides=(procps sysvinit-tools)
+replaces=(procps sysvinit-tools)
+install=install
+source=(https://downloads.sourceforge.net/project/$pkgname/Production/${pkgname}-${pkgver}.tar.xz
+fs66093.patch)
+sha256sums=('925eacd65dedcf9c98eb94e8978bbfb63f5de37294cc1047d81462ed477a20af'
+'48eb1f6e1b84d9dfec27556771c05f6a02880aefbe774a3db71bee0c35228992')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed 's:https://bugs.archlinux.org/task/66093
+  patch -p1 -i ../fs66093.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--exec-prefix=/ \
+--sysconfdir=/etc \
+--libdir=/usr/lib \
+--bindir=/usr/bin \
+--sbindir=/usr/bin \
+--enable-watch8bit \
+--with-systemd \
+--disable-modern-top \
+--disable-kill
+
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Copied: procps-ng/repos/testing-x86_64/fs66093.patch (from rev 387421, 
procps-ng/trunk/fs66093.patch)
===
--- testing-x86_64/fs66093.patch(rev 0)
+++ testing-x86_64/fs66093.patch2020-05-22 12:42:21 UTC (rev 387422)
@@ -0,0 +1,60 @@
+From bb96fc42956c9ed926a1b958ab715f8b4a663dec Mon Sep 17 00:00:00 2001
+From: Craig Small 
+Date: Sun, 5 Jan 2020 15:05:55 +1100
+Subject: [PATCH] pgrep: check sanity of SC_ARG_MAX
+
+A kernel change means we cannot trust what sysconf(SC_ARG_MAX)
+returns. We clamp it so its more than 4096 and less than 128*1024
+which is what findutils does.
+
+References:
+ procps-ng/procps#152
+ https://git.savannah.gnu.org/cgit/findutils.git/tree/lib/buildcmd.c#n535
+ https://lwn.net/Articles/727862/
+---
+ pgrep.c | 22 +-
+ 1 file changed, 21 insertions(+), 1 deletion(-)
+
+diff --git a/pgrep.c b/pgrep.c
+index 01563db..bde7448 100644
+--- a/pgrep.c
 b/pgrep.c
+@@ -485,6 +485,26 @@ static regex_t * do_regcomp (void)
+   return preg;
+ }
+ 
++/*
++ * SC_ARG_MAX used to return the maximum size a command line can be
++ * however changes to the kernel mean this can be bigger than we can
++ * alloc. Clamp it to 128kB like xargs and friends do
++ * Should also not be smaller than POSIX_ARG_MAX which is 4096
++ */
++static size_t get_arg_max(void)
++{
++#define MIN_ARG_SIZE 4096u
++#define MAX_ARG_SIZE (128u * 1024u)
++
++size_t val = sysconf(_SC_ARG_MAX);
++
++if (val < MIN_ARG_SIZE)
++  val = MIN_ARG_SIZE;
++if (val > MAX_ARG_SIZE)
++  val = MAX_ARG_SIZE;
++
++return val;
++}
+ static struct el * select_procs (int *num)
+ {
+   PROCTAB *ptp;
+@@ -497,7 +517,7 @@ static struct el * select_procs (int *num)
+   regex_t *preg;
+   pid_t myself = getpid();
+   struct el *list = NULL;
+-long cmdlen = sysconf(_SC_ARG_MAX) * sizeof(char);
++long cmdlen = get_arg_max() * sizeof(char);
+   char *cmdline = xmalloc(cmdlen);
+   char *cmdsearch = xmalloc(cmdlen);
+   char *cmdoutput = xmalloc(cmdlen);
+-- 
+2.26.2
+

Copied: procps-ng/repos/testing-x86_64/install (from rev 387421, 
procps-ng/trunk/install)
===
--- testing-x86_64/install  (rev 0)
+++ testing-x86_64/install  2020-05-22 12:42:21 UTC (rev 387422)
@@ -0,0 +1,14 @@
+post_upgrade() {
+   if [[ $(vercmp $2 3.3.8-3) = -1 ]]; then
+   cat < The file /etc/sysctl.conf has been removed from this
+==> package, as all its settings are now kernel defaults.
+
+==> If you had customized it, you need to rename it

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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:38:17
  Author: bpiotrowski
Revision: 387420

archrelease: copy trunk to extra-x86_64

Added:
  ostree/repos/extra-x86_64/PKGBUILD
(from rev 387419, ostree/trunk/PKGBUILD)
Deleted:
  ostree/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  134 ++---
 1 file changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 12:38:12 UTC (rev 387419)
+++ PKGBUILD2020-05-22 12:38:17 UTC (rev 387420)
@@ -1,67 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Mirco Tischler 
-
-pkgname=ostree
-pkgver=2020.3
-pkgrel=1
-pkgdesc="Operating system and container binary deployment and upgrades"
-url="https://ostree.readthedocs.org/en/latest/;
-arch=(x86_64)
-license=(GPL)
-depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio 
openssl avahi)
-makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
-checkdepends=(parallel syslinux gjs cpio elfutils)
-_commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0
-source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
-"git+https://github.com/mendsley/bsdiff;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bsdiff.url "$srcdir/bsdiff"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe | sed 's/^v//;s/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---with-mkinitcpio \
---with-openssl \
---with-builtin-grub2-mkconfig \
---enable-experimental-api \
---disable-static \
---enable-gtk-doc
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: ostree/repos/extra-x86_64/PKGBUILD (from rev 387419, 
ostree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 12:38:17 UTC (rev 387420)
@@ -0,0 +1,67 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Mirco Tischler 
+
+pkgname=ostree
+pkgver=2020.3
+pkgrel=2
+pkgdesc="Operating system and container binary deployment and upgrades"
+url="https://ostree.readthedocs.org/en/latest/;
+arch=(x86_64)
+license=(GPL)
+depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux openssl avahi)
+makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
+checkdepends=(parallel syslinux gjs cpio elfutils)
+_commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0
+source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
+"git+https://github.com/mendsley/bsdiff;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.bsdiff.url "$srcdir/bsdiff"
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+pkgver() {
+  cd $pkgname
+  git describe | sed 's/^v//;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--with-mkinitcpio \
+--with-openssl \
+--with-builtin-grub2-mkconfig \
+--enable-experimental-api \
+--disable-static \
+--enable-gtk-doc
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:47
  Author: bpiotrowski
Revision: 631558

1.14.1-1

Modified:
  openfortivpn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 12:10:27 UTC (rev 631557)
+++ PKGBUILD2020-05-22 12:37:47 UTC (rev 631558)
@@ -1,7 +1,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=openfortivpn
-pkgver=1.13.3
+pkgver=1.14.1
 pkgrel=1
 pkgdesc="An open implementation of Fortinet's proprietary PPP+SSL VPN solution"
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(openssl ppp)
 backup=(etc/openfortivpn/config)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/adrienverge/openfortivpn/archive/v$pkgver.tar.gz)
-sha256sums=('0f21e398a4933671e484455d962ce545be98b6789ce0de63c4b2bc3758a2c35f')
+sha256sums=('bc62fc6ecaaa6c6f8f2510e14a067a0cb9762158d9460c04555990bba44b50ca')
 
 prepare() {
   cd $pkgname-$pkgver


[arch-commits] Commit in zstd/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:37
  Author: bpiotrowski
Revision: 387418

archrelease: copy trunk to testing-x86_64

Added:
  zstd/repos/testing-x86_64/
  zstd/repos/testing-x86_64/PKGBUILD
(from rev 387417, zstd/trunk/PKGBUILD)

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

Copied: zstd/repos/testing-x86_64/PKGBUILD (from rev 387417, 
zstd/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-22 12:37:37 UTC (rev 387418)
@@ -0,0 +1,36 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Andrzej Giniewicz 
+# Contributor: Johan Förberg 
+
+pkgname=zstd
+pkgver=1.4.5
+pkgrel=1
+pkgdesc='Zstandard - Fast real-time compression algorithm'
+arch=(x86_64)
+url='https://www.zstd.net/'
+license=(BSD GPL2)
+depends=(zlib xz lz4)
+makedepends=(gtest)
+source=($pkgname-$pkgver.tar.gz::https://github.com/facebook/zstd/archive/v${pkgver}.tar.gz)
+sha256sums=('734d1f565c42f691f8420c8d06783ad818060fc390dee43ae0a89f86d0a4f8c2')
+
+build() {
+  cd $pkgname-$pkgver
+  make
+  make zstdmt
+  make -C contrib/pzstd
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+  make -C contrib/pzstd test
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make PREFIX=/usr DESTDIR="$pkgdir/" install
+  install -Dm755 zstdmt "$pkgdir/usr/bin/zstdmt"
+  install -Dm755 contrib/pzstd/pzstd "$pkgdir/usr/bin/pzstd"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:53
  Author: bpiotrowski
Revision: 631559

archrelease: copy trunk to community-x86_64

Added:
  openfortivpn/repos/community-x86_64/PKGBUILD
(from rev 631558, openfortivpn/trunk/PKGBUILD)
Deleted:
  openfortivpn/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 12:37:47 UTC (rev 631558)
+++ PKGBUILD2020-05-22 12:37:53 UTC (rev 631559)
@@ -1,29 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=openfortivpn
-pkgver=1.13.3
-pkgrel=1
-pkgdesc="An open implementation of Fortinet's proprietary PPP+SSL VPN solution"
-arch=(x86_64)
-url="https://github.com/adrienverge/openfortivpn;
-license=(GPL3)
-depends=(openssl ppp)
-backup=(etc/openfortivpn/config)
-source=($pkgname-$pkgver.tar.gz::https://github.com/adrienverge/openfortivpn/archive/v$pkgver.tar.gz)
-sha256sums=('0f21e398a4933671e484455d962ce545be98b6789ce0de63c4b2bc3758a2c35f')
-
-prepare() {
-  cd $pkgname-$pkgver
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname-$pkgver
-   ./configure --prefix=/usr --sysconfdir=/etc
-   make
-}
-
-package() {
-  cd $pkgname-$pkgver
-   make DESTDIR="$pkgdir" install
-}

Copied: openfortivpn/repos/community-x86_64/PKGBUILD (from rev 631558, 
openfortivpn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 12:37:53 UTC (rev 631559)
@@ -0,0 +1,29 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=openfortivpn
+pkgver=1.14.1
+pkgrel=1
+pkgdesc="An open implementation of Fortinet's proprietary PPP+SSL VPN solution"
+arch=(x86_64)
+url="https://github.com/adrienverge/openfortivpn;
+license=(GPL3)
+depends=(openssl ppp)
+backup=(etc/openfortivpn/config)
+source=($pkgname-$pkgver.tar.gz::https://github.com/adrienverge/openfortivpn/archive/v$pkgver.tar.gz)
+sha256sums=('bc62fc6ecaaa6c6f8f2510e14a067a0cb9762158d9460c04555990bba44b50ca')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+   ./configure --prefix=/usr --sysconfdir=/etc
+   make
+}
+
+package() {
+  cd $pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+}


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:32
  Author: bpiotrowski
Revision: 387417

1.4.5-1

Modified:
  zstd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 12:37:24 UTC (rev 387416)
+++ PKGBUILD2020-05-22 12:37:32 UTC (rev 387417)
@@ -3,7 +3,7 @@
 # Contributor: Johan Förberg 
 
 pkgname=zstd
-pkgver=1.4.4
+pkgver=1.4.5
 pkgrel=1
 pkgdesc='Zstandard - Fast real-time compression algorithm'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(zlib xz lz4)
 makedepends=(gtest)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/facebook/zstd/archive/v${pkgver}.tar.gz)
-sha256sums=('a364f5162c7d1a455cc915e8e3cf5f4bd8b75d09bc0f53965b0c9ca1383c52c8')
+sha256sums=('734d1f565c42f691f8420c8d06783ad818060fc390dee43ae0a89f86d0a4f8c2')
 
 build() {
   cd $pkgname-$pkgver


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:24
  Author: bpiotrowski
Revision: 387416

archrelease: copy trunk to testing-x86_64

Added:
  libcap/repos/testing-x86_64/
  libcap/repos/testing-x86_64/PKGBUILD
(from rev 387415, libcap/trunk/PKGBUILD)

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

Copied: libcap/repos/testing-x86_64/PKGBUILD (from rev 387415, 
libcap/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-22 12:37:24 UTC (rev 387416)
@@ -0,0 +1,47 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Hugo Doria 
+
+pkgname=libcap
+pkgver=2.34
+pkgrel=1
+pkgdesc='POSIX 1003.1e capabilities'
+arch=(x86_64)
+url='https://sites.google.com/site/fullycapable/'
+license=(GPL2)
+depends=(glibc attr)
+makedepends=(linux-api-headers)
+provides=(libcap.so)
+source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.{xz,sign})
+sha256sums=('aecdd42015955068d3d94b7caa9590fcb2de5df53ce53c61a21b912bfc0b1611'
+'SKIP')
+validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

+
+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
+}
+
+_makeargs=(
+  KERNEL_HEADERS=/usr/include
+  RAISE_SETFCAP=no
+  SBINDIR=/usr/bin
+  lib=lib
+  prefix=/usr
+)
+
+build() {
+  make -C $pkgname-$pkgver "${_makeargs[@]}"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" "${_makeargs[@]}" install
+
+  install -Dm644 pam_cap/capability.conf \
+"$pkgdir"/usr/share/doc/$pkgname/capability.conf.example
+}


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:38:12
  Author: bpiotrowski
Revision: 387419

2020.3-2: drop mkinitcpio dependency

Modified:
  ostree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 12:37:37 UTC (rev 387418)
+++ PKGBUILD2020-05-22 12:38:12 UTC (rev 387419)
@@ -3,12 +3,12 @@
 
 pkgname=ostree
 pkgver=2020.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Operating system and container binary deployment and upgrades"
 url="https://ostree.readthedocs.org/en/latest/;
 arch=(x86_64)
 license=(GPL)
-depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio 
openssl avahi)
+depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux openssl avahi)
 makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
 checkdepends=(parallel syslinux gjs cpio elfutils)
 _commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0


[arch-commits] Commit in bash/repos (7 files)

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:07
  Author: bpiotrowski
Revision: 387414

archrelease: copy trunk to testing-x86_64

Added:
  bash/repos/testing-x86_64/
  bash/repos/testing-x86_64/PKGBUILD
(from rev 387413, bash/trunk/PKGBUILD)
  bash/repos/testing-x86_64/dot.bash_logout
(from rev 387413, bash/trunk/dot.bash_logout)
  bash/repos/testing-x86_64/dot.bash_profile
(from rev 387413, bash/trunk/dot.bash_profile)
  bash/repos/testing-x86_64/dot.bashrc
(from rev 387413, bash/trunk/dot.bashrc)
  bash/repos/testing-x86_64/system.bash_logout
(from rev 387413, bash/trunk/system.bash_logout)
  bash/repos/testing-x86_64/system.bashrc
(from rev 387413, bash/trunk/system.bashrc)

+
 PKGBUILD   |  115 +++
 dot.bash_logout|3 +
 dot.bash_profile   |5 ++
 dot.bashrc |9 +++
 system.bash_logout |3 +
 system.bashrc  |   22 +
 6 files changed, 157 insertions(+)

Copied: bash/repos/testing-x86_64/PKGBUILD (from rev 387413, 
bash/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-22 12:37:07 UTC (rev 387414)
@@ -0,0 +1,115 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Aaron Griffin 
+
+pkgname=bash
+_basever=5.0
+_patchlevel=017
+pkgver=${_basever}.${_patchlevel}
+pkgrel=1
+pkgdesc='The GNU Bourne Again shell'
+arch=(x86_64)
+license=(GPL)
+url='https://www.gnu.org/software/bash/bash.html'
+backup=(etc/bash.bash{rc,_logout} etc/skel/.bash{rc,_profile,_logout})
+depends=('readline>=7.0' glibc ncurses)
+optdepends=('bash-completion: for tab completion')
+provides=('sh')
+source=(https://ftp.gnu.org/gnu/bash/bash-$_basever.tar.gz{,.sig}
+dot.bashrc
+dot.bash_profile
+dot.bash_logout
+system.bashrc
+system.bash_logout)
+validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
+
+if [[ $((10#${_patchlevel})) -gt 0 ]]; then
+  for (( _p=1; _p<=$((10#${_patchlevel})); _p++ )); do
+source=(${source[@]} 
https://ftp.gnu.org/gnu/bash/bash-$_basever-patches/bash${_basever//.}-$(printf 
"%03d" $_p){,.sig})
+  done
+fi
+
+prepare() {
+  cd $pkgname-$_basever
+
+  for (( _p=1; _p<=$((10#${_patchlevel})); _p++ )); do
+msg "applying patch bash${_basever//.}-$(printf "%03d" $_p)"
+patch -p0 -i ../bash${_basever//.}-$(printf "%03d" $_p)
+  done
+}
+
+build() {
+  cd $pkgname-$_basever
+
+  
_bashconfig=(-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/bin\"\'
+   -DSTANDARD_UTILS_PATH=\'\"/usr/bin\"\'
+   -DSYS_BASHRC=\'\"/etc/bash.bashrc\"\'
+   -DSYS_BASH_LOGOUT=\'\"/etc/bash.bash_logout\"\'
+   -DNON_INTERACTIVE_LOGIN_SHELLS)
+  export CFLAGS="${CFLAGS} ${_bashconfig[@]}"
+
+  ./configure --prefix=/usr --with-curses --enable-readline \
+--without-bash-malloc --with-installed-readline
+  make
+}
+
+check() {
+  make -C $pkgname-$_basever check
+}
+
+package() {
+  make -C $pkgname-$_basever DESTDIR="$pkgdir" install
+  ln -s bash "$pkgdir/usr/bin/sh"
+
+  # system-wide configuration files
+  install -Dm644 system.bashrc "$pkgdir/etc/bash.bashrc"
+  install -Dm644 system.bash_logout "$pkgdir/etc/bash.bash_logout"
+
+  # user configuration file skeletons
+  install -dm755 "$pkgdir/etc/skel/"
+  install -m644 dot.bashrc "$pkgdir/etc/skel/.bashrc"
+  install -m644 dot.bash_profile "$pkgdir/etc/skel/.bash_profile"
+  install -m644 dot.bash_logout "$pkgdir/etc/skel/.bash_logout"
+}
+
+md5sums=('2b44b47b905be16f45709648f671820b'
+ 'SKIP'
+ '027d6bd8f5f6a06b75bb7698cb478089'
+ '2902e0fee7a9168f3a4fd2ccd60ff047'
+ '42f4400ed2314bd7519c020d0187edc5'
+ 'd8f3f334e72c0e30032eae1a1229aef1'
+ '472f536d7c9e8250dc4568ec4cfaf294'
+ 'b026862ab596a5883bb4f0d1077a3819'
+ 'SKIP'
+ '2f4a7787365790ae57f36b311701ea7e'
+ 'SKIP'
+ 'af7f2dd93fd5429fb5e9a642ff74f87d'
+ 'SKIP'
+ 'b60545b273bfa4e00a760f2c648bed9c'
+ 'SKIP'
+ '875a0bedf48b74e453e3997c84b5d8a4'
+ 'SKIP'
+ '4a8ee95adb72c3aba03d9e8c9f96ece6'
+ 'SKIP'
+ '411560d81fde2dc5b17b83c3f3b58c6f'
+ 'SKIP'
+ 'dd7cf7a784d1838822cad8d419315991'
+ 'SKIP'
+ 'c1b3e937cd6dccbb7fd772f32812a0da'
+ 'SKIP'
+ '19b41e73b03602d0e261c471b53e670c'
+ 'SKIP'
+ '414339330a3634137081a97f2c8615a8'
+ 'SKIP'
+ '1870268f62b907221b078ad109e1fa94'
+ 'SKIP'
+ '40d923af4b952b01983ed4c889ae2653'
+ 'SKIP'
+ '57857b22053c8167677e5e5ac5c6669b'
+ 'SKIP'
+

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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:37:13
  Author: bpiotrowski
Revision: 387415

2.34-1

Modified:
  libcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 12:37:07 UTC (rev 387414)
+++ PKGBUILD2020-05-22 12:37:13 UTC (rev 387415)
@@ -3,7 +3,7 @@
 # Contributor: Hugo Doria 
 
 pkgname=libcap
-pkgver=2.33
+pkgver=2.34
 pkgrel=1
 pkgdesc='POSIX 1003.1e capabilities'
 arch=(x86_64)
@@ -13,7 +13,7 @@
 makedepends=(linux-api-headers)
 provides=(libcap.so)
 
source=(https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$pkgver.tar.{xz,sign})
-sha256sums=('08edeaba2757021aeec45c4eeec52566675e0e0f5d4f057284d729e04f2643d6'
+sha256sums=('aecdd42015955068d3d94b7caa9590fcb2de5df53ce53c61a21b912bfc0b1611'
 'SKIP')
 validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan 

 


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

2020-05-22 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 22, 2020 @ 12:36:58
  Author: bpiotrowski
Revision: 387413

5.0.017-1

Modified:
  bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 12:11:07 UTC (rev 387412)
+++ PKGBUILD2020-05-22 12:36:58 UTC (rev 387413)
@@ -4,7 +4,7 @@
 
 pkgname=bash
 _basever=5.0
-_patchlevel=016
+_patchlevel=017
 pkgver=${_basever}.${_patchlevel}
 pkgrel=1
 pkgdesc='The GNU Bourne Again shell'
@@ -110,4 +110,6 @@
  'c4c6ea23d09a74eaa9385438e48fdf02'
  'SKIP'
  'a682ed6fa2c2e7a7c3ba6bdeada07fb5'
+ 'SKIP'
+ 'd9dcaa1d8e7a24850449a1aac43a12a9'
  'SKIP')


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

2020-05-10 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, May 10, 2020 @ 18:07:36
  Author: bpiotrowski
Revision: 383125

archrelease: copy trunk to staging-x86_64

Added:
  valgrind/repos/staging-x86_64/
  valgrind/repos/staging-x86_64/PKGBUILD
(from rev 383124, valgrind/trunk/PKGBUILD)
  valgrind/repos/staging-x86_64/valgrind-3.7.0-respect-flags.patch
(from rev 383124, valgrind/trunk/valgrind-3.7.0-respect-flags.patch)

+
 PKGBUILD   |  107 +++
 valgrind-3.7.0-respect-flags.patch |   13 
 2 files changed, 120 insertions(+)

Copied: valgrind/repos/staging-x86_64/PKGBUILD (from rev 383124, 
valgrind/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-10 18:07:36 UTC (rev 383125)
@@ -0,0 +1,107 @@
+# Maintainer: Levente Polyak 
+# Contributor: Dan McGee 
+# Contributor: Allan McRae 
+
+pkgname=valgrind
+_commit=d772e25995c3400eecf2b6070e0bf3411447c3d1
+pkgver=3.15.0+269+gd772e2599
+pkgrel=1
+pkgdesc='Tool to help find memory-management problems in programs'
+arch=('x86_64')
+license=('GPL')
+url='http://valgrind.org/'
+depends=('glibc' 'perl')
+makedepends=('gdb' 'lib32-glibc' 'lib32-gcc-libs' 'git' 'docbook-xml'
+ 'docbook-xsl' 'docbook-sgml')
+checkdepends=('procps-ng')
+optdepends=('lib32-glibc: 32-bit ABI support')
+provides=('valgrind-multilib')
+replaces=('valgrind-multilib')
+options=('!emptydirs' '!strip')
+source=("git+https://repo.or.cz/valgrind.git#commit=$_commit;
+valgrind-3.7.0-respect-flags.patch)
+md5sums=('SKIP'
+ '470d9881870aacc210b7a6efb64cc9a9')
+sha512sums=('SKIP'
+
'e0cec39381cefeca09ae4794cca309dfac7c8693e6315e137e64f5c33684598726d41cfbb4edf764fe985503b13ff596184ca5fc32b159d500ec092e4cf8838c')
+
+pkgver() {
+  cd valgrind
+  git describe --tags --always|sed -e 's|-|+|g' -e 's|VALGRIND_||g' -e 
's|_|.|g'
+}
+
+prepare() {
+  cd valgrind
+  patch -Np1 < ../valgrind-3.7.0-respect-flags.patch
+  sed -i 's|sgml/docbook/xsl-stylesheets|xml/docbook/xsl-stylesheets-1.79.2|' 
docs/Makefile.am
+
+  autoreconf -ifv
+}
+
+build() {
+  # valgrind does not like some of our flags
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+
+  cd valgrind
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--mandir=/usr/share/man
+  make
+  make -C docs man-pages
+}
+
+check() {
+  cd valgrind
+
+  # Make sure a basic binary runs. There should be no errors.
+  ./vg-in-place --error-exitcode=1 /bin/true
+
+  # Make sure no extra FLAGS leak through, the testsuite
+  # sets all flags necessary. See also configure above.
+  make check CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
+
+  # # XXX: run full regtest but only report issues some tests fail duo
+  # # current toolchain and expectations, take a manual look if its fine
+  # echo "===TESTING==="
+  # make regtest || :
+
+  # # Make sure test failures show up in build.log
+  # # Gather up the diffs (at most the first 20 lines for each one)
+  # local f max_lines=20 diff_files=()
+  # mapfile -d '' diff_files < <(find . -name '*.diff' -print0 | sort -z)
+  # if (( ${#diff_files[@]} == 0 )); then
+  #   echo "Congratulations, all tests passed!"
+  # else
+  #   warning "Some tests failed!"
+  #   for f in "${diff_files[@]}"; do
+  #   echo "="
+  #   echo "${f}"
+  #   echo "="
+  #   if (( $(wc -l < "${f}") < ${max_lines} )); then
+  # cat "${f}"
+  #   else
+  # head -n ${max_lines} "${f}"
+  # echo ""
+  #   fi
+  #   done | tee diffs
+  # fi
+  # echo "===END TESTING==="
+}
+
+package() {
+  cd valgrind
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm644 docs/*.1 -t "$pkgdir/usr/share/man/man1"
+
+  if check_option 'debug' n; then
+find "${pkgdir}/usr/bin" -type f -executable -exec strip $STRIP_BINARIES 
{} + || :
+  fi
+}
+
+# vim: ts=2 sw=2 et:

Copied: valgrind/repos/staging-x86_64/valgrind-3.7.0-respect-flags.patch (from 
rev 383124, valgrind/trunk/valgrind-3.7.0-respect-flags.patch)
===
--- staging-x86_64/valgrind-3.7.0-respect-flags.patch   
(rev 0)
+++ staging-x86_64/valgrind-3.7.0-respect-flags.patch   2020-05-10 18:07:36 UTC 
(rev 383125)
@@ -0,0 +1,13 @@
+diff -Naur valgrind-3.7.0.orig//mpi/Makefile.am valgrind-3.7.0/mpi/Makefile.am
+--- valgrind-3.7.0.orig/mpi/Makefile.am2011-10-26 17:24:23.0 
-0400
 valgrind-3.7.0/mpi/Makefile.am 2011-11-10 16:03:14.0 -0500
+@@ -7,9 +7,6 @@
+ CC = $(MPI_CC)
+ DEFS =
+ DEFAULT_INCLUDES =
+-CPPFLAGS =
+-CFLAGS =
+-LDFLAGS =
+ 
+ 

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

2020-05-10 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, May 10, 2020 @ 18:01:29
  Author: bpiotrowski
Revision: 383123

3.15.0+269+gd772e2599-1

Modified:
  valgrind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-10 17:54:40 UTC (rev 383122)
+++ PKGBUILD2020-05-10 18:01:29 UTC (rev 383123)
@@ -3,8 +3,8 @@
 # Contributor: Allan McRae 
 
 pkgname=valgrind
-_commit=608cb11914e5f23d0fc12c61dad29c5c7952a1de  # tags/VALGRIND_3_15_0^0
-pkgver=3.15.0
+_commit=d772e25995c3400eecf2b6070e0bf3411447c3d1
+pkgver=3.15.0+269+gd772e2599
 pkgrel=1
 pkgdesc='Tool to help find memory-management problems in programs'
 arch=('x86_64')
@@ -65,32 +65,32 @@
   # sets all flags necessary. See also configure above.
   make check CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
 
-  # XXX: run full regtest but only report issues some tests fail duo
-  # current toolchain and expectations, take a manual look if its fine
-  echo "===TESTING==="
-  make regtest || :
+  # # XXX: run full regtest but only report issues some tests fail duo
+  # # current toolchain and expectations, take a manual look if its fine
+  # echo "===TESTING==="
+  # make regtest || :
 
-  # Make sure test failures show up in build.log
-  # Gather up the diffs (at most the first 20 lines for each one)
-  local f max_lines=20 diff_files=()
-  mapfile -d '' diff_files < <(find . -name '*.diff' -print0 | sort -z)
-  if (( ${#diff_files[@]} == 0 )); then
-echo "Congratulations, all tests passed!"
-  else
-warning "Some tests failed!"
-for f in "${diff_files[@]}"; do
-echo "="
-echo "${f}"
-echo "="
-if (( $(wc -l < "${f}") < ${max_lines} )); then
-  cat "${f}"
-else
-  head -n ${max_lines} "${f}"
-  echo ""
-fi
-done | tee diffs
-  fi
-  echo "===END TESTING==="
+  # # Make sure test failures show up in build.log
+  # # Gather up the diffs (at most the first 20 lines for each one)
+  # local f max_lines=20 diff_files=()
+  # mapfile -d '' diff_files < <(find . -name '*.diff' -print0 | sort -z)
+  # if (( ${#diff_files[@]} == 0 )); then
+  #   echo "Congratulations, all tests passed!"
+  # else
+  #   warning "Some tests failed!"
+  #   for f in "${diff_files[@]}"; do
+  #   echo "="
+  #   echo "${f}"
+  #   echo "="
+  #   if (( $(wc -l < "${f}") < ${max_lines} )); then
+  # cat "${f}"
+  #   else
+  # head -n ${max_lines} "${f}"
+  # echo ""
+  #   fi
+  #   done | tee diffs
+  # fi
+  # echo "===END TESTING==="
 }
 
 package() {


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

2020-05-10 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, May 10, 2020 @ 16:19:20
  Author: bpiotrowski
Revision: 383110

Remove files shipped by binutils 2.34-3

Modified:
  gdb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-10 14:33:29 UTC (rev 383109)
+++ PKGBUILD2020-05-10 16:19:20 UTC (rev 383110)
@@ -8,7 +8,7 @@
 # of gdb (for arm/avr/...)
 pkgname=(gdb gdb-common)
 pkgver=9.1
-pkgrel=2
+pkgrel=3
 pkgdesc='The GNU Debugger'
 arch=(x86_64)
 url='https://www.gnu.org/software/gdb/'
@@ -69,7 +69,10 @@
   rm 
"$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat,ctf,ctf-api,bfd_stdint,diagnostics}.h
   rm "$pkgdir"/usr/share/info/bfd.info
   rm "$pkgdir"/usr/lib/{libbfd,libopcodes,libctf,libctf-nobfd}.a
+  rm "$pkgdir"/usr/lib/libinproctrace.so*
+  rm "$pkgdir"/usr/bin/gdbserver
 
+
   # install "custom" system gdbinit
   install -dm 755 "$pkgdir/etc/gdb"
   touch "$pkgdir/etc/gdb/gdbinit"


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

2020-05-10 Thread Bartłomiej Piotrowski via arch-commits
Date: Sunday, May 10, 2020 @ 16:19:36
  Author: bpiotrowski
Revision: 383111

archrelease: copy trunk to staging-x86_64

Added:
  gdb/repos/staging-x86_64/
  gdb/repos/staging-x86_64/PKGBUILD
(from rev 383110, gdb/trunk/PKGBUILD)

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

Copied: gdb/repos/staging-x86_64/PKGBUILD (from rev 383110, gdb/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-10 16:19:36 UTC (rev 383111)
@@ -0,0 +1,84 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Anatol Pomozov 
+# Contributor: Allan McRae 
+# Contributor: Jan de Groot 
+
+pkgbase=gdb
+# gdb-common is a package that contains files common for all cross compiled 
versions
+# of gdb (for arm/avr/...)
+pkgname=(gdb gdb-common)
+pkgver=9.1
+pkgrel=3
+pkgdesc='The GNU Debugger'
+arch=(x86_64)
+url='https://www.gnu.org/software/gdb/'
+license=(GPL3)
+makedepends=(texinfo python guile2.0 ncurses expat xz mpfr source-highlight)
+source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
+sha1sums=('a50e13e1eecea468ea28c4a23d8c5a84f4db25be'
+  'SKIP')
+b2sums=('b84b1dc627d7ba697dfd76ba7c0f4f88f1725e1e1b83134d08cf53bf867ebfa07e1d01eff2acd9a57d22a779077bf6ed95d6098e8a58c4d86eaed034ca62ac30'
+'SKIP')
+validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
+
+prepare() {
+  cd gdb-$pkgver
+
+  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+}
+
+build() {
+  cd gdb-$pkgver
+
+  mkdir -p build && cd build
+  ../configure \
+--prefix=/usr \
+--disable-nls \
+--enable-source-highlight \
+--enable-tui \
+--with-system-readline \
+--with-python=/usr/bin/python \
+--with-guile=guile-2.0 \
+--with-system-gdbinit=/etc/gdb/gdbinit
+  make
+}
+
+package_gdb-common() {
+  depends=(python guile2.0)
+
+  cd gdb-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+  # resolve conflicts with binutils
+  rm 
"$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat,ctf,ctf-api,bfd_stdint,diagnostics}.h
+  rm "$pkgdir"/usr/share/info/bfd.info
+  rm "$pkgdir"/usr/lib/{libbfd,libopcodes,libctf,libctf-nobfd}.a
+
+  rm -r "$pkgdir"/usr/{bin,include,lib,share/info,share/man}
+}
+
+package_gdb() {
+  depends=(ncurses expat xz mpfr source-highlight gdb-common=$pkgver)
+  backup=(etc/gdb/gdbinit)
+
+  cd gdb-$pkgver/build
+  make DESTDIR="$pkgdir" install
+
+  # resolve conflicts with binutils
+  rm 
"$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat,ctf,ctf-api,bfd_stdint,diagnostics}.h
+  rm "$pkgdir"/usr/share/info/bfd.info
+  rm "$pkgdir"/usr/lib/{libbfd,libopcodes,libctf,libctf-nobfd}.a
+  rm "$pkgdir"/usr/lib/libinproctrace.so*
+  rm "$pkgdir"/usr/bin/gdbserver
+
+
+  # install "custom" system gdbinit
+  install -dm 755 "$pkgdir/etc/gdb"
+  touch "$pkgdir/etc/gdb/gdbinit"
+
+  # comes from gdb-common
+  rm -r "$pkgdir/usr/share/gdb/"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 16:31:53
  Author: bpiotrowski
Revision: 625714

upgpkg: gendesk 1.0.5-2

Modified:
  gendesk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 15:12:47 UTC (rev 625713)
+++ PKGBUILD2020-05-08 16:31:53 UTC (rev 625714)
@@ -2,13 +2,13 @@
 
 pkgname=gendesk
 pkgver=1.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc='Utility for generating desktop files'
 arch=(x86_64)
 url='https://gendesk.roboticoverlords.org/'
 license=(MIT)
-makedepends=(gcc-go)
-depends=(gcc-libs)
+makedepends=(go)
+depends=(glibc)
 source=("https://roboticoverlords.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}
 'https://roboticoverlords.org/images/default.png')
 validpgpkeys=('962855F072C7A01846405864FCF3C8CB5CF9C8D4')
@@ -18,7 +18,7 @@
 
 build() {
   cd $pkgname-$pkgver
-  go build -mod=vendor -buildmode=pie -gccgoflags="-s -w $LDFLAGS"
+  go build -v -mod=vendor -trimpath -buildmode=pie -ldflags="-s -w -extldflags 
$LDFLAGS"
 }
 
 package() {


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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 16:32:01
  Author: bpiotrowski
Revision: 625715

archrelease: copy trunk to community-x86_64

Added:
  gendesk/repos/community-x86_64/PKGBUILD
(from rev 625714, gendesk/trunk/PKGBUILD)
Deleted:
  gendesk/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-08 16:31:53 UTC (rev 625714)
+++ PKGBUILD2020-05-08 16:32:01 UTC (rev 625715)
@@ -1,32 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-
-pkgname=gendesk
-pkgver=1.0.5
-pkgrel=1
-pkgdesc='Utility for generating desktop files'
-arch=(x86_64)
-url='https://gendesk.roboticoverlords.org/'
-license=(MIT)
-makedepends=(gcc-go)
-depends=(gcc-libs)
-source=("https://roboticoverlords.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}
-'https://roboticoverlords.org/images/default.png')
-validpgpkeys=('962855F072C7A01846405864FCF3C8CB5CF9C8D4')
-sha256sums=('5e85b056e4c372c7d3ffe389734bfa1aacd7406f71573fff597f04f0c24f238b'
-'SKIP'
-'4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837')
-
-build() {
-  cd $pkgname-$pkgver
-  go build -mod=vendor -buildmode=pie -gccgoflags="-s -w $LDFLAGS"
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
-  install -Dm644 "$srcdir/default.png" "$pkgdir/usr/share/pixmaps/default.png"
-  install -Dm644 "$pkgname.1.gz" "$pkgdir/usr/share/man/man1/$pkgname.1.gz"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim: ts=2 sw=2 et:

Copied: gendesk/repos/community-x86_64/PKGBUILD (from rev 625714, 
gendesk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-08 16:32:01 UTC (rev 625715)
@@ -0,0 +1,32 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=gendesk
+pkgver=1.0.5
+pkgrel=2
+pkgdesc='Utility for generating desktop files'
+arch=(x86_64)
+url='https://gendesk.roboticoverlords.org/'
+license=(MIT)
+makedepends=(go)
+depends=(glibc)
+source=("https://roboticoverlords.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}
+'https://roboticoverlords.org/images/default.png')
+validpgpkeys=('962855F072C7A01846405864FCF3C8CB5CF9C8D4')
+sha256sums=('5e85b056e4c372c7d3ffe389734bfa1aacd7406f71573fff597f04f0c24f238b'
+'SKIP'
+'4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837')
+
+build() {
+  cd $pkgname-$pkgver
+  go build -v -mod=vendor -trimpath -buildmode=pie -ldflags="-s -w -extldflags 
$LDFLAGS"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 "$srcdir/default.png" "$pkgdir/usr/share/pixmaps/default.png"
+  install -Dm644 "$pkgname.1.gz" "$pkgdir/usr/share/man/man1/$pkgname.1.gz"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 16:21:55
  Author: bpiotrowski
Revision: 382801

archrelease: copy trunk to staging-x86_64

Added:
  gcc/repos/staging-x86_64/
  gcc/repos/staging-x86_64/PKGBUILD
(from rev 382800, gcc/trunk/PKGBUILD)
  gcc/repos/staging-x86_64/c89
(from rev 382800, gcc/trunk/c89)
  gcc/repos/staging-x86_64/c99
(from rev 382800, gcc/trunk/c99)
  gcc/repos/staging-x86_64/fs64270.patch
(from rev 382800, gcc/trunk/fs64270.patch)
  gcc/repos/staging-x86_64/gdc_phobos_path.patch
(from rev 382800, gcc/trunk/gdc_phobos_path.patch)

---+
 PKGBUILD  |  418 
 c89   |   10 +
 c99   |   10 +
 fs64270.patch |   26 ++
 gdc_phobos_path.patch |   14 +
 5 files changed, 478 insertions(+)

Copied: gcc/repos/staging-x86_64/PKGBUILD (from rev 382800, gcc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-08 16:21:55 UTC (rev 382801)
@@ -0,0 +1,418 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
+pkgver=10.1.0
+_majorver=${pkgver%%.*}
+_islver=0.21
+pkgrel=1
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
+c89 c99
+gdc_phobos_path.patch
+fs64270.patch
+)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2'
+'SKIP'
+'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308'
+'1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # D hacks
+  patch -p1 -i "$srcdir/gdc_phobos_path.patch"
+
+  # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
+  # https://bugs.archlinux.org/task/64270
+  patch -p1 -i "$srcdir/fs64270.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
+  --with-isl \
+  --with-linker-hash-style=gnu \
+  --with-system-zlib \
+  --enable-__cxa_atexit \
+  --enable-cet=auto \
+  --enable-checking=release \
+  --enable-clocale=gnu \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-gnu-indirect-function \
+  --enable-gnu-unique-object \
+  --enable-install-libiberty \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-multilib \
+  --enable-plugin \
+  --enable-shared \
+  --enable-threads=posix \
+  --disable-libssp \
+  --disable-libstdcxx-pch \
+  --disable-libunwind-exceptions \
+  --disable-werror \
+  gdc_include_dir=/usr/include/dlang

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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 16:22:15
  Author: bpiotrowski
Revision: 382802

cleanup

Deleted:
  gcc/repos/testing-x86_64/


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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:06:45
  Author: bpiotrowski
Revision: 382795

archrelease: copy trunk to testing-x86_64

Added:
  gcc/repos/testing-x86_64/
  gcc/repos/testing-x86_64/PKGBUILD
(from rev 382794, gcc/trunk/PKGBUILD)
  gcc/repos/testing-x86_64/c89
(from rev 382794, gcc/trunk/c89)
  gcc/repos/testing-x86_64/c99
(from rev 382794, gcc/trunk/c99)
  gcc/repos/testing-x86_64/fs64270.patch
(from rev 382794, gcc/trunk/fs64270.patch)
  gcc/repos/testing-x86_64/gdc_phobos_path.patch
(from rev 382794, gcc/trunk/gdc_phobos_path.patch)

---+
 PKGBUILD  |  418 
 c89   |   10 +
 c99   |   10 +
 fs64270.patch |   26 ++
 gdc_phobos_path.patch |   14 +
 5 files changed, 478 insertions(+)

Copied: gcc/repos/testing-x86_64/PKGBUILD (from rev 382794, gcc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-05-08 14:06:45 UTC (rev 382795)
@@ -0,0 +1,418 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
+pkgver=10.1.0
+_majorver=${pkgver%%.*}
+_islver=0.21
+pkgrel=1
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
+c89 c99
+gdc_phobos_path.patch
+fs64270.patch
+)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2'
+'SKIP'
+'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308'
+'1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # D hacks
+  patch -p1 -i "$srcdir/gdc_phobos_path.patch"
+
+  # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
+  # https://bugs.archlinux.org/task/64270
+  patch -p1 -i "$srcdir/fs64270.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
+  --with-isl \
+  --with-linker-hash-style=gnu \
+  --with-system-zlib \
+  --enable-__cxa_atexit \
+  --enable-cet=auto \
+  --enable-checking=release \
+  --enable-clocale=gnu \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-gnu-indirect-function \
+  --enable-gnu-unique-object \
+  --enable-install-libiberty \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-multilib \
+  --enable-plugin \
+  --enable-shared \
+  --enable-threads=posix \
+  --disable-libssp \
+  --disable-libstdcxx-pch \
+  --disable-libunwind-exceptions \
+  --disable-werror \
+  gdc_include_dir=/usr/include/dlang

[arch-commits] Commit in gcc/trunk (4 files)

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:06:05
  Author: bpiotrowski
Revision: 382794

10.1.0-1

Modified:
  gcc/trunk/PKGBUILD
  gcc/trunk/fs64270.patch
Deleted:
  gcc/trunk/gdc_artificial_decl.patch
  gcc/trunk/gdc_thunk_weak_ref.patch

---+
 PKGBUILD  |   52 +---
 fs64270.patch |   12 --
 gdc_artificial_decl.patch |   43 
 gdc_thunk_weak_ref.patch  |   14 ---
 4 files changed, 25 insertions(+), 96 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 14:05:46 UTC (rev 382793)
+++ PKGBUILD2020-05-08 14:06:05 UTC (rev 382794)
@@ -6,8 +6,8 @@
 # NOTE: libtool requires rebuilt with each new gcc version
 
 pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
-pkgver=9.3.0
-_majorver=${pkgver:0:1}
+pkgver=10.1.0
+_majorver=${pkgver%%.*}
 _islver=0.21
 pkgrel=1
 pkgdesc='The GNU Compiler Collection'
@@ -20,26 +20,23 @@
 _libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
 # _commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a
 # source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
-source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
 http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
 c89 c99
 gdc_phobos_path.patch
-gdc_artificial_decl.patch
-gdc_thunk_weak_ref.patch
-fs64270.patch)
+fs64270.patch
+)
 validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
   86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
   13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
   33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

-sha256sums=('71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1'
+sha256sums=('b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2'
 'SKIP'
 '777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
 'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
 '2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
 'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308'
-'3862757491160700ac2fb723096f6f636f303206efd9537149ed348b57d1'
-'9699d7105375754f0dcf6abff87d09b270565bfc6578a13641770f3fc62d678a'
-'f45160f699501568ae9e81127562395dd95b5b4a8e4d55a1615fbb00f9e4deb2')
+'1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
 
 prepare() {
   [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
@@ -59,8 +56,6 @@
 
   # D hacks
   patch -p1 -i "$srcdir/gdc_phobos_path.patch"
-  patch -p1 -i "$srcdir/gdc_artificial_decl.patch"
-  patch -p1 -i "$srcdir/gdc_thunk_weak_ref.patch"
 
   # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
   # https://bugs.archlinux.org/task/64270
@@ -82,31 +77,30 @@
   --libexecdir=/usr/lib \
   --mandir=/usr/share/man \
   --infodir=/usr/share/info \
-  --with-pkgversion="Arch Linux $pkgver-$pkgrel" \
   --with-bugurl=https://bugs.archlinux.org/ \
   --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
-  --enable-shared \
-  --enable-threads=posix \
+  --with-isl \
+  --with-linker-hash-style=gnu \
   --with-system-zlib \
-  --with-isl \
   --enable-__cxa_atexit \
-  --disable-libunwind-exceptions \
+  --enable-cet=auto \
+  --enable-checking=release \
   --enable-clocale=gnu \
-  --disable-libstdcxx-pch \
-  --disable-libssp \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-gnu-indirect-function \
   --enable-gnu-unique-object \
+  --enable-install-libiberty \
   --enable-linker-build-id \
   --enable-lto \
+  --enable-multilib \
   --enable-plugin \
-  --enable-install-libiberty \
-  --with-linker-hash-style=gnu \
-  --enable-gnu-indirect-function \
-  --enable-multilib \
+  --enable-shared \
+  --enable-threads=posix \
+  --disable-libssp \
+  --disable-libstdcxx-pch \
+  --disable-libunwind-exceptions \
   --disable-werror \
-  --enable-checking=release \
-  --enable-default-pie \
-  --enable-default-ssp \
-  --enable-cet=auto \
   gdc_include_dir=/usr/include/dlang/gdc
 
   make
@@ -310,6 +304,10 @@
   make DESTDIR="$pkgdir" ada.install-{common,info}
   install -m755 gnat1 "$pkgdir/${_libdir}"
 
+  cd "$srcdir"/gcc-build/$CHOST/libada
+  make DESTDIR=${pkgdir} INSTALL="install" \
+INSTALL_DATA="install -m644" install-libada
+
   cd "$srcdir"/gcc-build/$CHOST/32/libada
   make DESTDIR=${pkgdir} INSTALL="install" \
 INSTALL_DATA="install -m644" install-libada

Modified: fs64270.patch

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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:05:11
  Author: bpiotrowski
Revision: 382791

archrelease: copy trunk to staging-x86_64

Added:
  libtool/repos/staging-x86_64/
  libtool/repos/staging-x86_64/PKGBUILD
(from rev 382790, libtool/trunk/PKGBUILD)
  libtool/repos/staging-x86_64/no_hostname.patch
(from rev 382790, libtool/trunk/no_hostname.patch)

---+
 PKGBUILD  |   64 
 no_hostname.patch |   12 +
 2 files changed, 76 insertions(+)

Copied: libtool/repos/staging-x86_64/PKGBUILD (from rev 382790, 
libtool/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-08 14:05:11 UTC (rev 382791)
@@ -0,0 +1,64 @@
+# 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=13
+_gccver=10.1.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
+no_hostname.patch)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'693aabb24a6e7ce21fe0b5d14394e19edcb8476663b5afa4463f9fa0df24d946')
+
+pkgver() {
+  cd libtool
+  git describe --tags | sed 's/-/+/g;s/^v//'
+}
+
+prepare() {
+  cd libtool
+
+  patch -Np1 -i ${srcdir}/no_hostname.patch
+
+  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
+}

Copied: libtool/repos/staging-x86_64/no_hostname.patch (from rev 382790, 
libtool/trunk/no_hostname.patch)
===
--- staging-x86_64/no_hostname.patch(rev 0)
+++ staging-x86_64/no_hostname.patch2020-05-08 14:05:11 UTC (rev 382791)
@@ -0,0 +1,12 @@
+Index: libtool-2.4.6/m4/libtool.m4
+===
+--- libtool-2.4.6.orig/m4/libtool.m4
 libtool-2.4.6/m4/libtool.m4
+@@ -728,7 +728,6 @@ _LT_CONFIG_SAVE_COMMANDS([
+ cat <<_LT_EOF >> "$cfgfile"
+ #! $SHELL
+ # Generated automatically by $as_me ($PACKAGE) $VERSION
+-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 
1q`:
+ # NOTE: Changes made to this file will be lost: look at ltmain.sh.
+ 
+ # Provide generalized library-building support services.


[arch-commits] Commit in glibc/repos (9 files)

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:05:46
  Author: bpiotrowski
Revision: 382793

archrelease: copy trunk to staging-x86_64

Added:
  glibc/repos/staging-x86_64/
  glibc/repos/staging-x86_64/PKGBUILD
(from rev 382792, glibc/trunk/PKGBUILD)
  glibc/repos/staging-x86_64/bz20338.patch
(from rev 382792, glibc/trunk/bz20338.patch)
  glibc/repos/staging-x86_64/glibc.install
(from rev 382792, glibc/trunk/glibc.install)
  glibc/repos/staging-x86_64/lib32-glibc.conf
(from rev 382792, glibc/trunk/lib32-glibc.conf)
  glibc/repos/staging-x86_64/locale-gen
(from rev 382792, glibc/trunk/locale-gen)
  glibc/repos/staging-x86_64/locale.gen.txt
(from rev 382792, glibc/trunk/locale.gen.txt)
  glibc/repos/staging-x86_64/sdt-config.h
(from rev 382792, glibc/trunk/sdt-config.h)
  glibc/repos/staging-x86_64/sdt.h
(from rev 382792, glibc/trunk/sdt.h)

--+
 PKGBUILD |  227 +++
 bz20338.patch|  114 ++
 glibc.install|5 
 lib32-glibc.conf |1 
 locale-gen   |   42 +
 locale.gen.txt   |   23 ++
 sdt-config.h |6 
 sdt.h|  430 +
 8 files changed, 848 insertions(+)

Copied: glibc/repos/staging-x86_64/PKGBUILD (from rev 382792, 
glibc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-08 14:05:46 UTC (rev 382793)
@@ -0,0 +1,227 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.31
+pkgrel=3
+arch=(x86_64)
+url='https://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs python)
+options=(!strip staticlibs)
+#source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+_commit=18fdba553dd9b907e9812b90d2cea593f776058f
+source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+sdt.h sdt-config.h
+bz20338.patch)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
+  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+md5sums=('SKIP'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf'
+ '6e052f1cb693d5d3203f50f9d4e8c33b'
+ '91fec3b7e75510ae2ac42533aa2e695e'
+ '680df504c683640b02ed4a805797c0b2'
+ '430673eccc78e52c249aa4b0f1786450')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
+  cd glibc
+
+  local i; for i in ${source[@]}; do
+case ${i%::*} in
+  *.patch)
+msg2 "Applying ${i}"
+patch -p1 -i "$srcdir/${i}"
+;;
+esac
+  done
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-add-ons
+  --enable-bind-now
+  --enable-cet
+  --enable-lock-elision
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-stackguard-randomization
+  --enable-static-pie
+  --enable-systemtap
+  --disable-profile
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  #
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+  LDFLAGS=${LDFLAGS/,-z,now/}
+
+  "$srcdir/glibc/configure" \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+  cd "$srcdir/lib32-glibc-build"
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+

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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:05:35
  Author: bpiotrowski
Revision: 382792

2.31-3

Modified:
  glibc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 14:05:11 UTC (rev 382791)
+++ PKGBUILD2020-05-08 14:05:35 UTC (rev 382792)
@@ -7,14 +7,15 @@
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
 pkgver=2.31
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)
 makedepends=(git gd lib32-gcc-libs python)
 options=(!strip staticlibs)
-#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
-source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+#source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+_commit=18fdba553dd9b907e9812b90d2cea593f776058f
+source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
 locale.gen.txt
 locale-gen
 lib32-glibc.conf
@@ -22,8 +23,7 @@
 bz20338.patch)
 validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
   BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
-md5sums=('78a720f17412f3c3282be5a6f3363ec6'
- 'SKIP'
+md5sums=('SKIP'
  '07ac979b6ab5eeb778d55f041529d623'
  '476e9113489f93b348b21e144b6a8fcf'
  '6e052f1cb693d5d3203f50f9d4e8c33b'
@@ -60,6 +60,7 @@
   --enable-stack-protector=strong
   --enable-stackguard-randomization
   --enable-static-pie
+  --enable-systemtap
   --disable-profile
   --disable-werror
   )


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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:05:05
  Author: bpiotrowski
Revision: 382790

2.4.6+42+gb88cebd5-13

Modified:
  libtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 14:04:19 UTC (rev 382789)
+++ PKGBUILD2020-05-08 14:05:05 UTC (rev 382790)
@@ -6,8 +6,8 @@
 
 pkgname=libtool
 pkgver=2.4.6+42+gb88cebd5
-pkgrel=12
-_gccver=9.3.0
+pkgrel=13
+_gccver=10.1.0
 pkgdesc='A generic library support script'
 arch=(x86_64)
 url='https://www.gnu.org/software/libtool'


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

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:04:19
  Author: bpiotrowski
Revision: 382789

archrelease: copy trunk to staging-x86_64

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

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

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 382788, 
binutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-08 14:04:19 UTC (rev 382789)
@@ -0,0 +1,82 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=binutils
+pkgver=2.34
+pkgrel=3
+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 elfutils)
+makedepends=(elfutils git)
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache)
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+_commit=a72427b1ae01304da0b5170e1e53f68c6d46c1de
+
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+md5sums=('SKIP')
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # 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-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--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-debuginfod \
+--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 binutils/trunk (PKGBUILD)

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:04:15
  Author: bpiotrowski
Revision: 382788

2.34-3

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 14:03:36 UTC (rev 382787)
+++ PKGBUILD2020-05-08 14:04:15 UTC (rev 382788)
@@ -5,7 +5,7 @@
 
 pkgname=binutils
 pkgver=2.34
-pkgrel=2
+pkgrel=3
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'
@@ -12,20 +12,22 @@
 license=(GPL)
 groups=(base-devel)
 depends=(glibc zlib elfutils)
-makedepends=('elfutils')
+makedepends=(elfutils git)
 conflicts=(binutils-multilib)
 replaces=(binutils-multilib)
 options=(staticlibs !distcc !ccache)
-source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+_commit=a72427b1ae01304da0b5170e1e53f68c6d46c1de
+
 validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
-md5sums=('664ec3a2df7805ed3464639aaae332d6'
- 'SKIP')
+md5sums=('SKIP')
 
 prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
   mkdir -p binutils-build
 
-  #cd binutils-gdb
-  cd binutils-$pkgver
+  cd binutils-gdb
 
   # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
   sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
@@ -34,10 +36,11 @@
 build() {
   cd binutils-build
 
-  "$srcdir/binutils-$pkgver/configure" \
+  "$srcdir/binutils-gdb/configure" \
 --prefix=/usr \
 --with-lib-path=/usr/lib:/usr/local/lib \
 --with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
 --enable-deterministic-archives \
 --enable-gold \
 --enable-ld=default \


[arch-commits] Commit in linux-api-headers/trunk (PKGBUILD)

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:03:29
  Author: bpiotrowski
Revision: 382786

5.6.11-1

Modified:
  linux-api-headers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 14:03:08 UTC (rev 382785)
+++ PKGBUILD2020-05-08 14:03:29 UTC (rev 382786)
@@ -4,7 +4,7 @@
 # toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
 
 pkgname=linux-api-headers
-pkgver=5.4.17
+pkgver=5.6.11
 pkgrel=1
 pkgdesc='Kernel headers sanitized for use in userspace'
 arch=(any)
@@ -12,7 +12,7 @@
 license=(GPL2)
 makedepends=('rsync')
 
source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
-md5sums=('208ec24f003490b25a671cd3d9483b9c'
+md5sums=('2af56bf5539b0e21fd6b27e0941a92aa'
  'SKIP')
 validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
   '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman


[arch-commits] Commit in linux-api-headers/repos (staging-any staging-any/PKGBUILD)

2020-05-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, May 8, 2020 @ 14:03:36
  Author: bpiotrowski
Revision: 382787

archrelease: copy trunk to staging-any

Added:
  linux-api-headers/repos/staging-any/
  linux-api-headers/repos/staging-any/PKGBUILD
(from rev 382786, linux-api-headers/trunk/PKGBUILD)

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

Copied: linux-api-headers/repos/staging-any/PKGBUILD (from rev 382786, 
linux-api-headers/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2020-05-08 14:03:36 UTC (rev 382787)
@@ -0,0 +1,33 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=linux-api-headers
+pkgver=5.6.11
+pkgrel=1
+pkgdesc='Kernel headers sanitized for use in userspace'
+arch=(any)
+url='https://www.gnu.org/software/libc'
+license=(GPL2)
+makedepends=('rsync')
+source=(https://www.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
+md5sums=('2af56bf5539b0e21fd6b27e0941a92aa'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
+
+build() {
+  cd linux-$pkgver
+
+  make mrproper
+  make headers_check
+}
+
+package() {
+  cd linux-$pkgver
+  make INSTALL_HDR_PATH="$pkgdir/usr" headers_install
+
+  # use headers from libdrm
+  rm -r "$pkgdir/usr/include/drm"
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:45:48
  Author: bpiotrowski
Revision: 379819

0.179-1

Modified:
  elfutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:37:36 UTC (rev 379818)
+++ PKGBUILD2020-04-08 10:45:48 UTC (rev 379819)
@@ -4,8 +4,8 @@
 
 pkgbase=elfutils
 pkgname=(elfutils libelf)
-pkgver=0.178
-pkgrel=2
+pkgver=0.179
+pkgrel=1
 pkgdesc='Utilities to handle ELF object files and DWARF debugging information'
 arch=(x86_64)
 url='https://sourceware.org/elfutils/'
@@ -13,7 +13,7 @@
 makedepends=(gcc-libs zlib bzip2 xz libmicrohttpd sqlite libarchive curl)
 options=(staticlibs)
 
source=(https://sourceware.org/elfutils/ftp/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
-sha1sums=('5f52d04105a89e50caf69cea40629c323c1eccd9'
+sha1sums=('f30da0088814c2677e3a160384c963f980f10f9f'
   'SKIP')
 validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A')  # Mark J. Wielaard 

 validpgpkeys+=('EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A') # Mark Wielaard 

@@ -49,6 +49,5 @@
   pkgdesc='Libraries to handle ELF object files and DWARF debugging 
information'
   depends=(gcc-libs zlib bzip2 xz curl)
 
-
   mv libelf "$pkgdir/usr"
 }


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:45:55
  Author: bpiotrowski
Revision: 379820

archrelease: copy trunk to testing-x86_64

Added:
  elfutils/repos/testing-x86_64/
  elfutils/repos/testing-x86_64/PKGBUILD
(from rev 379819, elfutils/trunk/PKGBUILD)

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

Copied: elfutils/repos/testing-x86_64/PKGBUILD (from rev 379819, 
elfutils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-08 10:45:55 UTC (rev 379820)
@@ -0,0 +1,53 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Andrej Gelenberg 
+
+pkgbase=elfutils
+pkgname=(elfutils libelf)
+pkgver=0.179
+pkgrel=1
+pkgdesc='Utilities to handle ELF object files and DWARF debugging information'
+arch=(x86_64)
+url='https://sourceware.org/elfutils/'
+license=(LGPL3 GPL GPL3)
+makedepends=(gcc-libs zlib bzip2 xz libmicrohttpd sqlite libarchive curl)
+options=(staticlibs)
+source=(https://sourceware.org/elfutils/ftp/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
+sha1sums=('f30da0088814c2677e3a160384c963f980f10f9f'
+  'SKIP')
+validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A')  # Mark J. Wielaard 

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

+
+build() {
+  cd $pkgbase-$pkgver
+
+  CFLAGS+=" -g"  # required for test-suite success
+  ./configure --prefix=/usr --program-prefix="eu-" 
--enable-deterministic-archives
+
+  make
+}
+
+check() {
+  cd $pkgbase-$pkgver
+
+  # Some tests fail due to limited capabilities of build chroot
+  make check || :
+}
+
+package_elfutils() {
+  depends=(gcc-libs zlib bzip2 xz libmicrohttpd sqlite libarchive curl
+   "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'
+  depends=(gcc-libs zlib bzip2 xz curl)
+
+  mv libelf "$pkgdir/usr"
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:42:07
  Author: bpiotrowski
Revision: 612598

archrelease: copy trunk to community-x86_64

Added:
  openfortivpn/repos/community-x86_64/PKGBUILD
(from rev 612597, openfortivpn/trunk/PKGBUILD)
Deleted:
  openfortivpn/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:42:00 UTC (rev 612597)
+++ PKGBUILD2020-04-08 10:42:07 UTC (rev 612598)
@@ -1,29 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=openfortivpn
-pkgver=1.11.0
-pkgrel=1
-pkgdesc="An open implementation of Fortinet's proprietary PPP+SSL VPN solution"
-arch=(x86_64)
-url="https://github.com/adrienverge/openfortivpn;
-license=(GPL3)
-depends=(openssl ppp)
-backup=(etc/openfortivpn/config)
-source=($pkgname-$pkgver.tar.gz::https://github.com/adrienverge/openfortivpn/archive/v$pkgver.tar.gz)
-sha256sums=('95db77566376f4504547b6407b249f007f2edf63b85ffe999436a999569645b6')
-
-prepare() {
-  cd $pkgname-$pkgver
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname-$pkgver
-   ./configure --prefix=/usr --sysconfdir=/etc
-   make
-}
-
-package() {
-  cd $pkgname-$pkgver
-   make DESTDIR="$pkgdir" install
-}

Copied: openfortivpn/repos/community-x86_64/PKGBUILD (from rev 612597, 
openfortivpn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:42:07 UTC (rev 612598)
@@ -0,0 +1,29 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=openfortivpn
+pkgver=1.13.3
+pkgrel=1
+pkgdesc="An open implementation of Fortinet's proprietary PPP+SSL VPN solution"
+arch=(x86_64)
+url="https://github.com/adrienverge/openfortivpn;
+license=(GPL3)
+depends=(openssl ppp)
+backup=(etc/openfortivpn/config)
+source=($pkgname-$pkgver.tar.gz::https://github.com/adrienverge/openfortivpn/archive/v$pkgver.tar.gz)
+sha256sums=('0f21e398a4933671e484455d962ce545be98b6789ce0de63c4b2bc3758a2c35f')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+   ./configure --prefix=/usr --sysconfdir=/etc
+   make
+}
+
+package() {
+  cd $pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:42:00
  Author: bpiotrowski
Revision: 612597

1.13.3-1

Modified:
  openfortivpn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:40:35 UTC (rev 612596)
+++ PKGBUILD2020-04-08 10:42:00 UTC (rev 612597)
@@ -1,7 +1,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=openfortivpn
-pkgver=1.11.0
+pkgver=1.13.3
 pkgrel=1
 pkgdesc="An open implementation of Fortinet's proprietary PPP+SSL VPN solution"
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(openssl ppp)
 backup=(etc/openfortivpn/config)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/adrienverge/openfortivpn/archive/v$pkgver.tar.gz)
-sha256sums=('95db77566376f4504547b6407b249f007f2edf63b85ffe999436a999569645b6')
+sha256sums=('0f21e398a4933671e484455d962ce545be98b6789ce0de63c4b2bc3758a2c35f')
 
 prepare() {
   cd $pkgname-$pkgver


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:40:35
  Author: bpiotrowski
Revision: 612596

archrelease: copy trunk to community-x86_64

Added:
  libslirp/repos/community-x86_64/PKGBUILD
(from rev 612595, libslirp/trunk/PKGBUILD)
Deleted:
  libslirp/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:40:28 UTC (rev 612595)
+++ PKGBUILD2020-04-08 10:40:35 UTC (rev 612596)
@@ -1,29 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=libslirp
-pkgver=4.1.0
-pkgrel=1
-pkgdesc='General purpose TCP-IP emulator'
-arch=(x86_64)
-url='https://gitlab.freedesktop.org/slirp/libslirp'
-license=(BSD MIT)
-depends=(glib2)
-makedepends=(git meson)
-_commit=6651ba26c4e94f64d6448a2db4991269ce553bd9
-source=("git+$url#commit=$_commit")
-md5sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  install -Dm644 $pkgname/COPYRIGHT 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: libslirp/repos/community-x86_64/PKGBUILD (from rev 612595, 
libslirp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:40:35 UTC (rev 612596)
@@ -0,0 +1,29 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=libslirp
+pkgver=4.2.0
+pkgrel=1
+pkgdesc='General purpose TCP-IP emulator'
+arch=(x86_64)
+url='https://gitlab.freedesktop.org/slirp/libslirp'
+license=(BSD MIT)
+depends=(glib2)
+makedepends=(git meson)
+_commit=daba14c3416fa9641ab4453a9a11e7f8bde08875  # tags/v4.2.0^0
+source=("git+$url#commit=$_commit")
+md5sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dm644 $pkgname/COPYRIGHT 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:40:28
  Author: bpiotrowski
Revision: 612595

4.2.0-1

Modified:
  libslirp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 09:44:45 UTC (rev 612594)
+++ PKGBUILD2020-04-08 10:40:28 UTC (rev 612595)
@@ -1,7 +1,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=libslirp
-pkgver=4.1.0
+pkgver=4.2.0
 pkgrel=1
 pkgdesc='General purpose TCP-IP emulator'
 arch=(x86_64)
@@ -9,7 +9,7 @@
 license=(BSD MIT)
 depends=(glib2)
 makedepends=(git meson)
-_commit=6651ba26c4e94f64d6448a2db4991269ce553bd9
+_commit=daba14c3416fa9641ab4453a9a11e7f8bde08875  # tags/v4.2.0^0
 source=("git+$url#commit=$_commit")
 md5sums=('SKIP')
 


[arch-commits] Commit in xdg-desktop-portal-gtk/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:37:36
  Author: bpiotrowski
Revision: 379818

archrelease: copy trunk to extra-x86_64

Added:
  xdg-desktop-portal-gtk/repos/extra-x86_64/PKGBUILD
(from rev 379817, xdg-desktop-portal-gtk/trunk/PKGBUILD)
Deleted:
  xdg-desktop-portal-gtk/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   94 ++---
 1 file changed, 47 insertions(+), 47 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:37:31 UTC (rev 379817)
+++ PKGBUILD2020-04-08 10:37:36 UTC (rev 379818)
@@ -1,47 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Patrick Griffis 
-
-pkgname=xdg-desktop-portal-gtk
-pkgver=1.6.0
-pkgrel=4
-pkgdesc="A GTK+ backend for xdg-desktop-portal"
-url="https://github.com/flatpak/xdg-desktop-portal-gtk;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(gtk3 gnome-desktop gnome-keyring)
-makedepends=(xdg-desktop-portal python git evince)
-optdepends=("evince: Print preview")
-provides=(xdg-desktop-portal-impl)
-_commit=3f7d1ca802419f913c0c86f194ef43e69b30b2a2  # tags/1.6.0^0
-source=("git+https://github.com/flatpak/xdg-desktop-portal-gtk#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Screencasting with mutter 3.36
-  git cherry-pick -n adb72687ccda69b83509f05f80e4a226a2faaf1f
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --libexecdir=/usr/lib
-  make 
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  cd $pkgname
-  DESTDIR="$pkgdir" make install
-}

Copied: xdg-desktop-portal-gtk/repos/extra-x86_64/PKGBUILD (from rev 379817, 
xdg-desktop-portal-gtk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:37:36 UTC (rev 379818)
@@ -0,0 +1,47 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Patrick Griffis 
+
+pkgname=xdg-desktop-portal-gtk
+pkgver=1.7.1
+pkgrel=1
+pkgdesc="A GTK+ backend for xdg-desktop-portal"
+url="https://github.com/flatpak/xdg-desktop-portal-gtk;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(gtk3 gnome-desktop gnome-keyring)
+makedepends=(xdg-desktop-portal python git evince)
+optdepends=("evince: Print preview")
+provides=(xdg-desktop-portal-impl)
+_commit=3a40d4bbcac48fa6dec7bedcc0206074a0218884  # tags/1.7.1^0
+source=("git+https://github.com/flatpak/xdg-desktop-portal-gtk#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  # Screencasting with mutter 3.36
+  git cherry-pick -n adb72687ccda69b83509f05f80e4a226a2faaf1f
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --libexecdir=/usr/lib
+  make 
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  DESTDIR="$pkgdir" make install
+}


[arch-commits] Commit in xdg-desktop-portal-gtk/trunk (PKGBUILD)

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:37:31
  Author: bpiotrowski
Revision: 379817

1.7.1-1

Modified:
  xdg-desktop-portal-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:31:46 UTC (rev 379816)
+++ PKGBUILD2020-04-08 10:37:31 UTC (rev 379817)
@@ -2,8 +2,8 @@
 # Contributor: Patrick Griffis 
 
 pkgname=xdg-desktop-portal-gtk
-pkgver=1.6.0
-pkgrel=4
+pkgver=1.7.1
+pkgrel=1
 pkgdesc="A GTK+ backend for xdg-desktop-portal"
 url="https://github.com/flatpak/xdg-desktop-portal-gtk;
 arch=(x86_64)
@@ -12,7 +12,7 @@
 makedepends=(xdg-desktop-portal python git evince)
 optdepends=("evince: Print preview")
 provides=(xdg-desktop-portal-impl)
-_commit=3f7d1ca802419f913c0c86f194ef43e69b30b2a2  # tags/1.6.0^0
+_commit=3a40d4bbcac48fa6dec7bedcc0206074a0218884  # tags/1.7.1^0
 
source=("git+https://github.com/flatpak/xdg-desktop-portal-gtk#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in xdg-desktop-portal/trunk (PKGBUILD)

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:31:39
  Author: bpiotrowski
Revision: 379815

1.7.2-1

Modified:
  xdg-desktop-portal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:27:27 UTC (rev 379814)
+++ PKGBUILD2020-04-08 10:31:39 UTC (rev 379815)
@@ -2,8 +2,8 @@
 # Contributor: Patrick Griffis 
 
 pkgname=xdg-desktop-portal
-pkgver=1.6.0
-pkgrel=2
+pkgver=1.7.2
+pkgrel=1
 pkgdesc="Desktop integration portals for sandboxed apps"
 url="https://github.com/flatpak/xdg-desktop-portal;
 arch=(x86_64)
@@ -11,11 +11,9 @@
 depends=(glib2 pipewire fuse2 geoclue2)
 makedepends=(python xmlto docbook-xsl git flatpak libportal)
 checkdepends=(epiphany gedit gvfs)
-_commit=28b93e213a83c78bb6d65d5a1a65c57d62957827  # tags/1.6.0^0
-source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit;
-hack.diff)
-sha256sums=('SKIP'
-'949ce781ed3393e05f3bffdd0048aca976e0a35d9babeea9ec9d86ab8a00e871')
+_commit=309a1fc0cf2fb32cceb91dbc666d20cf0a3202c2  # tags/1.7.2^0
+source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit;)
+sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgname
@@ -25,13 +23,6 @@
 prepare() {
   cd $pkgname
 
-  # pipewire 0.3
-  git cherry-pick -n a38901e5e7f835efe7b7a06c55790c8c20bc91a2
-
-  # Make tests pass
-  # https://github.com/flatpak/xdg-desktop-portal/issues/394
-  git apply -3 ../hack.diff
-
   NOCONFIGURE=1 ./autogen.sh
 }
 


[arch-commits] Commit in xdg-desktop-portal/repos/extra-x86_64 (4 files)

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:31:46
  Author: bpiotrowski
Revision: 379816

archrelease: copy trunk to extra-x86_64

Added:
  xdg-desktop-portal/repos/extra-x86_64/PKGBUILD
(from rev 379815, xdg-desktop-portal/trunk/PKGBUILD)
  xdg-desktop-portal/repos/extra-x86_64/hack.diff
(from rev 379815, xdg-desktop-portal/trunk/hack.diff)
Deleted:
  xdg-desktop-portal/repos/extra-x86_64/PKGBUILD
  xdg-desktop-portal/repos/extra-x86_64/hack.diff

---+
 PKGBUILD  |   97 ++
 hack.diff |  398 ++--
 2 files changed, 243 insertions(+), 252 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:31:39 UTC (rev 379815)
+++ PKGBUILD2020-04-08 10:31:46 UTC (rev 379816)
@@ -1,53 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Patrick Griffis 
-
-pkgname=xdg-desktop-portal
-pkgver=1.6.0
-pkgrel=2
-pkgdesc="Desktop integration portals for sandboxed apps"
-url="https://github.com/flatpak/xdg-desktop-portal;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(glib2 pipewire fuse2 geoclue2)
-makedepends=(python xmlto docbook-xsl git flatpak libportal)
-checkdepends=(epiphany gedit gvfs)
-_commit=28b93e213a83c78bb6d65d5a1a65c57d62957827  # tags/1.6.0^0
-source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit;
-hack.diff)
-sha256sums=('SKIP'
-'949ce781ed3393e05f3bffdd0048aca976e0a35d9babeea9ec9d86ab8a00e871')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # pipewire 0.3
-  git cherry-pick -n a38901e5e7f835efe7b7a06c55790c8c20bc91a2
-
-  # Make tests pass
-  # https://github.com/flatpak/xdg-desktop-portal/issues/394
-  git apply -3 ../hack.diff
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --libexecdir=/usr/lib
-  make 
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  depends+=(xdg-desktop-portal-impl)
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: xdg-desktop-portal/repos/extra-x86_64/PKGBUILD (from rev 379815, 
xdg-desktop-portal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:31:46 UTC (rev 379816)
@@ -0,0 +1,44 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Patrick Griffis 
+
+pkgname=xdg-desktop-portal
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="Desktop integration portals for sandboxed apps"
+url="https://github.com/flatpak/xdg-desktop-portal;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(glib2 pipewire fuse2 geoclue2)
+makedepends=(python xmlto docbook-xsl git flatpak libportal)
+checkdepends=(epiphany gedit gvfs)
+_commit=309a1fc0cf2fb32cceb91dbc666d20cf0a3202c2  # tags/1.7.2^0
+source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --libexecdir=/usr/lib
+  make 
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  depends+=(xdg-desktop-portal-impl)
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Deleted: hack.diff
===
--- hack.diff   2020-04-08 10:31:39 UTC (rev 379815)
+++ hack.diff   2020-04-08 10:31:46 UTC (rev 379816)
@@ -1,199 +0,0 @@
-diff --git i/tests/camera.c w/tests/camera.c
-index 4fefbe4..7957d72 100644
 i/tests/camera.c
-+++ w/tests/camera.c
-@@ -239,29 +239,31 @@ test_camera_lockdown (void)
-   require_pipewire ();
-   reset_camera_permissions ();
-   xdp_impl_lockdown_set_disable_camera (lockdown, TRUE);
-+  sleep (1);
- 
-   keyfile = g_key_file_new ();
- 
-   g_key_file_set_integer (keyfile, "backend", "delay", 200);
-   g_key_file_set_integer (keyfile, "result", "marker", 4);
-   g_key_file_set_integer (keyfile, "backend", "response", 0);
-   g_key_file_set_integer (keyfile, "result", "response", 2);
-   g_key_file_set_integer (keyfile, "result", "error_domain", 
XDG_DESKTOP_PORTAL_ERROR);
-   g_key_file_set_integer (keyfile, "result", "error_code", 
XDG_DESKTOP_PORTAL_ERROR_NOT_ALLOWED);
- 
-   path = g_build_filename (outdir, "access", NULL);
-   g_key_file_save_to_file (keyfile, path, );
-   g_assert_no_error (error);
- 
-   portal = xdp_portal_new ();
- 
-   got_info = 0;
-   xdp_portal_access_camera (portal, NULL, 0, NULL, camera_cb, keyfile);
- 
-   while (!got_info)
- g_main_context_iteration (NULL, TRUE);
- 
-   xdp_impl_lockdown_set_disable_camera (lockdown, FALSE);
-+  sleep (1);
- }
- 
- /* Test the effect of the user

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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:27:27
  Author: bpiotrowski
Revision: 379814

archrelease: copy trunk to extra-x86_64

Added:
  rpcsvc-proto/repos/extra-x86_64/PKGBUILD
(from rev 379813, rpcsvc-proto/trunk/PKGBUILD)
Deleted:
  rpcsvc-proto/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:27:21 UTC (rev 379813)
+++ PKGBUILD2020-04-08 10:27:27 UTC (rev 379814)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=rpcsvc-proto
-pkgver=1.4
-pkgrel=1
-pkgdesc='rpcsvc protocol definitions from glibc'
-arch=('i686' 'x86_64')
-url='https://github.com/thkukuk/rpcsvc-proto'
-license=(BSD)
-depends=(glibc)
-source=($pkgname-$pkgver.tar.gz::https://github.com/thkukuk/rpcsvc-proto/archive/v$pkgver.tar.gz)
-md5sums=('3b2724bb7d6560ddcb4dbcdb5465de10')
-
-prepare() {
-  cd $pkgname-$pkgver
-  autoreconf -fi
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: rpcsvc-proto/repos/extra-x86_64/PKGBUILD (from rev 379813, 
rpcsvc-proto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:27:27 UTC (rev 379814)
@@ -0,0 +1,29 @@
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=rpcsvc-proto
+pkgver=1.4.1
+pkgrel=1
+pkgdesc='rpcsvc protocol definitions from glibc'
+arch=(x86_64)
+url='https://github.com/thkukuk/rpcsvc-proto'
+license=(BSD)
+depends=(glibc)
+source=($pkgname-$pkgver.tar.gz::https://github.com/thkukuk/rpcsvc-proto/archive/v$pkgver.tar.gz)
+md5sums=('3f87ec598bd72234a382f26ef18760c0')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:27:21
  Author: bpiotrowski
Revision: 379813

1.4.1-1

Modified:
  rpcsvc-proto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:25:18 UTC (rev 379812)
+++ PKGBUILD2020-04-08 10:27:21 UTC (rev 379813)
@@ -1,7 +1,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=rpcsvc-proto
-pkgver=1.4
+pkgver=1.4.1
 pkgrel=1
 pkgdesc='rpcsvc protocol definitions from glibc'
 arch=(x86_64)
@@ -9,7 +9,7 @@
 license=(BSD)
 depends=(glibc)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/thkukuk/rpcsvc-proto/archive/v$pkgver.tar.gz)
-md5sums=('3b2724bb7d6560ddcb4dbcdb5465de10')
+md5sums=('3f87ec598bd72234a382f26ef18760c0')
 
 prepare() {
   cd $pkgname-$pkgver


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:25:12
  Author: bpiotrowski
Revision: 379811

2020.3-1

Modified:
  ostree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:20:33 UTC (rev 379810)
+++ PKGBUILD2020-04-08 10:25:12 UTC (rev 379811)
@@ -2,7 +2,7 @@
 # Contributor: Mirco Tischler 
 
 pkgname=ostree
-pkgver=2019.6
+pkgver=2020.3
 pkgrel=1
 pkgdesc="Operating system and container binary deployment and upgrades"
 url="https://ostree.readthedocs.org/en/latest/;
@@ -11,7 +11,7 @@
 depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio 
openssl avahi)
 makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
 checkdepends=(parallel syslinux gjs cpio elfutils)
-_commit=978bd19f977119e391a7c4ea706eeb4740970757  # tags/v2019.6^0
+_commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0
 source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
 "git+https://github.com/mendsley/bsdiff;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;)


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:25:18
  Author: bpiotrowski
Revision: 379812

archrelease: copy trunk to extra-x86_64

Added:
  ostree/repos/extra-x86_64/PKGBUILD
(from rev 379811, ostree/trunk/PKGBUILD)
Deleted:
  ostree/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  134 ++---
 1 file changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:25:12 UTC (rev 379811)
+++ PKGBUILD2020-04-08 10:25:18 UTC (rev 379812)
@@ -1,67 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Mirco Tischler 
-
-pkgname=ostree
-pkgver=2019.6
-pkgrel=1
-pkgdesc="Operating system and container binary deployment and upgrades"
-url="https://ostree.readthedocs.org/en/latest/;
-arch=(x86_64)
-license=(GPL)
-depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio 
openssl avahi)
-makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
-checkdepends=(parallel syslinux gjs cpio elfutils)
-_commit=978bd19f977119e391a7c4ea706eeb4740970757  # tags/v2019.6^0
-source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
-"git+https://github.com/mendsley/bsdiff;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bsdiff.url "$srcdir/bsdiff"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe | sed 's/^v//;s/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---with-mkinitcpio \
---with-openssl \
---with-builtin-grub2-mkconfig \
---enable-experimental-api \
---disable-static \
---enable-gtk-doc
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: ostree/repos/extra-x86_64/PKGBUILD (from rev 379811, 
ostree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:25:18 UTC (rev 379812)
@@ -0,0 +1,67 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Mirco Tischler 
+
+pkgname=ostree
+pkgver=2020.3
+pkgrel=1
+pkgdesc="Operating system and container binary deployment and upgrades"
+url="https://ostree.readthedocs.org/en/latest/;
+arch=(x86_64)
+license=(GPL)
+depends=(glib2 xz zlib libsoup gpgme libarchive fuse2 util-linux mkinitcpio 
openssl avahi)
+makedepends=(e2fsprogs gobject-introspection gtk-doc libxslt systemd git 
python)
+checkdepends=(parallel syslinux gjs cpio elfutils)
+_commit=6ed48234ba579ff73eb128af237212b0a00f2057  # tags/v2020.3^0
+source=("git+https://github.com/ostreedev/ostree#commit=$_commit;
+"git+https://github.com/mendsley/bsdiff;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.bsdiff.url "$srcdir/bsdiff"
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+pkgver() {
+  cd $pkgname
+  git describe | sed 's/^v//;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--with-mkinitcpio \
+--with-openssl \
+--with-builtin-grub2-mkconfig \
+--enable-experimental-api \
+--disable-static \
+--enable-gtk-doc
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:20:33
  Author: bpiotrowski
Revision: 379810

archrelease: copy trunk to extra-x86_64

Added:
  flatpak-builder/repos/extra-x86_64/PKGBUILD
(from rev 379809, flatpak-builder/trunk/PKGBUILD)
Deleted:
  flatpak-builder/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:20:27 UTC (rev 379809)
+++ PKGBUILD2020-04-08 10:20:33 UTC (rev 379810)
@@ -1,64 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak-builder
-pkgver=1.0.9
-pkgrel=1
-pkgdesc="Tool to build flatpaks from source"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
-makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
-checkdepends=(python2 valgrind)
-replaces=('flatpak<0.9.10')
-_commit=953cc86673abac7dcfa3853f1c6bf590e9d3e7d0
-source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
-sha256sums=('SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---with-dwarf-header=/usr/include/libdwarf
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  # Xattr tests fail on tmpfs
-  make -k check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 379809, 
flatpak-builder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:20:33 UTC (rev 379810)
@@ -0,0 +1,64 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak-builder
+pkgver=1.0.10
+pkgrel=1
+pkgdesc="Tool to build flatpaks from source"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
+makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
+checkdepends=(python2 valgrind)
+replaces=('flatpak<0.9.10')
+_commit=66d2a683378e6a8b6012e25d9803f819c1563d2d  # tags/1.0.10^0
+source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;)
+sha256sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  # https://github.com/flatpak/flatpak/issues/267
+  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--disable-static \
+--with-dwarf-header=/usr/include/libdwarf
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  # Xattr tests fail on tmpfs
+  make -k check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:20:27
  Author: bpiotrowski
Revision: 379809

1.0.10-1

Modified:
  flatpak-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 10:16:22 UTC (rev 379808)
+++ PKGBUILD2020-04-08 10:20:27 UTC (rev 379809)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak-builder
-pkgver=1.0.9
+pkgver=1.0.10
 pkgrel=1
 pkgdesc="Tool to build flatpaks from source"
 url="https://flatpak.org;
@@ -11,7 +11,7 @@
 makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
 checkdepends=(python2 valgrind)
 replaces=('flatpak<0.9.10')
-_commit=953cc86673abac7dcfa3853f1c6bf590e9d3e7d0
+_commit=66d2a683378e6a8b6012e25d9803f819c1563d2d  # tags/1.0.10^0
 source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libglnx.git;)
 sha256sums=('SKIP'


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

2020-04-08 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, April 8, 2020 @ 10:16:22
  Author: bpiotrowski
Revision: 379808

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 379807, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 379807, flatpak/trunk/flatpak-bindir.sh)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  178 ++--
 flatpak-bindir.sh |   14 ++--
 2 files changed, 96 insertions(+), 96 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 10:15:34 UTC (rev 379807)
+++ PKGBUILD2020-04-08 10:16:22 UTC (rev 379808)
@@ -1,89 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.6.2
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
-checkdepends=(valgrind socat)
-_commit=c80eae2f9158ddc6a214157d0620652fe440
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://github.com/projectatomic/bubblewrap;
-"git+https://github.com/flatpak/xdg-dbus-proxy;
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
-
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
-
-  echo 'u flatpak - "Flatpak system helper"' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/flatpak.conf"
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 379807, 
flatpak/trunk/PKGBUILD)
=======
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 10:16:22 UTC (rev 379808)
@@ -0,0 +1,89 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy)
+makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
+checkdepends=(valgrind socat)
+_commit=bac2e705259faa9f7c05f097447d276369ab33b9  # tags/1.7.2^0
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libglnx.git;
+"git+https://github.com/projectatomic/bubblewrap;
+"git+https://github.com/flatpak/xdg-dbus-proxy;
+https://dl.flathub.org/repo/flathub.flatpakrepo
+flatpak-bindir.sh)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'3371dd250e61d9e163363007

  1   2   3   4   5   6   7   8   9   10   >