[arch-commits] Commit in (libxml++2.6)
Date: Friday, September 9, 2022 @ 22:50:57 Author: heftig Revision: 455742 extra2community: Moving libxml++2.6 from extra to community Deleted: libxml++2.6/
[arch-commits] Commit in libxml++2.6/repos (2 files)
Date: Friday, September 9, 2022 @ 22:50:38 Author: heftig Revision: 1297909 archrelease: copy trunk to community-x86_64 Added: libxml++2.6/repos/community-x86_64/ libxml++2.6/repos/community-x86_64/PKGBUILD (from rev 1297907, libxml++2.6/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: libxml++2.6/repos/community-x86_64/PKGBUILD (from rev 1297907, libxml++2.6/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2022-09-09 22:50:38 UTC (rev 1297909) @@ -0,0 +1,55 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: damir + +pkgbase=libxml++2.6 +pkgname=(libxml++2.6 libxml++2.6-docs) +pkgver=2.42.1 +pkgrel=1 +pkgdesc="C++ bindings to libxml2" +url="https://libxmlplusplus.github.io/libxmlplusplus/; +arch=(x86_64) +license=(LGPL) +depends=(libxml2 glibmm) +makedepends=(git meson mm-common glibmm-docs) +options=(!emptydirs) +_commit=ceedcb1ca7462305cbca16464bbc5ea50d89c356 # tags/2.42.1^0 +source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libxmlplusplus + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd libxmlplusplus +} + +build() { + arch-meson libxmlplusplus build -D maintainer-mode=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_libxml++2.6() { + provides=("libxml++2=$pkgver" libxml++-2.6.so) + conflicts=(libxml++2) + replaces=(libxml++2) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc} +} + +package_libxml++2.6-docs() { + pkgdesc+=" (documentation)" + depends=() + options=(!strip) + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in (4 files)
Date: Friday, September 9, 2022 @ 22:50:37 Author: heftig Revision: 1297907 extra2community: Moving libxml++2.6 from extra to community Added: libxml++2.6/ libxml++2.6/repos/ libxml++2.6/trunk/ libxml++2.6/trunk/PKGBUILD --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Added: libxml++2.6/trunk/PKGBUILD === --- libxml++2.6/trunk/PKGBUILD (rev 0) +++ libxml++2.6/trunk/PKGBUILD 2022-09-09 22:50:37 UTC (rev 1297907) @@ -0,0 +1,55 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: damir + +pkgbase=libxml++2.6 +pkgname=(libxml++2.6 libxml++2.6-docs) +pkgver=2.42.1 +pkgrel=1 +pkgdesc="C++ bindings to libxml2" +url="https://libxmlplusplus.github.io/libxmlplusplus/; +arch=(x86_64) +license=(LGPL) +depends=(libxml2 glibmm) +makedepends=(git meson mm-common glibmm-docs) +options=(!emptydirs) +_commit=ceedcb1ca7462305cbca16464bbc5ea50d89c356 # tags/2.42.1^0 +source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libxmlplusplus + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd libxmlplusplus +} + +build() { + arch-meson libxmlplusplus build -D maintainer-mode=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_libxml++2.6() { + provides=("libxml++2=$pkgver" libxml++-2.6.so) + conflicts=(libxml++2) + replaces=(libxml++2) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc} +} + +package_libxml++2.6-docs() { + pkgdesc+=" (documentation)" + depends=() + options=(!strip) + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in libxml++-5.0/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 9, 2022 @ 22:49:58 Author: heftig Revision: 455739 archrelease: copy trunk to extra-x86_64 Added: libxml++-5.0/repos/extra-x86_64/PKGBUILD (from rev 455738, libxml++-5.0/trunk/PKGBUILD) Deleted: libxml++-5.0/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-09 22:46:18 UTC (rev 455738) +++ PKGBUILD2022-09-09 22:49:58 UTC (rev 455739) @@ -1,52 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=libxml++-5.0 -pkgname=(libxml++-5.0 libxml++-5.0-docs) -pkgver=5.0.1 -pkgrel=1 -pkgdesc="C++ bindings to libxml2" -url="https://libxmlplusplus.github.io/libxmlplusplus/; -arch=(x86_64) -license=(LGPL) -depends=(libxml2 gcc-libs) -makedepends=(git meson mm-common) -options=(!emptydirs) -_commit=4caece92ce2d09cfb6fbc87180ec768ccf3bf718 # tags/5.0.1^0 -source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd libxmlplusplus - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd libxmlplusplus -} - -build() { - arch-meson libxmlplusplus build -D maintainer-mode=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package_libxml++-5.0() { - provides=(libxml++-5.0.so) - - meson install -C build --destdir "$pkgdir" - - # Split -docs - mkdir -p docs/usr/share - mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc} -} - -package_libxml++-5.0-docs() { - pkgdesc+=" (documentation)" - depends=() - options=(!strip) - - mv -t "$pkgdir" docs/* -} Copied: libxml++-5.0/repos/extra-x86_64/PKGBUILD (from rev 455738, libxml++-5.0/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-09 22:49:58 UTC (rev 455739) @@ -0,0 +1,52 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgbase=libxml++-5.0 +pkgname=(libxml++-5.0 libxml++-5.0-docs) +pkgver=5.0.2 +pkgrel=1 +pkgdesc="C++ bindings to libxml2" +url="https://libxmlplusplus.github.io/libxmlplusplus/; +arch=(x86_64) +license=(LGPL) +depends=(libxml2 gcc-libs) +makedepends=(git meson mm-common) +options=(!emptydirs) +_commit=f31bac6c078643eb77e2da837fb2085cd4a671e2 # tags/5.0.2^0 +source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libxmlplusplus + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libxmlplusplus +} + +build() { + arch-meson libxmlplusplus build -D maintainer-mode=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_libxml++-5.0() { + provides=(libxml++-5.0.so) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc} +} + +package_libxml++-5.0-docs() { + pkgdesc+=" (documentation)" + depends=() + options=(!strip) + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in libxml++/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 9, 2022 @ 22:49:58 Author: heftig Revision: 455740 archrelease: copy trunk to extra-x86_64 Added: libxml++/repos/extra-x86_64/PKGBUILD (from rev 455738, libxml++/trunk/PKGBUILD) Deleted: libxml++/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-09 22:49:58 UTC (rev 455739) +++ PKGBUILD2022-09-09 22:49:58 UTC (rev 455740) @@ -1,55 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: damir - -pkgbase=libxml++ -pkgname=(libxml++ libxml++-docs) -pkgver=3.2.3 -pkgrel=1 -pkgdesc="C++ bindings to libxml2" -url="https://libxmlplusplus.github.io/libxmlplusplus/; -arch=(x86_64) -license=(LGPL) -depends=(libxml2 glibmm) -makedepends=(git meson mm-common glibmm-docs) -options=(!emptydirs) -_commit=e844282958af940cf374302c22b369dbdaa1fcdd # tags/3.2.3^0 -source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd libxmlplusplus - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd libxmlplusplus -} - -build() { - arch-meson libxmlplusplus build -D maintainer-mode=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -# Do not remove the space before the () or commitpkg will -# accidentally to run this function on the system (!!!) -package_libxml++ () { - provides=(libxml++-3.0.so) - - meson install -C build --destdir "$pkgdir" - - # Split -docs - mkdir -p docs/usr/share - mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc} -} - -package_libxml++-docs() { - pkgdesc+=" (documentation)" - depends=() - options=(!strip) - - mv -t "$pkgdir" docs/* -} Copied: libxml++/repos/extra-x86_64/PKGBUILD (from rev 455738, libxml++/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-09 22:49:58 UTC (rev 455740) @@ -0,0 +1,55 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: damir + +pkgbase=libxml++ +pkgname=(libxml++ libxml++-docs) +pkgver=3.2.4 +pkgrel=1 +pkgdesc="C++ bindings to libxml2" +url="https://libxmlplusplus.github.io/libxmlplusplus/; +arch=(x86_64) +license=(LGPL) +depends=(libxml2 glibmm) +makedepends=(git meson mm-common glibmm-docs) +options=(!emptydirs) +_commit=b0ec13e65d12b6abea01cd0ae98ef11097e70f17 # tags/3.2.4^0 +source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libxmlplusplus + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libxmlplusplus +} + +build() { + arch-meson libxmlplusplus build -D maintainer-mode=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +# Do not remove the space before the () or commitpkg will +# accidentally to run this function on the system (!!!) +package_libxml++ () { + provides=(libxml++-3.0.so) + + meson install -C build --destdir "$pkgdir" + + # Split -docs + mkdir -p docs/usr/share + mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc} +} + +package_libxml++-docs() { + pkgdesc+=" (documentation)" + depends=() + options=(!strip) + + mv -t "$pkgdir" docs/* +}
[arch-commits] Commit in libxml++-5.0/trunk (PKGBUILD)
Date: Friday, September 9, 2022 @ 22:46:18 Author: heftig Revision: 455738 5.0.2-1 Modified: libxml++-5.0/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-09 22:46:17 UTC (rev 455737) +++ PKGBUILD2022-09-09 22:46:18 UTC (rev 455738) @@ -2,7 +2,7 @@ pkgbase=libxml++-5.0 pkgname=(libxml++-5.0 libxml++-5.0-docs) -pkgver=5.0.1 +pkgver=5.0.2 pkgrel=1 pkgdesc="C++ bindings to libxml2" url="https://libxmlplusplus.github.io/libxmlplusplus/; @@ -11,13 +11,13 @@ depends=(libxml2 gcc-libs) makedepends=(git meson mm-common) options=(!emptydirs) -_commit=4caece92ce2d09cfb6fbc87180ec768ccf3bf718 # tags/5.0.1^0 +_commit=f31bac6c078643eb77e2da837fb2085cd4a671e2 # tags/5.0.2^0 source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) sha256sums=('SKIP') pkgver() { cd libxmlplusplus - git describe --tags | sed 's/-/+/g' + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() {
[arch-commits] Commit in libxml++/trunk (PKGBUILD)
Date: Friday, September 9, 2022 @ 22:46:17 Author: heftig Revision: 455737 3.2.4-1 Modified: libxml++/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-09 22:44:40 UTC (rev 455736) +++ PKGBUILD2022-09-09 22:46:17 UTC (rev 455737) @@ -3,7 +3,7 @@ pkgbase=libxml++ pkgname=(libxml++ libxml++-docs) -pkgver=3.2.3 +pkgver=3.2.4 pkgrel=1 pkgdesc="C++ bindings to libxml2" url="https://libxmlplusplus.github.io/libxmlplusplus/; @@ -12,13 +12,13 @@ depends=(libxml2 glibmm) makedepends=(git meson mm-common glibmm-docs) options=(!emptydirs) -_commit=e844282958af940cf374302c22b369dbdaa1fcdd # tags/3.2.3^0 +_commit=b0ec13e65d12b6abea01cd0ae98ef11097e70f17 # tags/3.2.4^0 source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit;) sha256sums=('SKIP') pkgver() { cd libxmlplusplus - git describe --tags | sed 's/-/+/g' + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() {
[arch-commits] Commit in libnma/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 9, 2022 @ 22:44:40 Author: heftig Revision: 455736 archrelease: copy trunk to extra-x86_64 Added: libnma/repos/extra-x86_64/PKGBUILD (from rev 455735, libnma/trunk/PKGBUILD) Deleted: libnma/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 166 ++--- 1 file changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-09 22:44:32 UTC (rev 455735) +++ PKGBUILD2022-09-09 22:44:40 UTC (rev 455736) @@ -1,83 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=libnma -pkgname=(libnma-common libnma libnma-gtk4) -pkgver=1.10.0 -pkgrel=1 -pkgdesc="NetworkManager GUI client library" -url="https://gitlab.gnome.org/GNOME/libnma; -arch=(x86_64) -license=(GPL LGPL) -makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 - iso-codes mobile-broadband-provider-info dconf) -options=(debug) -_commit=ee0149e7672f47fae87ab621954d429cdbac5a98 # tags/1.10.0^0 -source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd libnma - git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd libnma -} - -build() { - arch-meson libnma build -D libnma_gtk4=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_libnma-common() { - pkgdesc+=" (common files)" - depends=(libnm iso-codes mobile-broadband-provider-info dconf) - - meson install -C build --destdir "$pkgdir" - - cd "$pkgdir" - - _pick gtk3 usr/lib/libnma.so* - _pick gtk3 usr/lib/pkgconfig/libnma.pc - _pick gtk3 usr/lib/girepository-1.0/NMA-* - _pick gtk3 usr/share/gir-1.0/NMA-* - _pick gtk3 usr/share/vala/vapi/libnma.* - - _pick gtk4 usr/lib/libnma-gtk4.so* - _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc - _pick gtk4 usr/lib/girepository-1.0/NMA4-* - _pick gtk4 usr/share/gir-1.0/NMA4-* - _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* -} - -package_libnma() { - pkgdesc+=" (GTK3)" - depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) - provides=(libnma.so) - - mv gtk3/* "$pkgdir" -} - -package_libnma-gtk4() { - pkgdesc+=" (GTK4)" - depends=(libnma-common="$pkgver-$pkgrel" gtk4) - provides=(libnma-gtk4.so) - - mv gtk4/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: libnma/repos/extra-x86_64/PKGBUILD (from rev 455735, libnma/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-09 22:44:40 UTC (rev 455736) @@ -0,0 +1,83 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgbase=libnma +pkgname=(libnma-common libnma libnma-gtk4) +pkgver=1.10.2 +pkgrel=1 +pkgdesc="NetworkManager GUI client library" +url="https://gitlab.gnome.org/GNOME/libnma; +arch=(x86_64) +license=(GPL LGPL) +makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 + iso-codes mobile-broadband-provider-info dconf) +options=(debug) +_commit=0b0295005cdf10bfb3e38c02509750fcc8416956 # tags/1.10.3-dev~1 +source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libnma + git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libnma +} + +build() { + arch-meson libnma build -D libnma_gtk4=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_libnma-common() { + pkgdesc+=" (common files)" + depends=(libnm iso-codes mobile-broadband-provider-info dconf) + + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/lib/libnma.so* + _pick gtk3 usr/lib/pkgconfig/libnma.pc + _pick gtk3 usr/lib/girepository-1.0/NMA-* + _pick gtk3 usr/share/gir-1.0/NMA-* + _pick gtk3 usr/share/vala/vapi/libnma.* + + _pick gtk4 usr/lib/libnma-gtk4.so* + _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc + _pick gtk4 usr/lib/girepository-1.0/NMA4-* + _pick gtk4 usr/share/gir-1.0/NMA4-* + _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* +} + +package_libnma() { + pkgdesc+=" (GTK3)" + depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) + provides=(libnma.so) + + mv gtk3/* "$pkgdir" +} + +package_libnma-gtk4() { + pkgdesc+=" (GTK4)" + depends=(libnma-common="$pkgver-$pkgrel" gtk4) + provides=(libnma-gtk4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in libnma/trunk (PKGBUILD)
Date: Friday, September 9, 2022 @ 22:44:32 Author: heftig Revision: 455735 1.10.2-1 Modified: libnma/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-09 20:39:59 UTC (rev 455734) +++ PKGBUILD2022-09-09 22:44:32 UTC (rev 455735) @@ -2,7 +2,7 @@ pkgbase=libnma pkgname=(libnma-common libnma libnma-gtk4) -pkgver=1.10.0 +pkgver=1.10.2 pkgrel=1 pkgdesc="NetworkManager GUI client library" url="https://gitlab.gnome.org/GNOME/libnma; @@ -11,7 +11,7 @@ makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 iso-codes mobile-broadband-provider-info dconf) options=(debug) -_commit=ee0149e7672f47fae87ab621954d429cdbac5a98 # tags/1.10.0^0 +_commit=0b0295005cdf10bfb3e38c02509750fcc8416956 # tags/1.10.3-dev~1 source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in blender/trunk (PKGBUILD)
Date: Friday, September 9, 2022 @ 16:43:19 Author: heftig Revision: 1297258 cmake syntax Modified: blender/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-09 16:10:52 UTC (rev 1297257) +++ PKGBUILD2022-09-09 16:43:19 UTC (rev 1297258) @@ -74,13 +74,13 @@ -DPYTHON_LIBRARY=python$PYTHON_VER \ -DPYTHON_INCLUDE_DIRS=/usr/include/python$PYTHON_VER \ -DCMAKE_CXX_FLAGS="-I /usr/include/python$PYTHON_VER" - ninja -C build + cmake --build build } package() { cd "$pkgname" - DESTDIR="${pkgdir}" ninja -C build install + DESTDIR="${pkgdir}" cmake --install build install -Dm755 release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl" python -m compileall "${pkgdir}/usr/share/blender" python -O -m compileall "${pkgdir}/usr/share/blender"
[arch-commits] Commit in vhba-module/repos (3 files)
Date: Thursday, September 8, 2022 @ 18:55:58 Author: heftig Revision: 1296889 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1296886, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 1296886, vhba-module/trunk/dkms.conf) ---+ PKGBUILD | 49 + dkms.conf |9 + 2 files changed, 58 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1296886, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:58 UTC (rev 1296889) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20211218 +pkgrel=66 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz; +dkms.conf) +sha256sums=('72c5a8c1c452805e4cef8cafefcecc2d25ce197ae4c67383082802e5adcd77b6' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in bbswitch/repos (5 files)
Date: Thursday, September 8, 2022 @ 18:55:58 Author: heftig Revision: 1296888 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1296882, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1296882, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/0003-kernel-5.18.patch (from rev 1296882, bbswitch/trunk/0003-kernel-5.18.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, bbswitch/trunk/PKGBUILD) + 0001-proc_ops-struct.patch | 36 + 0002-kernel-5.7.patch | 11 + 0003-kernel-5.18.patch | 19 +++ PKGBUILD | 52 +++ 4 files changed, 118 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1296882, bbswitch/trunk/0001-proc_ops-struct.patch) === --- community-testing-x86_64/0001-proc_ops-struct.patch (rev 0) +++ community-testing-x86_64/0001-proc_ops-struct.patch 2022-09-08 18:55:58 UTC (rev 1296888) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = _pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1296882, bbswitch/trunk/0002-kernel-5.7.patch) === --- community-testing-x86_64/0002-kernel-5.7.patch (rev 0) +++ community-testing-x86_64/0002-kernel-5.7.patch 2022-09-08 18:55:58 UTC (rev 1296888) @@ -0,0 +1,11 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c +--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 + bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 + +@@ -29,6 +29,7 @@ + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt + + #include ++#include + #include + #include + #include Copied: bbswitch/repos/community-testing-x86_64/0003-kernel-5.18.patch (from rev 1296882, bbswitch/trunk/0003-kernel-5.18.patch) === --- community-testing-x86_64/0003-kernel-5.18.patch (rev 0) +++ community-testing-x86_64/0003-kernel-5.18.patch 2022-09-08 18:55:58 UTC (rev 1296888) @@ -0,0 +1,19 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.18/bbswitch.c +--- bbswitch-0.8/bbswitch.c2022-05-24 20:26:22.184553495 + bbswitch-0.8-5.18/bbswitch.c 2022-05-24 20:29:00.797008130 + +@@ -264,10 +264,15 @@ + pci_disable_device(dis_dev); + do { + struct acpi_device *ad = NULL; ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) ++ad = acpi_fetch_acpi_dev(dis_handle); ++if (!ad) { ++#else + int r; + + r = acpi_bus_get_device(dis_handle, ); + if (r || !ad) { ++#endif + pr_warn("Cannot get ACPI device for PCI device\n"); + break; + } Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:58 UTC (rev 1296888) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=537 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz; +
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Thursday, September 8, 2022 @ 18:55:59 Author: heftig Revision: 1296890 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1296886, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1296886, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:59 UTC (rev 1296890) @@ -0,0 +1,42 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=416 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Thursday, September 8, 2022 @ 18:55:59 Author: heftig Revision: 1296891 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1296886, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1296886, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:59 UTC (rev 1296891) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=424 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in r8168/repos (5 files)
Date: Thursday, September 8, 2022 @ 18:55:58 Author: heftig Revision: 1296887 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, r8168/trunk/PKGBUILD) r8168/repos/community-testing-x86_64/keys/ r8168/repos/community-testing-x86_64/linux518.patch (from rev 1296883, r8168/trunk/linux518.patch) r8168/repos/community-testing-x86_64/linux519.patch (from rev 1296883, r8168/trunk/linux519.patch) + PKGBUILD | 55 +++ linux518.patch | 52 linux519.patch | 41 + 3 files changed, 148 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:58 UTC (rev 1296887) @@ -0,0 +1,55 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.050.03 +pkgrel=25 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc +linux518.patch linux519.patch) +sha256sums=('76f9e7c26a8ade7b01dd34060f5b17d74387f15e9b6baa6dbba8c43634a31ce6' +'SKIP' +'d8d542770e504775600f686d03412a37cc32489872be7aeb388b5b08d9806096' +'f5e08919764bc56d4f11b23fcb7cece663cae3f591992a0ca2be760e6890a9f8') +validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano Torromeo + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux518.patch + patch -Np1 -i ../linux519.patch +} + +build() { + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux M="$PWD/src" \ + ENABLE_USE_FIRMWARE_FILE=y \ + CONFIG_R8168_NAPI=y \ + CONFIG_R8168_VLAN=y \ + CONFIG_ASPM=y \ + ENABLE_S5WOL=y \ + ENABLE_EEE=y \ + modules +} + +package() { + depends=('glibc' 'linux') + + local extradir=/usr/lib/modules/$(opts2 = 0; + while (1) { + memset(tmpAddr, pattern++, len - 14); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + pci_dma_sync_single_for_device(tp->pci_dev, +le64_to_cpu(mapping), +len, DMA_TO_DEVICE); ++#else ++dma_sync_single_for_device(tp_to_dev(tp), ++ le64_to_cpu(mapping), ++ len, DMA_TO_DEVICE); ++#endif + txd->opts1 = cpu_to_le32(DescOwn | FirstFrag | LastFrag | len); + + RTL_W32(tp, RxConfig, RTL_R32(tp, RxConfig) | AcceptMyPhys); +@@ -3726,7 +3732,11 @@ + if (rx_len == len) { + dma_sync_single_for_cpu(tp_to_dev(tp), le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE); + i = memcmp(skb->data, rx_skb->data, rx_len); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + pci_dma_sync_single_for_device(tp->pci_dev, le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE); ++#else ++dma_sync_single_for_device(tp_to_dev(tp), le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE); ++#endif + if (i == 0) { + // dev_printk(KERN_INFO, tp_to_dev(tp), "loopback test finished\n",rx_len,len); + break; +@@ -26403,11 +26413,20 @@ + + if ((sizeof(dma_addr_t) > 4) && + use_dac && ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + !pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) && + !pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) { ++#else ++!dma_set_mask(>dev, DMA_BIT_MASK(64)) && ++!dma_set_coherent_mask(>dev, DMA_BIT_MASK(64))) { ++#endif + dev->features |= NETIF_F_HIGHDMA; + } else { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)); ++#else ++rc = dma_set_mask(>dev, DMA_BIT_MASK(32)); ++#endif + if (rc < 0) { + #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,0) + if (netif_msg_probe(tp))
[arch-commits] Commit in linux-zen/repos (4 files)
Date: Thursday, September 8, 2022 @ 18:55:56 Author: heftig Revision: 455619 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 455617, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 455617, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/keys/ --+ PKGBUILD | 204 + config |11186 + 2 files changed, 11390 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 455618:455619 to see the changes.
[arch-commits] Commit in linux/repos (4 files)
Date: Thursday, September 8, 2022 @ 18:55:56 Author: heftig Revision: 455618 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 455617, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 455617, linux/trunk/config) linux/repos/testing-x86_64/keys/ --+ PKGBUILD | 203 + config |11131 + 2 files changed, 11334 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 455617:455618 to see the changes.
[arch-commits] Commit in nvidia-open/repos (3 files)
Date: Thursday, September 8, 2022 @ 18:55:52 Author: heftig Revision: 455616 archrelease: copy trunk to testing-x86_64 Added: nvidia-open/repos/testing-x86_64/ nvidia-open/repos/testing-x86_64/PKGBUILD (from rev 455615, nvidia-open/trunk/PKGBUILD) nvidia-open/repos/testing-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 455615, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) ---+ PKGBUILD | 94 nvidia-open-gcc-ibt-sls.patch | 28 +++ 2 files changed, 122 insertions(+) Copied: nvidia-open/repos/testing-x86_64/PKGBUILD (from rev 455615, nvidia-open/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-08 18:55:52 UTC (rev 455616) @@ -0,0 +1,94 @@ +# Maintainer: Sven-Hendrik Haase +pkgbase=nvidia-open +pkgname=(nvidia-open nvidia-open-dkms) +pkgver=515.65.01 +pkgrel=12 +pkgdesc="NVIDIA open kernel modules" +arch=('x86_64') +url="https://github.com/NVIDIA/open-gpu-kernel-modules; +depends=("nvidia-utils=${pkgver}" 'libglvnd') +makedepends=('linux-headers') +license=('GPL') +options=('!lto' '!buildflags') +source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz; +nvidia-open-gcc-ibt-sls.patch) +sha512sums=('c2ff6fd02272b6981a65e7e14c6b636f0113e21da910898c27682f58e60fa8e6deea3670081c57e4961fb5e7794eef8eddb90d134ba1892536a8468c5dc9d669' + 'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5') + +prepare() { + cd open-gpu-kernel-modules-${pkgver} + + # Fix for https://bugs.archlinux.org/task/74886 + patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch + + # Attempt to make this reproducible + sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk + sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk + sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk + + sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf + sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf + sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf + sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf + sed -i '$i\ +BUILT_MODULE_NAME[0]="nvidia"\ +BUILT_MODULE_LOCATION[0]="kernel-open"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +BUILT_MODULE_LOCATION[1]="kernel-open"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +BUILT_MODULE_LOCATION[2]="kernel-open"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +BUILT_MODULE_LOCATION[3]="kernel-open"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[4]="nvidia-peermem"\ +BUILT_MODULE_LOCATION[4]="kernel-open"\ +DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf + + # Clean version for later copying for DKMS + cp -r ../open-gpu-kernel-modules-${pkgver} "$srcdir"/open-gpu-kernel-modules-dkms +} + +build() { + cd open-gpu-kernel-modules-${pkgver} + make SYSSRC="/usr/src/linux" +} + +package_nvidia-open() { + depends+=('linux') + conflicts=('NVIDIA-MODULE') + provides=('NVIDIA-MODULE') + + cd open-gpu-kernel-modules-${pkgver} + _extradir="/usr/lib/modules/$( "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf + + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname +} + +package_nvidia-open-dkms() { + depends+=('dkms') + conflicts=('nvidia-open' 'NVIDIA-MODULE') + provides=('nvidia-open' 'NVIDIA-MODULE') + + install -dm 755 "${pkgdir}"/usr/src + # cp -dr --no-preserve='ownership' kernel-open "${pkgdir}/usr/src/nvidia-$pkgver" + cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms "${pkgdir}/usr/src/nvidia-$pkgver" + mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" "${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf" + + # Force module to load even on unsupported GPUs + mkdir -p "$pkgdir"/usr/lib/modprobe.d + echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf + + install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING "$pkgdir"/usr/share/licenses/$pkgname +} + +# vim:set sw=2 et: Copied: nvidia-open/repos/testing-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 455615, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) === --- testing-x86_64/nvidia-open-gcc-ibt-sls.patch (rev 0) +++ testing-x86_64/nvidia-open-gcc-ibt-sls.patch2022-09-08 18:55:52 UTC (rev 455616) @@ -0,0 +1,28 @@ +diff --git a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile +index c63b86b..a67d2fc 100644 +--- a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile +@@ -95,7 +95,8 @@ CFLAGS +=
[arch-commits] Commit in netfilter-fullconenat/repos (3 files)
Date: Thursday, September 8, 2022 @ 18:55:50 Author: heftig Revision: 1296886 archrelease: copy trunk to community-testing-x86_64 Added: netfilter-fullconenat/repos/community-testing-x86_64/ netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1296883, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch (from rev 1296883, netfilter-fullconenat/trunk/linux-5.15.patch) --+ PKGBUILD | 46 +++ linux-5.15.patch | 68 + 2 files changed, 114 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1296883, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:50 UTC (rev 1296886) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=236 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('x86_64') +url="https://github.com/Chion82/netfilter-full-cone-nat; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435 # master +source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit}; +linux-5.15.patch) +sha256sums=('SKIP' +'d785622e80ed3348be133270ac974dd372e0d6d770f0da554edbcbf20e94d6a6') + +pkgver() { + cd ${pkgname} + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd ${pkgname} + echo "obj-m = xt_FULLCONENAT.o" > Kbuild + patch -p1 -i ../linux-5.15.patch +} + +build() { + cd ${pkgname} + make -C /usr/src/linux M=$PWD modules +} + +package() { + local extradir=/usr/lib/modules/$(net, _event_notifier) == 0) { + ct_event_notifier_registered = 1; +@@ -1252,6 +1255,11 @@ static int fullconenat_tg_check(const struct xt_tgchk_param *par) + } else { + printk("xt_FULLCONENAT: warning: failed to register a conntrack notifier. Disable active GC for mappings.\n"); + } ++#else ++ct_event_notifier.ct_event = ct_event_cb; ++nf_conntrack_register_notifier(par->net, _event_notifier); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_check(): ct_event_notifier registered\n"); ++#endif + + } + +@@ -1269,6 +1277,7 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): tg_refer_count is now %d\n", tg_refer_count); + + if (tg_refer_count == 0) { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,15,0) + if (ct_event_notifier_registered) { + nf_conntrack_unregister_notifier(par->net, _event_notifier); + ct_event_notifier_registered = 0; +@@ -1276,6 +1285,10 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); + + } ++#else ++nf_conntrack_unregister_notifier(par->net); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); ++#endif + nf_ct_netns_put(par->net, par->family); + } +
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:55:54 Author: heftig Revision: 455617 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 455616, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 455616, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-08 18:55:54 UTC (rev 455617) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=515.65.01 +pkgrel=13 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Thursday, September 8, 2022 @ 18:55:50 Author: heftig Revision: 1296885 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:50 UTC (rev 1296885) @@ -0,0 +1,40 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.38 +pkgrel=4 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Thursday, September 8, 2022 @ 18:55:49 Author: heftig Revision: 1296884 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:49 UTC (rev 1296884) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.18 +pkgrel=3 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz;) +sha512sums=('73cc90f394b53a8d8edc17b258b63789cddd3094008de8403b24cdb0ed94e677cb9eedac297b73e8142204612a4ae5119450ebb08be4ea1c94abf0d375f8b51d') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Thursday, September 8, 2022 @ 18:55:48 Author: heftig Revision: 1296883 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1296882, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-08 18:55:48 UTC (rev 1296883) @@ -0,0 +1,38 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.2 +pkgrel=71 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:44 Author: heftig Revision: 1296881 1.2.2-71: linux 5.19.8.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:43 UTC (rev 1296880) +++ PKGBUILD2022-09-08 18:54:44 UTC (rev 1296881) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.2.2 -pkgrel=70 +pkgrel=71 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:47 Author: heftig Revision: 1296882 5.0.18-3: linux 5.19.8.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:44 UTC (rev 1296881) +++ PKGBUILD2022-09-08 18:54:47 UTC (rev 1296882) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.18 -pkgrel=2 +pkgrel=3 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything;
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:45 Author: heftig Revision: 455615 515.65.01-13: linux 5.19.8.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:37 UTC (rev 455614) +++ PKGBUILD2022-09-08 18:54:45 UTC (rev 455615) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=515.65.01 -pkgrel=12 +pkgrel=13 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:42 Author: heftig Revision: 1296879 8.050.03-25: linux 5.19.8.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:41 UTC (rev 1296878) +++ PKGBUILD2022-09-08 18:54:42 UTC (rev 1296879) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.050.03 -pkgrel=24 +pkgrel=25 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:43 Author: heftig Revision: 1296880 20211218-66: linux 5.19.8.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:42 UTC (rev 1296879) +++ PKGBUILD2022-09-08 18:54:43 UTC (rev 1296880) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20211218 -pkgrel=65 +pkgrel=66 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:40 Author: heftig Revision: 1296877 6.30.223.271-416: linux 5.19.8.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:39 UTC (rev 1296876) +++ PKGBUILD2022-09-08 18:54:40 UTC (rev 1296877) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=415 +pkgrel=416 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:41 Author: heftig Revision: 1296878 0.8-537: linux 5.19.8.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:40 UTC (rev 1296877) +++ PKGBUILD2022-09-08 18:54:41 UTC (rev 1296878) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=536 +pkgrel=537 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in nvidia-open/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:37 Author: heftig Revision: 455614 515.65.01-12: linux 5.19.8.arch1-1 Modified: nvidia-open/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:42:09 UTC (rev 455613) +++ PKGBUILD2022-09-08 18:54:37 UTC (rev 455614) @@ -2,7 +2,7 @@ pkgbase=nvidia-open pkgname=(nvidia-open nvidia-open-dkms) pkgver=515.65.01 -pkgrel=11 +pkgrel=12 pkgdesc="NVIDIA open kernel modules" arch=('x86_64') url="https://github.com/NVIDIA/open-gpu-kernel-modules;
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:39 Author: heftig Revision: 1296876 0.43-424: linux 5.19.8.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:35 UTC (rev 1296875) +++ PKGBUILD2022-09-08 18:54:39 UTC (rev 1296876) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=423 +pkgrel=424 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:35 Author: heftig Revision: 1296875 6.1.38-4: linux 5.19.8.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:54:34 UTC (rev 1296874) +++ PKGBUILD2022-09-08 18:54:35 UTC (rev 1296875) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.38 -pkgrel=3 +pkgrel=4 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:54:34 Author: heftig Revision: 1296874 r73.0cf3b48-236: linux 5.19.8.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:48:52 UTC (rev 1296873) +++ PKGBUILD2022-09-08 18:54:34 UTC (rev 1296874) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=235 +pkgrel=236 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" arch=('x86_64') url="https://github.com/Chion82/netfilter-full-cone-nat;
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:42:09 Author: heftig Revision: 455613 5.19.8.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:42:08 UTC (rev 455612) +++ PKGBUILD2022-09-08 18:42:09 UTC (rev 455613) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.19.7.arch1 +pkgver=5.19.8.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Thursday, September 8, 2022 @ 18:42:08 Author: heftig Revision: 455612 5.19.8.zen1-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-08 18:05:36 UTC (rev 455611) +++ PKGBUILD2022-09-08 18:42:08 UTC (rev 455612) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.19.7.zen2 +pkgver=5.19.8.zen1 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in gtk4/repos/extra-x86_64 (8 files)
Date: Wednesday, September 7, 2022 @ 18:31:24 Author: heftig Revision: 455243 archrelease: copy trunk to extra-x86_64 Added: gtk4/repos/extra-x86_64/PKGBUILD (from rev 455242, gtk4/trunk/PKGBUILD) gtk4/repos/extra-x86_64/gtk-update-icon-cache.hook (from rev 455242, gtk4/trunk/gtk-update-icon-cache.hook) gtk4/repos/extra-x86_64/gtk-update-icon-cache.script (from rev 455242, gtk4/trunk/gtk-update-icon-cache.script) gtk4/repos/extra-x86_64/gtk4-querymodules.hook (from rev 455242, gtk4/trunk/gtk4-querymodules.hook) Deleted: gtk4/repos/extra-x86_64/PKGBUILD gtk4/repos/extra-x86_64/gtk-update-icon-cache.hook gtk4/repos/extra-x86_64/gtk-update-icon-cache.script gtk4/repos/extra-x86_64/gtk4-querymodules.hook --+ PKGBUILD | 262 - gtk-update-icon-cache.hook | 26 ++-- gtk-update-icon-cache.script | 20 +-- gtk4-querymodules.hook | 24 +-- 4 files changed, 166 insertions(+), 166 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 18:31:02 UTC (rev 455242) +++ PKGBUILD2022-09-07 18:31:24 UTC (rev 455243) @@ -1,131 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=gtk4 -pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos) -pkgver=4.6.7 -pkgrel=1 -epoch=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -url="https://www.gtk.org/; -arch=(x86_64) -license=(LGPL) -depends=(glib2 cairo pango fribidi gdk-pixbuf2 libpng libtiff libjpeg libepoxy - libgl libegl harfbuzz libxkbcommon graphene iso-codes tracker3 - libcolord wayland libxrandr libx11 libxrender libxi libxext libxcursor - libxdamage libxfixes fontconfig libxinerama libcloudproviders libcups - gst-plugins-bad-libs librsvg dconf shared-mime-info desktop-file-utils - adwaita-icon-theme cantarell-fonts) -makedepends=(git meson gi-docgen shaderc sassc gobject-introspection docbook-xsl - wayland-protocols python-gobject python-docutils) -checkdepends=(weston) -options=(debug) -_commit=42b14ce5f20fc81b85aa3e3e0036fbb2d1476137 # tags/4.6.7^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit; -gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook) -sha256sums=('SKIP' -'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8' -'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541' -'cd8e607eddd9941f279084e1d15309941423d26cca1897f43524a02e58e48816') - -pkgver() { - cd gtk - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd gtk -} - -build() { - CFLAGS+=" -DG_DISABLE_CAST_CHECKS" - local meson_options=( --D broadway-backend=true --D cloudproviders=enabled --D tracker=enabled --D colord=enabled --D gtk_doc=true --D man-pages=true - ) - - arch-meson gtk build "${meson_options[@]}" - meson compile -C build -} - -check() ( - export XDG_RUNTIME_DIR="$PWD/runtime-dir" WAYLAND_DISPLAY=wayland-5 - - mkdir -p -m 700 "$XDG_RUNTIME_DIR" - weston --backend=headless-backend.so --socket=$WAYLAND_DISPLAY --idle-time=0 & - _w=$! - - trap "kill $_w; wait" EXIT - - meson test -C build --print-errorlogs -) - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_gtk4() { - depends+=(gtk-update-icon-cache) - optdepends=('evince: Default print preview command') - provides=(libgtk-4.so) - - meson install -C build --destdir "$pkgdir" - - install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-4.0/settings.ini" < + +pkgbase=gtk4 +pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos) +pkgver=4.8.0 +pkgrel=1 +epoch=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +url="https://www.gtk.org/; +arch=(x86_64) +license=(LGPL) +depends=(glib2 cairo pango harfbuzz fribidi gdk-pixbuf2 libpng libtiff libjpeg + libepoxy libgl libegl libxkbcommon graphene iso-codes tracker3 + libcolord wayland libxrandr libx11 libxrender libxi libxext libxcursor + libxdamage libxfixes fontconfig libxinerama libcloudproviders libcups + gst-plugins-bad-libs librsvg dconf shared-mime-info desktop-file-utils + adwaita-icon-theme cantarell-fonts) +makedepends=(git meson gi-docgen shaderc sassc gobject-introspection docbook-xsl + wayland-protocols python-gobject python-docutils) +checkdepends=(weston) +options=(debug) +_commit=9cc1dcf2a4739d55460675903c595f68478e0811 # tags/4.8.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit; +gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook) +sha256sums=('SKIP' +'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8' +
[arch-commits] Commit in gtk4/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 18:31:02 Author: heftig Revision: 455242 4.8.0-1 Modified: gtk4/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 18:13:43 UTC (rev 455241) +++ PKGBUILD2022-09-07 18:31:02 UTC (rev 455242) @@ -2,7 +2,7 @@ pkgbase=gtk4 pkgname=(gtk4 gtk-update-icon-cache gtk4-docs gtk4-demos) -pkgver=4.6.7 +pkgver=4.8.0 pkgrel=1 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" @@ -9,8 +9,8 @@ url="https://www.gtk.org/; arch=(x86_64) license=(LGPL) -depends=(glib2 cairo pango fribidi gdk-pixbuf2 libpng libtiff libjpeg libepoxy - libgl libegl harfbuzz libxkbcommon graphene iso-codes tracker3 +depends=(glib2 cairo pango harfbuzz fribidi gdk-pixbuf2 libpng libtiff libjpeg + libepoxy libgl libegl libxkbcommon graphene iso-codes tracker3 libcolord wayland libxrandr libx11 libxrender libxi libxext libxcursor libxdamage libxfixes fontconfig libxinerama libcloudproviders libcups gst-plugins-bad-libs librsvg dconf shared-mime-info desktop-file-utils @@ -19,7 +19,7 @@ wayland-protocols python-gobject python-docutils) checkdepends=(weston) options=(debug) -_commit=42b14ce5f20fc81b85aa3e3e0036fbb2d1476137 # tags/4.6.7^0 +_commit=9cc1dcf2a4739d55460675903c595f68478e0811 # tags/4.8.0^0 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit; gtk-update-icon-cache.{hook,script} gtk4-querymodules.hook) sha256sums=('SKIP' @@ -96,12 +96,12 @@ _pick docs usr/share/doc - _pick demo usr/bin/gtk4-{demo,demo-application,icon-browser,print-editor,widget-factory} - _pick demo usr/share/applications/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4.desktop + _pick demo usr/bin/gtk4-{demo,demo-application,icon-browser,node-editor,print-editor,widget-factory} + _pick demo usr/share/applications/org.gtk.{Demo4,IconBrowser4,PrintEditor4,WidgetFactory4,gtk4.NodeEditor}.desktop _pick demo usr/share/glib-2.0/schemas/org.gtk.Demo4.gschema.xml - _pick demo usr/share/icons/hicolor/*/apps/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4[-.]* - _pick demo usr/share/man/man1/gtk4-{demo,demo-application,icon-browser,widget-factory}.1 - _pick demo usr/share/metainfo/org.gtk.{Demo,IconBrowser,PrintEditor,WidgetFactory}4.appdata.xml + _pick demo usr/share/icons/hicolor/*/apps/org.gtk.{Demo4,IconBrowser4,PrintEditor4,WidgetFactory4,gtk4.NodeEditor}[-.]* + _pick demo usr/share/man/man1/gtk4-{demo,demo-application,icon-browser,node-editor,widget-factory}.1 + _pick demo usr/share/metainfo/org.gtk.{Demo4,IconBrowser4,PrintEditor4,WidgetFactory4,gtk4.NodeEditor}.appdata.xml } package_gtk-update-icon-cache() {
[arch-commits] Commit in libnma/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 18:13:43 Author: heftig Revision: 455241 archrelease: copy trunk to extra-x86_64 Added: libnma/repos/extra-x86_64/PKGBUILD (from rev 455239, libnma/trunk/PKGBUILD) Deleted: libnma/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 166 ++--- 1 file changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 18:13:42 UTC (rev 455240) +++ PKGBUILD2022-09-07 18:13:43 UTC (rev 455241) @@ -1,83 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=libnma -pkgname=(libnma-common libnma libnma-gtk4) -pkgver=1.8.40 -pkgrel=1 -pkgdesc="NetworkManager GUI client library" -url="https://gitlab.gnome.org/GNOME/libnma; -arch=(x86_64) -license=(GPL LGPL) -makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 - iso-codes mobile-broadband-provider-info dconf) -options=(debug) -_commit=8f21d3b1f6825d2dad37f203649ac79e0e6ff171 # tags/1.8.40^0 -source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd libnma - git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd libnma -} - -build() { - arch-meson libnma build -D libnma_gtk4=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_libnma-common() { - pkgdesc+=" (common files)" - depends=(libnm iso-codes mobile-broadband-provider-info dconf) - - meson install -C build --destdir "$pkgdir" - - cd "$pkgdir" - - _pick gtk3 usr/lib/libnma.so* - _pick gtk3 usr/lib/pkgconfig/libnma.pc - _pick gtk3 usr/lib/girepository-1.0/NMA-* - _pick gtk3 usr/share/gir-1.0/NMA-* - _pick gtk3 usr/share/vala/vapi/libnma.* - - _pick gtk4 usr/lib/libnma-gtk4.so* - _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc - _pick gtk4 usr/lib/girepository-1.0/NMA4-* - _pick gtk4 usr/share/gir-1.0/NMA4-* - _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* -} - -package_libnma() { - pkgdesc+=" (GTK3)" - depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) - provides=(libnma.so) - - mv gtk3/* "$pkgdir" -} - -package_libnma-gtk4() { - pkgdesc+=" (GTK4)" - depends=(libnma-common="$pkgver-$pkgrel" gtk4) - provides=(libnma-gtk4.so) - - mv gtk4/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: libnma/repos/extra-x86_64/PKGBUILD (from rev 455239, libnma/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 18:13:43 UTC (rev 455241) @@ -0,0 +1,83 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgbase=libnma +pkgname=(libnma-common libnma libnma-gtk4) +pkgver=1.10.0 +pkgrel=1 +pkgdesc="NetworkManager GUI client library" +url="https://gitlab.gnome.org/GNOME/libnma; +arch=(x86_64) +license=(GPL LGPL) +makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 + iso-codes mobile-broadband-provider-info dconf) +options=(debug) +_commit=ee0149e7672f47fae87ab621954d429cdbac5a98 # tags/1.10.0^0 +source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libnma + git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libnma +} + +build() { + arch-meson libnma build -D libnma_gtk4=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_libnma-common() { + pkgdesc+=" (common files)" + depends=(libnm iso-codes mobile-broadband-provider-info dconf) + + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/lib/libnma.so* + _pick gtk3 usr/lib/pkgconfig/libnma.pc + _pick gtk3 usr/lib/girepository-1.0/NMA-* + _pick gtk3 usr/share/gir-1.0/NMA-* + _pick gtk3 usr/share/vala/vapi/libnma.* + + _pick gtk4 usr/lib/libnma-gtk4.so* + _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc + _pick gtk4 usr/lib/girepository-1.0/NMA4-* + _pick gtk4 usr/share/gir-1.0/NMA4-* + _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* +} + +package_libnma() { + pkgdesc+=" (GTK3)" + depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) + provides=(libnma.so) + + mv gtk3/* "$pkgdir" +} + +package_libnma-gtk4() { + pkgdesc+=" (GTK4)" + depends=(libnma-common="$pkgver-$pkgrel" gtk4) + provides=(libnma-gtk4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in upower/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, September 7, 2022 @ 18:13:42 Author: heftig Revision: 455240 archrelease: copy trunk to testing-x86_64 Added: upower/repos/testing-x86_64/ upower/repos/testing-x86_64/PKGBUILD (from rev 455239, upower/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: upower/repos/testing-x86_64/PKGBUILD (from rev 455239, upower/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-07 18:13:42 UTC (rev 455240) @@ -0,0 +1,43 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=upower +pkgver=1.90.0 +pkgrel=1 +pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics" +url="https://upower.freedesktop.org; +arch=(x86_64) +license=(GPL) +depends=(systemd libimobiledevice libgudev) +makedepends=(docbook-xsl gobject-introspection python git gtk-doc meson) +checkdepends=(python-{dbus,dbusmock,gobject} umockdev) +backup=(etc/UPower/UPower.conf) +options=(debug) +_commit=d4259c009b3ca1169dfd19231a040c233fc3b58d # tags/v1.90.0^0 +source=("git+https://gitlab.freedesktop.org/upower/upower.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd upower + git describe --tags | sed -e 's/^v\|^UPOWER_//;s/_/\./g;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd upower +} + +build() { + arch-meson upower build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + depends+=(libg{lib,object,io}-2.0.so) + provides+=(libupower-glib.so) + + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in libnma/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 18:09:27 Author: heftig Revision: 455239 1.10.0-1 Modified: libnma/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 18:09:14 UTC (rev 455238) +++ PKGBUILD2022-09-07 18:09:27 UTC (rev 455239) @@ -2,7 +2,7 @@ pkgbase=libnma pkgname=(libnma-common libnma libnma-gtk4) -pkgver=1.8.40 +pkgver=1.10.0 pkgrel=1 pkgdesc="NetworkManager GUI client library" url="https://gitlab.gnome.org/GNOME/libnma; @@ -11,7 +11,7 @@ makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 iso-codes mobile-broadband-provider-info dconf) options=(debug) -_commit=8f21d3b1f6825d2dad37f203649ac79e0e6ff171 # tags/1.8.40^0 +_commit=ee0149e7672f47fae87ab621954d429cdbac5a98 # tags/1.10.0^0 source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in upower/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 18:09:14 Author: heftig Revision: 455238 1.90.0-1 Modified: upower/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 18:07:08 UTC (rev 455237) +++ PKGBUILD2022-09-07 18:09:14 UTC (rev 455238) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=upower -pkgver=0.99.20 +pkgver=1.90.0 pkgrel=1 pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics" url="https://upower.freedesktop.org; @@ -13,7 +13,7 @@ checkdepends=(python-{dbus,dbusmock,gobject} umockdev) backup=(etc/UPower/UPower.conf) options=(debug) -_commit=3f2eabb4d1f82bb8ca4ee357e5232cb4237fdc90 # tags/v0.99.20^0 +_commit=d4259c009b3ca1169dfd19231a040c233fc3b58d # tags/v1.90.0^0 source=("git+https://gitlab.freedesktop.org/upower/upower.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pavucontrol/repos/extra-x86_64 (4 files)
Date: Wednesday, September 7, 2022 @ 17:53:40 Author: heftig Revision: 455233 archrelease: copy trunk to extra-x86_64 Added: pavucontrol/repos/extra-x86_64/PKGBUILD (from rev 455232, pavucontrol/trunk/PKGBUILD) Deleted: pavucontrol/repos/extra-x86_64/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch pavucontrol/repos/extra-x86_64/0002-fix-focus-trap-in-output-selection-widget.patch pavucontrol/repos/extra-x86_64/PKGBUILD -+ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch | 64 --- 0002-fix-focus-trap-in-output-selection-widget.patch| 23 -- PKGBUILD| 90 -- 3 files changed, 43 insertions(+), 134 deletions(-) Deleted: 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch === --- 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:53:34 UTC (rev 455232) +++ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:53:40 UTC (rev 455233) @@ -1,64 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Wed, 13 Apr 2022 15:59:56 + -Subject: [PATCH] meson: Define HAVE_PULSE_MESSAGING_API when available - -To match the autotools build. - meson.build | 8 - src/meson.build | 12 ++-- - 2 files changed, 18 insertions(+), 2 deletions(-) - -diff --git a/meson.build b/meson.build -index 15acb6c81119..0d72ca17bd42 100644 a/meson.build -+++ b/meson.build -@@ -6,13 +6,21 @@ project('pavucontrol', 'cpp', - - with_lynx = get_option('lynx') - -+cpp = meson.get_compiler('cpp') -+ - gtkmm_dep = dependency('gtkmm-3.0', version : '>= 3.0', required : true) - sigcpp_dep = dependency('sigc++-2.0', required : true) - canberragtk_dep = dependency('libcanberra-gtk3', version : '>= 0.16', required : true) - - libpulse_dep = dependency('libpulse', version : '>= 5.0', required : true) - libpulsemlglib_dep = dependency('libpulse-mainloop-glib', version : '>= 0.9.16', required : true) - -+have_pulse_messaging_api = cpp.has_function('pa_context_send_message_to_object', -+ dependencies: [libpulse_dep], -+) -+ -+json_glib_dep = dependency('json-glib-1.0', required : have_pulse_messaging_api) -+ - lynx = find_program('lynx', required: with_lynx) - tidy = find_program('tidy', required: false) - -diff --git a/src/meson.build b/src/meson.build -index fa2abf44eb1a..d48047513e38 100644 a/src/meson.build -+++ b/src/meson.build -@@ -14,12 +14,20 @@ pavucontrol_sources = [ - 'streamwidget.cc', - ] - -+pavucontrol_deps = [gtkmm_dep, sigcpp_dep, canberragtk_dep, libpulse_dep, libpulsemlglib_dep] -+pavucontrol_defines = ['-DHAVE_CONFIG_H'] -+ -+if have_pulse_messaging_api -+ pavucontrol_deps += [json_glib_dep] -+ pavucontrol_defines += ['-DHAVE_PULSE_MESSAGING_API'] -+endif -+ - executable('pavucontrol', - pavucontrol_sources, - install: true, -- cpp_args: ['-DHAVE_CONFIG_H'], -+ cpp_args: pavucontrol_defines, - include_directories : configinc, -- dependencies : [gtkmm_dep, sigcpp_dep, canberragtk_dep, libpulse_dep, libpulsemlglib_dep], -+ dependencies : pavucontrol_deps, - ) - - install_data('pavucontrol.glade') Deleted: 0002-fix-focus-trap-in-output-selection-widget.patch === --- 0002-fix-focus-trap-in-output-selection-widget.patch2022-09-07 17:53:34 UTC (rev 455232) +++ 0002-fix-focus-trap-in-output-selection-widget.patch2022-09-07 17:53:40 UTC (rev 455233) @@ -1,23 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: Alexander Epaneshnikov -Date: Mon, 11 Apr 2022 16:27:26 +0300 -Subject: [PATCH] fix focus trap in output selection widget - -this fixes #124 - src/pavucontrol.glade | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/pavucontrol.glade b/src/pavucontrol.glade -index d081e8a9f002..2c53748507ae 100644 a/src/pavucontrol.glade -+++ b/src/pavucontrol.glade -@@ -1596,7 +1596,7 @@ - - - True --True -+False - - - False Deleted: PKGBUILD === --- PKGBUILD2022-09-07 17:53:34 UTC (rev 455232) +++ PKGBUILD2022-09-07 17:53:40 UTC (rev 455233) @@ -1,47 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgname=pavucontrol -pkgver=5.0+r61+gee77d86 -pkgrel=1 -epoch=1 -pkgdesc="PulseAudio Volume Control"
[arch-commits] Commit in pavucontrol/trunk (3 files)
Date: Wednesday, September 7, 2022 @ 17:53:34 Author: heftig Revision: 455232 5.0+r61+gee77d86-2: remove unused patches Modified: pavucontrol/trunk/PKGBUILD Deleted: pavucontrol/trunk/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch pavucontrol/trunk/0002-fix-focus-trap-in-output-selection-widget.patch -+ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch | 64 -- 0002-fix-focus-trap-in-output-selection-widget.patch| 23 --- PKGBUILD| 10 - 3 files changed, 3 insertions(+), 94 deletions(-) Deleted: 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch === --- 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:52:41 UTC (rev 455231) +++ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:53:34 UTC (rev 455232) @@ -1,64 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Wed, 13 Apr 2022 15:59:56 + -Subject: [PATCH] meson: Define HAVE_PULSE_MESSAGING_API when available - -To match the autotools build. - meson.build | 8 - src/meson.build | 12 ++-- - 2 files changed, 18 insertions(+), 2 deletions(-) - -diff --git a/meson.build b/meson.build -index 15acb6c81119..0d72ca17bd42 100644 a/meson.build -+++ b/meson.build -@@ -6,13 +6,21 @@ project('pavucontrol', 'cpp', - - with_lynx = get_option('lynx') - -+cpp = meson.get_compiler('cpp') -+ - gtkmm_dep = dependency('gtkmm-3.0', version : '>= 3.0', required : true) - sigcpp_dep = dependency('sigc++-2.0', required : true) - canberragtk_dep = dependency('libcanberra-gtk3', version : '>= 0.16', required : true) - - libpulse_dep = dependency('libpulse', version : '>= 5.0', required : true) - libpulsemlglib_dep = dependency('libpulse-mainloop-glib', version : '>= 0.9.16', required : true) - -+have_pulse_messaging_api = cpp.has_function('pa_context_send_message_to_object', -+ dependencies: [libpulse_dep], -+) -+ -+json_glib_dep = dependency('json-glib-1.0', required : have_pulse_messaging_api) -+ - lynx = find_program('lynx', required: with_lynx) - tidy = find_program('tidy', required: false) - -diff --git a/src/meson.build b/src/meson.build -index fa2abf44eb1a..d48047513e38 100644 a/src/meson.build -+++ b/src/meson.build -@@ -14,12 +14,20 @@ pavucontrol_sources = [ - 'streamwidget.cc', - ] - -+pavucontrol_deps = [gtkmm_dep, sigcpp_dep, canberragtk_dep, libpulse_dep, libpulsemlglib_dep] -+pavucontrol_defines = ['-DHAVE_CONFIG_H'] -+ -+if have_pulse_messaging_api -+ pavucontrol_deps += [json_glib_dep] -+ pavucontrol_defines += ['-DHAVE_PULSE_MESSAGING_API'] -+endif -+ - executable('pavucontrol', - pavucontrol_sources, - install: true, -- cpp_args: ['-DHAVE_CONFIG_H'], -+ cpp_args: pavucontrol_defines, - include_directories : configinc, -- dependencies : [gtkmm_dep, sigcpp_dep, canberragtk_dep, libpulse_dep, libpulsemlglib_dep], -+ dependencies : pavucontrol_deps, - ) - - install_data('pavucontrol.glade') Deleted: 0002-fix-focus-trap-in-output-selection-widget.patch === --- 0002-fix-focus-trap-in-output-selection-widget.patch2022-09-07 17:52:41 UTC (rev 455231) +++ 0002-fix-focus-trap-in-output-selection-widget.patch2022-09-07 17:53:34 UTC (rev 455232) @@ -1,23 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: Alexander Epaneshnikov -Date: Mon, 11 Apr 2022 16:27:26 +0300 -Subject: [PATCH] fix focus trap in output selection widget - -this fixes #124 - src/pavucontrol.glade | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/pavucontrol.glade b/src/pavucontrol.glade -index d081e8a9f002..2c53748507ae 100644 a/src/pavucontrol.glade -+++ b/src/pavucontrol.glade -@@ -1596,7 +1596,7 @@ - - - True --True -+False - - - False Modified: PKGBUILD === --- PKGBUILD2022-09-07 17:52:41 UTC (rev 455231) +++ PKGBUILD2022-09-07 17:53:34 UTC (rev 455232) @@ -5,7 +5,7 @@ pkgname=pavucontrol pkgver=5.0+r61+gee77d86 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="PulseAudio Volume Control" url="https://freedesktop.org/software/pulseaudio/pavucontrol/; @@ -17,12 +17,8 @@ optdepends=("pulseaudio: Audio backend") options=(debug) _commit=ee77d86eed3c35f9f7a1f2e2da385d4b526d77a1 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pavucontrol.git#commit=$_commit; -
[arch-commits] Commit in pavucontrol/repos/extra-x86_64 (6 files)
Date: Wednesday, September 7, 2022 @ 17:52:14 Author: heftig Revision: 455229 archrelease: copy trunk to extra-x86_64 Added: pavucontrol/repos/extra-x86_64/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch (from rev 455228, pavucontrol/trunk/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch) pavucontrol/repos/extra-x86_64/0002-fix-focus-trap-in-output-selection-widget.patch (from rev 455228, pavucontrol/trunk/0002-fix-focus-trap-in-output-selection-widget.patch) pavucontrol/repos/extra-x86_64/PKGBUILD (from rev 455228, pavucontrol/trunk/PKGBUILD) Deleted: pavucontrol/repos/extra-x86_64/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch pavucontrol/repos/extra-x86_64/0002-fix-focus-trap-in-output-selection-widget.patch pavucontrol/repos/extra-x86_64/PKGBUILD -+ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch | 128 +- 0002-fix-focus-trap-in-output-selection-widget.patch| 46 +-- PKGBUILD| 101 +++ 3 files changed, 134 insertions(+), 141 deletions(-) Deleted: 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch === --- 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:51:51 UTC (rev 455228) +++ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:52:14 UTC (rev 455229) @@ -1,64 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Wed, 13 Apr 2022 15:59:56 + -Subject: [PATCH] meson: Define HAVE_PULSE_MESSAGING_API when available - -To match the autotools build. - meson.build | 8 - src/meson.build | 12 ++-- - 2 files changed, 18 insertions(+), 2 deletions(-) - -diff --git a/meson.build b/meson.build -index 15acb6c81119..0d72ca17bd42 100644 a/meson.build -+++ b/meson.build -@@ -6,13 +6,21 @@ project('pavucontrol', 'cpp', - - with_lynx = get_option('lynx') - -+cpp = meson.get_compiler('cpp') -+ - gtkmm_dep = dependency('gtkmm-3.0', version : '>= 3.0', required : true) - sigcpp_dep = dependency('sigc++-2.0', required : true) - canberragtk_dep = dependency('libcanberra-gtk3', version : '>= 0.16', required : true) - - libpulse_dep = dependency('libpulse', version : '>= 5.0', required : true) - libpulsemlglib_dep = dependency('libpulse-mainloop-glib', version : '>= 0.9.16', required : true) - -+have_pulse_messaging_api = cpp.has_function('pa_context_send_message_to_object', -+ dependencies: [libpulse_dep], -+) -+ -+json_glib_dep = dependency('json-glib-1.0', required : have_pulse_messaging_api) -+ - lynx = find_program('lynx', required: with_lynx) - tidy = find_program('tidy', required: false) - -diff --git a/src/meson.build b/src/meson.build -index fa2abf44eb1a..d48047513e38 100644 a/src/meson.build -+++ b/src/meson.build -@@ -14,12 +14,20 @@ pavucontrol_sources = [ - 'streamwidget.cc', - ] - -+pavucontrol_deps = [gtkmm_dep, sigcpp_dep, canberragtk_dep, libpulse_dep, libpulsemlglib_dep] -+pavucontrol_defines = ['-DHAVE_CONFIG_H'] -+ -+if have_pulse_messaging_api -+ pavucontrol_deps += [json_glib_dep] -+ pavucontrol_defines += ['-DHAVE_PULSE_MESSAGING_API'] -+endif -+ - executable('pavucontrol', - pavucontrol_sources, - install: true, -- cpp_args: ['-DHAVE_CONFIG_H'], -+ cpp_args: pavucontrol_defines, - include_directories : configinc, -- dependencies : [gtkmm_dep, sigcpp_dep, canberragtk_dep, libpulse_dep, libpulsemlglib_dep], -+ dependencies : pavucontrol_deps, - ) - - install_data('pavucontrol.glade') Copied: pavucontrol/repos/extra-x86_64/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch (from rev 455228, pavucontrol/trunk/0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch) === --- 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch (rev 0) +++ 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 2022-09-07 17:52:14 UTC (rev 455229) @@ -0,0 +1,64 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Wed, 13 Apr 2022 15:59:56 + +Subject: [PATCH] meson: Define HAVE_PULSE_MESSAGING_API when available + +To match the autotools build. +--- + meson.build | 8 + src/meson.build | 12 ++-- + 2 files changed, 18 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index 15acb6c81119..0d72ca17bd42 100644 +--- a/meson.build b/meson.build +@@ -6,13 +6,21 @@ project('pavucontrol', 'cpp', + + with_lynx = get_option('lynx') + ++cpp = meson.get_compiler('cpp') ++ + gtkmm_dep = dependency('gtkmm-3.0', version : '>= 3.0', required : true) +
[arch-commits] Commit in pavucontrol/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 17:51:51 Author: heftig Revision: 455228 5.0+r61+gee77d86-1 Modified: pavucontrol/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 13:57:15 UTC (rev 455227) +++ PKGBUILD2022-09-07 17:51:51 UTC (rev 455228) @@ -4,7 +4,7 @@ # Contributor: William Rea pkgname=pavucontrol -pkgver=5.0+r35+g964f298 +pkgver=5.0+r61+gee77d86 pkgrel=1 epoch=1 pkgdesc="PulseAudio Volume Control" @@ -16,7 +16,7 @@ checkdepends=(tidy) optdepends=("pulseaudio: Audio backend") options=(debug) -_commit=964f2987a46aa984d9ba83369b1f27c0bb28e9af # master +_commit=ee77d86eed3c35f9f7a1f2e2da385d4b526d77a1 # master source=("git+https://gitlab.freedesktop.org/pulseaudio/pavucontrol.git#commit=$_commit; 0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch 0002-fix-focus-trap-in-output-selection-widget.patch) @@ -31,13 +31,6 @@ prepare() { cd pavucontrol - - # Fix meson build - git apply -3 ../0001-meson-Define-HAVE_PULSE_MESSAGING_API-when-available.patch - - # https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/issues/124 - # https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/73 - git apply -3 ../0002-fix-focus-trap-in-output-selection-widget.patch } build() {
[arch-commits] Commit in python-systemd/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 16:56:04 Author: heftig Revision: 455196 archrelease: copy trunk to extra-x86_64 Added: python-systemd/repos/extra-x86_64/PKGBUILD (from rev 455195, python-systemd/trunk/PKGBUILD) Deleted: python-systemd/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 69 ++--- 1 file changed, 34 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 16:55:51 UTC (rev 455195) +++ PKGBUILD2022-09-06 16:56:04 UTC (rev 455196) @@ -1,35 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=python-systemd -pkgver=234 -pkgrel=11 -pkgdesc="Python bindings for systemd" -arch=(x86_64) -url="https://github.com/systemd/python-systemd; -license=(LGPL) -depends=(python3 libsystemd) -makedepends=(systemd python git) -_commit=308ae4440c1f6ea1aff9be4cb683c52bd3a1c13a # tags/v234^0 -source=("$pkgname::git+${url}#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - # reader: make PY_SSIZE_T_CLEAN - git format-patch -1 --stdout c71bbac357f0 | patch -Np1 -} - -build() { - cd $pkgname - make PYTHON=/usr/bin/python3 -} - -package() { - cd $pkgname - python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-systemd/repos/extra-x86_64/PKGBUILD (from rev 455195, python-systemd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 16:56:04 UTC (rev 455196) @@ -0,0 +1,34 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=python-systemd +pkgver=235 +pkgrel=1 +pkgdesc="Python bindings for systemd" +url="https://github.com/systemd/python-systemd; +arch=(x86_64) +license=(LGPL) +depends=(python systemd) +makedepends=(python-setuptools git) +options=(debug) +_commit=dc1dae2eaa00e2369c366f80f9bcd3f729b7abca # tags/v235^0 +source=("git+$url#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + cd $pkgname + make +} + +package() { + cd $pkgname + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-systemd/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 16:55:51 Author: heftig Revision: 455195 235-1 Modified: python-systemd/trunk/PKGBUILD --+ PKGBUILD | 25 - 1 file changed, 12 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 16:48:08 UTC (rev 455194) +++ PKGBUILD2022-09-06 16:55:51 UTC (rev 455195) @@ -1,35 +1,34 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) pkgname=python-systemd -pkgver=234 -pkgrel=11 +pkgver=235 +pkgrel=1 pkgdesc="Python bindings for systemd" +url="https://github.com/systemd/python-systemd; arch=(x86_64) -url="https://github.com/systemd/python-systemd; license=(LGPL) -depends=(python3 libsystemd) -makedepends=(systemd python git) -_commit=308ae4440c1f6ea1aff9be4cb683c52bd3a1c13a # tags/v234^0 -source=("$pkgname::git+${url}#commit=$_commit") +depends=(python systemd) +makedepends=(python-setuptools git) +options=(debug) +_commit=dc1dae2eaa00e2369c366f80f9bcd3f729b7abca # tags/v235^0 +source=("git+$url#commit=$_commit") sha256sums=('SKIP') pkgver() { cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' + git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g' } prepare() { cd $pkgname - # reader: make PY_SSIZE_T_CLEAN - git format-patch -1 --stdout c71bbac357f0 | patch -Np1 } build() { cd $pkgname - make PYTHON=/usr/bin/python3 + make } package() { cd $pkgname - python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build + python setup.py install --root="$pkgdir" --optimize=1 --skip-build }
[arch-commits] Commit in libva/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 16:48:08 Author: heftig Revision: 455194 archrelease: copy trunk to extra-x86_64 Added: libva/repos/extra-x86_64/PKGBUILD (from rev 455193, libva/trunk/PKGBUILD) Deleted: libva/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 136 ++--- 1 file changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 16:42:12 UTC (rev 455193) +++ PKGBUILD2022-09-06 16:48:08 UTC (rev 455194) @@ -1,68 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Bartłomiej Piotrowski -# Contributor: Ionut Biru - -pkgname=libva -pkgver=2.15.0 -pkgrel=5 -pkgdesc='Video Acceleration (VA) API for Linux' -arch=(x86_64) -url=https://01.org/linuxmedia/vaapi -license=(MIT) -depends=( - libdrm - libgl - libx11 - libxext - libxfixes - wayland -) -makedepends=( - git - libglvnd - mesa - meson -) -optdepends=( - 'intel-media-driver: backend for Intel GPUs (>= Broadwell)' - 'libva-intel-driver: backend for Intel GPUs (<= Haswell)' - 'libva-mesa-driver: backend for AMD and Nvidia GPUs' -) -provides=( - libva-drm.so - libva-glx.so - libva-wayland.so - libva-x11.so - libva.so -) -backup=(etc/libva.conf) -options=(debug) -_tag=b095d10bf355110352e75c22e581018a7ea7de5a -source=(git+https://github.com/intel/libva.git#tag=${_tag}) -sha256sums=(SKIP) - -prebare() { - cd libva - git cherry-pick -n c49f7ea61116b030c9df251f111fffbc3235d224 # https://bugs.archlinux.org/task/75312 -} - -pkgver() { - cd libva - git describe --tags -} - -build() { - CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing - arch-meson libva build - meson compile -C build -} - -package() { - meson install -C build --destdir "${pkgdir}" - install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} - install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf < +# Contributor: Bartłomiej Piotrowski +# Contributor: Ionut Biru + +pkgname=libva +pkgver=2.15.0 +pkgrel=6 +pkgdesc='Video Acceleration (VA) API for Linux' +arch=(x86_64) +url=https://01.org/linuxmedia/vaapi +license=(MIT) +depends=( + libdrm + libgl + libx11 + libxext + libxfixes + wayland +) +makedepends=( + git + libglvnd + mesa + meson +) +optdepends=( + 'intel-media-driver: backend for Intel GPUs (>= Broadwell)' + 'libva-intel-driver: backend for Intel GPUs (<= Haswell)' + 'libva-mesa-driver: backend for AMD and Nvidia GPUs' +) +provides=( + libva-drm.so + libva-glx.so + libva-wayland.so + libva-x11.so + libva.so +) +backup=(etc/libva.conf) +options=(debug) +_tag=b095d10bf355110352e75c22e581018a7ea7de5a +source=(git+https://github.com/intel/libva.git#tag=${_tag}) +sha256sums=(SKIP) + +prepare() { + cd libva + git cherry-pick -n c49f7ea61116b030c9df251f111fffbc3235d224 # https://bugs.archlinux.org/task/75312 +} + +pkgver() { + cd libva + git describe --tags +} + +build() { + CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing + arch-meson libva build + meson compile -C build +} + +package() { + meson install -C build --destdir "${pkgdir}" + install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} + install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf <
[arch-commits] Commit in lib32-libva/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 16:48:08 Author: heftig Revision: 1294463 archrelease: copy trunk to multilib-x86_64 Added: lib32-libva/repos/multilib-x86_64/PKGBUILD (from rev 1294462, lib32-libva/trunk/PKGBUILD) Deleted: lib32-libva/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 136 +++-- 1 file changed, 70 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 16:45:23 UTC (rev 1294462) +++ PKGBUILD2022-09-06 16:48:08 UTC (rev 1294463) @@ -1,66 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Llewelyn Trahaearn -# Contributor: kokoko3k -# Contributor: Ionut Biru -# Contributor: Bartłomiej Piotrowski - -pkgname=lib32-libva -pkgver=2.15.0 -pkgrel=2 -pkgdesc='Video Acceleration (VA) API for Linux (32-bit)' -arch=(x86_64) -url=https://01.org/linuxmedia/vaapi -license=(MIT) -depends=( - lib32-libdrm - lib32-libgl - lib32-libxext - lib32-libxfixes - lib32-wayland - libva -) -makedepends=( - git - lib32-libglvnd - lib32-mesa - meson -) -optdepends=( - 'lib32-libva-vdpau-driver: vdpau back-end for nvidia' - 'lib32-libva-intel-driver: back-end for intel cards' -) -provides=( - libva-drm.so - libva-glx.so - libva-wayland.so - libva-x11.so - libva.so -) -options=(debug) -_tag=b095d10bf355110352e75c22e581018a7ea7de5a -source=(git+https://github.com/intel/libva.git#tag=${_tag}) -sha256sums=(SKIP) - -pkgver() { - cd libva - - git describe --tags -} - -build() { - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG='i686-pc-linux-gnu-pkg-config' - - CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing - arch-meson libva build --libdir=/usr/lib32 - meson compile -C build -} - -package() { - meson install -C build --destdir "${pkgdir}" - rm -r "${pkgdir}/usr/include" - install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} -} - -# vim:set sw=2 sts=-1 et: Copied: lib32-libva/repos/multilib-x86_64/PKGBUILD (from rev 1294462, lib32-libva/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 16:48:08 UTC (rev 1294463) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Llewelyn Trahaearn +# Contributor: kokoko3k +# Contributor: Ionut Biru +# Contributor: Bartłomiej Piotrowski + +pkgname=lib32-libva +pkgver=2.15.0 +pkgrel=6 +pkgdesc='Video Acceleration (VA) API for Linux (32-bit)' +arch=(x86_64) +url=https://01.org/linuxmedia/vaapi +license=(MIT) +depends=( + lib32-libdrm + lib32-libgl + lib32-libxext + lib32-libxfixes + lib32-wayland + libva +) +makedepends=( + git + lib32-libglvnd + lib32-mesa + meson +) +optdepends=( + 'lib32-libva-intel-driver: backend for Intel GPUs (<= Haswell)' + 'lib32-libva-mesa-driver: backend for AMD and Nvidia GPUs' +) +provides=( + libva-drm.so + libva-glx.so + libva-wayland.so + libva-x11.so + libva.so +) +options=(debug) +_tag=b095d10bf355110352e75c22e581018a7ea7de5a +source=(git+https://github.com/intel/libva.git#tag=${_tag}) +sha256sums=(SKIP) + +prepare() { + cd libva + git cherry-pick -n c49f7ea61116b030c9df251f111fffbc3235d224 # https://bugs.archlinux.org/task/75312 +} + +pkgver() { + cd libva + git describe --tags +} + +build() { + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG='i686-pc-linux-gnu-pkg-config' + + CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing + arch-meson libva build --libdir=/usr/lib32 + meson compile -C build +} + +package() { + meson install -C build --destdir "${pkgdir}" + rm -r "${pkgdir}/usr/include" + install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} +} + +# vim:set sw=2 sts=-1 et:
[arch-commits] Commit in lib32-libva/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 16:45:23 Author: heftig Revision: 1294462 2.15.0-6 Modified: lib32-libva/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 16:38:18 UTC (rev 1294461) +++ PKGBUILD2022-09-06 16:45:23 UTC (rev 1294462) @@ -6,7 +6,7 @@ pkgname=lib32-libva pkgver=2.15.0 -pkgrel=2 +pkgrel=6 pkgdesc='Video Acceleration (VA) API for Linux (32-bit)' arch=(x86_64) url=https://01.org/linuxmedia/vaapi @@ -26,8 +26,8 @@ meson ) optdepends=( - 'lib32-libva-vdpau-driver: vdpau back-end for nvidia' - 'lib32-libva-intel-driver: back-end for intel cards' + 'lib32-libva-intel-driver: backend for Intel GPUs (<= Haswell)' + 'lib32-libva-mesa-driver: backend for AMD and Nvidia GPUs' ) provides=( libva-drm.so @@ -41,9 +41,13 @@ source=(git+https://github.com/intel/libva.git#tag=${_tag}) sha256sums=(SKIP) +prepare() { + cd libva + git cherry-pick -n c49f7ea61116b030c9df251f111fffbc3235d224 # https://bugs.archlinux.org/task/75312 +} + pkgver() { cd libva - git describe --tags }
[arch-commits] Commit in libva/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 16:42:12 Author: heftig Revision: 455193 2.15.0-6: fix prepare func Modified: libva/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 16:27:50 UTC (rev 455192) +++ PKGBUILD2022-09-06 16:42:12 UTC (rev 455193) @@ -4,7 +4,7 @@ pkgname=libva pkgver=2.15.0 -pkgrel=5 +pkgrel=6 pkgdesc='Video Acceleration (VA) API for Linux' arch=(x86_64) url=https://01.org/linuxmedia/vaapi @@ -41,7 +41,7 @@ source=(git+https://github.com/intel/libva.git#tag=${_tag}) sha256sums=(SKIP) -prebare() { +prepare() { cd libva git cherry-pick -n c49f7ea61116b030c9df251f111fffbc3235d224 # https://bugs.archlinux.org/task/75312 }
[arch-commits] Commit in egl-wayland/repos/extra-x86_64 (4 files)
Date: Tuesday, September 6, 2022 @ 14:24:11 Author: heftig Revision: 455138 archrelease: copy trunk to extra-x86_64 Added: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json (from rev 455137, egl-wayland/trunk/10_nvidia_wayland.json) egl-wayland/repos/extra-x86_64/PKGBUILD (from rev 455137, egl-wayland/trunk/PKGBUILD) Deleted: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json egl-wayland/repos/extra-x86_64/PKGBUILD + 10_nvidia_wayland.json | 12 +++--- PKGBUILD | 90 +++ 2 files changed, 51 insertions(+), 51 deletions(-) Deleted: 10_nvidia_wayland.json === --- 10_nvidia_wayland.json 2022-09-06 14:23:34 UTC (rev 455137) +++ 10_nvidia_wayland.json 2022-09-06 14:24:11 UTC (rev 455138) @@ -1,6 +0,0 @@ -{ -"file_format_version" : "1.0.0", -"ICD" : { -"library_path" : "libnvidia-egl-wayland.so.1" -} -} Copied: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json (from rev 455137, egl-wayland/trunk/10_nvidia_wayland.json) === --- 10_nvidia_wayland.json (rev 0) +++ 10_nvidia_wayland.json 2022-09-06 14:24:11 UTC (rev 455138) @@ -0,0 +1,6 @@ +{ +"file_format_version" : "1.0.0", +"ICD" : { +"library_path" : "libnvidia-egl-wayland.so.1" +} +} Deleted: PKGBUILD === --- PKGBUILD2022-09-06 14:23:34 UTC (rev 455137) +++ PKGBUILD2022-09-06 14:24:11 UTC (rev 455138) @@ -1,45 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=egl-wayland -pkgver=1.1.11 -pkgrel=1 -epoch=2 -pkgdesc="EGLStream-based Wayland external platform" -url="https://github.com/NVIDIA/egl-wayland; -arch=(x86_64) -license=(MIT) -depends=(wayland eglexternalplatform) -makedepends=(meson git wayland-protocols 'libglvnd>=1.3.4') -provides=(libnvidia-egl-wayland.so) -options=(debug) -_commit=b250906b64e8d7853320b24e8803992305120480 # tags/1.1.11 -source=("git+$url#commit=$_commit" -10_nvidia_wayland.json) -sha256sums=('SKIP' -'5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" - install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING -} - -# vim:set sw=2 sts=-1 et: Copied: egl-wayland/repos/extra-x86_64/PKGBUILD (from rev 455137, egl-wayland/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 14:24:11 UTC (rev 455138) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=egl-wayland +pkgver=1.1.11 +pkgrel=2 +epoch=2 +pkgdesc="EGLStream-based Wayland external platform" +url="https://github.com/NVIDIA/egl-wayland; +arch=(x86_64) +license=(MIT) +depends=(wayland eglexternalplatform) +makedepends=(meson git wayland-protocols 'libglvnd>=1.3.4') +provides=(libnvidia-egl-wayland.so) +options=(debug) +_commit=1bac4260aa89c4938246798f3a141500ed9daa10 # tags/1.1.11 +source=("git+$url#commit=$_commit" +10_nvidia_wayland.json) +sha256sums=('SKIP' +'5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 sts=-1 et:
[arch-commits] Commit in egl-wayland/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 14:23:34 Author: heftig Revision: 455137 1.1.11-2: use corrected tag Modified: egl-wayland/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 14:23:08 UTC (rev 455136) +++ PKGBUILD2022-09-06 14:23:34 UTC (rev 455137) @@ -2,7 +2,7 @@ pkgname=egl-wayland pkgver=1.1.11 -pkgrel=1 +pkgrel=2 epoch=2 pkgdesc="EGLStream-based Wayland external platform" url="https://github.com/NVIDIA/egl-wayland; @@ -12,7 +12,7 @@ makedepends=(meson git wayland-protocols 'libglvnd>=1.3.4') provides=(libnvidia-egl-wayland.so) options=(debug) -_commit=b250906b64e8d7853320b24e8803992305120480 # tags/1.1.11 +_commit=1bac4260aa89c4938246798f3a141500ed9daa10 # tags/1.1.11 source=("git+$url#commit=$_commit" 10_nvidia_wayland.json) sha256sums=('SKIP'
[arch-commits] Commit in libdmapsharing/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 5, 2022 @ 22:22:32 Author: heftig Revision: 455100 archrelease: copy trunk to extra-x86_64 Added: libdmapsharing/repos/extra-x86_64/PKGBUILD (from rev 455099, libdmapsharing/trunk/PKGBUILD) Deleted: libdmapsharing/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 90 +++-- 1 file changed, 52 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-05 22:22:11 UTC (rev 455099) +++ PKGBUILD2022-09-05 22:22:32 UTC (rev 455100) @@ -1,38 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgname=libdmapsharing -pkgver=2.9.41 -pkgrel=1 -pkgdesc="A library that implements the DMAP family of protocols" -url="https://www.flyn.org/projects/libdmapsharing/index.html; -arch=(x86_64) -license=(LGPL2.1) -depends=(libsoup avahi gst-plugins-base-libs gdk-pixbuf2) -makedepends=(git gtk-doc gobject-introspection check vala) -options=(debug) -_commit=ecee3cc737d748d45ef4524b2c19a0fdf7c73804 # tags/LIBDMAPSHARING_2_9_41^0 -source=("git+https://gitlab.gnome.org/GNOME/libdmapsharing.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^LIBDMAPSHARING_//;s/_/./g;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --with-mdns=avahi --enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: libdmapsharing/repos/extra-x86_64/PKGBUILD (from rev 455099, libdmapsharing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 22:22:32 UTC (rev 455100) @@ -0,0 +1,52 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=libdmapsharing +pkgver=2.9.41 +pkgrel=2 +pkgdesc="A library that implements the DMAP family of protocols" +url="https://www.flyn.org/projects/libdmapsharing/index.html; +arch=(x86_64) +license=(LGPL2.1) +depends=(libsoup avahi gst-plugins-base-libs gdk-pixbuf2) +makedepends=(git gtk-doc gobject-introspection vala) +options=(debug) +_commit=ecee3cc737d748d45ef4524b2c19a0fdf7c73804 # tags/LIBDMAPSHARING_2_9_41^0 +source=("git+https://gitlab.gnome.org/GNOME/libdmapsharing.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^LIBDMAPSHARING_//;s/_/./g;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + local configure_args=( +--prefix=/usr +--sysconfdir=/etc +--localstatedir=/var +--with-mdns=avahi + +# Disable tests; get built into the library, adding a dep on libcheck +--disable-tests + +# GTK-docs are broken when tests are disabled +--disable-gtk-doc + ) + + + cd $pkgname + ./configure "${configure_args[@]}" + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libdmapsharing/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 22:22:11 Author: heftig Revision: 455099 2.9.41-2: FS#75786 remove dep on check Modified: libdmapsharing/trunk/PKGBUILD --+ PKGBUILD | 20 +--- 1 file changed, 17 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 22:05:14 UTC (rev 455098) +++ PKGBUILD2022-09-05 22:22:11 UTC (rev 455099) @@ -3,13 +3,13 @@ pkgname=libdmapsharing pkgver=2.9.41 -pkgrel=1 +pkgrel=2 pkgdesc="A library that implements the DMAP family of protocols" url="https://www.flyn.org/projects/libdmapsharing/index.html; arch=(x86_64) license=(LGPL2.1) depends=(libsoup avahi gst-plugins-base-libs gdk-pixbuf2) -makedepends=(git gtk-doc gobject-introspection check vala) +makedepends=(git gtk-doc gobject-introspection vala) options=(debug) _commit=ecee3cc737d748d45ef4524b2c19a0fdf7c73804 # tags/LIBDMAPSHARING_2_9_41^0 source=("git+https://gitlab.gnome.org/GNOME/libdmapsharing.git#commit=$_commit;) @@ -26,8 +26,22 @@ } build() { + local configure_args=( +--prefix=/usr +--sysconfdir=/etc +--localstatedir=/var +--with-mdns=avahi + +# Disable tests; get built into the library, adding a dep on libcheck +--disable-tests + +# GTK-docs are broken when tests are disabled +--disable-gtk-doc + ) + + cd $pkgname - ./configure --prefix=/usr --with-mdns=avahi --enable-gtk-doc + ./configure "${configure_args[@]}" sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
[arch-commits] Commit in ca-certificates/repos (12 files)
Date: Monday, September 5, 2022 @ 22:05:14 Author: heftig Revision: 455098 archrelease: copy trunk to testing-any Added: ca-certificates/repos/testing-any/ ca-certificates/repos/testing-any/40-update-ca-trust.hook (from rev 455097, ca-certificates/trunk/40-update-ca-trust.hook) ca-certificates/repos/testing-any/PKGBUILD (from rev 455097, ca-certificates/trunk/PKGBUILD) ca-certificates/repos/testing-any/README.etc (from rev 455097, ca-certificates/trunk/README.etc) ca-certificates/repos/testing-any/README.etcssl (from rev 455097, ca-certificates/trunk/README.etcssl) ca-certificates/repos/testing-any/README.extr (from rev 455097, ca-certificates/trunk/README.extr) ca-certificates/repos/testing-any/README.java (from rev 455097, ca-certificates/trunk/README.java) ca-certificates/repos/testing-any/README.src (from rev 455097, ca-certificates/trunk/README.src) ca-certificates/repos/testing-any/README.usr (from rev 455097, ca-certificates/trunk/README.usr) ca-certificates/repos/testing-any/ca-certificates-utils.install (from rev 455097, ca-certificates/trunk/ca-certificates-utils.install) ca-certificates/repos/testing-any/update-ca-trust (from rev 455097, ca-certificates/trunk/update-ca-trust) ca-certificates/repos/testing-any/update-ca-trust.8.txt (from rev 455097, ca-certificates/trunk/update-ca-trust.8.txt) ---+ 40-update-ca-trust.hook | 11 + PKGBUILD | 70 + README.etc|4 README.etcssl | 21 ++ README.extr | 33 README.java | 16 ++ README.src| 20 ++ README.usr| 20 ++ ca-certificates-utils.install | 23 +++ update-ca-trust | 42 + update-ca-trust.8.txt | 286 11 files changed, 546 insertions(+) Copied: ca-certificates/repos/testing-any/40-update-ca-trust.hook (from rev 455097, ca-certificates/trunk/40-update-ca-trust.hook) === --- testing-any/40-update-ca-trust.hook (rev 0) +++ testing-any/40-update-ca-trust.hook 2022-09-05 22:05:14 UTC (rev 455098) @@ -0,0 +1,11 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Operation = Remove +Type = Path +Target = usr/share/ca-certificates/trust-source/* + +[Action] +Description = Rebuilding certificate stores... +When = PostTransaction +Exec = /usr/bin/update-ca-trust Copied: ca-certificates/repos/testing-any/PKGBUILD (from rev 455097, ca-certificates/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2022-09-05 22:05:14 UTC (rev 455098) @@ -0,0 +1,70 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Pierre Schmitz + +pkgbase=ca-certificates +pkgname=(ca-certificates-utils ca-certificates) +pkgver=20220905 +pkgrel=1 +pkgdesc="Common CA certificates" +url="https://src.fedoraproject.org/rpms/ca-certificates; +arch=(any) +license=(GPL) +makedepends=(asciidoc p11-kit) +source=(update-ca-trust update-ca-trust.8.txt 40-update-ca-trust.hook +README.{etc,etcssl,extr,java,src,usr}) +sha256sums=('ba98e00f80f94e2648b66252119d1b0da2339b8c83860cd69738e5c4e2d0fcc3' +'7123fcc59bcf50dac66606c8d1b2669106e88579375f98b12e8ae06d96eb7763' +'3a3833ebd6f9cdef2e534a273653f973a4354d4f9368577d0d73236b014b7748' +'e14e00e2e862ac0da3fc77c265e58ee3dcc9c776280639323b8ee804c9d0f69a' +'c94462e3addd6328d3fda77436bfb9d39099dd9dbfb6bafd5941d743cb0aaf10' +'badc9c0ec9324dae0889b8f5a5c70f14416507234b9cafcb84ecb99a2b67fc78' +'5300660244bb621cbbb7fd3646bd33f7a5fad6801580593d8d5b3cf6fa9a158d' +'eba594055ad00cb0b73fc2b0eb8aa4845e5cb4eb42aac88e5f1429213b9e301f' +'3493832f17595d6d5a6711e5b188ef36f040e0caec7e0f3303623550ed6943cc') + +build() { + a2x -v -f manpage update-ca-trust.8.txt +} + +package_ca-certificates-utils() { + pkgdesc+=" (utilities)" + depends=(bash coreutils findutils 'p11-kit>=0.24.0') + provides=(ca-certificates ca-certificates-java) + conflicts=(ca-certificates-java) + replaces=(ca-certificates-java) + install=ca-certificates-utils.install + + install -Dt "$pkgdir/usr/bin" update-ca-trust + install -Dt "$pkgdir/usr/share/man/man8" -m644 update-ca-trust.8 + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + + # Trust source directories + install -Dm644 README.etc "$pkgdir/etc/$pkgbase/README" + install -Dm644 README.src "$pkgdir/etc/$pkgbase/trust-source/README" + install -Dm644 README.usr "$pkgdir/usr/share/$pkgbase/trust-source/README" + install -d "$pkgdir"/{etc,usr/share}/$pkgbase/trust-source/{anchors,blocklist} + + # Directories used by update-ca-trust (aka "trust
[arch-commits] Commit in ca-certificates/trunk (9 files)
Date: Monday, September 5, 2022 @ 22:03:22 Author: heftig Revision: 455097 20220905-1 Added: ca-certificates/trunk/README.etc ca-certificates/trunk/README.etcssl ca-certificates/trunk/README.extr ca-certificates/trunk/README.java ca-certificates/trunk/README.src ca-certificates/trunk/README.usr Modified: ca-certificates/trunk/PKGBUILD ca-certificates/trunk/ca-certificates-utils.install ca-certificates/trunk/update-ca-trust.8.txt ---+ PKGBUILD | 35 --- README.etc|4 README.etcssl | 21 + README.extr | 33 + README.java | 16 README.src| 20 README.usr| 20 ca-certificates-utils.install |2 +- update-ca-trust.8.txt |6 +++--- 9 files changed, 142 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 21:48:45 UTC (rev 455096) +++ PKGBUILD2022-09-05 22:03:22 UTC (rev 455097) @@ -3,21 +3,27 @@ pkgbase=ca-certificates pkgname=(ca-certificates-utils ca-certificates) -pkgver=20210603 +pkgver=20220905 pkgrel=1 pkgdesc="Common CA certificates" url="https://src.fedoraproject.org/rpms/ca-certificates; arch=(any) -license=(GPL2) +license=(GPL) makedepends=(asciidoc p11-kit) -source=(update-ca-trust update-ca-trust.8.txt 40-update-ca-trust.hook) +source=(update-ca-trust update-ca-trust.8.txt 40-update-ca-trust.hook +README.{etc,etcssl,extr,java,src,usr}) sha256sums=('ba98e00f80f94e2648b66252119d1b0da2339b8c83860cd69738e5c4e2d0fcc3' -'acf571f7d7a9df2149a373017280e8f22d07a2d36600256fa48159d22ab74751' -'3a3833ebd6f9cdef2e534a273653f973a4354d4f9368577d0d73236b014b7748') +'7123fcc59bcf50dac66606c8d1b2669106e88579375f98b12e8ae06d96eb7763' +'3a3833ebd6f9cdef2e534a273653f973a4354d4f9368577d0d73236b014b7748' +'e14e00e2e862ac0da3fc77c265e58ee3dcc9c776280639323b8ee804c9d0f69a' +'c94462e3addd6328d3fda77436bfb9d39099dd9dbfb6bafd5941d743cb0aaf10' +'badc9c0ec9324dae0889b8f5a5c70f14416507234b9cafcb84ecb99a2b67fc78' +'5300660244bb621cbbb7fd3646bd33f7a5fad6801580593d8d5b3cf6fa9a158d' +'eba594055ad00cb0b73fc2b0eb8aa4845e5cb4eb42aac88e5f1429213b9e301f' +'3493832f17595d6d5a6711e5b188ef36f040e0caec7e0f3303623550ed6943cc') build() { - asciidoc.py -v -d manpage -b docbook update-ca-trust.8.txt - xsltproc --nonet -o update-ca-trust.8 /etc/asciidoc/docbook-xsl/manpage.xsl update-ca-trust.8.xml + a2x -v -f manpage update-ca-trust.8.txt } package_ca-certificates-utils() { @@ -33,18 +39,25 @@ install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook # Trust source directories - # Upstream also adds "blocklist" but that's useless without support in p11-kit + install -Dm644 README.etc "$pkgdir/etc/$pkgbase/README" + install -Dm644 README.src "$pkgdir/etc/$pkgbase/trust-source/README" + install -Dm644 README.usr "$pkgdir/usr/share/$pkgbase/trust-source/README" install -d "$pkgdir"/{etc,usr/share}/$pkgbase/trust-source/{anchors,blocklist} # Directories used by update-ca-trust (aka "trust extract-compat") - install -d "$pkgdir"/etc/{ssl/certs/{edk2,java},$pkgbase/extracted} + install -Dm644 README.etcssl "$pkgdir/etc/ssl/README" + install -Dm644 README.java "$pkgdir/etc/ssl/certs/java/README" + install -Dm644 README.extr "$pkgdir/etc/$pkgbase/extracted/README" # Compatibility link for OpenSSL using /etc/ssl as CAdir # Used in preference to the individual links in /etc/ssl/certs ln -sr "$pkgdir/etc/$pkgbase/extracted/tls-ca-bundle.pem" "$pkgdir/etc/ssl/cert.pem" - # Compatiblity link for legacy bundle + # Compatibility link for legacy bundle (Debian) ln -sr "$pkgdir/etc/$pkgbase/extracted/tls-ca-bundle.pem" "$pkgdir/etc/ssl/certs/ca-certificates.crt" + + # Compatibility link for legacy bundle (RHEL/Fedora) + ln -sr "$pkgdir/etc/$pkgbase/extracted/tls-ca-bundle.pem" "$pkgdir/etc/ssl/certs/ca-bundle.crt" } package_ca-certificates() { @@ -54,4 +67,4 @@ replaces=("${conflicts[@]}") } -# vim:set et sw=2: +# vim:set sw=2 sts=-1 et: Added: README.etc === --- README.etc (rev 0) +++ README.etc 2022-09-05 22:03:22 UTC (rev 455097) @@ -0,0 +1,4 @@ +This directory /etc/ca-certificates/ is used by a system of consolidated +CA certificates. + +Please refer to the update-ca-trust(8) manual page for additional information. Added: README.etcssl === --- README.etcssl (rev 0) +++ README.etcssl 2022-09-05 22:03:22 UTC
[arch-commits] Commit in firefox-i18n/repos (testing-any testing-any/PKGBUILD)
Date: Monday, September 5, 2022 @ 21:48:45 Author: heftig Revision: 455096 archrelease: copy trunk to testing-any Added: firefox-i18n/repos/testing-any/ firefox-i18n/repos/testing-any/PKGBUILD (from rev 455095, firefox-i18n/trunk/PKGBUILD) --+ PKGBUILD | 238 + 1 file changed, 238 insertions(+) Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 455095, firefox-i18n/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2022-09-05 21:48:45 UTC (rev 455096) @@ -0,0 +1,238 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Thomas Baechler +# Contributor: Jaroslaw Swierczynski +# Contributor: Michal Hybner +# Contributor: Andrea Scarpino + +pkgbase=firefox-i18n +pkgver=104.0.2 +pkgrel=1 +pkgdesc="Language pack for Firefox" +arch=(any) +license=(MPL GPL LGPL) +url="https://www.mozilla.org/firefox/; + +_languages=( + 'ach"Acholi"' + 'af "Afrikaans"' + 'an "Aragonese"' + 'ar "Arabic"' + 'ast"Asturian"' + 'az "Azerbaijani"' + 'be "Belarusian"' + 'bg "Bulgarian"' + 'bn "Bengali"' + 'br "Breton"' + 'bs "Bosnian"' + 'ca-valencia "Catalan (Valencian)"' + 'ca "Catalan"' + 'cak"Maya Kaqchikel"' + 'cs "Czech"' + 'cy "Welsh"' + 'da "Danish"' + 'de "German"' + 'dsb"Lower Sorbian"' + 'el "Greek"' + 'en-CA "English (Canadian)"' + 'en-GB "English (British)"' + 'en-US "English (US)"' + 'eo "Esperanto"' + 'es-AR "Spanish (Argentina)"' + 'es-CL "Spanish (Chile)"' + 'es-ES "Spanish (Spain)"' + 'es-MX "Spanish (Mexico)"' + 'et "Estonian"' + 'eu "Basque"' + 'fa "Persian"' + 'ff "Fulah"' + 'fi "Finnish"' + 'fr "French"' + 'fy-NL "Frisian"' + 'ga-IE "Irish"' + 'gd "Gaelic (Scotland)"' + 'gl "Galician"' + 'gn "Guarani"' + 'gu-IN "Gujarati (India)"' + 'he "Hebrew"' + 'hi-IN "Hindi (India)"' + 'hr "Croatian"' + 'hsb"Upper Sorbian"' + 'hu "Hungarian"' + 'hy-AM "Armenian"' + 'ia "Interlingua"' + 'id "Indonesian"' + 'is "Icelandic"' + 'it "Italian"' + 'ja "Japanese"' + 'ka "Georgian"' + 'kab"Kabyle"' + 'kk "Kazakh"' + 'km "Khmer"' + 'kn "Kannada"' + 'ko "Korean"' + 'lij"Ligurian"' + 'lt "Lithuanian"' + 'lv "Latvian"' + 'mk "Macedonian"' + 'mr "Marathi"' + 'ms "Malay"' + 'my "Burmese"' + 'nb-NO "Norwegian (Bokmål)"' + 'ne-NP "Nepali"' + 'nl "Dutch"' + 'nn-NO "Norwegian (Nynorsk)"' + 'oc "Occitan"' + 'pa-IN "Punjabi (India)"' + 'pl "Polish"' + 'pt-BR "Portuguese (Brazilian)"' + 'pt-PT "Portuguese (Portugal)"' + 'rm "Romansh"' + 'ro "Romanian"' + 'ru "Russian"' + 'sco"Scots"' + 'si "Sinhala"' + 'sk "Slovak"' + 'sl "Slovenian"' + 'son"Songhai"' + 'sq "Albanian"' + 'sr "Serbian"' + 'sv-SE "Swedish"' + 'szl"Silesian"' + 'ta "Tamil"' + 'te "Telugu"' + 'th "Thai"' + 'tl "Tagalog"' + 'tr "Turkish"' + 'trs"Chicahuaxtla Triqui"' + 'uk "Ukrainian"' + 'ur "Urdu"' + 'uz "Uzbek"' + 'vi "Vietnamese"' + 'xh "Xhosa"' + 'zh-CN "Chinese (Simplified)"' + 'zh-TW "Chinese (Traditional)"' +) + +pkgname=() +source=() +_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi + +for _lang in "${_languages[@]}"; do + _locale=${_lang%% *} + _pkgname=firefox-i18n-${_locale,,} + + pkgname+=($_pkgname) + source+=("firefox-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") + eval "package_$_pkgname() { +_package $_lang + }" +done + +# Don't extract anything +noextract=(${source[@]%%::*}) + +_package() { + pkgdesc="$2 language pack for Firefox" + depends=("firefox>=$pkgver") + install -Dm644 firefox-i18n-$pkgver-$1.xpi \ + "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" +} + +sha256sums=('56c6e626cf8a68317a8c85c4bd0042fdd8bfda5e1cc9a6437e5afae2dc1a649b' +'686c80fdedd1b3e6fe36c04acd7ad773c75f3dacdc713835a27125013a8140d8' +'840cd7ba6a1d760673094ab9fdeb1b88099afed66ae02765b4ebdb2ed874bbe9' +'4f11fbdc9fa32743ebf469b9f142b7f33c843149c697184a2deb851361262df6' +'8bb59311265a4596c46b8357c1b602fc206877bfc13976f1c11de8e886ab3757' +'a6b755232bdca0804a1e0a8f98e98562ad7b08138590865e5678d2582315e1d2' +'ca7e2264a0d92201173d7f40c661919e75d611b6d43ae458f4289b072cbc3b2c' +'b64102aac920b29f48b212e5d589e7576f7e25b9861eb8277aad895c0729ad5e' +'31b5c70deb174897a215b9cfbfb0caf900c5acb482b6570745266c73bdcf1a76' +'336fdb9bc401a71581b9a09687c7c86387edc2c1dcdcf1de1817cc3cc33f710c' +'f33ac54003d1a0fcc3e4e0146b131c7c986c1f1a70b313e2e0e389f693c9c83b' +
[arch-commits] Commit in firefox/repos (7 files)
Date: Monday, September 5, 2022 @ 21:48:33 Author: heftig Revision: 455095 archrelease: copy trunk to testing-x86_64 Added: firefox/repos/testing-x86_64/ firefox/repos/testing-x86_64/PKGBUILD (from rev 455094, firefox/trunk/PKGBUILD) firefox/repos/testing-x86_64/arc4random.diff (from rev 455094, firefox/trunk/arc4random.diff) firefox/repos/testing-x86_64/firefox.desktop (from rev 455094, firefox/trunk/firefox.desktop) firefox/repos/testing-x86_64/identity-icons-brand.svg (from rev 455094, firefox/trunk/identity-icons-brand.svg) firefox/repos/testing-x86_64/keys/ firefox/repos/testing-x86_64/upload-symbol-archive (from rev 455094, firefox/trunk/upload-symbol-archive) --+ PKGBUILD | 217 arc4random.diff | 33 firefox.desktop | 340 + identity-icons-brand.svg |3 upload-symbol-archive| 25 +++ 5 files changed, 618 insertions(+) Copied: firefox/repos/testing-x86_64/PKGBUILD (from rev 455094, firefox/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-05 21:48:33 UTC (rev 455095) @@ -0,0 +1,217 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Jakub Schmidtke + +pkgname=firefox +pkgver=104.0.2 +pkgrel=1 +pkgdesc="Standalone web browser from mozilla.org" +arch=(x86_64) +license=(MPL GPL LGPL) +url="https://www.mozilla.org/firefox/; +depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse) +makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb + autoconf2.13 rust clang llvm jack nodejs cbindgen nasm python + lld dump_syms wasi-compiler-rt wasi-libc wasi-libc++ wasi-libc++abi + ) +optdepends=('networkmanager: Location detection via available WiFi networks' +'libnotify: Notification integration' +'pulseaudio: Audio support' +'speech-dispatcher: Text-to-Speech' +'hunspell-en_US: Spell checking, American English' +'xdg-desktop-portal: Screensharing with Wayland') +options=(!emptydirs !makeflags !strip !lto !debug) +source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} +arc4random.diff +$pkgname.desktop identity-icons-brand.svg) +sha256sums=('72bba06f04e7745f6b02951906413eb1c15a7e253e06e373302162c6219f286a' +'SKIP' +'714ca50b2ce0cac470dbd5a60e9a0101b28072f08a5e7a9bba94fef2058321c4' +'298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf' +'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9') +validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases + +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact hef...@archlinux.org for +# more information. +_mozilla_api_key=e05d56db0a694edc8b5aaebda3f2db6a + +prepare() { + mkdir mozbuild + cd firefox-$pkgver + + # Unbreak build with glibc 2.36 + patch -Np1 -i ../arc4random.diff + + echo -n "$_google_api_key" >google-api-key + echo -n "$_mozilla_api_key" >mozilla-api-key + + cat >../mozconfig <.mozconfig ../mozconfig - <.mozconfig ../mozconfig -
[arch-commits] Commit in firefox/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 21:48:08 Author: heftig Revision: 455094 104.0.2-1 Modified: firefox/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 21:48:06 UTC (rev 455093) +++ PKGBUILD2022-09-05 21:48:08 UTC (rev 455094) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=104.0.1 +pkgver=104.0.2 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=(x86_64) @@ -24,7 +24,7 @@ source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} arc4random.diff $pkgname.desktop identity-icons-brand.svg) -sha256sums=('f23f4198bd9ba1bbb7420a622080301adb924fafbd6d83b00b1e6cc687e75f4e' +sha256sums=('72bba06f04e7745f6b02951906413eb1c15a7e253e06e373302162c6219f286a' 'SKIP' '714ca50b2ce0cac470dbd5a60e9a0101b28072f08a5e7a9bba94fef2058321c4' '298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf'
[arch-commits] Commit in firefox/trunk (PKGBUILD zstandard-0.18.0.diff)
Date: Monday, September 5, 2022 @ 21:48:06 Author: heftig Revision: 455093 Switch to pip; system python packages broke the build again Modified: firefox/trunk/PKGBUILD Deleted: firefox/trunk/zstandard-0.18.0.diff ---+ PKGBUILD | 14 +- zstandard-0.18.0.diff | 10 -- 2 files changed, 5 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 20:14:02 UTC (rev 455092) +++ PKGBUILD2022-09-05 21:48:06 UTC (rev 455093) @@ -11,9 +11,9 @@ url="https://www.mozilla.org/firefox/; depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse) makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb - autoconf2.13 rust clang llvm jack nodejs cbindgen nasm - python-setuptools python-zstandard lld dump_syms - wasi-compiler-rt wasi-libc wasi-libc++ wasi-libc++abi) + autoconf2.13 rust clang llvm jack nodejs cbindgen nasm python + lld dump_syms wasi-compiler-rt wasi-libc wasi-libc++ wasi-libc++abi + ) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' 'pulseaudio: Audio support' @@ -22,11 +22,10 @@ 'xdg-desktop-portal: Screensharing with Wayland') options=(!emptydirs !makeflags !strip !lto !debug) source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} -zstandard-0.18.0.diff arc4random.diff +arc4random.diff $pkgname.desktop identity-icons-brand.svg) sha256sums=('f23f4198bd9ba1bbb7420a622080301adb924fafbd6d83b00b1e6cc687e75f4e' 'SKIP' -'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be' '714ca50b2ce0cac470dbd5a60e9a0101b28072f08a5e7a9bba94fef2058321c4' '298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf' 'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9') @@ -48,9 +47,6 @@ mkdir mozbuild cd firefox-$pkgver - # Unbreak build with python-zstandard 0.18.0 - patch -Np1 -i ../zstandard-0.18.0.diff - # Unbreak build with glibc 2.36 patch -Np1 -i ../arc4random.diff @@ -104,7 +100,7 @@ export MOZ_NOSPAM=1 export MOZBUILD_STATE_PATH="$srcdir/mozbuild" export MOZ_ENABLE_FULL_SYMBOLS=1 - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip # LTO needs more open files ulimit -n 4096 Deleted: zstandard-0.18.0.diff === --- zstandard-0.18.0.diff 2022-09-05 20:14:02 UTC (rev 455092) +++ zstandard-0.18.0.diff 2022-09-05 21:48:06 UTC (rev 455093) @@ -1,10 +0,0 @@ -diff --git i/python/sites/mach.txt w/python/sites/mach.txt -index 01f4f8c23da3b..85cfaf2b273ac 100644 i/python/sites/mach.txt -+++ w/python/sites/mach.txt -@@ -134,4 +134,4 @@ pypi-optional:glean-sdk==50.1.0:telemetry will not be collected - # We aren't (yet) able to pin packages in automation, so we have to - # support down to the oldest locally-installed version (5.4.2). - pypi-optional:psutil>=5.4.2,<=5.8.0:telemetry will be missing some data --pypi-optional:zstandard>=0.11.1,<=0.17.0:zstd archives will not be possible to extract -+pypi-optional:zstandard>=0.11.1,<=0.18.0:zstd archives will not be possible to extract
[arch-commits] Commit in gnome-bluetooth-3.0/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 5, 2022 @ 19:27:39 Author: heftig Revision: 455083 archrelease: copy trunk to extra-x86_64 Added: gnome-bluetooth-3.0/repos/extra-x86_64/PKGBUILD (from rev 455082, gnome-bluetooth-3.0/trunk/PKGBUILD) Deleted: gnome-bluetooth-3.0/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-05 19:27:29 UTC (rev 455082) +++ PKGBUILD2022-09-05 19:27:39 UTC (rev 455083) @@ -1,44 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru -# Contributor: Roman Kyrylych - -pkgname=gnome-bluetooth-3.0 -pkgver=42.3 -pkgrel=1 -pkgdesc="GNOME Bluetooth Subsystem" -url="https://wiki.gnome.org/Projects/GnomeBluetooth; -arch=(x86_64) -license=(GPL LGPL) -depends=(gtk4 libadwaita libnotify bluez gsound systemd pulseaudio-bluetooth - upower) -makedepends=(gobject-introspection gtk-doc docbook-xsl git meson) -checkdepends=(python-dbusmock) -provides=(libgnome-bluetooth{,-ui}-3.0.so) -options=(debug) -_commit=87bacdfe6bc3068bd4a5d11ee5e09a91c0de9b3c # tags/42.3^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd gnome-bluetooth - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd gnome-bluetooth -} - -build() { - arch-meson gnome-bluetooth build -D gtk_doc=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} - -# vim:set sw=2 sts=-1 et: Copied: gnome-bluetooth-3.0/repos/extra-x86_64/PKGBUILD (from rev 455082, gnome-bluetooth-3.0/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 19:27:39 UTC (rev 455083) @@ -0,0 +1,44 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Roman Kyrylych + +pkgname=gnome-bluetooth-3.0 +pkgver=42.4 +pkgrel=1 +pkgdesc="GNOME Bluetooth Subsystem" +url="https://wiki.gnome.org/Projects/GnomeBluetooth; +arch=(x86_64) +license=(GPL LGPL) +depends=(gtk4 libadwaita libnotify bluez gsound systemd pulseaudio-bluetooth + upower) +makedepends=(gobject-introspection gtk-doc docbook-xsl git meson) +checkdepends=(python-dbusmock) +provides=(libgnome-bluetooth{,-ui}-3.0.so) +options=(debug) +_commit=86a9de48ebb5ff8c48f739bcef97ccdb8c9266b2 # tags/42.4^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd gnome-bluetooth + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd gnome-bluetooth +} + +build() { + arch-meson gnome-bluetooth build -D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 sts=-1 et:
[arch-commits] Commit in gnome-bluetooth-3.0/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 19:27:29 Author: heftig Revision: 455082 42.4-1 Modified: gnome-bluetooth-3.0/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 19:27:23 UTC (rev 455081) +++ PKGBUILD2022-09-05 19:27:29 UTC (rev 455082) @@ -3,7 +3,7 @@ # Contributor: Roman Kyrylych pkgname=gnome-bluetooth-3.0 -pkgver=42.3 +pkgver=42.4 pkgrel=1 pkgdesc="GNOME Bluetooth Subsystem" url="https://wiki.gnome.org/Projects/GnomeBluetooth; @@ -15,7 +15,7 @@ checkdepends=(python-dbusmock) provides=(libgnome-bluetooth{,-ui}-3.0.so) options=(debug) -_commit=87bacdfe6bc3068bd4a5d11ee5e09a91c0de9b3c # tags/42.3^0 +_commit=86a9de48ebb5ff8c48f739bcef97ccdb8c9266b2 # tags/42.4^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in firefox-i18n/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 19:27:23 Author: heftig Revision: 455081 104.0.2-1 Modified: firefox-i18n/trunk/PKGBUILD --+ PKGBUILD | 198 ++--- 1 file changed, 99 insertions(+), 99 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:55:30 UTC (rev 455080) +++ PKGBUILD2022-09-05 19:27:23 UTC (rev 455081) @@ -5,7 +5,7 @@ # Contributor: Andrea Scarpino pkgbase=firefox-i18n -pkgver=104.0.1 +pkgver=104.0.2 pkgrel=1 pkgdesc="Language pack for Firefox" arch=(any) @@ -138,101 +138,101 @@ "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha256sums=('379d141568338256513e02ef902e13c1139e9fbae5a4c7bdb995267865086d2d' -'ae9888771fdf92903bc637b8e24683618c62ae495884bb83acc03ba6e879980c' -'8872879a7c17fcf0a2fa7ab2e6113f8f03b0c1167297346edea9b8385f693f7f' -'10a19f031f8f8cc71579c4a07a94e7ad740b280e91ad1fa7144e5f0ef69c7dcc' -'50990823fc86f8530ea6a1512d396c62bbc4a541cffab9ea5865dc291462cfe6' -'654872f4601c1552618c715d2658a1703d8db197362533a79c055866478cf694' -'c60c55520956d9bc22f492ac08100e8f416b9340fbe2151061776d65088017b9' -'3692da3e95358609da7f6ad92963182295d47f009d88626e430a270c889b25c6' -'9f763b37f9795e0cb84261b8f813cf80050c3f9f1203cd3019af3cf6e7394cf7' -'eb24aa806baf6378a9369b43b1a9069040eca6c68d9898a250ed3df67a968ca2' -'352c3de3608418a54416a328cc6e6f93b82d2f4882b2ac22b7f1c7e697c0a365' -'c3c0b5617fd453c3941c36a780d1e1446c6dba3d01496fb51b4f0eb262381ca9' -'e2e9d2a56c6332f66c9654340201b9c8382d47d5956ace5dbbc99153fc7f08d7' -'1c4a8d28a6bed47c965268884b13a6116bb7edb2ab8a0d96df62f5b2a9dc67af' -'e0c30649e62f3fc57e6e39e80c057daf525b46fe0f6df1c57fadc556fc7babb8' -'e816c45b46f6284841a1c44406bf68e7221e46a0dc9aaad0b10083bfc09d7f2a' -'d7c84eaca929bc735b2dc42f94eafba361d10162c0a5f9f7fb8ab3609cef2cef' -'a652bec56f9ed3c970f44bfc92f3b658387b0c9c50783c075623a510fd0859af' -'f31f32bd10e788edd2d5eedcf3c1ccd914b599fd74494d5a53a39b6d79470dd6' -'834a4e9be334d717e8b803bef57698149431e6147c68e51b5bedad0087dcd0ae' -'55d95e305610b5e6c0d276ad397434d9fe0d956c30a3959d2e5a9d5c01407e4e' -'21b845618c63c5043f4eae046c0b247775f8aee248a8a1c1b10873d413ff' -'61a0c0a46661b192bc8967cfed5ccb6cf06ffe81c14eb393933fee07a06fb02b' -'e40517263f0143a03503845fa107d69cbe27cb0dd0db1925b63f874a71de23d5' -'61d2c9f32fc73daaaf8ac885b91e472c2a768a291bb600d34dc55bedfb191d79' -'39da72c950ecd10c26c138e42238a8f50506e06dd80bd40a39a7beb7a57b931f' -'4ec4e10353fc8eeda1b5bf3edab92b16610690d0c8902bb78493600d45cd66e6' -'51bce314b847b829e1b8e2ab135ea67a8ada59a9e40c62c6634510dd87f2639c' -'e5700649b1557cfe1543bb3b9585916b318974d8b3199a4013da09e853c6cc5a' -'b954ebc3d23e632b6b3dec20e26887e385d3cec2b9bb848963abade0f26ca586' -'aff206c979f9650c03b6d97793dc09ba286541d6b3870d373fda8f214665853a' -'9bdd9a7974604175886dd2df076dc0c81af0feb7853f48d9fe478ddef4e90880' -'fcc2085cf4d6730e4ab82fe12b1a77498e2e8df69edf321c0fc6ed613e4aec16' -'11f40ee09a352996c5ccba1bf3ba9a4fa46500ba7ae105c195f8acbefe4a7db7' -'a45b16e65a8ddd850c3b3dabc1a7b6ab59e7a41d7420dce70e01a873e1e9cfe1' -'73311ca1ebad9193d1e7c4c84218f3bf2d1a10ed9a986cf6c2c633d8544bdbb7' -'ecaade251db2f64e2c626739e0f909a020501559d72a7e2be04ff23413038b08' -'54f890ec5e3921df7572f2de1421ffbb09babf3a89fce8fa2fae486b8db8bc51' -'7aae8eb8a8187beb80ad495126f30a4ee5df9cfb57750790f4a1f1ba479d6621' -'eab1bf0ab54328272a0692a64bc96f835ef9a644063e3c5a90e8938119386218' -'b37a4b4f7bfba3df47d5bb93a8208f724397389fb6ff4dcacf0f1cfe1677913d' -'3a309d89d3993eb632093b475000fe38b6c90a837556ef0ee274478d053d77f4' -'73d9067287f31a930de3094589e886fc7a82c4efdb27c739359dd5cf029f1b09' -'cf1919ae4134aa4b7ecd46a256d0296b1e7d8971a5428f45a58d0989169f3fc0' -'e08f3058dea0081d1db2a1ebc8096595590a64be8e3cdba4b63e6ccfda720749' -'94de71c2fc5aa85fac8ed68e58076a99b099f3e68eb08dac9ce0d2ca6fefa306' -'8b46999211e94e27786b09e2105d75e60fa00983f01b17be8719c7896ccb0e0c' -'e8cd7e1d5d9923facfd2655cfde97b5baeaa601dee0206ef70f2a846bb0632a1' -'e2b655e494f1a0e7debc252c334c03e3d6f380d654845c0bff48d8ed78db021a' -'599512d33bbe7b2fe05b39d4822b4c5875a5070731dec723f419bc2b296e4c01' -'e072b14cbde30dcb365f0378b60d04e5f0f8d207a7fea5dae916351561eda6ab' -'79713443805bfc46bd634f8a229418e0c4d02c7b7a1ad93d91bf7ef748f09f89' -'2d51aaecdb739285d1363e6b281ca7d7b5f8a781431acbdd88703eecd8eef5a5' -
[arch-commits] Commit in linux-zen/repos (4 files)
Date: Monday, September 5, 2022 @ 18:54:39 Author: heftig Revision: 455078 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/PKGBUILD (from rev 455077, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 455077, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/keys/ --+ PKGBUILD | 204 + config |11186 + 2 files changed, 11390 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 455077:455078 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:54:00 Author: heftig Revision: 455077 5.19.7.zen2-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:51:35 UTC (rev 455076) +++ PKGBUILD2022-09-05 18:54:00 UTC (rev 455077) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.19.6.zen1 +pkgver=5.19.7.zen2 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in libgnomekbd/repos/extra-x86_64 (4 files)
Date: Monday, September 5, 2022 @ 18:46:53 Author: heftig Revision: 455073 archrelease: copy trunk to extra-x86_64 Added: libgnomekbd/repos/extra-x86_64/PKGBUILD (from rev 455069, libgnomekbd/trunk/PKGBUILD) libgnomekbd/repos/extra-x86_64/meson.diff (from rev 455069, libgnomekbd/trunk/meson.diff) Deleted: libgnomekbd/repos/extra-x86_64/PKGBUILD libgnomekbd/repos/extra-x86_64/meson.diff + PKGBUILD | 94 ++-- meson.diff | 150 ++- 2 files changed, 95 insertions(+), 149 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-05 18:46:53 UTC (rev 455072) +++ PKGBUILD2022-09-05 18:46:53 UTC (rev 455073) @@ -1,47 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=libgnomekbd -pkgver=3.28.0 -pkgrel=1 -epoch=1 -pkgdesc="Keyboard management library" -url="https://gitlab.gnome.org/GNOME/libgnomekbd; -arch=(x86_64) -license=(LGPL) -depends=(libxklavier gtk3 dconf) -makedepends=(gobject-introspection git meson) -provides=(libgnomekbd{,ui}.so) -options=(debug) -_commit=358fcc6570d5910a5cedae2dbb3be58519ec1876 # tags/3.28.0^0 -source=("git+https://gitlab.gnome.org/GNOME/libgnomekbd.git#commit=$_commit; -meson.diff) -sha256sums=('SKIP' -'2d78355197d67758dc853d42f165ee03aa1c88d7a1c5a263c24da725836226b4') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Fixes for meson build - git apply -3 ../meson.diff -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} - -# vim:set sw=2 sts=-1 et: Copied: libgnomekbd/repos/extra-x86_64/PKGBUILD (from rev 455069, libgnomekbd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 18:46:53 UTC (rev 455073) @@ -0,0 +1,47 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=libgnomekbd +pkgver=3.28.1 +pkgrel=1 +epoch=1 +pkgdesc="Keyboard management library" +url="https://gitlab.gnome.org/GNOME/libgnomekbd; +arch=(x86_64) +license=(LGPL) +depends=(libxklavier gtk3 dconf) +makedepends=(gobject-introspection git meson) +provides=(libgnomekbd{,ui}.so) +options=(debug) +_commit=1ca55e9f3644eb20ccee1042a7fa4158465f4aef # tags/3.28.1^0 +source=("git+https://gitlab.gnome.org/GNOME/libgnomekbd.git#commit=$_commit; +meson.diff) +sha256sums=('SKIP' +'d41afc90476de55e1281172b538aa764a4697ff487d11660a7b02503c0630430') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname + + # Fixes for meson build + git apply -3 ../meson.diff +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 sts=-1 et: Deleted: meson.diff === --- meson.diff 2022-09-05 18:46:53 UTC (rev 455072) +++ meson.diff 2022-09-05 18:46:53 UTC (rev 455073) @@ -1,102 +0,0 @@ - libgnomekbd/meson.build | 32 +++- - meson.build | 1 + - 2 files changed, 28 insertions(+), 5 deletions(-) - -diff --git c/libgnomekbd/meson.build i/libgnomekbd/meson.build -index 4e8f3fa..c02e942 100644 c/libgnomekbd/meson.build -+++ i/libgnomekbd/meson.build -@@ -37,32 +37,32 @@ libgnomekbd_deps = [ - glib_dep, - gobject_dep, - gio_dep, -+ gmodule_export_dep, - gdk_dep, - gtk_dep, - x11_dep, - libxklavier_dep, - ] - - libgnomekbd_sources = files( - 'gkbd-desktop-config.c', - 'gkbd-keyboard-config.c', - 'gkbd-util.c', - ) - - libgnomekbd_headers = files( - 'gkbd-desktop-config.h', - 'gkbd-keyboard-config.h', - 'gkbd-util.h', - ) - - libgnomekbd_lib = library( - 'gnomekbd', - libgnomekbd_sources, - config_h, - dependencies: libgnomekbd_deps, - include_directories: root_include, -- version: meson.project_version(), -- soversion: library_version, -+ version: library_version, - install: true, - ) - -@@ -115,8 +115,7 @@ libgnomekbdui_lib = library( - gkbd_keyboard_drawing_marshal, - dependencies: libgnomekbdui_deps, - include_directories: root_include, -- version: meson.project_version(), -- soversion: library_version, -+ version: library_version, - c_args: [ - '-DUIDIR="@0@"'.format(ui_dir), - '-DDATADIR="@0@"'.format(pkg_data_dir), -@@ -149,6 +148,28 @@ install_headers( - subdir: 'libgnomekbd', - ) - -+pkgconfig = import('pkgconfig') -+ -+pkgconfig.generate( -+ name: 'libgnomekbd', -+ description: 'GNOME keyboard shared library', -+
[arch-commits] Commit in aisleriot/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 5, 2022 @ 18:46:52 Author: heftig Revision: 455070 archrelease: copy trunk to extra-x86_64 Added: aisleriot/repos/extra-x86_64/PKGBUILD (from rev 455069, aisleriot/trunk/PKGBUILD) Deleted: aisleriot/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 56 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-05 18:38:41 UTC (rev 455069) +++ PKGBUILD2022-09-05 18:46:52 UTC (rev 455070) @@ -1,44 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=aisleriot -pkgver=3.22.23 -pkgrel=2 -pkgdesc="A collection of patience games written in guile scheme" -url="https://wiki.gnome.org/Apps/Aisleriot; -arch=(x86_64) -license=(GPL) -depends=(guile gtk3 librsvg libcanberra dconf) -makedepends=(git meson yelp-tools appstream-glib) -optdepends=('pysolfc: PySol card sets' -'pysolfc-cardsets: PySol card sets') -options=(!debug) # https://bugs.archlinux.org/task/74486 -_commit=730f7feb480e1b69cce0a7b333c998db6cf9b4c5 # tags/3.22.23^0 -source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D theme_kde=false \ --D theme_pysol=true \ --D theme_pysol_path=/usr/share/PySolFC - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} - -# vim:set sw=2 et: Copied: aisleriot/repos/extra-x86_64/PKGBUILD (from rev 455069, aisleriot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 18:46:52 UTC (rev 455070) @@ -0,0 +1,56 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=aisleriot +pkgver=3.22.25 +pkgrel=1 +pkgdesc="A collection of patience games written in guile scheme" +url="https://wiki.gnome.org/Apps/Aisleriot; +arch=(x86_64) +license=(GPL) +depends=(guile gtk3 librsvg libcanberra dconf) +makedepends=(git meson yelp-tools appstream-glib) +optdepends=('pysolfc: PySol card sets' +'pysolfc-cardsets: PySol card sets') +options=( + # https://bugs.archlinux.org/task/74486 + !debug + + # https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1 + !lto +) +_commit=8a4542d2f44ee1425a56ac7595ed51449ae0290e # tags/3.22.25^0 +source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + local meson_options=( +# https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1 +-D b_lto=false + +-D theme_kde=false +-D theme_pysol=true +-D theme_pysol_path=/usr/share/PySolFC + ) + + arch-meson $pkgname build "${meson_options[@]}" + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 sts=-1 et:
[arch-commits] Commit in egl-wayland/repos/extra-x86_64 (4 files)
Date: Monday, September 5, 2022 @ 18:46:53 Author: heftig Revision: 455074 archrelease: copy trunk to extra-x86_64 Added: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json (from rev 455069, egl-wayland/trunk/10_nvidia_wayland.json) egl-wayland/repos/extra-x86_64/PKGBUILD (from rev 455070, egl-wayland/trunk/PKGBUILD) Deleted: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json egl-wayland/repos/extra-x86_64/PKGBUILD + 10_nvidia_wayland.json | 12 +++--- PKGBUILD | 90 +++ 2 files changed, 51 insertions(+), 51 deletions(-) Deleted: 10_nvidia_wayland.json === --- 10_nvidia_wayland.json 2022-09-05 18:46:53 UTC (rev 455073) +++ 10_nvidia_wayland.json 2022-09-05 18:46:53 UTC (rev 455074) @@ -1,6 +0,0 @@ -{ -"file_format_version" : "1.0.0", -"ICD" : { -"library_path" : "libnvidia-egl-wayland.so.1" -} -} Copied: egl-wayland/repos/extra-x86_64/10_nvidia_wayland.json (from rev 455069, egl-wayland/trunk/10_nvidia_wayland.json) === --- 10_nvidia_wayland.json (rev 0) +++ 10_nvidia_wayland.json 2022-09-05 18:46:53 UTC (rev 455074) @@ -0,0 +1,6 @@ +{ +"file_format_version" : "1.0.0", +"ICD" : { +"library_path" : "libnvidia-egl-wayland.so.1" +} +} Deleted: PKGBUILD === --- PKGBUILD2022-09-05 18:46:53 UTC (rev 455073) +++ PKGBUILD2022-09-05 18:46:53 UTC (rev 455074) @@ -1,45 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=egl-wayland -pkgver=1.1.10 -pkgrel=1 -epoch=2 -pkgdesc="EGLStream-based Wayland external platform" -url="https://github.com/NVIDIA/egl-wayland; -arch=(x86_64) -license=(MIT) -depends=(wayland eglexternalplatform) -makedepends=(meson git wayland-protocols 'libglvnd>=1.3.4') -provides=(libnvidia-egl-wayland.so) -options=(debug) -_commit=247335d5d451bc56af08781c70f8bc96926cbf23 # tags/1.1.10 -source=("git+$url#commit=$_commit" -10_nvidia_wayland.json) -sha256sums=('SKIP' -'5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" - install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING -} - -# vim:set sw=2 et: Copied: egl-wayland/repos/extra-x86_64/PKGBUILD (from rev 455070, egl-wayland/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 18:46:53 UTC (rev 455074) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=egl-wayland +pkgver=1.1.11 +pkgrel=1 +epoch=2 +pkgdesc="EGLStream-based Wayland external platform" +url="https://github.com/NVIDIA/egl-wayland; +arch=(x86_64) +license=(MIT) +depends=(wayland eglexternalplatform) +makedepends=(meson git wayland-protocols 'libglvnd>=1.3.4') +provides=(libnvidia-egl-wayland.so) +options=(debug) +_commit=b250906b64e8d7853320b24e8803992305120480 # tags/1.1.11 +source=("git+$url#commit=$_commit" +10_nvidia_wayland.json) +sha256sums=('SKIP' +'5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + install -Dt "$pkgdir/usr/share/egl/egl_external_platform.d" -m644 10_nvidia_wayland.json + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +} + +# vim:set sw=2 sts=-1 et:
[arch-commits] Commit in ibus-typing-booster/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, September 5, 2022 @ 18:46:53 Author: heftig Revision: 455072 archrelease: copy trunk to extra-any Added: ibus-typing-booster/repos/extra-any/PKGBUILD (from rev 455069, ibus-typing-booster/trunk/PKGBUILD) Deleted: ibus-typing-booster/repos/extra-any/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-05 18:46:52 UTC (rev 455071) +++ PKGBUILD2022-09-05 18:46:53 UTC (rev 455072) @@ -1,38 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=ibus-typing-booster -pkgver=2.18.9 -pkgrel=1 -pkgdesc="Predictive input method for the IBus platform" -url="https://mike-fabian.github.io/ibus-typing-booster/; -arch=(any) -license=(GPL3 Apache) -depends=(ibus python-gobject python-dbus python-pyenchant m17n-lib sqlite) -makedepends=(git) -_commit=cd005d19c79260d297dbbf74ffbdd678db71bd73 # tags/2.18.9 -source=("git+https://github.com/mike-fabian/ibus-typing-booster#commit=$_commit;) -sha512sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgname - autoreconf -fvi -} - -build() { - cd $pkgname - ./configure --prefix=/usr --libexec=/usr/lib/ibus - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - - cd "$pkgdir/usr/share/$pkgname/data" - gzip -nf --best *.{txt,json} annotations{,Derived}/*.xml -} Copied: ibus-typing-booster/repos/extra-any/PKGBUILD (from rev 455069, ibus-typing-booster/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 18:46:53 UTC (rev 455072) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=ibus-typing-booster +pkgver=2.18.10 +pkgrel=1 +pkgdesc="Predictive input method for the IBus platform" +url="https://mike-fabian.github.io/ibus-typing-booster/; +arch=(any) +license=(GPL3 Apache) +depends=(ibus python-gobject python-dbus python-pyenchant m17n-lib sqlite) +makedepends=(git) +_commit=de1469f9689ce8e45f1d65468a07ce8232f0d6b8 # tags/2.18.10 +source=("git+https://github.com/mike-fabian/ibus-typing-booster#commit=$_commit;) +sha512sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname + autoreconf -fvi +} + +build() { + cd $pkgname + ./configure --prefix=/usr --libexec=/usr/lib/ibus + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + + cd "$pkgdir/usr/share/$pkgname/data" + gzip -nf --best *.{txt,json} annotations{,Derived}/*.xml +}
[arch-commits] Commit in perl-text-csv/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, September 5, 2022 @ 18:46:52 Author: heftig Revision: 455071 archrelease: copy trunk to extra-any Added: perl-text-csv/repos/extra-any/PKGBUILD (from rev 455069, perl-text-csv/trunk/PKGBUILD) Deleted: perl-text-csv/repos/extra-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-05 18:46:52 UTC (rev 455070) +++ PKGBUILD2022-09-05 18:46:52 UTC (rev 455071) @@ -1,35 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname='perl-text-csv' -_dist="Text-CSV" -pkgver=2.01 -pkgrel=1 -pkgdesc="comma-separated values manipulator" -arch=('any') -license=('PerlArtistic' 'GPL') -options=('!emptydirs') -depends=('perl') -url="https://metacpan.org/dist/$_dist; -source=("https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/${_dist}-${pkgver}.tar.gz;) -md5sums=('c8fe8236ab3115fe8d82bdb6545e0770') -sha512sums=('45c215686437e111fcd8d6c0adc9c6e0bac9df37fcd47e7bd9fcf4872859e59a296caae3573b77955cdaf42284b4c88fcc6774bd6ac11d701ae54f6a3741991a') - -unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT - -build() { -cd $_dist-$pkgver -export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps -perl Makefile.PL -make -} - -check() { -cd $_dist-$pkgver -export PERL_MM_USE_DEFAULT=1 -make test -} - -package() { -cd $_dist-$pkgver -make install INSTALLDIRS=vendor DESTDIR="$pkgdir" -} Copied: perl-text-csv/repos/extra-any/PKGBUILD (from rev 455069, perl-text-csv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-05 18:46:52 UTC (rev 455071) @@ -0,0 +1,35 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname='perl-text-csv' +_dist="Text-CSV" +pkgver=2.02 +pkgrel=1 +pkgdesc="comma-separated values manipulator" +arch=('any') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl') +url="https://metacpan.org/dist/$_dist; +source=("https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/${_dist}-${pkgver}.tar.gz;) +md5sums=('b25b9c6bb45c128484393efe082a8791') +sha512sums=('0efb9396f5f02c3fc478f5d88a13bdfd1c615dde4ff3b671bc95e380e107b497634dc17e282dbfe3956a98a0d28f8156fe5d851483595c21d29674d535fcdaf6') + +unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + +build() { +cd $_dist-$pkgver +export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps +perl Makefile.PL +make +} + +check() { +cd $_dist-$pkgver +export PERL_MM_USE_DEFAULT=1 +make test +} + +package() { +cd $_dist-$pkgver +make install INSTALLDIRS=vendor DESTDIR="$pkgdir" +}
[arch-commits] Commit in nvidia-open/repos (3 files)
Date: Monday, September 5, 2022 @ 18:38:39 Author: heftig Revision: 455068 archrelease: copy trunk to testing-x86_64 Added: nvidia-open/repos/testing-x86_64/ nvidia-open/repos/testing-x86_64/PKGBUILD (from rev 455066, nvidia-open/trunk/PKGBUILD) nvidia-open/repos/testing-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 455066, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) ---+ PKGBUILD | 94 nvidia-open-gcc-ibt-sls.patch | 28 +++ 2 files changed, 122 insertions(+) Copied: nvidia-open/repos/testing-x86_64/PKGBUILD (from rev 455066, nvidia-open/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-05 18:38:39 UTC (rev 455068) @@ -0,0 +1,94 @@ +# Maintainer: Sven-Hendrik Haase +pkgbase=nvidia-open +pkgname=(nvidia-open nvidia-open-dkms) +pkgver=515.65.01 +pkgrel=11 +pkgdesc="NVIDIA open kernel modules" +arch=('x86_64') +url="https://github.com/NVIDIA/open-gpu-kernel-modules; +depends=("nvidia-utils=${pkgver}" 'libglvnd') +makedepends=('linux-headers') +license=('GPL') +options=('!lto' '!buildflags') +source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz; +nvidia-open-gcc-ibt-sls.patch) +sha512sums=('c2ff6fd02272b6981a65e7e14c6b636f0113e21da910898c27682f58e60fa8e6deea3670081c57e4961fb5e7794eef8eddb90d134ba1892536a8468c5dc9d669' + 'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5') + +prepare() { + cd open-gpu-kernel-modules-${pkgver} + + # Fix for https://bugs.archlinux.org/task/74886 + patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch + + # Attempt to make this reproducible + sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk + sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk + sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk + + sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf + sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf + sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf + sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf + sed -i '$i\ +BUILT_MODULE_NAME[0]="nvidia"\ +BUILT_MODULE_LOCATION[0]="kernel-open"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +BUILT_MODULE_LOCATION[1]="kernel-open"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +BUILT_MODULE_LOCATION[2]="kernel-open"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +BUILT_MODULE_LOCATION[3]="kernel-open"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[4]="nvidia-peermem"\ +BUILT_MODULE_LOCATION[4]="kernel-open"\ +DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf + + # Clean version for later copying for DKMS + cp -r ../open-gpu-kernel-modules-${pkgver} "$srcdir"/open-gpu-kernel-modules-dkms +} + +build() { + cd open-gpu-kernel-modules-${pkgver} + make SYSSRC="/usr/src/linux" +} + +package_nvidia-open() { + depends+=('linux') + conflicts=('NVIDIA-MODULE') + provides=('NVIDIA-MODULE') + + cd open-gpu-kernel-modules-${pkgver} + _extradir="/usr/lib/modules/$( "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf + + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname +} + +package_nvidia-open-dkms() { + depends+=('dkms') + conflicts=('nvidia-open' 'NVIDIA-MODULE') + provides=('nvidia-open' 'NVIDIA-MODULE') + + install -dm 755 "${pkgdir}"/usr/src + # cp -dr --no-preserve='ownership' kernel-open "${pkgdir}/usr/src/nvidia-$pkgver" + cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms "${pkgdir}/usr/src/nvidia-$pkgver" + mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" "${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf" + + # Force module to load even on unsupported GPUs + mkdir -p "$pkgdir"/usr/lib/modprobe.d + echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > "$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf + + install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING "$pkgdir"/usr/share/licenses/$pkgname +} + +# vim:set sw=2 et: Copied: nvidia-open/repos/testing-x86_64/nvidia-open-gcc-ibt-sls.patch (from rev 455066, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch) === --- testing-x86_64/nvidia-open-gcc-ibt-sls.patch (rev 0) +++ testing-x86_64/nvidia-open-gcc-ibt-sls.patch2022-09-05 18:38:39 UTC (rev 455068) @@ -0,0 +1,28 @@ +diff --git a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile +index c63b86b..a67d2fc 100644 +--- a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile +@@ -95,7 +95,8 @@ CFLAGS +=
[arch-commits] Commit in r8168/repos (5 files)
Date: Monday, September 5, 2022 @ 18:38:39 Author: heftig Revision: 1293100 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1293094, r8168/trunk/PKGBUILD) r8168/repos/community-testing-x86_64/keys/ r8168/repos/community-testing-x86_64/linux518.patch (from rev 1293095, r8168/trunk/linux518.patch) r8168/repos/community-testing-x86_64/linux519.patch (from rev 1293095, r8168/trunk/linux519.patch) + PKGBUILD | 55 +++ linux518.patch | 52 linux519.patch | 41 + 3 files changed, 148 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1293094, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:39 UTC (rev 1293100) @@ -0,0 +1,55 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.050.03 +pkgrel=24 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc +linux518.patch linux519.patch) +sha256sums=('76f9e7c26a8ade7b01dd34060f5b17d74387f15e9b6baa6dbba8c43634a31ce6' +'SKIP' +'d8d542770e504775600f686d03412a37cc32489872be7aeb388b5b08d9806096' +'f5e08919764bc56d4f11b23fcb7cece663cae3f591992a0ca2be760e6890a9f8') +validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano Torromeo + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux518.patch + patch -Np1 -i ../linux519.patch +} + +build() { + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/src/linux M="$PWD/src" \ + ENABLE_USE_FIRMWARE_FILE=y \ + CONFIG_R8168_NAPI=y \ + CONFIG_R8168_VLAN=y \ + CONFIG_ASPM=y \ + ENABLE_S5WOL=y \ + ENABLE_EEE=y \ + modules +} + +package() { + depends=('glibc' 'linux') + + local extradir=/usr/lib/modules/$(opts2 = 0; + while (1) { + memset(tmpAddr, pattern++, len - 14); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + pci_dma_sync_single_for_device(tp->pci_dev, +le64_to_cpu(mapping), +len, DMA_TO_DEVICE); ++#else ++dma_sync_single_for_device(tp_to_dev(tp), ++ le64_to_cpu(mapping), ++ len, DMA_TO_DEVICE); ++#endif + txd->opts1 = cpu_to_le32(DescOwn | FirstFrag | LastFrag | len); + + RTL_W32(tp, RxConfig, RTL_R32(tp, RxConfig) | AcceptMyPhys); +@@ -3726,7 +3732,11 @@ + if (rx_len == len) { + dma_sync_single_for_cpu(tp_to_dev(tp), le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE); + i = memcmp(skb->data, rx_skb->data, rx_len); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + pci_dma_sync_single_for_device(tp->pci_dev, le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE); ++#else ++dma_sync_single_for_device(tp_to_dev(tp), le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE); ++#endif + if (i == 0) { + // dev_printk(KERN_INFO, tp_to_dev(tp), "loopback test finished\n",rx_len,len); + break; +@@ -26403,11 +26413,20 @@ + + if ((sizeof(dma_addr_t) > 4) && + use_dac && ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + !pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) && + !pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) { ++#else ++!dma_set_mask(>dev, DMA_BIT_MASK(64)) && ++!dma_set_coherent_mask(>dev, DMA_BIT_MASK(64))) { ++#endif + dev->features |= NETIF_F_HIGHDMA; + } else { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0) + rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)); ++#else ++rc = dma_set_mask(>dev, DMA_BIT_MASK(32)); ++#endif + if (rc < 0) { + #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,0) + if (netif_msg_probe(tp)) Copied:
[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)
Date: Monday, September 5, 2022 @ 18:38:38 Author: heftig Revision: 1293099 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-host-modules-arch/repos/community-testing-x86_64/ virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, virtualbox-host-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, virtualbox-host-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:38 UTC (rev 1293099) @@ -0,0 +1,40 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.38 +pkgrel=3 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Monday, September 5, 2022 @ 18:38:37 Author: heftig Revision: 1293098 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:37 UTC (rev 1293098) @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.18 +pkgrel=2 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz;) +sha512sums=('73cc90f394b53a8d8edc17b258b63789cddd3094008de8403b24cdb0ed94e677cb9eedac297b73e8142204612a4ae5119450ebb08be4ea1c94abf0d375f8b51d') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + depends=('linux') + + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in linux/repos (4 files)
Date: Monday, September 5, 2022 @ 18:38:41 Author: heftig Revision: 455069 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/PKGBUILD (from rev 455067, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 455068, linux/trunk/config) linux/repos/testing-x86_64/keys/ --+ PKGBUILD | 203 + config |11131 + 2 files changed, 11334 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 455068:455069 to see the changes.
[arch-commits] Commit in vhba-module/repos (3 files)
Date: Monday, September 5, 2022 @ 18:38:37 Author: heftig Revision: 1293097 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1293093, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 1293093, vhba-module/trunk/dkms.conf) ---+ PKGBUILD | 49 + dkms.conf |9 + 2 files changed, 58 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1293093, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:37 UTC (rev 1293097) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20211218 +pkgrel=65 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz; +dkms.conf) +sha256sums=('72c5a8c1c452805e4cef8cafefcecc2d25ce197ae4c67383082802e5adcd77b6' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:37 Author: heftig Revision: 455067 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 455066, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 455066, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-05 18:38:37 UTC (rev 455067) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgname=nvidia +pkgver=515.65.01 +pkgrel=12 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=('linux-headers' "nvidia-dkms=$pkgver") +provides=('NVIDIA-MODULE') +license=('custom') +options=('!strip') + +build() { +_kernver=$(
[arch-commits] Commit in acpi_call/repos (2 files)
Date: Monday, September 5, 2022 @ 18:38:37 Author: heftig Revision: 1293096 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, acpi_call/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:37 UTC (rev 1293096) @@ -0,0 +1,38 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call +pkgver=1.2.2 +pkgrel=70 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +makedepends=('linux-headers' "acpi_call-dkms=$pkgver") +conflicts=('acpi_call-dkms') + +build() { + _kernver=$(
[arch-commits] Commit in bbswitch/repos (5 files)
Date: Monday, September 5, 2022 @ 18:38:36 Author: heftig Revision: 1293095 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1293091, bbswitch/trunk/0001-proc_ops-struct.patch) bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1293091, bbswitch/trunk/0002-kernel-5.7.patch) bbswitch/repos/community-testing-x86_64/0003-kernel-5.18.patch (from rev 1293091, bbswitch/trunk/0003-kernel-5.18.patch) bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, bbswitch/trunk/PKGBUILD) + 0001-proc_ops-struct.patch | 36 + 0002-kernel-5.7.patch | 11 + 0003-kernel-5.18.patch | 19 +++ PKGBUILD | 52 +++ 4 files changed, 118 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch (from rev 1293091, bbswitch/trunk/0001-proc_ops-struct.patch) === --- community-testing-x86_64/0001-proc_ops-struct.patch (rev 0) +++ community-testing-x86_64/0001-proc_ops-struct.patch 2022-09-05 18:38:36 UTC (rev 1293095) @@ -0,0 +1,36 @@ +diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c bbswitch-0.8.new/bbswitch.c +--- bbswitch-0.8.orig/bbswitch.c 2013-12-04 21:22:06.0 -0200 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300 +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #define BBSWITCH_VERSION "0.8" + +@@ -375,13 +376,23 @@ + return 0; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) ++static struct proc_ops bbswitch_fops = { ++.proc_open = bbswitch_proc_open, ++.proc_read = seq_read, ++.proc_write = bbswitch_proc_write, ++.proc_lseek = seq_lseek, ++.proc_release= single_release ++}; ++#else + static struct file_operations bbswitch_fops = { + .open = bbswitch_proc_open, + .read = seq_read, + .write = bbswitch_proc_write, + .llseek = seq_lseek, + .release= single_release +-}; ++ }; ++#endif + + static struct notifier_block nb = { + .notifier_call = _pm_handler Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 1293091, bbswitch/trunk/0002-kernel-5.7.patch) === --- community-testing-x86_64/0002-kernel-5.7.patch (rev 0) +++ community-testing-x86_64/0002-kernel-5.7.patch 2022-09-05 18:38:36 UTC (rev 1293095) @@ -0,0 +1,11 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c +--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 + bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 + +@@ -29,6 +29,7 @@ + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt + + #include ++#include + #include + #include + #include Copied: bbswitch/repos/community-testing-x86_64/0003-kernel-5.18.patch (from rev 1293091, bbswitch/trunk/0003-kernel-5.18.patch) === --- community-testing-x86_64/0003-kernel-5.18.patch (rev 0) +++ community-testing-x86_64/0003-kernel-5.18.patch 2022-09-05 18:38:36 UTC (rev 1293095) @@ -0,0 +1,19 @@ +diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.18/bbswitch.c +--- bbswitch-0.8/bbswitch.c2022-05-24 20:26:22.184553495 + bbswitch-0.8-5.18/bbswitch.c 2022-05-24 20:29:00.797008130 + +@@ -264,10 +264,15 @@ + pci_disable_device(dis_dev); + do { + struct acpi_device *ad = NULL; ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) ++ad = acpi_fetch_acpi_dev(dis_handle); ++if (!ad) { ++#else + int r; + + r = acpi_bus_get_device(dis_handle, ); + if (r || !ad) { ++#endif + pr_warn("Cannot get ACPI device for PCI device\n"); + break; + } Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:36 UTC (rev 1293095) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=536 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz; +
[arch-commits] Commit in netfilter-fullconenat/repos (3 files)
Date: Monday, September 5, 2022 @ 18:38:36 Author: heftig Revision: 1293094 archrelease: copy trunk to community-testing-x86_64 Added: netfilter-fullconenat/repos/community-testing-x86_64/ netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, netfilter-fullconenat/trunk/PKGBUILD) netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch (from rev 1293091, netfilter-fullconenat/trunk/linux-5.15.patch) --+ PKGBUILD | 46 +++ linux-5.15.patch | 68 + 2 files changed, 114 insertions(+) Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, netfilter-fullconenat/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:36 UTC (rev 1293094) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=235 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('x86_64') +url="https://github.com/Chion82/netfilter-full-cone-nat; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435 # master +source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit}; +linux-5.15.patch) +sha256sums=('SKIP' +'d785622e80ed3348be133270ac974dd372e0d6d770f0da554edbcbf20e94d6a6') + +pkgver() { + cd ${pkgname} + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd ${pkgname} + echo "obj-m = xt_FULLCONENAT.o" > Kbuild + patch -p1 -i ../linux-5.15.patch +} + +build() { + cd ${pkgname} + make -C /usr/src/linux M=$PWD modules +} + +package() { + local extradir=/usr/lib/modules/$(net, _event_notifier) == 0) { + ct_event_notifier_registered = 1; +@@ -1252,6 +1255,11 @@ static int fullconenat_tg_check(const struct xt_tgchk_param *par) + } else { + printk("xt_FULLCONENAT: warning: failed to register a conntrack notifier. Disable active GC for mappings.\n"); + } ++#else ++ct_event_notifier.ct_event = ct_event_cb; ++nf_conntrack_register_notifier(par->net, _event_notifier); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_check(): ct_event_notifier registered\n"); ++#endif + + } + +@@ -1269,6 +1277,7 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): tg_refer_count is now %d\n", tg_refer_count); + + if (tg_refer_count == 0) { ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,15,0) + if (ct_event_notifier_registered) { + nf_conntrack_unregister_notifier(par->net, _event_notifier); + ct_event_notifier_registered = 0; +@@ -1276,6 +1285,10 @@ static void fullconenat_tg_destroy(const struct xt_tgdtor_param *par) + pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); + + } ++#else ++nf_conntrack_unregister_notifier(par->net); ++pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier unregistered\n"); ++#endif + nf_ct_netns_put(par->net, par->family); + } +
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Monday, September 5, 2022 @ 18:38:35 Author: heftig Revision: 1293093 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:35 UTC (rev 1293093) @@ -0,0 +1,42 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=415 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Monday, September 5, 2022 @ 18:38:33 Author: heftig Revision: 1293092 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1293091, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2022-09-05 18:38:33 UTC (rev 1293092) @@ -0,0 +1,48 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=423 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:18 Author: heftig Revision: 1293090 1.2.2-70: linux 5.19.7.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:16 UTC (rev 1293089) +++ PKGBUILD2022-09-05 18:38:18 UTC (rev 1293090) @@ -4,7 +4,7 @@ pkgname=acpi_call pkgver=1.2.2 -pkgrel=69 +pkgrel=70 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:19 Author: heftig Revision: 455066 515.65.01-12: linux 5.19.7.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:09 UTC (rev 455065) +++ PKGBUILD2022-09-05 18:38:19 UTC (rev 455066) @@ -4,7 +4,7 @@ pkgname=nvidia pkgver=515.65.01 -pkgrel=11 +pkgrel=12 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/;
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:15 Author: heftig Revision: 1293088 8.050.03-24: linux 5.19.7.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:14 UTC (rev 1293087) +++ PKGBUILD2022-09-05 18:38:15 UTC (rev 1293088) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.050.03 -pkgrel=23 +pkgrel=24 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:20 Author: heftig Revision: 1293091 5.0.18-2: linux 5.19.7.arch1-1 Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:18 UTC (rev 1293090) +++ PKGBUILD2022-09-05 18:38:20 UTC (rev 1293091) @@ -2,7 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.18 -pkgrel=1 +pkgrel=2 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything;
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:16 Author: heftig Revision: 1293089 20211218-65: linux 5.19.7.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:15 UTC (rev 1293088) +++ PKGBUILD2022-09-05 18:38:16 UTC (rev 1293089) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20211218 -pkgrel=64 +pkgrel=65 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64)
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:13 Author: heftig Revision: 1293086 6.30.223.271-415: linux 5.19.7.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:11 UTC (rev 1293085) +++ PKGBUILD2022-09-05 18:38:13 UTC (rev 1293086) @@ -5,7 +5,7 @@ #_kernelname=-custom # Build against kernel with a different name pkgname=${_module}${_kernelname} pkgver=6.30.223.271 -pkgrel=414 +pkgrel=415 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:14 Author: heftig Revision: 1293087 0.8-536: linux 5.19.7.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:13 UTC (rev 1293086) +++ PKGBUILD2022-09-05 18:38:14 UTC (rev 1293087) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=535 +pkgrel=536 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:11 Author: heftig Revision: 1293085 0.43-423: linux 5.19.7.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:07 UTC (rev 1293084) +++ PKGBUILD2022-09-05 18:38:11 UTC (rev 1293085) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=422 +pkgrel=423 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in nvidia-open/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:09 Author: heftig Revision: 455065 515.65.01-11: linux 5.19.7.arch1-1 Modified: nvidia-open/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:37:35 UTC (rev 455064) +++ PKGBUILD2022-09-05 18:38:09 UTC (rev 455065) @@ -2,7 +2,7 @@ pkgbase=nvidia-open pkgname=(nvidia-open nvidia-open-dkms) pkgver=515.65.01 -pkgrel=10 +pkgrel=11 pkgdesc="NVIDIA open kernel modules" arch=('x86_64') url="https://github.com/NVIDIA/open-gpu-kernel-modules;
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:07 Author: heftig Revision: 1293084 6.1.38-3: linux 5.19.7.arch1-1 Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:38:06 UTC (rev 1293083) +++ PKGBUILD2022-09-05 18:38:07 UTC (rev 1293084) @@ -3,7 +3,7 @@ pkgname='virtualbox-host-modules-arch' pkgver=6.1.38 -pkgrel=2 +pkgrel=3 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:38:06 Author: heftig Revision: 1293083 r73.0cf3b48-235: linux 5.19.7.arch1-1 Modified: netfilter-fullconenat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:35:55 UTC (rev 1293082) +++ PKGBUILD2022-09-05 18:38:06 UTC (rev 1293083) @@ -3,7 +3,7 @@ pkgname=netfilter-fullconenat pkgver=r73.0cf3b48 -pkgrel=234 +pkgrel=235 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" arch=('x86_64') url="https://github.com/Chion82/netfilter-full-cone-nat;
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:37:35 Author: heftig Revision: 455064 5.19.7.arch1-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:37:22 UTC (rev 455063) +++ PKGBUILD2022-09-05 18:37:35 UTC (rev 455064) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=5.19.6.arch1 +pkgver=5.19.7.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.}
[arch-commits] Commit in perl-text-csv/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:37:22 Author: heftig Revision: 455063 2.02-1 Modified: perl-text-csv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:35:05 UTC (rev 455062) +++ PKGBUILD2022-09-05 18:37:22 UTC (rev 455063) @@ -2,7 +2,7 @@ pkgname='perl-text-csv' _dist="Text-CSV" -pkgver=2.01 +pkgver=2.02 pkgrel=1 pkgdesc="comma-separated values manipulator" arch=('any') @@ -11,8 +11,8 @@ depends=('perl') url="https://metacpan.org/dist/$_dist; source=("https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/${_dist}-${pkgver}.tar.gz;) -md5sums=('c8fe8236ab3115fe8d82bdb6545e0770') -sha512sums=('45c215686437e111fcd8d6c0adc9c6e0bac9df37fcd47e7bd9fcf4872859e59a296caae3573b77955cdaf42284b4c88fcc6774bd6ac11d701ae54f6a3741991a') +md5sums=('b25b9c6bb45c128484393efe082a8791') +sha512sums=('0efb9396f5f02c3fc478f5d88a13bdfd1c615dde4ff3b671bc95e380e107b497634dc17e282dbfe3956a98a0d28f8156fe5d851483595c21d29674d535fcdaf6') unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
[arch-commits] Commit in ibus-typing-booster/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:35:05 Author: heftig Revision: 455062 2.18.10-1 Modified: ibus-typing-booster/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:30:01 UTC (rev 455061) +++ PKGBUILD2022-09-05 18:35:05 UTC (rev 455062) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=ibus-typing-booster -pkgver=2.18.9 +pkgver=2.18.10 pkgrel=1 pkgdesc="Predictive input method for the IBus platform" url="https://mike-fabian.github.io/ibus-typing-booster/; @@ -9,7 +9,7 @@ license=(GPL3 Apache) depends=(ibus python-gobject python-dbus python-pyenchant m17n-lib sqlite) makedepends=(git) -_commit=cd005d19c79260d297dbbf74ffbdd678db71bd73 # tags/2.18.9 +_commit=de1469f9689ce8e45f1d65468a07ce8232f0d6b8 # tags/2.18.10 source=("git+https://github.com/mike-fabian/ibus-typing-booster#commit=$_commit;) sha512sums=('SKIP')
[arch-commits] Commit in egl-wayland/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:30:01 Author: heftig Revision: 455061 1.1.11-1 Modified: egl-wayland/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:29:48 UTC (rev 455060) +++ PKGBUILD2022-09-05 18:30:01 UTC (rev 455061) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=egl-wayland -pkgver=1.1.10 +pkgver=1.1.11 pkgrel=1 epoch=2 pkgdesc="EGLStream-based Wayland external platform" @@ -12,7 +12,7 @@ makedepends=(meson git wayland-protocols 'libglvnd>=1.3.4') provides=(libnvidia-egl-wayland.so) options=(debug) -_commit=247335d5d451bc56af08781c70f8bc96926cbf23 # tags/1.1.10 +_commit=b250906b64e8d7853320b24e8803992305120480 # tags/1.1.11 source=("git+$url#commit=$_commit" 10_nvidia_wayland.json) sha256sums=('SKIP' @@ -42,4 +42,4 @@ install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et:
[arch-commits] Commit in aisleriot/trunk (PKGBUILD)
Date: Monday, September 5, 2022 @ 18:29:48 Author: heftig Revision: 455060 3.22.25-1 Modified: aisleriot/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 20 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-05 18:18:58 UTC (rev 455059) +++ PKGBUILD2022-09-05 18:29:48 UTC (rev 455060) @@ -1,8 +1,8 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=aisleriot -pkgver=3.22.23 -pkgrel=2 +pkgver=3.22.25 +pkgrel=1 pkgdesc="A collection of patience games written in guile scheme" url="https://wiki.gnome.org/Apps/Aisleriot; arch=(x86_64) @@ -11,8 +11,14 @@ makedepends=(git meson yelp-tools appstream-glib) optdepends=('pysolfc: PySol card sets' 'pysolfc-cardsets: PySol card sets') -options=(!debug) # https://bugs.archlinux.org/task/74486 -_commit=730f7feb480e1b69cce0a7b333c998db6cf9b4c5 # tags/3.22.23^0 +options=( + # https://bugs.archlinux.org/task/74486 + !debug + + # https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1 + !lto +) +_commit=8a4542d2f44ee1425a56ac7595ed51449ae0290e # tags/3.22.25^0 source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git#commit=$_commit;) sha256sums=('SKIP') @@ -26,10 +32,16 @@ } build() { - arch-meson $pkgname build \ --D theme_kde=false \ --D theme_pysol=true \ + local meson_options=( +# https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1 +-D b_lto=false + +-D theme_kde=false +-D theme_pysol=true -D theme_pysol_path=/usr/share/PySolFC + ) + + arch-meson $pkgname build "${meson_options[@]}" meson compile -C build } @@ -41,4 +53,4 @@ meson install -C build --destdir "$pkgdir" } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et: