[arch-commits] Commit in lsb-release/repos/community-any (6 files)

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 14:33:50
  Author: diabonas
Revision: 663267

archrelease: copy trunk to community-any

Added:
  lsb-release/repos/community-any/PKGBUILD
(from rev 663266, lsb-release/trunk/PKGBUILD)
  lsb-release/repos/community-any/lsb-release.install
(from rev 663266, lsb-release/trunk/lsb-release.install)
  lsb-release/repos/community-any/lsb_release_description.patch
(from rev 663266, lsb-release/trunk/lsb_release_description.patch)
Deleted:
  lsb-release/repos/community-any/PKGBUILD
  lsb-release/repos/community-any/lsb-release.install
  lsb-release/repos/community-any/lsb_release_description.patch

---+
 PKGBUILD  |   80 +---
 lsb-release.install   |   24 ++--
 lsb_release_description.patch |   22 +--
 3 files changed, 65 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-11 14:33:42 UTC (rev 663266)
+++ PKGBUILD2020-07-11 14:33:50 UTC (rev 663267)
@@ -1,38 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Malte Rabenseifner 
-# Contributor: John Gerritse 
-
-pkgname=lsb-release
-pkgver=1.4
-pkgrel=16
-pkgdesc="LSB version query program"
-arch=('any')
-url="http://www.linuxbase.org/";
-license=('GPL2')
-depends=('bash')
-install=lsb-release.install
-source=(https://downloads.sourceforge.net/lsb/$pkgname-$pkgver.tar.gz
-lsb_release_description.patch)
-sha512sums=('84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde'
-
'145ef64f90f5e6cc59075679e640cf7c1ad02617c12eff17f10b05c1cc219591fdba1b27be2b2c8480742aed24ce81d6a7badcbaca6772faea4ebc6a55695b62')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  patch -Np0 < "$srcdir/lsb_release_description.patch"
-
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -dm755 "$pkgdir/etc"
-  echo "LSB_VERSION=$pkgver" >> "$pkgdir/etc/lsb-release"
-  echo "DISTRIB_ID=Arch" >> "$pkgdir/etc/lsb-release"
-  echo "DISTRIB_RELEASE=rolling" >> "$pkgdir/etc/lsb-release"
-  echo "DISTRIB_DESCRIPTION=\"Arch Linux\"" >> "$pkgdir/etc/lsb-release"
-
-  install -Dm 644 lsb_release.1.gz 
"$pkgdir/usr/share/man/man1/lsb_release.1.gz"
-  install -Dm 755 lsb_release "$pkgdir/usr/bin/lsb_release"
-}

Copied: lsb-release/repos/community-any/PKGBUILD (from rev 663266, 
lsb-release/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-11 14:33:50 UTC (rev 663267)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Malte Rabenseifner 
+# Contributor: John Gerritse 
+
+pkgname=lsb-release
+pkgver=1.4
+pkgrel=17
+pkgdesc="LSB version query program"
+arch=('any')
+url="http://www.linuxbase.org/";
+license=('GPL2')
+depends=('bash')
+install=lsb-release.install
+source=(https://downloads.sourceforge.net/lsb/$pkgname-$pkgver.tar.gz
+lsb_release_description.patch)
+sha512sums=('84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde'
+
'145ef64f90f5e6cc59075679e640cf7c1ad02617c12eff17f10b05c1cc219591fdba1b27be2b2c8480742aed24ce81d6a7badcbaca6772faea4ebc6a55695b62')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  patch -Np0 < "$srcdir/lsb_release_description.patch"
+
+  make
+
+  # The automatically generated gzipped man page includes a timestamp and is 
therefore not reproducible,
+  # uncompress it again and rely on makepkg to compress the man page 
reproducibly
+  gunzip lsb_release.1.gz
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -dm755 "$pkgdir/etc"
+  echo "LSB_VERSION=$pkgver" >> "$pkgdir/etc/lsb-release"
+  echo "DISTRIB_ID=Arch" >> "$pkgdir/etc/lsb-release"
+  echo "DISTRIB_RELEASE=rolling" >> "$pkgdir/etc/lsb-release"
+  echo "DISTRIB_DESCRIPTION=\"Arch Linux\"" >> "$pkgdir/etc/lsb-release"
+
+  install -Dm 644 lsb_release.1  "$pkgdir/usr/share/man/man1/lsb_release.1"
+  install -Dm 755 lsb_release "$pkgdir/usr/bin/lsb_release"
+}

Deleted: lsb-release.install
===
--- lsb-release.install 2020-07-11 14:33:42 UTC (rev 663266)
+++ lsb-release.install 2020-07-11 14:33:50 UTC (rev 663267)
@@ -1,12 +0,0 @@
-post_install() {
-  echo "Arch Linux release" >> /etc/arch-release
-}
-
-post_upgrade() {
-  sed -e "/Arch Linux release/d" -i /etc/arch-release
-  echo "Arch Linux release" >> /etc/arch-release
-}
-
-pre_remove() {
-  sed -e "/Arch Linux release/d" -i /etc/arch-release
-}

Copied: lsb-release/repos/community-any/lsb-release.install (from rev 663266, 
lsb-release/trunk/lsb-release.install)
===
--- lsb-release.install (rev 0)
+++ lsb-release.install 2020-07

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

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 14:33:42
  Author: diabonas
Revision: 663266

upgpkg: lsb-release 1.4-17: remove timestamp from compressed man page for 
reproducibility

Modified:
  lsb-release/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-11 14:25:28 UTC (rev 663265)
+++ PKGBUILD2020-07-11 14:33:42 UTC (rev 663266)
@@ -4,7 +4,7 @@
 
 pkgname=lsb-release
 pkgver=1.4
-pkgrel=16
+pkgrel=17
 pkgdesc="LSB version query program"
 arch=('any')
 url="http://www.linuxbase.org/";
@@ -22,6 +22,10 @@
   patch -Np0 < "$srcdir/lsb_release_description.patch"
 
   make
+
+  # The automatically generated gzipped man page includes a timestamp and is 
therefore not reproducible,
+  # uncompress it again and rely on makepkg to compress the man page 
reproducibly
+  gunzip lsb_release.1.gz
 }
 
 package() {
@@ -33,6 +37,6 @@
   echo "DISTRIB_RELEASE=rolling" >> "$pkgdir/etc/lsb-release"
   echo "DISTRIB_DESCRIPTION=\"Arch Linux\"" >> "$pkgdir/etc/lsb-release"
 
-  install -Dm 644 lsb_release.1.gz 
"$pkgdir/usr/share/man/man1/lsb_release.1.gz"
+  install -Dm 644 lsb_release.1  "$pkgdir/usr/share/man/man1/lsb_release.1"
   install -Dm 755 lsb_release "$pkgdir/usr/bin/lsb_release"
 }


[arch-commits] Commit in lsb-release/trunk (2 files)

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 15:19:45
  Author: diabonas
Revision: 663268

upgpkg: lsb-release 1.4-18: respect SOURCE_DATE_EPOCH in man page text

My previous commit missed the date embedded in the text of the man page, so the
package would only have been reproducible for this month.

Added:
  lsb-release/trunk/lsb_release_make_man_page_reproducible.patch
Modified:
  lsb-release/trunk/PKGBUILD

--+
 PKGBUILD |   22 +++--
 lsb_release_make_man_page_reproducible.patch |   41 +
 2 files changed, 54 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-11 14:33:50 UTC (rev 663267)
+++ PKGBUILD2020-07-11 15:19:45 UTC (rev 663268)
@@ -4,7 +4,7 @@
 
 pkgname=lsb-release
 pkgver=1.4
-pkgrel=17
+pkgrel=18
 pkgdesc="LSB version query program"
 arch=('any')
 url="http://www.linuxbase.org/";
@@ -12,20 +12,24 @@
 depends=('bash')
 install=lsb-release.install
 source=(https://downloads.sourceforge.net/lsb/$pkgname-$pkgver.tar.gz
-lsb_release_description.patch)
+lsb_release_description.patch
+lsb_release_make_man_page_reproducible.patch)
 
sha512sums=('84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde'
-
'145ef64f90f5e6cc59075679e640cf7c1ad02617c12eff17f10b05c1cc219591fdba1b27be2b2c8480742aed24ce81d6a7badcbaca6772faea4ebc6a55695b62')
+
'145ef64f90f5e6cc59075679e640cf7c1ad02617c12eff17f10b05c1cc219591fdba1b27be2b2c8480742aed24ce81d6a7badcbaca6772faea4ebc6a55695b62'
+
'ab64a1d236d00a30a48e3af2c5bdfa0aad0183ebe0df4f2b0c6af58530c2a1fdac1b0a5cdd8a1800d5f8405f44562603cddf28eb318b5badaabd49a82e0b7e83')
 
-build() {
+prepare() {
   cd "$srcdir/$pkgname-$pkgver"
 
   patch -Np0 < "$srcdir/lsb_release_description.patch"
+  patch -Np1 < "$srcdir/lsb_release_make_man_page_reproducible.patch"
+}
 
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
   make
-
-  # The automatically generated gzipped man page includes a timestamp and is 
therefore not reproducible,
-  # uncompress it again and rely on makepkg to compress the man page 
reproducibly
-  gunzip lsb_release.1.gz
 }
 
 package() {
@@ -37,6 +41,6 @@
   echo "DISTRIB_RELEASE=rolling" >> "$pkgdir/etc/lsb-release"
   echo "DISTRIB_DESCRIPTION=\"Arch Linux\"" >> "$pkgdir/etc/lsb-release"
 
-  install -Dm 644 lsb_release.1  "$pkgdir/usr/share/man/man1/lsb_release.1"
+  install -Dm 644 lsb_release.1.gz 
"$pkgdir/usr/share/man/man1/lsb_release.1.gz"
   install -Dm 755 lsb_release "$pkgdir/usr/bin/lsb_release"
 }

Added: lsb_release_make_man_page_reproducible.patch
===
--- lsb_release_make_man_page_reproducible.patch
(rev 0)
+++ lsb_release_make_man_page_reproducible.patch2020-07-11 15:19:45 UTC 
(rev 663268)
@@ -0,0 +1,41 @@
+From 1f5eb29ad59e7302e0407855333fbf1377f6f127 Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 11 Jul 2020 17:02:59 +0200
+Subject: [PATCH] Make man page reproducible
+
+Respect SOURCE_DATE_EPOCH and remove the embedded timestamp from the gzipped
+man page.
+---
+ Makefile | 2 +-
+ help2man | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 04fdecd..d2f6230 100644
+--- a/Makefile
 b/Makefile
+@@ -17,7 +17,7 @@ man: lsb_release.1.gz
+ 
+ lsb_release.1.gz: lsb_release
+   @./help2man -N --include ./lsb_release.examples 
--alt_version_key=program_version ./lsb_release >lsb_release.1
+-  @gzip -9f lsb_release.1
++  @gzip -9f -n lsb_release.1
+ 
+ install: all
+   install -D -m 644 lsb_release.1.gz ${mandir}/man1/lsb_release.1.gz
+diff --git a/help2man b/help2man
+index 13015c2..d448342 100755
+--- a/help2man
 b/help2man
+@@ -173,7 +173,7 @@ my ($help_text, $version_text) = map {
+   or die "$this_program: can't get `--$_' info from $ARGV[0]\n"
+ } qw(help), $opt_version_key;
+ 
+-my $date = strftime "%B %Y", localtime;
++my $date = strftime "%B %Y", gmtime($ENV{SOURCE_DATE_EPOCH} || time);
+ (my $program = $ARGV[0]) =~ s!.*/!!;
+ my $package = $program;
+ my $version;
+-- 
+2.27.0
+


[arch-commits] Commit in lsb-release/repos/community-any (7 files)

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 15:19:54
  Author: diabonas
Revision: 663269

archrelease: copy trunk to community-any

Added:
  lsb-release/repos/community-any/PKGBUILD
(from rev 663268, lsb-release/trunk/PKGBUILD)
  lsb-release/repos/community-any/lsb-release.install
(from rev 663268, lsb-release/trunk/lsb-release.install)
  lsb-release/repos/community-any/lsb_release_description.patch
(from rev 663268, lsb-release/trunk/lsb_release_description.patch)
  lsb-release/repos/community-any/lsb_release_make_man_page_reproducible.patch
(from rev 663268, 
lsb-release/trunk/lsb_release_make_man_page_reproducible.patch)
Deleted:
  lsb-release/repos/community-any/PKGBUILD
  lsb-release/repos/community-any/lsb-release.install
  lsb-release/repos/community-any/lsb_release_description.patch

--+
 PKGBUILD |   88 +
 lsb-release.install  |   24 +++---
 lsb_release_description.patch|   22 +++---
 lsb_release_make_man_page_reproducible.patch |   41 +++
 4 files changed, 110 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-11 15:19:45 UTC (rev 663268)
+++ PKGBUILD2020-07-11 15:19:54 UTC (rev 663269)
@@ -1,42 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Malte Rabenseifner 
-# Contributor: John Gerritse 
-
-pkgname=lsb-release
-pkgver=1.4
-pkgrel=17
-pkgdesc="LSB version query program"
-arch=('any')
-url="http://www.linuxbase.org/";
-license=('GPL2')
-depends=('bash')
-install=lsb-release.install
-source=(https://downloads.sourceforge.net/lsb/$pkgname-$pkgver.tar.gz
-lsb_release_description.patch)
-sha512sums=('84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde'
-
'145ef64f90f5e6cc59075679e640cf7c1ad02617c12eff17f10b05c1cc219591fdba1b27be2b2c8480742aed24ce81d6a7badcbaca6772faea4ebc6a55695b62')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  patch -Np0 < "$srcdir/lsb_release_description.patch"
-
-  make
-
-  # The automatically generated gzipped man page includes a timestamp and is 
therefore not reproducible,
-  # uncompress it again and rely on makepkg to compress the man page 
reproducibly
-  gunzip lsb_release.1.gz
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -dm755 "$pkgdir/etc"
-  echo "LSB_VERSION=$pkgver" >> "$pkgdir/etc/lsb-release"
-  echo "DISTRIB_ID=Arch" >> "$pkgdir/etc/lsb-release"
-  echo "DISTRIB_RELEASE=rolling" >> "$pkgdir/etc/lsb-release"
-  echo "DISTRIB_DESCRIPTION=\"Arch Linux\"" >> "$pkgdir/etc/lsb-release"
-
-  install -Dm 644 lsb_release.1  "$pkgdir/usr/share/man/man1/lsb_release.1"
-  install -Dm 755 lsb_release "$pkgdir/usr/bin/lsb_release"
-}

Copied: lsb-release/repos/community-any/PKGBUILD (from rev 663268, 
lsb-release/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-11 15:19:54 UTC (rev 663269)
@@ -0,0 +1,46 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Malte Rabenseifner 
+# Contributor: John Gerritse 
+
+pkgname=lsb-release
+pkgver=1.4
+pkgrel=18
+pkgdesc="LSB version query program"
+arch=('any')
+url="http://www.linuxbase.org/";
+license=('GPL2')
+depends=('bash')
+install=lsb-release.install
+source=(https://downloads.sourceforge.net/lsb/$pkgname-$pkgver.tar.gz
+lsb_release_description.patch
+lsb_release_make_man_page_reproducible.patch)
+sha512sums=('84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde'
+
'145ef64f90f5e6cc59075679e640cf7c1ad02617c12eff17f10b05c1cc219591fdba1b27be2b2c8480742aed24ce81d6a7badcbaca6772faea4ebc6a55695b62'
+
'ab64a1d236d00a30a48e3af2c5bdfa0aad0183ebe0df4f2b0c6af58530c2a1fdac1b0a5cdd8a1800d5f8405f44562603cddf28eb318b5badaabd49a82e0b7e83')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  patch -Np0 < "$srcdir/lsb_release_description.patch"
+  patch -Np1 < "$srcdir/lsb_release_make_man_page_reproducible.patch"
+}
+
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -dm755 "$pkgdir/etc"
+  echo "LSB_VERSION=$pkgver" >> "$pkgdir/etc/lsb-release"
+  echo "DISTRIB_ID=Arch" >> "$pkgdir/etc/lsb-release"
+  echo "DISTRIB_RELEASE=rolling" >> "$pkgdir/etc/lsb-release"
+  echo "DISTRIB_DESCRIPTION=\"Arch Linux\"" >> "$pkgdir/etc/lsb-release"
+
+  install -Dm 644 lsb_release.1.gz 
"$pkgdir/usr/share/man/man1/lsb_release.1.gz"
+  install -Dm 755 lsb_release "$pkgdir/usr/bin/lsb_release"
+}

Deleted: lsb-release.install
===
--- lsb-release.install 2020-07-11 15:19:45 UTC (rev 663268)
+++ lsb-release.install 2020-07-11 15:

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

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 18:59:41
  Author: diabonas
Revision: 663276

upgpkg: rubberband 1.8.2-4: reproducibility rebuild

Some of the makedepends recorded in .BUILDINFO were so old that their PGP
signature failed to verify properly since the signing key is no longer trusted.

Modified:
  rubberband/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-11 18:26:46 UTC (rev 663275)
+++ PKGBUILD2020-07-11 18:59:41 UTC (rev 663276)
@@ -4,7 +4,7 @@
 
 pkgname=rubberband
 pkgver=1.8.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Time-stretching and pitch-shifting audio library and utility"
 arch=('x86_64')
 url="https://www.breakfastquay.com/rubberband/";


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

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 18:59:47
  Author: diabonas
Revision: 663277

archrelease: copy trunk to community-x86_64

Added:
  rubberband/repos/community-x86_64/PKGBUILD
(from rev 663276, rubberband/trunk/PKGBUILD)
Deleted:
  rubberband/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-11 18:59:41 UTC (rev 663276)
+++ PKGBUILD2020-07-11 18:59:47 UTC (rev 663277)
@@ -1,39 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Ray Rashif 
-# Contributor: Felipe Machado aka arch_audio 
-
-pkgname=rubberband
-pkgver=1.8.2
-pkgrel=3
-pkgdesc="Time-stretching and pitch-shifting audio library and utility"
-arch=('x86_64')
-url="https://www.breakfastquay.com/rubberband/";
-license=('GPL2')
-depends=('fftw' 'gcc-libs' 'glibc' 'libsamplerate' 'libsndfile'
-'libvamp-sdk.so')
-makedepends=('ladspa' 'java-environment')
-provides=('librubberband.so' 'librubberband-jni.so')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/breakfastquay/rubberband/archive/v$pkgver.tar.gz";)
-sha512sums=('b70e41fb1f68487d67b3935682100138ba898adeec9c8e7f8caa30f7bc94389c847d72a1b0b04f042d16d4b57019cc82c0fe79c8f302c3174e603e9bd0289abf')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  autoreconf -vfi
-}
-
-build() {
-  local java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
-  export JAVA_HOME="/usr/lib/jvm/java-${java_major}-openjdk"
-  cd "$pkgname-$pkgver"
-  ./configure --prefix=/usr
-  make
-  make jni
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-  # docs
-  install -vDm 644 {CHANGELOG,README.txt} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: rubberband/repos/community-x86_64/PKGBUILD (from rev 663276, 
rubberband/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-11 18:59:47 UTC (rev 663277)
@@ -0,0 +1,39 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: Felipe Machado aka arch_audio 
+
+pkgname=rubberband
+pkgver=1.8.2
+pkgrel=4
+pkgdesc="Time-stretching and pitch-shifting audio library and utility"
+arch=('x86_64')
+url="https://www.breakfastquay.com/rubberband/";
+license=('GPL2')
+depends=('fftw' 'gcc-libs' 'glibc' 'libsamplerate' 'libsndfile'
+'libvamp-sdk.so')
+makedepends=('ladspa' 'java-environment')
+provides=('librubberband.so' 'librubberband-jni.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/breakfastquay/rubberband/archive/v$pkgver.tar.gz";)
+sha512sums=('b70e41fb1f68487d67b3935682100138ba898adeec9c8e7f8caa30f7bc94389c847d72a1b0b04f042d16d4b57019cc82c0fe79c8f302c3174e603e9bd0289abf')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
+build() {
+  local java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
+  export JAVA_HOME="/usr/lib/jvm/java-${java_major}-openjdk"
+  cd "$pkgname-$pkgver"
+  ./configure --prefix=/usr
+  make
+  make jni
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  # docs
+  install -vDm 644 {CHANGELOG,README.txt} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 22:08:39
  Author: diabonas
Revision: 663299

upgpkg: libgcrypt15 1.5.6-4: remove unreproducible build timestamp

Backport a patch from libgcrypt >= 1.7.0 to disable embedding the build
timestamp by default since it makes the resulting binary unreproducible.

Modified:
  libgcrypt15/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-11 21:30:31 UTC (rev 663298)
+++ PKGBUILD2020-07-11 22:08:39 UTC (rev 663299)
@@ -5,7 +5,7 @@
 
 pkgname=libgcrypt15
 pkgver=1.5.6
-pkgrel=3
+pkgrel=4
 pkgdesc='General purpose cryptographic library based on the code from GnuPG'
 arch=('x86_64')
 url='http://www.gnupg.org'
@@ -12,11 +12,22 @@
 license=('LGPL')
 depends=('glibc' 'libgpg-error')
 replaces=('libgcrypt11')
-source=("https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${pkgver}.tar.bz2"{,.sig})
+source=("https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${pkgver}.tar.bz2"{,.sig}
+
'libgcrypt15-disable-build-timestamp.patch::https://github.com/gpg/libgcrypt/commit/a785cc3db0c4e8eb8ebbf784b833a40d2c42ec3e.patch')
 sha256sums=('301826b5e521c867056fd630aad6f0a60e176d18a017da6bc24b1695df3abe79'
-'SKIP')
+'SKIP'
+'cbf85bb7e62f3d5b9fcf07fb63a6c7c51d1a01cff7af049f36fd06e4e0b8b3cd')
 validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
 
+prepare() {
+  cd libgcrypt-${pkgver}
+
+  # Remove unreproducible build timestamp
+  patch -Np1 -i ../libgcrypt15-disable-build-timestamp.patch
+
+  autoreconf -if
+}
+
 build() {
   cd libgcrypt-${pkgver}
 


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

2020-07-11 Thread Jonas Witschel via arch-commits
Date: Saturday, July 11, 2020 @ 22:08:45
  Author: diabonas
Revision: 663300

archrelease: copy trunk to community-x86_64

Added:
  libgcrypt15/repos/community-x86_64/PKGBUILD
(from rev 663299, libgcrypt15/trunk/PKGBUILD)
Deleted:
  libgcrypt15/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-11 22:08:39 UTC (rev 663299)
+++ PKGBUILD2020-07-11 22:08:45 UTC (rev 663300)
@@ -1,37 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Llewelyn Trahaearn 
-# Contributor: TheWaffleGuy 
-# Contributor: Andreas Radke 
-
-pkgname=libgcrypt15
-pkgver=1.5.6
-pkgrel=3
-pkgdesc='General purpose cryptographic library based on the code from GnuPG'
-arch=('x86_64')
-url='http://www.gnupg.org'
-license=('LGPL')
-depends=('glibc' 'libgpg-error')
-replaces=('libgcrypt11')
-source=("https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('301826b5e521c867056fd630aad6f0a60e176d18a017da6bc24b1695df3abe79'
-'SKIP')
-validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
-
-build() {
-  cd libgcrypt-${pkgver}
-
-  ./configure \
---prefix='/usr' \
---disable-static \
---disable-padlock-support
-  make
-}
-
-package() {
-  cd libgcrypt-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/{bin,include,lib/libgcrypt.so,share}
-}
-
-# vim: ts=2 sw=2 et:

Copied: libgcrypt15/repos/community-x86_64/PKGBUILD (from rev 663299, 
libgcrypt15/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-11 22:08:45 UTC (rev 663300)
@@ -0,0 +1,48 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Llewelyn Trahaearn 
+# Contributor: TheWaffleGuy 
+# Contributor: Andreas Radke 
+
+pkgname=libgcrypt15
+pkgver=1.5.6
+pkgrel=4
+pkgdesc='General purpose cryptographic library based on the code from GnuPG'
+arch=('x86_64')
+url='http://www.gnupg.org'
+license=('LGPL')
+depends=('glibc' 'libgpg-error')
+replaces=('libgcrypt11')
+source=("https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${pkgver}.tar.bz2"{,.sig}
+
'libgcrypt15-disable-build-timestamp.patch::https://github.com/gpg/libgcrypt/commit/a785cc3db0c4e8eb8ebbf784b833a40d2c42ec3e.patch')
+sha256sums=('301826b5e521c867056fd630aad6f0a60e176d18a017da6bc24b1695df3abe79'
+'SKIP'
+'cbf85bb7e62f3d5b9fcf07fb63a6c7c51d1a01cff7af049f36fd06e4e0b8b3cd')
+validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
+
+prepare() {
+  cd libgcrypt-${pkgver}
+
+  # Remove unreproducible build timestamp
+  patch -Np1 -i ../libgcrypt15-disable-build-timestamp.patch
+
+  autoreconf -if
+}
+
+build() {
+  cd libgcrypt-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-static \
+--disable-padlock-support
+  make
+}
+
+package() {
+  cd libgcrypt-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+  rm -rf "${pkgdir}"/usr/{bin,include,lib/libgcrypt.so,share}
+}
+
+# vim: ts=2 sw=2 et:


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 10:25:07
  Author: diabonas
Revision: 663305

upgpkg: youtube-dl 2020.06.16.1-2: make pyc files reproducible

Ensure that the package is reproducible by making sure that the order of
elements in sets and dictionaries in the compiled Python files is 
deterministic. 

Modified:
  youtube-dl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-12 09:44:57 UTC (rev 663304)
+++ PKGBUILD2020-07-12 10:25:07 UTC (rev 663305)
@@ -4,7 +4,7 @@
 
 pkgname=youtube-dl
 pkgver=2020.06.16.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A small command-line program to download videos from YouTube.com and 
a few more sites"
 arch=('any')
 url="https://ytdl-org.github.io/youtube-dl/";
@@ -26,9 +26,15 @@
   sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
 }
 
+build() {
+  cd ${pkgname}
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
 package() {
   cd ${pkgname}
-  python setup.py install --root="${pkgdir}/" --optimize=1
+  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
   mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
  "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
   install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 10:25:13
  Author: diabonas
Revision: 663306

archrelease: copy trunk to community-any

Added:
  youtube-dl/repos/community-any/PKGBUILD
(from rev 663305, youtube-dl/trunk/PKGBUILD)
Deleted:
  youtube-dl/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-12 10:25:07 UTC (rev 663305)
+++ PKGBUILD2020-07-12 10:25:13 UTC (rev 663306)
@@ -1,36 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Maintainer: Daniel M. Capella 
-# Contributor: Eric Bélanger 
-
-pkgname=youtube-dl
-pkgver=2020.06.16.1
-pkgrel=1
-pkgdesc="A small command-line program to download videos from YouTube.com and 
a few more sites"
-arch=('any')
-url="https://ytdl-org.github.io/youtube-dl/";
-license=('custom')
-depends=('python' 'python-setuptools')
-optdepends=('ffmpeg: for video post-processing'
-'rtmpdump: for rtmp streams support'
-'atomicparsley: for embedding thumbnails into m4a files'
-'python-pycryptodome: for hlsnative downloader')
-source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('fd06c016ce2a8b82a3cee245acc397433ddb54a276bdf8d79bcaddbe194000e0'
-'SKIP')
-validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18'  # Philipp Hagemeister
-  'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
-
-prepare() {
-  cd ${pkgname}
-  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
-  sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
-}
-
-package() {
-  cd ${pkgname}
-  python setup.py install --root="${pkgdir}/" --optimize=1
-  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
- "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
-  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 663305, 
youtube-dl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-12 10:25:13 UTC (rev 663306)
@@ -0,0 +1,42 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Daniel M. Capella 
+# Contributor: Eric Bélanger 
+
+pkgname=youtube-dl
+pkgver=2020.06.16.1
+pkgrel=2
+pkgdesc="A small command-line program to download videos from YouTube.com and 
a few more sites"
+arch=('any')
+url="https://ytdl-org.github.io/youtube-dl/";
+license=('custom')
+depends=('python' 'python-setuptools')
+optdepends=('ffmpeg: for video post-processing'
+'rtmpdump: for rtmp streams support'
+'atomicparsley: for embedding thumbnails into m4a files'
+'python-pycryptodome: for hlsnative downloader')
+source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha256sums=('fd06c016ce2a8b82a3cee245acc397433ddb54a276bdf8d79bcaddbe194000e0'
+'SKIP')
+validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18'  # Philipp Hagemeister
+  'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
+
+prepare() {
+  cd ${pkgname}
+  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
+  sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
+}
+
+build() {
+  cd ${pkgname}
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
+package() {
+  cd ${pkgname}
+  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
+ "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
+  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in xcb-util-errors/trunk (PKGBUILD)

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 11:00:19
  Author: diabonas
Revision: 663309

upgpkg: xcb-util-errors 1.0-4: fix FTBFS, reproducibility rebuild

Modified:
  xcb-util-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-12 10:54:19 UTC (rev 663308)
+++ PKGBUILD2020-07-12 11:00:19 UTC (rev 663309)
@@ -3,12 +3,13 @@
 
 pkgname=xcb-util-errors
 pkgver=1.0
-pkgrel=3
+pkgrel=4
 pkgdesc='XCB errors library'
 arch=('x86_64')
 url='https://cgit.freedesktop.org/xcb/util-errors/'
 license=('MIT')
 depends=('libxcb')
+makedepends=('xorgproto')
 
source=("$pkgname-$pkgver.tar.bz2::https://xcb.freedesktop.org/dist/xcb-util-errors-$pkgver.tar.bz2";)
 sha256sums=('682681769e818ba085870d1ccd65f1f282ca16ca7d6f0f73ee70bc3642aa1995')
 


[arch-commits] Commit in xcb-util-errors/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 11:00:25
  Author: diabonas
Revision: 663310

archrelease: copy trunk to community-x86_64

Added:
  xcb-util-errors/repos/community-x86_64/PKGBUILD
(from rev 663309, xcb-util-errors/trunk/PKGBUILD)
Deleted:
  xcb-util-errors/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-12 11:00:19 UTC (rev 663309)
+++ PKGBUILD2020-07-12 11:00:25 UTC (rev 663310)
@@ -1,25 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: emersion
-
-pkgname=xcb-util-errors
-pkgver=1.0
-pkgrel=3
-pkgdesc='XCB errors library'
-arch=('x86_64')
-url='https://cgit.freedesktop.org/xcb/util-errors/'
-license=('MIT')
-depends=('libxcb')
-source=("$pkgname-$pkgver.tar.bz2::https://xcb.freedesktop.org/dist/xcb-util-errors-$pkgver.tar.bz2";)
-sha256sums=('682681769e818ba085870d1ccd65f1f282ca16ca7d6f0f73ee70bc3642aa1995')
-
-build() {
-cd "$pkgname-$pkgver"
-./configure --prefix=/usr
-make
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make DESTDIR="$pkgdir/" install
-install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: xcb-util-errors/repos/community-x86_64/PKGBUILD (from rev 663309, 
xcb-util-errors/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-12 11:00:25 UTC (rev 663310)
@@ -0,0 +1,26 @@
+# Maintainer: Ainola 
+# Contributor: emersion
+
+pkgname=xcb-util-errors
+pkgver=1.0
+pkgrel=4
+pkgdesc='XCB errors library'
+arch=('x86_64')
+url='https://cgit.freedesktop.org/xcb/util-errors/'
+license=('MIT')
+depends=('libxcb')
+makedepends=('xorgproto')
+source=("$pkgname-$pkgver.tar.bz2::https://xcb.freedesktop.org/dist/xcb-util-errors-$pkgver.tar.bz2";)
+sha256sums=('682681769e818ba085870d1ccd65f1f282ca16ca7d6f0f73ee70bc3642aa1995')
+
+build() {
+cd "$pkgname-$pkgver"
+./configure --prefix=/usr
+make
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make DESTDIR="$pkgdir/" install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 13:54:07
  Author: diabonas
Revision: 663330

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-12 13:54:01 UTC (rev 663329)
+++ PKGBUILD2020-07-12 13:54:07 UTC (rev 663330)
@@ -1,47 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-
-pkgname=python-tornado
-pkgver=6.0.4
-pkgrel=1
-pkgdesc='open source version of the scalable, non-blocking web server and 
tools'
-arch=('x86_64')
-url='https://www.tornadoweb.org/'
-license=('Apache')
-depends=('python')
-optdepends=('python-pycurl: for tornado.curl_httpclient'
-'python-twisted: for tornado.platform.twisted')
-# 'python-pycares: an alternative non-blocking DNS resolver'
-makedepends=('python-setuptools')
-checkdepends=('python-pycurl' 'python-mock' 'python-twisted')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tornadoweb/tornado/archive/v$pkgver.tar.gz";)
-sha512sums=('97f19a1be91ebeb64ae0ce2b63c3a411fdadccdbf13613e5afce6e992e319fbfb79a3798ccc56651e3cc0bd7ac4cc5fefc0e14ea6a0ca91e2105edb41364d2b0')
-
-export TORNADO_EXTENSION=1
-
-build() {
-  cd tornado-$pkgver
-  python setup.py build
-}
-
-check() {
-  # As of 4.5.3, ignoring test failures about resolving "localhost"
-  (
-cd tornado-$pkgver
-python setup.py install --root="$PWD/tmp_install" --optimize=1
-export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages:$PYTHONPATH"
-cd tmp_install
-python -m tornado.test.runtests
-python -m tornado.test.runtests 
--ioloop=tornado.platform.select.SelectIOLoop
-python -m tornado.test.runtests 
--httpclient=tornado.curl_httpclient.CurlAsyncHTTPClient
-python -m tornado.test.runtests --ioloop_time_monotonic
-python -m tornado.test.runtests 
--ioloop=tornado.platform.twisted.TwistedIOLoop
-python -m tornado.test.runtests 
--ioloop=tornado.platform.asyncio.AsyncIOLoop
-python -m tornado.test.runtests --resolver=tornado.netutil.ThreadedResolver
-  ) || warning "Tests failed"
-}
-
-package() {
-  cd tornado-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-tornado/repos/community-x86_64/PKGBUILD (from rev 663329, 
python-tornado/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-12 13:54:07 UTC (rev 663330)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+
+pkgname=python-tornado
+pkgver=6.0.4
+pkgrel=2
+pkgdesc='open source version of the scalable, non-blocking web server and 
tools'
+arch=('x86_64')
+url='https://www.tornadoweb.org/'
+license=('Apache')
+depends=('python')
+optdepends=('python-pycurl: for tornado.curl_httpclient'
+'python-twisted: for tornado.platform.twisted')
+# 'python-pycares: an alternative non-blocking DNS resolver'
+makedepends=('python-setuptools')
+checkdepends=('python-pycurl' 'python-mock' 'python-twisted')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tornadoweb/tornado/archive/v$pkgver.tar.gz";)
+sha512sums=('97f19a1be91ebeb64ae0ce2b63c3a411fdadccdbf13613e5afce6e992e319fbfb79a3798ccc56651e3cc0bd7ac4cc5fefc0e14ea6a0ca91e2105edb41364d2b0')
+
+export TORNADO_EXTENSION=1
+
+build() {
+  cd tornado-$pkgver
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
+check() {
+  # As of 4.5.3, ignoring test failures about resolving "localhost"
+  (
+cd tornado-$pkgver
+python setup.py install --root="$PWD/tmp_install" --optimize=1
+export 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages:$PYTHONPATH"
+cd tmp_install
+python -m tornado.test.runtests
+python -m tornado.test.runtests 
--ioloop=tornado.platform.select.SelectIOLoop
+python -m tornado.test.runtests 
--httpclient=tornado.curl_httpclient.CurlAsyncHTTPClient
+python -m tornado.test.runtests --ioloop_time_monotonic
+python -m tornado.test.runtests 
--ioloop=tornado.platform.twisted.TwistedIOLoop
+python -m tornado.test.runtests 
--ioloop=tornado.platform.asyncio.AsyncIOLoop
+python -m tornado.test.runtests --resolver=tornado.netutil.ThreadedResolver
+  ) || warning "Tests failed"
+}
+
+package() {
+  cd tornado-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 13:54:01
  Author: diabonas
Revision: 663329

upgpkg: python-tornado 6.0.4-2: make pyc files reproducible

Ensure that the package is reproducible by making sure that the order of
elements in sets and dictionaries in the compiled Python files is deterministic.

Modified:
  python-tornado/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-12 13:38:18 UTC (rev 663328)
+++ PKGBUILD2020-07-12 13:54:01 UTC (rev 663329)
@@ -3,7 +3,7 @@
 
 pkgname=python-tornado
 pkgver=6.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc='open source version of the scalable, non-blocking web server and 
tools'
 arch=('x86_64')
 url='https://www.tornadoweb.org/'
@@ -21,6 +21,7 @@
 
 build() {
   cd tornado-$pkgver
+  export PYTHONHASHSEED=0
   python setup.py build
 }
 


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 14:12:32
  Author: diabonas
Revision: 663331

upgpkg: miniupnpc 2.1.20190408-3: avoid embedding unreproducible uname -r in 
binary

When lsb_release is not available, updateminiupnpcstrings.sh falls back to using
"uname -r" for MINIUPNPC_VERSION_STRING (which is used e.g. in the user agent),
making the build unreproducible between different kernel versions. With
lsb_release available, the version string is fixed to "Arch/rolling" instead.

Modified:
  miniupnpc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-12 13:54:07 UTC (rev 663330)
+++ PKGBUILD2020-07-12 14:12:32 UTC (rev 663331)
@@ -4,12 +4,13 @@
 
 pkgname=miniupnpc
 pkgver=2.1.20190408
-pkgrel=2
+pkgrel=3
 pkgdesc='Small UPnP client library/tool to access Internet Gateway Devices'
 url='https://miniupnp.tuxfamily.org/'
 arch=('x86_64')
 license=('BSD')
 depends=('sh')
+makedepends=('lsb-release')
 provides=('libminiupnpc.so')
 
source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz{,.sig})
 sha256sums=('a0c46bcf6065d6351a8fa6a0a18dc57d10a16908dbb470908fd2e423511514ec'


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 14:12:37
  Author: diabonas
Revision: 663332

archrelease: copy trunk to community-x86_64

Added:
  miniupnpc/repos/community-x86_64/PKGBUILD
(from rev 663331, miniupnpc/trunk/PKGBUILD)
Deleted:
  miniupnpc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-12 14:12:32 UTC (rev 663331)
+++ PKGBUILD2020-07-12 14:12:37 UTC (rev 663332)
@@ -1,38 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Timothy Redaelli 
-# Contributor: Florian Loitsch 
-
-pkgname=miniupnpc
-pkgver=2.1.20190408
-pkgrel=2
-pkgdesc='Small UPnP client library/tool to access Internet Gateway Devices'
-url='https://miniupnp.tuxfamily.org/'
-arch=('x86_64')
-license=('BSD')
-depends=('sh')
-provides=('libminiupnpc.so')
-source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('a0c46bcf6065d6351a8fa6a0a18dc57d10a16908dbb470908fd2e423511514ec'
-'SKIP')
-sha512sums=('faa0f1363ebb59ca636b6c974188c52903ad07652f8268563c9c1a5826fafc2458d9f521efd3546fbbd4b71b3b14a50ba89dda52757adad1db81c31d9ba0987a'
-'SKIP')
-validpgpkeys=('BEB7EA42900FF505B7907AE50FF11B67A5C0863C') # miniupnp (miniupnp 
!) 
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make test
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 644 man3/miniupnpc.3 -t "${pkgdir}/usr/share/man/man3"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: miniupnpc/repos/community-x86_64/PKGBUILD (from rev 663331, 
miniupnpc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-12 14:12:37 UTC (rev 663332)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
+# Contributor: Florian Loitsch 
+
+pkgname=miniupnpc
+pkgver=2.1.20190408
+pkgrel=3
+pkgdesc='Small UPnP client library/tool to access Internet Gateway Devices'
+url='https://miniupnp.tuxfamily.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('sh')
+makedepends=('lsb-release')
+provides=('libminiupnpc.so')
+source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('a0c46bcf6065d6351a8fa6a0a18dc57d10a16908dbb470908fd2e423511514ec'
+'SKIP')
+sha512sums=('faa0f1363ebb59ca636b6c974188c52903ad07652f8268563c9c1a5826fafc2458d9f521efd3546fbbd4b71b3b14a50ba89dda52757adad1db81c31d9ba0987a'
+'SKIP')
+validpgpkeys=('BEB7EA42900FF505B7907AE50FF11B67A5C0863C') # miniupnp (miniupnp 
!) 
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 man3/miniupnpc.3 -t "${pkgdir}/usr/share/man/man3"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 19:45:57
  Author: diabonas
Revision: 663354

archrelease: copy trunk to community-x86_64

Added:
  cmark-gfm/repos/community-x86_64/PKGBUILD
(from rev 663353, cmark-gfm/trunk/PKGBUILD)
Deleted:
  cmark-gfm/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-12 19:45:51 UTC (rev 663353)
+++ PKGBUILD2020-07-12 19:45:57 UTC (rev 663354)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Veeti Paananen 
-
-pkgname=cmark-gfm
-pkgver=0.29.0.gfm.0
-pkgrel=1
-pkgdesc="GitHub's fork of cmark, a CommonMark parsing and rendering library 
and program in C"
-arch=('x86_64')
-url="https://github.com/github/cmark";
-license=('custom:BSD2')
-depends=('glibc')
-makedepends=('cmake' 'python')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/github/cmark/archive/$pkgver.tar.gz";)
-sha512sums=('54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
../cmark-gfm-$pkgver
-  make
-}
-
-check() {
-  cd build
-  make test
-}
-
-package() {
-  cd build
-  make install DESTDIR="$pkgdir"
-
-  install -D -m 644 "$srcdir"/cmark-gfm-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}

Copied: cmark-gfm/repos/community-x86_64/PKGBUILD (from rev 663353, 
cmark-gfm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-12 19:45:57 UTC (rev 663354)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Veeti Paananen 
+
+pkgname=cmark-gfm
+pkgver=0.29.0.gfm.0
+pkgrel=2
+pkgdesc="GitHub's fork of cmark, a CommonMark parsing and rendering library 
and program in C"
+arch=('x86_64')
+url="https://github.com/github/cmark";
+license=('custom:BSD2')
+depends=('glibc')
+makedepends=('cmake' 'python')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/github/cmark/archive/$pkgver.tar.gz";
+
"$pkgname-$pkgver-fix-tests-python-3.8.patch::https://github.com/github/cmark-gfm/commit/7f64038eebb0dcdeba4d3db8e2419586a1c0f9a5.patch";)
+sha512sums=('54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e'
+
'604e0d1fb3b5b684f5c8b1176d48e5adcd406ccddd1f569c51162b71086009736a60cc5769a787b09f8069ce1041ba549c8833d9ae52265817a44278f71990f5')
+
+prepare() {
+  mkdir -p build
+
+  cd cmark-gfm-$pkgver
+  # Fix test suite for Python 3.8 
(https://github.com/github/cmark-gfm/pull/184)
+  patch -Np1 -i "$srcdir/$pkgname-$pkgver-fix-tests-python-3.8.patch"
+}
+
+build() {
+  cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
../cmark-gfm-$pkgver
+  make
+}
+
+check() {
+  cd build
+  make test
+}
+
+package() {
+  cd build
+  make install DESTDIR="$pkgdir"
+
+  install -D -m 644 "$srcdir"/cmark-gfm-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}


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

2020-07-12 Thread Jonas Witschel via arch-commits
Date: Sunday, July 12, 2020 @ 19:45:51
  Author: diabonas
Revision: 663353

upgpkg: cmark-gfm 0.29.0.gfm.0-2: fix test failure, reproducibility rebuild

Modified:
  cmark-gfm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-12 18:48:07 UTC (rev 663352)
+++ PKGBUILD2020-07-12 19:45:51 UTC (rev 663353)
@@ -3,7 +3,7 @@
 
 pkgname=cmark-gfm
 pkgver=0.29.0.gfm.0
-pkgrel=1
+pkgrel=2
 pkgdesc="GitHub's fork of cmark, a CommonMark parsing and rendering library 
and program in C"
 arch=('x86_64')
 url="https://github.com/github/cmark";
@@ -10,11 +10,17 @@
 license=('custom:BSD2')
 depends=('glibc')
 makedepends=('cmake' 'python')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/github/cmark/archive/$pkgver.tar.gz";)
-sha512sums=('54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/github/cmark/archive/$pkgver.tar.gz";
+
"$pkgname-$pkgver-fix-tests-python-3.8.patch::https://github.com/github/cmark-gfm/commit/7f64038eebb0dcdeba4d3db8e2419586a1c0f9a5.patch";)
+sha512sums=('54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e'
+
'604e0d1fb3b5b684f5c8b1176d48e5adcd406ccddd1f569c51162b71086009736a60cc5769a787b09f8069ce1041ba549c8833d9ae52265817a44278f71990f5')
 
 prepare() {
   mkdir -p build
+
+  cd cmark-gfm-$pkgver
+  # Fix test suite for Python 3.8 
(https://github.com/github/cmark-gfm/pull/184)
+  patch -Np1 -i "$srcdir/$pkgname-$pkgver-fix-tests-python-3.8.patch"
 }
 
 build() {


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

2020-07-13 Thread Jonas Witschel via arch-commits
Date: Monday, July 13, 2020 @ 15:51:49
  Author: diabonas
Revision: 663416

archrelease: copy trunk to community-any

Added:
  autoconf-archive/repos/community-any/PKGBUILD
(from rev 663415, autoconf-archive/trunk/PKGBUILD)
Deleted:
  autoconf-archive/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-13 15:51:41 UTC (rev 663415)
+++ PKGBUILD2020-07-13 15:51:49 UTC (rev 663416)
@@ -1,36 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Daniel Müllner 
-
-pkgname=autoconf-archive
-pkgver=2019.01.06
-pkgrel=1
-epoch=1
-pkgdesc="A collection of freely re-usable Autoconf macros"
-arch=('any')
-url="https://www.gnu.org/software/autoconf-archive/";
-license=('GPL3')
-depends=('autoconf')
-optdepends=('automake: macros for use with it')
-source=("https://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
-sha256sums=('17195c833098da79de5778ee90948f4c5d90ed1a0cf8391b4ab348e2ec511e3f'
-'SKIP')
-validpgpkeys=('1A4F63A13A4649B632F65EE141BC28FE99089D72') # Peter Simons 

-
-build() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-./configure --prefix=/usr
-make
-}
-
-check() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-make check
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-make DESTDIR="${pkgdir}" install
-}

Copied: autoconf-archive/repos/community-any/PKGBUILD (from rev 663415, 
autoconf-archive/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-13 15:51:49 UTC (rev 663416)
@@ -0,0 +1,36 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Daniel Müllner 
+
+pkgname=autoconf-archive
+pkgver=2019.01.06
+pkgrel=2
+epoch=1
+pkgdesc="A collection of freely re-usable Autoconf macros"
+arch=('any')
+url="https://www.gnu.org/software/autoconf-archive/";
+license=('GPL3')
+depends=('autoconf')
+optdepends=('automake: macros for use with it')
+source=("https://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
+sha256sums=('17195c833098da79de5778ee90948f4c5d90ed1a0cf8391b4ab348e2ec511e3f'
+'SKIP')
+validpgpkeys=('1A4F63A13A4649B632F65EE141BC28FE99089D72') # Peter Simons 

+
+build() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+./configure --prefix=/usr
+make
+}
+
+check() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+make check
+}
+
+package() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+}


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

2020-07-13 Thread Jonas Witschel via arch-commits
Date: Monday, July 13, 2020 @ 15:51:41
  Author: diabonas
Revision: 663415

upgpkg: autoconf-archive 1:2019.01.06-2: reproducibility rebuild

Modified:
  autoconf-archive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-13 14:53:56 UTC (rev 663414)
+++ PKGBUILD2020-07-13 15:51:41 UTC (rev 663415)
@@ -3,7 +3,7 @@
 
 pkgname=autoconf-archive
 pkgver=2019.01.06
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A collection of freely re-usable Autoconf macros"
 arch=('any')


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

2020-07-14 Thread Jonas Witschel via arch-commits
Date: Tuesday, July 14, 2020 @ 12:33:00
  Author: diabonas
Revision: 663739

upgpkg: zerotier-one 1.4.6-2: fix compilation with GCC 10, reproducibility 
rebuild

Modified:
  zerotier-one/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-14 12:31:42 UTC (rev 663738)
+++ PKGBUILD2020-07-14 12:33:00 UTC (rev 663739)
@@ -4,7 +4,7 @@
 
 pkgname=zerotier-one
 pkgver=1.4.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
 arch=('x86_64')
 url="https://www.zerotier.com/index.html";
@@ -11,12 +11,17 @@
 license=('GPL3')
 depends=('gcc-libs' 'libnatpmp' 'miniupnpc')
 makedepends=('ruby-ronn')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz";)
-sha512sums=('72f00602f67190d03ac0c8caa6b79e7f346b10745bdf772c68f77a3a940cdd718d05ec642bc862a6235aab9bd3bfefb0c57571f358ae55f38761f45500f0f189')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz";
+
"zerotier-one-1.4.6-gcc10-fix.patch::https://github.com/zerotier/ZeroTierOne/commit/cce4fa719d447c55d93458b25fa92717a2d61a60.patch";)
+sha512sums=('72f00602f67190d03ac0c8caa6b79e7f346b10745bdf772c68f77a3a940cdd718d05ec642bc862a6235aab9bd3bfefb0c57571f358ae55f38761f45500f0f189'
+
'0bfbaf6a2e924ca687ea95c27111fbce9c88893344c404b68ebb3f4498470b99c2f575af3ad93d312fc501da23518caaff3b4afefc07fa80293f1989aabe')
 
 prepare() {
   cd ZeroTierOne-$pkgver
   sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service
+
+  # Fix compilation with GCC 10 
(https://github.com/zerotier/ZeroTierOne/pull/1232)
+  patch -Np1 -i "$srcdir/zerotier-one-1.4.6-gcc10-fix.patch"
 }
 
 build() {


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

2020-07-14 Thread Jonas Witschel via arch-commits
Date: Tuesday, July 14, 2020 @ 12:33:06
  Author: diabonas
Revision: 663740

archrelease: copy trunk to community-x86_64

Added:
  zerotier-one/repos/community-x86_64/PKGBUILD
(from rev 663739, zerotier-one/trunk/PKGBUILD)
Deleted:
  zerotier-one/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-14 12:33:00 UTC (rev 663739)
+++ PKGBUILD2020-07-14 12:33:06 UTC (rev 663740)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Harry Jeffery 
-# Contributor: Alex Jordan 
-
-pkgname=zerotier-one
-pkgver=1.4.6
-pkgrel=1
-pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
-arch=('x86_64')
-url="https://www.zerotier.com/index.html";
-license=('GPL3')
-depends=('gcc-libs' 'libnatpmp' 'miniupnpc')
-makedepends=('ruby-ronn')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz";)
-sha512sums=('72f00602f67190d03ac0c8caa6b79e7f346b10745bdf772c68f77a3a940cdd718d05ec642bc862a6235aab9bd3bfefb0c57571f358ae55f38761f45500f0f189')
-
-prepare() {
-  cd ZeroTierOne-$pkgver
-  sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service
-}
-
-build() {
-  cd ZeroTierOne-$pkgver
-  make
-}
-
-check() {
-  cd ZeroTierOne-$pkgver
-  make selftest
-  ./zerotier-selftest
-}
-
-package() {
-  cd ZeroTierOne-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 debian/zerotier-one.service 
"$pkgdir"/usr/lib/systemd/system/zerotier-one.service
-}

Copied: zerotier-one/repos/community-x86_64/PKGBUILD (from rev 663739, 
zerotier-one/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-14 12:33:06 UTC (rev 663740)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Harry Jeffery 
+# Contributor: Alex Jordan 
+
+pkgname=zerotier-one
+pkgver=1.4.6
+pkgrel=2
+pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
+arch=('x86_64')
+url="https://www.zerotier.com/index.html";
+license=('GPL3')
+depends=('gcc-libs' 'libnatpmp' 'miniupnpc')
+makedepends=('ruby-ronn')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz";
+
"zerotier-one-1.4.6-gcc10-fix.patch::https://github.com/zerotier/ZeroTierOne/commit/cce4fa719d447c55d93458b25fa92717a2d61a60.patch";)
+sha512sums=('72f00602f67190d03ac0c8caa6b79e7f346b10745bdf772c68f77a3a940cdd718d05ec642bc862a6235aab9bd3bfefb0c57571f358ae55f38761f45500f0f189'
+
'0bfbaf6a2e924ca687ea95c27111fbce9c88893344c404b68ebb3f4498470b99c2f575af3ad93d312fc501da23518caaff3b4afefc07fa80293f1989aabe')
+
+prepare() {
+  cd ZeroTierOne-$pkgver
+  sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service
+
+  # Fix compilation with GCC 10 
(https://github.com/zerotier/ZeroTierOne/pull/1232)
+  patch -Np1 -i "$srcdir/zerotier-one-1.4.6-gcc10-fix.patch"
+}
+
+build() {
+  cd ZeroTierOne-$pkgver
+  make
+}
+
+check() {
+  cd ZeroTierOne-$pkgver
+  make selftest
+  ./zerotier-selftest
+}
+
+package() {
+  cd ZeroTierOne-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 debian/zerotier-one.service 
"$pkgdir"/usr/lib/systemd/system/zerotier-one.service
+}


[arch-commits] Commit in java-commons-lang/trunk (PKGBUILD)

2020-07-16 Thread Jonas Witschel via arch-commits
Date: Thursday, July 16, 2020 @ 15:34:00
  Author: diabonas
Revision: 664123

upgpkg: java-commons-lang 3.11-1: upstream release

Modified:
  java-commons-lang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-16 14:29:54 UTC (rev 664122)
+++ PKGBUILD2020-07-16 15:34:00 UTC (rev 664123)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=java-commons-lang
-pkgver=3.10
-pkgrel=2
+pkgver=3.11
+pkgrel=1
 pkgdesc='A host of helper utilities for the java.lang API'
 arch=('any')
 url='https://commons.apache.org/proper/commons-lang/'
@@ -10,7 +10,7 @@
 makedepends=('maven')
 
source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc}
 
'java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch')
-sha512sums=('8c3e90e60bbb0b83c8e5e8d173d5a982d6f5bf3d2392e11cd17b153484a87c42f3003a7ae84ff3c34a11c16df61d7a4fb8e902b31e0e9c2cef2a17115c0c468b'
+sha512sums=('ebcb13e47c24e6984835d9d6904fe33077aa3ba781cd61db109fa7005517e4e74cf086c4789a1d65cf3d6c4924b32337c98827a75f91aab908d8e8b9d3b92087'
 'SKIP'
 
'e07e11717ac80e2232a1e4161bd9bc76e7e0d5d6e8a616077fd03f06c3501010e7b5f8e67d24a69acca06df020e4a59bb2cf005163ae3ee0ab9f149cc8f1c796')
 validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314'  # Rob Tompkins 

@@ -19,7 +19,7 @@
 prepare() {
cd "commons-lang3-$pkgver-src"
# Remove build-dependent manifest headers from JAR 
(https://github.com/apache/commons-lang/pull/578)
-   patch --strip=1 --binary 
--input="$srcdir/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch"
+   patch --strip=1 
--input="$srcdir/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch"
 }
 
 build() {


[arch-commits] Commit in java-commons-lang/repos/community-any (4 files)

2020-07-16 Thread Jonas Witschel via arch-commits
Date: Thursday, July 16, 2020 @ 15:34:08
  Author: diabonas
Revision: 664124

archrelease: copy trunk to community-any

Added:
  java-commons-lang/repos/community-any/PKGBUILD
(from rev 664123, java-commons-lang/trunk/PKGBUILD)
  
java-commons-lang/repos/community-any/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch
(from rev 664123, 
java-commons-lang/trunk/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch)
Deleted:
  java-commons-lang/repos/community-any/PKGBUILD
  
java-commons-lang/repos/community-any/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch

+
 PKGBUILD   |   78 
-
 java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch |   82 
+-
 2 files changed, 80 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-16 15:34:00 UTC (rev 664123)
+++ PKGBUILD2020-07-16 15:34:08 UTC (rev 664124)
@@ -1,39 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=java-commons-lang
-pkgver=3.10
-pkgrel=2
-pkgdesc='A host of helper utilities for the java.lang API'
-arch=('any')
-url='https://commons.apache.org/proper/commons-lang/'
-license=('APACHE')
-depends=('java-runtime-headless')
-makedepends=('maven')
-source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc}
-
'java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch')
-sha512sums=('8c3e90e60bbb0b83c8e5e8d173d5a982d6f5bf3d2392e11cd17b153484a87c42f3003a7ae84ff3c34a11c16df61d7a4fb8e902b31e0e9c2cef2a17115c0c468b'
-'SKIP'
-
'e07e11717ac80e2232a1e4161bd9bc76e7e0d5d6e8a616077fd03f06c3501010e7b5f8e67d24a69acca06df020e4a59bb2cf005163ae3ee0ab9f149cc8f1c796')
-validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314'  # Rob Tompkins 

-  '2DB4F1EF0FA761ECC4EA935C86FDC7E2A11262CB') # Gary David Gregory 
(Code signing key) 
-
-prepare() {
-   cd "commons-lang3-$pkgver-src"
-   # Remove build-dependent manifest headers from JAR 
(https://github.com/apache/commons-lang/pull/578)
-   patch --strip=1 --binary 
--input="$srcdir/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch"
-}
-
-build() {
-   cd "commons-lang3-$pkgver-src"
-   mvn -Dproject.build.outputTimestamp="$SOURCE_DATE_EPOCH" 
-Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean package
-}
-
-check() {
-   cd "commons-lang3-$pkgver-src"
-   mvn test
-}
-
-package() {
-   cd "commons-lang3-$pkgver-src"
-   install -Dm644 "target/commons-lang3-$pkgver.jar" -t 
"$pkgdir/usr/share/java/commons-lang"
-   ln -s "commons-lang3-$pkgver.jar" 
"$pkgdir/usr/share/java/commons-lang/commons-lang.jar"
-}

Copied: java-commons-lang/repos/community-any/PKGBUILD (from rev 664123, 
java-commons-lang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-16 15:34:08 UTC (rev 664124)
@@ -0,0 +1,39 @@
+# Maintainer: Jonas Witschel 
+pkgname=java-commons-lang
+pkgver=3.11
+pkgrel=1
+pkgdesc='A host of helper utilities for the java.lang API'
+arch=('any')
+url='https://commons.apache.org/proper/commons-lang/'
+license=('APACHE')
+depends=('java-runtime-headless')
+makedepends=('maven')
+source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc}
+
'java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch')
+sha512sums=('ebcb13e47c24e6984835d9d6904fe33077aa3ba781cd61db109fa7005517e4e74cf086c4789a1d65cf3d6c4924b32337c98827a75f91aab908d8e8b9d3b92087'
+'SKIP'
+
'e07e11717ac80e2232a1e4161bd9bc76e7e0d5d6e8a616077fd03f06c3501010e7b5f8e67d24a69acca06df020e4a59bb2cf005163ae3ee0ab9f149cc8f1c796')
+validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314'  # Rob Tompkins 

+  '2DB4F1EF0FA761ECC4EA935C86FDC7E2A11262CB') # Gary David Gregory 
(Code signing key) 
+
+prepare() {
+   cd "commons-lang3-$pkgver-src"
+   # Remove build-dependent manifest headers from JAR 
(https://github.com/apache/commons-lang/pull/578)
+   patch --strip=1 
--input="$srcdir/java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch"
+}
+
+build() {
+   cd "commons-lang3-$pkgver-src"
+   mvn -Dproject.build.outputTimestamp="$SOURCE_DATE_EPOCH" 
-Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean package
+}
+
+check() {
+   cd "commons-lang3-$pkgver-src"
+   mvn test
+}
+
+package() {
+   cd "commons-lang3-$pkgver-src"
+   install -Dm644 "target/commons-lang3-$pkgver.jar" -t 
"$pkgdir/usr/share/java/commons-lang"
+   ln -s "commons-lang3-$pkgver.jar" 
"$pkgdir/usr/share/java/commons-lang/commons-lang.jar"
+}

Deleted: java-commons-lang-3.10_improve

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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 13:06:13
  Author: diabonas
Revision: 664834

upgpkg: python-yaml 5.3.1-2: improve reproducibility by not writing bytecode in 
check()

Tests recompile the bytecode generated in build() and embed a different build
path. Avoid writing any bytecode in check() at all so that it doesn't matter
whether the test suite is run or not.

Modified:
  python-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-22 12:34:05 UTC (rev 664833)
+++ PKGBUILD2020-07-22 13:06:13 UTC (rev 664834)
@@ -5,7 +5,7 @@
 pkgbase=python-yaml
 pkgname=(python-yaml python2-yaml)
 pkgver=5.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Python bindings for YAML, using fast libYAML library'
 url='https://pyyaml.org/wiki/PyYAML'
 arch=('x86_64')
@@ -35,11 +35,11 @@
 check() {
   (
 cd PyYAML-$pkgver
-python setup.py test
+python -B setup.py test
   )
   (
 cd PyYAML-$pkgver-py2
-python2 setup.py test
+python2 -B setup.py test
   )
 }
 


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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 13:06:19
  Author: diabonas
Revision: 664835

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-22 13:06:13 UTC (rev 664834)
+++ PKGBUILD2020-07-22 13:06:19 UTC (rev 664835)
@@ -1,64 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Maintainer: Levente Polyak 
-# Contributor: Michal Bozon 
-
-pkgbase=python-yaml
-pkgname=(python-yaml python2-yaml)
-pkgver=5.3.1
-pkgrel=1
-pkgdesc='Python bindings for YAML, using fast libYAML library'
-url='https://pyyaml.org/wiki/PyYAML'
-arch=('x86_64')
-license=('MIT')
-makedepends=('python' 'python2' 'libyaml' 'cython' 'cython2')
-source=(https://pyyaml.org/download/pyyaml/PyYAML-${pkgver}.tar.gz)
-sha512sums=('87372877d396bd06cdb6b9052ef8822ef0589a211659bf27d7a1c4deca8429cb39e120a23e5d590d7adc0f8059ce1c8af42409bebd7c6d504d49dc8504d5683a')
-
-prepare() {
-  # Force cython rebuild
-  rm PyYAML-$pkgver/ext/_yaml.c
-
-  cp -a PyYAML-$pkgver{,-py2}
-}
-
-build() {
-  (
-cd PyYAML-$pkgver
-python setup.py --with-libyaml build
-  )
-  (
-cd PyYAML-$pkgver-py2
-python2 setup.py --with-libyaml build
-  )
-}
-
-check() {
-  (
-cd PyYAML-$pkgver
-python setup.py test
-  )
-  (
-cd PyYAML-$pkgver-py2
-python2 setup.py test
-  )
-}
-
-package_python-yaml() {
-  depends=('python' 'libyaml')
-
-  cd PyYAML-$pkgver
-  python setup.py  --with-libyaml install --prefix=/usr --root="${pkgdir}" -O1 
--skip-build
-  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -Dm 644 CHANGES README -t "${pkgdir}"/usr/share/doc/${pkgname}
-}
-
-package_python2-yaml() {
-  depends=('python2' 'libyaml')
-
-  cd PyYAML-$pkgver-py2
-  python2 setup.py --with-libyaml install --prefix=/usr --root="${pkgdir}" -O1 
--skip-build
-  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -Dm 644 CHANGES README -t "${pkgdir}"/usr/share/doc/${pkgname}
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-yaml/repos/community-x86_64/PKGBUILD (from rev 664834, 
python-yaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-22 13:06:19 UTC (rev 664835)
@@ -0,0 +1,64 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Levente Polyak 
+# Contributor: Michal Bozon 
+
+pkgbase=python-yaml
+pkgname=(python-yaml python2-yaml)
+pkgver=5.3.1
+pkgrel=2
+pkgdesc='Python bindings for YAML, using fast libYAML library'
+url='https://pyyaml.org/wiki/PyYAML'
+arch=('x86_64')
+license=('MIT')
+makedepends=('python' 'python2' 'libyaml' 'cython' 'cython2')
+source=(https://pyyaml.org/download/pyyaml/PyYAML-${pkgver}.tar.gz)
+sha512sums=('87372877d396bd06cdb6b9052ef8822ef0589a211659bf27d7a1c4deca8429cb39e120a23e5d590d7adc0f8059ce1c8af42409bebd7c6d504d49dc8504d5683a')
+
+prepare() {
+  # Force cython rebuild
+  rm PyYAML-$pkgver/ext/_yaml.c
+
+  cp -a PyYAML-$pkgver{,-py2}
+}
+
+build() {
+  (
+cd PyYAML-$pkgver
+python setup.py --with-libyaml build
+  )
+  (
+cd PyYAML-$pkgver-py2
+python2 setup.py --with-libyaml build
+  )
+}
+
+check() {
+  (
+cd PyYAML-$pkgver
+python -B setup.py test
+  )
+  (
+cd PyYAML-$pkgver-py2
+python2 -B setup.py test
+  )
+}
+
+package_python-yaml() {
+  depends=('python' 'libyaml')
+
+  cd PyYAML-$pkgver
+  python setup.py  --with-libyaml install --prefix=/usr --root="${pkgdir}" -O1 
--skip-build
+  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+  install -Dm 644 CHANGES README -t "${pkgdir}"/usr/share/doc/${pkgname}
+}
+
+package_python2-yaml() {
+  depends=('python2' 'libyaml')
+
+  cd PyYAML-$pkgver-py2
+  python2 setup.py --with-libyaml install --prefix=/usr --root="${pkgdir}" -O1 
--skip-build
+  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+  install -Dm 644 CHANGES README -t "${pkgdir}"/usr/share/doc/${pkgname}
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in python-pycryptodome/repos/community-x86_64 (2 files)

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 13:56:11
  Author: diabonas
Revision: 664837

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-22 13:56:05 UTC (rev 664836)
+++ PKGBUILD2020-07-22 13:56:11 UTC (rev 664837)
@@ -1,61 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-
-pkgbase=python-pycryptodome
-pkgname=('python-pycryptodome' 'python2-pycryptodome')
-pkgver=3.9.8
-pkgrel=1
-license=('BSD')
-arch=('x86_64')
-url='https://www.pycryptodome.org/'
-makedepends=('gmp' 'python-setuptools' 'python2-setuptools')
-source=("pycryptodome-${pkgver}.tar.gz::https://github.com/Legrandin/pycryptodome/archive/v${pkgver}.tar.gz";)
-sha512sums=('2852ef8c51ca066a9877268acfad2da502f4399e9d3556b25bbcc15882071ee6e612d285ee5ab43f59d5c964930cebb2272337027f6242226e9965e6348dfd74')
-
-prepare() {
-  cp -a "pycryptodome-$pkgver"{,-python2}
-}
-
-build() {
-  cd "$srcdir/pycryptodome-$pkgver"
-  python setup.py build
-
-  cd "$srcdir/pycryptodome-$pkgver-python2"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/pycryptodome-$pkgver"
-  python setup.py test
-
-  cd "$srcdir/pycryptodome-$pkgver-python2"
-  python2 setup.py test
-}
-
-package_python-pycryptodome() {
-  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 3."
-  depends=('python' 'gmp')
-  conflicts=('python-crypto')
-  provides=('python-crypto')
-  replaces=('python-crypto')
-
-  cd "pycryptodome-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
-
-  rm -r "$pkgdir"/usr/lib/python3.*/site-packages/Crypto/SelfTest/
-}
-
-package_python2-pycryptodome() {
-  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 2."
-  depends=('python2' 'gmp')
-  conflicts=('python2-crypto')
-  provides=('python2-crypto')
-  replaces=('python2-crypto')
-
-  cd "pycryptodome-$pkgver-python2"
-  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
-
-  rm -r "$pkgdir"/usr/lib/python2.*/site-packages/Crypto/SelfTest/
-}

Copied: python-pycryptodome/repos/community-x86_64/PKGBUILD (from rev 664836, 
python-pycryptodome/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-22 13:56:11 UTC (rev 664837)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+
+pkgbase=python-pycryptodome
+pkgname=('python-pycryptodome' 'python2-pycryptodome')
+pkgver=3.9.8
+pkgrel=2
+license=('BSD')
+arch=('x86_64')
+url='https://www.pycryptodome.org/'
+makedepends=('gmp' 'python-setuptools' 'python2-setuptools')
+source=("pycryptodome-${pkgver}.tar.gz::https://github.com/Legrandin/pycryptodome/archive/v${pkgver}.tar.gz";)
+sha512sums=('2852ef8c51ca066a9877268acfad2da502f4399e9d3556b25bbcc15882071ee6e612d285ee5ab43f59d5c964930cebb2272337027f6242226e9965e6348dfd74')
+
+prepare() {
+  cp -a "pycryptodome-$pkgver"{,-python2}
+}
+
+build() {
+  export PYTHONHASHSEED=0
+
+  cd "$srcdir/pycryptodome-$pkgver"
+  python setup.py build
+
+  cd "$srcdir/pycryptodome-$pkgver-python2"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/pycryptodome-$pkgver"
+  python -B setup.py test
+
+  cd "$srcdir/pycryptodome-$pkgver-python2"
+  python2 -B setup.py test
+}
+
+package_python-pycryptodome() {
+  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 3."
+  depends=('python' 'gmp')
+  conflicts=('python-crypto')
+  provides=('python-crypto')
+  replaces=('python-crypto')
+
+  cd "pycryptodome-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
+
+  rm -r "$pkgdir"/usr/lib/python3.*/site-packages/Crypto/SelfTest/
+}
+
+package_python2-pycryptodome() {
+  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 2."
+  depends=('python2' 'gmp')
+  conflicts=('python2-crypto')
+  provides=('python2-crypto')
+  replaces=('python2-crypto')
+
+  cd "pycryptodome-$pkgver-python2"
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
+
+  rm -r "$pkgdir"/usr/lib/python2.*/site-packages/Crypto/SelfTest/
+}


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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 13:56:05
  Author: diabonas
Revision: 664836

upgpkg: python-pycryptodome 3.9.8-2: improve reproducibility of pyc files

Use a fixed PYTHONHASHSEED to generate deterministic bytecode files and avoid
recompiling the bytecode files in check() since that embeds a different build
path into the file.

Modified:
  python-pycryptodome/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-22 13:06:19 UTC (rev 664835)
+++ PKGBUILD2020-07-22 13:56:05 UTC (rev 664836)
@@ -4,7 +4,7 @@
 pkgbase=python-pycryptodome
 pkgname=('python-pycryptodome' 'python2-pycryptodome')
 pkgver=3.9.8
-pkgrel=1
+pkgrel=2
 license=('BSD')
 arch=('x86_64')
 url='https://www.pycryptodome.org/'
@@ -17,6 +17,8 @@
 }
 
 build() {
+  export PYTHONHASHSEED=0
+
   cd "$srcdir/pycryptodome-$pkgver"
   python setup.py build
 
@@ -26,10 +28,10 @@
 
 check() {
   cd "$srcdir/pycryptodome-$pkgver"
-  python setup.py test
+  python -B setup.py test
 
   cd "$srcdir/pycryptodome-$pkgver-python2"
-  python2 setup.py test
+  python2 -B setup.py test
 }
 
 package_python-pycryptodome() {


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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 14:10:35
  Author: diabonas
Revision: 664838

upgpkg: python-webcolors 1.11.1-2: improve reproducibility by not writing 
bytecode in check()

Running the test suite adds pyc files to the package that would otherwise not
be there. Avoid creating these so that it doesn't matter whether the test suite
is run or not.

Modified:
  python-webcolors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-22 13:56:11 UTC (rev 664837)
+++ PKGBUILD2020-07-22 14:10:35 UTC (rev 664838)
@@ -2,7 +2,7 @@
 
 pkgname=python-webcolors
 pkgver=1.11.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A library for working with color names and color value formats 
defined by the HTML and CSS specifications for use in documents on the Web"
 url="https://github.com/ubernostrum/webcolors";
 license=('BSD')
@@ -20,7 +20,7 @@
 
 check() {
   cd webcolors-$pkgver
-  python setup.py pytest
+  python -B setup.py pytest
 }
 
 package() {


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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 14:10:41
  Author: diabonas
Revision: 664839

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-22 14:10:35 UTC (rev 664838)
+++ PKGBUILD2020-07-22 14:10:41 UTC (rev 664839)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-webcolors
-pkgver=1.11.1
-pkgrel=1
-pkgdesc="A library for working with color names and color value formats 
defined by the HTML and CSS specifications for use in documents on the Web"
-url="https://github.com/ubernostrum/webcolors";
-license=('BSD')
-arch=('any')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner')
-source=("https://pypi.io/packages/source/w/webcolors/webcolors-$pkgver.tar.gz";)
-sha512sums=('b8d9146e31292b41c3f3a501ca5f0ce5d9c21ec08dc31384bf6bfe06ccff202b97592eaafef0cfce9ddef1b674bf19a527225d67ecceb92bdc514a050a02524b')
-
-build() {
-  cd webcolors-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd webcolors-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd webcolors-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-webcolors/repos/community-any/PKGBUILD (from rev 664838, 
python-webcolors/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-22 14:10:41 UTC (rev 664839)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-webcolors
+pkgver=1.11.1
+pkgrel=2
+pkgdesc="A library for working with color names and color value formats 
defined by the HTML and CSS specifications for use in documents on the Web"
+url="https://github.com/ubernostrum/webcolors";
+license=('BSD')
+arch=('any')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("https://pypi.io/packages/source/w/webcolors/webcolors-$pkgver.tar.gz";)
+sha512sums=('b8d9146e31292b41c3f3a501ca5f0ce5d9c21ec08dc31384bf6bfe06ccff202b97592eaafef0cfce9ddef1b674bf19a527225d67ecceb92bdc514a050a02524b')
+
+build() {
+  cd webcolors-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd webcolors-$pkgver
+  python -B setup.py pytest
+}
+
+package() {
+  cd webcolors-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 14:28:02
  Author: diabonas
Revision: 664841

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-22 14:27:56 UTC (rev 664840)
+++ PKGBUILD2020-07-22 14:28:02 UTC (rev 664841)
@@ -1,43 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Timm Preetz 
-
-pkgname=python-pygments
-pkgver=2.6.1
-pkgrel=2
-pkgdesc="Python syntax highlighter"
-arch=('any')
-url="https://pygments.org/";
-license=('BSD')
-depends=('python-setuptools')
-makedepends=('python-sphinx')
-checkdepends=('python-pytest')
-provides=('pygmentize')
-conflicts=('pygmentize')
-replaces=('pygmentize')
-source=(https://pypi.org/packages/source/P/Pygments/Pygments-$pkgver.tar.gz)
-sha256sums=('647344a061c249a3b74e230c739f434d7ea4d8b1d5f3721bc0f3558049b38f44')
-
-build() {
-  cd "$srcdir/Pygments-$pkgver"
-  make -C doc html
-}
-
-check() {
-  cd "$srcdir/Pygments-$pkgver"
-  pytest
-}
-
-package() {
-  cd "$srcdir/Pygments-$pkgver"
-
-  python3 setup.py install --root="$pkgdir" -O1
-  install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-
-  mkdir -p "$pkgdir/usr/share/doc"
-  cp -rT doc/_build/html "$pkgdir/usr/share/doc/$pkgname"
-  install -Dm644 doc/pygmentize.1 -t "$pkgdir/usr/share/man/man1"
-  install -Dm644 external/pygments.bashcomp \
-"$pkgdir/usr/share/bash-completion/completions/pygmentize"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pygments/repos/community-any/PKGBUILD (from rev 664840, 
python-pygments/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-22 14:28:02 UTC (rev 664841)
@@ -0,0 +1,44 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Timm Preetz 
+
+pkgname=python-pygments
+pkgver=2.6.1
+pkgrel=3
+pkgdesc="Python syntax highlighter"
+arch=('any')
+url="https://pygments.org/";
+license=('BSD')
+depends=('python-setuptools')
+makedepends=('python-sphinx')
+checkdepends=('python-pytest')
+provides=('pygmentize')
+conflicts=('pygmentize')
+replaces=('pygmentize')
+source=(https://pypi.org/packages/source/P/Pygments/Pygments-$pkgver.tar.gz)
+sha256sums=('647344a061c249a3b74e230c739f434d7ea4d8b1d5f3721bc0f3558049b38f44')
+
+build() {
+  cd "$srcdir/Pygments-$pkgver"
+  export PYTHONHASHSEED=0
+  make -C doc html
+}
+
+check() {
+  cd "$srcdir/Pygments-$pkgver"
+  PYTHONDONTWRITEBYTECODE=1 pytest
+}
+
+package() {
+  cd "$srcdir/Pygments-$pkgver"
+
+  python3 setup.py install --root="$pkgdir" -O1
+  install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+
+  mkdir -p "$pkgdir/usr/share/doc"
+  cp -rT doc/_build/html "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm644 doc/pygmentize.1 -t "$pkgdir/usr/share/man/man1"
+  install -Dm644 external/pygments.bashcomp \
+"$pkgdir/usr/share/bash-completion/completions/pygmentize"
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-07-22 Thread Jonas Witschel via arch-commits
Date: Wednesday, July 22, 2020 @ 14:27:56
  Author: diabonas
Revision: 664840

upgpkg: python-pygments 2.6.1-3: improve reproducibility of pyc files

Use a fixed PYTHONHASHSEED to generate deterministic bytecode files and avoid
adding bytecode files to the package in check() that are not generated if the
test suite is not run.

Modified:
  python-pygments/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-22 14:10:41 UTC (rev 664839)
+++ PKGBUILD2020-07-22 14:27:56 UTC (rev 664840)
@@ -3,7 +3,7 @@
 
 pkgname=python-pygments
 pkgver=2.6.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Python syntax highlighter"
 arch=('any')
 url="https://pygments.org/";
@@ -19,12 +19,13 @@
 
 build() {
   cd "$srcdir/Pygments-$pkgver"
+  export PYTHONHASHSEED=0
   make -C doc html
 }
 
 check() {
   cd "$srcdir/Pygments-$pkgver"
-  pytest
+  PYTHONDONTWRITEBYTECODE=1 pytest
 }
 
 package() {


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

2020-07-26 Thread Jonas Witschel via arch-commits
Date: Sunday, July 26, 2020 @ 08:47:31
  Author: diabonas
Revision: 665321

Add systemd to makedepends

systemd has been removed from the base-devel group and is required by the
build system to determine the location of the systemd unit directory.

Modified:
  tang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-26 07:41:01 UTC (rev 665320)
+++ PKGBUILD2020-07-26 08:47:31 UTC (rev 665321)
@@ -7,7 +7,7 @@
 url='https://github.com/latchset/tang'
 license=('GPL3')
 depends=('http-parser' 'jose')
-makedepends=('asciidoc')
+makedepends=('asciidoc' 'systemd')
 source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
 
sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
 


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

2020-07-27 Thread Jonas Witschel via arch-commits
Date: Monday, July 27, 2020 @ 17:22:27
  Author: diabonas
Revision: 665498

archrelease: copy trunk to community-x86_64

Added:
  tpm2-pkcs11/repos/community-x86_64/PKGBUILD
(from rev 665497, tpm2-pkcs11/trunk/PKGBUILD)
Deleted:
  tpm2-pkcs11/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-27 17:22:21 UTC (rev 665497)
+++ PKGBUILD2020-07-27 17:22:27 UTC (rev 665498)
@@ -1,46 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tpm2-pkcs11
-pkgver=1.3.0
-pkgrel=1
-pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-pkcs11'
-license=('BSD')
-depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
- 'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so' 
'libtss2-rc.so' 'libtss2-tctildr.so')
-makedepends=('cmocka')
-checkdepends=('ibm-sw-tpm2' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 
'opensc' 'tpm2-abrmd' 'wget' 'xxd')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
-
"tpm2-pkcs11-1.2.0_gcc-10-fix.patch::$url/commit/13691c677e5f3af4c1ee4e26e04dbe4bcb1e5c28.patch")
-sha512sums=('27d48dd78534008ef7254f03673101a27740561bc0ad15dd3972d829d2e4677ed2e30d6cc95c6564ad225eb8652c9876cd9cbfab48a749b6d1576fae1b7a6ce2'
-'SKIP'
-
'8a52ebf13e715be87f2a103765eb45051ad9c6124cd5e6826fdf20f50c69bdd5c103d1a4168653d4b6eb4cc68974d0b5adcb8b42211181d066a772c3a416cd61')
-validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
-
-prepare() {
-   cd "$pkgname-$pkgver"
-   # Fix test suite for GCC 10 
(https://github.com/tpm2-software/tpm2-pkcs11/pull/514)
-   patch --strip=1 --input="$srcdir/tpm2-pkcs11-1.2.0_gcc-10-fix.patch"
-}
-
-build() {
-   cd "$pkgname-$pkgver"
-   export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"
-   ./configure --prefix=/usr --enable-unit $( ((CHECKFUNC)) && echo 
--enable-integration)
-   make
-   cd tools
-   python setup.py build
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-   cd tools
-   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: tpm2-pkcs11/repos/community-x86_64/PKGBUILD (from rev 665497, 
tpm2-pkcs11/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-27 17:22:27 UTC (rev 665498)
@@ -0,0 +1,46 @@
+# Maintainer: Jonas Witschel 
+pkgname=tpm2-pkcs11
+pkgver=1.3.1
+pkgrel=1
+pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-pkcs11'
+license=('BSD')
+depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
+ 'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so' 
'libtss2-rc.so' 'libtss2-tctildr.so')
+makedepends=('cmocka')
+checkdepends=('ibm-sw-tpm2' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 
'opensc' 'tpm2-abrmd' 'wget' 'xxd')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
+
"tpm2-pkcs11-1.2.0_gcc-10-fix.patch::$url/commit/13691c677e5f3af4c1ee4e26e04dbe4bcb1e5c28.patch")
+sha512sums=('031b7411c135b2cb3b8f7c38af69a46e65088c4dc1da13ae5c44f92d2a2e293dfe2bea0adc68eb3e64b02b5445f55c353c5c209ecbc977411747fbd429ebdc86'
+'SKIP'
+
'8a52ebf13e715be87f2a103765eb45051ad9c6124cd5e6826fdf20f50c69bdd5c103d1a4168653d4b6eb4cc68974d0b5adcb8b42211181d066a772c3a416cd61')
+validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   # Fix test suite for GCC 10 
(https://github.com/tpm2-software/tpm2-pkcs11/pull/514)
+   patch --strip=1 --input="$srcdir/tpm2-pkcs11-1.2.0_gcc-10-fix.patch"
+}
+
+build() {
+   cd "$pkgname-$pkgver"
+   export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"
+   ./configure --prefix=/usr --enable-unit $( ((CHECKFUNC)) && echo 
--enable-integration)
+   make
+   cd tools
+   python setup.py build
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+   cd tools
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


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

2020-07-27 Thread Jonas Witschel via arch-commits
Date: Monday, July 27, 2020 @ 17:22:21
  Author: diabonas
Revision: 665497

upgpkg: tpm2-pkcs11 1.3.1-1: upstream release

Modified:
  tpm2-pkcs11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-27 17:09:22 UTC (rev 665496)
+++ PKGBUILD2020-07-27 17:22:21 UTC (rev 665497)
@@ -1,6 +1,6 @@
 # Maintainer: Jonas Witschel 
 pkgname=tpm2-pkcs11
-pkgver=1.3.0
+pkgver=1.3.1
 pkgrel=1
 pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 checkdepends=('ibm-sw-tpm2' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 
'opensc' 'tpm2-abrmd' 'wget' 'xxd')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
 
"tpm2-pkcs11-1.2.0_gcc-10-fix.patch::$url/commit/13691c677e5f3af4c1ee4e26e04dbe4bcb1e5c28.patch")
-sha512sums=('27d48dd78534008ef7254f03673101a27740561bc0ad15dd3972d829d2e4677ed2e30d6cc95c6564ad225eb8652c9876cd9cbfab48a749b6d1576fae1b7a6ce2'
+sha512sums=('031b7411c135b2cb3b8f7c38af69a46e65088c4dc1da13ae5c44f92d2a2e293dfe2bea0adc68eb3e64b02b5445f55c353c5c209ecbc977411747fbd429ebdc86'
 'SKIP'
 
'8a52ebf13e715be87f2a103765eb45051ad9c6124cd5e6826fdf20f50c69bdd5c103d1a4168653d4b6eb4cc68974d0b5adcb8b42211181d066a772c3a416cd61')
 validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 


[arch-commits] Commit in ibm-sw-tpm2/trunk (PKGBUILD)

2020-07-27 Thread Jonas Witschel via arch-commits
Date: Monday, July 27, 2020 @ 17:39:47
  Author: diabonas
Revision: 665499

upgpkg: ibm-sw-tpm2 1637-1: upstream release

Modified:
  ibm-sw-tpm2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-27 17:22:27 UTC (rev 665498)
+++ PKGBUILD2020-07-27 17:39:47 UTC (rev 665499)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 # Contributor: Bruno Pagani 
 pkgname=ibm-sw-tpm2
-pkgver=1636
+pkgver=1637
 pkgrel=1
 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 specification'
 arch=('x86_64')
@@ -8,11 +8,11 @@
 url='https://sourceforge.net/projects/ibmswtpm2/'
 license=('BSD')
 depends=('openssl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/kgoldman/ibmswtpm2/archive/rev$pkgver.tar.gz";)
-sha512sums=('3540486b21ade92a50fc1e2b41b23f6afefe23e1de05dd009e0ade021bac2f6ca0d61d4b61af9466f3c70327047ebf9b8d6891c100b1949a0d9c0c81335cbb10')
+source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm$pkgver.tar.gz";)
+sha512sums=('007aa415cccf19a2bcf789c426727dc4032dcb04cc9d11eedc231d2add708c1134d3d5ee5cfbe7de68307c95fff7a30bd306fbd8d53c198a5ef348440440a6ed')
 
 prepare() {
-   cd "${pkgname//-}-rev$pkgver/src"
+   cd src
sed -e 's/$(CCFLAGS)/$(CPPFLAGS) & $(CFLAGS)/' \
-e 's/$(LNFLAGS)/& $(LDFLAGS)/' \
-e 's/-ggdb//' -e 's/-O0//' -e 's/-Werror//' \
@@ -20,12 +20,12 @@
 }
 
 build() {
-   cd "${pkgname//-}-rev$pkgver/src"
+   cd src
make
 }
 
 package() {
-   cd "${pkgname//-}-rev$pkgver/src"
+   cd src
make DESTDIR="$pkgdir" install
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
 }


[arch-commits] Commit in ibm-sw-tpm2/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-07-27 Thread Jonas Witschel via arch-commits
Date: Monday, July 27, 2020 @ 17:39:53
  Author: diabonas
Revision: 665500

archrelease: copy trunk to community-x86_64

Added:
  ibm-sw-tpm2/repos/community-x86_64/PKGBUILD
(from rev 665499, ibm-sw-tpm2/trunk/PKGBUILD)
Deleted:
  ibm-sw-tpm2/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-27 17:39:47 UTC (rev 665499)
+++ PKGBUILD2020-07-27 17:39:53 UTC (rev 665500)
@@ -1,31 +0,0 @@
-# Maintainer: Jonas Witschel 
-# Contributor: Bruno Pagani 
-pkgname=ibm-sw-tpm2
-pkgver=1636
-pkgrel=1
-pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 specification'
-arch=('x86_64')
-url='https://sourceforge.net/projects/ibmswtpm2/'
-license=('BSD')
-depends=('openssl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/kgoldman/ibmswtpm2/archive/rev$pkgver.tar.gz";)
-sha512sums=('3540486b21ade92a50fc1e2b41b23f6afefe23e1de05dd009e0ade021bac2f6ca0d61d4b61af9466f3c70327047ebf9b8d6891c100b1949a0d9c0c81335cbb10')
-
-prepare() {
-   cd "${pkgname//-}-rev$pkgver/src"
-   sed -e 's/$(CCFLAGS)/$(CPPFLAGS) & $(CFLAGS)/' \
-   -e 's/$(LNFLAGS)/& $(LDFLAGS)/' \
-   -e 's/-ggdb//' -e 's/-O0//' -e 's/-Werror//' \
-   -i makefile
-}
-
-build() {
-   cd "${pkgname//-}-rev$pkgver/src"
-   make
-}
-
-package() {
-   cd "${pkgname//-}-rev$pkgver/src"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: ibm-sw-tpm2/repos/community-x86_64/PKGBUILD (from rev 665499, 
ibm-sw-tpm2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-07-27 17:39:53 UTC (rev 665500)
@@ -0,0 +1,31 @@
+# Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
+pkgname=ibm-sw-tpm2
+pkgver=1637
+pkgrel=1
+pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 specification'
+arch=('x86_64')
+url='https://sourceforge.net/projects/ibmswtpm2/'
+license=('BSD')
+depends=('openssl')
+source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm$pkgver.tar.gz";)
+sha512sums=('007aa415cccf19a2bcf789c426727dc4032dcb04cc9d11eedc231d2add708c1134d3d5ee5cfbe7de68307c95fff7a30bd306fbd8d53c198a5ef348440440a6ed')
+
+prepare() {
+   cd src
+   sed -e 's/$(CCFLAGS)/$(CPPFLAGS) & $(CFLAGS)/' \
+   -e 's/$(LNFLAGS)/& $(LDFLAGS)/' \
+   -e 's/-ggdb//' -e 's/-O0//' -e 's/-Werror//' \
+   -i makefile
+}
+
+build() {
+   cd src
+   make
+}
+
+package() {
+   cd src
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Tuesday, March 24, 2020 @ 23:44:32
  Author: diabonas
Revision: 603943

upgpkg: tang 7-5: http-parser 2.9.4 rebuild

Modified:
  tang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-24 23:06:32 UTC (rev 603942)
+++ PKGBUILD2020-03-24 23:44:32 UTC (rev 603943)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=tang
 pkgver=7
-pkgrel=4
+pkgrel=5
 pkgdesc='Server for binding data to network presence'
 arch=('x86_64')
 url='https://github.com/latchset/tang'


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Tuesday, March 24, 2020 @ 23:44:39
  Author: diabonas
Revision: 603944

archrelease: copy trunk to community-x86_64

Added:
  tang/repos/community-x86_64/PKGBUILD
(from rev 603943, tang/trunk/PKGBUILD)
Deleted:
  tang/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-24 23:44:32 UTC (rev 603943)
+++ PKGBUILD2020-03-24 23:44:39 UTC (rev 603944)
@@ -1,28 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tang
-pkgver=7
-pkgrel=4
-pkgdesc='Server for binding data to network presence'
-arch=('x86_64')
-url='https://github.com/latchset/tang'
-license=('GPL3')
-depends=('http-parser' 'jose')
-makedepends=('asciidoc')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
-sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-}

Copied: tang/repos/community-x86_64/PKGBUILD (from rev 603943, 
tang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-24 23:44:39 UTC (rev 603944)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=5
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Tuesday, March 24, 2020 @ 23:45:43
  Author: diabonas
Revision: 603945

archrelease: copy trunk to testing-x86_64

Added:
  tang/repos/testing-x86_64/
  tang/repos/testing-x86_64/PKGBUILD
(from rev 603944, tang/trunk/PKGBUILD)

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

Copied: tang/repos/testing-x86_64/PKGBUILD (from rev 603944, 
tang/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-24 23:45:43 UTC (rev 603945)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=5
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Tuesday, March 24, 2020 @ 23:47:48
  Author: diabonas
Revision: 603946

archrelease: copy trunk to community-testing-x86_64

Added:
  tang/repos/community-testing-x86_64/
  tang/repos/community-testing-x86_64/PKGBUILD
(from rev 603945, tang/trunk/PKGBUILD)

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

Copied: tang/repos/community-testing-x86_64/PKGBUILD (from rev 603945, 
tang/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-24 23:47:48 UTC (rev 603946)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=5
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Tuesday, March 24, 2020 @ 23:59:27
  Author: diabonas
Revision: 603948

archrelease: copy trunk to community-testing-x86_64

Added:
  tang/repos/community-testing-x86_64/PKGBUILD
(from rev 603947, tang/trunk/PKGBUILD)
Deleted:
  tang/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-24 23:58:03 UTC (rev 603947)
+++ PKGBUILD2020-03-24 23:59:27 UTC (rev 603948)
@@ -1,28 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tang
-pkgver=7
-pkgrel=5
-pkgdesc='Server for binding data to network presence'
-arch=('x86_64')
-url='https://github.com/latchset/tang'
-license=('GPL3')
-depends=('http-parser' 'jose')
-makedepends=('asciidoc')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
-sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-}

Copied: tang/repos/community-testing-x86_64/PKGBUILD (from rev 603947, 
tang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-24 23:59:27 UTC (rev 603948)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=5
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 00:06:42
  Author: diabonas
Revision: 603951

archrelease: copy trunk to community-testing-x86_64

Added:
  tang/repos/community-testing-x86_64/PKGBUILD
(from rev 603950, tang/trunk/PKGBUILD)
Deleted:
  tang/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-24 23:59:49 UTC (rev 603950)
+++ PKGBUILD2020-03-25 00:06:42 UTC (rev 603951)
@@ -1,28 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tang
-pkgver=7
-pkgrel=5
-pkgdesc='Server for binding data to network presence'
-arch=('x86_64')
-url='https://github.com/latchset/tang'
-license=('GPL3')
-depends=('http-parser' 'jose')
-makedepends=('asciidoc')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
-sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-}

Copied: tang/repos/community-testing-x86_64/PKGBUILD (from rev 603950, 
tang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-25 00:06:42 UTC (rev 603951)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=5
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 00:11:17
  Author: diabonas
Revision: 603952

upgpkg: tang 7-6: fix botched http-parser rebuild

Modified:
  tang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 00:06:42 UTC (rev 603951)
+++ PKGBUILD2020-03-25 00:11:17 UTC (rev 603952)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=tang
 pkgver=7
-pkgrel=5
+pkgrel=6
 pkgdesc='Server for binding data to network presence'
 arch=('x86_64')
 url='https://github.com/latchset/tang'


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 00:12:14
  Author: diabonas
Revision: 603953

archrelease: copy trunk to community-x86_64

Added:
  tang/repos/community-x86_64/
  tang/repos/community-x86_64/PKGBUILD
(from rev 603952, tang/trunk/PKGBUILD)

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

Copied: tang/repos/community-x86_64/PKGBUILD (from rev 603952, 
tang/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-03-25 00:12:14 UTC (rev 603953)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=6
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 00:15:02
  Author: diabonas
Revision: 603955

archrelease: copy trunk to community-testing-x86_64

Added:
  tang/repos/community-testing-x86_64/PKGBUILD
(from rev 603954, tang/trunk/PKGBUILD)
Deleted:
  tang/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-25 00:14:18 UTC (rev 603954)
+++ PKGBUILD2020-03-25 00:15:02 UTC (rev 603955)
@@ -1,28 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tang
-pkgver=7
-pkgrel=5
-pkgdesc='Server for binding data to network presence'
-arch=('x86_64')
-url='https://github.com/latchset/tang'
-license=('GPL3')
-depends=('http-parser' 'jose')
-makedepends=('asciidoc')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
-sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-}

Copied: tang/repos/community-testing-x86_64/PKGBUILD (from rev 603954, 
tang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-25 00:15:02 UTC (rev 603955)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=tang
+pkgver=7
+pkgrel=7
+pkgdesc='Server for binding data to network presence'
+arch=('x86_64')
+url='https://github.com/latchset/tang'
+license=('GPL3')
+depends=('http-parser' 'jose')
+makedepends=('asciidoc')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2")
+sha512sums=('dd4187fa6962523ac2a745ef05a27cdf7e5264c595942e63d406d67a1c595e87bd7e74091cb2e16362f369480cdf8e3b4bfe1fee13b9cb73d5308f42c52f138a')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 00:14:18
  Author: diabonas
Revision: 603954

upgpkg: tang 7-7: http-parser 2.9.4 rebuild

Modified:
  tang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 00:12:14 UTC (rev 603953)
+++ PKGBUILD2020-03-25 00:14:18 UTC (rev 603954)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=tang
 pkgver=7
-pkgrel=6
+pkgrel=7
 pkgdesc='Server for binding data to network presence'
 arch=('x86_64')
 url='https://github.com/latchset/tang'


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

2020-03-24 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 00:17:09
  Author: diabonas
Revision: 603956

Remove accidentally created testing folder

Deleted:
  tang/repos/testing-x86_64/


[arch-commits] Commit in nodejs-lts-dubnium/repos (2 files)

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 07:48:54
  Author: diabonas
Revision: 604045

archrelease: copy trunk to community-testing-x86_64

Added:
  nodejs-lts-dubnium/repos/community-testing-x86_64/
  nodejs-lts-dubnium/repos/community-testing-x86_64/PKGBUILD
(from rev 604044, nodejs-lts-dubnium/trunk/PKGBUILD)

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

Copied: nodejs-lts-dubnium/repos/community-testing-x86_64/PKGBUILD (from rev 
604044, nodejs-lts-dubnium/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 07:48:54 UTC (rev 604045)
@@ -0,0 +1,66 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=nodejs-lts-dubnium
+pkgver=10.19.0
+pkgrel=2
+pkgdesc="Evented I/O for V8 javascript (LTS release: Dubnium)"
+arch=(x86_64)
+url="https://nodejs.org/";
+license=(MIT)
+depends=(openssl zlib icu libuv http-parser c-ares libnghttp2)
+makedepends=(python2 procps-ng)
+optdepends=('npm: nodejs package manager')
+provides=("nodejs=$pkgver")
+conflicts=(nodejs)
+source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz")
+# https://nodejs.org/download/release/latest-dubnium/SHASUMS256.txt.asc
+sha256sums=(622721bc3e6b65faf7eb6a22bfb6e3e31817e42212aa6bf5a7991ea7d9b6f169)
+validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8  # Myles Borins 

+  77984A986EBC2AA786BC0F66B01FBB92821C587A  # Gibson Fahnestock 

+  B9AE9905FFD7803F25714661B63B535A4C206CA9  # Evan Lucas 
 
+  DD8F2338BAE7501E3DD5AC78C273792F7D83545D  # Rod Vagg 

+  B9E2F5981AA6E0CD28160D9FF13993A75599653C  # Shelley Vohr 

+  4ED778F539E3634C779C87C6D7062848A1AB005C) # Beth Griggs 

+
+prepare() {
+  cd node-v${pkgver}
+
+  echo 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-v${pkgver}
+
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser \
+--shared-cares \
+--shared-nghttp2
+
+  make
+}
+
+check() {
+  cd node-v${pkgver}
+  make test
+}
+
+package() {
+  cd node-v${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in nodejs-lts-dubnium/trunk (PKGBUILD)

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 07:48:48
  Author: diabonas
Revision: 604044

upgpkg: nodejs-lts-dubnium 10.19.0-2: http-parser 2.9.4 rebuild

Modified:
  nodejs-lts-dubnium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 07:24:23 UTC (rev 604043)
+++ PKGBUILD2020-03-25 07:48:48 UTC (rev 604044)
@@ -2,7 +2,7 @@
 
 pkgname=nodejs-lts-dubnium
 pkgver=10.19.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Evented I/O for V8 javascript (LTS release: Dubnium)"
 arch=(x86_64)
 url="https://nodejs.org/";


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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 08:42:31
  Author: diabonas
Revision: 604046

upgpkg: electron 8.2.0-3: http-parser 2.9.4 rebuild

Modified:
  electron/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 07:48:54 UTC (rev 604045)
+++ PKGBUILD2020-03-25 08:42:31 UTC (rev 604046)
@@ -4,7 +4,7 @@
 pkgver=8.2.0
 _commit=bfef6a54f0379163238f5ba69c80ba6020b2e757
 _chromiumver=80.0.3987.158
-pkgrel=2
+pkgrel=3
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'


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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 08:42:46
  Author: diabonas
Revision: 604047

archrelease: copy trunk to community-testing-x86_64

Added:
  electron/repos/community-testing-x86_64/
  electron/repos/community-testing-x86_64/PKGBUILD
(from rev 604046, electron/trunk/PKGBUILD)
  electron/repos/community-testing-x86_64/chromium-skia-harmony.patch
(from rev 604046, electron/trunk/chromium-skia-harmony.patch)
  electron/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604046, electron/trunk/default_app-icon.patch)
  electron/repos/community-testing-x86_64/electron.desktop
(from rev 604046, electron/trunk/electron.desktop)
  electron/repos/community-testing-x86_64/fix-building-with-system-zlib.patch
(from rev 604046, electron/trunk/fix-building-with-system-zlib.patch)
  
electron/repos/community-testing-x86_64/fix-building-with-unbundled-libxml.patch
(from rev 604046, electron/trunk/fix-building-with-unbundled-libxml.patch)
  
electron/repos/community-testing-x86_64/fix-shim-header-generation-when-unbundling-ICU.patch
(from rev 604046, 
electron/trunk/fix-shim-header-generation-when-unbundling-ICU.patch)
  electron/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604046, electron/trunk/use-system-libraries-in-node.patch)

--+
 PKGBUILD |  202 +
 chromium-skia-harmony.patch  |   14 +
 default_app-icon.patch   |   21 +
 electron.desktop |7 
 fix-building-with-system-zlib.patch  |   32 ++
 fix-building-with-unbundled-libxml.patch |  127 ++
 fix-shim-header-generation-when-unbundling-ICU.patch |   50 
 use-system-libraries-in-node.patch   |   56 
 8 files changed, 509 insertions(+)

Copied: electron/repos/community-testing-x86_64/PKGBUILD (from rev 604046, 
electron/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 08:42:46 UTC (rev 604047)
@@ -0,0 +1,202 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron
+pkgver=8.2.0
+_commit=bfef6a54f0379163238f5ba69c80ba6020b2e757
+_chromiumver=80.0.3987.158
+pkgrel=3
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libxslt' 'libxss'
+ 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-skia-harmony.patch'
+'fix-building-with-system-zlib.patch'
+'fix-building-with-unbundled-libxml.patch'
+'fix-shim-header-generation-when-unbundling-ICU.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'5270db01f3f8aaa5137dec275a02caa832b7f2e37942e068cba8d28b3a29df39'
+'00b21418b9468064f6f275566d3cf64c6b014e596acc650100a5a46da31efbfa'
+'c7eadac877179e586d0cce7f898aa1462b4c207733e68ecc17de9754b691713a'
+'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
+'18276e65c68a0c328601b12fefb7e8bfc632346f34b87e64944c9de8c95c5cfa'
+'e530d1b39504c2ab247e16f1602359c484e9e8be4ef6d4824d68b14d29a7f60b'
+'e477aa48a11ca4d53927f66a9593567fcd053325fb38af30ac3508465f1dd1f6'
+   )
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib'
+ )
+
+prepare() {
+  mkdir -p "${srcdir}"/python2-path
+  ln -sf /usr/bin/python2 "${srcdir}/python2-path/python"
+  export PATH="${srcdir}/python2-path:${PATH}:${srcdir}/depot_tools"
+
+  echo "Fetching chromium..."
+  git clone --branch=${_chromiumver} --dep

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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 09:18:03
  Author: diabonas
Revision: 604048

upgpkg: electron2 2.0.18-4: http-parser 2.9.4 rebuild

Modified:
  electron2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 08:42:46 UTC (rev 604047)
+++ PKGBUILD2020-03-25 09:18:03 UTC (rev 604048)
@@ -4,7 +4,7 @@
 _chromiumver=61.0.3163.100
 pkgname=electron2
 pkgver=2.0.18
-pkgrel=3
+pkgrel=4
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'


[arch-commits] Commit in electron2/repos (25 files)

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 09:18:31
  Author: diabonas
Revision: 604049

archrelease: copy trunk to community-testing-x86_64

Added:
  electron2/repos/community-testing-x86_64/
  electron2/repos/community-testing-x86_64/PKGBUILD
(from rev 604048, electron2/trunk/PKGBUILD)
  electron2/repos/community-testing-x86_64/breakpad-glibc2.26.patch
(from rev 604048, electron2/trunk/breakpad-glibc2.26.patch)
  electron2/repos/community-testing-x86_64/breakpad-glibc2.30.patch
(from rev 604048, electron2/trunk/breakpad-glibc2.30.patch)
  electron2/repos/community-testing-x86_64/chromium-SIOCGSTAMP.patch
(from rev 604048, electron2/trunk/chromium-SIOCGSTAMP.patch)
  electron2/repos/community-testing-x86_64/chromium-atk-r1.patch
(from rev 604048, electron2/trunk/chromium-atk-r1.patch)
  electron2/repos/community-testing-x86_64/chromium-gn-bootstrap-r14.patch
(from rev 604048, electron2/trunk/chromium-gn-bootstrap-r14.patch)
  electron2/repos/community-testing-x86_64/chromium-include-functional.patch
(from rev 604048, electron2/trunk/chromium-include-functional.patch)
  electron2/repos/community-testing-x86_64/chromium-use-system-ffmpeg.patch
(from rev 604048, electron2/trunk/chromium-use-system-ffmpeg.patch)
  electron2/repos/community-testing-x86_64/chromium-use-system-minizip.patch
(from rev 604048, electron2/trunk/chromium-use-system-minizip.patch)
  electron2/repos/community-testing-x86_64/chromium-use-system-re2.patch
(from rev 604048, electron2/trunk/chromium-use-system-re2.patch)
  electron2/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604048, electron2/trunk/default_app-icon.patch)
  
electron2/repos/community-testing-x86_64/dont-bootstrap-libchromiumcontent.patch
(from rev 604048, electron2/trunk/dont-bootstrap-libchromiumcontent.patch)
  electron2/repos/community-testing-x86_64/dont-update-submodules.patch
(from rev 604048, electron2/trunk/dont-update-submodules.patch)
  electron2/repos/community-testing-x86_64/dont-use-sysroot.patch
(from rev 604048, electron2/trunk/dont-use-sysroot.patch)
  electron2/repos/community-testing-x86_64/electron2.desktop
(from rev 604048, electron2/trunk/electron2.desktop)
  electron2/repos/community-testing-x86_64/gyp-no-rpath.patch
(from rev 604048, electron2/trunk/gyp-no-rpath.patch)
  
electron2/repos/community-testing-x86_64/libchromiumcontent-fix-v8-patches.patch
(from rev 604048, electron2/trunk/libchromiumcontent-fix-v8-patches.patch)
  electron2/repos/community-testing-x86_64/libchromiumcontent-settings.patch
(from rev 604048, electron2/trunk/libchromiumcontent-settings.patch)
  
electron2/repos/community-testing-x86_64/libchromiumcontent-sort-filenames.patch
(from rev 604048, electron2/trunk/libchromiumcontent-sort-filenames.patch)
  
electron2/repos/community-testing-x86_64/libchromiumcontent-static-library-only.patch
(from rev 604048, 
electron2/trunk/libchromiumcontent-static-library-only.patch)
  
electron2/repos/community-testing-x86_64/libchromiumcontent-use-system-tools.patch
(from rev 604048, electron2/trunk/libchromiumcontent-use-system-tools.patch)
  electron2/repos/community-testing-x86_64/no-whole-archive.patch
(from rev 604048, electron2/trunk/no-whole-archive.patch)
  electron2/repos/community-testing-x86_64/use-system-ffmpeg.patch
(from rev 604048, electron2/trunk/use-system-ffmpeg.patch)
  electron2/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604048, electron2/trunk/use-system-libraries-in-node.patch)

--+
 PKGBUILD |  277 
 breakpad-glibc2.26.patch |  208 +
 breakpad-glibc2.30.patch |   49 ++
 chromium-SIOCGSTAMP.patch|   13 
 chromium-atk-r1.patch|   11 
 chromium-gn-bootstrap-r14.patch  |   27 +
 chromium-include-functional.patch|   10 
 chromium-use-system-ffmpeg.patch |   81 +++
 chromium-use-system-minizip.patch|   14 
 chromium-use-system-re2.patch|   10 
 default_app-icon.patch   |   22 +
 dont-bootstrap-libchromiumcontent.patch  |   13 
 dont-update-submodules.patch |   11 
 dont-use-sysroot.patch   |   27 +
 electron2.desktop|7 
 gyp-no-rpath.patch   |   12 
 libchromiumcontent-fix-v8-patches.patch  |  536 +
 libchromiumcontent-settings.patch|   43 ++
 libchromiumcontent-sort-filenames.patch  |   32 +
 libchromiumcontent-static-library-only.patch |   43 ++
 libchromiumcontent-use-system-tools.patch|   57 ++
 no-whole-archive.patch   |   22 +
 use-system-ffmpeg.patch  |   21 
 use-system-libraries-in-node.patch   |   31 +
 24 files changed, 

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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 10:04:52
  Author: diabonas
Revision: 604050

upgpkg: electron4 4.2.12-4: http-parser 2.9.4 rebuild

Modified:
  electron4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 09:18:31 UTC (rev 604049)
+++ PKGBUILD2020-03-25 10:04:52 UTC (rev 604050)
@@ -4,7 +4,7 @@
 pkgver=4.2.12
 _commit=3e0e92c0ef2994d52566aaeb0850e18cdb3e
 _chromiumver=69.0.3497.128
-pkgrel=3
+pkgrel=4
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'


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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 10:05:06
  Author: diabonas
Revision: 604051

archrelease: copy trunk to community-testing-x86_64

Added:
  electron4/repos/community-testing-x86_64/
  electron4/repos/community-testing-x86_64/PKGBUILD
(from rev 604050, electron4/trunk/PKGBUILD)
  electron4/repos/community-testing-x86_64/chromium-SIOCGSTAMP.patch
(from rev 604050, electron4/trunk/chromium-SIOCGSTAMP.patch)
  electron4/repos/community-testing-x86_64/chromium-skia-harmony.patch
(from rev 604050, electron4/trunk/chromium-skia-harmony.patch)
  electron4/repos/community-testing-x86_64/chromium-system-icu.patch
(from rev 604050, electron4/trunk/chromium-system-icu.patch)
  electron4/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604050, electron4/trunk/default_app-icon.patch)
  electron4/repos/community-testing-x86_64/electron4.desktop
(from rev 604050, electron4/trunk/electron4.desktop)
  
electron4/repos/community-testing-x86_64/fix-cfi-icall-failure-with-use_system_libjpeg-true.patch
(from rev 604050, 
electron4/trunk/fix-cfi-icall-failure-with-use_system_libjpeg-true.patch)
  electron4/repos/community-testing-x86_64/icu65.patch
(from rev 604050, electron4/trunk/icu65.patch)
  
electron4/repos/community-testing-x86_64/only-disable-cfi-icall-when-use_system_libjpeg-true.patch
(from rev 604050, 
electron4/trunk/only-disable-cfi-icall-when-use_system_libjpeg-true.patch)
  electron4/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604050, electron4/trunk/use-system-libraries-in-node.patch)

---+
 PKGBUILD  |  191 
 chromium-SIOCGSTAMP.patch |   13 
 chromium-skia-harmony.patch   |   77 
 chromium-system-icu.patch |   19 +
 default_app-icon.patch|   21 +
 electron4.desktop |7 
 fix-cfi-icall-failure-with-use_system_libjpeg-true.patch  |   52 +++
 icu65.patch   |   64 
 only-disable-cfi-icall-when-use_system_libjpeg-true.patch |   34 ++
 use-system-libraries-in-node.patch|   54 +++
 10 files changed, 532 insertions(+)

Copied: electron4/repos/community-testing-x86_64/PKGBUILD (from rev 604050, 
electron4/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 10:05:06 UTC (rev 604051)
@@ -0,0 +1,191 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron4
+pkgver=4.2.12
+_commit=3e0e92c0ef2994d52566aaeb0850e18cdb3e
+_chromiumver=69.0.3497.128
+pkgrel=4
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn-m76' 'gperf' 'harfbuzz-icu' 'jsoncpp' 
'libnotify'
+ 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron4.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-SIOCGSTAMP.patch'
+'chromium-skia-harmony.patch'
+'icu65.patch'
+'chromium-system-icu.patch'
+'fix-cfi-icall-failure-with-use_system_libjpeg-true.patch'
+'only-disable-cfi-icall-when-use_system_libjpeg-true.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'6a4f7164c60aede9bdc866a5f8b6a1bb473e498a6dcea9bf73f64843af34f0aa'
+'37372e8afd7c2405a8e50bca95c98b3c78e4c9b681cbef16da9c7a84b45e41e3'
+'3a81953701ac976a311db4e17999e67ab7c6de97ff63388f287d6497ef9adb9b'
+'7acc4dd59b70fb64f602ceda2846ccddcb46f64a18f912658d1034965f6c1276'
+'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
+'1de9bdbfed482295dda45c7d4e323cee55a34e42f66b892da1c1a778682b7a41'
+'c4f2d1bed9034c02b8806f00c2e8165df24de467803855904bff709ceaf11af5'
+'97b421bc60a4abdf37de2d88a51b973e9f68fb44d1eccd464adfb3d9f5d71478'
+'9cae9ded6497afd15ad72d963897425ab6c7f28941bb3c3948e7996610a0d180')
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'

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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 10:40:32
  Author: diabonas
Revision: 604052

upgpkg: electron5 5.0.13-3: http-parser 2.9.4 rebuild

Modified:
  electron5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 10:05:06 UTC (rev 604051)
+++ PKGBUILD2020-03-25 10:40:32 UTC (rev 604052)
@@ -4,7 +4,7 @@
 pkgver=5.0.13
 _commit=f5fab127ca0eff5336e6cd469c794fdb9e3330b4
 _chromiumver=73.0.3683.121
-pkgrel=2
+pkgrel=3
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'


[arch-commits] Commit in electron5/repos (12 files)

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 10:41:28
  Author: diabonas
Revision: 604053

archrelease: copy trunk to community-testing-x86_64

Added:
  electron5/repos/community-testing-x86_64/
  electron5/repos/community-testing-x86_64/PKGBUILD
(from rev 604052, electron5/trunk/PKGBUILD)
  
electron5/repos/community-testing-x86_64/chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch
(from rev 604052, 
electron5/trunk/chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch)
  
electron5/repos/community-testing-x86_64/chromium-color_utils-use-std-sqrt.patch
(from rev 604052, electron5/trunk/chromium-color_utils-use-std-sqrt.patch)
  
electron5/repos/community-testing-x86_64/chromium-media-fix-build-with-libstdc++.patch
(from rev 604052, 
electron5/trunk/chromium-media-fix-build-with-libstdc++.patch)
  electron5/repos/community-testing-x86_64/chromium-skia-harmony.patch
(from rev 604052, electron5/trunk/chromium-skia-harmony.patch)
  electron5/repos/community-testing-x86_64/chromium-system-icu.patch
(from rev 604052, electron5/trunk/chromium-system-icu.patch)
  
electron5/repos/community-testing-x86_64/chromium-webrtc-fix-SIOCGSTAMP-include.patch
(from rev 604052, 
electron5/trunk/chromium-webrtc-fix-SIOCGSTAMP-include.patch)
  electron5/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604052, electron5/trunk/default_app-icon.patch)
  electron5/repos/community-testing-x86_64/electron5.desktop
(from rev 604052, electron5/trunk/electron5.desktop)
  electron5/repos/community-testing-x86_64/icu65.patch
(from rev 604052, electron5/trunk/icu65.patch)
  electron5/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604052, electron5/trunk/use-system-libraries-in-node.patch)

--+
 PKGBUILD |  201 
++
 chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch |   34 +
 chromium-color_utils-use-std-sqrt.patch  |   48 ++
 chromium-media-fix-build-with-libstdc++.patch|   48 ++
 chromium-skia-harmony.patch  |   13 
 chromium-system-icu.patch|   19 
 chromium-webrtc-fix-SIOCGSTAMP-include.patch |   12 
 default_app-icon.patch   |   21 +
 electron5.desktop|7 
 icu65.patch  |   64 +++
 use-system-libraries-in-node.patch   |   56 ++
 11 files changed, 523 insertions(+)

Copied: electron5/repos/community-testing-x86_64/PKGBUILD (from rev 604052, 
electron5/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 10:41:28 UTC (rev 604053)
@@ -0,0 +1,201 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron5
+pkgver=5.0.13
+_commit=f5fab127ca0eff5336e6cd469c794fdb9e3330b4
+_chromiumver=73.0.3683.121
+pkgrel=3
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn-m76' 'gperf' 'harfbuzz-icu' 
'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+"${pkgname}.desktop"
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'chromium-avoid-log-flooding-in-GLSurfacePresentationHelper.patch'
+'chromium-color_utils-use-std-sqrt.patch'
+'chromium-media-fix-build-with-libstdc++.patch'
+'chromium-skia-harmony.patch'
+'icu65.patch'
+'chromium-system-icu.patch'
+'chromium-webrtc-fix-SIOCGSTAMP-include.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'8f2e4764848817c4a5b225db77025ca108416d56f95708114fa7add4ce503c79'
+'a9f4d2af71c4399dd01047bb1205c0ca9bb5ce6bf0eeaeb57acf4c69724b668b'
+'e38b50ef16e6fc7520b1892f3b17758db14733d207cc083cfcd89995248f'
+'f2b12ccf83a8e0adda4a87ae5c983df5e092ccf1f9a6f2e05799ce4d451dbda1'
+'b3b6f5147d519c586cbdaf3b227dd1719676fa3a65edd6f08989087afd287afa'
+'f51fe91427d8638c5551746d2ec7de99e8059dd7

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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 11:27:12
  Author: diabonas
Revision: 604056

upgpkg: electron6 6.1.9-3: http-parser 2.9.4 rebuild

Modified:
  electron6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 11:10:06 UTC (rev 604055)
+++ PKGBUILD2020-03-25 11:27:12 UTC (rev 604056)
@@ -5,7 +5,7 @@
 pkgver=6.1.9
 _commit=26ee9476def66d6a57f12df9918145c303afa4ff
 _chromiumver=76.0.3809.146
-pkgrel=2
+pkgrel=3
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'


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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 11:27:23
  Author: diabonas
Revision: 604057

archrelease: copy trunk to community-testing-x86_64

Added:
  electron6/repos/community-testing-x86_64/
  electron6/repos/community-testing-x86_64/PKGBUILD
(from rev 604056, electron6/trunk/PKGBUILD)
  electron6/repos/community-testing-x86_64/chromium-skia-harmony.patch
(from rev 604056, electron6/trunk/chromium-skia-harmony.patch)
  electron6/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604056, electron6/trunk/default_app-icon.patch)
  electron6/repos/community-testing-x86_64/electron6.desktop
(from rev 604056, electron6/trunk/electron6.desktop)
  electron6/repos/community-testing-x86_64/icu65.patch
(from rev 604056, electron6/trunk/icu65.patch)
  electron6/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604056, electron6/trunk/use-system-libraries-in-node.patch)

+
 PKGBUILD   |  185 +++
 chromium-skia-harmony.patch|   14 ++
 default_app-icon.patch |   21 +++
 electron6.desktop  |7 +
 icu65.patch|   64 
 use-system-libraries-in-node.patch |   56 ++
 6 files changed, 347 insertions(+)

Copied: electron6/repos/community-testing-x86_64/PKGBUILD (from rev 604056, 
electron6/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 11:27:23 UTC (rev 604057)
@@ -0,0 +1,185 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Nicola Squartini 
+
+pkgname=electron6
+pkgver=6.1.9
+_commit=26ee9476def66d6a57f12df9918145c303afa4ff
+_chromiumver=76.0.3809.146
+pkgrel=3
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn-m76' 'gperf' 'harfbuzz-icu' 
'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+'electron6.desktop'
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'icu65.patch'
+'chromium-skia-harmony.patch')
+sha512sums=('SKIP'
+'SKIP'
+
'f2384d851478507b8b76ada5822d021b0ab86e6cb7d078294171cf43935f3362f383b8399fa29acd11f021df5f43c3a0337b173702313c4533946bb36b7e512d'
+
'81a959a2873e868bb9394b1e5371d8c77f13f47d88c070016394188e96420ed64c8d6efa518e854f302ec4e6e7e17888d508f6a3598f433f6f82b8507639c0b7'
+
'147563fe422108598af26c617edf78d146d4e70223e3093216d5f63a1ab051eff95abd0c8f8c0b6f8a504ae26557d65cd0ffd90c542d6534176b72b99ea44a5e'
+
'd109937c4a5fba96e82d6fbc7b804943010d5723eef91af4f79355c8b84214da3978fc784dd0fcc3ed228c4684d0d06cf8cd21fa32fc5ec80c00d1bb4e3b9c90'
+
'6fa7c5f737b3f86274b1f768aadf863dd7542fca9c8885d5c3804590bd04c288394c54b2003234be37d961f48b5470ce15254ba64b2716f8aceb181e1fd3c7c0')
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib')
+
+prepare() {
+  mkdir -p "$srcdir"/python2-path
+  ln -sf /usr/bin/python2 "$srcdir"/python2-path/python
+  export PATH="$srcdir/python2-path:$PATH:$srcdir/depot_tools"
+
+  echo 'Fetching chromium...'
+  git clone --branch=$_chromiumver --depth=1 
https://chromium.googlesource.com/chromium/src.git
+
+  echo "solutions = [
+  {
+\"name\": \"src/electron\",
+\"url\": \"file://$srcdir/electron@$_commit\",
+\"deps_file\": \"DEPS\",
+\"managed\": False,
+\"custom_deps\": {
+  \"src\": None,
+},
+\"custom_vars\": {},
+  },
+]" > .gclient
+
+  python2 "$srcdir"/depot_tools/gclient.py sync \
+  --with_branch_heads \
+  --with_tags \
+  --nohooks
+
+  sed -e "s/'am'/'apply'/" -i src/electron/script/lib/git.py
+
+  echo 'Running hooks...'
+  # python2 "$srcdir"/depot_tools/gclient.py runhooks
+  python2 src/build/landmines.py
+  python2 src/

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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 12:07:06
  Author: diabonas
Revision: 604061

archrelease: copy trunk to community-testing-x86_64

Added:
  electron7/repos/community-testing-x86_64/
  electron7/repos/community-testing-x86_64/PKGBUILD
(from rev 604060, electron7/trunk/PKGBUILD)
  electron7/repos/community-testing-x86_64/chromium-skia-harmony.patch
(from rev 604060, electron7/trunk/chromium-skia-harmony.patch)
  electron7/repos/community-testing-x86_64/chromium-system-icu.patch
(from rev 604060, electron7/trunk/chromium-system-icu.patch)
  electron7/repos/community-testing-x86_64/chromium-system-zlib.patch
(from rev 604060, electron7/trunk/chromium-system-zlib.patch)
  electron7/repos/community-testing-x86_64/default_app-icon.patch
(from rev 604060, electron7/trunk/default_app-icon.patch)
  electron7/repos/community-testing-x86_64/electron7.desktop
(from rev 604060, electron7/trunk/electron7.desktop)
  electron7/repos/community-testing-x86_64/icu65.patch
(from rev 604060, electron7/trunk/icu65.patch)
  electron7/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 604060, electron7/trunk/use-system-libraries-in-node.patch)

+
 PKGBUILD   |  200 +++
 chromium-skia-harmony.patch|   14 ++
 chromium-system-icu.patch  |   20 +++
 chromium-system-zlib.patch |   13 ++
 default_app-icon.patch |   21 +++
 electron7.desktop  |7 +
 icu65.patch|   64 +++
 use-system-libraries-in-node.patch |   56 +
 8 files changed, 395 insertions(+)

Copied: electron7/repos/community-testing-x86_64/PKGBUILD (from rev 604060, 
electron7/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-03-25 12:07:06 UTC (rev 604061)
@@ -0,0 +1,200 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Nicola Squartini 
+
+pkgname=electron7
+pkgver=7.1.14
+_commit=0f082ecd5c378a36b5b9bd6d150a00d5dc34da6c
+_chromiumver=78.0.3904.130
+pkgrel=2
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget' 'yasm')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+"$pkgname.desktop"
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'icu65.patch'
+'chromium-skia-harmony.patch'
+'chromium-system-icu.patch'
+'chromium-system-zlib.patch')
+sha512sums=('SKIP'
+'SKIP'
+
'f2384d851478507b8b76ada5822d021b0ab86e6cb7d078294171cf43935f3362f383b8399fa29acd11f021df5f43c3a0337b173702313c4533946bb36b7e512d'
+
'8c7fb91a3e5f0ba9e031d4011c5167b872e54751a64f78816f66376a5ac8af81e59e3fb6301140056f61ced44903acb3acbd106ad5d5f6503e7566bc6b7ee5b9'
+
'147563fe422108598af26c617edf78d146d4e70223e3093216d5f63a1ab051eff95abd0c8f8c0b6f8a504ae26557d65cd0ffd90c542d6534176b72b99ea44a5e'
+
'd109937c4a5fba96e82d6fbc7b804943010d5723eef91af4f79355c8b84214da3978fc784dd0fcc3ed228c4684d0d06cf8cd21fa32fc5ec80c00d1bb4e3b9c90'
+
'6fa7c5f737b3f86274b1f768aadf863dd7542fca9c8885d5c3804590bd04c288394c54b2003234be37d961f48b5470ce15254ba64b2716f8aceb181e1fd3c7c0'
+
'7413e0cca7102008dd5bee443dcde90be69ef1d0973fee576f70544f0d0a66aa8bc7099e619c89160915d6cd6186384be46ffab4a1d747000133dda9a84e15e5'
+
'89d62431e11cf8f3b48afdf9a133a8532916d445676de12acb48b0aaca3aa45106e25de399e7ee37a6220b0766c0ea65f10da219d4bb9a7a02275b4364e493ad')
+
+_system_libs=('ffmpeg'
+  'flac'
+  'fontconfig'
+  'freetype'
+  'harfbuzz-ng'
+  'icu'
+  'libdrm'
+  'libevent'
+  'libjpeg'
+#  'libpng'
+#  'libvpx'
+  'libwebp'
+  'libxml'
+  'libxslt'
+#  'openh264'
+  'opus'
+  're2'
+  'snappy'
+  'yasm'
+  'zlib')
+
+prepare() {
+  mkdir -p "$srcdir"/python2-path
+  ln -sf /usr/bin/python2 "$srcdir"/python2-pa

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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 12:06:53
  Author: diabonas
Revision: 604060

upgpkg: electron7 7.1.14-2: http-parser 2.9.4 rebuild

Modified:
  electron7/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 11:48:10 UTC (rev 604059)
+++ PKGBUILD2020-03-25 12:06:53 UTC (rev 604060)
@@ -5,7 +5,7 @@
 pkgver=7.1.14
 _commit=0f082ecd5c378a36b5b9bd6d150a00d5dc34da6c
 _chromiumver=78.0.3904.130
-pkgrel=1
+pkgrel=2
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'


[arch-commits] Commit in texworks/trunk (2 files)

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 21:33:59
  Author: diabonas
Revision: 604391

upgpkg: texworks 0.6.5-1: upstream release

The text selection issue in Qt 5.14 has been solved upstream in a slightly
different way, cf. upstream commit 2d0d4d5915d64e7b287f733bd809c30c27ef5e1e.

Modified:
  texworks/trunk/PKGBUILD
Deleted:
  texworks/trunk/Disable-mouse-tracking-for-CompletingEdit.patch

-+
 Disable-mouse-tracking-for-CompletingEdit.patch |   29 --
 PKGBUILD|   12 ++---
 2 files changed, 3 insertions(+), 38 deletions(-)

Deleted: Disable-mouse-tracking-for-CompletingEdit.patch
===
--- Disable-mouse-tracking-for-CompletingEdit.patch 2020-03-25 21:29:10 UTC 
(rev 604390)
+++ Disable-mouse-tracking-for-CompletingEdit.patch 2020-03-25 21:33:59 UTC 
(rev 604391)
@@ -1,29 +0,0 @@
-From 61a7daa00a824a165eeccf0bf3bbdd5ade0f3911 Mon Sep 17 00:00:00 2001
-From: Jonas Witschel 
-Date: Thu, 19 Dec 2019 13:24:22 +0100
-Subject: [PATCH] Disable mouse tracking for CompletingEdit
-
-This is a temporary workaround for a regression in Qt 5.14.0, see
-https://github.com/TeXworks/texworks/issues/883 and
-https://bugreports.qt.io/browse/QTBUG-80831.

- src/CompletingEdit.cpp | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/src/CompletingEdit.cpp b/src/CompletingEdit.cpp
-index a3089dbd..e6c16213 100644
 a/src/CompletingEdit.cpp
-+++ b/src/CompletingEdit.cpp
-@@ -103,6 +103,9 @@ CompletingEdit::CompletingEdit(QWidget *parent /* = 
nullptr */)
-   updateLineNumberAreaWidth(0);
-   updateColors();
-   TWUtils::installCustomShortcuts(this);
-+
-+  // Workaround for Qt 5.14, see 
https://bugreports.qt.io/browse/QTBUG-80831
-+  setMouseTracking(false);
- }
- 
- void CompletingEdit::prefixLines(const QString &prefix)
--- 
-2.25.1
-

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 21:29:10 UTC (rev 604390)
+++ PKGBUILD2020-03-25 21:33:59 UTC (rev 604391)
@@ -1,6 +1,6 @@
 # Maintainer: Jonas Witschel 
 pkgname=texworks
-pkgver=0.6.4
+pkgver=0.6.5
 pkgrel=1
 pkgdesc='Unicode-based, TeX-aware editor with integrated PDF viewer'
 arch=('x86_64')
@@ -14,17 +14,11 @@
 'poppler-data: correctly display certain CJK documents'
 'python: Python scripts support'
 'texlive-core: typeset TeX documents')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/TeXworks/texworks/archive/release-$pkgver.tar.gz";
-'Disable-mouse-tracking-for-CompletingEdit.patch')
-sha512sums=('8fa3e16e6ee19d46dba30707e7a83340c1d68f6cb855cc2838c5c168dc580f8973cb7438bdfce93e51962653694d369c51d7a82a07ad6bcf5eb89030fa3640ea'
-
'd151dff96a7c7b280235b5d533c4e0874c600ef4eae9119dd5a841aaf3853a4c22163da5d8719e4adc3f83b51ba08c829e8adff054b1356cee81296832f9a988')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/TeXworks/texworks/archive/release-$pkgver.tar.gz";)
+sha512sums=('d97bb7c3ad7bbb402be80556027ef19076dae91bb9449df2b45d54e89b492e32b8d6f109d1bda9388424af6218866d84a8c296c9bc2ef644cf2fac0d4b24939e')
 
 prepare() {
mkdir build
-
-   # Temporary workaround for https://bugreports.qt.io/browse/QTBUG-80831
-   cd "texworks-release-$pkgver"
-   patch --strip=1 
--input="$srcdir/Disable-mouse-tracking-for-CompletingEdit.patch"
 }
 
 build() {


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

2020-03-25 Thread Jonas Witschel via arch-commits
Date: Wednesday, March 25, 2020 @ 21:34:08
  Author: diabonas
Revision: 604392

archrelease: copy trunk to community-x86_64

Added:
  texworks/repos/community-x86_64/PKGBUILD
(from rev 604391, texworks/trunk/PKGBUILD)
Deleted:
  
texworks/repos/community-x86_64/Disable-mouse-tracking-for-CompletingEdit.patch
  texworks/repos/community-x86_64/PKGBUILD

-+
 Disable-mouse-tracking-for-CompletingEdit.patch |   29 ---
 PKGBUILD|   88 ++
 2 files changed, 41 insertions(+), 76 deletions(-)

Deleted: Disable-mouse-tracking-for-CompletingEdit.patch
===
--- Disable-mouse-tracking-for-CompletingEdit.patch 2020-03-25 21:33:59 UTC 
(rev 604391)
+++ Disable-mouse-tracking-for-CompletingEdit.patch 2020-03-25 21:34:08 UTC 
(rev 604392)
@@ -1,29 +0,0 @@
-From 61a7daa00a824a165eeccf0bf3bbdd5ade0f3911 Mon Sep 17 00:00:00 2001
-From: Jonas Witschel 
-Date: Thu, 19 Dec 2019 13:24:22 +0100
-Subject: [PATCH] Disable mouse tracking for CompletingEdit
-
-This is a temporary workaround for a regression in Qt 5.14.0, see
-https://github.com/TeXworks/texworks/issues/883 and
-https://bugreports.qt.io/browse/QTBUG-80831.

- src/CompletingEdit.cpp | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/src/CompletingEdit.cpp b/src/CompletingEdit.cpp
-index a3089dbd..e6c16213 100644
 a/src/CompletingEdit.cpp
-+++ b/src/CompletingEdit.cpp
-@@ -103,6 +103,9 @@ CompletingEdit::CompletingEdit(QWidget *parent /* = 
nullptr */)
-   updateLineNumberAreaWidth(0);
-   updateColors();
-   TWUtils::installCustomShortcuts(this);
-+
-+  // Workaround for Qt 5.14, see 
https://bugreports.qt.io/browse/QTBUG-80831
-+  setMouseTracking(false);
- }
- 
- void CompletingEdit::prefixLines(const QString &prefix)
--- 
-2.25.1
-

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-25 21:33:59 UTC (rev 604391)
+++ PKGBUILD2020-03-25 21:34:08 UTC (rev 604392)
@@ -1,47 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=texworks
-pkgver=0.6.4
-pkgrel=1
-pkgdesc='Unicode-based, TeX-aware editor with integrated PDF viewer'
-arch=('x86_64')
-url='https://www.tug.org/texworks/'
-license=('GPL')
-depends=('hunspell' 'libsynctex' 'poppler-qt5' 'qt5-script')
-makedepends=('cmake' 'lua' 'python' 'qt5-tools')
-checkdepends=('gsfonts' 'poppler-data' 'xorg-server-xvfb')
-optdepends=('gsfonts: correctly display PDF files without embedded fonts'
-'lua: Lua scripts support'
-'poppler-data: correctly display certain CJK documents'
-'python: Python scripts support'
-'texlive-core: typeset TeX documents')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/TeXworks/texworks/archive/release-$pkgver.tar.gz";
-'Disable-mouse-tracking-for-CompletingEdit.patch')
-sha512sums=('8fa3e16e6ee19d46dba30707e7a83340c1d68f6cb855cc2838c5c168dc580f8973cb7438bdfce93e51962653694d369c51d7a82a07ad6bcf5eb89030fa3640ea'
-
'd151dff96a7c7b280235b5d533c4e0874c600ef4eae9119dd5a841aaf3853a4c22163da5d8719e4adc3f83b51ba08c829e8adff054b1356cee81296832f9a988')
-
-prepare() {
-   mkdir build
-
-   # Temporary workaround for https://bugreports.qt.io/browse/QTBUG-80831
-   cd "texworks-release-$pkgver"
-   patch --strip=1 
--input="$srcdir/Disable-mouse-tracking-for-CompletingEdit.patch"
-}
-
-build() {
-   cd build
-   cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DTW_BUILD_ID='Arch Linux' \
- -DWITH_PYTHON=ON \
- "$srcdir/texworks-release-$pkgver"
-   make
-}
-
-check() {
-   cd build
-   xvfb-run ctest --output-on-failure
-}
-
-package() {
-   cd build
-   make DESTDIR="$pkgdir" install
-}

Copied: texworks/repos/community-x86_64/PKGBUILD (from rev 604391, 
texworks/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-25 21:34:08 UTC (rev 604392)
@@ -0,0 +1,41 @@
+# Maintainer: Jonas Witschel 
+pkgname=texworks
+pkgver=0.6.5
+pkgrel=1
+pkgdesc='Unicode-based, TeX-aware editor with integrated PDF viewer'
+arch=('x86_64')
+url='https://www.tug.org/texworks/'
+license=('GPL')
+depends=('hunspell' 'libsynctex' 'poppler-qt5' 'qt5-script')
+makedepends=('cmake' 'lua' 'python' 'qt5-tools')
+checkdepends=('gsfonts' 'poppler-data' 'xorg-server-xvfb')
+optdepends=('gsfonts: correctly display PDF files without embedded fonts'
+'lua: Lua scripts support'
+'poppler-data: correctly display certain CJK documents'
+'python: Python scripts support'
+'texlive-core: typeset TeX documents')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/TeXworks/texworks/archive/release-$pkgver.tar.gz";)
+sha512sums=('d97bb7c3ad7bbb402be80556027ef19076dae91bb9449df2b45d54e89b49

[arch-commits] Commit in java-commons-lang/trunk (PKGBUILD)

2020-03-28 Thread Jonas Witschel via arch-commits
Date: Saturday, March 28, 2020 @ 16:10:06
  Author: diabonas
Revision: 605278

upgpkg: java-commons-lang 3.10-1: upstream release

* The maintainer's PGP key can be found in
https://dist.apache.org/repos/dist/release/commons/KEYS and has already been
there when java-commons-lang 3.9 was packaged, so there is an existing TOFU
relationship.

* Generating the Javadoc documentation fails with

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-javadoc-plugin:3.1.1:javadoc 
(create-javadoc-jar) on project commons-lang3: An error has occurred in Javadoc 
report generation: Unable to find javadoc command: The environment variable 
JAVA_HOME is not correctly set. -> [Help 1]

Since it is not packaged anyway, skip its generation entirely.

Modified:
  java-commons-lang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-28 16:09:52 UTC (rev 605277)
+++ PKGBUILD2020-03-28 16:10:06 UTC (rev 605278)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=java-commons-lang
-pkgver=3.9
-pkgrel=5
+pkgver=3.10
+pkgrel=1
 pkgdesc='A host of helper utilities for the java.lang API'
 arch=('any')
 url='https://commons.apache.org/proper/commons-lang/'
@@ -9,13 +9,14 @@
 depends=('java-runtime-headless')
 makedepends=('maven' 'strip-nondeterminism')
 
source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc})
-sha512sums=('bf69e747a2ed1a0a1b67e5c0e7bdb2344f7d8b0a88e0b535d8bdee627cbdc7be769593b58b76c84149acbb6f284f9b125095ba5a9d222413c033d1b72e07ac98'
+sha512sums=('8c3e90e60bbb0b83c8e5e8d173d5a982d6f5bf3d2392e11cd17b153484a87c42f3003a7ae84ff3c34a11c16df61d7a4fb8e902b31e0e9c2cef2a17115c0c468b'
 'SKIP')
-validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314') # Rob Tompkins 

+validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314'  # Rob Tompkins 

+  '2DB4F1EF0FA761ECC4EA935C86FDC7E2A11262CB') # Gary David Gregory 
(Code signing key) 
 
 build() {
cd "commons-lang3-$pkgver-src"
-   mvn -Dmaven.test.skip=true clean package
+   mvn -Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean package
 
# Timestamps in JAR files generated by Maven do not honour 
SOURCE_DATE_EPOCH
# 
(https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318)


[arch-commits] Commit in java-commons-lang/repos/community-any (PKGBUILD PKGBUILD)

2020-03-28 Thread Jonas Witschel via arch-commits
Date: Saturday, March 28, 2020 @ 16:10:19
  Author: diabonas
Revision: 605280

archrelease: copy trunk to community-any

Added:
  java-commons-lang/repos/community-any/PKGBUILD
(from rev 605279, java-commons-lang/trunk/PKGBUILD)
Deleted:
  java-commons-lang/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-28 16:10:10 UTC (rev 605279)
+++ PKGBUILD2020-03-28 16:10:19 UTC (rev 605280)
@@ -1,34 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=java-commons-lang
-pkgver=3.9
-pkgrel=5
-pkgdesc='A host of helper utilities for the java.lang API'
-arch=('any')
-url='https://commons.apache.org/proper/commons-lang/'
-license=('APACHE')
-depends=('java-runtime-headless')
-makedepends=('maven' 'strip-nondeterminism')
-source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc})
-sha512sums=('bf69e747a2ed1a0a1b67e5c0e7bdb2344f7d8b0a88e0b535d8bdee627cbdc7be769593b58b76c84149acbb6f284f9b125095ba5a9d222413c033d1b72e07ac98'
-'SKIP')
-validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314') # Rob Tompkins 

-
-build() {
-   cd "commons-lang3-$pkgver-src"
-   mvn -Dmaven.test.skip=true clean package
-
-   # Timestamps in JAR files generated by Maven do not honour 
SOURCE_DATE_EPOCH
-   # 
(https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318)
-   strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" 
"target/commons-lang3-$pkgver.jar"
-}
-
-check() {
-   cd "commons-lang3-$pkgver-src"
-   mvn test
-}
-
-package() {
-   cd "commons-lang3-$pkgver-src"
-   install -Dm644 "target/commons-lang3-$pkgver.jar" -t 
"$pkgdir/usr/share/java/commons-lang"
-   ln -s "commons-lang3-$pkgver.jar" 
"$pkgdir/usr/share/java/commons-lang/commons-lang.jar"
-}

Copied: java-commons-lang/repos/community-any/PKGBUILD (from rev 605279, 
java-commons-lang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-28 16:10:19 UTC (rev 605280)
@@ -0,0 +1,35 @@
+# Maintainer: Jonas Witschel 
+pkgname=java-commons-lang
+pkgver=3.10
+pkgrel=1
+pkgdesc='A host of helper utilities for the java.lang API'
+arch=('any')
+url='https://commons.apache.org/proper/commons-lang/'
+license=('APACHE')
+depends=('java-runtime-headless')
+makedepends=('maven' 'strip-nondeterminism')
+source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc})
+sha512sums=('8c3e90e60bbb0b83c8e5e8d173d5a982d6f5bf3d2392e11cd17b153484a87c42f3003a7ae84ff3c34a11c16df61d7a4fb8e902b31e0e9c2cef2a17115c0c468b'
+'SKIP')
+validpgpkeys=('B6E73D84EA4FCC47166087253FAAD2CD5ECBB314'  # Rob Tompkins 

+  '2DB4F1EF0FA761ECC4EA935C86FDC7E2A11262CB') # Gary David Gregory 
(Code signing key) 
+
+build() {
+   cd "commons-lang3-$pkgver-src"
+   mvn -Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean package
+
+   # Timestamps in JAR files generated by Maven do not honour 
SOURCE_DATE_EPOCH
+   # 
(https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318)
+   strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" 
"target/commons-lang3-$pkgver.jar"
+}
+
+check() {
+   cd "commons-lang3-$pkgver-src"
+   mvn test
+}
+
+package() {
+   cd "commons-lang3-$pkgver-src"
+   install -Dm644 "target/commons-lang3-$pkgver.jar" -t 
"$pkgdir/usr/share/java/commons-lang"
+   ln -s "commons-lang3-$pkgver.jar" 
"$pkgdir/usr/share/java/commons-lang/commons-lang.jar"
+}


[arch-commits] Commit in thunderbird-extension-enigmail/trunk (PKGBUILD)

2020-03-28 Thread Jonas Witschel via arch-commits
Date: Saturday, March 28, 2020 @ 17:15:00
  Author: diabonas
Revision: 605325

upgpkg: thunderbird-extension-enigmail 2.1.6-1: upstream release

Modified:
  thunderbird-extension-enigmail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-28 17:12:03 UTC (rev 605324)
+++ PKGBUILD2020-03-28 17:15:00 UTC (rev 605325)
@@ -9,7 +9,7 @@
 # Contributor: Hinrich Harms 
 
 pkgname=thunderbird-extension-enigmail
-pkgver=2.1.5
+pkgver=2.1.6
 pkgrel=1
 pkgdesc="OpenPGP message encryption and authentication for Thunderbird"
 arch=('any')
@@ -19,10 +19,10 @@
 replaces=('thunderbird-enigmail')
 
source=("https://www.enigmail.net/download/source/enigmail-${pkgver}.tar.gz"{,.asc}
 "0001-preferences-disable-pEpAutoDownload-by-default.patch")
-sha512sums=('0ed104306ee998b368d4a5779c2daf7c20a112c9a37f357bbe10d8c64dd435448c71e83a0e1a1dc9eb10efcf654b1524676f2b490bf6a065e6dd66de0861baea'
+sha512sums=('72159287601ed95052fcdeb3c973714e775150ba41894ecb6474798fd5109ab18dee0e3b8874a920fd07d3b184ed2034cf75f7baff4e14307d8739a312193919'
 'SKIP'
 
'baebd963400574db89be747a4419534f945bdc64136d4014656ff98a9615a23984bca724da3f3840670979aab08ce441eee067921e21d0cb216938a20ed785b2')
-b2sums=('e86a340a916a7ac7ef39230e5bb5730198b672ab6c466db5085aa8a818da38e3681a6f22810355db986978c7d547ae50f6d70260a3ccdc9758861d03f3c4e5d5'
+b2sums=('e95569dcd58f16e64079436a24b152e7d5e3cfbc2067fe909b0f714a8acbcf80db7b1c288302c0ca11b2536fb2ff4f4376bd5de582f3b65fd01938182c9e8f9c'
 'SKIP'
 
'c593ed7b094d9feecb2f14624cf0628ab390c96f0fb0212ab0069333508b59057ef4b0518da1bf59eb8aaf0942303c4c45afab76d0b8e77a93763eab975cb4c0')
 validpgpkeys=('4F9F89F5505AC1D1A260631CDB1187B9DD5F693B') # Patrick Brunschwig 



[arch-commits] Commit in thunderbird-extension-enigmail/repos/community-any (4 files)

2020-03-28 Thread Jonas Witschel via arch-commits
Date: Saturday, March 28, 2020 @ 17:15:08
  Author: diabonas
Revision: 605326

archrelease: copy trunk to community-any

Added:
  
thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch
(from rev 605325, 
thunderbird-extension-enigmail/trunk/0001-preferences-disable-pEpAutoDownload-by-default.patch)
  thunderbird-extension-enigmail/repos/community-any/PKGBUILD
(from rev 605325, thunderbird-extension-enigmail/trunk/PKGBUILD)
Deleted:
  
thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch
  thunderbird-extension-enigmail/repos/community-any/PKGBUILD

---+
 0001-preferences-disable-pEpAutoDownload-by-default.patch |   80 +++
 PKGBUILD  |  124 ++--
 2 files changed, 102 insertions(+), 102 deletions(-)

Deleted: 0001-preferences-disable-pEpAutoDownload-by-default.patch
===
--- 0001-preferences-disable-pEpAutoDownload-by-default.patch   2020-03-28 
17:15:00 UTC (rev 605325)
+++ 0001-preferences-disable-pEpAutoDownload-by-default.patch   2020-03-28 
17:15:08 UTC (rev 605326)
@@ -1,40 +0,0 @@
-From 03993708d4d1fb327f102f45d7aa4e9c4fa8237b Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Thu, 10 Jan 2019 11:38:38 -0500
-Subject: [PATCH] preferences: disable pEpAutoDownload by default and avoid p=p
-
-Distributions should not automatically download this untrusted code;
-should be opt-in by users or be packaged separately.
-
-Additionally, we are an advanced distro and should generally avoid p=p
-in favor of the user's PGP keys. Moreover, p=p is undocumented and seems
-to lead to unintuitive use of the wrong PGP keys in new installations.

- package/prefs/defaultPrefs.js | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js
-index d5ca1249..f7ddc864 100755
 a/package/prefs/defaultPrefs.js
-+++ b/package/prefs/defaultPrefs.js
-@@ -14,7 +14,7 @@
- // 0: force using Enigmail
- // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for 
any identity)
- // 2: force using pEp
--pref("extensions.enigmail.juniorMode", 1);
-+pref("extensions.enigmail.juniorMode", 0);
- 
- // the last configured Enigmail version
- pref("extensions.enigmail.configuredVersion", "");
-@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true);
- pref("extensions.enigmail.wrapHtmlBeforeSend", true);
- 
- // automatically download pepmda if it is available (without askin user)
--pref("extensions.enigmail.pEpAutoDownload", true);
-+pref("extensions.enigmail.pEpAutoDownload", false);
- 
- // holds the last result of the last check for pEp updates
- pref("extensions.enigmail.pEpLastUpdate", 0);
--- 
-2.23.0
-

Copied: 
thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch
 (from rev 605325, 
thunderbird-extension-enigmail/trunk/0001-preferences-disable-pEpAutoDownload-by-default.patch)
===
--- 0001-preferences-disable-pEpAutoDownload-by-default.patch   
(rev 0)
+++ 0001-preferences-disable-pEpAutoDownload-by-default.patch   2020-03-28 
17:15:08 UTC (rev 605326)
@@ -0,0 +1,40 @@
+From 03993708d4d1fb327f102f45d7aa4e9c4fa8237b Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 10 Jan 2019 11:38:38 -0500
+Subject: [PATCH] preferences: disable pEpAutoDownload by default and avoid p=p
+
+Distributions should not automatically download this untrusted code;
+should be opt-in by users or be packaged separately.
+
+Additionally, we are an advanced distro and should generally avoid p=p
+in favor of the user's PGP keys. Moreover, p=p is undocumented and seems
+to lead to unintuitive use of the wrong PGP keys in new installations.
+---
+ package/prefs/defaultPrefs.js | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js
+index d5ca1249..f7ddc864 100755
+--- a/package/prefs/defaultPrefs.js
 b/package/prefs/defaultPrefs.js
+@@ -14,7 +14,7 @@
+ // 0: force using Enigmail
+ // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for 
any identity)
+ // 2: force using pEp
+-pref("extensions.enigmail.juniorMode", 1);
++pref("extensions.enigmail.juniorMode", 0);
+ 
+ // the last configured Enigmail version
+ pref("extensions.enigmail.configuredVersion", "");
+@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true);
+ pref("extensions.enigmail.wrapHtmlBeforeSend", true);
+ 
+ // automatically download pepmda if it is available (without askin user)
+-pref("extensions.enigmail.pEpAutoDownload", true);
++pref("extensions.enigmail.pEpAutoDownload", false);
+ 
+ // holds the last r

[arch-commits] Commit in (4 files)

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:36:04
  Author: diabonas
Revision: 755507

Add package python-oscrypto (dependency of python-python-pkcs11)

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

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

Added: python-oscrypto/trunk/PKGBUILD
===
--- python-oscrypto/trunk/PKGBUILD  (rev 0)
+++ python-oscrypto/trunk/PKGBUILD  2020-11-16 18:36:04 UTC (rev 755507)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=python-oscrypto
+pkgver=1.2.1
+pkgrel=2
+pkgdesc='Compiler-free Python crypto library backed by the OS'
+arch=('any')
+url='https://github.com/wbond/oscrypto'
+license=('MIT')
+depends=('python' 'python-asn1crypto')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha512sums=('bf858f59bf6e54d1ac962df4b90eb674844e50f47b217d73d94b05e27280b78671dc04f4211276c04e71b48f92b446bc11f964b7223def24f5d0d878166547f3')
+
+build() {
+cd "${pkgname#python-}-$pkgver"
+python setup.py build
+}
+
+check() {
+   cd "${pkgname#python-}-$pkgver"
+   python setup.py test
+}
+
+package() {
+cd "${pkgname#python-}-$pkgver"
+python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:36:36
  Author: diabonas
Revision: 755508

archrelease: copy trunk to community-any

Added:
  python-oscrypto/repos/community-any/
  python-oscrypto/repos/community-any/PKGBUILD
(from rev 755507, python-oscrypto/trunk/PKGBUILD)

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

Copied: python-oscrypto/repos/community-any/PKGBUILD (from rev 755507, 
python-oscrypto/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-11-16 18:36:36 UTC (rev 755508)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=python-oscrypto
+pkgver=1.2.1
+pkgrel=2
+pkgdesc='Compiler-free Python crypto library backed by the OS'
+arch=('any')
+url='https://github.com/wbond/oscrypto'
+license=('MIT')
+depends=('python' 'python-asn1crypto')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha512sums=('bf858f59bf6e54d1ac962df4b90eb674844e50f47b217d73d94b05e27280b78671dc04f4211276c04e71b48f92b446bc11f964b7223def24f5d0d878166547f3')
+
+build() {
+cd "${pkgname#python-}-$pkgver"
+python setup.py build
+}
+
+check() {
+   cd "${pkgname#python-}-$pkgver"
+   python setup.py test
+}
+
+package() {
+cd "${pkgname#python-}-$pkgver"
+python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:39:08
  Author: diabonas
Revision: 755509

upgpkg: python-oscrypto 1.2.1-3: Python 3.9 rebuild

Modified:
  python-oscrypto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-16 18:36:36 UTC (rev 755508)
+++ PKGBUILD2020-11-16 18:39:08 UTC (rev 755509)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=python-oscrypto
 pkgver=1.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc='Compiler-free Python crypto library backed by the OS'
 arch=('any')
 url='https://github.com/wbond/oscrypto'


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:39:13
  Author: diabonas
Revision: 755510

archrelease: copy trunk to community-staging-any

Added:
  python-oscrypto/repos/community-staging-any/
  python-oscrypto/repos/community-staging-any/PKGBUILD
(from rev 755509, python-oscrypto/trunk/PKGBUILD)

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

Copied: python-oscrypto/repos/community-staging-any/PKGBUILD (from rev 755509, 
python-oscrypto/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2020-11-16 18:39:13 UTC (rev 755510)
@@ -0,0 +1,28 @@
+# Maintainer: Jonas Witschel 
+pkgname=python-oscrypto
+pkgver=1.2.1
+pkgrel=3
+pkgdesc='Compiler-free Python crypto library backed by the OS'
+arch=('any')
+url='https://github.com/wbond/oscrypto'
+license=('MIT')
+depends=('python' 'python-asn1crypto')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha512sums=('bf858f59bf6e54d1ac962df4b90eb674844e50f47b217d73d94b05e27280b78671dc04f4211276c04e71b48f92b446bc11f964b7223def24f5d0d878166547f3')
+
+build() {
+cd "${pkgname#python-}-$pkgver"
+python setup.py build
+}
+
+check() {
+   cd "${pkgname#python-}-$pkgver"
+   python setup.py test
+}
+
+package() {
+cd "${pkgname#python-}-$pkgver"
+python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in (5 files)

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:43:50
  Author: diabonas
Revision: 755511

Add package python-python-pkcs11 (new checkdepends of tpm2-pkcs11)

Added:
  python-python-pkcs11/
  python-python-pkcs11/repos/
  python-python-pkcs11/trunk/
  python-python-pkcs11/trunk/PKGBUILD
  python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch

-+
 PKGBUILD|   47 
 python-pkcs11_mark-tests-as-xfail.patch |   88 ++
 2 files changed, 135 insertions(+)

Added: python-python-pkcs11/trunk/PKGBUILD
===
--- python-python-pkcs11/trunk/PKGBUILD (rev 0)
+++ python-python-pkcs11/trunk/PKGBUILD 2020-11-16 18:43:50 UTC (rev 755511)
@@ -0,0 +1,47 @@
+# Maintainer: Jonas Witschel 
+pkgname=python-python-pkcs11
+_name=${pkgname#python-}
+pkgver=0.7.0
+pkgrel=2
+pkgdesc='PKCS#11/Cryptoki support for Python'
+arch=('x86_64')
+url='https://github.com/danni/python-pkcs11'
+license=('MIT')
+depends=('python' 'python-asn1crypto' 'python-cached-property')
+makedepends=('cython' 'python-setuptools' 'python-setuptools-scm')
+checkdepends=('python-cryptography' 'python-oscrypto' 'softhsm')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";
+'python-pkcs11_mark-tests-as-xfail.patch')
+sha256sums=('9737e0c24cabb8bc9d48bf8c57c3df2a70f8cdd96b70c50290803286f9e46bf7'
+'28a5ce996fe6cb455b55c98e8a46fcd0539dc0b3a70677a390f4dddbe1b55d65')
+
+prepare() {
+   cd "$_name-$pkgver"
+
+   sed -n '/^Copyright/,$p' README.rst > LICENSE
+
+   # test_sign_eddsa and test_self_sign_certificate always fail in our 
build environment
+   # 
(https://github.com/danni/python-pkcs11/issues/63#issuecomment-526812900)
+   patch --forward --strip=1 
--input="$srcdir/python-pkcs11_mark-tests-as-xfail.patch"
+}
+
+build() {
+   cd "$_name-$pkgver"
+   python setup.py build
+}
+
+check() {
+   cd "$_name-$pkgver"
+   softhsm2-util --init-token --free --label TEST --pin 1234 --so-pin 5678
+   export PKCS11_MODULE=/usr/lib/libsofthsm2.so
+   export PKCS11_TOKEN_LABEL=TEST
+   export PKCS11_TOKEN_PIN=1234
+   export PKCS11_TOKEN_SO_PIN=5678
+   python setup.py test
+}
+
+package() {
+   cd "$_name-$pkgver"
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}

Added: python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch
===
--- python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch  
(rev 0)
+++ python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch  
2020-11-16 18:43:50 UTC (rev 755511)
@@ -0,0 +1,88 @@
+From 12e7408bdf77d2a5af3a93c175d7ebd364b9e22d Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 17 Oct 2020 17:16:37 +0200
+Subject: [PATCH] tests: mark test_sign_eddsa and test_self_sign_certificate as
+ xfail
+
+These two tests consistently fail with the following output:
+
+==
+ERROR: test_sign_eddsa (tests.test_ecc.ECCTests)
+--
+Traceback (most recent call last):
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/__init__.py", line 
95, in wrapper
+return func(self, *args, **kwargs)
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/test_ecc.py", line 
158, in test_sign_eddsa
+pub, priv = parameters.generate_keypair()
+  File "pkcs11/_pkcs11.pyx", line 855, in 
pkcs11._pkcs11.DomainParameters.generate_keypair
+assertRV(_funclist.C_GenerateKeyPair(handle, mech_data,
+  File "pkcs11/_errors.pyx", line 88, in pkcs11._pkcs11.assertRV
+raise ERROR_MAP.get(rv,
+pkcs11.exceptions.GeneralError
+
+==
+FAIL: test_self_sign_certificate (tests.test_x509.X509Tests)
+--
+Traceback (most recent call last):
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/__init__.py", line 
95, in wrapper
+return func(self, *args, **kwargs)
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/test_x509.py", line 
222, in test_self_sign_certificate
+self.assertEqual(proc.wait(), 0)
+AssertionError: 2 != 0
+
+--
+
+According to
+https://github.com/danni/python-pkcs11/issues/63#issuecomment-526812900
+these failures are due to the OpenSSL and PKCS11_MODULE configuration and
+therefore not indicative of an issue with the Python module itself.
+---
+ tests/test_ecc.py  | 3 +++
+ tests/test_x509.py | 3 +++
+ 2 files changed, 6 insertions(+)
+
+diff -

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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:44:07
  Author: diabonas
Revision: 755512

archrelease: copy trunk to community-x86_64

Added:
  python-python-pkcs11/repos/community-x86_64/
  python-python-pkcs11/repos/community-x86_64/PKGBUILD
(from rev 755511, python-python-pkcs11/trunk/PKGBUILD)
  
python-python-pkcs11/repos/community-x86_64/python-pkcs11_mark-tests-as-xfail.patch
(from rev 755511, 
python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch)

-+
 PKGBUILD|   47 
 python-pkcs11_mark-tests-as-xfail.patch |   88 ++
 2 files changed, 135 insertions(+)

Copied: python-python-pkcs11/repos/community-x86_64/PKGBUILD (from rev 755511, 
python-python-pkcs11/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-11-16 18:44:07 UTC (rev 755512)
@@ -0,0 +1,47 @@
+# Maintainer: Jonas Witschel 
+pkgname=python-python-pkcs11
+_name=${pkgname#python-}
+pkgver=0.7.0
+pkgrel=2
+pkgdesc='PKCS#11/Cryptoki support for Python'
+arch=('x86_64')
+url='https://github.com/danni/python-pkcs11'
+license=('MIT')
+depends=('python' 'python-asn1crypto' 'python-cached-property')
+makedepends=('cython' 'python-setuptools' 'python-setuptools-scm')
+checkdepends=('python-cryptography' 'python-oscrypto' 'softhsm')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";
+'python-pkcs11_mark-tests-as-xfail.patch')
+sha256sums=('9737e0c24cabb8bc9d48bf8c57c3df2a70f8cdd96b70c50290803286f9e46bf7'
+'28a5ce996fe6cb455b55c98e8a46fcd0539dc0b3a70677a390f4dddbe1b55d65')
+
+prepare() {
+   cd "$_name-$pkgver"
+
+   sed -n '/^Copyright/,$p' README.rst > LICENSE
+
+   # test_sign_eddsa and test_self_sign_certificate always fail in our 
build environment
+   # 
(https://github.com/danni/python-pkcs11/issues/63#issuecomment-526812900)
+   patch --forward --strip=1 
--input="$srcdir/python-pkcs11_mark-tests-as-xfail.patch"
+}
+
+build() {
+   cd "$_name-$pkgver"
+   python setup.py build
+}
+
+check() {
+   cd "$_name-$pkgver"
+   softhsm2-util --init-token --free --label TEST --pin 1234 --so-pin 5678
+   export PKCS11_MODULE=/usr/lib/libsofthsm2.so
+   export PKCS11_TOKEN_LABEL=TEST
+   export PKCS11_TOKEN_PIN=1234
+   export PKCS11_TOKEN_SO_PIN=5678
+   python setup.py test
+}
+
+package() {
+   cd "$_name-$pkgver"
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}

Copied: 
python-python-pkcs11/repos/community-x86_64/python-pkcs11_mark-tests-as-xfail.patch
 (from rev 755511, 
python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch)
===
--- community-x86_64/python-pkcs11_mark-tests-as-xfail.patch
(rev 0)
+++ community-x86_64/python-pkcs11_mark-tests-as-xfail.patch2020-11-16 
18:44:07 UTC (rev 755512)
@@ -0,0 +1,88 @@
+From 12e7408bdf77d2a5af3a93c175d7ebd364b9e22d Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 17 Oct 2020 17:16:37 +0200
+Subject: [PATCH] tests: mark test_sign_eddsa and test_self_sign_certificate as
+ xfail
+
+These two tests consistently fail with the following output:
+
+==
+ERROR: test_sign_eddsa (tests.test_ecc.ECCTests)
+--
+Traceback (most recent call last):
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/__init__.py", line 
95, in wrapper
+return func(self, *args, **kwargs)
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/test_ecc.py", line 
158, in test_sign_eddsa
+pub, priv = parameters.generate_keypair()
+  File "pkcs11/_pkcs11.pyx", line 855, in 
pkcs11._pkcs11.DomainParameters.generate_keypair
+assertRV(_funclist.C_GenerateKeyPair(handle, mech_data,
+  File "pkcs11/_errors.pyx", line 88, in pkcs11._pkcs11.assertRV
+raise ERROR_MAP.get(rv,
+pkcs11.exceptions.GeneralError
+
+==
+FAIL: test_self_sign_certificate (tests.test_x509.X509Tests)
+--
+Traceback (most recent call last):
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/__init__.py", line 
95, in wrapper
+return func(self, *args, **kwargs)
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/test_x509.py", line 
222, in test_self_sign_certificate
+self.assertEqual(proc.wait(), 0)
+AssertionError: 2 != 0
+
+--
+
+According to
+https://github.com/danni/python-pkcs11/issues/63#

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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:45:39
  Author: diabonas
Revision: 755513

upgpkg: python-python-pkcs11 0.7.0-3: Python 3.9 rebuild

Modified:
  python-python-pkcs11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-16 18:44:07 UTC (rev 755512)
+++ PKGBUILD2020-11-16 18:45:39 UTC (rev 755513)
@@ -2,7 +2,7 @@
 pkgname=python-python-pkcs11
 _name=${pkgname#python-}
 pkgver=0.7.0
-pkgrel=2
+pkgrel=3
 pkgdesc='PKCS#11/Cryptoki support for Python'
 arch=('x86_64')
 url='https://github.com/danni/python-pkcs11'


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:45:44
  Author: diabonas
Revision: 755514

archrelease: copy trunk to community-staging-x86_64

Added:
  python-python-pkcs11/repos/community-staging-x86_64/
  python-python-pkcs11/repos/community-staging-x86_64/PKGBUILD
(from rev 755513, python-python-pkcs11/trunk/PKGBUILD)
  
python-python-pkcs11/repos/community-staging-x86_64/python-pkcs11_mark-tests-as-xfail.patch
(from rev 755513, 
python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch)

-+
 PKGBUILD|   47 
 python-pkcs11_mark-tests-as-xfail.patch |   88 ++
 2 files changed, 135 insertions(+)

Copied: python-python-pkcs11/repos/community-staging-x86_64/PKGBUILD (from rev 
755513, python-python-pkcs11/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-16 18:45:44 UTC (rev 755514)
@@ -0,0 +1,47 @@
+# Maintainer: Jonas Witschel 
+pkgname=python-python-pkcs11
+_name=${pkgname#python-}
+pkgver=0.7.0
+pkgrel=3
+pkgdesc='PKCS#11/Cryptoki support for Python'
+arch=('x86_64')
+url='https://github.com/danni/python-pkcs11'
+license=('MIT')
+depends=('python' 'python-asn1crypto' 'python-cached-property')
+makedepends=('cython' 'python-setuptools' 'python-setuptools-scm')
+checkdepends=('python-cryptography' 'python-oscrypto' 'softhsm')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";
+'python-pkcs11_mark-tests-as-xfail.patch')
+sha256sums=('9737e0c24cabb8bc9d48bf8c57c3df2a70f8cdd96b70c50290803286f9e46bf7'
+'28a5ce996fe6cb455b55c98e8a46fcd0539dc0b3a70677a390f4dddbe1b55d65')
+
+prepare() {
+   cd "$_name-$pkgver"
+
+   sed -n '/^Copyright/,$p' README.rst > LICENSE
+
+   # test_sign_eddsa and test_self_sign_certificate always fail in our 
build environment
+   # 
(https://github.com/danni/python-pkcs11/issues/63#issuecomment-526812900)
+   patch --forward --strip=1 
--input="$srcdir/python-pkcs11_mark-tests-as-xfail.patch"
+}
+
+build() {
+   cd "$_name-$pkgver"
+   python setup.py build
+}
+
+check() {
+   cd "$_name-$pkgver"
+   softhsm2-util --init-token --free --label TEST --pin 1234 --so-pin 5678
+   export PKCS11_MODULE=/usr/lib/libsofthsm2.so
+   export PKCS11_TOKEN_LABEL=TEST
+   export PKCS11_TOKEN_PIN=1234
+   export PKCS11_TOKEN_SO_PIN=5678
+   python setup.py test
+}
+
+package() {
+   cd "$_name-$pkgver"
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}

Copied: 
python-python-pkcs11/repos/community-staging-x86_64/python-pkcs11_mark-tests-as-xfail.patch
 (from rev 755513, 
python-python-pkcs11/trunk/python-pkcs11_mark-tests-as-xfail.patch)
===
--- community-staging-x86_64/python-pkcs11_mark-tests-as-xfail.patch
(rev 0)
+++ community-staging-x86_64/python-pkcs11_mark-tests-as-xfail.patch
2020-11-16 18:45:44 UTC (rev 755514)
@@ -0,0 +1,88 @@
+From 12e7408bdf77d2a5af3a93c175d7ebd364b9e22d Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 17 Oct 2020 17:16:37 +0200
+Subject: [PATCH] tests: mark test_sign_eddsa and test_self_sign_certificate as
+ xfail
+
+These two tests consistently fail with the following output:
+
+==
+ERROR: test_sign_eddsa (tests.test_ecc.ECCTests)
+--
+Traceback (most recent call last):
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/__init__.py", line 
95, in wrapper
+return func(self, *args, **kwargs)
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/test_ecc.py", line 
158, in test_sign_eddsa
+pub, priv = parameters.generate_keypair()
+  File "pkcs11/_pkcs11.pyx", line 855, in 
pkcs11._pkcs11.DomainParameters.generate_keypair
+assertRV(_funclist.C_GenerateKeyPair(handle, mech_data,
+  File "pkcs11/_errors.pyx", line 88, in pkcs11._pkcs11.assertRV
+raise ERROR_MAP.get(rv,
+pkcs11.exceptions.GeneralError
+
+==
+FAIL: test_self_sign_certificate (tests.test_x509.X509Tests)
+--
+Traceback (most recent call last):
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/__init__.py", line 
95, in wrapper
+return func(self, *args, **kwargs)
+  File "/build/python-pkcs11/src/python-pkcs11-0.7.0/tests/test_x509.py", line 
222, in test_self_sign_certificate
+self.assertEqual(proc.wait(), 0)
+AssertionError: 2 != 0
+
+-

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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:50:06
  Author: diabonas
Revision: 755517

upgpkg: tpm2-pkcs11 1.5.0-1: upstream release

Modified:
  tpm2-pkcs11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-16 18:48:48 UTC (rev 755516)
+++ PKGBUILD2020-11-16 18:50:06 UTC (rev 755517)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=tpm2-pkcs11
-pkgver=1.4.0
-pkgrel=3
+pkgver=1.5.0
+pkgrel=1
 pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-pkcs11'
@@ -9,10 +9,10 @@
 depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
  'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-fapi.so' 
'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-tctildr.so')
 makedepends=('cmocka')
-checkdepends=('expect' 'ibm-sw-tpm2' 'iproute2' 'java-hamcrest' 'junit'
-  'libp11' 'opensc' 'tpm2-abrmd' 'tpm2-tss-engine' 'wget' 'xxd')
+checkdepends=('expect' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 'opensc'
+  'python-python-pkcs11' 'swtpm' 'tpm2-abrmd' 'tpm2-tss-engine' 
'wget' 'xxd')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('b271500c7aab256edf4b9e070e700bbc8162db070cd8dfe49289db60d8c4527b8e54c794beb8c97fda0d989e095ac6cb790898912993db1906b7139942c87ffb'
+sha512sums=('999adf3ea031dfbb0eadefbd6b2c5457bff738bad231efa70218032f851fe5ba466e37bdf47b5bce380c378b97e88b2a76c9b59a264db5c5f380a9ba3cce58a0'
 'SKIP')
 validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
 


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:50:12
  Author: diabonas
Revision: 755518

archrelease: copy trunk to community-x86_64

Added:
  tpm2-pkcs11/repos/community-x86_64/PKGBUILD
(from rev 755517, tpm2-pkcs11/trunk/PKGBUILD)
Deleted:
  tpm2-pkcs11/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-16 18:50:06 UTC (rev 755517)
+++ PKGBUILD2020-11-16 18:50:12 UTC (rev 755518)
@@ -1,39 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tpm2-pkcs11
-pkgver=1.4.0
-pkgrel=2
-pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-pkcs11'
-license=('BSD')
-depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
- 'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-fapi.so' 
'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-tctildr.so')
-makedepends=('cmocka')
-checkdepends=('expect' 'ibm-sw-tpm2' 'iproute2' 'java-hamcrest' 'junit'
-  'libp11' 'opensc' 'tpm2-abrmd' 'tpm2-tss-engine' 'wget' 'xxd')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('b271500c7aab256edf4b9e070e700bbc8162db070cd8dfe49289db60d8c4527b8e54c794beb8c97fda0d989e095ac6cb790898912993db1906b7139942c87ffb'
-'SKIP')
-validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
-
-build() {
-   cd "$pkgname-$pkgver"
-   export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"
-   ./configure --prefix=/usr --enable-unit $( ((CHECKFUNC)) && echo 
--enable-integration)
-   make
-   cd tools
-   python setup.py build
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-   cd tools
-   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: tpm2-pkcs11/repos/community-x86_64/PKGBUILD (from rev 755517, 
tpm2-pkcs11/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-16 18:50:12 UTC (rev 755518)
@@ -0,0 +1,39 @@
+# Maintainer: Jonas Witschel 
+pkgname=tpm2-pkcs11
+pkgver=1.5.0
+pkgrel=1
+pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-pkcs11'
+license=('BSD')
+depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
+ 'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-fapi.so' 
'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-tctildr.so')
+makedepends=('cmocka')
+checkdepends=('expect' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 'opensc'
+  'python-python-pkcs11' 'swtpm' 'tpm2-abrmd' 'tpm2-tss-engine' 
'wget' 'xxd')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('999adf3ea031dfbb0eadefbd6b2c5457bff738bad231efa70218032f851fe5ba466e37bdf47b5bce380c378b97e88b2a76c9b59a264db5c5f380a9ba3cce58a0'
+'SKIP')
+validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
+
+build() {
+   cd "$pkgname-$pkgver"
+   export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"
+   ./configure --prefix=/usr --enable-unit $( ((CHECKFUNC)) && echo 
--enable-integration)
+   make
+   cd tools
+   python setup.py build
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+   cd tools
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:53:31
  Author: diabonas
Revision: 755519

upgpkg: tpm2-pkcs11 1.5.0-2: Python 3.9 rebuild

Modified:
  tpm2-pkcs11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-16 18:50:12 UTC (rev 755518)
+++ PKGBUILD2020-11-16 18:53:31 UTC (rev 755519)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=tpm2-pkcs11
 pkgver=1.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-pkcs11'


[arch-commits] Commit in tpm2-pkcs11/repos/community-staging-x86_64 (2 files)

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 18:53:37
  Author: diabonas
Revision: 755522

archrelease: copy trunk to community-staging-x86_64

Added:
  tpm2-pkcs11/repos/community-staging-x86_64/PKGBUILD
(from rev 755520, tpm2-pkcs11/trunk/PKGBUILD)
Deleted:
  tpm2-pkcs11/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-16 18:53:36 UTC (rev 755521)
+++ PKGBUILD2020-11-16 18:53:37 UTC (rev 755522)
@@ -1,39 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tpm2-pkcs11
-pkgver=1.4.0
-pkgrel=3
-pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-pkcs11'
-license=('BSD')
-depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
- 'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-fapi.so' 
'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-tctildr.so')
-makedepends=('cmocka')
-checkdepends=('expect' 'ibm-sw-tpm2' 'iproute2' 'java-hamcrest' 'junit'
-  'libp11' 'opensc' 'tpm2-abrmd' 'tpm2-tss-engine' 'wget' 'xxd')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('b271500c7aab256edf4b9e070e700bbc8162db070cd8dfe49289db60d8c4527b8e54c794beb8c97fda0d989e095ac6cb790898912993db1906b7139942c87ffb'
-'SKIP')
-validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
-
-build() {
-   cd "$pkgname-$pkgver"
-   export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"
-   ./configure --prefix=/usr --enable-unit $( ((CHECKFUNC)) && echo 
--enable-integration)
-   make
-   cd tools
-   python setup.py build
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-   cd tools
-   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: tpm2-pkcs11/repos/community-staging-x86_64/PKGBUILD (from rev 755520, 
tpm2-pkcs11/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-16 18:53:37 UTC (rev 755522)
@@ -0,0 +1,39 @@
+# Maintainer: Jonas Witschel 
+pkgname=tpm2-pkcs11
+pkgver=1.5.0
+pkgrel=2
+pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-pkcs11'
+license=('BSD')
+depends=('libyaml' 'openssl' 'python' 'python-cryptography' 
'python-pyasn1-modules' 'python-yaml' 'sqlite'
+ 'tpm2-tools' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-fapi.so' 
'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-tctildr.so')
+makedepends=('cmocka')
+checkdepends=('expect' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 'opensc'
+  'python-python-pkcs11' 'swtpm' 'tpm2-abrmd' 'tpm2-tss-engine' 
'wget' 'xxd')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('999adf3ea031dfbb0eadefbd6b2c5457bff738bad231efa70218032f851fe5ba466e37bdf47b5bce380c378b97e88b2a76c9b59a264db5c5f380a9ba3cce58a0'
+'SKIP')
+validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
+
+build() {
+   cd "$pkgname-$pkgver"
+   export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"
+   ./configure --prefix=/usr --enable-unit $( ((CHECKFUNC)) && echo 
--enable-integration)
+   make
+   cd tools
+   python setup.py build
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+   cd tools
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 19:05:22
  Author: diabonas
Revision: 755526

archrelease: copy trunk to community-x86_64

Added:
  tpm2-tools/repos/community-x86_64/PKGBUILD
(from rev 755525, tpm2-tools/trunk/PKGBUILD)
Deleted:
  tpm2-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-16 19:05:16 UTC (rev 755525)
+++ PKGBUILD2020-11-16 19:05:22 UTC (rev 755526)
@@ -1,35 +0,0 @@
-# Maintainer: Jonas Witschel 
-# Contributor: Bruno Pagani 
-pkgname=tpm2-tools
-pkgver=4.3.0
-pkgrel=2
-pkgdesc='Trusted Platform Module 2.0 tools based on tpm2-tss'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-tools'
-license=('BSD')
-depends=('curl' 'libutil-linux' 'openssl' 'tpm2-tss' 'libtss2-esys.so' 
'libtss2-fapi.so'
- 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so')
-checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'iproute2' 'python-yaml' 
'tpm2-abrmd' 'xxd')
-optdepends=('tpm2-abrmd: user space resource manager')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('4e622bbc8642ba7fd93a7343900560fe3779cba03e363d16f391fc8929724a11913d238e3986de06982cbced27c3c2ca8c7e73d75796407b8646c101ccf393a8'
-'SKIP')
-validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1'  # William Roberts 
(Bill Roberts) 
-  '6313E6DC41AAFC315A8760A414986F6944B1F72B') # Desai, Imran 
(idesai-github-gpg) 
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr $( ((CHECKFUNC)) && echo --enable-unit)
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 doc/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: tpm2-tools/repos/community-x86_64/PKGBUILD (from rev 755525, 
tpm2-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-16 19:05:22 UTC (rev 755526)
@@ -0,0 +1,35 @@
+# Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
+pkgname=tpm2-tools
+pkgver=5.0
+pkgrel=1
+pkgdesc='Trusted Platform Module 2.0 tools based on tpm2-tss'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-tools'
+license=('BSD')
+depends=('curl' 'openssl' 'tpm2-tss' 'util-linux-libs' 'libtss2-esys.so' 
'libtss2-fapi.so'
+ 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so')
+checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'iproute2' 'python-yaml' 
'tpm2-abrmd' 'xxd')
+optdepends=('tpm2-abrmd: user space resource manager')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('ea57a28a61e28b78cae7067ff58facd8754fafab7a2689fd93f8b3374073b6ac30301a75f8ff5c654800ab469ee6604d0b8a86c310631b9545b816ecaa05968e'
+'SKIP')
+validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1'  # William Roberts 
(Bill Roberts) 
+  '6313E6DC41AAFC315A8760A414986F6944B1F72B') # Desai, Imran 
(idesai-github-gpg) 
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr $( ((CHECKFUNC)) && echo --enable-unit)
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 doc/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 19:06:03
  Author: diabonas
Revision: 755528

archrelease: copy trunk to community-x86_64

Added:
  clevis/repos/community-x86_64/PKGBUILD
(from rev 755527, clevis/trunk/PKGBUILD)
Deleted:
  clevis/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-16 19:05:58 UTC (rev 755527)
+++ PKGBUILD2020-11-16 19:06:03 UTC (rev 755528)
@@ -1,49 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=clevis
-pkgver=15
-_commit=6add2e9acbed9b4bcb50dcc60d4c72733bd65d14 # signed commit corresponding 
to tag "v$pkgver"
-pkgrel=1
-pkgdesc='Automated Encryption Framework'
-arch=('x86_64')
-url='https://github.com/latchset/clevis'
-license=('GPL3')
-depends=('bash' 'jose')
-makedepends=('git' 'meson' 'asciidoc' 'audit' 'bash-completion' 'cryptsetup' 
'dracut' 'glib2'
- 'jansson' 'libpwquality' 'luksmeta' 'openssl' 'tpm2-tools' 
'udisks2')
-checkdepends=('jq' 'tang')
-optdepends=('audit: UDisks2 unlocker support'
-'cryptsetup: LUKS unlocker support'
-'curl: Tang pin support'
-'dracut: dracut unlocker support'
-'glib2: UDisks2 unlocker support'
-'jansson: SSS pin and UDisks2 unlocker support'
-'libpwquality: LUKS unlocker support'
-'luksmeta: LUKS and UDisks2 unlocker support'
-'nmap: dracut unlocker support'
-'openssl: SSS pin support'
-'tpm2-tools: TPM2 pin support'
-'udisks2: UDisks2 unlocker support')
-source=("git+$url.git?signed#commit=$_commit")
-sha512sums=('SKIP')
-validpgpkeys=('7CE2CB3D2AF59FE1EA22F551D0D219ED1F7E762C') # Sergio Correia 

-
-pkgver() {
-   cd "$pkgname"
-   git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-build() {
-   cd "$pkgname"
-   meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build
-   ninja -C build
-}
-
-check() {
-   cd "$pkgname"
-   ninja -C build test
-}
-
-package() {
-   cd "$pkgname"
-   DESTDIR="$pkgdir" ninja -C build install
-}

Copied: clevis/repos/community-x86_64/PKGBUILD (from rev 755527, 
clevis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-16 19:06:03 UTC (rev 755528)
@@ -0,0 +1,55 @@
+# Maintainer: Jonas Witschel 
+pkgname=clevis
+pkgver=15
+_commit=6add2e9acbed9b4bcb50dcc60d4c72733bd65d14 # git rev-parse "v$pkgver^{}"
+pkgrel=2
+pkgdesc='Automated Encryption Framework'
+arch=('x86_64')
+url='https://github.com/latchset/clevis'
+license=('GPL3')
+depends=('bash' 'jose')
+makedepends=('git' 'meson' 'asciidoc' 'audit' 'bash-completion' 'cryptsetup' 
'dracut' 'glib2'
+ 'jansson' 'libpwquality' 'luksmeta' 'openssl' 'tpm2-tools' 
'udisks2')
+checkdepends=('jq' 'tang')
+optdepends=('audit: UDisks2 unlocker support'
+'cryptsetup: LUKS unlocker support'
+'curl: Tang pin support'
+'dracut: dracut unlocker support'
+'glib2: UDisks2 unlocker support'
+'jansson: SSS pin and UDisks2 unlocker support'
+'libpwquality: LUKS unlocker support'
+'luksmeta: LUKS and UDisks2 unlocker support'
+'nmap: dracut unlocker support'
+'openssl: SSS pin support'
+'tpm2-tools: TPM2 pin support'
+'udisks2: UDisks2 unlocker support')
+source=("git+$url.git?signed#commit=$_commit")
+sha512sums=('SKIP')
+validpgpkeys=('7CE2CB3D2AF59FE1EA22F551D0D219ED1F7E762C') # Sergio Correia 

+
+pkgver() {
+   cd "$pkgname"
+   git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+   cd "$pkgname"
+   # Add support for tpm2-tools 5.0
+   git cherry-pick --no-commit ef76951e4486dadf41ca8085e09849466a0c7fd3
+}
+
+build() {
+   cd "$pkgname"
+   meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build
+   ninja -C build
+}
+
+check() {
+   cd "$pkgname"
+   ninja -C build test
+}
+
+package() {
+   cd "$pkgname"
+   DESTDIR="$pkgdir" ninja -C build install
+}


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 19:05:16
  Author: diabonas
Revision: 755525

upgpkg: tpm2-tools 5.0-1: upstream release

Modified:
  tpm2-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-16 18:54:37 UTC (rev 755524)
+++ PKGBUILD2020-11-16 19:05:16 UTC (rev 755525)
@@ -1,18 +1,18 @@
 # Maintainer: Jonas Witschel 
 # Contributor: Bruno Pagani 
 pkgname=tpm2-tools
-pkgver=4.3.0
-pkgrel=2
+pkgver=5.0
+pkgrel=1
 pkgdesc='Trusted Platform Module 2.0 tools based on tpm2-tss'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-tools'
 license=('BSD')
-depends=('curl' 'util-linux-libs' 'openssl' 'tpm2-tss' 'libtss2-esys.so' 
'libtss2-fapi.so'
+depends=('curl' 'openssl' 'tpm2-tss' 'util-linux-libs' 'libtss2-esys.so' 
'libtss2-fapi.so'
  'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so')
 checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'iproute2' 'python-yaml' 
'tpm2-abrmd' 'xxd')
 optdepends=('tpm2-abrmd: user space resource manager')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('4e622bbc8642ba7fd93a7343900560fe3779cba03e363d16f391fc8929724a11913d238e3986de06982cbced27c3c2ca8c7e73d75796407b8646c101ccf393a8'
+sha512sums=('ea57a28a61e28b78cae7067ff58facd8754fafab7a2689fd93f8b3374073b6ac30301a75f8ff5c654800ab469ee6604d0b8a86c310631b9545b816ecaa05968e'
 'SKIP')
 validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1'  # William Roberts 
(Bill Roberts) 
   '6313E6DC41AAFC315A8760A414986F6944B1F72B') # Desai, Imran 
(idesai-github-gpg) 


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

2020-11-16 Thread Jonas Witschel via arch-commits
Date: Monday, November 16, 2020 @ 19:05:58
  Author: diabonas
Revision: 755527

upgpkg: clevis 15-2: add support for tpm2-tools 5.0

Modified:
  clevis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-16 19:05:22 UTC (rev 755526)
+++ PKGBUILD2020-11-16 19:05:58 UTC (rev 755527)
@@ -1,8 +1,8 @@
 # Maintainer: Jonas Witschel 
 pkgname=clevis
 pkgver=15
-_commit=6add2e9acbed9b4bcb50dcc60d4c72733bd65d14 # signed commit corresponding 
to tag "v$pkgver"
-pkgrel=1
+_commit=6add2e9acbed9b4bcb50dcc60d4c72733bd65d14 # git rev-parse "v$pkgver^{}"
+pkgrel=2
 pkgdesc='Automated Encryption Framework'
 arch=('x86_64')
 url='https://github.com/latchset/clevis'
@@ -32,6 +32,12 @@
git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
 }
 
+prepare() {
+   cd "$pkgname"
+   # Add support for tpm2-tools 5.0
+   git cherry-pick --no-commit ef76951e4486dadf41ca8085e09849466a0c7fd3
+}
+
 build() {
cd "$pkgname"
meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build


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

2020-11-18 Thread Jonas Witschel via arch-commits
Date: Wednesday, November 18, 2020 @ 18:38:36
  Author: diabonas
Revision: 757156

upgpkg: swtpm 0.5.1-1: upstream release (security update fixing CVE-2020-28407)

Modified:
  swtpm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-18 18:32:45 UTC (rev 757155)
+++ PKGBUILD2020-11-18 18:38:36 UTC (rev 757156)
@@ -1,8 +1,8 @@
 # Maintainer: Jonas Witschel 
 pkgname=swtpm
-pkgver=0.5.0
-_tag=8409bff1366434638bfaec1115b7c98e6456e5da # git rev-parse "v$pkgver"
-pkgrel=2
+pkgver=0.5.1
+_tag=12de4f8206d1188cfbd07ef965a02f04af97506d # git rev-parse "v$pkgver"
+pkgrel=1
 pkgdesc='Libtpms-based TPM emulator with socket, character device, and Linux 
CUSE interface'
 arch=('x86_64')
 url='https://github.com/stefanberger/swtpm'


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

2020-11-18 Thread Jonas Witschel via arch-commits
Date: Wednesday, November 18, 2020 @ 18:38:44
  Author: diabonas
Revision: 757157

archrelease: copy trunk to community-x86_64

Added:
  swtpm/repos/community-x86_64/PKGBUILD
(from rev 757156, swtpm/trunk/PKGBUILD)
Deleted:
  swtpm/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-18 18:38:36 UTC (rev 757156)
+++ PKGBUILD2020-11-18 18:38:44 UTC (rev 757157)
@@ -1,60 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=swtpm
-pkgver=0.5.0
-_tag=8409bff1366434638bfaec1115b7c98e6456e5da # git rev-parse "v$pkgver"
-pkgrel=1
-pkgdesc='Libtpms-based TPM emulator with socket, character device, and Linux 
CUSE interface'
-arch=('x86_64')
-url='https://github.com/stefanberger/swtpm'
-license=('BSD')
-depends=('fuse2' 'glib2' 'libseccomp' 'libtpms' 'libseccomp.so')
-makedepends=('git' 'expect' 'gnutls' 'libtasn1' 'python' 'python-cryptography' 
'python-setuptools' 'socat')
-checkdepends=('iproute2' 'softhsm')
-optdepends=('gnutls: swtpm_cert support'
-'python-cryptography: swtpm_setup support') 
-source=("git+$url.git?signed#tag=$_tag")
-sha512sums=('SKIP')
-validpgpkeys=('B818B9CADF9089C2D5CEC66B75AD65802A0B4211') # Stefan Berger 

-
-pkgver() {
-   cd "$pkgname"
-   git describe | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-   cd "$pkgname"
-
-   # Remove usage of /usr/bin/env to avoid PATH manipulation attacks
-   sed --in-place 's/env //' samples/swtpm-create-tpmca 
samples/swtpm-create-user-config-files.in \
- samples/swtpm-localca.in 
src/swtpm_setup/py_swtpm_setup/swtpm_setup.py \
- src/swtpm_setup/swtpm_setup.in
-
-   autoreconf --install --force
-}
-
-build() {
-   cd "$pkgname"
-   ./configure --prefix=/usr --with-cuse --with-gnutls --with-seccomp 
--disable-python-installation
-   make
-
-   for _dir in samples src/swtpm_setup; do (cd "$_dir"; python setup.py 
build); done
-}
-
-check() {
-   cd "$pkgname"
-   make check
-}
-
-package() {
-   cd "$pkgname"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-
-   for _dir in samples src/swtpm_setup
-   do
-   (cd "$_dir"; python setup.py install --root="$pkgdir" 
--optimize=1 --skip-build)
-   done
-
-   echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-   echo 'z /var/lib/swtpm-localca 0750 tss root' | install -Dm644 
/dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-}

Copied: swtpm/repos/community-x86_64/PKGBUILD (from rev 757156, 
swtpm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-18 18:38:44 UTC (rev 757157)
@@ -0,0 +1,60 @@
+# Maintainer: Jonas Witschel 
+pkgname=swtpm
+pkgver=0.5.1
+_tag=12de4f8206d1188cfbd07ef965a02f04af97506d # git rev-parse "v$pkgver"
+pkgrel=1
+pkgdesc='Libtpms-based TPM emulator with socket, character device, and Linux 
CUSE interface'
+arch=('x86_64')
+url='https://github.com/stefanberger/swtpm'
+license=('BSD')
+depends=('fuse2' 'glib2' 'libseccomp' 'libtpms' 'libseccomp.so')
+makedepends=('git' 'expect' 'gnutls' 'iproute2' 'libtasn1' 'python' 
'python-cryptography' 'python-setuptools' 'socat')
+checkdepends=('softhsm')
+optdepends=('gnutls: swtpm_cert support'
+'python-cryptography: swtpm_setup support') 
+source=("git+$url.git?signed#tag=$_tag")
+sha512sums=('SKIP')
+validpgpkeys=('B818B9CADF9089C2D5CEC66B75AD65802A0B4211') # Stefan Berger 

+
+pkgver() {
+   cd "$pkgname"
+   git describe | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+   cd "$pkgname"
+
+   # Remove usage of /usr/bin/env to avoid PATH manipulation attacks
+   sed --in-place 's/env //' samples/swtpm-create-tpmca 
samples/swtpm-create-user-config-files.in \
+ samples/swtpm-localca.in 
src/swtpm_setup/py_swtpm_setup/swtpm_setup.py \
+ src/swtpm_setup/swtpm_setup.in
+
+   autoreconf --install --force
+}
+
+build() {
+   cd "$pkgname"
+   ./configure --prefix=/usr --with-cuse --with-gnutls --with-seccomp 
--disable-python-installation
+   make
+
+   for _dir in samples src/swtpm_setup; do (cd "$_dir"; python setup.py 
build); done
+}
+
+check() {
+   cd "$pkgname"
+   make check
+}
+
+package() {
+   cd "$pkgname"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+
+   for _dir in samples src/swtpm_setup
+   do
+   (cd "$_dir"; python setup.py install --root="$pkgdir" 
--optimize=1 --skip-build)
+  

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

2020-11-18 Thread Jonas Witschel via arch-commits
Date: Wednesday, November 18, 2020 @ 18:44:20
  Author: diabonas
Revision: 757160

upgpkg: swtpm 0.5.1-2: Python 3.9 rebuild

Modified:
  swtpm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-18 18:39:06 UTC (rev 757159)
+++ PKGBUILD2020-11-18 18:44:20 UTC (rev 757160)
@@ -2,7 +2,7 @@
 pkgname=swtpm
 pkgver=0.5.1
 _tag=12de4f8206d1188cfbd07ef965a02f04af97506d # git rev-parse "v$pkgver"
-pkgrel=1
+pkgrel=2
 pkgdesc='Libtpms-based TPM emulator with socket, character device, and Linux 
CUSE interface'
 arch=('x86_64')
 url='https://github.com/stefanberger/swtpm'


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

2020-11-18 Thread Jonas Witschel via arch-commits
Date: Wednesday, November 18, 2020 @ 18:44:27
  Author: diabonas
Revision: 757161

archrelease: copy trunk to community-staging-x86_64

Added:
  swtpm/repos/community-staging-x86_64/PKGBUILD
(from rev 757160, swtpm/trunk/PKGBUILD)
Deleted:
  swtpm/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-18 18:44:20 UTC (rev 757160)
+++ PKGBUILD2020-11-18 18:44:27 UTC (rev 757161)
@@ -1,60 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=swtpm
-pkgver=0.5.0
-_tag=8409bff1366434638bfaec1115b7c98e6456e5da # git rev-parse "v$pkgver"
-pkgrel=2
-pkgdesc='Libtpms-based TPM emulator with socket, character device, and Linux 
CUSE interface'
-arch=('x86_64')
-url='https://github.com/stefanberger/swtpm'
-license=('BSD')
-depends=('fuse2' 'glib2' 'libseccomp' 'libtpms' 'libseccomp.so')
-makedepends=('git' 'expect' 'gnutls' 'iproute2' 'libtasn1' 'python' 
'python-cryptography' 'python-setuptools' 'socat')
-checkdepends=('softhsm')
-optdepends=('gnutls: swtpm_cert support'
-'python-cryptography: swtpm_setup support') 
-source=("git+$url.git?signed#tag=$_tag")
-sha512sums=('SKIP')
-validpgpkeys=('B818B9CADF9089C2D5CEC66B75AD65802A0B4211') # Stefan Berger 

-
-pkgver() {
-   cd "$pkgname"
-   git describe | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-   cd "$pkgname"
-
-   # Remove usage of /usr/bin/env to avoid PATH manipulation attacks
-   sed --in-place 's/env //' samples/swtpm-create-tpmca 
samples/swtpm-create-user-config-files.in \
- samples/swtpm-localca.in 
src/swtpm_setup/py_swtpm_setup/swtpm_setup.py \
- src/swtpm_setup/swtpm_setup.in
-
-   autoreconf --install --force
-}
-
-build() {
-   cd "$pkgname"
-   ./configure --prefix=/usr --with-cuse --with-gnutls --with-seccomp 
--disable-python-installation
-   make
-
-   for _dir in samples src/swtpm_setup; do (cd "$_dir"; python setup.py 
build); done
-}
-
-check() {
-   cd "$pkgname"
-   make check
-}
-
-package() {
-   cd "$pkgname"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-
-   for _dir in samples src/swtpm_setup
-   do
-   (cd "$_dir"; python setup.py install --root="$pkgdir" 
--optimize=1 --skip-build)
-   done
-
-   echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-   echo 'z /var/lib/swtpm-localca 0750 tss root' | install -Dm644 
/dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-}

Copied: swtpm/repos/community-staging-x86_64/PKGBUILD (from rev 757160, 
swtpm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-18 18:44:27 UTC (rev 757161)
@@ -0,0 +1,60 @@
+# Maintainer: Jonas Witschel 
+pkgname=swtpm
+pkgver=0.5.1
+_tag=12de4f8206d1188cfbd07ef965a02f04af97506d # git rev-parse "v$pkgver"
+pkgrel=2
+pkgdesc='Libtpms-based TPM emulator with socket, character device, and Linux 
CUSE interface'
+arch=('x86_64')
+url='https://github.com/stefanberger/swtpm'
+license=('BSD')
+depends=('fuse2' 'glib2' 'libseccomp' 'libtpms' 'libseccomp.so')
+makedepends=('git' 'expect' 'gnutls' 'iproute2' 'libtasn1' 'python' 
'python-cryptography' 'python-setuptools' 'socat')
+checkdepends=('softhsm')
+optdepends=('gnutls: swtpm_cert support'
+'python-cryptography: swtpm_setup support') 
+source=("git+$url.git?signed#tag=$_tag")
+sha512sums=('SKIP')
+validpgpkeys=('B818B9CADF9089C2D5CEC66B75AD65802A0B4211') # Stefan Berger 

+
+pkgver() {
+   cd "$pkgname"
+   git describe | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+   cd "$pkgname"
+
+   # Remove usage of /usr/bin/env to avoid PATH manipulation attacks
+   sed --in-place 's/env //' samples/swtpm-create-tpmca 
samples/swtpm-create-user-config-files.in \
+ samples/swtpm-localca.in 
src/swtpm_setup/py_swtpm_setup/swtpm_setup.py \
+ src/swtpm_setup/swtpm_setup.in
+
+   autoreconf --install --force
+}
+
+build() {
+   cd "$pkgname"
+   ./configure --prefix=/usr --with-cuse --with-gnutls --with-seccomp 
--disable-python-installation
+   make
+
+   for _dir in samples src/swtpm_setup; do (cd "$_dir"; python setup.py 
build); done
+}
+
+check() {
+   cd "$pkgname"
+   make check
+}
+
+package() {
+   cd "$pkgname"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+
+   for _dir in samples src/swtpm_setup
+   do
+   (cd "$_dir"; python setup.py install --root="$pkgdir" 
--

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

2020-11-19 Thread Jonas Witschel via arch-commits
Date: Thursday, November 19, 2020 @ 10:08:58
  Author: diabonas
Revision: 757427

upgpkg: py3status 3.31-1: upstream release

Modified:
  py3status/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-19 09:43:50 UTC (rev 757426)
+++ PKGBUILD2020-11-19 10:08:58 UTC (rev 757427)
@@ -5,8 +5,8 @@
 # Contributor: carstene1ns  - http://git.io/ctPKG
 
 pkgname=py3status
-pkgver=3.30
-pkgrel=2
+pkgver=3.31
+pkgrel=1
 pkgdesc="An extensible i3status replacement/wrapper written in python"
 url="https://www.ultrabug.fr/tag/py3status/";
 arch=('any')
@@ -20,7 +20,7 @@
 'python-tzlocal: for modules that need time zone info'
 'pacman-contrib: for the arch_updates module')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz";)
-sha256sums=('908585b3994f84890007873d8d9d12a45a3b66b0120b11766d6ee973b63008bb')
+sha256sums=('c69bca89f31fec4a257e76bc3e3cd2d4737f37785b96fa5509b6ee208b3a')
 
 build() {
 cd "$pkgname-$pkgver"


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

2020-11-19 Thread Jonas Witschel via arch-commits
Date: Thursday, November 19, 2020 @ 10:09:04
  Author: diabonas
Revision: 757428

archrelease: copy trunk to community-any

Added:
  py3status/repos/community-any/PKGBUILD
(from rev 757427, py3status/trunk/PKGBUILD)
Deleted:
  py3status/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-19 10:08:58 UTC (rev 757427)
+++ PKGBUILD2020-11-19 10:09:04 UTC (rev 757428)
@@ -1,41 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Jonas Witschel 
-# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
-# Contributor: Alexis "Horgix" Chotard 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-
-pkgname=py3status
-pkgver=3.30
-pkgrel=1
-pkgdesc="An extensible i3status replacement/wrapper written in python"
-url="https://www.ultrabug.fr/tag/py3status/";
-arch=('any')
-license=('BSD')
-depends=('python' 'python-setuptools')
-checkdepends=('python-pytest-runner')
-optdepends=('i3status: for i3status modules'
-'i3blocks: for i3blocks modules'
-'python-pyudev: for udev event monitoring'
-'python-pydbus: for modules that rely on D-Bus'
-'python-tzlocal: for modules that need time zone info'
-'pacman-contrib: for the arch_updates module')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz";)
-sha256sums=('908585b3994f84890007873d8d9d12a45a3b66b0120b11766d6ee973b63008bb')
-
-build() {
-cd "$pkgname-$pkgver"
-python setup.py build
-}
-
-check() {
-cd "$pkgname-$pkgver"
-python setup.py pytest
-}
-
-package() {
-cd "$pkgname-$pkgver"
-python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-install -d "$pkgdir/usr/share/doc/$pkgname"
-install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname"
-install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: py3status/repos/community-any/PKGBUILD (from rev 757427, 
py3status/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-19 10:09:04 UTC (rev 757428)
@@ -0,0 +1,41 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Jonas Witschel 
+# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Alexis "Horgix" Chotard 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+
+pkgname=py3status
+pkgver=3.31
+pkgrel=1
+pkgdesc="An extensible i3status replacement/wrapper written in python"
+url="https://www.ultrabug.fr/tag/py3status/";
+arch=('any')
+license=('BSD')
+depends=('python' 'python-setuptools')
+checkdepends=('python-pytest-runner')
+optdepends=('i3status: for i3status modules'
+'i3blocks: for i3blocks modules'
+'python-pyudev: for udev event monitoring'
+'python-pydbus: for modules that rely on D-Bus'
+'python-tzlocal: for modules that need time zone info'
+'pacman-contrib: for the arch_updates module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz";)
+sha256sums=('c69bca89f31fec4a257e76bc3e3cd2d4737f37785b96fa5509b6ee208b3a')
+
+build() {
+cd "$pkgname-$pkgver"
+python setup.py build
+}
+
+check() {
+cd "$pkgname-$pkgver"
+python setup.py pytest
+}
+
+package() {
+cd "$pkgname-$pkgver"
+python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+install -d "$pkgdir/usr/share/doc/$pkgname"
+install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-11-19 Thread Jonas Witschel via arch-commits
Date: Thursday, November 19, 2020 @ 10:10:43
  Author: diabonas
Revision: 757429

upgpkg: py3status 3.31-2: Python 3.9 rebuild

Modified:
  py3status/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-19 10:09:04 UTC (rev 757428)
+++ PKGBUILD2020-11-19 10:10:43 UTC (rev 757429)
@@ -6,7 +6,7 @@
 
 pkgname=py3status
 pkgver=3.31
-pkgrel=1
+pkgrel=2
 pkgdesc="An extensible i3status replacement/wrapper written in python"
 url="https://www.ultrabug.fr/tag/py3status/";
 arch=('any')


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

2020-11-19 Thread Jonas Witschel via arch-commits
Date: Thursday, November 19, 2020 @ 10:10:49
  Author: diabonas
Revision: 757430

archrelease: copy trunk to community-staging-any

Added:
  py3status/repos/community-staging-any/PKGBUILD
(from rev 757429, py3status/trunk/PKGBUILD)
Deleted:
  py3status/repos/community-staging-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-19 10:10:43 UTC (rev 757429)
+++ PKGBUILD2020-11-19 10:10:49 UTC (rev 757430)
@@ -1,41 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Jonas Witschel 
-# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
-# Contributor: Alexis "Horgix" Chotard 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-
-pkgname=py3status
-pkgver=3.30
-pkgrel=2
-pkgdesc="An extensible i3status replacement/wrapper written in python"
-url="https://www.ultrabug.fr/tag/py3status/";
-arch=('any')
-license=('BSD')
-depends=('python' 'python-setuptools')
-checkdepends=('python-pytest-runner')
-optdepends=('i3status: for i3status modules'
-'i3blocks: for i3blocks modules'
-'python-pyudev: for udev event monitoring'
-'python-pydbus: for modules that rely on D-Bus'
-'python-tzlocal: for modules that need time zone info'
-'pacman-contrib: for the arch_updates module')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz";)
-sha256sums=('908585b3994f84890007873d8d9d12a45a3b66b0120b11766d6ee973b63008bb')
-
-build() {
-cd "$pkgname-$pkgver"
-python setup.py build
-}
-
-check() {
-cd "$pkgname-$pkgver"
-python setup.py pytest
-}
-
-package() {
-cd "$pkgname-$pkgver"
-python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-install -d "$pkgdir/usr/share/doc/$pkgname"
-install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname"
-install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: py3status/repos/community-staging-any/PKGBUILD (from rev 757429, 
py3status/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-19 10:10:49 UTC (rev 757430)
@@ -0,0 +1,41 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Jonas Witschel 
+# Contributor: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Alexis "Horgix" Chotard 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+
+pkgname=py3status
+pkgver=3.31
+pkgrel=2
+pkgdesc="An extensible i3status replacement/wrapper written in python"
+url="https://www.ultrabug.fr/tag/py3status/";
+arch=('any')
+license=('BSD')
+depends=('python' 'python-setuptools')
+checkdepends=('python-pytest-runner')
+optdepends=('i3status: for i3status modules'
+'i3blocks: for i3blocks modules'
+'python-pyudev: for udev event monitoring'
+'python-pydbus: for modules that rely on D-Bus'
+'python-tzlocal: for modules that need time zone info'
+'pacman-contrib: for the arch_updates module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz";)
+sha256sums=('c69bca89f31fec4a257e76bc3e3cd2d4737f37785b96fa5509b6ee208b3a')
+
+build() {
+cd "$pkgname-$pkgver"
+python setup.py build
+}
+
+check() {
+cd "$pkgname-$pkgver"
+python setup.py pytest
+}
+
+package() {
+cd "$pkgname-$pkgver"
+python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+install -d "$pkgdir/usr/share/doc/$pkgname"
+install -m644 doc/* README.rst CHANGELOG "$pkgdir/usr/share/doc/$pkgname"
+install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in tpm2-tss-engine/trunk (PKGBUILD tpm2-tss-engine_check.sh)

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 14:14:25
  Author: diabonas
Revision: 757898

upgpkg: tpm2-tss-engine 1.1.0-1: upstream release

Modified:
  tpm2-tss-engine/trunk/PKGBUILD
Deleted:
  tpm2-tss-engine/trunk/tpm2-tss-engine_check.sh

--+
 PKGBUILD |   29 +
 tpm2-tss-engine_check.sh |9 -
 2 files changed, 9 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-20 12:35:39 UTC (rev 757897)
+++ PKGBUILD2020-11-20 14:14:25 UTC (rev 757898)
@@ -1,38 +1,27 @@
 # Maintainer: Jonas Witschel 
 pkgname=tpm2-tss-engine
-pkgver=1.0.1
-pkgrel=4
+pkgver=1.1.0
+pkgrel=1
 pkgdesc='OpenSSL engine for Trusted Platform Module 2.0 devices'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-tss-engine'
 license=('BSD')
-depends=('openssl' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so')
-checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'tpm2-tools')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
-'tpm2-tss-engine_check.sh'
-'tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch')
-sha512sums=('106fc6aadf0b4b27c3b38be596356aa59b4b76ec1602e8c5564aec6b4be7e2b5d6077006ee13d41e58402255b879aadaa966c758b5b326ae32742007ce2ef238'
-'SKIP'
-
'77d0d1789376e76b1f357edea59e5cd0953cfcf33c35069da6c4092c43e028dfb1e1593e3c85456e590f9da8252701519a06a5eb94adf8501cf4e5f21cc92cf1'
-
'bf73ef8834fc92c1a85b590e0dd69e9d0a465533e631768652fdd0e316f590fa5a16fdcc7faf9af360b6b05a508d904f3657e7c476c136b2000e3374e2a3606d')
+depends=('openssl' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so' 
'libtss2-tctildr.so')
+checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'iproute2' 'tpm2-tools')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('5d2e08178be54350e8672245023d601a0d9d520f8c49e977af49d7c59b91d033c14b4a347b71e042fe7c5ff12af9fcc43b69fd1dc83a9f0db12d47d43e1107f4'
+'SKIP')
 validpgpkeys=('D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84') # Andreas Fuchs 

 
-prepare() {
-   cd "$pkgname-$pkgver"
-   # Use tpm2-tools 4.0 for tests (backport of GitHub PR #142)
-   patch --strip=1 
--input="$srcdir/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch"
-}
-
 build() {
cd "$pkgname-$pkgver"
-   (( CHECKFUNC )) && _opts=('--enable-unit' '--enable-integration')
-   ./configure --prefix=/usr --enable-tctienvvar "${_opts[@]}"
+   ./configure --prefix=/usr $( ((CHECKFUNC)) && echo --enable-unit 
--enable-integration)
make
 }
 
 check() {
cd "$pkgname-$pkgver"
-   "$srcdir/tpm2-tss-engine_check.sh"
+   make check
 }
 
 package() {

Deleted: tpm2-tss-engine_check.sh
===
--- tpm2-tss-engine_check.sh2020-11-20 12:35:39 UTC (rev 757897)
+++ tpm2-tss-engine_check.sh2020-11-20 14:14:25 UTC (rev 757898)
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-# Start TPM simulator
-tpm_server >/dev/null &
-trap "kill $!" EXIT
-
-export TPM2TSSENGINE_TCTI=libtss2-tcti-mssim.so
-export TPM2TOOLS_TCTI=mssim
-make --jobs=1 check


[arch-commits] Commit in tpm2-tss-engine/repos/community-x86_64 (5 files)

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 14:14:32
  Author: diabonas
Revision: 757899

archrelease: copy trunk to community-x86_64

Added:
  tpm2-tss-engine/repos/community-x86_64/PKGBUILD
(from rev 757898, tpm2-tss-engine/trunk/PKGBUILD)
  
tpm2-tss-engine/repos/community-x86_64/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
(from rev 757898, 
tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch)
Deleted:
  tpm2-tss-engine/repos/community-x86_64/PKGBUILD
  
tpm2-tss-engine/repos/community-x86_64/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
  tpm2-tss-engine/repos/community-x86_64/tpm2-tss-engine_check.sh

+
 PKGBUILD   |   73 ++
 tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch |  318 +--
 tpm2-tss-engine_check.sh   |9 
 3 files changed, 190 insertions(+), 210 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-20 14:14:25 UTC (rev 757898)
+++ PKGBUILD2020-11-20 14:14:32 UTC (rev 757899)
@@ -1,42 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=tpm2-tss-engine
-pkgver=1.0.1
-pkgrel=4
-pkgdesc='OpenSSL engine for Trusted Platform Module 2.0 devices'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-tss-engine'
-license=('BSD')
-depends=('openssl' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so')
-checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'tpm2-tools')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
-'tpm2-tss-engine_check.sh'
-'tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch')
-sha512sums=('106fc6aadf0b4b27c3b38be596356aa59b4b76ec1602e8c5564aec6b4be7e2b5d6077006ee13d41e58402255b879aadaa966c758b5b326ae32742007ce2ef238'
-'SKIP'
-
'77d0d1789376e76b1f357edea59e5cd0953cfcf33c35069da6c4092c43e028dfb1e1593e3c85456e590f9da8252701519a06a5eb94adf8501cf4e5f21cc92cf1'
-
'bf73ef8834fc92c1a85b590e0dd69e9d0a465533e631768652fdd0e316f590fa5a16fdcc7faf9af360b6b05a508d904f3657e7c476c136b2000e3374e2a3606d')
-validpgpkeys=('D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84') # Andreas Fuchs 

-
-prepare() {
-   cd "$pkgname-$pkgver"
-   # Use tpm2-tools 4.0 for tests (backport of GitHub PR #142)
-   patch --strip=1 
--input="$srcdir/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch"
-}
-
-build() {
-   cd "$pkgname-$pkgver"
-   (( CHECKFUNC )) && _opts=('--enable-unit' '--enable-integration')
-   ./configure --prefix=/usr --enable-tctienvvar "${_opts[@]}"
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   "$srcdir/tpm2-tss-engine_check.sh"
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: tpm2-tss-engine/repos/community-x86_64/PKGBUILD (from rev 757898, 
tpm2-tss-engine/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-20 14:14:32 UTC (rev 757899)
@@ -0,0 +1,31 @@
+# Maintainer: Jonas Witschel 
+pkgname=tpm2-tss-engine
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='OpenSSL engine for Trusted Platform Module 2.0 devices'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-tss-engine'
+license=('BSD')
+depends=('openssl' 'tpm2-tss' 'libtss2-esys.so' 'libtss2-mu.so' 
'libtss2-tctildr.so')
+checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'iproute2' 'tpm2-tools')
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('5d2e08178be54350e8672245023d601a0d9d520f8c49e977af49d7c59b91d033c14b4a347b71e042fe7c5ff12af9fcc43b69fd1dc83a9f0db12d47d43e1107f4'
+'SKIP')
+validpgpkeys=('D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84') # Andreas Fuchs 

+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr $( ((CHECKFUNC)) && echo --enable-unit 
--enable-integration)
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}

Deleted: tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
===
--- tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch  2020-11-20 14:14:25 UTC (rev 
757898)
+++ tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch  2020-11-20 14:14:32 UTC (rev 
757899)
@@ -1,159 +0,0 @@
-From 2baa572d28c826837d94114acf8e894030c65d67 Mon Sep 17 00:00:00 2001
-From: Jonas Witschel 
-Date: Sun, 25 Aug 2019 00:18:03 +0200
-Subject: [PATCH] test: use tpm2-tools 4.X
-
-Since tpm2-tools 4.0 has been released, we can update our tests.
-tpm2-tools 4.0 also requires tpm2-tss 2.3, so bump that as well.
-
-Signed-off-by: Jonas Witschel 

- test/rsasign_parent.sh   |  8 
- test/rsasign_persistent.sh   | 26 +---

[arch-commits] Commit in tpm2-tss-engine/trunk (1 file)

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 14:16:26
  Author: diabonas
Revision: 757900

Remove obsolete patch file applied upstream

Deleted:
  tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch

+
 tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch |  159 ---
 1 file changed, 159 deletions(-)

Deleted: tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch
===
--- tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch  2020-11-20 14:14:32 UTC (rev 
757899)
+++ tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch  2020-11-20 14:16:26 UTC (rev 
757900)
@@ -1,159 +0,0 @@
-From 2baa572d28c826837d94114acf8e894030c65d67 Mon Sep 17 00:00:00 2001
-From: Jonas Witschel 
-Date: Sun, 25 Aug 2019 00:18:03 +0200
-Subject: [PATCH] test: use tpm2-tools 4.X
-
-Since tpm2-tools 4.0 has been released, we can update our tests.
-tpm2-tools 4.0 also requires tpm2-tss 2.3, so bump that as well.
-
-Signed-off-by: Jonas Witschel 

- test/rsasign_parent.sh   |  8 
- test/rsasign_persistent.sh   | 26 +-
- test/rsasign_persistent_emptyauth.sh | 24 
- 3 files changed, 29 insertions(+), 29 deletions(-)
-
-diff --git a/test/rsasign_parent.sh b/test/rsasign_parent.sh
-index 238631d..ce0f494 100755
 a/test/rsasign_parent.sh
-+++ b/test/rsasign_parent.sh
-@@ -15,12 +15,12 @@ PARENT_CTX=${DIR}/primary_owner_key.ctx
- 
- tpm2_startup -c || true
- 
--tpm2_createprimary --hierarchy=o --halg=sha256 --kalg=rsa \
--   --context=${PARENT_CTX}
-+tpm2_createprimary --hierarchy=o --hash-algorithm=sha256 --key-algorithm=rsa \
-+   --key-context=${PARENT_CTX}
- tpm2_flushcontext --transient-object
- 
- # Load primary key to persistent handle
--HANDLE=$(tpm2_evictcontrol --auth=o --context=${PARENT_CTX} 
--persistent=0x81010001 | cut -d ' ' -f 2 | head -n 1)
-+HANDLE=$(tpm2_evictcontrol --hierarchy=o --object-context=${PARENT_CTX} | cut 
-d ' ' -f 2 | head -n 1)
- tpm2_flushcontext --transient-object
- 
- # Generating a key underneath the persistent parent
-@@ -32,7 +32,7 @@ cat ${DIR}/mykey.pub
- echo "abc" | openssl pkeyutl -engine tpm2tss -keyform engine -inkey 
${DIR}/mykey -sign -in ${DIR}/mydata.txt -out ${DIR}/mysig -passin stdin
- 
- # Release persistent HANDLE
--tpm2_evictcontrol --auth=o --handle=${HANDLE} --persistent=${HANDLE}
-+tpm2_evictcontrol --hierarchy=o --object-context=${HANDLE}
- 
- cat ${DIR}/mysig
- 
-diff --git a/test/rsasign_persistent.sh b/test/rsasign_persistent.sh
-index d08809a..5dd749e 100755
 a/test/rsasign_persistent.sh
-+++ b/test/rsasign_persistent.sh
-@@ -15,38 +15,38 @@ PARENT_CTX=${DIR}/primary_owner_key.ctx
- 
- tpm2_startup -c || true
- 
--tpm2_createprimary --hierarchy=o --halg=sha256 --kalg=rsa \
--   --context=${PARENT_CTX}
-+tpm2_createprimary --hierarchy=o --hash-algorithm=sha256 --key-algorithm=rsa \
-+   --key-context=${PARENT_CTX}
- tpm2_flushcontext --transient-object
- 
- # Create an RSA key pair
- echo "Generating RSA key pair"
- TPM_RSA_PUBKEY=${DIR}/rsakey.pub
- TPM_RSA_KEY=${DIR}/rsakey
--tpm2_create --pwdk=abc \
----context-parent=${PARENT_CTX} \
----halg=sha256 --kalg=rsa \
----pubfile=${TPM_RSA_PUBKEY} --privfile=${TPM_RSA_KEY} \
--
--object-attributes=sign\|decrypt\|fixedtpm\|fixedparent\|sensitivedataorigin\|userwithauth\|noda
-+tpm2_create --key-auth=abc \
-+--parent-context=${PARENT_CTX} \
-+--hash-algorithm=sha256 --key-algorithm=rsa \
-+--public=${TPM_RSA_PUBKEY} --private=${TPM_RSA_KEY} \
-+
--attributes=sign\|decrypt\|fixedtpm\|fixedparent\|sensitivedataorigin\|userwithauth\|noda
- tpm2_flushcontext --transient-object
- 
- # Load Key to persistent handle
- RSA_CTX=${DIR}/rsakey.ctx
--tpm2_load --context-parent=${PARENT_CTX} \
--  --pubfile=${TPM_RSA_PUBKEY} --privfile=${TPM_RSA_KEY} \
--  --context=${RSA_CTX}
-+tpm2_load --parent-context=${PARENT_CTX} \
-+  --public=${TPM_RSA_PUBKEY} --private=${TPM_RSA_KEY} \
-+  --key-context=${RSA_CTX}
- tpm2_flushcontext --transient-object
- 
--HANDLE=$(tpm2_evictcontrol --auth=o --context=${RSA_CTX} 
--persistent=0x81010001 | cut -d ' ' -f 2 | head -n 1)
-+HANDLE=$(tpm2_evictcontrol --hierarchy=o --object-context=${RSA_CTX} | cut -d 
' ' -f 2 | head -n 1)
- tpm2_flushcontext --transient-object
- 
- # Signing Data
- echo "abc" | openssl pkeyutl -engine tpm2tss -keyform engine -inkey ${HANDLE} 
-sign -in ${DIR}/mydata.txt -out ${DIR}/mysig -passin stdin
- # Get public key of handle
--tpm2_readpublic --object=${HANDLE} --opu=${DIR}/mykey.pem --format=pem
-+tpm2_readpublic --object-context=${HANDLE} --output=${DIR}/mykey.pem 
--format=pem
- 
- # Release persistent HANDLE
--tpm2_evictcontrol --auth=o --handle=${HANDLE} --persistent=${HANDLE}
-+tpm2_evictcontrol --hierarchy=o --objec

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

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 14:50:32
  Author: diabonas
Revision: 757905

upgpkg: tpm2-tss 3.0.2-1: upstream release

Modified:
  tpm2-tss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-20 14:34:41 UTC (rev 757904)
+++ PKGBUILD2020-11-20 14:50:32 UTC (rev 757905)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 # Contributor: Bruno Pagani 
 pkgname=tpm2-tss
-pkgver=3.0.1
+pkgver=3.0.2
 pkgrel=1
 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
 options=('!emptydirs')
 source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('206830fecea22c4974a16b5e76599b3c22e077a448f15e2707b260eba6832b2089f9d7c12d3e42daf314cdfbd83309b2b623a7abeb1409234f1930a835365529'
+sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab'
 'SKIP')
 validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72'  # Tadeusz Struk 

   'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84'  # Andreas Fuchs 



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

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 14:50:38
  Author: diabonas
Revision: 757906

archrelease: copy trunk to community-x86_64

Added:
  tpm2-tss/repos/community-x86_64/PKGBUILD
(from rev 757905, tpm2-tss/trunk/PKGBUILD)
Deleted:
  tpm2-tss/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-20 14:50:32 UTC (rev 757905)
+++ PKGBUILD2020-11-20 14:50:38 UTC (rev 757906)
@@ -1,43 +0,0 @@
-# Maintainer: Jonas Witschel 
-# Contributor: Bruno Pagani 
-pkgname=tpm2-tss
-pkgver=3.0.1
-pkgrel=1
-pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-tss'
-license=('BSD')
-depends=('curl' 'json-c' 'openssl' 'libjson-c.so')
-makedepends=('cmocka' 'doxygen')
-checkdepends=('iproute2' 'swtpm' 'uthash')
-provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 
'libtss2-sys.so' 'libtss2-tctildr.so')
-backup=('etc/tpm2-tss/fapi-config.json'
-'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json'
-'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
-options=('!emptydirs')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('206830fecea22c4974a16b5e76599b3c22e077a448f15e2707b260eba6832b2089f9d7c12d3e42daf314cdfbd83309b2b623a7abeb1409234f1930a835365529'
-'SKIP')
-validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72'  # Tadeusz Struk 

-  'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84'  # Andreas Fuchs 

-  '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-   --with-runstatedir=/run 
--with-sysusersdir=/usr/lib/sysusers.d \
-   --with-tmpfilesdir=/usr/lib/tmpfiles.d 
--with-udevrulesprefix=60- \
-   --enable-unit $( ((CHECKFUNC)) && echo --enable-integration)
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: tpm2-tss/repos/community-x86_64/PKGBUILD (from rev 757905, 
tpm2-tss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-20 14:50:38 UTC (rev 757906)
@@ -0,0 +1,43 @@
+# Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
+pkgname=tpm2-tss
+pkgver=3.0.2
+pkgrel=1
+pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-tss'
+license=('BSD')
+depends=('curl' 'json-c' 'openssl' 'libjson-c.so')
+makedepends=('cmocka' 'doxygen')
+checkdepends=('iproute2' 'swtpm' 'uthash')
+provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 
'libtss2-sys.so' 'libtss2-tctildr.so')
+backup=('etc/tpm2-tss/fapi-config.json'
+'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json'
+'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
+options=('!emptydirs')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab'
+'SKIP')
+validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72'  # Tadeusz Struk 

+  'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84'  # Andreas Fuchs 

+  '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --with-runstatedir=/run 
--with-sysusersdir=/usr/lib/sysusers.d \
+   --with-tmpfilesdir=/usr/lib/tmpfiles.d 
--with-udevrulesprefix=60- \
+   --enable-unit $( ((CHECKFUNC)) && echo --enable-integration)
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 21:09:13
  Author: diabonas
Revision: 758130

upgpkg: tpm2-tss 3.0.2-2: fix bug leading to tpm2-pkcs11 test failures

Modified:
  tpm2-tss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-20 21:08:54 UTC (rev 758129)
+++ PKGBUILD2020-11-20 21:09:13 UTC (rev 758130)
@@ -2,7 +2,7 @@
 # Contributor: Bruno Pagani 
 pkgname=tpm2-tss
 pkgver=3.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-tss'
@@ -15,13 +15,21 @@
 'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json'
 'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
 options=('!emptydirs')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
+
'tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch::https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1914.patch')
 
sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab'
-'SKIP')
+'SKIP'
+
'742c3ee9350c76ef0c38e2beec95ca48d44ad49b8ec14e8efd065b4e76a52b77ebcfc9855d12b7ef03c31857867ca65c40cd76032cab9e8f8cd91cd9b234d1ca')
 validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72'  # Tadeusz Struk 

   'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84'  # Andreas Fuchs 

   '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
 
+prepare() {
+   cd "$pkgname-$pkgver"
+   # Fix a bug that leads to tpm2-pkcs11 test failures 
(https://github.com/tpm2-software/tpm2-tss/pull/1914)
+   patch --forward --strip=1 
--input="$srcdir/tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch"
+}
+
 build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \


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

2020-11-20 Thread Jonas Witschel via arch-commits
Date: Friday, November 20, 2020 @ 21:09:19
  Author: diabonas
Revision: 758131

archrelease: copy trunk to community-x86_64

Added:
  tpm2-tss/repos/community-x86_64/PKGBUILD
(from rev 758130, tpm2-tss/trunk/PKGBUILD)
Deleted:
  tpm2-tss/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-20 21:09:13 UTC (rev 758130)
+++ PKGBUILD2020-11-20 21:09:19 UTC (rev 758131)
@@ -1,43 +0,0 @@
-# Maintainer: Jonas Witschel 
-# Contributor: Bruno Pagani 
-pkgname=tpm2-tss
-pkgver=3.0.2
-pkgrel=1
-pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)'
-arch=('x86_64')
-url='https://github.com/tpm2-software/tpm2-tss'
-license=('BSD')
-depends=('curl' 'json-c' 'openssl' 'libjson-c.so')
-makedepends=('cmocka' 'doxygen')
-checkdepends=('iproute2' 'swtpm' 'uthash')
-provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 
'libtss2-sys.so' 'libtss2-tctildr.so')
-backup=('etc/tpm2-tss/fapi-config.json'
-'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json'
-'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
-options=('!emptydirs')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab'
-'SKIP')
-validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72'  # Tadeusz Struk 

-  'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84'  # Andreas Fuchs 

-  '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-   --with-runstatedir=/run 
--with-sysusersdir=/usr/lib/sysusers.d \
-   --with-tmpfilesdir=/usr/lib/tmpfiles.d 
--with-udevrulesprefix=60- \
-   --enable-unit $( ((CHECKFUNC)) && echo --enable-integration)
-   make
-}
-
-check() {
-   cd "$pkgname-$pkgver"
-   make check
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: tpm2-tss/repos/community-x86_64/PKGBUILD (from rev 758130, 
tpm2-tss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-20 21:09:19 UTC (rev 758131)
@@ -0,0 +1,51 @@
+# Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
+pkgname=tpm2-tss
+pkgver=3.0.2
+pkgrel=2
+pkgdesc='Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)'
+arch=('x86_64')
+url='https://github.com/tpm2-software/tpm2-tss'
+license=('BSD')
+depends=('curl' 'json-c' 'openssl' 'libjson-c.so')
+makedepends=('cmocka' 'doxygen')
+checkdepends=('iproute2' 'swtpm' 'uthash')
+provides=('libtss2-esys.so' 'libtss2-fapi.so' 'libtss2-mu.so' 'libtss2-rc.so' 
'libtss2-sys.so' 'libtss2-tctildr.so')
+backup=('etc/tpm2-tss/fapi-config.json'
+'etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json'
+'etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json')
+options=('!emptydirs')
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
+
'tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch::https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1914.patch')
+sha512sums=('0b295bb1a135c904344e8a11ae9a293f71d60ea045bacd59a9b778ba19e88e1b91022f24a4775615c215db450584574901838146bc4d4d286ee8b686b72b0bab'
+'SKIP'
+
'742c3ee9350c76ef0c38e2beec95ca48d44ad49b8ec14e8efd065b4e76a52b77ebcfc9855d12b7ef03c31857867ca65c40cd76032cab9e8f8cd91cd9b234d1ca')
+validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72'  # Tadeusz Struk 

+  'D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84'  # Andreas Fuchs 

+  '5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   # Fix a bug that leads to tpm2-pkcs11 test failures 
(https://github.com/tpm2-software/tpm2-tss/pull/1914)
+   patch --forward --strip=1 
--input="$srcdir/tpm2-tss-3.0.2_fix_rel_path_to_abs_path.patch"
+}
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --with-runstatedir=/run 
--with-sysusersdir=/usr/lib/sysusers.d \
+   --with-tmpfilesdir=/usr/lib/tmpfiles.d 
--with-udevrulesprefix=60- \
+   --enable-unit $( ((CHECKFUNC)) && echo --enable-integration)
+   make
+}
+
+check() {
+   cd "$pkgname-$pkgver"
+   make check
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" insta

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

2020-11-23 Thread Jonas Witschel via arch-commits
Date: Monday, November 23, 2020 @ 18:05:32
  Author: diabonas
Revision: 760060

upgpkg: tpm2-pkcs11 1.5.0-3: fix compatibility with tpm2-tss-engine 1.1.0

Modified:
  tpm2-pkcs11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 17:52:51 UTC (rev 760059)
+++ PKGBUILD2020-11-23 18:05:32 UTC (rev 760060)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=tpm2-pkcs11
 pkgver=1.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc='PKCS#11 interface for Trusted Platform Module 2.0 hardware'
 arch=('x86_64')
 url='https://github.com/tpm2-software/tpm2-pkcs11'
@@ -11,11 +11,19 @@
 makedepends=('cmocka')
 checkdepends=('expect' 'iproute2' 'java-hamcrest' 'junit' 'libp11' 'opensc'
   'python-python-pkcs11' 'swtpm' 'tpm2-abrmd' 'tpm2-tss-engine' 
'wget' 'xxd')
-source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc})
+source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
+
"tpm2-pkcs11-1.5.0_compatibility_tpm2-tss-engine-1.1.0.patch::$url/commit/969408022d1f61bd9a32388f842dae567beb407b.patch")
 
sha512sums=('999adf3ea031dfbb0eadefbd6b2c5457bff738bad231efa70218032f851fe5ba466e37bdf47b5bce380c378b97e88b2a76c9b59a264db5c5f380a9ba3cce58a0'
-'SKIP')
+'SKIP'
+
'35e2f77079d362ffb5318844e9df3fc2dc2a4791ad146629800efa94226932949893735c019b897eb342277bdf2bc572307b75f0d5812b81b44aa12899abb7b5')
 validpgpkeys=('5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1') # William Roberts 
(Bill Roberts) 
 
+prepare() {
+   cd "$pkgname-$pkgver"
+   # Fix compatibility with tpm2-tss-engine 1.1.0 
(https://github.com/tpm2-software/tpm2-pkcs11/pull/630)
+   patch --forward --strip=1 
--input="$srcdir/tpm2-pkcs11-1.5.0_compatibility_tpm2-tss-engine-1.1.0.patch"
+}
+
 build() {
cd "$pkgname-$pkgver"
export 
CLASSPATH="/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar:$CLASSPATH"


  1   2   3   4   >