[arch-commits] Commit in maui-shelf/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Antonio Rojas via arch-commits
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)

2022-02-07 Thread Sven-Hendrik Haase via arch-commits
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)

2022-02-07 Thread Sven-Hendrik Haase via arch-commits
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)

2022-02-07 Thread Sven-Hendrik Haase via arch-commits
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)

2022-02-07 Thread Sven-Hendrik Haase via arch-commits
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)

2022-02-07 Thread Jan Steffens via arch-commits
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)

2022-02-07 Thread Jan Steffens via arch-commits
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)

2022-02-07 Thread Jan Steffens via arch-commits
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)

2022-02-07 Thread Jan Steffens via arch-commits
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)

2022-02-07 Thread George Rawlinson via arch-commits
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)

2022-02-07 Thread George Rawlinson via arch-commits
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)

2022-02-07 Thread Frederik Schwan via arch-commits
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)

2022-02-07 Thread Frederik Schwan via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Alexander Epaneshnikov via arch-commits
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)

2022-02-07 Thread Alexander Epaneshnikov via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Alexander Epaneshnikov via arch-commits
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)

2022-02-07 Thread Alexander Epaneshnikov via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Evangelos Foutras via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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)

2022-02-07 Thread Felix Yan via arch-commits
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')



  1   2   3   4   5   6   7   8   9   10   >