[arch-commits] Commit in (libffi-3.2)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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