[arch-commits] Commit in flatpak/repos/extra-x86_64 (4 files)
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 $pkgname + + git submodule init + git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" + git config --local submodule.libglnx.url "$srcdir/libgln
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
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)
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)
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)
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() { + cd $pkgname + + git submodule init + git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" + git config --local submodule.libglnx.url "$srcdir/libgl
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
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)
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)
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') + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.bubblewrap.url "$srcdir/bubblewrap" + git config --local submodule.libglnx.url
[arch-commits] Commit in mythes-pl/repos/community-any (PKGBUILD PKGBUILD)
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)
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)
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)
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)
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/include/dlang/gdc + + make + + # make documentation + make -C $CHOST/libstdc++-v3/
[arch-commits] Commit in gcc/trunk (PKGBUILD)
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)
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" >> configparms + + # remove fortify for building libraries + CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} + CFLAGS=${CFLAGS/-fno-plt/} + CXXFLAGS=${CXXFLAGS/-fno-plt/} + + "$srcdir/glibc/configure" \ + --host=i686-pc-linux-gnu \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + $
[arch-commits] Commit in glibc/trunk (PKGBUILD bz26534.patch)
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)
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)
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)
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)
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)
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" >> configparms - - # remove fortify for building libraries - CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} - CFLAGS=${CFLAGS/-fno-plt/} - CXXFLAGS=${CXXFLAGS/-fno-plt/} - - "$srcdir/glibc/configure" \ - --host=i686-pc-linux-gnu \ - --libdir=/usr/lib32 \ - --libexecdir=/usr/lib32 \ -
[arch-commits] Commit in glibc/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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/include/dlang/gdc + + make + + # make documentation + make -C $CHOST/libstdc++-v3/doc
[arch-commits] Commit in libtool/repos (3 files)
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)
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)
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)
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)
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)
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)
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" \ + --host=i686-pc-linux-gnu \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + ${_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
[arch-commits] Commit in glibc/trunk (PKGBUILD bz20338.patch)
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 lines.
[arch-commits] Commit in binutils/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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' + 'c4c6ea23d09a74eaa9385438e48fdf02' + 'SKIP' + 'a682ed6fa2c2e7a7c3ba6bdeada07fb5' + 'SKIP' + 'd9dcaa1d8e7a24850449a1aac43a12a9' + 'SKIP' +
[arch-commits] Commit in bash-completion/trunk (PKGBUILD)
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)
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)
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' +'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a' +'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00') + +prepare() { + cd $pkgname + + git submodule
[arch-commits] Commit in flatpak/trunk (PKGBUILD)
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)
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)
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)
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 as +==> /etc/sysctl.d/99-sysctl.
[arch-commits] Commit in ostree/repos/extra-x86_64 (PKGBUILD PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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' + 'c4c6ea23d09a74eaa9385438e48fdf02' + 'SKIP' + 'a682ed6fa2c2e7a7c3ba6bdeada07fb5' + 'SKIP' + 'd9dcaa1d8e7a24850449a1aac43a12a9' + 'SKIP') Copi
[arch-commits] Commit in libcap/trunk (PKGBUILD)
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)
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)
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 = + + EXTRA_DIS
[arch-commits] Commit in valgrind/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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/gdc + + make + + # make documentation + make -C $CHOST/libstdc++-v3/doc doc-man-doxyg
[arch-commits] Commit in gcc/repos (testing-x86_64)
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)
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/gdc + + make + + # make documentation + make -C $CHOST/libstdc++-v3/doc doc-man-doxyg
[arch-commits] Commit in gcc/trunk (4 files)
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)
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)
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/} + CXXFLAGS=${CXXFLAGS/-fno-plt/} + + "$srcdir/glibc/configure" \ + --host=i686-pc-linux-gnu \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + ${_configure_flags[@]} + + # build libraries with fortify disabled + echo "build-programs=no" >> configparms +
[arch-commits] Commit in glibc/trunk (PKGBUILD)
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)
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)
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)
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/repos (staging-any staging-any/PKGBUILD)
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 linux-api-headers/trunk (PKGBUILD)
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 elfutils/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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, &error); - 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 denying the access dialog */ -diff --git i/tests/filechooser.c w/tests/filechooser.c -index a5f9b2c..799f24b 100644 i/tests/filechooser.c -+++ w/tests/filechooser.c -@@ -871,29 +871,31 @@ tes
[arch-commits] Commit in rpcsvc-proto/repos/extra-x86_64 (PKGBUILD PKGBUILD)
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)
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)
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)
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)
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)
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)
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' +'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a' +'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00') + +prepare() { + cd $pkgname + + git submodule init + git