[arch-commits] Commit in (libffi-3.2)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 05:01:06
  Author: foutrelis
Revision: 379893

Remove no longer needed libffi-3.2

Deleted:
  libffi-3.2/


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 04:28:31
  Author: foutrelis
Revision: 379891

archrelease: copy trunk to staging-x86_64

Added:
  libffi/repos/staging-x86_64/PKGBUILD
(from rev 379890, libffi/trunk/PKGBUILD)
Deleted:
  libffi/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-09 04:28:26 UTC (rev 379890)
+++ PKGBUILD2020-04-09 04:28:31 UTC (rev 379891)
@@ -1,32 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Stéphane Gaudreault 
-# Contributor: Jan de Groot 
-
-pkgname=libffi
-pkgver=3.3
-pkgrel=2
-pkgdesc='Portable foreign function interface library'
-arch=('x86_64')
-url='https://sourceware.org/libffi/'
-license=('MIT')
-depends=('glibc' 'libffi-3.2')
-checkdepends=('dejagnu')
-source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz)
-sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --disable-static \
---enable-pax_emutramp
-  make
-}
-
-check() {
-  make -C $pkgname-$pkgver check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: libffi/repos/staging-x86_64/PKGBUILD (from rev 379890, 
libffi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-09 04:28:31 UTC (rev 379891)
@@ -0,0 +1,32 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Jan de Groot 
+
+pkgname=libffi
+pkgver=3.3
+pkgrel=3
+pkgdesc='Portable foreign function interface library'
+arch=('x86_64')
+url='https://sourceware.org/libffi/'
+license=('MIT')
+depends=('glibc')
+checkdepends=('dejagnu')
+source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz)
+sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static \
+--enable-pax_emutramp
+  make
+}
+
+check() {
+  make -C $pkgname-$pkgver check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 04:28:26
  Author: foutrelis
Revision: 379890

upgpkg: libffi 3.3-3: remove temporary dep on libffi-3.2

Modified:
  libffi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:35:20 UTC (rev 379889)
+++ PKGBUILD2020-04-09 04:28:26 UTC (rev 379890)
@@ -4,12 +4,12 @@
 
 pkgname=libffi
 pkgver=3.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Portable foreign function interface library'
 arch=('x86_64')
 url='https://sourceware.org/libffi/'
 license=('MIT')
-depends=('glibc' 'libffi-3.2')
+depends=('glibc')
 checkdepends=('dejagnu')
 source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz)
 sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056')


[arch-commits] Commit in bluegriffon/repos (8 files)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 04:27:38
  Author: foutrelis
Revision: 612888

archrelease: copy trunk to community-staging-x86_64

Added:
  bluegriffon/repos/community-staging-x86_64/
  bluegriffon/repos/community-staging-x86_64/PKGBUILD
(from rev 612887, bluegriffon/trunk/PKGBUILD)
  bluegriffon/repos/community-staging-x86_64/bluegriffon.desktop
(from rev 612887, bluegriffon/trunk/bluegriffon.desktop)
  bluegriffon/repos/community-staging-x86_64/bug_1533969_glibc230.patch
(from rev 612887, bluegriffon/trunk/bug_1533969_glibc230.patch)
  bluegriffon/repos/community-staging-x86_64/fix-rust-lifetime-issue.patch
(from rev 612887, bluegriffon/trunk/fix-rust-lifetime-issue.patch)
  bluegriffon/repos/community-staging-x86_64/mozconfig
(from rev 612887, bluegriffon/trunk/mozconfig)
  bluegriffon/repos/community-staging-x86_64/no-crmf.diff
(from rev 612887, bluegriffon/trunk/no-crmf.diff)
  bluegriffon/repos/community-staging-x86_64/rust-explitcit-dyn.patch
(from rev 612887, bluegriffon/trunk/rust-explitcit-dyn.patch)

---+
 PKGBUILD  |  157 
 bluegriffon.desktop   |   16 
 bug_1533969_glibc230.patch|   61 +++
 fix-rust-lifetime-issue.patch |   61 +++
 mozconfig |   31 +++
 no-crmf.diff  |   15 +++
 rust-explitcit-dyn.patch  |   22 +
 7 files changed, 363 insertions(+)

Copied: bluegriffon/repos/community-staging-x86_64/PKGBUILD (from rev 612887, 
bluegriffon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 04:27:38 UTC (rev 612888)
@@ -0,0 +1,157 @@
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: Balló György 
+
+pkgbase=bluegriffon
+pkgname=(bluegriffon)
+pkgver=3.1
+_gecko_dev_revision=042b84a # see config/gecko_dev_revision.txt
+pkgrel=10
+pkgdesc="The next-generation Web Editor based on the rendering engine of 
Firefox"
+arch=('x86_64')
+url="http://bluegriffon.org/;
+license=('MPL' 'GPL' 'LGPL')
+depends=('dbus-glib' 'gtk3' 'hunspell' 'mozilla-common' 'nss' 'libvpx' 'libxt' 
'startup-notification')
+makedepends=('autoconf2.13' 'gtk2' 'libpulse' 'python2' 'rust' 'unzip' 'yasm' 
'zip')
+options=('!emptydirs')
+source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/therealglazou/${pkgbase}/archive/${pkgver}.tar.gz;
+
"gecko-dev-${_gecko_dev_revision}.tar.gz"::"https://github.com/mozilla/gecko-dev/archive/${_gecko_dev_revision}.tar.gz;
+"mozconfig"
+"${pkgbase}.desktop"
+
"bug_1353650_icu59.patch"::"https://hg.mozilla.org/integration/mozilla-inbound/raw-rev/605d00e70409;
+
"bug_1384062_systemresourcemonitor.patch"::"https://hg.mozilla.org/mozilla-central/raw-rev/8d9ae8c45dd0;
+
"bug_1427455-unused-variables.patch"::"https://hg.mozilla.org/mozilla-central/raw-rev/8e28a66b548b;
+
"bug_445128_install-dir.patch"::"https://hg.mozilla.org/mozilla-central/raw-rev/8f74ddd39f61;
+"bug_1533969_glibc230.patch"
+"no-crmf.diff"
+"fix-rust-lifetime-issue.patch"
+"rust-explitcit-dyn.patch")
+sha256sums=('4fb9b29f00ff4e94e78994308ffa52bce818978009e0d8229203d6ac4210b0f4'
+'01096e58c898e1b37cba581e1cc0f325d1c402091ccc4a2491543b39add40c6c'
+'d589572a0e36b8500ed12937727e540a13b635c7ac12621a10ff675250b61175'
+'882133b77840356985a81e496b4ddc443f8f33c068cfb7ef0858497820adcfff'
+'6417fda6af8e610556f662fca28b2c25ceedb3e6970923a4eec562389b00b6d6'
+'7760ebe71f4057cbd2f52b715abaf0d944c14c39e2bb2a5322114ad8451e12d9'
+'806cbe936720676ea8d82c5f2bb880ca632181b07b0cf24a47c064a3485b7c7f'
+'18fbcfda13dd7d30d3c1310da15a133f90bf9ce6b7cfa15de833928e7d9efe95'
+'35bd21633bfe1005ccb643d6863e5da32b1281594f92bdcbd2ed36ef3fc43dfd'
+'02000d185e647aa20ca336e595b4004bb29cdae9d8f317f90078bdcc7a36e873'
+'6726dce0ceabbb0893f8776168f20c15777a27e108e8ca46b1e39d5945d2c008'
+'76d54fe6f5a5a50065b1d23f6a6bc4b057d4944bfab5d8ee3bb7faef4e30c334')
+
+prepare() {
+  mkdir path
+  ln -s /usr/bin/python2 path/python
+
+  cd "${srcdir}/gecko-dev-${_gecko_dev_revision}"*/
+
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1427455
+  patch -Np1 -i ../bug_1427455-unused-variables.patch
+
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=445128
+  patch -Np1 -i ../bug_445128_install-dir.patch
+
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991
+  patch -Np1 -i ../no-crmf.diff
+
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1353650
+  patch -Np1 -i ../bug_1353650_icu59.patch
+
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1384062
+  patch -Np1 -i ../bug_1384062_systemresourcemonitor.patch
+
+  # patch from 

[arch-commits] Commit in bluegriffon/trunk (PKGBUILD fix-rust-lifetime-issue.patch)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 04:27:27
  Author: foutrelis
Revision: 612887

libffi 3.3 rebuild

Added:
  bluegriffon/trunk/fix-rust-lifetime-issue.patch
Modified:
  bluegriffon/trunk/PKGBUILD

---+
 PKGBUILD  |7 +++-
 fix-rust-lifetime-issue.patch |   61 
 2 files changed, 67 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 03:48:55 UTC (rev 612886)
+++ PKGBUILD2020-04-09 04:27:27 UTC (rev 612887)
@@ -5,7 +5,7 @@
 pkgname=(bluegriffon)
 pkgver=3.1
 _gecko_dev_revision=042b84a # see config/gecko_dev_revision.txt
-pkgrel=9
+pkgrel=10
 pkgdesc="The next-generation Web Editor based on the rendering engine of 
Firefox"
 arch=('x86_64')
 url="http://bluegriffon.org/;
@@ -23,6 +23,7 @@
 
"bug_445128_install-dir.patch"::"https://hg.mozilla.org/mozilla-central/raw-rev/8f74ddd39f61;
 "bug_1533969_glibc230.patch"
 "no-crmf.diff"
+"fix-rust-lifetime-issue.patch"
 "rust-explitcit-dyn.patch")
 sha256sums=('4fb9b29f00ff4e94e78994308ffa52bce818978009e0d8229203d6ac4210b0f4'
 '01096e58c898e1b37cba581e1cc0f325d1c402091ccc4a2491543b39add40c6c'
@@ -34,6 +35,7 @@
 '18fbcfda13dd7d30d3c1310da15a133f90bf9ce6b7cfa15de833928e7d9efe95'
 '35bd21633bfe1005ccb643d6863e5da32b1281594f92bdcbd2ed36ef3fc43dfd'
 '02000d185e647aa20ca336e595b4004bb29cdae9d8f317f90078bdcc7a36e873'
+'6726dce0ceabbb0893f8776168f20c15777a27e108e8ca46b1e39d5945d2c008'
 '76d54fe6f5a5a50065b1d23f6a6bc4b057d4944bfab5d8ee3bb7faef4e30c334')
 
 prepare() {
@@ -57,6 +59,9 @@
   # https://bugzilla.mozilla.org/show_bug.cgi?id=1384062
   patch -Np1 -i ../bug_1384062_systemresourcemonitor.patch
 
+  # patch from https://github.com/OpenMandrivaAssociation/bluegriffon
+  patch -Np1 -i ../fix-rust-lifetime-issue.patch
+
   # https://bugs.archlinux.org/task/63861
   patch -Np1 -i ../rust-explitcit-dyn.patch
 

Added: fix-rust-lifetime-issue.patch
===
--- fix-rust-lifetime-issue.patch   (rev 0)
+++ fix-rust-lifetime-issue.patch   2020-04-09 04:27:27 UTC (rev 612887)
@@ -0,0 +1,61 @@
+diff --git a/third_party/rust/url/.cargo-checksum.json 
b/third_party/rust/url/.cargo-checksum.json
+index 9f3bd51..9887964 100644
+--- a/third_party/rust/url/.cargo-checksum.json
 b/third_party/rust/url/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{".cargo-ok":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",".gitignore":"e20a03cb660e0039506f8828204fd93815ebfe051ef62194f8dcf3fc8b7d0e5a",".travis.yml":"2a3033f9edf86bc829de486fc1e74fe0bbe3166ed99b0139754ea29772c19b06","Cargo.toml":"3e4aa9825375f1849bcf059596443b23c6aba2b0fbe58db5174a7d3c3cc2c18d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e","Makefile":"e79b3348d3d25603c496a805bd905c4ae5df042c52e30550286adeb7baae360f","README.md":"eb3f4694003f408cbe3c7f3e9fbbc71241defb940cc55a816981f0f0f144c8eb","UPGRADING.md":"fbcc2d39bdf17db0745793db6626fcd5c9094ce13b27566cfabece22c368","appveyor.yml":"c78486dbfbe6ebbf3d808afb9a19f7ec18c4704ce451c6305f0716999b70a1a6","docs/.nojekyll":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","docs/404.html":"f61e6271c1ea1aa113b64b356e994595fa548f0433f89948d747503ad22195cd","docs/index.h
 
tml":"f61e6271c1ea1aa113b64b356e994595fa548f0433f89948d747503ad22195cd","github.png":"b432fd855efe7c430fe6a57ccf83935c1996f03a7cdc8d6e1b34154b8c43f6ec","rust-url-todo":"1192cee7b6cedf2133d97dc6074b593a1d19b0ee13fff6f28d6329855044e575","src/encoding.rs":"7fb43e1c109bf9f2a80a05525082f90e79dba8e8056547571c49fba074406d39","src/form_urlencoded.rs":"172922f2c51eb8dae0182d70e5e0c2969f1b5b7aac026720ced9f84059465999","src/host.rs":"b4ae209e83bfd77a35df3f63f3b689c510190d69008682fa42cf5473487a4e62","src/lib.rs":"e0e2d6e74ff63d897a74d7ed06f49fd0bdd940401a1af039a43d3f0a02fbb9fe","src/origin.rs":"d52010a280d363aed6832f7de5e52c1a62815302e59dcbc9cdc2574e2ac884b9","src/parser.rs":"4ab643e63e6457bf2f108be8af1d0eed79ade3e0f66fb842d024d8345a9165d7","src/path_segments.rs":"85e16d4e3a7bf4162b2ddd6a14beda0d753395da7c8efe208c52862fc2b21221","src/percent_encoding.rs":"44d3321eaa1c77715e9ea1421519289ca73612a31c3d6fce04ff489dfa7db3c5","src/quirks.rs":"3249d1a1f73dd29ec06d626ea2ea4d61e7b2a782543742a5bee422b2f3
 864b19","src/slicing.rs":"4e539886b23945a92094625f3e5

[arch-commits] Commit in seamonkey/trunk (PKGBUILD gettid.patch)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 03:48:47
  Author: foutrelis
Revision: 612885

libffi 3.3 rebuild

Added:
  seamonkey/trunk/gettid.patch
Modified:
  seamonkey/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 gettid.patch |   13 +
 2 files changed, 22 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 03:47:12 UTC (rev 612884)
+++ PKGBUILD2020-04-09 03:48:47 UTC (rev 612885)
@@ -2,7 +2,7 @@
 
 pkgname=seamonkey
 pkgver=2.49.4
-pkgrel=4
+pkgrel=5
 pkgdesc="SeaMonkey internet suite"
 arch=('x86_64')
 license=('MPL')
@@ -18,11 +18,13 @@
 mozconfig
 seamonkey-2.0-lang.patch
 patch-bug1435212.xz
+gettid.patch
no-crmf.diff)
 sha256sums=('c8a66774d0a3525698b559fa2c41397186f2de99c5733e35b8eafb0ae5ccc4ee'
 '6ff9fd323eec175eb02cfefd3136c79491c3b40be0b1f899da7c75c2f76259ca'
 'ab19d10fbd6258aec37ab5e5efb12429814b2c24a1193284a48dd654311b4e2e'
 'dce68858694f820a9a1fc2428038a88ea00b4835cea0778734db794fea3bb21a'
+'923154d052f041af15a2495ceb1f76f7c8619fd8bfc66a0bbedfeab2514adf0b'
 'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb')
 
 prepare() {
@@ -37,6 +39,9 @@
   # 
https://github.com/freebsd/freebsd-ports/blob/master/www/seamonkey/files/patch-bug1435212
   patch -Np1 -d mozilla -i ../../patch-bug1435212
 
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1533969
+  patch -Np1 -i ../gettid.patch
+
   # Don't exit with error when some libs are missing which we have in
   # system.
   sed -i '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' suite/installer/Makefile.in
@@ -68,6 +73,9 @@
   CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2"
   CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2"
 
+  # GCC 9
+  CXXFLAGS+=" -Wno-format-overflow"
+
   make -j1 -f client.mk build
 }
 

Added: gettid.patch
===
--- gettid.patch(rev 0)
+++ gettid.patch2020-04-09 03:48:47 UTC (rev 612885)
@@ -0,0 +1,13 @@
+--- seamonkey-2.49.4/mozilla/tools/profiler/core/platform.h.orig   
2020-04-09 05:40:25.587372314 +0300
 seamonkey-2.49.4/mozilla/tools/profiler/core/platform.h2020-04-09 
05:41:24.195387788 +0300
+@@ -65,10 +65,6 @@
+ #include 
+ #if !defined(__BIONIC__)
+ #include 
+-static inline pid_t gettid()
+-{
+-  return (pid_t) syscall(SYS_gettid);
+-}
+ #endif
+ #endif
+ 


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 03:48:55
  Author: foutrelis
Revision: 612886

archrelease: copy trunk to community-staging-x86_64

Added:
  seamonkey/repos/community-staging-x86_64/
  seamonkey/repos/community-staging-x86_64/PKGBUILD
(from rev 612885, seamonkey/trunk/PKGBUILD)
  seamonkey/repos/community-staging-x86_64/gettid.patch
(from rev 612885, seamonkey/trunk/gettid.patch)
  seamonkey/repos/community-staging-x86_64/mozconfig
(from rev 612885, seamonkey/trunk/mozconfig)
  seamonkey/repos/community-staging-x86_64/no-crmf.diff
(from rev 612885, seamonkey/trunk/no-crmf.diff)
  seamonkey/repos/community-staging-x86_64/patch-bug1435212.xz
(from rev 612885, seamonkey/trunk/patch-bug1435212.xz)
  seamonkey/repos/community-staging-x86_64/seamonkey-2.0-lang.patch
(from rev 612885, seamonkey/trunk/seamonkey-2.0-lang.patch)

--+
 PKGBUILD |  102 +
 gettid.patch |   13 +
 mozconfig|   40 +
 no-crmf.diff |   15 ++
 seamonkey-2.0-lang.patch |   11 
 5 files changed, 181 insertions(+)

Copied: seamonkey/repos/community-staging-x86_64/PKGBUILD (from rev 612885, 
seamonkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 03:48:55 UTC (rev 612886)
@@ -0,0 +1,102 @@
+# Maintainer: Kyle Keen 
+
+pkgname=seamonkey
+pkgver=2.49.4
+pkgrel=5
+pkgdesc="SeaMonkey internet suite"
+arch=('x86_64')
+license=('MPL')
+depends=('alsa-lib'  'dbus-glib'  'desktop-file-utils'  'gtk2' 'gtk3' 
'hunspell'  'libevent'  'libnotify'  'libvpx'  'libxt' 'mime-types'  
'mozilla-common'  'nss'  'sqlite'  'startup-notification' 'libpulse' 'icu')
+makedepends=('unzip' 'zip' 'python2' 'yasm' 'mesa' 'autoconf2.13' 'imake' 
'python3' 'gst-plugins-base')
+optdepends=('gst-plugins-base: vorbis decoding, ogg demuxing'
+'gst-plugins-bad: aac, vp8 and opus decoding'
+'gst-plugins-good: webm and mp4 demuxing'
+'gst-plugins-ugly: h.264 decoding'
+'networkmanager: Location detection via available WiFi networks')
+url="https://www.seamonkey-project.org/;
+source=("https://archive.mozilla.org/pub/mozilla.org/seamonkey/releases/$pkgver/source/seamonkey-$pkgver.source.tar.xz;
+mozconfig
+seamonkey-2.0-lang.patch
+patch-bug1435212.xz
+gettid.patch
+   no-crmf.diff)
+sha256sums=('c8a66774d0a3525698b559fa2c41397186f2de99c5733e35b8eafb0ae5ccc4ee'
+'6ff9fd323eec175eb02cfefd3136c79491c3b40be0b1f899da7c75c2f76259ca'
+'ab19d10fbd6258aec37ab5e5efb12429814b2c24a1193284a48dd654311b4e2e'
+'dce68858694f820a9a1fc2428038a88ea00b4835cea0778734db794fea3bb21a'
+'923154d052f041af15a2495ceb1f76f7c8619fd8bfc66a0bbedfeab2514adf0b'
+'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  cp ../mozconfig .mozconfig
+  #patch -Np1 -i ../seamonkey-2.0-lang.patch
+
+  # FS#48404
+  #echo "ac_add_options --enable-gstreamer=1.0" >> .mozconfig
+
+  # ffmpeg 4.0 patch from freebsd
+  # 
https://github.com/freebsd/freebsd-ports/blob/master/www/seamonkey/files/patch-bug1435212
+  patch -Np1 -d mozilla -i ../../patch-bug1435212
+
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1533969
+  patch -Np1 -i ../gettid.patch
+
+  # Don't exit with error when some libs are missing which we have in
+  # system.
+  sed -i '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' suite/installer/Makefile.in
+
+  # configure script misdetects the preprocessor without an optimization level
+  sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
+
+  # 2.26 build fix from wgnie (blfs ch 37)
+  sed -i 's/$(MOZ_ZLIB_CFLAGS)/& $(MOZ_PIXMAN_CFLAGS)/' config/config.mk
+
+  # work around from FS#54395
+  patch -Np1 -d mozilla -i ../../no-crmf.diff
+  sed -i "s/'crmf',//" mozilla/security/manager/ssl/moz.build
+  sed -i 's/^.*-lcrmf/#&/' mozilla/config/external/nss/crmf/moz.build
+  sed -i 's/ -lcrmf"/"/' mozilla/old-configure.in.orig
+  sed -i 's/ -lcrmf"/"/' mozilla/old-configure
+  sed -i 's/SDK_LIBS = crmf/SDK_LIBS = /' 
mozilla/config/external/nss/Makefile.in
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  export LDFLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/seamonkey-$pkgver"
+  export MOZ_MAKE_FLAGS="$MAKEFLAGS"
+  unset MAKEFLAGS
+  unset CPPFLAGS
+
+  # GCC 6
+  CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2"
+  CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2"
+
+  # GCC 9
+  CXXFLAGS+=" -Wno-format-overflow"
+
+  make -j1 -f client.mk build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make -j1 -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install
+
+  rm -rf "$pkgdir"/usr/lib/seamonkey-$pkgver/{dictionaries,hyphenation}
+  ln -s 

[arch-commits] Commit in jython/repos/community-any (8 files)

2020-04-08 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, April 9, 2020 @ 03:47:12
  Author: yan12125
Revision: 612884

archrelease: copy trunk to community-any

Added:
  jython/repos/community-any/PKGBUILD
(from rev 612883, jython/trunk/PKGBUILD)
  jython/repos/community-any/README.ArchLinux
(from rev 612883, jython/trunk/README.ArchLinux)
  jython/repos/community-any/jython.install
(from rev 612883, jython/trunk/jython.install)
  jython/repos/community-any/jython.sh
(from rev 612883, jython/trunk/jython.sh)
Deleted:
  jython/repos/community-any/PKGBUILD
  jython/repos/community-any/README.ArchLinux
  jython/repos/community-any/jython.install
  jython/repos/community-any/jython.sh

--+
 PKGBUILD |   89 -
 README.ArchLinux |   74 ++--
 jython.install   |   40 +++
 jython.sh|2 -
 4 files changed, 112 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-09 03:46:37 UTC (rev 612883)
+++ PKGBUILD2020-04-09 03:47:12 UTC (rev 612884)
@@ -1,35 +0,0 @@
-# Maintainer: Daniel Wallace 
-# Contributor: Chris Brannon 
-# Contributor: Geoffroy Carrier 
-# Contributor: Richard Murri 
-pkgname=jython
-pkgver=2.7.1
-pkgrel=2
-pkgdesc="An implementation of the Python language written in Java"
-arch=('any')
-url="http://www.jython.org/;
-license=('PSF' 'APACHE' 'custom')
-depends=('java-environment' 'bash' 'python')
-backup=('opt/jython/registry')
-options=('!emptydirs')
-install='jython.install'
-source=(https://search.maven.org/remotecontent?filepath=org/python/$pkgname-installer/$pkgver/$pkgname-installer-$pkgver.jar{,.asc}
-'README.ArchLinux'
-'jython.sh')
-validpgpkeys=('1AC6FA76887C81B0A870FFA03979A71621665974')  # Frank Wierzbicki
-noextract=(${pkgname}_installer-${pkgver}.jar)
-
-sha512sums=('11cf3d1227af445fc0944c62a47d747c32cc2478dd03ac5ee8a533aac67ae7ec52cde207a4bb845a6d0284001271e6d82b3722c809c2141384b747ae5a11a2aa'
-'SKIP'
-
'0ab0237d456f859b2cbb0739264bb978ad98b2c52153e89fc131aa60edf7837f41617c0e53cbde05688dfc0d6fb08f1d02ebbd41da99b07af72e34a11a83f0b9'
-
'c1aaf79f1cfba165fd4a03be016ac8afcc5024972a9626060f57ced0bf4dad93ccdd9ac303bdc8a5ed6b9bcb3307d152dfff2682308c740b6d2db44c2cbaf1b4')
-
-package() {
-cd "$srcdir"
-java -jar jython-installer-${pkgver}.jar -s -t standard -d 
"$pkgdir"/opt/"$pkgname"
-
-install -m644 -D $srcdir/jython.sh $pkgdir/etc/profile.d/jython.sh
-install -m644 -D "$srcdir/README.ArchLinux" 
"$pkgdir/usr/share/doc/$pkgname/README.ArchLinux"
-
-install -m644 -D "$pkgdir/opt/$pkgname/LICENSE.txt" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-}

Copied: jython/repos/community-any/PKGBUILD (from rev 612883, 
jython/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-09 03:47:12 UTC (rev 612884)
@@ -0,0 +1,54 @@
+# Maintainer: Daniel Wallace 
+# Contributor: Chris Brannon 
+# Contributor: Geoffroy Carrier 
+# Contributor: Richard Murri 
+pkgname=jython
+pkgver=2.7.2
+pkgrel=1
+pkgdesc="An implementation of the Python language written in Java"
+arch=('any')
+url="https://www.jython.org/;
+license=('PSF' 'APACHE' 'custom')
+# JDK >= 9 leads to "illegal reflective access" 
https://bugs.jython.org/issue2656
+depends=('java-environment=8' 'bash' 'python')
+backup=('opt/jython/registry')
+options=('!emptydirs')
+install='jython.install'
+source=(https://search.maven.org/remotecontent?filepath=org/python/$pkgname-installer/$pkgver/$pkgname-installer-$pkgver.jar{,.asc}
+'README.ArchLinux'
+'jython.sh')
+validpgpkeys=(
+  '1AC6FA76887C81B0A870FFA03979A71621665974' # Frank Wierzbicki
+  'C8C4B9DC1E031F788B12882B875C3EF9DC4638E3' # Jeff Allen
+)
+noextract=(${pkgname}_installer-$pkgver.jar)
+
+sha512sums=('d3ae09ebcb1ad27123d1b325729a18aa9e793039ca3428167455ce51217f10735949d2acea39f89e5414015c97bdd319657aced3753b764dddb09200e8cff40e'
+'SKIP'
+
'0ab0237d456f859b2cbb0739264bb978ad98b2c52153e89fc131aa60edf7837f41617c0e53cbde05688dfc0d6fb08f1d02ebbd41da99b07af72e34a11a83f0b9'
+
'c1aaf79f1cfba165fd4a03be016ac8afcc5024972a9626060f57ced0bf4dad93ccdd9ac303bdc8a5ed6b9bcb3307d152dfff2682308c740b6d2db44c2cbaf1b4')
+
+package() {
+java -jar jython-installer-$pkgver.jar -s -t standard -d 
"$pkgdir"/opt/$pkgname
+
+pushd "$pkgdir"/opt/$pkgname/bin
+
+# Fix shebangs and avoid conflicts between jython and 
python2-{setuptools,pip}
+# https://bugs.archlinux.org/task/45315
+rm -v easy_install pip pip2
+for prog in easy_install-2.7 pip2.7 ; do
+  sed -i "s#$pkgdir##" "$prog"
+done
+mv -v easy_install-2.7 easy_install-jython
+mv -v pip2.7 pip-jython
+
+popd
+
+# Fix permissions
+find "$pkgdir" -exec chmod go+r {} \;
+
+install 

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

2020-04-08 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, April 9, 2020 @ 03:46:37
  Author: yan12125
Revision: 612883

upgpkg: jython 2.7.2-1

Fixes FS#45315 by removing binaries conflicting with pip/easy-install from 
CPython.

The new version also fixes compatibility with terminfo from ncurses 6.1.

I cannot find an official announcement for the new PGP key. The most relevant 
discussion I can find is a mail mentioning this key [1].

[1] https://sourceforge.net/p/jython/mailman/message/36972065/

Modified:
  jython/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:34:21 UTC (rev 612882)
+++ PKGBUILD2020-04-09 03:46:37 UTC (rev 612883)
@@ -3,13 +3,14 @@
 # Contributor: Geoffroy Carrier 
 # Contributor: Richard Murri 
 pkgname=jython
-pkgver=2.7.1
-pkgrel=2
+pkgver=2.7.2
+pkgrel=1
 pkgdesc="An implementation of the Python language written in Java"
 arch=('any')
 url="https://www.jython.org/;
 license=('PSF' 'APACHE' 'custom')
-depends=('java-environment' 'bash' 'python')
+# JDK >= 9 leads to "illegal reflective access" 
https://bugs.jython.org/issue2656
+depends=('java-environment=8' 'bash' 'python')
 backup=('opt/jython/registry')
 options=('!emptydirs')
 install='jython.install'
@@ -16,10 +17,13 @@
 
source=(https://search.maven.org/remotecontent?filepath=org/python/$pkgname-installer/$pkgver/$pkgname-installer-$pkgver.jar{,.asc}
 'README.ArchLinux'
 'jython.sh')
-validpgpkeys=('1AC6FA76887C81B0A870FFA03979A71621665974')  # Frank Wierzbicki
+validpgpkeys=(
+  '1AC6FA76887C81B0A870FFA03979A71621665974' # Frank Wierzbicki
+  'C8C4B9DC1E031F788B12882B875C3EF9DC4638E3' # Jeff Allen
+)
 noextract=(${pkgname}_installer-$pkgver.jar)
 
-sha512sums=('11cf3d1227af445fc0944c62a47d747c32cc2478dd03ac5ee8a533aac67ae7ec52cde207a4bb845a6d0284001271e6d82b3722c809c2141384b747ae5a11a2aa'
+sha512sums=('d3ae09ebcb1ad27123d1b325729a18aa9e793039ca3428167455ce51217f10735949d2acea39f89e5414015c97bdd319657aced3753b764dddb09200e8cff40e'
 'SKIP'
 
'0ab0237d456f859b2cbb0739264bb978ad98b2c52153e89fc131aa60edf7837f41617c0e53cbde05688dfc0d6fb08f1d02ebbd41da99b07af72e34a11a83f0b9'
 
'c1aaf79f1cfba165fd4a03be016ac8afcc5024972a9626060f57ced0bf4dad93ccdd9ac303bdc8a5ed6b9bcb3307d152dfff2682308c740b6d2db44c2cbaf1b4')
@@ -27,6 +31,22 @@
 package() {
 java -jar jython-installer-$pkgver.jar -s -t standard -d 
"$pkgdir"/opt/$pkgname
 
+pushd "$pkgdir"/opt/$pkgname/bin
+
+# Fix shebangs and avoid conflicts between jython and 
python2-{setuptools,pip}
+# https://bugs.archlinux.org/task/45315
+rm -v easy_install pip pip2
+for prog in easy_install-2.7 pip2.7 ; do
+  sed -i "s#$pkgdir##" "$prog"
+done
+mv -v easy_install-2.7 easy_install-jython
+mv -v pip2.7 pip-jython
+
+popd
+
+# Fix permissions
+find "$pkgdir" -exec chmod go+r {} \;
+
 install -m644 -D "$srcdir"/jython.sh "$pkgdir"/etc/profile.d/jython.sh
 install -m644 -D "$srcdir"/README.ArchLinux 
"$pkgdir"/usr/share/doc/$pkgname/README.ArchLinux
 


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:35:20
  Author: felixonmars
Revision: 379889

archrelease: copy trunk to testing-x86_64

Added:
  python-zope-interface/repos/testing-x86_64/
  python-zope-interface/repos/testing-x86_64/PKGBUILD
(from rev 379888, python-zope-interface/trunk/PKGBUILD)

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

Copied: python-zope-interface/repos/testing-x86_64/PKGBUILD (from rev 379888, 
python-zope-interface/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-09 01:35:20 UTC (rev 379889)
@@ -0,0 +1,52 @@
+# Maintainer : Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Douglas Soares de Andrade 
+
+pkgbase=python-zope-interface
+pkgname=('python-zope-interface' 'python2-zope-interface')
+pkgver=5.1.0
+pkgrel=1
+license=('ZPL')
+arch=('x86_64')
+url="https://pypi.python.org/pypi/zope.interface;
+makedepends=('python-pip' 'python2-pip')
+checkdepends=('python-zope-event' 'python2-zope-event' 'python-zope-testing' 
'python2-zope-testing'
+  'python-coverage' 'python2-coverage')
+source=("https://pypi.io/packages/source/z/zope.interface/zope.interface-$pkgver.tar.gz;)
+sha512sums=('be8319913222ada47a22559e22322ec12dff3adf17f45335d007c5aa3509d84a7d0a7e6c113967b91810b3613344b5c60e002eb740af2bbb454b2807de8dad98')
+
+prepare() {
+  cp -a zope.interface-${pkgver}{,-py2}
+}
+
+build() {
+  cd "$srcdir"/zope.interface-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/zope.interface-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/zope.interface-$pkgver
+  PYTHONPATH="$PWD/build/lib.linux-x86_64-3.8" python setup.py test
+
+  cd "$srcdir"/zope.interface-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib.linux-x86_64-2.7" python2 setup.py test
+}
+
+package_python-zope-interface() {
+  pkgdesc='Zope Interfaces for Python 3.x'
+  depends=('python')
+
+  cd zope.interface-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+}
+
+package_python2-zope-interface(){
+  pkgdesc='Zope Interfaces for Python 2.x'
+  depends=('python2')
+
+  cd zope.interface-$pkgver-py2
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:35:10
  Author: felixonmars
Revision: 379888

upgpkg: python-zope-interface 5.1.0-1

Modified:
  python-zope-interface/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:31:46 UTC (rev 379887)
+++ PKGBUILD2020-04-09 01:35:10 UTC (rev 379888)
@@ -4,7 +4,7 @@
 
 pkgbase=python-zope-interface
 pkgname=('python-zope-interface' 'python2-zope-interface')
-pkgver=5.0.2
+pkgver=5.1.0
 pkgrel=1
 license=('ZPL')
 arch=('x86_64')
@@ -13,7 +13,7 @@
 checkdepends=('python-zope-event' 'python2-zope-event' 'python-zope-testing' 
'python2-zope-testing'
   'python-coverage' 'python2-coverage')
 
source=("https://pypi.io/packages/source/z/zope.interface/zope.interface-$pkgver.tar.gz;)
-sha512sums=('3e7ae0b6f8410a5baa8ade4728dde45af262584d3057149070fe025ae544d22b980fe566b0f18ff2c247a91256b2f84f0a8fbd0656e6528476b538efdd2f2520')
+sha512sums=('be8319913222ada47a22559e22322ec12dff3adf17f45335d007c5aa3509d84a7d0a7e6c113967b91810b3613344b5c60e002eb740af2bbb454b2807de8dad98')
 
 prepare() {
   cp -a zope.interface-${pkgver}{,-py2}


[arch-commits] Commit in react-native-debugger/repos/community-any (8 files)

2020-04-08 Thread Nicola Squartini via arch-commits
Date: Thursday, April 9, 2020 @ 01:34:21
  Author: tensor5
Revision: 612882

archrelease: copy trunk to community-any

Added:
  react-native-debugger/repos/community-any/PKGBUILD
(from rev 612881, react-native-debugger/trunk/PKGBUILD)
  react-native-debugger/repos/community-any/iconPath.patch
(from rev 612881, react-native-debugger/trunk/iconPath.patch)
  react-native-debugger/repos/community-any/react-native-debugger.desktop
(from rev 612881, react-native-debugger/trunk/react-native-debugger.desktop)
  react-native-debugger/repos/community-any/react-native-debugger.js
(from rev 612881, react-native-debugger/trunk/react-native-debugger.js)
Deleted:
  react-native-debugger/repos/community-any/PKGBUILD
  react-native-debugger/repos/community-any/iconPath.patch
  react-native-debugger/repos/community-any/react-native-debugger.desktop
  react-native-debugger/repos/community-any/react-native-debugger.js

---+
 PKGBUILD  |  112 
 iconPath.patch|   22 +++
 react-native-debugger.desktop |   16 ++---
 react-native-debugger.js  |   58 ++--
 4 files changed, 104 insertions(+), 104 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-09 01:33:38 UTC (rev 612881)
+++ PKGBUILD2020-04-09 01:34:21 UTC (rev 612882)
@@ -1,56 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=react-native-debugger
-pkgver=0.10.7
-_commit=b5c182d1a35540090614fb52b2a677cd1cfdabcb
-pkgrel=1
-pkgdesc='The standalone app for React Native Debugger, with React DevTools / 
Redux DevTools'
-arch=('any')
-url='https://github.com/jhen0409/react-native-debugger'
-license=('MIT')
-depends=('electron')
-makedepends=('asar' 'git' 'yarn')
-source=("git+https://github.com/jhen0409/react-native-debugger.git#commit=${_commit};
-'iconPath.patch'
-'react-native-debugger.desktop'
-'react-native-debugger.js')
-sha256sums=('SKIP'
-'3db29267301692d6362a2ff4971299de4a0f3f49feb12c338e4ec02a5b0e560d'
-'f63e79516db0feb2e76c366402cf266165c0f7eb282dc55703b800b91152867d'
-'8cd406c3b2d091f2a2b73e5755682dc925bb1f75d0d425b82507136b350a4ceb')
-
-pkgver() {
-cd ${pkgname}
-git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-cd ${pkgname}
-
-patch -Np1 -i ../iconPath.patch
-}
-
-build() {
-cd ${pkgname}
-
-yarn --ignore-scripts
-cd dist
-yarn
-node ../scripts/patch-modules.js
-cd ..
-yarn build
-}
-
-package() {
-cd ${pkgname}
-
-install -dm755 "${pkgdir}/usr/lib"
-rm dist/logo.png  # see iconPath.patch
-asar pack dist "${pkgdir}/usr/lib/${pkgname}.asar"
-
-install -Dm755 ../${pkgname}.js "${pkgdir}/usr/bin/${pkgname}"
-install -Dm644 -t "${pkgdir}/usr/share/applications" ../${pkgname}.desktop
-install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md
-install -Dm644 electron/logo.png \
-"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-}

Copied: react-native-debugger/repos/community-any/PKGBUILD (from rev 612881, 
react-native-debugger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-09 01:34:21 UTC (rev 612882)
@@ -0,0 +1,56 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=react-native-debugger
+pkgver=0.11.1
+_commit=e7514d6909d885576f845ab740b1393baab88225
+pkgrel=1
+pkgdesc='The standalone app for React Native Debugger, with React DevTools / 
Redux DevTools'
+arch=('any')
+url='https://github.com/jhen0409/react-native-debugger'
+license=('MIT')
+depends=('electron')
+makedepends=('asar' 'git' 'yarn')
+source=("git+https://github.com/jhen0409/react-native-debugger.git#commit=${_commit};
+'iconPath.patch'
+'react-native-debugger.desktop'
+'react-native-debugger.js')
+sha256sums=('SKIP'
+'75cd9814325bfcdfc5dc9f85a7ce75a021e4b3c8cd105b851eb804e7b580d474'
+'f63e79516db0feb2e76c366402cf266165c0f7eb282dc55703b800b91152867d'
+'8cd406c3b2d091f2a2b73e5755682dc925bb1f75d0d425b82507136b350a4ceb')
+
+pkgver() {
+cd ${pkgname}
+git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+cd ${pkgname}
+
+patch -Np1 -i ../iconPath.patch
+}
+
+build() {
+cd ${pkgname}
+
+yarn --ignore-scripts
+cd dist
+yarn
+node ../scripts/patch-modules.js
+cd ..
+yarn build
+}
+
+package() {
+cd ${pkgname}
+
+install -dm755 "${pkgdir}/usr/lib"
+rm dist/logo.png  # see iconPath.patch
+asar pack dist "${pkgdir}/usr/lib/${pkgname}.asar"
+
+install -Dm755 ../${pkgname}.js "${pkgdir}/usr/bin/${pkgname}"
+install -Dm644 -t "${pkgdir}/usr/share/applications" ../${pkgname}.desktop
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE.md
+install -Dm644 electron/logo.png \
+  

[arch-commits] Commit in react-native-debugger/trunk (PKGBUILD iconPath.patch)

2020-04-08 Thread Nicola Squartini via arch-commits
Date: Thursday, April 9, 2020 @ 01:33:38
  Author: tensor5
Revision: 612881

upgpkg: react-native-debugger 0.11.1-1

Modified:
  react-native-debugger/trunk/PKGBUILD
  react-native-debugger/trunk/iconPath.patch

+
 PKGBUILD   |6 +++---
 iconPath.patch |2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:28:12 UTC (rev 612880)
+++ PKGBUILD2020-04-09 01:33:38 UTC (rev 612881)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=react-native-debugger
-pkgver=0.10.7
-_commit=b5c182d1a35540090614fb52b2a677cd1cfdabcb
+pkgver=0.11.1
+_commit=e7514d6909d885576f845ab740b1393baab88225
 pkgrel=1
 pkgdesc='The standalone app for React Native Debugger, with React DevTools / 
Redux DevTools'
 arch=('any')
@@ -15,7 +15,7 @@
 'react-native-debugger.desktop'
 'react-native-debugger.js')
 sha256sums=('SKIP'
-'3db29267301692d6362a2ff4971299de4a0f3f49feb12c338e4ec02a5b0e560d'
+'75cd9814325bfcdfc5dc9f85a7ce75a021e4b3c8cd105b851eb804e7b580d474'
 'f63e79516db0feb2e76c366402cf266165c0f7eb282dc55703b800b91152867d'
 '8cd406c3b2d091f2a2b73e5755682dc925bb1f75d0d425b82507136b350a4ceb')
 

Modified: iconPath.patch
===
--- iconPath.patch  2020-04-09 01:28:12 UTC (rev 612880)
+++ iconPath.patch  2020-04-09 01:33:38 UTC (rev 612881)
@@ -1,6 +1,6 @@
 --- a/electron/main.js
 +++ b/electron/main.js
-@@ -10,7 +10,7 @@
+@@ -12,7 +12,7 @@
  
  process.env.ELECTRON_DISABLE_SECURITY_WARNINGS = 1;
  


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:31:46
  Author: felixonmars
Revision: 379887

archrelease: copy trunk to staging-x86_64

Added:
  pygobject/repos/staging-x86_64/
  pygobject/repos/staging-x86_64/PKGBUILD
(from rev 379886, pygobject/trunk/PKGBUILD)

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

Copied: pygobject/repos/staging-x86_64/PKGBUILD (from rev 379886, 
pygobject/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-09 01:31:46 UTC (rev 379887)
@@ -0,0 +1,85 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=pygobject
+pkgname=(python-gobject python2-gobject pygobject-devel)
+pkgver=3.36.0
+pkgrel=2
+pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+"
+url="https://wiki.gnome.org/Projects/PyGObject;
+arch=(x86_64)
+license=(LGPL)
+depends=(gobject-introspection-runtime)
+makedepends=(python{,2}-cairo gobject-introspection git meson)
+checkdepends=(python{,2}-pytest gtk3 xorg-server-xvfb)
+optdepends=('cairo: Cairo bindings')
+_commit=43cf6c15bfe853c1f9a37d89c1edf416106777ea  # tags/3.36.0^0
+source=("git+https://gitlab.gnome.org/GNOME/pygobject.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+  # tests: don't use strict mode for xfail with the excepthook plugin
+  git cherry-pick -n dae0500166068d78150855bdef94f0bee18b31dd
+}
+
+_build() {
+  arch-meson $pkgbase build-$1 -D python=/usr/bin/$1
+  ninja -C build-$1
+}
+
+_check() {
+  xvfb-run meson test -C build-$1 --print-errorlogs
+}
+
+_package() {
+  DESTDIR="$pkgdir" meson install -C build-$1
+  $1 -m compileall -d /usr/lib "$pkgdir/usr/lib"
+  $1 -O -m compileall -d /usr/lib "$pkgdir/usr/lib"
+}
+
+build() {
+  _build python
+  _build python2
+}
+
+check() {
+  _check python
+  _check python2
+}
+
+package_python-gobject() {
+  depends=("pygobject-devel=$pkgver" python)
+
+  _package python
+
+### Split -devel
+  mkdir -p "$srcdir/devel"
+  mv "$pkgdir"/usr/{include,lib/pkgconfig} "$srcdir/devel"
+}
+
+package_python2-gobject() {
+  pkgdesc="${pkgdesc/Python/Python2}"
+  depends=("pygobject-devel=$pkgver" python2)
+
+  _package python2
+
+### Remove -devel
+  rm -r "$pkgdir"/usr/{include,lib/pkgconfig}
+}
+
+package_pygobject-devel() {
+  pkgdesc="Common development files for pygobject"
+  optdepends=()
+
+  mkdir -p "$pkgdir/usr/lib"
+  mv devel/include "$pkgdir/usr"
+  mv devel/pkgconfig "$pkgdir/usr/lib"
+}
+
+# vim:set sw=2 et:


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:31:35
  Author: felixonmars
Revision: 379886

libffi 3.3 rebuild

Modified:
  pygobject/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:29:58 UTC (rev 379885)
+++ PKGBUILD2020-04-09 01:31:35 UTC (rev 379886)
@@ -4,7 +4,7 @@
 pkgbase=pygobject
 pkgname=(python-gobject python2-gobject pygobject-devel)
 pkgver=3.36.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+"
 url="https://wiki.gnome.org/Projects/PyGObject;
 arch=(x86_64)


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 01:29:58
  Author: foutrelis
Revision: 379885

Add upstream fix for failing test

Modified:
  pygobject/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:04:37 UTC (rev 379884)
+++ PKGBUILD2020-04-09 01:29:58 UTC (rev 379885)
@@ -24,6 +24,8 @@
 
 prepare() {
   cd $pkgbase
+  # tests: don't use strict mode for xfail with the excepthook plugin
+  git cherry-pick -n dae0500166068d78150855bdef94f0bee18b31dd
 }
 
 _build() {


[arch-commits] Commit in wireshark/repos/community-x86_64 (6 files)

2020-04-08 Thread Filipe Laíns via arch-commits
Date: Thursday, April 9, 2020 @ 01:28:12
  Author: ffy00
Revision: 612880

archrelease: copy trunk to community-x86_64

Added:
  wireshark/repos/community-x86_64/PKGBUILD
(from rev 612879, wireshark/trunk/PKGBUILD)
  wireshark/repos/community-x86_64/wireshark.install
(from rev 612879, wireshark/trunk/wireshark.install)
  wireshark/repos/community-x86_64/wireshark.sysusers
(from rev 612879, wireshark/trunk/wireshark.sysusers)
Deleted:
  wireshark/repos/community-x86_64/PKGBUILD
  wireshark/repos/community-x86_64/wireshark.install
  wireshark/repos/community-x86_64/wireshark.sysusers

+
 PKGBUILD   |  174 +--
 wireshark.install  |   16 ++--
 wireshark.sysusers |2 
 3 files changed, 96 insertions(+), 96 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-09 01:28:00 UTC (rev 612879)
+++ PKGBUILD2020-04-09 01:28:12 UTC (rev 612880)
@@ -1,87 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Timothy Redaelli 
-# Contributor: Guillaume ALAUX 
-# Contributor: Florian Pritz 
-# Contributor: Peter Wu 
-
-pkgbase=wireshark
-pkgname=('wireshark-cli' 'wireshark-qt')
-pkgver=3.2.2
-pkgrel=1
-pkgdesc='Network traffic and protocol analyzer/sniffer'
-url='https://www.wireshark.org/'
-arch=('x86_64')
-license=('GPL2')
-makedepends=('cmake' 'ninja' 'c-ares' 'libmaxminddb' 'qt5-tools' 'qt5-svg'
- 'qt5-multimedia' 'krb5' 'libpcap' 'libssh' 'libxml2' 'libnghttp2'
- 'snappy' 'lz4' 'spandsp' 'gnutls' 'lua52' 'python' 'libcap'
- 'glib2' 'libgcrypt' 'sbc' 'bcg729' 'desktop-file-utils'
- 'hicolor-icon-theme')
-options=('!emptydirs')
-source=(https://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.xz
-wireshark.sysusers)
-sha512sums=('ab0a312369655f10926dc4245c2e11b988e0a1e49ffefe22d8fdad31e4f310b0b141bac080034511f4ffb1c6cace7e6e595c59a8f65d67909fdcb1c16e87b651'
-
'3956c1226e64f0ce4df463f80b55b15eed06ecd9b8703b3e8309d4236a6e1ca84e43007336f3987bc862d8a5e7cfcaaf6653125d2a34999a0f1357c52e7c4990')
-
-prepare() {
-  cd ${pkgbase}-${pkgver}
-  sed 's| Rev Unknown from unknown||' -i tools/make-version.pl
-}
-
-build() {
-  cd ${pkgbase}-${pkgver}
-  cmake . -GNinja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_RPATH= \
--DCMAKE_SKIP_RPATH=ON
-  ninja
-}
-
-package_wireshark-cli() {
-  pkgdesc+=' - CLI tools and data files'
-  depends=('c-ares' 'libmaxminddb' 'krb5' 'libgcrypt' 'libcap' 'libpcap'
-   'gnutls' 'glib2' 'lua52' 'libssh' 'libxml2' 'libnghttp2' 'snappy'
-   'lz4' 'spandsp' 'sbc' 'bcg729')
-  install=wireshark.install
-  conflicts=(wireshark)
-  provides=(libwireshark.so libwiretap.so libwsutil.so)
-
-  cd ${pkgbase}-${pkgver}
-  DESTDIR="${pkgdir}" ninja install
-
-  # wireshark uid group is 150
-  install -Dm 644 "${srcdir}/wireshark.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/wireshark.conf"
-  chgrp 150 "${pkgdir}/usr/bin/dumpcap"
-  chmod 754 "${pkgdir}/usr/bin/dumpcap"
-
-  cd "${pkgdir}"
-  rm -r usr/share/mime \
-usr/share/icons \
-usr/share/man/man1/wireshark.1 \
-usr/bin/wireshark \
-usr/share/applications/wireshark.desktop \
-usr/share/appdata/wireshark.appdata.xml
-}
-
-package_wireshark-qt() {
-  pkgdesc+=' - Qt GUI'
-  depends=('desktop-file-utils' 'qt5-multimedia' 'qt5-svg' 'wireshark-cli'
-   'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils')
-  replaces=(wireshark wireshark-gtk wireshark-common)
-  conflicts=(wireshark wireshark-gtk wireshark-common)
-
-  cd ${pkgbase}-${pkgver}
-  install -d "${srcdir}/staging"
-  DESTDIR="${srcdir}/staging" ninja install
-
-  install -Dm 755 run/wireshark -t "${pkgdir}/usr/bin"
-  install -Dm 644 wireshark.desktop -t "${pkgdir}/usr/share/applications"
-  install -Dm 644 doc/wireshark.1 -t "${pkgdir}/usr/share/man/man1"
-  install -Dm 644 wireshark.appdata.xml -t "${pkgdir}/usr/share/appdata"
-  install -Dm 644 wireshark-mime-package.xml 
"${pkgdir}/usr/share/mime/packages/wireshark.xml"
-  mv "${srcdir}/staging/usr/share/icons" "${pkgdir}/usr/share/icons"
-}
-
-# vim: ts=2 sw=2 et:

Copied: wireshark/repos/community-x86_64/PKGBUILD (from rev 612879, 
wireshark/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-09 01:28:12 UTC (rev 612880)
@@ -0,0 +1,87 @@
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
+# Contributor: Guillaume ALAUX 
+# Contributor: Florian Pritz 
+# Contributor: Peter Wu 
+
+pkgbase=wireshark
+pkgname=('wireshark-cli' 'wireshark-qt')
+pkgver=3.2.3
+pkgrel=1
+pkgdesc='Network traffic and protocol analyzer/sniffer'
+url='https://www.wireshark.org/'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('cmake' 'ninja' 'c-ares' 'libmaxminddb' 'qt5-tools' 'qt5-svg'
+   

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

2020-04-08 Thread Filipe Laíns via arch-commits
Date: Thursday, April 9, 2020 @ 01:28:00
  Author: ffy00
Revision: 612879

upgpkg: wireshark 3.2.3-1

Modified:
  wireshark/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:26:31 UTC (rev 612878)
+++ PKGBUILD2020-04-09 01:28:00 UTC (rev 612879)
@@ -6,7 +6,7 @@
 
 pkgbase=wireshark
 pkgname=('wireshark-cli' 'wireshark-qt')
-pkgver=3.2.2
+pkgver=3.2.3
 pkgrel=1
 pkgdesc='Network traffic and protocol analyzer/sniffer'
 url='https://www.wireshark.org/'
@@ -20,7 +20,7 @@
 options=('!emptydirs')
 source=(https://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.xz
 wireshark.sysusers)
-sha512sums=('ab0a312369655f10926dc4245c2e11b988e0a1e49ffefe22d8fdad31e4f310b0b141bac080034511f4ffb1c6cace7e6e595c59a8f65d67909fdcb1c16e87b651'
+sha512sums=('6e13f5aba9c3f531fab94c9f19e85856278ff534d02e406143c0c134c9b37a76d372105b43f51e95f319e31d742fc17c2812defe377886bd8f7ed03f743f9e9a'
 
'3956c1226e64f0ce4df463f80b55b15eed06ecd9b8703b3e8309d4236a6e1ca84e43007336f3987bc862d8a5e7cfcaaf6653125d2a34999a0f1357c52e7c4990')
 
 prepare() {


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:26:17
  Author: felixonmars
Revision: 612877

libffi 3.3 rebuild

Modified:
  polyml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:24:30 UTC (rev 612876)
+++ PKGBUILD2020-04-09 01:26:17 UTC (rev 612877)
@@ -4,7 +4,7 @@
 
 pkgname=polyml
 pkgver=5.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Standard ML compiler originally written in the experimental language 
Poly'
 arch=(x86_64)
 url='https://polyml.org/'


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:26:31
  Author: felixonmars
Revision: 612878

archrelease: copy trunk to community-staging-x86_64

Added:
  polyml/repos/community-staging-x86_64/
  polyml/repos/community-staging-x86_64/PKGBUILD
(from rev 612877, polyml/trunk/PKGBUILD)
  polyml/repos/community-staging-x86_64/polyml.install
(from rev 612877, polyml/trunk/polyml.install)
  polyml/repos/community-staging-x86_64/remove-FFI_SYSV-from-abi-table.patch
(from rev 612877, polyml/trunk/remove-FFI_SYSV-from-abi-table.patch)

--+
 PKGBUILD |   46 +
 polyml.install   |7 +
 remove-FFI_SYSV-from-abi-table.patch |   32 ++
 3 files changed, 85 insertions(+)

Copied: polyml/repos/community-staging-x86_64/PKGBUILD (from rev 612877, 
polyml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 01:26:31 UTC (rev 612878)
@@ -0,0 +1,46 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Mort Yao 
+# Contributor: Alex Merry 
+
+pkgname=polyml
+pkgver=5.8
+pkgrel=2
+pkgdesc='Standard ML compiler originally written in the experimental language 
Poly'
+arch=(x86_64)
+url='https://polyml.org/'
+license=(LGPL)
+conflicts=('mesa-demos') # /usr/bin/poly
+options=(!libtool)
+depends=(gmp libffi)
+install=polyml.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz;
+remove-FFI_SYSV-from-abi-table.patch)
+sha256sums=('6bcc2c5af91f361ef9e0bb28f39ce20171b0beae73b4db3674df6fc793cec8bf'
+'cea28038a37c646ce7f6601443726411587bfb4ace2d6179b99ef247f6ac795b')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i ../remove-FFI_SYSV-from-abi-table.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--enable-shared \
+--with-system-libffi \
+--with-gmp
+  make
+}
+
+check() {
+  make -C $pkgname-$pkgver -k check
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+}
+
+# getver: polyml.org
+# vim: ts=2 sw=2 et:

Copied: polyml/repos/community-staging-x86_64/polyml.install (from rev 612877, 
polyml/trunk/polyml.install)
===
--- community-staging-x86_64/polyml.install (rev 0)
+++ community-staging-x86_64/polyml.install 2020-04-09 01:26:31 UTC (rev 
612878)
@@ -0,0 +1,7 @@
+post_upgrade() {
+  cat << EOF
+If you compile executables using Poly/ML, you should use
+the new polyc script, as this automatically passes the
+correct libraries to the linker.
+EOF
+}

Copied: 
polyml/repos/community-staging-x86_64/remove-FFI_SYSV-from-abi-table.patch 
(from rev 612877, polyml/trunk/remove-FFI_SYSV-from-abi-table.patch)
===
--- community-staging-x86_64/remove-FFI_SYSV-from-abi-table.patch   
(rev 0)
+++ community-staging-x86_64/remove-FFI_SYSV-from-abi-table.patch   
2020-04-09 01:26:31 UTC (rev 612878)
@@ -0,0 +1,32 @@
+From ad32de7f181acaffaba78d5c3d9e5aa6b84a741c Mon Sep 17 00:00:00 2001
+From: David Matthews 
+Date: Sun, 7 Apr 2019 13:41:33 +0100
+Subject: [PATCH] Remove FFI_SYSV from abi table for X86/64 Unix.  It appears
+ that this has been removed in upstream versions of libffi and causes problems
+ when building using the system libffi.
+
+---
+ libpolyml/polyffi.cpp | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/libpolyml/polyffi.cpp b/libpolyml/polyffi.cpp
+index 5424dd84..3dc9cc7c 100644
+--- a/libpolyml/polyffi.cpp
 b/libpolyml/polyffi.cpp
+@@ -1,7 +1,7 @@
+ /*
+ Title:  New Foreign Function Interface
+ 
+-Copyright (c) 2015, 2018  David C.J. Matthews
++Copyright (c) 2015, 2018, 2019  David C.J. Matthews
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+@@ -111,7 +111,6 @@ static struct _abiTable { const char *abiName; ffi_abi 
abiCode; } abiTable[] =
+ #elif defined(X86_WIN64)
+ {"win64", FFI_WIN64},
+ #elif defined(X86_ANY)
+-{"sysv", FFI_SYSV},
+ {"unix64", FFI_UNIX64},
+ #endif
+ { "default", FFI_DEFAULT_ABI}


[arch-commits] Commit in polyml/trunk (PKGBUILD remove-FFI_SYSV-from-abi-table.patch)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 01:24:30
  Author: foutrelis
Revision: 612876

Fix build with libffi 3.3

Added:
  polyml/trunk/remove-FFI_SYSV-from-abi-table.patch
Modified:
  polyml/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 remove-FFI_SYSV-from-abi-table.patch |   32 
 2 files changed, 41 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:13:44 UTC (rev 612875)
+++ PKGBUILD2020-04-09 01:24:30 UTC (rev 612876)
@@ -13,9 +13,16 @@
 options=(!libtool)
 depends=(gmp libffi)
 install=polyml.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz;)
-sha256sums=('6bcc2c5af91f361ef9e0bb28f39ce20171b0beae73b4db3674df6fc793cec8bf')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz;
+remove-FFI_SYSV-from-abi-table.patch)
+sha256sums=('6bcc2c5af91f361ef9e0bb28f39ce20171b0beae73b4db3674df6fc793cec8bf'
+'cea28038a37c646ce7f6601443726411587bfb4ace2d6179b99ef247f6ac795b')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i ../remove-FFI_SYSV-from-abi-table.patch
+}
+
 build() {
   cd $pkgname-$pkgver
 

Added: remove-FFI_SYSV-from-abi-table.patch
===
--- remove-FFI_SYSV-from-abi-table.patch(rev 0)
+++ remove-FFI_SYSV-from-abi-table.patch2020-04-09 01:24:30 UTC (rev 
612876)
@@ -0,0 +1,32 @@
+From ad32de7f181acaffaba78d5c3d9e5aa6b84a741c Mon Sep 17 00:00:00 2001
+From: David Matthews 
+Date: Sun, 7 Apr 2019 13:41:33 +0100
+Subject: [PATCH] Remove FFI_SYSV from abi table for X86/64 Unix.  It appears
+ that this has been removed in upstream versions of libffi and causes problems
+ when building using the system libffi.
+
+---
+ libpolyml/polyffi.cpp | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/libpolyml/polyffi.cpp b/libpolyml/polyffi.cpp
+index 5424dd84..3dc9cc7c 100644
+--- a/libpolyml/polyffi.cpp
 b/libpolyml/polyffi.cpp
+@@ -1,7 +1,7 @@
+ /*
+ Title:  New Foreign Function Interface
+ 
+-Copyright (c) 2015, 2018  David C.J. Matthews
++Copyright (c) 2015, 2018, 2019  David C.J. Matthews
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+@@ -111,7 +111,6 @@ static struct _abiTable { const char *abiName; ffi_abi 
abiCode; } abiTable[] =
+ #elif defined(X86_WIN64)
+ {"win64", FFI_WIN64},
+ #elif defined(X86_ANY)
+-{"sysv", FFI_SYSV},
+ {"unix64", FFI_UNIX64},
+ #endif
+ { "default", FFI_DEFAULT_ABI}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 01:13:37
  Author: foutrelis
Revision: 612874

libffi 3.3 rebuild

Modified:
  pypy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:03:37 UTC (rev 612873)
+++ PKGBUILD2020-04-09 01:13:37 UTC (rev 612874)
@@ -3,7 +3,7 @@
 
 pkgname=pypy
 pkgver=7.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A Python implementation written in Python, JIT enabled"
 url="https://pypy.org;
 arch=('x86_64')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 01:13:44
  Author: foutrelis
Revision: 612875

archrelease: copy trunk to community-staging-x86_64

Added:
  pypy/repos/community-staging-x86_64/
  pypy/repos/community-staging-x86_64/LICENSE
(from rev 612874, pypy/trunk/LICENSE)
  pypy/repos/community-staging-x86_64/PKGBUILD
(from rev 612874, pypy/trunk/PKGBUILD)
  pypy/repos/community-staging-x86_64/a93dfb333afe.patch
(from rev 612874, pypy/trunk/a93dfb333afe.patch)

+
 LICENSE|  154 +++
 PKGBUILD   |   53 +
 a93dfb333afe.patch |   32 ++
 3 files changed, 239 insertions(+)

Copied: pypy/repos/community-staging-x86_64/LICENSE (from rev 612874, 
pypy/trunk/LICENSE)
===
--- community-staging-x86_64/LICENSE(rev 0)
+++ community-staging-x86_64/LICENSE2020-04-09 01:13:44 UTC (rev 612875)
@@ -0,0 +1,154 @@
+License for files in the pypy/ directory 
+==
+
+Except when otherwise stated (look for LICENSE files in directories or
+information at the beginning of each file) all software and
+documentation in the 'pypy' directories is licensed as follows: 
+
+The MIT License
+
+Permission is hereby granted, free of charge, to any person 
+obtaining a copy of this software and associated documentation 
+files (the "Software"), to deal in the Software without 
+restriction, including without limitation the rights to use, 
+copy, modify, merge, publish, distribute, sublicense, and/or 
+sell copies of the Software, and to permit persons to whom the 
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included 
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, 
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 
+DEALINGS IN THE SOFTWARE.
+
+
+PyPy Copyright holders 2003-2010
+--- 
+
+Except when otherwise stated (look for LICENSE files or information at
+the beginning of each file) the files in the 'pypy' directory are each
+copyrighted by one or more of the following people and organizations:
+
+Armin Rigo
+Maciej Fijalkowski
+Carl Friedrich Bolz
+Samuele Pedroni
+Antonio Cuni
+Michael Hudson
+Christian Tismer
+Holger Krekel
+Eric van Riet Paap
+Richard Emslie
+Anders Chrigstrom
+Amaury Forgeot d Arc
+Aurelien Campeas
+Anders Lehmann
+Niklaus Haldimann
+Seo Sanghyeon
+Leonardo Santagada
+Lawrence Oluyede
+Jakub Gustak
+Guido Wesdorp
+Benjamin Peterson
+Alexander Schremmer
+Niko Matsakis
+Ludovic Aubry
+Alex Martelli
+Toon Verwaest
+Stephan Diehl
+Adrien Di Mascio
+Stefan Schwarzer
+Tomek Meka
+Patrick Maupin
+Jacob Hallen
+Laura Creighton
+Bob Ippolito
+Camillo Bruni
+Simon Burton
+Bruno Gola
+Alexandre Fayolle
+Marius Gedminas
+Guido van Rossum
+Valentino Volonghi
+Adrian Kuhn
+Paul deGrandis
+Gerald Klix
+Wanja Saatkamp
+Anders Hammarquist
+Oscar Nierstrasz
+Eugene Oden
+Lukas Renggli
+Guenter Jantzen
+Dinu Gherman
+Bartosz Skowron
+Georg Brandl
+Ben Young
+Jean-Paul Calderone
+Nicolas Chauvat
+Rocco Moretti
+Michael Twomey
+boria
+Jared Grubb
+Olivier Dormond
+Stuart Williams
+Jens-Uwe Mager
+Justas Sadzevicius
+Mikael Schönenberg
+Brian Dorsey
+Jonathan David Riehl
+Beatrice During
+Elmo Mäntynen
+Andreas Friedge
+Alex Gaynor
+Anders Qvist
+Alan McIntyre
+Bert Freudenberg
+
+Heinrich-Heine University, Germany 
+Open End AB (formerly AB Strakt), Sweden
+merlinux GmbH, Germany 
+tismerysoft GmbH, Germany 
+Logilab Paris, France 
+DFKI GmbH, Germany 
+Impara, Germany
+Change Maker, Sweden 
+
+ 
+License for 'lib-python/2.5.2' and 'lib-python/2.5.2-modified'
+== 
+
+Except when otherwise stated (look for LICENSE files or
+copyright/license information at the beginning of each file) the files
+in the 'lib-python/2.5.2' and 'lib-python/2.5.2-modified' directories
+are all copyrighted by the Python Software Foundation and licensed under
+the Python Software License of which you can find a copy here:

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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:04:37
  Author: felixonmars
Revision: 379884

archrelease: copy trunk to staging-x86_64

Added:
  pygobject2/repos/staging-x86_64/
  pygobject2/repos/staging-x86_64/PKGBUILD
(from rev 379883, pygobject2/trunk/PKGBUILD)

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

Copied: pygobject2/repos/staging-x86_64/PKGBUILD (from rev 379883, 
pygobject2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-09 01:04:37 UTC (rev 379884)
@@ -0,0 +1,44 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=pygobject2
+pkgname=(python2-gobject2)
+pkgver=2.28.7
+pkgrel=5
+pkgdesc="Legacy Python 2 bindings for GObject"
+url="https://wiki.gnome.org/Projects/PyGObject;
+arch=(x86_64)
+license=(LGPL)
+depends=(glib2 python2)
+makedepends=(git)
+provides=("pygobject2-devel=$pkgver-$pkgrel")
+conflicts=('pygobject2-devel')
+replaces=('pygobject2-devel<=2.28.7-3')
+_commit=c9594b6a91e6ca2086fedec2ed8249e0a9c029fc  # tags/PYGOBJECT_2_28_7^0
+source=("git+https://gitlab.gnome.org/GNOME/pygobject.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pygobject
+  git describe --tags | sed 's/^PYGOBJECT_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd pygobject
+  find . \( -name '*.py' -o -name '*.py.in' \) -exec sed -i '1s|python$|&2|' 
{} +
+  autoreconf -fvi
+}
+
+build() (
+  cd pygobject
+  CPPFLAGS+=' -Wno-deprecated-declarations'
+  ./configure --prefix=/usr --disable-introspection PYTHON=/usr/bin/python2
+  sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+)
+
+package_python2-gobject2() {
+  cd pygobject
+  make DESTDIR="$pkgdir" install
+  rm -r "$pkgdir/usr/share/gtk-doc"
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:04:16
  Author: felixonmars
Revision: 379883

libffi 3.3 rebuild

Modified:
  pygobject2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:49:28 UTC (rev 379882)
+++ PKGBUILD2020-04-09 01:04:16 UTC (rev 379883)
@@ -4,7 +4,7 @@
 pkgbase=pygobject2
 pkgname=(python2-gobject2)
 pkgver=2.28.7
-pkgrel=4
+pkgrel=5
 pkgdesc="Legacy Python 2 bindings for GObject"
 url="https://wiki.gnome.org/Projects/PyGObject;
 arch=(x86_64)


[arch-commits] Commit in gitlab/repos (13 files)

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:03:24
  Author: felixonmars
Revision: 612871

archrelease: copy trunk to community-staging-x86_64

Added:
  gitlab/repos/community-staging-x86_64/
  gitlab/repos/community-staging-x86_64/PKGBUILD
(from rev 612870, gitlab/trunk/PKGBUILD)
  gitlab/repos/community-staging-x86_64/build_fix.patch
(from rev 612870, gitlab/trunk/build_fix.patch)
  gitlab/repos/community-staging-x86_64/gitlab-backup.service
(from rev 612870, gitlab/trunk/gitlab-backup.service)
  gitlab/repos/community-staging-x86_64/gitlab-backup.timer
(from rev 612870, gitlab/trunk/gitlab-backup.timer)
  gitlab/repos/community-staging-x86_64/gitlab-mailroom.service
(from rev 612870, gitlab/trunk/gitlab-mailroom.service)
  gitlab/repos/community-staging-x86_64/gitlab-sidekiq.service
(from rev 612870, gitlab/trunk/gitlab-sidekiq.service)
  gitlab/repos/community-staging-x86_64/gitlab-unicorn.service
(from rev 612870, gitlab/trunk/gitlab-unicorn.service)
  gitlab/repos/community-staging-x86_64/gitlab.install
(from rev 612870, gitlab/trunk/gitlab.install)
  gitlab/repos/community-staging-x86_64/gitlab.logrotate
(from rev 612870, gitlab/trunk/gitlab.logrotate)
  gitlab/repos/community-staging-x86_64/gitlab.target
(from rev 612870, gitlab/trunk/gitlab.target)
  gitlab/repos/community-staging-x86_64/gitlab.tmpfiles.d
(from rev 612870, gitlab/trunk/gitlab.tmpfiles.d)
  gitlab/repos/community-staging-x86_64/ruby27-pop-extra-arg.patch
(from rev 612870, gitlab/trunk/ruby27-pop-extra-arg.patch)

+
 PKGBUILD   |  224 +++
 build_fix.patch|   23 
 gitlab-backup.service  |   20 +++
 gitlab-backup.timer|   10 +
 gitlab-mailroom.service|   22 
 gitlab-sidekiq.service |   31 +
 gitlab-unicorn.service |   34 ++
 gitlab.install |   20 +++
 gitlab.logrotate   |6 +
 gitlab.target  |7 +
 gitlab.tmpfiles.d  |1 
 ruby27-pop-extra-arg.patch |   26 
 12 files changed, 424 insertions(+)

Copied: gitlab/repos/community-staging-x86_64/PKGBUILD (from rev 612870, 
gitlab/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 01:03:24 UTC (rev 612871)
@@ -0,0 +1,224 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Pavol (Lopo) Hluchy 
+# Contributor: Jonas Heinrich 
+# Contributor: Massimiliano Torromeo 
+# Contributor: Tobias Hunger 
+# Contributor: Stefan Tatschner 
+# Contributor: Caleb Maclennan 
+
+# NOTE: Gitlab isn't always compatible with modern Ruby versions. In that 
case, check the
+# commit log for an old fix on how to tell it to use older versions of Ruby. 
I'm afraid we'll
+# need this again at some point in the future.
+pkgname=gitlab
+pkgver=12.9.2
+pkgrel=2
+pkgdesc="Project management and code hosting application"
+arch=('x86_64')
+url="https://gitlab.com/gitlab-org/gitlab-foss;
+license=('MIT')
+options=(!buildflags)
+depends=('ruby' 'ruby-bundler' 'git' 'gitlab-workhorse' 'gitlab-gitaly' 
'openssh' 'redis' 'libxslt' 'icu' 're2' 'http-parser' 'nodejs' 'openssl')
+makedepends=('cmake' 'postgresql' 'yarn' 'go' 'nodejs')
+optdepends=('postgresql: database backend'
+'python-docutils: reStructuredText markup language support'
+'smtp-server: mail server in order to receive mail notifications')
+backup=("etc/webapps/gitlab/application.rb"
+"etc/webapps/gitlab/gitlab.yml"
+"etc/webapps/gitlab/resque.yml"
+"etc/webapps/gitlab/unicorn.rb"
+"etc/logrotate.d/gitlab")
+source=(git+https://gitlab.com/gitlab-org/gitlab-foss.git#tag=v$pkgver
+build_fix.patch
+gitlab-unicorn.service
+gitlab-sidekiq.service
+gitlab-backup.service
+gitlab-mailroom.service
+gitlab-backup.timer
+gitlab.target
+gitlab.tmpfiles.d
+gitlab.logrotate
+ruby27-pop-extra-arg.patch)
+install='gitlab.install'
+sha512sums=('SKIP'
+
'9623de113358d3d6e49047f688e272d9394579734ace1bd647497e8717a90784546d27e547a29197a16c80d72ad9f2c79eb65f8edc631deadf2ec90ee86ea44b'
+
'1ad15b48890ad48e97a6fcea56132582f2b22aa27f4a1a1f4590f3ea72de4726e13ef6f3db2bc0984da1ef140bde092e74e0c9f8f1778f207f3fac4a31a77e4b'
+
'8ca36771f7568b190823ec47afeaf6ff75f61c5b6f31ce5d837a6dcd84a5b3da23fb07a1eceeda0752b2e61c4a8f4d17bf368fa2913e1487567944a8d29eeb58'
+
'0cbb9a1631b529a83d5c6db95fd3a684c8f06073890b31f6262c339360444e7452275d804fb6a119a3d61a0ef1b76d0e956f260a12f032d54c00308e8d9520b0'
+
'159530b50ac560c46703ef9ddd788cebc614bc53daa5b545ed8ac55f7ff4f9bb81a5149220a48770e8264e2cd5ca173f0f1f0ef4881f4e2350aaef007ea3e933'
+

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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 01:03:26
  Author: foutrelis
Revision: 612872

libffi 3.3 rebuild

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 01:03:24 UTC (rev 612871)
+++ PKGBUILD2020-04-09 01:03:26 UTC (rev 612872)
@@ -3,7 +3,7 @@
 
 pkgname=cgrep
 pkgver=6.6.32
-pkgrel=17
+pkgrel=18
 pkgdesc="A context-aware grep for source codes"
 url="https://awgn.github.io/cgrep/;
 license=("GPL2")


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 01:03:37
  Author: foutrelis
Revision: 612873

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 612872, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 612872, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 01:03:37 UTC (rev 612873)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.32
+pkgrel=18
+pkgdesc="A context-aware grep for source codes"
+url="https://awgn.github.io/cgrep/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-extra' 
'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 01:02:44
  Author: felixonmars
Revision: 612870

libffi 3.3 rebuild

Modified:
  gitlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:58:51 UTC (rev 612869)
+++ PKGBUILD2020-04-09 01:02:44 UTC (rev 612870)
@@ -11,7 +11,7 @@
 # need this again at some point in the future.
 pkgname=gitlab
 pkgver=12.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Project management and code hosting application"
 arch=('x86_64')
 url="https://gitlab.com/gitlab-org/gitlab-foss;


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:58:51
  Author: foutrelis
Revision: 612869

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 612868, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 612868, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:58:51 UTC (rev 612869)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.6.1
+pkgrel=22
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="https://wiki.portal.chalmers.se/agda/;
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
+ 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 
'haskell-equivalence'
+ 'haskell-exceptions' 'haskell-geniplate-mirror' 'haskell-gitrev' 
'haskell-hashable'
+ 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 
'haskell-regex-tdfa'
+ 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;)
+sha512sums=('e8dffa93e477dff44a91132f6163165dcb9f8804d68c4e218f5ce6ff297349c139c6aac0e52e4113d0fbe82e11b2b04ab47fce03f7b6a768b22fbcaeeb759f6f')
+
+prepare() {
+mkdir -p lib-target
+cp -a $pkgname-$pkgver/src/data/lib lib-target/lib
+
+cd $pkgname-$pkgver
+sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", 
agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \
+-i Setup.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcpphs -f-debug -f-enable-cluster-counting
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:58:44
  Author: foutrelis
Revision: 612868

libffi 3.3 rebuild

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:51:56 UTC (rev 612867)
+++ PKGBUILD2020-04-09 00:58:44 UTC (rev 612868)
@@ -4,7 +4,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.6.1
-pkgrel=21
+pkgrel=22
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="https://wiki.portal.chalmers.se/agda/;
 license=("custom")


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

2020-04-08 Thread Robin Broda via arch-commits
Date: Thursday, April 9, 2020 @ 00:51:56
  Author: coderobe
Revision: 612867

archrelease: copy trunk to community-x86_64

Added:
  nebula/repos/community-x86_64/PKGBUILD
(from rev 612866, nebula/trunk/PKGBUILD)
Deleted:
  nebula/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-09 00:51:14 UTC (rev 612866)
+++ PKGBUILD2020-04-09 00:51:56 UTC (rev 612867)
@@ -1,46 +0,0 @@
-# Maintainer: Robin Broda 
-pkgname=nebula
-pkgver=1.1.0
-pkgrel=2
-pkgdesc='A scalable overlay networking tool with a focus on performance, 
simplicity and security'
-arch=('x86_64')
-url='https://github.com/slackhq/nebula'
-license=('MIT')
-depends=()
-makedepends=('go-pie')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('ff08ce10c202a047149397b172e2effaac7f213676e99bb01293b751e73a33fd')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-
-  go build \
--trimpath \
--ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
--o ./nebula ./cmd/nebula
-
-  go build \
--trimpath \
--ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
--o ./nebula-cert ./cmd/nebula-cert
-
-  go build \
--trimpath \
--ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
--o ./nebula-service ./cmd/nebula-service
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-
-  go test -v ./...
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm755 nebula "${pkgdir}/usr/bin/nebula"
-  install -Dm755 nebula-cert "${pkgdir}/usr/bin/nebula-cert"
-  install -Dm755 nebula-service "${pkgdir}/usr/bin/nebula-service"
-}

Copied: nebula/repos/community-x86_64/PKGBUILD (from rev 612866, 
nebula/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-09 00:51:56 UTC (rev 612867)
@@ -0,0 +1,40 @@
+# Maintainer: Robin Broda 
+pkgname=nebula
+pkgver=1.2.0
+pkgrel=0
+pkgdesc='A scalable overlay networking tool with a focus on performance, 
simplicity and security'
+arch=('x86_64')
+url='https://github.com/slackhq/nebula'
+license=('MIT')
+depends=()
+makedepends=('go-pie')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('1d00594d74e147406f5809380860f538ceed5c19c3f390dd1d8e364f99b303b6')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  for bin in nebula{,-cert,-service}
+  do go build \
+-trimpath \
+-ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
+-o "${bin}" "./cmd/${bin}"
+  done
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+
+  go test -v ./...
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm644 dist/arch/nebula.service 
"${pkgdir}/usr/lib/systemd/system/nebula.service"
+
+  for bin in nebula{,-cert,-service}
+  do install -Dm755 "${bin}" "${pkgdir}/usr/bin/${bin}"
+  done
+}


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

2020-04-08 Thread Robin Broda via arch-commits
Date: Thursday, April 9, 2020 @ 00:51:14
  Author: coderobe
Revision: 612866

upgpkg: nebula 1.2.0-0: 1.2.0

Modified:
  nebula/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:50:21 UTC (rev 612865)
+++ PKGBUILD2020-04-09 00:51:14 UTC (rev 612866)
@@ -1,7 +1,7 @@
 # Maintainer: Robin Broda 
 pkgname=nebula
-pkgver=1.1.0
-pkgrel=2
+pkgver=1.2.0
+pkgrel=0
 pkgdesc='A scalable overlay networking tool with a focus on performance, 
simplicity and security'
 arch=('x86_64')
 url='https://github.com/slackhq/nebula'
@@ -9,25 +9,17 @@
 depends=()
 makedepends=('go-pie')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('ff08ce10c202a047149397b172e2effaac7f213676e99bb01293b751e73a33fd')
+sha256sums=('1d00594d74e147406f5809380860f538ceed5c19c3f390dd1d8e364f99b303b6')
 
 build() {
   cd "${pkgname}-${pkgver}"
 
-  go build \
+  for bin in nebula{,-cert,-service}
+  do go build \
 -trimpath \
 -ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
--o ./nebula ./cmd/nebula
-
-  go build \
--trimpath \
--ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
--o ./nebula-cert ./cmd/nebula-cert
-
-  go build \
--trimpath \
--ldflags "-extldflags ${LDFLAGS} -X main.Build=${pkgver}" \
--o ./nebula-service ./cmd/nebula-service
+-o "${bin}" "./cmd/${bin}"
+  done
 }
 
 check() {
@@ -40,7 +32,9 @@
   cd "${pkgname}-${pkgver}"
 
   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm755 nebula "${pkgdir}/usr/bin/nebula"
-  install -Dm755 nebula-cert "${pkgdir}/usr/bin/nebula-cert"
-  install -Dm755 nebula-service "${pkgdir}/usr/bin/nebula-service"
+  install -Dm644 dist/arch/nebula.service 
"${pkgdir}/usr/lib/systemd/system/nebula.service"
+
+  for bin in nebula{,-cert,-service}
+  do install -Dm755 "${bin}" "${pkgdir}/usr/bin/${bin}"
+  done
 }


[arch-commits] Commit in perl-glib-object-introspection/repos (2 files)

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:50:21
  Author: felixonmars
Revision: 612865

archrelease: copy trunk to community-staging-x86_64

Added:
  perl-glib-object-introspection/repos/community-staging-x86_64/
  perl-glib-object-introspection/repos/community-staging-x86_64/PKGBUILD
(from rev 612864, perl-glib-object-introspection/trunk/PKGBUILD)

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

Copied: perl-glib-object-introspection/repos/community-staging-x86_64/PKGBUILD 
(from rev 612864, perl-glib-object-introspection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:50:21 UTC (rev 612865)
@@ -0,0 +1,42 @@
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+# Contributor: Brian Bidulock 
+# Contributor: John D Jones III AKA jnbek 
+
+pkgname=perl-glib-object-introspection
+_perl_namespace=Glib
+_perl_module=Object-Introspection
+pkgver=0.047
+pkgrel=4
+pkgdesc="Dynamically create Perl language bindings"
+arch=('x86_64')
+url="https://metacpan.org/release/${_perl_namespace}-${_perl_module};
+license=('LGPL')
+makedepends=('gobject-introspection' 'perl-extutils-depends' 
'perl-extutils-pkgconfig' 'perl-cairo-gobject')
+depends=('glib-perl' 'gobject-introspection-runtime')
+source=("https://cpan.metacpan.org/authors/id/X/XA/XAOC/${_perl_namespace}-${_perl_module}-${pkgver}.tar.gz;)
+md5sums=(1fe79aa2eaada96f0b2bdacb6bac960d)
+sha512sums=(3ec4306ad0ae3e5d21eb7b61bfaf7ed0d6e2cc9d107d0456a5221a2627ebb97e4e1654dc9077f561ef064184b3c758c90a9e05062d316cee421457a1d07038dd)
+options=('!emptydirs')
+
+build() {
+  cd "${_perl_namespace}-${_perl_module}-${pkgver}"
+  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+  perl Makefile.PL
+  make
+}
+
+check() {
+  cd "${_perl_namespace}-${_perl_module}-${pkgver}"
+  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1
+  make test
+}
+
+package() {
+  cd "${_perl_namespace}-${_perl_module}-${pkgver}"
+  unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+  make pure_install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
+  # Delete unuseful files
+  find "${pkgdir}" -name '.packlist' -delete
+}


[arch-commits] Commit in perl-glib-object-introspection/trunk (PKGBUILD)

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:50:13
  Author: felixonmars
Revision: 612864

libffi 3.3 rebuild

Modified:
  perl-glib-object-introspection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:42:25 UTC (rev 612863)
+++ PKGBUILD2020-04-09 00:50:13 UTC (rev 612864)
@@ -6,7 +6,7 @@
 _perl_namespace=Glib
 _perl_module=Object-Introspection
 pkgver=0.047
-pkgrel=3
+pkgrel=4
 pkgdesc="Dynamically create Perl language bindings"
 arch=('x86_64')
 url="https://metacpan.org/release/${_perl_namespace}-${_perl_module};


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:49:19
  Author: felixonmars
Revision: 379881

libffi 3.3 rebuild

Modified:
  gjs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:58:48 UTC (rev 379880)
+++ PKGBUILD2020-04-09 00:49:19 UTC (rev 379881)
@@ -3,7 +3,7 @@
 
 pkgname=gjs
 pkgver=1.64.1
-pkgrel=1
+pkgrel=2
 epoch=2
 pkgdesc="Javascript Bindings for GNOME"
 url="https://wiki.gnome.org/Projects/Gjs;


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:49:28
  Author: felixonmars
Revision: 379882

archrelease: copy trunk to staging-x86_64

Added:
  gjs/repos/staging-x86_64/
  gjs/repos/staging-x86_64/PKGBUILD
(from rev 379881, gjs/trunk/PKGBUILD)

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

Copied: gjs/repos/staging-x86_64/PKGBUILD (from rev 379881, gjs/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-09 00:49:28 UTC (rev 379882)
@@ -0,0 +1,43 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.64.1
+pkgrel=2
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js68 dconf readline)
+makedepends=(gobject-introspection git sysprof meson)
+checkdepends=(valgrind xorg-server-xvfb)
+provides=(libgjs.so)
+_commit=0b0af102f6f28a8f7cbfa401ed6a9e1c528bb784  # tags/1.64.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build --buildtype release -D installed_tests=false
+  ninja -C build
+}
+
+check() {
+  dbus-run-session xvfb-run \
+-s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2020-04-08 Thread Anatol Pomozov via arch-commits
Date: Thursday, April 9, 2020 @ 00:42:25
  Author: anatolik
Revision: 612863

archrelease: copy trunk to community-testing-x86_64

Added:
  librdkafka/repos/community-testing-x86_64/
  librdkafka/repos/community-testing-x86_64/PKGBUILD
(from rev 612862, librdkafka/trunk/PKGBUILD)

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

Copied: librdkafka/repos/community-testing-x86_64/PKGBUILD (from rev 612862, 
librdkafka/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-09 00:42:25 UTC (rev 612863)
@@ -0,0 +1,28 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Andrew Sun 
+# Contributor: Joel Teichroeb 
+# Contributor: Alim Gokkaya 
+
+pkgname=librdkafka
+pkgver=1.4.0
+pkgrel=1
+pkgdesc='The Apache Kafka C/C++ library'
+arch=(x86_64)
+url='https://github.com/edenhill/librdkafka'
+license=(BSD)
+depends=(libsasl zstd)
+makedepends=(python openssl lz4 rapidjson)
+source=(librdkafka-$pkgver.tar.gz::https://github.com/edenhill/librdkafka/archive/v$pkgver.tar.gz)
+sha256sums=('ae27ea3f3d0d32d29004e7f709efbba2666c5383a107cc45b3a1949486b2eb84')
+
+build() {
+  cd librdkafka-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd librdkafka-$pkgver
+  make install DESTDIR="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-04-08 Thread Anatol Pomozov via arch-commits
Date: Thursday, April 9, 2020 @ 00:42:00
  Author: anatolik
Revision: 612862

upgpkg: librdkafka 1.4.0-1

Modified:
  librdkafka/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:39:06 UTC (rev 612861)
+++ PKGBUILD2020-04-09 00:42:00 UTC (rev 612862)
@@ -4,7 +4,7 @@
 # Contributor: Alim Gokkaya 
 
 pkgname=librdkafka
-pkgver=1.3.0
+pkgver=1.4.0
 pkgrel=1
 pkgdesc='The Apache Kafka C/C++ library'
 arch=(x86_64)
@@ -13,7 +13,7 @@
 depends=(libsasl zstd)
 makedepends=(python openssl lz4 rapidjson)
 
source=(librdkafka-$pkgver.tar.gz::https://github.com/edenhill/librdkafka/archive/v$pkgver.tar.gz)
-sha256sums=('465cab533ebc5b9ca8d97c90ab69e0093460665ebaf38623209cf343653c76d2')
+sha256sums=('ae27ea3f3d0d32d29004e7f709efbba2666c5383a107cc45b3a1949486b2eb84')
 
 build() {
   cd librdkafka-$pkgver


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:38:57
  Author: felixonmars
Revision: 612860

upgpkg: python-cachetools 4.1.0-1

Modified:
  python-cachetools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:36:07 UTC (rev 612859)
+++ PKGBUILD2020-04-09 00:38:57 UTC (rev 612860)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-cachetools
-pkgver=4.0.0
+pkgver=4.1.0
 pkgrel=1
 pkgdesc="Extensible memoizing collections and decorators"
 url="https://github.com/tkem/cachetools;
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest-runner')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/tkem/cachetools/archive/v$pkgver.tar.gz;)
-sha512sums=('d0711fef71ef51fe8860a1ca9f14faa76ec6bad1e40a2f6a2ba49f550f15d83d1531770e451e6b180ec77f66f3b382ce4d7c0ec2253782f8057c4e254aee6852')
+sha512sums=('7e8da8c0d4aa6928c3aa8a5578b6bf7bac20b1b45aaf01a079ba090c68442694ec9b65606bdd225dbd7c04d62ed77239c60947f74e90c7688088b14cdd59ee6b')
 
 build() {
   cd "$srcdir"/cachetools-$pkgver


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:39:06
  Author: felixonmars
Revision: 612861

archrelease: copy trunk to community-testing-any

Added:
  python-cachetools/repos/community-testing-any/
  python-cachetools/repos/community-testing-any/PKGBUILD
(from rev 612860, python-cachetools/trunk/PKGBUILD)

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

Copied: python-cachetools/repos/community-testing-any/PKGBUILD (from rev 
612860, python-cachetools/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-04-09 00:39:06 UTC (rev 612861)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-cachetools
+pkgver=4.1.0
+pkgrel=1
+pkgdesc="Extensible memoizing collections and decorators"
+url="https://github.com/tkem/cachetools;
+license=('MIT')
+arch=('any')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tkem/cachetools/archive/v$pkgver.tar.gz;)
+sha512sums=('7e8da8c0d4aa6928c3aa8a5578b6bf7bac20b1b45aaf01a079ba090c68442694ec9b65606bdd225dbd7c04d62ed77239c60947f74e90c7688088b14cdd59ee6b')
+
+build() {
+  cd "$srcdir"/cachetools-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/cachetools-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd cachetools-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:36:07
  Author: felixonmars
Revision: 612859

archrelease: copy trunk to community-any

Added:
  netfilter-fullconenat/repos/community-any/
  netfilter-fullconenat/repos/community-any/Kbuild
(from rev 612858, netfilter-fullconenat/trunk/Kbuild)
  netfilter-fullconenat/repos/community-any/PKGBUILD
(from rev 612858, netfilter-fullconenat/trunk/PKGBUILD)
  netfilter-fullconenat/repos/community-any/netfilter-fullconenat.conf
(from rev 612858, netfilter-fullconenat/trunk/netfilter-fullconenat.conf)

+
 Kbuild |1 +
 PKGBUILD   |   40 
 netfilter-fullconenat.conf |1 +
 3 files changed, 42 insertions(+)

Copied: netfilter-fullconenat/repos/community-any/Kbuild (from rev 612858, 
netfilter-fullconenat/trunk/Kbuild)
===
--- community-any/Kbuild(rev 0)
+++ community-any/Kbuild2020-04-09 00:36:07 UTC (rev 612859)
@@ -0,0 +1 @@
+obj-m = xt_FULLCONENAT.o

Copied: netfilter-fullconenat/repos/community-any/PKGBUILD (from rev 612858, 
netfilter-fullconenat/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-04-09 00:36:07 UTC (rev 612859)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=6
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('any')
+url="https://github.com/Chion82/netfilter-full-cone-nat;
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+source=("netfilter-fullconenat.conf" Kbuild
+
"${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;)
+sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571'
+'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2'
+'SKIP')
+
+pkgver() {
+  cd "$srcdir/${pkgname}"
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+build() {
+  cd $pkgname
+  ln -s ../Kbuild
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  # Install modules-load.conf
+  install -Dm644 netfilter-fullconenat.conf 
"${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf"
+
+  install -Dt 
"${pkgdir}/usr/lib/modules/$(

[arch-commits] Commit in (6 files)

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:35:52
  Author: felixonmars
Revision: 612858

addpkg: netfilter-fullconenat r73.0cf3b48-6

Added:
  netfilter-fullconenat/
  netfilter-fullconenat/repos/
  netfilter-fullconenat/trunk/
  netfilter-fullconenat/trunk/Kbuild
  netfilter-fullconenat/trunk/PKGBUILD
  netfilter-fullconenat/trunk/netfilter-fullconenat.conf

+
 Kbuild |1 +
 PKGBUILD   |   40 
 netfilter-fullconenat.conf |1 +
 3 files changed, 42 insertions(+)

Added: netfilter-fullconenat/trunk/Kbuild
===
--- netfilter-fullconenat/trunk/Kbuild  (rev 0)
+++ netfilter-fullconenat/trunk/Kbuild  2020-04-09 00:35:52 UTC (rev 612858)
@@ -0,0 +1 @@
+obj-m = xt_FULLCONENAT.o

Added: netfilter-fullconenat/trunk/PKGBUILD
===
--- netfilter-fullconenat/trunk/PKGBUILD(rev 0)
+++ netfilter-fullconenat/trunk/PKGBUILD2020-04-09 00:35:52 UTC (rev 
612858)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=6
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('any')
+url="https://github.com/Chion82/netfilter-full-cone-nat;
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+source=("netfilter-fullconenat.conf" Kbuild
+
"${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;)
+sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571'
+'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2'
+'SKIP')
+
+pkgver() {
+  cd "$srcdir/${pkgname}"
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+build() {
+  cd $pkgname
+  ln -s ../Kbuild
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  # Install modules-load.conf
+  install -Dm644 netfilter-fullconenat.conf 
"${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf"
+
+  install -Dt 
"${pkgdir}/usr/lib/modules/$(

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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:26:51
  Author: felixonmars
Revision: 612856

upgpkg: semver 7.2.1-1

Modified:
  semver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:22:29 UTC (rev 612855)
+++ PKGBUILD2020-04-09 00:26:51 UTC (rev 612856)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=semver
-pkgver=7.2.0
+pkgver=7.2.1
 pkgrel=1
 pkgdesc='The semantic version parser used by npm.'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('54e431502460b6dbbb9b1baf020b1e9529689355e83978eee97489753068f3ef11b2f9cfc0a5c466d6552afce5362813d665c7d9f0eea5c4fca17f15c35566db')
+sha512sums=('687866d690f4da35d7932229ab6e6a0598ebdc242083c2924fcb97d0e597721df113a8f0fb56df6d69c28f3330a23b13aaeae85262851cdcd4eb1dba984891c7')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:27:01
  Author: felixonmars
Revision: 612857

archrelease: copy trunk to community-testing-any

Added:
  semver/repos/community-testing-any/PKGBUILD
(from rev 612856, semver/trunk/PKGBUILD)
Deleted:
  semver/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-09 00:26:51 UTC (rev 612856)
+++ PKGBUILD2020-04-09 00:27:01 UTC (rev 612857)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=semver
-pkgver=7.2.0
-pkgrel=1
-pkgdesc='The semantic version parser used by npm.'
-arch=('any')
-url='https://github.com/npm/node-semver'
-license=('ISC')
-depends=('nodejs')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('54e431502460b6dbbb9b1baf020b1e9529689355e83978eee97489753068f3ef11b2f9cfc0a5c466d6552afce5362813d665c7d9f0eea5c4fca17f15c35566db')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: semver/repos/community-testing-any/PKGBUILD (from rev 612856, 
semver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-09 00:27:01 UTC (rev 612857)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=semver
+pkgver=7.2.1
+pkgrel=1
+pkgdesc='The semantic version parser used by npm.'
+arch=('any')
+url='https://github.com/npm/node-semver'
+license=('ISC')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('687866d690f4da35d7932229ab6e6a0598ebdc242083c2924fcb97d0e597721df113a8f0fb56df6d69c28f3330a23b13aaeae85262851cdcd4eb1dba984891c7')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:22:29
  Author: foutrelis
Revision: 612855

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 612854, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 612854, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:22:29 UTC (rev 612855)
@@ -0,0 +1,73 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.2
+pkgrel=209
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
darcs-cabal3.patch::https://raw.githubusercontent.com/input-output-hk/haskell.nix/9f8a6e3e5755e4b917686c6267b1135caf724f1f/patches/darcs-setup.patch)
+sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b'
+
'fb951289b5262eca68eb5d6cf6e9f3e5758fd509c4781f19ed9bab0b1bdbc788edefd25f7a900c08cb5e5510c0db6d2fb94226ba921e0e373cc4402649c09c7d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' -e 's/< *4.13/<5/' -e 's/< 
*1.3/<2/' -e 's/< *2/<4/' $pkgname.cabal
+patch -p1 -i ../darcs-cabal3.patch
+sed -i '/sDistHook = /,+14d' Setup.hs
+sed -i '/fail   = failSM/i instance MonadFail SM where' 
src/Darcs/Patch/ReadMonads.hs
+sed -i 's/fail \$/error $/' src/Darcs/Util/Tree/Monad.hs 
src/Darcs/Repository/Diff.hs src/Darcs/Patch/Prim/V1/Apply.hs
+sed -i 's/Monad m => PatchInfoAnd/MonadFail m => PatchInfoAnd/' 
src/Darcs/Patch/PatchInfoAnd.hs
+sed -i 's/fail /error /' src/Darcs/Patch/Depends.hs 
src/Darcs/Patch/Match.hs src/Darcs/Repository/Match.hs
+sed -i '/fail _ /i instance  MonadFail Perhaps where' 
src/Darcs/Patch/{,Prim}/V1/Commute.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# TODO: fix the rest failures
+runhaskell Setup test || :
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:22:23
  Author: foutrelis
Revision: 612854

libffi 3.3 rebuild

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:18:25 UTC (rev 612853)
+++ PKGBUILD2020-04-09 00:22:23 UTC (rev 612854)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.2
-pkgrel=208
+pkgrel=209
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL2")


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:18:25
  Author: felixonmars
Revision: 612853

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 612852, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 612852, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:18:25 UTC (rev 612853)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.6.3
+pkgrel=9
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-exceptions' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('4aa9e7c1b214cad450fa2aa39553ec0e6e7a0f23d5e96f26fc639d41677643d4628106b15670452db1f2366a555f47663f703356017a9affd7e856f2684c69c4')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:18:16
  Author: felixonmars
Revision: 612852

libffi 3.3 rebuild

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:09:37 UTC (rev 612851)
+++ PKGBUILD2020-04-09 00:18:16 UTC (rev 612852)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.6.3
-pkgrel=8
+pkgrel=9
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:05:44
  Author: foutrelis
Revision: 612848

libffi 3.3 rebuild

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:04:41 UTC (rev 612847)
+++ PKGBUILD2020-04-09 00:05:44 UTC (rev 612848)
@@ -4,7 +4,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.4
-pkgrel=76
+pkgrel=77
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:09:16
  Author: felixonmars
Revision: 612850

libffi 3.3 rebuild

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:05:56 UTC (rev 612849)
+++ PKGBUILD2020-04-09 00:09:16 UTC (rev 612850)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:04:41
  Author: felixonmars
Revision: 612847

archrelease: copy trunk to community-staging-x86_64

Added:
  racket/repos/community-staging-x86_64/
  racket/repos/community-staging-x86_64/PKGBUILD
(from rev 612846, racket/trunk/PKGBUILD)

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

Copied: racket/repos/community-staging-x86_64/PKGBUILD (from rev 612846, 
racket/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:04:41 UTC (rev 612847)
@@ -0,0 +1,72 @@
+# Maintainer: Kyle Keen 
+# Contributor: Eric Bélanger 
+
+pkgbase=racket
+pkgname=(racket racket-minimal)
+pkgver=7.5
+pkgrel=2
+pkgdesc="A full-spectrum language with DrRacket IDE.  Formerly known as PLT 
Scheme."
+arch=('x86_64')
+url="https://racket-lang.org/;
+license=('GPL3' 'LGPL3' 'custom')
+depends=('gtk3')
+makedepends=('gsfonts' 'sqlite')
+options=('!strip' '!emptydirs')
+conflicts=('racket-docs')
+replaces=('racket-docs')
+source=("https://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src.tgz;)
+# 
"https://mirror.racket-lang.org/installers/${pkgver}/racket-minimal-${pkgver}-src.tgz;
+sha1sums=('c24b8ef6b52fcb0c0b89754acd86b63d681f4caf')
+
+prepare() {
+  cd "$pkgbase-$pkgver"
+  echo "Icon=drracket" >> share/pkgs/drracket/drracket/drracket.desktop
+}
+
+build() {
+  cd "$pkgbase-$pkgver/src"
+  [ "$CARCH" == "x86_64" ] && export CFLAGS+=" -fPIC"
+  ./configure --prefix=/usr --sysconfdir=/etc --enable-shared
+  make
+}
+
+package_racket() {
+  cd "$pkgbase-$pkgver/src"
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING-libscheme.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  install -Dm644 ../share/pkgs/drracket/drracket/drracket.desktop 
"$pkgdir/usr/share/applications/drracket.desktop"
+  install -d "$pkgdir"/usr/share/icons/hicolor/{16x16,32x32,48x48,256x256}/apps
+  ln -s /usr/share/racket/pkgs/icons/plt-16x16.png 
"$pkgdir/usr/share/icons/hicolor/16x16/apps/drracket.png"
+  ln -s /usr/share/racket/pkgs/icons/plt-32x32.png 
"$pkgdir/usr/share/icons/hicolor/32x32/apps/drracket.png"
+  ln -s /usr/share/racket/pkgs/icons/plt-48x48.png 
"$pkgdir/usr/share/icons/hicolor/48x48/apps/drracket.png"
+  ln -s /usr/share/racket/pkgs/icons/plt-logo-red-diffuse.png 
"$pkgdir/usr/share/icons/hicolor/256x256/apps/drracket.png"
+}
+
+package_racket-minimal() {
+  pkgdesc="Minimal Racket installation, without DrRacket/docs."
+  depends=('libffi')
+  conflicts=('racket')
+  provides=('racket')
+  replaces=()
+
+  # The -minimal tarball uses the SAME extract path.
+  # 99% identical sources anyway, manually apply the difference.
+  # Thankfully these builds happen in the given order
+  # so we can save some time and reuse the previous build.
+  cd "$pkgbase-$pkgver"
+  echo '((root "pkgs/racket-lib"))' > share/links.rktd
+  _libhash=$(grep -oP '\("racket-lib".*?#f\)\)' share/pkgs/pkgs.rktd)
+  echo "#hash($_libhash)" > share/pkgs/pkgs.rktd
+  cd share/pkgs
+  find . -not -name '.' -not -name '*pkgs.rktd' -not -regex '.*/racket-lib.*' 
-delete
+  cd ../../src
+
+  make DESTDIR="${pkgdir}" install
+
+  find "$pkgdir/usr/share/doc/" -delete
+  install -d "$pkgdir/usr/share/doc/racket/"
+  touch "$pkgdir/usr/share/doc/racket/docindex.sqlite"  # FS#60413
+
+  install -Dm644 COPYING-libscheme.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:05:56
  Author: foutrelis
Revision: 612849

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dav/repos/community-staging-x86_64/
  haskell-dav/repos/community-staging-x86_64/PKGBUILD
(from rev 612848, haskell-dav/trunk/PKGBUILD)

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 612848, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:05:56 UTC (rev 612849)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.4
+pkgrel=77
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl-compat
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:09:37
  Author: felixonmars
Revision: 612851

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 612850, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 612850, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:09:37 UTC (rev 612851)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.0
+pkgrel=4
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('e52bca7c4ab37909b57b8d004244e7b0471464141cea5193ed01e39a60f7adb551064d3d3dd4230042b04730fdf8d6b8151bb3789b90c413680e6a3e496c383c')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *4.19/<5/' $pkgname.cabal
+sed -i -e '/ fail /d' src/PostgREST/Config.hs
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:02:22
  Author: foutrelis
Revision: 612845

archrelease: copy trunk to community-staging-x86_64

Added:
  hasktags/repos/community-staging-x86_64/
  hasktags/repos/community-staging-x86_64/PKGBUILD
(from rev 612844, hasktags/trunk/PKGBUILD)

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

Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 612844, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-09 00:02:22 UTC (rev 612845)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.71.2
+pkgrel=67
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="https://github.com/MarcWeber/hasktags;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 
'haskell-optparse-applicative'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *0.4/<1/' -e 's/< *0.10/<1/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Thursday, April 9, 2020 @ 00:04:17
  Author: felixonmars
Revision: 612846

libffi 3.3 rebuild

Modified:
  racket/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-09 00:02:22 UTC (rev 612845)
+++ PKGBUILD2020-04-09 00:04:17 UTC (rev 612846)
@@ -4,7 +4,7 @@
 pkgbase=racket
 pkgname=(racket racket-minimal)
 pkgver=7.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A full-spectrum language with DrRacket IDE.  Formerly known as PLT 
Scheme."
 arch=('x86_64')
 url="https://racket-lang.org/;


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 9, 2020 @ 00:01:55
  Author: foutrelis
Revision: 612844

libffi 3.3 rebuild

Modified:
  hasktags/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:33:30 UTC (rev 612843)
+++ PKGBUILD2020-04-09 00:01:55 UTC (rev 612844)
@@ -3,7 +3,7 @@
 
 pkgname=hasktags
 pkgver=0.71.2
-pkgrel=66
+pkgrel=67
 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
 url="https://github.com/MarcWeber/hasktags;
 license=("BSD")


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:58:48
  Author: foutrelis
Revision: 379880

archrelease: copy trunk to staging-x86_64

Added:
  llvm7/repos/staging-x86_64/
  llvm7/repos/staging-x86_64/PKGBUILD
(from rev 379879, llvm7/trunk/PKGBUILD)
  llvm7/repos/staging-x86_64/add-discriminator-to-debuginfo-test.patch
(from rev 379879, llvm7/trunk/add-discriminator-to-debuginfo-test.patch)
  llvm7/repos/staging-x86_64/rusty-discriminator-thingy.patch
(from rev 379879, llvm7/trunk/rusty-discriminator-thingy.patch)

---+
 PKGBUILD  |   97 
 add-discriminator-to-debuginfo-test.patch |   25 +++
 rusty-discriminator-thingy.patch  |   57 
 3 files changed, 179 insertions(+)

Copied: llvm7/repos/staging-x86_64/PKGBUILD (from rev 379879, 
llvm7/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-08 23:58:48 UTC (rev 379880)
@@ -0,0 +1,97 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+# ** #
+# This package is meant to be used for compiling packages that have not been #
+# ported to LLVM 8 yet. Such packages may depend on llvm7-libs but not llvm7 #
+# which is not co-installable with the main llvm package (currently LLVM 8). #
+# ** #
+
+pkgname=('llvm7' 'llvm7-libs')
+pkgver=7.1.0
+pkgrel=3
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ 'python-setuptools')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+rusty-discriminator-thingy.patch
+add-discriminator-to-debuginfo-test.patch)
+sha256sums=('1bcc9b285074ded87b88faaedddb88e6b5d6c331dfcfb57d7f3393dd622b3764'
+'SKIP'
+'4abaef845abb899628deb62a3f184fb8433555620648150dc346a74ef134fd68'
+'1d2ea3a07e94f4c826706a452e93ed8a2301b5eed5715d22eab19a5ea3f3d0a7')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+
+  # Fix rust 1.32 segfaults with LTO being enabled
+  # https://github.com/rust-lang/rust/issues/54614
+  patch -Np1 -i ../rusty-discriminator-thingy.patch
+  patch -Np1 -i ../add-discriminator-to-debuginfo-test.patch
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_HOST_TRIPLE=$CHOST \
+-DLLVM_BUILD_LLVM_DYLIB=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_INSTALL_UTILS=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_ENABLE_FFI=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
+-DLLVM_BINUTILS_INCDIR=/usr/include
+  ninja
+}
+
+check() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+  ninja check
+}
+
+package_llvm7() {
+  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies"
+  depends=('llvm7-libs' 'perl')
+  optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)')
+  conflicts=('llvm')
+
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+
+  # Include lit for running lit-based tests in other projects
+  pushd ../utils/lit
+  python3 setup.py install --root="$pkgdir" -O1
+  popd
+
+  # The runtime libraries go into llvm7-libs
+  mv -f "$pkgdir"/usr/lib/lib{LLVM-*.so,LTO.so.*} "$srcdir"
+
+  # Remove files which conflict with llvm-libs
+  rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_llvm7-libs() {
+  pkgdesc="LLVM 7 runtime libraries"
+  depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
+
+  install -d "$pkgdir/usr/lib"
+  cp -P "$srcdir"/lib{LLVM-*.so,LTO.so.*} "$pkgdir/usr/lib/"
+
+  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: llvm7/repos/staging-x86_64/add-discriminator-to-debuginfo-test.patch 
(from rev 379879, llvm7/trunk/add-discriminator-to-debuginfo-test.patch)
===
--- staging-x86_64/add-discriminator-to-debuginfo-test.patch
(rev 0)
+++ staging-x86_64/add-discriminator-to-debuginfo-test.patch2020-04-08 
23:58:48 UTC (rev 379880)
@@ -0,0 +1,25 @@
+From cc1f2a595ead516812a6c50398f0f3480ebe031f Mon Sep 17 00:00:00 2001
+From: Jonas Devlieghere 
+Date: Fri, 21 Sep 2018 

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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:58:42
  Author: foutrelis
Revision: 379879

libffi 3.3 rebuild

Modified:
  llvm7/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:59:27 UTC (rev 379878)
+++ PKGBUILD2020-04-08 23:58:42 UTC (rev 379879)
@@ -9,7 +9,7 @@
 
 pkgname=('llvm7' 'llvm7-libs')
 pkgver=7.1.0
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="https://llvm.org/;
 license=('custom:University of Illinois/NCSA Open Source License')


[arch-commits] Commit in haskell-gtk2hs-buildtools/repos (2 files)

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 23:33:30
  Author: felixonmars
Revision: 612843

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 612842, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 612842, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:33:30 UTC (rev 612843)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.8.0
+pkgrel=13
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
+sha512sums=('fa427979f20f10ca8baf38c80c28a5190d18b767046de347950ea799660e1d54939d668c01c469da36d2df6c347f7ba67e2e85f3a721f8d37852093e03fd')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


[arch-commits] Commit in haskell-gtk2hs-buildtools/trunk (PKGBUILD)

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 23:33:22
  Author: felixonmars
Revision: 612842

libffi 3.3 rebuild

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:31:45 UTC (rev 612841)
+++ PKGBUILD2020-04-08 23:33:22 UTC (rev 612842)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk2hs-buildtools
 pkgver=0.13.8.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools;
 license=('GPL2')


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 23:31:45
  Author: felixonmars
Revision: 612841

archrelease: copy trunk to community-staging-x86_64

Added:
  pypy3/repos/community-staging-x86_64/
  pypy3/repos/community-staging-x86_64/PKGBUILD
(from rev 612840, pypy3/trunk/PKGBUILD)
  pypy3/repos/community-staging-x86_64/a93dfb333afe.patch
(from rev 612840, pypy3/trunk/a93dfb333afe.patch)

+
 PKGBUILD   |   52 +++
 a93dfb333afe.patch |   32 +++
 2 files changed, 84 insertions(+)

Copied: pypy3/repos/community-staging-x86_64/PKGBUILD (from rev 612840, 
pypy3/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:31:45 UTC (rev 612841)
@@ -0,0 +1,52 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=pypy3
+pkgver=7.3.0
+pkgrel=2
+pkgdesc="A Python3 implementation written in Python, JIT enabled"
+url="https://pypy.org;
+arch=('x86_64')
+depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses')
+makedepends=('python2' 'sqlite' 'tk' 'python2-pycparser')
+optdepends=('sqlite: sqlite module'
+'tk: tk module')
+options=(!buildflags)
+license=('MIT')
+source=("https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v${pkgver}-src.tar.bz2;)
+sha512sums=('313a4254262dd8d8b995a50bddbc360cfb67add0818e51a3e9ce25bda6a9b639e9fea8efe7da6adda76dff0a86a364544a13faa516e51b9ea6c25ec99223b435')
+
+build() {
+  cd pypy3.6-v${pkgver}-src/pypy/goal
+
+  python2 ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
+
+  # Compile binary modules
+  PYTHONPATH=../.. ./pypy3-c ../tool/build_cffi_imports.py
+}
+
+package() {
+  cd pypy3.6-v${pkgver}-src
+
+  # Prepare installation
+  python2 pypy/tool/release/package.py --archive-name pypy --targetdir .
+  mkdir unpacked
+  tar xf pypy.tar.bz2 -C unpacked
+
+  # Install pypy
+  cd unpacked
+  install -Dm755 pypy/bin/pypy3 "${pkgdir}"/opt/pypy3/bin/pypy3
+  install -Dm755 pypy/bin/libpypy3-c.so "${pkgdir}"/opt/pypy3/bin/libpypy3-c.so
+  cp -r pypy/include pypy/lib_pypy pypy/lib-python pypy/site-packages 
"${pkgdir}"/opt/pypy3
+  cd ..
+
+  # Install symlinks
+  mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib
+  ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3
+  ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so
+
+  # Install misc stuff
+  install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst
+  install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
+}
+# vim: ts=2 sw=2 et:

Copied: pypy3/repos/community-staging-x86_64/a93dfb333afe.patch (from rev 
612840, pypy3/trunk/a93dfb333afe.patch)
===
--- community-staging-x86_64/a93dfb333afe.patch (rev 0)
+++ community-staging-x86_64/a93dfb333afe.patch 2020-04-08 23:31:45 UTC (rev 
612841)
@@ -0,0 +1,32 @@
+# HG changeset patch
+# User Matti Picus 
+# Date 1554034536 -10800
+# Node ID a93dfb333afe34ac02b15e997749cd3902ed96c0
+# Parent  9f383b2e30c6ac084fe95fd781abfc2fceffdc9f
+preserve order on extra effects (sets are not ordered on cpython2)
+
+diff --git a/rpython/jit/codewriter/effectinfo.py 
b/rpython/jit/codewriter/effectinfo.py
+--- a/rpython/jit/codewriter/effectinfo.py
 b/rpython/jit/codewriter/effectinfo.py
+@@ -326,14 +326,17 @@
+ # a read or a write to an interiorfield, inside an array of
+ # structs, is additionally recorded as a read or write of
+ # the array itself
+-extraef = set()
++extraef = list()
+ for tup in effects:
+ if tup[0] == "interiorfield" or tup[0] == "readinteriorfield":
+ T = deref(tup[1])
+ if isinstance(T, lltype.Array) and consider_array(T):
+-extraef.add((tup[0].replace("interiorfield", "array"),
+- tup[1]))
+-effects |= extraef
++val = (tup[0].replace("interiorfield", "array"),
++ tup[1])
++if val not in effects:
++extraef.append(val)
++# preserve order in the added effects issue bitbucket #2984
++effects = tuple(effects) + tuple(extraef)
+ 
+ for tup in effects:
+ if tup[0] == "struct":


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 23:31:35
  Author: felixonmars
Revision: 612840

libffi 3.3 rebuild

Modified:
  pypy3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:19:34 UTC (rev 612839)
+++ PKGBUILD2020-04-08 23:31:35 UTC (rev 612840)
@@ -2,7 +2,7 @@
 
 pkgname=pypy3
 pkgver=7.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A Python3 implementation written in Python, JIT enabled"
 url="https://pypy.org;
 arch=('x86_64')


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 23:19:34
  Author: felixonmars
Revision: 612839

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 23:19:09 UTC (rev 612838)
+++ PKGBUILD2020-04-08 23:19:34 UTC (rev 612839)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgname=python-cinderclient
-pkgver=6.0.0
-pkgrel=1
-pkgdesc="OpenStack Block Storage API Client Library"
-arch=('any')
-url="https://docs.openstack.org/developer/python-cinderclient;
-license=('Apache')
-depends=('python-six' 'python-pbr' 'python-babel' 'python-prettytable' 
'python-keystoneclient'
- 'python-requests' 'python-oslo-utils')
-checkdepends=('python-oslotest' 'python-requests-mock' 'python-ddt')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-cinderclient/archive/$pkgver.tar.gz;)
-sha512sums=('0074b4bb6ea584f77e6af446ca3239dfdabc7e40c88bee2497eab237d0e04be3fc90d3794354da21ce12fd821082b68746fed03ade56ef45b97317736440c9f9')
-
-export PBR_VERSION=$pkgver
-
-prepare() {
-  sed -i '/simplejson/d' python-cinderclient-$pkgver/requirements.txt
-}
-
-build() {
-  cd python-cinderclient-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd python-cinderclient-$pkgver
-  stestr run
-}
-
-package() {
-  cd python-cinderclient-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-cinderclient/repos/community-any/PKGBUILD (from rev 612838, 
python-cinderclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 23:19:34 UTC (rev 612839)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgname=python-cinderclient
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="OpenStack Block Storage API Client Library"
+arch=('any')
+url="https://docs.openstack.org/developer/python-cinderclient;
+license=('Apache')
+depends=('python-six' 'python-pbr' 'python-babel' 'python-prettytable' 
'python-keystoneclient'
+ 'python-requests' 'python-oslo-utils')
+checkdepends=('python-oslotest' 'python-requests-mock' 'python-ddt')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-cinderclient/archive/$pkgver.tar.gz;)
+sha512sums=('7c05560c0d2318296f54607799aa3d6bbd2c12112993e7d9502a010a43a6d57fe3445984d0c94155152861c3122265c40bdb23c0581821175e7919609f31eeb0')
+
+export PBR_VERSION=$pkgver
+
+prepare() {
+  sed -i '/simplejson/d' python-cinderclient-$pkgver/requirements.txt
+}
+
+build() {
+  cd python-cinderclient-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd python-cinderclient-$pkgver
+  stestr run
+}
+
+package() {
+  cd python-cinderclient-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-04-08 Thread Felix Yan via arch-commits
Date: Wednesday, April 8, 2020 @ 23:19:09
  Author: felixonmars
Revision: 612838

upgpkg: python-cinderclient 7.0.0-1

Modified:
  python-cinderclient/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:18:11 UTC (rev 612837)
+++ PKGBUILD2020-04-08 23:19:09 UTC (rev 612838)
@@ -2,7 +2,7 @@
 # Contributor: Daniel Wallace 
 
 pkgname=python-cinderclient
-pkgver=6.0.0
+pkgver=7.0.0
 pkgrel=1
 pkgdesc="OpenStack Block Storage API Client Library"
 arch=('any')
@@ -12,7 +12,7 @@
  'python-requests' 'python-oslo-utils')
 checkdepends=('python-oslotest' 'python-requests-mock' 'python-ddt')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-cinderclient/archive/$pkgver.tar.gz;)
-sha512sums=('0074b4bb6ea584f77e6af446ca3239dfdabc7e40c88bee2497eab237d0e04be3fc90d3794354da21ce12fd821082b68746fed03ade56ef45b97317736440c9f9')
+sha512sums=('7c05560c0d2318296f54607799aa3d6bbd2c12112993e7d9502a010a43a6d57fe3445984d0c94155152861c3122265c40bdb23c0581821175e7919609f31eeb0')
 
 export PBR_VERSION=$pkgver
 


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

2020-04-08 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 8, 2020 @ 23:18:04
  Author: archange
Revision: 612836

upgpkg: python-xarray 0.15.1-1

Drop released patches

Modified:
  python-xarray/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:15:09 UTC (rev 612835)
+++ PKGBUILD2020-04-08 23:18:04 UTC (rev 612836)
@@ -2,7 +2,7 @@
 
 _pkg=xarray
 pkgname=python-${_pkg}
-pkgver=0.15.0
+pkgver=0.15.1
 pkgrel=1
 pkgdesc="N-D labeled arrays and datasets in Python"
 arch=(any)
@@ -40,25 +40,11 @@
 python-bottleneck
 python-matplotlib
 python-seaborn
-# Our pint version is too new for the tests to work
-# See: * https://github.com/pydata/xarray/issues/3778
-#  * https://github.com/pydata/xarray/issues/3779
-#  * https://github.com/pydata/xarray/issues/3783
-#python-pint
+python-pint
 )
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz
-
python-xarray-fix-seaborn-0.10-tests.patch::https://github.com/pydata/xarray/commit/52ee5dfe73b51b55cc90f2140f2cd54a2e7946a0.patch
-
python-xarray-fix-dask-requiring-test.patch::https://github.com/pydata/xarray/commit/90e734a55792f3c19e795df110fc3501c609d191.patch)
-sha256sums=('c72d160c970725201f769e80fb91cbad68d6ebf21d68fcc371385a6c950459c3'
-'3ec57ce98bd3bef2a3a0ea4d5d545a43c8cb827b3c95299c658acf0f32b71803'
-'732c37fdb639672b3f7f9e36753d29ed5558d28635fc0e8efbfc9888282a3580')
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('64e3138d87b641e22fe7a003c94abc685896b247b63e434505c1e6b38c91a8fb')
 
-prepare() {
-cd ${_pkg}-${pkgver}
-patch -p1 -i ../python-xarray-fix-seaborn-0.10-tests.patch
-patch -p1 -i ../python-xarray-fix-dask-requiring-test.patch
-}
-
 build() {
 cd ${_pkg}-${pkgver}
 python setup.py build


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

2020-04-08 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 8, 2020 @ 23:18:11
  Author: archange
Revision: 612837

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  140 +++--
 1 file changed, 63 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 23:18:04 UTC (rev 612836)
+++ PKGBUILD2020-04-08 23:18:11 UTC (rev 612837)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=xarray
-pkgname=python-${_pkg}
-pkgver=0.15.0
-pkgrel=1
-pkgdesc="N-D labeled arrays and datasets in Python"
-arch=(any)
-url="https://xarray.pydata.org/;
-license=(Apache)
-makedepends=(python-setuptools)
-depends=(python-numpy python-pandas)
-optdepends=(
-  'python-netcdf4: netCDF4 support'
-  'python-scipy: interpolation features & fallback for netCDF3 support'
-#  'python-pydap: fallback for accessing OPeNDAP'
-#  'python-h5netcdf: alternative for netCDF4 support'
-#  'python-pynio: geoscience specific file formats support' 
-#  'python-zarr: chunked, compressed N-dimensional arrays'
-  'python-cftime: datetimes support for non-standard calendars or distant 
dates'
-#  'python-pseudonetcdf: atmospheric science specific file formats support'
-#  'python-rasterio: GeoTiffs and other gridded raster datasets support'
-#  'python-iris: conversion to and from iris’ Cube objects'
-#  'python-cfgrib: mapping GRIB files to CDF4'
-  'python-bottleneck: faster NaN-skipping and rolling window aggregations'
-#  'python-numbagg: faster exponential rolling window operations'  
-#  'python-dask: parallel computation'
-  'python-matplotlib: plotting support'
-#  'python-cartopy: plotting of cartographic data'
-  'python-seaborn: better color palettes for plots'
-#  'python-nc-time-axis: plotting of cftime.datetime objects'  
-#  'python-sparse: sparse arrays support'
-  'python-pint: units of measure support'
-)
-checkdepends=(
-python-pytest
-python-netcdf4
-python-scipy
-python-cftime
-python-bottleneck
-python-matplotlib
-python-seaborn
-# Our pint version is too new for the tests to work
-# See: * https://github.com/pydata/xarray/issues/3778
-#  * https://github.com/pydata/xarray/issues/3779
-#  * https://github.com/pydata/xarray/issues/3783
-#python-pint
-)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz
-
python-xarray-fix-seaborn-0.10-tests.patch::https://github.com/pydata/xarray/commit/52ee5dfe73b51b55cc90f2140f2cd54a2e7946a0.patch
-
python-xarray-fix-dask-requiring-test.patch::https://github.com/pydata/xarray/commit/90e734a55792f3c19e795df110fc3501c609d191.patch)
-sha256sums=('c72d160c970725201f769e80fb91cbad68d6ebf21d68fcc371385a6c950459c3'
-'3ec57ce98bd3bef2a3a0ea4d5d545a43c8cb827b3c95299c658acf0f32b71803'
-'732c37fdb639672b3f7f9e36753d29ed5558d28635fc0e8efbfc9888282a3580')
-
-prepare() {
-cd ${_pkg}-${pkgver}
-patch -p1 -i ../python-xarray-fix-seaborn-0.10-tests.patch
-patch -p1 -i ../python-xarray-fix-dask-requiring-test.patch
-}
-
-build() {
-cd ${_pkg}-${pkgver}
-python setup.py build
-}
-
-check() {
-cd ${_pkg}-${pkgver}
-pytest
-}
-
-package() {
-cd ${_pkg}-${pkgver}
-python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
-# Remove tests
-rm -r "${pkgdir}"$(python -c "import site; 
print(site.getsitepackages()[0])")/xarray/tests
-}

Copied: python-xarray/repos/community-any/PKGBUILD (from rev 612836, 
python-xarray/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 23:18:11 UTC (rev 612837)
@@ -0,0 +1,63 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=xarray
+pkgname=python-${_pkg}
+pkgver=0.15.1
+pkgrel=1
+pkgdesc="N-D labeled arrays and datasets in Python"
+arch=(any)
+url="https://xarray.pydata.org/;
+license=(Apache)
+makedepends=(python-setuptools)
+depends=(python-numpy python-pandas)
+optdepends=(
+  'python-netcdf4: netCDF4 support'
+  'python-scipy: interpolation features & fallback for netCDF3 support'
+#  'python-pydap: fallback for accessing OPeNDAP'
+#  'python-h5netcdf: alternative for netCDF4 support'
+#  'python-pynio: geoscience specific file formats support' 
+#  'python-zarr: chunked, compressed N-dimensional arrays'
+  'python-cftime: datetimes support for non-standard calendars or distant 
dates'
+#  'python-pseudonetcdf: atmospheric science specific file formats support'
+#  'python-rasterio: GeoTiffs and other gridded raster datasets support'
+#  'python-iris: conversion to and from iris’ Cube objects'
+#  'python-cfgrib: mapping GRIB files to CDF4'
+  'python-bottleneck: faster NaN-skipping and rolling window 

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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:15:05
  Author: foutrelis
Revision: 612834

libffi 3.3 rebuild

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:12:33 UTC (rev 612833)
+++ PKGBUILD2020-04-08 23:15:05 UTC (rev 612834)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.1
-pkgrel=16
+pkgrel=17
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:15:09
  Author: foutrelis
Revision: 612835

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 612834, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
612834, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:15:09 UTC (rev 612835)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.1
+pkgrel=17
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:12:33
  Author: foutrelis
Revision: 612833

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-llvm/repos/multilib-staging-x86_64/
  lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD
(from rev 612832, lib32-llvm/trunk/PKGBUILD)

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

Copied: lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 612832, 
lib32-llvm/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2020-04-08 23:12:33 UTC (rev 612833)
@@ -0,0 +1,108 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('lib32-llvm' 'lib32-llvm-libs')
+pkgver=9.0.1
+pkgrel=2
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:Apache 2.0 with LLVM Execption')
+makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
+ 'lib32-libxml2')
+options=('staticlibs')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_LIBDIR_SUFFIX=32 \
+-DCMAKE_C_FLAGS:STRING=-m32 \
+-DCMAKE_CXX_FLAGS:STRING=-m32 \
+-DLLVM_TARGET_ARCH:STRING=i686 \
+-DLLVM_HOST_TRIPLE=$CHOST \
+-DLLVM_DEFAULT_TARGETS_TRIPLE="i686-pc-linux-gnu" \
+-DLLVM_BUILD_LLVM_DYLIB=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_ENABLE_FFI=ON \
+-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \
+-DLLVM_BUILD_DOCS=OFF \
+-DLLVM_ENABLE_SPHINX=OFF \
+-DLLVM_ENABLE_DOXYGEN=OFF \
+-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
+-DLLVM_BINUTILS_INCDIR=/usr/include
+
+  ninja all
+}
+
+package_lib32-llvm() {
+  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies (32-bit)"
+  depends=('lib32-llvm-libs' 'llvm')
+
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+
+  # The runtime library goes into lib32-llvm-libs
+  mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}*.so* "$srcdir"
+  mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir"
+
+  # Fix permissions of static libs
+  chmod -x "$pkgdir"/usr/lib32/*.a
+
+  mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config"
+  mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \
+"$pkgdir/usr/lib32/llvm-config-32.h"
+
+  rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}}
+
+  # Needed for multilib (https://bugs.archlinux.org/task/29951)
+  # Header stub is taken from Fedora
+  install -d "$pkgdir/usr/include/llvm/Config"
+  mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/"
+
+  mkdir "$pkgdir"/usr/bin
+  mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32"
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_lib32-llvm-libs() {
+  pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) "
+  depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 
'lib32-gcc-libs')
+
+  install -d "$pkgdir/usr/lib32"
+
+  cp -P \
+"$srcdir"/lib{LLVM,LTO}*.so* \
+"$srcdir"/LLVMgold.so \
+"$pkgdir/usr/lib32/"
+
+  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
+  # https://bugs.archlinux.org/task/28479
+  install -d "$pkgdir/usr/lib32/bfd-plugins"
+  ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so"
+
+  install -Dm644 llvm-$pkgver.src/LICENSE.TXT 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:12:29
  Author: foutrelis
Revision: 612832

libffi 3.3 rebuild

Modified:
  lib32-llvm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:11:04 UTC (rev 612831)
+++ PKGBUILD2020-04-08 23:12:29 UTC (rev 612832)
@@ -4,7 +4,7 @@
 
 pkgname=('lib32-llvm' 'lib32-llvm-libs')
 pkgver=9.0.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://llvm.org/;
 license=('custom:Apache 2.0 with LLVM Execption')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:11:04
  Author: foutrelis
Revision: 612831

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 612830, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 612830, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:11:04 UTC (rev 612831)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.17.1
+pkgrel=19
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-utf8-string' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' 
'haskell-warp'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('4221cd01387715efe6c17bbece72878a93acb6f1b153fac5eb2a28a3086676e9ebca84e1c6fbff86c49d2b6f383cbc2bfb38115301c10645bc9245c03c1f5b31')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:11:00
  Author: foutrelis
Revision: 612830

libffi 3.3 rebuild

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:08:49 UTC (rev 612829)
+++ PKGBUILD2020-04-08 23:11:00 UTC (rev 612830)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.17.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:08:46
  Author: foutrelis
Revision: 612828

libffi 3.3 rebuild

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:07:20 UTC (rev 612827)
+++ PKGBUILD2020-04-08 23:08:46 UTC (rev 612828)
@@ -3,7 +3,7 @@
 
 pkgname=c2hs
 pkgver=0.28.6
-pkgrel=82
+pkgrel=83
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs;
 license=("GPL2")


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:08:49
  Author: foutrelis
Revision: 612829

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 612828, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 612828, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:08:49 UTC (rev 612829)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.6
+pkgrel=83
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3 --ghc-option='-pie'
+runhaskell Setup build
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2020-04-08 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 8, 2020 @ 23:07:20
  Author: archange
Revision: 612827

archrelease: copy trunk to community-any

Added:
  vim-grammalecte/repos/community-any/PKGBUILD
(from rev 612826, vim-grammalecte/trunk/PKGBUILD)
Deleted:
  vim-grammalecte/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 23:07:15 UTC (rev 612826)
+++ PKGBUILD2020-04-08 23:07:20 UTC (rev 612827)
@@ -1,22 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=vim-grammalecte
-pkgver=r21.a93ee1b
-pkgrel=1
-pkgdesc="Integrates Grammalecte into Vim"
-arch=(any)
-url="https://github.com/dpelle/vim-Grammalecte;
-license=(custom:VIM)
-depends=(vim grammalecte)
-groups=(vim-plugins)
-_commit=a93ee1b7a4dadb82ca7ba793faf3047f6f6863d7
-source=("${url}/archive/${_commit}/${pkgname}-${pkgver}.zip")
-sha256sums=('c3e3f3423c71cf78be50791f8d27d874770626fd09414122800ce6cfd0fb4c3f')
-
-package() {
-cd ${pkgname/-g/-G}-${_commit}
-install -d "${pkgdir}"/usr/share/vim/vimfiles
-cp -r doc plugin "${pkgdir}"/usr/share/vim/vimfiles/
-# Fix default path to the cli tool
-sed -i "s:\$HOME . 
'/grammalecte/pythonpath/cli.py':'/usr/bin/grammalecte-cli':" 
"${pkgdir}"/usr/share/vim/vimfiles/plugin/Grammalecte.vim
-}

Copied: vim-grammalecte/repos/community-any/PKGBUILD (from rev 612826, 
vim-grammalecte/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 23:07:20 UTC (rev 612827)
@@ -0,0 +1,22 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=vim-grammalecte
+pkgver=r31.09d4b24
+pkgrel=1
+pkgdesc="Integrates Grammalecte into Vim"
+arch=(any)
+url="https://github.com/dpelle/vim-Grammalecte;
+license=(custom:VIM)
+depends=(vim grammalecte)
+groups=(vim-plugins)
+_commit=09d4b246285cbfafa1f06248c12a229f8160360d
+source=("${url}/archive/${_commit}/${pkgname}-${pkgver}.zip")
+sha256sums=('493fb20bff4291a790bf1bf3c7d76eb8b8889e2801594cc122f2031afdff96d8')
+
+package() {
+cd ${pkgname/-g/-G}-${_commit}
+install -d "${pkgdir}"/usr/share/vim/vimfiles
+cp -r doc plugin "${pkgdir}"/usr/share/vim/vimfiles/
+# Fix default path to the cli tool
+sed -i "s:\$HOME . 
'/grammalecte/pythonpath/cli.py':'/usr/bin/grammalecte-cli':" 
"${pkgdir}"/usr/share/vim/vimfiles/plugin/Grammalecte.vim
+}


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

2020-04-08 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 8, 2020 @ 23:07:15
  Author: archange
Revision: 612826

upgpkg: vim-grammalecte r31.09d4b24-1

Modified:
  vim-grammalecte/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:06:08 UTC (rev 612825)
+++ PKGBUILD2020-04-08 23:07:15 UTC (rev 612826)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=vim-grammalecte
-pkgver=r21.a93ee1b
+pkgver=r31.09d4b24
 pkgrel=1
 pkgdesc="Integrates Grammalecte into Vim"
 arch=(any)
@@ -9,9 +9,9 @@
 license=(custom:VIM)
 depends=(vim grammalecte)
 groups=(vim-plugins)
-_commit=a93ee1b7a4dadb82ca7ba793faf3047f6f6863d7
+_commit=09d4b246285cbfafa1f06248c12a229f8160360d
 source=("${url}/archive/${_commit}/${pkgname}-${pkgver}.zip")
-sha256sums=('c3e3f3423c71cf78be50791f8d27d874770626fd09414122800ce6cfd0fb4c3f')
+sha256sums=('493fb20bff4291a790bf1bf3c7d76eb8b8889e2801594cc122f2031afdff96d8')
 
 package() {
 cd ${pkgname/-g/-G}-${_commit}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:06:04
  Author: foutrelis
Revision: 612824

libffi 3.3 rebuild

Modified:
  gnustep-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:01:34 UTC (rev 612823)
+++ PKGBUILD2020-04-08 23:06:04 UTC (rev 612824)
@@ -4,7 +4,7 @@
 
 pkgname=gnustep-base
 pkgver=1.26.0
-pkgrel=3
+pkgrel=4
 pkgdesc="The GNUstep base package"
 arch=('x86_64')
 url="http://www.gnustep.org/;


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:06:08
  Author: foutrelis
Revision: 612825

archrelease: copy trunk to community-staging-x86_64

Added:
  gnustep-base/repos/community-staging-x86_64/
  gnustep-base/repos/community-staging-x86_64/PKGBUILD
(from rev 612824, gnustep-base/trunk/PKGBUILD)

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

Copied: gnustep-base/repos/community-staging-x86_64/PKGBUILD (from rev 612824, 
gnustep-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:06:08 UTC (rev 612825)
@@ -0,0 +1,36 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Sebastian Sareyko 
+
+pkgname=gnustep-base
+pkgver=1.26.0
+pkgrel=4
+pkgdesc="The GNUstep base package"
+arch=('x86_64')
+url="http://www.gnustep.org/;
+license=("GPL" "LGPL")
+depends=(libxslt avahi gmp gcc-libs openssl libffi gnutls icu)
+makedepends=(gcc-objc gnustep-make)
+groups=('gnustep-core')
+options=('!emptydirs' '!makeflags')
+source=(https://github.com/gnustep/libs-base/releases/download/base-${pkgver//./_}/gnustep-base-${pkgver}.tar.gz{,.sig})
+sha256sums=('f68bc066c60c73cfc1582326866d0a59be791df56d752dfdc51b838e79364173'
+'SKIP')
+validpgpkeys=('83AAE47CE829A4146EF83420CA868D4C99149679')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  source /usr/share/GNUstep/Makefiles/GNUstep.sh
+  ./configure --prefix=/usr --sysconfdir=/etc/GNUstep \
+   --with-ffi-include=/usr/lib/libffi-`pacman -Q libffi | cut -f2 -d\ |cut 
-f1 -d-`/include/
+  # fix file ownership
+  sed -i 's/tar -xf $(TIMEZONE_ARCHIVE);/tar -xf $(TIMEZONE_ARCHIVE);chown -R 
root:root * ;/' NSTimeZones/Makefile.postamble
+  sed -i 's|.*gnutls_transport_set_lowat.*||' Source/GSSocketStream.m
+  make VERBOSE=1
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  chown -R root.root "$pkgdir/"
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:01:28
  Author: foutrelis
Revision: 612820

libffi 3.3 rebuild

Modified:
  wpscan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:00:21 UTC (rev 612819)
+++ PKGBUILD2020-04-08 23:01:28 UTC (rev 612820)
@@ -3,7 +3,7 @@
 
 pkgname=wpscan
 pkgver=3.7.11
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc='Black box WordPress vulnerability scanner'
 url='https://wpscan.org'


[arch-commits] Commit in haskell-dbus-hslogger/trunk (PKGBUILD)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:01:29
  Author: foutrelis
Revision: 612821

libffi 3.3 rebuild

Modified:
  haskell-dbus-hslogger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:01:28 UTC (rev 612820)
+++ PKGBUILD2020-04-08 23:01:29 UTC (rev 612821)
@@ -3,7 +3,7 @@
 _hkgname=dbus-hslogger
 pkgname=haskell-dbus-hslogger
 pkgver=0.1.0.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Expose a dbus server to control hslogger"
 url="https://github.com/IvanMalison/dbus-hslogger;
 license=('BSD')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:01:33
  Author: foutrelis
Revision: 612822

archrelease: copy trunk to community-staging-x86_64

Added:
  wpscan/repos/community-staging-x86_64/
  wpscan/repos/community-staging-x86_64/PKGBUILD
(from rev 612821, wpscan/trunk/PKGBUILD)
  wpscan/repos/community-staging-x86_64/wpscan.install
(from rev 612821, wpscan/trunk/wpscan.install)

+
 PKGBUILD   |   54 ++
 wpscan.install |9 +
 2 files changed, 63 insertions(+)

Copied: wpscan/repos/community-staging-x86_64/PKGBUILD (from rev 612821, 
wpscan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:01:33 UTC (rev 612822)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: alexiobash < me (at) alexiobash (dot) com >
+
+pkgname=wpscan
+pkgver=3.7.11
+pkgrel=3
+epoch=1
+pkgdesc='Black box WordPress vulnerability scanner'
+url='https://wpscan.org'
+arch=('x86_64')
+license=('custom:WPScan')
+depends=('ruby-bundler' 'libxslt' 'libyaml' 'curl' 'libxml2')
+options=('!strip' '!emptydirs')
+install=wpscan.install
+source=(https://github.com/wpscanteam/wpscan/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('f493e427d88b8f24d3f8187fead34ffe5b01ce67af6d42bc9c538a5c6781a33c')
+sha512sums=('383d7213603375fd335dc29a8cf915c32786605363545877010caa5107a85e707d59473bc5d414ed401941994320fb80fb5052850b7aff04887e23e549fdfa38')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i '/bundler/ s|~>|>=|g' $pkgname.gemspec
+  bundle config build.nokogiri --use-system-libraries
+  bundle config set --local path vendor/bundle
+  bundle config set --local without development test
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  CFLAGS+=" -I/usr/include/libxml2"
+  bundle install -j"$(nproc)"
+  # reproducible builds: don't leak jobs count
+  sed '/BUNDLE_JOBS/d' -i .bundle/config
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -d "${pkgdir}/opt/${pkgname}"
+  cp -ra --no-preserve=owner . "${pkgdir}/opt/${pkgname}"
+
+  install -d "${pkgdir}/usr/bin"
+  cat > "${pkgdir}/usr/bin/${pkgname}" << EOF
+#!/bin/sh
+BUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/wpscan/bin/wpscan 
"\$@"
+EOF
+  chmod 755 "${pkgdir}/usr/bin/${pkgname}"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  find "${pkgdir}" \( -name gem_make.out -or -name mkmf.log \) -delete
+  rm -r "${pkgdir}"/opt/wpscan/vendor/bundle/ruby/*/cache
+}
+
+# vim: ts=2 sw=2 et:

Copied: wpscan/repos/community-staging-x86_64/wpscan.install (from rev 612821, 
wpscan/trunk/wpscan.install)
===
--- community-staging-x86_64/wpscan.install (rev 0)
+++ community-staging-x86_64/wpscan.install 2020-04-08 23:01:33 UTC (rev 
612822)
@@ -0,0 +1,9 @@
+post_install() {
+  echo -n 'Updating wpscan database...'
+  /usr/bin/wpscan --update >/dev/null 2>&1
+  echo "done."
+}
+
+post_upgrade() {
+  post_install
+}


[arch-commits] Commit in haskell-dbus-hslogger/repos (2 files)

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:01:34
  Author: foutrelis
Revision: 612823

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dbus-hslogger/repos/community-staging-x86_64/
  haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD
(from rev 612821, haskell-dbus-hslogger/trunk/PKGBUILD)

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

Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
612821, haskell-dbus-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:01:34 UTC (rev 612823)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dbus-hslogger
+pkgname=haskell-dbus-hslogger
+pkgver=0.1.0.1
+pkgrel=24
+pkgdesc="Expose a dbus server to control hslogger"
+url="https://github.com/IvanMalison/dbus-hslogger;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 
'haskell-optparse-applicative')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:00:21
  Author: foutrelis
Revision: 612819

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pid1/repos/community-staging-x86_64/
  haskell-pid1/repos/community-staging-x86_64/PKGBUILD
(from rev 612818, haskell-pid1/trunk/PKGBUILD)

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

Copied: haskell-pid1/repos/community-staging-x86_64/PKGBUILD (from rev 612818, 
haskell-pid1/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 23:00:21 UTC (rev 612819)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=pid1
+pkgname=haskell-pid1
+pkgver=0.1.2.0
+pkgrel=15
+pkgdesc="Do signal handling and orphan reaping for Unix PID1 init processes"
+url="https://github.com/fpco/pid1;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('92d639637d13ad2cd4db2e4c5a0858ebd2fb6784b5826e4446b0a873e193a614e960a3fce8353742fd7439a93c9af309b254b55cf1b32f43620199a93864b729')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 23:00:13
  Author: foutrelis
Revision: 612818

libffi 3.3 rebuild

Modified:
  haskell-pid1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 23:00:10 UTC (rev 612817)
+++ PKGBUILD2020-04-08 23:00:13 UTC (rev 612818)
@@ -4,7 +4,7 @@
 _hkgname=pid1
 pkgname=haskell-pid1
 pkgver=0.1.2.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Do signal handling and orphan reaping for Unix PID1 init processes"
 url="https://github.com/fpco/pid1;
 license=('MIT')


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

2020-04-08 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 8, 2020 @ 23:00:02
  Author: archange
Revision: 612816

upgpkg: python-qdarkstyle 2.8.1-1

Modified:
  python-qdarkstyle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:59:43 UTC (rev 612815)
+++ PKGBUILD2020-04-08 23:00:02 UTC (rev 612816)
@@ -2,7 +2,7 @@
 
 _pkg=QDarkStyle
 pkgname=python-${_pkg,,}
-pkgver=2.8
+pkgver=2.8.1
 pkgrel=1
 pkgdesc="Dark style sheet for QtWidgets application"
 arch=(any)
@@ -11,16 +11,18 @@
 depends=(python-helpdev python-qtpy)
 makedepends=(python-setuptools)
 checkdepends=(python-pyqt5 pyside2)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('6a967c4b664446f8bed9df12d1032cf68cb54f186bfc9cbfdbbc756bf9a5d475')
+# Pypi tarballs do not provide tests files anymore
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('bc2f8d2b3644ed660c1267cba314df80a08ddaf28c1b7f701f6cdd6f44f70fdb')
 
 build() {
-  cd ${_pkg}-${pkgver}
+  cd ${_pkg}Sheet-${pkgver}
   python setup.py build
 }
 
 check() {
-  cd ${_pkg}-${pkgver}
+  cd ${_pkg}Sheet-${pkgver}
   # PyQt5 tests
   python example/example.py --qt_from=pyqt5 --test
   python example/example.py --qt_from=pyqt5 --test --no_dark
@@ -30,7 +32,7 @@
 }
 
 package() {
-  cd ${_pkg}-${pkgver}
+  cd ${_pkg}Sheet-${pkgver}
   python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
   install -Dm644 LICENSE.rst -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:59:27
  Author: foutrelis
Revision: 379878

archrelease: copy trunk to staging-x86_64

Added:
  openmp/repos/staging-x86_64/
  openmp/repos/staging-x86_64/PKGBUILD
(from rev 379877, openmp/trunk/PKGBUILD)

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

Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 379877, 
openmp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-08 22:59:27 UTC (rev 379878)
@@ -0,0 +1,47 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=openmp
+pkgver=9.0.1
+pkgrel=3
+pkgdesc="LLVM OpenMP Runtime Library"
+arch=('x86_64')
+url="https://openmp.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('glibc' 'libelf' 'libffi')
+makedepends=('cmake' 'ninja')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('5c94060f846f965698574d9ce22975c0e9f04c9b14088c3af5f03870af75cace'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+   cd "$pkgname-$pkgver.src"
+   mkdir build
+}
+
+build() {
+   cd "$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIBOMP_INSTALL_ALIASES=OFF
+  ninja
+}
+
+package() {
+  cd "$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-04-08 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 8, 2020 @ 23:00:10
  Author: archange
Revision: 612817

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-08 23:00:02 UTC (rev 612816)
+++ PKGBUILD2020-04-08 23:00:10 UTC (rev 612817)
@@ -1,36 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=QDarkStyle
-pkgname=python-${_pkg,,}
-pkgver=2.8
-pkgrel=1
-pkgdesc="Dark style sheet for QtWidgets application"
-arch=(any)
-url="https://github.com/ColinDuquesnoy/QDarkStyleSheet;
-license=(MIT CCPL)
-depends=(python-helpdev python-qtpy)
-makedepends=(python-setuptools)
-checkdepends=(python-pyqt5 pyside2)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('6a967c4b664446f8bed9df12d1032cf68cb54f186bfc9cbfdbbc756bf9a5d475')
-
-build() {
-  cd ${_pkg}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkg}-${pkgver}
-  # PyQt5 tests
-  python example/example.py --qt_from=pyqt5 --test
-  python example/example.py --qt_from=pyqt5 --test --no_dark
-  # PySide2 tests
-  python example/example.py --qt_from=pyside2 --test
-  python example/example.py --qt_from=pyside2 --test --no_dark
-}
-
-package() {
-  cd ${_pkg}-${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
-  install -Dm644 LICENSE.rst -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: python-qdarkstyle/repos/community-any/PKGBUILD (from rev 612816, 
python-qdarkstyle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-08 23:00:10 UTC (rev 612817)
@@ -0,0 +1,38 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=QDarkStyle
+pkgname=python-${_pkg,,}
+pkgver=2.8.1
+pkgrel=1
+pkgdesc="Dark style sheet for QtWidgets application"
+arch=(any)
+url="https://github.com/ColinDuquesnoy/QDarkStyleSheet;
+license=(MIT CCPL)
+depends=(python-helpdev python-qtpy)
+makedepends=(python-setuptools)
+checkdepends=(python-pyqt5 pyside2)
+# Pypi tarballs do not provide tests files anymore
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('bc2f8d2b3644ed660c1267cba314df80a08ddaf28c1b7f701f6cdd6f44f70fdb')
+
+build() {
+  cd ${_pkg}Sheet-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}Sheet-${pkgver}
+  # PyQt5 tests
+  python example/example.py --qt_from=pyqt5 --test
+  python example/example.py --qt_from=pyqt5 --test --no_dark
+  # PySide2 tests
+  python example/example.py --qt_from=pyside2 --test
+  python example/example.py --qt_from=pyside2 --test --no_dark
+}
+
+package() {
+  cd ${_pkg}Sheet-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.rst -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:59:23
  Author: foutrelis
Revision: 379877

libffi 3.3 rebuild

Modified:
  openmp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:55:40 UTC (rev 379876)
+++ PKGBUILD2020-04-08 22:59:23 UTC (rev 379877)
@@ -2,7 +2,7 @@
 
 pkgname=openmp
 pkgver=9.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="LLVM OpenMP Runtime Library"
 arch=('x86_64')
 url="https://openmp.llvm.org/;


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:59:38
  Author: foutrelis
Revision: 612814

libffi 3.3 rebuild

Modified:
  smalltalk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:58:17 UTC (rev 612813)
+++ PKGBUILD2020-04-08 22:59:38 UTC (rev 612814)
@@ -5,7 +5,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=7
+pkgrel=8
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:59:43
  Author: foutrelis
Revision: 612815

archrelease: copy trunk to community-staging-x86_64

Added:
  smalltalk/repos/community-staging-x86_64/
  smalltalk/repos/community-staging-x86_64/PKGBUILD
(from rev 612814, smalltalk/trunk/PKGBUILD)

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

Copied: smalltalk/repos/community-staging-x86_64/PKGBUILD (from rev 612814, 
smalltalk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 22:59:43 UTC (rev 612815)
@@ -0,0 +1,71 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Kaiting Chen 
+# Contributor: mrshpot 
+# Contributor: Michael Fellinger 
+
+pkgname=smalltalk
+pkgver=3.2.91
+pkgrel=8
+pkgdesc='GNU Smalltalk interpreter and libraries'
+url='http://smalltalk.gnu.org/'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+options=('!emptydirs' 'staticlibs')
+depends=('gmp' 'libffi' 'libltdl' 'libsigsegv')
+makedepends=('gdbm' 'git' 'gmp' 'gtk2' 'sqlite' 'tk' 'zip')
+# Use latest commit where "make check" works. Found with git bisect:
+source=("git://git.sv.gnu.org/smalltalk.git#commit=edb6bad6950c787f4b4c7f8ac5f7047ac1e8b984")
+#source=("git://git.sv.gnu.org/smalltalk.git#tag=$pkgver")
+md5sums=('SKIP')
+optdepends=('tk: for gst-blox'
+'sqlite: database in a file'
+'gtk2: GUI toolkit')
+
+prepare() {
+  cd "$pkgname"
+
+  autoreconf -vi
+  sed 's/int yylineno = 1;//g' -i libgst/genpr-scan.l
+  sed 's/int yylineno = 1;//g' -i libgst/genvm-scan.l
+  sed 's/int yylineno = 1;//g' -i libgst/genbc-scan.l
+
+  sed '/XML-Expat/d' -i tests/testsuite.at
+}
+
+build() {
+  cd "$pkgname"
+
+  export CFLAGS="$CFLAGS -w"
+
+  ./configure \
+--prefix=/usr \
+--libexecdir=/usr/lib/smalltalk \
+--with-imagedir=/var/lib/smalltalk \
+--enable-gtk=yes \
+--with-readline \
+--with-tcl \
+--with-x \
+--without-emacs \
+--with-tk \
+--with-system-libffi \
+--with-system-libsigsegv
+
+  echo '#define USE_INTERP_RESULT 1' >> config.h
+  make -j1
+}
+
+check() {
+  make -C "$pkgname" check
+}
+
+package() {
+  cd "$pkgname"
+
+  make DESTDIR="$pkgdir" install
+
+  # Fix manpage symlink
+  rm -f "$pkgdir/usr/share/man/man1/gst-reload.1"
+  ln -s gst-load.1 "$pkgdir/usr/share/man/man1/gst-reload.1"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:58:17
  Author: foutrelis
Revision: 612813

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 612812, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
612812, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 22:58:17 UTC (rev 612813)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=321
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-instances' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+
+sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal
+sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:58:12
  Author: foutrelis
Revision: 612812

libffi 3.3 rebuild

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:54:49 UTC (rev 612811)
+++ PKGBUILD2020-04-08 22:58:12 UTC (rev 612812)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=320
+pkgrel=321
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:55:35
  Author: foutrelis
Revision: 379875

libffi 3.3 rebuild

Modified:
  lgi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:25:44 UTC (rev 379874)
+++ PKGBUILD2020-04-08 22:55:35 UTC (rev 379875)
@@ -5,7 +5,7 @@
 pkgbase=lgi
 pkgname=('lua-lgi')
 pkgver=0.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Lua bindings for gnome/gobject using gobject-introspection library'
 url='https://github.com/pavouk/lgi'
 arch=('x86_64')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:55:40
  Author: foutrelis
Revision: 379876

archrelease: copy trunk to staging-x86_64

Added:
  lgi/repos/staging-x86_64/
  lgi/repos/staging-x86_64/PKGBUILD
(from rev 379875, lgi/trunk/PKGBUILD)

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

Copied: lgi/repos/staging-x86_64/PKGBUILD (from rev 379875, lgi/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-08 22:55:40 UTC (rev 379876)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: speps 
+# Contributor: Sébastien Luttringer
+
+pkgbase=lgi
+pkgname=('lua-lgi')
+pkgver=0.9.2
+pkgrel=2
+pkgdesc='Lua bindings for gnome/gobject using gobject-introspection library'
+url='https://github.com/pavouk/lgi'
+arch=('x86_64')
+license=('MIT')
+depends=('glibc' 'glib2' 'libffi' 'lua' 'gobject-introspection-runtime')
+makedepends=('gobject-introspection')
+replaces=('lgi')
+conflicts=('lgi')
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/pavouk/lgi/archive/${pkgver}.tar.gz)
+sha512sums=('755a96b78530f42da6d4e2664f8e37cb07a356419e7e6448003c3f841c9d98ad18b851715d9eb203ea7eb27b13ec46223fa8a1c90a99fd12960ce85b0a695335')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  # TODO: fix cairo-gobject dependency
+  # make check
+}
+
+package_lua-lgi() {
+  cd ${pkgbase}-${pkgver}
+  make \
+LUA_LIBDIR=/usr/lib/lua/5.3 \
+LUA_SHAREDIR=/usr/share/lua/5.3 \
+DESTDIR="${pkgdir}/" install
+
+  install -Dm 755 tools/dump-typelib.lua "${pkgdir}/usr/bin/dump-typelib"
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 samples/*.lua -t "${pkgdir}/usr/share/${pkgname}/samples"
+  install -Dm 644 samples/gtk-demo/* -t 
"${pkgdir}/usr/share/${pkgname}/samples/gtk-demo"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:54:45
  Author: foutrelis
Revision: 612810

libffi 3.3 rebuild

Modified:
  haskell-netlink/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:54:44 UTC (rev 612809)
+++ PKGBUILD2020-04-08 22:54:45 UTC (rev 612810)
@@ -3,7 +3,7 @@
 _hkgname=netlink
 pkgname=haskell-netlink
 pkgver=1.1.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Netlink communication for Haskell"
 url="https://github.com/Ongy/netlink-hs;
 license=('BSD')


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:54:40
  Author: foutrelis
Revision: 612808

libffi 3.3 rebuild

Modified:
  lib32-glib2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:52:47 UTC (rev 612807)
+++ PKGBUILD2020-04-08 22:54:40 UTC (rev 612808)
@@ -4,7 +4,7 @@
 
 pkgname=lib32-glib2
 pkgver=2.64.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Low level core library (32-bit)"
 url="https://wiki.gnome.org/Projects/GLib;
 license=(LGPL2.1)


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:54:44
  Author: foutrelis
Revision: 612809

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-glib2/repos/multilib-staging-x86_64/
  lib32-glib2/repos/multilib-staging-x86_64/PKGBUILD
(from rev 612808, lib32-glib2/trunk/PKGBUILD)
  lib32-glib2/repos/multilib-staging-x86_64/gio-querymodules-32.hook
(from rev 612808, lib32-glib2/trunk/gio-querymodules-32.hook)
  lib32-glib2/repos/multilib-staging-x86_64/multilib.diff
(from rev 612808, lib32-glib2/trunk/multilib.diff)

--+
 PKGBUILD |   69 +
 gio-querymodules-32.hook |   11 +++
 multilib.diff|   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-glib2/repos/multilib-staging-x86_64/PKGBUILD (from rev 612808, 
lib32-glib2/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2020-04-08 22:54:44 UTC (rev 612809)
@@ -0,0 +1,69 @@
+# Contributor: Ionut Biru 
+# Contributor: Pierre Schmitz 
+# Contributor: Mikko Seppälä 
+
+pkgname=lib32-glib2
+pkgver=2.64.1
+pkgrel=2
+pkgdesc="Low level core library (32-bit)"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(lib32-pcre lib32-libffi lib32-util-linux lib32-zlib glib2)
+makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git 
util-linux
+ meson lib32-dbus)
+checkdepends=(desktop-file-utils lib32-glib2)
+_commit=24d272511c7ae8bb4c46dce0b0c67eca8d2ca3e5  # tags/2.64.1^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+multilib.diff
+gio-querymodules-32.hook)
+sha256sums=('SKIP'
+'2611ec4c97346c3c4eea61786ee20c801207135a9d52a771f5f340b41bf69fbc'
+'c37b2777d6c7b9d2eb6003d8bdb72175f889013bc4d582b3f7a12fc7419a2d6d')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Test suite workaround
+  git apply -3 ../multilib.diff
+}
+
+build() {
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
+  arch-meson glib build \
+-D b_lto=false \
+-D b_pie=false \
+-D selinux=disabled \
+--libdir=/usr/lib32
+  ninja -C build
+}
+
+check() {
+  # Spurious wakeups in g_cond_wait_until, only on lib32
+  meson test -C build --no-suite flaky --no-suite slow --print-errorlogs || :
+}
+
+package() {
+  depends+=(libmount.so)
+  provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so
+ libgthread-2.0.so)
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  rm -r "$pkgdir"/usr/{share,include}
+  find "$pkgdir/usr/bin" -type f -not -name gio-querymodules -printf 'Removing 
%P\n' -delete
+  mv "$pkgdir"/usr/bin/gio-querymodules{,-32}
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+}
+
+# vim:set sw=2 et:

Copied: lib32-glib2/repos/multilib-staging-x86_64/gio-querymodules-32.hook 
(from rev 612808, lib32-glib2/trunk/gio-querymodules-32.hook)
===
--- multilib-staging-x86_64/gio-querymodules-32.hook
(rev 0)
+++ multilib-staging-x86_64/gio-querymodules-32.hook2020-04-08 22:54:44 UTC 
(rev 612809)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib32/gio/modules/*.so
+
+[Action]
+Description = Updating 32-bit GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules-32 /usr/lib32/gio/modules

Copied: lib32-glib2/repos/multilib-staging-x86_64/multilib.diff (from rev 
612808, lib32-glib2/trunk/multilib.diff)
===
--- multilib-staging-x86_64/multilib.diff   (rev 0)
+++ multilib-staging-x86_64/multilib.diff   2020-04-08 22:54:44 UTC (rev 
612809)
@@ -0,0 +1,12 @@
+diff --git i/gio/tests/meson.build w/gio/tests/meson.build
+index 65f43e267..3bd66bf60 100644
+--- i/gio/tests/meson.build
 w/gio/tests/meson.build
+@@ -598,6 +598,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper()
+  '-r',
+  '-b','binary',
+  '@INPUT@',
++ '--oformat', 'elf32-i386',
+  '-o','@OUTPUT@'])
+ 
+ # Rename symbol to match the one in the C file


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:54:49
  Author: foutrelis
Revision: 612811

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-netlink/repos/community-staging-x86_64/
  haskell-netlink/repos/community-staging-x86_64/PKGBUILD
(from rev 612810, haskell-netlink/trunk/PKGBUILD)

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

Copied: haskell-netlink/repos/community-staging-x86_64/PKGBUILD (from rev 
612810, haskell-netlink/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-08 22:54:49 UTC (rev 612811)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=netlink
+pkgname=haskell-netlink
+pkgver=1.1.1.0
+pkgrel=2
+pkgdesc="Netlink communication for Haskell"
+url="https://github.com/Ongy/netlink-hs;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-monad-loops' 
'haskell-pretty-hex')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2bb3d3c1a86e2de61e18a50366d9ecfa863df4959533db5ab3b127b4e02853cf4295ce7519a8ba7bbee9af0534c510aae99c567a5b23e8587e8e56113f530da3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:52:29
  Author: foutrelis
Revision: 612806

libffi 3.3 rebuild

Modified:
  lib32-wayland/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:52:15 UTC (rev 612805)
+++ PKGBUILD2020-04-08 22:52:29 UTC (rev 612806)
@@ -5,7 +5,7 @@
 
 pkgname=lib32-wayland
 pkgver=1.18.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A computer display server protocol'
 arch=(x86_64)
 url=https://wayland.freedesktop.org


  1   2   3   4   5   >