[arch-commits] Commit in electrum/repos/community-any (4 files)
Date: Friday, December 4, 2020 @ 18:53:22 Author: sangy Revision: 770012 archrelease: copy trunk to community-any Added: electrum/repos/community-any/0001-prevent-requirements.txt-from-being-installed-to-usr.patch (from rev 770011, electrum/trunk/0001-prevent-requirements.txt-from-being-installed-to-usr.patch) electrum/repos/community-any/PKGBUILD (from rev 770011, electrum/trunk/PKGBUILD) Deleted: electrum/repos/community-any/0001-prevent-requirements.txt-from-being-installed-to-usr.patch electrum/repos/community-any/PKGBUILD -+ 0001-prevent-requirements.txt-from-being-installed-to-usr.patch | 78 PKGBUILD| 96 +- 2 files changed, 87 insertions(+), 87 deletions(-) Deleted: 0001-prevent-requirements.txt-from-being-installed-to-usr.patch === --- 0001-prevent-requirements.txt-from-being-installed-to-usr.patch 2020-12-04 18:53:02 UTC (rev 770011) +++ 0001-prevent-requirements.txt-from-being-installed-to-usr.patch 2020-12-04 18:53:22 UTC (rev 770012) @@ -1,39 +0,0 @@ -From e72947c8fd50575d69cb005a52f99aeef66f4186 Mon Sep 17 00:00:00 2001 -From: Marcel O'Neil -Date: Wed, 7 Mar 2018 15:15:54 -0500 -Subject: [PATCH] prevent requirements.txt from being installed to /usr - - MANIFEST.in | 2 ++ - setup.py| 2 +- - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/MANIFEST.in b/MANIFEST.in -index 4fa5491a..b7355bd9 100644 a/MANIFEST.in -+++ b/MANIFEST.in -@@ -4,6 +4,8 @@ include electrum.conf.sample - include electrum.desktop - include *.py - include electrum -+include contrib/requirements/requirements.txt -+include contrib/requirements/requirements-hw.txt - recursive-include lib *.py - recursive-include gui *.py - recursive-include plugins *.py -diff --git a/setup.py b/setup.py -index 63581a61..030993b5 100755 a/setup.py -+++ b/setup.py -@@ -20,7 +20,7 @@ version = imp.load_source('version', 'lib/version.py') - if sys.version_info[:3] < (3, 4, 0): - sys.exit("Error: Electrum requires Python version >= 3.4.0...") - --data_files = ['contrib/requirements/' + r for r in ['requirements.txt', 'requirements-hw.txt']] -+data_files = [] - - if platform.system() in ['Linux', 'FreeBSD', 'DragonFly']: - parser = argparse.ArgumentParser() --- -2.16.2 - Copied: electrum/repos/community-any/0001-prevent-requirements.txt-from-being-installed-to-usr.patch (from rev 770011, electrum/trunk/0001-prevent-requirements.txt-from-being-installed-to-usr.patch) === --- 0001-prevent-requirements.txt-from-being-installed-to-usr.patch (rev 0) +++ 0001-prevent-requirements.txt-from-being-installed-to-usr.patch 2020-12-04 18:53:22 UTC (rev 770012) @@ -0,0 +1,39 @@ +From e72947c8fd50575d69cb005a52f99aeef66f4186 Mon Sep 17 00:00:00 2001 +From: Marcel O'Neil +Date: Wed, 7 Mar 2018 15:15:54 -0500 +Subject: [PATCH] prevent requirements.txt from being installed to /usr + +--- + MANIFEST.in | 2 ++ + setup.py| 2 +- + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/MANIFEST.in b/MANIFEST.in +index 4fa5491a..b7355bd9 100644 +--- a/MANIFEST.in b/MANIFEST.in +@@ -4,6 +4,8 @@ include electrum.conf.sample + include electrum.desktop + include *.py + include electrum ++include contrib/requirements/requirements.txt ++include contrib/requirements/requirements-hw.txt + recursive-include lib *.py + recursive-include gui *.py + recursive-include plugins *.py +diff --git a/setup.py b/setup.py +index 63581a61..030993b5 100755 +--- a/setup.py b/setup.py +@@ -20,7 +20,7 @@ version = imp.load_source('version', 'lib/version.py') + if sys.version_info[:3] < (3, 4, 0): + sys.exit("Error: Electrum requires Python version >= 3.4.0...") + +-data_files = ['contrib/requirements/' + r for r in ['requirements.txt', 'requirements-hw.txt']] ++data_files = [] + + if platform.system() in ['Linux', 'FreeBSD', 'DragonFly']: + parser = argparse.ArgumentParser() +-- +2.16.2 + Deleted: PKGBUILD === --- PKGBUILD2020-12-04 18:53:02 UTC (rev 770011) +++ PKGBUILD2020-12-04 18:53:22 UTC (rev 770012) @@ -1,48 +0,0 @@ -# Maintainer: Christian Rebischke -# Co-Maintainer: Santiago Torres-Arias -# Contributor: Timothy Redaelli -# Contributor: Andy Weidenbaum - -pkgname=electrum -pkgver=4.0.5 -pkgrel=1 -pkgdesc="Lightweight Bitcoin wallet" -arch=('any') -makedepends=('python-setuptools') -depends=('python-pyaes' 'python-ecdsa' 'python-pbkdf2' 'python-requests' 'python-qrcode' - 'python-protobuf' 'python-dnspython' 'python-jsonrpclib-pelix' 'python-pysocks' - 'python-pyqt5' 'python-pycryptodomex' 'python-websocket-client' 'python-certifi' - 'python-aiorpcx'
[arch-commits] Commit in electrum/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:53:02 Author: sangy Revision: 770011 upgpkg: electrum 4.0.6-1 Modified: electrum/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:41:08 UTC (rev 770010) +++ PKGBUILD2020-12-04 18:53:02 UTC (rev 770011) @@ -4,7 +4,7 @@ # Contributor: Andy Weidenbaum pkgname=electrum -pkgver=4.0.5 +pkgver=4.0.6 pkgrel=1 pkgdesc="Lightweight Bitcoin wallet" arch=('any') @@ -26,7 +26,7 @@ url="https://electrum.org; license=('MIT') source=("https://download.electrum.org/${pkgver}/${pkgname^}-${pkgver}.tar.gz"{,.asc}) -sha512sums=('573ba287945bfed2c4bf97976b76cd80c4ba846c0806a47c3dc2bbd6a2d70f515eb32b58aef9ff8e56a7929bb594c64ee1829bc1a351405d3b7872972c8ceac6' +sha512sums=('94436ccebf278839d19823de31f7135789d4a7e5715c497390af4b13d9fb330610a10f302143d140385a98f1c5ab4f4cba01b1fed104384004cec7fac3ed17e4' 'SKIP') validpgpkeys=('6694D8DE7BE8EE5631BED9502BD5824B7F9470E6')
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 17:32:37 Author: svenstaro Revision: 769994 upgpkg: emscripten 2.0.10-1 Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 17:02:44 UTC (rev 769993) +++ PKGBUILD2020-12-04 17:32:37 UTC (rev 769994) @@ -5,12 +5,12 @@ pkgname=emscripten # NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver! -_binaryen_revision=262bd62777fcde6b930d520e61457699dbb9901e -_llvm_project_revision=27e9f0f95ef7b144d008bc1cf1459dced6cb5842 +_binaryen_revision=bd9872ddf850bf177298a5274a15807e6227cd3d +_llvm_project_revision=445289aa63e1b82b9eea6497fb2d0443813a9d4e # Sadly, upstream currently suggests bundling a binaryen version for the time being: # https://github.com/emscripten-core/emscripten/issues/12252 # I'm obviously unhappy about that but it appears to be the only practical solution for the time being. -pkgver=2.0.9 +pkgver=2.0.10 pkgrel=1 pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64')
[arch-commits] Commit in yubikey-full-disk-encryption/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 17:52:42 Author: anatolik Revision: 769996 upgpkg: yubikey-full-disk-encryption r150.2c5fdf3-1 Modified: yubikey-full-disk-encryption/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 17:33:55 UTC (rev 769995) +++ PKGBUILD2020-12-04 17:52:42 UTC (rev 769996) @@ -2,15 +2,17 @@ # Contributor: therojam pkgname=yubikey-full-disk-encryption -_commit=2ce7aa7626c8537151f8336c6782d513c4521a5c -pkgver=r143.2ce7aa7 +_commit=2c5fdf3200ad62337078c4e5dd109040e836d73c +pkgver=r150.2c5fdf3 pkgrel=1 pkgdesc='Use YubiKey to unlock a LUKS partition' arch=(any) url='https://github.com/agherzan/yubikey-full-disk-encryption' license=(Apache) -depends=(yubikey-personalization cryptsetup udisks2 expect) -#optdepends=('ykchalresp-nfc: NFC support') +depends=(yubikey-personalization cryptsetup) +optdepends=('ykchalresp-nfc: NFC support' +'udisks2: use ykfde-open without root' +'expect: use ykfde-open without root') makedepends=(git) backup=(etc/ykfde.conf) source=(git+https://github.com/agherzan/yubikey-full-disk-encryption.git#commit=$_commit)
[arch-commits] Commit in yubikey-full-disk-encryption/repos (2 files)
Date: Friday, December 4, 2020 @ 17:53:28 Author: anatolik Revision: 769997 archrelease: copy trunk to community-testing-any Added: yubikey-full-disk-encryption/repos/community-testing-any/ yubikey-full-disk-encryption/repos/community-testing-any/PKGBUILD (from rev 769996, yubikey-full-disk-encryption/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: yubikey-full-disk-encryption/repos/community-testing-any/PKGBUILD (from rev 769996, yubikey-full-disk-encryption/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2020-12-04 17:53:28 UTC (rev 769997) @@ -0,0 +1,29 @@ +# Maintainer: Anatol Pomozov +# Contributor: therojam + +pkgname=yubikey-full-disk-encryption +_commit=2c5fdf3200ad62337078c4e5dd109040e836d73c +pkgver=r150.2c5fdf3 +pkgrel=1 +pkgdesc='Use YubiKey to unlock a LUKS partition' +arch=(any) +url='https://github.com/agherzan/yubikey-full-disk-encryption' +license=(Apache) +depends=(yubikey-personalization cryptsetup) +optdepends=('ykchalresp-nfc: NFC support' +'udisks2: use ykfde-open without root' +'expect: use ykfde-open without root') +makedepends=(git) +backup=(etc/ykfde.conf) +source=(git+https://github.com/agherzan/yubikey-full-disk-encryption.git#commit=$_commit) +sha256sums=('SKIP') + +pkgver() { + cd yubikey-full-disk-encryption + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd yubikey-full-disk-encryption + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in hm/trunk (2 files)
Date: Friday, December 4, 2020 @ 18:26:04 Author: dbermond Revision: 770003 Remove unneeded patches Deleted: hm/trunk/010-hm-use-arch-flags.patch hm/trunk/020-hm-fix-build-with-gcc8.patch --+ 010-hm-use-arch-flags.patch | 100 - 020-hm-fix-build-with-gcc8.patch | 46 - 2 files changed, 146 deletions(-) Deleted: 010-hm-use-arch-flags.patch === --- 010-hm-use-arch-flags.patch 2020-12-04 18:25:51 UTC (rev 770002) +++ 010-hm-use-arch-flags.patch 2020-12-04 18:26:04 UTC (rev 770003) @@ -1,100 +0,0 @@ -diff -Naurp a/build/linux/common/makefile.base b/build/linux/common/makefile.base a/build/linux/common/makefile.base 2019-06-09 14:04:51.0 + -+++ b/build/linux/common/makefile.base 2019-06-09 14:06:58.251352310 + -@@ -46,36 +46,36 @@ endif - # - - # default cpp flags for all configurations --#CPPFLAGS = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) --CPPFLAGS = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -std=c++11 --CFLAGS = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -+#CXXFLAGS = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -+CXXFLAGS += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -std=c++11 -+CFLAGS += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror - - ## - # enforce 32-bit build : 1=yes, 0=no - ## - M32?= 0 - ifeq ($(M32),1) --CPPFLAGS+=-m32 -+CXXFLAGS+=-m32 - endif - ## - - ifeq ($(HIGHBITDEPTH), 1) --CPPFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1" -+CXXFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1" - endif - - ifeq ($(EXTENSION_360_VIDEO), 1) -- CPPFLAGS+=-DEXTENSION_360_VIDEO=1 -+ CXXFLAGS+=-DEXTENSION_360_VIDEO=1 - else -- CPPFLAGS+=-DEXTENSION_360_VIDEO=0 -+ CXXFLAGS+=-DEXTENSION_360_VIDEO=0 - endif - - # - # debug cpp flags --DEBUG_CPPFLAGS= -g -D_DEBUG -+DEBUG_CXXFLAGS= -g -D_DEBUG - DEBUG_CFLAGS= -g -D_DEBUG - # - # release cpp --RELEASE_CPPFLAGS = -O3 -Wuninitialized -+RELEASE_CXXFLAGS = -O3 -Wuninitialized - RELEASE_CFLAGS = -O3 -Wuninitialized - - -@@ -113,7 +113,7 @@ endif - ifeq ($(CONFIG), LIBRARY) - # linker flags for library - # LDFLAGS = $(ALL_LDFLAGS) -shared -Wl,-Bsymbolic --LDFLAGS = $(ALL_LDFLAGS) -shared -+LDFLAGS += $(ALL_LDFLAGS) -shared - # - # debug linker flags for library - DEBUG_LDFLAGS = -Wl,-soname,lib$(PRJ_NAME)d.so.$(VER) -@@ -124,7 +124,7 @@ RELEASE_LDFLAGS = -Wl,-soname,lib$(PRJ - else - ifeq ($(CONFIG), CONSOLE) - # linker flags for console --LDFLAGS = $(ALL_LDFLAGS) -+LDFLAGS += $(ALL_LDFLAGS) - # - # debug linker flags for console - DEBUG_LDFLAGS = -@@ -208,28 +208,28 @@ $(OBJ_DIR)/%.d.o: $(SRC_DIR4)/%.asm - # see also: http://make.paulandlesley.org/autodep.html - #2005-01-25 Steffen Kamp (k...@ient.rwth-aachen.de), RWTH Aachen - define COMPILE_AND_DEPEND_RELEASE --$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CPPFLAGS) $(RELEASE_CPPFLAGS) -o $@ $(CURDIR)/$< -+$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CXXFLAGS) $(RELEASE_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< - @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \ - sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ - -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> $(OBJ_DIR)/$*.r.P; \ - rm -f $(OBJ_DIR)/$*.r.d - endef - define COMPILE_AND_DEPEND_DEBUG --$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CPPFLAGS) $(DEBUG_CPPFLAGS) -o $@ $(CURDIR)/$< -+$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CXXFLAGS) $(DEBUG_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< - @cp $(OBJ_DIR)/$*.d.d $(OBJ_DIR)/$*.d.P; \ - sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ - -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.d.d >> $(OBJ_DIR)/$*.d.P; \ - rm -f $(OBJ_DIR)/$*.d.d - endef - define COMPILE_AND_DEPEND_RELEASE_C --$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) $(RELEASE_CFLAGS) -o $@ $(CURDIR)/$< -+$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) $(RELEASE_CFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< - @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \ - sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ - -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> $(OBJ_DIR)/$*.r.P; \ - rm -f $(OBJ_DIR)/$*.r.d - endef - define COMPILE_AND_DEPEND_DEBUG_C --$(CC) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CFLAGS)
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:25:51 Author: andrewsc Revision: 770002 upgpkg: firefox-developer-edition 84.0b8-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:16:14 UTC (rev 770001) +++ PKGBUILD2020-12-04 18:25:51 UTC (rev 770002) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=84.0b7 +pkgver=84.0b8 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -23,7 +23,7 @@ firefox-install-dir.patch 0001_Use_remoting_name_for_GDK_application_names.patch "$pkgname".desktop) -sha512sums=('dddbf024fa8ea67d7914f2725adeb0678b846ac7c40ca9180c332021e52e7bd6e49a822ae82115c2b6d8d68d33a33a2f2f443cbaad5631271ac86a7f0218d79a' +sha512sums=('3dd91be90f5e258757072ebe778d3fca578d97170e26fa1f7fab555ca5d9f4c776995d6fee480c15004479f8f8ca6d64f01ef6daa20da5f015aa07c1cf5c249b' 'SKIP' 'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e' '812f0f34d16472a305ad78b5b22f4d0ef0ac63e47e10700954f4e3374cfe25d596a9ef137ea48a421128d504affb653cf310bd3c33bc313d505924f8f392ad8f'
[arch-commits] Commit in python-keystoneclient/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 19:03:21 Author: felixonmars Revision: 770014 archrelease: copy trunk to community-any Added: python-keystoneclient/repos/community-any/PKGBUILD (from rev 770013, python-keystoneclient/trunk/PKGBUILD) Deleted: python-keystoneclient/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 19:03:10 UTC (rev 770013) +++ PKGBUILD2020-12-04 19:03:21 UTC (rev 770014) @@ -1,34 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-keystoneclient -pkgver=4.1.1 -pkgrel=3 -pkgdesc="Client Library for OpenStack Identity" -arch=('any') -url="https://docs.openstack.org/python-keystoneclient/latest/; -license=('Apache') -depends=('python-six' 'python-pbr' 'python-iso8601' 'python-prettytable' 'python-debtcollector' - 'python-keystoneauth1' 'python-oslo-utils' 'python-oslo-i18n' - 'python-oslo-serialization' 'python-oslo-config' 'python-requests' 'python-stevedore') -makedepends=('python-setuptools') -checkdepends=('python-oslotest' 'python-requests-mock' 'python-pycodestyle' 'python-lxml' - 'python-testresources') -source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz;) -sha512sums=('3d97419c4ab1f38912e24c5ef412fcc8269b79dcd01ad1dfea9cb4240930915a181c0794a65cee763bf7252c0bee07fb437ae6ddca4fd6ebfad68576c0f000ee') - -export PBR_VERSION=$pkgver - -build() { - cd python-keystoneclient-$pkgver - python setup.py build -} - -check() { - cd python-keystoneclient-$pkgver - stestr run -} - -package() { - cd python-keystoneclient-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-keystoneclient/repos/community-any/PKGBUILD (from rev 770013, python-keystoneclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 19:03:21 UTC (rev 770014) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=python-keystoneclient +pkgver=4.2.0 +pkgrel=1 +pkgdesc="Client Library for OpenStack Identity" +arch=('any') +url="https://docs.openstack.org/python-keystoneclient/latest/; +license=('Apache') +depends=('python-six' 'python-pbr' 'python-iso8601' 'python-prettytable' 'python-debtcollector' + 'python-keystoneauth1' 'python-oslo-utils' 'python-oslo-i18n' + 'python-oslo-serialization' 'python-oslo-config' 'python-requests' 'python-stevedore') +makedepends=('python-setuptools') +checkdepends=('python-oslotest' 'python-requests-mock' 'python-pycodestyle' 'python-lxml' + 'python-testresources') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz;) +sha512sums=('1dcf97f4f0601077a786ff5ce5678f5bd2022b27624652a42a355e35ae858071e60dac716b5b0e76265eed5d04b5091032450cff2aa25ac2b2b1cb3daa01e125') + +export PBR_VERSION=$pkgver + +build() { + cd python-keystoneclient-$pkgver + python setup.py build +} + +check() { + cd python-keystoneclient-$pkgver + stestr run +} + +package() { + cd python-keystoneclient-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in i2pd/repos/community-x86_64 (15 files)
Date: Friday, December 4, 2020 @ 16:27:03 Author: dbermond Revision: 769986 archrelease: copy trunk to community-x86_64 Added: i2pd/repos/community-x86_64/010-i2pd-use-arch-flags-on-tests.patch (from rev 769985, i2pd/trunk/010-i2pd-use-arch-flags-on-tests.patch) i2pd/repos/community-x86_64/020-i2pd-config.patch (from rev 769985, i2pd/trunk/020-i2pd-config.patch) i2pd/repos/community-x86_64/030-i2pd-do-not-override-config.patch (from rev 769985, i2pd/trunk/030-i2pd-do-not-override-config.patch) i2pd/repos/community-x86_64/040-i2pd-systemd-service-hardening.patch (from rev 769985, i2pd/trunk/040-i2pd-systemd-service-hardening.patch) i2pd/repos/community-x86_64/050-i2pd-tunnels-d-readme.patch (from rev 769985, i2pd/trunk/050-i2pd-tunnels-d-readme.patch) i2pd/repos/community-x86_64/PKGBUILD (from rev 769985, i2pd/trunk/PKGBUILD) i2pd/repos/community-x86_64/i2pd.sysusers (from rev 769985, i2pd/trunk/i2pd.sysusers) i2pd/repos/community-x86_64/i2pd.tmpfiles (from rev 769985, i2pd/trunk/i2pd.tmpfiles) Deleted: i2pd/repos/community-x86_64/010-i2pd-use-arch-flags-on-tests.patch i2pd/repos/community-x86_64/020-i2pd-config.patch i2pd/repos/community-x86_64/030-i2pd-do-not-override-config.patch i2pd/repos/community-x86_64/040-i2pd-tunnels-d-readme.patch i2pd/repos/community-x86_64/PKGBUILD i2pd/repos/community-x86_64/i2pd.sysusers i2pd/repos/community-x86_64/i2pd.tmpfiles --+ 010-i2pd-use-arch-flags-on-tests.patch | 88 ++-- 020-i2pd-config.patch| 60 030-i2pd-do-not-override-config.patch| 58 040-i2pd-systemd-service-hardening.patch | 34 + 040-i2pd-tunnels-d-readme.patch |8 - 050-i2pd-tunnels-d-readme.patch |8 + PKGBUILD | 197 ++--- i2pd.sysusers|2 i2pd.tmpfiles| 12 - 9 files changed, 251 insertions(+), 216 deletions(-) Deleted: 010-i2pd-use-arch-flags-on-tests.patch === --- 010-i2pd-use-arch-flags-on-tests.patch 2020-12-04 16:25:20 UTC (rev 769985) +++ 010-i2pd-use-arch-flags-on-tests.patch 2020-12-04 16:27:03 UTC (rev 769986) @@ -1,44 +0,0 @@ a/tests/Makefile -+++ b/tests/Makefile -@@ -1,32 +1,32 @@ --CXXFLAGS += -Wall -Wextra -pedantic -O0 -g -std=c++11 -D_GLIBCXX_USE_NANOSLEEP=1 -I../libi2pd/ -pthread -Wl,--unresolved-symbols=ignore-in-object-files -+CXXFLAGS += -Wall -Wextra -pedantic -g -std=c++11 -D_GLIBCXX_USE_NANOSLEEP=1 -I../libi2pd/ -pthread -Wl,--unresolved-symbols=ignore-in-object-files - - TESTS = test-gost test-gost-sig test-base-64 test-x25519 test-aeadchacha20poly1305 test-blinding test-elligator - - all: $(TESTS) run - - test-http-%: ../libi2pd/HTTP.cpp test-http-%.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(CPPFLAGS) $(INCFLAGS) -o $@ $^ $(LDFLAGS) - - test-base-%: ../libi2pd/Base.cpp test-base-%.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(CPPFLAGS) $(INCFLAGS) -o $@ $^ $(LDFLAGS) - - test-gost: ../libi2pd/Gost.cpp ../libi2pd/I2PEndian.cpp test-gost.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(CPPFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto $(LDFLAGS) - - test-gost-sig: ../libi2pd/Gost.cpp ../libi2pd/I2PEndian.cpp ../libi2pd/Crypto.cpp ../libi2pd/Log.cpp test-gost-sig.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(CPPFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system $(LDFLAGS) - - test-x25519: ../libi2pd/Ed25519.cpp ../libi2pd/I2PEndian.cpp ../libi2pd/Log.cpp ../libi2pd/Crypto.cpp test-x25519.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(CPPFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system $(LDFLAGS) - - test-aeadchacha20poly1305: ../libi2pd/Crypto.cpp ../libi2pd/ChaCha20.cpp ../libi2pd/Poly1305.cpp test-aeadchacha20poly1305.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(CPPFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system $(LDFLAGS) - - test-blinding: ../libi2pd/Crypto.cpp ../libi2pd/Blinding.cpp ../libi2pd/Ed25519.cpp ../libi2pd/I2PEndian.cpp ../libi2pd/Log.cpp ../libi2pd/util.cpp ../libi2pd/Identity.cpp ../libi2pd/Signature.cpp ../libi2pd/Timestamp.cpp test-blinding.cpp -- $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) -o $@ $^ -lcrypto -lssl -lboost_system -+ $(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS)
[arch-commits] Commit in emscripten/repos/community-x86_64 (12 files)
Date: Friday, December 4, 2020 @ 17:33:55 Author: svenstaro Revision: 769995 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 769994, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 769994, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 769994, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 769994, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/get-compatible-versions.sh (from rev 769994, emscripten/trunk/get-compatible-versions.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 769994, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/get-compatible-versions.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 228 ++-- emscripten-config |8 - emscripten.install| 26 ++-- emscripten.sh |4 get-compatible-versions.sh| 30 ++-- libcxxabi-include-libunwind.patch | 28 ++-- 6 files changed, 162 insertions(+), 162 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 17:32:37 UTC (rev 769994) +++ PKGBUILD2020-12-04 17:33:55 UTC (rev 769995) @@ -1,114 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver! -_binaryen_revision=262bd62777fcde6b930d520e61457699dbb9901e -_llvm_project_revision=27e9f0f95ef7b144d008bc1cf1459dced6cb5842 -# Sadly, upstream currently suggests bundling a binaryen version for the time being: -# https://github.com/emscripten-core/emscripten/issues/12252 -# I'm obviously unhappy about that but it appears to be the only practical solution for the time being. -pkgver=2.0.9 -pkgrel=1 -pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'which' 'acorn' 'nodejs') -makedepends=('cmake' 'libxml2' 'git' 'ninja' 'npm') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -conflicts=('binaryen') -provides=('binaryen') -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=$_llvm_project_revision - git+https://github.com/WebAssembly/binaryen.git#commit=$_binaryen_revision -"emscripten.sh" -https://github.com/emscripten-core/emscripten/pull/12898.patch -https://github.com/emscripten-core/emscripten/pull/12899.patch -emscripten-config) -sha512sums=('SKIP' -'SKIP' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - 'e86fce6ac840a5f6da4b942827c0060d9180983672e31f79d3eb9e590ef32a63b36529e908214178f6f2c25e015a7eead7aee97fe47592e4ebc82767742cc716' - '6d116606af3bac3be485803913632571af2cea0978ed81507c639e75bf69126ead5bee727a2a3c335b65ba02ecdf78edf9b6d72e28e409d6f2f69c547475f688' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') - -prepare() { - cd emscripten - patch -Np1 -i "${srcdir}"/12898.patch - patch -Np1 -i "${srcdir}"/12899.patch -} - -build() { - cd binaryen - cmake . \ - -Bbuild \ - -GNinja \ - -DCMAKE_INSTALL_PREFIX=/usr - ninja -C build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cd "$srcdir"/llvm-project/llvm - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \ --DLLVM_ENABLE_LIBXML2=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DCOMPILER_RT_BUILD_XRAY=OFF \ --DCOMPILER_RT_INCLUDE_TESTS=OFF \ --DCOMPILER_RT_ENABLE_IOS=OFF \ --DCMAKE_INSTALL_PREFIX=/opt/emscripten-llvm \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=ON \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ -
[arch-commits] Commit in qutebrowser/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 19:34:54 Author: foxboron Revision: 770018 upgpkg: qutebrowser 1.14.1-1 Modified: qutebrowser/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 19:27:49 UTC (rev 770017) +++ PKGBUILD2020-12-04 19:34:54 UTC (rev 770018) @@ -4,8 +4,8 @@ # Contributor: Florian Bruhin (The Compiler) pkgname=qutebrowser -pkgver=1.14.0 -pkgrel=2 +pkgver=1.14.1 +pkgrel=1 pkgdesc="A keyboard-driven, vim-like browser based on PyQt5" arch=("any") url="https://www.qutebrowser.org/; @@ -24,7 +24,7 @@ source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz; "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc;) validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") -sha256sums=('76eb14097bab873ffae73bb4d017b4d22aa5c4604d45f0b9570dfaed4720374a' +sha256sums=('554c145ff64b1a92d4f53e3c624aaad51baafb7cb5b469bc815ae2e0e1958796' 'SKIP') build() {
[arch-commits] Commit in qutebrowser/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 19:35:02 Author: foxboron Revision: 770019 archrelease: copy trunk to community-any Added: qutebrowser/repos/community-any/PKGBUILD (from rev 770018, qutebrowser/trunk/PKGBUILD) Deleted: qutebrowser/repos/community-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 19:34:54 UTC (rev 770018) +++ PKGBUILD2020-12-04 19:35:02 UTC (rev 770019) @@ -1,39 +0,0 @@ -# Maintainer: Morten Linderud -# Maintainer: Lukas Fleischer -# Contributor: Pierre Neidhardt -# Contributor: Florian Bruhin (The Compiler) - -pkgname=qutebrowser -pkgver=1.14.0 -pkgrel=2 -pkgdesc="A keyboard-driven, vim-like browser based on PyQt5" -arch=("any") -url="https://www.qutebrowser.org/; -license=("GPL") -depends=("python-attrs" "python-jinja" "python-pygments" "python-pypeg2" - "python-pyqt5" "python-yaml" "qt5-base" "python-pyqtwebengine") -makedepends=("asciidoc" "python-setuptools") -optdepends=("gst-libav: media playback with qt5-webkit backend" -"gst-plugins-base: media playback with qt5-webkit backend" -"gst-plugins-good: media playback with qt5-webkit backend" -"gst-plugins-bad: media playback with qt5-webkit backend" -"gst-plugins-ugly: media playback with qt5-webkit backend" -"pdfjs: displaying PDF in-browser" -"qt5-webkit: alternative backend") -options=(!emptydirs) -source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz; - "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc;) -validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") -sha256sums=('76eb14097bab873ffae73bb4d017b4d22aa5c4604d45f0b9570dfaed4720374a' -'SKIP') - -build() { -cd "$pkgname-$pkgver" -export PYTHONHASHSEED=0 -make -f misc/Makefile all -} - -package() { -cd "$pkgname-$pkgver" -make -f misc/Makefile DESTDIR="$pkgdir" PREFIX=/usr install -} Copied: qutebrowser/repos/community-any/PKGBUILD (from rev 770018, qutebrowser/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 19:35:02 UTC (rev 770019) @@ -0,0 +1,39 @@ +# Maintainer: Morten Linderud +# Maintainer: Lukas Fleischer +# Contributor: Pierre Neidhardt +# Contributor: Florian Bruhin (The Compiler) + +pkgname=qutebrowser +pkgver=1.14.1 +pkgrel=1 +pkgdesc="A keyboard-driven, vim-like browser based on PyQt5" +arch=("any") +url="https://www.qutebrowser.org/; +license=("GPL") +depends=("python-attrs" "python-jinja" "python-pygments" "python-pypeg2" + "python-pyqt5" "python-yaml" "qt5-base" "python-pyqtwebengine") +makedepends=("asciidoc" "python-setuptools") +optdepends=("gst-libav: media playback with qt5-webkit backend" +"gst-plugins-base: media playback with qt5-webkit backend" +"gst-plugins-good: media playback with qt5-webkit backend" +"gst-plugins-bad: media playback with qt5-webkit backend" +"gst-plugins-ugly: media playback with qt5-webkit backend" +"pdfjs: displaying PDF in-browser" +"qt5-webkit: alternative backend") +options=(!emptydirs) +source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz; + "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc;) +validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") +sha256sums=('554c145ff64b1a92d4f53e3c624aaad51baafb7cb5b469bc815ae2e0e1958796' +'SKIP') + +build() { +cd "$pkgname-$pkgver" +export PYTHONHASHSEED=0 +make -f misc/Makefile all +} + +package() { +cd "$pkgname-$pkgver" +make -f misc/Makefile DESTDIR="$pkgdir" PREFIX=/usr install +}
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Friday, December 4, 2020 @ 18:27:35 Author: andrewsc Revision: 770004 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/0001_Use_remoting_name_for_GDK_application_names.patch (from rev 770003, firefox-developer-edition/trunk/0001_Use_remoting_name_for_GDK_application_names.patch) firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 770003, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 770003, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 770003, firefox-developer-edition/trunk/firefox-install-dir.patch) Deleted: firefox-developer-edition/repos/community-x86_64/0001_Use_remoting_name_for_GDK_application_names.patch firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch + 0001_Use_remoting_name_for_GDK_application_names.patch | 96 +- PKGBUILD | 436 - firefox-developer-edition.desktop | 680 +++ firefox-install-dir.patch | 86 - 4 files changed, 649 insertions(+), 649 deletions(-) Deleted: 0001_Use_remoting_name_for_GDK_application_names.patch === --- 0001_Use_remoting_name_for_GDK_application_names.patch 2020-12-04 18:26:04 UTC (rev 770003) +++ 0001_Use_remoting_name_for_GDK_application_names.patch 2020-12-04 18:27:35 UTC (rev 770004) @@ -1,48 +0,0 @@ -# HG changeset patch -# User Andrew Crerar -# Date 153129 14400 -# Thu May 07 16:25:29 2020 -0400 -# Node ID 9970281ae22ce7cad35870ef91d27149ec7e9879 -# Parent c9a2a8be0647d05e5f354794c3e7b7298cdbe26f -Use remoting name for GDK application names - -diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp a/toolkit/xre/nsAppRunner.cpp -+++ b/toolkit/xre/nsAppRunner.cpp -@@ -3703,11 +3703,7 @@ - // consistently. - - // Set program name to the one defined in application.ini. -- { --nsAutoCString program(gAppData->name); --ToLowerCase(program); --g_set_prgname(program.get()); -- } -+ g_set_prgname(gAppData->remotingName); - - // Initialize GTK here for splash. - -diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp a/widget/gtk/nsAppShell.cpp -+++ b/widget/gtk/nsAppShell.cpp -@@ -24,6 +24,7 @@ - # include "WakeLockListener.h" - #endif - #include "gfxPlatform.h" -+#include "nsAppRunner.h" - #include "ScreenHelperGTK.h" - #include "HeadlessScreenHelper.h" - #include "mozilla/widget/ScreenManager.h" -@@ -178,10 +179,8 @@ - // creating top-level windows. (At this point, a child process hasn't - // received the list of registered chrome packages, so the - // GetBrandShortName call would fail anyway.) -- nsAutoString brandName; -- mozilla::widget::WidgetUtils::GetBrandShortName(brandName); -- if (!brandName.IsEmpty()) { --gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get()); -+ if (gAppData) { -+gdk_set_program_class(gAppData->remotingName); - } - } - } Copied: firefox-developer-edition/repos/community-x86_64/0001_Use_remoting_name_for_GDK_application_names.patch (from rev 770003, firefox-developer-edition/trunk/0001_Use_remoting_name_for_GDK_application_names.patch) === --- 0001_Use_remoting_name_for_GDK_application_names.patch (rev 0) +++ 0001_Use_remoting_name_for_GDK_application_names.patch 2020-12-04 18:27:35 UTC (rev 770004) @@ -0,0 +1,48 @@ +# HG changeset patch +# User Andrew Crerar +# Date 153129 14400 +# Thu May 07 16:25:29 2020 -0400 +# Node ID 9970281ae22ce7cad35870ef91d27149ec7e9879 +# Parent c9a2a8be0647d05e5f354794c3e7b7298cdbe26f +Use remoting name for GDK application names + +diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp +--- a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp +@@ -3703,11 +3703,7 @@ + // consistently. + + // Set program name to the one defined in application.ini. +- { +-nsAutoCString program(gAppData->name); +-ToLowerCase(program); +-g_set_prgname(program.get()); +- } ++ g_set_prgname(gAppData->remotingName); + + // Initialize GTK here for splash. + +diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp +--- a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp +@@ -24,6 +24,7 @@ + # include "WakeLockListener.h" + #endif + #include "gfxPlatform.h" ++#include "nsAppRunner.h" +
[arch-commits] Commit in k9s/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:38:13 Author: foxboron Revision: 770005 upgpkg: k9s 0.24.2-1 Modified: k9s/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:27:35 UTC (rev 770004) +++ PKGBUILD2020-12-04 18:38:13 UTC (rev 770005) @@ -2,7 +2,7 @@ # Maintainer: Morten Linderud pkgname=k9s -pkgver=0.24.1 +pkgver=0.24.2 pkgrel=1 pkgdesc='TUI for managing Kubernetes clusters and pods' arch=(x86_64) @@ -9,7 +9,7 @@ url='https://github.com/derailed/k9s' license=(APACHE) makedepends=(git go) -_commit=68981ff5007e9f7031eed1f17e4bc9d406d4d67a #refs/tags/v0.24.1^{} +_commit=f929114ae4679c89ca06b2833d8a0fca5f1ec69d #refs/tags/v0.24.2^{} source=("git+$url#commit=$_commit") sha256sums=('SKIP')
[arch-commits] Commit in k9s/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 18:38:20 Author: foxboron Revision: 770006 archrelease: copy trunk to community-x86_64 Added: k9s/repos/community-x86_64/PKGBUILD (from rev 770005, k9s/trunk/PKGBUILD) Deleted: k9s/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 18:38:13 UTC (rev 770005) +++ PKGBUILD2020-12-04 18:38:20 UTC (rev 770006) @@ -1,42 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Maintainer: Morten Linderud - -pkgname=k9s -pkgver=0.24.1 -pkgrel=1 -pkgdesc='TUI for managing Kubernetes clusters and pods' -arch=(x86_64) -url='https://github.com/derailed/k9s' -license=(APACHE) -makedepends=(git go) -_commit=68981ff5007e9f7031eed1f17e4bc9d406d4d67a #refs/tags/v0.24.1^{} -source=("git+$url#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -build() { - cd $pkgname - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - make VERSION=$pkgver build -} - -check() { - make -C $pkgname test -} - -package() { - cd $pkgname - install -Dm755 "execs/$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# getver: github.com/derailed/k9s/releases -# vim: ts=2 sw=2 et: Copied: k9s/repos/community-x86_64/PKGBUILD (from rev 770005, k9s/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 18:38:20 UTC (rev 770006) @@ -0,0 +1,42 @@ +# Maintainer: Alexander F. Rødseth +# Maintainer: Morten Linderud + +pkgname=k9s +pkgver=0.24.2 +pkgrel=1 +pkgdesc='TUI for managing Kubernetes clusters and pods' +arch=(x86_64) +url='https://github.com/derailed/k9s' +license=(APACHE) +makedepends=(git go) +_commit=f929114ae4679c89ca06b2833d8a0fca5f1ec69d #refs/tags/v0.24.2^{} +source=("git+$url#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +build() { + cd $pkgname + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + make VERSION=$pkgver build +} + +check() { + make -C $pkgname test +} + +package() { + cd $pkgname + install -Dm755 "execs/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# getver: github.com/derailed/k9s/releases +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-wheel/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 18:41:08 Author: foxboron Revision: 770010 archrelease: copy trunk to community-any Added: python-wheel/repos/community-any/PKGBUILD (from rev 770009, python-wheel/trunk/PKGBUILD) Deleted: python-wheel/repos/community-any/PKGBUILD --+ PKGBUILD | 144 ++--- 1 file changed, 72 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 18:41:00 UTC (rev 770009) +++ PKGBUILD2020-12-04 18:41:08 UTC (rev 770010) @@ -1,72 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Morten Linderud -# Contributor: Lance Chen - -_pypiname=wheel -pkgbase=python-wheel -pkgname=('python-wheel' 'python2-wheel') -pkgver=0.36.0 -pkgrel=1 -pkgdesc="A built-package format for Python" -arch=(any) -url="https://pypi.python.org/pypi/wheel; -license=('MIT') -makedepends=('python-packaging' 'python-setuptools' - 'python2-packaging' 'python2-setuptools') -checkdepends=('python-jsonschema' 'python-pytest' 'python-keyring' 'python-keyrings-alt' - 'python-xdg') -source=("https://pypi.io/packages/source/w/wheel/$_pypiname-$pkgver.tar.gz;) -source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/wheel/archive/$pkgver.tar.gz;) -sha512sums=('1f851dfc18fa96d67bb96c61eec15999c46ea77c490173b71121810480f3c30f2de770a2e6e0712d04f35c91fcadbb276b05968e2b5db76dea882929f555f983') - -prepare() { - # don't depend on python-coverage for tests - sed -i 's/--cov=wheel//' wheel-$pkgver/setup.cfg - - # https://github.com/pypa/wheel/pull/365 but why? - rm -r wheel-$pkgver/src/wheel/vendored - sed -i 's/from .vendored.packaging import tags/from packaging import tags/' wheel-$pkgver/src/wheel/bdist_wheel.py - - cp -a wheel-$pkgver{,-py2} -} - -build() { - export PYTHONHASHSEED=0 - - cd "$srcdir/wheel-$pkgver" - python setup.py build - - cd "$srcdir/wheel-$pkgver-py2" - python2 setup.py build -} - -check() { - # Hack entry points by installing it - - cd wheel-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages:$PYTHONPATH" py.test -} - -package_python-wheel() { - depends=('python-packaging') - optdepends=('python-keyring: for wheel.signatures') - optdepends=('python-xdg: for wheel.signatures') - - cd "$srcdir/$_pypiname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" -} - -package_python2-wheel() { - depends=('python2-packaging') - optdepends=('python2-keyring: for wheel.signatures') - optdepends=('python2-xdg: for wheel.signatures') - - cd "$srcdir/$_pypiname-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" - mv "$pkgdir/usr/bin/wheel" "$pkgdir/usr/bin/wheel2" -} - -# vim:set ts=2 sw=2 et: Copied: python-wheel/repos/community-any/PKGBUILD (from rev 770009, python-wheel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 18:41:08 UTC (rev 770010) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Maintainer: Morten Linderud +# Contributor: Lance Chen + +_pypiname=wheel +pkgbase=python-wheel +pkgname=('python-wheel' 'python2-wheel') +pkgver=0.36.1 +pkgrel=1 +pkgdesc="A built-package format for Python" +arch=(any) +url="https://pypi.python.org/pypi/wheel; +license=('MIT') +makedepends=('python-packaging' 'python-setuptools' + 'python2-packaging' 'python2-setuptools') +checkdepends=('python-jsonschema' 'python-pytest' 'python-keyring' 'python-keyrings-alt' + 'python-xdg') +source=("https://pypi.io/packages/source/w/wheel/$_pypiname-$pkgver.tar.gz;) +source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/wheel/archive/$pkgver.tar.gz;) +sha512sums=('1f9a27604b0fa0d1ae4782bdba57956a70d74a9a736f4c41481b417cd1e8a8693870c37835ffe1a061ef55f8adad3475bfc20e2c1fd8de8083dd5c72cca0') + +prepare() { + # don't depend on python-coverage for tests + sed -i 's/--cov=wheel//' wheel-$pkgver/setup.cfg + + # https://github.com/pypa/wheel/pull/365 but why? + rm -r wheel-$pkgver/src/wheel/vendored + sed -i 's/from .vendored.packaging import tags/from packaging import tags/' wheel-$pkgver/src/wheel/bdist_wheel.py + + cp -a wheel-$pkgver{,-py2} +} + +build() { + export PYTHONHASHSEED=0 + + cd "$srcdir/wheel-$pkgver" + python setup.py build + + cd "$srcdir/wheel-$pkgver-py2" + python2 setup.py build +} + +check() { + # Hack entry points by installing it + + cd wheel-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages:$PYTHONPATH" py.test +} + +package_python-wheel() { +
[arch-commits] Commit in python-wheel/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:41:00 Author: foxboron Revision: 770009 upgpkg: python-wheel 0.36.1-1 Modified: python-wheel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:40:02 UTC (rev 770008) +++ PKGBUILD2020-12-04 18:41:00 UTC (rev 770009) @@ -5,7 +5,7 @@ _pypiname=wheel pkgbase=python-wheel pkgname=('python-wheel' 'python2-wheel') -pkgver=0.36.0 +pkgver=0.36.1 pkgrel=1 pkgdesc="A built-package format for Python" arch=(any) @@ -17,7 +17,7 @@ 'python-xdg') source=("https://pypi.io/packages/source/w/wheel/$_pypiname-$pkgver.tar.gz;) source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/wheel/archive/$pkgver.tar.gz;) -sha512sums=('1f851dfc18fa96d67bb96c61eec15999c46ea77c490173b71121810480f3c30f2de770a2e6e0712d04f35c91fcadbb276b05968e2b5db76dea882929f555f983') +sha512sums=('1f9a27604b0fa0d1ae4782bdba57956a70d74a9a736f4c41481b417cd1e8a8693870c37835ffe1a061ef55f8adad3475bfc20e2c1fd8de8083dd5c72cca0') prepare() { # don't depend on python-coverage for tests
[arch-commits] Commit in wine-mono/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 16:45:34 Author: ffy00 Revision: 769989 upgpkg: wine-mono 5.1.1-1 Modified: wine-mono/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 16:44:19 UTC (rev 769988) +++ PKGBUILD2020-12-04 16:45:34 UTC (rev 769989) @@ -3,8 +3,8 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=wine-mono -pkgver=5.1.0 -pkgrel=2 +pkgver=5.1.1 +pkgrel=1 pkgdesc="Wine's built-in replacement for Microsoft's .NET Framework" arch=('any') url="https://wiki.winehq.org/Mono; @@ -11,8 +11,8 @@ license=('GPL' 'LGPL2.1' 'MPL') depends=('wine') source=("https://dl.winehq.org/wine/$pkgname/$pkgver/$pkgname-$pkgver-x86"{.msi,.tar.xz}) -sha512sums=('c4013307ba43121346f11881a30ff83d4921e0563a1ad3ff1adc34373f7bda5d5f6ad8c46bafe11c13ca372075333562864e073fe944428225b01fb885f9532f' - '64380288fc3a4fc324e15d8b864d995afe2bcb0c96ff02779b4f39c819a43d8e5e84162156ae011db7153a68f2a752c044149bec5804955822826622eb2cca5e') +sha512sums=('c518b93a470cc897abaf1dba18cc773dca0df62a28d35f32f2ddbe39b4de616c0307545bea5dc3ca87a01fd96b47feb3e1d8c3778106304b9cc08ebb3d1d665f' + '9d2e1c42669164bb3c0096ade0dfd465f633436f18246b1a4d169ae0ae2e3b51d8f94d79409cb71a65b878705d5d38e6f4aa155787e340a9294ff22dbe39cf95') package() { install -Dm644 $pkgname-$pkgver-x86.msi "$pkgdir"/usr/share/wine/mono/$pkgname-$pkgver-x86.msi
[arch-commits] Commit in wine-mono/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 16:45:56 Author: ffy00 Revision: 769990 archrelease: copy trunk to community-any Added: wine-mono/repos/community-any/PKGBUILD (from rev 769989, wine-mono/trunk/PKGBUILD) Deleted: wine-mono/repos/community-any/PKGBUILD --+ PKGBUILD | 38 -- 1 file changed, 20 insertions(+), 18 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 16:45:34 UTC (rev 769989) +++ PKGBUILD2020-12-04 16:45:56 UTC (rev 769990) @@ -1,18 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Jan Alexander Steffens (heftig) - -pkgname=wine-mono -pkgver=5.1.0 -pkgrel=1 -pkgdesc="Wine's built-in replacement for Microsoft's .NET Framework" -arch=('any') -url="https://wiki.winehq.org/Mono; -license=('GPL' 'LGPL2.1' 'MPL') -depends=('wine') -source=("https://dl.winehq.org/wine/$pkgname/$pkgver/$pkgname-$pkgver-x86.msi;) -sha512sums=('c4013307ba43121346f11881a30ff83d4921e0563a1ad3ff1adc34373f7bda5d5f6ad8c46bafe11c13ca372075333562864e073fe944428225b01fb885f9532f') - -package() { - install -Dm644 $pkgname-$pkgver-x86.msi "$pkgdir"/usr/share/wine/mono/$pkgname-$pkgver-x86.msi -} Copied: wine-mono/repos/community-any/PKGBUILD (from rev 769989, wine-mono/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 16:45:56 UTC (rev 769990) @@ -0,0 +1,20 @@ +# Maintainer: Felix Yan +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Jan Alexander Steffens (heftig) + +pkgname=wine-mono +pkgver=5.1.1 +pkgrel=1 +pkgdesc="Wine's built-in replacement for Microsoft's .NET Framework" +arch=('any') +url="https://wiki.winehq.org/Mono; +license=('GPL' 'LGPL2.1' 'MPL') +depends=('wine') +source=("https://dl.winehq.org/wine/$pkgname/$pkgver/$pkgname-$pkgver-x86"{.msi,.tar.xz}) +sha512sums=('c518b93a470cc897abaf1dba18cc773dca0df62a28d35f32f2ddbe39b4de616c0307545bea5dc3ca87a01fd96b47feb3e1d8c3778106304b9cc08ebb3d1d665f' + '9d2e1c42669164bb3c0096ade0dfd465f633436f18246b1a4d169ae0ae2e3b51d8f94d79409cb71a65b878705d5d38e6f4aa155787e340a9294ff22dbe39cf95') + +package() { + install -Dm644 $pkgname-$pkgver-x86.msi "$pkgdir"/usr/share/wine/mono/$pkgname-$pkgver-x86.msi + cp -r -a --no-preserve='ownership' $pkgname-$pkgver "$pkgdir"/usr/share/wine/mono/ +}
[arch-commits] Commit in python-virtualenv/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:18:11 Author: felixonmars Revision: 402866 upgpkg: python-virtualenv 20.2.1-1 Modified: python-virtualenv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 14:06:01 UTC (rev 402865) +++ PKGBUILD2020-12-04 18:18:11 UTC (rev 402866) @@ -4,7 +4,7 @@ pkgbase=python-virtualenv pkgname=('python-virtualenv' 'python2-virtualenv') -pkgver=20.2.0 +pkgver=20.2.1 pkgrel=1 pkgdesc="Virtual Python Environment builder" url="https://virtualenv.pypa.io/; @@ -21,7 +21,7 @@ conflicts=('virtualenv') options=('!makeflags') source=($pkgbase-$pkgver.tar.gz::https://github.com/pypa/virtualenv/archive/$pkgver.tar.gz) -sha512sums=('9f6e22fd97e02bec79e0fe278110919fa3ca7b4515e449b61557a29f91c53a595b53cdbf3ffecf0e42adfc12d91236dc08782c1551099b38f7d93c6e5afce828') +sha512sums=('516dd4f9a2740772d7ed65e2dbd948bdff76e877ae5d7837c79e58f736ae1c9c183e020def20e7d80c28f4e7e93ae6a4ece473366c6a98b8d8fd94bd77648299') export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
[arch-commits] Commit in i2pd/trunk (4 files)
Date: Friday, December 4, 2020 @ 16:25:20 Author: dbermond Revision: 769985 upgpkg: i2pd 2.35.0-1 Added: i2pd/trunk/040-i2pd-systemd-service-hardening.patch i2pd/trunk/050-i2pd-tunnels-d-readme.patch (from rev 769984, i2pd/trunk/040-i2pd-tunnels-d-readme.patch) Modified: i2pd/trunk/PKGBUILD Deleted: i2pd/trunk/040-i2pd-tunnels-d-readme.patch --+ 040-i2pd-systemd-service-hardening.patch | 34 + 040-i2pd-tunnels-d-readme.patch |8 -- 050-i2pd-tunnels-d-readme.patch |8 ++ PKGBUILD | 15 ++-- 4 files changed, 50 insertions(+), 15 deletions(-) Added: 040-i2pd-systemd-service-hardening.patch === --- 040-i2pd-systemd-service-hardening.patch(rev 0) +++ 040-i2pd-systemd-service-hardening.patch2020-12-04 16:25:20 UTC (rev 769985) @@ -0,0 +1,34 @@ +--- a/contrib/i2pd.service b/contrib/i2pd.service +@@ -32,5 +32,31 @@ LimitNOFILE=4096 + # To enable write of coredump uncomment this + #LimitCORE=infinity + ++# Hardening options ++PrivateTmp=true ++ProtectSystem=strict ++ProtectHome=true ++PrivateDevices=true ++ProtectKernelTunables=true ++ProtectControlGroups=true ++NoNewPrivileges=true ++MemoryDenyWriteExecute=true ++LockPersonality=true ++SystemCallFilter=@system-service ++RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6 ++ProtectHostname=true ++ProtectClock=true ++ProtectKernelLogs=true ++ProtectKernelModules=true ++ProtectProc=invisible ++ProcSubset=pid ++PrivateMounts=true ++PrivateUsers=true ++ReadWritePaths=/var/lib/i2pd /var/log/i2pd ++RemoveIPC=true ++RestrictRealtime=true ++RestrictSUIDSGID=true ++SystemCallArchitectures=native ++ + [Install] + WantedBy=multi-user.target Deleted: 040-i2pd-tunnels-d-readme.patch === --- 040-i2pd-tunnels-d-readme.patch 2020-12-04 15:26:28 UTC (rev 769984) +++ 040-i2pd-tunnels-d-readme.patch 2020-12-04 16:25:20 UTC (rev 769985) @@ -1,8 +0,0 @@ a/contrib/tunnels.d/README -+++ b/contrib/tunnels.d/README -@@ -1,4 +1,4 @@ --# In that directory you can store separated config files for every tunnel. -+# In the /etc/i2pd/tunnels.d directory you can store separated config files for every tunnel. - # Please read documentation for more info. - # - # You can find examples in /usr/share/doc/i2pd/tunnels.d directory Copied: i2pd/trunk/050-i2pd-tunnels-d-readme.patch (from rev 769984, i2pd/trunk/040-i2pd-tunnels-d-readme.patch) === --- 050-i2pd-tunnels-d-readme.patch (rev 0) +++ 050-i2pd-tunnels-d-readme.patch 2020-12-04 16:25:20 UTC (rev 769985) @@ -0,0 +1,8 @@ +--- a/contrib/tunnels.d/README b/contrib/tunnels.d/README +@@ -1,4 +1,4 @@ +-# In that directory you can store separated config files for every tunnel. ++# In the /etc/i2pd/tunnels.d directory you can store separated config files for every tunnel. + # Please read documentation for more info. + # + # You can find examples in /usr/share/doc/i2pd/tunnels.d directory Modified: PKGBUILD === --- PKGBUILD2020-12-04 15:26:28 UTC (rev 769984) +++ PKGBUILD2020-12-04 16:25:20 UTC (rev 769985) @@ -9,7 +9,7 @@ # Contributor: r4sas pkgname=i2pd -pkgver=2.34.0 +pkgver=2.35.0 pkgrel=1 pkgdesc='A full-featured C++ implementation of the I2P router' arch=('x86_64') @@ -20,17 +20,19 @@ provides=('i2p-router') backup=('etc/i2pd/i2pd.conf' 'etc/i2pd/tunnels.conf') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/PurpleI2P/i2pd/archive/${pkgver}.tar.gz; +source=("https://github.com/PurpleI2P/i2pd/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; '010-i2pd-use-arch-flags-on-tests.patch' '020-i2pd-config.patch' '030-i2pd-do-not-override-config.patch' -'040-i2pd-tunnels-d-readme.patch' +'040-i2pd-systemd-service-hardening.patch' +'050-i2pd-tunnels-d-readme.patch' 'i2pd.sysusers' 'i2pd.tmpfiles') -sha256sums=('1adb4cf629f1315e9de394630b6bf1e3ba2365fd0a3601635dfb4ba9b481cb94' +sha256sums=('d041fd4e7a88ac168e76f66fdab40174ad093cdc13451cdbd0dd1216e5581f8a' '0064503a9124b764d01db862ba3c2ff97bc5961d41359970df2d6ce9842a5ab5' '452550678ea5702a6492eb58e8d0452b91dc5d0aaa112cf04542df74a3dc0dfc' '45cfc3035c5b5cfc92cfffec1fe7d7efc4fed3229195cdb640ec4a6c405af149' +'578ed9767890e970bd93b44e3be85c2595c4149ed65e4cc1c79ea12e2cb6982e' 'cfcb6b07b67aff3e3af12767f4649d88b9320dc71907b6c01b465e5c138cdaa3' '88b2e709228049ba11f37863f87de75ab6cde295104852871384337cfdc906a3' 'fe8cc2ec83cb5b5c2b2ec8cce9a989e0cb6fd347e00b84e03a17b12efd152fac') @@ -39,7 +41,8 @@ patch -d
[arch-commits] Commit in intel-media-sdk/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 16:44:19 Author: dbermond Revision: 769988 archrelease: copy trunk to community-x86_64 Added: intel-media-sdk/repos/community-x86_64/PKGBUILD (from rev 769987, intel-media-sdk/trunk/PKGBUILD) Deleted: intel-media-sdk/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 16:43:27 UTC (rev 769987) +++ PKGBUILD2020-12-04 16:44:19 UTC (rev 769988) @@ -1,59 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgbase=intel-media-sdk -pkgname=('intel-media-sdk' 'libmfx') -pkgver=20.3.1 -pkgrel=1 -pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' -arch=('x86_64') -url='https://software.intel.com/en-us/media-sdk/' -license=('MIT') -makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver' - 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' - 'opencl-headers' 'opencl-clhpp' 'ocl-icd' 'intel-compute-runtime') -source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) -sha256sums=('8ed7ca8c638504b5f80ff289518fdd2a1bd8a2d33fad949c30ee893f599c9952') - -build() { -cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ --DBUILD_ALL:BOOL='ON' \ --DBUILD_TOOLS:BOOL='ON' \ --DCMAKE_BUILD_TYPE:STRING='None' \ --DCMAKE_INSTALL_PREFIX:PATH='/usr' \ --DENABLE_ITT:BOOL='OFF' \ --DENABLE_OPENCL:BOOL='ON' \ --DENABLE_WAYLAND:BOOL='ON' \ --DENABLE_X11_DRI3:BOOL='ON' \ --Wno-dev -make -C build -} - -check() { -make -C build test -} - -package_intel-media-sdk() { -depends=('libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') -optdepends=('ocl-icd: for rotate_opencl plugin' -'intel-compute-runtime: for rotate_opencl plugin') - -make -C build DESTDIR="$pkgdir" install -ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" - -# remove core component libmfx -[ -d 'libmfx' ] && rm -rf libmfx -mkdir -p libmfx/{include,lib/pkgconfig} -mv "${pkgdir}/usr/include/mfx" libmfx/include -mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib -mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig -rm -d "${pkgdir}/usr/include" -} - -package_libmfx() { -pkgdesc='Intel Media SDK dispatcher library' -depends=('gcc-libs') - -mv libmfx "${pkgdir}/usr" -install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: intel-media-sdk/repos/community-x86_64/PKGBUILD (from rev 769987, intel-media-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 16:44:19 UTC (rev 769988) @@ -0,0 +1,59 @@ +# Maintainer: Daniel Bermond + +pkgbase=intel-media-sdk +pkgname=('intel-media-sdk' 'libmfx') +pkgver=20.4.1 +pkgrel=1 +pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' +arch=('x86_64') +url='https://software.intel.com/en-us/media-sdk/' +license=('MIT') +makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver' + 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' + 'opencl-headers' 'opencl-clhpp' 'ocl-icd' 'intel-compute-runtime') +source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) +sha256sums=('85344775d70b7006b7859d30e9abbe32983c483516d59e09f7667a7b99ec3112') + +build() { +cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \ +-DBUILD_ALL:BOOL='ON' \ +-DBUILD_TOOLS:BOOL='ON' \ +-DCMAKE_BUILD_TYPE:STRING='None' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ +-DENABLE_ITT:BOOL='OFF' \ +-DENABLE_OPENCL:BOOL='ON' \ +-DENABLE_WAYLAND:BOOL='ON' \ +-DENABLE_X11_DRI3:BOOL='ON' \ +-Wno-dev +make -C build +} + +check() { +make -C build test +} + +package_intel-media-sdk() { +depends=('libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 'intel-media-driver') +optdepends=('ocl-icd: for rotate_opencl plugin' +'intel-compute-runtime: for rotate_opencl plugin') + +make -C build DESTDIR="$pkgdir" install +ln -s ../share/mfx/samples/libcttmetrics.so "${pkgdir}/usr/lib/libcttmetrics.so" +install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# remove core component libmfx +[ -d 'libmfx' ] && rm -rf libmfx +mkdir -p libmfx/{include,lib/pkgconfig} +mv "${pkgdir}/usr/include/mfx" libmfx/include +mv
[arch-commits] Commit in intel-media-sdk/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 16:43:27 Author: dbermond Revision: 769987 upgpkg: intel-media-sdk 20.4.1-1 Modified: intel-media-sdk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 16:27:03 UTC (rev 769986) +++ PKGBUILD2020-12-04 16:43:27 UTC (rev 769987) @@ -2,7 +2,7 @@ pkgbase=intel-media-sdk pkgname=('intel-media-sdk' 'libmfx') -pkgver=20.3.1 +pkgver=20.4.1 pkgrel=1 pkgdesc='API to access hardware-accelerated video on Intel Gen graphics hardware platforms' arch=('x86_64') @@ -12,7 +12,7 @@ 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python' 'opencl-headers' 'opencl-clhpp' 'ocl-icd' 'intel-compute-runtime') source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;) -sha256sums=('8ed7ca8c638504b5f80ff289518fdd2a1bd8a2d33fad949c30ee893f599c9952') +sha256sums=('85344775d70b7006b7859d30e9abbe32983c483516d59e09f7667a7b99ec3112') build() { cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
[arch-commits] Commit in hm/repos/community-x86_64 (6 files)
Date: Friday, December 4, 2020 @ 18:16:14 Author: dbermond Revision: 770001 archrelease: copy trunk to community-x86_64 Added: hm/repos/community-x86_64/010-hm-use-arch-flags.patch (from rev 77, hm/trunk/010-hm-use-arch-flags.patch) hm/repos/community-x86_64/020-hm-fix-build-with-gcc8.patch (from rev 77, hm/trunk/020-hm-fix-build-with-gcc8.patch) hm/repos/community-x86_64/PKGBUILD (from rev 77, hm/trunk/PKGBUILD) Deleted: hm/repos/community-x86_64/010-hm-use-arch-flags.patch hm/repos/community-x86_64/020-hm-fix-build-with-gcc8.patch hm/repos/community-x86_64/PKGBUILD --+ 010-hm-use-arch-flags.patch | 200 ++--- 020-hm-fix-build-with-gcc8.patch | 92 - PKGBUILD | 90 +--- 3 files changed, 196 insertions(+), 186 deletions(-) Deleted: 010-hm-use-arch-flags.patch === --- 010-hm-use-arch-flags.patch 2020-12-04 18:15:06 UTC (rev 77) +++ 010-hm-use-arch-flags.patch 2020-12-04 18:16:14 UTC (rev 770001) @@ -1,100 +0,0 @@ -diff -Naurp a/build/linux/common/makefile.base b/build/linux/common/makefile.base a/build/linux/common/makefile.base 2019-06-09 14:04:51.0 + -+++ b/build/linux/common/makefile.base 2019-06-09 14:06:58.251352310 + -@@ -46,36 +46,36 @@ endif - # - - # default cpp flags for all configurations --#CPPFLAGS = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) --CPPFLAGS = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -std=c++11 --CFLAGS = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -+#CXXFLAGS = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -+CXXFLAGS += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -std=c++11 -+CFLAGS += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror - - ## - # enforce 32-bit build : 1=yes, 0=no - ## - M32?= 0 - ifeq ($(M32),1) --CPPFLAGS+=-m32 -+CXXFLAGS+=-m32 - endif - ## - - ifeq ($(HIGHBITDEPTH), 1) --CPPFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1" -+CXXFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1" - endif - - ifeq ($(EXTENSION_360_VIDEO), 1) -- CPPFLAGS+=-DEXTENSION_360_VIDEO=1 -+ CXXFLAGS+=-DEXTENSION_360_VIDEO=1 - else -- CPPFLAGS+=-DEXTENSION_360_VIDEO=0 -+ CXXFLAGS+=-DEXTENSION_360_VIDEO=0 - endif - - # - # debug cpp flags --DEBUG_CPPFLAGS= -g -D_DEBUG -+DEBUG_CXXFLAGS= -g -D_DEBUG - DEBUG_CFLAGS= -g -D_DEBUG - # - # release cpp --RELEASE_CPPFLAGS = -O3 -Wuninitialized -+RELEASE_CXXFLAGS = -O3 -Wuninitialized - RELEASE_CFLAGS = -O3 -Wuninitialized - - -@@ -113,7 +113,7 @@ endif - ifeq ($(CONFIG), LIBRARY) - # linker flags for library - # LDFLAGS = $(ALL_LDFLAGS) -shared -Wl,-Bsymbolic --LDFLAGS = $(ALL_LDFLAGS) -shared -+LDFLAGS += $(ALL_LDFLAGS) -shared - # - # debug linker flags for library - DEBUG_LDFLAGS = -Wl,-soname,lib$(PRJ_NAME)d.so.$(VER) -@@ -124,7 +124,7 @@ RELEASE_LDFLAGS = -Wl,-soname,lib$(PRJ - else - ifeq ($(CONFIG), CONSOLE) - # linker flags for console --LDFLAGS = $(ALL_LDFLAGS) -+LDFLAGS += $(ALL_LDFLAGS) - # - # debug linker flags for console - DEBUG_LDFLAGS = -@@ -208,28 +208,28 @@ $(OBJ_DIR)/%.d.o: $(SRC_DIR4)/%.asm - # see also: http://make.paulandlesley.org/autodep.html - #2005-01-25 Steffen Kamp (k...@ient.rwth-aachen.de), RWTH Aachen - define COMPILE_AND_DEPEND_RELEASE --$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CPPFLAGS) $(RELEASE_CPPFLAGS) -o $@ $(CURDIR)/$< -+$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CXXFLAGS) $(RELEASE_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< - @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \ - sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ - -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> $(OBJ_DIR)/$*.r.P; \ - rm -f $(OBJ_DIR)/$*.r.d - endef - define COMPILE_AND_DEPEND_DEBUG --$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CPPFLAGS) $(DEBUG_CPPFLAGS) -o $@ $(CURDIR)/$< -+$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CXXFLAGS) $(DEBUG_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< - @cp $(OBJ_DIR)/$*.d.d $(OBJ_DIR)/$*.d.P; \ - sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ - -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.d.d >> $(OBJ_DIR)/$*.d.P; \ - rm -f $(OBJ_DIR)/$*.d.d - endef - define COMPILE_AND_DEPEND_RELEASE_C --$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) $(RELEASE_CFLAGS) -o $@ $(CURDIR)/$< -+$(CC) -c
[arch-commits] Commit in hm/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:15:06 Author: dbermond Revision: 77 upgpkg: hm 16.22-1 Modified: hm/trunk/PKGBUILD --+ PKGBUILD | 52 +++- 1 file changed, 31 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:05:36 UTC (rev 76) +++ PKGBUILD2020-12-04 18:15:06 UTC (rev 77) @@ -1,8 +1,7 @@ # Maintainer: Daniel Bermond pkgname=hm -pkgver=16.20 -_rev=4994 +pkgver=16.22 pkgrel=1 pkgdesc='HEVC Test Model - the reference software for HEVC' arch=('x86_64') @@ -9,32 +8,43 @@ url='https://hevc.hhi.fraunhofer.de/' license=('BSD') depends=('gcc-libs') -makedepends=('nasm') -source=("${pkgname}-${pkgver}.zip"::"https://hevc.hhi.fraunhofer.de/trac/hevc/browser/tags/HM-${pkgver}?rev=${_rev}=zip; -'010-hm-use-arch-flags.patch' -'020-hm-fix-build-with-gcc8.patch') -sha256sums=('021ac73a08c23c4053f08636d3a435a1da02a56066f9f6e4710a7afadc154a9e' -'3b95cbc9ed5f29fc2cae75493b438aa0de8eae5a20934d8bba3cff1c5215e2c4' -'ac9cb3cd816a44f570cbfd16be3d1f8ef1d60694daeabc341acc105fe06aa66f') +makedepends=('cmake' 'lsb-release' 'openmp') +source=("https://vcgit.hhi.fraunhofer.de/jct-vc/HM/-/archive/HM-${pkgver}/HM-HM-${pkgver}.tar.bz2;) +sha256sums=('b2863d480860a48472f6fe55f7488ccdaeaaac1a1ccc65b946ba643e0b6c8637') prepare() { -# use Arch Linux build flags -patch -d "HM-${pkgver}" -Np1 -i "${srcdir}/010-hm-use-arch-flags.patch" - -# fix build with gcc8 and later -patch -d "HM-${pkgver}" -Np1 --binary -i "${srcdir}/020-hm-fix-build-with-gcc8.patch" +cp -a "HM-HM-${pkgver}" "HM-HM-${pkgver}-highbit" } build() { -# may randomly fail with multiple jobs -make -C "HM-${pkgver}/build/linux" -j1 -f makefile release{,_highbitdepth} +cmake -B build -S "HM-HM-${pkgver}" \ +-DCMAKE_BUILD_TYPE:STRING='Release' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ +-DHIGH_BITDEPTH:BOOL='OFF' \ +-Wno-dev +make -C build + +cmake -B build-highbit -S "HM-HM-${pkgver}-highbit" \ +-DCMAKE_BUILD_TYPE:STRING='Release' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ +-DHIGH_BITDEPTH:BOOL='ON' \ +-Wno-dev +make -C build-highbit } package() { -cd "HM-${pkgver}" +local _file +while read -r -d '' _file +do +install -D -m755 "$_file" -t "${pkgdir}/usr/bin" +done < <(find "HM-HM-${pkgver}/bin" -maxdepth 1 -type f -executable -print0) -install -D -m755 bin/* -t "${pkgdir}/usr/bin" -install -D -m644 README-t "${pkgdir}/usr/share/doc/${pkgname}" -install -D -m644 doc/*.pdf -t "${pkgdir}/usr/share/doc/${pkgname}" -install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +while read -r -d '' _file +do +install -D -m755 "HM-HM-${pkgver}-highbit/bin/${_file}" "${pkgdir}/usr/bin/${_file/Static/HighBitDepthStatic}" +done < <(find "HM-HM-${pkgver}-highbit/bin" -maxdepth 1 -type f -executable -print0 | sed -z "s|HM\-HM\-${pkgver}\-highbit/bin||") + +install -D -m644 "HM-HM-${pkgver}/README"-t "${pkgdir}/usr/share/doc/${pkgname}" +install -D -m644 "HM-HM-${pkgver}/doc"/*.pdf -t "${pkgdir}/usr/share/doc/${pkgname}" +install -D -m644 "HM-HM-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Friday, December 4, 2020 @ 19:14:21 Author: andrewsc Revision: 770016 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 770015, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 460 ++--- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 19:13:55 UTC (rev 770015) +++ PKGBUILD2020-12-04 19:14:21 UTC (rev 770016) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=84.0b7 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (American)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha512sums=('016cf63e87eb5b01e6f1738eac47d7467bf5f8879ab45fb8c9f74cc5d718007136d0393287b3efd2b4958de76f0cd0326c98e73276706e5e54695a091948acec' - '5786a306155a6a3af6b0da85d65028160f29cde28ab156d909775358dc925e3de302251f422e8b4c495fab184e99e3df6b559b80e73e6ca095f7c8321c2214e2' - 'ddacb02aa5957212d8f03dbc77206201e1a1ddf329ef21e6d3b35668e3750d227004cb2bc1a4057d4a59427ae3b64e84c32086bfb949a517efdf5d32e33784a7' -
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 19:13:55 Author: andrewsc Revision: 770015 upgpkg: firefox-developer-edition-i18n 84.0b8-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 19:03:21 UTC (rev 770014) +++ PKGBUILD2020-12-04 19:13:55 UTC (rev 770015) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=84.0b7 +pkgver=84.0b8 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -132,99 +132,99 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha512sums=('016cf63e87eb5b01e6f1738eac47d7467bf5f8879ab45fb8c9f74cc5d718007136d0393287b3efd2b4958de76f0cd0326c98e73276706e5e54695a091948acec' - '5786a306155a6a3af6b0da85d65028160f29cde28ab156d909775358dc925e3de302251f422e8b4c495fab184e99e3df6b559b80e73e6ca095f7c8321c2214e2' - 'ddacb02aa5957212d8f03dbc77206201e1a1ddf329ef21e6d3b35668e3750d227004cb2bc1a4057d4a59427ae3b64e84c32086bfb949a517efdf5d32e33784a7' - 'ad4b47447d82db763fea1648affd722ba247d86a54a37b55122ed175fc8cc59cc92082fa2c87f47621792273ad3bd69799cefcf7fca75d4e1f25131c071998f7' - 'c9740c52376b1539710f5d4d23a3ccb154c90f6e9b764d5b833871106f0771d0d92af68b7d2b3de6f86c0b65317d537197d493e835c5968668ed254337c39d66' - 'bd8f6191b66b3a0d2502229d54ef6595c60e001b0abc760afc3c4a9ec8a71323f5b479aacdb16eef410946da75e04ba5710d340aa65e3a97cd646d8e4fb9cc5e' - '38792d6ef9016bae81616225160419028b3cac791661b7092cabba010a16e7ec1535b1136603f0160a4ea96faaa44615df3197ce1a5456e43446662a114bd211' - 'd01263a8adfb3eee07fca36eb2ec5521ac36983b83db6fa8b5a3963e1ebb09583ba760b8738182414622855fd883e995e11c00c91f53187208899b662bf29547' - '19008b09abe26b64df0ceb67d866a1da422a3f5c7d267167a0bbfd05b55bd1d1971d4d0a69dcb6c387667f69ee73aa3729cb43267a61ad78e2bd5dc31d7c996c' - '59614372d624df8db1b9561dd24e315970fc4d9aeeadcd8ac5626bede3e31ac390aa2599ebc9cefb1f3578f122dbd46635ca4b723644c5e8da5f2051fe7a29d0' - '44b12be5e5f6f531f6d026181f2815387ea3755e57e88b4d981cd22183f50729d58e42428d209ee967aab74c78a0357a4a9c5ddb83ae613bb25dc28b8af5a9f0' - '2a685898f81368aa13e3ae84203b35e20d1c4230e47b2a3e08c351f70785bdac5272776f915b1707669390218846a5fe498554c3904ce15e52dfb2d15294b15f' - '83be30e9049ab215bb21890c5fc611dd2c1a062d7ddf054b0cdf2dccd62538e4412f4b2148e4158211af36b07f8cafc995b5d1f79ceb688763f712db048f7c1f' - '203725b26a357734496c225eec66ba6d38559c44229eccb2e4e0bff69f7826a0a0db99fc929d802041bbf6f7eb059ffdd61a8558ef2aa8c04b6425a0151faba8' - 'a0d63a73874e9e70bcbae506392640ad317f5b56a65c6d5acd3705f4118804a3661a99ef25a3dceef194fdaa7977989b9661e82e89de876652918e78833a2160' - 'c35da9c4de96659bb4b9121c624fd32e29abace3dc6a6701f99f5dbff4b33c67ba10fa15d78dedb00faea88db3b9cd4783c0e0392eed08a97a64e3f346981adf' - '083ee3ea29c546611477df14c4225d31c8813d3b4edc35cec227fad0088eabdf938af0994a656cfdd8a2d79d3e15237a0d5b8d715e795a9c4392b4dee0a9e18b' - 'b5d51cf4e8995ff026cc2956095eb238c9108f345da14a779a9ee832405e885e3779bd9461df7bd96566958f184bb879851134ca2e130acbe8f78632f3a130d9' - '517be4db9c3a5d42f06cee851406ee2a1401226186fdc17f6135dbf15d1e9b06dcade696e88df71dd4ef891f4fab39f61215dbdc4ead0490dab7b81b04df550d' - '68830d26adca22e55404e88a00a071785f03a0cb908c6802aac3db33b7677ac4e246f0cd6c2336ae82443d2785e6c04e3536c7a9e6e1771d2051395398d29cf2' - 'e68da1b6f2ea0ee07d86ba058deba5a338af3c4baf0f1d0e6eba6790fd6b954e6a491c5af6b35f1a09ed91bbaab4268847eda63a17a75f636adf1493b8cc3f16' - '4c171e3c1bf55809166fcd6f58f1b2b993f05b4fd8bb46bb53761c1d761060a03fedc16a46039afbf4ebf739f60f50307476df6a43be6c6a4be48a23aaa8' - '5ecc08d92d801177d2407c564173ff316b11cf1de40ce229c9ebeee86e2ba81fb467fba3a29ea5d8779bd9a8388ca4984e7ff037d566909f3427683a1ef399a7' - '6be181e6d6db8698e4c4657d5f8d362776e5dfab8873ad82d2a54eb9d3a58fc70a38ad606f789c98966f954a82f1146872005fd490b80b1f11391527abc2787f' - '2387e2b5b3d196ec3016c8b6ee7e4565e653022c68a8afa6c8107207d4a5ad025713bee06af20dfa098e4b17cd4c2db8fcc06dd03becad36c5e6a819f6d09e49' - '376f3373d08b3271b67d7a36a7e6e312da8c434a94bd5aab2e6e409ddeeacadc8eda2446222d8ea0e8a42d8a790d7506de7ed34a9ee6acbd89680b6c4a3cdd7b' - '05d470e5b5ec495372d05e3da7ae730d1867dbc1f34d9536443ea2bb4297535d32e00e957336d7faefab6b6290233c7176f79b7ceb6ed0ccfa64f933692c9c8e' - '128faa72cc2123629eff438e7d9222dec85e33cfe70d9aff53bf4578d73ef0899690914a0a7d8278f6818ea94c8385c84be66440595b87f01d8c374cec739ca9' -
[arch-commits] Commit in fcitx5/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 17:02:05 Author: felixonmars Revision: 769992 upgpkg: fcitx5 5.0.2-1 Modified: fcitx5/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 16:49:30 UTC (rev 769991) +++ PKGBUILD2020-12-04 17:02:05 UTC (rev 769992) @@ -2,7 +2,7 @@ # Contributor: csslayer pkgname=fcitx5 -pkgver=5.0.1 +pkgver=5.0.2 pkgrel=1 pkgdesc="Next generation of fcitx" arch=('x86_64') @@ -15,7 +15,7 @@ 'cldr-emoji-annotation') makedepends=('extra-cmake-modules' 'ninja') source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig}) -sha512sums=('e9889c1f684f7bda029e73b117df6ac440a9f8f3ede15e9791a723f4771c0596151596d216b209b99cb12cad0f0d822171f6145c4da40fc25ce3e34f0d4fcdd9' +sha512sums=('e9f7caeaf631f45d2eba3727674815e46ae3406f9beaae68fb738ed692f5685798c28fd90fff3c0109b4b9b9d6b45320321cc4ab0a75d15a2b59dc2c167f0869' 'SKIP') validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian
[arch-commits] Commit in fcitx5/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 17:02:44 Author: felixonmars Revision: 769993 archrelease: copy trunk to community-x86_64 Added: fcitx5/repos/community-x86_64/PKGBUILD (from rev 769992, fcitx5/trunk/PKGBUILD) Deleted: fcitx5/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 17:02:05 UTC (rev 769992) +++ PKGBUILD2020-12-04 17:02:44 UTC (rev 769993) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: csslayer - -pkgname=fcitx5 -pkgver=5.0.1 -pkgrel=1 -pkgdesc="Next generation of fcitx" -arch=('x86_64') -url="https://github.com/fcitx/fcitx5; -license=('GPL') -conflicts=('fcitx') -groups=('fcitx5-im') -depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 'systemd' 'wayland' - 'wayland-protocols' 'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'fmt' 'gdk-pixbuf2' - 'cldr-emoji-annotation') -makedepends=('extra-cmake-modules' 'ninja') -source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig}) -sha512sums=('e9889c1f684f7bda029e73b117df6ac440a9f8f3ede15e9791a723f4771c0596151596d216b209b99cb12cad0f0d822171f6145c4da40fc25ce3e34f0d4fcdd9' -'SKIP') -validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian - -build() { - cd $pkgname-$pkgver - - cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR=/etc . - ninja -} - -check() { - cd $pkgname-$pkgver - ninja test -} - -package() { - cd $pkgname-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: fcitx5/repos/community-x86_64/PKGBUILD (from rev 769992, fcitx5/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 17:02:44 UTC (rev 769993) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: csslayer + +pkgname=fcitx5 +pkgver=5.0.2 +pkgrel=1 +pkgdesc="Next generation of fcitx" +arch=('x86_64') +url="https://github.com/fcitx/fcitx5; +license=('GPL') +conflicts=('fcitx') +groups=('fcitx5-im') +depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 'systemd' 'wayland' + 'wayland-protocols' 'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'fmt' 'gdk-pixbuf2' + 'cldr-emoji-annotation') +makedepends=('extra-cmake-modules' 'ninja') +source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig}) +sha512sums=('e9f7caeaf631f45d2eba3727674815e46ae3406f9beaae68fb738ed692f5685798c28fd90fff3c0109b4b9b9d6b45320321cc4ab0a75d15a2b59dc2c167f0869' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian + +build() { + cd $pkgname-$pkgver + + cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR=/etc . + ninja +} + +check() { + cd $pkgname-$pkgver + ninja test +} + +package() { + cd $pkgname-$pkgver + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in python-pytorch/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:04:43 Author: svenstaro Revision: 769998 upgpkg: python-pytorch 1.7.0rc2-1 Modified: python-pytorch/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 17:53:28 UTC (rev 769997) +++ PKGBUILD2020-12-04 18:04:43 UTC (rev 769998) @@ -4,9 +4,9 @@ pkgbase=python-pytorch pkgname=("python-pytorch" "python-pytorch-opt" "python-pytorch-cuda" "python-pytorch-opt-cuda") _pkgname="pytorch" -pkgver=1.7.0 -_pkgver=1.7.0 -pkgrel=2 +pkgver=1.7.0rc2 +_pkgver=1.7.0-rc2 +pkgrel=1 pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU acceleration" arch=('x86_64') url="https://pytorch.org;
[arch-commits] Commit in python-pytorch/repos/community-x86_64 (12 files)
Date: Friday, December 4, 2020 @ 18:05:36 Author: svenstaro Revision: 76 archrelease: copy trunk to community-x86_64 Added: python-pytorch/repos/community-x86_64/PKGBUILD (from rev 769998, python-pytorch/trunk/PKGBUILD) python-pytorch/repos/community-x86_64/disable_non_x86_64.patch (from rev 769998, python-pytorch/trunk/disable_non_x86_64.patch) python-pytorch/repos/community-x86_64/fix_include_system.patch (from rev 769998, python-pytorch/trunk/fix_include_system.patch) python-pytorch/repos/community-x86_64/nccl_version.patch (from rev 769998, python-pytorch/trunk/nccl_version.patch) python-pytorch/repos/community-x86_64/use-system-libuv.patch (from rev 769998, python-pytorch/trunk/use-system-libuv.patch) python-pytorch/repos/community-x86_64/use-system-libuv2.patch (from rev 769998, python-pytorch/trunk/use-system-libuv2.patch) Deleted: python-pytorch/repos/community-x86_64/PKGBUILD python-pytorch/repos/community-x86_64/disable_non_x86_64.patch python-pytorch/repos/community-x86_64/fix_include_system.patch python-pytorch/repos/community-x86_64/nccl_version.patch python-pytorch/repos/community-x86_64/use-system-libuv.patch python-pytorch/repos/community-x86_64/use-system-libuv2.patch --+ PKGBUILD | 368 ++--- disable_non_x86_64.patch | 30 +-- fix_include_system.patch | 22 +- nccl_version.patch | 50 +++--- use-system-libuv.patch | 26 +-- use-system-libuv2.patch | 26 +-- 6 files changed, 261 insertions(+), 261 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 18:04:43 UTC (rev 769998) +++ PKGBUILD2020-12-04 18:05:36 UTC (rev 76) @@ -1,184 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Stephen Zhang - -pkgbase=python-pytorch -pkgname=("python-pytorch" "python-pytorch-opt" "python-pytorch-cuda" "python-pytorch-opt-cuda") -_pkgname="pytorch" -pkgver=1.7.0 -_pkgver=1.7.0 -pkgrel=2 -pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU acceleration" -arch=('x86_64') -url="https://pytorch.org; -license=('BSD') -depends=('google-glog' 'gflags' 'opencv' 'openmp' 'nccl' 'pybind11' 'python' 'python-yaml' 'libuv' - 'python-numpy' 'protobuf' 'ffmpeg' 'python-future' 'qt5-base' 'onednn' 'intel-mkl') -makedepends=('python' 'python-setuptools' 'python-yaml' 'python-numpy' 'cmake' 'cuda' - 'cudnn' 'git' 'magma' 'ninja' 'pkgconfig' 'doxygen') -source=("${_pkgname}-${pkgver}::git+https://github.com/pytorch/pytorch.git#tag=v$_pkgver; -fix_include_system.patch -use-system-libuv.patch -use-system-libuv2.patch -nccl_version.patch -disable_non_x86_64.patch) -sha256sums=('SKIP' -'147bdaeac8ec46ea46382e6146878bd8f8d51e05d5bd6f930dfd8e2b520859b9' -'26b1dd596f1e21a011ee18cab939924483d6c6d4d98e543bf76f5a9312d54d67' -'7b65c3b209fc39f92ba58a58be6d3da40799f1922910b1171ccd9209eda1f9eb' -'e4a96887b41cbdfd4204ce5f16fcb16a23558d23126331794ab6aa30a66f2e0d' -'d3ef8491718ed7e814fe63e81df2f49862fffbea891d2babbcb464796a1bd680') - -prepare() { - cd "${_pkgname}-${pkgver}" - - # This is the lazy way since pytorch has sooo many submodules and they keep - # changing them around but we've run into more problems so far doing it the - # manual than the lazy way. This lazy way (not explicitly specifying all - # submodules) will make building inefficient but for now I'll take it. - # It will result in the same package, don't worry. - git submodule update --init --recursive - - # https://bugs.archlinux.org/task/64981 - patch -N torch/utils/cpp_extension.py "${srcdir}"/fix_include_system.patch - - # Use system libuv - patch -Np1 -i "${srcdir}"/use-system-libuv.patch - - # FindNCCL patch to export correct nccl version - # patch -Np1 -i "${srcdir}"/nccl_version.patch - - # remove local nccl - rm -rf third_party/nccl/nccl - - cd .. - - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-opt" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-cuda" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-opt-cuda" - - export VERBOSE=1 - export PYTORCH_BUILD_VERSION="${pkgver}" - export PYTORCH_BUILD_NUMBER=1 - - # Check tools/setup_helpers/cmake.py, setup.py and CMakeLists.txt for a list of flags that can be set via env vars. - export USE_MKLDNN=ON - export BUILD_CUSTOM_PROTOBUF=OFF - # export BUILD_SHARED_LIBS=OFF - export USE_FFMPEG=ON - export USE_GFLAGS=ON - export USE_GLOG=ON - export BUILD_BINARY=ON - export USE_OPENCV=ON - export USE_SYSTEM_NCCL=ON - # export USE_SYSTEM_LIBS=ON - export NCCL_VERSION=$(pkg-config nccl --modversion) - export NCCL_VER_CODE=$(sed -n 's/^#define NCCL_VERSION_CODE\s*\(.*\).*/\1/p' /usr/include/nccl.h) - export CUDAHOSTCXX=g++ - export CUDA_HOME=/opt/cuda - export
[arch-commits] Commit in python-virtualenv/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 18:18:44 Author: felixonmars Revision: 402867 archrelease: copy trunk to extra-any Added: python-virtualenv/repos/extra-any/PKGBUILD (from rev 402866, python-virtualenv/trunk/PKGBUILD) Deleted: python-virtualenv/repos/extra-any/PKGBUILD --+ PKGBUILD | 158 ++--- 1 file changed, 79 insertions(+), 79 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 18:18:11 UTC (rev 402866) +++ PKGBUILD2020-12-04 18:18:44 UTC (rev 402867) @@ -1,79 +0,0 @@ -# Maintainer: Dan McGee -# Maintainer: Felix Yan -# Contributor: Daniele Paolella - -pkgbase=python-virtualenv -pkgname=('python-virtualenv' 'python2-virtualenv') -pkgver=20.2.0 -pkgrel=1 -pkgdesc="Virtual Python Environment builder" -url="https://virtualenv.pypa.io/; -arch=('any') -license=('MIT') -makedepends=('python-setuptools' 'python-appdirs' 'python-distlib' 'python-filelock' 'python-six' - 'python2-setuptools' 'python2-appdirs' 'python2-distlib' 'python2-filelock' 'python2-six' - 'python2-importlib-metadata' 'python2-importlib_resources' 'python2-pathlib2' - 'python-setuptools-scm' 'python2-setuptools-scm' 'python-sphinx' - 'python-sphinx_rtd_theme' 'python-sphinx-argparse' 'towncrier') -checkdepends=('python-pytest-freezegun' 'python-pytest-mock' 'python-pip' 'python-coverage' 'fish' - 'xonsh' 'python-flaky') # 'tcsh' removed: randomly hangs tests -replaces=('virtualenv') -conflicts=('virtualenv') -options=('!makeflags') -source=($pkgbase-$pkgver.tar.gz::https://github.com/pypa/virtualenv/archive/$pkgver.tar.gz) -sha512sums=('9f6e22fd97e02bec79e0fe278110919fa3ca7b4515e449b61557a29f91c53a595b53cdbf3ffecf0e42adfc12d91236dc08782c1551099b38f7d93c6e5afce828') - -export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver - -prepare() { - # TODO: figure out why - sed -i '/test_py_info_to_system_raises/i @pytest.mark.skip' virtualenv-$pkgver/tests/unit/discovery/py_info/test_py_info.py - - cp -a virtualenv-$pkgver{,-py2} -} - -build() { - (cd virtualenv-$pkgver -python setup.py build egg_info -export PYTHONPATH="$PWD/build/lib:$PWD/src" -sphinx-build -b man docs docs/_build/man - ) - (cd virtualenv-$pkgver-py2 -python2 setup.py build egg_info - ) -} - -check() { - cd virtualenv-$pkgver - PYTHONPATH="$PWD/build/lib:$PWD/src" python -m pytest -} - -package_python-virtualenv() { - depends=('python-setuptools' 'python-appdirs' 'python-distlib' 'python-filelock' 'python-six') - - cd virtualenv-$pkgver - python setup.py install --prefix=/usr --root="$pkgdir" --skip-build - install -Dm 644 docs/_build/man/virtualenv.1 "${pkgdir}/usr/share/man/man1/virtualenv.1" - ln -s virtualenv.1.gz "${pkgdir}/usr/share/man/man1/virtualenv3.1.gz" - - # link to a version with 3 suffix as well - ln "$pkgdir/usr/bin/virtualenv" "$pkgdir/usr/bin/virtualenv3" - - install -D -m644 LICENSE -t \ -"$pkgdir"/usr/share/licenses/$pkgname/ -} - -package_python2-virtualenv() { - depends=('python2-setuptools' 'python2-appdirs' 'python2-distlib' 'python2-filelock' 'python2-six' - 'python2-importlib-metadata' 'python2-importlib_resources' 'python2-pathlib2') - - cd virtualenv-$pkgver-py2 - python2 setup.py install --prefix=/usr --root="$pkgdir" --skip-build - install -Dm 644 ../virtualenv-$pkgver/docs/_build/man/virtualenv.1 "${pkgdir}/usr/share/man/man1/virtualenv2.1" - - # move this "old" version out of the way - mv "$pkgdir/usr/bin/virtualenv" "$pkgdir/usr/bin/virtualenv2" - - install -D -m644 LICENSE -t \ -"$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-virtualenv/repos/extra-any/PKGBUILD (from rev 402866, python-virtualenv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 18:18:44 UTC (rev 402867) @@ -0,0 +1,79 @@ +# Maintainer: Dan McGee +# Maintainer: Felix Yan +# Contributor: Daniele Paolella + +pkgbase=python-virtualenv +pkgname=('python-virtualenv' 'python2-virtualenv') +pkgver=20.2.1 +pkgrel=1 +pkgdesc="Virtual Python Environment builder" +url="https://virtualenv.pypa.io/; +arch=('any') +license=('MIT') +makedepends=('python-setuptools' 'python-appdirs' 'python-distlib' 'python-filelock' 'python-six' + 'python2-setuptools' 'python2-appdirs' 'python2-distlib' 'python2-filelock' 'python2-six' + 'python2-importlib-metadata' 'python2-importlib_resources' 'python2-pathlib2' + 'python-setuptools-scm' 'python2-setuptools-scm' 'python-sphinx' + 'python-sphinx_rtd_theme' 'python-sphinx-argparse' 'towncrier') +checkdepends=('python-pytest-freezegun' 'python-pytest-mock' 'python-pip' 'python-coverage' 'fish' + 'xonsh' 'python-flaky') # 'tcsh' removed: randomly hangs tests +replaces=('virtualenv')
[arch-commits] Commit in glider/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 18:39:55 Author: foxboron Revision: 770007 upgpkg: glider 0.13.0-1 Modified: glider/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:38:20 UTC (rev 770006) +++ PKGBUILD2020-12-04 18:39:55 UTC (rev 770007) @@ -2,7 +2,7 @@ # Maintainer: Morten Linderud pkgname=glider -pkgver=0.12.3 +pkgver=0.13.0 pkgrel=1 pkgdesc="A forward proxy with multiple protocols support" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('glibc') makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz;) -sha512sums=('529b87cb7cd2eb9a26e8a5ac94a9f9be5ec378f0db034f1e86ac0173e90935b60a827e93b86c2a4d0d35b6ea6625a54173a4a47afe9eddd02d3e8e77339c1cd0') +sha512sums=('5d9c086b674ebf003fbabc48cb2fe5b312fb54955f716df28c14d09b502aedc8a40fde56c34e857f5b25b69bd0d15ae7a8f78f57cd09933359a0fe56c637fa94') build() { cd glider-$pkgver
[arch-commits] Commit in glider/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 4, 2020 @ 18:40:02 Author: foxboron Revision: 770008 archrelease: copy trunk to community-x86_64 Added: glider/repos/community-x86_64/PKGBUILD (from rev 770007, glider/trunk/PKGBUILD) Deleted: glider/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 18:39:55 UTC (rev 770007) +++ PKGBUILD2020-12-04 18:40:02 UTC (rev 770008) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Morten Linderud - -pkgname=glider -pkgver=0.12.3 -pkgrel=1 -pkgdesc="A forward proxy with multiple protocols support" -arch=('x86_64') -url="https://github.com/nadoo/glider; -license=('GPL') -depends=('glibc') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz;) -sha512sums=('529b87cb7cd2eb9a26e8a5ac94a9f9be5ec378f0db034f1e86ac0173e90935b60a827e93b86c2a4d0d35b6ea6625a54173a4a47afe9eddd02d3e8e77339c1cd0') - -build() { - cd glider-$pkgver - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external" - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - go build -o glider . - -} - -check(){ - cd glider-$pkgver - go test -v ./... -} - -package() { - cd glider-$pkgver - install -Dm755 glider "$pkgdir"/usr/bin/glider - install -Dm644 config/glider.conf.example "$pkgdir"/etc/glider/glider.conf.example - install -Dm644 systemd/glider@.service "$pkgdir"/usr/lib/systemd/system/glider@.service -} Copied: glider/repos/community-x86_64/PKGBUILD (from rev 770007, glider/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-04 18:40:02 UTC (rev 770008) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Maintainer: Morten Linderud + +pkgname=glider +pkgver=0.13.0 +pkgrel=1 +pkgdesc="A forward proxy with multiple protocols support" +arch=('x86_64') +url="https://github.com/nadoo/glider; +license=('GPL') +depends=('glibc') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz;) +sha512sums=('5d9c086b674ebf003fbabc48cb2fe5b312fb54955f716df28c14d09b502aedc8a40fde56c34e857f5b25b69bd0d15ae7a8f78f57cd09933359a0fe56c637fa94') + +build() { + cd glider-$pkgver + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + go build -o glider . + +} + +check(){ + cd glider-$pkgver + go test -v ./... +} + +package() { + cd glider-$pkgver + install -Dm755 glider "$pkgdir"/usr/bin/glider + install -Dm644 config/glider.conf.example "$pkgdir"/etc/glider/glider.conf.example + install -Dm644 systemd/glider@.service "$pkgdir"/usr/lib/systemd/system/glider@.service +}
[arch-commits] Commit in python-keystoneclient/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 19:03:10 Author: felixonmars Revision: 770013 upgpkg: python-keystoneclient 4.2.0-1 Modified: python-keystoneclient/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 18:53:22 UTC (rev 770012) +++ PKGBUILD2020-12-04 19:03:10 UTC (rev 770013) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=python-keystoneclient -pkgver=4.1.1 -pkgrel=3 +pkgver=4.2.0 +pkgrel=1 pkgdesc="Client Library for OpenStack Identity" arch=('any') url="https://docs.openstack.org/python-keystoneclient/latest/; @@ -14,7 +14,7 @@ checkdepends=('python-oslotest' 'python-requests-mock' 'python-pycodestyle' 'python-lxml' 'python-testresources') source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz;) -sha512sums=('3d97419c4ab1f38912e24c5ef412fcc8269b79dcd01ad1dfea9cb4240930915a181c0794a65cee763bf7252c0bee07fb437ae6ddca4fd6ebfad68576c0f000ee') +sha512sums=('1dcf97f4f0601077a786ff5ce5678f5bd2022b27624652a42a355e35ae858071e60dac716b5b0e76265eed5d04b5091032450cff2aa25ac2b2b1cb3daa01e125') export PBR_VERSION=$pkgver
[arch-commits] Commit in bullet/repos (3 files)
Date: Friday, December 4, 2020 @ 19:54:12 Author: svenstaro Revision: 402868 archrelease: copy trunk to staging-x86_64 Added: bullet/repos/staging-x86_64/ bullet/repos/staging-x86_64/PKGBUILD (from rev 402867, bullet/trunk/PKGBUILD) bullet/repos/staging-x86_64/bullet3_examplebrowser.sh (from rev 402867, bullet/trunk/bullet3_examplebrowser.sh) ---+ PKGBUILD | 92 bullet3_examplebrowser.sh |4 + 2 files changed, 96 insertions(+) Copied: bullet/repos/staging-x86_64/PKGBUILD (from rev 402867, bullet/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-12-04 19:54:12 UTC (rev 402868) @@ -0,0 +1,92 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Christoph Zeiler + +pkgbase=bullet +pkgname=('bullet' 'bullet-docs' 'python-pybullet') +pkgver=3.07 +pkgrel=1 +pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation" +arch=('x86_64') +url="http://www.bulletphysics.com/Bullet/; +license=('custom:zlib') +makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'glu' 'python' 'python-numpy' 'python-setuptools' 'ninja') +source=("$pkgname-$pkgver.tar.gz::https://github.com/bulletphysics/bullet3/archive/${pkgver}.tar.gz; + https://github.com/bulletphysics/bullet3/commit/e32fc59c88a3908876949c6f2665e8d091d987fa.patch +bullet3_examplebrowser.sh) +sha512sums=('31fc7cb4ed8b939abc9eeb0a8f6fff3a454ea4ebcffd797fd35a2320fe3ab222fcd315569809ea148d0efff47267f5eec9f4bf7aaf07730a06aa9babd2abc9a6' + 'd3a2c2698d988c0d3972060b411029a91b4e37149e1fa120e2cb15fd25eb06bb4094745bdd682427cb3b6128c88fa7d42f0cf78064e7da36a034a80f327b7c33' + '8741ad94b6c46c226d89aebc8ab06d8a11bac3c04d3f0a2bf7a7524792a3375aa7bf7d295410b16fbeb4c348a31057b4570acdebe9bbaea251f44daca8d9fe81') + +prepare() { + cd bullet3-${pkgver} + patch -Np1 -i "${srcdir}"/e32fc59c88a3908876949c6f2665e8d091d987fa.patch +} + +build() { + cd bullet3-${pkgver} + + cmake . \ + -Bbuild \ + -GNinja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=1 \ + -DINSTALL_LIBS=1 \ + -DINSTALL_EXTRA_LIBS=1 \ + -DBUILD_PYBULLET=ON \ + -DBUILD_PYBULLET_NUMPY=ON \ + -DBUILD_OPENGL3_DEMOS=ON \ + -DCMAKE_BUILD_TYPE=Release + + ninja -C build + + python setup.py build + doxygen +} + +package_bullet() { + optdepends=('glu: for the example browser' + 'python: python bindings' + 'python-numpy: python bindings' + 'bullet-docs: documentation') + + cd bullet3-${pkgver} + + DESTDIR="${pkgdir}" ninja -C build install + + cd build + + install -Dm755 examples/pybullet/pybullet.so.${pkgver} "${pkgdir}"/usr/lib/libpybullet.so.${pkgver} + install -Dm755 examples/ExampleBrowser/libBulletExampleBrowserLib.so.${pkgver} "${pkgdir}"/usr/lib/libBulletExampleBrowserLib.so.${pkgver} + install -Dm755 examples/OpenGLWindow/libOpenGLWindow.so "${pkgdir}"/usr/lib/libOpenGLWindow.so + install -Dm755 examples/ThirdPartyLibs/Gwen/libgwen.so "${pkgdir}"/usr/lib/libgwen.so + install -Dm755 examples/ThirdPartyLibs/BussIK/libBussIK.so "${pkgdir}"/usr/lib/libBussIK.so + install -Dm755 "${srcdir}"/bullet3_examplebrowser.sh "${pkgdir}"/usr/bin/bullet3_examplebrowser + install -Dm755 examples/ExampleBrowser/App_ExampleBrowser "${pkgdir}"/opt/bullet/App_ExampleBrowser + cp -r data "${pkgdir}"/opt/bullet/ + + install -Dm644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgbase}/LICENSE +} + +package_python-pybullet() { + pkgdesc="Bullet Python bindings" + depends+=('bullet' 'gcc-libs') + + cd bullet3-${pkgver} + + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_bullet-docs() { + pkgdesc="Documentation for bullet" + + cd bullet3-${pkgver} + + # install docs + install -Dm644 docs/GPU_rigidbody_using_OpenCL.pdf "${pkgdir}"/usr/share/doc/bullet/GPU_rigidbody_using_OpenCL.pdf + install -Dm644 docs/Bullet_User_Manual.pdf "${pkgdir}"/usr/share/doc/bullet/Bullet_User_Manual.pdf + install -Dm644 docs/BulletQuickstart.pdf "${pkgdir}"/usr/share/doc/bullet/BulletQuickstart.pdf + cp -r html "${pkgdir}"/usr/share/doc/bullet/html +} +# vim: sw=2 ts=2 et: Copied: bullet/repos/staging-x86_64/bullet3_examplebrowser.sh (from rev 402867, bullet/trunk/bullet3_examplebrowser.sh) === --- staging-x86_64/bullet3_examplebrowser.sh(rev 0) +++ staging-x86_64/bullet3_examplebrowser.sh2020-12-04 19:54:12 UTC (rev 402868) @@ -0,0 +1,4 @@ +#!/usr/bin/env sh + +cd /opt/bullet +./App_ExampleBrowser
[arch-commits] Commit in haskell-lattices/repos (2 files)
Date: Friday, December 4, 2020 @ 23:49:08 Author: felixonmars Revision: 770254 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lattices/repos/community-staging-x86_64/ haskell-lattices/repos/community-staging-x86_64/PKGBUILD (from rev 770253, haskell-lattices/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lattices/repos/community-staging-x86_64/PKGBUILD (from rev 770253, haskell-lattices/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-04 23:49:08 UTC (rev 770254) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lattices +pkgname=haskell-lattices +pkgver=2.0.2 +pkgrel=19 +pkgdesc="Fine-grained library for constructing and manipulating lattices" +url="http://github.com/phadej/lattices/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-hashable' + 'haskell-integer-logarithms' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-universe-base' 'haskell-universe-reverse-instances' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('SKIP') + +prepare() { + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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-lattices/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 23:48:58 Author: felixonmars Revision: 770253 upgpkg: haskell-lattices 2.0.2-19: rebuild with time-compat 1.9.5 Modified: haskell-lattices/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 23:45:30 UTC (rev 770252) +++ PKGBUILD2020-12-04 23:48:58 UTC (rev 770253) @@ -3,7 +3,7 @@ _hkgname=lattices pkgname=haskell-lattices pkgver=2.0.2 -pkgrel=18 +pkgrel=19 pkgdesc="Fine-grained library for constructing and manipulating lattices" url="http://github.com/phadej/lattices/; license=("BSD")
[arch-commits] Commit in haskell-shakespeare/repos (2 files)
Date: Friday, December 4, 2020 @ 23:56:49 Author: felixonmars Revision: 770262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 770261, haskell-shakespeare/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 770261, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-04 23:56:49 UTC (rev 770262) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.25 +pkgrel=30 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="https://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-scientific' 'haskell-th-lift' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('26805c070c712a7bd549a2923f7b39cf9eaf7c9a3451c0c672eeff3b22e4d3f696887f3846e39c73f1c0add6a21becae9e58bb2821c0158298e105e0a1bf8ac2') + +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 \ +-f-test_roy -f-test_coffee -f-test_export +runhaskell Setup build $MAKEFLAGS +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-shakespeare/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 23:56:39 Author: felixonmars Revision: 770261 upgpkg: haskell-shakespeare 2.0.25-30: rebuild with time-compat 1.9.5 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 23:55:18 UTC (rev 770260) +++ PKGBUILD2020-12-04 23:56:39 UTC (rev 770261) @@ -4,7 +4,7 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.25 -pkgrel=29 +pkgrel=30 pkgdesc="A toolkit for making compile-time interpolated templates" url="https://www.yesodweb.com/book/shakespearean-templates; license=("MIT")
[arch-commits] Commit in haskell-ormolu/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:03:54 Author: felixonmars Revision: 770274 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ormolu/repos/community-staging-x86_64/ haskell-ormolu/repos/community-staging-x86_64/PKGBUILD (from rev 770273, haskell-ormolu/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-ormolu/repos/community-staging-x86_64/PKGBUILD (from rev 770273, haskell-ormolu/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:03:54 UTC (rev 770274) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=ormolu +pkgname=haskell-ormolu +pkgver=0.1.4.1 +pkgrel=4 +pkgdesc="A formatter for Haskell source code" +url="https://github.com/tweag/ormolu; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-diff' 'haskell-dlist' 'haskell-ghc' + 'haskell-ghc-boot' 'haskell-ghc-boot-th' 'haskell-gitrev' 'haskell-optparse-applicative' + 'haskell-syb') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-path' 'haskell-path-io') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('b63b7c185bb80365dbc5359f3c8aed3015abcf50b4937dfe941dc65572b57c9403269e82cf4067cd8eca67130b98aea8f85d889a3270e066de4eb507260f0d6b') + +prepare() { + cd $_hkgname-$pkgver + uusi -rghc-lib-parser:ghc,ghc-boot,ghc-boot-th $_hkgname.cabal + sed -i 's/using ghc-lib-parser/using ghc/;s/VERSION_ghc_lib_parser/VERSION_ghc/' app/Main.hs +} + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-ormolu/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:03:44 Author: felixonmars Revision: 770273 upgpkg: haskell-ormolu 0.1.4.1-4: rebuild with time-compat 1.9.5 Modified: haskell-ormolu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:02:03 UTC (rev 770272) +++ PKGBUILD2020-12-05 00:03:44 UTC (rev 770273) @@ -3,7 +3,7 @@ _hkgname=ormolu pkgname=haskell-ormolu pkgver=0.1.4.1 -pkgrel=3 +pkgrel=4 pkgdesc="A formatter for Haskell source code" url="https://github.com/tweag/ormolu; license=("BSD")
[arch-commits] Commit in haskell-binary-instances/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:08:13 Author: felixonmars Revision: 770281 upgpkg: haskell-binary-instances 1.0.1-7: rebuild with time-compat 1.9.5 Modified: haskell-binary-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:07:19 UTC (rev 770280) +++ PKGBUILD2020-12-05 00:08:13 UTC (rev 770281) @@ -3,7 +3,7 @@ _hkgname=binary-instances pkgname=haskell-binary-instances pkgver=1.0.1 -pkgrel=6 +pkgrel=7 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-instances; license=('BSD')
[arch-commits] Commit in haskell-binary-instances/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:08:23 Author: felixonmars Revision: 770282 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-instances/repos/community-staging-x86_64/ haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 770281, haskell-binary-instances/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 770281, haskell-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:08:23 UTC (rev 770282) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=binary-instances +pkgname=haskell-binary-instances +pkgver=1.0.1 +pkgrel=7 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-instances; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-binary-orphans' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' 'haskell-text-binary' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8282c33d2f7c6dcbf991482c9ae23f316500a60f251e296f5e92488208eaf5f08460c379698bcebd707a61733a13a7b85601587bab4696a24d9ca56ffed1e66b') + +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 $MAKEFLAGS +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 +# https://github.com/phadej/binary-instances/issues/7 +runhaskell Setup test || echo "Tests failed" +} + +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-insert-ordered-containers/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:07:19 Author: felixonmars Revision: 770280 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 770279, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 770279, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:07:19 UTC (rev 770280) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.3.1 +pkgrel=67 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38455a09de253d1082f09aa75f1cd8cc899c7412b51bb3e3e1eaa6a1caa50a8430c0d89c57b9392fc6aba62301add9056c231e1f83c755a8300423de7a980e6e') + +prepare() { +sed -e '/semigroups/d;s/< *1/<2/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +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 $MAKEFLAGS +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 stylish-haskell/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:17:29 Author: felixonmars Revision: 770294 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 770293, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 770293, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:17:29 UTC (rev 770294) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.12.1.0 +pkgrel=11 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-ghc' 'haskell-ghc-boot' 'haskell-optparse-applicative' + 'haskell-strict' 'haskell-syb' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('750a2a36f5b47983d65437a29c9a0c8e8993b4a8da1d1e7338b1024cf79083ed02c043f4298a14c5c35e5d172aa57d53a93cf023b699b59c9f6c016ec5dacbde') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/ghc-lib-parser/ghc, ghc-boot/' $pkgname.cabal +uusi $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 --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +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 stylish-haskell/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:17:19 Author: felixonmars Revision: 770293 upgpkg: stylish-haskell 0.12.1.0-11: rebuild with time-compat 1.9.5 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:15:56 UTC (rev 770292) +++ PKGBUILD2020-12-05 00:17:19 UTC (rev 770293) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.12.1.0 -pkgrel=10 +pkgrel=11 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:25:55 Author: felixonmars Revision: 770307 upgpkg: haskell-persistent-template 2.9.1.0-10: rebuild with time-compat 1.9.5 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:24:22 UTC (rev 770306) +++ PKGBUILD2020-12-05 00:25:55 UTC (rev 770307) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.9.1.0 -pkgrel=9 +pkgrel=10 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:26:10 Author: felixonmars Revision: 770308 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 770307, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 770307, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:26:10 UTC (rev 770308) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.9.1.0 +pkgrel=10 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + 'haskell-th-lift-instances' "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('56c89b4f02401cbf9716b97c4c314d6ef079dccf75ec1166f9b2b641049723002587fd5d074c1a87d20f7162d8b5677a87c84a1e4333eb93c425a5f09c84ea64') + +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 $MAKEFLAGS +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-esqueleto/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:33:02 Author: felixonmars Revision: 770315 upgpkg: haskell-esqueleto 3.4.0.1-9: rebuild with time-compat 1.9.5 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:31:41 UTC (rev 770314) +++ PKGBUILD2020-12-05 00:33:02 UTC (rev 770315) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.4.0.1 -pkgrel=8 +pkgrel=9 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-aeson-yaml/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:40:27 Author: felixonmars Revision: 770330 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-yaml/repos/community-staging-x86_64/ haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 770329, haskell-aeson-yaml/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 770329, haskell-aeson-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:40:27 UTC (rev 770330) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-yaml +pkgname=haskell-aeson-yaml +pkgver=1.1.0.0 +pkgrel=63 +pkgdesc="Output any Aeson value as YAML (pure Haskell library)" +url="https://github.com/clovyr/aeson-yaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hunit' 'haskell-yaml') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +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 $MAKEFLAGS +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-aeson-yaml/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:40:17 Author: felixonmars Revision: 770329 upgpkg: haskell-aeson-yaml 1.1.0.0-63: rebuild with time-compat 1.9.5 Modified: haskell-aeson-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:39:30 UTC (rev 770328) +++ PKGBUILD2020-12-05 00:40:17 UTC (rev 770329) @@ -3,7 +3,7 @@ _hkgname=aeson-yaml pkgname=haskell-aeson-yaml pkgver=1.1.0.0 -pkgrel=62 +pkgrel=63 pkgdesc="Output any Aeson value as YAML (pure Haskell library)" url="https://github.com/clovyr/aeson-yaml; license=('BSD')
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:52:58 Author: felixonmars Revision: 770338 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 770337, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 770337, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:52:58 UTC (rev 770338) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.9 +pkgrel=16 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' 'haskell-random' + 'haskell-syb' 'haskell-uniplate') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('abc' 'cvc4' 'yices' 'z3') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be90cce34973bc22fa2e9d6b95ea949b3ba53124ee666845587970003a3b194351f48bdd275dc691a288d79f09647fbf08893d53112519b376de4f157d43ece1') + +prepare() { +cd $_hkgname-$pkgver +# Remove SMT solvers not in the repos +sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//' SBVTestSuite/SBVConnectionTest.hs +} + +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 $MAKEFLAGS +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-sbv/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:52:48 Author: felixonmars Revision: 770337 upgpkg: haskell-sbv 8.9-16: rebuild with time-compat 1.9.5 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:44:09 UTC (rev 770336) +++ PKGBUILD2020-12-05 00:52:48 UTC (rev 770337) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.9 -pkgrel=15 +pkgrel=16 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-implicit-hie/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:58:46 Author: felixonmars Revision: 770344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-implicit-hie/repos/community-staging-x86_64/ haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 770343, haskell-implicit-hie/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 770343, haskell-implicit-hie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:58:46 UTC (rev 770344) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=implicit-hie +pkgname=haskell-implicit-hie +pkgver=0.1.2.3 +pkgrel=5 +pkgdesc="Auto generate hie-bios cradles & hie.yaml" +url="https://github.com/Avi-D-coder/implicit-hie#readme; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('e8432a4a3d0db41000db559dcba5d1106c102f0c875f3c5b18c8aa6cf6f3022abd72e203972c25be673d0e3656f73be49da8a9da4a7fb85582f8fcb6d12dc481') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-implicit-hie/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:58:36 Author: felixonmars Revision: 770343 upgpkg: haskell-implicit-hie 0.1.2.3-5: rebuild with time-compat 1.9.5 Modified: haskell-implicit-hie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:57:39 UTC (rev 770342) +++ PKGBUILD2020-12-05 00:58:36 UTC (rev 770343) @@ -3,7 +3,7 @@ _hkgname=implicit-hie pkgname=haskell-implicit-hie pkgver=0.1.2.3 -pkgrel=4 +pkgrel=5 pkgdesc="Auto generate hie-bios cradles & hie.yaml" url="https://github.com/Avi-D-coder/implicit-hie#readme; license=("custom:BSD3")
[arch-commits] Commit in haskell-serialise/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 01:03:30 Author: felixonmars Revision: 770349 upgpkg: haskell-serialise 0.2.3.0-61: rebuild with time-compat 1.9.5 Modified: haskell-serialise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 01:01:49 UTC (rev 770348) +++ PKGBUILD2020-12-05 01:03:30 UTC (rev 770349) @@ -3,7 +3,7 @@ _hkgname=serialise pkgname=haskell-serialise pkgver=0.2.3.0 -pkgrel=60 +pkgrel=61 pkgdesc="A binary serialisation library for Haskell values" url="https://github.com/well-typed/cborg; license=('BSD')
[arch-commits] Commit in haskell-serialise/repos (2 files)
Date: Saturday, December 5, 2020 @ 01:03:41 Author: felixonmars Revision: 770350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-serialise/repos/community-staging-x86_64/ haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 770349, haskell-serialise/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 770349, haskell-serialise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 01:03:41 UTC (rev 770350) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=serialise +pkgname=haskell-serialise +pkgver=0.2.3.0 +pkgrel=61 +pkgdesc="A binary serialisation library for Haskell values" +url="https://github.com/well-typed/cborg; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cborg' 'haskell-half' 'haskell-hashable' 'haskell-primitive' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2bcee386d81f7606d7dad8a903ae39c9f5fda493caa08755f8f0ceabe24563bcba9bb28709972664370eef5987dfcd6957dee2444da8dbe5b8558edc0b0547ae') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +} + +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 $MAKEFLAGS +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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt +}
[arch-commits] Commit in haskell-aeson-pretty/repos (2 files)
Date: Saturday, December 5, 2020 @ 01:08:48 Author: felixonmars Revision: 770358 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 770357, haskell-aeson-pretty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 770357, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 01:08:48 UTC (rev 770358) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.8 +pkgrel=93 +pkgdesc="JSON pretty-printing library and command-line tool." +url="https://github.com/informatikr/aeson-pretty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779') + +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-lib-only +runhaskell Setup build $MAKEFLAGS +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-aeson-qq/repos (2 files)
Date: Saturday, December 5, 2020 @ 01:07:52 Author: felixonmars Revision: 770356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 770355, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 770355, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 01:07:52 UTC (rev 770356) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=115 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +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 $MAKEFLAGS +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-aeson-qq/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 01:07:40 Author: felixonmars Revision: 770355 upgpkg: haskell-aeson-qq 0.8.3-115: rebuild with time-compat 1.9.5 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 01:06:40 UTC (rev 770354) +++ PKGBUILD2020-12-05 01:07:40 UTC (rev 770355) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=114 +pkgrel=115 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-aeson-pretty/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 01:08:38 Author: felixonmars Revision: 770357 upgpkg: haskell-aeson-pretty 0.8.8-93: rebuild with time-compat 1.9.5 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 01:07:52 UTC (rev 770356) +++ PKGBUILD2020-12-05 01:08:38 UTC (rev 770357) @@ -4,7 +4,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.8 -pkgrel=92 +pkgrel=93 pkgdesc="JSON pretty-printing library and command-line tool." url="https://github.com/informatikr/aeson-pretty; license=("BSD")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Saturday, December 5, 2020 @ 01:32:56 Author: felixonmars Revision: 770380 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 770379, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 770379, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 01:32:56 UTC (rev 770380) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.11.0 +pkgrel=33 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546') + +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 $MAKEFLAGS +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-hspec-wai/repos (2 files)
Date: Saturday, December 5, 2020 @ 01:31:32 Author: felixonmars Revision: 770378 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 770377, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 770377, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 01:31:32 UTC (rev 770378) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.11.0 +pkgrel=30 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b451744eae139787f9156cd6a59589e8c485ce1d98f49847344fb984eb3d7b6d265537feb4ad5ca57d439e2460b74cdd2ba16c7d657fd0c10575af354930ffc') + +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 $MAKEFLAGS +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-hspec-wai-json/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 01:32:46 Author: felixonmars Revision: 770379 upgpkg: haskell-hspec-wai-json 0.11.0-33: rebuild with time-compat 1.9.5 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 01:31:32 UTC (rev 770378) +++ PKGBUILD2020-12-05 01:32:46 UTC (rev 770379) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.11.0 -pkgrel=32 +pkgrel=33 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-http-client/repos (2 files)
Date: Saturday, December 5, 2020 @ 02:34:03 Author: felixonmars Revision: 770414 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client/repos/community-staging-x86_64/ haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 770413, haskell-http-client/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 770413, haskell-http-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 02:34:03 UTC (rev 770414) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client +pkgname=haskell-http-client +pkgver=0.7.3 +pkgrel=12 +pkgdesc="An HTTP client engine" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-types' + 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-streaming-commons') +makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 'haskell-zlib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('00c5179d1958de33ab2c9506da6b3729e2695f150f3661a035d07ba4433a5f7be48c485dee4e63899e6077203bab28b820c5452d6dcddadb4c6eee07ce5bcbdd') + +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 -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +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-http-client-tls/repos (2 files)
Date: Saturday, December 5, 2020 @ 02:34:57 Author: felixonmars Revision: 770416 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 770415, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 770415, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 02:34:57 UTC (rev 770416) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=334 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +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 $MAKEFLAGS +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-http-client-tls/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 02:34:47 Author: felixonmars Revision: 770415 upgpkg: haskell-http-client-tls 0.3.5.3-334: rebuild with time-compat 1.9.5 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 02:34:03 UTC (rev 770414) +++ PKGBUILD2020-12-05 02:34:47 UTC (rev 770415) @@ -4,7 +4,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=333 +pkgrel=334 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-http-client/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 02:33:53 Author: felixonmars Revision: 770413 upgpkg: haskell-http-client 0.7.3-12: rebuild with time-compat 1.9.5 Modified: haskell-http-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 02:32:46 UTC (rev 770412) +++ PKGBUILD2020-12-05 02:33:53 UTC (rev 770413) @@ -4,7 +4,7 @@ _hkgname=http-client pkgname=haskell-http-client pkgver=0.7.3 -pkgrel=11 +pkgrel=12 pkgdesc="An HTTP client engine" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-githash/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 02:38:17 Author: felixonmars Revision: 770419 upgpkg: haskell-githash 0.1.5.0-22: rebuild with time-compat 1.9.5 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 02:37:21 UTC (rev 770418) +++ PKGBUILD2020-12-05 02:38:17 UTC (rev 770419) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.5.0 -pkgrel=21 +pkgrel=22 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash; license=('BSD')
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Saturday, December 5, 2020 @ 02:38:28 Author: felixonmars Revision: 770420 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 770419, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 770419, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 02:38:28 UTC (rev 770420) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.5.0 +pkgrel=22 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +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 $MAKEFLAGS +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 +runhaskell Setup test +} + +package() { +cd $_hkgname + +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-http-client-restricted/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 02:42:37 Author: felixonmars Revision: 770427 upgpkg: haskell-http-client-restricted 0.0.3-76: rebuild with time-compat 1.9.5 Modified: haskell-http-client-restricted/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 02:41:31 UTC (rev 770426) +++ PKGBUILD2020-12-05 02:42:37 UTC (rev 770427) @@ -3,7 +3,7 @@ _hkgname=http-client-restricted pkgname=haskell-http-client-restricted pkgver=0.0.3 -pkgrel=75 +pkgrel=76 pkgdesc="Restricting the servers that http-client will use" url="https://hackage.haskell.org/package/http-client-restricted; license=('MIT')
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Saturday, December 5, 2020 @ 02:53:30 Author: felixonmars Revision: 770442 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 770441, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 770441, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 02:53:30 UTC (rev 770442) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.7.4 +pkgrel=2 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4e6cd8c8015dd960a1a0584224fa99bae362487f0e227a712086dba5a757546cd64d857215b3cb5eab1f74e06d4064a9f1333a0f97ba15bd107dea28244df508') + +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 $MAKEFLAGS +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 || echo "Tests failed" +} + +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-http-conduit/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 02:53:20 Author: felixonmars Revision: 770441 upgpkg: haskell-http-conduit 2.3.7.4-2: rebuild with time-compat 1.9.5 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 02:52:06 UTC (rev 770440) +++ PKGBUILD2020-12-05 02:53:20 UTC (rev 770441) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.7.4 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in taskell/repos (2 files)
Date: Saturday, December 5, 2020 @ 03:01:09 Author: felixonmars Revision: 770448 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 770447, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 770447, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 03:01:09 UTC (rev 770448) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$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 \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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 + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 03:00:55 Author: felixonmars Revision: 770447 upgpkg: taskell 1.10.1-51: rebuild with time-compat 1.9.5 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 02:59:20 UTC (rev 770446) +++ PKGBUILD2020-12-05 03:00:55 UTC (rev 770447) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=50 +pkgrel=51 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in haskell-scotty/repos (2 files)
Date: Saturday, December 5, 2020 @ 03:40:57 Author: felixonmars Revision: 770456 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scotty/repos/community-staging-x86_64/ haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 770455, haskell-scotty/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 770455, haskell-scotty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 03:40:57 UTC (rev 770456) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=scotty +pkgname=haskell-scotty +pkgver=0.12 +pkgrel=14 +pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" +url="https://github.com/scotty-web/scotty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-data-default-class' 'haskell-http-types' + 'haskell-monad-control' 'haskell-network' 'haskell-regex-compat' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-wai' + 'haskell-lifted-base') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('e1d77ee05eaa4b1871566b33683da9ab15dda8f7c42875701d62caf7db7defd2') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/nats/d;/fail/d' $_hkgname.cabal + uusi $_hkgname.cabal +} + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-casa-client/repos (2 files)
Date: Saturday, December 5, 2020 @ 03:39:40 Author: felixonmars Revision: 770454 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 770453, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 770453, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 03:39:40 UTC (rev 770454) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.1 +pkgrel=150 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +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 $MAKEFLAGS +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-casa-client/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 03:39:30 Author: felixonmars Revision: 770453 upgpkg: haskell-casa-client 0.0.1-150: rebuild with time-compat 1.9.5 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 03:38:38 UTC (rev 770452) +++ PKGBUILD2020-12-05 03:39:30 UTC (rev 770453) @@ -3,7 +3,7 @@ _hkgname=casa-client pkgname=haskell-casa-client pkgver=0.0.1 -pkgrel=149 +pkgrel=150 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in haskell-scotty/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 03:40:47 Author: felixonmars Revision: 770455 upgpkg: haskell-scotty 0.12-14: rebuild with time-compat 1.9.5 Modified: haskell-scotty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 03:39:40 UTC (rev 770454) +++ PKGBUILD2020-12-05 03:40:47 UTC (rev 770455) @@ -3,7 +3,7 @@ _hkgname=scotty pkgname=haskell-scotty pkgver=0.12 -pkgrel=13 +pkgrel=14 pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" url="https://github.com/scotty-web/scotty; license=("BSD")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Saturday, December 5, 2020 @ 03:46:06 Author: felixonmars Revision: 770464 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 770463, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 770463, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 03:46:06 UTC (rev 770464) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=539 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-servant-server/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 04:07:14 Author: felixonmars Revision: 770481 upgpkg: haskell-servant-server 0.18.1-13: rebuild with time-compat 1.9.5 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 04:05:27 UTC (rev 770480) +++ PKGBUILD2020-12-05 04:07:14 UTC (rev 770481) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.18.1 -pkgrel=12 +pkgrel=13 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Saturday, December 5, 2020 @ 04:07:26 Author: felixonmars Revision: 770482 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 770481, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 770481, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 04:07:26 UTC (rev 770482) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18.1 +pkgrel=13 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0870d2d1b50ca095471081244858ecafc34dad7d703a966b280d0b86df34245161e07afd6184fd47a39cf533306ff99330fd0356b30409daec34606cc78c9e08') + +prepare() { +uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +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 $MAKEFLAGS +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-hackage-security/repos (2 files)
Date: Saturday, December 5, 2020 @ 04:08:30 Author: felixonmars Revision: 770484 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-security/repos/community-staging-x86_64/ haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 770483, haskell-hackage-security/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 770483, haskell-hackage-security/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 04:08:30 UTC (rev 770484) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hackage-security +pkgname=haskell-hackage-security +pkgver=0.6.0.1 +pkgrel=122 +pkgdesc="Hackage security library" +url="https://github.com/well-typed/hackage-security; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' + 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 'haskell-network' + 'haskell-network-uri' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.1/<2/' $_hkgname.cabal +} + +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 \ +-fbase48 -fuse-network-uri -f-old-directory +runhaskell Setup build $MAKEFLAGS +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-hackage-security/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 04:08:18 Author: felixonmars Revision: 770483 upgpkg: haskell-hackage-security 0.6.0.1-122: rebuild with time-compat 1.9.5 Modified: haskell-hackage-security/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 04:07:26 UTC (rev 770482) +++ PKGBUILD2020-12-05 04:08:18 UTC (rev 770483) @@ -4,7 +4,7 @@ _hkgname=hackage-security pkgname=haskell-hackage-security pkgver=0.6.0.1 -pkgrel=121 +pkgrel=122 pkgdesc="Hackage security library" url="https://github.com/well-typed/hackage-security; license=("BSD")
[arch-commits] Commit in haskell-path/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:00:01 Author: felixonmars Revision: 770268 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 770267, haskell-path/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 770267, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:00:01 UTC (rev 770268) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.8.0 +pkgrel=56 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable') +makedepends=('ghc' 'haskell-genvalidity' 'haskell-genvalidity-hspec' 'haskell-genvalidity-property' + 'haskell-hspec' 'haskell-quickcheck' 'haskell-validity') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('624c67d0f2779a4470c806d50666a122476d9553f304f1f69fafd3b11cd0acb588c0e246f5ed77d947f0e1ec59b95edbef8a95ff1190dca7a78e0b299b1ec063') + +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 $MAKEFLAGS +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-hackage-db/repos (2 files)
Date: Friday, December 4, 2020 @ 23:58:48 Author: felixonmars Revision: 770266 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-db/repos/community-staging-x86_64/ haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD (from rev 770265, haskell-hackage-db/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD (from rev 770265, haskell-hackage-db/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-04 23:58:48 UTC (rev 770266) @@ -0,0 +1,40 @@ +# Maintainer: berberman + +_hkgname=hackage-db +pkgname=haskell-hackage-db +pkgver=2.1.0 +pkgrel=25 +pkgdesc="Access cabal-install's Hackage database via Data.Map" +url="https://github.com/peti/hackage-db#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-tar' 'haskell-utf8-string') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7458bdecb426344ced430851c95ef5901b827e610063e6b32ba2acbc32054cef') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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-hackage-db/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 23:58:39 Author: felixonmars Revision: 770265 upgpkg: haskell-hackage-db 2.1.0-25: rebuild with time-compat 1.9.5 Modified: haskell-hackage-db/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 23:57:55 UTC (rev 770264) +++ PKGBUILD2020-12-04 23:58:39 UTC (rev 770265) @@ -3,7 +3,7 @@ _hkgname=hackage-db pkgname=haskell-hackage-db pkgver=2.1.0 -pkgrel=24 +pkgrel=25 pkgdesc="Access cabal-install's Hackage database via Data.Map" url="https://github.com/peti/hackage-db#readme; license=("BSD")
[arch-commits] Commit in haskell-path/trunk (PKGBUILD)
Date: Friday, December 4, 2020 @ 23:59:51 Author: felixonmars Revision: 770267 upgpkg: haskell-path 0.8.0-56: rebuild with time-compat 1.9.5 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-04 23:58:48 UTC (rev 770266) +++ PKGBUILD2020-12-04 23:59:51 UTC (rev 770267) @@ -4,7 +4,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.8.0 -pkgrel=55 +pkgrel=56 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-microstache/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:06:08 Author: felixonmars Revision: 770278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microstache/repos/community-staging-x86_64/ haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 770277, haskell-microstache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 770277, haskell-microstache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:06:08 UTC (rev 770278) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microstache +pkgname=haskell-microstache +pkgver=1.0.1.1 +pkgrel=203 +pkgdesc="Mustache templates for Haskell" +url="https://github.com/phadej/microstache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +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 $MAKEFLAGS +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-microstache/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:05:46 Author: felixonmars Revision: 770277 upgpkg: haskell-microstache 1.0.1.1-203: rebuild with time-compat 1.9.5 Modified: haskell-microstache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:04:57 UTC (rev 770276) +++ PKGBUILD2020-12-05 00:05:46 UTC (rev 770277) @@ -4,7 +4,7 @@ _hkgname=microstache pkgname=haskell-microstache pkgver=1.0.1.1 -pkgrel=202 +pkgrel=203 pkgdesc="Mustache templates for Haskell" url="https://github.com/phadej/microstache; license=("BSD")
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:07:09 Author: felixonmars Revision: 770279 upgpkg: haskell-insert-ordered-containers 0.2.3.1-67: rebuild with time-compat 1.9.5 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:06:08 UTC (rev 770278) +++ PKGBUILD2020-12-05 00:07:09 UTC (rev 770279) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.3.1 -pkgrel=66 +pkgrel=67 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:13:10 Author: felixonmars Revision: 770288 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 770287, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 770287, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:13:10 UTC (rev 770288) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2 +pkgrel=93 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5609f05134a259826e17a7391d3324f1d2b474cd83082e4f67175086da1e481a1a75b336932a97371b32e7427e869498bb87af3f7c6246225698e8ceef1aa372') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test +pifpaf_stop +} + +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-hsyaml-aeson/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:14:01 Author: felixonmars Revision: 770290 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hsyaml-aeson/repos/community-staging-x86_64/ haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 770289, haskell-hsyaml-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 770289, haskell-hsyaml-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:14:01 UTC (rev 770290) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=HsYAML-aeson +pkgname=haskell-hsyaml-aeson +pkgver=0.2.0.0 +pkgrel=88 +pkgdesc="JSON to YAML Adapter" +url="https://github.com/hvr/hsyaml-aeson; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/\^>/>/' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +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 $MAKEFLAGS +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" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2" +}
[arch-commits] Commit in haskell-hsyaml-aeson/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:13:51 Author: felixonmars Revision: 770289 upgpkg: haskell-hsyaml-aeson 0.2.0.0-88: rebuild with time-compat 1.9.5 Modified: haskell-hsyaml-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:13:10 UTC (rev 770288) +++ PKGBUILD2020-12-05 00:13:51 UTC (rev 770289) @@ -3,7 +3,7 @@ _hkgname=HsYAML-aeson pkgname=haskell-hsyaml-aeson pkgver=0.2.0.0 -pkgrel=87 +pkgrel=88 pkgdesc="JSON to YAML Adapter" url="https://github.com/hvr/hsyaml-aeson; license=('GPL')
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:12:59 Author: felixonmars Revision: 770287 upgpkg: haskell-hasql-pool 0.5.2-93: rebuild with time-compat 1.9.5 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:12:06 UTC (rev 770286) +++ PKGBUILD2020-12-05 00:12:59 UTC (rev 770287) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2 -pkgrel=92 +pkgrel=93 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:21:46 Author: felixonmars Revision: 770304 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 770303, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 770303, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:21:46 UTC (rev 770304) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.8.3 +pkgrel=2 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 'haskell-safe' + 'haskell-scientific' 'haskell-text-conversions' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6fb0bc32a0e93e236392a41fcc6b176c03eccc6244c339c5996855241a11dfdbe3c4f25fdf1300720d4f0d2bd4bdffd3b39dc06248393950de00cc409bfff86') + +build() { +cd $_hkgname-$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 +runhaskell Setup build $MAKEFLAGS +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-doctemplates/trunk (PKGBUILD)
Date: Saturday, December 5, 2020 @ 00:21:36 Author: felixonmars Revision: 770303 upgpkg: haskell-doctemplates 0.8.3-2: rebuild with time-compat 1.9.5 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 00:20:48 UTC (rev 770302) +++ PKGBUILD2020-12-05 00:21:36 UTC (rev 770303) @@ -3,7 +3,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.8.3 -pkgrel=1 +pkgrel=2 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:36:08 Author: felixonmars Revision: 770322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 770321, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 770321, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:36:08 UTC (rev 770322) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.9 +pkgrel=146 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' + 'haskell-base-compat' 'haskell-hashable' 'haskell-scientific' + 'haskell-tagged' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1/<2/' -e 's/< *2.13/<3/' -e 's/< *0.11/<1/' $_hkgname.cabal +} + +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 $MAKEFLAGS +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-structured/repos (2 files)
Date: Saturday, December 5, 2020 @ 00:37:05 Author: felixonmars Revision: 770324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-structured/repos/community-staging-x86_64/ haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 770323, haskell-structured/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 770323, haskell-structured/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-05 00:37:05 UTC (rev 770324) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=structured +pkgname=haskell-structured +pkgver=0.1 +pkgrel=46 +pkgdesc="Structure (hash) of your data types" +url="https://github.com/phadej/binary-tagged; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-hashable' + 'haskell-scientific' 'haskell-tagged' 'haskell-time-compat' 'haskell-unordered-containers' + 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('52a1834a7c9ac1b62241bc9f424d63b1a541e791b13937f61d15da35b9ab024d3df39949f156b2f23293d397d961cb91c8fa38a5585db4f740a20b52b6dcc49d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<2/' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +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 $MAKEFLAGS +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 +}