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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 05:00:20
  Author: freswa
Revision: 454073

archrelease: copy trunk to staging-x86_64

Added:
  libtool/repos/staging-x86_64/
  libtool/repos/staging-x86_64/PKGBUILD
(from rev 454072, libtool/trunk/PKGBUILD)
  libtool/repos/staging-x86_64/disable-lto-link-order2.patch
(from rev 454072, libtool/trunk/disable-lto-link-order2.patch)
  libtool/repos/staging-x86_64/no_hostname.patch
(from rev 454072, libtool/trunk/no_hostname.patch)

---+
 PKGBUILD  |   74 
 disable-lto-link-order2.patch |   56 ++
 no_hostname.patch |   12 ++
 3 files changed, 142 insertions(+)

Copied: libtool/repos/staging-x86_64/PKGBUILD (from rev 454072, 
libtool/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-08-20 05:00:20 UTC (rev 454073)
@@ -0,0 +1,74 @@
+# Maintainer: Giancarlo Razzolini 
+# Maintainer: Frederik Schwan 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+# NOTE: requires rebuilt with each new gcc version
+
+pkgname=libtool
+pkgver=2.4.7
+pkgrel=4
+_gccver=12.1.1
+pkgdesc='A generic library support script'
+arch=(x86_64)
+url='https://www.gnu.org/software/libtool'
+license=(GPL)
+groups=(base-devel)
+depends=(sh tar glibc)
+makedepends=("gcc>=$_gccver" git help2man)
+checkdepends=(gcc-fortran)
+provides=("libltdl=$pkgver" "libtool-multilib=$pkgver")
+conflicts=(libltdl libtool-multilib)
+replaces=(libltdl libtool-multilib)
+options=(debug)
+_commit=6d7ce133ce54898cf28abd89d167cccfbc3c9b2b
+source=(git+https://git.savannah.gnu.org/git/libtool.git#commit=$_commit
+git+https://git.savannah.gnu.org/git/gnulib.git
+gnulib-bootstrap::git+https://github.com/gnulib-modules/bootstrap.git
+no_hostname.patch
+disable-lto-link-order2.patch)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'693aabb24a6e7ce21fe0b5d14394e19edcb8476663b5afa4463f9fa0df24d946'
+'b6dce6681f223b18a90614edbcdeb00f228abd1216e22c4bd07285321cd2ceb7')
+
+pkgver() {
+  cd libtool
+  git describe --tags | sed 's/-/+/g;s/^v//'
+}
+
+prepare() {
+  cd libtool
+
+  patch -Np1 -i ${srcdir}/no_hostname.patch
+
+  # test 67 is broken with lto
+  # this patch removes the -flto flag for this very test
+  # adapt when -ffat-lto-objects is enabled by Arch
+  patch -Np1 -i ${srcdir}/disable-lto-link-order2.patch
+
+  git submodule init
+  git config --local submodule.gnulib.url "$srcdir/gnulib"
+  git config --local submodule.gl-mod/bootstrap.url "$srcdir/gnulib-bootstrap"
+  git submodule update
+
+  ./bootstrap
+}
+
+build() {
+  cd libtool
+  ./configure --prefix=/usr lt_cv_sys_lib_dlsearch_path_spec="/usr/lib 
/usr/lib32"
+  make
+}
+
+check() {
+  cd libtool
+  make check gl_public_submodule_commit=
+}
+
+package() {
+  cd libtool
+  make DESTDIR="$pkgdir" install
+}

Copied: libtool/repos/staging-x86_64/disable-lto-link-order2.patch (from rev 
454072, libtool/trunk/disable-lto-link-order2.patch)
===
--- staging-x86_64/disable-lto-link-order2.patch
(rev 0)
+++ staging-x86_64/disable-lto-link-order2.patch2022-08-20 05:00:20 UTC 
(rev 454073)
@@ -0,0 +1,56 @@
+This patch is derived from 
+https://src.fedoraproject.org/rpms/libtool/blob/rawhide/f/libtool-2.4.6-disable-lto-link-order2.patch
+
+Enabling lto will result in failure during test phase, to be precise test 67 
will cause it.
+Compiler flags for this test (and most likely for rest of them) are inherited 
from actual build phase.
+I'm not sure if this is expected.
+
+Most distribution disables this test. We try to keep it by stripping lto flags 
for it.
+
+Origin for this tests: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=391427
+
+--- a/tests/link-order2.at 2015-01-16 19:52:04.0 +0100
 b/tests/link-order2.at 2021-11-30 02:01:09.574451906 +0100
+@@ -47,6 +47,8 @@
+ AT_KEYWORDS([libtool])
+ AT_KEYWORDS([interactive])dnl running 'wrong' may cause a popup window.
+ 
++NO_LTO_CFLAGS=${CFLAGS/ -flto}
++
+ eval `$LIBTOOL --config | $EGREP '^(shlibpath_var|allow_undefined_flag)='`
+ 
+ undefined_setting=-no-undefined
+@@ -89,12 +91,12 @@
+ EOF
+ 
+ for file in a0 a1 b; do
+-  $LIBTOOL --mode=compile $CC $CPPFLAGS $CFLAGS -c $file.c
++  $LIBTOOL --mode=compile $CC $CPPFLAGS $NO_LTO_CFLAGS -c $file.c
+ done
+-$CC $CPPFLAGS $CFLAGS -c main.c
++$CC $CPPFLAGS $NO_LTO_CFLAGS -c main.c
+ 
+ # Build an old, installed library.
+-$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS $static -o liba0.la a0.lo -rpath 
$deflibdir
++$LIBTOOL --mode=link $CC $NO_LTO_CFLAGS $LDFLAGS $static -o liba0.la a0.lo 
-rpath $deflibdir
+ $LIBTOOL --mode=install cp liba0.la $deflibdir/liba0.la
+ $LIBTOOL 

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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 05:00:16
  Author: freswa
Revision: 454072

upgpkg: libtool 2.4.7-4: gcc-12.2.0 rebuild

Modified:
  libtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 04:40:38 UTC (rev 454071)
+++ PKGBUILD2022-08-20 05:00:16 UTC (rev 454072)
@@ -8,7 +8,7 @@
 
 pkgname=libtool
 pkgver=2.4.7
-pkgrel=3
+pkgrel=4
 _gccver=12.1.1
 pkgdesc='A generic library support script'
 arch=(x86_64)



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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 04:40:38
  Author: freswa
Revision: 454071

archrelease: copy trunk to staging-x86_64

Added:
  glibc/repos/staging-x86_64/
  glibc/repos/staging-x86_64/PKGBUILD
(from rev 454070, glibc/trunk/PKGBUILD)
  glibc/repos/staging-x86_64/disable-clone3.diff
(from rev 454070, glibc/trunk/disable-clone3.diff)
  glibc/repos/staging-x86_64/glibc.install
(from rev 454070, glibc/trunk/glibc.install)
  glibc/repos/staging-x86_64/keys/
  glibc/repos/staging-x86_64/lib32-glibc.conf
(from rev 454070, glibc/trunk/lib32-glibc.conf)
  glibc/repos/staging-x86_64/locale-gen
(from rev 454070, glibc/trunk/locale-gen)
  glibc/repos/staging-x86_64/locale.gen.txt
(from rev 454070, glibc/trunk/locale.gen.txt)
  glibc/repos/staging-x86_64/reenable_DT_HASH.patch
(from rev 454070, glibc/trunk/reenable_DT_HASH.patch)
  glibc/repos/staging-x86_64/sdt-config.h
(from rev 454070, glibc/trunk/sdt-config.h)
  glibc/repos/staging-x86_64/sdt.h
(from rev 454070, glibc/trunk/sdt.h)

+
 PKGBUILD   |  229 +
 disable-clone3.diff|   22 ++
 glibc.install  |5 
 lib32-glibc.conf   |1 
 locale-gen |   42 
 locale.gen.txt |   23 ++
 reenable_DT_HASH.patch |  145 +++
 sdt-config.h   |6 
 sdt.h  |  430 +++
 9 files changed, 903 insertions(+)

Copied: glibc/repos/staging-x86_64/PKGBUILD (from rev 454070, 
glibc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-08-20 04:40:38 UTC (rev 454071)
@@ -0,0 +1,229 @@
+# Maintainer: Giancarlo Razzolini 
+# Maintainer: Frederik Schwan 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.36
+_commit=e982657073c4db21459ffd9e17bc505b1d64b876
+pkgrel=3
+arch=(x86_64)
+url='https://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs python)
+options=(debug staticlibs !lto)
+source=(git+https://sourceware.org/git/glibc.git#commit=${_commit}
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+sdt.h sdt-config.h
+disable-clone3.diff
+reenable_DT_HASH.patch
+)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
+  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+b2sums=('SKIP'
+
'46d533d25c7a2ce4ae75d452eee7ebb8e3ce4d191af9be3daa43718b78cb81d33cfd8046a117a15d87de9f5e940448c66005b0490515bf731c9e4691c53908d6'
+
'04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3'
+
'7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a'
+
'a6a5e2f2a627cc0d13d11a82458cfd0aa75ec1c5a3c7647e5d5a3bb1d4c0770887a3909bfda1236803d5bc9801bfd6251e13483e9adf797e4725332cd0d91a0e'
+
'214e995e84b342fe7b2a7704ce011b7c7fc74c2971f98eeb3b4e677b99c860addc0a7d91b8dc0f0b8be7537782ee331999e02ba48f4ccc1c331b60f27d715678'
+
'edef5f724f68ea95c6b0127bd13a10245f548afc381b2d0a6d1d06ee9f87b7dd89c6becd35d5ae722bf838594eb870a747f67f07f46e7d63f8c8d1a43cce4a52'
+
'5fdd133c367af2f5454ea1eea7907de12166fb95eb59dbe33eae16aa9e26209b6585972bc1c80e36a0af4bfb04296acaf940ee78cd624cdcbab9669dff46c051')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc
+  cd glibc
+
+  # Disable clone3 syscall for now
+  # Can be removed when eletron{9,11,12} and discord are removed or patched:
+  # 
https://github.com/electron/electron/commit/993ecb5bdd5c57024c8718ca6203a8f924d6d574
+  # Patch src: 
https://patchwork.ozlabs.org/project/glibc/patch/87eebkf8ph@oldenburg.str.redhat.com/
+  patch -Np1 -i "${srcdir}"/disable-clone3.diff
+
+  # re-enable `--hash-style=both` for building shared objects due to issues 
with EPIC's EAC
+  # which relies on DT_HASH to be present in these libs.
+  # reconsider 2023-01
+  patch -Np1 -i "${srcdir}"/reenable_DT_HASH.patch
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-bind-now
+  --enable-cet
+  --enable-kernel=4.4
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-systemtap
+  --disable-profile
+  --disable-crypt
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+ 

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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 04:40:28
  Author: freswa
Revision: 454070

upgpkg: glibc 2.36-3: gcc-12.2.0 rebuild

Modified:
  glibc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 04:39:14 UTC (rev 454069)
+++ PKGBUILD2022-08-20 04:40:28 UTC (rev 454070)
@@ -9,8 +9,8 @@
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
 pkgver=2.36
-_commit=c804cd1c00adde061ca51711f63068c103e94eef
-pkgrel=2
+_commit=e982657073c4db21459ffd9e17bc505b1d64b876
+pkgrel=3
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)



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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 04:39:14
  Author: freswa
Revision: 454069

archrelease: copy trunk to staging-x86_64

Added:
  binutils/repos/staging-x86_64/
  binutils/repos/staging-x86_64/PKGBUILD
(from rev 454068, binutils/trunk/PKGBUILD)
  binutils/repos/staging-x86_64/gold-warn-unsupported.patch
(from rev 454068, binutils/trunk/gold-warn-unsupported.patch)
  binutils/repos/staging-x86_64/keys/

-+
 PKGBUILD|  114 ++
 gold-warn-unsupported.patch |   66 
 2 files changed, 180 insertions(+)

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 454068, 
binutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-08-20 04:39:14 UTC (rev 454069)
@@ -0,0 +1,114 @@
+# Maintainer: Giancarlo Razzolini 
+# Maintainer: Frederik Schwan 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc
+
+pkgname=binutils
+pkgver=2.39
+_commit=9e855cffa1fda44629e7f9b76dfa3e5a51a440e9
+pkgrel=3
+pkgdesc='A set of programs to assemble and manipulate binary and object files'
+arch=(x86_64)
+url='https://www.gnu.org/software/binutils/'
+license=('GPL3' 'GPL' 'FDL1.3' 'custom:FSFAP')
+groups=(base-devel)
+depends=(glibc zlib libelf jansson)
+makedepends=(git)
+checkdepends=(dejagnu debuginfod bc)
+optdepends=('debuginfod: for debuginfod server/client functionality')
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache debug)
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
+gold-warn-unsupported.patch)
+sha256sums=('SKIP'
+'2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4')
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
+  # Creds @Fedora
+  # Change the gold configuration script to only warn about
+  # unsupported targets.  This allows the binutils to be built with
+  # BPF support enabled.
+  patch -Np1 -i "${srcdir}"/gold-warn-unsupported.patch
+}
+
+build() {
+  cd binutils-build
+
+  "$srcdir/binutils-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--enable-default-execstack=no \
+--enable-deterministic-archives \
+--enable-gold \
+--enable-install-libiberty \
+--enable-jansson \
+--enable-ld=default \
+--enable-pgo-build=lto \
+--enable-plugins \
+--enable-relro \
+--enable-shared \
+--enable-targets=x86_64-pep,bpf-unknown-none \
+--enable-threads \
+--disable-gdb \
+--disable-gdbserver \
+--disable-libdecnumber \
+--disable-readline \
+--disable-sim \
+--disable-werror \
+--with-debuginfod \
+--with-pic \
+--with-system-zlib
+
+  make -O tooldir=/usr
+
+  # Extract the FSF All Permissive License
+  # 

+  # used for some linker scripts.
+  tail -n 5 "${srcdir}"/binutils-gdb/ld/scripttempl/README > FSFAP
+}
+
+check() {
+  cd binutils-build
+
+  # Use minimal flags for testsuite
+  # ld testsuite uses CFLAGS_FOR_TARGET and requires -g
+  # gold testsuite requires CXXFLAGS/CFLAGS with default PIE/PIC disabled
+  make -O CFLAGS_FOR_TARGET="-O2 -g" \
+  CXXFLAGS="-O2 -no-pie -fno-PIC" \
+  CFLAGS="-O2 -no-pie" \
+  LDFLAGS="" \
+  check || true
+}
+
+package() {
+  cd binutils-build
+  make prefix="$pkgdir/usr" tooldir="$pkgdir/usr" install
+
+  # install PIC version of libiberty
+  install -m644 libiberty/pic/libiberty.a "$pkgdir/usr/lib"
+
+  # Remove unwanted files
+  rm -f "$pkgdir"/usr/share/man/man1/{dlltool,windres,windmc}*
+
+  # No shared linking to these files outside binutils
+  rm -f "$pkgdir"/usr/lib/lib{bfd,opcodes}.so
+  echo 'INPUT( /usr/lib/libbfd.a -liberty -lz -ldl )' > 
"$pkgdir/usr/lib/libbfd.so"
+  echo 'INPUT( /usr/lib/libopcodes.a -lbfd )' > "$pkgdir/usr/lib/libopcodes.so"
+
+  # install FSF All Permissive License
+  install -Dm644 -t "${pkgdir}"/usr/share/licenses/${pkgname}/ FSFAP
+}

Copied: binutils/repos/staging-x86_64/gold-warn-unsupported.patch (from rev 
454068, binutils/trunk/gold-warn-unsupported.patch)
===
--- staging-x86_64/gold-warn-unsupported.patch  (rev 0)
+++ staging-x86_64/gold-warn-unsupported.patch  2022-08-20 04:39:14 UTC (rev 
454069)
@@ -0,0 +1,66 @@

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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 04:39:08
  Author: freswa
Revision: 454068

upgpkg: binutils 2.39-3: gcc-12.2.0 rebuild

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 04:38:19 UTC (rev 454067)
+++ PKGBUILD2022-08-20 04:39:08 UTC (rev 454068)
@@ -7,8 +7,8 @@
 
 pkgname=binutils
 pkgver=2.39
-_commit=b51c2fec1da205ea3e7354cbb3e253018d64873c
-pkgrel=2
+_commit=9e855cffa1fda44629e7f9b76dfa3e5a51a440e9
+pkgrel=3
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'



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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 04:38:19
  Author: freswa
Revision: 454067

archrelease: copy trunk to staging-x86_64

Added:
  gcc/repos/staging-x86_64/
  gcc/repos/staging-x86_64/PKGBUILD
(from rev 454066, gcc/trunk/PKGBUILD)
  gcc/repos/staging-x86_64/c89
(from rev 454066, gcc/trunk/c89)
  gcc/repos/staging-x86_64/c99
(from rev 454066, gcc/trunk/c99)
  gcc/repos/staging-x86_64/gcc-ada-repro.patch
(from rev 454066, gcc/trunk/gcc-ada-repro.patch)
  gcc/repos/staging-x86_64/keys/

-+
 PKGBUILD|  475 ++
 c89 |   10 +
 c99 |   10 +
 gcc-ada-repro.patch |   15 +
 4 files changed, 510 insertions(+)

Copied: gcc/repos/staging-x86_64/PKGBUILD (from rev 454066, gcc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-08-20 04:38:19 UTC (rev 454067)
@@ -0,0 +1,475 @@
+# Maintainer: Giancarlo Razzolini 
+# Maintainer: Frederik Schwan 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs lib32-gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go gcc-d 
lto-dump libgccjit)
+pkgver=12.2.0
+_majorver=${pkgver%%.*}
+_commit=2ee5e4300186a92ad73f1a1a64cb918dc76c8d67
+pkgrel=1
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL3 LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(
+  binutils
+  doxygen
+  gcc-ada
+  gcc-d
+  git
+  lib32-glibc
+  lib32-gcc-libs
+  libisl
+  libmpc
+  libxcrypt
+  python
+  zstd
+)
+checkdepends=(
+  dejagnu
+  expect
+  inetutils
+  python-pytest
+  tcl
+)
+options=(!emptydirs !lto debug)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6beb39ee6c465c21d0cc547fd66b445100cdcc35
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(git+https://sourceware.org/git/gcc.git#commit=${_commit}
+c89 c99
+gcc-ada-repro.patch
+)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek 

+sha256sums=('SKIP'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # Reproducible gcc-ada
+  patch -Np0 < "$srcdir/gcc-ada-repro.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+  mkdir -p "$srcdir/libgccjit-build"
+}
+
+build() {
+  local _confflags=(
+  --prefix=/usr
+  --libdir=/usr/lib
+  --libexecdir=/usr/lib
+  --mandir=/usr/share/man
+  --infodir=/usr/share/info
+  --with-bugurl=https://bugs.archlinux.org/
+  --with-build-config=bootstrap-lto
+  --with-linker-hash-style=gnu
+  --with-system-zlib
+  --enable-__cxa_atexit
+  --enable-cet=auto
+  --enable-checking=release
+  --enable-clocale=gnu
+  --enable-default-pie
+  --enable-default-ssp
+  --enable-gnu-indirect-function
+  --enable-gnu-unique-object
+  --enable-libstdcxx-backtrace
+  --enable-link-serialization=1
+  --enable-linker-build-id
+  --enable-lto
+  --enable-multilib
+  --enable-plugin
+  --enable-shared
+  --enable-threads=posix
+  --disable-libssp
+  --disable-libstdcxx-pch
+  --disable-werror
+  )
+
+  cd gcc-build
+
+  # Credits @allanmcrae
+  # 
https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/gcc/PKGBUILD
+  # TODO: properly deal with the build issues resulting from this
+  CFLAGS=${CFLAGS/-Werror=format-security/}
+  CXXFLAGS=${CXXFLAGS/-Werror=format-security/}
+
+  "$srcdir/gcc/configure" \
+--enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
+--enable-bootstrap \
+"${_confflags[@]:?_confflags unset}"
+
+  # see https://bugs.archlinux.org/task/71777 for rationale re *FLAGS handling
+  make -O STAGE1_CFLAGS="-O2" \
+  BOOT_CFLAGS="$CFLAGS" \
+  BOOT_LDFLAGS="$LDFLAGS" \
+  LDFLAGS_FOR_TARGET="$LDFLAGS" \
+  bootstrap
+
+  # make documentation
+  make -O -C $CHOST/libstdc++-v3/doc doc-man-doxygen
+
+  # Build libgccjit separately, to avoid building all compilers with 
--enable-host-shared
+  # which 

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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Saturday, August 20, 2022 @ 04:38:04
  Author: freswa
Revision: 454066

upgpkg: gcc 12.2.0-1

Modified:
  gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 22:28:54 UTC (rev 454065)
+++ PKGBUILD2022-08-20 04:38:04 UTC (rev 454066)
@@ -8,10 +8,10 @@
 # NOTE: libtool requires rebuilt with each new gcc version
 
 pkgname=(gcc gcc-libs lib32-gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go gcc-d 
lto-dump libgccjit)
-pkgver=12.1.1
-_commit=681c73db9bd156f9b65a73ccc6c4a0a697fe70d6
+pkgver=12.2.0
 _majorver=${pkgver%%.*}
-pkgrel=4
+_commit=2ee5e4300186a92ad73f1a1a64cb918dc76c8d67
+pkgrel=1
 pkgdesc='The GNU Compiler Collection'
 arch=(x86_64)
 license=(GPL3 LGPL FDL custom)



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 03:49:26
  Author: anthraxx
Revision: 1271035

archrelease: copy trunk to community-any

Added:
  python-ailment/repos/community-any/
  python-ailment/repos/community-any/PKGBUILD
(from rev 1271034, python-ailment/trunk/PKGBUILD)

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

Copied: python-ailment/repos/community-any/PKGBUILD (from rev 1271034, 
python-ailment/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-20 03:49:26 UTC (rev 1271035)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=ailment
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc='The angr intermediate language'
+url='https://github.com/angr/ailment'
+license=('custom:BSD2')
+arch=('any')
+depends=('python' 'python-claripy' 'python-pyvex' 'python-pypcode')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest' 'python-archinfo')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('b9483a5407aaa3f24f89b421621e761667697d90d25b5a7a9a7f542adaa2c0f9b355271061741c3eee334bdf4b3d71e3e91c1a34119239ff182b2a63d687bb73')
+b2sums=('f6f0f6bcd821f63cb3d7a94c3b67de0d906172cca6e76e994418f7c5475b70fddd95644ade941bdfa62bec4b5a98570bd52905370aaf3643e22d5f780dfd60c8')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  # TODO: needed for angr (hard dep)
+  # PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 03:49:20
  Author: anthraxx
Revision: 1271034

addpkg: python-ailment 9.2.14-1

Added:
  python-ailment/
  python-ailment/repos/
  python-ailment/trunk/
  python-ailment/trunk/PKGBUILD

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

Added: python-ailment/trunk/PKGBUILD
===
--- python-ailment/trunk/PKGBUILD   (rev 0)
+++ python-ailment/trunk/PKGBUILD   2022-08-20 03:49:20 UTC (rev 1271034)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=ailment
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc='The angr intermediate language'
+url='https://github.com/angr/ailment'
+license=('custom:BSD2')
+arch=('any')
+depends=('python' 'python-claripy' 'python-pyvex' 'python-pypcode')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest' 'python-archinfo')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('b9483a5407aaa3f24f89b421621e761667697d90d25b5a7a9a7f542adaa2c0f9b355271061741c3eee334bdf4b3d71e3e91c1a34119239ff182b2a63d687bb73')
+b2sums=('f6f0f6bcd821f63cb3d7a94c3b67de0d906172cca6e76e994418f7c5475b70fddd95644ade941bdfa62bec4b5a98570bd52905370aaf3643e22d5f780dfd60c8')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  # TODO: needed for angr (hard dep)
+  # PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in python-pypcode/repos (2 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 03:45:59
  Author: anthraxx
Revision: 1271033

archrelease: copy trunk to community-x86_64

Added:
  python-pypcode/repos/community-x86_64/
  python-pypcode/repos/community-x86_64/PKGBUILD
(from rev 1271032, python-pypcode/trunk/PKGBUILD)

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

Copied: python-pypcode/repos/community-x86_64/PKGBUILD (from rev 1271032, 
python-pypcode/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-08-20 03:45:59 UTC (rev 1271033)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: Letu Ren 
+
+_pyname=pypcode
+pkgname=python-${_pyname}
+pkgver=1.0.7
+pkgrel=1
+pkgdesc="Python bindings to Ghidra's SLEIGH library for disassembly and 
lifting to p-code IR"
+url='https://github.com/angr/pypcode'
+license=('custom')
+arch=('x86_64')
+depends=('python' 'python-cffi')
+makedepends=('cmake' 'python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+
pypcode-memory-unique-ptr.patch::https://patch-diff.githubusercontent.com/raw/angr/pypcode/pull/31.patch)
+sha512sums=('ccb7312d42faa2450fbdb961146507396409c274d2894506acfa14dcae5b97869fad230f1931f1f342e8dccf138b9edc38802bfec1c8b09b959441f28fe4f73f'
+
'9848631798b7c2a0a911ed11e67cad1a7134cc91f5faa95cc05355d10fa5135300c6b9b035760c1ee9d2c89a6053a4cdc96519e129c17f8079f7b1f190d07462')
+b2sums=('fc51208d3cef60afbbf2d5f8d86f02a42c2de59f8e4a55cc9a1dd0e2204c054fe8bc5ee97826399def871a8520bac3b64073c359afa3912165515fe5e50a0bcc'
+
'8d56e67e5899c0294a96138ee13a72c6a280b7b449910f62d29ee2904cfd45daa2093f1990a0cda643cc0ba2dd516e7dde0af22d4633364d60387de6c10637cb')
+
+prepare() {
+  cd ${_pyname}-${pkgver}
+  patch -Np1 < ../pypcode-memory-unique-ptr.patch
+}
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 03:45:53
  Author: anthraxx
Revision: 1271032

addpkg: python-pypcode 1.0.7-1

Added:
  python-pypcode/
  python-pypcode/repos/
  python-pypcode/trunk/
  python-pypcode/trunk/PKGBUILD

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

Added: python-pypcode/trunk/PKGBUILD
===
--- python-pypcode/trunk/PKGBUILD   (rev 0)
+++ python-pypcode/trunk/PKGBUILD   2022-08-20 03:45:53 UTC (rev 1271032)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: Letu Ren 
+
+_pyname=pypcode
+pkgname=python-${_pyname}
+pkgver=1.0.7
+pkgrel=1
+pkgdesc="Python bindings to Ghidra's SLEIGH library for disassembly and 
lifting to p-code IR"
+url='https://github.com/angr/pypcode'
+license=('custom')
+arch=('x86_64')
+depends=('python' 'python-cffi')
+makedepends=('cmake' 'python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+
pypcode-memory-unique-ptr.patch::https://patch-diff.githubusercontent.com/raw/angr/pypcode/pull/31.patch)
+sha512sums=('ccb7312d42faa2450fbdb961146507396409c274d2894506acfa14dcae5b97869fad230f1931f1f342e8dccf138b9edc38802bfec1c8b09b959441f28fe4f73f'
+
'9848631798b7c2a0a911ed11e67cad1a7134cc91f5faa95cc05355d10fa5135300c6b9b035760c1ee9d2c89a6053a4cdc96519e129c17f8079f7b1f190d07462')
+b2sums=('fc51208d3cef60afbbf2d5f8d86f02a42c2de59f8e4a55cc9a1dd0e2204c054fe8bc5ee97826399def871a8520bac3b64073c359afa3912165515fe5e50a0bcc'
+
'8d56e67e5899c0294a96138ee13a72c6a280b7b449910f62d29ee2904cfd45daa2093f1990a0cda643cc0ba2dd516e7dde0af22d4633364d60387de6c10637cb')
+
+prepare() {
+  cd ${_pyname}-${pkgver}
+  patch -Np1 < ../pypcode-memory-unique-ptr.patch
+}
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:54:24
  Author: anthraxx
Revision: 1271031

archrelease: copy trunk to community-any

Added:
  python-claripy/repos/community-any/
  python-claripy/repos/community-any/PKGBUILD
(from rev 1271030, python-claripy/trunk/PKGBUILD)

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

Copied: python-claripy/repos/community-any/PKGBUILD (from rev 1271030, 
python-claripy/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-20 01:54:24 UTC (rev 1271031)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=claripy
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc='Abstraction layer for constraint solvers'
+url='https://github.com/angr/claripy'
+license=('custom:BSD2')
+arch=('any')
+depends=('python' 'python-z3-solver' 'python-cachetools' 'python-decorator'
+ 'python-pysmt' 'python-six')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('0ff7f750b8f32e40e581c0975991276fbd6322dc3b32dc0002f21b90e5615e3ebc3f6a2f028c32b422494aae84b6cd12a455056c0f1014f8c48951059d774de6')
+b2sums=('06a19f894ccbc414d1ade5d9fdca7b3c2e19aa15dd2110e7eec7fb9cae629d085f1b6c5a7c6edbda827171ef08a0a6a2de6b5abefc599a5ac5d226d85ee37e3b')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:54:17
  Author: anthraxx
Revision: 1271030

addpkg: python-claripy 9.2.14-1

Added:
  python-claripy/
  python-claripy/repos/
  python-claripy/trunk/
  python-claripy/trunk/PKGBUILD

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

Added: python-claripy/trunk/PKGBUILD
===
--- python-claripy/trunk/PKGBUILD   (rev 0)
+++ python-claripy/trunk/PKGBUILD   2022-08-20 01:54:17 UTC (rev 1271030)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=claripy
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc='Abstraction layer for constraint solvers'
+url='https://github.com/angr/claripy'
+license=('custom:BSD2')
+arch=('any')
+depends=('python' 'python-z3-solver' 'python-cachetools' 'python-decorator'
+ 'python-pysmt' 'python-six')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('0ff7f750b8f32e40e581c0975991276fbd6322dc3b32dc0002f21b90e5615e3ebc3f6a2f028c32b422494aae84b6cd12a455056c0f1014f8c48951059d774de6')
+b2sums=('06a19f894ccbc414d1ade5d9fdca7b3c2e19aa15dd2110e7eec7fb9cae629d085f1b6c5a7c6edbda827171ef08a0a6a2de6b5abefc599a5ac5d226d85ee37e3b')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:48:14
  Author: anthraxx
Revision: 1271029

archrelease: copy trunk to community-any

Added:
  ruby-yard/repos/community-any/PKGBUILD
(from rev 1271028, ruby-yard/trunk/PKGBUILD)
Deleted:
  ruby-yard/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 01:48:09 UTC (rev 1271028)
+++ PKGBUILD2022-08-20 01:48:14 UTC (rev 1271029)
@@ -1,44 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Jerome Leclanche 
-
-_gemname=yard
-pkgname=ruby-${_gemname}
-pkgver=0.9.28
-pkgrel=1
-pkgdesc='YARD is a Ruby Documentation tool. The Y stands for "Yay!"'
-url='https://yardoc.org/'
-arch=('any')
-license=('MIT')
-depends=('ruby' 'ruby-rdoc')
-makedepends=('ruby-rake' 'ruby-samus')
-options=('!emptydirs')
-source=(https://github.com/lsegal/yard/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355')
-b2sums=('7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836')
-
-prepare() {
-  cd ${_gemname}-${pkgver}
-  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
-  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
-}
-
-build() {
-  cd ${_gemname}-${pkgver}
-  rake gem
-}
-
-package() {
-  cd ${_gemname}-${pkgver}
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
\
--n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
-  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-  cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  cd "${pkgdir}/${_gemdir}"
-  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
-extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-yard/repos/community-any/PKGBUILD (from rev 1271028, 
ruby-yard/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 01:48:14 UTC (rev 1271029)
@@ -0,0 +1,56 @@
+# Maintainer: Levente Polyak 
+# Contributor: Jerome Leclanche 
+
+_gemname=yard
+pkgname=ruby-${_gemname}
+pkgver=0.9.28
+pkgrel=2
+pkgdesc='YARD is a Ruby Documentation tool. The Y stands for "Yay!"'
+url='https://yardoc.org/'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-rdoc' 'ruby-webrick')
+makedepends=('ruby-rake' 'ruby-samus')
+options=('!emptydirs')
+source=(https://github.com/lsegal/yard/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355')
+b2sums=('7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  rake gem
+}
+
+check() {
+  cd ${_gemname}-${pkgver}
+  rake spec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:48:09
  Author: anthraxx
Revision: 1271028

upgpkg: ruby-yard 0.9.28-2: fix ruby-webrick dependency

Modified:
  ruby-yard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 01:39:38 UTC (rev 1271027)
+++ PKGBUILD2022-08-20 01:48:09 UTC (rev 1271028)
@@ -4,12 +4,12 @@
 _gemname=yard
 pkgname=ruby-${_gemname}
 pkgver=0.9.28
-pkgrel=1
+pkgrel=2
 pkgdesc='YARD is a Ruby Documentation tool. The Y stands for "Yay!"'
 url='https://yardoc.org/'
 arch=('any')
 license=('MIT')
-depends=('ruby' 'ruby-rdoc')
+depends=('ruby' 'ruby-rdoc' 'ruby-webrick')
 makedepends=('ruby-rake' 'ruby-samus')
 options=('!emptydirs')
 
source=(https://github.com/lsegal/yard/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
@@ -27,11 +27,23 @@
   rake gem
 }
 
+check() {
+  cd ${_gemname}-${pkgver}
+  rake spec
+}
+
 package() {
   cd ${_gemname}-${pkgver}
   local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" 
\
--n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
   install -Dm 644 README.md CHANGELOG.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
   cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:39:38
  Author: anthraxx
Revision: 1271027

archrelease: copy trunk to community-any

Added:
  python-pysmt/repos/community-any/
  python-pysmt/repos/community-any/PKGBUILD
(from rev 1271026, python-pysmt/trunk/PKGBUILD)

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

Copied: python-pysmt/repos/community-any/PKGBUILD (from rev 1271026, 
python-pysmt/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-20 01:39:38 UTC (rev 1271027)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_pyname=pysmt
+pkgname=python-${_pyname}
+pkgver=0.9.5
+pkgrel=1
+pkgdesc='Solver-agnostic library for SMT Formulae manipulation and solving'
+url='https://github.com/pysmt/pysmt'
+license=('Apache')
+arch=('any')
+depends=('python' 'python-z3-solver')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('d1e3b4f9f7bc90c15ddcfbcf87e4d487acff9613ae48d56a91bd83ab1c929af8c15ced29f6b097a599f91b41bbfadcf89e4601edba2bdff36c80c41b7c5165bb')
+b2sums=('0716c6b5e66a50072947f2e959ab5dfd92494b4d9bb92a11cf6250e9b8a9940591a64af0382e173230da31fd7d7178904da9bd4d424ab53ee217ccc49186234a')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest -k 'not test_z3_back_formulae'
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r examples "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:39:30
  Author: anthraxx
Revision: 1271026

addpkg: python-pysmt 0.9.5-1

Added:
  python-pysmt/
  python-pysmt/repos/
  python-pysmt/trunk/
  python-pysmt/trunk/PKGBUILD

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

Added: python-pysmt/trunk/PKGBUILD
===
--- python-pysmt/trunk/PKGBUILD (rev 0)
+++ python-pysmt/trunk/PKGBUILD 2022-08-20 01:39:30 UTC (rev 1271026)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+_pyname=pysmt
+pkgname=python-${_pyname}
+pkgver=0.9.5
+pkgrel=1
+pkgdesc='Solver-agnostic library for SMT Formulae manipulation and solving'
+url='https://github.com/pysmt/pysmt'
+license=('Apache')
+arch=('any')
+depends=('python' 'python-z3-solver')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('d1e3b4f9f7bc90c15ddcfbcf87e4d487acff9613ae48d56a91bd83ab1c929af8c15ced29f6b097a599f91b41bbfadcf89e4601edba2bdff36c80c41b7c5165bb')
+b2sums=('0716c6b5e66a50072947f2e959ab5dfd92494b4d9bb92a11cf6250e9b8a9940591a64af0382e173230da31fd7d7178904da9bd4d424ab53ee217ccc49186234a')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest -k 'not test_z3_back_formulae'
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r examples "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in lxd/repos/community-x86_64 (10 files)

2022-08-19 Thread George Rawlinson via arch-commits
Date: Saturday, August 20, 2022 @ 01:15:09
  Author: grawlinson
Revision: 1271025

archrelease: copy trunk to community-x86_64

Added:
  lxd/repos/community-x86_64/PKGBUILD
(from rev 1271024, lxd/trunk/PKGBUILD)
  lxd/repos/community-x86_64/keys/
  lxd/repos/community-x86_64/lxd.service
(from rev 1271024, lxd/trunk/lxd.service)
  lxd/repos/community-x86_64/lxd.socket
(from rev 1271024, lxd/trunk/lxd.socket)
  lxd/repos/community-x86_64/lxd.sysusers
(from rev 1271024, lxd/trunk/lxd.sysusers)
Deleted:
  lxd/repos/community-x86_64/PKGBUILD
  lxd/repos/community-x86_64/keys/
  lxd/repos/community-x86_64/lxd.service
  lxd/repos/community-x86_64/lxd.socket
  lxd/repos/community-x86_64/lxd.sysusers

--+
 PKGBUILD |  170 -
 lxd.service  |   46 +++
 lxd.socket   |   24 
 lxd.sysusers |2 
 4 files changed, 121 insertions(+), 121 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 01:13:42 UTC (rev 1271024)
+++ PKGBUILD2022-08-20 01:15:09 UTC (rev 1271025)
@@ -1,85 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: George Rawlinson 
-# Contributor: Maikel Wever 
-# Contributor: Asterios Dimitriou 
-# Contributor: Benjamin Asbach 
-# Contributer: nightuser 
-
-pkgname=lxd
-pkgver=5.4
-pkgrel=1
-pkgdesc="Daemon based on liblxc offering a REST API to manage containers"
-arch=('x86_64')
-url="https://linuxcontainers.org/lxd;
-license=('APACHE')
-depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
-makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd')
-optdepends=(
-'lvm2: for lvm2 support'
-'thin-provisioning-tools: for thin provisioning support'
-'btrfs-progs: for btrfs storage driver support'
-'ceph: for ceph storage driver support'
-'cdrtools: VM support'
-'qemu: VM support'
-'edk2-ovmf: VM support'
-'systemd-libs: unix device hotplug support'
-'apparmor: apparmor support'
-)
-source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
-"lxd.socket"
-"lxd.service"
-"lxd.sysusers")
-validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67')
-sha256sums=('e234b67c5077d05e22f958e3256bd91f262450545993d0aaf1b4ce2bdb99393a'
-'SKIP'
-'b89a725223ef72b25eab25184084d069af312f8c23612c57fdb75427a510232e'
-'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54'
-'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  mkdir bin
-  go mod verify
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  export GOFLAGS="-buildmode=pie -trimpath"
-  export CGO_LDFLAGS_ALLOW="-Wl,-z,now"
-
-  go build -v -tags "netgo" -o bin/ ./lxd-migrate/...
-  CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ 
./lxd-agent/...
-  for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark lxd-user; do
-go build -v -tags "libsqlite3" -o bin/ ./$tool/...
-  done
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-migrate 
lxd-user; do
-install -v -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool"
-  done
-
-  # Package license
-  install -v -Dm644 "COPYING"  
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
-
-  # systemd files
-  install -v -Dm644 "${srcdir}/"lxd.{service,socket} -t 
"${pkgdir}/usr/lib/systemd/system"
-  install -v -Dm644 "${srcdir}/$pkgname.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
-
-  # logs
-  install -v -dm700 "${pkgdir}/var/log/lxd"
-
-  # documentation
-  install -d "${pkgdir}/usr/share/doc/lxd/"
-  rm -rf doc/html
-  cp -vr doc/* "${pkgdir}/usr/share/doc/lxd/"
-
-  # Bash completions
-  install -v -p -Dm644 "scripts/bash/lxd-client" 
"${pkgdir}/usr/share/bash-completion/completions/lxd"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 1271024, 
lxd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 01:15:09 UTC (rev 1271025)
@@ -0,0 +1,85 @@
+# Maintainer: Morten Linderud 
+# Maintainer: George Rawlinson 
+# Contributor: Maikel Wever 
+# Contributor: Asterios Dimitriou 
+# Contributor: Benjamin Asbach 
+# Contributer: nightuser 
+
+pkgname=lxd
+pkgver=5.5
+pkgrel=1
+pkgdesc="Daemon based on liblxc offering a REST API to manage containers"
+arch=('x86_64')
+url="https://linuxcontainers.org/lxd;
+license=('APACHE')
+depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
+makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd')
+optdepends=(
+'lvm2: for lvm2 support'
+'thin-provisioning-tools: for thin provisioning support'
+'btrfs-progs: for btrfs storage driver support'
+'ceph: for ceph storage driver support'
+

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

2022-08-19 Thread George Rawlinson via arch-commits
Date: Saturday, August 20, 2022 @ 01:13:42
  Author: grawlinson
Revision: 1271024

upgpkg: lxd 5.5-1; new upstream release

Modified:
  lxd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 01:12:31 UTC (rev 1271023)
+++ PKGBUILD2022-08-20 01:13:42 UTC (rev 1271024)
@@ -6,7 +6,7 @@
 # Contributer: nightuser 
 
 pkgname=lxd
-pkgver=5.4
+pkgver=5.5
 pkgrel=1
 pkgdesc="Daemon based on liblxc offering a REST API to manage containers"
 arch=('x86_64')
@@ -30,7 +30,7 @@
 "lxd.service"
 "lxd.sysusers")
 validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67')
-sha256sums=('e234b67c5077d05e22f958e3256bd91f262450545993d0aaf1b4ce2bdb99393a'
+sha256sums=('462e66c03b5eb08eaf3a3b5be4be73043e3af63218c79af100989bd018daf29b'
 'SKIP'
 'b89a725223ef72b25eab25184084d069af312f8c23612c57fdb75427a510232e'
 '102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54'



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:12:31
  Author: anthraxx
Revision: 1271023

archrelease: copy trunk to community-any

Added:
  python-nampa/repos/community-any/PKGBUILD
(from rev 1271022, python-nampa/trunk/PKGBUILD)
Deleted:
  python-nampa/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 01:12:26 UTC (rev 1271022)
+++ PKGBUILD2022-08-20 01:12:31 UTC (rev 1271023)
@@ -1,36 +0,0 @@
-# Maintainer: Levente Polyak 
-
-_pyname=nampa
-pkgname=python-${_pyname}
-pkgver=1.0
-pkgrel=1
-pkgdesc='FLIRT signatures for python'
-url='https://github.com/thebabush/nampa'
-license=('LGPL3')
-arch=('any')
-depends=('python' 'python-future')
-makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
-checkdepends=('python-pytest')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('899ee2786b0d1739f5d9836310e13c7fdc46df14259491acc480db69f291d6c9934d059064a54798fecab84a9e4a731ada71105dee67b967e93d3cb4435a3387')
-b2sums=('73122bb669f825fd1b50f6fba1b58f0c1232c404590b7ada652e3142bd4bf74aae21dcb3362c6c9ec7bd1904e13bf1654c2eb3e8ec68332f1a92660bee2ac249')
-
-build() {
-  cd ${_pyname}-${pkgver}
-  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd ${_pyname}-${pkgver}
-  PYTHONPATH=build/lib pytest
-}
-
-package() {
-  cd ${_pyname}-${pkgver}
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-nampa/repos/community-any/PKGBUILD (from rev 1271022, 
python-nampa/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 01:12:31 UTC (rev 1271023)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=nampa
+pkgname=python-${_pyname}
+pkgver=1.0
+pkgrel=2
+pkgdesc='FLIRT signatures for python'
+url='https://github.com/thebabush/nampa'
+license=('LGPL3')
+arch=('any')
+depends=('python' 'python-future')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('899ee2786b0d1739f5d9836310e13c7fdc46df14259491acc480db69f291d6c9934d059064a54798fecab84a9e4a731ada71105dee67b967e93d3cb4435a3387')
+b2sums=('73122bb669f825fd1b50f6fba1b58f0c1232c404590b7ada652e3142bd4bf74aae21dcb3362c6c9ec7bd1904e13bf1654c2eb3e8ec68332f1a92660bee2ac249')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 01:12:26
  Author: anthraxx
Revision: 1271022

upgpkg: python-nampa 1.0-2: drop git makedepends

Modified:
  python-nampa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 00:57:20 UTC (rev 1271021)
+++ PKGBUILD2022-08-20 01:12:26 UTC (rev 1271022)
@@ -3,13 +3,13 @@
 _pyname=nampa
 pkgname=python-${_pyname}
 pkgver=1.0
-pkgrel=1
+pkgrel=2
 pkgdesc='FLIRT signatures for python'
 url='https://github.com/thebabush/nampa'
 license=('LGPL3')
 arch=('any')
 depends=('python' 'python-future')
-makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
 checkdepends=('python-pytest')
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
 
sha512sums=('899ee2786b0d1739f5d9836310e13c7fdc46df14259491acc480db69f291d6c9934d059064a54798fecab84a9e4a731ada71105dee67b967e93d3cb4435a3387')



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:57:20
  Author: anthraxx
Revision: 1271021

archrelease: copy trunk to community-any

Added:
  python-nampa/repos/community-any/
  python-nampa/repos/community-any/PKGBUILD
(from rev 1271020, python-nampa/trunk/PKGBUILD)

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

Copied: python-nampa/repos/community-any/PKGBUILD (from rev 1271020, 
python-nampa/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-20 00:57:20 UTC (rev 1271021)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=nampa
+pkgname=python-${_pyname}
+pkgver=1.0
+pkgrel=1
+pkgdesc='FLIRT signatures for python'
+url='https://github.com/thebabush/nampa'
+license=('LGPL3')
+arch=('any')
+depends=('python' 'python-future')
+makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('899ee2786b0d1739f5d9836310e13c7fdc46df14259491acc480db69f291d6c9934d059064a54798fecab84a9e4a731ada71105dee67b967e93d3cb4435a3387')
+b2sums=('73122bb669f825fd1b50f6fba1b58f0c1232c404590b7ada652e3142bd4bf74aae21dcb3362c6c9ec7bd1904e13bf1654c2eb3e8ec68332f1a92660bee2ac249')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:57:11
  Author: anthraxx
Revision: 1271020

addpkg: python-nampa 1.0-1

Added:
  python-nampa/
  python-nampa/repos/
  python-nampa/trunk/
  python-nampa/trunk/PKGBUILD

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

Added: python-nampa/trunk/PKGBUILD
===
--- python-nampa/trunk/PKGBUILD (rev 0)
+++ python-nampa/trunk/PKGBUILD 2022-08-20 00:57:11 UTC (rev 1271020)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_pyname=nampa
+pkgname=python-${_pyname}
+pkgver=1.0
+pkgrel=1
+pkgdesc='FLIRT signatures for python'
+url='https://github.com/thebabush/nampa'
+license=('LGPL3')
+arch=('any')
+depends=('python' 'python-future')
+makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('899ee2786b0d1739f5d9836310e13c7fdc46df14259491acc480db69f291d6c9934d059064a54798fecab84a9e4a731ada71105dee67b967e93d3cb4435a3387')
+b2sums=('73122bb669f825fd1b50f6fba1b58f0c1232c404590b7ada652e3142bd4bf74aae21dcb3362c6c9ec7bd1904e13bf1654c2eb3e8ec68332f1a92660bee2ac249')
+
+build() {
+  cd ${_pyname}-${pkgver}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:49:25
  Author: anthraxx
Revision: 1271019

archrelease: copy trunk to community-x86_64

Added:
  python-pyvex/repos/community-x86_64/PKGBUILD
(from rev 1271018, python-pyvex/trunk/PKGBUILD)
Deleted:
  python-pyvex/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 00:49:21 UTC (rev 1271018)
+++ PKGBUILD2022-08-20 00:49:25 UTC (rev 1271019)
@@ -1,49 +0,0 @@
-# Maintainer: ArchStrike 
-
-_pyname=pyvex
-pkgname=python-${_pyname}
-pkgver=9.2.14
-pkgrel=1
-pkgdesc="Python bindings for Valgrind's VEX IR"
-url='https://github.com/angr/pyvex'
-license=('BSD')
-arch=('x86_64')
-depends=('python' 'python-archinfo' 'python-bitstring' 'python-cffi' 
'python-setuptools')
-makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
-checkdepends=('python-pytest')
-source=("git+${url}.git#commit=v${pkgver}"
-git+https://github.com/angr/vex.git)
-sha512sums=('SKIP'
-'SKIP')
-
-prepare() {
-  cd ${_pyname}
-  git submodule init
-  git config submodule."vex".url "${srcdir}/vex"
-  git submodule update --recursive
-
-  sed 's/FLAGS=/FLAGS+=/g' -i pyvex_c/Makefile
-  sed 's/-shared/$(LDFLAGS) -shared/' -i "${srcdir}"/vex/Makefile-gcc
-}
-
-build() {
-  cd ${_pyname}
-  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd ${_pyname}
-  # TODO: enable all tests once angr is packaged
-  rm tests/test_spotter.py
-  PYTHONPATH=build/lib pytest
-}
-
-package() {
-  cd ${_pyname}
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-pyvex/repos/community-x86_64/PKGBUILD (from rev 1271018, 
python-pyvex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 00:49:25 UTC (rev 1271019)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+
+_pyname=pyvex
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=2
+pkgdesc="Python bindings for Valgrind's VEX IR"
+url='https://github.com/angr/pyvex'
+license=('BSD')
+arch=('x86_64')
+depends=('python' 'python-archinfo' 'python-bitstring' 'python-cffi' 
'python-setuptools')
+makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
+checkdepends=('python-pytest')
+source=("git+${url}.git#commit=v${pkgver}"
+git+https://github.com/angr/vex.git)
+sha512sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd ${_pyname}
+  git submodule init
+  git config submodule."vex".url "${srcdir}/vex"
+  git submodule update --recursive
+
+  sed 's/FLAGS=/FLAGS+=/g' -i pyvex_c/Makefile
+  sed 's/-shared/$(LDFLAGS) -shared/' -i "${srcdir}"/vex/Makefile-gcc
+}
+
+build() {
+  cd ${_pyname}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}
+  # TODO: enable all tests once angr is packaged
+  rm tests/test_spotter.py
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:49:21
  Author: anthraxx
Revision: 1271018

upgpkg: python-pyvex 9.2.14-2: fix maintainer

Modified:
  python-pyvex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 00:43:58 UTC (rev 1271017)
+++ PKGBUILD2022-08-20 00:49:21 UTC (rev 1271018)
@@ -1,9 +1,9 @@
-# Maintainer: ArchStrike 
+# Maintainer: Levente Polyak 
 
 _pyname=pyvex
 pkgname=python-${_pyname}
 pkgver=9.2.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Python bindings for Valgrind's VEX IR"
 url='https://github.com/angr/pyvex'
 license=('BSD')



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

2022-08-19 Thread George Rawlinson via arch-commits
Date: Saturday, August 20, 2022 @ 00:43:58
  Author: grawlinson
Revision: 1271017

archrelease: copy trunk to community-any

Added:
  python-mistletoe/repos/community-any/PKGBUILD
(from rev 1271016, python-mistletoe/trunk/PKGBUILD)
Deleted:
  python-mistletoe/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 00:43:24 UTC (rev 1271016)
+++ PKGBUILD2022-08-20 00:43:58 UTC (rev 1271017)
@@ -1,40 +0,0 @@
-# Maintainer: George Rawlinson 
-
-pkgname=python-mistletoe
-pkgver=0.8.2
-pkgrel=2
-pkgdesc='A fast, extensible Markdown parser in pure Python'
-arch=('any')
-url='https://github.com/miyuchina/mistletoe'
-license=('MIT')
-depends=('python')
-makedepends=('git' 'python-setuptools')
-_commit='5916ebd57a52668976831b2d249e96662cb001f4'
-source=("$pkgname::git+$url.git#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed 's/^v//'
-}
-
-build() {
-  cd "$pkgname"
-
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname"
-
-  python -m unittest discover test
-}
-
-package() {
-  cd "$pkgname"
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-}

Copied: python-mistletoe/repos/community-any/PKGBUILD (from rev 1271016, 
python-mistletoe/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 00:43:58 UTC (rev 1271017)
@@ -0,0 +1,40 @@
+# Maintainer: George Rawlinson 
+
+pkgname=python-mistletoe
+pkgver=0.9.0
+pkgrel=1
+pkgdesc='A fast, extensible Markdown parser in pure Python'
+arch=('any')
+url='https://github.com/miyuchina/mistletoe'
+license=('MIT')
+depends=('python')
+makedepends=('git' 'python-setuptools')
+_commit='cd0cd82c309094d85d60b86c2cf7cb1424e8b6f3'
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  cd "$pkgname"
+
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname"
+
+  python -m unittest discover test
+}
+
+package() {
+  cd "$pkgname"
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+}



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

2022-08-19 Thread George Rawlinson via arch-commits
Date: Saturday, August 20, 2022 @ 00:43:24
  Author: grawlinson
Revision: 1271016

upgpkg: python-mistletoe 0.9.0-1; new upstream release

Modified:
  python-mistletoe/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 00:43:20 UTC (rev 1271015)
+++ PKGBUILD2022-08-20 00:43:24 UTC (rev 1271016)
@@ -1,8 +1,8 @@
 # Maintainer: George Rawlinson 
 
 pkgname=python-mistletoe
-pkgver=0.8.2
-pkgrel=2
+pkgver=0.9.0
+pkgrel=1
 pkgdesc='A fast, extensible Markdown parser in pure Python'
 arch=('any')
 url='https://github.com/miyuchina/mistletoe'
@@ -9,7 +9,7 @@
 license=('MIT')
 depends=('python')
 makedepends=('git' 'python-setuptools')
-_commit='5916ebd57a52668976831b2d249e96662cb001f4'
+_commit='cd0cd82c309094d85d60b86c2cf7cb1424e8b6f3'
 source=("$pkgname::git+$url.git#commit=$_commit")
 b2sums=('SKIP')
 



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:43:20
  Author: anthraxx
Revision: 1271015

archrelease: copy trunk to community-any

Added:
  ropper/repos/community-any/PKGBUILD
(from rev 1271014, ropper/trunk/PKGBUILD)
Deleted:
  ropper/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 00:43:15 UTC (rev 1271014)
+++ PKGBUILD2022-08-20 00:43:20 UTC (rev 1271015)
@@ -1,38 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=ropper
-_pkgname=Ropper
-pkgver=1.13.8
-pkgrel=1
-pkgdesc='Show information about binary files and find gadgets to build rop 
chains for different architectures'
-url='https://github.com/sashs/Ropper'
-arch=('any')
-license=('GPL2')
-depends=('python' 'python-capstone' 'python-filebytes')
-makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
-checkdepends=('python-pytest')
-optdepends=('python-keystone: assemble command support')
-conflicts=('python-ropper')
-replaces=('python-ropper')
-provides=('python-ropper')
-source=(https://github.com/sashs/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('eae2279e1c6bc91af76e8e5d37b7d57c5d2e518d027e293dbd52c6c27dcd8826e73673c55fe581cdefda272b657c8eff2b5eb4fdc4996fec1548709b8371b5d4')
-b2sums=('8601bcd2287763aa208b227c437362b9799ec1775104b659213e69a77f118bce567e95a0b83a4f0556439a82ee853ebc9aabaa4098b2a700572d1b661213eb25')
-
-build() {
-  cd ${_pkgname}-${pkgver}
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd ${_pkgname}-${pkgver}
-  py.test
-}
-
-package() {
-  cd ${_pkgname}-${pkgver}
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: ropper/repos/community-any/PKGBUILD (from rev 1271014, 
ropper/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 00:43:20 UTC (rev 1271015)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+
+pkgname=ropper
+_pkgname=Ropper
+pkgver=1.13.8
+pkgrel=2
+pkgdesc='Show information about binary files and find gadgets to build rop 
chains for different architectures'
+url='https://github.com/sashs/Ropper'
+arch=('any')
+license=('GPL2')
+depends=('python' 'python-capstone' 'python-filebytes' 'python-z3-solver'
+ 'python-pyvex' 'python-archinfo')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+optdepends=('python-keystone: assemble command support')
+conflicts=('python-ropper')
+replaces=('python-ropper')
+provides=('python-ropper')
+source=(https://github.com/sashs/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('eae2279e1c6bc91af76e8e5d37b7d57c5d2e518d027e293dbd52c6c27dcd8826e73673c55fe581cdefda272b657c8eff2b5eb4fdc4996fec1548709b8371b5d4')
+b2sums=('8601bcd2287763aa208b227c437362b9799ec1775104b659213e69a77f118bce567e95a0b83a4f0556439a82ee853ebc9aabaa4098b2a700572d1b661213eb25')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  py.test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:43:15
  Author: anthraxx
Revision: 1271014

upgpkg: ropper 1.13.8-2

Modified:
  ropper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 00:42:47 UTC (rev 1271013)
+++ PKGBUILD2022-08-20 00:43:15 UTC (rev 1271014)
@@ -3,12 +3,13 @@
 pkgname=ropper
 _pkgname=Ropper
 pkgver=1.13.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Show information about binary files and find gadgets to build rop 
chains for different architectures'
 url='https://github.com/sashs/Ropper'
 arch=('any')
 license=('GPL2')
-depends=('python' 'python-capstone' 'python-filebytes')
+depends=('python' 'python-capstone' 'python-filebytes' 'python-z3-solver'
+ 'python-pyvex' 'python-archinfo')
 makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
 checkdepends=('python-pytest')
 optdepends=('python-keystone: assemble command support')



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

2022-08-19 Thread George Rawlinson via arch-commits
Date: Saturday, August 20, 2022 @ 00:42:47
  Author: grawlinson
Revision: 1271013

archrelease: copy trunk to community-x86_64

Added:
  dart-sass/repos/community-x86_64/PKGBUILD
(from rev 1271012, dart-sass/trunk/PKGBUILD)
Deleted:
  dart-sass/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-20 00:42:06 UTC (rev 1271012)
+++ PKGBUILD2022-08-20 00:42:47 UTC (rev 1271013)
@@ -1,49 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Thayne McCombs 
-
-pkgname=dart-sass
-pkgver=1.54.4
-pkgrel=1
-pkgdesc='Sass makes CSS fun again'
-arch=('x86_64')
-url='http://sass-lang.com/'
-license=('MIT')
-depends=('glibc')
-makedepends=('git' 'dart')
-options=('!strip')
-provides=('sass')
-conflicts=('ruby-sass')
-_commit='6fd25ae4a2841e53190331baa5c6961e2076bad1'
-source=("$pkgname::git+https://github.com/sass/dart-sass.git#commit=$_commit;)
-md5sums=('SKIP')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags
-}
-
-prepare() {
-  cd "$pkgname"
-
-  # disable analytics
-  dart --disable-analytics
-
-  # download dependencies
-  dart pub get
-}
-
-build() {
-  cd "$pkgname"
-  dart compile exe -Dversion=$pkgver -o sass bin/sass.dart
-}
-
-package() {
-  cd "$pkgname"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" sass
-
-  # license
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-}

Copied: dart-sass/repos/community-x86_64/PKGBUILD (from rev 1271012, 
dart-sass/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-20 00:42:47 UTC (rev 1271013)
@@ -0,0 +1,49 @@
+# Maintainer: George Rawlinson 
+# Contributor: Thayne McCombs 
+
+pkgname=dart-sass
+pkgver=1.54.5
+pkgrel=1
+pkgdesc='Sass makes CSS fun again'
+arch=('x86_64')
+url='http://sass-lang.com/'
+license=('MIT')
+depends=('glibc')
+makedepends=('git' 'dart')
+options=('!strip')
+provides=('sass')
+conflicts=('ruby-sass')
+_commit='6df34970904e8a27bc12cb9acc69714d85ce718c'
+source=("$pkgname::git+https://github.com/sass/dart-sass.git#commit=$_commit;)
+md5sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # disable analytics
+  dart --disable-analytics
+
+  # download dependencies
+  dart pub get
+}
+
+build() {
+  cd "$pkgname"
+  dart compile exe -Dversion=$pkgver -o sass bin/sass.dart
+}
+
+package() {
+  cd "$pkgname"
+
+  # binary
+  install -vDm755 -t "$pkgdir/usr/bin" sass
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+}



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

2022-08-19 Thread George Rawlinson via arch-commits
Date: Saturday, August 20, 2022 @ 00:42:06
  Author: grawlinson
Revision: 1271012

upgpkg: dart-sass 1.54.5-1; new upstream release

Modified:
  dart-sass/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-20 00:33:15 UTC (rev 1271011)
+++ PKGBUILD2022-08-20 00:42:06 UTC (rev 1271012)
@@ -2,7 +2,7 @@
 # Contributor: Thayne McCombs 
 
 pkgname=dart-sass
-pkgver=1.54.4
+pkgver=1.54.5
 pkgrel=1
 pkgdesc='Sass makes CSS fun again'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 options=('!strip')
 provides=('sass')
 conflicts=('ruby-sass')
-_commit='6fd25ae4a2841e53190331baa5c6961e2076bad1'
+_commit='6df34970904e8a27bc12cb9acc69714d85ce718c'
 source=("$pkgname::git+https://github.com/sass/dart-sass.git#commit=$_commit;)
 md5sums=('SKIP')
 



[arch-commits] Commit in python-pyvex/repos (2 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:33:15
  Author: anthraxx
Revision: 1271011

archrelease: copy trunk to community-x86_64

Added:
  python-pyvex/repos/community-x86_64/
  python-pyvex/repos/community-x86_64/PKGBUILD
(from rev 1271010, python-pyvex/trunk/PKGBUILD)

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

Copied: python-pyvex/repos/community-x86_64/PKGBUILD (from rev 1271010, 
python-pyvex/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-08-20 00:33:15 UTC (rev 1271011)
@@ -0,0 +1,49 @@
+# Maintainer: ArchStrike 
+
+_pyname=pyvex
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc="Python bindings for Valgrind's VEX IR"
+url='https://github.com/angr/pyvex'
+license=('BSD')
+arch=('x86_64')
+depends=('python' 'python-archinfo' 'python-bitstring' 'python-cffi' 
'python-setuptools')
+makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
+checkdepends=('python-pytest')
+source=("git+${url}.git#commit=v${pkgver}"
+git+https://github.com/angr/vex.git)
+sha512sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd ${_pyname}
+  git submodule init
+  git config submodule."vex".url "${srcdir}/vex"
+  git submodule update --recursive
+
+  sed 's/FLAGS=/FLAGS+=/g' -i pyvex_c/Makefile
+  sed 's/-shared/$(LDFLAGS) -shared/' -i "${srcdir}"/vex/Makefile-gcc
+}
+
+build() {
+  cd ${_pyname}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}
+  # TODO: enable all tests once angr is packaged
+  rm tests/test_spotter.py
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Saturday, August 20, 2022 @ 00:33:10
  Author: anthraxx
Revision: 1271010

addpkg: python-pyvex 9.2.14-1

Added:
  python-pyvex/
  python-pyvex/repos/
  python-pyvex/trunk/
  python-pyvex/trunk/PKGBUILD

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

Added: python-pyvex/trunk/PKGBUILD
===
--- python-pyvex/trunk/PKGBUILD (rev 0)
+++ python-pyvex/trunk/PKGBUILD 2022-08-20 00:33:10 UTC (rev 1271010)
@@ -0,0 +1,49 @@
+# Maintainer: ArchStrike 
+
+_pyname=pyvex
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc="Python bindings for Valgrind's VEX IR"
+url='https://github.com/angr/pyvex'
+license=('BSD')
+arch=('x86_64')
+depends=('python' 'python-archinfo' 'python-bitstring' 'python-cffi' 
'python-setuptools')
+makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
+checkdepends=('python-pytest')
+source=("git+${url}.git#commit=v${pkgver}"
+git+https://github.com/angr/vex.git)
+sha512sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd ${_pyname}
+  git submodule init
+  git config submodule."vex".url "${srcdir}/vex"
+  git submodule update --recursive
+
+  sed 's/FLAGS=/FLAGS+=/g' -i pyvex_c/Makefile
+  sed 's/-shared/$(LDFLAGS) -shared/' -i "${srcdir}"/vex/Makefile-gcc
+}
+
+build() {
+  cd ${_pyname}
+  export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pyname}
+  # TODO: enable all tests once angr is packaged
+  rm tests/test_spotter.py
+  PYTHONPATH=build/lib pytest
+}
+
+package() {
+  cd ${_pyname}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:41:20
  Author: anthraxx
Revision: 1271009

archrelease: copy trunk to community-any

Added:
  python-dpkt/repos/community-any/
  python-dpkt/repos/community-any/PKGBUILD
(from rev 1271008, python-dpkt/trunk/PKGBUILD)

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

Copied: python-dpkt/repos/community-any/PKGBUILD (from rev 1271008, 
python-dpkt/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 22:41:20 UTC (rev 1271009)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+
+_pyname=dpkt
+pkgname=python-${_pyname}
+pkgver=1.9.8
+pkgrel=1
+pkgdesc='Fast, simple packet creation / parsing, with definitions for the 
basic TCP/IP protocols'
+url='https://github.com/kbandla/dpkt'
+arch=('any')
+license=('custom')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('fd0edcca00f3b4ec4da2345ce1efc6da5ac372f39e8d0dd5fa25c2482ab3a9e37f8954dccf5230920c038272decd854abb4fcc8ddbdbbea721c49ce88ffe69d3')
+b2sums=('c9ab5503339f6465e799250b7bd482c5bc06a022c19436b9ec334306a7bceb8232274d0ca397614717e19ffd5fdece3760ea7c3cc49703a1a47d55050546da75')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:41:15
  Author: anthraxx
Revision: 1271008

addpkg: python-dpkt 1.9.8-1

Added:
  python-dpkt/
  python-dpkt/repos/
  python-dpkt/trunk/
  python-dpkt/trunk/PKGBUILD

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

Added: python-dpkt/trunk/PKGBUILD
===
--- python-dpkt/trunk/PKGBUILD  (rev 0)
+++ python-dpkt/trunk/PKGBUILD  2022-08-19 22:41:15 UTC (rev 1271008)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+
+_pyname=dpkt
+pkgname=python-${_pyname}
+pkgver=1.9.8
+pkgrel=1
+pkgdesc='Fast, simple packet creation / parsing, with definitions for the 
basic TCP/IP protocols'
+url='https://github.com/kbandla/dpkt'
+arch=('any')
+license=('custom')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('fd0edcca00f3b4ec4da2345ce1efc6da5ac372f39e8d0dd5fa25c2482ab3a9e37f8954dccf5230920c038272decd854abb4fcc8ddbdbbea721c49ce88ffe69d3')
+b2sums=('c9ab5503339f6465e799250b7bd482c5bc06a022c19436b9ec334306a7bceb8232274d0ca397614717e19ffd5fdece3760ea7c3cc49703a1a47d55050546da75')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in baloo-widgets/repos/testing-x86_64 (4 files)

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 22:28:54
  Author: felixonmars
Revision: 454065

archrelease: copy trunk to testing-x86_64

Added:
  baloo-widgets/repos/testing-x86_64/PKGBUILD
(from rev 454064, baloo-widgets/trunk/PKGBUILD)
  baloo-widgets/repos/testing-x86_64/keys/
Deleted:
  baloo-widgets/repos/testing-x86_64/PKGBUILD
  baloo-widgets/repos/testing-x86_64/keys/

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 22:28:37 UTC (rev 454064)
+++ PKGBUILD2022-08-19 22:28:54 UTC (rev 454065)
@@ -1,30 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Andrea Scarpino 
-
-pkgname=baloo-widgets
-pkgver=22.08.0
-pkgrel=1
-pkgdesc='Widgets for Baloo'
-arch=(x86_64)
-url='https://www.kde.org/'
-license=(LGPL)
-depends=(baloo)
-makedepends=(extra-cmake-modules kdoctools)
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
-sha256sums=('38f799fde70b1d3fad21593caee97338d226c2ccfe0602ef7d96ea5a0c9689fa'
-'SKIP')
-validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

-  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck 

-  D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker 

-options=(debug)
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DBUILD_TESTING=OFF
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}
-

Copied: baloo-widgets/repos/testing-x86_64/PKGBUILD (from rev 454064, 
baloo-widgets/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 22:28:54 UTC (rev 454065)
@@ -0,0 +1,37 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=baloo-widgets
+pkgver=22.08.0
+pkgrel=2
+pkgdesc='Widgets for Baloo'
+arch=(x86_64)
+url='https://www.kde.org/'
+license=(LGPL)
+depends=(baloo)
+makedepends=(extra-cmake-modules kdoctools)
+source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
+
https://invent.kde.org/libraries/baloo-widgets/-/commit/7ff54ae9b68ca0edf3d6cd57c3eefb6cf072b6f8.patch)
+sha256sums=('38f799fde70b1d3fad21593caee97338d226c2ccfe0602ef7d96ea5a0c9689fa'
+'SKIP'
+'b5d0335958637104a10dc9d1d1b96812e7516c098b2dc513689f1bf714e7ea71')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

+  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck 

+  D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker 

+options=(debug)
+
+prepare() {
+  # backport for KIO 5.98
+  patch -d $pkgname-$pkgver -p1 < 
7ff54ae9b68ca0edf3d6cd57c3eefb6cf072b6f8.patch
+}
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DBUILD_TESTING=OFF
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}
+



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 22:28:37
  Author: felixonmars
Revision: 454064

upgpkg: baloo-widgets 22.08.0-2: add upstream requested backport

Modified:
  baloo-widgets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 19:00:20 UTC (rev 454063)
+++ PKGBUILD2022-08-19 22:28:37 UTC (rev 454064)
@@ -3,7 +3,7 @@
 
 pkgname=baloo-widgets
 pkgver=22.08.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Widgets for Baloo'
 arch=(x86_64)
 url='https://www.kde.org/'
@@ -10,14 +10,21 @@
 license=(LGPL)
 depends=(baloo)
 makedepends=(extra-cmake-modules kdoctools)
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
+source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
+
https://invent.kde.org/libraries/baloo-widgets/-/commit/7ff54ae9b68ca0edf3d6cd57c3eefb6cf072b6f8.patch)
 sha256sums=('38f799fde70b1d3fad21593caee97338d226c2ccfe0602ef7d96ea5a0c9689fa'
-'SKIP')
+'SKIP'
+'b5d0335958637104a10dc9d1d1b96812e7516c098b2dc513689f1bf714e7ea71')
 validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

   F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck 

   D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker 

 options=(debug)
 
+prepare() {
+  # backport for KIO 5.98
+  patch -d $pkgname-$pkgver -p1 < 
7ff54ae9b68ca0edf3d6cd57c3eefb6cf072b6f8.patch
+}
+
 build() {
   cmake -B build -S $pkgname-$pkgver \
 -DBUILD_TESTING=OFF



[arch-commits] Commit in python-bintrees/repos (2 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:23:32
  Author: anthraxx
Revision: 1271007

archrelease: copy trunk to community-x86_64

Added:
  python-bintrees/repos/community-x86_64/
  python-bintrees/repos/community-x86_64/PKGBUILD
(from rev 1271006, python-bintrees/trunk/PKGBUILD)

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

Copied: python-bintrees/repos/community-x86_64/PKGBUILD (from rev 1271006, 
python-bintrees/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-08-19 22:23:32 UTC (rev 1271007)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+_pyname=bintrees
+pkgname=python-bintrees
+pkgver=2.2.0
+pkgrel=1
+pkgdesc='Package provides Binary-, RedBlack- and AVL-Trees'
+url='https://github.com/mozman/bintrees'
+arch=('x86_64')
+license=('custom')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools' 'cython')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('640b9979ff9ef25fedbc59c9203363039e732b1ecbeda6475126c7c872207e9b790b7c6c8e67457c029f0d5397c28e6767c1c49061693135206eece98bb203bf')
+b2sums=('4a4dce2529a0eb3ac2c9d34e2170e58517f87d82590cf910903e25dbb0c97e2d8b67c4fe46ac3ab664d46769e222095d2baf26fcf04925796384d71681fe80f5')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py build_ext -i
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd "${_pyname}-${pkgver}"
+  python -m unittest discover
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="${pkgdir}" dist/*.whl
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:23:19
  Author: anthraxx
Revision: 1271006

addpkg: python-bintrees 2.2.0-1

Added:
  python-bintrees/trunk/PKGBUILD

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

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 22:23:19 UTC (rev 1271006)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+_pyname=bintrees
+pkgname=python-bintrees
+pkgver=2.2.0
+pkgrel=1
+pkgdesc='Package provides Binary-, RedBlack- and AVL-Trees'
+url='https://github.com/mozman/bintrees'
+arch=('x86_64')
+license=('custom')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools' 'cython')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('640b9979ff9ef25fedbc59c9203363039e732b1ecbeda6475126c7c872207e9b790b7c6c8e67457c029f0d5397c28e6767c1c49061693135206eece98bb203bf')
+b2sums=('4a4dce2529a0eb3ac2c9d34e2170e58517f87d82590cf910903e25dbb0c97e2d8b67c4fe46ac3ab664d46769e222095d2baf26fcf04925796384d71681fe80f5')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py build_ext -i
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd "${_pyname}-${pkgver}"
+  python -m unittest discover
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="${pkgdir}" dist/*.whl
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (3 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:22:47
  Author: anthraxx
Revision: 1271005

addpkg: python-bintrees 2.2.0-1

Added:
  python-bintrees/
  python-bintrees/repos/
  python-bintrees/trunk/



[arch-commits] Commit in python-alembic/repos/community-any (PKGBUILD PKGBUILD keys)

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 22:17:42
  Author: felixonmars
Revision: 1271004

archrelease: copy trunk to community-any

Added:
  python-alembic/repos/community-any/PKGBUILD
(from rev 1271003, python-alembic/trunk/PKGBUILD)
  python-alembic/repos/community-any/keys/
Deleted:
  python-alembic/repos/community-any/PKGBUILD

--+
 PKGBUILD |   90 ++---
 1 file changed, 45 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 22:17:26 UTC (rev 1271003)
+++ PKGBUILD2022-08-19 22:17:42 UTC (rev 1271004)
@@ -1,45 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: googol 
-# Contributor: Oliver Mangold 
-
-pkgname=python-alembic
-pkgver=1.7.4
-pkgrel=3
-pkgdesc='Lightweight database migration tool for usage with SQLAlchemy'
-url='https://github.com/sqlalchemy/alembic'
-arch=('any')
-license=('MIT')
-depends=('python' 'python-mako' 'python-sqlalchemy' 'python-editor' 
'python-dateutil')
-makedepends=('python-setuptools' 'python-mako' 'python-sqlalchemy' 
'python-editor' 'python-dateutil')
-checkdepends=('python-pytest' 'python-mock')
-source=(https://pypi.org/packages/source/a/alembic/alembic-${pkgver}.tar.gz{,.asc})
-sha512sums=('7e3fea729d389c01a4c7756d83d54dacad7ff5b485e80e450da6584f8def14c478e5701bd97290c76894151aada5d4ae2b2cea360c3ff8e48f25a95fa1d19d79'
-'SKIP')
-b2sums=('1bd11a9dc870dbf861b5c09262dbb0edcb413d6e8f86e6ddcd60d8aceebeb4bfeea9ef7ac6a389c10bded0e9cf478df313c7913ad5995580b88cdf9499e89f18'
-'SKIP')
-validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') # Michael Bayer 

-
-prepare() {
-  cd alembic-${pkgver}
-  # do not treat warnings as errors
-  sed 's|-p no:warnings||g' -i setup.cfg
-}
-
-build() {
-  cd alembic-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd alembic-${pkgver}
-  py.test
-}
-
-package() {
-  cd alembic-${pkgver}
-  python setup.py install --root="${pkgdir}" --prefix=/usr -O1 --skip-build
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.rst CHANGES -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-alembic/repos/community-any/PKGBUILD (from rev 1271003, 
python-alembic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 22:17:42 UTC (rev 1271004)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Contributor: googol 
+# Contributor: Oliver Mangold 
+
+pkgname=python-alembic
+pkgver=1.7.5
+pkgrel=1
+pkgdesc='Lightweight database migration tool for usage with SQLAlchemy'
+url='https://github.com/sqlalchemy/alembic'
+arch=('any')
+license=('MIT')
+depends=('python' 'python-mako' 'python-sqlalchemy' 'python-editor' 
'python-dateutil')
+makedepends=('python-setuptools' 'python-mako' 'python-sqlalchemy' 
'python-editor' 'python-dateutil')
+checkdepends=('python-pytest' 'python-mock')
+source=(https://pypi.org/packages/source/a/alembic/alembic-${pkgver}.tar.gz{,.asc})
+sha512sums=('4223116c3610f3196335c1fb2032a9a236c3e6ec4e4ca5cb85ccc3667d614e77d51d9fee1ee0173a32451198929428c1fcf39afd90b6df32584b076e0a4ab1a4'
+'SKIP')
+b2sums=('dbedcc43f60b2b28adc17b1c0c753b22993127acd5aab04bbf4a47920e11894498618d353eb544b48c0c5698d7cf6f96fba39a98df723a611810e71e24809b0e'
+'SKIP')
+validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') # Michael Bayer 

+
+prepare() {
+  cd alembic-${pkgver}
+  # do not treat warnings as errors
+  sed 's|-p no:warnings||g' -i setup.cfg
+}
+
+build() {
+  cd alembic-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd alembic-${pkgver}
+  py.test
+}
+
+package() {
+  cd alembic-${pkgver}
+  python setup.py install --root="${pkgdir}" --prefix=/usr -O1 --skip-build
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.rst CHANGES -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 22:17:26
  Author: felixonmars
Revision: 1271003

upgpkg: python-alembic 1.7.5-1

Added:
  python-alembic/trunk/keys/
  python-alembic/trunk/keys/pgp/
  python-alembic/trunk/keys/pgp/83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1.asc
Modified:
  python-alembic/trunk/PKGBUILD

---+
 PKGBUILD  |8 
 keys/pgp/83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1.asc |1 +
 2 files changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 22:02:15 UTC (rev 1271002)
+++ PKGBUILD2022-08-19 22:17:26 UTC (rev 1271003)
@@ -3,8 +3,8 @@
 # Contributor: Oliver Mangold 
 
 pkgname=python-alembic
-pkgver=1.7.4
-pkgrel=3
+pkgver=1.7.5
+pkgrel=1
 pkgdesc='Lightweight database migration tool for usage with SQLAlchemy'
 url='https://github.com/sqlalchemy/alembic'
 arch=('any')
@@ -13,9 +13,9 @@
 makedepends=('python-setuptools' 'python-mako' 'python-sqlalchemy' 
'python-editor' 'python-dateutil')
 checkdepends=('python-pytest' 'python-mock')
 
source=(https://pypi.org/packages/source/a/alembic/alembic-${pkgver}.tar.gz{,.asc})
-sha512sums=('7e3fea729d389c01a4c7756d83d54dacad7ff5b485e80e450da6584f8def14c478e5701bd97290c76894151aada5d4ae2b2cea360c3ff8e48f25a95fa1d19d79'
+sha512sums=('4223116c3610f3196335c1fb2032a9a236c3e6ec4e4ca5cb85ccc3667d614e77d51d9fee1ee0173a32451198929428c1fcf39afd90b6df32584b076e0a4ab1a4'
 'SKIP')
-b2sums=('1bd11a9dc870dbf861b5c09262dbb0edcb413d6e8f86e6ddcd60d8aceebeb4bfeea9ef7ac6a389c10bded0e9cf478df313c7913ad5995580b88cdf9499e89f18'
+b2sums=('dbedcc43f60b2b28adc17b1c0c753b22993127acd5aab04bbf4a47920e11894498618d353eb544b48c0c5698d7cf6f96fba39a98df723a611810e71e24809b0e'
 'SKIP')
 validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1') # Michael Bayer 

 

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

Index: 
python-alembic/trunk/keys/pgp/83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1.asc
===
--- keys/pgp/83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1.asc   2022-08-19 
22:02:15 UTC (rev 1271002)
+++ keys/pgp/83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1.asc   2022-08-19 
22:17:26 UTC (rev 1271003)

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


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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:02:15
  Author: anthraxx
Revision: 1271002

archrelease: copy trunk to community-any

Added:
  python-cooldict/repos/community-any/
  python-cooldict/repos/community-any/PKGBUILD
(from rev 1271001, python-cooldict/trunk/PKGBUILD)

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

Copied: python-cooldict/repos/community-any/PKGBUILD (from rev 1271001, 
python-cooldict/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 22:02:15 UTC (rev 1271002)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+
+_pyname=cooldict
+pkgname=python-cooldict
+pkgver=1.04
+pkgrel=1
+pkgdesc='Some useful dict-like structures'
+url='https://github.com/zardus/cooldict'
+arch=('any')
+license=('custom:BSD2')
+depends=('python' 'python-ana')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
+sha512sums=('ad23eb05167582a3d8772ff8680f29651614e2694a452316e5b5c5d7f6dc50281b86ffc821015abd79ba49f78411a023f63645617491a241a1e1428140afd4d1')
+b2sums=('5b3ee1227e734075a18dfbd841ed63dee14aeb5ee201e6f7e7e19844eb15930c0e4826f53e54db292422a70cfa724a2ece28e09b9b65b0872fe94f6b6d09b02c')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 22:02:10
  Author: anthraxx
Revision: 1271001

addpkg: python-cooldict 1.04-1

Added:
  python-cooldict/
  python-cooldict/repos/
  python-cooldict/trunk/
  python-cooldict/trunk/PKGBUILD

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

Added: python-cooldict/trunk/PKGBUILD
===
--- python-cooldict/trunk/PKGBUILD  (rev 0)
+++ python-cooldict/trunk/PKGBUILD  2022-08-19 22:02:10 UTC (rev 1271001)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+
+_pyname=cooldict
+pkgname=python-cooldict
+pkgver=1.04
+pkgrel=1
+pkgdesc='Some useful dict-like structures'
+url='https://github.com/zardus/cooldict'
+arch=('any')
+license=('custom:BSD2')
+depends=('python' 'python-ana')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
+sha512sums=('ad23eb05167582a3d8772ff8680f29651614e2694a452316e5b5c5d7f6dc50281b86ffc821015abd79ba49f78411a023f63645617491a241a1e1428140afd4d1')
+b2sums=('5b3ee1227e734075a18dfbd841ed63dee14aeb5ee201e6f7e7e19844eb15930c0e4826f53e54db292422a70cfa724a2ece28e09b9b65b0872fe94f6b6d09b02c')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Friday, August 19, 2022 @ 21:47:42
  Author: freswa
Revision: 1271000

archrelease: copy trunk to community-x86_64

Added:
  mold/repos/community-x86_64/PKGBUILD
(from rev 1270999, mold/trunk/PKGBUILD)
Deleted:
  mold/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 21:47:37 UTC (rev 1270999)
+++ PKGBUILD2022-08-19 21:47:42 UTC (rev 1271000)
@@ -1,62 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Adrian Perez de Castro 
-
-pkgname=mold
-pkgver=1.4.0
-pkgrel=1
-pkgdesc='A Modern Linker'
-arch=('x86_64')
-url='https://github.com/rui314/mold'
-license=('AGPL3')
-# xxhash is bundled
-depends=('gcc-libs' 'mimalloc' 'openssl' 'zlib' 'tbb')
-makedepends=('git' 'python')
-checkdepends=('clang' 'libdwarf')
-options=('debug')
-_commit='7177f7442bc18210a1cf67092e80511818b473b0'
-source=("$pkgname::git+$url.git#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed 's/^v//'
-}
-
-prepare() {
-  cd "$pkgname"
-
-  # use /usr/lib instead of /usr/libexec
-  sed -i "s/libexec/lib/" Makefile
-}
-
-build() {
-  make \
--C "$pkgname" \
-PREFIX=/usr \
-LTO=1 \
-SYSTEM_MIMALLOC=1 \
-SYSTEM_TBB=1
-}
-
-check() {
-  cd "$pkgname"
-
-  make \
-PREFIX=/usr \
-LTO=1 \
-SYSTEM_MIMALLOC=1 \
-SYSTEM_TBB=1 \
-check
-}
-
-package() {
-  make \
--C "$pkgname" \
-PREFIX=/usr \
-LTO=1 \
-SYSTEM_MIMALLOC=1 \
-SYSTEM_TBB=1 \
-DESTDIR="$pkgdir" \
-install
-}

Copied: mold/repos/community-x86_64/PKGBUILD (from rev 1270999, 
mold/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 21:47:42 UTC (rev 1271000)
@@ -0,0 +1,62 @@
+# Maintainer: George Rawlinson 
+# Contributor: Adrian Perez de Castro 
+
+pkgname=mold
+pkgver=1.4.1
+pkgrel=1
+pkgdesc='A Modern Linker'
+arch=('x86_64')
+url='https://github.com/rui314/mold'
+license=('AGPL3')
+# xxhash is bundled
+depends=('gcc-libs' 'mimalloc' 'openssl' 'zlib' 'tbb')
+makedepends=('git' 'python')
+checkdepends=('clang' 'libdwarf')
+options=('debug')
+_commit='19d9255d72520678fd5eccca1ee9933b0f2c7e1b'
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # use /usr/lib instead of /usr/libexec
+  sed -i "s/libexec/lib/" Makefile
+}
+
+build() {
+  make \
+-C "$pkgname" \
+PREFIX=/usr \
+LTO=1 \
+SYSTEM_MIMALLOC=1 \
+SYSTEM_TBB=1
+}
+
+check() {
+  cd "$pkgname"
+
+  make \
+PREFIX=/usr \
+LTO=1 \
+SYSTEM_MIMALLOC=1 \
+SYSTEM_TBB=1 \
+check
+}
+
+package() {
+  make \
+-C "$pkgname" \
+PREFIX=/usr \
+LTO=1 \
+SYSTEM_MIMALLOC=1 \
+SYSTEM_TBB=1 \
+DESTDIR="$pkgdir" \
+install
+}



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

2022-08-19 Thread Frederik Schwan via arch-commits
Date: Friday, August 19, 2022 @ 21:47:37
  Author: freswa
Revision: 1270999

upgpkg: mold 1.4.1-1

Modified:
  mold/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 21:45:06 UTC (rev 1270998)
+++ PKGBUILD2022-08-19 21:47:37 UTC (rev 1270999)
@@ -2,7 +2,7 @@
 # Contributor: Adrian Perez de Castro 
 
 pkgname=mold
-pkgver=1.4.0
+pkgver=1.4.1
 pkgrel=1
 pkgdesc='A Modern Linker'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('git' 'python')
 checkdepends=('clang' 'libdwarf')
 options=('debug')
-_commit='7177f7442bc18210a1cf67092e80511818b473b0'
+_commit='19d9255d72520678fd5eccca1ee9933b0f2c7e1b'
 source=("$pkgname::git+$url.git#commit=$_commit")
 b2sums=('SKIP')
 



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 21:45:06
  Author: anthraxx
Revision: 1270998

archrelease: copy trunk to community-any

Added:
  python-archinfo/repos/community-any/
  python-archinfo/repos/community-any/PKGBUILD
(from rev 1270997, python-archinfo/trunk/PKGBUILD)

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

Copied: python-archinfo/repos/community-any/PKGBUILD (from rev 1270997, 
python-archinfo/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 21:45:06 UTC (rev 1270998)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+_pyname=archinfo
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc='Classes with architecture-specific information useful to other 
projects'
+url='https://github.com/angr/archinfo'
+arch=('any')
+license=('custom:BSD2')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+optdepends=(
+  'python-capstone'
+  'python-unicorn'
+  'python-keystone'
+  'python-pyvex'
+)
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('c7c0e1fb310cda5dea271b414b964f32da3d8799f45c0314d1f6f92a966548ec503b07045e59265220ea0a1a0afbd0e25ade646dc17471b0bedb040280a12428')
+b2sums=('2f92cea08dce498777f561e410b3e1619e83dcf3fb4a127ae6cff742d5740bd4477da244813a866fb52b42e2a21cbcd198b1516f0c0f785bcbc076627e40ca6d')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 21:45:00
  Author: anthraxx
Revision: 1270997

addpkg: python-archinfo 9.2.14-1

Added:
  python-archinfo/
  python-archinfo/repos/
  python-archinfo/trunk/
  python-archinfo/trunk/PKGBUILD

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

Added: python-archinfo/trunk/PKGBUILD
===
--- python-archinfo/trunk/PKGBUILD  (rev 0)
+++ python-archinfo/trunk/PKGBUILD  2022-08-19 21:45:00 UTC (rev 1270997)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+_pyname=archinfo
+pkgname=python-${_pyname}
+pkgver=9.2.14
+pkgrel=1
+pkgdesc='Classes with architecture-specific information useful to other 
projects'
+url='https://github.com/angr/archinfo'
+arch=('any')
+license=('custom:BSD2')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+optdepends=(
+  'python-capstone'
+  'python-unicorn'
+  'python-keystone'
+  'python-pyvex'
+)
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('c7c0e1fb310cda5dea271b414b964f32da3d8799f45c0314d1f6f92a966548ec503b07045e59265220ea0a1a0afbd0e25ade646dc17471b0bedb040280a12428')
+b2sums=('2f92cea08dce498777f561e410b3e1619e83dcf3fb4a127ae6cff742d5740bd4477da244813a866fb52b42e2a21cbcd198b1516f0c0f785bcbc076627e40ca6d')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 21:30:33
  Author: anthraxx
Revision: 1270996

archrelease: copy trunk to community-any

Added:
  python-ana/repos/community-any/
  python-ana/repos/community-any/PKGBUILD
(from rev 1270995, python-ana/trunk/PKGBUILD)

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

Copied: python-ana/repos/community-any/PKGBUILD (from rev 1270995, 
python-ana/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 21:30:33 UTC (rev 1270996)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+
+_pyname=ana
+pkgname=python-${_pyname}
+pkgver=0.06
+pkgrel=1
+pkgdesc='Python module to provide easy distributed data storage'
+url='https://github.com/zardus/ana'
+arch=('any')
+license=('custom:BSD2')
+depends=('python' 'python-future')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
+sha512sums=('d4944f96379d399040e191d3058d35e5e7ca2cd7193b8dfb3b7b78e0dbf26c8c5dc48acb7c570e51fead0387ee708246de8cf9231ef35028bdd7686f732df875')
+b2sums=('a94c37c2bd845b4f2f5402296487c4c29ff5f7f3a1b88b3a77a24add48efc5364bf0f07705a9db72e6d34579bece535ac3b230f173da3b262a50f4bf48dcc02c')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 21:30:25
  Author: anthraxx
Revision: 1270995

addpkg: python-ana 0.06-1

Added:
  python-ana/
  python-ana/repos/
  python-ana/trunk/
  python-ana/trunk/PKGBUILD

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

Added: python-ana/trunk/PKGBUILD
===
--- python-ana/trunk/PKGBUILD   (rev 0)
+++ python-ana/trunk/PKGBUILD   2022-08-19 21:30:25 UTC (rev 1270995)
@@ -0,0 +1,29 @@
+# Maintainer: Levente Polyak 
+
+_pyname=ana
+pkgname=python-${_pyname}
+pkgver=0.06
+pkgrel=1
+pkgdesc='Python module to provide easy distributed data storage'
+url='https://github.com/zardus/ana'
+arch=('any')
+license=('custom:BSD2')
+depends=('python' 'python-future')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
+sha512sums=('d4944f96379d399040e191d3058d35e5e7ca2cd7193b8dfb3b7b78e0dbf26c8c5dc48acb7c570e51fead0387ee708246de8cf9231ef35028bdd7686f732df875')
+b2sums=('a94c37c2bd845b4f2f5402296487c4c29ff5f7f3a1b88b3a77a24add48efc5364bf0f07705a9db72e6d34579bece535ac3b230f173da3b262a50f4bf48dcc02c')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 20:30:38
  Author: anthraxx
Revision: 1270994

archrelease: copy trunk to community-any

Added:
  gef/repos/community-any/PKGBUILD
(from rev 1270993, gef/trunk/PKGBUILD)
Deleted:
  gef/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 20:30:33 UTC (rev 1270993)
+++ PKGBUILD2022-08-19 20:30:38 UTC (rev 1270994)
@@ -1,36 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=gef
-pkgver=2022.06
-pkgrel=1
-pkgdesc='Multi-Architecture GDB Enhanced Features for Exploiters & 
Reverse-Engineers'
-url='https://github.com/hugsy/gef'
-arch=('any')
-license=('MIT')
-depends=('gdb' 'python')
-optdepends=(
-  'python-capstone: extended disassemble support'
-  'python-keystone: assembler support'
-  'python-unicorn: emulation support'
-  'ropgadget: ROP gadget support'
-)
-source=(https://github.com/hugsy/gef/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz.tar.gz)
-sha512sums=('585bad8655a5208d060b1ccf455ab87527e47949fce1df188a5ac970ccd1bbfbdd87151f7a940edcfb879dd0ea846b5c4a8650fed856cd5dcaec0ddd3581f100')
-b2sums=('b7038e0519f216669c38bdda7e12375fb1c9e5278c8b617df73932a750ee6552531929eebcac22321607f51592834ece70c850ce0ba4629bc383731bc8803bb3')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python -m compileall .
-  python -O -m compileall .
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 644 *.py -t "${pkgdir}/usr/share/${pkgname}"
-  install -Dm 644 __pycache__/* -t "${pkgdir}/usr/share/${pkgname}/__pycache__"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -d "${pkgdir}/usr/share/doc/${pkgname}"
-  cp -r docs/* "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: gef/repos/community-any/PKGBUILD (from rev 1270993, gef/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 20:30:38 UTC (rev 1270994)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+
+pkgname=gef
+pkgver=2022.06
+pkgrel=2
+pkgdesc='Multi-Architecture GDB Enhanced Features for Exploiters & 
Reverse-Engineers'
+url='https://github.com/hugsy/gef'
+arch=('any')
+license=('MIT')
+depends=('gdb' 'python')
+optdepends=(
+  'python-capstone: extended disassemble support'
+  'python-keystone: assembler support'
+  'python-unicorn: emulation support'
+  'ropgadget: ROP gadget support'
+)
+source=(https://github.com/hugsy/gef/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz.tar.gz)
+sha512sums=('585bad8655a5208d060b1ccf455ab87527e47949fce1df188a5ac970ccd1bbfbdd87151f7a940edcfb879dd0ea846b5c4a8650fed856cd5dcaec0ddd3581f100')
+b2sums=('b7038e0519f216669c38bdda7e12375fb1c9e5278c8b617df73932a750ee6552531929eebcac22321607f51592834ece70c850ce0ba4629bc383731bc8803bb3')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python -m compileall .
+  python -O -m compileall .
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 644 *.py -t "${pkgdir}/usr/share/${pkgname}"
+  install -Dm 644 __pycache__/* -t "${pkgdir}/usr/share/${pkgname}/__pycache__"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -d "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r docs/* "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 20:30:33
  Author: anthraxx
Revision: 1270993

upgpkg: gef 2022.06-2: adding README.md

Modified:
  gef/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 20:29:56 UTC (rev 1270992)
+++ PKGBUILD2022-08-19 20:30:33 UTC (rev 1270993)
@@ -2,7 +2,7 @@
 
 pkgname=gef
 pkgver=2022.06
-pkgrel=1
+pkgrel=2
 pkgdesc='Multi-Architecture GDB Enhanced Features for Exploiters & 
Reverse-Engineers'
 url='https://github.com/hugsy/gef'
 arch=('any')
@@ -28,6 +28,7 @@
   cd ${pkgname}-${pkgver}
   install -Dm 644 *.py -t "${pkgdir}/usr/share/${pkgname}"
   install -Dm 644 __pycache__/* -t "${pkgdir}/usr/share/${pkgname}/__pycache__"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -d "${pkgdir}/usr/share/doc/${pkgname}"
   cp -r docs/* "${pkgdir}/usr/share/doc/${pkgname}"



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 20:29:56
  Author: anthraxx
Revision: 1270992

archrelease: copy trunk to community-any

Added:
  gdb-dashboard/repos/community-any/PKGBUILD
(from rev 1270991, gdb-dashboard/trunk/PKGBUILD)
Deleted:
  gdb-dashboard/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 20:29:49 UTC (rev 1270991)
+++ PKGBUILD2022-08-19 20:29:56 UTC (rev 1270992)
@@ -1,23 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=gdb-dashboard
-pkgver=0.14.0
-pkgrel=1
-pkgdesc='Modular visual interface for GDB in Python'
-url='https://github.com/cyrus-and/gdb-dashboard'
-arch=('any')
-license=('MIT')
-depends=('gdb' 'binutils')
-optdepends=('python-pygments: syntax highlighting support')
-source=(https://github.com/cyrus-and/gdb-dashboard/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('7ab5f6ba32b41c36a263bd0974811e58175a6c2ab4670ba1d44d8f15ebf2c18b9a4243dd2f9ea4ce1ebd213d1848e7882956788f0deadc72a3cbcde1b577e59f')
-b2sums=('0d3194f8be5d17b98038ea5fca1a9b539708198366eade884225561569e6034d5c261f89114086abfd71a4919c86cb7ba7ae7e5782563935d57f14efd8f0ad1c')
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 644 .gdbinit -t "${pkgdir}/usr/share/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: gdb-dashboard/repos/community-any/PKGBUILD (from rev 1270991, 
gdb-dashboard/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 20:29:56 UTC (rev 1270992)
@@ -0,0 +1,23 @@
+# Maintainer: Levente Polyak 
+
+pkgname=gdb-dashboard
+pkgver=0.16.0
+pkgrel=1
+pkgdesc='Modular visual interface for GDB in Python'
+url='https://github.com/cyrus-and/gdb-dashboard'
+arch=('any')
+license=('MIT')
+depends=('gdb' 'binutils')
+optdepends=('python-pygments: syntax highlighting support')
+source=(https://github.com/cyrus-and/gdb-dashboard/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('4c83f64f95392ea3c895b6debbe362b965e856d75d783d5053a4977f55a246e6ca53210bed8e42cebada3d4daf579f11ccc17bf0742c035f7dec5413e0beac31')
+b2sums=('a63672727cdf3bf7024100f357057919c8b400635711bb35636b55c250fc7b7dc09f1b8098b2e5e1eb27343cc813f899716811c03bbaef8ec5ee98351f0cc074')
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 644 .gdbinit -t "${pkgdir}/usr/share/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 20:29:49
  Author: anthraxx
Revision: 1270991

upgpkg: gdb-dashboard 0.16.0-1

Modified:
  gdb-dashboard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 20:28:08 UTC (rev 1270990)
+++ PKGBUILD2022-08-19 20:29:49 UTC (rev 1270991)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=gdb-dashboard
-pkgver=0.14.0
+pkgver=0.16.0
 pkgrel=1
 pkgdesc='Modular visual interface for GDB in Python'
 url='https://github.com/cyrus-and/gdb-dashboard'
@@ -10,8 +10,8 @@
 depends=('gdb' 'binutils')
 optdepends=('python-pygments: syntax highlighting support')
 
source=(https://github.com/cyrus-and/gdb-dashboard/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('7ab5f6ba32b41c36a263bd0974811e58175a6c2ab4670ba1d44d8f15ebf2c18b9a4243dd2f9ea4ce1ebd213d1848e7882956788f0deadc72a3cbcde1b577e59f')
-b2sums=('0d3194f8be5d17b98038ea5fca1a9b539708198366eade884225561569e6034d5c261f89114086abfd71a4919c86cb7ba7ae7e5782563935d57f14efd8f0ad1c')
+sha512sums=('4c83f64f95392ea3c895b6debbe362b965e856d75d783d5053a4977f55a246e6ca53210bed8e42cebada3d4daf579f11ccc17bf0742c035f7dec5413e0beac31')
+b2sums=('a63672727cdf3bf7024100f357057919c8b400635711bb35636b55c250fc7b7dc09f1b8098b2e5e1eb27343cc813f899716811c03bbaef8ec5ee98351f0cc074')
 
 package() {
   cd ${pkgname}-${pkgver}



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 20:28:08
  Author: anthraxx
Revision: 1270990

archrelease: copy trunk to community-any

Added:
  gef/repos/community-any/
  gef/repos/community-any/PKGBUILD
(from rev 1270989, gef/trunk/PKGBUILD)

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

Copied: gef/repos/community-any/PKGBUILD (from rev 1270989, gef/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 20:28:08 UTC (rev 1270990)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+pkgname=gef
+pkgver=2022.06
+pkgrel=1
+pkgdesc='Multi-Architecture GDB Enhanced Features for Exploiters & 
Reverse-Engineers'
+url='https://github.com/hugsy/gef'
+arch=('any')
+license=('MIT')
+depends=('gdb' 'python')
+optdepends=(
+  'python-capstone: extended disassemble support'
+  'python-keystone: assembler support'
+  'python-unicorn: emulation support'
+  'ropgadget: ROP gadget support'
+)
+source=(https://github.com/hugsy/gef/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz.tar.gz)
+sha512sums=('585bad8655a5208d060b1ccf455ab87527e47949fce1df188a5ac970ccd1bbfbdd87151f7a940edcfb879dd0ea846b5c4a8650fed856cd5dcaec0ddd3581f100')
+b2sums=('b7038e0519f216669c38bdda7e12375fb1c9e5278c8b617df73932a750ee6552531929eebcac22321607f51592834ece70c850ce0ba4629bc383731bc8803bb3')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python -m compileall .
+  python -O -m compileall .
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 644 *.py -t "${pkgdir}/usr/share/${pkgname}"
+  install -Dm 644 __pycache__/* -t "${pkgdir}/usr/share/${pkgname}/__pycache__"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -d "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r docs/* "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 20:28:02
  Author: anthraxx
Revision: 1270989

upgpkg: gef 2022.06-1

Added:
  gef/
  gef/repos/
  gef/trunk/
  gef/trunk/PKGBUILD

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

Added: gef/trunk/PKGBUILD
===
--- gef/trunk/PKGBUILD  (rev 0)
+++ gef/trunk/PKGBUILD  2022-08-19 20:28:02 UTC (rev 1270989)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+pkgname=gef
+pkgver=2022.06
+pkgrel=1
+pkgdesc='Multi-Architecture GDB Enhanced Features for Exploiters & 
Reverse-Engineers'
+url='https://github.com/hugsy/gef'
+arch=('any')
+license=('MIT')
+depends=('gdb' 'python')
+optdepends=(
+  'python-capstone: extended disassemble support'
+  'python-keystone: assembler support'
+  'python-unicorn: emulation support'
+  'ropgadget: ROP gadget support'
+)
+source=(https://github.com/hugsy/gef/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz.tar.gz)
+sha512sums=('585bad8655a5208d060b1ccf455ab87527e47949fce1df188a5ac970ccd1bbfbdd87151f7a940edcfb879dd0ea846b5c4a8650fed856cd5dcaec0ddd3581f100')
+b2sums=('b7038e0519f216669c38bdda7e12375fb1c9e5278c8b617df73932a750ee6552531929eebcac22321607f51592834ece70c850ce0ba4629bc383731bc8803bb3')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python -m compileall .
+  python -O -m compileall .
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 644 *.py -t "${pkgdir}/usr/share/${pkgname}"
+  install -Dm 644 __pycache__/* -t "${pkgdir}/usr/share/${pkgname}/__pycache__"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -d "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r docs/* "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 19:26:42
  Author: felixonmars
Revision: 1270988

archrelease: copy trunk to community-x86_64

Added:
  solidity/repos/community-x86_64/PKGBUILD
(from rev 1270987, solidity/trunk/PKGBUILD)
Deleted:
  solidity/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 19:26:26 UTC (rev 1270987)
+++ PKGBUILD2022-08-19 19:26:42 UTC (rev 1270988)
@@ -1,42 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=solidity
-pkgver=0.8.16
-_commit=07a7930e73f57ce6ed1c6f0b8dd9aad99e5c3692
-pkgrel=1
-pkgdesc='Contract-Oriented Programming Language'
-arch=('x86_64')
-url='https://github.com/ethereum/solidity'
-license=('GPL3')
-depends=('cvc4' 'z3')
-makedepends=('boost' 'cmake' 'git')
-source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};)
-sha512sums=('SKIP')
-
-prepare() {
-cd ${pkgname}
-
-commithash=$(git rev-parse --short=8 HEAD)
-echo -n ${commithash} > commit_hash.txt
-echo -n > prerelease.txt
-}
-
-build() {
-cd ${pkgname}
-
-mkdir build
-cd build
-cmake \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DTESTS=OFF \
--DSTRICT_Z3_VERSION=OFF \
-..
-make
-}
-
-package() {
-cd ${pkgname}/build
-
-make DESTDIR="${pkgdir}" install
-}

Copied: solidity/repos/community-x86_64/PKGBUILD (from rev 1270987, 
solidity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 19:26:42 UTC (rev 1270988)
@@ -0,0 +1,42 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=solidity
+pkgver=0.8.16
+_commit=07a7930e73f57ce6ed1c6f0b8dd9aad99e5c3692
+pkgrel=2
+pkgdesc='Contract-Oriented Programming Language'
+arch=('x86_64')
+url='https://github.com/ethereum/solidity'
+license=('GPL3')
+depends=('cvc4' 'z3')
+makedepends=('boost' 'cmake' 'git')
+source=("git+https://github.com/ethereum/solidity.git#commit=${_commit};)
+sha512sums=('SKIP')
+
+prepare() {
+cd ${pkgname}
+
+commithash=$(git rev-parse --short=8 HEAD)
+echo -n ${commithash} > commit_hash.txt
+echo -n > prerelease.txt
+}
+
+build() {
+cd ${pkgname}
+
+mkdir build
+cd build
+cmake \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DTESTS=OFF \
+-DSTRICT_Z3_VERSION=OFF \
+..
+make
+}
+
+package() {
+cd ${pkgname}/build
+
+make DESTDIR="${pkgdir}" install
+}



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 19:26:26
  Author: felixonmars
Revision: 1270987

upgpkg: solidity 0.8.16-2: rebuild with z3 4.11.0

Modified:
  solidity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 19:22:14 UTC (rev 1270986)
+++ PKGBUILD2022-08-19 19:26:26 UTC (rev 1270987)
@@ -3,7 +3,7 @@
 pkgname=solidity
 pkgver=0.8.16
 _commit=07a7930e73f57ce6ed1c6f0b8dd9aad99e5c3692
-pkgrel=1
+pkgrel=2
 pkgdesc='Contract-Oriented Programming Language'
 arch=('x86_64')
 url='https://github.com/ethereum/solidity'



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 19:22:14
  Author: felixonmars
Revision: 1270986

archrelease: copy trunk to community-testing-x86_64

Added:
  adios2/repos/community-testing-x86_64/
  adios2/repos/community-testing-x86_64/PKGBUILD
(from rev 1270985, adios2/trunk/PKGBUILD)

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

Copied: adios2/repos/community-testing-x86_64/PKGBUILD (from rev 1270985, 
adios2/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-19 19:22:14 UTC (rev 1270986)
@@ -0,0 +1,29 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=adios2
+pkgver=2.8.3
+pkgrel=2
+pkgdesc="The Adaptable Input/Output System version 2"
+arch=(x86_64)
+url="https://adios2.readthedocs.io/en/latest/;
+license=(Apache)
+depends=(blosc bzip2 glibc gcc-libs hdf5 libfabric libpng nlohmann-json
+ openmpi pugixml pybind11 sz yaml-cpp zeromq zfp zlib)
+# with mgard does not build currently, not time to investigate
+makedepends=(cmake gcc-fortran gtest python python-mpi4py python-numpy)
+source=(https://github.com/ornladios/ADIOS2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('4906ab1899721c41dd918dddb039ba2848a1fb0cf84f3a563a1179b9d6ee0d9f')
+
+build() {
+  cmake -B build -S ${pkgname^^}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DADIOS2_USE_EXTERNAL_DEPENDENCIES=ON \
+-DADIOS2_BUILD_EXAMPLES=OFF #\
+#-DMGARD_INCLUDE_DIR=/usr/include/mgard
+  make VERBOSE=1 -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 19:22:02
  Author: felixonmars
Revision: 1270985

upgpkg: adios2 2.8.3-2: rebuild with zfp 1.0.0

Modified:
  adios2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 19:18:55 UTC (rev 1270984)
+++ PKGBUILD2022-08-19 19:22:02 UTC (rev 1270985)
@@ -2,7 +2,7 @@
 
 pkgname=adios2
 pkgver=2.8.3
-pkgrel=1
+pkgrel=2
 pkgdesc="The Adaptable Input/Output System version 2"
 arch=(x86_64)
 url="https://adios2.readthedocs.io/en/latest/;



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 19:18:55
  Author: felixonmars
Revision: 1270984

archrelease: copy trunk to community-testing-x86_64

Added:
  zfp/repos/community-testing-x86_64/
  zfp/repos/community-testing-x86_64/PKGBUILD
(from rev 1270983, zfp/trunk/PKGBUILD)

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

Copied: zfp/repos/community-testing-x86_64/PKGBUILD (from rev 1270983, 
zfp/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-19 19:18:55 UTC (rev 1270984)
@@ -0,0 +1,41 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=zfp
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Compressed numerical arrays that support high-speed random access"
+arch=(x86_64)
+url="https://computing.llnl.gov/projects/floating-point-compression;
+license=(BSD)
+depends=(glibc gcc-libs)
+makedepends=(cmake gcc-fortran cython python python-numpy)
+source=(https://github.com/LLNL/zfp/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+
zfp-fix-libm-check.patch::https://github.com/LLNL/zfp/commit/6d7d2424ed082eb41d696036b26831636650a614.patch)
+sha256sums=('fe13b03141ee9b571692aed42ff76cf37c9dcda40f9a43a808870dca3558a57c'
+'fb90be8fd65448a209ea18e042e91d9207ebef63320da5cda9a2902309154e48')
+
+prepare() {
+  # https://github.com/LLNL/zfp/issues/169
+  patch -d $pkgname-$pkgver -Np1 < zfp-fix-libm-check.patch
+}
+
+build() {
+  cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DBUILD_CFP=ON \
+-DBUILD_ZFPY=ON \
+-DBUILD_ZFORP=ON
+  make -C build
+}
+
+check() {
+  cd build
+  LD_LIBRARY_PATH="$(pwd)"/lib/ ctest -v --output-on-failure
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+  install -D build/bin/zfp -t "${pkgdir}"/usr/bin
+  install -Dm644 ${pkgname}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2022-08-19 Thread Felix Yan via arch-commits
Date: Friday, August 19, 2022 @ 19:16:59
  Author: felixonmars
Revision: 1270983

upgpkg: zfp 1.0.0-1

Modified:
  zfp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 19:10:01 UTC (rev 1270982)
+++ PKGBUILD2022-08-19 19:16:59 UTC (rev 1270983)
@@ -1,8 +1,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=zfp
-pkgver=0.5.5
-pkgrel=5
+pkgver=1.0.0
+pkgrel=1
 pkgdesc="Compressed numerical arrays that support high-speed random access"
 arch=(x86_64)
 url="https://computing.llnl.gov/projects/floating-point-compression;
@@ -9,9 +9,16 @@
 license=(BSD)
 depends=(glibc gcc-libs)
 makedepends=(cmake gcc-fortran cython python python-numpy)
-source=(https://github.com/LLNL/zfp/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('6a7f4934489087d9c117a4af327fd6495ea757924f4df467b9c537abf8bd86c4')
+source=(https://github.com/LLNL/zfp/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+
zfp-fix-libm-check.patch::https://github.com/LLNL/zfp/commit/6d7d2424ed082eb41d696036b26831636650a614.patch)
+sha256sums=('fe13b03141ee9b571692aed42ff76cf37c9dcda40f9a43a808870dca3558a57c'
+'fb90be8fd65448a209ea18e042e91d9207ebef63320da5cda9a2902309154e48')
 
+prepare() {
+  # https://github.com/LLNL/zfp/issues/169
+  patch -d $pkgname-$pkgver -Np1 < zfp-fix-libm-check.patch
+}
+
 build() {
   cmake -B build -S ${pkgname}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr \



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 19:10:01
  Author: anthraxx
Revision: 1270982

archrelease: copy trunk to community-staging-x86_64

Added:
  radare2/repos/community-staging-x86_64/
  radare2/repos/community-staging-x86_64/PKGBUILD
(from rev 1270981, radare2/trunk/PKGBUILD)

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

Copied: radare2/repos/community-staging-x86_64/PKGBUILD (from rev 1270981, 
radare2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-19 19:10:01 UTC (rev 1270982)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: Guillermo Ramos <0xwille at gmail dot com>
+
+pkgname=radare2
+pkgver=5.7.6
+pkgrel=1
+pkgdesc='Open-source tools to disasm, debug, analyze and manipulate binary 
files'
+url='https://radare.org'
+arch=('x86_64')
+license=('GPL3' 'LGPL3')
+depends=('sh' 'capstone' 'libcapstone.so' 'openssl' 'libzip' 'zlib'
+ 'lz4' 'xxhash' 'libxxhash.so' 'file' 'libuv' 'tree-sitter'
+ 'libtree-sitter.so' 'libzip.so' 'libmagic.so')
+makedepends=('meson')
+optdepends=('r2ghidra: ghidra decompiler plugin')
+options=('!emptydirs')
+source=(https://github.com/radare/radare2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('04717ddb4bef9ed415c22aa25a0bf626f05c5d32133ac46d5e8a30ebe83e7b782a2b1835233f17f16315a99a39b33dd4e67c34798eb8ae9fbc6db51ca1051e94')
+b2sums=('e0bd54fcf4a56b34ec6f3b87ab6a20a8be23514e48842d66d7a30f517fa9ba871bd1e740604840fb16a3ae1329221ee67645774ac7df9f8f8d00dc3548dc7830')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  touch libr/config.mk
+  arch-meson build \
+-D use_sys_capstone=true \
+-D use_capstone_version=v4 \
+-D use_sys_magic=true \
+-D use_sys_zip=true \
+-D use_sys_zlib=true \
+-D use_sys_lz4=true \
+-D use_sys_xxhash=true \
+-D use_sys_openssl=true \
+-D use_libuv=true \
+-D use_webui=true \
+-D want_threads=false
+
+  ninja -C build
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  DESTDIR="${pkgdir}" ninja -C build install
+  cp -r doc/* "${pkgdir}/usr/share/doc/radare2"
+  ln -s /usr/share/man/man1/radare2.1.gz "${pkgdir}/usr/share/man/man1/r2.1.gz"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 19:09:57
  Author: anthraxx
Revision: 1270981

upgpkg: radare2 5.7.6-1

Modified:
  radare2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 19:04:30 UTC (rev 1270980)
+++ PKGBUILD2022-08-19 19:09:57 UTC (rev 1270981)
@@ -2,8 +2,8 @@
 # Contributor: Guillermo Ramos <0xwille at gmail dot com>
 
 pkgname=radare2
-pkgver=5.6.6
-pkgrel=3
+pkgver=5.7.6
+pkgrel=1
 pkgdesc='Open-source tools to disasm, debug, analyze and manipulate binary 
files'
 url='https://radare.org'
 arch=('x86_64')
@@ -14,25 +14,11 @@
 makedepends=('meson')
 optdepends=('r2ghidra: ghidra decompiler plugin')
 options=('!emptydirs')
-source=(https://github.com/radare/radare2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-
radare2-5.6.6-meson-token-fix.patch::https://github.com/radareorg/radare2/commit/b914887fcd382805759ed927ffb879d7b1cad7dc.patch)
-sha512sums=('0969d923b0c65c937dadb3cef655a3931b3daf1fc48bf1f6e3dd1afd1df54f65da3baf4bd401eb1677f88566774ed115c271cdc923dc4ef800ef867f4849efb0'
-
'1ec97c3875916f8638533b80db3d555208a5ccb8910b2f472b9269880eabc96eb387c052cb9e30d489b6151b839a2ac4a837cbbe72f5ee6273c5228766687dfb')
-b2sums=('a0a15e9eaec4466d0855cd6973e2b166fadb1aeb1a9fe91556fe69ca8e4893dbc2313033ce1a4dfde123e40b44e20524e006a67f7b0a5581ceb035603e587268'
-
'cbef51aa39221d7f996a2548d40ecbe4f2cbecf76074e3a37567d84314c987944f35dd579564e8c031b7098f9ca405b9c9a4ef5a5c1ab29f13e90d2aa5360487')
+source=(https://github.com/radare/radare2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('04717ddb4bef9ed415c22aa25a0bf626f05c5d32133ac46d5e8a30ebe83e7b782a2b1835233f17f16315a99a39b33dd4e67c34798eb8ae9fbc6db51ca1051e94')
+b2sums=('e0bd54fcf4a56b34ec6f3b87ab6a20a8be23514e48842d66d7a30f517fa9ba871bd1e740604840fb16a3ae1329221ee67645774ac7df9f8f8d00dc3548dc7830')
 
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -Np1 < ../radare2-${pkgver}-meson-token-fix.patch
-}
-
 build() {
-
-# XXX: tree-sitter was removed in this release
-# 
https://github.com/radareorg/radare2/commit/cbc949c039d0aea8566657f7a177d7b2f95ee9b4
-#   -D use_sys_tree_sitter=true \
-#   -D tree-sitter-sync=true
-
   cd ${pkgname}-${pkgver}
   touch libr/config.mk
   arch-meson build \



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 19:04:30
  Author: anthraxx
Revision: 1270980

archrelease: copy trunk to community-x86_64

Added:
  yara/repos/community-x86_64/PKGBUILD
(from rev 1270979, yara/trunk/PKGBUILD)
Deleted:
  yara/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 19:04:24 UTC (rev 1270979)
+++ PKGBUILD2022-08-19 19:04:30 UTC (rev 1270980)
@@ -1,40 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: bitwave 
-# Contributor: fnord0 
-
-pkgname=yara
-pkgver=4.2.1
-pkgrel=1
-pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
-url='https://github.com/VirusTotal/yara'
-arch=('x86_64')
-license=('BSD')
-depends=('openssl' 'file' libmagic.so)
-provides=('libyara.so')
-source=(https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('036a35d713647b23998135da0d27c13a8876aa44e18e3c9dc99fa425273d7c4a953cbdc78f413f29e8bf818d84b340d0719e241d2a83b7165a16d97e952c45b0')
-b2sums=('dc290bf7fe85d468fd519e68a12d88097d817ca064a665397ba64768078a2d572b46e488eb48747ea1904207598b41a72a510b4b8e4e8601cf518cb6ab98c322')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  autoreconf -fiv
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---with-crypto \
---enable-magic
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  cp -r docs "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: yara/repos/community-x86_64/PKGBUILD (from rev 1270979, 
yara/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 19:04:30 UTC (rev 1270980)
@@ -0,0 +1,40 @@
+# Maintainer: Levente Polyak 
+# Contributor: bitwave 
+# Contributor: fnord0 
+
+pkgname=yara
+pkgver=4.2.3
+pkgrel=1
+pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
+url='https://github.com/VirusTotal/yara'
+arch=('x86_64')
+license=('BSD')
+depends=('openssl' 'file' libmagic.so)
+provides=('libyara.so')
+source=(https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('1df23837d14d3f9f72db901190e7412241514a8914d72b753df32ad8a44c7a49ad8f14941a95de83754e4d1dd0f23d712d8e6a43916343341b92cb1bc66f3c09')
+b2sums=('4e92570e4dced5c1aa114065d791fc6780ea1281919eb1e908d4181fb5a966137c58d82ae09e8ba18edc69a25d542e3820d8e8de4ac62c0636e273e158086954')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--with-crypto \
+--enable-magic
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r docs "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 19:04:24
  Author: anthraxx
Revision: 1270979

upgpkg: yara 4.2.3-1

Modified:
  yara/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:56:34 UTC (rev 1270978)
+++ PKGBUILD2022-08-19 19:04:24 UTC (rev 1270979)
@@ -3,7 +3,7 @@
 # Contributor: fnord0 
 
 pkgname=yara
-pkgver=4.2.1
+pkgver=4.2.3
 pkgrel=1
 pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
 url='https://github.com/VirusTotal/yara'
@@ -12,8 +12,8 @@
 depends=('openssl' 'file' libmagic.so)
 provides=('libyara.so')
 
source=(https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('036a35d713647b23998135da0d27c13a8876aa44e18e3c9dc99fa425273d7c4a953cbdc78f413f29e8bf818d84b340d0719e241d2a83b7165a16d97e952c45b0')
-b2sums=('dc290bf7fe85d468fd519e68a12d88097d817ca064a665397ba64768078a2d572b46e488eb48747ea1904207598b41a72a510b4b8e4e8601cf518cb6ab98c322')
+sha512sums=('1df23837d14d3f9f72db901190e7412241514a8914d72b753df32ad8a44c7a49ad8f14941a95de83754e4d1dd0f23d712d8e6a43916343341b92cb1bc66f3c09')
+b2sums=('4e92570e4dced5c1aa114065d791fc6780ea1281919eb1e908d4181fb5a966137c58d82ae09e8ba18edc69a25d542e3820d8e8de4ac62c0636e273e158086954')
 
 prepare() {
   cd ${pkgname}-${pkgver}



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 19:00:20
  Author: anthraxx
Revision: 454063

archrelease: copy trunk to extra-x86_64

Added:
  memcached/repos/extra-x86_64/PKGBUILD
(from rev 454062, memcached/trunk/PKGBUILD)
  memcached/repos/extra-x86_64/memcached.service.patch
(from rev 454062, memcached/trunk/memcached.service.patch)
  memcached/repos/extra-x86_64/memcached.sysusers
(from rev 454062, memcached/trunk/memcached.sysusers)
  memcached/repos/extra-x86_64/memcached.tmpfiles
(from rev 454062, memcached/trunk/memcached.tmpfiles)
Deleted:
  memcached/repos/extra-x86_64/PKGBUILD
  memcached/repos/extra-x86_64/memcached.service.patch
  memcached/repos/extra-x86_64/memcached.sysusers
  memcached/repos/extra-x86_64/memcached.tmpfiles

-+
 PKGBUILD|  108 -
 memcached.service.patch |  150 +++---
 memcached.sysusers  |2 
 memcached.tmpfiles  |2 
 4 files changed, 131 insertions(+), 131 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 19:00:12 UTC (rev 454062)
+++ PKGBUILD2022-08-19 19:00:20 UTC (rev 454063)
@@ -1,54 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Dan McGee 
-# Contributor: Michael Irwin <6d6...@gmail.com>
-
-pkgname=memcached
-pkgver=1.6.15
-pkgrel=1
-pkgdesc='Distributed memory object caching system'
-url='https://memcached.org/'
-arch=('x86_64')
-license=('GPL')
-depends=('glibc' 'libevent' 'libseccomp' 'libseccomp.so')
-optdepends=('perl: for memcached-tool usage')
-source=(https://www.memcached.org/files/${pkgname}-${pkgver}.tar.gz
-memcached.service.patch
-memcached.tmpfiles
-memcached.sysusers)
-sha512sums=('00ee15eb7932420a25f3ce973bc7fcc5ba77a514091883f8b4e58ea861073caa91c676c0020f03c768077e20c76f34bca96616be104af3fbc8e7e78303958f3d'
-
'dd21f49062054c601469f9abc9ee39a0f06c604e8805e7bc9bf2cfa65429962f93e7ac67764257c578fc15b1e75394956f350162c99b084c76a6e14d9331f31f'
-
'960705ff74d25afed477e0b2a5872a3a4fb49ed3105a351f0d0224abc947778f9dbda81e80be94ab636da4a8411a9dd56a8fd4513e5b86a3096a14fa67f1548b'
-
'e6ddcab9a6fee024072b6363ef60aa176ed258369bf3a17d475f19b1f410ffd6195b9c5737dc5b1371e8974b44bdbdaa109927acaeb54fb40302a5d67d7c13a8')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -Np1 < ../memcached.service.patch
-  sed -e 's/^##safer##//g' -i scripts/*.service
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---enable-seccomp
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make test
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-
-  install -Dm 755 scripts/memcached-tool -t "${pkgdir}/usr/bin"
-  install -Dm 644 scripts/memcached-tool.1 -t "${pkgdir}/usr/share/man/man1"
-
-  install -Dm 644 scripts/*.service -t "${pkgdir}/usr/lib/systemd/system"
-  install -Dm 644 ../memcached.tmpfiles 
"${pkgdir}/usr/lib/tmpfiles.d/memcached.conf"
-  install -Dm 644 ../memcached.sysusers 
"${pkgdir}/usr/lib/sysusers.d/memcached.conf"
-}
-
-# vim: ts=2 sw=2 et:

Copied: memcached/repos/extra-x86_64/PKGBUILD (from rev 454062, 
memcached/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 19:00:20 UTC (rev 454063)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: Dan McGee 
+# Contributor: Michael Irwin <6d6...@gmail.com>
+
+pkgname=memcached
+pkgver=1.6.16
+pkgrel=1
+pkgdesc='Distributed memory object caching system'
+url='https://memcached.org/'
+arch=('x86_64')
+license=('GPL')
+depends=('glibc' 'libevent' 'libseccomp' 'libseccomp.so')
+optdepends=('perl: for memcached-tool usage')
+source=(https://www.memcached.org/files/${pkgname}-${pkgver}.tar.gz
+memcached.service.patch
+memcached.tmpfiles
+memcached.sysusers)
+sha512sums=('cacd71d11aaa575361b83b5c565b6d665cac7a6dc6768af209d5108620d6883a7b3159351b7eab6da034a15162fa71fefe8024e41a1f46911acd1ca3aa23b209'
+
'dd21f49062054c601469f9abc9ee39a0f06c604e8805e7bc9bf2cfa65429962f93e7ac67764257c578fc15b1e75394956f350162c99b084c76a6e14d9331f31f'
+
'960705ff74d25afed477e0b2a5872a3a4fb49ed3105a351f0d0224abc947778f9dbda81e80be94ab636da4a8411a9dd56a8fd4513e5b86a3096a14fa67f1548b'
+
'e6ddcab9a6fee024072b6363ef60aa176ed258369bf3a17d475f19b1f410ffd6195b9c5737dc5b1371e8974b44bdbdaa109927acaeb54fb40302a5d67d7c13a8')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 < ../memcached.service.patch
+  sed -e 's/^##safer##//g' -i scripts/*.service
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--enable-seccomp
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm 755 scripts/memcached-tool 

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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 19:00:12
  Author: anthraxx
Revision: 454062

upgpkg: memcached 1.6.16-1

Modified:
  memcached/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:56:00 UTC (rev 454061)
+++ PKGBUILD2022-08-19 19:00:12 UTC (rev 454062)
@@ -3,7 +3,7 @@
 # Contributor: Michael Irwin <6d6...@gmail.com>
 
 pkgname=memcached
-pkgver=1.6.15
+pkgver=1.6.16
 pkgrel=1
 pkgdesc='Distributed memory object caching system'
 url='https://memcached.org/'
@@ -15,7 +15,7 @@
 memcached.service.patch
 memcached.tmpfiles
 memcached.sysusers)
-sha512sums=('00ee15eb7932420a25f3ce973bc7fcc5ba77a514091883f8b4e58ea861073caa91c676c0020f03c768077e20c76f34bca96616be104af3fbc8e7e78303958f3d'
+sha512sums=('cacd71d11aaa575361b83b5c565b6d665cac7a6dc6768af209d5108620d6883a7b3159351b7eab6da034a15162fa71fefe8024e41a1f46911acd1ca3aa23b209'
 
'dd21f49062054c601469f9abc9ee39a0f06c604e8805e7bc9bf2cfa65429962f93e7ac67764257c578fc15b1e75394956f350162c99b084c76a6e14d9331f31f'
 
'960705ff74d25afed477e0b2a5872a3a4fb49ed3105a351f0d0224abc947778f9dbda81e80be94ab636da4a8411a9dd56a8fd4513e5b86a3096a14fa67f1548b'
 
'e6ddcab9a6fee024072b6363ef60aa176ed258369bf3a17d475f19b1f410ffd6195b9c5737dc5b1371e8974b44bdbdaa109927acaeb54fb40302a5d67d7c13a8')



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:56:34
  Author: anthraxx
Revision: 1270978

archrelease: copy trunk to community-x86_64

Added:
  ropr/repos/community-x86_64/PKGBUILD
(from rev 1270977, ropr/trunk/PKGBUILD)
Deleted:
  ropr/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:56:29 UTC (rev 1270977)
+++ PKGBUILD2022-08-19 18:56:34 UTC (rev 1270978)
@@ -1,32 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=ropr
-pkgver=0.2.20
-pkgrel=1
-pkgdesc='Blazing fast multithreaded ROP Gadget finder'
-url='https://github.com/Ben-Lichtman/ropr'
-arch=('x86_64')
-license=('Apache')
-depends=('glibc' 'gcc-libs')
-makedepends=('cargo')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('b7341ada7bd77f79645702c260aeb699ecce65ee6daf5f8cfe5011ed32f2670b8aba8fa5d603d7843a353180920747ebbeecc36d31b9ca02c8f9a551b36280ce')
-b2sums=('b42bfc9f5d71d6e3a212378d14e3a43e9e5d19abc0f4e11a046a49373f7376a71271d5755cab8285515be419433aab38c202b891d60f74b43987acbb421207cf')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  cargo build --release --locked
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  cargo test --release --locked
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 target/release/ropr -t "${pkgdir}/usr/bin"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: ropr/repos/community-x86_64/PKGBUILD (from rev 1270977, 
ropr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:56:34 UTC (rev 1270978)
@@ -0,0 +1,32 @@
+# Maintainer: Levente Polyak 
+
+pkgname=ropr
+pkgver=0.2.22
+pkgrel=1
+pkgdesc='Blazing fast multithreaded ROP Gadget finder'
+url='https://github.com/Ben-Lichtman/ropr'
+arch=('x86_64')
+license=('Apache')
+depends=('glibc' 'gcc-libs')
+makedepends=('cargo')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('a6d361994fe6dbafdad01a7d8c8e218897160cf0021525a994e97ea72d044c0a7c307f59e095f2db1d67aa6815c03de6dd509d95e1aa0d6c44dbc55f11512eaf')
+b2sums=('2e6755ce45d989dc68390def755f67bcc41f988a82b8a4721825a02f09e45c4ce836560b7c394915da76316a48dfe813d7ddbaae3c46f7e02ead1a8cef0be80a')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --release --locked
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  cargo test --release --locked
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 target/release/ropr -t "${pkgdir}/usr/bin"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:56:29
  Author: anthraxx
Revision: 1270977

upgpkg: ropr 0.2.22-1

Modified:
  ropr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:34:18 UTC (rev 1270976)
+++ PKGBUILD2022-08-19 18:56:29 UTC (rev 1270977)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=ropr
-pkgver=0.2.20
+pkgver=0.2.22
 pkgrel=1
 pkgdesc='Blazing fast multithreaded ROP Gadget finder'
 url='https://github.com/Ben-Lichtman/ropr'
@@ -10,8 +10,8 @@
 depends=('glibc' 'gcc-libs')
 makedepends=('cargo')
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('b7341ada7bd77f79645702c260aeb699ecce65ee6daf5f8cfe5011ed32f2670b8aba8fa5d603d7843a353180920747ebbeecc36d31b9ca02c8f9a551b36280ce')
-b2sums=('b42bfc9f5d71d6e3a212378d14e3a43e9e5d19abc0f4e11a046a49373f7376a71271d5755cab8285515be419433aab38c202b891d60f74b43987acbb421207cf')
+sha512sums=('a6d361994fe6dbafdad01a7d8c8e218897160cf0021525a994e97ea72d044c0a7c307f59e095f2db1d67aa6815c03de6dd509d95e1aa0d6c44dbc55f11512eaf')
+b2sums=('2e6755ce45d989dc68390def755f67bcc41f988a82b8a4721825a02f09e45c4ce836560b7c394915da76316a48dfe813d7ddbaae3c46f7e02ead1a8cef0be80a')
 
 build() {
   cd ${pkgname}-${pkgver}



[arch-commits] Commit in clamav/repos/extra-x86_64 (9 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:56:00
  Author: anthraxx
Revision: 454061

archrelease: copy trunk to extra-x86_64

Added:
  clamav/repos/extra-x86_64/PKGBUILD
(from rev 454060, clamav/trunk/PKGBUILD)
  clamav/repos/extra-x86_64/clamav.logrotate
(from rev 454060, clamav/trunk/clamav.logrotate)
  clamav/repos/extra-x86_64/clamav.sysusers
(from rev 454060, clamav/trunk/clamav.sysusers)
  clamav/repos/extra-x86_64/clamav.tmpfiles
(from rev 454060, clamav/trunk/clamav.tmpfiles)
  clamav/repos/extra-x86_64/keys/
Deleted:
  clamav/repos/extra-x86_64/PKGBUILD
  clamav/repos/extra-x86_64/clamav.logrotate
  clamav/repos/extra-x86_64/clamav.sysusers
  clamav/repos/extra-x86_64/clamav.tmpfiles

--+
 PKGBUILD |  172 ++---
 clamav.logrotate |   22 +++---
 clamav.sysusers  |2 
 clamav.tmpfiles  |6 -
 4 files changed, 101 insertions(+), 101 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:55:53 UTC (rev 454060)
+++ PKGBUILD2022-08-19 18:56:00 UTC (rev 454061)
@@ -1,86 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Giancarlo Razzolini 
-# Contributor: Dale Blount 
-# Contributor: Gregor Ibic 
-# Contributor: Gaetan Bisson 
-
-pkgname=clamav
-pkgver=0.105.0
-pkgrel=1
-pkgdesc='Anti-virus toolkit for Unix'
-url='https://www.clamav.net/'
-license=('GPL')
-arch=('x86_64')
-depends=('bzip2' 'libltdl' 'libxml2' 'curl' 'systemd-libs' 'pcre2' 'json-c' 
'libmspack'
- 'ncurses' libsystemd.so libncursesw.so libcurl.so libjson-c.so 
libbz2.so)
-makedepends=('libmilter' 'systemd' 'cmake' 'ninja' 'python' 'cargo')
-checkdepends=('check')
-backup=('etc/clamav/clamd.conf'
-'etc/clamav/freshclam.conf'
-'etc/clamav/clamav-milter.conf'
-'etc/logrotate.d/clamav')
-provides=(libclamav.so libclamunrar.so libclamunrar_iface.so)
-source=(https://www.clamav.net/downloads/production/${pkgname}-${pkgver}.tar.gz{,.sig}
-clamav.logrotate
-clamav.tmpfiles
-clamav.sysusers)
-sha512sums=('84e871942e67d0a96c4a95eee7e36e1094865a69fdfd590ad8acf4e4a772e1b60bd1f21f73f9c5ad9043a6624c4fece5bb66a976b2592e9b7babfa1e5a1ba453'
-'SKIP'
-
'9cb168c1c16bb43c99900d7ef34456e3f3b593d4d1943c875a0306bc86fd3872cb78e9e1413dcba93579e01b96d466c9eea1975e24190193663b7986c4525d48'
-
'c5443634399bd87fe0d0192518538ffdb7296a8437b5b0160a0fbd58696b01285de3237e3feb552c0095c49e576832dec2e2b2107eef2be42424ed7edd13cd19'
-
'b984836f6c34d97b90d81fa5d17361a2e3f8c0cc709e3350a4d25cf088dc04f7bf2504359980c8be489c96b1b8798c60e6da533069d3378d49d4f50f929a2c90')
-validpgpkeys=('E34DB95B374B31570496CD3F609B024F2B3EDD07') # Talos (Talos, 
Cisco Systems Inc.) 
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed -E 's|^(Example)$|#\1|' -i 
etc/{clamd,freshclam,clamav-milter}.conf.sample
-  sed -E 's|#(User) .+|\1 clamav|' -i 
etc/{clamd,freshclam,clamav-milter}.conf.sample
-  sed -E 's|#(LogFile) .+|\1 /var/log/clamav/clamd.log|' -i 
etc/clamd.conf.sample
-  sed -E 's|#(LogTime) .+|\1 yes|' -i etc/clamd.conf.sample 
etc/clamav-milter.conf.sample
-  sed -E 's|#(PidFile) .+|\1 /run/clamav/clamd.pid|' -i etc/clamd.conf.sample
-  sed -E 's|#(TemporaryDirectory) .+|\1 /tmp|' -i 
etc/{clamd,clamav-milter}.conf.sample
-  sed -E 's|#(LocalSocket) .+|\1 /run/clamav/clamd.ctl|' -i 
etc/clamd.conf.sample
-  sed -E 's|#(UpdateLogFile) .+|\1 /var/log/clamav/freshclam.log|' -i 
etc/freshclam.conf.sample
-  sed -E 's|#(DatabaseMirror) .+|\1 database.clamav.net|' -i 
etc/freshclam.conf.sample
-  sed -E 's|#(NotifyClamd) .+|\1 /etc/clamav/clamd.conf|' -i 
etc/freshclam.conf.sample
-  sed -E 's|#(PidFile) .+|\1 /run/clamav/freshclam.pid|' -i 
etc/freshclam.conf.sample
-  sed -E 's|#(LogFile) .+|\1 /var/log/clamav/clamav-milter.log|' -i 
etc/clamav-milter.conf.sample
-  sed -E 's|#(PidFile) .+|\1 /run/clamav/clamav-milter.pid|' -i 
etc/clamav-milter.conf.sample
-  sed -E 
"s|(\\[Unit\\])|\\1\\nWants=network-online.target\\nAfter=network-online.target|"
 -i freshclam/clamav-freshclam.service.in
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  cmake \
--DCMAKE_BUILD_TYPE='None' \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SBINDIR=bin \
--DAPP_CONFIG_DIRECTORY=/etc/clamav \
--DDATABASE_DIRECTORY=/var/lib/clamav \
--DENABLE_EXTERNAL_MSPACK=ON \
--Wno-dev \
--B build \
--G Ninja \
--S .
-  ninja -C build
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  ninja -C build test
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  DESTDIR="${pkgdir}" ninja -C build install
-
-  mv "${pkgdir}"/etc/clamav/freshclam.conf{.sample,}
-  mv "${pkgdir}"/etc/clamav/clamd.conf{.sample,}
-  mv "${pkgdir}"/etc/clamav/clamav-milter.conf{.sample,}
-
-  install -Dm 644 ../clamav.sysusers "${pkgdir}"/usr/lib/sysusers.d/clamav.conf
-  install -Dm 644 ../clamav.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/clamav.conf
-  install -Dm 

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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:55:53
  Author: anthraxx
Revision: 454060

upgpkg: clamav 0.105.1-1

Added:
  clamav/trunk/keys/
  clamav/trunk/keys/pgp/
  clamav/trunk/keys/pgp/E34DB95B374B31570496CD3F609B024F2B3EDD07.asc
Modified:
  clamav/trunk/PKGBUILD

---+
 PKGBUILD  |4 ++--
 keys/pgp/E34DB95B374B31570496CD3F609B024F2B3EDD07.asc |1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:52:10 UTC (rev 454059)
+++ PKGBUILD2022-08-19 18:55:53 UTC (rev 454060)
@@ -5,7 +5,7 @@
 # Contributor: Gaetan Bisson 
 
 pkgname=clamav
-pkgver=0.105.0
+pkgver=0.105.1
 pkgrel=1
 pkgdesc='Anti-virus toolkit for Unix'
 url='https://www.clamav.net/'
@@ -24,7 +24,7 @@
 clamav.logrotate
 clamav.tmpfiles
 clamav.sysusers)
-sha512sums=('84e871942e67d0a96c4a95eee7e36e1094865a69fdfd590ad8acf4e4a772e1b60bd1f21f73f9c5ad9043a6624c4fece5bb66a976b2592e9b7babfa1e5a1ba453'
+sha512sums=('dcaa3eb90e5a8951f1750f0676791c33507206ae0d58a3da0d07f6f86b559799db09a4aed83fbd9d3eed8f1f17654f8304070e6770ba7e02de6f2be2cda65bec'
 'SKIP'
 
'9cb168c1c16bb43c99900d7ef34456e3f3b593d4d1943c875a0306bc86fd3872cb78e9e1413dcba93579e01b96d466c9eea1975e24190193663b7986c4525d48'
 
'c5443634399bd87fe0d0192518538ffdb7296a8437b5b0160a0fbd58696b01285de3237e3feb552c0095c49e576832dec2e2b2107eef2be42424ed7edd13cd19'

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

Index: clamav/trunk/keys/pgp/E34DB95B374B31570496CD3F609B024F2B3EDD07.asc
===
--- keys/pgp/E34DB95B374B31570496CD3F609B024F2B3EDD07.asc   2022-08-19 
18:52:10 UTC (rev 454059)
+++ keys/pgp/E34DB95B374B31570496CD3F609B024F2B3EDD07.asc   2022-08-19 
18:55:53 UTC (rev 454060)

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


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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:52:10
  Author: anthraxx
Revision: 454059

archrelease: copy trunk to testing-x86_64

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

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

Copied: inetutils/repos/testing-x86_64/PKGBUILD (from rev 454058, 
inetutils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-19 18:52:10 UTC (rev 454059)
@@ -0,0 +1,113 @@
+# Maintainer: Levente Polyak 
+# Contributor: Eric Bélanger 
+
+pkgname=inetutils
+pkgver=2.3
+pkgrel=1
+pkgdesc="A collection of common network programs"
+arch=('x86_64')
+url="https://www.gnu.org/software/inetutils/;
+license=('GPL3')
+depends=('pam' 'libcap' 'readline' 'ncurses' 'libxcrypt'
+libpam.so libcrypt.so libreadline.so libncursesw.so)
+makedepends=('help2man')
+backup=('etc/xinetd.d/telnet' 'etc/xinetd.d/talk'
+'etc/xinetd.d/rlogin' 'etc/xinetd.d/rsh'
+'etc/pam.d/rlogin' 'etc/pam.d/rsh')
+options=('!emptydirs')
+install=inetutils.install
+source=("https://ftp.gnu.org/gnu/inetutils/${pkgname}-${pkgver}.tar.xz"{,.sig}
+'ftpd.service' 'rlogin.pam' 'rlogin@.service' 'rlogin.socket' 
'rlogin.xinetd'
+'rsh.pam' 'rsh@.service' 'rsh.socket' 'rsh.xinetd' 'talk.service' 
'talk.socket'
+'talk.xinetd' 'telnet@.service' 'telnet.socket' 'telnet.xinetd')
+sha512sums=('bedaa347ad0e4e7ab43a0cb60a2bb693f84de7687a368e7a10d328306db6f508a0ef28ee80e6110a3e932a094d4b9355911935fd9f0700fe991b853a063adf60'
+'SKIP'
+
'df5b37c9fc072e012f0e67d849db7e535a62ddb17a37e865acb157f2bc16ffd72d84f24fef1e788dacbbe7e5675e87e141fbd36e53339cc7810dde1b9c54a3b8'
+
'432a45af5cd4f9f2dee4b631b45745b734e47cf631553e79db31905fa0839988914bcfed1dfcdd00d2ea6e4029b0674d46623c33ce0bd0678c2628fbaa0d1b25'
+
'5c2d1040484f4053cc6e114d38e3a671792c6f196f666a6f6529276d55589870fa9040ac32ac9b521c80c14931b03c97738d2a6ffb50d3a658363a5123ea9e6e'
+
'8857dd03794a0ed48b87e6a876c4e17246f3bb4083dc2a9593d8c05d831b03d944d133ae8dc44bc23d1b9d7fe82dd7ab166cb87f53b859a62fc1479e9a49a1de'
+
'7091c983bb6d96da3b471fa95d6fdda02cee5b42c4abb93048f7db0d313c17f6c11356cafa835ab4ad01401a30c2169288da2d6a1c4e661c93c36496c04cf507'
+
'c957708315ea2d873da55691bb0d0997ee3e2dcb40fb47cef19fd60c25379f1660d0605edd8fb0a477252c5af3e422b44b5e0aaa5b76220dadc90791dd526801'
+
'b71e7c25bb1fe3e35420ea3d7eda9b44ed61423ec54973a42a0b5bdac01e8d131aa9656a1e050d74f27723a976fe058a79a04bb34ed70dc5eeb7c49b9be078b4'
+

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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:51:54
  Author: anthraxx
Revision: 454058

upgpkg: inetutils 2.3-1

Added:
  inetutils/trunk/keys/
  inetutils/trunk/keys/pgp/
  inetutils/trunk/keys/pgp/4FBD67621082C4C502448E3B180551BAD95A3C35.asc
  inetutils/trunk/keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc
  inetutils/trunk/keys/pgp/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.asc
Modified:
  inetutils/trunk/PKGBUILD

---+
 PKGBUILD  |5 +++--
 keys/pgp/4FBD67621082C4C502448E3B180551BAD95A3C35.asc |1 +
 keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc |1 +
 keys/pgp/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.asc |1 +
 4 files changed, 6 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:19:27 UTC (rev 454057)
+++ PKGBUILD2022-08-19 18:51:54 UTC (rev 454058)
@@ -2,7 +2,7 @@
 # Contributor: Eric Bélanger 
 
 pkgname=inetutils
-pkgver=2.2
+pkgver=2.3
 pkgrel=1
 pkgdesc="A collection of common network programs"
 arch=('x86_64')
@@ -20,7 +20,7 @@
 'ftpd.service' 'rlogin.pam' 'rlogin@.service' 'rlogin.socket' 
'rlogin.xinetd'
 'rsh.pam' 'rsh@.service' 'rsh.socket' 'rsh.xinetd' 'talk.service' 
'talk.socket'
 'talk.xinetd' 'telnet@.service' 'telnet.socket' 'telnet.xinetd')
-sha512sums=('153bc02b2d497f927528f9aac04f16011ec5eb54a3acd98c100dfb6b0b01a63fd1cbc7d2e502b434e38d3ef70208d7a498141b930b1818181343627a525eaeef'
+sha512sums=('bedaa347ad0e4e7ab43a0cb60a2bb693f84de7687a368e7a10d328306db6f508a0ef28ee80e6110a3e932a094d4b9355911935fd9f0700fe991b853a063adf60'
 'SKIP'
 
'df5b37c9fc072e012f0e67d849db7e535a62ddb17a37e865acb157f2bc16ffd72d84f24fef1e788dacbbe7e5675e87e141fbd36e53339cc7810dde1b9c54a3b8'
 
'432a45af5cd4f9f2dee4b631b45745b734e47cf631553e79db31905fa0839988914bcfed1dfcdd00d2ea6e4029b0674d46623c33ce0bd0678c2628fbaa0d1b25'
@@ -41,6 +41,7 @@
 validpgpkeys=(
   '4FBD67621082C4C502448E3B180551BAD95A3C35' # Alfred M. Szmidt 
   '9AA9BDB11BB1B99A21285A330664A76954265E8C' # Simon Josefsson 

+  'B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE' # si...@josefsson.org
 )
 
 build() {

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

Index: inetutils/trunk/keys/pgp/4FBD67621082C4C502448E3B180551BAD95A3C35.asc
===
--- keys/pgp/4FBD67621082C4C502448E3B180551BAD95A3C35.asc   2022-08-19 
18:19:27 UTC (rev 454057)
+++ keys/pgp/4FBD67621082C4C502448E3B180551BAD95A3C35.asc   2022-08-19 
18:51:54 UTC (rev 454058)

Property changes on: 
inetutils/trunk/keys/pgp/4FBD67621082C4C502448E3B180551BAD95A3C35.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc
===
(Binary files differ)

Index: inetutils/trunk/keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc
===
--- keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc   2022-08-19 
18:19:27 UTC (rev 454057)
+++ keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc   2022-08-19 
18:51:54 UTC (rev 454058)

Property changes on: 
inetutils/trunk/keys/pgp/9AA9BDB11BB1B99A21285A330664A76954265E8C.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.asc
===
(Binary files differ)

Index: inetutils/trunk/keys/pgp/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.asc
===
--- keys/pgp/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.asc   2022-08-19 
18:19:27 UTC (rev 454057)
+++ keys/pgp/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.asc   2022-08-19 
18:51:54 UTC (rev 454058)

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


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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:34:18
  Author: anthraxx
Revision: 1270976

archrelease: copy trunk to community-any

Added:
  jadx/repos/community-any/PKGBUILD
(from rev 1270975, jadx/trunk/PKGBUILD)
Deleted:
  jadx/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:34:14 UTC (rev 1270975)
+++ PKGBUILD2022-08-19 18:34:18 UTC (rev 1270976)
@@ -1,41 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Nicolas Hureau 
-
-pkgname=jadx
-pkgver=1.4.1
-pkgrel=1
-pkgdesc='Command line and GUI tools to produce Java source code from Android 
Dex and APK files'
-url='https://github.com/skylot/jadx'
-arch=('any')
-license=('Apache')
-depends=('java-runtime>=11' 'bash')
-makedepends=('java-environment>=11' 'gradle')
-source=(https://github.com/skylot/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('9e9f25e0a963d86c61a3e16362043d8f82cf1c37320afa0e68b2543a8c4ad7ec77fadc8d0ef1b65a51d383eaed585c0b0df0b3e1b3e22b5ceced4c3d87609478')
-b2sums=('a0ccc29095eba0935e48e703d363e92ea1b5d6724494b69137d6fd19e520dbc5bf9ffec392bd39ac94d7d360a304e94d245f779d3df275a36f337f3b9088933d')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  gradle dist
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  gradle test
-}
-
-package() {
-  cd ${pkgname}-${pkgver}/build/jadx
-
-  install -Dm 755 bin/{jadx,jadx-gui} -t 
"${pkgdir}/usr/share/java/${pkgname}/bin"
-  install -Dm 644 lib/* -t "${pkgdir}/usr/share/java/${pkgname}/lib"
-
-  install -d "${pkgdir}/usr/bin"
-  ln -s /usr/share/java/${pkgname}/bin/jadx "${pkgdir}/usr/bin/jadx"
-  ln -s /usr/share/java/${pkgname}/bin/jadx-gui "${pkgdir}/usr/bin/jadx-gui"
-
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 NOTICE README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: jadx/repos/community-any/PKGBUILD (from rev 1270975, 
jadx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:34:18 UTC (rev 1270976)
@@ -0,0 +1,41 @@
+# Maintainer: Levente Polyak 
+# Contributor: Nicolas Hureau 
+
+pkgname=jadx
+pkgver=1.4.3
+pkgrel=1
+pkgdesc='Command line and GUI tools to produce Java source code from Android 
Dex and APK files'
+url='https://github.com/skylot/jadx'
+arch=('any')
+license=('Apache')
+depends=('java-runtime>=11' 'bash')
+makedepends=('java-environment>=11' 'gradle')
+source=(https://github.com/skylot/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('93ab7db6196d7129d295d5e45f1393a858b852786b71f311175c10096c76c5fa27bd97b733d560d9a8975dbc789d315347e8d85a18bd1e9d4063489fa45d1ded')
+b2sums=('041f2ebfbd573e074b1e3e74d4fa56b96e1b0a40f00023d03cf7cde08a421ea68e9961cdf69b097d0d4ee84bf890dba5343bca8a36722008efe77c4ce6ae5d27')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  gradle dist
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  gradle test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}/build/jadx
+
+  install -Dm 755 bin/{jadx,jadx-gui} -t 
"${pkgdir}/usr/share/java/${pkgname}/bin"
+  install -Dm 644 lib/* -t "${pkgdir}/usr/share/java/${pkgname}/lib"
+
+  install -d "${pkgdir}/usr/bin"
+  ln -s /usr/share/java/${pkgname}/bin/jadx "${pkgdir}/usr/bin/jadx"
+  ln -s /usr/share/java/${pkgname}/bin/jadx-gui "${pkgdir}/usr/bin/jadx-gui"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 NOTICE README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:34:14
  Author: anthraxx
Revision: 1270975

upgpkg: jadx 1.4.3-1

Modified:
  jadx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:32:07 UTC (rev 1270974)
+++ PKGBUILD2022-08-19 18:34:14 UTC (rev 1270975)
@@ -2,7 +2,7 @@
 # Contributor: Nicolas Hureau 
 
 pkgname=jadx
-pkgver=1.4.1
+pkgver=1.4.3
 pkgrel=1
 pkgdesc='Command line and GUI tools to produce Java source code from Android 
Dex and APK files'
 url='https://github.com/skylot/jadx'
@@ -11,8 +11,8 @@
 depends=('java-runtime>=11' 'bash')
 makedepends=('java-environment>=11' 'gradle')
 
source=(https://github.com/skylot/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('9e9f25e0a963d86c61a3e16362043d8f82cf1c37320afa0e68b2543a8c4ad7ec77fadc8d0ef1b65a51d383eaed585c0b0df0b3e1b3e22b5ceced4c3d87609478')
-b2sums=('a0ccc29095eba0935e48e703d363e92ea1b5d6724494b69137d6fd19e520dbc5bf9ffec392bd39ac94d7d360a304e94d245f779d3df275a36f337f3b9088933d')
+sha512sums=('93ab7db6196d7129d295d5e45f1393a858b852786b71f311175c10096c76c5fa27bd97b733d560d9a8975dbc789d315347e8d85a18bd1e9d4063489fa45d1ded')
+b2sums=('041f2ebfbd573e074b1e3e74d4fa56b96e1b0a40f00023d03cf7cde08a421ea68e9961cdf69b097d0d4ee84bf890dba5343bca8a36722008efe77c4ce6ae5d27')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:32:07
  Author: anthraxx
Revision: 1270974

archrelease: copy trunk to community-x86_64

Added:
  gsocket/repos/community-x86_64/PKGBUILD
(from rev 1270973, gsocket/trunk/PKGBUILD)
Deleted:
  gsocket/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:32:02 UTC (rev 1270973)
+++ PKGBUILD2022-08-19 18:32:07 UTC (rev 1270974)
@@ -1,35 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=gsocket
-pkgver=1.4.33
-pkgrel=1
-pkgdesc='Global Socket moving data from here to there securely, fast and 
trough NAT/Firewalls'
-url='https://www.gsocket.io/'
-arch=('x86_64')
-license=('custom')
-depends=('glibc' 'bash' 'openssl' 'rsync' 'sshfs' 'openssh' 'grep' 'binutils' 
'coreutils')
-source=("https://github.com/hackerschoice/gsocket/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('2eefbd52a387c57d633eb896397432147658e716223cc83562cbfc3011524bc8b8ce1ca1cfa27e1c2c61d52c09dd04107a7b58d0e448dd78b66487376e148169')
-b2sums=('68debc5b6a8cf7e367c155d38aa1fdef81acb158a3f88a8598510e27ba831a352d5b3cd1332137da195b2ee23374eae27437270278b15ed52b73d42950f87254')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  autoreconf -fiv
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: gsocket/repos/community-x86_64/PKGBUILD (from rev 1270973, 
gsocket/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:32:07 UTC (rev 1270974)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+pkgname=gsocket
+pkgver=1.4.38
+pkgrel=1
+pkgdesc='Global Socket moving data from here to there securely, fast and 
trough NAT/Firewalls'
+url='https://www.gsocket.io/'
+arch=('x86_64')
+license=('custom')
+depends=('glibc' 'bash' 'openssl' 'rsync' 'sshfs' 'openssh' 'grep' 'binutils' 
'coreutils')
+source=("https://github.com/hackerschoice/gsocket/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('439863dbaafbcb585d13f0830aee310eb17893c9e26d55db3c6576f7e868b2c1af7eba8d0dcc16ecbb51a444be0e4deb8e527511899787f5cfec2c52ec43495e')
+b2sums=('080c54b35ed7677e1fef60d2db33c8b59d514103a4f6dd2dd4485c43a48ea8a297bb05c62ea3889574895145a40ec9cd168542a8aa0795753616697aff979b0a')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:32:02
  Author: anthraxx
Revision: 1270973

upgpkg: gsocket 1.4.38-1

Modified:
  gsocket/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:31:34 UTC (rev 1270972)
+++ PKGBUILD2022-08-19 18:32:02 UTC (rev 1270973)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=gsocket
-pkgver=1.4.33
+pkgver=1.4.38
 pkgrel=1
 pkgdesc='Global Socket moving data from here to there securely, fast and 
trough NAT/Firewalls'
 url='https://www.gsocket.io/'
@@ -9,8 +9,8 @@
 license=('custom')
 depends=('glibc' 'bash' 'openssl' 'rsync' 'sshfs' 'openssh' 'grep' 'binutils' 
'coreutils')
 
source=("https://github.com/hackerschoice/gsocket/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('2eefbd52a387c57d633eb896397432147658e716223cc83562cbfc3011524bc8b8ce1ca1cfa27e1c2c61d52c09dd04107a7b58d0e448dd78b66487376e148169')
-b2sums=('68debc5b6a8cf7e367c155d38aa1fdef81acb158a3f88a8598510e27ba831a352d5b3cd1332137da195b2ee23374eae27437270278b15ed52b73d42950f87254')
+sha512sums=('439863dbaafbcb585d13f0830aee310eb17893c9e26d55db3c6576f7e868b2c1af7eba8d0dcc16ecbb51a444be0e4deb8e527511899787f5cfec2c52ec43495e')
+b2sums=('080c54b35ed7677e1fef60d2db33c8b59d514103a4f6dd2dd4485c43a48ea8a297bb05c62ea3889574895145a40ec9cd168542a8aa0795753616697aff979b0a')
 
 prepare() {
   cd ${pkgname}-${pkgver}



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:31:34
  Author: anthraxx
Revision: 1270972

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:31:28 UTC (rev 1270971)
+++ PKGBUILD2022-08-19 18:31:34 UTC (rev 1270972)
@@ -1,31 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=hcxdumptool
-pkgver=6.2.6
-pkgrel=1
-pkgdesc='Small tool to capture packets from wlan devices'
-url='https://github.com/ZerBea/hcxdumptool'
-arch=('x86_64')
-license=('MIT')
-depends=('glibc' 'openssl')
-source=(https://github.com/ZerBea/hcxdumptool/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-
https://github.com/ZerBea/hcxdumptool/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-sha512sums=('a36894b9fa89ef90e6d1d353afda0fafb63b35f304e280684d3518b1293a52b26a44e7fa76a2e7349c936169ea77ae2e6b84b4a775ece3ce2e7688550252ab5a'
-'SKIP')
-b2sums=('dc74434de9a62db3a6b87eb3b1ecd0c1400a1ee611b5089dcbab7f740287cdb9692a924c9429bc91aa25c3831d9569b0109792ef7d11fe0a5ae8184894bf081e'
-'SKIP')
-validpgpkeys=('5920CE1C567948AFD2C0A9B7375516A45DB88630') # ZeroBeat 

-
-build() {
-  cd ${pkgname}-${pkgver}
-  make PRODUCTION=1
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" PREFIX=/usr PRODUCTION=1 install
-  install -Dm 644 README.md changelog -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: hcxdumptool/repos/community-x86_64/PKGBUILD (from rev 1270971, 
hcxdumptool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:31:34 UTC (rev 1270972)
@@ -0,0 +1,31 @@
+# Maintainer: Levente Polyak 
+
+pkgname=hcxdumptool
+pkgver=6.2.7
+pkgrel=1
+pkgdesc='Small tool to capture packets from wlan devices'
+url='https://github.com/ZerBea/hcxdumptool'
+arch=('x86_64')
+license=('MIT')
+depends=('glibc' 'openssl')
+source=(https://github.com/ZerBea/hcxdumptool/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+
https://github.com/ZerBea/hcxdumptool/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
+sha512sums=('52aa6031f66499089afc8b72984086eab6d52e20d3cd20bdea1cb6d5cdb44996a3d091279eb38965fc4e16bdcf2d3b0b648ec130081f3603559059229bc6a039'
+'SKIP')
+b2sums=('2b14a0b221de63db218226ceea31ebc34b4ebcb072b287e99801ca0bfe0aeddeba661888dd4b6202f01645a1664a6c51a9b4d7f5fac2295605b28d850ca940f5'
+'SKIP')
+validpgpkeys=('5920CE1C567948AFD2C0A9B7375516A45DB88630') # ZeroBeat 

+
+build() {
+  cd ${pkgname}-${pkgver}
+  make PRODUCTION=1
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" PREFIX=/usr PRODUCTION=1 install
+  install -Dm 644 README.md changelog -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:31:28
  Author: anthraxx
Revision: 1270971

upgpkg: hcxdumptool 6.2.7-1

Added:
  hcxdumptool/trunk/keys/
  hcxdumptool/trunk/keys/pgp/
  hcxdumptool/trunk/keys/pgp/5920CE1C567948AFD2C0A9B7375516A45DB88630.asc
Modified:
  hcxdumptool/trunk/PKGBUILD

---+
 PKGBUILD  |6 +++---
 keys/pgp/5920CE1C567948AFD2C0A9B7375516A45DB88630.asc |1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:29:27 UTC (rev 1270970)
+++ PKGBUILD2022-08-19 18:31:28 UTC (rev 1270971)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=hcxdumptool
-pkgver=6.2.6
+pkgver=6.2.7
 pkgrel=1
 pkgdesc='Small tool to capture packets from wlan devices'
 url='https://github.com/ZerBea/hcxdumptool'
@@ -10,9 +10,9 @@
 depends=('glibc' 'openssl')
 
source=(https://github.com/ZerBea/hcxdumptool/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/ZerBea/hcxdumptool/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-sha512sums=('a36894b9fa89ef90e6d1d353afda0fafb63b35f304e280684d3518b1293a52b26a44e7fa76a2e7349c936169ea77ae2e6b84b4a775ece3ce2e7688550252ab5a'
+sha512sums=('52aa6031f66499089afc8b72984086eab6d52e20d3cd20bdea1cb6d5cdb44996a3d091279eb38965fc4e16bdcf2d3b0b648ec130081f3603559059229bc6a039'
 'SKIP')
-b2sums=('dc74434de9a62db3a6b87eb3b1ecd0c1400a1ee611b5089dcbab7f740287cdb9692a924c9429bc91aa25c3831d9569b0109792ef7d11fe0a5ae8184894bf081e'
+b2sums=('2b14a0b221de63db218226ceea31ebc34b4ebcb072b287e99801ca0bfe0aeddeba661888dd4b6202f01645a1664a6c51a9b4d7f5fac2295605b28d850ca940f5'
 'SKIP')
 validpgpkeys=('5920CE1C567948AFD2C0A9B7375516A45DB88630') # ZeroBeat 

 

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

Index: hcxdumptool/trunk/keys/pgp/5920CE1C567948AFD2C0A9B7375516A45DB88630.asc
===
--- keys/pgp/5920CE1C567948AFD2C0A9B7375516A45DB88630.asc   2022-08-19 
18:29:27 UTC (rev 1270970)
+++ keys/pgp/5920CE1C567948AFD2C0A9B7375516A45DB88630.asc   2022-08-19 
18:31:28 UTC (rev 1270971)

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


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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:29:27
  Author: anthraxx
Revision: 1270970

archrelease: copy trunk to community-x86_64

Added:
  sequoia-sqv/repos/community-x86_64/PKGBUILD
(from rev 1270969, sequoia-sqv/trunk/PKGBUILD)
  sequoia-sqv/repos/community-x86_64/keys/
Deleted:
  sequoia-sqv/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:29:21 UTC (rev 1270969)
+++ PKGBUILD2022-08-19 18:29:27 UTC (rev 1270970)
@@ -1,43 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=sequoia-sqv
-pkgver=1.0.0
-pkgrel=1
-pkgdesc='Simple OpenPGP signature verification program'
-url='https://sequoia-pgp.org/'
-arch=('x86_64')
-license=('GPL2')
-groups=('sequoia')
-depends=('glibc' 'nettle' 'libnettle.so' 'nettle' 'libhogweed.so' 
'libnettle.so'
- 'gcc-libs' 'gmp')
-makedepends=('git' 'cargo' 'clang')
-source=(sequoia::"git+https://gitlab.com/sequoia-pgp/sequoia.git#tag=v${pkgver}?signed;)
-sha512sums=('SKIP')
-validpgpkeys=(
-  D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # jus...@sequoia-pgp.org
-  CBCD8F030588653EEDD7E2659B7DD433F254904A # jus...@sequoia-pgp.org
-)
-
-build() {
-  cd sequoia/sqv
-  export CARGO_TARGET_DIR=../target
-  cargo build --release --locked --features 'crypto-nettle'
-}
-
-check() {
-  cd sequoia/sqv
-  cargo test --release --locked --features 'crypto-nettle'
-}
-
-package() {
-  cd sequoia
-  install -Dm 755 target/release/sqv -t "${pkgdir}/usr/bin"
-
-   install -Dm 644 target/sqv.bash 
"${pkgdir}/usr/share/bash-completion/completions/sqv"
-   install -Dm 644 target/_sqv -t "${pkgdir}/usr/share/zsh/site-functions"
-   install -Dm 644 target/sqv.fish -t 
"${pkgdir}/usr/share/fish/vendor_completions.d"
-
-  install -Dm 644 sqv/README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: sequoia-sqv/repos/community-x86_64/PKGBUILD (from rev 1270969, 
sequoia-sqv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:29:27 UTC (rev 1270970)
@@ -0,0 +1,44 @@
+# Maintainer: Levente Polyak 
+
+pkgname=sequoia-sqv
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Simple OpenPGP signature verification program'
+url='https://sequoia-pgp.org/'
+arch=('x86_64')
+license=('GPL2')
+groups=('sequoia')
+depends=('glibc' 'nettle' 'libnettle.so' 'libhogweed.so'
+ 'gcc-libs' 'gmp')
+makedepends=('git' 'cargo' 'clang')
+source=("git+https://gitlab.com/sequoia-pgp/sequoia-sqv.git#tag=v${pkgver}?signed;)
+sha512sums=('SKIP')
+validpgpkeys=(
+  D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # jus...@sequoia-pgp.org
+  CBCD8F030588653EEDD7E2659B7DD433F254904A # jus...@sequoia-pgp.org
+  D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # jus...@sequoia-pgp.org
+)
+
+build() {
+  cd sequoia-sqv
+  export CARGO_TARGET_DIR=target
+  cargo build --release --locked --features 'crypto-nettle'
+}
+
+check() {
+  cd sequoia-sqv
+  cargo test --release --locked --features 'crypto-nettle'
+}
+
+package() {
+  cd sequoia-sqv
+  install -Dm 755 target/release/sqv -t "${pkgdir}/usr/bin"
+
+   install -Dm 644 target/sqv.bash 
"${pkgdir}/usr/share/bash-completion/completions/sqv"
+   install -Dm 644 target/_sqv -t "${pkgdir}/usr/share/zsh/site-functions"
+   install -Dm 644 target/sqv.fish -t 
"${pkgdir}/usr/share/fish/vendor_completions.d"
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in sequoia-sqv/trunk (5 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 18:29:21
  Author: anthraxx
Revision: 1270969

upgpkg: sequoia-sqv 1.1.0-1

Added:
  sequoia-sqv/trunk/keys/
  sequoia-sqv/trunk/keys/pgp/
  sequoia-sqv/trunk/keys/pgp/CBCD8F030588653EEDD7E2659B7DD433F254904A.asc
  sequoia-sqv/trunk/keys/pgp/D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD.asc
Modified:
  sequoia-sqv/trunk/PKGBUILD

---+
 PKGBUILD  |   15 ---
 keys/pgp/CBCD8F030588653EEDD7E2659B7DD433F254904A.asc |1 +
 keys/pgp/D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD.asc |1 +
 3 files changed, 10 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:21:38 UTC (rev 1270968)
+++ PKGBUILD2022-08-19 18:29:21 UTC (rev 1270969)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=sequoia-sqv
-pkgver=1.0.0
+pkgver=1.1.0
 pkgrel=1
 pkgdesc='Simple OpenPGP signature verification program'
 url='https://sequoia-pgp.org/'
@@ -11,26 +11,27 @@
 depends=('glibc' 'nettle' 'libnettle.so' 'libhogweed.so'
  'gcc-libs' 'gmp')
 makedepends=('git' 'cargo' 'clang')
-source=(sequoia::"git+https://gitlab.com/sequoia-pgp/sequoia.git#tag=v${pkgver}?signed;)
+source=("git+https://gitlab.com/sequoia-pgp/sequoia-sqv.git#tag=v${pkgver}?signed;)
 sha512sums=('SKIP')
 validpgpkeys=(
   D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # jus...@sequoia-pgp.org
   CBCD8F030588653EEDD7E2659B7DD433F254904A # jus...@sequoia-pgp.org
+  D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # jus...@sequoia-pgp.org
 )
 
 build() {
-  cd sequoia/sqv
-  export CARGO_TARGET_DIR=../target
+  cd sequoia-sqv
+  export CARGO_TARGET_DIR=target
   cargo build --release --locked --features 'crypto-nettle'
 }
 
 check() {
-  cd sequoia/sqv
+  cd sequoia-sqv
   cargo test --release --locked --features 'crypto-nettle'
 }
 
 package() {
-  cd sequoia
+  cd sequoia-sqv
   install -Dm 755 target/release/sqv -t "${pkgdir}/usr/bin"
 
install -Dm 644 target/sqv.bash 
"${pkgdir}/usr/share/bash-completion/completions/sqv"
@@ -37,7 +38,7 @@
install -Dm 644 target/_sqv -t "${pkgdir}/usr/share/zsh/site-functions"
install -Dm 644 target/sqv.fish -t 
"${pkgdir}/usr/share/fish/vendor_completions.d"
 
-  install -Dm 644 sqv/README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }
 
 # vim: ts=2 sw=2 et:

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

Index: sequoia-sqv/trunk/keys/pgp/CBCD8F030588653EEDD7E2659B7DD433F254904A.asc
===
--- keys/pgp/CBCD8F030588653EEDD7E2659B7DD433F254904A.asc   2022-08-19 
18:21:38 UTC (rev 1270968)
+++ keys/pgp/CBCD8F030588653EEDD7E2659B7DD433F254904A.asc   2022-08-19 
18:29:21 UTC (rev 1270969)

Property changes on: 
sequoia-sqv/trunk/keys/pgp/CBCD8F030588653EEDD7E2659B7DD433F254904A.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD.asc
===
(Binary files differ)

Index: sequoia-sqv/trunk/keys/pgp/D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD.asc
===
--- keys/pgp/D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD.asc   2022-08-19 
18:21:38 UTC (rev 1270968)
+++ keys/pgp/D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD.asc   2022-08-19 
18:29:21 UTC (rev 1270969)

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


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

2022-08-19 Thread Christian Hesse via arch-commits
Date: Friday, August 19, 2022 @ 18:21:38
  Author: eworm
Revision: 1270968

archrelease: copy trunk to community-testing-x86_64

Added:
  haproxy/repos/community-testing-x86_64/
  
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
(from rev 1270967, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
  haproxy/repos/community-testing-x86_64/PKGBUILD
(from rev 1270967, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-testing-x86_64/haproxy.cfg
(from rev 1270967, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-testing-x86_64/haproxy.install
(from rev 1270967, haproxy/trunk/haproxy.install)
  haproxy/repos/community-testing-x86_64/haproxy.sysusers
(from rev 1270967, haproxy/trunk/haproxy.sysusers)

---+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch |   39 +++
 PKGBUILD  |   83 
 haproxy.cfg   |   48 +
 haproxy.install   |8 +
 haproxy.sysusers  |1 
 5 files changed, 179 insertions(+)

Copied: 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
 (from rev 1270967, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
===
--- 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
(rev 0)
+++ 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
2022-08-19 18:21:38 UTC (rev 1270968)
@@ -0,0 +1,39 @@
+diff --git a/admin/iprange/Makefile b/admin/iprange/Makefile
+index 13598d8..eb89fb9 100644
+--- a/admin/iprange/Makefile
 b/admin/iprange/Makefile
+@@ -7,7 +7,7 @@ OBJS = iprange ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/dev/poll/Makefile b/dev/poll/Makefile
+index fdee514..9be926c 100644
+--- a/dev/poll/Makefile
 b/dev/poll/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = poll
+ 
+ poll: poll.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~
+diff --git a/dev/tcploop/Makefile b/dev/tcploop/Makefile
+index 42a6259..e8a6ff7 100644
+--- a/dev/tcploop/Makefile
 b/dev/tcploop/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = tcploop
+ 
+ tcploop: tcploop.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~

Copied: haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 1270967, 
haproxy/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-19 18:21:38 UTC (rev 1270968)
@@ -0,0 +1,83 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=haproxy
+pkgver=2.6.3
+pkgrel=1
+
+pkgdesc='Reliable, high performance TCP/HTTP load balancer'
+url='https://www.haproxy.org/'
+arch=('x86_64')
+license=('GPL')
+
+depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+makedepends=('systemd')
+
+options=('debug')
+backup=('etc/haproxy/haproxy.cfg')
+
+install=haproxy.install
+
+source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
+haproxy.cfg
+haproxy.sysusers
+0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
+
+sha256sums=('d18f7224a87b5cd6bbabb04d238f79a79fa461f0f8e1f257575cef8da2a307d9'
+'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
+'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
+'8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')
+
+prepare() {
+  cd haproxy-$pkgver
+
+  patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
+}
+
+build() {
+  cd haproxy-$pkgver
+
+  export CFLAGS="$CFLAGS -fwrapv"
+
+  make \
+CFLAGS="$CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+CPU=generic \
+TARGET=linux-glibc \
+USE_GETADDRINFO=1 \
+USE_LUA=1 \
+USE_OPENSSL=1 \
+USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_PROMEX=1 \
+USE_SYSTEMD=1 \
+USE_ZLIB=1
+
+make \
+  SBINDIR=/usr/bin \
+  OPTIMIZE= \
+  CFLAGS="$CFLAGS" \
+  LDFLAGS="$LDFLAGS" \
+  admin/{halog/halog,iprange/ip{,6}range}
+make \
+  SBINDIR=/usr/bin \
+  -C admin/systemd/
+}
+
+package() {
+  cd haproxy-$pkgver
+  make \
+PREFIX="$pkgdir"/usr \
+SBINDIR="$pkgdir"/usr/bin \
+

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

2022-08-19 Thread Christian Hesse via arch-commits
Date: Friday, August 19, 2022 @ 18:21:29
  Author: eworm
Revision: 1270967

upgpkg: haproxy 2.6.3-1: new upstream release

Modified:
  haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 17:50:25 UTC (rev 1270966)
+++ PKGBUILD2022-08-19 18:21:29 UTC (rev 1270967)
@@ -2,7 +2,7 @@
 # Contributor: Bartłomiej Piotrowski 
 
 pkgname=haproxy
-pkgver=2.6.2
+pkgver=2.6.3
 pkgrel=1
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
@@ -23,7 +23,7 @@
 haproxy.sysusers
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
 
-sha256sums=('f9b7dc06e02eb13b5d94dc66e0864a714aee2af9dfab10fa353ff9f1f52c8202'
+sha256sums=('d18f7224a87b5cd6bbabb04d238f79a79fa461f0f8e1f257575cef8da2a307d9'
 'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
 '8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')



[arch-commits] Commit in flatpak/repos/testing-x86_64 (5 files)

2022-08-19 Thread Jan Steffens via arch-commits
Date: Friday, August 19, 2022 @ 18:19:27
  Author: heftig
Revision: 454057

archrelease: copy trunk to testing-x86_64

Added:
  flatpak/repos/testing-x86_64/PKGBUILD
(from rev 454054, flatpak/trunk/PKGBUILD)
  flatpak/repos/testing-x86_64/flatpak-bindir.sh
(from rev 454054, flatpak/trunk/flatpak-bindir.sh)
  flatpak/repos/testing-x86_64/fusermount3.diff
(from rev 454054, flatpak/trunk/fusermount3.diff)
Deleted:
  flatpak/repos/testing-x86_64/PKGBUILD
  flatpak/repos/testing-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  189 ++--
 flatpak-bindir.sh |   18 ++--
 fusermount3.diff  |   66 ++
 3 files changed, 172 insertions(+), 101 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:19:23 UTC (rev 454056)
+++ PKGBUILD2022-08-19 18:19:27 UTC (rev 454057)
@@ -1,92 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.12.7
-pkgrel=2
-epoch=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL)
-depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy systemd fuse3)
-makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
-checkdepends=(valgrind socat)
-provides=(libflatpak.so)
-options=(debug)
-_commit=9a6b71b62662f761046b868b798dcef9224739db  # tags/1.12.7^0
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-git+https://gitlab.gnome.org/GNOME/libglnx.git
-git+https://github.com/projectatomic/bubblewrap
-git+https://github.com/flatpak/xdg-dbus-proxy
-git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'1824cb4eb1cc88702cb2b9f1c55b6dfdf20fca5eab83f6e8e532099281328745')
-
-pkgver() {
-  cd flatpak
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd flatpak
-
-  # Support fuse3
-  # https://bugs.archlinux.org/task/75623
-  git cherry-pick -n 4018419b15d0376a801ed09d978df409d1c6e46d
-
-  git submodule init
-  git submodule set-url libglnx "$srcdir/libglnx"
-  git submodule set-url bubblewrap "$srcdir/bubblewrap"
-  git submodule set-url dbus-proxy "$srcdir/xdg-dbus-proxy"
-  git submodule set-url variant-schema-compiler 
"$srcdir/variant-schema-compiler"
-  git submodule update
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd flatpak
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd flatpak
-  make -k check
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  make -C flatpak DESTDIR="$pkgdir" install
-
-  install -Dt "$pkgdir/etc/profile.d" -m644 flatpak-bindir.sh
-  install -Dt "$pkgdir/etc/flatpak/remotes.d" flathub.flatpakrepo
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/testing-x86_64/PKGBUILD (from rev 454054, 
flatpak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:19:27 UTC (rev 454057)
@@ -0,0 +1,97 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.12.7
+pkgrel=3
+epoch=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL)
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy systemd fuse3)
+makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
+checkdepends=(valgrind socat)
+provides=(libflatpak.so)
+options=(debug)
+_commit=9a6b71b62662f761046b868b798dcef9224739db  # tags/1.12.7^0
+source=(
+  "git+https://github.com/flatpak/flatpak#commit=$_commit;
+  git+https://gitlab.gnome.org/GNOME/libglnx.git
+  git+https://github.com/projectatomic/bubblewrap
+  git+https://github.com/flatpak/xdg-dbus-proxy
+  git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git
+  

[arch-commits] Commit in flatpak-builder/repos/testing-x86_64 (3 files)

2022-08-19 Thread Jan Steffens via arch-commits
Date: Friday, August 19, 2022 @ 18:19:22
  Author: heftig
Revision: 454055

archrelease: copy trunk to testing-x86_64

Added:
  flatpak-builder/repos/testing-x86_64/PKGBUILD
(from rev 454054, flatpak-builder/trunk/PKGBUILD)
  flatpak-builder/repos/testing-x86_64/fusermount3.diff
(from rev 454054, flatpak-builder/trunk/fusermount3.diff)
Deleted:
  flatpak-builder/repos/testing-x86_64/PKGBUILD

--+
 PKGBUILD |  135 +++--
 fusermount3.diff |   35 +
 2 files changed, 106 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:18:14 UTC (rev 454054)
+++ PKGBUILD2022-08-19 18:19:22 UTC (rev 454055)
@@ -1,64 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak-builder
-pkgver=1.2.2
-pkgrel=2
-pkgdesc="Tool to build flatpaks from source"
-url="https://flatpak.org;
-arch=(x86_64)
-license=(LGPL)
-depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio
- appstream-glib)
-makedepends=(gobject-introspection git docbook-xsl xmlto)
-checkdepends=(valgrind)
-replaces=('flatpak<0.9.10')
-options=(debug)
-_commit=4e9fb6a3e6c405f10797f12cc5c8c0a6ce99282d  # tags/1.2.2^0
-source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://sourceware.org/git/debugedit.git;)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git submodule set-url libglnx "$srcdir/libglnx"
-  git submodule set-url debugedit "$srcdir/debugedit"
-  git submodule update
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: flatpak-builder/repos/testing-x86_64/PKGBUILD (from rev 454054, 
flatpak-builder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:19:22 UTC (rev 454055)
@@ -0,0 +1,71 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak-builder
+pkgver=1.2.2
+pkgrel=3
+pkgdesc="Tool to build flatpaks from source"
+url="https://flatpak.org;
+arch=(x86_64)
+license=(LGPL)
+depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio
+ appstream-glib fuse3)
+makedepends=(gobject-introspection git docbook-xsl xmlto)
+checkdepends=(valgrind)
+replaces=('flatpak<0.9.10')
+options=(debug)
+_commit=4e9fb6a3e6c405f10797f12cc5c8c0a6ce99282d  # tags/1.2.2^0
+source=(
+  "git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
+  "git+https://gitlab.gnome.org/GNOME/libglnx.git;
+  "git+https://sourceware.org/git/debugedit.git;
+  fusermount3.diff
+)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'984ea70ac2c5794c758523aba9c1f643dc21fb01db4ed962987935a454d521a7')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/75649
+  git apply -3 ../fusermount3.diff
+
+  git submodule init
+  git submodule set-url libglnx "$srcdir/libglnx"
+  git submodule set-url debugedit "$srcdir/debugedit"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--disable-static
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make -k check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Copied: flatpak-builder/repos/testing-x86_64/fusermount3.diff (from rev 454054, 
flatpak-builder/trunk/fusermount3.diff)
===
--- fusermount3.diff(rev 0)
+++ fusermount3.diff2022-08-19 18:19:22 UTC (rev 454055)
@@ -0,0 +1,35 @@
+diff --git i/src/builder-context.c w/src/builder-context.c
+index ea4d7fc9..aa094479 100644
+--- i/src/builder-context.c
 w/src/builder-context.c
+@@ -792,7 +792,7 @@ static char *rofiles_unmount_path = NULL;
+ static void
+ rofiles_umount_handler (int signum)
+ {
+-  char *argv[] = { "fusermount", "-uz", NULL,
++  char *argv[] = { "fusermount3", "-uz", NULL,
+  NULL };
+ 
+   argv[2] = rofiles_unmount_path;
+@@ -929,7 +929,7 @@ gboolean
+ builder_context_disable_rofiles 

[arch-commits] Commit in ostree/repos/testing-x86_64 (5 files)

2022-08-19 Thread Jan Steffens via arch-commits
Date: Friday, August 19, 2022 @ 18:19:23
  Author: heftig
Revision: 454056

archrelease: copy trunk to testing-x86_64

Added:
  ostree/repos/testing-x86_64/PKGBUILD
(from rev 454054, ostree/trunk/PKGBUILD)
  ostree/repos/testing-x86_64/fusermount3.diff
(from rev 454054, ostree/trunk/fusermount3.diff)
  ostree/repos/testing-x86_64/keys/
Deleted:
  ostree/repos/testing-x86_64/PKGBUILD
  ostree/repos/testing-x86_64/keys/

--+
 PKGBUILD |  167 +++--
 fusermount3.diff |   74 +++
 2 files changed, 160 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 18:19:22 UTC (rev 454055)
+++ PKGBUILD2022-08-19 18:19:23 UTC (rev 454056)
@@ -1,81 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Mirco Tischler 
-
-pkgname=ostree
-_commit=15740d042c9c5258a1c082b5e228cf6f115edbb0  # tags/v2022.5^0
-pkgver=2022.5
-pkgrel=3
-pkgdesc="Operating system and container binary deployment and upgrades"
-url="https://ostreedev.github.io/ostree/;
-arch=(x86_64)
-license=(GPL)
-depends=(fuse3 glibc libgpg-error libsodium util-linux openssl xz zlib)
-makedepends=(avahi e2fsprogs git glib2 gobject-introspection gpgme gtk-doc
- libarchive libsoup libxslt mkinitcpio python systemd)
-checkdepends=(cpio elfutils gjs parallel python-yaml syslinux)
-options=(debug)
-source=(
-  "git+https://github.com/ostreedev/ostree#commit=$_commit;
-  git+https://github.com/mendsley/bsdiff
-  git+https://gitlab.gnome.org/GNOME/libglnx.git
-)
-b2sums=('SKIP'
-'SKIP'
-'SKIP')
-# upstream ticket about chain of trust:
-# https://github.com/ostreedev/ostree/issues/2349
-validpgpkeys=('1CEC7A9DF7DA85ABEF843DC0A866D7CCAE087291') # Colin Walters 

-
-prepare() {
-  cd ostree
-
-  # https://github.com/ostreedev/ostree/issues/2685
-  git cherry-pick -n edba4b33be10c052 0a908a180fcce98c
-
-  git submodule init
-  git submodule set-url bsdiff "$srcdir/bsdiff"
-  git submodule set-url libglnx "$srcdir/libglnx"
-  git submodule update
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd ostree
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---with-builtin-grub2-mkconfig \
---with-ed25519-libsodium \
---with-dracut \
---with-mkinitcpio \
---with-openssl \
---enable-experimental-api \
---disable-static \
---enable-gtk-doc
-
-  # circumvent overlinking
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd ostree
-  make check -k || echo "Known to fail: 
https://github.com/ostreedev/ostree/issues/2313;
-}
-
-package() {
-  depends+=(libarchive.so libavahi-client.so libavahi-common.so
-libavahi-glib.so libgio-2.0.so libglib-2.0.so libgobject-2.0.so
-libgpgme.so libsoup-2.4.so libsystemd.so)
-  provides+=(libostree-1.so)
-
-  cd ostree
-  make DESTDIR="$pkgdir" install
-}

Copied: ostree/repos/testing-x86_64/PKGBUILD (from rev 454054, 
ostree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 18:19:23 UTC (rev 454056)
@@ -0,0 +1,86 @@
+# Maintainer: David Runge 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Mirco Tischler 
+
+pkgname=ostree
+_commit=15740d042c9c5258a1c082b5e228cf6f115edbb0  # tags/v2022.5^0
+pkgver=2022.5
+pkgrel=4
+pkgdesc="Operating system and container binary deployment and upgrades"
+url="https://ostreedev.github.io/ostree/;
+arch=(x86_64)
+license=(GPL)
+depends=(fuse3 glibc libgpg-error libsodium util-linux openssl xz zlib)
+makedepends=(avahi e2fsprogs git glib2 gobject-introspection gpgme gtk-doc
+ libarchive libsoup libxslt mkinitcpio python systemd)
+checkdepends=(cpio elfutils gjs parallel python-yaml syslinux)
+options=(debug)
+source=(
+  "git+https://github.com/ostreedev/ostree#commit=$_commit;
+  git+https://github.com/mendsley/bsdiff
+  git+https://gitlab.gnome.org/GNOME/libglnx.git
+  fusermount3.diff
+)
+b2sums=('SKIP'
+'SKIP'
+'SKIP'
+
'58993607327ef5408472b410f4bc05dfe9e65ddc3afc875fa28ab16cdc42f999ff63012b794905b0f90ba5a0680d5a8115923484465ddcaa7d5287666e4f71e8')
+# upstream ticket about chain of trust:
+# https://github.com/ostreedev/ostree/issues/2349
+validpgpkeys=('1CEC7A9DF7DA85ABEF843DC0A866D7CCAE087291') # Colin Walters 

+
+prepare() {
+  cd ostree
+
+  # https://github.com/ostreedev/ostree/issues/2685
+  git cherry-pick -n edba4b33be10c052 0a908a180fcce98c
+
+  # Use fusermount3
+  git apply -3 ../fusermount3.diff
+
+  git submodule init
+  git submodule set-url bsdiff "$srcdir/bsdiff"
+  git submodule set-url libglnx "$srcdir/libglnx"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() 

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

2022-08-19 Thread Jan Steffens via arch-commits
Date: Friday, August 19, 2022 @ 18:18:14
  Author: heftig
Revision: 454054

2022.5-4: FS#75649 Use fusermount3

Added:
  ostree/trunk/fusermount3.diff
Modified:
  ostree/trunk/PKGBUILD

--+
 PKGBUILD |9 +-
 fusermount3.diff |   74 +
 2 files changed, 81 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:17:44 UTC (rev 454053)
+++ PKGBUILD2022-08-19 18:18:14 UTC (rev 454054)
@@ -5,7 +5,7 @@
 pkgname=ostree
 _commit=15740d042c9c5258a1c082b5e228cf6f115edbb0  # tags/v2022.5^0
 pkgver=2022.5
-pkgrel=3
+pkgrel=4
 pkgdesc="Operating system and container binary deployment and upgrades"
 url="https://ostreedev.github.io/ostree/;
 arch=(x86_64)
@@ -19,10 +19,12 @@
   "git+https://github.com/ostreedev/ostree#commit=$_commit;
   git+https://github.com/mendsley/bsdiff
   git+https://gitlab.gnome.org/GNOME/libglnx.git
+  fusermount3.diff
 )
 b2sums=('SKIP'
 'SKIP'
-'SKIP')
+'SKIP'
+
'58993607327ef5408472b410f4bc05dfe9e65ddc3afc875fa28ab16cdc42f999ff63012b794905b0f90ba5a0680d5a8115923484465ddcaa7d5287666e4f71e8')
 # upstream ticket about chain of trust:
 # https://github.com/ostreedev/ostree/issues/2349
 validpgpkeys=('1CEC7A9DF7DA85ABEF843DC0A866D7CCAE087291') # Colin Walters 

@@ -33,6 +35,9 @@
   # https://github.com/ostreedev/ostree/issues/2685
   git cherry-pick -n edba4b33be10c052 0a908a180fcce98c
 
+  # Use fusermount3
+  git apply -3 ../fusermount3.diff
+
   git submodule init
   git submodule set-url bsdiff "$srcdir/bsdiff"
   git submodule set-url libglnx "$srcdir/libglnx"

Added: fusermount3.diff
===
--- fusermount3.diff(rev 0)
+++ fusermount3.diff2022-08-19 18:18:14 UTC (rev 454054)
@@ -0,0 +1,74 @@
+diff --git i/docs/buildsystem-and-repos.md w/docs/buildsystem-and-repos.md
+index e265ee7a..2e9250d5 100644
+--- i/docs/buildsystem-and-repos.md
 w/docs/buildsystem-and-repos.md
+@@ -151,7 +151,7 @@ rofiles-fuse exampleos-build mnt
+ # Now run global "triggers", generate cache files:
+ ldconfig -r mnt
+   (Insert other programs here)
+-fusermount -u mnt
++fusermount3 -u mnt
+ ostree --repo=build-repo commit -b exampleos/x86_64/standard 
--link-checkout-speedup exampleos-build
+ ```
+ 
+diff --git i/man/rofiles-fuse.xml w/man/rofiles-fuse.xml
+index f4d23739..e8569130 100644
+--- i/man/rofiles-fuse.xml
 w/man/rofiles-fuse.xml
+@@ -89,7 +89,7 @@ $ mkdir mnt/anewdir
+ $ rm mnt/someoriginalcontent -rf
+ 
+ # Commit and cleanup
+-$ fusermount -u mnt
++$ fusermount3 -u mnt
+ $ ostree --repo=repo commit --link-checkout-speedup -b somebranch -s 'Commit 
new content' --tree=dir=branch-checkout
+ $ rm mnt branch-checkout -rf
+   
+diff --git i/tests/libtest.sh w/tests/libtest.sh
+index 686f08dc..10cc5a63 100755
+--- i/tests/libtest.sh
 w/tests/libtest.sh
+@@ -635,7 +635,7 @@ skip_one_without_strace_fault_injection() {
+ }
+ 
+ skip_without_fuse () {
+-fusermount --version >/dev/null 2>&1 || skip "no fusermount"
++fusermount3 --version >/dev/null 2>&1 || skip "no fusermount3"
+ 
+ capsh --print | grep -q 'Bounding set.*[^a-z]cap_sys_admin' || \
+ skip "No cap_sys_admin in bounding set, can't use FUSE"
+diff --git i/tests/test-demo-buildsystem.sh w/tests/test-demo-buildsystem.sh
+index 2dc78dc3..50995b87 100755
+--- i/tests/test-demo-buildsystem.sh
 w/tests/test-demo-buildsystem.sh
+@@ -55,7 +55,7 @@ exampleos_recompose() {
+ # Now that we have our rootfs, run triggers
+ rofiles-fuse exampleos-build mnt
+ demo_triggers mnt/
+-fusermount -u mnt
++fusermount3 -u mnt
+ 
+ # Then we commit it, using --link-checkout-speedup to effectively
+ # only re-checksum the ldconfig file.  We also have dummy commit
+diff --git i/tests/test-rofiles-fuse.sh w/tests/test-rofiles-fuse.sh
+index a56a76c6..c61945d6 100755
+--- i/tests/test-rofiles-fuse.sh
 w/tests/test-rofiles-fuse.sh
+@@ -37,7 +37,7 @@ $OSTREE checkout -H test2 checkout-test2
+ 
+ rofiles-fuse checkout-test2 mnt
+ cleanup_fuse() {
+-fusermount -u ${test_tmpdir}/mnt || true
++fusermount3 -u ${test_tmpdir}/mnt || true
+ }
+ libtest_exit_cmds+=(cleanup_fuse)
+ assert_file_has_content mnt/firstfile first
+@@ -133,7 +133,7 @@ echo "ok flock"
+ 
+ copyup_reset() {
+ cd ${test_tmpdir}
+-fusermount -u mnt
++fusermount3 -u mnt
+ rm checkout-test2 -rf
+ $OSTREE checkout -H test2 checkout-test2
+ rofiles-fuse --copyup checkout-test2 mnt



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

2022-08-19 Thread Jan Steffens via arch-commits
Date: Friday, August 19, 2022 @ 18:17:44
  Author: heftig
Revision: 454053

1.12.7-3: FS#75649 Use fusermount3

Added:
  flatpak/trunk/fusermount3.diff
Modified:
  flatpak/trunk/PKGBUILD

--+
 PKGBUILD |   21 ++--
 fusermount3.diff |   66 +
 2 files changed, 79 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 18:17:13 UTC (rev 454052)
+++ PKGBUILD2022-08-19 18:17:44 UTC (rev 454053)
@@ -4,7 +4,7 @@
 
 pkgname=flatpak
 pkgver=1.12.7
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="https://flatpak.org;
@@ -17,13 +17,16 @@
 provides=(libflatpak.so)
 options=(debug)
 _commit=9a6b71b62662f761046b868b798dcef9224739db  # tags/1.12.7^0
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit;
-git+https://gitlab.gnome.org/GNOME/libglnx.git
-git+https://github.com/projectatomic/bubblewrap
-git+https://github.com/flatpak/xdg-dbus-proxy
-git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
+source=(
+  "git+https://github.com/flatpak/flatpak#commit=$_commit;
+  git+https://gitlab.gnome.org/GNOME/libglnx.git
+  git+https://github.com/projectatomic/bubblewrap
+  git+https://github.com/flatpak/xdg-dbus-proxy
+  git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git
+  https://dl.flathub.org/repo/flathub.flatpakrepo
+  fusermount3.diff
+  flatpak-bindir.sh
+)
 sha256sums=('SKIP'
 'SKIP'
 'SKIP'
@@ -30,6 +33,7 @@
 'SKIP'
 'SKIP'
 '3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
+'4a2b5a8b13709449e81170e2806b68c8971cb84bf6c52977311c34956115925e'
 '1824cb4eb1cc88702cb2b9f1c55b6dfdf20fca5eab83f6e8e532099281328745')
 
 pkgver() {
@@ -43,6 +47,7 @@
   # Support fuse3
   # https://bugs.archlinux.org/task/75623
   git cherry-pick -n 4018419b15d0376a801ed09d978df409d1c6e46d
+  git apply -3 ../fusermount3.diff
 
   git submodule init
   git submodule set-url libglnx "$srcdir/libglnx"

Added: fusermount3.diff
===
--- fusermount3.diff(rev 0)
+++ fusermount3.diff2022-08-19 18:17:44 UTC (rev 454053)
@@ -0,0 +1,66 @@
+diff --git i/common/flatpak-dir.c w/common/flatpak-dir.c
+index 3f8f2567..aeb75c9b 100644
+--- i/common/flatpak-dir.c
 w/common/flatpak-dir.c
+@@ -2020,7 +2020,7 @@ flatpak_dir_revokefs_fuse_unmount (OstreeRepo **repo,
+ 
+   fusermount = g_subprocess_new (G_SUBPROCESS_FLAGS_NONE,
+  error,
+- "fusermount", "-u", "-z", mnt_dir,
++ "fusermount3", "-u", "-z", mnt_dir,
+  NULL);
+   if (g_subprocess_wait_check (fusermount, NULL, error))
+ {
+diff --git i/tests/can-use-fuse.c w/tests/can-use-fuse.c
+index 25f3936e..83517c89 100644
+--- i/tests/can-use-fuse.c
 w/tests/can-use-fuse.c
+@@ -41,23 +41,23 @@ check_fuse (void)
+   return FALSE;
+ }
+ 
+-  fusermount = g_find_program_in_path ("fusermount");
++  fusermount = g_find_program_in_path ("fusermount3");
+ 
+   if (fusermount == NULL)
+ {
+-  cannot_use_fuse = g_strdup ("fusermount not found in PATH");
++  cannot_use_fuse = g_strdup ("fusermount3 not found in PATH");
+   return FALSE;
+ }
+ 
+   if (!g_file_test (fusermount, G_FILE_TEST_IS_EXECUTABLE))
+ {
+   cannot_use_fuse = g_strdup_printf ("%s not executable", fusermount);
+   return FALSE;
+ }
+ 
+   if (!g_file_test ("/etc/mtab", G_FILE_TEST_EXISTS))
+ {
+-  cannot_use_fuse = g_strdup ("fusermount won't work without /etc/mtab");
++  cannot_use_fuse = g_strdup ("fusermount3 won't work without /etc/mtab");
+   return FALSE;
+ }
+ 
+diff --git i/tests/libtest.sh w/tests/libtest.sh
+index 4a9fd481..5921dda5 100644
+--- i/tests/libtest.sh
 w/tests/libtest.sh
+@@ -536,7 +536,7 @@ skip_one_without_bwrap () {
+ }
+ 
+ skip_without_fuse () {
+-fusermount --version >/dev/null 2>&1 || skip "no fusermount"
++fusermount3 --version >/dev/null 2>&1 || skip "no fusermount3"
+ 
+ capsh --print | grep -q 'Bounding set.*[^a-z]cap_sys_admin' || \
+ skip "No cap_sys_admin in bounding set, can't use FUSE"
+@@ -595,7 +595,7 @@ commit_to_path () {
+ cleanup () {
+ /bin/kill -9 $DBUS_SESSION_BUS_PID
+ gpg-connect-agent --homedir "${FL_GPG_HOMEDIR}" killagent /bye || true
+-fusermount -u $XDG_RUNTIME_DIR/doc || :
++fusermount3 -u $XDG_RUNTIME_DIR/doc || :
+ kill $(jobs -p) &> /dev/null || true
+ if test -n "${TEST_SKIP_CLEANUP:-}"; then
+ echo "Skipping cleanup of ${TEST_DATA_DIR}"



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

2022-08-19 Thread Jan Steffens via arch-commits
Date: Friday, August 19, 2022 @ 18:17:13
  Author: heftig
Revision: 454052

1.2.2-3: FS#75649 Use fusermount3

Added:
  flatpak-builder/trunk/fusermount3.diff
Modified:
  flatpak-builder/trunk/PKGBUILD

--+
 PKGBUILD |   19 +--
 fusermount3.diff |   35 +++
 2 files changed, 48 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 16:00:32 UTC (rev 454051)
+++ PKGBUILD2022-08-19 18:17:13 UTC (rev 454052)
@@ -2,24 +2,28 @@
 
 pkgname=flatpak-builder
 pkgver=1.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Tool to build flatpaks from source"
 url="https://flatpak.org;
 arch=(x86_64)
 license=(LGPL)
 depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio
- appstream-glib)
+ appstream-glib fuse3)
 makedepends=(gobject-introspection git docbook-xsl xmlto)
 checkdepends=(valgrind)
 replaces=('flatpak<0.9.10')
 options=(debug)
 _commit=4e9fb6a3e6c405f10797f12cc5c8c0a6ce99282d  # tags/1.2.2^0
-source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libglnx.git;
-"git+https://sourceware.org/git/debugedit.git;)
+source=(
+  "git+https://github.com/flatpak/flatpak-builder#commit=$_commit;
+  "git+https://gitlab.gnome.org/GNOME/libglnx.git;
+  "git+https://sourceware.org/git/debugedit.git;
+  fusermount3.diff
+)
 sha256sums=('SKIP'
 'SKIP'
-'SKIP')
+'SKIP'
+'984ea70ac2c5794c758523aba9c1f643dc21fb01db4ed962987935a454d521a7')
 
 pkgver() {
   cd $pkgname
@@ -29,6 +33,9 @@
 prepare() {
   cd $pkgname
 
+  # https://bugs.archlinux.org/task/75649
+  git apply -3 ../fusermount3.diff
+
   git submodule init
   git submodule set-url libglnx "$srcdir/libglnx"
   git submodule set-url debugedit "$srcdir/debugedit"

Added: fusermount3.diff
===
--- fusermount3.diff(rev 0)
+++ fusermount3.diff2022-08-19 18:17:13 UTC (rev 454052)
@@ -0,0 +1,35 @@
+diff --git i/src/builder-context.c w/src/builder-context.c
+index ea4d7fc9..aa094479 100644
+--- i/src/builder-context.c
 w/src/builder-context.c
+@@ -792,7 +792,7 @@ static char *rofiles_unmount_path = NULL;
+ static void
+ rofiles_umount_handler (int signum)
+ {
+-  char *argv[] = { "fusermount", "-uz", NULL,
++  char *argv[] = { "fusermount3", "-uz", NULL,
+  NULL };
+ 
+   argv[2] = rofiles_unmount_path;
+@@ -929,7 +929,7 @@ gboolean
+ builder_context_disable_rofiles (BuilderContext *self,
+  GError**error)
+ {
+-  char *argv[] = { "fusermount", "-u", NULL,
++  char *argv[] = { "fusermount3", "-u", NULL,
+  NULL };
+ 
+   if (!self->use_rofiles)
+diff --git i/tests/libtest.sh w/tests/libtest.sh
+index 0384c499..07ef5f7c 100644
+--- i/tests/libtest.sh
 w/tests/libtest.sh
+@@ -296,7 +296,7 @@ run_sh () {
+ # fuse support is needed (and the kernel module needs to be loaded) for 
several
+ # flatpak-builder tests
+ skip_without_fuse () {
+-if [ ! -w /dev/fuse ] || ! command -v fusermount >/dev/null; then
++if [ ! -w /dev/fuse ] || ! command -v fusermount3 >/dev/null; then
+ echo "1..0 # SKIP this test requires fuse support"
+ exit 0
+ fi



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 17:50:25
  Author: anthraxx
Revision: 1270966

archrelease: copy trunk to community-x86_64

Added:
  z3/repos/community-x86_64/PKGBUILD
(from rev 1270965, z3/trunk/PKGBUILD)
Deleted:
  z3/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 17:50:19 UTC (rev 1270965)
+++ PKGBUILD2022-08-19 17:50:25 UTC (rev 1270966)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Levente Polyak 
-# Contributor: rudy.matela
-
-pkgbase=z3
-pkgname=('z3' 'python-z3')
-pkgver=4.10.1
-pkgrel=1
-pkgdesc='High-performance theorem prover'
-url='https://github.com/Z3Prover/z3'
-arch=('x86_64')
-license=('MIT')
- # 'java-environment-common' 'mono' 'ocaml' 'ocaml-findlib'
-makedepends=('glibc' 'cmake' 'ninja' 'python' 'python-setuptools' 'gcc-libs')
-source=(https://github.com/Z3Prover/z3/archive/z3-$pkgver.tar.gz)
-sha512sums=('6c8e9f074d4b87f9388384d10dcde51fbdf0e1ee58cf2a5d321e3779ac5054a0ec7bfed3df4f8d3563c457ca7f5189ca310909656e500b6a8803f0df2c693baf')
-b2sums=('2b857b7a1b3b71e0b7d2c55b8971fb27115f65b6995e0330786d24badfae563e4a63140790c197255ec566b78ff699c5f0aac99ffeb5eb45c05b2175f3395c20')
-
-build() {
-  cd $pkgbase-z3-$pkgver
-  cmake \
--Bbuild \
--GNinja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DZ3_LINK_TIME_OPTIMIZATION=1 \
--DZ3_BUILD_PYTHON_BINDINGS=1 \
--DPYTHON_EXECUTABLE=/usr/bin/python
-  ninja -C build
-}
-
-package_z3() {
-  depends=('glibc' 'gcc-libs')
-  provides=('libz3' 'libz3.so')
-  cd $pkgbase-z3-$pkgver
-  DESTDIR="${pkgdir}" ninja -C build install
-  install -Dm 644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
-  rm -r "$pkgdir"/usr/lib/python*
-}
-
-package_python-z3() {
-  depends=('python' 'z3')
-  cd $pkgbase-z3-$pkgver
-  DESTDIR="${pkgdir}" ninja -C build install
-  install -Dm 644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
-  cd "$pkgdir"
-  rm -r usr/include usr/bin usr/lib/{cmake,pkgconfig,lib*}
-  python -m compileall .
-  python -O -m compileall .
-}
-
-# vim: ts=2 sw=2 et:

Copied: z3/repos/community-x86_64/PKGBUILD (from rev 1270965, z3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 17:50:25 UTC (rev 1270966)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Maintainer: Levente Polyak 
+# Contributor: rudy.matela
+
+pkgbase=z3
+pkgname=('z3' 'python-z3-solver')
+pkgver=4.11.0
+pkgrel=1
+pkgdesc='High-performance theorem prover'
+url='https://github.com/Z3Prover/z3'
+arch=('x86_64')
+license=('MIT')
+makedepends=('glibc' 'cmake' 'ninja' 'python' 'python-setuptools' 'gcc-libs'
+ 'python-build' 'python-installer' 'python-wheel')
+source=(https://github.com/Z3Prover/z3/archive/z3-$pkgver.tar.gz)
+sha512sums=('a3fd7e013948de6683b16aca03641bb845d02187152bebdee8c62c2a3f80a7710a1d3b9aef9c1490c2340571bb225f457928ac57a2ed28c0084ced34bcf3e905')
+b2sums=('5b59efdf74d5d358daf23f877a090b240909eab14bebb9f23c68c7eb7fb7f2258afc049665061f61d10c1e092382f707f094f12c20f33c7e06c7939275b231d0')
+
+build() {
+  cd $pkgbase-z3-$pkgver
+  cmake \
+-Bbuild \
+-GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DZ3_LINK_TIME_OPTIMIZATION=1 \
+-DZ3_BUILD_PYTHON_BINDINGS=1 \
+-DPYTHON_EXECUTABLE=/usr/bin/python
+  ninja -C build
+}
+
+package_z3() {
+  depends=('glibc' 'gcc-libs')
+  provides=('libz3' 'libz3.so')
+
+  cd $pkgbase-z3-$pkgver
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm 644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+  rm -r "$pkgdir"/usr/lib/python*
+}
+
+package_python-z3-solver() {
+  depends=('python' 'python-setuptools' 'z3')
+  replaces=('python-z3')
+  conflicts=('python-z3')
+
+  cd $pkgbase-z3-$pkgver
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm 644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+
+  cd "$pkgdir"
+  rm -r usr/include usr/bin usr/lib/{cmake,pkgconfig,lib*}
+  python -m compileall -d /usr/lib "$pkgdir/usr/lib"
+  python -O -m compileall -d /usr/lib "$pkgdir/usr/lib"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 17:50:19
  Author: anthraxx
Revision: 1270965

upgpkg: z3 4.11.0-1: rename python-z3 to pypi python-z3-solver

- Fixes FS#72531 - missing 'python-setuptools' in dependency
- Fxies FS#74912 - should be named python-z3-solver

Modified:
  z3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 17:02:24 UTC (rev 1270964)
+++ PKGBUILD2022-08-19 17:50:19 UTC (rev 1270965)
@@ -3,18 +3,18 @@
 # Contributor: rudy.matela
 
 pkgbase=z3
-pkgname=('z3' 'python-z3')
-pkgver=4.10.1
+pkgname=('z3' 'python-z3-solver')
+pkgver=4.11.0
 pkgrel=1
 pkgdesc='High-performance theorem prover'
 url='https://github.com/Z3Prover/z3'
 arch=('x86_64')
 license=('MIT')
- # 'java-environment-common' 'mono' 'ocaml' 'ocaml-findlib'
-makedepends=('glibc' 'cmake' 'ninja' 'python' 'python-setuptools' 'gcc-libs')
+makedepends=('glibc' 'cmake' 'ninja' 'python' 'python-setuptools' 'gcc-libs'
+ 'python-build' 'python-installer' 'python-wheel')
 source=(https://github.com/Z3Prover/z3/archive/z3-$pkgver.tar.gz)
-sha512sums=('6c8e9f074d4b87f9388384d10dcde51fbdf0e1ee58cf2a5d321e3779ac5054a0ec7bfed3df4f8d3563c457ca7f5189ca310909656e500b6a8803f0df2c693baf')
-b2sums=('2b857b7a1b3b71e0b7d2c55b8971fb27115f65b6995e0330786d24badfae563e4a63140790c197255ec566b78ff699c5f0aac99ffeb5eb45c05b2175f3395c20')
+sha512sums=('a3fd7e013948de6683b16aca03641bb845d02187152bebdee8c62c2a3f80a7710a1d3b9aef9c1490c2340571bb225f457928ac57a2ed28c0084ced34bcf3e905')
+b2sums=('5b59efdf74d5d358daf23f877a090b240909eab14bebb9f23c68c7eb7fb7f2258afc049665061f61d10c1e092382f707f094f12c20f33c7e06c7939275b231d0')
 
 build() {
   cd $pkgbase-z3-$pkgver
@@ -32,6 +32,7 @@
 package_z3() {
   depends=('glibc' 'gcc-libs')
   provides=('libz3' 'libz3.so')
+
   cd $pkgbase-z3-$pkgver
   DESTDIR="${pkgdir}" ninja -C build install
   install -Dm 644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
@@ -38,15 +39,19 @@
   rm -r "$pkgdir"/usr/lib/python*
 }
 
-package_python-z3() {
-  depends=('python' 'z3')
+package_python-z3-solver() {
+  depends=('python' 'python-setuptools' 'z3')
+  replaces=('python-z3')
+  conflicts=('python-z3')
+
   cd $pkgbase-z3-$pkgver
   DESTDIR="${pkgdir}" ninja -C build install
   install -Dm 644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+
   cd "$pkgdir"
   rm -r usr/include usr/bin usr/lib/{cmake,pkgconfig,lib*}
-  python -m compileall .
-  python -O -m compileall .
+  python -m compileall -d /usr/lib "$pkgdir/usr/lib"
+  python -O -m compileall -d /usr/lib "$pkgdir/usr/lib"
 }
 
 # vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 17:02:24
  Author: anthraxx
Revision: 1270964

archrelease: copy trunk to community-any

Added:
  ropper/repos/community-any/PKGBUILD
(from rev 1270963, ropper/trunk/PKGBUILD)
Deleted:
  ropper/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-19 17:02:17 UTC (rev 1270963)
+++ PKGBUILD2022-08-19 17:02:24 UTC (rev 1270964)
@@ -1,44 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgbase=ropper
-pkgname=('ropper' 'python-ropper')
-_pkgname=Ropper
-pkgver=1.13.7
-pkgrel=1
-pkgdesc='Show information about binary files and find gadgets to build rop 
chains for different architectures'
-url='https://github.com/sashs/Ropper'
-arch=('any')
-license=('GPL2')
-makedepends=('python-setuptools' 'python-capstone' 'python-filebytes')
-source=(https://github.com/sashs/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('1d93c4d58454bbd5cfb6a4a7a69f571294613e10e77cae6a65eaf7b9a5c977a3b82c888bd414d1b3e6a1082ba7cd9f2121253bf849dff2a40cdb34acb1371acf')
-
-build() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkgname}-${pkgver}
-  python test.py
-}
-
-package_ropper() {
-  depends=('python' "python-ropper>=${pkgver}")
-  optdepends=('python-keystone: assemble command support')
-  cd ${_pkgname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  rm -r "${pkgdir}/usr/lib"
-}
-
-package_python-ropper() {
-  depends=('python-capstone' 'python-filebytes')
-  optdepends=('python-keystone: assemble command support')
-  cd ${_pkgname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-  install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}"
-  rm -r "${pkgdir}/usr/bin"
-}
-
-# vim: ts=2 sw=2 et:

Copied: ropper/repos/community-any/PKGBUILD (from rev 1270963, 
ropper/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-19 17:02:24 UTC (rev 1270964)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+
+pkgname=ropper
+_pkgname=Ropper
+pkgver=1.13.8
+pkgrel=1
+pkgdesc='Show information about binary files and find gadgets to build rop 
chains for different architectures'
+url='https://github.com/sashs/Ropper'
+arch=('any')
+license=('GPL2')
+depends=('python' 'python-capstone' 'python-filebytes')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+optdepends=('python-keystone: assemble command support')
+conflicts=('python-ropper')
+replaces=('python-ropper')
+provides=('python-ropper')
+source=(https://github.com/sashs/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('eae2279e1c6bc91af76e8e5d37b7d57c5d2e518d027e293dbd52c6c27dcd8826e73673c55fe581cdefda272b657c8eff2b5eb4fdc4996fec1548709b8371b5d4')
+b2sums=('8601bcd2287763aa208b227c437362b9799ec1775104b659213e69a77f118bce567e95a0b83a4f0556439a82ee853ebc9aabaa4098b2a700572d1b661213eb25')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  py.test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 17:02:17
  Author: anthraxx
Revision: 1270963

upgpkg: ropper 1.13.8-1: unified python-ropper and ropper

Modified:
  ropper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 16:57:52 UTC (rev 1270962)
+++ PKGBUILD2022-08-19 17:02:17 UTC (rev 1270963)
@@ -1,44 +1,38 @@
 # Maintainer: Levente Polyak 
 
-pkgbase=ropper
-pkgname=('ropper' 'python-ropper')
+pkgname=ropper
 _pkgname=Ropper
-pkgver=1.13.7
+pkgver=1.13.8
 pkgrel=1
 pkgdesc='Show information about binary files and find gadgets to build rop 
chains for different architectures'
 url='https://github.com/sashs/Ropper'
 arch=('any')
 license=('GPL2')
-makedepends=('python-setuptools' 'python-capstone' 'python-filebytes')
+depends=('python' 'python-capstone' 'python-filebytes')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
+checkdepends=('python-pytest')
+optdepends=('python-keystone: assemble command support')
+conflicts=('python-ropper')
+replaces=('python-ropper')
+provides=('python-ropper')
 
source=(https://github.com/sashs/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('1d93c4d58454bbd5cfb6a4a7a69f571294613e10e77cae6a65eaf7b9a5c977a3b82c888bd414d1b3e6a1082ba7cd9f2121253bf849dff2a40cdb34acb1371acf')
+sha512sums=('eae2279e1c6bc91af76e8e5d37b7d57c5d2e518d027e293dbd52c6c27dcd8826e73673c55fe581cdefda272b657c8eff2b5eb4fdc4996fec1548709b8371b5d4')
+b2sums=('8601bcd2287763aa208b227c437362b9799ec1775104b659213e69a77f118bce567e95a0b83a4f0556439a82ee853ebc9aabaa4098b2a700572d1b661213eb25')
 
 build() {
   cd ${_pkgname}-${pkgver}
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
   cd ${_pkgname}-${pkgver}
-  python test.py
+  py.test
 }
 
-package_ropper() {
-  depends=('python' "python-ropper>=${pkgver}")
-  optdepends=('python-keystone: assemble command support')
+package() {
   cd ${_pkgname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  rm -r "${pkgdir}/usr/lib"
-}
-
-package_python-ropper() {
-  depends=('python-capstone' 'python-filebytes')
-  optdepends=('python-keystone: assemble command support')
-  cd ${_pkgname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm 644 README.md sample.py -t "${pkgdir}/usr/share/doc/${pkgname}"
-  rm -r "${pkgdir}/usr/bin"
 }
 
 # vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 16:57:52
  Author: anthraxx
Revision: 1270962

archrelease: copy trunk to community-any

Added:
  one_gadget/repos/community-any/
  one_gadget/repos/community-any/PKGBUILD
(from rev 1270961, one_gadget/trunk/PKGBUILD)

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

Copied: one_gadget/repos/community-any/PKGBUILD (from rev 1270961, 
one_gadget/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 16:57:52 UTC (rev 1270962)
@@ -0,0 +1,50 @@
+# Maintainer: Levente Polyak 
+
+_gemname=one_gadget
+pkgname=${_gemname}
+pkgver=1.8.1
+pkgrel=2
+pkgdesc='The best tool for finding one gadget RCE in libc.so.6'
+url='https://github.com/david942j/one_gadget'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-elftools')
+makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-bundler' 'ruby-yard' 'ruby-rspec')
+provides=('ruby-one_gadget')
+options=('!emptydirs')
+source=(${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
+sha512sums=('adfc08ea9079a13327b04fee5c37b1da4ab7b0f99c2012e566096916ca46371dbaf0c618a6be6b7d371a0b6131f010774e3a759092bab54a48702329958cb09e')
+b2sums=('f76cda4ac148eb71dca7ac5513818c2d3257c23231b42e6a415921e75a839b4d5145d2f3b9eb7293638de405183fdd9659b7750ff6f3eace6ca4c44c54a775b8')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+  sed -r "s|, '< .*'||g" -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 16:57:44
  Author: anthraxx
Revision: 1270961

addpkg: one_gadget 1.8.1-2

Added:
  one_gadget/
  one_gadget/repos/
  one_gadget/trunk/
  one_gadget/trunk/PKGBUILD

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

Added: one_gadget/trunk/PKGBUILD
===
--- one_gadget/trunk/PKGBUILD   (rev 0)
+++ one_gadget/trunk/PKGBUILD   2022-08-19 16:57:44 UTC (rev 1270961)
@@ -0,0 +1,50 @@
+# Maintainer: Levente Polyak 
+
+_gemname=one_gadget
+pkgname=${_gemname}
+pkgver=1.8.1
+pkgrel=2
+pkgdesc='The best tool for finding one gadget RCE in libc.so.6'
+url='https://github.com/david942j/one_gadget'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-elftools')
+makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-bundler' 'ruby-yard' 'ruby-rspec')
+provides=('ruby-one_gadget')
+options=('!emptydirs')
+source=(${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
+sha512sums=('adfc08ea9079a13327b04fee5c37b1da4ab7b0f99c2012e566096916ca46371dbaf0c618a6be6b7d371a0b6131f010774e3a759092bab54a48702329958cb09e')
+b2sums=('f76cda4ac148eb71dca7ac5513818c2d3257c23231b42e6a415921e75a839b4d5145d2f3b9eb7293638de405183fdd9659b7750ff6f3eace6ca4c44c54a775b8')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+  sed -r "s|, '< .*'||g" -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 16:55:44
  Author: anthraxx
Revision: 1270960

archrelease: copy trunk to community-any

Added:
  ruby-elftools/repos/community-any/
  ruby-elftools/repos/community-any/PKGBUILD
(from rev 1270959, ruby-elftools/trunk/PKGBUILD)

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

Copied: ruby-elftools/repos/community-any/PKGBUILD (from rev 1270959, 
ruby-elftools/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 16:55:44 UTC (rev 1270960)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bet4 <0xb...@gmail.com>
+
+_gemname=elftools
+pkgname=ruby-${_gemname}
+pkgver=1.1.3
+pkgrel=2
+pkgdesc='ELF parser library implemented in pure Ruby'
+url='https://github.com/david942j/rbelftools/'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-bindata')
+makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-bundler')
+options=('!emptydirs')
+source=(${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
+sha512sums=('080de523d651c9f29ce0ba4e5d67c4117749306fd02cf2f6363c611e520ad806391e005e4d56d238ac0f2160847f4eb7b5b3cd212ae5728865e1aaaeb88a2507')
+b2sums=('ae6620f1f4f333b4a3d7f01ad2a580effd3a108873e3e54a0df82a12fc605821fb0c7fa18cac4640d426fa586f6c8794119a4ee797264caedadbfdc45a59812c')
+
+prepare() {
+  cd rbelftools-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd rbelftools-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd rbelftools-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 16:55:32
  Author: anthraxx
Revision: 1270959

addpkg: ruby-elftools 1.1.3-2

Added:
  ruby-elftools/
  ruby-elftools/repos/
  ruby-elftools/trunk/
  ruby-elftools/trunk/PKGBUILD

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

Added: ruby-elftools/trunk/PKGBUILD
===
--- ruby-elftools/trunk/PKGBUILD(rev 0)
+++ ruby-elftools/trunk/PKGBUILD2022-08-19 16:55:32 UTC (rev 1270959)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bet4 <0xb...@gmail.com>
+
+_gemname=elftools
+pkgname=ruby-${_gemname}
+pkgver=1.1.3
+pkgrel=2
+pkgdesc='ELF parser library implemented in pure Ruby'
+url='https://github.com/david942j/rbelftools/'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-bindata')
+makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-bundler')
+options=('!emptydirs')
+source=(${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
+sha512sums=('080de523d651c9f29ce0ba4e5d67c4117749306fd02cf2f6363c611e520ad806391e005e4d56d238ac0f2160847f4eb7b5b3cd212ae5728865e1aaaeb88a2507')
+b2sums=('ae6620f1f4f333b4a3d7f01ad2a580effd3a108873e3e54a0df82a12fc605821fb0c7fa18cac4640d426fa586f6c8794119a4ee797264caedadbfdc45a59812c')
+
+prepare() {
+  cd rbelftools-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd rbelftools-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd rbelftools-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



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

2022-08-19 Thread Levente Polyak via arch-commits
Date: Friday, August 19, 2022 @ 16:52:55
  Author: anthraxx
Revision: 1270958

archrelease: copy trunk to community-any

Added:
  ruby-bindata/repos/community-any/
  ruby-bindata/repos/community-any/PKGBUILD
(from rev 1270957, ruby-bindata/trunk/PKGBUILD)

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

Copied: ruby-bindata/repos/community-any/PKGBUILD (from rev 1270957, 
ruby-bindata/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-19 16:52:55 UTC (rev 1270958)
@@ -0,0 +1,57 @@
+# Maintainer: Levente Polyak 
+
+_gemname=bindata
+pkgname=ruby-${_gemname}
+pkgver=2.4.10
+pkgrel=2
+pkgdesc='BinData - Parsing Binary Data in Ruby'
+url='https://github.com/dmendel/bindata'
+arch=('any')
+license=('custom:BSDL')
+depends=('ruby')
+makedepends=('ruby-rake' 'ruby-rdoc' 'ruby-bundler')
+checkdepends=('ruby-minitest')
+options=('!emptydirs')
+source=(${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz)
+sha512sums=('1f8c78a7abfc69c8f8a3c05c5d1ee6b312e60ffd4bc13cab5d8af75afb95e262733a4e3df747f8820938de7d2fea2b99510ca6df46cd718ea2ad487e3533c1ee')
+b2sums=('5e1f35ee82f4c3909903ae1cfdd2ab0e9eff48485afdc227bd479c7e5c2c3ce591df4047dd3c3584777aefc808c82ea0ebb834ac75404af2dbbd18e75d7ce705')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+  sed -r 's|, "< .*"||g' -i ${_gemname}.gemspec
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+  sed -e '/coveralls/d' -e '/Coveralls/d' -i ${_gemname}.gemspec test/*.rb
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+check() {
+  cd ${_gemname}-${pkgver}
+  rake test
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so,man} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



  1   2   3   4   5   6   7   8   >