[arch-commits] Commit in docker/repos/community-x86_64 (4 files)
Date: Saturday, October 19, 2019 @ 04:45:00 Author: seblu Revision: 517274 archrelease: copy trunk to community-x86_64 Added: docker/repos/community-x86_64/PKGBUILD (from rev 517273, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.sysusers (from rev 517273, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.sysusers -+ PKGBUILD| 305 +++--- docker.sysusers |4 2 files changed, 156 insertions(+), 153 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-19 04:44:54 UTC (rev 517273) +++ PKGBUILD2019-10-19 04:45:00 UTC (rev 517274) @@ -1,151 +0,0 @@ -# Maintainer: Sébastien "Seblu" Luttringer - -pkgname=docker -pkgver=19.03.3 -pkgrel=1 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd-libs' - 'libseccomp' 'libtool' 'runc' 'containerd') -makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man') -optdepends=('btrfs-progs: btrfs backend support' -'pigz: parallel gzip compressor support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip' '!buildflags') -# Use exact commit version from Dockerfile, see them in: -# https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/ -_TINI_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662 -_LIBNETWORK_COMMIT=45c710223c5fbf04dc3028b9a90b51892e36ca7f -source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver; - "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; -"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/spf13/cobra.git; -"$pkgname.sysusers") -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - '9a8b2744db23b14ca3cd350fdf73c179') - - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null -} - -_fake_gopath_popd() { - popd >/dev/null -} - -build() { - ### check my mistakes on commit version - msg2 'Checking commit mismatch' - ( - local _cfile - for _cfile in tini proxy; do -. "$srcdir/docker-ce/components/engine/hack/dockerfile/install/$_cfile.installer" - done - local _commit _pkgbuild _dockerfile - err=0 - for _commit in LIBNETWORK TINI; do -_pkgbuild=_${_commit}_COMMIT -_dockerfile=${_commit}_COMMIT -if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then - error "Invalid $_commit commit, should be ${!_dockerfile}" - err=$(($err + 1)) -fi - done - return $err - ) - - ### globals - export GOPATH="$srcdir" - export PATH="$GOPATH/bin:$PATH" - - ### cli - msg2 'Building cli' - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver-ce dynbinary - _fake_gopath_popd - - ### daemon - msg2 'Building daemon' - _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \ -DOCKER_BUILDTAGS='seccomp journald apparmor' \ -VERSION=$pkgver-ce \ -hack/make.sh dynbinary - _fake_gopath_popd - - ### docker man pages - msg2 'Building man pages' - mkdir -p src/github.com/spf13 - ln -rsfT cobra src/github.com/spf13/cobra - # use docker-ce cli version because they mess up with man dir - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - make manpages 2>/dev/null - _fake_gopath_popd - - ### docker proxy - msg2 'Building docker-proxy' - _fake_gopath_pushd libnetwork github.com/docker/libnetwork - go build -ldflags='-linkmode=external' github.com/docker/libnetwork/cmd/proxy - _fake_gopath_popd - - ### docker-init - msg2 'Building docker-init' - _fake_gopath_pushd tini github.com/krallin/tini - cmake . - # we must use the static binary because it's started in a foreign os - make tini-static - _fake_gopath_popd -} - -package() { - ### proxy - install -Dm755 libnetwork/proxy "$pkgdir/usr/bin/docker-proxy" - ### init - install -Dm755 tini/tini-static "$pkgdir/usr/bin/docker-init" - ### engine - cd "$srcdir"/docker-ce/components/engine - # binary - install -Dm755 {bundles/dynbinary-daemon,"$pkgdir"/usr/bin}/dockerd - # systemd - install -Dm644 'contrib/init/systemd/docker.service' \ -"$pkgdir/usr/lib/systemd/system/docker.service" - install -Dm644 'contrib/init/systemd/docker.socket' \ -"$pkgdir/usr/lib/systemd/system/docker.socket" - install -Dm644 'contrib/udev/80-docker.rules' \ -
[arch-commits] Commit in docker/trunk (PKGBUILD)
Date: Saturday, October 19, 2019 @ 04:44:54 Author: seblu Revision: 517273 upgpkg: docker 1:19.03.4-1 Modified: docker/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-19 03:07:57 UTC (rev 517272) +++ PKGBUILD2019-10-19 04:44:54 UTC (rev 517273) @@ -1,7 +1,7 @@ # Maintainer: Sébastien "Seblu" Luttringer pkgname=docker -pkgver=19.03.3 +pkgver=19.03.4 pkgrel=1 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' @@ -10,7 +10,7 @@ license=('Apache') depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd-libs' 'libseccomp' 'libtool' 'runc' 'containerd') -makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man') +makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man' 'sed') optdepends=('btrfs-progs: btrfs backend support' 'pigz: parallel gzip compressor support') # don't strip binaries! A sha1 is used to check binary consistency. @@ -18,18 +18,21 @@ # Use exact commit version from Dockerfile, see them in: # https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/ _TINI_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662 -_LIBNETWORK_COMMIT=45c710223c5fbf04dc3028b9a90b51892e36ca7f +_LIBNETWORK_COMMIT=3eb39382bfa6a3c42f83674ab080ae13b0e34e5d source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver; "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; "git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; "git+https://github.com/spf13/cobra.git; "$pkgname.sysusers") -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - '9a8b2744db23b14ca3cd350fdf73c179') +sha224sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'4c19a66617d73adf1c0b4b0a63e22cba296fd5af32b9b32a9787ff8d') +prepare() { + sed -i 's,/var/run,/run,' docker-ce/components/engine/contrib/init/systemd/docker.socket +} # create a fake go path directory and pushd into it # $1 real directory
[arch-commits] Commit in python-pynamodb/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, October 19, 2019 @ 03:07:57 Author: yan12125 Revision: 517272 archrelease: copy trunk to community-any Added: python-pynamodb/repos/community-any/PKGBUILD (from rev 517271, python-pynamodb/trunk/PKGBUILD) Deleted: python-pynamodb/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-19 03:07:40 UTC (rev 517271) +++ PKGBUILD2019-10-19 03:07:57 UTC (rev 517272) @@ -1,35 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=python-pynamodb -pkgver=4.0.0 -pkgrel=1 -pkgdesc="A pythonic interface to Amazon's DynamoDB" -arch=(any) -url='https://pynamodb.readthedocs.io/' -license=(MIT) -makedepends=(python-setuptools) -depends=(python-botocore python-dateutil python-six) -checkdepends=(python-blinker python-mock python-pytest-mock python-requests) -source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;) -sha256sums=('b532687ce885bba520e1088130419d98710a1bbacbec508f43d16f4c983e0cbf') - -build() { - cd PynamoDB-$pkgver - python setup.py build -} - -check() { - cd PynamoDB-$pkgver - - export AWS_SECRET_ACCESS_KEY=fake_key - export AWS_ACCESS_KEY_ID=fake_id - - pytest -v -m 'not ddblocal' tests -} - -package() { - cd PynamoDB-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-pynamodb/repos/community-any/PKGBUILD (from rev 517271, python-pynamodb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-19 03:07:57 UTC (rev 517272) @@ -0,0 +1,35 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=python-pynamodb +pkgver=4.1.0 +pkgrel=1 +pkgdesc="A pythonic interface to Amazon's DynamoDB" +arch=(any) +url='https://pynamodb.readthedocs.io/' +license=(MIT) +makedepends=(python-setuptools) +depends=(python-botocore python-dateutil python-six) +checkdepends=(python-blinker python-mock python-pytest-mock python-requests) +source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;) +sha256sums=('978ddaabcd0c95de00903c718331e016d9d1e12c7a7fe2a2c73ebc2eefaaca58') + +build() { + cd PynamoDB-$pkgver + python setup.py build +} + +check() { + cd PynamoDB-$pkgver + + export AWS_SECRET_ACCESS_KEY=fake_key + export AWS_ACCESS_KEY_ID=fake_id + + pytest -v -m 'not ddblocal' tests +} + +package() { + cd PynamoDB-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-pynamodb/trunk (PKGBUILD)
Date: Saturday, October 19, 2019 @ 03:07:40 Author: yan12125 Revision: 517271 upgpkg: python-pynamodb 4.1.0-1 Modified: python-pynamodb/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-19 02:59:24 UTC (rev 517270) +++ PKGBUILD2019-10-19 03:07:40 UTC (rev 517271) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen pkgname=python-pynamodb -pkgver=4.0.0 +pkgver=4.1.0 pkgrel=1 pkgdesc="A pythonic interface to Amazon's DynamoDB" arch=(any) @@ -11,7 +11,7 @@ depends=(python-botocore python-dateutil python-six) checkdepends=(python-blinker python-mock python-pytest-mock python-requests) source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;) -sha256sums=('b532687ce885bba520e1088130419d98710a1bbacbec508f43d16f4c983e0cbf') +sha256sums=('978ddaabcd0c95de00903c718331e016d9d1e12c7a7fe2a2c73ebc2eefaaca58') build() { cd PynamoDB-$pkgver
[arch-commits] Commit in paraview/trunk (PKGBUILD paraview-system-pugixml.patch)
Date: Saturday, October 19, 2019 @ 02:26:52 Author: yan12125 Revision: 517265 upgpkg: paraview 5.7.0-1 - fix building with system pugixml Upstream ticket is https://gitlab.kitware.com/vtk/vtk/issues/17538. Also, the fix for man pages is no longer needed as man pages are not installed after https://gitlab.kitware.com/paraview/icet/commit/24bc74220c906c10174013dcda89d8fc48ab8de9#9a2aa4db38d3115ed60da621e012c0efc0172aae_254_311 Added: paraview/trunk/paraview-system-pugixml.patch Modified: paraview/trunk/PKGBUILD ---+ PKGBUILD | 11 +-- paraview-system-pugixml.patch | 19 +++ 2 files changed, 24 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:42:06 UTC (rev 517264) +++ PKGBUILD2019-10-19 02:26:52 UTC (rev 517265) @@ -29,11 +29,14 @@ #sqlite apparently not used in this VTK configuration optdepends=(python-matplotlib) makedepends=(cmake boost mesa gcc-fortran ninja qt5-tools qt5-xmlpatterns eigen pegtl utf8cpp) -source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz") -sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874') +source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz" +paraview-system-pugixml.patch) +sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874' +'dd2e23298ab5a07da0e799c3db313ed3f9d2a403d7228d50748206b535b6f65f') prepare() { mkdir -p build +patch -Np0 -i ./paraview-system-pugixml.patch } build() { @@ -92,8 +95,4 @@ # Install license install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt "${pkgdir}"/usr/share/licenses/paraview/LICENSE - -# Remove IceT man pages to avoid conflicts -rm -- "${pkgdir}"/usr/share/man/man3/icet*.3 -rmdir "${pkgdir}"/usr/share/man/{man3/,} } Added: paraview-system-pugixml.patch === --- paraview-system-pugixml.patch (rev 0) +++ paraview-system-pugixml.patch 2019-10-19 02:26:52 UTC (rev 517265) @@ -0,0 +1,19 @@ +--- ParaView-v5.7.0/VTK/ThirdParty/pugixml/CMakeLists.txt.orig 2019-10-18 16:22:47.612817047 +0800 ParaView-v5.7.0/VTK/ThirdParty/pugixml/CMakeLists.txt 2019-10-18 16:29:12.692090865 +0800 +@@ -1,7 +1,12 @@ +-vtk_module_third_party_internal( +- LICENSE_FILES "vtkpugixml/LICENSE" +- VERSION "1.9" +- STANDARD_INCLUDE_DIRS) ++vtk_module_third_party( ++ INTERNAL ++LICENSE_FILES "vtkpugixml/LICENSE" ++VERSION "1.9" ++STANDARD_INCLUDE_DIRS ++ EXTERNAL ++PACKAGE pugixml ++TARGETS pugixml ++STANDARD_INCLUDE_DIRS) + + configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/vtk_pugixml.h.in"
[arch-commits] Commit in paraview/repos (3 files)
Date: Saturday, October 19, 2019 @ 02:27:11 Author: yan12125 Revision: 517266 archrelease: copy trunk to community-staging-x86_64 Added: paraview/repos/community-staging-x86_64/ paraview/repos/community-staging-x86_64/PKGBUILD (from rev 517265, paraview/trunk/PKGBUILD) paraview/repos/community-staging-x86_64/paraview-system-pugixml.patch (from rev 517265, paraview/trunk/paraview-system-pugixml.patch) ---+ PKGBUILD | 98 paraview-system-pugixml.patch | 19 +++ 2 files changed, 117 insertions(+) Copied: paraview/repos/community-staging-x86_64/PKGBUILD (from rev 517265, paraview/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-19 02:27:11 UTC (rev 517266) @@ -0,0 +1,98 @@ +# Maintainer: Bruno Pagani +# Contributor: Oliver Goethel +# Contributor: eolianoe eolianoe +# Contributor: George Eleftheriou +# Contributor: Mathias Anselmann +# Contributor: Stéphane Gaudreault +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Michele Mocciola +# Contributor: Simon Zilliken +# Contributor: chuckdaniels + +_pkg=paraview +_mpi=openmpi +pkgname=${_pkg} +#-${_mpi} +pkgver=5.7.0 +pkgrel=1 +pkgdesc="Parallel Visualization application using VTK (${_mpi} version)" +arch=(x86_64) +url="https://www.paraview.org; +license=(BSD custom) +depends=(boost-libs qt5-tools qt5-x11extras intel-tbb openmpi ffmpeg ospray + python-numpy cgns protobuf + double-conversion expat freetype2 gdal glew hdf5 libjpeg jsoncpp + libjsoncpp.so libxml2 lz4 xz python-mpi4py netcdf libogg libpng pdal + proj pugixml libtheora libtiff zlib) +#gl2ps +#libharu +#sqlite apparently not used in this VTK configuration +optdepends=(python-matplotlib) +makedepends=(cmake boost mesa gcc-fortran ninja qt5-tools qt5-xmlpatterns eigen pegtl utf8cpp) +source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz" +paraview-system-pugixml.patch) +sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874' +'dd2e23298ab5a07da0e799c3db313ed3f9d2a403d7228d50748206b535b6f65f') + +prepare() { +mkdir -p build +patch -Np0 -i ./paraview-system-pugixml.patch +} + +build() { +cd build + +# Flags to enable system libs in VTK building, as in VTK package +# GL2PS has non-upstreamed patches +# KISSFFT is not packaged +# VERDICT is not packaged +# ZFP is not packaged +# LIBHARU blocked by https://github.com/libharu/libharu/pull/157 +# SQLITE apparently not used in this VTK configuration +local VTK_USE_SYSTEM_LIB="" +for lib in doubleconversion eigen expat freetype glew hdf5 jpeg jsoncpp libproj libxml2 lz4 lzma mpi4py netcdf ogg pegtl png pugixml theora tiff utf8 zlib +do +VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_vtk${lib}:BOOL=ON -DVTK_MODULE_USE_EXTERNAL_VTK_${lib}:BOOL=ON " +done +# Specific system libs for ParaView version +for lib in cgns protobuf +do +VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_ParaView_${lib}:BOOL=ON " +done + +cmake ../ParaView-v${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPARAVIEW_ENABLE_FFMPEG=ON \ +-DPARAVIEW_ENABLE_GDAL=ON \ +-DPARAVIEW_ENABLE_PDAL=ON \ +-DPARAVIEW_ENABLE_PYTHON=ON \ +-DPARAVIEW_ENABLE_VISITBRIDGE=ON \ +-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \ +-DPARAVIEW_USE_MPI=ON \ +-DPARAVIEW_USE_RAYTRACING=ON \ +-DVTK_ENABLE_OSPRAY=ON \ +-DVTK_PYTHON_FULL_THREADSAFE=ON \ +-DVTK_PYTHON_VERSION=3 \ +-DVTK_SMP_IMPLEMENTATION_TYPE=TBB \ +-DVTKm_ENABLE_MPI=ON \ +-DVTKm_ENABLE_RENDERING=ON \ +-DVTKm_USE_DOUBLE_PRECISION=ON \ +-DVTK_MODULE_ENABLE_VTK_GeovisCore=YES \ +-DVTK_MODULE_ENABLE_VTK_GeovisGDAL=YES \ +-DVTK_MODULE_ENABLE_VTK_IOGDAL=YES \ +-DVTK_MODULE_ENABLE_VTK_IOPDAL=YES \ +${VTK_USE_SYSTEM_LIB} \ +-GNinja + +ninja ${MAKEFLAGS} +} + +package() { +cd build + +DESTDIR="${pkgdir}" ninja install + +# Install license +install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt "${pkgdir}"/usr/share/licenses/paraview/LICENSE +} Copied: paraview/repos/community-staging-x86_64/paraview-system-pugixml.patch (from rev 517265, paraview/trunk/paraview-system-pugixml.patch) === --- community-staging-x86_64/paraview-system-pugixml.patch (rev 0) +++ community-staging-x86_64/paraview-system-pugixml.patch 2019-10-19 02:27:11 UTC (rev 517266) @@ -0,0 +1,19 @@ +--- ParaView-v5.7.0/VTK/ThirdParty/pugixml/CMakeLists.txt.orig 2019-10-18
[arch-commits] Commit in krita/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, October 18, 2019 @ 23:50:04 Author: arojas Revision: 365186 archrelease: copy trunk to staging-x86_64 Added: krita/repos/staging-x86_64/ krita/repos/staging-x86_64/PKGBUILD (from rev 365185, krita/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: krita/repos/staging-x86_64/PKGBUILD (from rev 365185, krita/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-18 23:50:04 UTC (rev 365186) @@ -0,0 +1,35 @@ +# Maintainer: Antonio Rojas + +pkgname=krita +pkgver=4.2.7.1 +pkgrel=2 +pkgdesc="Edit and paint images" +arch=(x86_64) +url="https://krita.org; +license=(GPL3) +depends=(kitemviews kitemmodels ki18n kcompletion karchive kguiaddons kcrash qt5-svg qt5-multimedia quazip + gsl libraw exiv2 openexr fftw curl boost-libs giflib hicolor-icon-theme desktop-file-utils) +makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 opencolorio python-pyqt5 libheif sip python-sip) +optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 'opencolorio: for the LUT docker' +"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python plugins' 'libheif: HEIF filter') +conflicts=(calligra-krita krita-l10n) +replaces=(calligra-krita krita-l10n) +source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz;) # {,.sig} +sha256sums=('28218030edca9dfa1c7e255401ca6fc8fe0e5329f7611cfc196e35746d312086') +validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in krita/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:49:45 Author: arojas Revision: 365185 openexr 2.4 rebuild Modified: krita/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:41:09 UTC (rev 365184) +++ PKGBUILD2019-10-18 23:49:45 UTC (rev 365185) @@ -2,7 +2,7 @@ pkgname=krita pkgver=4.2.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="Edit and paint images" arch=(x86_64) url="https://krita.org;
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:41:56 Author: felixonmars Revision: 517263 upgpkg: xmobar 0.31-7 rebuild with distributive 0.6.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:40:34 UTC (rev 517262) +++ PKGBUILD2019-10-18 23:41:56 UTC (rev 517263) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.31 -pkgrel=6 +pkgrel=7 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, October 18, 2019 @ 23:42:06 Author: felixonmars Revision: 517264 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 517263, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 517263, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:42:06 UTC (rev 517264) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.31 +pkgrel=7 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') + +prepare() { + cd xmobar-$pkgver + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic --disable-library-vanilla \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in kimageformats/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, October 18, 2019 @ 23:41:09 Author: arojas Revision: 365184 archrelease: copy trunk to staging-x86_64 Added: kimageformats/repos/staging-x86_64/ kimageformats/repos/staging-x86_64/PKGBUILD (from rev 365183, kimageformats/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: kimageformats/repos/staging-x86_64/PKGBUILD (from rev 365183, kimageformats/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-18 23:41:09 UTC (rev 365184) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kimageformats +pkgver=5.63.0 +pkgrel=2 +pkgdesc='Image format plugins for Qt5' +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(qt5-base openexr) +makedepends=(extra-cmake-modules karchive) +optdepends=('karchive: plugin for Krita and OpenRaster images') +groups=(kf5) +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4be4247672c21538afecc2f784cee8d0e963a31a7a8c855d5d7acbe3571ac397' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in tidalcycles/repos (2 files)
Date: Friday, October 18, 2019 @ 23:40:34 Author: felixonmars Revision: 517262 archrelease: copy trunk to community-staging-x86_64 Added: tidalcycles/repos/community-staging-x86_64/ tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 517261, tidalcycles/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 517261, tidalcycles/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:40:34 UTC (rev 517262) @@ -0,0 +1,53 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=tidalcycles +pkgver=1.4.2 +pkgrel=9 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'haskell-bifunctors' 'haskell-clock' 'haskell-colour' +'haskell-hosc' 'haskell-mwc-random' 'haskell-network' 'haskell-primitive' +'haskell-vector' 'supercollider') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz;) +sha512sums=('1e5d803b50764c4d17ba89473848ab67556e79d064e487ae16e7e78bcf9c3bf042356c2a7cb847a8d3c6dfef47dc829deb5ca7e73c87e679cdd73aff4b873a1d') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + runhaskell Setup configure -O \ + --enable-shared \ + --enable-executable-dynamic \ + --disable-library-vanilla \ + --prefix=/usr \ + --docdir="/usr/share/doc/${pkgname}" \ + --enable-tests \ + --dynlibdir=/usr/lib \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in kimageformats/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:40:50 Author: arojas Revision: 365183 openexr 2.4 rebuild Modified: kimageformats/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:39:34 UTC (rev 365182) +++ PKGBUILD2019-10-18 23:40:50 UTC (rev 365183) @@ -4,7 +4,7 @@ pkgname=kimageformats pkgver=5.63.0 -pkgrel=1 +pkgrel=2 pkgdesc='Image format plugins for Qt5' arch=(x86_64) url='https://community.kde.org/Frameworks'
[arch-commits] Commit in tidalcycles/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:40:24 Author: felixonmars Revision: 517261 upgpkg: tidalcycles 1.4.2-9 rebuild with distributive 0.6.1 Modified: tidalcycles/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:38:37 UTC (rev 517260) +++ PKGBUILD2019-10-18 23:40:24 UTC (rev 517261) @@ -3,7 +3,7 @@ _name=Tidal pkgname=tidalcycles pkgver=1.4.2 -pkgrel=8 +pkgrel=9 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/;
[arch-commits] Commit in kio-extras/repos (3 files)
Date: Friday, October 18, 2019 @ 23:39:34 Author: arojas Revision: 365182 archrelease: copy trunk to staging-x86_64 Added: kio-extras/repos/staging-x86_64/ kio-extras/repos/staging-x86_64/PKGBUILD (from rev 365181, kio-extras/trunk/PKGBUILD) kio-extras/repos/staging-x86_64/kio-extras-rpc.patch (from rev 365181, kio-extras/trunk/kio-extras-rpc.patch) --+ PKGBUILD | 44 kio-extras-rpc.patch | 45 + 2 files changed, 89 insertions(+) Copied: kio-extras/repos/staging-x86_64/PKGBUILD (from rev 365181, kio-extras/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-18 23:39:34 UTC (rev 365182) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kio-extras +pkgver=19.08.2 +pkgrel=2 +pkgdesc="Additional components to increase the functionality of KIO" +arch=(x86_64) +url='https://www.kde.org/applications/internet/' +license=(LGPL) +depends=(kio kdnssd libssh smbclient exiv2 openexr libmtp kpty kactivities syntax-highlighting) +makedepends=(extra-cmake-modules kdoctools gperf taglib khtml libappimage) +optdepends=('qt5-imageformats: thumbnails for additional image formats' +'kimageformats: thumbnails for additional image formats' 'taglib: audio file thumbnails' +'khtml: man kioslave' 'phonon-qt5: audio file previews' 'libappimage: AppImage thumbnails') +groups=(kde-applications kdenetwork) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} +kio-extras-rpc.patch) +sha256sums=('a0b8f08ab8f9d36cfdc950470f75726e90e9fba159bc2035931cfa6efbfe4394' +'SKIP' +'94d9fd44daddb07fcd18d4c49c379838bdc5e4f0bdd9e03519814295eb6b7895') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../kio-extras-rpc.patch # fix build of kio-nfs with glibc 2.27 +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DLIBAPPIMAGE_LIBRARIES=libappimage.so \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Copied: kio-extras/repos/staging-x86_64/kio-extras-rpc.patch (from rev 365181, kio-extras/trunk/kio-extras-rpc.patch) === --- staging-x86_64/kio-extras-rpc.patch (rev 0) +++ staging-x86_64/kio-extras-rpc.patch 2019-10-18 23:39:34 UTC (rev 365182) @@ -0,0 +1,45 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 97528179..bf82cfac 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -170,9 +170,9 @@ if(NOT WIN32) +if(Gperf_FOUND AND KF5KHtml_FOUND) + add_subdirectory( man ) +endif() +- check_include_files(rpc/rpc.h HAVE_RPC_RPC_H) +- add_feature_info("NFS kioslave" HAVE_RPC_RPC_H "The RPC library is needed to build the NFS kioslave") +- if(HAVE_RPC_RPC_H) ++ find_path(RPC_H_DIR rpc/rpc.h PATH_SUFFIXES tirpc) ++ add_feature_info("NFS kioslave" RPC_H_DIR "The RPC library is needed to build the NFS kioslave") ++ if(RPC_H_DIR) + add_subdirectory( nfs ) +endif() + endif() +diff --git a/nfs/CMakeLists.txt b/nfs/CMakeLists.txt +index 3dce1c1e..461620c7 100644 +--- a/nfs/CMakeLists.txt b/nfs/CMakeLists.txt +@@ -1,6 +1,11 @@ + ## Check for XDR functions + include(CheckFunctionExists) + ++if (${RPC_H_DIR} MATCHES tirpc) ++ find_library(TIRPC_LIB tirpc) ++endif() ++set(CMAKE_REQUIRED_LIBRARIES ${TIRPC_LIB}) ++ + CHECK_FUNCTION_EXISTS(xdr_u_int64_t HAVE_XDR_U_INT64_T) + CHECK_FUNCTION_EXISTS(xdr_uint64_t HAVE_XDR_UINT64_T) + CHECK_FUNCTION_EXISTS(xdr_u_hyper HAVE_XDR_U_HYPER) +@@ -24,9 +29,10 @@ if (HAVE_XDR_U_LONGLONG_T) + endif (HAVE_XDR_U_LONGLONG_T) + + add_definitions(-DTRANSLATION_DOMAIN=\"kio5_nfs\") ++include_directories(${RPC_H_DIR}) + + add_library(kio_nfs MODULE kio_nfs.cpp nfsv2.cpp nfsv3.cpp rpc_nfs3_prot_xdr.c rpc_nfs2_prot_xdr.c) +-target_link_libraries(kio_nfs KF5::KIOCore KF5::I18n Qt5::Network) ++target_link_libraries(kio_nfs KF5::KIOCore KF5::I18n Qt5::Network ${TIRPC_LIB}) + set_target_properties(kio_nfs PROPERTIES OUTPUT_NAME "nfs") + + install(TARGETS kio_nfs DESTINATION ${PLUGIN_INSTALL_DIR}/kf5/kio)
[arch-commits] Commit in kio-extras/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:39:15 Author: arojas Revision: 365181 openexr 2.4 rebuild Modified: kio-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:37:16 UTC (rev 365180) +++ PKGBUILD2019-10-18 23:39:15 UTC (rev 365181) @@ -4,7 +4,7 @@ pkgname=kio-extras pkgver=19.08.2 -pkgrel=1 +pkgrel=2 pkgdesc="Additional components to increase the functionality of KIO" arch=(x86_64) url='https://www.kde.org/applications/internet/'
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Friday, October 18, 2019 @ 23:38:37 Author: felixonmars Revision: 517260 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 517259, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 517259, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:38:37 UTC (rev 517260) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=170 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:38:27 Author: felixonmars Revision: 517259 upgpkg: tamarin-prover 1.4.1-170 rebuild with distributive 0.6.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:37:29 UTC (rev 517258) +++ PKGBUILD2019-10-18 23:38:27 UTC (rev 517259) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=169 +pkgrel=170 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in gmic/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:37:29 Author: arojas Revision: 517258 Not needed with openexr 2.4.0-3 Modified: gmic/trunk/PKGBUILD --+ PKGBUILD |2 -- 1 file changed, 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:36:46 UTC (rev 517257) +++ PKGBUILD2019-10-18 23:37:29 UTC (rev 517258) @@ -21,8 +21,6 @@ # fix overlinking sed -e 's/pkg-config opencv --libs ||//' -e 's/-lopencv_highgui/-lopencv_videoio/' \ -e 's/pkg-config opencv/pkg-config opencv4/' -i gmic-$pkgver/src/Makefile -# fix build with openexr 2.4 - sed -e 's|-lIlmImf -lHalf|-lIlmImf-2_4 -lHalf-2_4|' -i gmic-$pkgver/src/Makefile # fix build with openCV 4.0 cd gmic-$pkgver/zart patch -p1 -i ../../zart-opencv4.patch
[arch-commits] Commit in opencv/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:37:16 Author: arojas Revision: 365180 Not needed with openexr 2.4.0-3 Modified: opencv/trunk/PKGBUILD --+ PKGBUILD |3 --- 1 file changed, 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:36:34 UTC (rev 365179) +++ PKGBUILD2019-10-18 23:37:16 UTC (rev 365180) @@ -30,9 +30,6 @@ cd $pkgname-$pkgver patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file -# Fix build with openexr 2.4 - sed -e 's|Half|Half-2_4|' -e 's|Iex|Iex-2_4|' -e 's|Imath|Imath-2_4|' -e 's|IlmImf|IlmImf-2_4|' -e 's|IlmThread|IlmThread-2_4|' \ --i cmake/OpenCVFindOpenEXR.cmake } build() {
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Friday, October 18, 2019 @ 23:36:46 Author: felixonmars Revision: 517257 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 517256, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 517256, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:36:46 UTC (rev 517257) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.2 +pkgrel=19 +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-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $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 +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: Friday, October 18, 2019 @ 23:36:36 Author: felixonmars Revision: 517256 upgpkg: stylish-haskell 0.9.2.2-19 rebuild with distributive 0.6.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:35:26 UTC (rev 517255) +++ PKGBUILD2019-10-18 23:36:36 UTC (rev 517256) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.2.2 -pkgrel=18 +pkgrel=19 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in openexr/repos/staging-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 18, 2019 @ 23:36:34 Author: arojas Revision: 365179 archrelease: copy trunk to staging-x86_64 Added: openexr/repos/staging-x86_64/PKGBUILD (from rev 365178, openexr/trunk/PKGBUILD) Deleted: openexr/repos/staging-x86_64/PKGBUILD --+ PKGBUILD | 78 + 1 file changed, 43 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-18 23:36:14 UTC (rev 365178) +++ PKGBUILD2019-10-18 23:36:34 UTC (rev 365179) @@ -1,35 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=openexr -pkgver=2.4.0 -pkgrel=2 -pkgdesc="An high dynamic-range image file format library" -url="https://www.openexr.com/; -arch=('x86_64') -license=('BSD') -depends=('zlib') -makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut') -optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') -conflicts=('ilmbase') -replaces=('ilmbase') -source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) -md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') - -build() { - mkdir -p build - - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install - install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" - -# Fix pc include path - sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \ --i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i "$pkgdir"/usr/lib/pkgconfig/IlmBase.pc -} Copied: openexr/repos/staging-x86_64/PKGBUILD (from rev 365178, openexr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-18 23:36:34 UTC (rev 365179) @@ -0,0 +1,43 @@ +# Maintainer: Tobias Powalowski + +pkgname=openexr +pkgver=2.4.0 +pkgrel=3 +pkgdesc="An high dynamic-range image file format library" +url="https://www.openexr.com/; +arch=('x86_64') +license=('BSD') +depends=('zlib') +makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut') +optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') +conflicts=('ilmbase') +replaces=('ilmbase') +source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) +md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') + +prepare() { + cd $pkgname-$pkgver + +# Take DESTDIR into account when creating symlinks + sed -e 's|chdir ${CMAKE_INSTALL_FULL_LIBDIR}|chdir \\$ENV\\{DESTDIR\\}${CMAKE_INSTALL_FULL_LIBDIR}|' \ +-i OpenEXR/config/LibraryDefine.cmake -i IlmBase/config/LibraryDefine.cmake +} + +build() { + mkdir -p build + + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install + install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# Fix pc include path + sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \ +-i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i "$pkgdir"/usr/lib/pkgconfig/IlmBase.pc +}
[arch-commits] Commit in openexr/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:36:14 Author: arojas Revision: 365178 Fix symlink creation Modified: openexr/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:07:35 UTC (rev 365177) +++ PKGBUILD2019-10-18 23:36:14 UTC (rev 365178) @@ -2,7 +2,7 @@ pkgname=openexr pkgver=2.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="An high dynamic-range image file format library" url="https://www.openexr.com/; arch=('x86_64') @@ -15,6 +15,14 @@ source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') +prepare() { + cd $pkgname-$pkgver + +# Take DESTDIR into account when creating symlinks + sed -e 's|chdir ${CMAKE_INSTALL_FULL_LIBDIR}|chdir \\$ENV\\{DESTDIR\\}${CMAKE_INSTALL_FULL_LIBDIR}|' \ +-i OpenEXR/config/LibraryDefine.cmake -i IlmBase/config/LibraryDefine.cmake +} + build() { mkdir -p build
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:35:13 Author: felixonmars Revision: 517254 upgpkg: stack 2.1.3-50 rebuild with distributive 0.6.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:30:32 UTC (rev 517253) +++ PKGBUILD2019-10-18 23:35:13 UTC (rev 517254) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.1.3 -pkgrel=49 +pkgrel=50 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, October 18, 2019 @ 23:35:26 Author: felixonmars Revision: 517255 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 517254, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 517254, stack/trunk/stack.install) ---+ PKGBUILD | 83 stack.install |4 ++ 2 files changed, 87 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 517254, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:35:26 UTC (rev 517255) @@ -0,0 +1,83 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3 +pkgrel=50 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-colour' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-download' + 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 'haskell-mintty' + 'haskell-mono-traversable' 'haskell-mustache' 'haskell-neat-interpolation' + 'haskell-network-uri' 'haskell-open-browser' 'haskell-optparse-applicative' + 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 'haskell-split' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-terminal-size' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch) +sha512sums=('SKIP' + '99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6') + +prepare() { + cd $pkgname + patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || : + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i '1i {-# LANGUAGE UndecidableInstances #-}' src/Stack/Storage/{User,Project}.hs +} + +build() { + cd $pkgname + + 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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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" + + LD_PRELOAD=$(ls
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:30:32 Author: jelle Revision: 517253 Enable PIE for idris Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:29:47 UTC (rev 517252) +++ PKGBUILD2019-10-18 23:30:32 UTC (rev 517253) @@ -35,7 +35,7 @@ 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 \ --fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' LC_CTYPE=en_US.UTF-8 runhaskell Setup build runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:29:36 Author: felixonmars Revision: 517251 upgpkg: shellcheck 0.7.0-41 rebuild with distributive 0.6.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:25:51 UTC (rev 517250) +++ PKGBUILD2019-10-18 23:29:36 UTC (rev 517251) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=40 +pkgrel=41 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, October 18, 2019 @ 23:29:47 Author: felixonmars Revision: 517252 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 517251, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 517251, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:29:47 UTC (rev 517252) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=41 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:25:41 Author: felixonmars Revision: 517249 upgpkg: postgrest 6.0.0-37 rebuild with distributive 0.6.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:22:12 UTC (rev 517248) +++ PKGBUILD2019-10-18 23:25:41 UTC (rev 517249) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.0 -pkgrel=36 +pkgrel=37 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, October 18, 2019 @ 23:25:51 Author: felixonmars Revision: 517250 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 517249, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 517249, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:25:51 UTC (rev 517250) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.0 +pkgrel=37 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *3.3/<4/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:22:01 Author: felixonmars Revision: 517247 upgpkg: pandoc-crossref 0.3.4.1-106 rebuild with distributive 0.6.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:20:30 UTC (rev 517246) +++ PKGBUILD2019-10-18 23:22:01 UTC (rev 517247) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=105 +pkgrel=106 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, October 18, 2019 @ 23:22:12 Author: felixonmars Revision: 517248 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 517247, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 517247, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:22:12 UTC (rev 517248) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=106 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +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-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, October 18, 2019 @ 23:20:30 Author: felixonmars Revision: 517246 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 517245, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 517245, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:20:30 UTC (rev 517246) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=106 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' $_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 --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +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-hakyll/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:20:19 Author: felixonmars Revision: 517245 upgpkg: haskell-hakyll 4.12.5.2-106 rebuild with distributive 0.6.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:18:24 UTC (rev 517244) +++ PKGBUILD2019-10-18 23:20:19 UTC (rev 517245) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=105 +pkgrel=106 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Friday, October 18, 2019 @ 23:18:24 Author: felixonmars Revision: 517244 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 517243, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 517243, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:18:24 UTC (rev 517244) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=124 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:18:14 Author: felixonmars Revision: 517243 upgpkg: pandoc-citeproc 0.16.2-124 rebuild with distributive 0.6.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:14:12 UTC (rev 517242) +++ PKGBUILD2019-10-18 23:18:14 UTC (rev 517243) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=123 +pkgrel=124 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:14:02 Author: felixonmars Revision: 517241 upgpkg: pandoc 2.7.3-57 rebuild with distributive 0.6.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:02:45 UTC (rev 517240) +++ PKGBUILD2019-10-18 23:14:02 UTC (rev 517241) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.3 -pkgrel=56 +pkgrel=57 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Friday, October 18, 2019 @ 23:14:12 Author: felixonmars Revision: 517242 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 517241, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 517241, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:14:12 UTC (rev 517242) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.3 +pkgrel=57 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in imagemagick6/repos (3 files)
Date: Friday, October 18, 2019 @ 23:07:35 Author: arojas Revision: 365177 archrelease: copy trunk to staging-x86_64 Added: imagemagick6/repos/staging-x86_64/ imagemagick6/repos/staging-x86_64/PKGBUILD (from rev 365176, imagemagick6/trunk/PKGBUILD) imagemagick6/repos/staging-x86_64/arch-fonts.diff (from rev 365176, imagemagick6/trunk/arch-fonts.diff) -+ PKGBUILD| 108 ++ arch-fonts.diff | 107 + 2 files changed, 215 insertions(+) Copied: imagemagick6/repos/staging-x86_64/PKGBUILD (from rev 365176, imagemagick6/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-18 23:07:35 UTC (rev 365177) @@ -0,0 +1,108 @@ +# Maintainer: Eric Bélanger + +pkgbase=imagemagick6 +pkgname=(libmagick6) +pkgver=6.9.10.68 +pkgrel=2 +pkgdesc="An image viewing/manipulation program (version 6)" +url="https://legacy.imagemagick.org/; +arch=(x86_64) +license=(custom) +depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng) +makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp + chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit) +checkdepends=(gsfonts ttf-dejavu) +_relname=ImageMagick-${pkgver%%.*} +_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} +source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc} +arch-fonts.diff) +sha256sums=('e1531c741296fa6289210a109d8737d3744652ef8f099f5f6cebdabf2decb2cb' +'SKIP' +'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') +validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae + +prepare() { + mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share + + cd $_tarname + + # Fix up typemaps to match our packages, where possible + patch -Np1 -i ../arch-fonts.diff + + # Don't run auto(re)conf; assumes use of git +} + +build() { + cd $_tarname + ./configure \ +PKG_CONFIG="/usr/bin/env PKG_CONFIG_PATH=/usr/lib/$pkgbase/pkgconfig pkg-config" \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-dejavu-font-dir=/usr/share/fonts/TTF \ +--with-gs-font-dir=/usr/share/fonts/gsfonts \ +PSDelegate=/usr/bin/gs \ +XPSDelegate=/usr/bin/gxps \ +PCLDelegate=/usr/bin/gpcl6 \ +--enable-hdri \ +--enable-opencl \ +--without-gslib \ +--with-lqr \ +--with-modules \ +--with-openexr \ +--with-openjp2 \ +--with-perl \ +--with-perl-options=INSTALLDIRS=vendor \ +--with-rsvg \ +--with-webp \ +--with-wmf \ +--with-xml \ +--without-autotrace \ +--without-djvu \ +--without-dps \ +--without-fftw \ +--without-fpx \ +--without-gcc-arch \ +--without-gvc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() ( + cd $_tarname + ulimit -n 4096 + make check || : +) + +package_libmagick6() { + pkgdesc="${pkgdesc/)/; library)}" + optdepends=('ghostscript: PS/PDF support' + 'libheif: HEIF support' + 'libraw: DNG support' + 'librsvg: SVG support' + 'libwebp: WEBP support' + 'libwmf: WMF support' + 'libxml2: Magick Scripting Language' + 'ocl-icd: OpenCL support' + 'openexr: OpenEXR support' + 'openjpeg2: JPEG2000 support' + 'pango: Text rendering') + backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) + options=('!docs' '!emptydirs' libtool) + + cd $_tarname + make DESTDIR="$pkgdir" install pkgconfigdir="/usr/lib/$pkgbase/pkgconfig" + + rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml + rm "$pkgdir"/usr/lib/*.la + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE + +# Drop tools + cd ../binpkg + mv "$pkgdir/usr/bin" usr/ + mv "$pkgdir/usr/lib/perl5" usr/lib/ + mv "$pkgdir/usr/share/man" usr/share/ + +# Harden security policy https://bugs.archlinux.org/task/62785 + sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-6/policy.xml +} Copied: imagemagick6/repos/staging-x86_64/arch-fonts.diff (from rev 365176, imagemagick6/trunk/arch-fonts.diff) === --- staging-x86_64/arch-fonts.diff (rev 0) +++ staging-x86_64/arch-fonts.diff 2019-10-18 23:07:35 UTC (rev 365177) @@ -0,0 +1,107 @@ +diff -u -r ImageMagick-6.9.9-25/config/type-dejavu.xml.in ImageMagick-6.9.9-25-archfonts/config/type-dejavu.xml.in +--- ImageMagick-6.9.9-25/config/type-dejavu.xml.in 2017-11-30 19:24:05.0 +0100 ImageMagick-6.9.9-25-archfonts/config/type-dejavu.xml.in 2017-12-02 18:44:53.410304554 +0100 +@@ -13,27 +13,6 @@
[arch-commits] Commit in imagemagick6/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:07:16 Author: arojas Revision: 365176 openexr 2.4 rebuild Modified: imagemagick6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 23:02:31 UTC (rev 365175) +++ PKGBUILD2019-10-18 23:07:16 UTC (rev 365176) @@ -3,7 +3,7 @@ pkgbase=imagemagick6 pkgname=(libmagick6) pkgver=6.9.10.68 -pkgrel=1 +pkgrel=2 pkgdesc="An image viewing/manipulation program (version 6)" url="https://legacy.imagemagick.org/; arch=(x86_64)
[arch-commits] Commit in idris/repos (2 files)
Date: Friday, October 18, 2019 @ 23:02:45 Author: felixonmars Revision: 517240 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 517239, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 517239, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 23:02:45 UTC (rev 517240) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.2 +pkgrel=22 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/< *0.9/<1/' idris.cabal +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:02:34 Author: felixonmars Revision: 517239 upgpkg: idris 1.3.2-22 rebuild with distributive 0.6.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:57:58 UTC (rev 517238) +++ PKGBUILD2019-10-18 23:02:34 UTC (rev 517239) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.2 -pkgrel=21 +pkgrel=22 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in imagemagick/repos (3 files)
Date: Friday, October 18, 2019 @ 23:02:31 Author: arojas Revision: 365175 archrelease: copy trunk to staging-x86_64 Added: imagemagick/repos/staging-x86_64/ imagemagick/repos/staging-x86_64/PKGBUILD (from rev 365174, imagemagick/trunk/PKGBUILD) imagemagick/repos/staging-x86_64/arch-fonts.diff (from rev 365174, imagemagick/trunk/arch-fonts.diff) -+ PKGBUILD| 118 ++ arch-fonts.diff | 107 2 files changed, 225 insertions(+) Copied: imagemagick/repos/staging-x86_64/PKGBUILD (from rev 365174, imagemagick/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-18 23:02:31 UTC (rev 365175) @@ -0,0 +1,118 @@ +# Maintainer: Antonio Rojas +# Contributor: Eric Bélanger + +pkgbase=imagemagick +pkgname=(imagemagick imagemagick-doc) +pkgver=7.0.8.68 +pkgrel=2 +pkgdesc="An image viewing/manipulation program" +url="https://www.imagemagick.org/; +arch=(x86_64) +license=(custom) +makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp + chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 libxext liblqr libraqm libpng) +checkdepends=(gsfonts ttf-dejavu) +_relname=ImageMagick-${pkgver%%.*} +_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} +source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc} +arch-fonts.diff) +sha256sums=('3639baa6ceb5db38b1b48a4b917f90fe007ca7edca1f7894da0bc746305a' +'SKIP' +'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') +validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae + +shopt -s extglob + +prepare() { + mkdir -p docpkg/usr/share + + cd $_tarname + + # Fix up typemaps to match our packages, where possible + patch -p1 -i ../arch-fonts.diff +} + +build() { + cd $_tarname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--with-dejavu-font-dir=/usr/share/fonts/TTF \ +--with-gs-font-dir=/usr/share/fonts/gsfonts \ +PSDelegate=/usr/bin/gs \ +XPSDelegate=/usr/bin/gxps \ +PCLDelegate=/usr/bin/gpcl6 \ +--enable-hdri \ +--enable-opencl \ +--without-gslib \ +--with-lqr \ +--with-modules \ +--with-openexr \ +--with-openjp2 \ +--with-perl \ +--with-perl-options=INSTALLDIRS=vendor \ +--with-rsvg \ +--with-webp \ +--with-wmf \ +--with-xml \ +--without-autotrace \ +--without-djvu \ +--without-dps \ +--without-fftw \ +--without-fpx \ +--without-gcc-arch \ +--without-gvc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() ( + cd $_tarname + ulimit -n 4096 + make check +) + +package_imagemagick() { + depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) + optdepends=('ghostscript: PS/PDF support' + 'libheif: HEIF support' + 'libraw: DNG support' + 'librsvg: SVG support' + 'libwebp: WEBP support' + 'libwmf: WMF support' + 'libxml2: Magick Scripting Language' + 'ocl-icd: OpenCL support' + 'openexr: OpenEXR support' + 'openjpeg2: JPEG2000 support' + 'pango: Text rendering' + 'imagemagick-doc: manual and API docs') + options=(!emptydirs libtool) + backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) + conflicts=(imagemagick6) + provides=(libmagick) + replaces=(imagemagick6 libmagick) + + cd $_tarname + make DESTDIR="$pkgdir" install + + find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + + rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml + rm "$pkgdir"/usr/lib/*.la + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE + +# Split docs + mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/" + +# Harden security policy https://bugs.archlinux.org/task/62785 + sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-7/policy.xml +} + +package_imagemagick-doc() { + pkgdesc+=" (manual and API docs)" + + mv docpkg/* "$pkgdir" + + cd $_tarname + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE +} Copied: imagemagick/repos/staging-x86_64/arch-fonts.diff (from rev 365174, imagemagick/trunk/arch-fonts.diff) === --- staging-x86_64/arch-fonts.diff (rev 0) +++ staging-x86_64/arch-fonts.diff 2019-10-18 23:02:31 UTC (rev 365175) @@ -0,0 +1,107 @@ +diff -u -r ImageMagick-6.9.9-25/config/type-dejavu.xml.in ImageMagick-6.9.9-25-archfonts/config/type-dejavu.xml.in +--- ImageMagick-6.9.9-25/config/type-dejavu.xml.in 2017-11-30
[arch-commits] Commit in imagemagick/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 23:02:12 Author: arojas Revision: 365174 openexr 2.4 rebuild Modified: imagemagick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:44:19 UTC (rev 365173) +++ PKGBUILD2019-10-18 23:02:12 UTC (rev 365174) @@ -4,7 +4,7 @@ pkgbase=imagemagick pkgname=(imagemagick imagemagick-doc) pkgver=7.0.8.68 -pkgrel=1 +pkgrel=2 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/; arch=(x86_64)
[arch-commits] Commit in gmic/repos (3 files)
Date: Friday, October 18, 2019 @ 22:57:58 Author: arojas Revision: 517238 archrelease: copy trunk to community-staging-x86_64 Added: gmic/repos/community-staging-x86_64/ gmic/repos/community-staging-x86_64/PKGBUILD (from rev 517237, gmic/trunk/PKGBUILD) gmic/repos/community-staging-x86_64/zart-opencv4.patch (from rev 517237, gmic/trunk/zart-opencv4.patch) + PKGBUILD | 82 +++ zart-opencv4.patch | 22 + 2 files changed, 104 insertions(+) Copied: gmic/repos/community-staging-x86_64/PKGBUILD (from rev 517237, gmic/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:57:58 UTC (rev 517238) @@ -0,0 +1,82 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: Jan "heftig" Steffens +# Contributor: farid +# Contributor: Archie + +pkgbase=gmic +pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic) +pkgver=2.7.4 +pkgrel=2 +arch=(x86_64) +url="https://gmic.eu/; +license=(custom:CeCILL) +makedepends=(gimp qt5-base fftw openexr opencv eigen) +source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch) +sha256sums=('cd9b40fa8df8a0bb47388071096c768a9d4908af574f0e98cc8515410d0b2c40' +'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296') + +prepare() { + sed -e 's|/etc/bash_completion.d|/usr/share/bash-completion/completions|g' -i gmic-$pkgver/src/Makefile +# fix overlinking + sed -e 's/pkg-config opencv --libs ||//' -e 's/-lopencv_highgui/-lopencv_videoio/' \ + -e 's/pkg-config opencv/pkg-config opencv4/' -i gmic-$pkgver/src/Makefile +# fix build with openexr 2.4 + sed -e 's|-lIlmImf -lHalf|-lIlmImf-2_4 -lHalf-2_4|' -i gmic-$pkgver/src/Makefile +# fix build with openCV 4.0 + cd gmic-$pkgver/zart + patch -p1 -i ../../zart-opencv4.patch + sed -e 's|opencv|opencv4|' -i zart.pro +} + +build() { + cd gmic-$pkgver + make -C src cli lib libc WGET=/bin/true LIBS=${LDFLAGS} -j1 + + cd gmic-qt + qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=none + make + qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=gimp + make + qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=krita + make + + cd ../zart + qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on QMAKE_CXXFLAGS+=" -DOPENCV2_HEADERS" + make +} + +package_gmic() { + pkgdesc="GREYC's Magic Image Converter: image processing framework" + depends=(opencv fftw curl) + optdepends=('qt5-base: for the Qt UI') + + cd gmic-$pkgver/src + make DESTDIR="$pkgdir" install + install -Dm644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -r "$pkgdir"/usr/{bin/zart,lib/gimp,bin/gmic_krita_qt} +} + +package_zart() { + pkgdesc="A GUI for G'MIC real-time manipulations on the output of a webcam" + depends=(gmic qt5-base) + + install -Dm755 gmic-$pkgver/zart/zart -t "$pkgdir"/usr/bin + install -Dm644 gmic-$pkgver/zart/Licence_CeCILL_V2-en.html -t "$pkgdir"/usr/share/licenses/$pkgname +} + +package_gimp-plugin-gmic() { + pkgdesc="Gimp plugin for the G'MIC image processing framework" + depends=(gimp gmic qt5-base) + + install -Dm755 gmic-$pkgver/gmic-qt/gmic_gimp_qt "$pkgdir"/usr/lib/gimp/2.0/plug-ins/gmic_gimp + install -Dm644 gmic-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_krita-plugin-gmic() { + pkgdesc="Krita plugin for the G'MIC image processing framework" + depends=(krita gmic) + + install -Dm755 gmic-$pkgver/gmic-qt/gmic_krita_qt -t "$pkgdir"/usr/bin/ + install -Dm644 gmic-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Copied: gmic/repos/community-staging-x86_64/zart-opencv4.patch (from rev 517237, gmic/trunk/zart-opencv4.patch) === --- community-staging-x86_64/zart-opencv4.patch (rev 0) +++ community-staging-x86_64/zart-opencv4.patch 2019-10-18 22:57:58 UTC (rev 517238) @@ -0,0 +1,22 @@ +diff --git a/src/ImageConverter.cpp b/src/ImageConverter.cpp +index dc7605b..56f59db 100644 +--- a/src/ImageConverter.cpp b/src/ImageConverter.cpp +@@ -70,7 +70,7 @@ void ImageConverter::convert(const cv::Mat * in, QImage * out) + + cv::Mat tmp(in->cols, in->rows, in->depth()); + +- cvtColor(*in, tmp, (in->channels() == 1) ? CV_GRAY2RGB : CV_BGR2RGB); ++ cvtColor(*in, tmp, (in->channels() == 1) ? cv::COLOR_GRAY2RGB : cv::COLOR_BGR2RGB); + + const unsigned int w3 = 3 * tmp.cols; + unsigned char * src = reinterpret_cast(tmp.ptr()); +@@ -106,7 +106,7 @@ void ImageConverter::convert(const QImage & in, cv::Mat ** out) + dst += step; + } + } +- cvtColor(**out, **out, CV_BGR2RGB); ++ cvtColor(**out, **out, cv::COLOR_BGR2RGB); + } + + void ImageConverter::convert(const cimg_library::CImg & in, QImage * out)
[arch-commits] Commit in gmic/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:57:40 Author: arojas Revision: 517237 openexr 2.4 rebuild Modified: gmic/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:43:15 UTC (rev 517236) +++ PKGBUILD2019-10-18 22:57:40 UTC (rev 517237) @@ -7,7 +7,7 @@ pkgbase=gmic pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic) pkgver=2.7.4 -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://gmic.eu/; license=(custom:CeCILL) @@ -21,6 +21,8 @@ # fix overlinking sed -e 's/pkg-config opencv --libs ||//' -e 's/-lopencv_highgui/-lopencv_videoio/' \ -e 's/pkg-config opencv/pkg-config opencv4/' -i gmic-$pkgver/src/Makefile +# fix build with openexr 2.4 + sed -e 's|-lIlmImf -lHalf|-lIlmImf-2_4 -lHalf-2_4|' -i gmic-$pkgver/src/Makefile # fix build with openCV 4.0 cd gmic-$pkgver/zart patch -p1 -i ../../zart-opencv4.patch
[arch-commits] Commit in gegl/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, October 18, 2019 @ 22:44:19 Author: arojas Revision: 365173 archrelease: copy trunk to staging-x86_64 Added: gegl/repos/staging-x86_64/ gegl/repos/staging-x86_64/PKGBUILD (from rev 365172, gegl/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: gegl/repos/staging-x86_64/PKGBUILD (from rev 365172, gegl/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-18 22:44:19 UTC (rev 365173) @@ -0,0 +1,54 @@ +# Maintainer: Daniel Isenmann + +pkgname=gegl +pkgver=0.4.16 +pkgrel=3 +pkgdesc="Graph based image processing framework" +arch=('x86_64') +url="https://www.gegl.org/; +license=('GPL3' 'LGPL3') +depends=('babl' 'libspiro' 'json-glib' 'libgexiv2' 'libraw' 'openexr' 'librsvg' 'libtiff' 'luajit' 'jasper' 'lensfun' 'suitesparse') +makedepends=('intltool' 'ruby' 'mesa' 'glu' 'ffmpeg' 'exiv2' 'vala' 'python2' 'gobject-introspection' 'git') +optdepends=('ffmpeg: ffmpeg plugin') +_commit=8fae1d8b35aa9b0d094f08411f6c68af7ffbb465 # tags/GEGL_0_4_16^0 +source=("git+https://gitlab.gnome.org/GNOME/gegl.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GEGL_//;s/_/./g;s/-/+/g' +} + +prepare() { + mkdir path + ln -s /usr/bin/python2 path/python + + cd ${pkgname} + git cherry-pick -n c1c3541caab485384087bbbcf1c83ef2d5bd4d43 + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2 + cd ${pkgname} + ./configure --prefix=/usr --with-sdl --with-librsvg \ +--with-libavformat --with-jasper --disable-docs \ +--enable-workshop + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2 + cd ${pkgname} + make -k check || : +} + +package() { + export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2 + cd ${pkgname} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in gegl/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:44:00 Author: arojas Revision: 365172 openexr 2.4 rebuild Modified: gegl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:38:25 UTC (rev 365171) +++ PKGBUILD2019-10-18 22:44:00 UTC (rev 365172) @@ -2,7 +2,7 @@ pkgname=gegl pkgver=0.4.16 -pkgrel=2 +pkgrel=3 pkgdesc="Graph based image processing framework" arch=('x86_64') url="https://www.gegl.org/;
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, October 18, 2019 @ 22:43:15 Author: felixonmars Revision: 517236 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 517235, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 517235, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:43:15 UTC (rev 517236) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.3 +pkgrel=103 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:43:05 Author: felixonmars Revision: 517235 upgpkg: hopenpgp-tools 0.21.3-103 rebuild with distributive 0.6.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:41:01 UTC (rev 517234) +++ PKGBUILD2019-10-18 22:43:05 UTC (rev 517235) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.21.3 -pkgrel=102 +pkgrel=103 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Friday, October 18, 2019 @ 22:41:01 Author: felixonmars Revision: 517234 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 517233, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 517233, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:41:01 UTC (rev 517234) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.11 +pkgrel=11 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:40:51 Author: felixonmars Revision: 517233 upgpkg: hoogle 5.0.17.11-11 rebuild with distributive 0.6.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:39:12 UTC (rev 517232) +++ PKGBUILD2019-10-18 22:40:51 UTC (rev 517233) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.11 -pkgrel=10 +pkgrel=11 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Friday, October 18, 2019 @ 22:39:12 Author: felixonmars Revision: 517232 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 517231, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 517231, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:39:12 UTC (rev 517232) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.7.0 +pkgrel=43 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) +sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:39:01 Author: felixonmars Revision: 517231 upgpkg: cryptol 2.7.0-43 rebuild with distributive 0.6.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:35:59 UTC (rev 517230) +++ PKGBUILD2019-10-18 22:39:01 UTC (rev 517231) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.7.0 -pkgrel=42 +pkgrel=43 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in openexr/repos/staging-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 18, 2019 @ 22:38:25 Author: arojas Revision: 365171 archrelease: copy trunk to staging-x86_64 Added: openexr/repos/staging-x86_64/PKGBUILD (from rev 365170, openexr/trunk/PKGBUILD) Deleted: openexr/repos/staging-x86_64/PKGBUILD --+ PKGBUILD | 66 - 1 file changed, 35 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-18 22:34:16 UTC (rev 365170) +++ PKGBUILD2019-10-18 22:38:25 UTC (rev 365171) @@ -1,31 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=openexr -pkgver=2.4.0 -pkgrel=1 -pkgdesc="An high dynamic-range image file format library" -url="https://www.openexr.com/; -arch=('x86_64') -license=('BSD') -depends=('zlib') -makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut') -optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') -conflicts=('ilmbase') -replaces=('ilmbase') -source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) -md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') - -build() { - mkdir -p build - - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install - install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: openexr/repos/staging-x86_64/PKGBUILD (from rev 365170, openexr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-18 22:38:25 UTC (rev 365171) @@ -0,0 +1,35 @@ +# Maintainer: Tobias Powalowski + +pkgname=openexr +pkgver=2.4.0 +pkgrel=2 +pkgdesc="An high dynamic-range image file format library" +url="https://www.openexr.com/; +arch=('x86_64') +license=('BSD') +depends=('zlib') +makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut') +optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') +conflicts=('ilmbase') +replaces=('ilmbase') +source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) +md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') + +build() { + mkdir -p build + + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install + install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# Fix pc include path + sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \ +-i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i "$pkgdir"/usr/lib/pkgconfig/IlmBase.pc +}
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Friday, October 18, 2019 @ 22:35:59 Author: felixonmars Revision: 517230 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 517229, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 517229, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:35:59 UTC (rev 517230) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.3 +pkgrel=31 +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-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8efec98e296331a00202a7ded35205160628b59e1129a50eb2cb7c26deec4a553c4d9cd9055f1fdd3fec206a82601017fa91268871774f1816894dc79fc18408') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:35:48 Author: felixonmars Revision: 517229 upgpkg: haskell-sbv 8.3-31 rebuild with distributive 0.6.1 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:26:38 UTC (rev 517228) +++ PKGBUILD2019-10-18 22:35:48 UTC (rev 517229) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.3 -pkgrel=30 +pkgrel=31 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in openexr/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:34:16 Author: arojas Revision: 365170 Fix paths in pkgconfig files Modified: openexr/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:29:59 UTC (rev 365169) +++ PKGBUILD2019-10-18 22:34:16 UTC (rev 365170) @@ -2,7 +2,7 @@ pkgname=openexr pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="An high dynamic-range image file format library" url="https://www.openexr.com/; arch=('x86_64') @@ -28,4 +28,8 @@ cd build make DESTDIR="${pkgdir}" install install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# Fix pc include path + sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \ +-i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i "$pkgdir"/usr/lib/pkgconfig/IlmBase.pc }
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:26:27 Author: felixonmars Revision: 517227 upgpkg: haskell-ipynb 0.1-74 rebuild with distributive 0.6.1 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:25:32 UTC (rev 517226) +++ PKGBUILD2019-10-18 22:26:27 UTC (rev 517227) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=73 +pkgrel=74 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Friday, October 18, 2019 @ 22:26:38 Author: felixonmars Revision: 517228 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 517227, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 517227, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:26:38 UTC (rev 517228) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=74 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Friday, October 18, 2019 @ 22:25:32 Author: felixonmars Revision: 517226 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 517225, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 517225, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:25:32 UTC (rev 517226) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.7 +pkgrel=44 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:25:22 Author: felixonmars Revision: 517225 upgpkg: haskell-aeson-diff 1.1.0.7-44 rebuild with distributive 0.6.1 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:23:59 UTC (rev 517224) +++ PKGBUILD2019-10-18 22:25:22 UTC (rev 517225) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.7 -pkgrel=43 +pkgrel=44 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in hlint/repos (2 files)
Date: Friday, October 18, 2019 @ 22:23:59 Author: felixonmars Revision: 517224 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 517223, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 517223, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:23:59 UTC (rev 517224) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.14 +pkgrel=71 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:23:49 Author: felixonmars Revision: 517223 upgpkg: hlint 2.1.14-71 rebuild with distributive 0.6.1 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:22:27 UTC (rev 517222) +++ PKGBUILD2019-10-18 22:23:49 UTC (rev 517223) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=2.1.14 -pkgrel=70 +pkgrel=71 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, October 18, 2019 @ 22:22:27 Author: felixonmars Revision: 517222 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 517221, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 517221, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:22:27 UTC (rev 517222) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.15 +pkgrel=19 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:22:17 Author: felixonmars Revision: 517221 upgpkg: hledger-web 1.15-19 rebuild with distributive 0.6.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:20:39 UTC (rev 517220) +++ PKGBUILD2019-10-18 22:22:17 UTC (rev 517221) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.15 -pkgrel=18 +pkgrel=19 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Friday, October 18, 2019 @ 22:20:39 Author: felixonmars Revision: 517220 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 517219, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 517219, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:20:39 UTC (rev 517220) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.15 +pkgrel=7 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('67b5f6d013b9aed9e139b0f87510ee01e07c78ca8a003d8db74f3d851d00acf4df1f2b991e0e7b4ed847a2bdf5d38412798e02581c332b4d7c527155f5232565') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:20:27 Author: felixonmars Revision: 517219 upgpkg: hledger-ui 1.15-7 rebuild with distributive 0.6.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:19:22 UTC (rev 517218) +++ PKGBUILD2019-10-18 22:20:27 UTC (rev 517219) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.15 -pkgrel=6 +pkgrel=7 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:19:12 Author: felixonmars Revision: 517217 upgpkg: hledger 1.15.2-6 rebuild with distributive 0.6.1 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:17:56 UTC (rev 517216) +++ PKGBUILD2019-10-18 22:19:12 UTC (rev 517217) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.15.2 -pkgrel=5 +pkgrel=6 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Friday, October 18, 2019 @ 22:19:22 Author: felixonmars Revision: 517218 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 517217, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 517217, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:19:22 UTC (rev 517218) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.15.2 +pkgrel=6 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-easytest' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-utility-ht' + 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('77362ab356f16abe6742a1c59985b4e31a8901fb236083eb8fb77689e9ccf99e76f8bde722a4e05daebf0c23654b5bf2d1ecd2e7613b5a8ab85efd99d3282fc3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hindent/repos (2 files)
Date: Friday, October 18, 2019 @ 22:17:56 Author: felixonmars Revision: 517216 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 517215, hindent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 517215, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:17:56 UTC (rev 517216) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.3.1 +pkgrel=24 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 'haskell-optparse-applicative' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8') + +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='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:17:46 Author: felixonmars Revision: 517215 upgpkg: hindent 5.3.1-24 rebuild with distributive 0.6.1 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:14:11 UTC (rev 517214) +++ PKGBUILD2019-10-18 22:17:46 UTC (rev 517215) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.3.1 -pkgrel=23 +pkgrel=24 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("BSD")
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:13:56 Author: felixonmars Revision: 517213 upgpkg: hedgewars 0.9.25-61 rebuild with distributive 0.6.1 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:07:43 UTC (rev 517212) +++ PKGBUILD2019-10-18 22:13:56 UTC (rev 517213) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=0.9.25 -pkgrel=60 +pkgrel=61 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Friday, October 18, 2019 @ 22:14:11 Author: felixonmars Revision: 517214 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 517213, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 517213, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:14:11 UTC (rev 517214) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.25 +pkgrel=61 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('956c21a7203586485e885f98fa4eccdc2fd34b50c0f817c1f6f610af1b4f341a5bb32bb8e0ace13f78ce2fb79a48934b89c1b56459a411c07a1809041968') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, October 18, 2019 @ 22:07:43 Author: felixonmars Revision: 517212 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 517211, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 517211, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:07:43 UTC (rev 517212) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20190912 +pkgrel=21 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' + 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' + 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:07:33 Author: felixonmars Revision: 517211 upgpkg: git-annex 7.20190912-21 rebuild with distributive 0.6.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 22:00:45 UTC (rev 517210) +++ PKGBUILD2019-10-18 22:07:33 UTC (rev 517211) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20190912 -pkgrel=20 +pkgrel=21 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Friday, October 18, 2019 @ 22:00:45 Author: felixonmars Revision: 517210 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 517209, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 517209, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 22:00:45 UTC (rev 517210) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=208 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 22:00:34 Author: felixonmars Revision: 517209 upgpkg: haskell-yesod-static 1.6.0.1-208 rebuild with distributive 0.6.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:59:19 UTC (rev 517208) +++ PKGBUILD2019-10-18 22:00:34 UTC (rev 517209) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=207 +pkgrel=208 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Friday, October 18, 2019 @ 21:59:19 Author: felixonmars Revision: 517208 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 517207, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 517207, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:59:19 UTC (rev 517208) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.6.2 +pkgrel=34 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('253279e58cfaf2afa6d728d7188e84603b2d575c344e76e3742c146a400eb77a37067dde571e9ba84a0cf5dcdae239f58aa77144e95ae57b33beae4b2ac08b93') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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-yesod-test/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:59:08 Author: felixonmars Revision: 517207 upgpkg: haskell-yesod-test 1.6.6.2-34 rebuild with distributive 0.6.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:57:58 UTC (rev 517206) +++ PKGBUILD2019-10-18 21:59:08 UTC (rev 517207) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.6.2 -pkgrel=33 +pkgrel=34 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:57:48 Author: felixonmars Revision: 517205 upgpkg: haskell-yesod-auth 1.6.8-24 rebuild with distributive 0.6.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:56:30 UTC (rev 517204) +++ PKGBUILD2019-10-18 21:57:48 UTC (rev 517205) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.8 -pkgrel=23 +pkgrel=24 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Friday, October 18, 2019 @ 21:57:58 Author: felixonmars Revision: 517206 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 517205, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 517205, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:57:58 UTC (rev 517206) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.8 +pkgrel=24 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b') + +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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:56:20 Author: felixonmars Revision: 517203 upgpkg: haskell-yesod 1.6.0-355 rebuild with distributive 0.6.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:55:22 UTC (rev 517202) +++ PKGBUILD2019-10-18 21:56:20 UTC (rev 517203) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=354 +pkgrel=355 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Friday, October 18, 2019 @ 21:56:30 Author: felixonmars Revision: 517204 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 517203, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 517203, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:56:30 UTC (rev 517204) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=355 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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-yesod-form/repos (2 files)
Date: Friday, October 18, 2019 @ 21:55:22 Author: felixonmars Revision: 517202 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 517201, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 517201, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:55:22 UTC (rev 517202) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=16 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:55:10 Author: felixonmars Revision: 517201 upgpkg: haskell-yesod-form 1.6.7-16 rebuild with distributive 0.6.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:53:52 UTC (rev 517200) +++ PKGBUILD2019-10-18 21:55:10 UTC (rev 517201) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=15 +pkgrel=16 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Friday, October 18, 2019 @ 21:53:52 Author: felixonmars Revision: 517200 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 517199, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 517199, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:53:52 UTC (rev 517200) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.2 +pkgrel=103 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8014d1bcb5101bfad61911377e4122b07f41b4e98bd20c8f7a205d151caa73dbe4b1cc526f1f3d4bb2323920b290f080c77649e0f368ca017cd50389a7f7120c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:53:42 Author: felixonmars Revision: 517199 upgpkg: haskell-yesod-persistent 1.6.0.2-103 rebuild with distributive 0.6.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:52:43 UTC (rev 517198) +++ PKGBUILD2019-10-18 21:53:42 UTC (rev 517199) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.2 -pkgrel=102 +pkgrel=103 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Friday, October 18, 2019 @ 21:52:43 Author: felixonmars Revision: 517198 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 517197, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 517197, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:52:43 UTC (rev 517198) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=598 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:52:32 Author: felixonmars Revision: 517197 upgpkg: haskell-yesod-default 1.2.0-598 rebuild with distributive 0.6.1 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:51:41 UTC (rev 517196) +++ PKGBUILD2019-10-18 21:52:32 UTC (rev 517197) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=597 +pkgrel=598 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Friday, October 18, 2019 @ 21:51:41 Author: felixonmars Revision: 517196 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 517195, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 517195, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:51:41 UTC (rev 517196) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.16.1 +pkgrel=16 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45084c7ae14cfaaad08725d775635051d0e03193b798448f2fd4fdea8b6b4f739ce5fbaa316e9e16ffeb6c3b2f89c0f96487910ca337b0bc0ee9e274eb66a675') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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-yesod-core/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:51:31 Author: felixonmars Revision: 517195 upgpkg: haskell-yesod-core 1.6.16.1-16 rebuild with distributive 0.6.1 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:50:10 UTC (rev 517194) +++ PKGBUILD2019-10-18 21:51:31 UTC (rev 517195) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.16.1 -pkgrel=15 +pkgrel=16 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Friday, October 18, 2019 @ 21:50:10 Author: felixonmars Revision: 517194 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 517193, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 517193, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:50:10 UTC (rev 517194) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.1.1.1 +pkgrel=43 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-orphans' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-contravariant' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' + 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 'haskell-syb' + 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62') + +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 +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-pantry/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:49:59 Author: felixonmars Revision: 517193 upgpkg: haskell-pantry 0.1.1.1-43 rebuild with distributive 0.6.1 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:46:15 UTC (rev 517192) +++ PKGBUILD2019-10-18 21:49:59 UTC (rev 517193) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.1.1.1 -pkgrel=42 +pkgrel=43 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Friday, October 18, 2019 @ 21:46:15 Author: felixonmars Revision: 517192 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 517191, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 517191, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:46:15 UTC (rev 517192) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.2 +pkgrel=65 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03') + +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-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:46:04 Author: felixonmars Revision: 517191 upgpkg: haskell-optparse-simple 0.1.1.2-65 rebuild with distributive 0.6.1 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:45:22 UTC (rev 517190) +++ PKGBUILD2019-10-18 21:46:04 UTC (rev 517191) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.2 -pkgrel=64 +pkgrel=65 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Friday, October 18, 2019 @ 21:45:22 Author: felixonmars Revision: 517190 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 517189, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 517189, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-18 21:45:22 UTC (rev 517190) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=236 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 21:45:00 Author: felixonmars Revision: 517189 upgpkg: haskell-mustache 2.3.0-236 rebuild with distributive 0.6.1 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 21:44:28 UTC (rev 517188) +++ PKGBUILD2019-10-18 21:45:00 UTC (rev 517189) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=235 +pkgrel=236 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in (3 files)
Date: Friday, October 18, 2019 @ 21:44:17 Author: foxboron Revision: 517186 addpkg: nano-syntax-highlighting 2019.10.17-1 Added: nano-syntax-highlighting/ nano-syntax-highlighting/repos/ nano-syntax-highlighting/trunk/