[arch-commits] Commit in lsb-release/repos/community-any (6 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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"