[arch-commits] Commit in maui-shelf/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:57:37 Author: arojas Revision: 1128991 archrelease: copy trunk to community-x86_64 Added: maui-shelf/repos/community-x86_64/PKGBUILD (from rev 1128990, maui-shelf/trunk/PKGBUILD) Deleted: maui-shelf/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:57:27 UTC (rev 1128990) +++ PKGBUILD2022-02-08 07:57:37 UTC (rev 1128991) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=maui-shelf -_pkgname=shelf -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Document and EBook collection manager' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing mauikit-texteditor poppler-qt5 hicolor-icon-theme) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('a999ab5b85be1b6220d6e5853190f4fdfc3af887635a607dd36c6ac46bc26824') - -build() { - cmake -B build -S $_pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: maui-shelf/repos/community-x86_64/PKGBUILD (from rev 1128990, maui-shelf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:57:37 UTC (rev 1128991) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=maui-shelf +_pkgname=shelf +pkgver=2.1.0 +pkgrel=2 +pkgdesc='Document and EBook collection manager' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing mauikit-texteditor poppler-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) +sha256sums=('a999ab5b85be1b6220d6e5853190f4fdfc3af887635a607dd36c6ac46bc26824') + +build() { + cmake -B build -S $_pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in maui-clip/repos/community-x86_64 (3 files)
Date: Tuesday, February 8, 2022 @ 07:57:27 Author: arojas Revision: 1128990 archrelease: copy trunk to community-x86_64 Added: maui-clip/repos/community-x86_64/PKGBUILD (from rev 1128989, maui-clip/trunk/PKGBUILD) maui-clip/repos/community-x86_64/ffmpeg5.patch (from rev 1128989, maui-clip/trunk/ffmpeg5.patch) Deleted: maui-clip/repos/community-x86_64/PKGBUILD ---+ PKGBUILD | 54 ++ ffmpeg5.patch | 16 2 files changed, 46 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:57:17 UTC (rev 1128989) +++ PKGBUILD2022-02-08 07:57:27 UTC (rev 1128990) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=maui-clip -_pkgname=clip -pkgver=2.1.0 -pkgrel=2 -pkgdesc='Video player and video collection manager' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing taglib ffmpeg) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('c09f9668c25710e4018ca1ac00fa56d7d00a5c64ffc3e967aa3abf3a46c97bef') - -build() { - cmake -B build -S $_pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: maui-clip/repos/community-x86_64/PKGBUILD (from rev 1128989, maui-clip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:57:27 UTC (rev 1128990) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas + +pkgname=maui-clip +_pkgname=clip +pkgver=2.1.0 +pkgrel=4 +pkgdesc='Video player and video collection manager' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing taglib ffmpeg) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz +ffmpeg5.patch) +sha256sums=('c09f9668c25710e4018ca1ac00fa56d7d00a5c64ffc3e967aa3abf3a46c97bef' +'54d5c9d7f077edcfb94a6681d590d40ac9c2b83f3da2c340d477c6b2e1b2576f') + +prepare() { + patch -d $_pkgname-$pkgver -p1 < ffmpeg5.patch # Fix build with FFmpeg 5 +} + +build() { + cmake -B build -S $_pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} Copied: maui-clip/repos/community-x86_64/ffmpeg5.patch (from rev 1128989, maui-clip/trunk/ffmpeg5.patch) === --- ffmpeg5.patch (rev 0) +++ ffmpeg5.patch 2022-02-08 07:57:27 UTC (rev 1128990) @@ -0,0 +1,16 @@ +diff --git a/src/utils/ffmpegthumbs/moviedecoder.h b/src/utils/ffmpegthumbs/moviedecoder.h +index 53a9522..d6b717d 100644 +--- a/src/utils/ffmpegthumbs/moviedecoder.h b/src/utils/ffmpegthumbs/moviedecoder.h +@@ -57,7 +57,11 @@ private: + int m_VideoStream; + AVFormatContext*m_pFormatContext; + AVCodecContext* m_pVideoCodecContext; ++#if LIBAVCODEC_VERSION_MAJOR < 59 + AVCodec*m_pVideoCodec; ++#else ++const AVCodec* m_pVideoCodec; ++#endif + //AVStream* m_pVideoStream; + AVFrame*m_pFrame; + quint8* m_pFrameBuffer;
[arch-commits] Commit in maui-station/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:57:17 Author: arojas Revision: 1128989 archrelease: copy trunk to community-x86_64 Added: maui-station/repos/community-x86_64/PKGBUILD (from rev 1128988, maui-station/trunk/PKGBUILD) Deleted: maui-station/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:57:07 UTC (rev 1128988) +++ PKGBUILD2022-02-08 07:57:17 UTC (rev 1128989) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=maui-station -_pkgname=station -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Convergent terminal emulator' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing qmltermwidget hicolor-icon-theme) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('969c4aa59749d9f8cbbd7d439bbdeaff3788b695b243203728780751f7e0ccab') - -build() { - cmake -B build -S $_pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: maui-station/repos/community-x86_64/PKGBUILD (from rev 1128988, maui-station/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:57:17 UTC (rev 1128989) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=maui-station +_pkgname=station +pkgver=2.1.0 +pkgrel=2 +pkgdesc='Convergent terminal emulator' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing qmltermwidget hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) +sha256sums=('969c4aa59749d9f8cbbd7d439bbdeaff3788b695b243203728780751f7e0ccab') + +build() { + cmake -B build -S $_pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in communicator/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:57:07 Author: arojas Revision: 1128988 archrelease: copy trunk to community-x86_64 Added: communicator/repos/community-x86_64/PKGBUILD (from rev 1128987, communicator/trunk/PKGBUILD) Deleted: communicator/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:58 UTC (rev 1128987) +++ PKGBUILD2022-02-08 07:57:07 UTC (rev 1128988) @@ -1,23 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=communicator -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Contacts and dialer application' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing mauikit-texteditor hicolor-icon-theme kpeople kcontacts) -makedepends=(extra-cmake-modules qt5-location) -groups=(maui) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('7ccfe48a933a5192a6166ce65f16f109eb398c6dfcd5ac553ef56b67b836e10b') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: communicator/repos/community-x86_64/PKGBUILD (from rev 1128987, communicator/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:57:07 UTC (rev 1128988) @@ -0,0 +1,23 @@ +# Maintainer: Antonio Rojas + +pkgname=communicator +pkgver=2.1.0 +pkgrel=2 +pkgdesc='Contacts and dialer application' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing mauikit-texteditor hicolor-icon-theme kpeople kcontacts) +makedepends=(extra-cmake-modules qt5-location) +groups=(maui) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('7ccfe48a933a5192a6166ce65f16f109eb398c6dfcd5ac553ef56b67b836e10b') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in buho/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:58 Author: arojas Revision: 1128987 archrelease: copy trunk to community-x86_64 Added: buho/repos/community-x86_64/PKGBUILD (from rev 1128986, buho/trunk/PKGBUILD) Deleted: buho/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:49 UTC (rev 1128986) +++ PKGBUILD2022-02-08 07:56:58 UTC (rev 1128987) @@ -1,23 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=buho -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Task and note keeper' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-accounts mauikit-filebrowsing mauikit-texteditor hicolor-icon-theme) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('0795a957575c51ae09d831f3ba349069fa841effa272c42c0c2e34514868f610') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: buho/repos/community-x86_64/PKGBUILD (from rev 1128986, buho/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:58 UTC (rev 1128987) @@ -0,0 +1,23 @@ +# Maintainer: Antonio Rojas + +pkgname=buho +pkgver=2.1.1 +pkgrel=1 +pkgdesc='Task and note keeper' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-accounts mauikit-filebrowsing mauikit-texteditor hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('13cf4e0348b63292dd61795f948b6106b8f1ce97f3fb518a5ddc01431447b6c8') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in maui-nota/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:49 Author: arojas Revision: 1128986 archrelease: copy trunk to community-x86_64 Added: maui-nota/repos/community-x86_64/PKGBUILD (from rev 1128985, maui-nota/trunk/PKGBUILD) Deleted: maui-nota/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:39 UTC (rev 1128985) +++ PKGBUILD2022-02-08 07:56:49 UTC (rev 1128986) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=maui-nota -_pkgname=nota -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Multi-platform text editor' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing mauikit-texteditor hicolor-icon-theme) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('a5427f9001549ebdf3feb4d79c80b3c824500ec959109dba35b0552125d05419') - -build() { - cmake -B build -S $_pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: maui-nota/repos/community-x86_64/PKGBUILD (from rev 1128985, maui-nota/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:49 UTC (rev 1128986) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=maui-nota +_pkgname=nota +pkgver=2.1.1 +pkgrel=1 +pkgdesc='Multi-platform text editor' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing mauikit-texteditor hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) +sha256sums=('d59f39179791c79f15f1caf0b50d4c79558cd2b6b9316605c40f6e0356b66bdf') + +build() { + cmake -B build -S $_pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in vvave/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:39 Author: arojas Revision: 1128985 archrelease: copy trunk to community-x86_64 Added: vvave/repos/community-x86_64/PKGBUILD (from rev 1128984, vvave/trunk/PKGBUILD) Deleted: vvave/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:31 UTC (rev 1128984) +++ PKGBUILD2022-02-08 07:56:39 UTC (rev 1128985) @@ -1,25 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=vvave -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Multi-platform media player' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing mauikit-accounts hicolor-icon-theme taglib) -makedepends=(extra-cmake-modules) -groups=(maui) -conflicts=(babe) -replaces=(babe) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('73215b9fefca98f987845c5d7a9d206be45e16596a0b74d6c76bcadb1483b610') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: vvave/repos/community-x86_64/PKGBUILD (from rev 1128984, vvave/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:39 UTC (rev 1128985) @@ -0,0 +1,25 @@ +# Maintainer: Antonio Rojas + +pkgname=vvave +pkgver=2.1.1 +pkgrel=1 +pkgdesc='Multi-platform media player' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing mauikit-accounts hicolor-icon-theme taglib) +makedepends=(extra-cmake-modules) +groups=(maui) +conflicts=(babe) +replaces=(babe) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('3c1d9169009bfae61ad26ee4956ad3eb7303b6f36752ae827bf2ca313c674d4a') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in maui-pix/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:31 Author: arojas Revision: 1128984 archrelease: copy trunk to community-x86_64 Added: maui-pix/repos/community-x86_64/PKGBUILD (from rev 1128983, maui-pix/trunk/PKGBUILD) Deleted: maui-pix/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:21 UTC (rev 1128983) +++ PKGBUILD2022-02-08 07:56:31 UTC (rev 1128984) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=maui-pix -_pkgname=pix -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Image gallery application' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing mauikit-imagetools hicolor-icon-theme) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('5b1ee196d292f05a4d8c8c15d0b6e3a5bc08c0cd3dc8b7d80db7bf66ed4ae697') - -build() { - cmake -B build -S $_pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: maui-pix/repos/community-x86_64/PKGBUILD (from rev 1128983, maui-pix/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:31 UTC (rev 1128984) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=maui-pix +_pkgname=pix +pkgver=2.1.1 +pkgrel=1 +pkgdesc='Image gallery application' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing mauikit-imagetools hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) +sha256sums=('371142f0b50065d9065c8a98aad226adcfd5a3a7fa8ea4d4d531279980018e0a') + +build() { + cmake -B build -S $_pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in index-fm/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:21 Author: arojas Revision: 1128983 archrelease: copy trunk to community-x86_64 Added: index-fm/repos/community-x86_64/PKGBUILD (from rev 1128982, index-fm/trunk/PKGBUILD) Deleted: index-fm/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:12 UTC (rev 1128982) +++ PKGBUILD2022-02-08 07:56:21 UTC (rev 1128983) @@ -1,23 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=index-fm -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Multi-platform file manager' -url='https://mauikit.org/' -arch=(x86_64) -license=(GPL3) -depends=(mauikit-filebrowsing hicolor-icon-theme) -makedepends=(extra-cmake-modules) -groups=(maui) -source=(https://download.kde.org/stable/maui/index/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('398cc87442847bc957a0e4ba7057b48b7108ef4eb47cbf2acee3d313c2f2f73b') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: index-fm/repos/community-x86_64/PKGBUILD (from rev 1128982, index-fm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:21 UTC (rev 1128983) @@ -0,0 +1,23 @@ +# Maintainer: Antonio Rojas + +pkgname=index-fm +pkgver=2.1.1 +pkgrel=1 +pkgdesc='Multi-platform file manager' +url='https://mauikit.org/' +arch=(x86_64) +license=(GPL3) +depends=(mauikit-filebrowsing hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(maui) +source=(https://download.kde.org/stable/maui/index/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('dbe1078356f9776dce3a5404d2d9b00c8984c0a8aa02eb0ec450c6c5f4b3fc5e') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit-texteditor/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:12 Author: arojas Revision: 1128982 archrelease: copy trunk to community-x86_64 Added: mauikit-texteditor/repos/community-x86_64/PKGBUILD (from rev 1128981, mauikit-texteditor/trunk/PKGBUILD) Deleted: mauikit-texteditor/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:56:02 UTC (rev 1128981) +++ PKGBUILD2022-02-08 07:56:12 UTC (rev 1128982) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit-texteditor -pkgver=2.1.0 -pkgrel=1 -pkgdesc='MauiKit Text Editor components' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(mauikit syntax-highlighting) -makedepends=(extra-cmake-modules kio) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('d0446dea30d12bd9b0b9ecd20df453496f285eb09f48fbe54210e92a2f9c03cb') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit-texteditor/repos/community-x86_64/PKGBUILD (from rev 1128981, mauikit-texteditor/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:12 UTC (rev 1128982) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit-texteditor +pkgver=2.1.1 +pkgrel=1 +pkgdesc='MauiKit Text Editor components' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(mauikit syntax-highlighting) +makedepends=(extra-cmake-modules kio) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('d4e97a540fc365e22703d40ac9921ecfd4e896ad31459b23f0611197735c243f') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit-imagetools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:56:02 Author: arojas Revision: 1128981 archrelease: copy trunk to community-x86_64 Added: mauikit-imagetools/repos/community-x86_64/PKGBUILD (from rev 1128980, mauikit-imagetools/trunk/PKGBUILD) Deleted: mauikit-imagetools/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:55:52 UTC (rev 1128980) +++ PKGBUILD2022-02-08 07:56:02 UTC (rev 1128981) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit-imagetools -pkgver=2.1.0 -pkgrel=1 -pkgdesc='MauiKit Image Tools Components' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(mauikit kquickimageeditor qt5-location exiv2) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('cf54e1a7911330ff895bc52b635993fa8a41609c437051e464fe6782b036c42d') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit-imagetools/repos/community-x86_64/PKGBUILD (from rev 1128980, mauikit-imagetools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:56:02 UTC (rev 1128981) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit-imagetools +pkgver=2.1.1 +pkgrel=1 +pkgdesc='MauiKit Image Tools Components' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(mauikit kquickimageeditor qt5-location exiv2) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('ea728c115e0dc86f2aab68fd41764b266928f9daa331e8fcd1c5cba9d7c95378') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit-filebrowsing/repos/community-x86_64 (2 files)
Date: Tuesday, February 8, 2022 @ 07:55:52 Author: arojas Revision: 1128980 archrelease: copy trunk to community-x86_64 Added: mauikit-filebrowsing/repos/community-x86_64/PKGBUILD (from rev 1128979, mauikit-filebrowsing/trunk/PKGBUILD) Deleted: mauikit-filebrowsing/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:55:43 UTC (rev 1128979) +++ PKGBUILD2022-02-08 07:55:52 UTC (rev 1128980) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit-filebrowsing -pkgver=2.1.0 -pkgrel=1 -pkgdesc='MauiKit File Browsing utilities and controls' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(mauikit kio) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('273171a0148d83540f3a2c73b7b0ef3be14586948f6e829b270e30146bb9af43') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit-filebrowsing/repos/community-x86_64/PKGBUILD (from rev 1128979, mauikit-filebrowsing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:55:52 UTC (rev 1128980) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit-filebrowsing +pkgver=2.1.1 +pkgrel=1 +pkgdesc='MauiKit File Browsing utilities and controls' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(mauikit kio) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('daee19e3df3f04a701c7319d9c27d2828146fd9aed3c3897c652781286e72ccc') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit-accounts/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:55:43 Author: arojas Revision: 1128979 archrelease: copy trunk to community-x86_64 Added: mauikit-accounts/repos/community-x86_64/PKGBUILD (from rev 1128978, mauikit-accounts/trunk/PKGBUILD) Deleted: mauikit-accounts/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:55:29 UTC (rev 1128978) +++ PKGBUILD2022-02-08 07:55:43 UTC (rev 1128979) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit-accounts -pkgver=2.1.0 -pkgrel=1 -pkgdesc='MauiKit utilities to handle User Accounts' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(mauikit) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('21bce5964d17eaa548c8e6de0298cd1c76bff495308e8de954e399c7fc2f7f4c') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit-accounts/repos/community-x86_64/PKGBUILD (from rev 1128978, mauikit-accounts/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:55:43 UTC (rev 1128979) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit-accounts +pkgver=2.1.1 +pkgrel=1 +pkgdesc='MauiKit utilities to handle User Accounts' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(mauikit) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('08b35303dfd9c903cfbf62b90931ec8315d0d62367dbf56c594907f39d3c06b4') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 07:55:29 Author: arojas Revision: 1128978 archrelease: copy trunk to community-x86_64 Added: mauikit/repos/community-x86_64/PKGBUILD (from rev 1128977, mauikit/trunk/PKGBUILD) Deleted: mauikit/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 07:54:20 UTC (rev 1128977) +++ PKGBUILD2022-02-08 07:55:29 UTC (rev 1128978) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit -pkgver=2.1.0 -pkgrel=1 -pkgdesc='Templated convergent controls and multi-platform utilities for Maui applications' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(ki18n knotifications kirigami2 qt5-svg) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('577b999de9ee07e7db26b6686890bed9324d64823c2014315193ed39e183e355') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit/repos/community-x86_64/PKGBUILD (from rev 1128977, mauikit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 07:55:29 UTC (rev 1128978) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit +pkgver=2.1.1 +pkgrel=1 +pkgdesc='Templated convergent controls and multi-platform utilities for Maui applications' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(ki18n knotifications kirigami2 qt5-svg) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('4a771d0d488086391910f2e8b20307116069ba55577d18b35fdbdc4e50b9e9c5') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in (4 files)
Date: Tuesday, February 8, 2022 @ 07:54:20 Author: arojas Revision: 1128977 Rebuild for mauikit 2.1.1 Modified: communicator/trunk/PKGBUILD maui-clip/trunk/PKGBUILD maui-shelf/trunk/PKGBUILD maui-station/trunk/PKGBUILD -+ communicator/trunk/PKGBUILD |2 +- maui-clip/trunk/PKGBUILD|2 +- maui-shelf/trunk/PKGBUILD |2 +- maui-station/trunk/PKGBUILD |2 +- 4 files changed, 4 insertions(+), 4 deletions(-) Modified: communicator/trunk/PKGBUILD === --- communicator/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) +++ communicator/trunk/PKGBUILD 2022-02-08 07:54:20 UTC (rev 1128977) @@ -2,7 +2,7 @@ pkgname=communicator pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Contacts and dialer application' url='https://mauikit.org/' arch=(x86_64) Modified: maui-clip/trunk/PKGBUILD === --- maui-clip/trunk/PKGBUILD2022-02-08 07:40:48 UTC (rev 1128976) +++ maui-clip/trunk/PKGBUILD2022-02-08 07:54:20 UTC (rev 1128977) @@ -3,7 +3,7 @@ pkgname=maui-clip _pkgname=clip pkgver=2.1.0 -pkgrel=3 +pkgrel=4 pkgdesc='Video player and video collection manager' url='https://mauikit.org/' arch=(x86_64) Modified: maui-shelf/trunk/PKGBUILD === --- maui-shelf/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) +++ maui-shelf/trunk/PKGBUILD 2022-02-08 07:54:20 UTC (rev 1128977) @@ -3,7 +3,7 @@ pkgname=maui-shelf _pkgname=shelf pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Document and EBook collection manager' url='https://mauikit.org/' arch=(x86_64) Modified: maui-station/trunk/PKGBUILD === --- maui-station/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) +++ maui-station/trunk/PKGBUILD 2022-02-08 07:54:20 UTC (rev 1128977) @@ -3,7 +3,7 @@ pkgname=maui-station _pkgname=station pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Convergent terminal emulator' url='https://mauikit.org/' arch=(x86_64)
[arch-commits] Commit in (10 files)
Date: Tuesday, February 8, 2022 @ 07:40:48 Author: arojas Revision: 1128976 Update to 2.1.1 Modified: buho/trunk/PKGBUILD index-fm/trunk/PKGBUILD maui-nota/trunk/PKGBUILD maui-pix/trunk/PKGBUILD mauikit-accounts/trunk/PKGBUILD mauikit-filebrowsing/trunk/PKGBUILD mauikit-imagetools/trunk/PKGBUILD mauikit-texteditor/trunk/PKGBUILD mauikit/trunk/PKGBUILD vvave/trunk/PKGBUILD -+ buho/trunk/PKGBUILD |4 ++-- index-fm/trunk/PKGBUILD |4 ++-- maui-nota/trunk/PKGBUILD|4 ++-- maui-pix/trunk/PKGBUILD |4 ++-- mauikit-accounts/trunk/PKGBUILD |4 ++-- mauikit-filebrowsing/trunk/PKGBUILD |4 ++-- mauikit-imagetools/trunk/PKGBUILD |4 ++-- mauikit-texteditor/trunk/PKGBUILD |4 ++-- mauikit/trunk/PKGBUILD |4 ++-- vvave/trunk/PKGBUILD|4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) Modified: buho/trunk/PKGBUILD === --- buho/trunk/PKGBUILD 2022-02-08 06:02:44 UTC (rev 1128975) +++ buho/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=buho -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc='Task and note keeper' url='https://mauikit.org/' @@ -11,7 +11,7 @@ makedepends=(extra-cmake-modules) groups=(maui) source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('0795a957575c51ae09d831f3ba349069fa841effa272c42c0c2e34514868f610') +sha256sums=('13cf4e0348b63292dd61795f948b6106b8f1ce97f3fb518a5ddc01431447b6c8') build() { cmake -B build -S $pkgname-$pkgver Modified: index-fm/trunk/PKGBUILD === --- index-fm/trunk/PKGBUILD 2022-02-08 06:02:44 UTC (rev 1128975) +++ index-fm/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=index-fm -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc='Multi-platform file manager' url='https://mauikit.org/' @@ -11,7 +11,7 @@ makedepends=(extra-cmake-modules) groups=(maui) source=(https://download.kde.org/stable/maui/index/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('398cc87442847bc957a0e4ba7057b48b7108ef4eb47cbf2acee3d313c2f2f73b') +sha256sums=('dbe1078356f9776dce3a5404d2d9b00c8984c0a8aa02eb0ec450c6c5f4b3fc5e') build() { cmake -B build -S $pkgname-$pkgver Modified: maui-nota/trunk/PKGBUILD === --- maui-nota/trunk/PKGBUILD2022-02-08 06:02:44 UTC (rev 1128975) +++ maui-nota/trunk/PKGBUILD2022-02-08 07:40:48 UTC (rev 1128976) @@ -2,7 +2,7 @@ pkgname=maui-nota _pkgname=nota -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc='Multi-platform text editor' url='https://mauikit.org/' @@ -12,7 +12,7 @@ makedepends=(extra-cmake-modules) groups=(maui) source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('a5427f9001549ebdf3feb4d79c80b3c824500ec959109dba35b0552125d05419') +sha256sums=('d59f39179791c79f15f1caf0b50d4c79558cd2b6b9316605c40f6e0356b66bdf') build() { cmake -B build -S $_pkgname-$pkgver Modified: maui-pix/trunk/PKGBUILD === --- maui-pix/trunk/PKGBUILD 2022-02-08 06:02:44 UTC (rev 1128975) +++ maui-pix/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) @@ -2,7 +2,7 @@ pkgname=maui-pix _pkgname=pix -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc='Image gallery application' url='https://mauikit.org/' @@ -12,7 +12,7 @@ makedepends=(extra-cmake-modules) groups=(maui) source=(https://download.kde.org/stable/maui/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.xz) -sha256sums=('5b1ee196d292f05a4d8c8c15d0b6e3a5bc08c0cd3dc8b7d80db7bf66ed4ae697') +sha256sums=('371142f0b50065d9065c8a98aad226adcfd5a3a7fa8ea4d4d531279980018e0a') build() { cmake -B build -S $_pkgname-$pkgver Modified: mauikit/trunk/PKGBUILD === --- mauikit/trunk/PKGBUILD 2022-02-08 06:02:44 UTC (rev 1128975) +++ mauikit/trunk/PKGBUILD 2022-02-08 07:40:48 UTC (rev 1128976) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=mauikit -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc='Templated convergent controls and multi-platform utilities for Maui applications' url='https://mauikit.org/' @@ -10,7 +10,7 @@ depends=(ki18n knotifications kirigami2 qt5-svg) makedepends=(extra-cmake-modules) source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('577b999de9ee07e7db26b6686890bed9324d64823c2014315193ed39e183e355') +sha256sums=('4a771d0d488086391910f2e8b20307116069ba55577d18b35fdbdc4e50b9e9c5') build() { cmake -B build -S $pkgname-$pkgver Modified: mauikit-accounts/trunk/PKGBUILD
[arch-commits] Commit in watchexec/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 06:02:44 Author: svenstaro Revision: 1128975 archrelease: copy trunk to community-x86_64 Added: watchexec/repos/community-x86_64/PKGBUILD (from rev 1128974, watchexec/trunk/PKGBUILD) Deleted: watchexec/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 05:57:35 UTC (rev 1128974) +++ PKGBUILD2022-02-08 06:02:44 UTC (rev 1128975) @@ -1,32 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Vlad M. - -pkgname=watchexec -pkgver=1.18.5 -pkgrel=1 -pkgdesc="Executes commands in response to file modifications" -url='https://github.com/watchexec/watchexec' -depends=('gcc-libs' 'zlib') -makedepends=('cargo') -arch=('x86_64') -license=('Apache') -source=("https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${pkgver}.tar.gz;) -options=('!lto') -sha256sums=('ae4b2ab209e342c981ab186e3581b95f7c43856aef037196747b6e4c33f8f3e1') - -build() { - cd "watchexec-cli-v$pkgver" - cargo build --release --locked -} - -check() { - cd "watchexec-cli-v$pkgver" - cargo test --locked -} - -package() { - cd "watchexec-cli-v$pkgver" - install -Dm644 "completions/zsh" "$pkgdir/usr/share/zsh/site-functions/_watchexec" - install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: watchexec/repos/community-x86_64/PKGBUILD (from rev 1128974, watchexec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 06:02:44 UTC (rev 1128975) @@ -0,0 +1,32 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Vlad M. + +pkgname=watchexec +pkgver=1.18.6 +pkgrel=1 +pkgdesc="Executes commands in response to file modifications" +url='https://github.com/watchexec/watchexec' +depends=('gcc-libs' 'zlib') +makedepends=('cargo') +arch=('x86_64') +license=('Apache') +source=("https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${pkgver}.tar.gz;) +options=('!lto') +sha256sums=('d5cfd45ba05ac380e8ff7c3122d38b408a1cdb550c71036739f8c03a51117e84') + +build() { + cd "watchexec-cli-v$pkgver" + cargo build --release --locked +} + +check() { + cd "watchexec-cli-v$pkgver" + cargo test --locked +} + +package() { + cd "watchexec-cli-v$pkgver" + install -Dm644 "completions/zsh" "$pkgdir/usr/share/zsh/site-functions/_watchexec" + install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in watchexec/trunk (PKGBUILD)
Date: Tuesday, February 8, 2022 @ 05:57:35 Author: svenstaro Revision: 1128974 upgpkg: watchexec 1.18.6-1 Modified: watchexec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-08 05:57:24 UTC (rev 1128973) +++ PKGBUILD2022-02-08 05:57:35 UTC (rev 1128974) @@ -2,7 +2,7 @@ # Contributor: Vlad M. pkgname=watchexec -pkgver=1.18.5 +pkgver=1.18.6 pkgrel=1 pkgdesc="Executes commands in response to file modifications" url='https://github.com/watchexec/watchexec' @@ -12,7 +12,7 @@ license=('Apache') source=("https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${pkgver}.tar.gz;) options=('!lto') -sha256sums=('ae4b2ab209e342c981ab186e3581b95f7c43856aef037196747b6e4c33f8f3e1') +sha256sums=('d5cfd45ba05ac380e8ff7c3122d38b408a1cdb550c71036739f8c03a51117e84') build() { cd "watchexec-cli-v$pkgver"
[arch-commits] Commit in tiled/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 05:57:24 Author: svenstaro Revision: 1128973 archrelease: copy trunk to community-x86_64 Added: tiled/repos/community-x86_64/PKGBUILD (from rev 1128972, tiled/trunk/PKGBUILD) Deleted: tiled/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 05:57:12 UTC (rev 1128972) +++ PKGBUILD2022-02-08 05:57:24 UTC (rev 1128973) @@ -1,27 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) -pkgname=tiled -pkgver=1.7.2 -pkgrel=2 -pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' -arch=('x86_64') -url='http://www.mapeditor.org' -license=('GPL') -replaces=('tiled-qt') -depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11' - 'qt5-declarative' 'qt5-quickcontrols2' 'qt5-svg' 'zstd') -makedepends=('mesa' 'qt5-tools' 'python' 'qbs') -optdepends=('python: Python plugin' -'qt5-imageformats: Support for additional image formats (including WebP)') -source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('6d766adbfcb642279eb0ba27410858c54a29ed8e697445b6fb96ce210d0b1433b1ed4715e1d78af3aea8ec71a87b24eea52216bf6236159e0c8fdf87a2339a59') - -build() { - cd $pkgname-$pkgver - qbs qbs.installPrefix:"/usr" projects.Tiled.useRPaths:false projects.Tiled.installHeaders:true projects.Tiled.enableZstd:true -} - -package() { - cd $pkgname-$pkgver - qbs install --install-root "$pkgdir" -} Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 1128972, tiled/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 05:57:24 UTC (rev 1128973) @@ -0,0 +1,27 @@ +# Maintainer: Sven-Hendrik Haase +# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) +pkgname=tiled +pkgver=1.8.0 +pkgrel=1 +pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' +arch=('x86_64') +url='http://www.mapeditor.org' +license=('GPL') +replaces=('tiled-qt') +depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 'desktop-file-utils' 'libxkbcommon-x11' + 'qt5-declarative' 'qt5-quickcontrols2' 'qt5-svg' 'zstd') +makedepends=('mesa' 'qt5-tools' 'python' 'qbs') +optdepends=('python: Python plugin' +'qt5-imageformats: Support for additional image formats (including WebP)') +source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) +sha512sums=('ba9198377b5bfbdf9073996b36f4acd24649784a57cf3fc4ad840699c5db980c480daad07c3d740d3a9f138feabca189a782b4e07c1f85daf90e3e3713e82599') + +build() { + cd $pkgname-$pkgver + qbs qbs.installPrefix:"/usr" projects.Tiled.useRPaths:false projects.Tiled.installHeaders:true projects.Tiled.enableZstd:true +} + +package() { + cd $pkgname-$pkgver + qbs install --install-root "$pkgdir" +}
[arch-commits] Commit in tiled/trunk (PKGBUILD)
Date: Tuesday, February 8, 2022 @ 05:57:12 Author: svenstaro Revision: 1128972 upgpkg: tiled 1.8.0-1 Modified: tiled/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-08 01:55:45 UTC (rev 1128971) +++ PKGBUILD2022-02-08 05:57:12 UTC (rev 1128972) @@ -1,8 +1,8 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) pkgname=tiled -pkgver=1.7.2 -pkgrel=2 +pkgver=1.8.0 +pkgrel=1 pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' arch=('x86_64') url='http://www.mapeditor.org' @@ -14,7 +14,7 @@ optdepends=('python: Python plugin' 'qt5-imageformats: Support for additional image formats (including WebP)') source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz) -sha512sums=('6d766adbfcb642279eb0ba27410858c54a29ed8e697445b6fb96ce210d0b1433b1ed4715e1d78af3aea8ec71a87b24eea52216bf6236159e0c8fdf87a2339a59') +sha512sums=('ba9198377b5bfbdf9073996b36f4acd24649784a57cf3fc4ad840699c5db980c480daad07c3d740d3a9f138feabca189a782b4e07c1f85daf90e3e3713e82599') build() { cd $pkgname-$pkgver
[arch-commits] Commit in gstreamer/repos (5 files)
Date: Tuesday, February 8, 2022 @ 04:55:06 Author: heftig Revision: 436457 archrelease: copy trunk to testing-x86_64 Added: gstreamer/repos/testing-x86_64/ gstreamer/repos/testing-x86_64/0001-openaptx-Support-libfreeaptx.patch (from rev 436456, gstreamer/trunk/0001-openaptx-Support-libfreeaptx.patch) gstreamer/repos/testing-x86_64/0002-wpe-Clean-up-build-script.patch (from rev 436456, gstreamer/trunk/0002-wpe-Clean-up-build-script.patch) gstreamer/repos/testing-x86_64/PKGBUILD (from rev 436456, gstreamer/trunk/PKGBUILD) gstreamer/repos/testing-x86_64/gstreamer.install (from rev 436456, gstreamer/trunk/gstreamer.install) -+ 0001-openaptx-Support-libfreeaptx.patch | 76 +++ 0002-wpe-Clean-up-build-script.patch| 69 ++ PKGBUILD| 740 ++ gstreamer.install |7 4 files changed, 892 insertions(+) Copied: gstreamer/repos/testing-x86_64/0001-openaptx-Support-libfreeaptx.patch (from rev 436456, gstreamer/trunk/0001-openaptx-Support-libfreeaptx.patch) === --- testing-x86_64/0001-openaptx-Support-libfreeaptx.patch (rev 0) +++ testing-x86_64/0001-openaptx-Support-libfreeaptx.patch 2022-02-08 04:55:06 UTC (rev 436457) @@ -0,0 +1,76 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 7 Feb 2022 22:44:30 +0100 +Subject: [PATCH] openaptx: Support libfreeaptx + +[libfreeaptx][1] is a fork of libopenapt 0.2.0, used by pipewire. + +[1]: https://github.com/iamthehorker/libfreeaptx +--- + .../gst-plugins-bad/ext/openaptx/gstopenaptxdec.h | 4 + .../gst-plugins-bad/ext/openaptx/gstopenaptxenc.h | 4 + .../gst-plugins-bad/ext/openaptx/meson.build | 15 +-- + 3 files changed, 21 insertions(+), 2 deletions(-) + +diff --git a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h +index 95b126c57ecb..081b194fb542 100644 +--- a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h +@@ -24,7 +24,11 @@ + #include + #include + ++#ifdef USE_FREEAPTX ++#include ++#else + #include ++#endif + + G_BEGIN_DECLS + +diff --git a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h +index ab80b61b7c94..4cf7e17b93af 100644 +--- a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h +@@ -24,7 +24,11 @@ + #include + #include + ++#ifdef USE_FREEAPTX ++#include ++#else + #include ++#endif + + G_BEGIN_DECLS + +diff --git a/subprojects/gst-plugins-bad/ext/openaptx/meson.build b/subprojects/gst-plugins-bad/ext/openaptx/meson.build +index e361ef3b6c59..4db8fdbb1564 100644 +--- a/subprojects/gst-plugins-bad/ext/openaptx/meson.build b/subprojects/gst-plugins-bad/ext/openaptx/meson.build +@@ -4,12 +4,23 @@ openaptx_sources = [ + 'gstopenaptxenc.c', + ] + +-openaptx_dep = dependency('libopenaptx', version : '== 0.2.0', required : get_option('openaptx')) ++if not get_option('openaptx').allowed() ++ subdir_done() ++endif ++ ++openaptx_defines = [] ++ ++openaptx_dep = dependency('libfreeaptx', version : '>= 0.1.1', required : false) ++if openaptx_dep.found() ++ openaptx_defines += ['-DUSE_FREEAPTX'] ++else ++ openaptx_dep = dependency('libopenaptx', version : '== 0.2.0', required : get_option('openaptx')) ++endif + + if openaptx_dep.found() + gstopenaptx = library('gstopenaptx', + openaptx_sources, +-c_args : gst_plugins_bad_args, ++c_args : gst_plugins_bad_args + openaptx_defines, + include_directories : [configinc], + dependencies : [gstaudio_dep, openaptx_dep], + install : true, Copied: gstreamer/repos/testing-x86_64/0002-wpe-Clean-up-build-script.patch (from rev 436456, gstreamer/trunk/0002-wpe-Clean-up-build-script.patch) === --- testing-x86_64/0002-wpe-Clean-up-build-script.patch (rev 0) +++ testing-x86_64/0002-wpe-Clean-up-build-script.patch 2022-02-08 04:55:06 UTC (rev 436457) @@ -0,0 +1,69 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 7 Feb 2022 22:48:29 +0100 +Subject: [PATCH] wpe: Clean up build script + +Use feature.require to check for gstgl and exit early if 'wpe' is +disabled (don't even check for wpe-webkit-1.1). +--- + .../gst-plugins-bad/ext/wpe/meson.build | 29 ++- + 1 file changed, 16 insertions(+), 13 deletions(-) + +diff --git a/subprojects/gst-plugins-bad/ext/wpe/meson.build b/subprojects/gst-plugins-bad/ext/wpe/meson.build +index
[arch-commits] Commit in gstreamer/trunk (3 files)
Date: Tuesday, February 8, 2022 @ 04:46:06 Author: heftig Revision: 436456 1.20.0-1: monolithic build Added: gstreamer/trunk/0001-openaptx-Support-libfreeaptx.patch gstreamer/trunk/0002-wpe-Clean-up-build-script.patch Modified: gstreamer/trunk/PKGBUILD -+ 0001-openaptx-Support-libfreeaptx.patch | 76 +++ 0002-wpe-Clean-up-build-script.patch| 69 ++ PKGBUILD| 742 +- 3 files changed, 864 insertions(+), 23 deletions(-) Added: 0001-openaptx-Support-libfreeaptx.patch === --- 0001-openaptx-Support-libfreeaptx.patch (rev 0) +++ 0001-openaptx-Support-libfreeaptx.patch 2022-02-08 04:46:06 UTC (rev 436456) @@ -0,0 +1,76 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 7 Feb 2022 22:44:30 +0100 +Subject: [PATCH] openaptx: Support libfreeaptx + +[libfreeaptx][1] is a fork of libopenapt 0.2.0, used by pipewire. + +[1]: https://github.com/iamthehorker/libfreeaptx +--- + .../gst-plugins-bad/ext/openaptx/gstopenaptxdec.h | 4 + .../gst-plugins-bad/ext/openaptx/gstopenaptxenc.h | 4 + .../gst-plugins-bad/ext/openaptx/meson.build | 15 +-- + 3 files changed, 21 insertions(+), 2 deletions(-) + +diff --git a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h +index 95b126c57ecb..081b194fb542 100644 +--- a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxdec.h +@@ -24,7 +24,11 @@ + #include + #include + ++#ifdef USE_FREEAPTX ++#include ++#else + #include ++#endif + + G_BEGIN_DECLS + +diff --git a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h +index ab80b61b7c94..4cf7e17b93af 100644 +--- a/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h b/subprojects/gst-plugins-bad/ext/openaptx/gstopenaptxenc.h +@@ -24,7 +24,11 @@ + #include + #include + ++#ifdef USE_FREEAPTX ++#include ++#else + #include ++#endif + + G_BEGIN_DECLS + +diff --git a/subprojects/gst-plugins-bad/ext/openaptx/meson.build b/subprojects/gst-plugins-bad/ext/openaptx/meson.build +index e361ef3b6c59..4db8fdbb1564 100644 +--- a/subprojects/gst-plugins-bad/ext/openaptx/meson.build b/subprojects/gst-plugins-bad/ext/openaptx/meson.build +@@ -4,12 +4,23 @@ openaptx_sources = [ + 'gstopenaptxenc.c', + ] + +-openaptx_dep = dependency('libopenaptx', version : '== 0.2.0', required : get_option('openaptx')) ++if not get_option('openaptx').allowed() ++ subdir_done() ++endif ++ ++openaptx_defines = [] ++ ++openaptx_dep = dependency('libfreeaptx', version : '>= 0.1.1', required : false) ++if openaptx_dep.found() ++ openaptx_defines += ['-DUSE_FREEAPTX'] ++else ++ openaptx_dep = dependency('libopenaptx', version : '== 0.2.0', required : get_option('openaptx')) ++endif + + if openaptx_dep.found() + gstopenaptx = library('gstopenaptx', + openaptx_sources, +-c_args : gst_plugins_bad_args, ++c_args : gst_plugins_bad_args + openaptx_defines, + include_directories : [configinc], + dependencies : [gstaudio_dep, openaptx_dep], + install : true, Added: 0002-wpe-Clean-up-build-script.patch === --- 0002-wpe-Clean-up-build-script.patch(rev 0) +++ 0002-wpe-Clean-up-build-script.patch2022-02-08 04:46:06 UTC (rev 436456) @@ -0,0 +1,69 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 7 Feb 2022 22:48:29 +0100 +Subject: [PATCH] wpe: Clean up build script + +Use feature.require to check for gstgl and exit early if 'wpe' is +disabled (don't even check for wpe-webkit-1.1). +--- + .../gst-plugins-bad/ext/wpe/meson.build | 29 ++- + 1 file changed, 16 insertions(+), 13 deletions(-) + +diff --git a/subprojects/gst-plugins-bad/ext/wpe/meson.build b/subprojects/gst-plugins-bad/ext/wpe/meson.build +index 7637cb29f318..7d7edcfdf4a9 100644 +--- a/subprojects/gst-plugins-bad/ext/wpe/meson.build b/subprojects/gst-plugins-bad/ext/wpe/meson.build +@@ -1,37 +1,40 @@ ++wpe_feat = get_option('wpe').require(gstgl_dep.found(), ++ error_message : 'wpe plugin enabled but GL support was not detected') + +-if not gstgl_dep.found() +- if get_option('wpe').enabled() +-error('wpe plugin enabled but GL support was not detected') +- endif ++if not wpe_feat.allowed() + subdir_done() + endif + + wpe_dep = dependency('wpe-webkit-1.1', version : '>= 2.28', required : false) + if not wpe_dep.found() +- wpe_dep = dependency('wpe-webkit-1.0', version : '>= 2.28', required : get_option('wpe')) ++ wpe_dep =
[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 04:07:29 Author: heftig Revision: 436455 archrelease: copy trunk to extra-x86_64 Added: gjs/repos/extra-x86_64/PKGBUILD (from rev 436454, gjs/trunk/PKGBUILD) Deleted: gjs/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 04:07:05 UTC (rev 436454) +++ PKGBUILD2022-02-08 04:07:29 UTC (rev 436455) @@ -1,49 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgname=gjs -pkgver=1.70.0 -pkgrel=3 -epoch=2 -pkgdesc="Javascript Bindings for GNOME" -url="https://wiki.gnome.org/Projects/Gjs; -arch=(x86_64) -license=(GPL) -depends=(cairo gobject-introspection-runtime js78 dconf readline - libsysprof-capture) -makedepends=(gobject-introspection git meson dbus) -checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4) -provides=(libgjs.so) -_commit=da5d5fe74469c799de80117758d79ad694d1116a # tags/1.70.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd gjs - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gjs -} - -build() { - CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition" - CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition" - LDFLAGS+=" -Wl,-Bsymbolic-functions" - - arch-meson gjs build -D installed_tests=false - meson compile -C build -} - -check() { - xvfb-run -s '-nolisten local' \ -meson test -C build --print-errorlogs -} - -package() { - depends+=(libreadline.so) - meson install -C build --destdir "$pkgdir" -} - -# vim:set sw=2 et: Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 436454, gjs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 04:07:29 UTC (rev 436455) @@ -0,0 +1,49 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=gjs +pkgver=1.70.1 +pkgrel=1 +epoch=2 +pkgdesc="Javascript Bindings for GNOME" +url="https://wiki.gnome.org/Projects/Gjs; +arch=(x86_64) +license=(GPL) +depends=(cairo gobject-introspection-runtime js78 dconf readline + libsysprof-capture) +makedepends=(gobject-introspection git meson dbus) +checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4) +provides=(libgjs.so) +_commit=f17afbffec385030c1b47dab992f7e08232fea50 # tags/1.70.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd gjs + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd gjs +} + +build() { + CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition" + CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition" + LDFLAGS+=" -Wl,-Bsymbolic-functions" + + arch-meson gjs build -D installed_tests=false + meson compile -C build +} + +check() { + xvfb-run -s '-nolisten local' \ +meson test -C build --print-errorlogs +} + +package() { + depends+=(libreadline.so) + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in gjs/trunk (PKGBUILD)
Date: Tuesday, February 8, 2022 @ 04:07:05 Author: heftig Revision: 436454 1.70.1-1 Modified: gjs/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:51:07 UTC (rev 436453) +++ PKGBUILD2022-02-08 04:07:05 UTC (rev 436454) @@ -2,8 +2,8 @@ # Contributor: Ionut Biru pkgname=gjs -pkgver=1.70.0 -pkgrel=3 +pkgver=1.70.1 +pkgrel=1 epoch=2 pkgdesc="Javascript Bindings for GNOME" url="https://wiki.gnome.org/Projects/Gjs; @@ -14,13 +14,13 @@ makedepends=(gobject-introspection git meson dbus) checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4) provides=(libgjs.so) -_commit=da5d5fe74469c799de80117758d79ad694d1116a # tags/1.70.0^0 +_commit=f17afbffec385030c1b47dab992f7e08232fea50 # tags/1.70.1^0 source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { cd gjs - git describe --tags | sed 's/-/+/g' + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() {
[arch-commits] Commit in nushell/repos/community-x86_64 (4 files)
Date: Tuesday, February 8, 2022 @ 01:55:45 Author: grawlinson Revision: 1128971 archrelease: copy trunk to community-x86_64 Added: nushell/repos/community-x86_64/PKGBUILD (from rev 1128970, nushell/trunk/PKGBUILD) nushell/repos/community-x86_64/nushell.install (from rev 1128970, nushell/trunk/nushell.install) Deleted: nushell/repos/community-x86_64/PKGBUILD nushell/repos/community-x86_64/nushell.install -+ PKGBUILD| 128 +++--- nushell.install | 24 +- 2 files changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 01:54:58 UTC (rev 1128970) +++ PKGBUILD2022-02-08 01:55:45 UTC (rev 1128971) @@ -1,64 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: KokaKiwi -# Contributor: Felix Golatofski -# Contributor: Bumsik Kim - -pkgname=nushell -pkgver=0.43.0 -pkgrel=1 -pkgdesc="A new type of shell" -arch=('x86_64') -url="https://www.nushell.sh; -license=('MIT') -depends=('openssl' 'libxcb' 'libx11' 'curl' 'bzip2') -makedepends=('git' 'rust') -options=('!lto') -install="$pkgname.install" -_commit='4e8e03867c87307d536369a20dbe81491666ee51' -source=("$pkgname::git+https://github.com/nushell/nushell.git#commit=$_commit;) -b2sums=('SKIP') - -# NOTE: as of 0.40.0, upstream uses upx to reduce binary size, but this strips -# RELRO + PIE, so we do not enable this - -pkgver() { - cd "$pkgname" - git describe --tags -} - -prepare() { - cd "$pkgname" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname" - cargo build --release --frozen --workspace --features=extra -} - -check() { - cd "$pkgname" - cargo test --frozen --workspace --features=extra -} - -package() { - cd "$pkgname" - - # binaries - find target/release \ --maxdepth 1 \ --executable \ --type f \ --exec install -vDm755 -t "$pkgdir/usr/bin" "{}" + - - # remove binaries not present in upstream releases - rm -f "$pkgdir/usr/bin/table" - rm -f "$pkgdir/usr/bin/"nu_plugin_{core,extra}_* - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md - cp -vr docs/* "$pkgdir/usr/share/doc/$pkgname" - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE -} Copied: nushell/repos/community-x86_64/PKGBUILD (from rev 1128970, nushell/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 01:55:45 UTC (rev 1128971) @@ -0,0 +1,64 @@ +# Maintainer: George Rawlinson +# Contributor: KokaKiwi +# Contributor: Felix Golatofski +# Contributor: Bumsik Kim + +pkgname=nushell +pkgver=0.44.0 +pkgrel=1 +pkgdesc="A new type of shell" +arch=('x86_64') +url="https://www.nushell.sh; +license=('MIT') +depends=('openssl' 'libxcb' 'libx11' 'curl' 'bzip2') +makedepends=('git' 'rust') +options=('!lto') +install="$pkgname.install" +_commit='a660720b6889eab2fa3153854b0a367172c3821d' +source=("$pkgname::git+https://github.com/nushell/nushell.git#commit=$_commit;) +b2sums=('SKIP') + +# NOTE: as of 0.40.0, upstream uses upx to reduce binary size, but this strips +# RELRO + PIE, so we do not enable this + +pkgver() { + cd "$pkgname" + git describe --tags +} + +prepare() { + cd "$pkgname" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + cargo build --release --frozen --workspace --features=extra +} + +check() { + cd "$pkgname" + cargo test --frozen --workspace --features=extra +} + +package() { + cd "$pkgname" + + # binaries + find target/release \ +-maxdepth 1 \ +-executable \ +-type f \ +-exec install -vDm755 -t "$pkgdir/usr/bin" "{}" + + + # remove binaries not present in upstream releases + rm -f "$pkgdir/usr/bin/table" + rm -f "$pkgdir/usr/bin/"nu_plugin_{core,extra}_* + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md + cp -vr docs/* "$pkgdir/usr/share/doc/$pkgname" + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} Deleted: nushell.install === --- nushell.install 2022-02-08 01:54:58 UTC (rev 1128970) +++ nushell.install 2022-02-08 01:55:45 UTC (rev 1128971) @@ -1,12 +0,0 @@ -post_install() { - grep -Fqx /bin/nu /etc/shells || echo /bin/nu >> /etc/shells - grep -Fqx /usr/bin/nu /etc/shells || echo /usr/bin/nu >> /etc/shells -} - -post_upgrade() { - post_install -} - -pre_remove() { - sed -i -r '/^(\/usr)?\/bin\/nu$/d' etc/shells -} Copied: nushell/repos/community-x86_64/nushell.install (from rev 1128970, nushell/trunk/nushell.install) === --- nushell.install (rev 0) +++ nushell.install 2022-02-08 01:55:45 UTC (rev 1128971) @@ -0,0 +1,12 @@
[arch-commits] Commit in nushell/trunk (PKGBUILD)
Date: Tuesday, February 8, 2022 @ 01:54:58 Author: grawlinson Revision: 1128970 upgpkg: nushell 0.44.0-1 New upstream release. Modified: nushell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-08 01:49:28 UTC (rev 1128969) +++ PKGBUILD2022-02-08 01:54:58 UTC (rev 1128970) @@ -4,7 +4,7 @@ # Contributor: Bumsik Kim pkgname=nushell -pkgver=0.43.0 +pkgver=0.44.0 pkgrel=1 pkgdesc="A new type of shell" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('git' 'rust') options=('!lto') install="$pkgname.install" -_commit='4e8e03867c87307d536369a20dbe81491666ee51' +_commit='a660720b6889eab2fa3153854b0a367172c3821d' source=("$pkgname::git+https://github.com/nushell/nushell.git#commit=$_commit;) b2sums=('SKIP')
[arch-commits] Commit in wasmtime/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, February 8, 2022 @ 01:49:28 Author: freswa Revision: 1128969 archrelease: copy trunk to community-x86_64 Added: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1128968, wasmtime/trunk/PKGBUILD) Deleted: wasmtime/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-08 01:49:26 UTC (rev 1128968) +++ PKGBUILD2022-02-08 01:49:28 UTC (rev 1128969) @@ -1,51 +0,0 @@ -# Maintainer: Frederik Schwan -# Contributor: Dario Ostuni - -pkgname=wasmtime -pkgver=0.33.0 -pkgrel=1 -pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' -arch=('x86_64') -url='https://github.com/bytecodealliance/wasmtime' -license=('Apache') -depends=('gcc-libs') -makedepends=('cargo' 'git') -options=('!lto') -source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver}; -git+https://github.com/WebAssembly/testsuite.git -git+https://github.com/WebAssembly/wasm-c-api.git -git+https://github.com/WebAssembly/WASI.git -git+https://github.com/WebAssembly/wasi-nn.git -git+https://github.com/WebAssembly/wasi-crypto.git) -b2sums=('SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP') - -prepare() { - cd ${pkgname} - git submodule init - git config submodule.spec_testsuite.src "${srcdir}"/testsuite - git config submodule.crates/c-api/examples/wasm-c-api.src "${srcdir}"/wasm-c-api - git config submodule.WASI.src "${srcdir}"/WASI - git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn - git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto - git submodule update - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd ${pkgname} - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target - cargo build --locked --release - cargo build --locked --release --manifest-path crates/c-api/Cargo.toml -} - -package() { - cd ${pkgname} - install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname - install -Dm755 target/release/lib${pkgname}.so "${pkgdir}"/usr/lib/lib${pkgname}.so -} Copied: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1128968, wasmtime/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-08 01:49:28 UTC (rev 1128969) @@ -0,0 +1,51 @@ +# Maintainer: Frederik Schwan +# Contributor: Dario Ostuni + +pkgname=wasmtime +pkgver=0.34.0 +pkgrel=1 +pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' +arch=('x86_64') +url='https://github.com/bytecodealliance/wasmtime' +license=('Apache') +depends=('gcc-libs') +makedepends=('cargo' 'git') +options=('!lto') +source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver}; +git+https://github.com/WebAssembly/testsuite.git +git+https://github.com/WebAssembly/wasm-c-api.git +git+https://github.com/WebAssembly/WASI.git +git+https://github.com/WebAssembly/wasi-nn.git +git+https://github.com/WebAssembly/wasi-crypto.git) +b2sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP') + +prepare() { + cd ${pkgname} + git submodule init + git config submodule.spec_testsuite.src "${srcdir}"/testsuite + git config submodule.crates/c-api/examples/wasm-c-api.src "${srcdir}"/wasm-c-api + git config submodule.WASI.src "${srcdir}"/WASI + git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn + git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto + git submodule update + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd ${pkgname} + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --locked --release + cargo build --locked --release --manifest-path crates/c-api/Cargo.toml +} + +package() { + cd ${pkgname} + install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname + install -Dm755 target/release/lib${pkgname}.so "${pkgdir}"/usr/lib/lib${pkgname}.so +}
[arch-commits] Commit in wasmtime/trunk (PKGBUILD)
Date: Tuesday, February 8, 2022 @ 01:49:26 Author: freswa Revision: 1128968 upgpkg: wasmtime 0.34.0-1 Modified: wasmtime/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:42:29 UTC (rev 1128967) +++ PKGBUILD2022-02-08 01:49:26 UTC (rev 1128968) @@ -2,7 +2,7 @@ # Contributor: Dario Ostuni pkgname=wasmtime -pkgver=0.33.0 +pkgver=0.34.0 pkgrel=1 pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' arch=('x86_64')
[arch-commits] Commit in qt6-tools/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 7, 2022 @ 23:51:07 Author: foutrelis Revision: 436453 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 436452, qt6-tools/kde-unstable/PKGBUILD) Deleted: qt6-tools/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-07 23:51:01 UTC (rev 436452) +++ PKGBUILD2022-02-07 23:51:07 UTC (rev 436453) @@ -1,40 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-tools -_qtver=6.3.0-beta1 -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' -depends=(qt6-base) -makedepends=(cmake ninja qt6-declarative clang llvm) -optdepends=('qt6-declarative: for qdoc' 'clang: for qdoc and lupdate') -groups=(qt6) -options=(debug) -_pkgfn=${pkgname/6-/}-everywhere-src-$_qtver -source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz) -sha256sums=('634256bf81e17f63d7e1e85d056cd14cbcdfa4cd0cd993c97f72efbd79b9') - -build() { - cmake -B build -S $_pkgfn -G Ninja \ --DINSTALL_PUBLICBINDIR=usr/bin - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - -# Install symlinks for user-facing tools - cd "$pkgdir" - mkdir usr/bin - while read _line; do -ln -s $_line - done < "$srcdir"/build/user_facing_tool_links.txt - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname -} Copied: qt6-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 436452, qt6-tools/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-07 23:51:07 UTC (rev 436453) @@ -0,0 +1,40 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-tools +_qtver=6.3.0-beta1 +pkgver=${_qtver/-/} +pkgrel=2 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' +depends=(qt6-base) +makedepends=(cmake ninja qt6-declarative clang llvm) +optdepends=('qt6-declarative: for qdoc' 'clang: for qdoc and lupdate') +groups=(qt6) +options=(debug) +_pkgfn=${pkgname/6-/}-everywhere-src-$_qtver +source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz) +sha256sums=('634256bf81e17f63d7e1e85d056cd14cbcdfa4cd0cd993c97f72efbd79b9') + +build() { + cmake -B build -S $_pkgfn -G Ninja \ +-DINSTALL_PUBLICBINDIR=usr/bin + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + +# Install symlinks for user-facing tools + cd "$pkgdir" + mkdir usr/bin + while read _line; do +ln -s $_line + done < "$srcdir"/build/user_facing_tool_links.txt + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qt6-tools/kde-unstable (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:51:01 Author: foutrelis Revision: 436452 upgpkg: qt6-tools 6.3.0beta1-2: clang 13.0.1 rebuild Modified: qt6-tools/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:21:15 UTC (rev 436451) +++ PKGBUILD2022-02-07 23:51:01 UTC (rev 436452) @@ -5,7 +5,7 @@ pkgname=qt6-tools _qtver=6.3.0-beta1 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom)
[arch-commits] Commit in lib32-clang/repos (3 files)
Date: Monday, February 7, 2022 @ 23:42:17 Author: foutrelis Revision: 1128965 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-clang/repos/multilib-staging-x86_64/ lib32-clang/repos/multilib-staging-x86_64/PKGBUILD (from rev 1128964, lib32-clang/trunk/PKGBUILD) lib32-clang/repos/multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 1128964, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch) -+ PKGBUILD| 93 enable-SSP-and-PIE-by-default.patch | 374 ++ 2 files changed, 467 insertions(+) Copied: lib32-clang/repos/multilib-staging-x86_64/PKGBUILD (from rev 1128964, lib32-clang/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2022-02-07 23:42:17 UTC (rev 1128965) @@ -0,0 +1,93 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=lib32-clang +pkgver=13.0.1 +pkgrel=1 +pkgdesc="C language family frontend for LLVM (32-bit)" +arch=('x86_64') +url="https://clang.llvm.org/; +license=('custom:Apache 2.0 with LLVM Exception') +depends=('lib32-llvm-libs' 'gcc-multilib') +makedepends=('lib32-llvm' 'cmake' 'ninja' 'python') +_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver +source=($_source_base/clang-$pkgver.src.tar.xz{,.sig} +$_source_base/llvm-$pkgver.src.tar.xz{,.sig} +enable-SSP-and-PIE-by-default.patch) +sha256sums=('787a9e2d99f5c8720aa1773e4be009461cd30d3bd40fdd24591e473467c917c9' +'SKIP' +'ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834' +'SKIP' +'67706047fc93a2e79185d344bdac48219ce042c55ddb9b9397bc98db2153ba58') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +# Utilizing LLVM_DISTRIBUTION_COMPONENTS to avoid +# installing static libraries; inspired by Gentoo +_get_distribution_components() { + local target + ninja -t targets | grep -Po 'install-\K.*(?=-stripped:)' | while read -r target; do +case $target in + clang-libraries|distribution) +continue +;; + clang-tidy-headers) +continue +;; + clang|clangd|clang-*) +;; + clang*|findAllSymbols) +continue +;; +esac +echo $target + done +} + +prepare() { + cd "$srcdir/clang-$pkgver.src" + mkdir build + patch -Np2 -i ../enable-SSP-and-PIE-by-default.patch +} + +build() { + cd "$srcdir/clang-$pkgver.src/build" + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + local cmake_args=( +-G Ninja +-DCMAKE_BUILD_TYPE=Release +-DCMAKE_INSTALL_PREFIX=/usr +-DCMAKE_SKIP_RPATH=ON +-DLLVM_LIBDIR_SUFFIX=32 +-DCMAKE_C_FLAGS:STRING=-m32 +-DCMAKE_CXX_FLAGS:STRING=-m32 +-DLLVM_CONFIG="/usr/bin/llvm-config32" +-DLLVM_LINK_LLVM_DYLIB=ON +-DCLANG_LINK_CLANG_DYLIB=ON +-DLLVM_ENABLE_RTTI=ON +-DLLVM_BUILD_TESTS=OFF +-DLLVM_INCLUDE_DOCS=OFF +-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" + ) + + cmake .. "${cmake_args[@]}" + local distribution_components=$(_get_distribution_components | paste -sd\;) + test -n "$distribution_components" + cmake_args+=(-DLLVM_DISTRIBUTION_COMPONENTS="$distribution_components") + + cmake .. "${cmake_args[@]}" + ninja +} + +package() { + cd "$srcdir/clang-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install-distribution + rm -rf "$pkgdir"/usr/{bin,include,libexec,share} + + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: lib32-clang/repos/multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 1128964, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch) === --- multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch (rev 0) +++ multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch 2022-02-07 23:42:17 UTC (rev 1128965) @@ -0,0 +1,374 @@ +From 683787b5c5c075f53a95f4d85f76302111c89914 Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Sat, 23 Oct 2021 05:08:48 +0300 +Subject: [PATCH] Enable SSP and PIE by default + +This is a minimal set of changes needed to make clang use SSP and PIE by +default on Arch Linux. Tests that were easy to adjust have been changed +accordingly; only test/Driver/linux-ld.c has been marked as "expected +failure" due to the number of changes it would require (mostly replacing +crtbegin.o with crtbeginS.o). + +Doing so is needed in order to align clang with the new default GCC +behavior in Arch which generates PIE executables by default and also +defaults to -fstack-protector-strong. It is not meant to be a long term
[arch-commits] Commit in lib32-clang/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:42:11 Author: foutrelis Revision: 1128964 upgpkg: lib32-clang 13.0.1-1: new upstream release Build with CMAKE_SKIP_RPATH=ON (FS#69279). Modified: lib32-clang/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:38:07 UTC (rev 1128963) +++ PKGBUILD2022-02-07 23:42:11 UTC (rev 1128964) @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens pkgname=lib32-clang -pkgver=13.0.0 +pkgver=13.0.1 pkgrel=1 pkgdesc="C language family frontend for LLVM (32-bit)" arch=('x86_64') @@ -14,9 +14,9 @@ source=($_source_base/clang-$pkgver.src.tar.xz{,.sig} $_source_base/llvm-$pkgver.src.tar.xz{,.sig} enable-SSP-and-PIE-by-default.patch) -sha256sums=('5d611cbb06cfb6626be46eb2f23d003b2b80f40182898daa54b1c4e8b5b9e17e' +sha256sums=('787a9e2d99f5c8720aa1773e4be009461cd30d3bd40fdd24591e473467c917c9' 'SKIP' -'408d11708643ea826f519ff79761fcdfc12d641a2510229eec459e72f8163020' +'ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834' 'SKIP' '67706047fc93a2e79185d344bdac48219ce042c55ddb9b9397bc98db2153ba58') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg @@ -59,6 +59,7 @@ -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr +-DCMAKE_SKIP_RPATH=ON -DLLVM_LIBDIR_SUFFIX=32 -DCMAKE_C_FLAGS:STRING=-m32 -DCMAKE_CXX_FLAGS:STRING=-m32
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Monday, February 7, 2022 @ 23:38:07 Author: felixonmars Revision: 1128963 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 1128962, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 1128962, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:38:07 UTC (rev 1128963) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.12.2.0 +pkgrel=117 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-ghc-lib-parser' + 'haskell-optparse-applicative' 'haskell-strict' 'haskell-syb' 'haskell-hsyaml' + 'haskell-hsyaml-aeson') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('6867181265aae8d8afba7c06158ab4c21b6eebc6178aa0a119b74e0116138749c114c41ef40eb16bb794010a289a6d49715295c3cd29af7d1ab7aa44d568') + +prepare() { +cd $pkgname-$pkgver +uusi -u Cabal -u optparse-applicative $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-old_base --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/haskell/stylish-haskell/issues/370 +runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:37:58 Author: felixonmars Revision: 1128962 upgpkg: stylish-haskell 0.12.2.0-117: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:37:05 UTC (rev 1128961) +++ PKGBUILD2022-02-07 23:37:58 UTC (rev 1128962) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.12.2.0 -pkgrel=116 +pkgrel=117 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in haskell-dependent-sum/repos (2 files)
Date: Monday, February 7, 2022 @ 23:37:05 Author: felixonmars Revision: 1128961 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dependent-sum/repos/community-staging-x86_64/ haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD (from rev 1128960, haskell-dependent-sum/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD (from rev 1128960, haskell-dependent-sum/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:37:05 UTC (rev 1128961) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=dependent-sum +pkgname=haskell-dependent-sum +pkgver=0.7.1.0 +pkgrel=80 +pkgdesc="Dependent sum type" +url="https://github.com/obsidiansystems/dependent-sum; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-constraints-extras' 'haskell-some') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('81cb55907f321f62bea095ae72e9711095c4cb7378fa66fbabc483a9f61b462a') + +prepare() { + cd $_hkgname-$pkgver + uusi -u some $_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=-fllvm \ +--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" +}
[arch-commits] Commit in haskell-dependent-sum/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:36:55 Author: felixonmars Revision: 1128960 upgpkg: haskell-dependent-sum 0.7.1.0-80: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-dependent-sum/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:36:34 UTC (rev 1128959) +++ PKGBUILD2022-02-07 23:36:55 UTC (rev 1128960) @@ -3,7 +3,7 @@ _hkgname=dependent-sum pkgname=haskell-dependent-sum pkgver=0.7.1.0 -pkgrel=79 +pkgrel=80 pkgdesc="Dependent sum type" url="https://github.com/obsidiansystems/dependent-sum; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-serialise/repos (2 files)
Date: Monday, February 7, 2022 @ 23:36:34 Author: felixonmars Revision: 1128959 archrelease: copy trunk to community-staging-x86_64 Added: haskell-serialise/repos/community-staging-x86_64/ haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 1128958, haskell-serialise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 1128958, haskell-serialise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:36:34 UTC (rev 1128959) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=serialise +pkgname=haskell-serialise +pkgver=0.2.4.0 +pkgrel=25 +pkgdesc="A binary serialisation library for Haskell values" +url="https://github.com/well-typed/cborg; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cborg' 'haskell-half' 'haskell-hashable' 'haskell-primitive' + 'haskell-strict' 'haskell-these' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('de575c239ae8802ef8f1342a8a3c3360e83971a9178369cb0e9eaa1698ffe189a51de62ba7b6f4ff25a582f10bf0e346daf39a4e56792ba34d6df550eb34043f') + +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=-fllvm +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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt +}
[arch-commits] Commit in haskell-serialise/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:36:25 Author: felixonmars Revision: 1128958 upgpkg: haskell-serialise 0.2.4.0-25: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-serialise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:36:17 UTC (rev 1128957) +++ PKGBUILD2022-02-07 23:36:25 UTC (rev 1128958) @@ -3,7 +3,7 @@ _hkgname=serialise pkgname=haskell-serialise pkgver=0.2.4.0 -pkgrel=24 +pkgrel=25 pkgdesc="A binary serialisation library for Haskell values" url="https://github.com/well-typed/cborg; license=('BSD')
[arch-commits] Commit in lib32-llvm/repos (3 files)
Date: Monday, February 7, 2022 @ 23:36:17 Author: foutrelis Revision: 1128957 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-llvm/repos/multilib-staging-x86_64/ lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 1128956, lib32-llvm/trunk/PKGBUILD) lib32-llvm/repos/multilib-staging-x86_64/no-strict-aliasing-DwarfCompileUnit.patch (from rev 1128956, lib32-llvm/trunk/no-strict-aliasing-DwarfCompileUnit.patch) ---+ PKGBUILD | 107 no-strict-aliasing-DwarfCompileUnit.patch | 13 +++ 2 files changed, 120 insertions(+) Copied: lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 1128956, lib32-llvm/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2022-02-07 23:36:17 UTC (rev 1128957) @@ -0,0 +1,107 @@ +# Maintainer: Laurent Carlier +# Contributor: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=('lib32-llvm' 'lib32-llvm-libs') +pkgver=13.0.1 +pkgrel=1 +arch=('x86_64') +url="https://llvm.org/; +license=('custom:Apache 2.0 with LLVM Exception') +makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' + 'lib32-libxml2') +options=('staticlibs' '!lto') # extra/llvm has many test failures with LTO +_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver +source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig} +no-strict-aliasing-DwarfCompileUnit.patch) +sha256sums=('ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834' +'SKIP' +'d1eff24508e35aae6c26a943dbaa3ef5acb60a145b008fd1ef9ac6f6c4faa662') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build + + # https://bugs.llvm.org/show_bug.cgi?id=50611#c3 + patch -Np2 -i ../no-strict-aliasing-DwarfCompileUnit.patch +} + +build() { + cd "$srcdir/llvm-$pkgver.src/build" + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON \ +-DLLVM_LIBDIR_SUFFIX=32 \ +-DCMAKE_C_FLAGS:STRING=-m32 \ +-DCMAKE_CXX_FLAGS:STRING=-m32 \ +-DLLVM_TARGET_ARCH:STRING=i686 \ +-DLLVM_HOST_TRIPLE=$CHOST \ +-DLLVM_DEFAULT_TARGETS_TRIPLE="i686-pc-linux-gnu" \ +-DLLVM_BUILD_LLVM_DYLIB=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_ENABLE_RTTI=ON \ +-DLLVM_ENABLE_FFI=ON \ +-DLLVM_BUILD_DOCS=OFF \ +-DLLVM_ENABLE_SPHINX=OFF \ +-DLLVM_ENABLE_DOXYGEN=OFF \ +-DLLVM_BINUTILS_INCDIR=/usr/include + + ninja all +} + +package_lib32-llvm() { + pkgdesc="Collection of modular and reusable compiler and toolchain technologies (32-bit)" + depends=('lib32-llvm-libs' 'llvm') + + cd "$srcdir/llvm-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + + # The runtime library goes into lib32-llvm-libs + mv "$pkgdir"/usr/lib32/lib{LLVM,LTO,Remarks}*.so* "$srcdir" + mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir" + + # Fix permissions of static libs + chmod -x "$pkgdir"/usr/lib32/*.a + + mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config" + mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \ +"$pkgdir/usr/lib32/llvm-config-32.h" + + rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}} + + # Needed for multilib (https://bugs.archlinux.org/task/29951) + # Header stub is taken from Fedora + install -d "$pkgdir/usr/include/llvm/Config" + mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/" + + mkdir "$pkgdir"/usr/bin + mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32" + + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lib32-llvm-libs() { + pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) " + depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 'lib32-gcc-libs') + + install -d "$pkgdir/usr/lib32" + + cp -P \ +"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \ +"$srcdir"/LLVMgold.so \ +"$pkgdir/usr/lib32/" + + # Symlink LLVMgold.so from /usr/lib/bfd-plugins + # https://bugs.archlinux.org/task/28479 + install -d "$pkgdir/usr/lib32/bfd-plugins" + ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so" + + install -Dm644 llvm-$pkgver.src/LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: lib32-llvm/repos/multilib-staging-x86_64/no-strict-aliasing-DwarfCompileUnit.patch (from rev 1128956, lib32-llvm/trunk/no-strict-aliasing-DwarfCompileUnit.patch) === ---
[arch-commits] Commit in lib32-llvm/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:36:11 Author: foutrelis Revision: 1128956 upgpkg: lib32-llvm 13.0.1-1: new upstream release Build with CMAKE_SKIP_RPATH=ON (FS#69278). Modified: lib32-llvm/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:35:24 UTC (rev 1128955) +++ PKGBUILD2022-02-07 23:36:11 UTC (rev 1128956) @@ -3,7 +3,7 @@ # Contributor: Jan "heftig" Steffens pkgname=('lib32-llvm' 'lib32-llvm-libs') -pkgver=13.0.0 +pkgver=13.0.1 pkgrel=1 arch=('x86_64') url="https://llvm.org/; @@ -14,7 +14,7 @@ _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig} no-strict-aliasing-DwarfCompileUnit.patch) -sha256sums=('408d11708643ea826f519ff79761fcdfc12d641a2510229eec459e72f8163020' +sha256sums=('ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834' 'SKIP' 'd1eff24508e35aae6c26a943dbaa3ef5acb60a145b008fd1ef9ac6f6c4faa662') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg @@ -36,6 +36,7 @@ cmake .. -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON \ -DLLVM_LIBDIR_SUFFIX=32 \ -DCMAKE_C_FLAGS:STRING=-m32 \ -DCMAKE_CXX_FLAGS:STRING=-m32 \
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Monday, February 7, 2022 @ 23:35:24 Author: felixonmars Revision: 1128955 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 1128954, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 1128954, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:35:24 UTC (rev 1128955) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.3.1 +pkgrel=28 +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' '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=('b28372c7618088862cb7b5631378348b98c7a9dd1e41bffe3b72a52533468c6ae34b2937ab347dbb516b4ba72d0cdfb7f1450e916f696736daae9fc179741e75') + +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=-fllvm +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: Monday, February 7, 2022 @ 23:35:15 Author: felixonmars Revision: 1128954 upgpkg: haskell-binary-tagged 0.3.1-28: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:34:48 UTC (rev 1128953) +++ PKGBUILD2022-02-07 23:35:15 UTC (rev 1128954) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.3.1 -pkgrel=27 +pkgrel=28 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD")
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Monday, February 7, 2022 @ 23:34:48 Author: felixonmars Revision: 1128953 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 1128952, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 1128952, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:34:48 UTC (rev 1128953) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.6.3 +pkgrel=56 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('d9d4e0d3a0b74677b8e29608254b1a4b5f306378400e8ec6d2b96ec4fd5b340ca20652684af558ec5ec5c401a18c4c9203adf7afbb1a602df0786459bc5bc774') + +prepare() { + cd $_hkgname-$pkgver + uusi -u path $_hkgname.cabal +} + +build() { + cd "$srcdir/$_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=-fllvm \ +-f-dev + 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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:34:41 Author: felixonmars Revision: 1128952 upgpkg: haskell-path-io 1.6.3-56: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:34:10 UTC (rev 1128951) +++ PKGBUILD2022-02-07 23:34:41 UTC (rev 1128952) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.6.3 -pkgrel=55 +pkgrel=56 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("BSD")
[arch-commits] Commit in haskell-rio-prettyprint/repos (2 files)
Date: Monday, February 7, 2022 @ 23:34:10 Author: felixonmars Revision: 1128951 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-prettyprint/repos/community-staging-x86_64/ haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 1128950, haskell-rio-prettyprint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 1128950, haskell-rio-prettyprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:34:10 UTC (rev 1128951) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=rio-prettyprint +pkgname=haskell-rio-prettyprint +pkgver=0.1.1.0 +pkgrel=181 +pkgdesc="Pretty-printing for RIO" +url="https://github.com/commercialhaskell/rio-prettyprint; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-colour' 'haskell-path' 'haskell-rio') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3f519fa0dd4ea51af565221504358ca5728b9ebe07df8a2b34b83198bb19d6653c048cd45701fed6d99b5204da05449f35c0be8e98df2da1c34ea99023f06bf4') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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-rio-prettyprint/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:33:57 Author: felixonmars Revision: 1128950 upgpkg: haskell-rio-prettyprint 0.1.1.0-181: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-rio-prettyprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:33:27 UTC (rev 1128949) +++ PKGBUILD2022-02-07 23:33:57 UTC (rev 1128950) @@ -3,7 +3,7 @@ _hkgname=rio-prettyprint pkgname=haskell-rio-prettyprint pkgver=0.1.1.0 -pkgrel=180 +pkgrel=181 pkgdesc="Pretty-printing for RIO" url="https://github.com/commercialhaskell/rio-prettyprint; license=('MIT')
[arch-commits] Commit in haskell-parameterized-utils/repos (2 files)
Date: Monday, February 7, 2022 @ 23:33:27 Author: felixonmars Revision: 1128949 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1128948, haskell-parameterized-utils/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1128948, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:33:27 UTC (rev 1128949) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.4.0 +pkgrel=28 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-constraints' 'haskell-hashable' + 'haskell-hashtables' 'haskell-indexed-traversable' 'haskell-lens' 'haskell-profunctors' + 'haskell-th-abstraction' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hedgehog-classes' 'haskell-tasty' + 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d1c04ed4dd13b385dd86c5982bfea4a9512a591f0c9f29c2e95a132380563a06f2085b1d9c9e66e586503547fc0c9ccb4acfa737aa1778d7e6d5e564c659fad8') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -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 --ghc-option=-fllvm +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-parameterized-utils/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:33:17 Author: felixonmars Revision: 1128948 upgpkg: haskell-parameterized-utils 2.1.4.0-28: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-parameterized-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:32:31 UTC (rev 1128947) +++ PKGBUILD2022-02-07 23:33:17 UTC (rev 1128948) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.4.0 -pkgrel=27 +pkgrel=28 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils; license=('BSD')
[arch-commits] Commit in haskell-mod/repos (2 files)
Date: Monday, February 7, 2022 @ 23:32:31 Author: felixonmars Revision: 1128947 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mod/repos/community-staging-x86_64/ haskell-mod/repos/community-staging-x86_64/PKGBUILD (from rev 1128946, haskell-mod/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-mod/repos/community-staging-x86_64/PKGBUILD (from rev 1128946, haskell-mod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:32:31 UTC (rev 1128947) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=mod +pkgname=haskell-mod +pkgver=0.1.2.2 +pkgrel=52 +pkgdesc="Fast type-safe modular arithmetic" +url="https://github.com/Bodigrim/mod; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive' 'haskell-semirings' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck-classes' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('db98ad817c45e89984428cae6b5f88074220955035520cafe552ce2146f32255') + +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=-fllvm \ +--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 +} \ No newline at end of file
[arch-commits] Commit in haskell-mod/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:32:24 Author: felixonmars Revision: 1128946 upgpkg: haskell-mod 0.1.2.2-52: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-mod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:31:47 UTC (rev 1128945) +++ PKGBUILD2022-02-07 23:32:24 UTC (rev 1128946) @@ -3,7 +3,7 @@ _hkgname=mod pkgname=haskell-mod pkgver=0.1.2.2 -pkgrel=51 +pkgrel=52 pkgdesc="Fast type-safe modular arithmetic" url="https://github.com/Bodigrim/mod; license=("MIT")
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Monday, February 7, 2022 @ 23:31:47 Author: felixonmars Revision: 1128945 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 1128944, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 1128944, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:31:47 UTC (rev 1128945) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=350 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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-bower-json/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:31:39 Author: felixonmars Revision: 1128944 upgpkg: haskell-bower-json 1.0.0.1-350: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:31:09 UTC (rev 1128943) +++ PKGBUILD2022-02-07 23:31:39 UTC (rev 1128944) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=349 +pkgrel=350 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json; license=("MIT")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Monday, February 7, 2022 @ 23:31:09 Author: felixonmars Revision: 1128943 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 1128942, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 1128942, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:31:09 UTC (rev 1128943) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=351 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +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=-fllvm +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-concise/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:31:01 Author: felixonmars Revision: 1128942 upgpkg: haskell-concise 0.1.0.1-351: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:30:52 UTC (rev 1128941) +++ PKGBUILD2022-02-07 23:31:01 UTC (rev 1128942) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=350 +pkgrel=351 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in speech-dispatcher/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 7, 2022 @ 23:30:52 Author: alex19ep Revision: 1128941 archrelease: copy trunk to community-x86_64 Added: speech-dispatcher/repos/community-x86_64/PKGBUILD (from rev 1128940, speech-dispatcher/trunk/PKGBUILD) Deleted: speech-dispatcher/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 133 ++--- 1 file changed, 67 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-07 23:30:47 UTC (rev 1128940) +++ PKGBUILD2022-02-07 23:30:52 UTC (rev 1128941) @@ -1,66 +0,0 @@ -# Maintainer: Alexander Epaneshnikov -# Maintainer: Sven-Hendrik Haase - -pkgbase=speech-dispatcher -pkgname=(speech-dispatcher libspeechd) -pkgver=0.11.1 -pkgrel=1 -arch=('x86_64') -pkgdesc="High-level device independent layer for speech synthesis interface" -url='http://www.freebsoft.org/speechd' -license=('GPL2' 'FDL') -makedepends=('glib2' 'intltool' 'espeak-ng' 'libtool' 'python-pyxdg' 'dotconf' 'libpulse' 'libao') -source=("https://github.com/brailcom/speechd/releases/download/${pkgver}/speech-dispatcher-${pkgver}.tar.gz;) -sha512sums=('859911d7db5660423bc7911eacbe8e7a9c3104df97478cbbca48ca5fd6ec018113172d49bc66781680433c77b4d2af43578c9b0f11409e2ba7ac618deb31d7cf') - -build() { - cd ${pkgname}-${pkgver} - - ./configure --prefix=/usr --sysconfdir=/etc \ ---disable-static \ ---libexecdir=/usr/lib/speech-dispatcher/ \ ---with-ibmtts=no --with-kali=no --with-baratinoo=no \ ---with-voxin=no --without-flite - make -} - -package_speech-dispatcher() { - depends=("libspeechd=$pkgver-$pkgrel" 'python-pyxdg' 'dotconf' 'libpulse' 'libao') - optdepends=('festival: Speech output using Festival' - 'espeak-ng: Speech output using ESpeak-ng' - 'pulseaudio: PulseAudio support') - backup=('etc/speech-dispatcher/clients/emacs.conf' - 'etc/speech-dispatcher/modules/dtk-generic.conf' - 'etc/speech-dispatcher/modules/epos-generic.conf' - 'etc/speech-dispatcher/modules/espeak-ng.conf' - 'etc/speech-dispatcher/modules/espeak-ng-mbrola.conf' - 'etc/speech-dispatcher/modules/espeak-ng-mbrola-generic.conf' - 'etc/speech-dispatcher/modules/festival.conf' - 'etc/speech-dispatcher/modules/llia_phon-generic.conf' - 'etc/speech-dispatcher/modules/mary-generic.conf' - 'etc/speech-dispatcher/modules/swift-generic.conf' - 'etc/speech-dispatcher/speechd.conf') - - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - rm "${pkgdir}/etc/speech-dispatcher/modules/cicero.conf" - rm "${pkgdir}/etc/speech-dispatcher/modules/espeak.conf" - rm "${pkgdir}/etc/speech-dispatcher/modules/espeak-mbrola-generic.conf" - rm "${pkgdir}/etc/speech-dispatcher/modules/flite.conf" - rm "${pkgdir}/usr/lib/speech-dispatcher/speech-dispatcher-modules/sd_cicero" - - sed -i 's|includedir=.*|includedir=${prefix}/include/speech-dispatcher|g' "${pkgdir}/usr/lib/pkgconfig/speech-dispatcher.pc" - - mkdir -p "${srcdir}"/libspeechd/usr/lib - mv "${pkgdir}"/usr/include "${srcdir}"/libspeechd/usr - mv "${pkgdir}"/usr/lib/libspeechd*so* "${srcdir}"/libspeechd/usr/lib -} - -package_libspeechd() { - depends=('glib2' 'libtool') - mkdir -p "${pkgdir}"/usr/lib - - mv "${srcdir}"/libspeechd/usr/include "${pkgdir}"/usr - mv "${srcdir}"/libspeechd/usr/lib/* "${pkgdir}"/usr/lib -} Copied: speech-dispatcher/repos/community-x86_64/PKGBUILD (from rev 1128940, speech-dispatcher/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-07 23:30:52 UTC (rev 1128941) @@ -0,0 +1,67 @@ +# Maintainer: Alexander Epaneshnikov +# Maintainer: Sven-Hendrik Haase + +pkgbase=speech-dispatcher +pkgname=(speech-dispatcher libspeechd) +pkgver=0.11.1 +pkgrel=2 +arch=('x86_64') +pkgdesc="High-level device independent layer for speech synthesis interface" +url='http://www.freebsoft.org/speechd' +license=('GPL2' 'FDL') +makedepends=('glib2' 'intltool' 'espeak-ng' 'libtool' 'python-pyxdg' 'dotconf' 'libpulse' 'libao') +options=(debug) +source=("https://github.com/brailcom/speechd/releases/download/${pkgver}/speech-dispatcher-${pkgver}.tar.gz;) +sha512sums=('859911d7db5660423bc7911eacbe8e7a9c3104df97478cbbca48ca5fd6ec018113172d49bc66781680433c77b4d2af43578c9b0f11409e2ba7ac618deb31d7cf') + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr --sysconfdir=/etc \ +--disable-static \ +--libexecdir=/usr/lib/speech-dispatcher/ \ +--with-ibmtts=no --with-kali=no --with-baratinoo=no \ +--with-voxin=no --without-flite + make +} + +package_speech-dispatcher() { + depends=("libspeechd=$pkgver-$pkgrel" 'python-pyxdg' 'dotconf' 'libpulse' 'libao') + optdepends=('festival: Speech output using Festival' + 'espeak-ng: Speech output using ESpeak-ng' +
[arch-commits] Commit in speech-dispatcher/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:30:47 Author: alex19ep Revision: 1128940 upgpkg: speech-dispatcher 0.11.1-2 rebuild for debug Modified: speech-dispatcher/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:30:37 UTC (rev 1128939) +++ PKGBUILD2022-02-07 23:30:47 UTC (rev 1128940) @@ -4,12 +4,13 @@ pkgbase=speech-dispatcher pkgname=(speech-dispatcher libspeechd) pkgver=0.11.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') pkgdesc="High-level device independent layer for speech synthesis interface" url='http://www.freebsoft.org/speechd' license=('GPL2' 'FDL') makedepends=('glib2' 'intltool' 'espeak-ng' 'libtool' 'python-pyxdg' 'dotconf' 'libpulse' 'libao') +options=(debug) source=("https://github.com/brailcom/speechd/releases/download/${pkgver}/speech-dispatcher-${pkgver}.tar.gz;) sha512sums=('859911d7db5660423bc7911eacbe8e7a9c3104df97478cbbca48ca5fd6ec018113172d49bc66781680433c77b4d2af43578c9b0f11409e2ba7ac618deb31d7cf')
[arch-commits] Commit in haskell-lsp0-types/repos (2 files)
Date: Monday, February 7, 2022 @ 23:30:37 Author: felixonmars Revision: 1128939 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp0-types/repos/community-staging-x86_64/ haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 1128938, haskell-lsp0-types/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 1128938, haskell-lsp0-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:30:37 UTC (rev 1128939) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp-types +pkgname=haskell-lsp0-types +pkgver=0.24.0.0 +pkgrel=89 +pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 'haskell-lens' + 'haskell-network-uri' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base $_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=-fllvm \ +--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-lsp0-types/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:30:30 Author: felixonmars Revision: 1128938 upgpkg: haskell-lsp0-types 0.24.0.0-89: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-lsp0-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:28:21 UTC (rev 1128937) +++ PKGBUILD2022-02-07 23:30:30 UTC (rev 1128938) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp-types pkgname=haskell-lsp0-types pkgver=0.24.0.0 -pkgrel=88 +pkgrel=89 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Monday, February 7, 2022 @ 23:28:21 Author: felixonmars Revision: 1128937 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1128936, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 1128936, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:28:21 UTC (rev 1128937) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.5.1 +pkgrel=17 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-indexed-traversable' 'haskell-lens' + 'haskell-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8203a1c0c0e82ae27b14a4f5ce5e48a50bb760da928695c3308a409c26aa9a33552f8264e766dc01eb90e19940ce6d0488e16c8c9e588c9aabb0fd29f8c4b60e') + +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=-fllvm +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-insert-ordered-containers/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:28:14 Author: felixonmars Revision: 1128936 upgpkg: haskell-insert-ordered-containers 0.2.5.1-17: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:27:34 UTC (rev 1128935) +++ PKGBUILD2022-02-07 23:28:14 UTC (rev 1128936) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.5.1 -pkgrel=16 +pkgrel=17 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Monday, February 7, 2022 @ 23:27:34 Author: felixonmars Revision: 1128935 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1128934, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 1128934, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:27:34 UTC (rev 1128935) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.4.3 +pkgrel=56 +pkgdesc="Clash: a functional hardware description language - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints' + 'haskell-data-binary-ieee754' 'haskell-data-default-class' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-half' + 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' + 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fdfed70e2ce3d756f60af9820acb6affaa4ee6c2aa063ab39b5133106d78bca9ee51b65a4b9b8b3fdbe273e4a6d9926c4b910b26d6d1ec6e14dd219a90d7f3c1') + +prepare() { +cd $_hkgname-$pkgver +uusi -u ghc-bignum $_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=-fllvm +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-clash-prelude/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:27:26 Author: felixonmars Revision: 1128934 upgpkg: haskell-clash-prelude 1.4.3-56: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:23:12 UTC (rev 1128933) +++ PKGBUILD2022-02-07 23:27:26 UTC (rev 1128934) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.4.3 -pkgrel=55 +pkgrel=56 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in espeak-ng/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 7, 2022 @ 23:23:12 Author: alex19ep Revision: 1128933 archrelease: copy trunk to community-x86_64 Added: espeak-ng/repos/community-x86_64/PKGBUILD (from rev 1128932, espeak-ng/trunk/PKGBUILD) Deleted: espeak-ng/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 +++-- 1 file changed, 55 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-07 23:23:06 UTC (rev 1128932) +++ PKGBUILD2022-02-07 23:23:12 UTC (rev 1128933) @@ -1,53 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=('espeak-ng' 'espeak-ng-espeak') -pkgbase=espeak-ng -pkgver=1.50 -pkgrel=4 -pkgdesc='Multi-lingual software speech synthesizer' -url=https://github.com/espeak-ng/espeak-ng -arch=('x86_64') -license=('GPL3') -makedepends=('pcaudiolib' 'ruby-ronn-ng') -source=("$url/archive/$pkgver/espeak-ng-$pkgver.tar.gz" - 'espeak-ng-fix-699.patch::https://github.com/espeak-ng/espeak-ng/commit/e11cd42b03d1628f7a0cf45c9406123282e25c63.patch') -b2sums=('c64c2a474374d4b6fe13bf3a99f5dfb661923c13ebd6c0bc323e7f26d9d90945c7075cc5c8f4b51e5db3303632c8c9daca7a65a1883e09d7c3faf63dd725ea3f' - 'c90b6c1a08fed25183ae1601f1935e7742878a6242b5cd2bb87d19fa9b3e89d62f5c4432d388e9dcb6a0921ba188aeffe4d63143142b4070ad49dce4c758f45c') - -prepare() { - cd espeak-ng-$pkgver - ./autogen.sh - - # https://github.com/espeak-ng/espeak-ng/issues/699 - patch --forward --strip=1 --input=../espeak-ng-fix-699.patch -} - -build() { - cd espeak-ng-$pkgver - ./configure --prefix=/usr --with-extdict-{ru,zh,zhy} - make src/espeak-ng src/speak-ng - make -j1 -} - -package_espeak-ng() { - depends=('pcaudiolib') - optdepends=('espeak-ng-espeak: for *speak symlinks') - cd espeak-ng-$pkgver - make DESTDIR="$pkgdir" install - mv "$pkgdir"/usr/share/vim/{addons,vimfiles} - rm -r "$pkgdir"/usr/{bin/*speak,include/espeak,share/vim/registry} -} - -package_espeak-ng-espeak() { - pkgdesc+=' (*speak symlinks)' - depends=('espeak-ng') - conflicts=('espeak') - install -d "$pkgdir"/usr/{bin,include/espeak,share/man/man1} - ln -s espeak-ng "$pkgdir"/usr/bin/espeak - ln -s speak-ng "$pkgdir"/usr/bin/speak - ln -s ../espeak-ng/speak_lib.h "$pkgdir"/usr/include/espeak/speak_lib.h - ln -s espeak-ng.1.gz "$pkgdir"/usr/share/man/man1/espeak.1.gz - ln -s speak-ng.1.gz "$pkgdir"/usr/share/man/man1/speak.1.gz -} - -# vim:set ts=2 sw=2 et: Copied: espeak-ng/repos/community-x86_64/PKGBUILD (from rev 1128932, espeak-ng/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-07 23:23:12 UTC (rev 1128933) @@ -0,0 +1,55 @@ +# Maintainer: Daniel M. Capella +# Maintainer: Alexander Epaneshnikov + +pkgname=('espeak-ng' 'espeak-ng-espeak') +pkgbase=espeak-ng +pkgver=1.50 +pkgrel=5 +pkgdesc='Multi-lingual software speech synthesizer' +url=https://github.com/espeak-ng/espeak-ng +arch=('x86_64') +license=('GPL3') +makedepends=('pcaudiolib' 'ruby-ronn-ng') +options=(debug) +source=("$url/archive/$pkgver/espeak-ng-$pkgver.tar.gz" + 'espeak-ng-fix-699.patch::https://github.com/espeak-ng/espeak-ng/commit/e11cd42b03d1628f7a0cf45c9406123282e25c63.patch') +b2sums=('c64c2a474374d4b6fe13bf3a99f5dfb661923c13ebd6c0bc323e7f26d9d90945c7075cc5c8f4b51e5db3303632c8c9daca7a65a1883e09d7c3faf63dd725ea3f' + 'c90b6c1a08fed25183ae1601f1935e7742878a6242b5cd2bb87d19fa9b3e89d62f5c4432d388e9dcb6a0921ba188aeffe4d63143142b4070ad49dce4c758f45c') + +prepare() { + cd espeak-ng-$pkgver + ./autogen.sh + + # https://github.com/espeak-ng/espeak-ng/issues/699 + patch --forward --strip=1 --input=../espeak-ng-fix-699.patch +} + +build() { + cd espeak-ng-$pkgver + ./configure --prefix=/usr --with-extdict-{ru,zh,zhy} + make src/espeak-ng src/speak-ng + make -j1 +} + +package_espeak-ng() { + depends=('pcaudiolib') + optdepends=('espeak-ng-espeak: for *speak symlinks') + cd espeak-ng-$pkgver + make DESTDIR="$pkgdir" install + mv "$pkgdir"/usr/share/vim/{addons,vimfiles} + rm -r "$pkgdir"/usr/{bin/*speak,include/espeak,share/vim/registry} +} + +package_espeak-ng-espeak() { + pkgdesc+=' (*speak symlinks)' + depends=('espeak-ng') + conflicts=('espeak') + install -d "$pkgdir"/usr/{bin,include/espeak,share/man/man1} + ln -s espeak-ng "$pkgdir"/usr/bin/espeak + ln -s speak-ng "$pkgdir"/usr/bin/speak + ln -s ../espeak-ng/speak_lib.h "$pkgdir"/usr/include/espeak/speak_lib.h + ln -s espeak-ng.1.gz "$pkgdir"/usr/share/man/man1/espeak.1.gz + ln -s speak-ng.1.gz "$pkgdir"/usr/share/man/man1/speak.1.gz +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in espeak-ng/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:23:06 Author: alex19ep Revision: 1128932 upgpkg: espeak-ng 1.50-5 rebuild to enable debug Modified: espeak-ng/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:22:57 UTC (rev 1128931) +++ PKGBUILD2022-02-07 23:23:06 UTC (rev 1128932) @@ -1,14 +1,16 @@ # Maintainer: Daniel M. Capella +# Maintainer: Alexander Epaneshnikov pkgname=('espeak-ng' 'espeak-ng-espeak') pkgbase=espeak-ng pkgver=1.50 -pkgrel=4 +pkgrel=5 pkgdesc='Multi-lingual software speech synthesizer' url=https://github.com/espeak-ng/espeak-ng arch=('x86_64') license=('GPL3') makedepends=('pcaudiolib' 'ruby-ronn-ng') +options=(debug) source=("$url/archive/$pkgver/espeak-ng-$pkgver.tar.gz" 'espeak-ng-fix-699.patch::https://github.com/espeak-ng/espeak-ng/commit/e11cd42b03d1628f7a0cf45c9406123282e25c63.patch') b2sums=('c64c2a474374d4b6fe13bf3a99f5dfb661923c13ebd6c0bc323e7f26d9d90945c7075cc5c8f4b51e5db3303632c8c9daca7a65a1883e09d7c3faf63dd725ea3f'
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Monday, February 7, 2022 @ 23:22:57 Author: felixonmars Revision: 1128931 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1128930, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 1128930, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:22:57 UTC (rev 1128931) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1.3 +pkgrel=21 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e8139b700c5e310087603a378c9f72507fa057da3a4ce4b9685a2c43812b51af3c0e6f6604bc0f5e78ac9c69ff214287f7e8532a97286aabeb278a4dea9f2a6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-test-doctests +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-lens-aeson/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:22:49 Author: felixonmars Revision: 1128930 upgpkg: haskell-lens-aeson 1.1.3-21: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:22:21 UTC (rev 1128929) +++ PKGBUILD2022-02-07 23:22:49 UTC (rev 1128930) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1.3 -pkgrel=20 +pkgrel=21 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Monday, February 7, 2022 @ 23:22:21 Author: felixonmars Revision: 1128929 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1128928, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 1128928, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:22:21 UTC (rev 1128929) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.2.0.0 +pkgrel=51 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2297a597a77f0ef1581738ebfdd75271ee9a29020f8047e7b4ef486ea3e9e9f95b7cec48d57cfe92ad39beb65ab823b750b6449e94d31750f1aa6d92c064e55d') + +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=-fllvm +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 || 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-generic-lens/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:22:13 Author: felixonmars Revision: 1128928 upgpkg: haskell-generic-lens 2.2.0.0-51: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:21:35 UTC (rev 1128927) +++ PKGBUILD2022-02-07 23:22:13 UTC (rev 1128928) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.2.0.0 -pkgrel=50 +pkgrel=51 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Monday, February 7, 2022 @ 23:21:35 Author: felixonmars Revision: 1128927 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-action/repos/community-staging-x86_64/ haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 1128926, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 1128926, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:21:35 UTC (rev 1128927) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.6 +pkgrel=18 +pkgdesc="Monadic Getters and Folds" +url="https://github.com/ekmett/lens-action; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens' + 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('44f0639063db6ec80dd2cee274b0fe9135330ee12a007329d419cfe1522738169e0915b32250a340621d4084b4dd2c54a84465e24f4ebd943d6bda59b5d380da') + +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=-fllvm +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-lens-action/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:21:28 Author: felixonmars Revision: 1128926 upgpkg: haskell-lens-action 0.2.6-18: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:21:21 UTC (rev 1128925) +++ PKGBUILD2022-02-07 23:21:28 UTC (rev 1128926) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.6 -pkgrel=17 +pkgrel=18 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in haskell-hslua-module-path/repos (2 files)
Date: Monday, February 7, 2022 @ 23:21:03 Author: felixonmars Revision: 1128922 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-path/repos/community-staging-x86_64/ haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from rev 1128921, haskell-hslua-module-path/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from rev 1128921, haskell-hslua-module-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:21:03 UTC (rev 1128922) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-path +pkgname=haskell-hslua-module-path +pkgver=0.1.0.1 +pkgrel=82 +pkgdesc="Lua module to work with file paths." +url="https://github.com/hslua/hslua-module-path; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c858d8900f9fbde354ebfc90fce84d10c89b9f51ab62198df033936399a4aeff') + +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=-fllvm \ +--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-hslua-module-path/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:20:56 Author: felixonmars Revision: 1128921 upgpkg: haskell-hslua-module-path 0.1.0.1-82: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-hslua-module-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:20:34 UTC (rev 1128920) +++ PKGBUILD2022-02-07 23:20:56 UTC (rev 1128921) @@ -3,7 +3,7 @@ _hkgname=hslua-module-path pkgname=haskell-hslua-module-path pkgver=0.1.0.1 -pkgrel=81 +pkgrel=82 pkgdesc="Lua module to work with file paths." url="https://github.com/hslua/hslua-module-path; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)
Date: Monday, February 7, 2022 @ 23:20:34 Author: felixonmars Revision: 1128920 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-text/repos/community-staging-x86_64/ haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 1128919, haskell-hslua-module-text/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 1128919, haskell-hslua-module-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:20:34 UTC (rev 1128920) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua-module-text +pkgname=haskell-hslua-module-text +pkgver=0.3.0.1 +pkgrel=141 +pkgdesc="Lua module for text" +url="https://github.com/hslua/hslua-module-text; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('15ba5e97261e9fa0bb4053575a0dd368048141a401200c32bb53a969cc741d2bd2d04890fef5c488fb6f476438d28e4d5ab9fea4a62aecdee285e8f1a1adecc4') + +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=-fllvm +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-hslua-module-text/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:20:27 Author: felixonmars Revision: 1128919 upgpkg: haskell-hslua-module-text 0.3.0.1-141: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-hslua-module-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:20:06 UTC (rev 1128918) +++ PKGBUILD2022-02-07 23:20:27 UTC (rev 1128919) @@ -4,7 +4,7 @@ _hkgname=hslua-module-text pkgname=haskell-hslua-module-text pkgver=0.3.0.1 -pkgrel=140 +pkgrel=141 pkgdesc="Lua module for text" url="https://github.com/hslua/hslua-module-text; license=("MIT")
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Monday, February 7, 2022 @ 23:20:06 Author: felixonmars Revision: 1128918 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1128917, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 1128917, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:20:06 UTC (rev 1128918) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=0.2.2.1 +pkgrel=153 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua-module-system; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('66cf57b8c80605bdfa5145fc61dbe59b66dd67a82a8365006b80e2ab74a71fff0fdf0ffa690daab66e82b8ad086adbcd622a6844b2107c0b9719b8cdabdf542b') + +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=-fllvm +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-hslua-module-system/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:58 Author: felixonmars Revision: 1128917 upgpkg: haskell-hslua-module-system 0.2.2.1-153: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-hslua-module-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:48 UTC (rev 1128916) +++ PKGBUILD2022-02-07 23:19:58 UTC (rev 1128917) @@ -3,7 +3,7 @@ _hkgname=hslua-module-system pkgname=haskell-hslua-module-system pkgver=0.2.2.1 -pkgrel=152 +pkgrel=153 pkgdesc="Lua module wrapper around Haskell's System module" url="https://github.com/hslua/hslua-module-system; license=('MIT')
[arch-commits] Commit in ldc/repos (3 files)
Date: Monday, February 7, 2022 @ 23:19:48 Author: foutrelis Revision: 1128916 archrelease: copy trunk to community-staging-x86_64 Added: ldc/repos/community-staging-x86_64/ ldc/repos/community-staging-x86_64/PKGBUILD (from rev 1128915, ldc/trunk/PKGBUILD) ldc/repos/community-staging-x86_64/keep-default-alignment-for-atomic-instructions.patch (from rev 1128915, ldc/trunk/keep-default-alignment-for-atomic-instructions.patch) --+ PKGBUILD | 110 + keep-default-alignment-for-atomic-instructions.patch | 32 2 files changed, 142 insertions(+) Copied: ldc/repos/community-staging-x86_64/PKGBUILD (from rev 1128915, ldc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:19:48 UTC (rev 1128916) @@ -0,0 +1,110 @@ +# Maintainer: Dan Printzell +# Contributor: Mihails Strasuns +# Contributor: Sven-Hendrik Haase + +pkgname=('ldc' 'liblphobos') +groups=('dlang' 'dlang-ldc') +pkgver=1.28.1 +_pkgcommit=34afd6a43abf62b2050a5b0b2c20202080b1163b +_dversion=2.098.1 +_clangversion=13.0.1 # related to where ldc2 looks for compiler-rt sanitizers +epoch=3 +pkgrel=2 +pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2" +arch=('x86_64') +url="https://github.com/ldc-developers/ldc; +license=('BSD') +makedepends=('git' 'cmake' 'llvm' 'ldc' 'ninja') +# Disable lto as linking the ldc2 binary fails +options=(!lto) + +source=( +"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit; +"ldc-druntime::git+https://github.com/ldc-developers/druntime.git; +"ldc-phobos::git+https://github.com/ldc-developers/phobos.git; +"ldc-testsuite::git+https://github.com/ldc-developers/dmd-testsuite.git; +) + +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP') + +prepare() { +cd "$srcdir/ldc" + +git submodule init +git config submodule.druntime.url "$srcdir/ldc-druntime" +git config submodule.phobos.url "$srcdir/ldc-phobos" +git config submodule.tests/d2/dmd-testsuite.url "$srcdir/ldc-testsuite" +git submodule update + +# Set version used for path construction in getFullClangCompilerRTLibPath() +sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp +} + +build() { +cd "$srcdir/ldc" + +mkdir -p build && cd build + +cmake -GNinja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_SKIP_RPATH=ON \ +-DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \ +-DBUILD_SHARED_LIBS=BOTH \ +-DBUILD_LTO_LIBS=ON \ +-DLDC_WITH_LLD=OFF \ +-DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold --flto=thin" \ +-DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \ +.. +ninja +} + +check() { +cd "$srcdir/ldc/build" +ninja all-test-runners +} + +package_ldc() { +depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt') +backup=('etc/ldc2.conf') +provides=("d-compiler=$_dversion") + +cd "$srcdir/ldc/build" +DESTDIR="$pkgdir" ninja install + +# move bash-completion +mkdir -p "$pkgdir/usr/share/bash-completion/completions/" +mv "$pkgdir/etc/bash_completion.d/ldc2" "$pkgdir/usr/share/bash-completion/completions/" +rm -rf "$pkgdir/etc/bash_completion.d" + +# remove liblphobos files +rm -rf "$pkgdir/usr/include" +rm -rf "$pkgdir/usr/lib" + +# symlinks +ln -s /usr/share/bash-completion/completions/ldc2 "$pkgdir/usr/share/bash-completion/completions/ldc" +ln -s /usr/bin/ldc2 "$pkgdir/usr/bin/ldc" +ln -s /usr/bin/ldmd2 "$pkgdir/usr/bin/ldmd" + +# licenses +install -D -m644 "$srcdir/ldc/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_liblphobos() { +provides=('d-runtime' 'd-stdlib') +depends=('curl') +options=('staticlibs' '!strip') + +cd "$srcdir/ldc/build" +DESTDIR="$pkgdir" ninja install + +# remove ldc files +rm -rf "$pkgdir/usr/bin/" +rm -rf "$pkgdir/etc/" + +# licenses +install -D -m644 "$srcdir/ldc/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: ldc/repos/community-staging-x86_64/keep-default-alignment-for-atomic-instructions.patch (from rev 1128915, ldc/trunk/keep-default-alignment-for-atomic-instructions.patch) === --- community-staging-x86_64/keep-default-alignment-for-atomic-instructions.patch (rev 0) +++ community-staging-x86_64/keep-default-alignment-for-atomic-instructions.patch 2022-02-07 23:19:48 UTC (rev 1128916) @@ -0,0 +1,32 @@ +From 7e80c26eded0326e18aad2c9f906844eb0f46dc0 Mon Sep 17 00:00:00 2001 +From: Martin Kinkelin +Date: Wed, 6 Oct 2021 18:47:28 +0200
[arch-commits] Commit in ldc/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:43 Author: foutrelis Revision: 1128915 upgpkg: ldc 3:1.28.1-2: clang 13.0.1 rebuild Modified: ldc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:42 UTC (rev 1128914) +++ PKGBUILD2022-02-07 23:19:43 UTC (rev 1128915) @@ -7,9 +7,9 @@ pkgver=1.28.1 _pkgcommit=34afd6a43abf62b2050a5b0b2c20202080b1163b _dversion=2.098.1 -_clangversion=13.0.0 # related to where ldc2 looks for compiler-rt sanitizers +_clangversion=13.0.1 # related to where ldc2 looks for compiler-rt sanitizers epoch=3 -pkgrel=1 +pkgrel=2 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2" arch=('x86_64') url="https://github.com/ldc-developers/ldc;
[arch-commits] Commit in afl/repos (3 files)
Date: Monday, February 7, 2022 @ 23:19:36 Author: foutrelis Revision: 1128912 archrelease: copy trunk to community-staging-x86_64 Added: afl/repos/community-staging-x86_64/ afl/repos/community-staging-x86_64/PKGBUILD (from rev 1128910, afl/trunk/PKGBUILD) afl/repos/community-staging-x86_64/llvm13.patch (from rev 1128910, afl/trunk/llvm13.patch) --+ PKGBUILD | 49 + llvm13.patch | 11 +++ 2 files changed, 60 insertions(+) Copied: afl/repos/community-staging-x86_64/PKGBUILD (from rev 1128910, afl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:19:36 UTC (rev 1128912) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak +# Maintainer: Santiago Torres-Arias +# Contributor: spider-mario + +pkgname=afl +pkgver=2.57b +pkgrel=9 +pkgdesc='Security-oriented fuzzer using compile-time instrumentation and genetic algorithms' +url='http://lcamtuf.coredump.cx/afl/' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'bash') +optdepends=('gcc: gcc instrumentation support' +'clang: clang instrumentation support' +'llvm: experimental clang-fast instrumentation support' +'gnuplot: graph plotting support') +makedepends=('clang' 'llvm' 'gcc' 'wget' 'python' 'lib32-glibc') +provides=('american-fuzzy-lop') +replaces=('american-fuzzy-lop') +options=('!emptydirs' '!strip') +source=(https://github.com/google/AFL/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz +llvm13.patch) +sha256sums=('6f05a6515c07abe49f6f292bd13c96004cc1e016bda0c3cc9c2769dd43f163ee' +'ec000fddabc566ac8d2b1af0444843e384d93f7faa4ff55677db1507164ef26f') +sha512sums=('5d12b96229e966aeb11deb47cd8eb36cde2fa32656eb187db02c7240909d6acda36be59b2baf7e42cddd228d25ec94c8bffc3fa27f7f4b5e1e462b62929ce75d' + '53f1739fe96b24add8b717a5f820ef6b938863c2434e60594bf66fb317808142c369b904d962eac3209128fcf02578b7e0f9908d6e8c53b2a4ebd0fe00ae1cf8') +b2sums=('69029d59451e468528386154e8938a1a7303765e039f98aa05e36f07314398f60ff2578f765142e1f1ff653e5ab93ea53a2efb98abe275046ebacdd3ca8363b6' + '60c58a7bd115189a05866899852d760723c6dd255bd684ed90d61c1be56b8bd3bf8702aa9540ad4235469b2dc32253ee645b6f7ac7bbb924eb9f711c3a07e375') + +prepare() { + cd AFL-${pkgver} + # Minimal build fix for LLVM 13 inspired by: + # https://github.com/AFLplusplus/AFLplusplus/commit/1ba5d1008e74 + patch -Np1 -i ../llvm13.patch +} + +build() { + cd AFL-${pkgver} + make PREFIX=/usr + make -C llvm_mode PREFIX=/usr +} + +package() { + cd AFL-${pkgver} + make PREFIX=/usr DESTDIR="${pkgdir}" install + install -Dm 644 llvm_mode/README.llvm -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et: Copied: afl/repos/community-staging-x86_64/llvm13.patch (from rev 1128910, afl/trunk/llvm13.patch) === --- community-staging-x86_64/llvm13.patch (rev 0) +++ community-staging-x86_64/llvm13.patch 2022-02-07 23:19:36 UTC (rev 1128912) @@ -0,0 +1,11 @@ +diff -upr AFL-2.57b.orig/llvm_mode/afl-clang-fast.c AFL-2.57b/llvm_mode/afl-clang-fast.c +--- AFL-2.57b.orig/llvm_mode/afl-clang-fast.c 2020-07-04 19:24:18.0 +0300 AFL-2.57b/llvm_mode/afl-clang-fast.c 2021-10-25 03:48:15.025835829 +0300 +@@ -140,6 +140,7 @@ static void edit_params(u32 argc, char** + #endif /* ^USE_TRACE_PC */ + + cc_params[cc_par_cnt++] = "-Qunused-arguments"; ++ cc_params[cc_par_cnt++] = "-flegacy-pass-manager"; + + while (--argc) { + u8* cur = *(++argv);
[arch-commits] Commit in ccls/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:38 Author: foutrelis Revision: 1128913 upgpkg: ccls 0.20210330-5: clang 13.0.1 rebuild Modified: ccls/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:36 UTC (rev 1128912) +++ PKGBUILD2022-02-07 23:19:38 UTC (rev 1128913) @@ -3,12 +3,12 @@ pkgname=ccls pkgver=0.20210330 -pkgrel=4 +pkgrel=5 pkgdesc='C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting' arch=('x86_64') url='https://github.com/MaskRay/ccls' license=('Apache') -depends=('clang=13.0.0' 'llvm-libs' 'rapidjson') +depends=('clang=13.0.1' 'llvm-libs' 'rapidjson') makedepends=("cmake" "llvm") conflicts=('ccls-git') source=("https://github.com/MaskRay/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
[arch-commits] Commit in ccls/repos (2 files)
Date: Monday, February 7, 2022 @ 23:19:42 Author: foutrelis Revision: 1128914 archrelease: copy trunk to community-staging-x86_64 Added: ccls/repos/community-staging-x86_64/ ccls/repos/community-staging-x86_64/PKGBUILD (from rev 1128913, ccls/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: ccls/repos/community-staging-x86_64/PKGBUILD (from rev 1128913, ccls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:19:42 UTC (rev 1128914) @@ -0,0 +1,26 @@ +# Maintainer: Felix Yan +# Contributor: Fangrui Song + +pkgname=ccls +pkgver=0.20210330 +pkgrel=5 +pkgdesc='C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting' +arch=('x86_64') +url='https://github.com/MaskRay/ccls' +license=('Apache') +depends=('clang=13.0.1' 'llvm-libs' 'rapidjson') +makedepends=("cmake" "llvm") +conflicts=('ccls-git') +source=("https://github.com/MaskRay/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('dd78c040c2a51d6b47f8dd2d8bdc066f26b9233ffeb41216254b1b0ad0f634190784e6b8c2d7b36475c13020356342d83a9f80047d7da75ce21ca8885b16') + +build() { + cd $pkgname-$pkgver + cmake -H. -Bbuild -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_COMPILER=clang++ -DCLANG_LINK_CLANG_DYLIB=1 + cmake --build build +} + +package() { + cd $pkgname-$pkgver/build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in afl/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:32 Author: foutrelis Revision: 1128910 upgpkg: afl 2.57b-9: clang 13.0.1 rebuild Modified: afl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:28 UTC (rev 1128909) +++ PKGBUILD2022-02-07 23:19:32 UTC (rev 1128910) @@ -4,7 +4,7 @@ pkgname=afl pkgver=2.57b -pkgrel=8 +pkgrel=9 pkgdesc='Security-oriented fuzzer using compile-time instrumentation and genetic algorithms' url='http://lcamtuf.coredump.cx/afl/' arch=('x86_64')
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Monday, February 7, 2022 @ 23:19:35 Author: felixonmars Revision: 1128911 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1128910, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1128910, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:19:35 UTC (rev 1128911) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.36 +pkgrel=166 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c2dcf616f9e58be024f0bec144cd60cf78f465c1a8df6cf1ae0d896a44303e2bc8bdc18cf0f2cdf56c4485d1506d23b1417d84c66f327c73362da2aec71abdc0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-ftemplate_haskell +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 shiboken6/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:20 Author: foutrelis Revision: 436438 archrelease: copy trunk to staging-x86_64 Added: shiboken6/repos/staging-x86_64/ shiboken6/repos/staging-x86_64/PKGBUILD (from rev 436437, shiboken6/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: shiboken6/repos/staging-x86_64/PKGBUILD (from rev 436437, shiboken6/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-07 23:19:20 UTC (rev 436438) @@ -0,0 +1,37 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=shiboken6 +_qtver=6.2.3 +_clangver=13.0.1 +pkgver=${_qtver/-/} +pkgrel=2 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL2 LGPL) +pkgdesc='Generates bindings for C++ libraries using CPython source code' +depends=(clang=$_clangver llvm libxslt qt6-base) +makedepends=(cmake ninja python-sphinx python-numpy) +optdepends=('python: Python bindings') +_pkgfn=pyside-setup-opensource-src-$_qtver +source=(https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-$pkgver-src/$_pkgfn.tar.xz) +sha256sums=('70d55e8fe977ffe094bba51119d16d37e0736df8693787110b127a2b4bd3') +options=(debug) + +build() { + cmake -B build -S $_pkgfn/sources/shiboken6 -G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_TESTS=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + +# Install egg-info + export PATH="/usr/lib/qt6/bin:$PATH" + cd $_pkgfn + python setup.py egg_info --build-type=shiboken6 + _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` + cp -r shiboken6.egg-info "$pkgdir"/$_pythonpath +}
[arch-commits] Commit in shiboken6/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:17 Author: foutrelis Revision: 436437 upgpkg: shiboken6 6.2.3-2: clang 13.0.1 rebuild Modified: shiboken6/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:15 UTC (rev 436436) +++ PKGBUILD2022-02-07 23:19:17 UTC (rev 436437) @@ -3,9 +3,9 @@ pkgname=shiboken6 _qtver=6.2.3 -_clangver=13.0.0 +_clangver=13.0.1 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://www.qt.io' license=(GPL2 LGPL)
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:28 Author: felixonmars Revision: 1128909 upgpkg: haskell-monad-logger 0.3.36-166: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:02 UTC (rev 1128908) +++ PKGBUILD2022-02-07 23:19:28 UTC (rev 1128909) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.36 -pkgrel=165 +pkgrel=166 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in shiboken2/repos (3 files)
Date: Monday, February 7, 2022 @ 23:19:15 Author: foutrelis Revision: 436436 archrelease: copy trunk to staging-x86_64 Added: shiboken2/repos/staging-x86_64/ shiboken2/repos/staging-x86_64/PKGBUILD (from rev 436435, shiboken2/trunk/PKGBUILD) shiboken2/repos/staging-x86_64/python310.patch (from rev 436435, shiboken2/trunk/python310.patch) -+ PKGBUILD| 55 ++ python310.patch | 13 2 files changed, 68 insertions(+) Copied: shiboken2/repos/staging-x86_64/PKGBUILD (from rev 436435, shiboken2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-07 23:19:15 UTC (rev 436436) @@ -0,0 +1,55 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgbase=shiboken2 +pkgname=(shiboken2 python-shiboken2) +_qtver=5.15.2.1 +_clangver=13.0.1 +pkgver=${_qtver/-/} +pkgrel=2 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL2 LGPL) +pkgdesc='Generates bindings for C++ libraries using CPython source code' +makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python-sphinx python-wheel) +_pkgfqn=pyside-setup-opensource-src-$_qtver +source=(https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.gz +python310.patch) +sha256sums=('91e78e4e3b31ebb0053c2e4f1029703e578615695450c0dd03072248d713b391' +'20da52cf2a17da606a2d3aa82eb5ff3ccdb2367b7415289e1e33ac071a73d35b') + +build() { + cmake -B build -S ${_pkgfqn%.*}/sources/shiboken2 \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_TESTS=OFF \ +-DUSE_PYTHON_VERSION=3 + cmake --build build +} + +prepare() { + patch -d ${_pkgfqn%.*} -p1 -i ../python310.patch # Fix build with Python 3.10 +} + +package_shiboken2() { + depends=(clang=$_clangver llvm libxslt qt5-xmlpatterns) + + DESTDIR="$pkgdir" cmake --install build +# Provided in python-shiboken2 + rm -r "$pkgdir"/usr/lib/{python*,libshiboken*} +# Conflicts with shiboken6 and doesn't work anyway + rm "$pkgdir"/usr/bin/shiboken_tool.py +} + +package_python-shiboken2() { + depends=(python) + + DESTDIR="$pkgdir" cmake --install build +# Provided in shiboken2 + rm -r "$pkgdir"/usr/{bin,include,lib/{cmake,pkgconfig}} + +# Install egg-info + cd ${_pkgfqn%.*} + python setup.py egg_info --build-type=shiboken2 + _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` + cp -r shiboken2.egg-info "$pkgdir"/$_pythonpath +} Copied: shiboken2/repos/staging-x86_64/python310.patch (from rev 436435, shiboken2/trunk/python310.patch) === --- staging-x86_64/python310.patch (rev 0) +++ staging-x86_64/python310.patch 2022-02-07 23:19:15 UTC (rev 436436) @@ -0,0 +1,13 @@ +diff -upr pyside-setup-opensource-src-5.15.2.orig/sources/shiboken2/libshiboken/pep384impl.cpp pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/pep384impl.cpp +--- pyside-setup-opensource-src-5.15.2.orig/sources/shiboken2/libshiboken/pep384impl.cpp 2020-11-11 14:51:30.0 +0200 pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/pep384impl.cpp 2021-12-01 15:17:21.444888977 +0200 +@@ -751,7 +751,7 @@ _Pep_PrivateMangle(PyObject *self, PyObj + #endif // IS_PY2 + Shiboken::AutoDecRef privateobj(PyObject_GetAttr( + reinterpret_cast(Py_TYPE(self)), Shiboken::PyMagicName::name())); +-#ifndef Py_LIMITED_API ++#if 0 + return _Py_Mangle(privateobj, name); + #else + // PYSIDE-1436: _Py_Mangle is no longer exposed; implement it always. +
[arch-commits] Commit in shiboken2/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:10 Author: foutrelis Revision: 436435 upgpkg: shiboken2 5.15.2.1-2: clang 13.0.1 rebuild Modified: shiboken2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:19:07 UTC (rev 436434) +++ PKGBUILD2022-02-07 23:19:10 UTC (rev 436435) @@ -4,9 +4,9 @@ pkgbase=shiboken2 pkgname=(shiboken2 python-shiboken2) _qtver=5.15.2.1 -_clangver=13.0.0 +_clangver=13.0.1 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://www.qt.io' license=(GPL2 LGPL)
[arch-commits] Commit in qtcreator/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, February 7, 2022 @ 23:19:07 Author: foutrelis Revision: 436434 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 436433, qtcreator/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 436433, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-07 23:19:07 UTC (rev 436434) @@ -0,0 +1,61 @@ +# Maintainer: Antonio Rojas +# Contributor: Sven-Hendrik Haase +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=6.0.2 +_clangver=13.0.1 +pkgrel=4 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3) +depends=(qt6-tools qt6-svg qt6-quick3d qt6-webengine qt6-serialport qt6-shadertools qt6-5compat + clang=$_clangver clazy yaml-cpp) # syntax-highlighting +makedepends=(cmake llvm python) +options=(docs) +optdepends=('qt6-doc: integrated Qt documentation' +'qt6-examples: welcome page examples' +'qt6-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer' +'mlocate: locator filter') +source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz + QTCREATORBUG-26989.patch::https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/?id=03a0ed07) +sha256sums=('3d173c1a02ce55137a23f294e1a840d7648656e97826067eb29d9df653351bfa' +'c64ff799179828159a6fb3db4d6e0a864457e632ba4c6a6d1761245275c0c5e8') +options=(debug) + +prepare() { + patch -d qt-creator-opensource-src-$pkgver -p1 < QTCREATORBUG-26989.patch # Fix crashes in debugger +} + +build() { + cmake -B build -S qt-creator-opensource-src-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DWITH_DOCS=ON \ +-DBUILD_DEVELOPER_DOCS=ON \ +-DBUILD_QBS=OFF \ +-DQTC_CLANG_BUILDMODE_MATCH=ON + cmake --build build + cmake --build build --target docs +} + +package() { + DESTDIR="$pkgdir" cmake --install build +# Install docs + cp -r build/share/doc "$pkgdir"/usr/share + + install -Dm644 qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +}
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Monday, February 7, 2022 @ 23:19:02 Author: felixonmars Revision: 1128908 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1128907, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1128907, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:19:02 UTC (rev 1128908) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.11.7.0 +pkgrel=35 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-libyaml' + 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-raw-strings-qq' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e874d4cce583a778bf1dc76028d27f1cd6c994d8abbe2052690e4b4c2d0cd1d60297358b5ed4442ce6adc5d318727d1d7115340e5cbdd2b43851d508a2410b64') + +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=-fllvm +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 +LC_CTYPE=en_US.UTF-8 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-yaml/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:54 Author: felixonmars Revision: 1128907 upgpkg: haskell-yaml 0.11.7.0-35: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:18:15 UTC (rev 1128906) +++ PKGBUILD2022-02-07 23:18:54 UTC (rev 1128907) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.7.0 -pkgrel=34 +pkgrel=35 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("BSD")
[arch-commits] Commit in qt6-tools/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:49 Author: foutrelis Revision: 436432 archrelease: copy trunk to staging-x86_64 Added: qt6-tools/repos/staging-x86_64/ qt6-tools/repos/staging-x86_64/PKGBUILD (from rev 436431, qt6-tools/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: qt6-tools/repos/staging-x86_64/PKGBUILD (from rev 436431, qt6-tools/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-07 23:18:49 UTC (rev 436432) @@ -0,0 +1,40 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-tools +_qtver=6.2.3 +pkgver=${_qtver/-/} +pkgrel=4 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' +depends=(qt6-base) +makedepends=(cmake ninja qt6-declarative clang llvm) +optdepends=('clang: for qdoc and lupdate') +groups=(qt6) +options=(debug) +_pkgfn="${pkgname/6-/}-everywhere-src-$_qtver" +source=(https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz) +sha256sums=('9aadbd5a14fad8874d2aa76be79652ec5ed81d31d49b3eff245ebeffc7d8ac08') + +build() { + cmake -B build -S $_pkgfn -G Ninja \ +-DINSTALL_PUBLICBINDIR=usr/bin + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + +# Install symlinks for user-facing tools + cd "$pkgdir" + mkdir usr/bin + while read _line; do +ln -s $_line + done < "$srcdir"/build/user_facing_tool_links.txt + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in qtcreator/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:51 Author: foutrelis Revision: 436433 upgpkg: qtcreator 6.0.2-4: clang 13.0.1 rebuild Modified: qtcreator/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:18:49 UTC (rev 436432) +++ PKGBUILD2022-02-07 23:18:51 UTC (rev 436433) @@ -8,8 +8,8 @@ pkgname=qtcreator pkgver=6.0.2 -_clangver=13.0.0 -pkgrel=3 +_clangver=13.0.1 +pkgrel=4 pkgdesc='Lightweight, cross-platform integrated development environment' arch=(x86_64) url='https://www.qt.io'
[arch-commits] Commit in qt6-tools/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:44 Author: foutrelis Revision: 436431 upgpkg: qt6-tools 6.2.3-4: clang 13.0.1 rebuild Modified: qt6-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:18:41 UTC (rev 436430) +++ PKGBUILD2022-02-07 23:18:44 UTC (rev 436431) @@ -5,7 +5,7 @@ pkgname=qt6-tools _qtver=6.2.3 pkgver=${_qtver/-/} -pkgrel=3 +pkgrel=4 arch=(x86_64) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom)
[arch-commits] Commit in qt5-tools/repos (6 files)
Date: Monday, February 7, 2022 @ 23:18:41 Author: foutrelis Revision: 436430 archrelease: copy trunk to staging-x86_64 Added: qt5-tools/repos/staging-x86_64/ qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 436429, qt5-tools/trunk/PKGBUILD) qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 436429, qt5-tools/trunk/assistant.desktop) qt5-tools/repos/staging-x86_64/designer.desktop (from rev 436429, qt5-tools/trunk/designer.desktop) qt5-tools/repos/staging-x86_64/linguist.desktop (from rev 436429, qt5-tools/trunk/linguist.desktop) qt5-tools/repos/staging-x86_64/qdbusviewer.desktop (from rev 436429, qt5-tools/trunk/qdbusviewer.desktop) -+ PKGBUILD| 83 ++ assistant.desktop |8 designer.desktop| 10 ++ linguist.desktop|9 + qdbusviewer.desktop |9 + 5 files changed, 119 insertions(+) Copied: qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 436429, qt5-tools/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-07 23:18:41 UTC (rev 436430) @@ -0,0 +1,83 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-tools +pkgver=5.15.2+kde+r17 +pkgrel=6 +_commit=33693a928986006d79c1ee743733cde5966ac402 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' +depends=('qt5-base' 'hicolor-icon-theme') +makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit' 'git') +optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant') +groups=('qt' 'qt5') +conflicts=('qtchooser') +_pkgfqn=qttools +source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit +{assistant,designer,linguist,qdbusviewer}.desktop) +sha256sums=('SKIP' +'8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4' +'92f3e5dc8bc416e02893c38a05287238853e0c20732df1e62d6a672744a34e7c' +'15781519115e36d2c67c12ee6bc636425cd445072f43cb8bdd1364cfacbe4c45' +'6bc07903971983efb9492700efb2c03e24fbb1ce61b520b6e7d0a04662400701') +options=(debug) + +pkgver() { + cd $_pkgfqn + echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit` +} + +prepare() { + mkdir -p build + + cd $_pkgfqn + git revert -n dbe0567470db2b369a9fdb28d9fbac38be3e2d60 # Revert version bump +} + +build() { + cd build + + qmake ../${_pkgfqn} CONFIG+=fat-static-lto + make +} + +package() { + cd build + make INSTALL_ROOT="${pkgdir}" install + + cd ../${_pkgfqn} + # install missing icons and desktop files + for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do +size=$(echo $(basename ${icon}) | cut -d- -f2) +install -p -D -m644 ${icon} \ + "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png" + done + + install -D -m644 src/assistant/assistant/images/assistant.png \ +"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png" + install -D -m644 src/assistant/assistant/images/assistant-128.png \ +"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png" + install -D -m644 src/designer/src/designer/images/designer.png \ +"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png" + install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \ +"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png" + install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \ +"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png" + install -d "${pkgdir}/usr/share/applications" + install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \ +"${pkgdir}/usr/share/applications/" + + # Symlinks for backwards compatibility + for b in "${pkgdir}"/usr/bin/*; do +ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 + done + + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "${pkgdir}/usr/lib" -type f -name '*.prl' \ +-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} +} Copied: qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 436429, qt5-tools/trunk/assistant.desktop) === --- staging-x86_64/assistant.desktop(rev 0) +++ staging-x86_64/assistant.desktop2022-02-07 23:18:41 UTC (rev 436430) @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Qt Assistant +Comment=Shows Qt documentation and examples +Exec=assistant +Icon=assistant +Terminal=false +Type=Application +Categories=Qt;Development;Documentation; Copied: qt5-tools/repos/staging-x86_64/designer.desktop (from rev 436429, qt5-tools/trunk/designer.desktop)
[arch-commits] Commit in qt5-tools/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:33 Author: foutrelis Revision: 436429 upgpkg: qt5-tools 5.15.2+kde+r17-6: clang 13.0.1 rebuild Modified: qt5-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:18:30 UTC (rev 436428) +++ PKGBUILD2022-02-07 23:18:33 UTC (rev 436429) @@ -3,7 +3,7 @@ pkgname=qt5-tools pkgver=5.15.2+kde+r17 -pkgrel=5 +pkgrel=6 _commit=33693a928986006d79c1ee743733cde5966ac402 arch=('x86_64') url='https://www.qt.io'
[arch-commits] Commit in kdevelop/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:30 Author: foutrelis Revision: 436428 archrelease: copy trunk to staging-x86_64 Added: kdevelop/repos/staging-x86_64/ kdevelop/repos/staging-x86_64/PKGBUILD (from rev 436427, kdevelop/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: kdevelop/repos/staging-x86_64/PKGBUILD (from rev 436427, kdevelop/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2022-02-07 23:18:30 UTC (rev 436428) @@ -0,0 +1,47 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora + +pkgname=kdevelop +pkgver=21.12.2 +_clangver=13.0.1 +pkgrel=2 +pkgdesc='C++ IDE using KDE technologies' +arch=(x86_64) +url='http://www.kdevelop.org/' +license=(GPL) +depends=(clang=$_clangver libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 kcmutils threadweaver) +makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta boost purpose subversion astyle) +optdepends=('konsole: embedded terminal' +'git: Git support' 'subversion: SVN support' +'gdb: GNU debugger support' 'lldb: LLDB debugger support' +'qt5-doc: Qt documentation integration' +'cmake: cmake integration' +'meson: meson integration' +'qt5-tools: qthelp plugin' +'okteta: GNU debugger support' +'plasma-framework: for the plasma addons' +'purpose: patch review plugin' +'astyle: astyle plugin' +'cppcheck: code analyzer' 'heaptrack: memory profiler' +'clazy: clazy analyzer plugin') +conflicts=(kdevelop-qmljs kdevplatform) +replaces=(kdevelop-qmljs kdevplatform kdevelop-clang-tidy) +groups=(kde-applications kdevelop) +source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) +sha256sums=('ff39eb0db130c3bf337fa67744d2537e160f2ac92ce3ab26036631b9769f6f8e' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 # Christoph Feck + D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker +options=(debug) + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in kdevelop/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:23 Author: foutrelis Revision: 436427 upgpkg: kdevelop 21.12.2-2: clang 13.0.1 rebuild Modified: kdevelop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 22:31:48 UTC (rev 436426) +++ PKGBUILD2022-02-07 23:18:23 UTC (rev 436427) @@ -4,8 +4,8 @@ pkgname=kdevelop pkgver=21.12.2 -_clangver=13.0.0 -pkgrel=1 +_clangver=13.0.1 +pkgrel=2 pkgdesc='C++ IDE using KDE technologies' arch=(x86_64) url='http://www.kdevelop.org/'
[arch-commits] Commit in haskell-tar-conduit/repos (2 files)
Date: Monday, February 7, 2022 @ 23:18:15 Author: felixonmars Revision: 1128906 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tar-conduit/repos/community-staging-x86_64/ haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1128905, haskell-tar-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1128905, haskell-tar-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-07 23:18:15 UTC (rev 1128906) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=tar-conduit +pkgname=haskell-tar-conduit +pkgver=0.3.2 +pkgrel=268 +pkgdesc="Extract and create tar files using conduit for streaming" +url="https://github.com/snoyberg/tar-conduit; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions') +makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 'haskell-quickcheck' 'haskell-weigh') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/conduit-combinators/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 --ghc-option=-fllvm +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-tar-conduit/trunk (PKGBUILD)
Date: Monday, February 7, 2022 @ 23:18:07 Author: felixonmars Revision: 1128905 upgpkg: haskell-tar-conduit 0.3.2-268: rebuild with base-compat 0.12.0, base-compat-batteries 0.12.0 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-07 23:17:28 UTC (rev 1128904) +++ PKGBUILD2022-02-07 23:18:07 UTC (rev 1128905) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=267 +pkgrel=268 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit; license=('MIT')