[arch-commits] Commit in openshadinglanguage/repos/community-x86_64 (4 files)
Date: Wednesday, April 21, 2021 @ 05:28:49 Author: svenstaro Revision: 920452 archrelease: copy trunk to community-x86_64 Added: openshadinglanguage/repos/community-x86_64/0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch (from rev 920451, openshadinglanguage/trunk/0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch) openshadinglanguage/repos/community-x86_64/PKGBUILD (from rev 920451, openshadinglanguage/trunk/PKGBUILD) Deleted: openshadinglanguage/repos/community-x86_64/0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch openshadinglanguage/repos/community-x86_64/PKGBUILD -+ 0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch | 170 +- PKGBUILD| 84 2 files changed, 131 insertions(+), 123 deletions(-) Deleted: 0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch === --- 0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch 2021-04-21 05:28:43 UTC (rev 920451) +++ 0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch 2021-04-21 05:28:49 UTC (rev 920452) @@ -1,85 +0,0 @@ -From 2f9093ed2aedc008ba6e0a0b3ba0ff1839d73ac1 Mon Sep 17 00:00:00 2001 -From: Christopher Kulla -Date: Thu, 12 Mar 2020 13:16:19 -0700 -Subject: [PATCH] Allow OSL to compile with LLVM 10.x (#1128) - - src/liboslexec/backendllvm.cpp | 4 - src/liboslexec/llvm_util.cpp | 27 +-- - 2 files changed, 25 insertions(+), 6 deletions(-) - -diff --git a/src/liboslexec/backendllvm.cpp b/src/liboslexec/backendllvm.cpp -index 263d8cab..93e091b0 100644 a/src/liboslexec/backendllvm.cpp -+++ b/src/liboslexec/backendllvm.cpp -@@ -368,7 +368,11 @@ BackendLLVM::addCUDAVariable(const std::string& name, int size, int alignment, - - ASSERT (g_var && "Unable to create GlobalVariable"); - -+#if OSL_LLVM_VERSION >= 100 -+g_var->setAlignment (llvm::MaybeAlign(alignment)); -+#else - g_var->setAlignment (alignment); -+#endif - g_var->setLinkage(llvm::GlobalValue::ExternalLinkage); - g_var->setVisibility (llvm::GlobalValue::DefaultVisibility); - g_var->setInitializer(constant); -diff --git a/src/liboslexec/llvm_util.cpp b/src/liboslexec/llvm_util.cpp -index 8fa915fe..dde2f1e6 100644 a/src/liboslexec/llvm_util.cpp -+++ b/src/liboslexec/llvm_util.cpp -@@ -1160,8 +1160,12 @@ LLVM_Util::op_return (llvm::Value *retval) - void - LLVM_Util::op_memset (llvm::Value *ptr, int val, int len, int align) - { --builder().CreateMemSet (ptr, builder().getInt8((unsigned char)val), --uint64_t(len), (unsigned)align); -+builder().CreateMemSet (ptr, builder().getInt8((unsigned char)val), uint64_t(len), -+#if OSL_LLVM_VERSION >= 100 -+llvm::MaybeAlign(align)); -+#else -+unsigned(align)); -+#endif - } - - -@@ -1169,8 +1173,12 @@ LLVM_Util::op_memset (llvm::Value *ptr, int val, int len, int align) - void - LLVM_Util::op_memset (llvm::Value *ptr, int val, llvm::Value *len, int align) - { --builder().CreateMemSet (ptr, builder().getInt8((unsigned char)val), --len, (unsigned)align); -+builder().CreateMemSet (ptr, builder().getInt8((unsigned char)val), len, -+#if OSL_LLVM_VERSION >= 100 -+llvm::MaybeAlign(align)); -+#else -+unsigned(align)); -+#endif - } - - -@@ -1187,7 +1195,10 @@ void - LLVM_Util::op_memcpy (llvm::Value *dst, int dstalign, - llvm::Value *src, int srcalign, int len) - { --#if OSL_LLVM_VERSION >= 70 -+#if OSL_LLVM_VERSION >= 100 -+builder().CreateMemCpy (dst, llvm::MaybeAlign(dstalign), src, llvm::MaybeAlign(srcalign), -+uint64_t(len)); -+#elif OSL_LLVM_VERSION >= 70 - builder().CreateMemCpy (dst, (unsigned)dstalign, src, (unsigned)srcalign, - uint64_t(len)); - #else -@@ -1588,7 +1599,11 @@ LLVM_Util::ptx_compile_group (llvm::Module* lib_module, const std::string& name, - llvm::raw_svector_ostream assembly_stream (assembly); - - // TODO: Make sure rounding modes, etc., are set correctly --#if OSL_LLVM_VERSION >= 70 -+#if OSL_LLVM_VERSION >= 100 -+target_machine->addPassesToEmitFile (mod_pm, assembly_stream, -+ nullptr, // FIXME: Correct? -+ llvm::CGFT_AssemblyFile); -+#elif OSL_LLVM_VERSION >= 70 - target_machine->addPassesToEmitFile (mod_pm, assembly_stream, - nullptr, // FIXME: Correct? - llvm::TargetMachine::CGFT_AssemblyFile); Copied: openshadinglanguage/repos/community-x86_64/0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch (from rev 920451, openshadinglanguage/trunk/0001-Allow-OSL-to-compile-with-LLVM-10.x-1128.patch) === ---
[arch-commits] Commit in openshadinglanguage/trunk (PKGBUILD)
Date: Wednesday, April 21, 2021 @ 05:28:43 Author: svenstaro Revision: 920451 upgpkg: openshadinglanguage 1.11.13.0-2: Fix crash in Blender (FS#69951) Modified: openshadinglanguage/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-21 03:18:03 UTC (rev 920450) +++ PKGBUILD2021-04-21 05:28:43 UTC (rev 920451) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=openshadinglanguage pkgver=1.11.13.0 -pkgrel=1 +pkgrel=2 pkgdesc="Advanced shading language for production GI renderers" arch=(x86_64) url="https://github.com/imageworks/OpenShadingLanguage; @@ -10,9 +10,17 @@ 'libtiff' 'zlib' 'ncurses' 'clang') makedepends=('boost' 'cmake' 'python' 'llvm' 'ninja') optdepends=('python: the Python module') -source=($pkgname-$pkgver.tar.gz::https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz) -sha512sums=('518650541c53a40f0396d702c1664727854bc67ba2c1301835ce11f8f3e17451abc5a56bbf5768a5f10a34e14435349e6a691f5be80f918c0ad76c960d139bd7') +source=($pkgname-$pkgver.tar.gz::https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz + https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1361.patch) +sha512sums=('518650541c53a40f0396d702c1664727854bc67ba2c1301835ce11f8f3e17451abc5a56bbf5768a5f10a34e14435349e6a691f5be80f918c0ad76c960d139bd7' + 'a3986d9c458338d1002e119b2c16372fced00a10ddf734b790774f533500f4e3c2cf8fae88431f14a8709d916f9eae4f3f5bdff573e38a1808bc39b0a015ffbf') +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + patch -Np1 -i "${srcdir}"/1361.patch +} + build() { cd OpenShadingLanguage-Release-$pkgver
[arch-commits] Commit in gpodder/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 21, 2021 @ 00:51:22 Author: bgyorgy Revision: 920449 archrelease: copy trunk to community-any Added: gpodder/repos/community-any/PKGBUILD (from rev 920448, gpodder/trunk/PKGBUILD) Deleted: gpodder/repos/community-any/PKGBUILD --+ PKGBUILD | 53 - 1 file changed, 28 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-21 00:51:15 UTC (rev 920448) +++ PKGBUILD2021-04-21 00:51:22 UTC (rev 920449) @@ -1,25 +0,0 @@ -# Maintainer: Balló György -# Contributor: Jan Magnus Brevik - -pkgname=gpodder -pkgver=3.10.19 -pkgrel=2 -pkgdesc='Podcast client written in Python using GTK' -arch=('any') -url='https://gpodder.github.io/' -license=('GPL3') -depends=('gtk3' 'python-cairo' 'dbus-python' 'python-gobject' 'python-mygpoclient' 'python-podcastparser' 'python-requests') -makedepends=('intltool') -optdepends=('youtube-dl: for Youtube-dl extension') -source=("http://github.com/gpodder/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha256sums=('4a2e6fcc7e674a2b5731ac3cda4a18ccec462c66e8d4a7f0b69a296b0f8775ac') - -build() { - cd $pkgname-$pkgver - make messages -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: gpodder/repos/community-any/PKGBUILD (from rev 920448, gpodder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-21 00:51:22 UTC (rev 920449) @@ -0,0 +1,28 @@ +# Maintainer: Balló György +# Contributor: Jan Magnus Brevik + +pkgname=gpodder +pkgver=3.10.19 +pkgrel=3 +pkgdesc='Podcast client written in Python using GTK' +arch=('any') +url='https://gpodder.github.io/' +license=('GPL3') +depends=('gtk3' 'python-cairo' 'dbus-python' 'python-gobject' 'python-mygpoclient' 'python-podcastparser' 'python-requests') +makedepends=('intltool') +optdepends=('libnotify: Gtk+ Desktop Notifications extension' +'python-mutagen: Tag downloaded files, Remove cover art from OGG files extensions' +'webkit2gtk: HTML show notes' +'youtube-dl: Youtube-dl extension') +source=("http://github.com/gpodder/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('4a2e6fcc7e674a2b5731ac3cda4a18ccec462c66e8d4a7f0b69a296b0f8775ac') + +build() { + cd $pkgname-$pkgver + make messages +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gpodder/trunk (PKGBUILD)
Date: Wednesday, April 21, 2021 @ 00:51:15 Author: bgyorgy Revision: 920448 upgpkg: gpodder 3.10.19-3: Add some optional dependencies Modified: gpodder/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-21 00:27:47 UTC (rev 920447) +++ PKGBUILD2021-04-21 00:51:15 UTC (rev 920448) @@ -3,7 +3,7 @@ pkgname=gpodder pkgver=3.10.19 -pkgrel=2 +pkgrel=3 pkgdesc='Podcast client written in Python using GTK' arch=('any') url='https://gpodder.github.io/' @@ -10,7 +10,10 @@ license=('GPL3') depends=('gtk3' 'python-cairo' 'dbus-python' 'python-gobject' 'python-mygpoclient' 'python-podcastparser' 'python-requests') makedepends=('intltool') -optdepends=('youtube-dl: for Youtube-dl extension') +optdepends=('libnotify: Gtk+ Desktop Notifications extension' +'python-mutagen: Tag downloaded files, Remove cover art from OGG files extensions' +'webkit2gtk: HTML show notes' +'youtube-dl: Youtube-dl extension') source=("http://github.com/gpodder/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) sha256sums=('4a2e6fcc7e674a2b5731ac3cda4a18ccec462c66e8d4a7f0b69a296b0f8775ac')
[arch-commits] Commit in opentoonz/repos (2 files)
Date: Wednesday, April 21, 2021 @ 00:27:47 Author: bgyorgy Revision: 920447 archrelease: copy trunk to community-staging-x86_64 Added: opentoonz/repos/community-staging-x86_64/ opentoonz/repos/community-staging-x86_64/PKGBUILD (from rev 920446, opentoonz/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: opentoonz/repos/community-staging-x86_64/PKGBUILD (from rev 920446, opentoonz/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-21 00:27:47 UTC (rev 920447) @@ -0,0 +1,40 @@ +# Maintainer: Balló György +# Contributor: cyrant + +pkgname=opentoonz +pkgver=1.5.0 +pkgrel=2 +pkgdesc='Software for producing a 2D animation' +arch=('x86_64') +url='https://opentoonz.github.io/e/' +license=('BSD') +depends=('cblas' 'ffmpeg' 'freeglut' 'glew' 'libmypaint' 'opencv' 'qt5-multimedia' 'qt5-script' + 'qt5-serialport' 'qt5-svg' 'superlu') +makedepends=('boost' 'cmake' 'ninja' 'qt5-tools') +source=("https://github.com/opentoonz/$pkgname/archive/v${pkgver}/$pkgname-$pkgver.tar.gz;) +sha256sums=('fba0f381fb71ffda89e6423b4d461450d4851f93830342e69e36313070af5990') + +prepare() { + cd $pkgname-$pkgver + + # Specify path for ffmpeg + sed -i 's|"ffmpegPath", QMetaType::QString, ""|"ffmpegPath", QMetaType::QString, "/usr/bin"|' \ +toonz/sources/toonzlib/preferences.cpp +} + +build() { + pushd $pkgname-$pkgver/thirdparty/tiff-4.0.3 + ./configure --with-pic --disable-jbig + make + popd + + cmake -S $pkgname-$pkgver/toonz/sources -B build -G Ninja \ +-DCMAKE_INSTALL_PREFIX='/usr' \ +-DCMAKE_SKIP_RPATH=YES + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + install -Dm644 $pkgname-$pkgver/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +}
[arch-commits] Commit in opentoonz/trunk (PKGBUILD)
Date: Wednesday, April 21, 2021 @ 00:27:41 Author: bgyorgy Revision: 920446 upgpkg: opentoonz 1.5.0-2: Rebuild for libmypaint 1.6.1 Modified: opentoonz/trunk/PKGBUILD --+ PKGBUILD | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-21 00:09:04 UTC (rev 920445) +++ PKGBUILD2021-04-21 00:27:41 UTC (rev 920446) @@ -3,14 +3,15 @@ pkgname=opentoonz pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc='Software for producing a 2D animation' -arch=(x86_64) +arch=('x86_64') url='https://opentoonz.github.io/e/' -license=(BSD) -depends=(cblas ffmpeg freeglut glew hicolor-icon-theme libmypaint qt5-multimedia qt5-script qt5-serialport qt5-svg superlu opencv) -makedepends=(boost cmake qt5-tools) -source=(https://github.com/opentoonz/$pkgname/archive/v${pkgver}/$pkgname-$pkgver.tar.gz) +license=('BSD') +depends=('cblas' 'ffmpeg' 'freeglut' 'glew' 'libmypaint' 'opencv' 'qt5-multimedia' 'qt5-script' + 'qt5-serialport' 'qt5-svg' 'superlu') +makedepends=('boost' 'cmake' 'ninja' 'qt5-tools') +source=("https://github.com/opentoonz/$pkgname/archive/v${pkgver}/$pkgname-$pkgver.tar.gz;) sha256sums=('fba0f381fb71ffda89e6423b4d461450d4851f93830342e69e36313070af5990') prepare() { @@ -17,7 +18,8 @@ cd $pkgname-$pkgver # Specify path for ffmpeg - sed -i 's|"ffmpegPath", QMetaType::QString, ""|"ffmpegPath", QMetaType::QString, "/usr/bin"|' toonz/sources/toonzlib/preferences.cpp + sed -i 's|"ffmpegPath", QMetaType::QString, ""|"ffmpegPath", QMetaType::QString, "/usr/bin"|' \ +toonz/sources/toonzlib/preferences.cpp } build() { @@ -26,8 +28,8 @@ make popd - cmake -B build -S $pkgname-$pkgver/toonz/sources \ --DCMAKE_INSTALL_PREFIX=/usr \ + cmake -S $pkgname-$pkgver/toonz/sources -B build -G Ninja \ +-DCMAKE_INSTALL_PREFIX='/usr' \ -DCMAKE_SKIP_RPATH=YES cmake --build build }
[arch-commits] Commit in mypaint/repos (2 files)
Date: Wednesday, April 21, 2021 @ 00:09:04 Author: bgyorgy Revision: 920445 archrelease: copy trunk to community-staging-x86_64 Added: mypaint/repos/community-staging-x86_64/ mypaint/repos/community-staging-x86_64/PKGBUILD (from rev 920444, mypaint/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: mypaint/repos/community-staging-x86_64/PKGBUILD (from rev 920444, mypaint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-21 00:09:04 UTC (rev 920445) @@ -0,0 +1,27 @@ +# Maintainer: Balló György +# Contributor: Sergej Pupykin +# Contributor: Jon Nordby + +pkgname=mypaint +pkgver=2.0.1 +pkgrel=1 +pkgdesc='Fast and easy painting application for digital painters, with brush dynamics' +arch=('x86_64') +url='http://mypaint.org/' +license=('GPL') +depends=('gtk3' 'libmypaint' 'mypaint-brushes' 'python-cairo' 'python-gobject' 'python-numpy') +makedepends=('python-setuptools' 'swig') +options=('!emptydirs') +source=("https://github.com/mypaint/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz;) +#validpgpkeys=('C02391F4BBA4F0E2B27C6BFF6E3037E12878B299') # Andrew Chadwick +sha256sums=('f3e437d7cdd5fd28ef6532e8ab6b4b05d842bcdd644f16a0162dad3d8e57bb16') + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in mypaint/trunk (PKGBUILD)
Date: Wednesday, April 21, 2021 @ 00:08:59 Author: bgyorgy Revision: 920444 upgpkg: mypaint 2.0.1-1: Update to version 2.0.1, build with libmypaint 1.6.1 Modified: mypaint/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 8 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-21 00:07:02 UTC (rev 920443) +++ PKGBUILD2021-04-21 00:08:59 UTC (rev 920444) @@ -3,33 +3,25 @@ # Contributor: Jon Nordby pkgname=mypaint -pkgver=2.0.0 -pkgrel=2 -pkgdesc="Fast and easy painting application for digital painters, with brush dynamics" +pkgver=2.0.1 +pkgrel=1 +pkgdesc='Fast and easy painting application for digital painters, with brush dynamics' arch=('x86_64') -url="http://mypaint.org/; +url='http://mypaint.org/' license=('GPL') depends=('gtk3' 'libmypaint' 'mypaint-brushes' 'python-cairo' 'python-gobject' 'python-numpy') makedepends=('python-setuptools' 'swig') options=('!emptydirs') -source=(https://github.com/mypaint/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz - mypaint-fix-build.patch::https://github.com/mypaint/mypaint/commit/16d346dbe0e8cf73dda78d5165bfc3491695e3b1.patch) +source=("https://github.com/mypaint/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz;) #validpgpkeys=('C02391F4BBA4F0E2B27C6BFF6E3037E12878B299') # Andrew Chadwick -sha256sums=('d1d67866e342938c1e84b42da10bbed5f613f7e216f800fcc7c0e20200074a5e' -'a4d3efdba24d9f357fc2dd8abc0d16b7cb071eae6bc34d33fcad877801a70bbd') +sha256sums=('f3e437d7cdd5fd28ef6532e8ab6b4b05d842bcdd644f16a0162dad3d8e57bb16') -prepare() { - cd $pkgname-$pkgver - # Fix build - patch -Np1 -i ../mypaint-fix-build.patch -} - build() { cd $pkgname-$pkgver - python3 setup.py build + python setup.py build } package() { cd $pkgname-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build }
[arch-commits] Commit in openscenegraph/repos (2 files)
Date: Wednesday, April 21, 2021 @ 00:07:02 Author: anthraxx Revision: 920443 archrelease: copy trunk to community-staging-x86_64 Added: openscenegraph/repos/community-staging-x86_64/ openscenegraph/repos/community-staging-x86_64/PKGBUILD (from rev 920442, openscenegraph/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: openscenegraph/repos/community-staging-x86_64/PKGBUILD (from rev 920442, openscenegraph/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-21 00:07:02 UTC (rev 920443) @@ -0,0 +1,40 @@ +# Maintainer: Levente Polyak +# Contributor: Sergej Pupykin +# Contributor: Hans Janssen +# Contributor: my64 +# Contributor: Colin Pitrat + +pkgname=openscenegraph +pkgver=3.6.5 +pkgrel=2 +pkgdesc='Open Source, high performance real-time graphics toolkit' +url='http://www.openscenegraph.org' +arch=('x86_64') +license=('custom:OSGPL') +depends=('giflib' 'jasper' 'librsvg' 'xine-lib' 'curl' 'pth') +makedepends=('cmake' 'libvncserver' 'qt5-base' 'ffmpeg' 'mesa') +optdepends=('libvncserver' 'gdal' 'openexr' 'poppler-glib' 'qt5-base' 'ffmpeg') +conflicts=('openthreads') +provides=('openthreads') +source=(https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-${pkgver}.tar.gz) +sha256sums=('aea196550f02974d6d09291c5d83b51ca6a03b3767e234a8c0e21322927d1e12') +sha512sums=('7002fa30a3bcf6551d2e1050b4ca75a3736013fd190e4f50953717406864da1952deb09f530bc8c5ddf6e4b90204baec7dbc283f497829846d46d561f66feb4b') + +build() { + mkdir -p OpenSceneGraph-OpenSceneGraph-${pkgver}/build + cd OpenSceneGraph-OpenSceneGraph-${pkgver}/build + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_LIBDIR=lib \ + .. + VERBOSE=1 make +} + +package() { + cd OpenSceneGraph-OpenSceneGraph-${pkgver} + make -C build DESTDIR="${pkgdir}" install + install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in openscenegraph/trunk (PKGBUILD)
Date: Wednesday, April 21, 2021 @ 00:06:56 Author: anthraxx Revision: 920442 upgpkg: openscenegraph 3.6.5-2: gdal 3.2.2 and proj 8.0.0 rebuild Modified: openscenegraph/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:27:02 UTC (rev 920441) +++ PKGBUILD2021-04-21 00:06:56 UTC (rev 920442) @@ -6,7 +6,7 @@ pkgname=openscenegraph pkgver=3.6.5 -pkgrel=1 +pkgrel=2 pkgdesc='Open Source, high performance real-time graphics toolkit' url='http://www.openscenegraph.org' arch=('x86_64')
[arch-commits] Commit in kismet/repos (5 files)
Date: Tuesday, April 20, 2021 @ 23:52:52 Author: anthraxx Revision: 412944 archrelease: copy trunk to staging-x86_64 Added: kismet/repos/staging-x86_64/ kismet/repos/staging-x86_64/PKGBUILD (from rev 412943, kismet/trunk/PKGBUILD) kismet/repos/staging-x86_64/kismet.install (from rev 412943, kismet/trunk/kismet.install) kismet/repos/staging-x86_64/kismet.sysusers (from rev 412943, kismet/trunk/kismet.sysusers) kismet/repos/staging-x86_64/python-install-flags.patch (from rev 412943, kismet/trunk/python-install-flags.patch) + PKGBUILD | 73 +++ kismet.install | 19 +++ kismet.sysusers|1 python-install-flags.patch | 45 ++ 4 files changed, 138 insertions(+) Copied: kismet/repos/staging-x86_64/PKGBUILD (from rev 412943, kismet/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2021-04-20 23:52:52 UTC (rev 412944) @@ -0,0 +1,73 @@ +# Maintainer: Levente Polyak +# Maintainer: Juergen Hoetzel +# Contributor: Angel Velasquez +# Contributor: Jason Chu + +pkgname=kismet +pkgver=2020_12_R3 +_realver="${pkgver//_/-}" +pkgrel=3 +pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion detection system" +url="https://www.kismetwireless.net/; +arch=('x86_64') +license=('GPL') +depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 'libprotobuf-c.so' + 'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 'zlib' 'libelf' + 'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 'python-pyserial' + 'python-numpy' 'libwebsockets' + libpcap.so libmicrohttpd.so libprotobuf.so libnm.so libwebsockets.so) +makedepends=('python-setuptools') +optdepends=( + 'gpsd: log coordinates of detected networks' + 'wireshark-cli: provide OUI files used to determine device manufacturer' + 'wireshark-cli: mergecap, to merge multiple capture files' + 'sox: provide the default kismet sound playback binary' + 'festival: text-to-speech support' + 'flite: alternative/lightweight text-to-speech support') +backup=( + etc/kismet/kismet.conf + etc/kismet/kismet_80211.conf + etc/kismet/kismet_alerts.conf + etc/kismet/kismet_filter.conf + etc/kismet/kismet_httpd.conf + etc/kismet/kismet_logging.conf + etc/kismet/kismet_memory.conf + etc/kismet/kismet_storage.conf + etc/kismet/kismet_uav.conf) +install=kismet.install +source=(https://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz +kismet.sysusers +python-install-flags.patch) +sha512sums=('6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1' + '452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897' + 'c24bff8ecc0288c0584f60760a27b364bf7b013aad809e4050bb6ed703fc60f3ea93f7e897717a6924333ac6734b20b99166846dae4a9c5c303ae1de39f6692c') +validpgpkeys=('354689DF3C9DED803381A661D7B28822738BBDB1') # Michael Kershaw + +prepare() { + cd ${pkgname}-${_realver} + patch -Np0 < ../python-install-flags.patch + autoreconf -fiv +} + +build() { + cd ${pkgname}-${_realver} + ./configure \ +--prefix=/usr \ +--localstatedir=/var \ +--sysconfdir=/etc/kismet + make all plugins +} + +package() { + cd ${pkgname}-${_realver} + make DESTDIR="${pkgdir}" install + + # Makepkg strip bug #43600 + chmod u+w "${pkgdir}"/usr/bin/kismet* + chmod o-x "${pkgdir}"/usr/bin/kismet_cap* + chown 0:315 "${pkgdir}"/usr/bin/kismet_cap* + + install -Dm 644 ../kismet.sysusers "${pkgdir}/usr/lib/sysusers.d/kismet.conf" +} + +# vim: ts=2 sw=2 et: Copied: kismet/repos/staging-x86_64/kismet.install (from rev 412943, kismet/trunk/kismet.install) === --- staging-x86_64/kismet.install (rev 0) +++ staging-x86_64/kismet.install 2021-04-20 23:52:52 UTC (rev 412944) @@ -0,0 +1,19 @@ +post_install() { + post_upgrade + + cat << EOP + Kismet has been installed with net_raw,net_admin capabilities capture helper + executables for users in the 'kismet' group. This WILL ALLOW USERS IN THIS + GROUP TO ALTER YOUR NETWORK INTERFACE STATES, but is more secure than running + all of Kismet as root. ONLY users in this group will be able to run Kismet + and capture from physical network devices. +EOP +} + +post_upgrade() { + for cap_bin in /usr/bin/kismet_cap_*; do +setcap cap_net_raw,cap_net_admin=eip "${cap_bin}"; + done +} + +# vim:set ts=2 sw=2 et: Copied: kismet/repos/staging-x86_64/kismet.sysusers (from rev 412943, kismet/trunk/kismet.sysusers)
[arch-commits] Commit in kismet/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 23:52:44 Author: anthraxx Revision: 412943 upgpkg: kismet 2020_12_R3-3: libwebsockets 4.2.0 rebuild Modified: kismet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 23:44:20 UTC (rev 412942) +++ PKGBUILD2021-04-20 23:52:44 UTC (rev 412943) @@ -6,7 +6,7 @@ pkgname=kismet pkgver=2020_12_R3 _realver="${pkgver//_/-}" -pkgrel=2 +pkgrel=3 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion detection system" url="https://www.kismetwireless.net/; arch=('x86_64')
[arch-commits] Commit in libmypaint/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Tuesday, April 20, 2021 @ 23:44:20 Author: anthraxx Revision: 412942 archrelease: copy trunk to staging-x86_64 Added: libmypaint/repos/staging-x86_64/ libmypaint/repos/staging-x86_64/PKGBUILD (from rev 412941, libmypaint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: libmypaint/repos/staging-x86_64/PKGBUILD (from rev 412941, libmypaint/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2021-04-20 23:44:20 UTC (rev 412942) @@ -0,0 +1,48 @@ +# Maintainer: Levente Polyak +# Contributor: twa022 + +pkgname=libmypaint +pkgver=1.6.1 +pkgrel=1 +pkgdesc='Library for making brushstrokes which is used by MyPaint and other projects' +url='http://mypaint.org/' +arch=('x86_64') +license=('ISC') +depends=('glibc' 'json-c' 'gegl' 'glib2' 'json-glib' 'babl') +makedepends=('intltool' 'python' 'python-sphinx' 'python-breathe' 'gobject-introspection' 'doxygen') +source=(https://github.com/mypaint/libmypaint/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz + libmypaint-autoconf-2.7.patch::https://github.com/mypaint/libmypaint/commit/a6bac154db018e1f1cc4dbddc34f6c8422c891fb.patch) +sha512sums=('f759223e2e2da9fcc675bc2fa6324e2688ab36bdd979c0b3fad6737a6884e6095b6599c37960fd4897b9fd9063d5643fc2ab7e559438095c1872e019cd46d38b' + 'a3ed4de701c24fa2fe1bdd50c0f2993f35c238e0145b514b2eee60cd35c4928f5aa552d761326ac9722da485a034421d1b3222c13d79e82812f78755a96158b4') +b2sums=('08e88b83391a237f89f8eb601421f822f74e2e02607ebe7e28c52b5bc6060b39102ded44ff530016bfd4fb4882006dbbeac71964b9962645e1b9068f8efe5f55' + '0086daed928fa300e5c64049ac1779cb77c74727ad0a7baebd6bd6bfc6326207d3a434b401f1b0ce10aeec00e103e493e273c346a05b0c6f5da76db9ccea6c16') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 < ../libmypaint-autoconf-2.7.patch + ./autogen.sh + autoreconf -fiv +} + +build() { + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--enable-gegl \ +--enable-docs + make +} + +check() { + cd ${pkgname}-${pkgver} + make check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libmypaint/trunk (gegl-0.4.patch)
Date: Tuesday, April 20, 2021 @ 23:44:15 Author: anthraxx Revision: 412941 upgpkg: libmypaint 1.6.1-1 Deleted: libmypaint/trunk/gegl-0.4.patch + gegl-0.4.patch | 80 --- 1 file changed, 80 deletions(-) Deleted: gegl-0.4.patch === --- gegl-0.4.patch 2021-04-20 23:43:34 UTC (rev 412940) +++ gegl-0.4.patch 2021-04-20 23:44:15 UTC (rev 412941) @@ -1,80 +0,0 @@ -diff -u -r libmypaint-1.3.0/configure.ac libmypaint-1.3.0-gegl/configure.ac libmypaint-1.3.0/configure.ac 2018-05-13 16:49:44.997077642 +0200 -+++ libmypaint-1.3.0-gegl/configure.ac 2018-05-13 16:49:36.223744476 +0200 -@@ -45,7 +45,7 @@ - [libmypaint_api_major().libmypaint_api_minor().libmypaint_api_micro()m4_bpatsubst(libmypaint_api_prerelease(), [^\(.\)], [-\1])]) - - # Dependencies. --m4_define([gegl_required_version], [0.3]) -+m4_define([gegl_required_version], [0.4]) - m4_define([introspection_required_version], [1.32.0]) - - AC_INIT([libmypaint], -@@ -336,7 +336,7 @@ - ) - - if eval "test x$enable_gegl = xyes"; then -- PKG_CHECK_MODULES(GEGL, gegl-0.3 >= gegl_required_version) -+ PKG_CHECK_MODULES(GEGL, gegl-0.4 >= gegl_required_version) - fi - AM_CONDITIONAL(ENABLE_GEGL, test "x$enable_gegl" = "xyes") - -diff -u -r libmypaint-1.3.0/gegl/libmypaint-gegl.pc.in libmypaint-1.3.0-gegl/gegl/libmypaint-gegl.pc.in libmypaint-1.3.0/gegl/libmypaint-gegl.pc.in2016-12-01 23:47:14.0 +0100 -+++ libmypaint-1.3.0-gegl/gegl/libmypaint-gegl.pc.in 2018-05-13 16:50:16.620410376 +0200 -@@ -6,6 +6,6 @@ - Name: libmypaint - Description: MyPaint brush engine library, with GEGL integration. - Version: @LIBMYPAINT_VERSION@ --Requires: gegl-0.3 libmypaint -+Requires: gegl-0.4 libmypaint - Cflags: -I${includedir}/libmypaint-gegl - Libs: -L${libdir} -lmypaint-gegl -diff -u -r libmypaint-1.3.0/gegl/Makefile.am libmypaint-1.3.0-gegl/gegl/Makefile.am libmypaint-1.3.0/gegl/Makefile.am 2018-05-13 16:48:53.437078622 +0200 -+++ libmypaint-1.3.0-gegl/gegl/Makefile.am 2018-05-13 16:49:58.523744053 +0200 -@@ -11,7 +11,7 @@ - INTROSPECTION_GIRS = - INTROSPECTION_SCANNER_ARGS = \ - --warn-all \ ----pkg="gegl-0.3" \ -+--pkg="gegl-0.4" \ - --pkg="glib-2.0" \ - --namespace="MyPaintGegl" \ - --nsversion="$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION)" \ -@@ -38,7 +38,7 @@ - mypaint-gegl-surface.c - - MyPaintGegl-@LIBMYPAINT_MAJOR_VERSION@.@LIBMYPAINT_MINOR_VERSION@.gir: libmypaint-gegl.la Makefile --MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES = GObject-2.0 MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) Gegl-0.3 -+MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES = GObject-2.0 MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) Gegl-0.4 - MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_CFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) -I. -I.. - MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_LIBS = libmypaint-gegl.la ../libmypaint.la - MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_FILES = $(introspection_sources) - a/gegl/mypaint-gegl-surface.c -+++ b/gegl/mypaint-gegl-surface.c -@@ -78,7 +78,11 @@ tile_request_start(MyPaintTiledSurface *tiled_surface, MyPaintTileRequest *reque - - if (buffer_is_native(self)) { - GeglBufferIterator *iterator = gegl_buffer_iterator_new(self->buffer, _bbox, 0, self->format, -+#if GEGL_MAJOR_VERSION == 0 && GEGL_MINOR_VERSION == 4 && GEGL_MICRO_VERSION >= 14 -+ read_write_flags, GEGL_ABYSS_NONE, 8); -+#else - read_write_flags, GEGL_ABYSS_NONE); -+#endif - - // Read out - gboolean completed = gegl_buffer_iterator_next(iterator); -@@ -88,7 +92,11 @@ tile_request_start(MyPaintTiledSurface *tiled_surface, MyPaintTileRequest *reque - g_critical("Unable to get tile aligned access to GeglBuffer"); - request->buffer = NULL; - } else { -+#if GEGL_MAJOR_VERSION == 0 && GEGL_MINOR_VERSION == 4 && GEGL_MICRO_VERSION >= 14 -+request->buffer = (uint16_t *)(iterator->items[0].data); -+#else - request->buffer = (uint16_t *)(iterator->data[0]); -+#endif - } - - // So we can finish the iterator in tile_request_end()
[arch-commits] Commit in libmypaint/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 23:43:34 Author: anthraxx Revision: 412940 upgpkg: libmypaint 1.6.1-1 Modified: libmypaint/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 23:38:38 UTC (rev 412939) +++ PKGBUILD2021-04-20 23:43:34 UTC (rev 412940) @@ -2,8 +2,8 @@ # Contributor: twa022 pkgname=libmypaint -pkgver=1.5.1 -pkgrel=2 +pkgver=1.6.1 +pkgrel=1 pkgdesc='Library for making brushstrokes which is used by MyPaint and other projects' url='http://mypaint.org/' arch=('x86_64') @@ -10,11 +10,16 @@ license=('ISC') depends=('glibc' 'json-c' 'gegl' 'glib2' 'json-glib' 'babl') makedepends=('intltool' 'python' 'python-sphinx' 'python-breathe' 'gobject-introspection' 'doxygen') -source=(https://github.com/mypaint/libmypaint/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('3cebce0adb1f029f19dfcc19b4d8c5c1102c0cd966930fe76eda60ff4e18ced9a4c8ecae8f31f12d931172c82bd5dabd7ca7a47b9c06305472192af242b3e1b6') +source=(https://github.com/mypaint/libmypaint/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz + libmypaint-autoconf-2.7.patch::https://github.com/mypaint/libmypaint/commit/a6bac154db018e1f1cc4dbddc34f6c8422c891fb.patch) +sha512sums=('f759223e2e2da9fcc675bc2fa6324e2688ab36bdd979c0b3fad6737a6884e6095b6599c37960fd4897b9fd9063d5643fc2ab7e559438095c1872e019cd46d38b' + 'a3ed4de701c24fa2fe1bdd50c0f2993f35c238e0145b514b2eee60cd35c4928f5aa552d761326ac9722da485a034421d1b3222c13d79e82812f78755a96158b4') +b2sums=('08e88b83391a237f89f8eb601421f822f74e2e02607ebe7e28c52b5bc6060b39102ded44ff530016bfd4fb4882006dbbeac71964b9962645e1b9068f8efe5f55' + '0086daed928fa300e5c64049ac1779cb77c74727ad0a7baebd6bd6bfc6326207d3a434b401f1b0ce10aeec00e103e493e273c346a05b0c6f5da76db9ccea6c16') prepare() { cd ${pkgname}-${pkgver} + patch -Np1 < ../libmypaint-autoconf-2.7.patch ./autogen.sh autoreconf -fiv }
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:27:02 Author: felixonmars Revision: 920441 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 920440, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 920440, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:27:02 UTC (rev 920441) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.3 +pkgrel=112 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 'haskell-tagged') +makedepends=('ghc' 'uusi' 'haskell-binary-instances' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('731f94d53eabd0a00c1c116836a5e2eb9543911561b99f91c85df32534b73d7a441f25fdb5e98d2b6cba5523ceeaa112b5671ca8196535dc35c391943cb58b5e') + +prepare() { +uusi -u base16-bytestring $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-binary-tagged/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:26:49 Author: felixonmars Revision: 920440 upgpkg: haskell-binary-tagged 0.3-112: rebuild with singleton-bool 0.1.6 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:25:56 UTC (rev 920439) +++ PKGBUILD2021-04-20 22:26:49 UTC (rev 920440) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.3 -pkgrel=111 +pkgrel=112 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD") @@ -35,7 +35,7 @@ check() { cd $_hkgname-$pkgver -runhaskell Setup test +runhaskell Setup test --show-details=direct } package() {
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:25:56 Author: felixonmars Revision: 920439 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 920438, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 920438, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:25:56 UTC (rev 920439) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.8.0.0 +pkgrel=13 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-applicative' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('47a8fe2039ec0c2640da4e054274db01b81c1854f5e9717fee6655e747ce6a4316d590dea27035a1af928a08e450d51e2fe8ccc458063b49042a114d0046b8f8') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 fish${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + _gen_comp + _gen_comp "-diff" + _gen_comp "-submit" +} + +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 + + _install_comp + _install_comp "-diff" + _install_comp "-submit" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:25:42 Author: felixonmars Revision: 920438 upgpkg: arch-hs 0.8.0.0-13: rebuild with singleton-bool 0.1.6 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:23:50 UTC (rev 920437) +++ PKGBUILD2021-04-20 22:25:42 UTC (rev 920438) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.8.0.0 -pkgrel=12 +pkgrel=13 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-arch-web/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:23:50 Author: felixonmars Revision: 920437 archrelease: copy trunk to community-staging-x86_64 Added: haskell-arch-web/repos/community-staging-x86_64/ haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 920436, haskell-arch-web/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 920436, haskell-arch-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:23:50 UTC (rev 920437) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=arch-web +pkgname=haskell-arch-web +pkgver=0.1.0 +pkgrel=79 +pkgdesc="Arch Linux official and AUR web interface binding" +url="https://github.com/berberman/arch-web; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 'haskell-servant' + 'haskell-servant-client' 'haskell-servant-client-core') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u http-client -u lens $_hkgname.cabal + gen-setup + + sed -i '/CommunityTesting/a \ | KDEUnstable' src/Web/ArchLinux/Types.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-arch-web/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:23:36 Author: felixonmars Revision: 920436 upgpkg: haskell-arch-web 0.1.0-79: rebuild with singleton-bool 0.1.6 Modified: haskell-arch-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:21:49 UTC (rev 920435) +++ PKGBUILD2021-04-20 22:23:36 UTC (rev 920436) @@ -3,7 +3,7 @@ _hkgname=arch-web pkgname=haskell-arch-web pkgver=0.1.0 -pkgrel=78 +pkgrel=79 pkgdesc="Arch Linux official and AUR web interface binding" url="https://github.com/berberman/arch-web; license=("MIT")
[arch-commits] Commit in haskell-servant-client/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:21:49 Author: felixonmars Revision: 920435 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-client/repos/community-staging-x86_64/ haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from rev 920434, haskell-servant-client/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from rev 920434, haskell-servant-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:21:49 UTC (rev 920435) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=servant-client +pkgname=haskell-servant-client +pkgver=0.18.2 +pkgrel=75 +pkgdesc="Automatic derivation of querying functions for servant" +url="http://docs.servant.dev/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-http-client' 'haskell-http-media' + 'haskell-http-types' 'haskell-kan-extensions' 'haskell-monad-control' + 'haskell-semigroupoids' 'haskell-servant' 'haskell-servant-client-core' + 'haskell-transformers-base' 'haskell-transformers-compat') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-aeson' 'haskell-entropy' + 'haskell-hspec' 'haskell-hspec-discover' 'haskell-http-api-data' + 'haskell-markdown-unlit' 'haskell-network' 'haskell-servant-server' 'haskell-sop-core' + 'haskell-tdigest' 'haskell-wai' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('2172febb8d288c7776e20298e21b6c054f41129608147eeb93c2e412abbc9c29') + +prepare() { + uusi -u QuickCheck -u http-client $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-client/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:21:36 Author: felixonmars Revision: 920434 upgpkg: haskell-servant-client 0.18.2-75: rebuild with singleton-bool 0.1.6 Modified: haskell-servant-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:19:49 UTC (rev 920433) +++ PKGBUILD2021-04-20 22:21:36 UTC (rev 920434) @@ -3,7 +3,7 @@ _hkgname=servant-client pkgname=haskell-servant-client pkgver=0.18.2 -pkgrel=74 +pkgrel=75 pkgdesc="Automatic derivation of querying functions for servant" url="http://docs.servant.dev/; license=("BSD")
[arch-commits] Commit in haskell-servant-client-core/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:19:49 Author: felixonmars Revision: 920433 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-client-core/repos/community-staging-x86_64/ haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD (from rev 920432, haskell-servant-client-core/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD (from rev 920432, haskell-servant-client-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:19:49 UTC (rev 920433) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=servant-client-core +pkgname=haskell-servant-client-core +pkgver=0.18.2 +pkgrel=49 +pkgdesc="Core functionality and class for client function generation for servant APIs" +url="http://docs.servant.dev/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-base64-bytestring' 'haskell-free' + 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 'haskell-safe' + 'haskell-servant' 'haskell-sop-core') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('799c40759420b947b860521ea2347da98e2c8bb9a4097651ea1a888f044b842c') + +prepare() { + uusi -u QuickCheck -u base64-bytestring $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-client-core/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:19:36 Author: felixonmars Revision: 920432 upgpkg: haskell-servant-client-core 0.18.2-49: rebuild with singleton-bool 0.1.6 Modified: haskell-servant-client-core/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:18:39 UTC (rev 920431) +++ PKGBUILD2021-04-20 22:19:36 UTC (rev 920432) @@ -3,7 +3,7 @@ _hkgname=servant-client-core pkgname=haskell-servant-client-core pkgver=0.18.2 -pkgrel=48 +pkgrel=49 pkgdesc="Core functionality and class for client function generation for servant APIs" url="http://docs.servant.dev/; license=("BSD") @@ -37,7 +37,7 @@ check() { cd $_hkgname-$pkgver - runhaskell Setup test + runhaskell Setup test --show-details=direct } package() {
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:18:39 Author: felixonmars Revision: 920431 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 920430, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 920430, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:18:39 UTC (rev 920431) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18.2 +pkgrel=74 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a8203535a2d4a62b16f717e262fda28685bba466c5e271b2bba991a668a7df4d494de8c10b0843faf3d56e71dba0f88065066ba7acce0e66e16d4a6ba2d96229') + +prepare() { +uusi -u http-api-data -u base64-bytestring $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:18:26 Author: felixonmars Revision: 920430 upgpkg: haskell-servant-server 0.18.2-74: rebuild with singleton-bool 0.1.6 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:16:42 UTC (rev 920429) +++ PKGBUILD2021-04-20 22:18:26 UTC (rev 920430) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.18.2 -pkgrel=73 +pkgrel=74 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:16:42 Author: felixonmars Revision: 920429 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 920428, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 920428, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:16:42 UTC (rev 920429) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.10 +pkgrel=140 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc') + +prepare() { +cd $_hkgname-$pkgver +# https://github.com/haskell-servant/servant-swagger/issues/129 +sed -i '/toSwagger comprehensiveAPI/d' test/Servant/SwaggerSpec.hs +uusi -u doctest -u lens $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:16:29 Author: felixonmars Revision: 920428 upgpkg: haskell-servant-swagger 1.1.10-140: rebuild with singleton-bool 0.1.6 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:15:09 UTC (rev 920427) +++ PKGBUILD2021-04-20 22:16:29 UTC (rev 920428) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.10 -pkgrel=139 +pkgrel=140 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD")
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:15:09 Author: felixonmars Revision: 920427 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 920426, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 920426, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:15:09 UTC (rev 920427) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.18.2 +pkgrel=48 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-sop-core' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('97214847dc3a66d167be93ae28ab711058652b7b0201a14e7b2093b34b21c731f359f2022a6dea2a1f78ba6f27d1ea78332e5b64a03200b6c5e73c1bc44a0c88') + +prepare() { +uusi -u attoparsec -u http-api-data -u singleton-bool $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:14:56 Author: felixonmars Revision: 920426 upgpkg: haskell-servant 0.18.2-48: rebuild with singleton-bool 0.1.6 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:09:32 UTC (rev 920425) +++ PKGBUILD2021-04-20 22:14:56 UTC (rev 920426) @@ -4,7 +4,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.18.2 -pkgrel=47 +pkgrel=48 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("BSD") @@ -19,7 +19,7 @@ sha512sums=('97214847dc3a66d167be93ae28ab711058652b7b0201a14e7b2093b34b21c731f359f2022a6dea2a1f78ba6f27d1ea78332e5b64a03200b6c5e73c1bc44a0c88') prepare() { -uusi -u attoparsec -u http-api-data $_hkgname-$pkgver/$_hkgname.cabal +uusi -u attoparsec -u http-api-data -u singleton-bool $_hkgname-$pkgver/$_hkgname.cabal } build() { @@ -37,7 +37,7 @@ check() { cd $_hkgname-$pkgver -runhaskell Setup test +runhaskell Setup test --show-details=direct } package() {
[arch-commits] Commit in cabal-plan/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:09:32 Author: felixonmars Revision: 920425 archrelease: copy trunk to community-staging-x86_64 Added: cabal-plan/repos/community-staging-x86_64/ cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 920424, cabal-plan/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 920424, cabal-plan/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:09:32 UTC (rev 920425) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-plan +pkgname=cabal-plan +pkgver=0.7.2.0 +pkgrel=9 +pkgdesc="Library and utility for processing cabal's plan.json file" +url="https://github.com/hvr/cabal-plan; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-optics-core' + 'haskell-optparse-applicative' 'haskell-semialign' 'haskell-singleton-bool' 'haskell-tar' + 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85') + +prepare() { + cd $_hkgname-$pkgver + uusi -u optics-core -u semialign $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fexe -flicense-report + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2 +}
[arch-commits] Commit in cabal-plan/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:09:19 Author: felixonmars Revision: 920424 upgpkg: cabal-plan 0.7.2.0-9: rebuild with singleton-bool 0.1.6 Modified: cabal-plan/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:07:49 UTC (rev 920423) +++ PKGBUILD2021-04-20 22:09:19 UTC (rev 920424) @@ -3,7 +3,7 @@ _hkgname=cabal-plan pkgname=cabal-plan pkgver=0.7.2.0 -pkgrel=8 +pkgrel=9 pkgdesc="Library and utility for processing cabal's plan.json file" url="https://github.com/hvr/cabal-plan; license=("GPL")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:07:49 Author: felixonmars Revision: 920423 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 920422, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 920422, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:07:49 UTC (rev 920423) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=237 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-cabal-install-parsers' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unordered-containers' + 'shellcheck') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3') + +prepare(){ + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-ci/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:07:36 Author: felixonmars Revision: 920422 upgpkg: haskell-ci 0.10.3-237: rebuild with singleton-bool 0.1.6 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:05:53 UTC (rev 920421) +++ PKGBUILD2021-04-20 22:07:36 UTC (rev 920422) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=236 +pkgrel=237 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in haskell-cabal-install-parsers/repos (2 files)
Date: Tuesday, April 20, 2021 @ 22:05:53 Author: felixonmars Revision: 920421 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cabal-install-parsers/repos/community-staging-x86_64/ haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 920420, haskell-cabal-install-parsers/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 920420, haskell-cabal-install-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:05:53 UTC (rev 920421) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-install-parsers +pkgname=haskell-cabal-install-parsers +pkgver=0.4 +pkgrel=94 +pkgdesc="Utilities to work with cabal-install files" +url="https://haskell-ci.rtfd.org/; +license=("GPL" "BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-instances' + 'haskell-cryptohash-sha256' 'haskell-lukko' 'haskell-network-uri' 'haskell-tar') +makedepends=('ghc' 'uusi' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tree-diff') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz; + $_hkgname-tree-diff-0.2.patch::https://github.com/haskell-CI/haskell-ci/pull/500.patch) +sha512sums=('ed521221e822b471ed297d8291fb1360d785197b0d36de7a4e1dd2bf44b5c2840281fc423e2618dd70dc38354b156984e05f7469f3915321a181a349e94a1a27' + '57809a0e379595b84534c56eaf08d0a1c34e52e3bfbc6aa631785746cb0c67eb00fcea241ceef26c0dc0801fa26cfb429a4a04b4515c3f2433035b63f9201420') + +prepare() { + cd $_hkgname-$pkgver + patch -p2 -i ../$_hkgname-tree-diff-0.2.patch + uusi -u tasty $_hkgname.cabal + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + cabal update # Generate cabal config for tests + runhaskell Setup test --show-details=direct +} + +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-cabal-install-parsers/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:05:38 Author: felixonmars Revision: 920420 upgpkg: haskell-cabal-install-parsers 0.4-94: rebuild with singleton-bool 0.1.6 Modified: haskell-cabal-install-parsers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 22:03:39 UTC (rev 920419) +++ PKGBUILD2021-04-20 22:05:38 UTC (rev 920420) @@ -3,7 +3,7 @@ _hkgname=cabal-install-parsers pkgname=haskell-cabal-install-parsers pkgver=0.4 -pkgrel=93 +pkgrel=94 pkgdesc="Utilities to work with cabal-install files" url="https://haskell-ci.rtfd.org/; license=("GPL" "BSD") @@ -44,7 +44,7 @@ check() { cd $_hkgname-$pkgver cabal update # Generate cabal config for tests - runhaskell Setup test + runhaskell Setup test --show-details=direct } package() {
[arch-commits] Commit in stack/repos (4 files)
Date: Tuesday, April 20, 2021 @ 22:03:39 Author: felixonmars Revision: 920419 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 920418, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 920418, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 920418, stack/trunk/stack.install) -+ PKGBUILD| 81 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 110 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 920418, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 22:03:39 UTC (rev 920419) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=187 +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-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + '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-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' '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') +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; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs src/Stack/Storage/Project.hs + patch -p1 -i ../optparse-applicative-0.16.patch +} + +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 \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # 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
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 22:03:19 Author: felixonmars Revision: 920418 upgpkg: stack 2.5.1-187: rebuild with singleton-bool 0.1.6 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:56:44 UTC (rev 920417) +++ PKGBUILD2021-04-20 22:03:19 UTC (rev 920418) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=186 +pkgrel=187 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in cabal-install/repos (3 files)
Date: Tuesday, April 20, 2021 @ 21:56:44 Author: felixonmars Revision: 920417 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 920416, cabal-install/trunk/PKGBUILD) cabal-install/repos/community-staging-x86_64/cabal-install-base16-bytestring1.0.patch (from rev 920416, cabal-install/trunk/cabal-install-base16-bytestring1.0.patch) --+ PKGBUILD | 49 + cabal-install-base16-bytestring1.0.patch | 38 ++ 2 files changed, 87 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 920416, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 21:56:44 UTC (rev 920417) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=3.2.0.0 +pkgrel=219 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib' 'haskell-lukko') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz; + $pkgname-ghc8.10.patch::https://github.com/haskell/cabal/pull/6711.patch +$pkgname-base16-bytestring1.0.patch) +sha512sums=('ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062' + '9e7245f5080e9c1609994b21d13ecbacb78fa9314d80425464f714f9bd68910d3fb4a5101b582461a89ec0b7115ef6acb2eb4ffba7a2477f65dca192f1eac1e7' + '391356a85d78a147a909e9dee5981b46b1f2c5ffa251c070f3bef700d8ac490e02f5fa45ea9674f5fb4e3d3067809dfd72494753dc5d20b01e64c11d6320367f') + +prepare() { +cd $pkgname-$pkgver +patch -p2 -i ../$pkgname-ghc8.10.patch || : +patch -p2 -i ../$pkgname-base16-bytestring1.0.patch +sed -i 's/< *1.2/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build $MAKEFLAGS +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +} Copied: cabal-install/repos/community-staging-x86_64/cabal-install-base16-bytestring1.0.patch (from rev 920416, cabal-install/trunk/cabal-install-base16-bytestring1.0.patch) === --- community-staging-x86_64/cabal-install-base16-bytestring1.0.patch (rev 0) +++ community-staging-x86_64/cabal-install-base16-bytestring1.0.patch 2021-04-20 21:56:44 UTC (rev 920417) @@ -0,0 +1,38 @@ +diff --git a/cabal-install/Distribution/Client/HashValue.hs b/cabal-install/Distribution/Client/HashValue.hs +index 54b8aee9e..11e647c1c 100644 +--- a/cabal-install/Distribution/Client/HashValue.hs b/cabal-install/Distribution/Client/HashValue.hs +@@ -1,3 +1,4 @@ ++{-# LANGUAGE CPP #-} + {-# LANGUAGE DeriveDataTypeable #-} + {-# LANGUAGE DeriveGeneric #-} + module Distribution.Client.HashValue ( +@@ -72,10 +73,14 @@ hashFromTUF (Sec.Hash hashstr) = + --TODO: [code cleanup] either we should get TUF to use raw bytestrings or + -- perhaps we should also just use a base16 string as the internal rep. + case Base16.decode (BS.pack hashstr) of ++#if MIN_VERSION_base16_bytestring(1,0,0) ++ Right hash -> HashValue hash ++ Left _ -> error "hashFromTUF: cannot decode base16" ++#else + (hash, trailing) | not (BS.null hash) && BS.null trailing + -> HashValue hash + _ -> error "hashFromTUF: cannot decode base16 hash" +- ++#endif + + -- | Truncate a 32 byte SHA256 hash to + -- +diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal +index ee49fe245..6d423fdb3 100644 +--- a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal +@@ -319,7 +319,7 @@ executable cabal + async >= 2.0 && < 2.3, + array >= 0.4 && < 0.6, + base >= 4.8 && < 4.15,
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:56:27 Author: felixonmars Revision: 920416 upgpkg: cabal-install 3.2.0.0-219: rebuild with singleton-bool 0.1.6 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:53:03 UTC (rev 920415) +++ PKGBUILD2021-04-20 21:56:27 UTC (rev 920416) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=3.2.0.0 -pkgrel=218 +pkgrel=219 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('BSD')
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Tuesday, April 20, 2021 @ 21:53:03 Author: felixonmars Revision: 920415 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 920414, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 920414, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 21:53:03 UTC (rev 920415) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.5 +pkgrel=10 +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-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' '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-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-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' '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=('1be5d91e08f43bf7ea7013cac2650235b822d4d34a46a13ca8586e074baaeb41528c80dfaaeec82f0e5a884ab828b578b4065a1288ca6895fc18853fa7e8b7c9') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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: Tuesday, April 20, 2021 @ 21:52:49 Author: felixonmars Revision: 920414 upgpkg: haskell-pantry 0.5.1.5-10: rebuild with singleton-bool 0.1.6 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:52:48 UTC (rev 920413) +++ PKGBUILD2021-04-20 21:52:49 UTC (rev 920414) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.5 -pkgrel=9 +pkgrel=10 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in budgie-desktop/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:52:48 Author: bgyorgy Revision: 920413 Minor changes Modified: budgie-desktop/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:51:50 UTC (rev 920412) +++ PKGBUILD2021-04-20 21:52:48 UTC (rev 920413) @@ -3,11 +3,11 @@ pkgname=budgie-desktop pkgver=10.5.2+24+g7a5dcfda pkgrel=1 -pkgdesc="Modern desktop environment from the Solus Project" +pkgdesc='Modern desktop environment from the Solus Project' arch=('x86_64') -url="https://github.com/solus-project/budgie-desktop; +url='https://github.com/solus-project/budgie-desktop' license=('GPL' 'LGPL') -depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-standard' 'graphene' 'libibus' 'libpeas' 'libwnck3' 'mutter') +depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-extra' 'graphene' 'libibus' 'libpeas' 'libwnck3' 'mutter') makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala') optdepends=('budgie-desktop-view: Desktop icons' 'gnome-backgrounds: Default background' @@ -16,10 +16,10 @@ 'network-manager-applet: Network management') _commit=7a5dcfdaa25e887432e7edb3f8aee060992ee1c1 # master source=("git+https://github.com/solus-project/budgie-desktop.git#commit=$_commit; -"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git; -"git+https://github.com/getsolus/budgie-translations.git; -"0001-Add-launcher-for-gnome-screensaver.patch" -"0001-Override-settings-only-for-Budgie.patch") +'git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git' +'git+https://github.com/getsolus/budgie-translations.git' +'0001-Add-launcher-for-gnome-screensaver.patch' +'0001-Override-settings-only-for-Budgie.patch') validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder) sha256sums=('SKIP' 'SKIP'
[arch-commits] Commit in meek/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:51:35 Author: felixonmars Revision: 920411 upgpkg: meek 0.35.0-1 Modified: meek/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:48:51 UTC (rev 920410) +++ PKGBUILD2021-04-20 21:51:35 UTC (rev 920411) @@ -3,8 +3,8 @@ # Contributor: N. Izumi aka izmntuk pkgname=meek -pkgver=0.34 -pkgrel=2 +pkgver=0.35.0 +pkgrel=1 arch=('x86_64') pkgdesc='A pluggable transport proxy written in Go' optdepends=('tor') @@ -12,7 +12,7 @@ license=('custom:CC0') depends=('glibc') makedepends=('go' 'git') -source=("git+https://git.torproject.org/pluggable-transports/meek.git#tag=$pkgver;) +source=("git+https://git.torproject.org/pluggable-transports/meek.git#tag=v$pkgver;) sha512sums=('SKIP') prepare() {
[arch-commits] Commit in meek/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:51:50 Author: felixonmars Revision: 920412 archrelease: copy trunk to community-x86_64 Added: meek/repos/community-x86_64/PKGBUILD (from rev 920411, meek/trunk/PKGBUILD) Deleted: meek/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 21:51:35 UTC (rev 920411) +++ PKGBUILD2021-04-20 21:51:50 UTC (rev 920412) @@ -1,58 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: shyokou -# Contributor: N. Izumi aka izmntuk - -pkgname=meek -pkgver=0.34 -pkgrel=2 -arch=('x86_64') -pkgdesc='A pluggable transport proxy written in Go' -optdepends=('tor') -url='https://trac.torproject.org/projects/tor/wiki/doc/meek' -license=('custom:CC0') -depends=('glibc') -makedepends=('go' 'git') -source=("git+https://git.torproject.org/pluggable-transports/meek.git#tag=$pkgver;) -sha512sums=('SKIP') - -prepare() { - cd "$srcdir"/meek - sed 's|./meek-client|/usr/bin/meek-client|g; -s|./meek-server|/usr/bin/meek-server|g; -s|\(meek-server\.log\)|/tmp/\1|; -s|\(meek-client\.log\)|/tmp/\1|' -i meek-{server,client}/torrc -} - -build() { - export GOPATH="$srcdir" - export GOBIN="$PWD" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - export GO111MODULE=off - - cd "$srcdir"/meek/meek-server - go get - make all - - cd "$srcdir"/meek/meek-client - go get - make all -} - -package() { - install -d "$pkgdir"/usr/{bin,share/{{doc,licenses}/$pkgname,man/man1}} - cd "$srcdir"/meek/meek-server - install -m755 meek-server "$pkgdir"/usr/bin - install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-server - install -Dm644 README "$pkgdir"/usr/share/doc/$pkgname/README.meek-server - - cd "$srcdir"/meek/meek-client - install -m755 meek-client "$pkgdir"/usr/bin - install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-client - install -m644 ../README "$pkgdir"/usr/share/doc/$pkgname - install -m644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname - install -m644 ../doc/meek-{server,client}.1 "$pkgdir"/usr/share/man/man1 -} Copied: meek/repos/community-x86_64/PKGBUILD (from rev 920411, meek/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 21:51:50 UTC (rev 920412) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: shyokou +# Contributor: N. Izumi aka izmntuk + +pkgname=meek +pkgver=0.35.0 +pkgrel=1 +arch=('x86_64') +pkgdesc='A pluggable transport proxy written in Go' +optdepends=('tor') +url='https://trac.torproject.org/projects/tor/wiki/doc/meek' +license=('custom:CC0') +depends=('glibc') +makedepends=('go' 'git') +source=("git+https://git.torproject.org/pluggable-transports/meek.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd "$srcdir"/meek + sed 's|./meek-client|/usr/bin/meek-client|g; +s|./meek-server|/usr/bin/meek-server|g; +s|\(meek-server\.log\)|/tmp/\1|; +s|\(meek-client\.log\)|/tmp/\1|' -i meek-{server,client}/torrc +} + +build() { + export GOPATH="$srcdir" + export GOBIN="$PWD" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + export GO111MODULE=off + + cd "$srcdir"/meek/meek-server + go get + make all + + cd "$srcdir"/meek/meek-client + go get + make all +} + +package() { + install -d "$pkgdir"/usr/{bin,share/{{doc,licenses}/$pkgname,man/man1}} + cd "$srcdir"/meek/meek-server + install -m755 meek-server "$pkgdir"/usr/bin + install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-server + install -Dm644 README "$pkgdir"/usr/share/doc/$pkgname/README.meek-server + + cd "$srcdir"/meek/meek-client + install -m755 meek-client "$pkgdir"/usr/bin + install -Dm644 torrc "$pkgdir"/usr/share/doc/$pkgname/torrc.meek-client + install -m644 ../README "$pkgdir"/usr/share/doc/$pkgname + install -m644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname + install -m644 ../doc/meek-{server,client}.1 "$pkgdir"/usr/share/man/man1 +}
[arch-commits] Commit in haskell-hackage-security/repos (2 files)
Date: Tuesday, April 20, 2021 @ 21:48:51 Author: felixonmars Revision: 920410 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-security/repos/community-staging-x86_64/ haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 920409, haskell-hackage-security/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 920409, haskell-hackage-security/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 21:48:51 UTC (rev 920410) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hackage-security +pkgname=haskell-hackage-security +pkgver=0.6.0.1 +pkgrel=201 +pkgdesc="Hackage security library" +url="https://github.com/well-typed/hackage-security; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' + 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 'haskell-network' + 'haskell-network-uri' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base16-bytestring -u base64-bytestring $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fbase48 -fuse-network-uri -f-old-directory +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hackage-security/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:48:38 Author: felixonmars Revision: 920409 upgpkg: haskell-hackage-security 0.6.0.1-201: rebuild with singleton-bool 0.1.6 Modified: haskell-hackage-security/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:47:58 UTC (rev 920408) +++ PKGBUILD2021-04-20 21:48:38 UTC (rev 920409) @@ -4,7 +4,7 @@ _hkgname=hackage-security pkgname=haskell-hackage-security pkgver=0.6.0.1 -pkgrel=200 +pkgrel=201 pkgdesc="Hackage security library" url="https://github.com/well-typed/hackage-security; license=("BSD")
[arch-commits] Commit in budgie-desktop-view/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:47:58 Author: bgyorgy Revision: 920408 Minor changes Modified: budgie-desktop-view/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:47:46 UTC (rev 920407) +++ PKGBUILD2021-04-20 21:47:58 UTC (rev 920408) @@ -3,9 +3,9 @@ pkgname=budgie-desktop-view pkgver=1.1.1 pkgrel=1 -pkgdesc="Desktop icons for the Budgie Desktop" +pkgdesc='Desktop icons for the Budgie Desktop' arch=('x86_64') -url="https://github.com/getsolus/budgie-desktop-view; +url='https://github.com/getsolus/budgie-desktop-view' license=('Apache') depends=('gtk3') makedepends=('intltool' 'meson' 'vala')
[arch-commits] Commit in haskell-lukko/repos (2 files)
Date: Tuesday, April 20, 2021 @ 21:47:46 Author: felixonmars Revision: 920407 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lukko/repos/community-staging-x86_64/ haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 920406, haskell-lukko/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 920406, haskell-lukko/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 21:47:46 UTC (rev 920407) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lukko +pkgname=haskell-lukko +pkgver=0.1.1.3 +pkgrel=10 +pkgdesc="Access to platform dependent file locking APIs" +url="https://github.com/phadej/lukko; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-async' 'haskell-singleton-bool' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8bed8b88a101883f642bb9d9d41512436f5c80db5ea1ad0cddb069c6d09257d21b56a60e0f70b57453e91126065fbfdeeb721064763e64de1975dcb51b1a484a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-lukko/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:47:32 Author: felixonmars Revision: 920406 upgpkg: haskell-lukko 0.1.1.3-10: rebuild with singleton-bool 0.1.6 Modified: haskell-lukko/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:46:49 UTC (rev 920405) +++ PKGBUILD2021-04-20 21:47:32 UTC (rev 920406) @@ -3,7 +3,7 @@ _hkgname=lukko pkgname=haskell-lukko pkgver=0.1.1.3 -pkgrel=9 +pkgrel=10 pkgdesc="Access to platform dependent file locking APIs" url="https://github.com/phadej/lukko; license=('BSD') @@ -29,7 +29,7 @@ check() { cd $_hkgname-$pkgver -runhaskell Setup test +runhaskell Setup test --show-details=direct } package() {
[arch-commits] Commit in haskell-singleton-bool/repos (2 files)
Date: Tuesday, April 20, 2021 @ 21:46:49 Author: felixonmars Revision: 920405 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singleton-bool/repos/community-staging-x86_64/ haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 920404, haskell-singleton-bool/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 920404, haskell-singleton-bool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 21:46:49 UTC (rev 920405) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=singleton-bool +pkgname=haskell-singleton-bool +pkgver=0.1.6 +pkgrel=1 +pkgdesc="Type level booleans" +url="https://github.com/phadej/singleton-bool; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-boring' 'haskell-dec' 'haskell-some') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7f14909f672aa18e0c2064fb735f894a01d5a450e6fc7a6ac28fa5cc7dd1fb2ea1a5a58a0654a98d79aae49a4c537ace5d5f6eb30e68fe0e69e0992e7e510b86') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-singleton-bool/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:46:36 Author: felixonmars Revision: 920404 upgpkg: haskell-singleton-bool 0.1.6-1: rebuild with singleton-bool 0.1.6 Modified: haskell-singleton-bool/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:45:56 UTC (rev 920403) +++ PKGBUILD2021-04-20 21:46:36 UTC (rev 920404) @@ -2,22 +2,17 @@ _hkgname=singleton-bool pkgname=haskell-singleton-bool -pkgver=0.1.5 -pkgrel=73 +pkgver=0.1.6 +pkgrel=1 pkgdesc="Type level booleans" url="https://github.com/phadej/singleton-bool; license=('BSD') arch=('x86_64') -depends=('ghc-libs' 'haskell-dec') +depends=('ghc-libs' 'haskell-boring' 'haskell-dec' 'haskell-some') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('a2b70137f598026d0b330a5ee8265f07056e2073544f62b60cba7fec2345796f5b0d295536a536877bcb01439401047a026d8234531e27431e38701711d5df1a') +sha512sums=('7f14909f672aa18e0c2064fb735f894a01d5a450e6fc7a6ac28fa5cc7dd1fb2ea1a5a58a0654a98d79aae49a4c537ace5d5f6eb30e68fe0e69e0992e7e510b86') -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *4.13/<5/' $_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in sensors-applet/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:45:56 Author: bgyorgy Revision: 920403 Minor changes Modified: sensors-applet/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:41:45 UTC (rev 920402) +++ PKGBUILD2021-04-20 21:45:56 UTC (rev 920403) @@ -3,9 +3,9 @@ pkgname=sensors-applet pkgver=3.0.0+13+g0728426 pkgrel=4 -pkgdesc="Applet for GNOME Panel to display readings from hardware sensors, including CPU temperature, fan speeds and voltage readings" +pkgdesc='Applet for GNOME Panel to display readings from hardware sensors, including CPU temperature, fan speeds and voltage readings' arch=('x86_64') -url="http://sensors-applet.sourceforge.net/; +url='http://sensors-applet.sourceforge.net/' license=('GPL') depends=('gnome-panel' 'libatasmart' 'libxnvctrl' 'lm_sensors') makedepends=('git' 'gnome-common' 'intltool' 'yelp-tools') @@ -12,8 +12,8 @@ optdepends=('hddtemp: get HDD temperatures') _commit=07284262768e3a7066da09845370d78526be6bc1 # master source=("$pkgname::git+https://git.code.sf.net/p/sensors-applet/code#commit=$_commit; -fix-crash-destroying-active-sensor.patch -port-to-libgnome-panel.patch) +'fix-crash-destroying-active-sensor.patch' +'port-to-libgnome-panel.patch') sha256sums=('SKIP' '9c4cc2accf326c44cb625f5db0b82a782351cdf8829f1a4067a30f287b6b7156' 'cb0e35e0d6e6568f14836da7e5b78154bd4d9a4127f0f6dd476e4f7c9d62339d') @@ -32,11 +32,8 @@ build() { cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname - - #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + ./configure --prefix=/usr sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in gnome-applets/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:41:45 Author: bgyorgy Revision: 920402 Minor changes Modified: gnome-applets/trunk/PKGBUILD --+ PKGBUILD | 31 +++ 1 file changed, 11 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:41:44 UTC (rev 920401) +++ PKGBUILD2021-04-20 21:41:45 UTC (rev 920402) @@ -4,40 +4,31 @@ pkgname=gnome-applets pkgver=3.40.0 pkgrel=1 -pkgdesc="Small applications for the GNOME Panel" +pkgdesc='Small applications for the GNOME Panel' arch=('x86_64') -url="https://wiki.gnome.org/Projects/GnomeApplets; +url='https://wiki.gnome.org/Projects/GnomeApplets' license=('GPL') -depends=('gnome-panel' 'libgtop' 'tracker3' 'cpupower' 'upower') -makedepends=('autoconf-archive' 'git' 'gnome-settings-daemon' 'intltool' 'python' 'yelp-tools') +depends=('cpupower' 'gnome-panel' 'libgtop' 'tracker3' 'upower') +makedepends=('itstool') optdepends=('tracker3-miners: Search bar') -_commit=7eb9a52f09ec1ab4772cb056044dfc2f0209daac # tags/3.40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-applets.git#commit=$_commit;) -sha256sums=('SKIP') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('2940bdb48354a430dabebc23075ecdf685a25d236e46f4bc4b424513de6cd5cc') -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - prepare() { - cd $pkgname - + cd $pkgname-$pkgver # Use correct D-Bus config location sed -i '/^dbus_confdir =/ s/sysconfdir/datadir/' gnome-applets/cpufreq/cpufreq-selector/Makefile.am - - NOCONFIGURE=1 ./autogen.sh + autoreconf -fi } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-schemas-compile --enable-compile-warnings=minimum + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-schemas-compile --enable-compile-warnings=minimum sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - cd $pkgname + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install }
[arch-commits] Commit in haskell-boring/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:41:18 Author: felixonmars Revision: 920398 archrelease: copy trunk to community-x86_64 Added: haskell-boring/repos/community-x86_64/PKGBUILD (from rev 920397, haskell-boring/trunk/PKGBUILD) Deleted: haskell-boring/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 93 + 1 file changed, 45 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 21:41:04 UTC (rev 920397) +++ PKGBUILD2021-04-20 21:41:18 UTC (rev 920398) @@ -1,48 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=boring -pkgname=haskell-boring -pkgver=0.1.3 -pkgrel=2 -pkgdesc="Boring and Absurd types" -url="https://github.com/phadej/boring; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-adjunctions' 'haskell-base-compat' 'haskell-bin' 'haskell-constraints' - 'haskell-dec' 'haskell-fin' 'haskell-generics-sop' 'haskell-ral' 'haskell-singleton-bool' - 'haskell-streams' 'haskell-tagged' 'haskell-transformers-compat' 'haskell-vec') -makedepends=('ghc' 'uusi') -source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba') - -prepare() { - cd $_hkgname-$pkgver - gen-setup - uusi -u base -u constraints $_hkgname.cabal -} - -build() { - cd $_hkgname-$pkgver - - runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ ---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ ---ghc-option='-pie' - - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { - cd $_hkgname-$pkgver - - install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh - install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh - runhaskell Setup copy --destdir="$pkgdir" - install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ - rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-boring/repos/community-x86_64/PKGBUILD (from rev 920397, haskell-boring/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 21:41:18 UTC (rev 920398) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=boring +pkgname=haskell-boring +pkgver=0.2 +pkgrel=1 +pkgdesc="Boring and Absurd types" +url="https://github.com/phadej/boring; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0bac533b66e754d4fc65ab8d7557eea6f7b35d16998e5e74579b25a372aa4c34') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-boring/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:41:02 Author: felixonmars Revision: 920396 upgpkg: haskell-boring 0.2-1 Modified: haskell-boring/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 21:40:51 UTC (rev 920395) +++ PKGBUILD2021-04-20 21:41:02 UTC (rev 920396) @@ -2,23 +2,20 @@ _hkgname=boring pkgname=haskell-boring -pkgver=0.1.3 -pkgrel=2 +pkgver=0.2 +pkgrel=1 pkgdesc="Boring and Absurd types" url="https://github.com/phadej/boring; license=("BSD") arch=('x86_64') -depends=('ghc-libs' 'haskell-adjunctions' 'haskell-base-compat' 'haskell-bin' 'haskell-constraints' - 'haskell-dec' 'haskell-fin' 'haskell-generics-sop' 'haskell-ral' 'haskell-singleton-bool' - 'haskell-streams' 'haskell-tagged' 'haskell-transformers-compat' 'haskell-vec') +depends=('ghc-libs' 'haskell-tagged') makedepends=('ghc' 'uusi') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('cd40684cdd4573d948b91705046764ceaf1a3207707a99f0ea2680c2fea492ba') +sha256sums=('0bac533b66e754d4fc65ab8d7557eea6f7b35d16998e5e74579b25a372aa4c34') prepare() { cd $_hkgname-$pkgver gen-setup - uusi -u base -u constraints $_hkgname.cabal } build() {
[arch-commits] Commit in chromium/repos/extra-x86_64 (8 files)
Date: Tuesday, April 20, 2021 @ 21:32:18 Author: foutrelis Revision: 412936 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 412935, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/add-clang-nomerge-attribute-to-CheckError.patch (from rev 412935, chromium/trunk/add-clang-nomerge-attribute-to-CheckError.patch) chromium/repos/extra-x86_64/chromium-glibc-2.33.patch (from rev 412935, chromium/trunk/chromium-glibc-2.33.patch) chromium/repos/extra-x86_64/use-oauth2-client-switches-as-default.patch (from rev 412935, chromium/trunk/use-oauth2-client-switches-as-default.patch) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/add-clang-nomerge-attribute-to-CheckError.patch chromium/repos/extra-x86_64/chromium-glibc-2.33.patch chromium/repos/extra-x86_64/use-oauth2-client-switches-as-default.patch -+ PKGBUILD| 492 +++--- add-clang-nomerge-attribute-to-CheckError.patch | 124 ++--- chromium-glibc-2.33.patch | 288 ++-- use-oauth2-client-switches-as-default.patch | 34 - 4 files changed, 469 insertions(+), 469 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 21:32:05 UTC (rev 412935) +++ PKGBUILD2021-04-20 21:32:18 UTC (rev 412936) @@ -1,246 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=90.0.4430.72 -pkgrel=2 -_launcher_ver=7 -_gcc_patchset=6 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'libva' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'gn' 'ninja' 'clang' 'lld' 'gperf' 'nodejs' 'pipewire' - 'java-runtime-headless' 'python2' 'python2-setuptools') -optdepends=('pipewire: WebRTC desktop sharing under Wayland' -'kdialog: needed for file dialogs in KDE' -'org.freedesktop.secrets: password storage backend on GNOME / Xfce' -'kwallet: for storing passwords in KWallet on KDE desktops') -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz - https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -add-clang-nomerge-attribute-to-CheckError.patch -chromium-glibc-2.33.patch -use-oauth2-client-switches-as-default.patch) -sha256sums=('a5cc88ca8fffac21ec4d1646980f698dfb6f388a225dd7a2c5a3d252a4098943' -'86859c11cfc8ba106a3826479c0bc759324a62150b271dd35d1a0f96e890f52f' -'3eb9580ea35a96789e02815270498226fa33726f4210a5ee36f3868af2ffae1f' -'5e22afcb91b5402bc09e80630c5323d61013c3fccb0bbd9b23d1e79a400b00d0' -'2fccecdcd4509d4c36af873988ca9dbcba7fdb95122894a9fdf502c33a1d7a4b' -'e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig - [freetype]=freetype2 - [harfbuzz-ng]=harfbuzz - [icu]=icu - [libdrm]= - [libjpeg]=libjpeg - [libpng]=libpng - #[libvpx]=libvpx - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus - [re2]=re2 - [snappy]=snappy - [zlib]=minizip -) -_unwanted_bundled_libs=( - $(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/') -) -depends+=(${_system_libs[@]}) - -# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. -# -# Starting with Chromium 89 (2021-03-02) the OAuth2 credentials have been left -# out: https://archlinux.org/news/chromium-losing-sync-support-in-early-march/ -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ -tools/generate_shim_headers/generate_shim_headers.py - - # https://crbug.com/893950 - sed -i -e 's/\/malloc/' -e 's/\/free/' \ -third_party/blink/renderer/core/xml/*.cc \ -third_party/blink/renderer/core/xml/parser/xml_document_parser.cc \ -
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:32:05 Author: foutrelis Revision: 412935 upgpkg: chromium 90.0.4430.85-1: new upstream release Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:00:12 UTC (rev 412934) +++ PKGBUILD2021-04-20 21:32:05 UTC (rev 412935) @@ -4,8 +4,8 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=90.0.4430.72 -pkgrel=2 +pkgver=90.0.4430.85 +pkgrel=1 _launcher_ver=7 _gcc_patchset=6 pkgdesc="A web browser built for speed, simplicity, and security" @@ -27,7 +27,7 @@ add-clang-nomerge-attribute-to-CheckError.patch chromium-glibc-2.33.patch use-oauth2-client-switches-as-default.patch) -sha256sums=('a5cc88ca8fffac21ec4d1646980f698dfb6f388a225dd7a2c5a3d252a4098943' +sha256sums=('01c5594d4b7eaa67e00b4fa16ae0c9d35ec5917467abd387ba1b5cc332d44922' '86859c11cfc8ba106a3826479c0bc759324a62150b271dd35d1a0f96e890f52f' '3eb9580ea35a96789e02815270498226fa33726f4210a5ee36f3868af2ffae1f' '5e22afcb91b5402bc09e80630c5323d61013c3fccb0bbd9b23d1e79a400b00d0'
[arch-commits] Commit in (3 files)
Date: Tuesday, April 20, 2021 @ 21:28:00 Author: bgyorgy Revision: 920380 Minor changes Modified: gnome-flashback/trunk/PKGBUILD gnome-panel/trunk/PKGBUILD metacity/trunk/PKGBUILD + gnome-flashback/trunk/PKGBUILD |1 - gnome-panel/trunk/PKGBUILD | 34 ++ metacity/trunk/PKGBUILD|2 +- 3 files changed, 11 insertions(+), 26 deletions(-) Modified: gnome-flashback/trunk/PKGBUILD === --- gnome-flashback/trunk/PKGBUILD 2021-04-20 21:09:35 UTC (rev 920379) +++ gnome-flashback/trunk/PKGBUILD 2021-04-20 21:28:00 UTC (rev 920380) @@ -9,7 +9,6 @@ license=('GPL') depends=('gnome-bluetooth' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' 'gnome-themes-extra' 'libibus' 'libxkbfile' 'metacity') -makedepends=('autoconf-archive' 'intltool' 'python') optdepends=('gnome-backgrounds: Default background' 'gnome-control-center: System settings' 'network-manager-applet: Network management') Modified: gnome-panel/trunk/PKGBUILD === --- gnome-panel/trunk/PKGBUILD 2021-04-20 21:09:35 UTC (rev 920379) +++ gnome-panel/trunk/PKGBUILD 2021-04-20 21:28:00 UTC (rev 920380) @@ -4,40 +4,26 @@ pkgname=gnome-panel pkgver=3.40.0 pkgrel=1 -pkgdesc="Panel of GNOME Flashback" +pkgdesc='Panel of GNOME Flashback' arch=('x86_64') -url="https://wiki.gnome.org/Projects/GnomePanel; +url='https://wiki.gnome.org/Projects/GnomePanel' license=('GPL') -depends=('evolution-data-server' 'gnome-desktop' 'gnome-menus' 'libgdm' 'libwnck3' 'nautilus' 'polkit') -makedepends=('intltool' 'itstool' 'python' 'git' 'gtk-doc' 'yelp-tools' 'autoconf-archive') +depends=('evolution-data-server' 'gnome-desktop' 'gnome-menus' 'libgdm' 'libwnck3' 'nautilus' + 'polkit') +makedepends=('itstool') optdepends=('alacarte: Main menu editor' 'gnome-applets: Extra applets for the panel') -_commit=841fe4e32ff97b7725694dc60828048fa187f758 # tags/3.40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-panel.git#commit=$_commit;) -sha256sums=('SKIP') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('9f135075edc666cf2b9ca91de35c6703e2b1771c10a7707414fb656c28a59b3b') -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-schemas-compile --enable-compile-warnings=minimum --enable-gtk-doc - - #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-schemas-compile --enable-compile-warnings=minimum sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make } package() { - cd $pkgname + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } Modified: metacity/trunk/PKGBUILD === --- metacity/trunk/PKGBUILD 2021-04-20 21:09:35 UTC (rev 920379) +++ metacity/trunk/PKGBUILD 2021-04-20 21:28:00 UTC (rev 920380) @@ -10,7 +10,7 @@ license=('GPL') depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'libxpresent' 'libxres' 'gsettings-desktop-schemas' 'gtk3' 'startup-notification' 'zenity') -makedepends=('intltool' 'vulkan-headers') +makedepends=('vulkan-headers') source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) sha256sums=('224c1f65487eac21f0c1d9856152343768ee726c48b1a8a2835a46a8ad9015b5')
[arch-commits] Commit in gnome-flashback/repos/community-x86_64 (4 files)
Date: Tuesday, April 20, 2021 @ 21:09:35 Author: bgyorgy Revision: 920379 archrelease: copy trunk to community-x86_64 Added: gnome-flashback/repos/community-x86_64/PKGBUILD (from rev 920378, gnome-flashback/trunk/PKGBUILD) gnome-flashback/repos/community-x86_64/gnome-flashback.pam (from rev 920378, gnome-flashback/trunk/gnome-flashback.pam) Deleted: gnome-flashback/repos/community-x86_64/PKGBUILD gnome-flashback/repos/community-x86_64/gnome-flashback.pam -+ PKGBUILD| 90 +++--- gnome-flashback.pam | 12 +++--- 2 files changed, 41 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 21:09:28 UTC (rev 920378) +++ PKGBUILD2021-04-20 21:09:35 UTC (rev 920379) @@ -1,55 +0,0 @@ -# Maintainer: Balló György - -pkgname=gnome-flashback -pkgver=3.38.0 -pkgrel=1 -pkgdesc="GNOME Flashback session" -arch=('x86_64') -url="https://wiki.gnome.org/Projects/GnomeFlashback; -license=('GPL') -depends=('gnome-bluetooth' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' 'gnome-themes-extra' 'libibus' 'metacity') -makedepends=('autoconf-archive' 'git' 'intltool' 'python') -optdepends=('gnome-backgrounds: Default background' -'gnome-control-center: System settings' -'network-manager-applet: Network management') -_commit=9dd97c98166b65b6dcf67b40da303b3506bd38f7 # tags/3.38.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-flashback.git#commit=$_commit; -"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git; -gnome-flashback.pam) -sha256sums=('SKIP' -'SKIP' -'7148b3b1773fa312d6cd14798338cc70cffb6df7504ff1787687edd0363138d2') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - git submodule init - git submodule set-url gvc/gvc "$srcdir/libgnome-volume-control" - git submodule update - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-schemas-compile --enable-compile-warnings=minimum - make -} - -check() { - cd $pkgname - make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - - # Install pam file for the screensaver - install -Dm644 ../gnome-flashback.pam "$pkgdir/etc/pam.d/gnome-flashback" -} Copied: gnome-flashback/repos/community-x86_64/PKGBUILD (from rev 920378, gnome-flashback/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 21:09:35 UTC (rev 920379) @@ -0,0 +1,35 @@ +# Maintainer: Balló György + +pkgname=gnome-flashback +pkgver=3.40.0 +pkgrel=1 +pkgdesc='GNOME Flashback session' +arch=('x86_64') +url='https://wiki.gnome.org/Projects/GnomeFlashback' +license=('GPL') +depends=('gnome-bluetooth' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' + 'gnome-themes-extra' 'libibus' 'libxkbfile' 'metacity') +makedepends=('autoconf-archive' 'intltool' 'python') +optdepends=('gnome-backgrounds: Default background' +'gnome-control-center: System settings' +'network-manager-applet: Network management') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz; +'gnome-flashback.pam') +sha256sums=('e03f33100f1982019c2e59bbdcd664549ec5caa0ef2d99e2c0e1272cea08bb3b' +'7148b3b1773fa312d6cd14798338cc70cffb6df7504ff1787687edd0363138d2') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/$pkgname \ + --disable-schemas-compile --enable-compile-warnings=minimum + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # Install pam file for the screensaver + install -Dm644 ../gnome-flashback.pam "$pkgdir/etc/pam.d/gnome-flashback" +} Deleted: gnome-flashback.pam === --- gnome-flashback.pam 2021-04-20 21:09:28 UTC (rev 920378) +++ gnome-flashback.pam 2021-04-20 21:09:35 UTC (rev 920379) @@ -1,6 +0,0 @@ -#%PAM-1.0 -auth include system-auth -auth optional pam_gnome_keyring.so -accountinclude system-auth -password include system-auth -sessioninclude system-auth Copied: gnome-flashback/repos/community-x86_64/gnome-flashback.pam (from rev 920378, gnome-flashback/trunk/gnome-flashback.pam) === --- gnome-flashback.pam (rev 0) +++ gnome-flashback.pam 2021-04-20 21:09:35 UTC (rev 920379) @@ -0,0 +1,6 @@ +#%PAM-1.0 +auth include system-auth +auth optional pam_gnome_keyring.so +account
[arch-commits] Commit in gnome-flashback/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 21:09:28 Author: bgyorgy Revision: 920378 upgpkg: gnome-flashback 3.40.0-1: Update to version 3.40.0 Modified: gnome-flashback/trunk/PKGBUILD --+ PKGBUILD | 46 +- 1 file changed, 13 insertions(+), 33 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:51:23 UTC (rev 920377) +++ PKGBUILD2021-04-20 21:09:28 UTC (rev 920378) @@ -1,53 +1,33 @@ # Maintainer: Balló György pkgname=gnome-flashback -pkgver=3.38.0 +pkgver=3.40.0 pkgrel=1 -pkgdesc="GNOME Flashback session" +pkgdesc='GNOME Flashback session' arch=('x86_64') -url="https://wiki.gnome.org/Projects/GnomeFlashback; +url='https://wiki.gnome.org/Projects/GnomeFlashback' license=('GPL') -depends=('gnome-bluetooth' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' 'gnome-themes-extra' 'libibus' 'metacity') -makedepends=('autoconf-archive' 'git' 'intltool' 'python') +depends=('gnome-bluetooth' 'gnome-panel' 'gnome-session' 'gnome-settings-daemon' + 'gnome-themes-extra' 'libibus' 'libxkbfile' 'metacity') +makedepends=('autoconf-archive' 'intltool' 'python') optdepends=('gnome-backgrounds: Default background' 'gnome-control-center: System settings' 'network-manager-applet: Network management') -_commit=9dd97c98166b65b6dcf67b40da303b3506bd38f7 # tags/3.38.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-flashback.git#commit=$_commit; -"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git; -gnome-flashback.pam) -sha256sums=('SKIP' -'SKIP' +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz; +'gnome-flashback.pam') +sha256sums=('e03f33100f1982019c2e59bbdcd664549ec5caa0ef2d99e2c0e1272cea08bb3b' '7148b3b1773fa312d6cd14798338cc70cffb6df7504ff1787687edd0363138d2') -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - git submodule init - git submodule set-url gvc/gvc "$srcdir/libgnome-volume-control" - git submodule update - - NOCONFIGURE=1 ./autogen.sh -} - build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/$pkgname \ --disable-schemas-compile --enable-compile-warnings=minimum + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } -check() { - cd $pkgname - make check -} - package() { - cd $pkgname + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install # Install pam file for the screensaver
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:51:10 Author: felixonmars Revision: 920376 upgpkg: hledger-web 1.21-23: rebuild with yesod 1.6.1.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:49:20 UTC (rev 920375) +++ PKGBUILD2021-04-20 20:51:10 UTC (rev 920376) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.21 -pkgrel=22 +pkgrel=23 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, April 20, 2021 @ 20:51:23 Author: felixonmars Revision: 920377 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 920376, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 920376, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 20:51:23 UTC (rev 920377) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.21 +pkgrel=23 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('69080f22c9f8af8a3130b42f26cb3a676dde5df93a87beb7dd2f45e789d0243cd57627d68e75c7be40c838c29abfe8b606c23f432dd7469e214f97ae2bdbaf9c') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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 + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Tuesday, April 20, 2021 @ 20:49:20 Author: felixonmars Revision: 920375 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 920374, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 920374, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 20:49:20 UTC (rev 920375) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210330 +pkgrel=12 +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-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' '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-unliftio-core' '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 BUILDEROPTIONS=$MAKEFLAGS +} + +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: Tuesday, April 20, 2021 @ 20:49:07 Author: felixonmars Revision: 920374 upgpkg: git-annex 8.20210330-12: rebuild with yesod 1.6.1.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:47:07 UTC (rev 920373) +++ PKGBUILD2021-04-20 20:49:07 UTC (rev 920374) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210330 -pkgrel=11 +pkgrel=12 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in babel-core/repos/community-any (4 files)
Date: Tuesday, April 20, 2021 @ 20:47:07 Author: felixonmars Revision: 920373 archrelease: copy trunk to community-any Added: babel-core/repos/community-any/LICENSE (from rev 920372, babel-core/trunk/LICENSE) babel-core/repos/community-any/PKGBUILD (from rev 920372, babel-core/trunk/PKGBUILD) Deleted: babel-core/repos/community-any/LICENSE babel-core/repos/community-any/PKGBUILD --+ LICENSE | 44 +-- PKGBUILD | 62 ++--- 2 files changed, 53 insertions(+), 53 deletions(-) Deleted: LICENSE === --- LICENSE 2021-04-20 20:46:49 UTC (rev 920372) +++ LICENSE 2021-04-20 20:47:07 UTC (rev 920373) @@ -1,22 +0,0 @@ -Copyright (c) 2014-2015 Sebastian McKenzie - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: babel-core/repos/community-any/LICENSE (from rev 920372, babel-core/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2021-04-20 20:47:07 UTC (rev 920373) @@ -0,0 +1,22 @@ +Copyright (c) 2014-2015 Sebastian McKenzie + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2021-04-20 20:46:49 UTC (rev 920372) +++ PKGBUILD2021-04-20 20:47:07 UTC (rev 920373) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=babel-core -pkgver=7.13.10 -pkgrel=1 -pkgdesc="A compiler for writing next generation JavaScript" -arch=('any') -url="https://babeljs.io/; -license=('MIT') -depends=('nodejs' 'semver') -makedepends=('npm') -source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/core-$pkgver.tgz; -LICENSE) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('6df218713d0174a78066ba2fa4ca97d8cc7936b80072419bc13f7cd8091d4b918d7e7dca3068a9ae5040b6605c1594549a96ae7d2e966453fcb6bbf1f29b450f' - 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - rm -r "$pkgdir"/usr/lib/node_modules/@babel/core/node_modules/{,.bin/}semver - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" -} Copied: babel-core/repos/community-any/PKGBUILD (from rev 920372, babel-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 20:47:07 UTC (rev
[arch-commits] Commit in babel-core/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:46:49 Author: felixonmars Revision: 920372 upgpkg: babel-core 7.13.16-1 Modified: babel-core/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:44:27 UTC (rev 920371) +++ PKGBUILD2021-04-20 20:46:49 UTC (rev 920372) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=babel-core -pkgver=7.13.10 +pkgver=7.13.16 pkgrel=1 pkgdesc="A compiler for writing next generation JavaScript" arch=('any') @@ -12,7 +12,7 @@ source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/core-$pkgver.tgz; LICENSE) noextract=($pkgname-$pkgver.tgz) -sha512sums=('6df218713d0174a78066ba2fa4ca97d8cc7936b80072419bc13f7cd8091d4b918d7e7dca3068a9ae5040b6605c1594549a96ae7d2e966453fcb6bbf1f29b450f' +sha512sums=('b171e98b106259616d8b4015d99abb6afa536acafab0802eed8dfde9ceb4f39e35a80536ba2e1ad7dde6d0a49099f3d228564b9d0ddcbe52833a6dd792e5e6dd' 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') package() {
[arch-commits] Commit in metacity/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:44:27 Author: bgyorgy Revision: 920371 archrelease: copy trunk to community-x86_64 Added: metacity/repos/community-x86_64/PKGBUILD (from rev 920370, metacity/trunk/PKGBUILD) Deleted: metacity/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 20:44:21 UTC (rev 920370) +++ PKGBUILD2021-04-20 20:44:27 UTC (rev 920371) @@ -1,27 +0,0 @@ -# Maintainer: Balló György -# Contributor: Jan de Groot - -pkgname=metacity -pkgver=3.38.0 -pkgrel=1 -pkgdesc="Window manager of GNOME Flashback" -arch=('x86_64') -license=('GPL') -depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'gsettings-desktop-schemas' 'gtk3' 'startup-notification' 'zenity' 'libxres' 'libxpresent') -makedepends=('intltool' 'vulkan-headers') -url="https://wiki.gnome.org/Projects/Metacity; -source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('81193121b0d85dc93fef5701c00d0caf5313d10d9b19008403a4286cb04e11ac') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-schemas-compile - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: metacity/repos/community-x86_64/PKGBUILD (from rev 920370, metacity/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 20:44:27 UTC (rev 920371) @@ -0,0 +1,27 @@ +# Maintainer: Balló György +# Contributor: Jan de Groot + +pkgname=metacity +pkgver=3.40.0 +pkgrel=1 +pkgdesc='Window manager of GNOME Flashback' +arch=('x86_64') +url='https://wiki.gnome.org/Projects/Metacity' +license=('GPL') +depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'libxpresent' 'libxres' + 'gsettings-desktop-schemas' 'gtk3' 'startup-notification' 'zenity') +makedepends=('intltool' 'vulkan-headers') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('224c1f65487eac21f0c1d9856152343768ee726c48b1a8a2835a46a8ad9015b5') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-schemas-compile + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in metacity/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:44:21 Author: bgyorgy Revision: 920370 upgpkg: metacity 3.40.0-1: Update to version 3.40.0 Modified: metacity/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:44:16 UTC (rev 920369) +++ PKGBUILD2021-04-20 20:44:21 UTC (rev 920370) @@ -2,21 +2,21 @@ # Contributor: Jan de Groot pkgname=metacity -pkgver=3.38.0 +pkgver=3.40.0 pkgrel=1 -pkgdesc="Window manager of GNOME Flashback" +pkgdesc='Window manager of GNOME Flashback' arch=('x86_64') +url='https://wiki.gnome.org/Projects/Metacity' license=('GPL') -depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'gsettings-desktop-schemas' 'gtk3' 'startup-notification' 'zenity' 'libxres' 'libxpresent') +depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'libxpresent' 'libxres' + 'gsettings-desktop-schemas' 'gtk3' 'startup-notification' 'zenity') makedepends=('intltool' 'vulkan-headers') -url="https://wiki.gnome.org/Projects/Metacity; -source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('81193121b0d85dc93fef5701c00d0caf5313d10d9b19008403a4286cb04e11ac') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('224c1f65487eac21f0c1d9856152343768ee726c48b1a8a2835a46a8ad9015b5') build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-schemas-compile + ./configure --prefix=/usr --disable-schemas-compile sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, April 20, 2021 @ 20:44:16 Author: felixonmars Revision: 920369 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 920368, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 920368, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 20:44:16 UTC (rev 920369) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.1 +pkgrel=1 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' '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=('107eebba6caca8db995d538b604b0b8ebee79ab5efb4887a13073a1b5316725a134dbd558443461b2e87dd671e3ee9cad86fd6287282f7d45f41cffa6767daf7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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: Tuesday, April 20, 2021 @ 20:44:02 Author: felixonmars Revision: 920368 upgpkg: haskell-yesod 1.6.1.1-1: rebuild with yesod 1.6.1.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:42:23 UTC (rev 920367) +++ PKGBUILD2021-04-20 20:44:02 UTC (rev 920368) @@ -3,8 +3,8 @@ _hkgname=yesod pkgname=haskell-yesod -pkgver=1.6.1.0 -pkgrel=204 +pkgver=1.6.1.1 +pkgrel=1 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT") @@ -16,7 +16,7 @@ '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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') +sha512sums=('107eebba6caca8db995d538b604b0b8ebee79ab5efb4887a13073a1b5316725a134dbd558443461b2e87dd671e3ee9cad86fd6287282f7d45f41cffa6767daf7') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in babel-cli/repos/community-any (4 files)
Date: Tuesday, April 20, 2021 @ 20:42:23 Author: felixonmars Revision: 920367 archrelease: copy trunk to community-any Added: babel-cli/repos/community-any/LICENSE (from rev 920366, babel-cli/trunk/LICENSE) babel-cli/repos/community-any/PKGBUILD (from rev 920366, babel-cli/trunk/PKGBUILD) Deleted: babel-cli/repos/community-any/LICENSE babel-cli/repos/community-any/PKGBUILD --+ LICENSE | 44 ++-- PKGBUILD | 74 ++--- 2 files changed, 59 insertions(+), 59 deletions(-) Deleted: LICENSE === --- LICENSE 2021-04-20 20:42:05 UTC (rev 920366) +++ LICENSE 2021-04-20 20:42:23 UTC (rev 920367) @@ -1,22 +0,0 @@ -Copyright (c) 2014-2015 Sebastian McKenzie - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: babel-cli/repos/community-any/LICENSE (from rev 920366, babel-cli/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2021-04-20 20:42:23 UTC (rev 920367) @@ -0,0 +1,22 @@ +Copyright (c) 2014-2015 Sebastian McKenzie + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2021-04-20 20:42:05 UTC (rev 920366) +++ PKGBUILD2021-04-20 20:42:23 UTC (rev 920367) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Mario Finelli -# Contributor: Andy Weidenbaum -# Contributor: Peter Wu - -pkgname=babel-cli -pkgver=7.13.14 -pkgrel=1 -pkgdesc="A compiler for writing next generation JavaScript" -arch=('any') -url="https://babeljs.io/; -license=('MIT') -depends=('nodejs' 'babel-core' 'semver') -makedepends=('npm') -provides=('nodejs-babel-cli') -conflicts=('nodejs-babel-cli' 'openbabel') -replaces=('nodejs-babel-cli') -source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/cli/-/cli-$pkgver.tgz; -LICENSE) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('ce610557c58146c5be98f42e98ed7fe1bdf840d00b05545e6a21c93a4c6152c768fc0bd833ad9cf92292b8b8b6699e36b77a1c2ba388d2ec145d1beb21b44467' - 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') - -package() { - npm install -g --legacy-peer-deps --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - rm -r "$pkgdir"/usr/lib/node_modules/@babel/cli/node_modules/{,.bin/}semver - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" -} Copied: babel-cli/repos/community-any/PKGBUILD
[arch-commits] Commit in babel-cli/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:42:05 Author: felixonmars Revision: 920366 upgpkg: babel-cli 7.13.16-1 Modified: babel-cli/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:30:33 UTC (rev 920365) +++ PKGBUILD2021-04-20 20:42:05 UTC (rev 920366) @@ -4,7 +4,7 @@ # Contributor: Peter Wu pkgname=babel-cli -pkgver=7.13.14 +pkgver=7.13.16 pkgrel=1 pkgdesc="A compiler for writing next generation JavaScript" arch=('any') @@ -18,7 +18,7 @@ source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/cli/-/cli-$pkgver.tgz; LICENSE) noextract=($pkgname-$pkgver.tgz) -sha512sums=('ce610557c58146c5be98f42e98ed7fe1bdf840d00b05545e6a21c93a4c6152c768fc0bd833ad9cf92292b8b8b6699e36b77a1c2ba388d2ec145d1beb21b44467' +sha512sums=('70bf6d96586abec43aaf5f9df489ef7fb9cd5e0ff70657cbd6fbef2ff01d1fd7d9da5e63d02781728aba523b2a1e9bf2375bf99d749982a259a0678af993806f' 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') package() {
[arch-commits] Commit in gnome-boxes/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:30:33 Author: bgyorgy Revision: 920365 Minor changes Modified: gnome-boxes/trunk/PKGBUILD --+ PKGBUILD | 39 --- 1 file changed, 12 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:16:06 UTC (rev 920364) +++ PKGBUILD2021-04-20 20:30:33 UTC (rev 920365) @@ -4,35 +4,20 @@ pkgname=gnome-boxes pkgver=40.0 pkgrel=1 -pkgdesc="Simple GNOME application to access remote or virtual systems" -arch=(x86_64) -url="https://wiki.gnome.org/Apps/Boxes; -license=(LGPL) -groups=(gnome) -depends=(cdrtools edk2-ovmf gtksourceview4 gtk-vnc libarchive libgudev libhandy - libosinfo libsecret libvirt-glib mtools qemu spice-gtk tracker3 webkit2gtk) -makedepends=(git gobject-introspection yelp-tools meson spice-protocol vala) -_commit=f6bc86b9fe73b391114e27f3fe607b1e916904c6 # tags/40.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit; -"git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;) -sha256sums=('SKIP' -'SKIP') +pkgdesc='Simple GNOME application to access virtual systems' +arch=('x86_64') +url='https://wiki.gnome.org/Apps/Boxes' +license=('LGPL') +groups=('gnome') +depends=('cdrtools' 'edk2-ovmf' 'gtksourceview4' 'gtk-vnc' 'libarchive' 'libgudev' 'libhandy' + 'libosinfo' 'libsecret' 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker3' + 'webkit2gtk') +makedepends=('appstream-glib' 'gobject-introspection' 'itstool' 'meson' 'spice-protocol' 'vala') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('fa7f1a5f4d741c962a6aa69cdc6d81d57a2dd29496cb9510629ce166af61acf5') -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - - git submodule init - git submodule set-url subprojects/libovf-glib "$srcdir/libovf-glib" - git submodule update -} - build() { - arch-meson $pkgname build + arch-meson $pkgname-$pkgver build meson compile -C build }
[arch-commits] Commit in cksfv/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:16:06 Author: jlichtblau Revision: 920364 archrelease: copy trunk to community-x86_64 Added: cksfv/repos/community-x86_64/PKGBUILD (from rev 920363, cksfv/trunk/PKGBUILD) Deleted: cksfv/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 57 + 1 file changed, 29 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 20:15:57 UTC (rev 920363) +++ PKGBUILD2021-04-20 20:16:06 UTC (rev 920364) @@ -1,28 +0,0 @@ -# Maintainer: Jaroslaw Swierczynski -# Contributor: Wijnand Modderman - -pkgname=cksfv -pkgver=1.3.14 -pkgrel=5 -pkgdesc="SFV (Simple File Verification) Checker" -arch=('x86_64') -url="http://zakalwe.fi/~shd/foss/cksfv; -license=('GPL') -depends=('glibc') -source=(http://zakalwe.fi/~shd/foss/cksfv/files/$pkgname-$pkgver.tar.gz -http://zakalwe.fi/~shd/foss/cksfv/files/$pkgname-$pkgver.tar.gz.asc) -sha512sums=('1278c3e9c912dce9a5f24c42a3c14566bddbe2220e9ae3d6b94c59090efe39ab98f65db5881648d63d64ab6939881845084900177968e680c04e49bf47b4e58e' -'SKIP') -validpgpkeys=(1902E24D7822120FD84D64A9AB13F56F8FBDC8CD) - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make BINDIR="$pkgdir/usr/bin" MANDIR="$pkgdir/usr/share/man" install - chmod 644 "$pkgdir/usr/share/man/man1/$pkgname.1" -} Copied: cksfv/repos/community-x86_64/PKGBUILD (from rev 920363, cksfv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 20:16:06 UTC (rev 920364) @@ -0,0 +1,29 @@ +# Maintainer: Jaroslaw Swierczynski +# Contributor: Wijnand Modderman + +pkgname=cksfv +pkgver=1.3.15 +pkgrel=1 +pkgdesc="SFV (Simple File Verification) Checker" +arch=('x86_64') +url="http://zakalwe.fi/~shd/foss/cksfv; +license=('GPL') +depends=('glibc') +source=(http://zakalwe.fi/~shd/foss/cksfv/files/$pkgname-$pkgver.tar.bz2{,.asc}) +sha256sums=('a173be5b6519e19169b6bb0b8a8530f04303fe3b17706927b9bd58461256064c' +'SKIP') +validpgpkeys=('047C1A34F60CE92CAFECBB3C3EFC3C14B1F25E35') # Heikki Orsila (2017) + +build() { + cd "${srcdir}"/$pkgname-$pkgver + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + make BINDIR="${pkgdir}"/usr/bin MANDIR="${pkgdir}"/usr/share/man install +# chmod 644 "${pkgdir}"/usr/share/man/man1/$pkgname.1 +}
[arch-commits] Commit in cksfv/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:15:57 Author: jlichtblau Revision: 920363 upgpkg: cksfv 1.3.15-1 - new upstream release Modified: cksfv/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:04:42 UTC (rev 920362) +++ PKGBUILD2021-04-20 20:15:57 UTC (rev 920363) @@ -2,27 +2,28 @@ # Contributor: Wijnand Modderman pkgname=cksfv -pkgver=1.3.14 -pkgrel=5 +pkgver=1.3.15 +pkgrel=1 pkgdesc="SFV (Simple File Verification) Checker" arch=('x86_64') url="http://zakalwe.fi/~shd/foss/cksfv; license=('GPL') depends=('glibc') -source=(http://zakalwe.fi/~shd/foss/cksfv/files/$pkgname-$pkgver.tar.gz -http://zakalwe.fi/~shd/foss/cksfv/files/$pkgname-$pkgver.tar.gz.asc) -sha512sums=('1278c3e9c912dce9a5f24c42a3c14566bddbe2220e9ae3d6b94c59090efe39ab98f65db5881648d63d64ab6939881845084900177968e680c04e49bf47b4e58e' +source=(http://zakalwe.fi/~shd/foss/cksfv/files/$pkgname-$pkgver.tar.bz2{,.asc}) +sha256sums=('a173be5b6519e19169b6bb0b8a8530f04303fe3b17706927b9bd58461256064c' 'SKIP') -validpgpkeys=(1902E24D7822120FD84D64A9AB13F56F8FBDC8CD) +validpgpkeys=('047C1A34F60CE92CAFECBB3C3EFC3C14B1F25E35') # Heikki Orsila (2017) build() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}"/$pkgname-$pkgver + ./configure --prefix=/usr make } package() { - cd "$srcdir/$pkgname-$pkgver" - make BINDIR="$pkgdir/usr/bin" MANDIR="$pkgdir/usr/share/man" install - chmod 644 "$pkgdir/usr/share/man/man1/$pkgname.1" + cd "${srcdir}"/$pkgname-$pkgver + + make BINDIR="${pkgdir}"/usr/bin MANDIR="${pkgdir}"/usr/share/man install +# chmod 644 "${pkgdir}"/usr/share/man/man1/$pkgname.1 }
[arch-commits] Commit in libosinfo/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:04:42 Author: bgyorgy Revision: 920362 Minor changes Modified: libosinfo/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:03:52 UTC (rev 920361) +++ PKGBUILD2021-04-20 20:04:42 UTC (rev 920362) @@ -4,13 +4,13 @@ pkgname=libosinfo pkgver=1.9.0 pkgrel=1 -pkgdesc="GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support" -arch=(x86_64) -url="https://libosinfo.org/; -license=(GPL LGPL) -depends=(glib2 hwids libsoup libxslt osinfo-db) -makedepends=(check gobject-introspection gtk-doc meson vala) -source=(https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz{,.asc}) +pkgdesc='GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support' +arch=('x86_64') +url='https://libosinfo.org/' +license=('GPL' 'LGPL') +depends=('glib2' 'hwids' 'libsoup' 'libxslt' 'osinfo-db') +makedepends=('check' 'gobject-introspection' 'gtk-doc' 'meson' 'vala') +source=("https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz"{,.asc}) validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF' # Daniel P. Berrange '09B9C8FF223EF113AFA06A39EE926C2BDACC177B') # Fabiano Fidêncio sha256sums=('b4f3418154ef3f43d9420827294916aea1827021afc06e1644fc56951830a359' @@ -20,7 +20,7 @@ arch-meson $pkgname-$pkgver build \ -D with-usb-ids-path=/usr/share/hwdata/usb.ids \ -D with-pci-ids-path=/usr/share/hwdata/pci.ids - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in python-pyproj/repos/community-staging-x86_64 (2 files)
Date: Tuesday, April 20, 2021 @ 20:03:52 Author: jlichtblau Revision: 920361 archrelease: copy trunk to community-staging-x86_64 Added: python-pyproj/repos/community-staging-x86_64/PKGBUILD (from rev 920360, python-pyproj/trunk/PKGBUILD) Deleted: python-pyproj/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 20:03:42 UTC (rev 920360) +++ PKGBUILD2021-04-20 20:03:52 UTC (rev 920361) @@ -1,37 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Stéphane Gaudreault - -pkgname=python-pyproj -pkgver=2.6.1 -pkgrel=1 -pkgdesc="Python interfaces to PROJ.4 library" -arch=('x86_64') -url="https://github.com/pyproj4/pyproj; -license=('custom') -depends=('proj' 'python') -makedepends=('python-setuptools' 'cython') -source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/v${pkgver}rel.tar.gz) -sha256sums=('4025fb2ca8834ad418b07577e4e927fe3aaf8b682c994a9fa62cc300e88e72e7') - -prepare() { - cd "${srcdir}" - -# Remove RPATH - sed -i '/runtime_library_dirs=/d' pyproj-${pkgver}rel/setup.py -} - -build() { - cd "${srcdir}" - - export PROJ_DIR=/usr - - cd pyproj-${pkgver}rel - python setup.py build -} - -package() { - cd "${srcdir}"/pyproj-${pkgver}rel - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - - install -Dm644 LICENSE_proj4 "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-pyproj/repos/community-staging-x86_64/PKGBUILD (from rev 920360, python-pyproj/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 20:03:52 UTC (rev 920361) @@ -0,0 +1,37 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Stéphane Gaudreault + +pkgname=python-pyproj +pkgver=3.0.1 +pkgrel=1 +pkgdesc="Python interfaces to PROJ.4 library" +arch=('x86_64') +url="https://github.com/pyproj4/pyproj; +license=('custom') +depends=('proj' 'python') +makedepends=('python-setuptools' 'cython') +source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/$pkgver.tar.gz) +sha256sums=('f078f1d2e4aee9e2006a985c768741eb152f94e0ada69e9db92015986fb9a4f6') + +prepare() { + cd "${srcdir}" + +# Remove RPATH + sed -i '/runtime_library_dirs=/d' pyproj-$pkgver/setup.py +} + +build() { + cd "${srcdir}" + + export PROJ_DIR=/usr + + cd pyproj-$pkgver + python setup.py build +} + +package() { + cd "${srcdir}"/pyproj-$pkgver + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE_proj4 "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-pyproj/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:03:42 Author: jlichtblau Revision: 920360 upgpkg: python-pyproj 3.0.1-1 - gdal 3.2.2 and proj 8.0.0 rebuild Modified: python-pyproj/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 20:03:18 UTC (rev 920359) +++ PKGBUILD2021-04-20 20:03:42 UTC (rev 920360) @@ -2,7 +2,7 @@ # Contributor: Stéphane Gaudreault pkgname=python-pyproj -pkgver=2.6.1 +pkgver=3.0.1 pkgrel=1 pkgdesc="Python interfaces to PROJ.4 library" arch=('x86_64') @@ -10,14 +10,14 @@ license=('custom') depends=('proj' 'python') makedepends=('python-setuptools' 'cython') -source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/v${pkgver}rel.tar.gz) -sha256sums=('4025fb2ca8834ad418b07577e4e927fe3aaf8b682c994a9fa62cc300e88e72e7') +source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/$pkgver.tar.gz) +sha256sums=('f078f1d2e4aee9e2006a985c768741eb152f94e0ada69e9db92015986fb9a4f6') prepare() { cd "${srcdir}" # Remove RPATH - sed -i '/runtime_library_dirs=/d' pyproj-${pkgver}rel/setup.py + sed -i '/runtime_library_dirs=/d' pyproj-$pkgver/setup.py } build() { @@ -25,12 +25,12 @@ export PROJ_DIR=/usr - cd pyproj-${pkgver}rel + cd pyproj-$pkgver python setup.py build } package() { - cd "${srcdir}"/pyproj-${pkgver}rel + cd "${srcdir}"/pyproj-$pkgver python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build install -Dm644 LICENSE_proj4 "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
[arch-commits] Commit in osinfo-db/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 20:00:25 Author: bgyorgy Revision: 920357 Minor changes Modified: osinfo-db/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:58:52 UTC (rev 920356) +++ PKGBUILD2021-04-20 20:00:25 UTC (rev 920357) @@ -3,14 +3,14 @@ pkgname=osinfo-db pkgver=20210312 pkgrel=1 -pkgdesc="Osinfo database of information about operating systems for virtualization provisioning tools" -arch=(any) -url="https://libosinfo.org/; -license=(GPL) -makedepends=(osinfo-db-tools) -options=(!emptydirs) -source=(https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz{,.asc}) -noextract=($pkgname-$pkgver.tar.xz) +pkgdesc='Osinfo database of information about operating systems for virtualization provisioning tools' +arch=('any') +url='https://libosinfo.org/' +license=('GPL') +makedepends=('osinfo-db-tools') +options=('!emptydirs') +source=("https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz"{,.asc}) +noextract=("$pkgname-$pkgver.tar.xz") validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF' # Daniel P. Berrange '09B9C8FF223EF113AFA06A39EE926C2BDACC177B') # Fabiano Fidêncio sha256sums=('7548ec09e445ca7378c5ceb99e39edca8857f8293831e0b3cb558f4230870e10'
[arch-commits] Commit in qt5ct/repos/community-x86_64 (3 files)
Date: Tuesday, April 20, 2021 @ 19:58:52 Author: arojas Revision: 920356 archrelease: copy trunk to community-x86_64 Added: qt5ct/repos/community-x86_64/PKGBUILD (from rev 920355, qt5ct/trunk/PKGBUILD) qt5ct/repos/community-x86_64/qt5ct-datadir.patch (from rev 920355, qt5ct/trunk/qt5ct-datadir.patch) Deleted: qt5ct/repos/community-x86_64/PKGBUILD -+ PKGBUILD| 63 ++ qt5ct-datadir.patch | 14 +++ 2 files changed, 48 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 19:58:37 UTC (rev 920355) +++ PKGBUILD2021-04-20 19:58:52 UTC (rev 920356) @@ -1,29 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: FadeMind -# Contributor: Zatherz - -pkgname=qt5ct -pkgver=1.1 -pkgrel=1 -pkgdesc="Qt5 Configuration Utility" -arch=(x86_64) -url="https://qt5ct.sourceforge.io/; -license=(BSD) -depends=(qt5-svg) -makedepends=(qt5-tools) -source=("https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2;) -sha256sums=('af77c4dbf7f9ba97fe0218648167395bca7bcb2b9c1886a9c98b1e343127ddd2') - -build() { - cd $pkgname-$pkgver - qmake-qt5 $pkgname.pro - make -} - -package() { - cd $pkgname-$pkgver - make INSTALL_ROOT="$pkgdir" install - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - Copied: qt5ct/repos/community-x86_64/PKGBUILD (from rev 920355, qt5ct/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 19:58:52 UTC (rev 920356) @@ -0,0 +1,34 @@ +# Maintainer: Antonio Rojas +# Contributor: FadeMind +# Contributor: Zatherz + +pkgname=qt5ct +pkgver=1.2 +pkgrel=1 +pkgdesc="Qt5 Configuration Utility" +arch=(x86_64) +url="https://qt5ct.sourceforge.io/; +license=(BSD) +depends=(qt5-svg) +makedepends=(cmake qt5-tools) +source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2 +qt5ct-datadir.patch) +sha256sums=('1de3f06e6d5d0746bf19a949e56cc04b53bdbc18294f38cb20759f35006b872e' +'58422b0fff7de20ba45744d0a7610da5685142daf5db12414d3fed8fd91b152f') + +prepare() { + patch -d $pkgname-$pkgver -p1 < qt5ct-datadir.patch # Fix data install dir +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -Dm644 $pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + Copied: qt5ct/repos/community-x86_64/qt5ct-datadir.patch (from rev 920355, qt5ct/trunk/qt5ct-datadir.patch) === --- qt5ct-datadir.patch (rev 0) +++ qt5ct-datadir.patch 2021-04-20 19:58:52 UTC (rev 920356) @@ -0,0 +1,14 @@ +diff -ru qt5ct-1.2/CMakeLists.txt qt5ct-1.2.orig/CMakeLists.txt +--- qt5ct-1.2.orig/CMakeLists.txt 2021-04-20 21:29:54.0 +0200 qt5ct-1.2/CMakeLists.txt 2021-04-20 21:53:46.049860142 +0200 +@@ -54,8 +54,8 @@ + add_subdirectory(src/qt5ct-qtplugin) + add_subdirectory(src/qt5ct-style) + +-install(DIRECTORY qss DESTINATION ${CMAKE_INSTALL_DATADIR}) +-install(DIRECTORY colors DESTINATION ${CMAKE_INSTALL_DATADIR}) ++install(DIRECTORY qss DESTINATION ${CMAKE_INSTALL_DATADIR}/qt5ct) ++install(DIRECTORY colors DESTINATION ${CMAKE_INSTALL_DATADIR}/qt5ct) + + if(UNIX) + add_custom_target(distclean @echo cleaning for source distribution)
[arch-commits] Commit in qt5ct/trunk (PKGBUILD qt5ct-datadir.patch)
Date: Tuesday, April 20, 2021 @ 19:58:37 Author: arojas Revision: 920355 Update to 1.2, switch to cmake Added: qt5ct/trunk/qt5ct-datadir.patch Modified: qt5ct/trunk/PKGBUILD -+ PKGBUILD| 25 +++-- qt5ct-datadir.patch | 14 ++ 2 files changed, 29 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:58:19 UTC (rev 920354) +++ PKGBUILD2021-04-20 19:58:37 UTC (rev 920355) @@ -3,7 +3,7 @@ # Contributor: Zatherz pkgname=qt5ct -pkgver=1.1 +pkgver=1.2 pkgrel=1 pkgdesc="Qt5 Configuration Utility" arch=(x86_64) @@ -10,20 +10,25 @@ url="https://qt5ct.sourceforge.io/; license=(BSD) depends=(qt5-svg) -makedepends=(qt5-tools) -source=("https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2;) -sha256sums=('af77c4dbf7f9ba97fe0218648167395bca7bcb2b9c1886a9c98b1e343127ddd2') +makedepends=(cmake qt5-tools) +source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2 +qt5ct-datadir.patch) +sha256sums=('1de3f06e6d5d0746bf19a949e56cc04b53bdbc18294f38cb20759f35006b872e' +'58422b0fff7de20ba45744d0a7610da5685142daf5db12414d3fed8fd91b152f') +prepare() { + patch -d $pkgname-$pkgver -p1 < qt5ct-datadir.patch # Fix data install dir +} + build() { - cd $pkgname-$pkgver - qmake-qt5 $pkgname.pro - make + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package() { - cd $pkgname-$pkgver - make INSTALL_ROOT="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 $pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } Added: qt5ct-datadir.patch === --- qt5ct-datadir.patch (rev 0) +++ qt5ct-datadir.patch 2021-04-20 19:58:37 UTC (rev 920355) @@ -0,0 +1,14 @@ +diff -ru qt5ct-1.2/CMakeLists.txt qt5ct-1.2.orig/CMakeLists.txt +--- qt5ct-1.2.orig/CMakeLists.txt 2021-04-20 21:29:54.0 +0200 qt5ct-1.2/CMakeLists.txt 2021-04-20 21:53:46.049860142 +0200 +@@ -54,8 +54,8 @@ + add_subdirectory(src/qt5ct-qtplugin) + add_subdirectory(src/qt5ct-style) + +-install(DIRECTORY qss DESTINATION ${CMAKE_INSTALL_DATADIR}) +-install(DIRECTORY colors DESTINATION ${CMAKE_INSTALL_DATADIR}) ++install(DIRECTORY qss DESTINATION ${CMAKE_INSTALL_DATADIR}/qt5ct) ++install(DIRECTORY colors DESTINATION ${CMAKE_INSTALL_DATADIR}/qt5ct) + + if(UNIX) + add_custom_target(distclean @echo cleaning for source distribution)
[arch-commits] Commit in osinfo-db-tools/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:58:19 Author: bgyorgy Revision: 920354 Minor changes Modified: osinfo-db-tools/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:56:48 UTC (rev 920353) +++ PKGBUILD2021-04-20 19:58:19 UTC (rev 920354) @@ -3,14 +3,14 @@ pkgname=osinfo-db-tools pkgver=1.9.0 pkgrel=1 -pkgdesc="Tools for managing the osinfo database" -arch=(x86_64) -url="https://libosinfo.org/; -license=(GPL) -depends=(json-glib libarchive libsoup libxslt) -makedepends=(meson) -checkdepends=(python-pytest python-requests) -source=(https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz{,.asc}) +pkgdesc='Tools for managing the osinfo database' +arch=('x86_64') +url='https://libosinfo.org/' +license=('GPL') +depends=('json-glib' 'libarchive' 'libsoup' 'libxslt') +makedepends=('meson') +checkdepends=('python-pytest' 'python-requests') +source=("https://releases.pagure.org/libosinfo/$pkgname-$pkgver.tar.xz"{,.asc}) validpgpkeys=('DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF' # Daniel P. Berrange '09B9C8FF223EF113AFA06A39EE926C2BDACC177B') # Fabiano Fidêncio sha256sums=('255f1c878bacec70c3020ff5a9cb0f6bd861ca0009f24608df5ef6f62d5243c0'
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Tuesday, April 20, 2021 @ 19:56:48 Author: felixonmars Revision: 920353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 920352, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 920352, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 19:56:48 UTC (rev 920353) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=236 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-cabal-install-parsers' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unordered-containers' + 'shellcheck') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3') + +prepare(){ + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-ci/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:56:35 Author: felixonmars Revision: 920352 upgpkg: haskell-ci 0.10.3-236: rebuild with ShellCheck 0.7.2 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:54:56 UTC (rev 920351) +++ PKGBUILD2021-04-20 19:56:35 UTC (rev 920352) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=235 +pkgrel=236 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Tuesday, April 20, 2021 @ 19:54:56 Author: felixonmars Revision: 920351 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 920350, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 920350, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 19:54:56 UTC (rev 920351) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.2 +pkgrel=1 +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' 'uusi') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714') + +prepare() { +cd $pkgname-$pkgver +gen-setup +} + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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 shellcheck/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:54:42 Author: felixonmars Revision: 920350 upgpkg: shellcheck 0.7.2-1: rebuild with ShellCheck 0.7.2 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:53:07 UTC (rev 920349) +++ PKGBUILD2021-04-20 19:54:42 UTC (rev 920350) @@ -3,20 +3,20 @@ _hkgname=ShellCheck pkgname=shellcheck -pkgver=0.7.1 -pkgrel=361 +pkgver=0.7.2 +pkgrel=1 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') +makedepends=('ghc' 'pandoc' 'uusi') source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) -sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') +sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714') prepare() { cd $pkgname-$pkgver -echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +gen-setup } build() {
[arch-commits] Commit in gnome-multi-writer/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:53:07 Author: bgyorgy Revision: 920349 Minor changes Modified: gnome-multi-writer/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:45:54 UTC (rev 920348) +++ PKGBUILD2021-04-20 19:53:07 UTC (rev 920349) @@ -3,9 +3,9 @@ pkgname=gnome-multi-writer pkgver=3.32.1 pkgrel=2 -pkgdesc="Write an ISO file to multiple USB devices at once" +pkgdesc='Write an ISO file to multiple USB devices at once' arch=('x86_64') -url="https://wiki.gnome.org/Apps/MultiWriter; +url='https://wiki.gnome.org/Apps/MultiWriter' license=('GPL') groups=('gnome-extra') depends=('gtk3' 'libcanberra' 'libgusb' 'udisks2') @@ -16,7 +16,7 @@ build() { arch-meson $pkgname-$pkgver build - ninja -C build + meson compile -C build } package() {
[arch-commits] Commit in keycloak-metrics-spi/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:45:54 Author: jelle Revision: 920348 archrelease: copy trunk to community-any Added: keycloak-metrics-spi/repos/community-any/PKGBUILD (from rev 920347, keycloak-metrics-spi/trunk/PKGBUILD) Deleted: keycloak-metrics-spi/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 19:45:46 UTC (rev 920347) +++ PKGBUILD2021-04-20 19:45:54 UTC (rev 920348) @@ -1,32 +0,0 @@ -# Maintainer: Jelle van der Waa - -pkgname=keycloak-metrics-spi -pkgver=2.3.0 -_jarversion=2.2.1 -pkgrel=1 -pkgdesc='A Service Provider that adds a Prometheus metrics endpoint to Keycloak' -url="https://github.com/aerogear/keycloak-metrics-spi; -arch=('any') -license=('Apache') -depends=('java-runtime>=8') -makedepends=('java-environment=8' 'gradle' 'keycloak') -source=($pkgname-$pkgver.tar.gz::https://github.com/aerogear/keycloak-metrics-spi/archive/${pkgver}.tar.gz) -sha512sums=('2dc9937b4738cf979f9533d909b8d84fbaf0fa54b3f739424728f194b9a0bb749123e329249fdcc49c8aa4f7706b83eab938dada7a737b3a65ebdc5311220002') - -build() { - cd ${pkgname}-${pkgver} - gradle jar -} - -check() { - cd ${pkgname}-${pkgver} - gradle test -} - -package() { - cd ${pkgname}-${pkgver} - - install -d "${pkgdir}/opt/keycloak/standalone/deployments/" - install -Dm644 "build/libs/keycloak-metrics-spi-${_jarversion}-SNAPSHOT.jar" "${pkgdir}/usr/share/java/${pkgname}/keycloak-metrics-spi-${pkgver}.jar" - ln -s "/usr/share/java/${pkgname}/keycloak-metrics-spi-${pkgver}.jar" "${pkgdir}/opt/keycloak/standalone/deployments/keycloak-metrics-spi-${pkgver}.jar" -} Copied: keycloak-metrics-spi/repos/community-any/PKGBUILD (from rev 920347, keycloak-metrics-spi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-20 19:45:54 UTC (rev 920348) @@ -0,0 +1,32 @@ +# Maintainer: Jelle van der Waa + +pkgname=keycloak-metrics-spi +pkgver=2.3.1 +_jarversion=2.3.2 +pkgrel=1 +pkgdesc='A Service Provider that adds a Prometheus metrics endpoint to Keycloak' +url="https://github.com/aerogear/keycloak-metrics-spi; +arch=('any') +license=('Apache') +depends=('java-runtime>=8') +makedepends=('java-environment=8' 'gradle' 'keycloak') +source=($pkgname-$pkgver.tar.gz::https://github.com/aerogear/keycloak-metrics-spi/archive/${pkgver}.tar.gz) +sha512sums=('c7ecfea5bedb4f4a2f798a32b472bd883fcd7850023c3515ae14329a6014b8b2247526707d2c4f4494e33d6ff69d876284fc42f9ba9ad8e1b9cfb323321e944c') + +build() { + cd ${pkgname}-${pkgver} + gradle jar +} + +check() { + cd ${pkgname}-${pkgver} + gradle test +} + +package() { + cd ${pkgname}-${pkgver} + + install -d "${pkgdir}/opt/keycloak/standalone/deployments/" + install -Dm644 "build/libs/keycloak-metrics-spi-${_jarversion}-SNAPSHOT.jar" "${pkgdir}/usr/share/java/${pkgname}/keycloak-metrics-spi-${pkgver}.jar" + ln -s "/usr/share/java/${pkgname}/keycloak-metrics-spi-${pkgver}.jar" "${pkgdir}/opt/keycloak/standalone/deployments/keycloak-metrics-spi-${pkgver}.jar" +}
[arch-commits] Commit in keycloak-metrics-spi/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:45:42 Author: jelle Revision: 920342 upgpkg: keycloak-metrics-spi 2.3.1-1 Modified: keycloak-metrics-spi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:45:42 UTC (rev 920341) +++ PKGBUILD2021-04-20 19:45:42 UTC (rev 920342) @@ -2,7 +2,7 @@ pkgname=keycloak-metrics-spi pkgver=2.3.1 -_jarversion=2.3.1 +_jarversion=2.3.2 pkgrel=1 pkgdesc='A Service Provider that adds a Prometheus metrics endpoint to Keycloak' url="https://github.com/aerogear/keycloak-metrics-spi;
[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:42:01 Author: eworm Revision: 920285 upgpkg: virtualbox-host-modules-arch 6.1.20-1: new upstream release Modified: virtualbox-host-modules-arch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:41:51 UTC (rev 920284) +++ PKGBUILD2021-04-20 19:42:01 UTC (rev 920285) @@ -2,8 +2,8 @@ # Contributor: Ionut Biru pkgname='virtualbox-host-modules-arch' -pkgver=6.1.18 -pkgrel=30 +pkgver=6.1.20 +pkgrel=1 pkgdesc='Virtualbox host kernel modules for Arch Kernel' arch=('x86_64') url='https://virtualbox.org/'
[arch-commits] Commit in virtualbox-host-modules-arch/repos/community-x86_64 (2 files)
Date: Tuesday, April 20, 2021 @ 19:42:03 Author: eworm Revision: 920286 archrelease: copy trunk to community-x86_64 Added: virtualbox-host-modules-arch/repos/community-x86_64/PKGBUILD (from rev 920285, virtualbox-host-modules-arch/trunk/PKGBUILD) Deleted: virtualbox-host-modules-arch/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-20 19:42:01 UTC (rev 920285) +++ PKGBUILD2021-04-20 19:42:03 UTC (rev 920286) @@ -1,37 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Ionut Biru - -pkgname='virtualbox-host-modules-arch' -pkgver=6.1.18 -pkgrel=30 -pkgdesc='Virtualbox host kernel modules for Arch Kernel' -arch=('x86_64') -url='https://virtualbox.org/' -license=('GPL') -makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") -replaces=('virtualbox-modules' 'virtualbox-host-modules') -conflicts=('virtualbox-modules' 'virtualbox-host-modules' - 'virtualbox-host-dkms') -provides=('VIRTUALBOX-HOST-MODULES') - -build() { - _kernver="$( + +pkgname='virtualbox-host-modules-arch' +pkgver=6.1.20 +pkgrel=1 +pkgdesc='Virtualbox host kernel modules for Arch Kernel' +arch=('x86_64') +url='https://virtualbox.org/' +license=('GPL') +makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver") +replaces=('virtualbox-modules' 'virtualbox-host-modules') +conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') +provides=('VIRTUALBOX-HOST-MODULES') + +build() { + _kernver="$(
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, April 20, 2021 @ 19:41:51 Author: felixonmars Revision: 920284 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 920283, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 920283, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 19:41:51 UTC (rev 920284) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=303 +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' 'uusi' '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=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "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 postgrest/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:41:38 Author: felixonmars Revision: 920283 upgpkg: postgrest 7.0.1-303: rebuild with http2 3.0.0, warp 3.3.15 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:41:09 UTC (rev 920282) +++ PKGBUILD2021-04-20 19:41:38 UTC (rev 920283) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=302 +pkgrel=303 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in virtualbox/repos/community-x86_64 (57 files)
Date: Tuesday, April 20, 2021 @ 19:39:29 Author: eworm Revision: 920281 archrelease: copy trunk to community-x86_64 Added: virtualbox/repos/community-x86_64/001-disable-update.patch (from rev 920280, virtualbox/trunk/001-disable-update.patch) virtualbox/repos/community-x86_64/005-gsoap-build.patch (from rev 920280, virtualbox/trunk/005-gsoap-build.patch) virtualbox/repos/community-x86_64/006-rdesktop-vrdp-keymap-path.patch (from rev 920280, virtualbox/trunk/006-rdesktop-vrdp-keymap-path.patch) virtualbox/repos/community-x86_64/008-no-vboxvideo.patch (from rev 920280, virtualbox/trunk/008-no-vboxvideo.patch) virtualbox/repos/community-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch (from rev 920280, virtualbox/trunk/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch) virtualbox/repos/community-x86_64/013-Makefile.patch (from rev 920280, virtualbox/trunk/013-Makefile.patch) virtualbox/repos/community-x86_64/017-fix-narrowing-conversion.patch (from rev 920280, virtualbox/trunk/017-fix-narrowing-conversion.patch) virtualbox/repos/community-x86_64/018-xclient.patch (from rev 920280, virtualbox/trunk/018-xclient.patch) virtualbox/repos/community-x86_64/60-vboxdrv.rules (from rev 920280, virtualbox/trunk/60-vboxdrv.rules) virtualbox/repos/community-x86_64/60-vboxguest.rules (from rev 920280, virtualbox/trunk/60-vboxguest.rules) virtualbox/repos/community-x86_64/LocalConfig.kmk (from rev 920280, virtualbox/trunk/LocalConfig.kmk) virtualbox/repos/community-x86_64/PKGBUILD (from rev 920280, virtualbox/trunk/PKGBUILD) virtualbox/repos/community-x86_64/build.sh (from rev 920280, virtualbox/trunk/build.sh) virtualbox/repos/community-x86_64/vboxdrmclient.path (from rev 920280, virtualbox/trunk/vboxdrmclient.path) virtualbox/repos/community-x86_64/vboxdrmclient.service (from rev 920280, virtualbox/trunk/vboxdrmclient.service) virtualbox/repos/community-x86_64/vboxreload (from rev 920280, virtualbox/trunk/vboxreload) virtualbox/repos/community-x86_64/vboxservice-nox.service (from rev 920280, virtualbox/trunk/vboxservice-nox.service) virtualbox/repos/community-x86_64/vboxservice.service (from rev 920280, virtualbox/trunk/vboxservice.service) virtualbox/repos/community-x86_64/vboxweb.service (from rev 920280, virtualbox/trunk/vboxweb.service) virtualbox/repos/community-x86_64/virtualbox-ext-vnc.install (from rev 920280, virtualbox/trunk/virtualbox-ext-vnc.install) virtualbox/repos/community-x86_64/virtualbox-guest-dkms.install (from rev 920280, virtualbox/trunk/virtualbox-guest-dkms.install) virtualbox/repos/community-x86_64/virtualbox-guest-utils.sysusers (from rev 920280, virtualbox/trunk/virtualbox-guest-utils.sysusers) virtualbox/repos/community-x86_64/virtualbox-host-dkms.conf (from rev 920280, virtualbox/trunk/virtualbox-host-dkms.conf) virtualbox/repos/community-x86_64/virtualbox-host-dkms.install (from rev 920280, virtualbox/trunk/virtualbox-host-dkms.install) virtualbox/repos/community-x86_64/virtualbox-vboxsf-dkms.conf (from rev 920280, virtualbox/trunk/virtualbox-vboxsf-dkms.conf) virtualbox/repos/community-x86_64/virtualbox.install (from rev 920280, virtualbox/trunk/virtualbox.install) virtualbox/repos/community-x86_64/virtualbox.sysusers (from rev 920280, virtualbox/trunk/virtualbox.sysusers) Deleted: virtualbox/repos/community-x86_64/001-disable-update.patch virtualbox/repos/community-x86_64/005-gsoap-build.patch virtualbox/repos/community-x86_64/006-rdesktop-vrdp-keymap-path.patch virtualbox/repos/community-x86_64/008-no-vboxvideo.patch virtualbox/repos/community-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch virtualbox/repos/community-x86_64/013-Makefile.patch virtualbox/repos/community-x86_64/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch virtualbox/repos/community-x86_64/017-fix-narrowing-conversion.patch virtualbox/repos/community-x86_64/018-xclient.patch virtualbox/repos/community-x86_64/019-python3.9.patch virtualbox/repos/community-x86_64/020-linux-5-11.patch virtualbox/repos/community-x86_64/60-vboxdrv.rules virtualbox/repos/community-x86_64/60-vboxguest.rules virtualbox/repos/community-x86_64/LocalConfig.kmk virtualbox/repos/community-x86_64/PKGBUILD virtualbox/repos/community-x86_64/build.sh virtualbox/repos/community-x86_64/vboxdrmclient.path virtualbox/repos/community-x86_64/vboxdrmclient.service virtualbox/repos/community-x86_64/vboxreload virtualbox/repos/community-x86_64/vboxservice-nox.service virtualbox/repos/community-x86_64/vboxservice.service virtualbox/repos/community-x86_64/vboxweb.service virtualbox/repos/community-x86_64/virtualbox-ext-vnc.install virtualbox/repos/community-x86_64/virtualbox-guest-dkms.install virtualbox/repos/community-x86_64/virtualbox-guest-utils.sysusers
[arch-commits] Commit in virtualbox/trunk (4 files)
Date: Tuesday, April 20, 2021 @ 19:39:16 Author: eworm Revision: 920280 upgpkg: virtualbox 6.1.20-1: new upstream release Modified: virtualbox/trunk/PKGBUILD Deleted: virtualbox/trunk/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch virtualbox/trunk/019-python3.9.patch virtualbox/trunk/020-linux-5-11.patch + 016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch | 189 -- 019-python3.9.patch| 101 - 020-linux-5-11.patch | 12 PKGBUILD | 16 4 files changed, 5 insertions(+), 313 deletions(-) Deleted: 016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch === --- 016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch 2021-04-20 19:38:47 UTC (rev 920279) +++ 016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch 2021-04-20 19:39:16 UTC (rev 920280) @@ -1,189 +0,0 @@ -From 369dd2ee3c82c4417fee04aeec933c74fd198e78 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Tue, 23 Jan 2018 15:09:20 +0100 -Subject: [PATCH resend] VBoxServiceAutoMount: Change Linux mount code to use - an options string - -Signed-off-by: Hans de Goede - .../common/VBoxService/VBoxServiceAutoMount.cpp| 62 +++--- - 1 file changed, 8 insertions(+), 54 deletions(-) - -diff --git a/src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp b/src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp ./src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp.orig 2019-04-16 11:09:11.0 +0100 -+++ ./src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp 2019-04-26 17:10:47.178485356 +0100 -@@ -40,6 +40,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -114,6 +115,9 @@ RT_C_DECLS_END - # define VBOXSERVICE_AUTOMOUNT_MIQF SHFL_MIQF_PATH - #endif - -+#ifndef MAX_MNTOPT_STR -+#define MAX_MNTOPT_STR PAGE_SIZE -+#endif - - /* - * Structures and Typedefs * -@@ -400,13 +399,13 @@ static int vbsvcAutoMountSharedFolderOld - int rc = vbsvcAutoMountPrepareMountPointOld(pszMountPoint, pszShareName, ); - if (RT_SUCCESS(rc)) - { -+char szOptBuf[MAX_MNTOPT_STR] = { '\0', }; -+RTStrPrintf(szOptBuf, sizeof(szOptBuf), "uid=%d,gid=%d,dmode=%0o,fmode=%0o,dmask=%0o,fmask=%0o", -+Opts.uid, Opts.gid, Opts.dmode, Opts.fmode, Opts.dmask, Opts.fmask); - # ifdef RT_OS_SOLARIS - int fFlags = 0; - if (Opts.ronly) - fFlags |= MS_RDONLY; --char szOptBuf[MAX_MNTOPT_STR] = { '\0', }; --RTStrPrintf(szOptBuf, sizeof(szOptBuf), "uid=%d,gid=%d,dmode=%0o,fmode=%0o,dmask=%0o,fmask=%0o", --Opts.uid, Opts.gid, Opts.dmode, Opts.fmode, Opts.dmask, Opts.fmask); - int r = mount(pszShareName, - pszMountPoint, - fFlags | MS_OPTIONSTR, -@@ -423,35 +422,11 @@ static int vbsvcAutoMountSharedFolderOld - - # else /* RT_OS_LINUX */ - unsigned long fFlags = MS_NODEV; -- --/*const char *szOptions = { "rw" }; - ??? */ --struct vbsf_mount_info_new mntinf; --RT_ZERO(mntinf); -- --mntinf.nullchar = '\0'; --mntinf.signature[0] = VBSF_MOUNT_SIGNATURE_BYTE_0; --mntinf.signature[1] = VBSF_MOUNT_SIGNATURE_BYTE_1; --mntinf.signature[2] = VBSF_MOUNT_SIGNATURE_BYTE_2; --mntinf.length = sizeof(mntinf); -- --mntinf.uid = Opts.uid; --mntinf.gid = Opts.gid; --mntinf.ttl = Opts.ttl; --mntinf.dmode = Opts.dmode; --mntinf.fmode = Opts.fmode; --mntinf.dmask = Opts.dmask; --mntinf.fmask = Opts.fmask; --mntinf.cMaxIoPages = Opts.cMaxIoPages; --mntinf.szTag[0] = '\0'; -- --strcpy(mntinf.name, pszShareName); --strcpy(mntinf.nls_name, "\0"); -- - int r = mount(pszShareName, - pszMountPoint, - "vboxsf", - fFlags, -- ); -+ szOptBuf); - if (r == 0) - { - VGSvcVerbose(0, "vbsvcAutoMountWorker: Shared folder '%s' was mounted to '%s'\n", pszShareName, pszMountPoint); -@@ -484,34 +459,6 @@ static int vbsvcAutoMountSharedFolderOld - } - else /* r == -1, we got some error in errno. */ - { --if (errno == EPROTO) --{ --VGSvcVerbose(3, "vbsvcAutoMountWorker: Messed up share
[arch-commits] Commit in keycloak-metrics-spi/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:38:47 Author: jelle Revision: 920279 upgpkg: keycloak-metrics-spi 2.3.1-1 Modified: keycloak-metrics-spi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:38:29 UTC (rev 920278) +++ PKGBUILD2021-04-20 19:38:47 UTC (rev 920279) @@ -1,8 +1,8 @@ # Maintainer: Jelle van der Waa pkgname=keycloak-metrics-spi -pkgver=2.3.0 -_jarversion=2.2.1 +pkgver=2.3.1 +_jarversion=2.3.1 pkgrel=1 pkgdesc='A Service Provider that adds a Prometheus metrics endpoint to Keycloak' url="https://github.com/aerogear/keycloak-metrics-spi; @@ -11,7 +11,7 @@ depends=('java-runtime>=8') makedepends=('java-environment=8' 'gradle' 'keycloak') source=($pkgname-$pkgver.tar.gz::https://github.com/aerogear/keycloak-metrics-spi/archive/${pkgver}.tar.gz) -sha512sums=('2dc9937b4738cf979f9533d909b8d84fbaf0fa54b3f739424728f194b9a0bb749123e329249fdcc49c8aa4f7706b83eab938dada7a737b3a65ebdc5311220002') +sha512sums=('c7ecfea5bedb4f4a2f798a32b472bd883fcd7850023c3515ae14329a6014b8b2247526707d2c4f4494e33d6ff69d876284fc42f9ba9ad8e1b9cfb323321e944c') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in haskell-wai-middleware-static/repos (2 files)
Date: Tuesday, April 20, 2021 @ 19:38:29 Author: felixonmars Revision: 920278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-middleware-static/repos/community-staging-x86_64/ haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 920277, haskell-wai-middleware-static/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 920277, haskell-wai-middleware-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-20 19:38:29 UTC (rev 920278) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-middleware-static +pkgname=haskell-wai-middleware-static +pkgver=0.9.0 +pkgrel=118 +pkgdesc="WAI middleware that serves requests to static files" +url="https://github.com/scotty-web/wai-middleware-static; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 'haskell-expiring-cache-map' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 'haskell-wai') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-expectations-lifted' + 'haskell-hspec-wai' 'haskell-mockery' 'haskell-scotty' 'haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4833afa649ed2e9604f396481dbf5e1f4d96db841fb9c300a9c0b66641241c12c14d8e010860626a3d4bf00507fa0b28b5480d37ac1f8d6daa1c3e96685b654c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-wai-middleware-static/trunk (PKGBUILD)
Date: Tuesday, April 20, 2021 @ 19:38:15 Author: felixonmars Revision: 920277 upgpkg: haskell-wai-middleware-static 0.9.0-118: rebuild with http2 3.0.0, warp 3.3.15 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-20 19:37:16 UTC (rev 920276) +++ PKGBUILD2021-04-20 19:38:15 UTC (rev 920277) @@ -4,7 +4,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.9.0 -pkgrel=117 +pkgrel=118 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("BSD") @@ -36,7 +36,7 @@ check() { cd $_hkgname-$pkgver -runhaskell Setup test +runhaskell Setup test --show-details=direct } package() {