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

2022-08-28 Thread George Rawlinson via arch-commits
Date: Monday, August 29, 2022 @ 02:29:03
  Author: grawlinson
Revision: 1285160

archrelease: copy trunk to community-x86_64

Added:
  difftastic/repos/community-x86_64/PKGBUILD
(from rev 1285159, difftastic/trunk/PKGBUILD)
Deleted:
  difftastic/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  127 +
 1 file changed, 62 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-29 02:28:13 UTC (rev 1285159)
+++ PKGBUILD2022-08-29 02:29:03 UTC (rev 1285160)
@@ -1,65 +0,0 @@
-# Maintainer: George Rawlinson 
-# Maintainer: Caleb Maclennan 
-# Contributor: Daniel M. Capella 
-# Contributor: Wesley Moore 
-
-pkgname=difftastic
-pkgver=0.33.0
-_commit=026b2674d09dbc5cd279e769902387c95b6a126d
-pkgrel=1
-pkgdesc='An experimental diff tool that compares files based on their syntax'
-arch=('x86_64')
-url='https://difftastic.wilfred.me.uk'
-license=('MIT')
-depends=('gcc-libs')
-makedepends=('git' 'rust' 'mdbook')
-source=("$pkgname::git+https://github.com/Wilfred/difftastic.git#commit=$_commit;)
-b2sums=('SKIP')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed 's/^v//'
-}
-
-prepare() {
-  cd "$pkgname"
-
-  # https://github.com/Wilfred/difftastic/issues/339
-  git revert -n 003cbb21e0a425ca9fd15ea219d6a224e017562b
-
-  # download dependencies
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd "$pkgname"
-  export CFLAGS+=" -ffat-lto-objects"
-
-  # binary
-  cargo build --frozen --release --all-features
-
-  # documentation
-  cd manual
-  mdbook build
-}
-
-check() {
-  cd "$pkgname"
-
-  cargo test --frozen --all-features
-}
-
-package() {
-  cd "$pkgname"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" target/release/difft
-
-  # documentation
-  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
-  cp -vr manual/book "$pkgdir/usr/share/doc/$pkgname/manual"
-
-  # license
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-}

Copied: difftastic/repos/community-x86_64/PKGBUILD (from rev 1285159, 
difftastic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-29 02:29:03 UTC (rev 1285160)
@@ -0,0 +1,62 @@
+# Maintainer: George Rawlinson 
+# Maintainer: Caleb Maclennan 
+# Contributor: Daniel M. Capella 
+# Contributor: Wesley Moore 
+
+pkgname=difftastic
+pkgver=0.34.0
+_commit=3f0fdbff9f770616204040b1266645d6250a556a
+pkgrel=1
+pkgdesc='An experimental diff tool that compares files based on their syntax'
+arch=('x86_64')
+url='https://difftastic.wilfred.me.uk'
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('git' 'rust' 'mdbook' 'jq')
+source=("$pkgname::git+https://github.com/Wilfred/difftastic.git#commit=$_commit;)
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # download dependencies
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd "$pkgname"
+  export CFLAGS+=" -ffat-lto-objects"
+
+  # binary
+  cargo build --frozen --release --all-features
+
+  # documentation
+  cd manual
+  mdbook build
+}
+
+check() {
+  cd "$pkgname"
+
+  cargo test --frozen --all-features
+}
+
+package() {
+  cd "$pkgname"
+
+  # binary
+  install -vDm755 -t "$pkgdir/usr/bin" target/release/difft
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
+  cp -vr manual/book "$pkgdir/usr/share/doc/$pkgname/manual"
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+}



[arch-commits] Commit in difftastic/trunk (PKGBUILD)

2022-08-28 Thread George Rawlinson via arch-commits
Date: Monday, August 29, 2022 @ 02:28:13
  Author: grawlinson
Revision: 1285159

upgpkg: difftastic 0.34.0-1; new upstream release

* New upstream release.
* Remove fix for FTBFS for 0.33.0.
* Add makedepends: jq.

Modified:
  difftastic/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-29 02:24:00 UTC (rev 1285158)
+++ PKGBUILD2022-08-29 02:28:13 UTC (rev 1285159)
@@ -4,8 +4,8 @@
 # Contributor: Wesley Moore 
 
 pkgname=difftastic
-pkgver=0.33.0
-_commit=026b2674d09dbc5cd279e769902387c95b6a126d
+pkgver=0.34.0
+_commit=3f0fdbff9f770616204040b1266645d6250a556a
 pkgrel=1
 pkgdesc='An experimental diff tool that compares files based on their syntax'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 url='https://difftastic.wilfred.me.uk'
 license=('MIT')
 depends=('gcc-libs')
-makedepends=('git' 'rust' 'mdbook')
+makedepends=('git' 'rust' 'mdbook' 'jq')
 
source=("$pkgname::git+https://github.com/Wilfred/difftastic.git#commit=$_commit;)
 b2sums=('SKIP')
 
@@ -25,9 +25,6 @@
 prepare() {
   cd "$pkgname"
 
-  # https://github.com/Wilfred/difftastic/issues/339
-  git revert -n 003cbb21e0a425ca9fd15ea219d6a224e017562b
-
   # download dependencies
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }



[arch-commits] Commit in python-distlib/repos/community-any (4 files)

2022-08-28 Thread George Rawlinson via arch-commits
Date: Monday, August 29, 2022 @ 02:24:00
  Author: grawlinson
Revision: 1285158

archrelease: copy trunk to community-any

Added:
  python-distlib/repos/community-any/PKGBUILD
(from rev 1285157, python-distlib/trunk/PKGBUILD)
  python-distlib/repos/community-any/keys/
Deleted:
  python-distlib/repos/community-any/PKGBUILD
  python-distlib/repos/community-any/keys/

--+
 PKGBUILD |   82 ++---
 1 file changed, 41 insertions(+), 41 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-29 02:22:32 UTC (rev 1285157)
+++ PKGBUILD2022-08-29 02:24:00 UTC (rev 1285158)
@@ -1,41 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Eli Schwartz 
-
-pkgname=python-distlib
-_pkgname="${pkgname#python-}"
-pkgver=0.3.5
-pkgrel=1
-pkgdesc='Low-level functions that relate to packaging and distribution of 
Python software'
-arch=('any')
-url='https://distlib.readthedocs.io'
-license=('PSF')
-depends=('python')
-makedepends=('python-setuptools' 'python-build' 'python-installer' 
'python-wheel')
-source=("https://github.com/pypa/distlib/releases/download/$pkgver/distlib-$pkgver.tar.gz"{,.asc})
-b2sums=('cded3b02873192b5ca77a654729d25ff7fb3d03bf81dc29a4031bee1cec3c26cbd400d1f3f346868a83d8986008439b119667f23f9878ec31eb59a3cefa1a7df'
-'SKIP')
-validpgpkeys=('CA749061914EAC138E66EADB9147B477339A9B86') # Vinay Sajip 

-
-prepare() {
-  cd "$_pkgname-$pkgver"
-
-  rm distlib/*.exe
-}
-
-build() {
-  cd "$_pkgname-$pkgver"
-
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd "$_pkgname-$pkgver"
-
-  python tests/test_all.py
-}
-
-package() {
-  cd "$_pkgname-$pkgver"
-
-  python -m installer --destdir="$pkgdir" dist/*.whl
-}

Copied: python-distlib/repos/community-any/PKGBUILD (from rev 1285157, 
python-distlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-29 02:24:00 UTC (rev 1285158)
@@ -0,0 +1,41 @@
+# Maintainer: George Rawlinson 
+# Contributor: Eli Schwartz 
+
+pkgname=python-distlib
+_pkgname="${pkgname#python-}"
+pkgver=0.3.6
+pkgrel=1
+pkgdesc='Low-level functions that relate to packaging and distribution of 
Python software'
+arch=('any')
+url='https://distlib.readthedocs.io'
+license=('PSF')
+depends=('python')
+makedepends=('python-setuptools' 'python-build' 'python-installer' 
'python-wheel')
+source=("https://github.com/pypa/distlib/releases/download/$pkgver/distlib-$pkgver.tar.gz"{,.asc})
+b2sums=('9cd6cca18f2e2ed0c7644865644ccfa98387128ef4a4672a3fe457ee12f7625e8a01cbc8a12321262ae2e2a0c444d504bee11a2f608009d331e3a99b94206728'
+'SKIP')
+validpgpkeys=('CA749061914EAC138E66EADB9147B477339A9B86') # Vinay Sajip 

+
+prepare() {
+  cd "$_pkgname-$pkgver"
+
+  rm distlib/*.exe
+}
+
+build() {
+  cd "$_pkgname-$pkgver"
+
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd "$_pkgname-$pkgver"
+
+  python tests/test_all.py
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+
+  python -m installer --destdir="$pkgdir" dist/*.whl
+}



[arch-commits] Commit in python-distlib/trunk (PKGBUILD)

2022-08-28 Thread George Rawlinson via arch-commits
Date: Monday, August 29, 2022 @ 02:22:32
  Author: grawlinson
Revision: 1285157

upgpkg: python-distlib 0.3.6-1; new upstream release

Modified:
  python-distlib/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-29 02:11:11 UTC (rev 1285156)
+++ PKGBUILD2022-08-29 02:22:32 UTC (rev 1285157)
@@ -3,7 +3,7 @@
 
 pkgname=python-distlib
 _pkgname="${pkgname#python-}"
-pkgver=0.3.5
+pkgver=0.3.6
 pkgrel=1
 pkgdesc='Low-level functions that relate to packaging and distribution of 
Python software'
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('python')
 makedepends=('python-setuptools' 'python-build' 'python-installer' 
'python-wheel')
 
source=("https://github.com/pypa/distlib/releases/download/$pkgver/distlib-$pkgver.tar.gz"{,.asc})
-b2sums=('cded3b02873192b5ca77a654729d25ff7fb3d03bf81dc29a4031bee1cec3c26cbd400d1f3f346868a83d8986008439b119667f23f9878ec31eb59a3cefa1a7df'
+b2sums=('9cd6cca18f2e2ed0c7644865644ccfa98387128ef4a4672a3fe457ee12f7625e8a01cbc8a12321262ae2e2a0c444d504bee11a2f608009d331e3a99b94206728'
 'SKIP')
 validpgpkeys=('CA749061914EAC138E66EADB9147B477339A9B86') # Vinay Sajip 

 



[arch-commits] Commit in flatbuffers/repos (2 files)

2022-08-28 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, August 29, 2022 @ 02:11:11
  Author: yan12125
Revision: 1285156

archrelease: copy trunk to community-testing-x86_64

Added:
  flatbuffers/repos/community-testing-x86_64/
  flatbuffers/repos/community-testing-x86_64/PKGBUILD
(from rev 1285155, flatbuffers/trunk/PKGBUILD)

--+
 PKGBUILD |   65 +
 1 file changed, 65 insertions(+)

Copied: flatbuffers/repos/community-testing-x86_64/PKGBUILD (from rev 1285155, 
flatbuffers/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-29 02:11:11 UTC (rev 1285156)
@@ -0,0 +1,65 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Daichi Shinozaki 
+
+pkgbase=flatbuffers
+pkgname=(flatbuffers python-flatbuffers)
+# https://github.com/google/flatbuffers/blob/master/CHANGELOG.md
+pkgver=2.0.7
+pkgrel=2
+pkgdesc='An efficient cross platform serialization library for C++, with 
support for Java, C# and Go'
+arch=(x86_64)
+url='https://google.github.io/flatbuffers/'
+license=(Apache)
+depends=(gcc-libs)
+makedepends=(cmake python-setuptools python-numpy)
+source=(https://github.com/google/$pkgbase/archive/v$pkgver/$pkgbase-$pkgver.tar.gz
+
$pkgbase-issue7486.patch::https://github.com/google/flatbuffers/commit/fef2ffc4d09ff6f9d878f7b426c57abafc0bb1ca.patch)
+sha256sums=('4c7986174dc3941220bf14feaacaad409c3e1526d9ad7f490366fede9a6f43fa'
+'4a9243b333733f303cc6ef7ca444336e4a239e7f6a9d7da39cf7b8ad925b5a7c')
+
+prepare() {
+  sed -i 's/-Werror=/-W/g;s/-Werror//g' $pkgname-$pkgver/CMakeLists.txt
+
+  cd $pkgbase-$pkgver
+  # Work-around missing out-of-source build support in Python tests
+  sed -i 's#${test_dir}/../flatc#${test_dir}/../../build/flatc#' 
tests/PythonTest.sh
+
+  # Backport for https://bugs.archlinux.org/task/75720
+  patch -Np1 -i ../$pkgbase-issue7486.patch
+}
+
+build() {
+  cmake -B build -S $pkgbase-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DFLATBUFFERS_BUILD_FLATLIB=OFF \
+-DFLATBUFFERS_BUILD_SHAREDLIB=ON
+  cmake --build build
+
+# Python bindings
+  cd $pkgbase-$pkgver/python
+  VERSION=$pkgver python setup.py build
+}
+
+check() {
+  # tests are broken with out-of-source builds
+  # https://github.com/google/flatbuffers/issues/7282
+  cmake --build build --target test || true
+
+  ./$pkgbase-$pkgver/tests/PythonTest.sh
+}
+
+package_flatbuffers() {
+  DESTDIR="$pkgdir" cmake --install build
+}
+
+package_python-flatbuffers() {
+  pkgdesc='An efficient cross platform serialization library for Python'
+  depends=(python)
+  optdepends=(
+'python-numpy: support for Numpy arrays'
+  )
+
+  cd $pkgbase-$pkgver/python
+  VERSION=$pkgver python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
+}



[arch-commits] Commit in flatbuffers/trunk (PKGBUILD)

2022-08-28 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, August 29, 2022 @ 02:10:57
  Author: yan12125
Revision: 1285155

upgpkg: flatbuffers 2.0.7-2; backport a patch for 
https://bugs.archlinux.org/task/75720

Modified:
  flatbuffers/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-29 00:28:36 UTC (rev 1285154)
+++ PKGBUILD2022-08-29 02:10:57 UTC (rev 1285155)
@@ -6,7 +6,7 @@
 pkgname=(flatbuffers python-flatbuffers)
 # https://github.com/google/flatbuffers/blob/master/CHANGELOG.md
 pkgver=2.0.7
-pkgrel=1
+pkgrel=2
 pkgdesc='An efficient cross platform serialization library for C++, with 
support for Java, C# and Go'
 arch=(x86_64)
 url='https://google.github.io/flatbuffers/'
@@ -13,8 +13,10 @@
 license=(Apache)
 depends=(gcc-libs)
 makedepends=(cmake python-setuptools python-numpy)
-source=(https://github.com/google/$pkgbase/archive/v$pkgver/$pkgbase-$pkgver.tar.gz)
-sha256sums=('4c7986174dc3941220bf14feaacaad409c3e1526d9ad7f490366fede9a6f43fa')
+source=(https://github.com/google/$pkgbase/archive/v$pkgver/$pkgbase-$pkgver.tar.gz
+
$pkgbase-issue7486.patch::https://github.com/google/flatbuffers/commit/fef2ffc4d09ff6f9d878f7b426c57abafc0bb1ca.patch)
+sha256sums=('4c7986174dc3941220bf14feaacaad409c3e1526d9ad7f490366fede9a6f43fa'
+'4a9243b333733f303cc6ef7ca444336e4a239e7f6a9d7da39cf7b8ad925b5a7c')
 
 prepare() {
   sed -i 's/-Werror=/-W/g;s/-Werror//g' $pkgname-$pkgver/CMakeLists.txt
@@ -22,6 +24,9 @@
   cd $pkgbase-$pkgver
   # Work-around missing out-of-source build support in Python tests
   sed -i 's#${test_dir}/../flatc#${test_dir}/../../build/flatc#' 
tests/PythonTest.sh
+
+  # Backport for https://bugs.archlinux.org/task/75720
+  patch -Np1 -i ../$pkgbase-issue7486.patch
 }
 
 build() {



[arch-commits] Commit in ttc-iosevka/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Konstantin Gizdov via arch-commits
Date: Monday, August 29, 2022 @ 00:28:36
  Author: kgizdov
Revision: 1285154

archrelease: copy trunk to community-any

Added:
  ttc-iosevka/repos/community-any/PKGBUILD
(from rev 1285153, ttc-iosevka/trunk/PKGBUILD)
Deleted:
  ttc-iosevka/repos/community-any/PKGBUILD

--+
 PKGBUILD |  194 ++---
 1 file changed, 97 insertions(+), 97 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-29 00:28:27 UTC (rev 1285153)
+++ PKGBUILD2022-08-29 00:28:36 UTC (rev 1285154)
@@ -1,97 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Markus Weimar 
-_pkgbase='iosevka'
-_type='ttc'
-pkgbase="${_type}-${_pkgbase}"
-pkgname=(
-"${pkgbase}" "${pkgbase}-aile" "${pkgbase}-curly" "${pkgbase}-curly-slab" 
"${pkgbase}-etoile" "${pkgbase}-slab"
-"${pkgbase}-ss01" "${pkgbase}-ss02" "${pkgbase}-ss03" "${pkgbase}-ss04" 
"${pkgbase}-ss05" "${pkgbase}-ss06"
-"${pkgbase}-ss07" "${pkgbase}-ss08" "${pkgbase}-ss09" "${pkgbase}-ss10" 
"${pkgbase}-ss11" "${pkgbase}-ss12"
-"${pkgbase}-ss13" "${pkgbase}-ss14" "${pkgbase}-ss15" "${pkgbase}-ss16" 
"${pkgbase}-ss17" "${pkgbase}-ss18"
-)
-pkgver='16.0.0'
-pkgrel=1
-pkgdesc='Typeface family designed for coding, terminal use and technical 
documents.'
-arch=('any')
-url='https://typeof.net/Iosevka/'
-license=('custom:OFL')
-source=("${pkgbase}-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-${pkgver}.zip;
-
"${pkgbase}-aile-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-aile-${pkgver}.zip;
-
"${pkgbase}-curly-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-curly-${pkgver}.zip;
-
"${pkgbase}-curly-slab-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-curly-slab-${pkgver}.zip;
-
"${pkgbase}-etoile-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-etoile-${pkgver}.zip;
-
"${pkgbase}-slab-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-slab-${pkgver}.zip;
-
"${pkgbase}-ss01-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss01-${pkgver}.zip;
-
"${pkgbase}-ss02-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss02-${pkgver}.zip;
-
"${pkgbase}-ss03-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss03-${pkgver}.zip;
-
"${pkgbase}-ss04-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss04-${pkgver}.zip;
-
"${pkgbase}-ss05-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss05-${pkgver}.zip;
-
"${pkgbase}-ss06-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss06-${pkgver}.zip;
-
"${pkgbase}-ss07-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss07-${pkgver}.zip;
-
"${pkgbase}-ss08-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss08-${pkgver}.zip;
-
"${pkgbase}-ss09-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss09-${pkgver}.zip;
-
"${pkgbase}-ss10-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss10-${pkgver}.zip;
-
"${pkgbase}-ss11-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss11-${pkgver}.zip;
-
"${pkgbase}-ss12-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss12-${pkgver}.zip;
-
"${pkgbase}-ss13-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss13-${pkgver}.zip;
-
"${pkgbase}-ss14-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss14-${pkgver}.zip;
-
"${pkgbase}-ss15-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss15-${pkgver}.zip;
-
"${pkgbase}-ss16-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss16-${pkgver}.zip;
-
"${pkgbase}-ss17-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss17-${pkgver}.zip;
-
"${pkgbase}-ss18-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss18-${pkgver}.zip;
-
"${pkgbase}-${pkgver}-${pkgrel}-LICENSE.md::https://raw.githubusercontent.com/be5invis/Iosevka/v${pkgver}/LICENSE.md;)
-sha256sums=('a1824ad84ecbdc2b3472af0ea24d12e2d8e215ce763a00c6ac0ae31fed067faa'
-

[arch-commits] Commit in ttc-iosevka/trunk (PKGBUILD)

2022-08-28 Thread Konstantin Gizdov via arch-commits
Date: Monday, August 29, 2022 @ 00:28:27
  Author: kgizdov
Revision: 1285153

upgpkg: ttc-iosevka 16.0.2-1: upgpkg: ttc-iosevka 16.0.2-1

Modified:
  ttc-iosevka/trunk/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-29 00:14:39 UTC (rev 1285152)
+++ PKGBUILD2022-08-29 00:28:27 UTC (rev 1285153)
@@ -9,7 +9,7 @@
 "${pkgbase}-ss07" "${pkgbase}-ss08" "${pkgbase}-ss09" "${pkgbase}-ss10" 
"${pkgbase}-ss11" "${pkgbase}-ss12"
 "${pkgbase}-ss13" "${pkgbase}-ss14" "${pkgbase}-ss15" "${pkgbase}-ss16" 
"${pkgbase}-ss17" "${pkgbase}-ss18"
 )
-pkgver='16.0.0'
+pkgver='16.0.2'
 pkgrel=1
 pkgdesc='Typeface family designed for coding, terminal use and technical 
documents.'
 arch=('any')
@@ -40,30 +40,30 @@
 
"${pkgbase}-ss17-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss17-${pkgver}.zip;
 
"${pkgbase}-ss18-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss18-${pkgver}.zip;
 
"${pkgbase}-${pkgver}-${pkgrel}-LICENSE.md::https://raw.githubusercontent.com/be5invis/Iosevka/v${pkgver}/LICENSE.md;)
-sha256sums=('a1824ad84ecbdc2b3472af0ea24d12e2d8e215ce763a00c6ac0ae31fed067faa'
-'feaa6eb5b4992d5f9efd60218fc7b5ca0861d1ce66d3a6096d01e93f1fe333bb'
-'c6f2b5ad8b2d61948e05fd6bbc715ebd87cfcb91808cf659a32a58afa0313034'
-'f38d2989116f14d19449a9ea0139b8cab7720a6ec41966f12520a905613fed2e'
-'30c08921679cd1eb5c99a1cc5bc5bdc17ea2ac5eed650efb52b686c495e21be3'
-'ae1a0955b1ed347286288ba5681b7f02d5be44a88599ee43afc97b13aa2934f2'
-'1ac171ee41676c1ba72a72027a61fdc8a7a11e3b9b565f58a5ebe2d6f4ee3dcc'
-'2a4a17b824573a6b2ca618a2d0c9761a84274ad5d94e9495cddc12fba324b990'
-'c403b4abd21970e148456e56992f00a2fe9d338d81a170dec18d0be9ed694ad6'
-'49783ced1016b5242e8ba07c55f420b81bb4757317e141a97a69fd04cf1b94fd'
-'e6ceb470736800386508e66645b3dff95e99cb0e588d42730474c5bb69ea013f'
-'a54043b11f4bd8ff747838c99d106ca087998eacf2f6913ef6d72300492e1767'
-'acd501944ea80a5720760a830dab7c41f58728b98d07eb783070708a2e238de4'
-'a6eba492ea092fa2a10ccbc3891ea8c4bef1e88658890b4a5e6fb41c5dbd3d9b'
-'c94cc36f2541bba956e8f20f03f19cef92bf5619bf853b6bd6a3130d75870fe0'
-'fc96468b8340d3a197b2ba91668567ac19bfcdf56caca42f5cc4e1a832322061'
-'268f2841f989cb10bc59f4279a78ca9a11fbd36a48fdfe7422b2ed2c3dc27a17'
-'bc703c79014f8417b1e7ca41a06a91d50d016eab647464b4234c98d295babc78'
-'49d00d6d5a99fa2c3e967445884cbcb25d057dc937947922c41a440b1010e63b'
-'bb97d134c51fd26e23a9f0246872bf6eb012a4db38d09744be6285d70f8cd057'
-'6acf84a9bf62ca7d9c5f1d4d39efd5d72969d84ee936061cd0e2e6dc45386736'
-'7a97868bdd3c2fbaca3f6feebc1f435e07ba9da1b78253f05c7ee660e3c5c8da'
-'0642fc5e04d8e27527ef0455c2ccf1ac2e817c4f27b1a3595f1236fa878c829d'
-'2b2bb34b0d2f3b98ff2cc04f2ecc560a199a1f922b765160de028ac2229a3a01'
+sha256sums=('01b3c3d608f5fcbd04aec5b3e9847b44d45a9187721121a6038a89ddd37d639e'
+'b5967252a2d03e758d0aa962cabf41ebec869a03799b59ed7f4c80639b6497bb'
+'b52b65c5a278702f90052b11d3e562de181d4de1f79142f5f63f76dc0b731163'
+'5b423ebae30e3fde05b451522ed7a970ef0323b50c033c8a1e53a583868f9f57'
+'98f4ca6408afb6635853abe5213fd2a4dd194f3bb0c56ac56c8bc4891a7bd0be'
+'371f1a481d505f5c3acd85698362016800503698acc0ce179fa6408c113dd997'
+'718c34d0e46544b8075ba4901c1cfa6ad7b3569f8d624c8d519ae76db9e1dde0'
+'ebb3f9d1345b40b22995c449910d52faab5064e9c846b6bd7b8cde922f16d353'
+'842cb04b3494efdbb2feb4b2772f2ebe8ab037391ef85d413a850f0236276dad'
+'0e313dabdf43b66f591404e5d519ce8ef7415ff1b5fdd8363b209f618adc5d3b'
+'caeebd194076dc3da1c8772e47949b71fc30f4a7f9d416e46ab9457ab9049fb1'
+'65cf00039bf655a0d8a92729b2ec4591067f126bd571d3171389ed11baec9ddb'
+'04a8028f56ff2d3ba5735e462e5556b7da19d40f7fb7e82c083f0e771ec1'
+'e31b5f8bb4ebe20d39579ec1b37c5127a8ed36a56a7577f7f6f096146c6a'
+'406de8a431d0e08c140b9634f91227f3fd46f39fcdb40383758bfb8b12001678'
+'7bd87deeb08aae31374d4830027e63792789620c4f8f4d8a169b0cf7ccfc624e'
+'711166b1eb63cd845599f047a59f103bcb4a066be8fa51a43e3b2b5e84fcdf0a'
+'9f1d3b94060765aa63acd30a378dad405d5bd706c5c04cdb8abd4b3bc02a6f47'
+'279b7b4262c48d87a7fb6dc1645c310968fb510ad60826899dd990f8b0d40aa8'
+'1b9c8352dcfa49c5f7f061ea4516d784bca7ab2ab27ea207e85e2664f52ef671'
+'d8032388e771ea7f2d218058904f65c5048514b9f5ce96f0faa8e49163287a5c'
+

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

2022-08-28 Thread Konstantin Gizdov via arch-commits
Date: Monday, August 29, 2022 @ 00:14:39
  Author: kgizdov
Revision: 1285152

archrelease: copy trunk to community-x86_64

Added:
  texlab/repos/community-x86_64/PKGBUILD
(from rev 1285151, texlab/trunk/PKGBUILD)
Deleted:
  texlab/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-29 00:14:33 UTC (rev 1285151)
+++ PKGBUILD2022-08-29 00:14:39 UTC (rev 1285152)
@@ -1,40 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Contributor: Eric Förster 
-# Contributor: Patrick Förster 
-
-pkgname=texlab
-pkgver=4.2.1
-pkgrel=1
-pkgdesc="A cross-platform implementation of the Language Server Protocol for 
LaTeX."
-arch=('x86_64')
-url="https://texlab.netlify.com;
-license=('MIT')
-depends=('gcc-libs')
-makedepends=('cargo' 'npm')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/latex-lsp/texlab/archive/v${pkgver}.tar.gz;)
-sha512sums=('8873391c8703f611306d1c771f35829515d4864ed4a555b92a195c83600f9826adde30256f218491132e2ffcaa133ac96ac133c7c452a334a88a3ae1e001542b')
-options=('!lto')
-
-prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  export RUSTUP_TOOLCHAIN=stable
-  export CARGO_TARGET_DIR=target
-  cargo build --frozen --release --all-features
-}
-
-check() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  export RUSTUP_TOOLCHAIN=stable
-  cargo test --frozen --all-features
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
-  install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: texlab/repos/community-x86_64/PKGBUILD (from rev 1285151, 
texlab/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-29 00:14:39 UTC (rev 1285152)
@@ -0,0 +1,40 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Eric Förster 
+# Contributor: Patrick Förster 
+
+pkgname=texlab
+pkgver=4.2.2
+pkgrel=1
+pkgdesc="A cross-platform implementation of the Language Server Protocol for 
LaTeX."
+arch=('x86_64')
+url="https://texlab.netlify.com;
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('cargo' 'npm')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/latex-lsp/texlab/archive/v${pkgver}.tar.gz;)
+sha512sums=('0b639869078d19f71c74635a94c442ac1c29d6031cad9f9a3a94b97a5a1507960fa1d2fbcd7ce0b872cbb1c2ff5406932f806e1d1334addc5bf7e187913c2aad')
+options=('!lto')
+
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  export RUSTUP_TOOLCHAIN=stable
+  export CARGO_TARGET_DIR=target
+  cargo build --frozen --release --all-features
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  export RUSTUP_TOOLCHAIN=stable
+  cargo test --frozen --all-features
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+  install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



[arch-commits] Commit in texlab/trunk (PKGBUILD)

2022-08-28 Thread Konstantin Gizdov via arch-commits
Date: Monday, August 29, 2022 @ 00:14:33
  Author: kgizdov
Revision: 1285151

upgpkg: texlab 4.2.2-1: upgpkg: texlab 4.2.2-1

Modified:
  texlab/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 23:22:53 UTC (rev 1285150)
+++ PKGBUILD2022-08-29 00:14:33 UTC (rev 1285151)
@@ -3,7 +3,7 @@
 # Contributor: Patrick Förster 
 
 pkgname=texlab
-pkgver=4.2.1
+pkgver=4.2.2
 pkgrel=1
 pkgdesc="A cross-platform implementation of the Language Server Protocol for 
LaTeX."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('gcc-libs')
 makedepends=('cargo' 'npm')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/latex-lsp/texlab/archive/v${pkgver}.tar.gz;)
-sha512sums=('8873391c8703f611306d1c771f35829515d4864ed4a555b92a195c83600f9826adde30256f218491132e2ffcaa133ac96ac133c7c452a334a88a3ae1e001542b')
+sha512sums=('0b639869078d19f71c74635a94c442ac1c29d6031cad9f9a3a94b97a5a1507960fa1d2fbcd7ce0b872cbb1c2ff5406932f806e1d1334addc5bf7e187913c2aad')
 options=('!lto')
 
 prepare() {



[arch-commits] Commit in file/repos (3 files)

2022-08-28 Thread Jan Steffens via arch-commits
Date: Sunday, August 28, 2022 @ 23:51:09
  Author: heftig
Revision: 454682

archrelease: copy trunk to testing-x86_64

Added:
  file/repos/testing-x86_64/
  file/repos/testing-x86_64/PKGBUILD
(from rev 454681, file/trunk/PKGBUILD)
  file/repos/testing-x86_64/keys/

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: file/repos/testing-x86_64/PKGBUILD (from rev 454681, 
file/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-28 23:51:09 UTC (rev 454682)
@@ -0,0 +1,60 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Allan McRae 
+# Contributor: Andreas Radke 
+
+pkgname=file
+pkgver=5.42
+pkgrel=2
+pkgdesc='File type identification utility'
+arch=('x86_64')
+license=('custom')
+groups=('base-devel')
+url='https://www.darwinsys.com/file/'
+depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so')
+provides=('libmagic.so')
+options=('!emptydirs' 'debug')
+source=("https://astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
+sha256sums=('c076fb4d029c74073f15c43361ef572cfb868407d347190ba834af3b1639b0e4'
+'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local src
+  for src in "${source[@]}"; do
+src="${src%%::*}"
+src="${src##*/}"
+[[ $src = *.patch ]] || continue
+echo "Applying patch $src..."
+patch -Np1 < "../$src"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  # Fix linking libmagic (vfork needs libpthread)
+  CFLAGS+=" -pthread"
+
+  ./configure \
+--prefix=/usr \
+--datadir=/usr/share/file \
+--enable-fsect-man5 \
+--enable-libseccomp
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in file/trunk (2 files)

2022-08-28 Thread Jan Steffens via arch-commits
Date: Sunday, August 28, 2022 @ 23:51:02
  Author: heftig
Revision: 454681

5.42-2: enable debug

Modified:
  file/trunk/PKGBUILD
  file/trunk/keys/pgp/BE04995BA8F90ED0C0C176C471112AB16CB33B3A.asc

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 22:07:22 UTC (rev 454680)
+++ PKGBUILD2022-08-28 23:51:02 UTC (rev 454681)
@@ -4,7 +4,7 @@
 
 pkgname=file
 pkgver=5.42
-pkgrel=1
+pkgrel=2
 pkgdesc='File type identification utility'
 arch=('x86_64')
 license=('custom')
@@ -12,7 +12,7 @@
 url='https://www.darwinsys.com/file/'
 depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so')
 provides=('libmagic.so')
-options=('!emptydirs')
+options=('!emptydirs' 'debug')
 source=("https://astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
 validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
 sha256sums=('c076fb4d029c74073f15c43361ef572cfb868407d347190ba834af3b1639b0e4'

Modified: keys/pgp/BE04995BA8F90ED0C0C176C471112AB16CB33B3A.asc
===
(Binary files differ)



[arch-commits] Commit in gocryptfs/repos/community-x86_64 (PKGBUILD PKGBUILD keys)

2022-08-28 Thread Maxim Baz via arch-commits
Date: Sunday, August 28, 2022 @ 23:22:53
  Author: maximbaz
Revision: 1285150

archrelease: copy trunk to community-x86_64

Added:
  gocryptfs/repos/community-x86_64/PKGBUILD
(from rev 1285149, gocryptfs/trunk/PKGBUILD)
  gocryptfs/repos/community-x86_64/keys/
Deleted:
  gocryptfs/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 23:22:49 UTC (rev 1285149)
+++ PKGBUILD2022-08-28 23:22:53 UTC (rev 1285150)
@@ -1,33 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-# Contributor: Peter Reschenhofer 
-
-_pkgauthor=rfjakob
-pkgname=gocryptfs
-pkgver=2.2.1
-pkgrel=3
-pkgdesc='Encrypted overlay filesystem written in Go.'
-arch=('x86_64')
-url="https://github.com/${_pkgauthor}/${pkgname};
-license=('MIT')
-depends=('gcc-libs' 'openssl' 'fuse')
-makedepends=('go' 'pandoc' 'man-db')
-source=(
-
"${pkgname}-${pkgver}.tar.gz::https://github.com/${_pkgauthor}/${pkgname}/releases/download/v${pkgver}/${pkgname}_v${pkgver}_src-deps.tar.gz;
-
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/${_pkgauthor}/${pkgname}/releases/download/v${pkgver}/${pkgname}_v${pkgver}_src-deps.tar.gz.asc;
-)
-sha256sums=('8d3f66fe426de6b31dfd56122f26047cc8cda679d2fba7bc26d78448701da5e3'
-'SKIP')
-validpgpkeys=('FFF3E01444FED7C316A3545A895F5BC123A02740')
-
-build() {
-cd "${srcdir}/${pkgname}_v${pkgver}_src-deps"
-
-export CGO_LDFLAGS="$LDFLAGS"
-export GOFLAGS="-buildmode=pie -trimpath -mod=vendor"
-make build
-}
-
-package() {
-cd "${srcdir}/${pkgname}_v${pkgver}_src-deps"
-make DESTDIR="${pkgdir}" install
-}

Copied: gocryptfs/repos/community-x86_64/PKGBUILD (from rev 1285149, 
gocryptfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 23:22:53 UTC (rev 1285150)
@@ -0,0 +1,33 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Peter Reschenhofer 
+
+_pkgauthor=rfjakob
+pkgname=gocryptfs
+pkgver=2.3
+pkgrel=1
+pkgdesc='Encrypted overlay filesystem written in Go.'
+arch=('x86_64')
+url="https://github.com/${_pkgauthor}/${pkgname};
+license=('MIT')
+depends=('gcc-libs' 'openssl' 'fuse')
+makedepends=('go' 'pandoc' 'man-db')
+source=(
+
"${pkgname}-${pkgver}.tar.gz::https://github.com/${_pkgauthor}/${pkgname}/releases/download/v${pkgver}/${pkgname}_v${pkgver}_src-deps.tar.gz;
+
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/${_pkgauthor}/${pkgname}/releases/download/v${pkgver}/${pkgname}_v${pkgver}_src-deps.tar.gz.asc;
+)
+sha256sums=('945e3287311547f9227f4a5b5d051fd6df8b8b41ce2a65f424de9829cc785129'
+'SKIP')
+validpgpkeys=('FFF3E01444FED7C316A3545A895F5BC123A02740')
+
+build() {
+cd "${srcdir}/${pkgname}_v${pkgver}_src-deps"
+
+export CGO_LDFLAGS="$LDFLAGS"
+export GOFLAGS="-buildmode=pie -trimpath -mod=vendor"
+make build
+}
+
+package() {
+cd "${srcdir}/${pkgname}_v${pkgver}_src-deps"
+make DESTDIR="${pkgdir}" install
+}



[arch-commits] Commit in gocryptfs/trunk (PKGBUILD)

2022-08-28 Thread Maxim Baz via arch-commits
Date: Sunday, August 28, 2022 @ 23:22:49
  Author: maximbaz
Revision: 1285149

upgpkg: gocryptfs 2.3-1

Modified:
  gocryptfs/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 22:29:49 UTC (rev 1285148)
+++ PKGBUILD2022-08-28 23:22:49 UTC (rev 1285149)
@@ -3,8 +3,8 @@
 
 _pkgauthor=rfjakob
 pkgname=gocryptfs
-pkgver=2.2.1
-pkgrel=3
+pkgver=2.3
+pkgrel=1
 pkgdesc='Encrypted overlay filesystem written in Go.'
 arch=('x86_64')
 url="https://github.com/${_pkgauthor}/${pkgname};
@@ -15,7 +15,7 @@
 
"${pkgname}-${pkgver}.tar.gz::https://github.com/${_pkgauthor}/${pkgname}/releases/download/v${pkgver}/${pkgname}_v${pkgver}_src-deps.tar.gz;
 
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/${_pkgauthor}/${pkgname}/releases/download/v${pkgver}/${pkgname}_v${pkgver}_src-deps.tar.gz.asc;
 )
-sha256sums=('8d3f66fe426de6b31dfd56122f26047cc8cda679d2fba7bc26d78448701da5e3'
+sha256sums=('945e3287311547f9227f4a5b5d051fd6df8b8b41ce2a65f424de9829cc785129'
 'SKIP')
 validpgpkeys=('FFF3E01444FED7C316A3545A895F5BC123A02740')
 



[arch-commits] Commit in python-absl/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 28, 2022 @ 22:29:49
  Author: svenstaro
Revision: 1285148

archrelease: copy trunk to community-any

Added:
  python-absl/repos/community-any/PKGBUILD
(from rev 1285147, python-absl/trunk/PKGBUILD)
Deleted:
  python-absl/repos/community-any/PKGBUILD

--+
 PKGBUILD |   57 -
 1 file changed, 28 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 22:29:25 UTC (rev 1285147)
+++ PKGBUILD2022-08-28 22:29:49 UTC (rev 1285148)
@@ -1,29 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=python-absl
-pkgver=1.1.0
-pkgrel=2
-pkgdesc="Abseil Python Common Libraries"
-arch=('any')
-url='https://github.com/abseil/abseil-py'
-provides=('absl-py')
-conflicts=('absl-py')
-replaces=('absl-py')
-license=('APACHE')
-makedepends=('python-setuptools')
-source=("https://pypi.io/packages/source/a/absl-py/absl-py-$pkgver.tar.gz;)
-sha512sums=('82f3404c0762678d7784124efc74b95c3c8f8bedd5fdb4f23ab1ff813eb28f69493881610d51031c1d1f21d363e06bb5eca4af9360b98277a88b517122b738a5')
-
-build() {
-  cd "$srcdir/absl-py-$pkgver"
-
-  python setup.py build
-}
-
-package() {
-  cd "$srcdir/absl-py-$pkgver"
-
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-absl/repos/community-any/PKGBUILD (from rev 1285147, 
python-absl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 22:29:49 UTC (rev 1285148)
@@ -0,0 +1,28 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=python-absl
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Abseil Python Common Libraries"
+arch=('any')
+url='https://github.com/abseil/abseil-py'
+provides=('absl-py')
+conflicts=('absl-py')
+replaces=('absl-py')
+license=('APACHE')
+makedepends=('python-setuptools')
+source=("https://pypi.io/packages/source/a/absl-py/absl-py-$pkgver.tar.gz;)
+sha512sums=('1a0d6adfc07216db9a0c39b1ff216d2611b552c7f33fe640728e355b1e43ee10effda7024c6d4ebe3121c04d1935248080cb5588cb6e65bfd2d40687287bebd2')
+
+build() {
+  cd "$srcdir/absl-py-$pkgver"
+
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir/absl-py-$pkgver"
+
+  python setup.py install -O1 --root="${pkgdir}" --skip-build
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-absl/trunk (PKGBUILD)

2022-08-28 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 28, 2022 @ 22:29:25
  Author: svenstaro
Revision: 1285147

upgpkg: python-absl 1.2.0-1

Modified:
  python-absl/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 22:28:56 UTC (rev 1285146)
+++ PKGBUILD2022-08-28 22:29:25 UTC (rev 1285147)
@@ -1,8 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
-
 pkgname=python-absl
-pkgver=1.1.0
-pkgrel=2
+pkgver=1.2.0
+pkgrel=1
 pkgdesc="Abseil Python Common Libraries"
 arch=('any')
 url='https://github.com/abseil/abseil-py'
@@ -12,7 +11,7 @@
 license=('APACHE')
 makedepends=('python-setuptools')
 source=("https://pypi.io/packages/source/a/absl-py/absl-py-$pkgver.tar.gz;)
-sha512sums=('82f3404c0762678d7784124efc74b95c3c8f8bedd5fdb4f23ab1ff813eb28f69493881610d51031c1d1f21d363e06bb5eca4af9360b98277a88b517122b738a5')
+sha512sums=('1a0d6adfc07216db9a0c39b1ff216d2611b552c7f33fe640728e355b1e43ee10effda7024c6d4ebe3121c04d1935248080cb5588cb6e65bfd2d40687287bebd2')
 
 build() {
   cd "$srcdir/absl-py-$pkgver"



[arch-commits] Commit in texstudio/repos/community-x86_64 (6 files)

2022-08-28 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 28, 2022 @ 22:28:56
  Author: svenstaro
Revision: 1285146

archrelease: copy trunk to community-x86_64

Added:
  texstudio/repos/community-x86_64/PKGBUILD
(from rev 1285145, texstudio/trunk/PKGBUILD)
  texstudio/repos/community-x86_64/fs54269.patch
(from rev 1285145, texstudio/trunk/fs54269.patch)
  texstudio/repos/community-x86_64/fs72345.patch
(from rev 1285145, texstudio/trunk/fs72345.patch)
Deleted:
  texstudio/repos/community-x86_64/PKGBUILD
  texstudio/repos/community-x86_64/fs54269.patch
  texstudio/repos/community-x86_64/fs72345.patch

---+
 PKGBUILD  |   92 
 fs54269.patch |   22 ++---
 fs72345.patch |   50 +++---
 3 files changed, 82 insertions(+), 82 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 22:28:27 UTC (rev 1285145)
+++ PKGBUILD2022-08-28 22:28:56 UTC (rev 1285146)
@@ -1,46 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Clément DEMOULINS 
-pkgname=texstudio
-pkgver=4.3.0
-pkgrel=1
-pkgdesc="Integrated writing environment for creating LaTeX documents"
-arch=('x86_64')
-url="http://texstudio.sourceforge.net/;
-license=('GPL')
-depends=('poppler-qt6' 'qt6-svg' 'libxkbcommon-x11' 'hicolor-icon-theme' 
'hunspell' 'quazip-qt6' 'desktop-file-utils'
- 'qt6-declarative' 'qt6-5compat')
-makedepends=('qt6-tools' 'mercurial' 'imagemagick' 'librsvg')
-optdepends=('evince: pdf reader'
-'okular: alternate pdf reader')
-replaces=('texmakerx')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/texstudio-org/texstudio/archive/${pkgver}.tar.gz;
-fs54269.patch
-fs72345.patch)
-sha512sums=('cda93986a7e3fb01c7768303aaaea27812d39528a6c8fada272f00cd50d5d48ee059171f3db61ee28517bc986408e18ca8d41a62ce6b097db7a1d2294e15cd7f'
-
'247e85f668b06c8a2def4e7456f0ddc8d35c7990484c1c037f7cf43fdee91419b5df66e968ef1e0c637fe685722bbad9171bdd79fad7a10912ae329aff088b68'
-
'6975eebd43b32fb7aa04f973562e66f6a83df0fb6a0b4d8221e124c9cc6959df11ec517e4c862921619c8b1c55800257017e26001c03186b84c567fc19c98726')
-
-prepare() {
-cd texstudio-${pkgver}/src
-patch -Np1 -i "${srcdir}"/fs54269.patch
-patch -Np1 -i "${srcdir}"/fs72345.patch
-}
-
-build() {
-cd texstudio-${pkgver}
-qmake6 CONFIG-="debug" USE_SYSTEM_QUAZIP=1 USE_SYSTEM_HUNSPELL=1 
QUAZIP_LIB=-lquazip1-qt6 \
-QUAZIP_INCLUDE="/usr/include/QuaZip-Qt6-1.3/quazip" texstudio.pro
-make
-}
-
-package() {
-cd texstudio-${pkgver}
-make INSTALL_ROOT="${pkgdir}" install
-
-for res in $(/bin/ls /usr/share/icons/hicolor | grep '[0-9]\+x[0-9]\+'); do
-mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${res}/apps
-convert +set date:create +set date:modify -background none -density 
1200 -resize ${res} \
-"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/texstudio.svg \
-"${pkgdir}"/usr/share/icons/hicolor/${res}/apps/texstudio.png
-done
-}

Copied: texstudio/repos/community-x86_64/PKGBUILD (from rev 1285145, 
texstudio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 22:28:56 UTC (rev 1285146)
@@ -0,0 +1,46 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Clément DEMOULINS 
+pkgname=texstudio
+pkgver=4.3.1
+pkgrel=1
+pkgdesc="Integrated writing environment for creating LaTeX documents"
+arch=('x86_64')
+url="http://texstudio.sourceforge.net/;
+license=('GPL')
+depends=('poppler-qt6' 'qt6-svg' 'libxkbcommon-x11' 'hicolor-icon-theme' 
'hunspell' 'quazip-qt6' 'desktop-file-utils'
+ 'qt6-declarative' 'qt6-5compat')
+makedepends=('qt6-tools' 'mercurial' 'imagemagick' 'librsvg')
+optdepends=('evince: pdf reader'
+'okular: alternate pdf reader')
+replaces=('texmakerx')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/texstudio-org/texstudio/archive/${pkgver}.tar.gz;
+fs54269.patch
+fs72345.patch)
+sha512sums=('6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560'
+
'247e85f668b06c8a2def4e7456f0ddc8d35c7990484c1c037f7cf43fdee91419b5df66e968ef1e0c637fe685722bbad9171bdd79fad7a10912ae329aff088b68'
+
'6975eebd43b32fb7aa04f973562e66f6a83df0fb6a0b4d8221e124c9cc6959df11ec517e4c862921619c8b1c55800257017e26001c03186b84c567fc19c98726')
+
+prepare() {
+cd texstudio-${pkgver}/src
+patch -Np1 -i "${srcdir}"/fs54269.patch
+patch -Np1 -i "${srcdir}"/fs72345.patch
+}
+
+build() {
+cd texstudio-${pkgver}
+qmake6 CONFIG-="debug" USE_SYSTEM_QUAZIP=1 USE_SYSTEM_HUNSPELL=1 
QUAZIP_LIB=-lquazip1-qt6 \
+QUAZIP_INCLUDE="/usr/include/QuaZip-Qt6-1.3/quazip" texstudio.pro
+make
+}
+
+package() {
+cd texstudio-${pkgver}
+make INSTALL_ROOT="${pkgdir}" install
+
+

[arch-commits] Commit in texstudio/trunk (PKGBUILD)

2022-08-28 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 28, 2022 @ 22:28:27
  Author: svenstaro
Revision: 1285145

upgpkg: texstudio 4.3.1-1

Modified:
  texstudio/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 22:17:40 UTC (rev 1285144)
+++ PKGBUILD2022-08-28 22:28:27 UTC (rev 1285145)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: Clément DEMOULINS 
 pkgname=texstudio
-pkgver=4.3.0
+pkgver=4.3.1
 pkgrel=1
 pkgdesc="Integrated writing environment for creating LaTeX documents"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/texstudio-org/texstudio/archive/${pkgver}.tar.gz;
 fs54269.patch
 fs72345.patch)
-sha512sums=('cda93986a7e3fb01c7768303aaaea27812d39528a6c8fada272f00cd50d5d48ee059171f3db61ee28517bc986408e18ca8d41a62ce6b097db7a1d2294e15cd7f'
+sha512sums=('6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560'
 
'247e85f668b06c8a2def4e7456f0ddc8d35c7990484c1c037f7cf43fdee91419b5df66e968ef1e0c637fe685722bbad9171bdd79fad7a10912ae329aff088b68'
 
'6975eebd43b32fb7aa04f973562e66f6a83df0fb6a0b4d8221e124c9cc6959df11ec517e4c862921619c8b1c55800257017e26001c03186b84c567fc19c98726')
 



[arch-commits] Commit in gap/repos/community-x86_64 (5 files)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 22:17:40
  Author: arojas
Revision: 1285144

archrelease: copy trunk to community-x86_64

Added:
  gap/repos/community-x86_64/PKGBUILD
(from rev 1285143, gap/trunk/PKGBUILD)
  gap/repos/community-x86_64/gap.sh
(from rev 1285143, gap/trunk/gap.sh)
Deleted:
  gap/repos/community-x86_64/PKGBUILD
  gap/repos/community-x86_64/gap-libsemigroups-1.3.4.patch
  gap/repos/community-x86_64/gap.sh

---+
 PKGBUILD  |  294 
 gap-libsemigroups-1.3.4.patch |  153 
 gap.sh|   14 -
 3 files changed, 154 insertions(+), 307 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 22:17:25 UTC (rev 1285143)
+++ PKGBUILD2022-08-28 22:17:40 UTC (rev 1285144)
@@ -1,147 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor:  TDY 
-# Contributor: Rémy Oudompheng 
-
-pkgbase=gap
-pkgname=(gap gap-doc gap-packages)
-pkgver=4.12.0
-pkgrel=1
-pkgdesc='Groups, Algorithms, Programming: a system for computational discrete 
algebra'
-arch=(x86_64)
-url='https://www.gap-system.org/'
-license=(GPL)
-source=(https://github.com/gap-system/gap/releases/download/v$pkgver/$pkgbase-$pkgver.tar.gz
-gap.sh)
-sha256sums=('6005d0c0316fe8803d84681f30be64eace83a9542f975f5cb3dedfadd4391849'
-'143fb8a79a52c007903cce13407850df309ef803a9b00398d05169355917de46')
-makedepends=(libxaw givaro mpfi cddlib boost libsemigroups c-xsc zeromq fplll 
wget chrpath fmt eigen normaliz)
-
-prepare() {
-  cd gap-$pkgver
-
-# Use system libsemigroups
-  sed -e 's|test "$with_external_libsemigroups" = yes|true|' -i 
pkg/semigroups/configure
-# Use system normaliz
-  sed -e 's|.\/build-normaliz.sh|true|' -i bin/BuildPackages.sh
-# Fix https://bugs.archlinux.org/task/55174
-  sed -e '/xgap/d' -i pkg/sonata/PackageInfo.g
-  sed -e '/XGAP/d' -i pkg/cryst/PackageInfo.g
-}
-
-build() {
-  cd gap-$pkgver
-  ./configure --prefix=/usr --with-gmp=system
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-  make libgap.la
-
-  # Install libgap so we can link packages against it
-  mkdir -p tmp-install
-  libtool --mode=install install libgap.la "$srcdir"/gap-$pkgver/tmp-install
-  rm "$srcdir"/gap-$pkgver/tmp-install/libgap.la
-
-  cd pkg
-  export CFLAGS+=" -fcommon" # Fix anupq and cohomolo build with GCC 10
-  export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers
-  export CXXFLAGS+=" -I/usr/include/eigen3" # Fix build of semigroups
-  export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See 
https://trac.sagemath.org/ticket/27372
-  export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install
-  ../bin/BuildPackages.sh --strict
-}
-
-_standardpkgs=(gapdoc primgrp smallgrp transgrp atlasrep autpgrp alnuth crisp 
ctbllib factint fga irredsol laguna
-   polenta polycyclic resclasses sophus tomlib)
-
-package_gap() {
-  depends=(gmp zlib)
-  optdepends=('gap-packages: extra packages' 'gap-doc: documentation')
-  cd gap-$pkgver
-
-  install -Dm644 src/*.h -t "$pkgdir"/usr/include/gap
-  install -Dm644 build/config.h -t "$pkgdir"/usr/include/gap
-  install -Dm644 src/hpc/*.h -t "$pkgdir"/usr/include/gap/hpc
-
-  install -d "$pkgdir"/usr/lib
-  libtool --mode=install install libgap.la "$pkgdir"/usr/lib
-
-  mkdir -p "$pkgdir"/usr/{bin,lib/gap/pkg}
-  cp -r grp lib "$pkgdir"/usr/lib/gap
-  for _pkg in ${_standardpkgs[@]}; do
-cp -r pkg/$_pkg "$pkgdir"/usr/lib/gap/pkg
-  done
-  install -Dm755 gap -t "$pkgdir"/usr/lib/gap
-  sed -e "s|$PWD|/usr/lib/gap|g" -e "s|-I/usr/lib|-I/usr/include|g" -i 
sysinfo.gap
-  cp -ar sysinfo.gap* "$pkgdir"/usr/lib/gap
-# Install launcher script
-  install -Dm755 "$srcdir"/gap.sh "$pkgdir"/usr/bin/gap
-
-  mkdir -p "$pkgdir"/usr/share
-  ln -s /usr/lib/gap -t "$pkgdir"/usr/share # expected by sagemath
-
-# Add provides for bundled packages
-  for _f in "$pkgdir"/usr/lib/gap/pkg/*/PackageInfo.g; do
-_pkg=$(cat $_f | grep PackageName | tr '\n' ' ' | cut -d '"' -f2 | tr 
'[:upper:]' '[:lower:]')
-_ver=$(cat $_f | grep Version | tr '\n' ' ' | cut -d '"' -f2)
-_prov="gap-$_pkg=${_ver/-/.}"
-provides+=($_prov)
-  done
-}
-
-package_gap-doc() {
-  depends=(gap)
-  pkgdesc="Documentation for GAP"
-  cd gap-$pkgver
-
-  mkdir -p "$pkgdir"/usr/lib/gap
-  cp -r doc "$pkgdir"/usr/lib/gap
-}
-
-package_gap-packages() {
-  depends=(gap)
-  optdepends=('libxaw: xgap package' 'c-xsc: float package' 'mpfi: float 
package'
-  'libmpc: float package' 'fplll: float package' 'zeromq: ZeroMQ 
interface package' 'planarity: digraph package'
-  'curl: curl interface package' 'libsemigroups: semigroups 
package' 'cddlib: CddLib interface package'
-  'normaliz: NormalizInterface package')
-  pkgdesc="Extra packages for GAP"
-  cd gap-$pkgver
-
-  mkdir -p 

[arch-commits] Commit in gap/trunk (PKGBUILD)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 22:17:25
  Author: arojas
Revision: 1285143

upgpkg: gap 4.12.0-2: Fix provides

Modified:
  gap/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 22:06:09 UTC (rev 1285142)
+++ PKGBUILD2022-08-28 22:17:25 UTC (rev 1285143)
@@ -5,7 +5,7 @@
 pkgbase=gap
 pkgname=(gap gap-doc gap-packages)
 pkgver=4.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Groups, Algorithms, Programming: a system for computational discrete 
algebra'
 arch=(x86_64)
 url='https://www.gap-system.org/'
@@ -83,8 +83,8 @@
 
 # Add provides for bundled packages
   for _f in "$pkgdir"/usr/lib/gap/pkg/*/PackageInfo.g; do
-_pkg=$(cat $_f | grep PackageName | tr '\n' ' ' | cut -d '"' -f2 | tr 
'[:upper:]' '[:lower:]')
-_ver=$(cat $_f | grep Version | tr '\n' ' ' | cut -d '"' -f2)
+_pkg=$(cat $_f | sed -ze 's|:=\n|:=|g' | grep PackageName | tr '\n' ' ' | 
cut -d '"' -f2 | tr '[:upper:]' '[:lower:]')
+_ver=$(cat $_f | sed -ze 's|:=\n|:=|g' | grep Version | tr '\n' ' ' | cut 
-d '"' -f2)
 _prov="gap-$_pkg=${_ver/-/.}"
 provides+=($_prov)
   done
@@ -139,8 +139,8 @@
 
 # Add provides for bundled packages
   for _f in "$pkgdir"/usr/lib/gap/pkg/*/PackageInfo.g; do
-_pkg=$(cat $_f | grep PackageName | tr '\n' ' ' | cut -d '"' -f2 | tr 
'[:upper:]' '[:lower:]')
-_ver=$(cat $_f | grep Version | tr '\n' ' ' | cut -d '"' -f2)
+_pkg=$(cat $_f | sed -ze 's|:=\n|:=|g' | grep PackageName | tr '\n' ' ' | 
cut -d '"' -f2 | tr '[:upper:]' '[:lower:]')
+_ver=$(cat $_f | sed -ze 's|:=\n|:=|g' | grep Version | tr '\n' ' ' | cut 
-d '"' -f2)
 _prov="gap-$_pkg=${_ver/-/.}"
 provides+=($_prov)
   done



[arch-commits] Commit in babl/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2022-08-28 Thread Christian Hesse via arch-commits
Date: Sunday, August 28, 2022 @ 20:36:26
  Author: eworm
Revision: 454679

archrelease: copy trunk to testing-x86_64

Added:
  babl/repos/testing-x86_64/
  babl/repos/testing-x86_64/PKGBUILD
(from rev 454678, babl/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: babl/repos/testing-x86_64/PKGBUILD (from rev 454678, 
babl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-28 20:36:26 UTC (rev 454679)
@@ -0,0 +1,38 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=babl
+_tag='e3f61c65825271f2846c72558dedd2556065cbe3'
+pkgver=0.1.96
+pkgrel=1
+pkgdesc='Dynamic, any to any, pixel format conversion library'
+arch=('x86_64')
+url='https://gegl.org/babl/'
+license=('LGPL3')
+depends=('glibc' 'lcms2')
+makedepends=('git' 'meson' 'gobject-introspection' 'vala')
+options=('debug')
+source=("git+https://gitlab.gnome.org/GNOME/babl.git#tag=$_tag;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd "${pkgname}"
+  git describe --tags | sed 's/^BABL_//;s/_$//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  # https://gitlab.gnome.org/GNOME/babl/-/merge_requests/45
+  sed -i s/Description/description/ "${pkgname}"/meson.build
+}
+
+build() {
+  arch-meson "${pkgname}" build
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="${pkgdir}" meson install -C build
+}



[arch-commits] Commit in babl/trunk (PKGBUILD)

2022-08-28 Thread Christian Hesse via arch-commits
Date: Sunday, August 28, 2022 @ 20:36:19
  Author: eworm
Revision: 454678

upgpkg: babl 0.1.96-1: new upstream release

Modified:
  babl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 17:04:35 UTC (rev 454677)
+++ PKGBUILD2022-08-28 20:36:19 UTC (rev 454678)
@@ -1,8 +1,8 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=babl
-_tag='6f2522363d8b465f53bf928f93f3d38718da7131'
-pkgver=0.1.92
+_tag='e3f61c65825271f2846c72558dedd2556065cbe3'
+pkgver=0.1.96
 pkgrel=1
 pkgdesc='Dynamic, any to any, pixel format conversion library'
 arch=('x86_64')



[arch-commits] Commit in gap/trunk (gap-libsemigroups-1.3.4.patch)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 18:02:14
  Author: arojas
Revision: 1285137

Drop oldp atch

Deleted:
  gap/trunk/gap-libsemigroups-1.3.4.patch

---+
 gap-libsemigroups-1.3.4.patch |  153 
 1 file changed, 153 deletions(-)

Deleted: gap-libsemigroups-1.3.4.patch
===
--- gap-libsemigroups-1.3.4.patch   2022-08-28 17:33:19 UTC (rev 1285136)
+++ gap-libsemigroups-1.3.4.patch   2022-08-28 18:02:14 UTC (rev 1285137)
@@ -1,153 +0,0 @@
-diff --git a/src/semigrp.h b/src/semigrp.h
-index f2d5463a..327a7f14 100644
 a/src/semigrp.h
-+++ b/src/semigrp.h
-@@ -23,6 +23,7 @@
- 
- #include "compiled.h"  // GAP headers
- 
-+#include "libsemigroups/element-adapters.hpp"
- #include "libsemigroups/froidure-pin.hpp"
- 
- #include "converter.h"
-diff --git a/src/pkg.cc b/src/pkg.cc
-index 31987a1c..cd94e0d9 100644
 a/src/pkg.cc
-+++ b/src/pkg.cc
-@@ -35,10 +35,10 @@
- #include "libsemigroups/blocks.hpp"
- #include "libsemigroups/cong.hpp"
- #include "libsemigroups/froidure-pin.hpp"
--#include "libsemigroups/uf.hpp"
-+#include "libsemigroups/uf-old.hpp"
- 
- using libsemigroups::Congruence;
--using libsemigroups::detail::UF;
-+using libsemigroups::detail::UFOld;
- 
- #if !defined(SIZEOF_VOID_P)
- #error Something is wrong with this GAP installation: SIZEOF_VOID_P not 
defined
-@@ -102,7 +102,7 @@ void TSemiObjFreeFunc(Obj o) {
-   SEMIGROUPS_ASSERT(TNUM_OBJ(o) == T_SEMI);
-   switch (SUBTYPE_OF_T_SEMI(o)) {
- case T_SEMI_SUBTYPE_UF: {
--  delete CLASS_OBJ(o);
-+  delete CLASS_OBJ(o);
-   break;
- }
- case T_SEMI_SUBTYPE_CONG: {
-@@ -157,7 +157,7 @@ void TSemiObjSaveFunc(Obj o) {
- 
-   switch (SUBTYPE_OF_T_SEMI(o)) {
- case T_SEMI_SUBTYPE_UF: {
--  UF* uf = CLASS_OBJ(o);
-+  UFOld* uf = CLASS_OBJ(o);
-   SaveUInt(uf->get_size());
-   for (size_t i = 0; i < uf->get_size(); i++) {
- SaveUInt(uf->find(i));
-@@ -196,7 +196,7 @@ void TSemiObjLoadFunc(Obj o) {
-   for (size_t i = 0; i < size; i++) {
- table->push_back(LoadUInt());
-   }
--  ADDR_OBJ(o)[1] = reinterpret_cast(new UF(*table));
-+  ADDR_OBJ(o)[1] = reinterpret_cast(new UFOld(*table));
-   break;
- }
- case T_SEMI_SUBTYPE_CONG: {
-diff --git a/src/uf.cc b/src/uf.cc
-index b7fd7c96..7fa34162 100644
 a/src/uf.cc
-+++ b/src/uf.cc
-@@ -26,28 +26,28 @@
- #include "semigroups-debug.h"
- #include "src/compiled.h"
- 
--#include "libsemigroups/uf.hpp"
-+#include "libsemigroups/uf-old.hpp"
- 
--using libsemigroups::detail::UF;
-+using libsemigroups::detail::UFOld;
- 
- // GAP level functions
- 
- Obj UF_NEW(Obj self, Obj size) {
-   SEMIGROUPS_ASSERT(IS_INTOBJ(size) && INT_INTOBJ(size) > 0);
--  return OBJ_CLASS(new UF(INT_INTOBJ(size)), T_SEMI_SUBTYPE_UF);
-+  return OBJ_CLASS(new UFOld(INT_INTOBJ(size)), T_SEMI_SUBTYPE_UF);
- }
- 
- Obj UF_COPY(Obj self, Obj uf) {
--  return OBJ_CLASS(new UF(*CLASS_OBJ(uf)), T_SEMI_SUBTYPE_UF);
-+  return OBJ_CLASS(new UFOld(*CLASS_OBJ(uf)), T_SEMI_SUBTYPE_UF);
- }
- 
- Obj UF_SIZE(Obj self, Obj uf) {
--  return INTOBJ_INT(CLASS_OBJ(uf)->get_size());
-+  return INTOBJ_INT(CLASS_OBJ(uf)->get_size());
- }
- 
- Obj UF_FIND(Obj self, Obj uf, Obj i) {
-   SEMIGROUPS_ASSERT(IS_INTOBJ(i) && INT_INTOBJ(i) > 0);
--  return INTOBJ_INT(CLASS_OBJ(uf)->find(INT_INTOBJ(i) - 1) + 1);
-+  return INTOBJ_INT(CLASS_OBJ(uf)->find(INT_INTOBJ(i) - 1) + 1);
- }
- 
- Obj UF_UNION(Obj self, Obj uf, Obj pair) {
-@@ -56,18 +56,18 @@ Obj UF_UNION(Obj self, Obj uf, Obj pair) {
- && INT_INTOBJ(ELM_PLIST(pair, 1)) > 0);
-   SEMIGROUPS_ASSERT(IS_INTOBJ(ELM_PLIST(pair, 2))
- && INT_INTOBJ(ELM_PLIST(pair, 2)) > 0);
--  CLASS_OBJ(uf)->unite(INT_INTOBJ(ELM_PLIST(pair, 1)) - 1,
-+  CLASS_OBJ(uf)->unite(INT_INTOBJ(ELM_PLIST(pair, 1)) - 1,
- INT_INTOBJ(ELM_PLIST(pair, 2)) - 1);
-   return 0L;
- }
- 
- Obj UF_FLATTEN(Obj self, Obj uf) {
--  CLASS_OBJ(uf)->flatten();
-+  CLASS_OBJ(uf)->flatten();
-   return 0L;
- }
- 
- Obj UF_TABLE(Obj self, Obj uf) {
--  UF::table_type* table = CLASS_OBJ(uf)->get_table();
-+  UFOld::table_type* table = CLASS_OBJ(uf)->get_table();
-   size_t  size  = table->size();
-   Obj gap_table = NEW_PLIST_IMM(T_PLIST_CYC, size);
-   // IMMUTABLE since it should not be altered on the GAP level
-@@ -79,7 +79,7 @@ Obj UF_TABLE(Obj self, Obj uf) {
- }
- 
- Obj UF_BLOCKS(Obj self, Obj uf) {
--  UF::blocks_type const* blocks = CLASS_OBJ(uf)->get_blocks();
-+  UFOld::blocks_type const* blocks = CLASS_OBJ(uf)->get_blocks();
-   size_t size   = blocks->size();
-   size_t i, j;
- 
-@@ -105,13 +105,13 @@ Obj UF_BLOCKS(Obj self, Obj uf) {
- gap_int_t UF_NR_BLOCKS(Obj self, Obj uf) {
-   SEMIGROUPS_ASSERT(TNUM_OBJ(uf) == T_SEMI
- && SUBTYPE_OF_T_SEMI(uf) == T_SEMI_SUBTYPE_UF);
--  return 

[arch-commits] Commit in profile-sync-daemon/repos/community-any (4 files)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 17:33:19
  Author: dvzrv
Revision: 1285136

archrelease: copy trunk to community-any

Added:
  profile-sync-daemon/repos/community-any/PKGBUILD
(from rev 1285135, profile-sync-daemon/trunk/PKGBUILD)
  profile-sync-daemon/repos/community-any/profile-sync-daemon.install
(from rev 1285135, profile-sync-daemon/trunk/profile-sync-daemon.install)
Deleted:
  profile-sync-daemon/repos/community-any/PKGBUILD
  profile-sync-daemon/repos/community-any/profile-sync-daemon.install

-+
 PKGBUILD|   53 +++---
 profile-sync-daemon.install |  320 +-
 2 files changed, 187 insertions(+), 186 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 17:32:55 UTC (rev 1285135)
+++ PKGBUILD2022-08-28 17:33:19 UTC (rev 1285136)
@@ -1,26 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: graysky 
-
-pkgname=profile-sync-daemon
-pkgver=6.46
-pkgrel=1
-pkgdesc="Symlinks and syncs browser profile dirs to RAM"
-arch=(any)
-url="https://github.com/graysky2/profile-sync-daemon;
-license=(MIT)
-depends=(bash findutils procps-ng rsync systemd)
-optdepends=('zsh-completions: for completion when using zsh')
-install=$pkgname.install
-source=($pkgname-$pkgver.tar.gz::https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz)
-sha512sums=('cb0dd4c0d4db2f8043f01e04a24d0292b93e4a79482460426ca5f66888385122aaca3cb762a041c685568098b81e6f61e828355cc3e9693921eca11ee9ed6b3e')
-b2sums=('fb5c24c9b08634fcc655739d2c7f27bc5599e8c33db46565c658dad06c8fa7d9d18c0f2e3eb9f132c61cbdf22f54b93c418350507a28738e8128de9d0e07b29d')
-
-build() {
-  make -C $pkgname-$pkgver
-}
-
-package() {
-  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
-  install -vDm 644 $pkgname-$pkgver/MIT -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-  install -vDm 644 $pkgname-$pkgver/README.md -t 
"$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: profile-sync-daemon/repos/community-any/PKGBUILD (from rev 1285135, 
profile-sync-daemon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 17:33:19 UTC (rev 1285136)
@@ -0,0 +1,27 @@
+# Maintainer: David Runge 
+# Contributor: graysky 
+
+pkgname=profile-sync-daemon
+pkgver=6.45
+pkgrel=1
+epoch=1
+pkgdesc="Symlinks and syncs browser profile dirs to RAM"
+arch=(any)
+url="https://github.com/graysky2/profile-sync-daemon;
+license=(MIT)
+depends=(bash findutils procps-ng rsync systemd)
+optdepends=('zsh-completions: for completion when using zsh')
+install=$pkgname.install
+source=($pkgname-$pkgver.tar.gz::https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz)
+sha512sums=('6408d506f48671ad1340ce4a60109a482565c7174f56db8a528884319594b901b3d2d7e99b30536992934065ad2fbaff7a9335cd1952a7a1aaf6c920fb9aa90e')
+b2sums=('0b891fe3ad05e22fc32087d451ad987379654419fcbe73aeeb9c536b5f5f834700ea4c0d8b5a5f4dbbfb010171fd40508d348f531eb56bb085717c4c36fd0517')
+
+build() {
+  make -C $pkgname-$pkgver
+}
+
+package() {
+  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
+  install -vDm 644 $pkgname-$pkgver/MIT -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 $pkgname-$pkgver/README.md -t 
"$pkgdir/usr/share/doc/$pkgname/"
+}

Deleted: profile-sync-daemon.install
===
--- profile-sync-daemon.install 2022-08-28 17:32:55 UTC (rev 1285135)
+++ profile-sync-daemon.install 2022-08-28 17:33:19 UTC (rev 1285136)
@@ -1,160 +0,0 @@
-## arg 1:  the new package version
-## arg 2:  the old package version
-# shellcheck disable=SC2016
-
-users=$(loginctl --no-legend list-users | awk '{ print $2 }' | sed 
':a;N;$!ba;s/\n/ /g')
-
-pre_upgrade() {
-  # version 6.00 is a major rebuild
-  # yes, I realize that pacman should not stop services but in this case it
-  # is required or else browser profiles (user data) can get renamed and 
confuse
-  # people if it does not happen
-  if [ "$(vercmp "$2" 6.00)" -lt 0 ]; then
-echo 'Attention: Major changes have been introduced with 6.00+'
-echo 'Instead of a system service a user service is now used.'
-echo 'Only $HOME/.config/psd/psd.conf is used (and automatically created 
on first start).'
-echo 'To use overlayfs additional setup steps are required (see `man 1 
psd`).'
-
-# stop system service now since it will be removed upon updating
-if systemctl is-active psd.service &>/dev/null; then
-  systemctl stop psd.service &>/dev/null
-fi
-  fi
-
-  # version 6.01 redefines the location of tmpfs for the software so it is
-  # required that pacman stop the user service here if running
-  if [ "$(vercmp "$2" 6.01)" -lt 0 ]; then
-for user in $users; do
-  if _psd_running_for_user "$user"; then
-_stop_psd_for_user "$user"
-_diff_recommendation
-  fi
-done
-  fi
-
-  if [ "$(vercmp "$2" 6.03)" 

[arch-commits] Commit in profile-sync-daemon/trunk (PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 17:32:55
  Author: dvzrv
Revision: 1285135

upgpkg: profile-sync-daemon 1:6.45-1: Downgrade to 6.45.

Upstream removed 6.46 as it was broken and seemingly a testing release.

Modified:
  profile-sync-daemon/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 17:28:19 UTC (rev 1285134)
+++ PKGBUILD2022-08-28 17:32:55 UTC (rev 1285135)
@@ -2,8 +2,9 @@
 # Contributor: graysky 
 
 pkgname=profile-sync-daemon
-pkgver=6.46
+pkgver=6.45
 pkgrel=1
+epoch=1
 pkgdesc="Symlinks and syncs browser profile dirs to RAM"
 arch=(any)
 url="https://github.com/graysky2/profile-sync-daemon;
@@ -12,8 +13,8 @@
 optdepends=('zsh-completions: for completion when using zsh')
 install=$pkgname.install
 
source=($pkgname-$pkgver.tar.gz::https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz)
-sha512sums=('cb0dd4c0d4db2f8043f01e04a24d0292b93e4a79482460426ca5f66888385122aaca3cb762a041c685568098b81e6f61e828355cc3e9693921eca11ee9ed6b3e')
-b2sums=('fb5c24c9b08634fcc655739d2c7f27bc5599e8c33db46565c658dad06c8fa7d9d18c0f2e3eb9f132c61cbdf22f54b93c418350507a28738e8128de9d0e07b29d')
+sha512sums=('6408d506f48671ad1340ce4a60109a482565c7174f56db8a528884319594b901b3d2d7e99b30536992934065ad2fbaff7a9335cd1952a7a1aaf6c920fb9aa90e')
+b2sums=('0b891fe3ad05e22fc32087d451ad987379654419fcbe73aeeb9c536b5f5f834700ea4c0d8b5a5f4dbbfb010171fd40508d348f531eb56bb085717c4c36fd0517')
 
 build() {
   make -C $pkgname-$pkgver



[arch-commits] Commit in sagemath/repos (10 files)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 17:27:30
  Author: arojas
Revision: 1285132

archrelease: copy trunk to community-staging-x86_64

Added:
  sagemath/repos/community-staging-x86_64/
  sagemath/repos/community-staging-x86_64/PKGBUILD
(from rev 1285131, sagemath/trunk/PKGBUILD)
  sagemath/repos/community-staging-x86_64/latte-count.patch
(from rev 1285131, sagemath/trunk/latte-count.patch)
  sagemath/repos/community-staging-x86_64/sagemath-bliss-0.77.patch
(from rev 1285131, sagemath/trunk/sagemath-bliss-0.77.patch)
  sagemath/repos/community-staging-x86_64/sagemath-gap-4.12.patch
(from rev 1285131, sagemath/trunk/sagemath-gap-4.12.patch)
  sagemath/repos/community-staging-x86_64/sagemath-jupyter-jsmol.patch
(from rev 1285131, sagemath/trunk/sagemath-jupyter-jsmol.patch)
  sagemath/repos/community-staging-x86_64/sagemath-linbox-1.7.patch
(from rev 1285131, sagemath/trunk/sagemath-linbox-1.7.patch)
  sagemath/repos/community-staging-x86_64/sagemath-optional-packages.patch
(from rev 1285131, sagemath/trunk/sagemath-optional-packages.patch)
  sagemath/repos/community-staging-x86_64/sagemath-tachyon-0.99.patch
(from rev 1285131, sagemath/trunk/sagemath-tachyon-0.99.patch)
  sagemath/repos/community-staging-x86_64/test-optional.patch
(from rev 1285131, sagemath/trunk/test-optional.patch)

--+
 PKGBUILD |  124 ++
 latte-count.patch|   14 ++
 sagemath-bliss-0.77.patch|  245 +
 sagemath-gap-4.12.patch  |   57 
 sagemath-jupyter-jsmol.patch |   22 +++
 sagemath-linbox-1.7.patch|   58 
 sagemath-optional-packages.patch |   17 ++
 sagemath-tachyon-0.99.patch  |   77 +++
 test-optional.patch  |   16 ++
 9 files changed, 630 insertions(+)

Copied: sagemath/repos/community-staging-x86_64/PKGBUILD (from rev 1285131, 
sagemath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 17:27:30 UTC (rev 1285132)
@@ -0,0 +1,124 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Evgeniy Alekseev 
+# Contributor: Daniel Wallace 
+# Contributor: Thomas Dziedzic 
+# Contributor: Osman Ugus 
+# Contributor: Stefan Husmann 
+
+pkgname=sagemath
+pkgver=9.6
+pkgrel=7
+pkgdesc='Open Source Mathematics Software, free alternative to Magma, Maple, 
Mathematica, and Matlab'
+arch=(x86_64)
+url='http://www.sagemath.org'
+license=(GPL)
+depends=(palp brial cliquer maxima-fas gfan sympow nauty python-rpy2 
python-fpylll python-cypari2
+  python-matplotlib python-scipy python-sympy python-networkx python-pplpy 
python-sphinx python-ipywidgets python-memory-allocator
+  gap flintqs lcalc lrcalc arb eclib zn_poly gd python-cvxopt singular linbox 
m4rie pari-galdata pari-seadata-small planarity rankwidth tachyon
+  sage-data-combinatorial_designs sage-data-elliptic_curves sage-data-graphs 
sage-data-polytopes_db sage-data-conway_polynomials
+  iml giac libhomfly libbraiding symmetrica threejs-sage python-primecountpy)
+optdepends=('cython: to compile cython code'
+  'python-pkgconfig: to compile cython code'
+  'jmol: alternative 3D plot engine'
+  'jupyter-jsmol: alternative 3D plot engine in the Jupyter notebook'
+  'sagemath-doc: HTML documentation'
+  'python-igraph: igraph backend for graph theory'
+  'bliss: bliss backend for graph theory'
+  'sage-numerical-backends-coin: COIN mixed integer linear programming backend'
+  'coin-or-csdp: for computing Lovász theta-function of graphs'
+  'buckygen: for generating fullerene graphs'
+  'plantri: for generating some classes of graphs'
+  'benzene: for generating fusenes and benzenoids'
+  'ffmpeg: to export animations to video'
+  'imagemagick: to show animations'
+  'coxeter: Coxeter groups implementation'
+  'rubiks: Rubiks cube algorithms'
+  'lrs: Algorithms for linear reverse search used in game theory and for 
computing volume of polytopes'
+  'python-pynormaliz: Normaliz backend for polyhedral computations'
+  'latte-integrale: integral point count in polyhedra'
+  'python-jupymake: polymake backend for polyhedral computations'
+  'shared_meataxe: faster matrix arithmetic over finite fields'
+  'openblas: faster linear algebra'
+  'sirocco: for computing the fundamental group of the complement of a plane 
curve'
+  'dot2tex: for displaying some diagrams'
+  'cryptominisat5: SAT solver'
+  'python-pycosat: picosat SAT solver'
+  'python-pip: to install optional packages with sage -pip'
+  'sage-notebook-exporter: convert flask notebooks to Jupyter'
+  'python-database-knotinfo: interface to the KnotInfo and LinkInfo databases'
+  'python-phitigra: graph editor'
+  'topcom: to compute triangulations of point configurations')
+makedepends=(cython boost python-jinja sirocco mcqd coxeter bliss tdlib 
python-pkgconfig 

[arch-commits] Commit in sagemath/trunk (PKGBUILD sagemath-gap-4.12.patch)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 17:27:10
  Author: arojas
Revision: 1285131

upgpkg: sagemath 9.6-7: GAP 4.12 rebuild

Added:
  sagemath/trunk/sagemath-gap-4.12.patch
Modified:
  sagemath/trunk/PKGBUILD

-+
 PKGBUILD|   11 ++--
 sagemath-gap-4.12.patch |   57 ++
 2 files changed, 65 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 17:06:52 UTC (rev 1285130)
+++ PKGBUILD2022-08-28 17:27:10 UTC (rev 1285131)
@@ -7,7 +7,7 @@
 
 pkgname=sagemath
 pkgver=9.6
-pkgrel=6
+pkgrel=7
 pkgdesc='Open Source Mathematics Software, free alternative to Magma, Maple, 
Mathematica, and Matlab'
 arch=(x86_64)
 url='http://www.sagemath.org'
@@ -58,7 +58,8 @@
 sagemath-linbox-1.7.patch
 sagemath-bliss-0.77.patch
 sagemath-tachyon-0.99.patch
-sagemath-jupyter-jsmol.patch)
+sagemath-jupyter-jsmol.patch
+sagemath-gap-4.12.patch)
 sha256sums=('c6225d48f70ac955fceed5c1fddfdd7294001d460b43a686329d5d44d836f6a3'
 'e24c075a9f8e562fe9d85e6fd5b01eac4691683c01d4d22c83cde145b63f4dba'
 'bd188af45ce31579b82407adee8e9bf6033a996f7ea6e328fabca526f31c08ba'
@@ -66,7 +67,8 @@
 'eacea27b214d32cb886a75695153dfc36b5bad2fd2517e8e4eee18e74220e9e3'
 'b467a41e1e0a0850f7722d875a743233751966a206c2f61401c7582aa722f84e'
 '4ee8071efd7b9ad66ac5bbfe081fe670cc58cfcac8fb783d5a40b6da3593cbf4'
-'14431ef93a68324ed276d79d7be66b0fb6b73df74f0e049be522480153e22afa')
+'14431ef93a68324ed276d79d7be66b0fb6b73df74f0e049be522480153e22afa'
+'17b8ea5ff1f7da2781ec9c190c094f17ba555f1a66d4300d8ee14d6b608c0fd0')
 
 prepare(){
   cd sage-$pkgver
@@ -78,6 +80,8 @@
   patch -p1 -i ../sagemath-bliss-0.77.patch
 # Fix tests with tachyon 0.99 https://trac.sagemath.org/ticket/23712
   patch -p1 -i ../sagemath-tachyon-0.99.patch
+# Port to GAP 4.12
+  patch -p1 -i ../sagemath-gap-4.12.patch
 
 # Arch-specific patches
 # assume all optional packages are installed
@@ -98,6 +102,7 @@
 
   export SAGE_NUM_THREADS=10
   export PYTHONPATH="$PWD"/../sage-setup
+  export CPPFLAGS+=" -DUSE_GASMAN=1"
   python setup.py build
 }
 

Added: sagemath-gap-4.12.patch
===
--- sagemath-gap-4.12.patch (rev 0)
+++ sagemath-gap-4.12.patch 2022-08-28 17:27:10 UTC (rev 1285131)
@@ -0,0 +1,57 @@
+diff --git a/src/sage/interfaces/gap.py b/src/sage/interfaces/gap.py
+index c34fe530c3..569caa27bf 100644
+--- a/src/sage/interfaces/gap.py
 b/src/sage/interfaces/gap.py
+@@ -1512,6 +1512,8 @@ def gap_reset_workspace(max_workspace_size=None, 
verbose=False):
+ """
+ # Create new workspace with filename WORKSPACE
+ g = Gap(use_workspace_cache=False, max_workspace_size=None)
++g.eval('ColorPrompt(false)')
++g.eval('SetUserPreference("UseColorPrompt", false)')
+ g.eval('SetUserPreference("HistoryMaxLines", 30)')
+ from sage.tests.gap_packages import all_installed_packages
+ for pkg in all_installed_packages(gap=g):
+diff --git a/src/sage/libs/gap/element.pyx b/src/sage/libs/gap/element.pyx
+index be43c4c3ee..e2681165a2 100644
+--- a/src/sage/libs/gap/element.pyx
 b/src/sage/libs/gap/element.pyx
+@@ -130,6 +130,7 @@ cdef char *capture_stdout(Obj func, Obj obj):
+ """
+ cdef Obj s, stream, output_text_string
+ cdef UInt res
++cdef TypOutputFile output
+ # The only way to get a string representation of an object that is truly
+ # consistent with how it would be represented at the GAP REPL is to call
+ # ViewObj on it.  Unfortunately, ViewObj *prints* to the output stream,
+@@ -145,12 +146,12 @@ cdef char *capture_stdout(Obj func, Obj obj):
+ output_text_string = GAP_ValueGlobalVariable("OutputTextString")
+ stream = CALL_2ARGS(output_text_string, s, GAP_True)
+ 
+-if not OpenOutputStream(stream):
++if not OpenOutputStream(, stream):
+ raise GAPError("failed to open output capture stream for "
+"representing GAP object")
+ 
+ CALL_1ARGS(func, obj)
+-CloseOutput()
++CloseOutput()
+ return CSTR_STRING(s)
+ finally:
+ GAP_Leave()
+diff --git a/src/sage/libs/gap/gap_includes.pxd 
b/src/sage/libs/gap/gap_includes.pxd
+index 5a9ab486f7..34035fe4e6 100644
+--- a/src/sage/libs/gap/gap_includes.pxd
 b/src/sage/libs/gap/gap_includes.pxd
+@@ -76,8 +76,10 @@ cdef extern from "gap/intobj.h" nogil:
+ 
+ 
+ cdef extern from "gap/io.h" nogil:
+-UInt OpenOutputStream(Obj stream)
+-UInt CloseOutput()
++ctypedef struct TypOutputFile:
++pass
++UInt OpenOutputStream(TypOutputFile* output, Obj stream)
++UInt CloseOutput(TypOutputFile* output)
+ 
+ 
+ cdef extern from "gap/libgap-api.h" nogil:



[arch-commits] Commit in python-pikepdf/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 17:06:52
  Author: arojas
Revision: 1285130

archrelease: copy trunk to community-x86_64

Added:
  python-pikepdf/repos/community-x86_64/PKGBUILD
(from rev 1285129, python-pikepdf/trunk/PKGBUILD)
Deleted:
  python-pikepdf/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 17:06:44 UTC (rev 1285129)
+++ PKGBUILD2022-08-28 17:06:52 UTC (rev 1285130)
@@ -1,34 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Fredrick Brennan 
-# Contributor: Stephan Eisvogel 
-
-pkgname=python-pikepdf
-pkgver=5.5.0
-pkgrel=1
-pkgdesc='Read and write PDFs with Python, powered by qpdf'
-arch=(x86_64)
-url='https://github.com/pikepdf/pikepdf'
-license=(MPL2)
-makedepends=(pybind11 python-build python-installer python-wheel python-toml 
python-setuptools-scm)
-depends=(python-lxml python-pillow python-deprecation python-typing_extensions 
python-packaging qpdf)
-checkdepends=(python-pytest-xdist python-hypothesis)
-source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
-sha256sums=('9dd51dbdfa0470135cced6f14ef77ab2d2478f15711b1376984702191ef7625b')
-
-build() {
-  cd pikepdf-$pkgver
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd pikepdf-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python -m installer dist/*.whl
-  test-env/bin/python -m pytest
-}
-
-package() {
-  cd pikepdf-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pikepdf/repos/community-x86_64/PKGBUILD (from rev 1285129, 
python-pikepdf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 17:06:52 UTC (rev 1285130)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fredrick Brennan 
+# Contributor: Stephan Eisvogel 
+
+pkgname=python-pikepdf
+pkgver=5.6.0
+pkgrel=1
+pkgdesc='Read and write PDFs with Python, powered by qpdf'
+arch=(x86_64)
+url='https://github.com/pikepdf/pikepdf'
+license=(MPL2)
+makedepends=(pybind11 python-build python-installer python-wheel python-toml 
python-setuptools-scm)
+depends=(python-lxml python-pillow python-deprecation python-typing_extensions 
python-packaging qpdf)
+checkdepends=(python-pytest-xdist python-hypothesis)
+source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
+sha256sums=('77ea30551e9f6d195b45b5235ffd82bfe27ee446052cdf63f3af99906e80e469')
+
+build() {
+  cd pikepdf-$pkgver
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd pikepdf-$pkgver
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -m pytest
+}
+
+package() {
+  cd pikepdf-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+}



[arch-commits] Commit in python-pikepdf/trunk (PKGBUILD)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 17:06:44
  Author: arojas
Revision: 1285129

upgpkg: python-pikepdf 5.6.0-1: Update to 5.6.0

Modified:
  python-pikepdf/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 16:59:52 UTC (rev 1285128)
+++ PKGBUILD2022-08-28 17:06:44 UTC (rev 1285129)
@@ -3,7 +3,7 @@
 # Contributor: Stephan Eisvogel 
 
 pkgname=python-pikepdf
-pkgver=5.5.0
+pkgver=5.6.0
 pkgrel=1
 pkgdesc='Read and write PDFs with Python, powered by qpdf'
 arch=(x86_64)
@@ -13,7 +13,7 @@
 depends=(python-lxml python-pillow python-deprecation python-typing_extensions 
python-packaging qpdf)
 checkdepends=(python-pytest-xdist python-hypothesis)
 
source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
-sha256sums=('9dd51dbdfa0470135cced6f14ef77ab2d2478f15711b1376984702191ef7625b')
+sha256sums=('77ea30551e9f6d195b45b5235ffd82bfe27ee446052cdf63f3af99906e80e469')
 
 build() {
   cd pikepdf-$pkgver



[arch-commits] Commit in imagemagick/repos/extra-x86_64 (6 files)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 17:04:35
  Author: arojas
Revision: 454677

archrelease: copy trunk to extra-x86_64

Added:
  imagemagick/repos/extra-x86_64/PKGBUILD
(from rev 454676, imagemagick/trunk/PKGBUILD)
  imagemagick/repos/extra-x86_64/arch-fonts.diff
(from rev 454676, imagemagick/trunk/arch-fonts.diff)
  imagemagick/repos/extra-x86_64/keys/
Deleted:
  imagemagick/repos/extra-x86_64/PKGBUILD
  imagemagick/repos/extra-x86_64/arch-fonts.diff
  imagemagick/repos/extra-x86_64/keys/

-+
 PKGBUILD|  244 +++---
 arch-fonts.diff |  214 +++
 2 files changed, 229 insertions(+), 229 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 17:04:23 UTC (rev 454676)
+++ PKGBUILD2022-08-28 17:04:35 UTC (rev 454677)
@@ -1,122 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.46
-pkgrel=1
-pkgdesc='An image viewing/manipulation program'
-url='https://www.imagemagick.org/'
-arch=(x86_64)
-license=(custom)
-makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp libzip libjxl highway
- chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 
libxext liblqr libraqm libpng djvulibre)
-checkdepends=(gsfonts ttf-dejavu)
-_relname=ImageMagick-${pkgver%%.*}
-_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
-source=(https://imagemagick.org/archive/$_tarname.tar.xz{,.asc}
-arch-fonts.diff)
-sha256sums=('f6b2f1a3e58b82c791d1b51719ecdec51018b51c7730b7221f1ddcb51aaaf9b1'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-options=(debug)
-
-shopt -s extglob
-
-prepare() {
-  mkdir -p docpkg/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -p1 -i ../arch-fonts.diff
-}
-
-build() {
-  cd $_tarname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-shared \
---disable-static \
---with-dejavu-font-dir=/usr/share/fonts/TTF \
---with-gs-font-dir=/usr/share/fonts/gsfonts \
-PSDelegate=/usr/bin/gs \
-XPSDelegate=/usr/bin/gxps \
-PCLDelegate=/usr/bin/gpcl6 \
---enable-hdri \
---enable-opencl \
---without-gslib \
---with-djvu \
---with-jxl \
---with-lqr \
---with-modules \
---with-openexr \
---with-openjp2 \
---with-perl \
---with-perl-options=INSTALLDIRS=vendor \
---with-rsvg \
---with-webp \
---with-wmf \
---with-xml \
---without-autotrace \
---without-dps \
---without-fftw \
---without-fpx \
---without-gcc-arch \
---without-gvc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() (
-  cd $_tarname
-  ulimit -n 4096
-  make check
-)
-
-package_imagemagick() {
-  depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2)
-  optdepends=('ghostscript: PS/PDF support'
-  'libheif: HEIF support'
-  'libjxl: JPEG XL support'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'libzip: OpenRaster support'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  'djvulibre: DJVU support'
-  'pango: Text rendering'
-  'imagemagick-doc: manual and API docs')
-  options+=(!emptydirs libtool)
-  
backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
-  conflicts=(imagemagick6)
-  provides=(libmagick)
-  replaces=(imagemagick6 libmagick)
-
-  cd $_tarname
-  make DESTDIR="$pkgdir" install
-
-  find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
-  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
-  rm "$pkgdir"/usr/lib/*.la
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-
-# Split docs
-  mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/"
-}
-
-package_imagemagick-doc() {
-  pkgdesc+=" (manual and API docs)"
-
-  mv docpkg/* "$pkgdir"
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}

Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 454676, 
imagemagick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 17:04:35 UTC (rev 454677)
@@ -0,0 +1,122 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Eric Bélanger 
+
+pkgbase=imagemagick
+pkgname=(imagemagick 

[arch-commits] Commit in imagemagick/trunk (PKGBUILD)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 17:04:23
  Author: arojas
Revision: 454676

upgpkg: imagemagick 7.1.0.47-1: Update to 7.1.0.47

Modified:
  imagemagick/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 16:47:54 UTC (rev 454675)
+++ PKGBUILD2022-08-28 17:04:23 UTC (rev 454676)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick
 pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.46
+pkgver=7.1.0.47
 pkgrel=1
 pkgdesc='An image viewing/manipulation program'
 url='https://www.imagemagick.org/'
@@ -16,7 +16,7 @@
 _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
 source=(https://imagemagick.org/archive/$_tarname.tar.xz{,.asc}
 arch-fonts.diff)
-sha256sums=('f6b2f1a3e58b82c791d1b51719ecdec51018b51c7730b7221f1ddcb51aaaf9b1'
+sha256sums=('9565918fcc6f8857c7907a8a73cf1c1f23fa37b77cf869886d98fcf03f89adf3'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae



[arch-commits] Commit in krita-plugin-gmic/repos/community-x86_64 (4 files)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 16:58:11
  Author: arojas
Revision: 1285127

archrelease: copy trunk to community-x86_64

Added:
  krita-plugin-gmic/repos/community-x86_64/PKGBUILD
(from rev 1285126, krita-plugin-gmic/trunk/PKGBUILD)
  krita-plugin-gmic/repos/community-x86_64/keys/
Deleted:
  krita-plugin-gmic/repos/community-x86_64/PKGBUILD
  krita-plugin-gmic/repos/community-x86_64/keys/

--+
 PKGBUILD |   58 +-
 1 file changed, 29 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 16:58:00 UTC (rev 1285126)
+++ PKGBUILD2022-08-28 16:58:11 UTC (rev 1285127)
@@ -1,29 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=krita-plugin-gmic
-pkgver=3.1.4.3
-pkgrel=1
-pkgdesc='GMic plugin for Krita'
-arch=(x86_64)
-url='https://github.com/amyspark/gmic'
-license=(custom:CeCILL)
-depends=(krita gmic)
-makedepends=(extra-cmake-modules qt5-tools)
-source=(https://github.com/amyspark/gmic/releases/download/v$pkgver/gmic-$pkgver-patched.tar.xz{,.asc})
-sha256sums=('4db6e62256aaa1b1203d841df27d42c2163a94d4b4fa7cff20a6de3fc4e09953'
-'SKIP')
-validpgpkeys=(4894424D2412FEE5176732A3FC00108CFD9DBF1E) # 
https://github.com/amyspark.gpg
-options=(debug)
-
-build() {
-  cmake -B build -S gmic-$pkgver-patched/gmic-qt \
--DCMAKE_INSTALL_PREFIX=/usr \
--DGMIC_QT_HOST=krita-plugin
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-  rm "$pkgdir"/usr/share/gmic/gmic_cluts.gmz # Provided by gmic
-  install -Dm644 gmic-$pkgver-patched/COPYING -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: krita-plugin-gmic/repos/community-x86_64/PKGBUILD (from rev 1285126, 
krita-plugin-gmic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 16:58:11 UTC (rev 1285127)
@@ -0,0 +1,29 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=krita-plugin-gmic
+pkgver=3.1.5.1
+pkgrel=1
+pkgdesc='GMic plugin for Krita'
+arch=(x86_64)
+url='https://github.com/amyspark/gmic'
+license=(custom:CeCILL)
+depends=(krita gmic)
+makedepends=(extra-cmake-modules qt5-tools)
+source=(https://github.com/amyspark/gmic/releases/download/v$pkgver/gmic-$pkgver-patched.tar.xz{,.asc})
+sha256sums=('de329a14bb58ea96252d807f89d64e4821ffbb9e29375860bb5e1dff31c44635'
+'SKIP')
+validpgpkeys=(4894424D2412FEE5176732A3FC00108CFD9DBF1E) # 
https://github.com/amyspark.gpg
+options=(debug)
+
+build() {
+  cmake -B build -S gmic-$pkgver-patched/gmic-qt \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DGMIC_QT_HOST=krita-plugin
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+  rm "$pkgdir"/usr/share/gmic/gmic_cluts.gmz # Provided by gmic
+  install -Dm644 gmic-$pkgver-patched/COPYING -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}



[arch-commits] Commit in krita-plugin-gmic/trunk (PKGBUILD)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 16:58:00
  Author: arojas
Revision: 1285126

upgpkg: krita-plugin-gmic 3.1.5.1-1: Update to 3.1.5.1

Modified:
  krita-plugin-gmic/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 16:55:21 UTC (rev 1285125)
+++ PKGBUILD2022-08-28 16:58:00 UTC (rev 1285126)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=krita-plugin-gmic
-pkgver=3.1.4.3
+pkgver=3.1.5.1
 pkgrel=1
 pkgdesc='GMic plugin for Krita'
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(krita gmic)
 makedepends=(extra-cmake-modules qt5-tools)
 
source=(https://github.com/amyspark/gmic/releases/download/v$pkgver/gmic-$pkgver-patched.tar.xz{,.asc})
-sha256sums=('4db6e62256aaa1b1203d841df27d42c2163a94d4b4fa7cff20a6de3fc4e09953'
+sha256sums=('de329a14bb58ea96252d807f89d64e4821ffbb9e29375860bb5e1dff31c44635'
 'SKIP')
 validpgpkeys=(4894424D2412FEE5176732A3FC00108CFD9DBF1E) # 
https://github.com/amyspark.gpg
 options=(debug)



[arch-commits] Commit in haskell-implicit-hie-cradle/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 16:49:01
  Author: felixonmars
Revision: 1285124

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-implicit-hie-cradle/repos/community-staging-x86_64/
  haskell-implicit-hie-cradle/repos/community-staging-x86_64/PKGBUILD
(from rev 1285123, haskell-implicit-hie-cradle/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-implicit-hie-cradle/repos/community-staging-x86_64/PKGBUILD 
(from rev 1285123, haskell-implicit-hie-cradle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 16:49:01 UTC (rev 1285124)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=implicit-hie-cradle
+pkgname=haskell-implicit-hie-cradle
+pkgver=0.3.0.5
+pkgrel=151
+pkgdesc="Auto generate hie-bios cradles"
+url="https://github.com/Avi-D-coder/implicit-hie-cradle#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-extra' 
'haskell-hie-bios'
+ 'haskell-hslogger' 'haskell-implicit-hie' 'haskell-temporary' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('692534bce4513e039e8f7fe162f8ceb88ef42ced0f314ba01a4d07e2a2f5bb5be60f64a04674498e45c0766fe801aba7102763704aa857695f770318dc3e')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u unix-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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-implicit-hie-cradle/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 16:48:44
  Author: felixonmars
Revision: 1285123

upgpkg: haskell-implicit-hie-cradle 0.3.0.5-151: rebuild with hie-bios 0.9.0

Modified:
  haskell-implicit-hie-cradle/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 16:47:37 UTC (rev 1285122)
+++ PKGBUILD2022-08-28 16:48:44 UTC (rev 1285123)
@@ -3,7 +3,7 @@
 _hkgname=implicit-hie-cradle
 pkgname=haskell-implicit-hie-cradle
 pkgver=0.3.0.5
-pkgrel=150
+pkgrel=151
 pkgdesc="Auto generate hie-bios cradles"
 url="https://github.com/Avi-D-coder/implicit-hie-cradle#readme;
 license=("BSD")



[arch-commits] Commit in kexec-tools/repos/extra-x86_64 (8 files)

2022-08-28 Thread Tobias Powalowski via arch-commits
Date: Sunday, August 28, 2022 @ 16:47:54
  Author: tpowa
Revision: 454675

archrelease: copy trunk to extra-x86_64

Added:
  kexec-tools/repos/extra-x86_64/PKGBUILD
(from rev 454674, kexec-tools/trunk/PKGBUILD)
  kexec-tools/repos/extra-x86_64/kexec
(from rev 454674, kexec-tools/trunk/kexec)
  kexec-tools/repos/extra-x86_64/kexec-vesafb.diff
(from rev 454674, kexec-tools/trunk/kexec-vesafb.diff)
  kexec-tools/repos/extra-x86_64/kexec.conf.d
(from rev 454674, kexec-tools/trunk/kexec.conf.d)
Deleted:
  kexec-tools/repos/extra-x86_64/PKGBUILD
  kexec-tools/repos/extra-x86_64/kexec
  kexec-tools/repos/extra-x86_64/kexec-vesafb.diff
  kexec-tools/repos/extra-x86_64/kexec.conf.d

---+
 PKGBUILD  |   66 +++---
 kexec |   90 +++---
 kexec-vesafb.diff |  156 ++--
 kexec.conf.d  |   32 +-
 4 files changed, 172 insertions(+), 172 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 16:47:38 UTC (rev 454674)
+++ PKGBUILD2022-08-28 16:47:54 UTC (rev 454675)
@@ -1,33 +0,0 @@
-# Contributor: Camille Moncelier , simo 
-# Maintainer: Tobias Powalowski 
-
-pkgname=kexec-tools
-pkgver=2.0.24
-pkgrel=1
-pkgdesc="Load another kernel from the currently executing Linux kernel"
-arch=('x86_64')
-url="https://kernel.org/pub/linux/utils/kernel/kexec/;
-source=("git://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git#tag=v${pkgver}")
-makedepends=('git')
-depends=('zlib' 'xz')
-license=('GPL2')
-
-prepare() {
-  cd $pkgname
-  ./bootstrap
-}
-
-build() {
-  cd $pkgname
-  CFLAGS+=' -fcommon' # 
https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
-  ./configure --prefix=/usr --sbindir=/usr/bin --without-lzma
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  install -D -m644 kexec/kexec.8 "$pkgdir"/usr/share/man/man8/kexec.8
-}
-
-md5sums=('SKIP')

Copied: kexec-tools/repos/extra-x86_64/PKGBUILD (from rev 454674, 
kexec-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 16:47:54 UTC (rev 454675)
@@ -0,0 +1,33 @@
+# Contributor: Camille Moncelier , simo 
+# Maintainer: Tobias Powalowski 
+
+pkgname=kexec-tools
+pkgver=2.0.25
+pkgrel=1
+pkgdesc="Load another kernel from the currently executing Linux kernel"
+arch=('x86_64')
+url="https://kernel.org/pub/linux/utils/kernel/kexec/;
+source=("git://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git#tag=v${pkgver}")
+makedepends=('git')
+depends=('zlib' 'xz')
+license=('GPL2')
+
+prepare() {
+  cd $pkgname
+  ./bootstrap
+}
+
+build() {
+  cd $pkgname
+  CFLAGS+=' -fcommon' # 
https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
+  ./configure --prefix=/usr --sbindir=/usr/bin --without-lzma
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+  install -D -m644 kexec/kexec.8 "$pkgdir"/usr/share/man/man8/kexec.8
+}
+
+md5sums=('SKIP')

Deleted: kexec
===
--- kexec   2022-08-28 16:47:38 UTC (rev 454674)
+++ kexec   2022-08-28 16:47:54 UTC (rev 454675)
@@ -1,45 +0,0 @@
-#!/bin/bash
-
-[ -f /etc/conf.d/kexec ] && . /etc/conf.d/kexec
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-case "$1" in
-  start)
-  stat_busy "Enabling kexec on reboot"
-  add_daemon kexec
-  stat_done
-  ;;
-  
-  stop|load)
-if [ "$RUNLEVEL" = "6" -o "$1" = "load" ]; then
-  stat_busy "Loading kexec kernel"
-  [ -f "$KPATH" ] || stat_fail
-  [ -f "$INITRD" ] && _INITRD="--initrd=$INITRD"
-  /sbin/kexec -l $KPATH --append="root=$ROOTPART $KPARAM" $_INITRD > 
/dev/null 2>&1
-else
-  stat_busy "Disabling kexec on reboot"
-fi
-if [ $? -eq 0 ] ; then
-  rm_daemon kexec
-  stat_done
-else
-  stat_fail
-fi  
-  ;;
-
-  unload)
-stat_busy "Unloading kexec kernel"
-/sbin/kexec -u
-if [ $? -eq 0 ] ; then
-  stat_done
-else
-  stat_fail
-fi
-  ;;
-
-  *)
-echo "usage: $0 {start|stop|load|unload}"  
-esac
-exit 0

Copied: kexec-tools/repos/extra-x86_64/kexec (from rev 454674, 
kexec-tools/trunk/kexec)
===
--- kexec   (rev 0)
+++ kexec   2022-08-28 16:47:54 UTC (rev 454675)
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+[ -f /etc/conf.d/kexec ] && . /etc/conf.d/kexec
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+case "$1" in
+  start)
+  stat_busy "Enabling kexec on reboot"
+  add_daemon kexec
+  stat_done
+  ;;
+  
+  stop|load)
+if [ "$RUNLEVEL" = "6" -o "$1" = "load" ]; then
+  stat_busy "Loading kexec kernel"
+  [ -f "$KPATH" ] || stat_fail
+  [ -f "$INITRD" ] && _INITRD="--initrd=$INITRD"
+  /sbin/kexec -l $KPATH 

[arch-commits] Commit in kexec-tools/trunk (PKGBUILD)

2022-08-28 Thread Tobias Powalowski via arch-commits
Date: Sunday, August 28, 2022 @ 16:47:38
  Author: tpowa
Revision: 454674

upgpkg: kexec-tools 2.0.25-1: bump to latest version

Modified:
  kexec-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 14:22:39 UTC (rev 454673)
+++ PKGBUILD2022-08-28 16:47:38 UTC (rev 454674)
@@ -2,7 +2,7 @@
 # Maintainer: Tobias Powalowski 
 
 pkgname=kexec-tools
-pkgver=2.0.24
+pkgver=2.0.25
 pkgrel=1
 pkgdesc="Load another kernel from the currently executing Linux kernel"
 arch=('x86_64')



[arch-commits] Commit in haskell-hie-bios/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 16:47:37
  Author: felixonmars
Revision: 1285122

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hie-bios/repos/community-staging-x86_64/
  haskell-hie-bios/repos/community-staging-x86_64/PKGBUILD
(from rev 1285121, haskell-hie-bios/trunk/PKGBUILD)

--+
 PKGBUILD |   61 +
 1 file changed, 61 insertions(+)

Copied: haskell-hie-bios/repos/community-staging-x86_64/PKGBUILD (from rev 
1285121, haskell-hie-bios/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 16:47:37 UTC (rev 1285122)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hie-bios
+pkgname=haskell-hie-bios
+pkgver=0.8.1
+pkgrel=6
+pkgdesc="Set up a GHC API session"
+url="https://github.com/mpickering/hie-bios;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptohash-sha1' 
'haskell-exceptions' 'haskell-extra'
+ 'haskell-file-embed' 'haskell-ghc-api-compat' 'haskell-hslogger'
+ 'haskell-optparse-applicative' 'haskell-temporary' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0b83d8eff89d656d8e639908635967861d0ef99271c19de546fd5824d1e95933f48aee061529e825f348220e80bd5fec2a95efc65011c39d4cefa6ec7a031d68')
+
+prepare() {
+  cd $_hkgname-$pkgver
+
+  uusi -u unix-compat $_hkgname.cabal
+
+  # https://github.com/mpickering/hie-bios/issues/290
+  chmod +x tests/projects/*/*.sh
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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
+  cabal update  # Generate cabal config for tests
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hie-bios/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 16:47:23
  Author: felixonmars
Revision: 1285121

upgpkg: haskell-hie-bios 0.8.1-6: rebuild with hie-bios 0.9.0

Modified:
  haskell-hie-bios/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 16:43:38 UTC (rev 1285120)
+++ PKGBUILD2022-08-28 16:47:23 UTC (rev 1285121)
@@ -3,7 +3,7 @@
 _hkgname=hie-bios
 pkgname=haskell-hie-bios
 pkgver=0.8.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Set up a GHC API session"
 url="https://github.com/mpickering/hie-bios;
 license=("BSD")
@@ -13,7 +13,8 @@
  'haskell-file-embed' 'haskell-ghc-api-compat' 'haskell-hslogger'
  'haskell-optparse-applicative' 'haskell-temporary' 
'haskell-unix-compat'
  'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
-makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit')
 checkdepends=('cabal-install')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
 
sha512sums=('0b83d8eff89d656d8e639908635967861d0ef99271c19de546fd5824d1e95933f48aee061529e825f348220e80bd5fec2a95efc65011c39d4cefa6ec7a031d68')
@@ -23,12 +24,6 @@
 
   uusi -u unix-compat $_hkgname.cabal
 
-  # It is broken only in the hackage tarball
-  sed -i 's/FilePah/FilePath/' tests/ParserTests.hs
-
-  # Additional fixes for dynamic ghc
-  sed -i 's/updateWays \.//' src/HIE/Bios/Environment.hs
-
   # https://github.com/mpickering/hie-bios/issues/290
   chmod +x tests/projects/*/*.sh
 }
@@ -52,8 +47,7 @@
 check() {
   cd $_hkgname-$pkgver
   cabal update  # Generate cabal config for tests
-  # Test failures are related to process-1.6.13
-  runhaskell Setup test --show-details=direct || echo "Tests failed"
+  runhaskell Setup test --show-details=direct
 }
 
 package() {



[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 16:43:38
  Author: felixonmars
Revision: 1285120

archrelease: copy trunk to multilib-x86_64

Added:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 1285119, wine/trunk/30-win32-aliases.conf)
  wine/repos/multilib-x86_64/PKGBUILD
(from rev 1285119, wine/trunk/PKGBUILD)
  wine/repos/multilib-x86_64/keys/
  wine/repos/multilib-x86_64/wine-binfmt.conf
(from rev 1285119, wine/trunk/wine-binfmt.conf)
  wine/repos/multilib-x86_64/wine.install
(from rev 1285119, wine/trunk/wine.install)
Deleted:
  wine/repos/multilib-x86_64/30-win32-aliases.conf
  wine/repos/multilib-x86_64/PKGBUILD
  wine/repos/multilib-x86_64/keys/
  wine/repos/multilib-x86_64/wine-binfmt.conf
  wine/repos/multilib-x86_64/wine.install

---+
 30-win32-aliases.conf |   40 ++---
 PKGBUILD  |  360 
 wine-binfmt.conf  |4 
 wine.install  |   14 -
 4 files changed, 209 insertions(+), 209 deletions(-)

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2022-08-28 16:42:20 UTC (rev 1285119)
+++ 30-win32-aliases.conf   2022-08-28 16:43:38 UTC (rev 1285120)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 1285119, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2022-08-28 16:43:38 UTC (rev 1285120)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 16:42:20 UTC (rev 1285119)
+++ PKGBUILD2022-08-28 16:43:38 UTC (rev 1285120)
@@ -1,180 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=7.15
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/7.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('9edf9f6169c26fd829255d323ebdda4fd606f9cf9dfebae2c0823c32a2ca40741e10acba6938e0d49a99dd15276795506887ab582fed296beb0202f77b2db1b4'
-'SKIP'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com;
-arch=(x86_64)
-options=(staticlibs !lto)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  faudio  lib32-faudio
-  desktop-file-utils
-)
-makedepends=(autoconf bison perl fontforge flex mingw-w64-gcc
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  vkd3d lib32-vkd3d
-  sdl2  lib32-sdl2
-  libcups   lib32-libcups
-  libgphoto2
-  sane
-  gsm
-  vulkan-headers
-  samba
-  opencl-headers
-)
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap 

[arch-commits] Commit in wine/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 16:42:20
  Author: felixonmars
Revision: 1285119

upgpkg: wine 7.16-1

Modified:
  wine/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 15:19:30 UTC (rev 1285118)
+++ PKGBUILD2022-08-28 16:42:20 UTC (rev 1285119)
@@ -4,7 +4,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=7.15
+pkgver=7.16
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -12,7 +12,7 @@
 
source=(https://dl.winehq.org/wine/source/7.x/$pkgname-$_pkgbasever.tar.xz{,.sign}
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('9edf9f6169c26fd829255d323ebdda4fd606f9cf9dfebae2c0823c32a2ca40741e10acba6938e0d49a99dd15276795506887ab582fed296beb0202f77b2db1b4'
+sha512sums=('5085c7c1b0e762c508f33775f7f0aa41e94cb75805bb649093addad25f90f7f57d5101ba96227f58a6f18b3ae228bd004df11ec1c033692ad130e9b5279ea19e'
 'SKIP'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')



[arch-commits] Commit in python-geoipsets/repos (community-any)

2022-08-28 Thread Justin Kromlinger via arch-commits
Date: Sunday, August 28, 2022 @ 15:19:30
  Author: hashworks
Revision: 1285118

archrelease: copy trunk to community-any

Added:
  python-geoipsets/repos/community-any/



[arch-commits] Commit in (3 files)

2022-08-28 Thread Justin Kromlinger via arch-commits
Date: Sunday, August 28, 2022 @ 15:19:21
  Author: hashworks
Revision: 1285117

Moved from AUR

Added:
  python-geoipsets/
  python-geoipsets/repos/
  python-geoipsets/trunk/



[arch-commits] Commit in python-pip/repos/extra-any (3 files)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 14:22:39
  Author: dvzrv
Revision: 454673

archrelease: copy trunk to extra-any

Added:
  python-pip/repos/extra-any/PKGBUILD
(from rev 454672, python-pip/trunk/PKGBUILD)
Deleted:
  python-pip/repos/extra-any/PKGBUILD
  python-pip/repos/extra-any/pip-22.1.2-devendor.patch

---+
 PKGBUILD  |  215 +---
 pip-22.1.2-devendor.patch |   12 --
 2 files changed, 85 insertions(+), 142 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 14:22:25 UTC (rev 454672)
+++ PKGBUILD2022-08-28 14:22:39 UTC (rev 454673)
@@ -1,130 +0,0 @@
-# Maintainer: David Runge 
-# Maintainer: Felix Yan 
-# Contributor: Dan McGee 
-# Contributor: Eli Schwartz 
-# Contributor: Sebastien Binet 
-
-_name=pip
-pkgname=python-pip
-pkgver=22.2.2
-pkgrel=1
-pkgdesc="The PyPA recommended tool for installing Python packages"
-url="https://pip.pypa.io/;
-arch=(any)
-license=(MIT)
-# packages required to devendor pip: 
https://github.com/pypa/pip/tree/main/src/pip/_vendor
-_vendored=(
-  python-cachecontrol
-  python-certifi
-  python-chardet
-  python-colorama
-  python-distlib
-  python-distro
-  python-idna
-  python-msgpack
-  python-packaging
-  python-pep517
-  python-platformdirs
-  python-pygments
-  python-pyparsing
-  python-requests
-  python-resolvelib
-  python-rich
-  python-setuptools
-  python-six
-  python-tenacity
-  python-tomli
-  python-typing-extensions
-  python-urllib3
-  python-webencodings
-)
-# add these until 
https://github.com/pypa/pip/issues/5354#issuecomment-672678167 is resolved
-_vendored_optional=(
-  python-pyopenssl
-)
-depends=("${_vendored[@]}" "${_vendored_optional[@]}")
-makedepends=(
-  python-build
-  python-installer
-  python-myst-parser
-  python-setuptools
-  python-sphinx
-  python-sphinx-copybutton
-  python-sphinx-inline-tabs
-  python-sphinxcontrib-towncrier
-  python-wheel
-)
-checkdepends=(
-  git
-  python-cryptography
-  python-freezegun
-  python-pytest
-  python-pytest-rerunfailures
-  python-pytest-xdist
-  python-scripttest
-  python-setuptools
-  python-tomli-w
-  python-virtualenv
-  python-werkzeug
-  python-wheel
-  subversion
-)
-source=(
-  $_name-$pkgver.tar.gz::https://github.com/pypa/$_name/archive/$pkgver.tar.gz
-  $_name-22.1.2-devendor.patch
-)
-sha512sums=('bd59e28b55475b77a8f11ea771cbad3b2602ff974e219f9a55288963a9522c9279a5b00fde40fb65cfebefae0e905d3da3c06fe50b402aa5326b25f70a98a015'
-
'90f07252786d765c8ba7ce12915ed9434d3696addb8e5cfff298f280b9f499ad6836a158c9f515a51fc7373f1a77b9eb550b7855609114b041aa7bc5b2b821ae')
-b2sums=('2179b0d3f5f05bbd678f1785b4dbc0613078c09c83b45faa62d766182dfeb564095abda809ed99f45644abcb06c125efc528aeaed3ad40ab1c9e8972e33ccbb2'
-
'892455034738c6c7a74cd7c136c0650f9c4eb54dd4708cf43d2e17ecbd9904adb567c9c3d5a05865048645ad3aac65406a82d23af43fd3889d9290b66d89ead5')
-
-shopt -s extglob
-prepare() {
-  # set DEBUNDLED to True
-  patch -Np1 -d $_name-$pkgver -i ../$_name-22.1.2-devendor.patch
-
-  # remove vendored files, except __init__.py
-  rm -frv $_name-$pkgver/src/pip/_vendor/!(__init__.py)
-  shopt -u extglob
-}
-
-build() {
-  cd $_name-$pkgver
-
-  python -m build --wheel --no-isolation
-
-  cd docs/
-  PYTHONPATH="$srcdir/$_name-$pkgver/src/" python pip_sphinxext.py
-  PYTHONPATH="$srcdir/$_name-$pkgver/src/" sphinx-build -b man -d 
build/doctrees/man man build/man -c html
-}
-
-check() {
-  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  local _deselected=(
-# deselect tests that would require python-pip in checkdepends (may or may 
not work due to devendored dependencies when python-pip is updated)
---deselect 
tests/unit/test_direct_url_helpers.py::test_from_link_vcs_with_source_dir_obtains_commit_id
---deselect 
tests/unit/test_direct_url_helpers.py::test_from_link_vcs_without_source_dir
---deselect tests/unit/test_wheel_builder.py::test_should_cache_git_sha
-  )
-
-  cd $_name-$pkgver
-  # install to temporary location
-  python -m installer --destdir=test_dir dist/*.whl
-  export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH"
-  pytest -vv -m unit "${_deselected[@]}"
-}
-
-package() {
-  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-
-  cd $_name-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-
-  install -vDm 644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
-  install -vDm 644 docs/build/man/*.1 -t "$pkgdir/usr/share/man/man1/"
-  install -vDm 644 {NEWS,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/"
-
-  # NOTE: zsh completion does not work: 
https://bugs.archlinux.org/task/65349#comment187166
-  PYTHONPATH="$pkgdir/$_site_packages" "$pkgdir"/usr/bin/pip completion --bash 
| install -vDm 644 /dev/stdin 
"$pkgdir"/usr/share/bash-completion/completions/pip
-  PYTHONPATH="$pkgdir/$_site_packages" 

[arch-commits] Commit in python-pip/trunk (PKGBUILD pip-22.1.2-devendor.patch)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 14:22:25
  Author: dvzrv
Revision: 454672

upgpkg: python-pip 22.2.2-2: Rebuild to remove devendoring.

Devendoring leads to undesired side-effects for users when installing packages
in user-space: https://github.com/pypa/pip/issues/11411
Until a better solution is found to circumvent the loading of user-installed
packages instead of the system-wide installed devendored dependencies,
vendoring is unfortunately the only viable option.

Modified:
  python-pip/trunk/PKGBUILD
Deleted:
  python-pip/trunk/pip-22.1.2-devendor.patch

---+
 PKGBUILD  |   55 
 pip-22.1.2-devendor.patch |   12 -
 2 files changed, 5 insertions(+), 62 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 14:11:16 UTC (rev 454671)
+++ PKGBUILD2022-08-28 14:22:25 UTC (rev 454672)
@@ -7,42 +7,12 @@
 _name=pip
 pkgname=python-pip
 pkgver=22.2.2
-pkgrel=1
+pkgrel=2
 pkgdesc="The PyPA recommended tool for installing Python packages"
 url="https://pip.pypa.io/;
 arch=(any)
 license=(MIT)
-# packages required to devendor pip: 
https://github.com/pypa/pip/tree/main/src/pip/_vendor
-_vendored=(
-  python-cachecontrol
-  python-certifi
-  python-chardet
-  python-colorama
-  python-distlib
-  python-distro
-  python-idna
-  python-msgpack
-  python-packaging
-  python-pep517
-  python-platformdirs
-  python-pygments
-  python-pyparsing
-  python-requests
-  python-resolvelib
-  python-rich
-  python-setuptools
-  python-six
-  python-tenacity
-  python-tomli
-  python-typing-extensions
-  python-urllib3
-  python-webencodings
-)
-# add these until 
https://github.com/pypa/pip/issues/5354#issuecomment-672678167 is resolved
-_vendored_optional=(
-  python-pyopenssl
-)
-depends=("${_vendored[@]}" "${_vendored_optional[@]}")
+depends=(python)
 makedepends=(
   python-build
   python-installer
@@ -69,25 +39,10 @@
   python-wheel
   subversion
 )
-source=(
-  $_name-$pkgver.tar.gz::https://github.com/pypa/$_name/archive/$pkgver.tar.gz
-  $_name-22.1.2-devendor.patch
-)
-sha512sums=('bd59e28b55475b77a8f11ea771cbad3b2602ff974e219f9a55288963a9522c9279a5b00fde40fb65cfebefae0e905d3da3c06fe50b402aa5326b25f70a98a015'
-
'90f07252786d765c8ba7ce12915ed9434d3696addb8e5cfff298f280b9f499ad6836a158c9f515a51fc7373f1a77b9eb550b7855609114b041aa7bc5b2b821ae')
-b2sums=('2179b0d3f5f05bbd678f1785b4dbc0613078c09c83b45faa62d766182dfeb564095abda809ed99f45644abcb06c125efc528aeaed3ad40ab1c9e8972e33ccbb2'
-
'892455034738c6c7a74cd7c136c0650f9c4eb54dd4708cf43d2e17ecbd9904adb567c9c3d5a05865048645ad3aac65406a82d23af43fd3889d9290b66d89ead5')
+source=($_name-$pkgver.tar.gz::https://github.com/pypa/$_name/archive/$pkgver.tar.gz)
+sha512sums=('bd59e28b55475b77a8f11ea771cbad3b2602ff974e219f9a55288963a9522c9279a5b00fde40fb65cfebefae0e905d3da3c06fe50b402aa5326b25f70a98a015')
+b2sums=('2179b0d3f5f05bbd678f1785b4dbc0613078c09c83b45faa62d766182dfeb564095abda809ed99f45644abcb06c125efc528aeaed3ad40ab1c9e8972e33ccbb2')
 
-shopt -s extglob
-prepare() {
-  # set DEBUNDLED to True
-  patch -Np1 -d $_name-$pkgver -i ../$_name-22.1.2-devendor.patch
-
-  # remove vendored files, except __init__.py
-  rm -frv $_name-$pkgver/src/pip/_vendor/!(__init__.py)
-  shopt -u extglob
-}
-
 build() {
   cd $_name-$pkgver
 

Deleted: pip-22.1.2-devendor.patch
===
--- pip-22.1.2-devendor.patch   2022-08-28 14:11:16 UTC (rev 454671)
+++ pip-22.1.2-devendor.patch   2022-08-28 14:22:25 UTC (rev 454672)
@@ -1,12 +0,0 @@
-diff -ruN a/src/pip/_vendor/__init__.py b/src/pip/_vendor/__init__.py
 a/src/pip/_vendor/__init__.py  2022-05-31 13:05:52.0 +0200
-+++ b/src/pip/_vendor/__init__.py  2022-06-27 13:03:22.909131639 +0200
-@@ -14,7 +14,7 @@
- # Downstream redistributors which have debundled our dependencies should also
- # patch this value to be true. This will trigger the additional patching
- # to cause things like "six" to be available as pip.
--DEBUNDLED = False
-+DEBUNDLED = True
- 
- # By default, look in this directory for a bunch of .whl files which we will
- # add to the beginning of sys.path before attempting to import anything. This



[arch-commits] Commit in notmuch/repos/community-x86_64 (4 files)

2022-08-28 Thread Alexander Epaneshnikov via arch-commits
Date: Sunday, August 28, 2022 @ 14:17:41
  Author: alex19ep
Revision: 1285116

archrelease: copy trunk to community-x86_64

Added:
  notmuch/repos/community-x86_64/PKGBUILD
(from rev 1285115, notmuch/trunk/PKGBUILD)
  notmuch/repos/community-x86_64/notmuch.install
(from rev 1285115, notmuch/trunk/notmuch.install)
Deleted:
  notmuch/repos/community-x86_64/PKGBUILD
  notmuch/repos/community-x86_64/notmuch.install

-+
 PKGBUILD|  208 +++---
 notmuch.install |   16 ++--
 2 files changed, 112 insertions(+), 112 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 14:17:34 UTC (rev 1285115)
+++ PKGBUILD2022-08-28 14:17:41 UTC (rev 1285116)
@@ -1,104 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Maintainer: Maxim Baz <$pkgbase at maximbaz dot com>
-# Contributor: Daniel Wallace 
-# Contributor: fauno 
-# Contributor: Olivier Ramonat 
-# Contributor: Richard Murri 
-
-pkgbase=notmuch
-pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
-pkgver=0.37
-pkgrel=1
-arch=('x86_64')
-url="https://notmuchmail.org/;
-license=('GPL3')
-makedepends=('python' 'python-setuptools' 'python-sphinx' 'python-cffi' 
'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime3' 'talloc')
-options=(!distcc !makeflags)
-source=("https://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.xz;)
-sha512sums=('31cac1ff03b139b18a4fec5e29907ba0e3a965f0a7bf5f2f2b0f75980f9663173745be854e83943f344a09cdb7f5615fa48218e327c4ade7a55b3a22b2a9c45e')
-
-build() {
-cd "$srcdir/$pkgbase-$pkgver"
-
-./configure --prefix=/usr --sysconfdir=/etc --includedir=/usr/include 
--zshcompletiondir=/usr/share/zsh/site-functions
-make
-
-make -C "contrib/${pkgbase}-mutt"
-
-make ruby-bindings
-
-cd "$srcdir/$pkgbase-$pkgver/bindings/python"
-python setup.py build
-
-cd "$srcdir/$pkgbase-$pkgver/bindings/python-cffi"
-python setup.py build
-}
-
-package_notmuch-runtime(){
-pkgdesc="Runtime for notmuch and notmuch-mutt"
-depends=('xapian-core' 'gmime3' 'talloc')
-
-cd "$srcdir/$pkgbase-$pkgver"
-
-make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 WITH_EMACS=0 install
-make DESTDIR="$pkgdir/" WITH_BASH=1 install-completion
-
-# Install manpages
-make DESTDIR="$pkgdir" install-man
-
-# this is provided both with and without a statically included 
libnotmuch.so ???
-install -Dm755 notmuch-shared "$pkgdir/usr/bin/notmuch"
-}
-
-
-package_notmuch-vim(){
-pkgdesc="Vim plugins for notmuch"
-depends=('notmuch-runtime' 'ruby')
-optdepends=('ruby-mail: for sending mail'
-'elinks: for previewing html mail')
-
-make -C "$srcdir/$pkgbase-$pkgver/vim" DESTDIR="$pkgdir" 
prefix="/usr/share/vim/vimfiles" install
-}
-
-
-package_notmuch(){
-pkgdesc="Notmuch is not much of an email program"
-depends=('notmuch-runtime')
-optdepends=('emacs: for using the emacs interface'
-'vim: for using the vim interface'
-'python-cffi: for using the python-cffi bindings'
-'ruby: for using the ruby bindings'
-'gnupg: for email encryption')
-install=notmuch.install
-
-cd "$srcdir/$pkgbase-$pkgver"
-
-# Install emacs parts
-make DESTDIR="$pkgdir" install-emacs
-
-
-# Install ruby bindings
-sed -i 's:INSTALL = .*[^D]$:& -D:' bindings/ruby/Makefile
-make -C bindings/ruby exec_prefix="$pkgdir"/usr install
-
-# Install python bindings
-cd "$srcdir/$pkgbase-$pkgver/bindings/python"
-python setup.py install --root="$pkgdir" --optimize=1
-
-cd "$srcdir/$pkgbase-$pkgver/bindings/python-cffi"
-python setup.py install --root="$pkgdir" --optimize=1
-
-# Remove mimeinfo.cache (fixes FS#53629).
-rm "$pkgdir/usr/share/applications/mimeinfo.cache"
-}
-
-package_notmuch-mutt(){
-pkgdesc="The mail indexer"
-depends=('notmuch-runtime' 'perl-mailtools' 'perl-mail-box' 
'perl-term-readline-gnu' 'perl-string-shellquote' 'perl-file-which')
-
-cd "$srcdir/$pkgbase-$pkgver"
-
-install -Dm755 "contrib/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
-install -Dm644 "contrib/$pkgname/${pkgname}.rc" 
"${pkgdir}/etc/Muttrc.d/${pkgname}.rc"
-install -Dm644 "contrib/$pkgname/${pkgname}.1" 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}

Copied: notmuch/repos/community-x86_64/PKGBUILD (from rev 1285115, 
notmuch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 14:17:41 UTC (rev 1285116)
@@ -0,0 +1,104 @@
+# Maintainer: Lukas Fleischer 
+# Maintainer: Maxim Baz <$pkgbase at maximbaz dot com>
+# Contributor: Daniel Wallace 
+# Contributor: fauno 
+# Contributor: Olivier Ramonat 
+# Contributor: Richard Murri 
+
+pkgbase=notmuch
+pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
+pkgver=0.37
+pkgrel=2

[arch-commits] Commit in notmuch/trunk (PKGBUILD)

2022-08-28 Thread Alexander Epaneshnikov via arch-commits
Date: Sunday, August 28, 2022 @ 14:17:34
  Author: alex19ep
Revision: 1285115

upgpkg: notmuch 0.37-2 enable sfsexp support

Modified:
  notmuch/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 14:10:35 UTC (rev 1285114)
+++ PKGBUILD2022-08-28 14:17:34 UTC (rev 1285115)
@@ -8,11 +8,11 @@
 pkgbase=notmuch
 pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
 pkgver=0.37
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://notmuchmail.org/;
 license=('GPL3')
-makedepends=('python' 'python-setuptools' 'python-sphinx' 'python-cffi' 
'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime3' 'talloc')
+makedepends=('python' 'python-setuptools' 'python-sphinx' 'python-cffi' 
'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime3' 'talloc' 'sfsexp')
 options=(!distcc !makeflags)
 source=("https://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.xz;)
 
sha512sums=('31cac1ff03b139b18a4fec5e29907ba0e3a965f0a7bf5f2f2b0f75980f9663173745be854e83943f344a09cdb7f5615fa48218e327c4ade7a55b3a22b2a9c45e')
@@ -36,7 +36,7 @@
 
 package_notmuch-runtime(){
 pkgdesc="Runtime for notmuch and notmuch-mutt"
-depends=('xapian-core' 'gmime3' 'talloc')
+depends=('xapian-core' 'gmime3' 'talloc' 'sfsexp')
 
 cd "$srcdir/$pkgbase-$pkgver"
 



[arch-commits] Commit in profile-sync-daemon/repos/community-any (4 files)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:39:03
  Author: dvzrv
Revision: 1285091

archrelease: copy trunk to community-any

Added:
  profile-sync-daemon/repos/community-any/PKGBUILD
(from rev 1285090, profile-sync-daemon/trunk/PKGBUILD)
  profile-sync-daemon/repos/community-any/profile-sync-daemon.install
(from rev 1285090, profile-sync-daemon/trunk/profile-sync-daemon.install)
Deleted:
  profile-sync-daemon/repos/community-any/PKGBUILD
  profile-sync-daemon/repos/community-any/profile-sync-daemon.install

-+
 PKGBUILD|   52 +++---
 profile-sync-daemon.install |  320 +-
 2 files changed, 186 insertions(+), 186 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:38:51 UTC (rev 1285090)
+++ PKGBUILD2022-08-28 13:39:03 UTC (rev 1285091)
@@ -1,26 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: graysky 
-
-pkgname=profile-sync-daemon
-pkgver=6.45
-pkgrel=1
-pkgdesc="Symlinks and syncs browser profile dirs to RAM"
-arch=(any)
-url="https://github.com/graysky2/profile-sync-daemon;
-license=(MIT)
-depends=(bash findutils procps-ng rsync systemd)
-optdepends=('zsh-completions: for completion when using zsh')
-install=$pkgname.install
-source=($pkgname-$pkgver.tar.gz::https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz)
-sha512sums=('6408d506f48671ad1340ce4a60109a482565c7174f56db8a528884319594b901b3d2d7e99b30536992934065ad2fbaff7a9335cd1952a7a1aaf6c920fb9aa90e')
-b2sums=('0b891fe3ad05e22fc32087d451ad987379654419fcbe73aeeb9c536b5f5f834700ea4c0d8b5a5f4dbbfb010171fd40508d348f531eb56bb085717c4c36fd0517')
-
-build() {
-  make -C $pkgname-$pkgver
-}
-
-package() {
-  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
-  install -vDm 644 $pkgname-$pkgver/MIT -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-  install -vDm 644 $pkgname-$pkgver/README.md -t 
"$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: profile-sync-daemon/repos/community-any/PKGBUILD (from rev 1285090, 
profile-sync-daemon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:39:03 UTC (rev 1285091)
@@ -0,0 +1,26 @@
+# Maintainer: David Runge 
+# Contributor: graysky 
+
+pkgname=profile-sync-daemon
+pkgver=6.46
+pkgrel=1
+pkgdesc="Symlinks and syncs browser profile dirs to RAM"
+arch=(any)
+url="https://github.com/graysky2/profile-sync-daemon;
+license=(MIT)
+depends=(bash findutils procps-ng rsync systemd)
+optdepends=('zsh-completions: for completion when using zsh')
+install=$pkgname.install
+source=($pkgname-$pkgver.tar.gz::https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz)
+sha512sums=('cb0dd4c0d4db2f8043f01e04a24d0292b93e4a79482460426ca5f66888385122aaca3cb762a041c685568098b81e6f61e828355cc3e9693921eca11ee9ed6b3e')
+b2sums=('fb5c24c9b08634fcc655739d2c7f27bc5599e8c33db46565c658dad06c8fa7d9d18c0f2e3eb9f132c61cbdf22f54b93c418350507a28738e8128de9d0e07b29d')
+
+build() {
+  make -C $pkgname-$pkgver
+}
+
+package() {
+  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
+  install -vDm 644 $pkgname-$pkgver/MIT -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 $pkgname-$pkgver/README.md -t 
"$pkgdir/usr/share/doc/$pkgname/"
+}

Deleted: profile-sync-daemon.install
===
--- profile-sync-daemon.install 2022-08-28 13:38:51 UTC (rev 1285090)
+++ profile-sync-daemon.install 2022-08-28 13:39:03 UTC (rev 1285091)
@@ -1,160 +0,0 @@
-## arg 1:  the new package version
-## arg 2:  the old package version
-# shellcheck disable=SC2016
-
-users=$(loginctl --no-legend list-users | awk '{ print $2 }' | sed 
':a;N;$!ba;s/\n/ /g')
-
-pre_upgrade() {
-  # version 6.00 is a major rebuild
-  # yes, I realize that pacman should not stop services but in this case it
-  # is required or else browser profiles (user data) can get renamed and 
confuse
-  # people if it does not happen
-  if [ "$(vercmp "$2" 6.00)" -lt 0 ]; then
-echo 'Attention: Major changes have been introduced with 6.00+'
-echo 'Instead of a system service a user service is now used.'
-echo 'Only $HOME/.config/psd/psd.conf is used (and automatically created 
on first start).'
-echo 'To use overlayfs additional setup steps are required (see `man 1 
psd`).'
-
-# stop system service now since it will be removed upon updating
-if systemctl is-active psd.service &>/dev/null; then
-  systemctl stop psd.service &>/dev/null
-fi
-  fi
-
-  # version 6.01 redefines the location of tmpfs for the software so it is
-  # required that pacman stop the user service here if running
-  if [ "$(vercmp "$2" 6.01)" -lt 0 ]; then
-for user in $users; do
-  if _psd_running_for_user "$user"; then
-_stop_psd_for_user "$user"
-_diff_recommendation
-  fi
-done
-  fi
-
-  if [ "$(vercmp "$2" 6.03)" -lt 0 ]; 

[arch-commits] Commit in profile-sync-daemon/trunk (PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:38:51
  Author: dvzrv
Revision: 1285090

upgpkg: profile-sync-daemon 6.46-1: Upgrade to 6.46.

Modified:
  profile-sync-daemon/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 13:38:34 UTC (rev 1285089)
+++ PKGBUILD2022-08-28 13:38:51 UTC (rev 1285090)
@@ -2,7 +2,7 @@
 # Contributor: graysky 
 
 pkgname=profile-sync-daemon
-pkgver=6.45
+pkgver=6.46
 pkgrel=1
 pkgdesc="Symlinks and syncs browser profile dirs to RAM"
 arch=(any)
@@ -12,8 +12,8 @@
 optdepends=('zsh-completions: for completion when using zsh')
 install=$pkgname.install
 
source=($pkgname-$pkgver.tar.gz::https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz)
-sha512sums=('6408d506f48671ad1340ce4a60109a482565c7174f56db8a528884319594b901b3d2d7e99b30536992934065ad2fbaff7a9335cd1952a7a1aaf6c920fb9aa90e')
-b2sums=('0b891fe3ad05e22fc32087d451ad987379654419fcbe73aeeb9c536b5f5f834700ea4c0d8b5a5f4dbbfb010171fd40508d348f531eb56bb085717c4c36fd0517')
+sha512sums=('cb0dd4c0d4db2f8043f01e04a24d0292b93e4a79482460426ca5f66888385122aaca3cb762a041c685568098b81e6f61e828355cc3e9693921eca11ee9ed6b3e')
+b2sums=('fb5c24c9b08634fcc655739d2c7f27bc5599e8c33db46565c658dad06c8fa7d9d18c0f2e3eb9f132c61cbdf22f54b93c418350507a28738e8128de9d0e07b29d')
 
 build() {
   make -C $pkgname-$pkgver



[arch-commits] Commit in python-flufl.i18n/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:38:34
  Author: dvzrv
Revision: 1285089

archrelease: copy trunk to community-any

Added:
  python-flufl.i18n/repos/community-any/PKGBUILD
(from rev 1285088, python-flufl.i18n/trunk/PKGBUILD)
Deleted:
  python-flufl.i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:38:24 UTC (rev 1285088)
+++ PKGBUILD2022-08-28 13:38:34 UTC (rev 1285089)
@@ -1,39 +0,0 @@
-# Maintainer: David Runge 
-
-_name=flufl.i18n
-pkgname=python-flufl.i18n
-pkgver=4.0
-pkgrel=1
-pkgdesc="A high level API for internationalization"
-arch=(any)
-url="https://gitlab.com/warsaw/flufl.i18n;
-license=(Apache)
-depends=(python-atpublic)
-makedepends=(python-build python-installer python-pdm-pep517)
-checkdepends=(python-sybil python-pytest)
-provides=(python-flufl-i18n)
-replaces=(python-flufl-i18n)
-source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('03e953af7e406d24a64d334647008e222cf74e5e055865638a52d8ec7e25edae44046aa4dfa8766b5a1458b335e9e29bd8b3e89703d8c8b28ab777375da19712')
-b2sums=('6bd4a311c3df56b03a0d46164f7f1ee1eeeb257478a82515261894f4cdf3017b150f1e13ce95a08f50ed5e01cf736884c7ba05a96e3f6b90917418ed18462753')
-
-build() {
-  cd $_name-$pkgver
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-
-  cd $_name-$pkgver
-  # install to temporary location, as importlib is used
-  python -m installer --destdir=test_dir dist/*.whl
-  export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH"
-  pytest -vv -c /dev/null
-}
-
-package() {
-  cd $_name-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: python-flufl.i18n/repos/community-any/PKGBUILD (from rev 1285088, 
python-flufl.i18n/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:38:34 UTC (rev 1285089)
@@ -0,0 +1,39 @@
+# Maintainer: David Runge 
+
+_name=flufl.i18n
+pkgname=python-flufl.i18n
+pkgver=4.1
+pkgrel=1
+pkgdesc="A high level API for internationalization"
+arch=(any)
+url="https://gitlab.com/warsaw/flufl.i18n;
+license=(Apache)
+depends=(python-atpublic)
+makedepends=(python-build python-installer python-pdm-pep517)
+checkdepends=(python-sybil python-pytest)
+provides=(python-flufl-i18n)
+replaces=(python-flufl-i18n)
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha512sums=('22952551538dcf625a6d86cf986af6f282bdf0f7fa1d191590b842cada8c0a8ce86b5053a8918434f585d674823493cbb86be8890664acd5c0afe227')
+b2sums=('f4df0b9d3bf088c2c45f3bdcd798206f8e9db1e7006cccdca71b3a1afb7ab03aa567c4247106c5f17ea8921349a4e205c403b16fde4c52f5b7e0fb4132b6ee2b')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+
+  cd $_name-$pkgver
+  # install to temporary location, as importlib is used
+  python -m installer --destdir=test_dir dist/*.whl
+  export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH"
+  pytest -vv -c /dev/null
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
+}



[arch-commits] Commit in python-flufl.i18n/trunk (PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:38:24
  Author: dvzrv
Revision: 1285088

upgpkg: python-flufl.i18n 4.1-1: Upgrade to 4.1.

Modified:
  python-flufl.i18n/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 13:38:20 UTC (rev 1285087)
+++ PKGBUILD2022-08-28 13:38:24 UTC (rev 1285088)
@@ -2,7 +2,7 @@
 
 _name=flufl.i18n
 pkgname=python-flufl.i18n
-pkgver=4.0
+pkgver=4.1
 pkgrel=1
 pkgdesc="A high level API for internationalization"
 arch=(any)
@@ -14,8 +14,8 @@
 provides=(python-flufl-i18n)
 replaces=(python-flufl-i18n)
 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('03e953af7e406d24a64d334647008e222cf74e5e055865638a52d8ec7e25edae44046aa4dfa8766b5a1458b335e9e29bd8b3e89703d8c8b28ab777375da19712')
-b2sums=('6bd4a311c3df56b03a0d46164f7f1ee1eeeb257478a82515261894f4cdf3017b150f1e13ce95a08f50ed5e01cf736884c7ba05a96e3f6b90917418ed18462753')
+sha512sums=('22952551538dcf625a6d86cf986af6f282bdf0f7fa1d191590b842cada8c0a8ce86b5053a8918434f585d674823493cbb86be8890664acd5c0afe227')
+b2sums=('f4df0b9d3bf088c2c45f3bdcd798206f8e9db1e7006cccdca71b3a1afb7ab03aa567c4247106c5f17ea8921349a4e205c403b16fde4c52f5b7e0fb4132b6ee2b')
 
 build() {
   cd $_name-$pkgver



[arch-commits] Commit in python-flufl-lock/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:38:20
  Author: dvzrv
Revision: 1285087

archrelease: copy trunk to community-any

Added:
  python-flufl-lock/repos/community-any/PKGBUILD
(from rev 1285086, python-flufl-lock/trunk/PKGBUILD)
Deleted:
  python-flufl-lock/repos/community-any/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:38:03 UTC (rev 1285086)
+++ PKGBUILD2022-08-28 13:38:20 UTC (rev 1285087)
@@ -1,33 +0,0 @@
-# Maintainer: David Runge 
-
-_name=flufl.lock
-pkgname=python-flufl-lock
-pkgver=7.0
-pkgrel=2
-pkgdesc="NFS-safe file locking with timeouts for POSIX systems for Python"
-arch=(any)
-url="https://gitlab.com/warsaw/flufl.lock;
-license=(Apache)
-depends=(python-atpublic python-psutil)
-makedepends=(python-build python-installer python-pdm-pep517)
-checkdepends=(python-pytest python-sybil)
-source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('b1c5151d30aa3e9afc12fe0dbd9be05ad1f9133b32f5e3bacf98532fefb08fbf354bf4b9a4b9fc90e448861941eba358e8f67218daf9797eb031b487cc717181')
-b2sums=('72c763e50e0a28f02fe6d9a8d88b1c64626a60310b203f9bbcc82e950f8ac494640748dece4c63542d4b89512a1f98bb1d92bda145028ebd18a8f254c2e2c1eb')
-
-build() {
-  cd $_name-$pkgver
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd $_name-$pkgver
-  export PYTHONPATH="src:$PYTHONPATH"
-  pytest -vv -c /dev/null
-}
-
-package() {
-  cd $_name-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: python-flufl-lock/repos/community-any/PKGBUILD (from rev 1285086, 
python-flufl-lock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:38:20 UTC (rev 1285087)
@@ -0,0 +1,33 @@
+# Maintainer: David Runge 
+
+_name=flufl.lock
+pkgname=python-flufl-lock
+pkgver=7.1
+pkgrel=1
+pkgdesc="NFS-safe file locking with timeouts for POSIX systems for Python"
+arch=(any)
+url="https://gitlab.com/warsaw/flufl.lock;
+license=(Apache)
+depends=(python-atpublic python-psutil)
+makedepends=(python-build python-installer python-pdm-pep517)
+checkdepends=(python-pytest python-sybil)
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha512sums=('6f073ffd7ec825b9483b70e68b86e6f8842056334126bd54778e8182489df5f659afcdfdec103fdc516d7a4a3cf8ba918d337f01816b6b688ef8706d52627314')
+b2sums=('e6a93c4bba8edf65cad505b52d8f57731410b4b3d8e293407123468820d9eba585f09c1683f191c035f5b97d59b8e45a921218107a32e3c49a1acaf20890b997')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  export PYTHONPATH="src:$PYTHONPATH"
+  pytest -vv -c /dev/null
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
+}



[arch-commits] Commit in python-flufl-lock/trunk (PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:38:03
  Author: dvzrv
Revision: 1285086

upgpkg: python-flufl-lock 7.1-1: Upgrade to 7.1.

Modified:
  python-flufl-lock/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 13:35:13 UTC (rev 1285085)
+++ PKGBUILD2022-08-28 13:38:03 UTC (rev 1285086)
@@ -2,8 +2,8 @@
 
 _name=flufl.lock
 pkgname=python-flufl-lock
-pkgver=7.0
-pkgrel=2
+pkgver=7.1
+pkgrel=1
 pkgdesc="NFS-safe file locking with timeouts for POSIX systems for Python"
 arch=(any)
 url="https://gitlab.com/warsaw/flufl.lock;
@@ -12,8 +12,8 @@
 makedepends=(python-build python-installer python-pdm-pep517)
 checkdepends=(python-pytest python-sybil)
 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('b1c5151d30aa3e9afc12fe0dbd9be05ad1f9133b32f5e3bacf98532fefb08fbf354bf4b9a4b9fc90e448861941eba358e8f67218daf9797eb031b487cc717181')
-b2sums=('72c763e50e0a28f02fe6d9a8d88b1c64626a60310b203f9bbcc82e950f8ac494640748dece4c63542d4b89512a1f98bb1d92bda145028ebd18a8f254c2e2c1eb')
+sha512sums=('6f073ffd7ec825b9483b70e68b86e6f8842056334126bd54778e8182489df5f659afcdfdec103fdc516d7a4a3cf8ba918d337f01816b6b688ef8706d52627314')
+b2sums=('e6a93c4bba8edf65cad505b52d8f57731410b4b3d8e293407123468820d9eba585f09c1683f191c035f5b97d59b8e45a921218107a32e3c49a1acaf20890b997')
 
 build() {
   cd $_name-$pkgver



[arch-commits] Commit in python-orjson/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:35:13
  Author: dvzrv
Revision: 1285085

archrelease: copy trunk to community-x86_64

Added:
  python-orjson/repos/community-x86_64/PKGBUILD
(from rev 1285084, python-orjson/trunk/PKGBUILD)
Deleted:
  python-orjson/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:34:59 UTC (rev 1285084)
+++ PKGBUILD2022-08-28 13:35:13 UTC (rev 1285085)
@@ -1,39 +0,0 @@
-# Maintainer: David Runge 
-
-_name=orjson
-pkgname=python-orjson
-pkgver=3.7.12
-pkgrel=1
-pkgdesc="Fast, correct Python JSON library supporting dataclasses and 
datetimes"
-arch=(x86_64)
-url="https://github.com/ijl/orjson;
-license=(Apache MIT)
-depends=(python)
-makedepends=(maturin python-installer rust)
-checkdepends=(python-arrow python-pendulum python-psutil python-pytest
-python-pytz python-xxhash)
-options=(debug)
-source=($pkgname-$pkgver.tar.gz::https://github.com/ijl/$_name/archive/$pkgver.tar.gz)
-sha512sums=('b097b605e30dc032f1dd11f6c2f1b8cfd74ee88e31efdccaa43e4cc00108b5960b17cc384252913c9d27320f5c3236e521630d6db8626b8eec99578d0d5fa7ba')
-b2sums=('75da656a27803e2af6303d8138299d7dbff6cc57dbc9f6c1eb9204f53c4c0b4dc10aada038842ca64dcf073fe44ce0ab2f38c3bf8d7f5aede2d38c1f94a0ce3b')
-
-build() {
-  cd $_name-$pkgver
-  maturin build --release --strip
-}
-
-check() {
-  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-
-  cd $_name-$pkgver
-  python -m installer --destdir=test_dir target/wheels/*.whl
-  export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH"
-  pytest -vv
-}
-
-package() {
-  cd $_name-$pkgver
-  python -m installer --destdir="$pkgdir" target/wheels/*.whl
-  install -vDm 644 {CHANGELOG,README}.md -t "$pkgdir/usr/share/doc/$pkgname/"
-  install -vDm 644 LICENSE-* -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: python-orjson/repos/community-x86_64/PKGBUILD (from rev 1285084, 
python-orjson/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:35:13 UTC (rev 1285085)
@@ -0,0 +1,39 @@
+# Maintainer: David Runge 
+
+_name=orjson
+pkgname=python-orjson
+pkgver=3.8.0
+pkgrel=1
+pkgdesc="Fast, correct Python JSON library supporting dataclasses and 
datetimes"
+arch=(x86_64)
+url="https://github.com/ijl/orjson;
+license=(Apache MIT)
+depends=(python)
+makedepends=(maturin python-installer rust)
+checkdepends=(python-arrow python-pendulum python-psutil python-pytest
+python-pytz python-xxhash)
+options=(debug)
+source=($pkgname-$pkgver.tar.gz::https://github.com/ijl/$_name/archive/$pkgver.tar.gz)
+sha512sums=('3d6c4883bcfbbc3c483b4da2b66d009227886dce76c5736f30fd6c64e68f1316cd0e301f7a8735d8ec693fc240442f9721fbfd5542199d13848a2689d188a0cd')
+b2sums=('7097f4207535928b68596f424ea8bd8ce976cee615d6c48b49f2dc62624c462dbfd1637e56a3258a3365c01730cc4b15257e55fe02e246066693063ef57948bd')
+
+build() {
+  cd $_name-$pkgver
+  maturin build --release --strip
+}
+
+check() {
+  local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+
+  cd $_name-$pkgver
+  python -m installer --destdir=test_dir target/wheels/*.whl
+  export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH"
+  pytest -vv
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" target/wheels/*.whl
+  install -vDm 644 {CHANGELOG,README}.md -t "$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 LICENSE-* -t "$pkgdir/usr/share/licenses/$pkgname/"
+}



[arch-commits] Commit in python-orjson/trunk (PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:34:59
  Author: dvzrv
Revision: 1285084

upgpkg: python-orjson 3.8.0-1: Upgrade to 3.8.0.

Modified:
  python-orjson/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 13:34:20 UTC (rev 1285083)
+++ PKGBUILD2022-08-28 13:34:59 UTC (rev 1285084)
@@ -2,7 +2,7 @@
 
 _name=orjson
 pkgname=python-orjson
-pkgver=3.7.12
+pkgver=3.8.0
 pkgrel=1
 pkgdesc="Fast, correct Python JSON library supporting dataclasses and 
datetimes"
 arch=(x86_64)
@@ -14,8 +14,8 @@
 python-pytz python-xxhash)
 options=(debug)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/ijl/$_name/archive/$pkgver.tar.gz)
-sha512sums=('b097b605e30dc032f1dd11f6c2f1b8cfd74ee88e31efdccaa43e4cc00108b5960b17cc384252913c9d27320f5c3236e521630d6db8626b8eec99578d0d5fa7ba')
-b2sums=('75da656a27803e2af6303d8138299d7dbff6cc57dbc9f6c1eb9204f53c4c0b4dc10aada038842ca64dcf073fe44ce0ab2f38c3bf8d7f5aede2d38c1f94a0ce3b')
+sha512sums=('3d6c4883bcfbbc3c483b4da2b66d009227886dce76c5736f30fd6c64e68f1316cd0e301f7a8735d8ec693fc240442f9721fbfd5542199d13848a2689d188a0cd')
+b2sums=('7097f4207535928b68596f424ea8bd8ce976cee615d6c48b49f2dc62624c462dbfd1637e56a3258a3365c01730cc4b15257e55fe02e246066693063ef57948bd')
 
 build() {
   cd $_name-$pkgver



[arch-commits] Commit in python-jaraco.logging/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:34:20
  Author: dvzrv
Revision: 1285083

archrelease: copy trunk to community-any

Added:
  python-jaraco.logging/repos/community-any/PKGBUILD
(from rev 1285082, python-jaraco.logging/trunk/PKGBUILD)
Deleted:
  python-jaraco.logging/repos/community-any/PKGBUILD

--+
 PKGBUILD |   74 +
 1 file changed, 36 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:34:03 UTC (rev 1285082)
+++ PKGBUILD2022-08-28 13:34:20 UTC (rev 1285083)
@@ -1,38 +0,0 @@
-# Maintainer: David Runge 
-
-_name=jaraco.logging
-pkgname=python-jaraco.logging
-pkgver=3.1.1
-pkgrel=2
-pkgdesc="Quickly solicit log level info from command-line parameters"
-arch=(any)
-url="https://github.com/jaraco/jaraco.logging;
-license=(MIT)
-depends=(python-tempora)
-makedepends=(python-build python-installer python-setuptools 
python-setuptools-scm python-toml python-wheel)
-conflicts=(python-jaraco)
-replaces=(python-jaraco)
-# 3.1.1 not on pypi.org: https://github.com/jaraco/jaraco.logging/issues/2
-# 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-source=($_name-$pkgver.tar.gz::https://github.com/jaraco/jaraco.logging/archive/refs/tags/v$pkgver.tar.gz)
-sha256sums=('082ce44a7f04668eb5bae8ea5c7290c1720bd100907cce2c01fdb9c88b0dcf93')
-b2sums=('32d978ae8e9105986926649dcccd710aea44e2b8ea2f4b41dfdb6cb6512cc8597951909c4e217d608245fb37b29ced544429b4f960d080f5a3436f454d042826')
-
-build() {
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-  cd $_name-$pkgver
-  python -m build --wheel --no-isolation
-}
-
-check() {
-  cd $_name-$pkgver
-  # NOTE: there are actually no tests to run
-}
-
-package() {
-  cd $_name-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-  install -vDm 644 *.rst -t "$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: python-jaraco.logging/repos/community-any/PKGBUILD (from rev 1285082, 
python-jaraco.logging/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:34:20 UTC (rev 1285083)
@@ -0,0 +1,36 @@
+# Maintainer: David Runge 
+
+_name=jaraco.logging
+pkgname=python-jaraco.logging
+pkgver=3.1.2
+pkgrel=1
+pkgdesc="Quickly solicit log level info from command-line parameters"
+arch=(any)
+url="https://github.com/jaraco/jaraco.logging;
+license=(MIT)
+depends=(python-tempora)
+makedepends=(python-build python-installer python-setuptools 
python-setuptools-scm python-toml python-wheel)
+conflicts=(python-jaraco)
+replaces=(python-jaraco)
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha256sums=('93a70b8b3767779ad6c7b56ee98579ced77b69f16abbcae749f62c2c59e67931')
+b2sums=('add8236bdf345d55186d8ab7432c2b392df6921229c23c253a3b224d0362073c417cd4c0540e28117a1331adea15d4e8a17ad72c2cf7084375a19c64c529ccc0')
+
+build() {
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+  cd $_name-$pkgver
+  python -m build --wheel --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  # NOTE: there are actually no tests to run
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 *.rst -t "$pkgdir/usr/share/doc/$pkgname/"
+}



[arch-commits] Commit in python-jaraco.logging/trunk (PKGBUILD)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:34:03
  Author: dvzrv
Revision: 1285082

upgpkg: python-jaraco.logging 3.1.2-1: Upgrade to 3.1.2.

Switch to pypi sdist tarball as upstream added them for the latest versions.

Modified:
  python-jaraco.logging/trunk/PKGBUILD

--+
 PKGBUILD |   12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 13:12:41 UTC (rev 1285081)
+++ PKGBUILD2022-08-28 13:34:03 UTC (rev 1285082)
@@ -2,8 +2,8 @@
 
 _name=jaraco.logging
 pkgname=python-jaraco.logging
-pkgver=3.1.1
-pkgrel=2
+pkgver=3.1.2
+pkgrel=1
 pkgdesc="Quickly solicit log level info from command-line parameters"
 arch=(any)
 url="https://github.com/jaraco/jaraco.logging;
@@ -12,11 +12,9 @@
 makedepends=(python-build python-installer python-setuptools 
python-setuptools-scm python-toml python-wheel)
 conflicts=(python-jaraco)
 replaces=(python-jaraco)
-# 3.1.1 not on pypi.org: https://github.com/jaraco/jaraco.logging/issues/2
-# 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-source=($_name-$pkgver.tar.gz::https://github.com/jaraco/jaraco.logging/archive/refs/tags/v$pkgver.tar.gz)
-sha256sums=('082ce44a7f04668eb5bae8ea5c7290c1720bd100907cce2c01fdb9c88b0dcf93')
-b2sums=('32d978ae8e9105986926649dcccd710aea44e2b8ea2f4b41dfdb6cb6512cc8597951909c4e217d608245fb37b29ced544429b4f960d080f5a3436f454d042826')
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha256sums=('93a70b8b3767779ad6c7b56ee98579ced77b69f16abbcae749f62c2c59e67931')
+b2sums=('add8236bdf345d55186d8ab7432c2b392df6921229c23c253a3b224d0362073c417cd4c0540e28117a1331adea15d4e8a17ad72c2cf7084375a19c64c529ccc0')
 
 build() {
   export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver



[arch-commits] Commit in archiso/repos/extra-any (PKGBUILD PKGBUILD keys)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:32:34
  Author: dvzrv
Revision: 454665

archrelease: copy trunk to extra-any

Added:
  archiso/repos/extra-any/PKGBUILD
(from rev 454664, archiso/trunk/PKGBUILD)
  archiso/repos/extra-any/keys/
Deleted:
  archiso/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   69 ++---
 1 file changed, 35 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:32:19 UTC (rev 454664)
+++ PKGBUILD2022-08-28 13:32:34 UTC (rev 454665)
@@ -1,34 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Pierre Schmitz 
-# Contributor: Gerardo Exequiel Pozzi 
-
-pkgname=archiso
-pkgver=65
-pkgrel=1
-pkgdesc="Tools for creating Arch Linux live and install iso images"
-arch=(any)
-url="https://gitlab.archlinux.org/archlinux/archiso;
-license=(GPL3)
-depends=(arch-install-scripts bash dosfstools e2fsprogs erofs-utils grub
-libarchive libisoburn mtools squashfs-tools)
-makedepends=(git)
-checkdepends=(shellcheck)
-optdepends=(
-  'edk2-ovmf: for emulating UEFI with run_archiso'
-  'openssl: for codesigning support when building netboot artifacts'
-  'qemu-desktop: for run_archiso'
-)
-source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=v$pkgver?signed)
-sha256sums=('SKIP')
-validpgpkeys=(
-  'C7E7849466FE2358343588377258734B41C31549' # David Runge 

-  'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF' # nl6720 
-)
-
-check() {
-  make -k check -C $pkgbase
-}
-
-package() {
-  make DESTDIR="$pkgdir" PREFIX=/usr install -C $pkgbase
-}

Copied: archiso/repos/extra-any/PKGBUILD (from rev 454664, 
archiso/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:32:34 UTC (rev 454665)
@@ -0,0 +1,35 @@
+# Maintainer: David Runge 
+# Contributor: Pierre Schmitz 
+# Contributor: Gerardo Exequiel Pozzi 
+
+pkgname=archiso
+pkgver=66
+_commit=0b3647a3ce19530cd3bbec88a9da72c12586f2ef  # refs/tags/v66
+pkgrel=1
+pkgdesc="Tools for creating Arch Linux live and install iso images"
+arch=(any)
+url="https://gitlab.archlinux.org/archlinux/archiso;
+license=(GPL3)
+depends=(arch-install-scripts bash dosfstools e2fsprogs erofs-utils grub
+libarchive libisoburn mtools squashfs-tools)
+makedepends=(git)
+checkdepends=(shellcheck)
+optdepends=(
+  'edk2-ovmf: for emulating UEFI with run_archiso'
+  'openssl: for codesigning support when building netboot artifacts'
+  'qemu-desktop: for run_archiso'
+)
+source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=$_commit?signed)
+sha256sums=('SKIP')
+validpgpkeys=(
+  'C7E7849466FE2358343588377258734B41C31549' # David Runge 

+  'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF' # nl6720 
+)
+
+check() {
+  make -k check -C $pkgbase
+}
+
+package() {
+  make DESTDIR="$pkgdir" PREFIX=/usr install -C $pkgbase
+}



[arch-commits] Commit in archiso/trunk (6 files)

2022-08-28 Thread David Runge via arch-commits
Date: Sunday, August 28, 2022 @ 13:32:19
  Author: dvzrv
Revision: 454664

upgpkg: archiso 66-1: Upgrade to 66.

Use commit pinning instead of tag pinning.

Added:
  archiso/trunk/keys/
  archiso/trunk/keys/pgp/
  archiso/trunk/keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc
  archiso/trunk/keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc
Modified:
  archiso/trunk/PKGBUILD
Deleted:
  archiso/trunk/keys/

---+
 PKGBUILD  |5 +++--
 keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc |1 +
 keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc |1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 11:11:43 UTC (rev 454663)
+++ PKGBUILD2022-08-28 13:32:19 UTC (rev 454664)
@@ -3,7 +3,8 @@
 # Contributor: Gerardo Exequiel Pozzi 
 
 pkgname=archiso
-pkgver=65
+pkgver=66
+_commit=0b3647a3ce19530cd3bbec88a9da72c12586f2ef  # refs/tags/v66
 pkgrel=1
 pkgdesc="Tools for creating Arch Linux live and install iso images"
 arch=(any)
@@ -18,7 +19,7 @@
   'openssl: for codesigning support when building netboot artifacts'
   'qemu-desktop: for run_archiso'
 )
-source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=v$pkgver?signed)
+source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=$_commit?signed)
 sha256sums=('SKIP')
 validpgpkeys=(
   'C7E7849466FE2358343588377258734B41C31549' # David Runge 


Added: keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc
===
(Binary files differ)

Index: archiso/trunk/keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc
===
--- keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc   2022-08-28 
11:11:43 UTC (rev 454663)
+++ keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc   2022-08-28 
13:32:19 UTC (rev 454664)

Property changes on: 
archiso/trunk/keys/pgp/BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc
===
(Binary files differ)

Index: archiso/trunk/keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc
===
--- keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc   2022-08-28 
11:11:43 UTC (rev 454663)
+++ keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc   2022-08-28 
13:32:19 UTC (rev 454664)

Property changes on: 
archiso/trunk/keys/pgp/C7E7849466FE2358343588377258734B41C31549.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property


[arch-commits] Commit in ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Brett Cornwall via arch-commits
Date: Sunday, August 28, 2022 @ 13:12:41
  Author: ainola
Revision: 1285081

archrelease: copy trunk to community-any

Added:
  ttf-ionicons/repos/community-any/PKGBUILD
(from rev 1285080, ttf-ionicons/trunk/PKGBUILD)
Deleted:
  ttf-ionicons/repos/community-any/PKGBUILD

--+
 PKGBUILD |   38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 13:12:25 UTC (rev 1285080)
+++ PKGBUILD2022-08-28 13:12:41 UTC (rev 1285081)
@@ -1,19 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=6.0.2
-pkgrel=2
-pkgdesc='Font from the Ionic mobile framework'
-arch=('any')
-license=('MIT')
-url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
-sha256sums=('1293a909ddfac535110b0e2fa26a76c1b8f86745442390d01a9dfbf7dc137e02')
-
-package() {
-cd "ionicons-${pkgver/_/-}"
-install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 1285080, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 13:12:41 UTC (rev 1285081)
@@ -0,0 +1,19 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=6.0.3
+pkgrel=1
+pkgdesc='Font from the Ionic mobile framework'
+arch=('any')
+license=('MIT')
+url='https://ionicons.com/'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
+sha256sums=('8dbe10f679877d78fe958d182aa5e381a394d55ad06573bace2bbba2ae3979ff')
+
+package() {
+cd "ionicons-${pkgver/_/-}"
+install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}



[arch-commits] Commit in ttf-ionicons/trunk (PKGBUILD)

2022-08-28 Thread Brett Cornwall via arch-commits
Date: Sunday, August 28, 2022 @ 13:12:25
  Author: ainola
Revision: 1285080

upgpkg: ttf-ionicons 6.0.3-1

Modified:
  ttf-ionicons/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 12:50:46 UTC (rev 1285079)
+++ PKGBUILD2022-08-28 13:12:25 UTC (rev 1285080)
@@ -3,14 +3,14 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=6.0.2
-pkgrel=2
+pkgver=6.0.3
+pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')
 license=('MIT')
 url='https://ionicons.com/'
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
-sha256sums=('1293a909ddfac535110b0e2fa26a76c1b8f86745442390d01a9dfbf7dc137e02')
+sha256sums=('8dbe10f679877d78fe958d182aa5e381a394d55ad06573bace2bbba2ae3979ff')
 
 package() {
 cd "ionicons-${pkgver/_/-}"



[arch-commits] Commit in ruby-patron/repos (3 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 12:50:46
  Author: felixonmars
Revision: 1285079

archrelease: copy trunk to community-x86_64

Added:
  ruby-patron/repos/community-x86_64/
  ruby-patron/repos/community-x86_64/PKGBUILD
(from rev 1285078, ruby-patron/trunk/PKGBUILD)
  ruby-patron/repos/community-x86_64/ruby-patron-puma-5.patch
(from rev 1285078, ruby-patron/trunk/ruby-patron-puma-5.patch)

--+
 PKGBUILD |   62 +
 ruby-patron-puma-5.patch |   22 +++
 2 files changed, 84 insertions(+)

Copied: ruby-patron/repos/community-x86_64/PKGBUILD (from rev 1285078, 
ruby-patron/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-08-28 12:50:46 UTC (rev 1285079)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+
+pkgname=ruby-patron
+pkgver=0.13.3
+pkgrel=1
+pkgdesc='Ruby HTTP client library based on libcurl'
+arch=(x86_64)
+url='https://github.com/toland/patron'
+license=(MIT)
+depends=(ruby curl)
+makedepends=(ruby-rake-compiler ruby-rack ruby-rspec ruby-puma ruby-yard)
+options=(!emptydirs)
+source=(https://github.com/toland/patron/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+$pkgname-puma-5.patch)
+sha256sums=('4ae57af4ea6d0eaaa5ccdbf78f6b3a0157109a7d7d2a72c7b048a16af9ef771a'
+'85977d0082234adb7b31308c4338f870a6ae30c3f2182c81d7c1736c33c0dc25')
+
+prepare() {
+  cd patron-$pkgver
+  patch -p1 -i ../$pkgname-puma-5.patch
+  # we don't do version pinning
+  sed -r -e 's|~>|>=|g' -e 's|git ls-files -z|find . -print0|' -i 
patron.gemspec
+}
+
+build() {
+  local _gemdir="$(gem env gemdir)"
+  cd patron-$pkgver
+  rake build
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "tmp_install/$_gemdir" \
+--bindir "tmp_install/usr/bin" \
+pkg/patron-$pkgver.gem
+  find "tmp_install/$_gemdir/gems/" \
+-type f \
+\( \
+-iname "*.o" -o \
+-iname "*.c" -o \
+-iname "*.so" -o \
+-iname "*.time" -o \
+-iname "gem.build_complete" -o \
+-iname "Makefile" \
+\) \
+-delete
+}
+
+check() {
+  local _gemdir="$(gem env gemdir)"
+  cd patron-$pkgver
+  # https://github.com/toland/patron/pull/193
+  GEM_HOME="tmp_install/$_gemdir" rake spec || echo "Tests failed"
+}
+
+package() {
+  cd patron-$pkgver
+  cp -a tmp_install/* "$pkgdir"/
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}

Copied: ruby-patron/repos/community-x86_64/ruby-patron-puma-5.patch (from rev 
1285078, ruby-patron/trunk/ruby-patron-puma-5.patch)
===
--- community-x86_64/ruby-patron-puma-5.patch   (rev 0)
+++ community-x86_64/ruby-patron-puma-5.patch   2022-08-28 12:50:46 UTC (rev 
1285079)
@@ -0,0 +1,22 @@
+From 213e722fd5b7eac4b633ce0247034ae1905c39b2 Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 28 Aug 2022 12:17:13 +0300
+Subject: [PATCH] Update to puma 5
+
+---
+ patron.gemspec  | 2 +-
+ spec/support/test_server.rb | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/spec/support/test_server.rb b/spec/support/test_server.rb
+index b88aa43..ef8148c 100644
+--- a/spec/support/test_server.rb
 b/spec/support/test_server.rb
+@@ -21,6 +21,6 @@ def self.start(ssl = false, port = 9001 )
+ else
+   '0.0.0.0'
+ end
+-Rack::Handler::Puma.run(APP, {:Port => port.to_i, :Verbose => true, :Host 
=> host})
++Rack::Handler::Puma.run(APP, :Port => port.to_i, :Verbose => true, :Host 
=> host)
+   end
+ end



[arch-commits] Commit in (5 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 12:23:23
  Author: felixonmars
Revision: 1285078

addpkg: ruby-patron 0.13.3-1

Added:
  ruby-patron/
  ruby-patron/repos/
  ruby-patron/trunk/
  ruby-patron/trunk/PKGBUILD
  ruby-patron/trunk/ruby-patron-puma-5.patch

--+
 PKGBUILD |   62 +
 ruby-patron-puma-5.patch |   22 +++
 2 files changed, 84 insertions(+)

Added: ruby-patron/trunk/PKGBUILD
===
--- ruby-patron/trunk/PKGBUILD  (rev 0)
+++ ruby-patron/trunk/PKGBUILD  2022-08-28 12:23:23 UTC (rev 1285078)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+
+pkgname=ruby-patron
+pkgver=0.13.3
+pkgrel=1
+pkgdesc='Ruby HTTP client library based on libcurl'
+arch=(x86_64)
+url='https://github.com/toland/patron'
+license=(MIT)
+depends=(ruby curl)
+makedepends=(ruby-rake-compiler ruby-rack ruby-rspec ruby-puma ruby-yard)
+options=(!emptydirs)
+source=(https://github.com/toland/patron/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+$pkgname-puma-5.patch)
+sha256sums=('4ae57af4ea6d0eaaa5ccdbf78f6b3a0157109a7d7d2a72c7b048a16af9ef771a'
+'85977d0082234adb7b31308c4338f870a6ae30c3f2182c81d7c1736c33c0dc25')
+
+prepare() {
+  cd patron-$pkgver
+  patch -p1 -i ../$pkgname-puma-5.patch
+  # we don't do version pinning
+  sed -r -e 's|~>|>=|g' -e 's|git ls-files -z|find . -print0|' -i 
patron.gemspec
+}
+
+build() {
+  local _gemdir="$(gem env gemdir)"
+  cd patron-$pkgver
+  rake build
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "tmp_install/$_gemdir" \
+--bindir "tmp_install/usr/bin" \
+pkg/patron-$pkgver.gem
+  find "tmp_install/$_gemdir/gems/" \
+-type f \
+\( \
+-iname "*.o" -o \
+-iname "*.c" -o \
+-iname "*.so" -o \
+-iname "*.time" -o \
+-iname "gem.build_complete" -o \
+-iname "Makefile" \
+\) \
+-delete
+}
+
+check() {
+  local _gemdir="$(gem env gemdir)"
+  cd patron-$pkgver
+  # https://github.com/toland/patron/pull/193
+  GEM_HOME="tmp_install/$_gemdir" rake spec || echo "Tests failed"
+}
+
+package() {
+  cd patron-$pkgver
+  cp -a tmp_install/* "$pkgdir"/
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}

Added: ruby-patron/trunk/ruby-patron-puma-5.patch
===
--- ruby-patron/trunk/ruby-patron-puma-5.patch  (rev 0)
+++ ruby-patron/trunk/ruby-patron-puma-5.patch  2022-08-28 12:23:23 UTC (rev 
1285078)
@@ -0,0 +1,22 @@
+From 213e722fd5b7eac4b633ce0247034ae1905c39b2 Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 28 Aug 2022 12:17:13 +0300
+Subject: [PATCH] Update to puma 5
+
+---
+ patron.gemspec  | 2 +-
+ spec/support/test_server.rb | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/spec/support/test_server.rb b/spec/support/test_server.rb
+index b88aa43..ef8148c 100644
+--- a/spec/support/test_server.rb
 b/spec/support/test_server.rb
+@@ -21,6 +21,6 @@ def self.start(ssl = false, port = 9001 )
+ else
+   '0.0.0.0'
+ end
+-Rack::Handler::Puma.run(APP, {:Port => port.to_i, :Verbose => true, :Host 
=> host})
++Rack::Handler::Puma.run(APP, :Port => port.to_i, :Verbose => true, :Host 
=> host)
+   end
+ end



[arch-commits] Commit in ruby-docile/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 11:38:10
  Author: segaja
Revision: 1285077

archrelease: copy trunk to community-any

Added:
  ruby-docile/repos/community-any/PKGBUILD
(from rev 1285076, ruby-docile/trunk/PKGBUILD)
Deleted:
  ruby-docile/repos/community-any/PKGBUILD

--+
 PKGBUILD |  162 ++---
 1 file changed, 81 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 11:37:59 UTC (rev 1285076)
+++ PKGBUILD2022-08-28 11:38:10 UTC (rev 1285077)
@@ -1,81 +0,0 @@
-# Maintainer: Andreas 'Segaja' Schleifer 
-# Contributor: Mario Finelli 
-
-_gemname='docile'
-pkgname="ruby-${_gemname}"
-pkgver=1.4.0
-pkgrel=2
-pkgdesc="keeps your Ruby DSLs tame and well-behaved"
-arch=('any')
-url='https://ms-ati.github.io/docile'
-license=('MIT')
-depends=('ruby')
-#checkdepends=('ruby-rake' 'ruby-rspec')
-options=(!emptydirs)
-source=("https://github.com/ms-ati/docile/archive/v$pkgver/$_gemname-$pkgver.tar.gz;)
-sha512sums=('78350144a9b0d84d6025770d05b1ef34ce431691c08e73232f8b10537bc265f9f06409ff6feabf2e6f20d018dbb83aaf8c0f66e7dcec3e195475820481cd')
-
-prepare() {
-  cd "${_gemname}-${pkgver}"
-
-  # we use an archive not a git checkout
-  sed --in-place --regexp-extended 's|git ls-files -z|find -print0|' 
"${_gemname}.gemspec"
-}
-
-build() {
-  cd "${_gemname}-${pkgver}"
-
-  gem build "${_gemname}.gemspec"
-}
-
-#check() {
-#  cd "${_gemname}-${pkgver}"
-#
-#  rake spec
-#}
-
-package() {
-  cd "${_gemname}-${pkgver}"
-
-  local _gemdir="$(gem env gemdir)"
-
-  gem install \
---local \
---verbose \
---ignore-dependencies \
---no-user-install \
---install-dir "${pkgdir}/${_gemdir}" \
---bindir "${pkgdir}/usr/bin" \
-"${_gemname}-${pkgver}.gem"
-
-  # remove unrepreducible files
-  rm --force --recursive --verbose \
-"${pkgdir}/${_gemdir}/cache/" \
-"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
-"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
-
-  find "${pkgdir}/${_gemdir}/gems/" \
--type f \
-\( \
-  -iname "*.o" -o \
-  -iname "*.c" -o \
-  -iname "*.so" -o \
-  -iname "*.time" -o \
-  -iname "gem.build_complete" -o \
-  -iname "Makefile" \
-\) \
--delete
-
-  find "${pkgdir}/${_gemdir}/extensions/" \
--type f \
-\( \
-  -iname "mkmf.log" -o \
-  -iname "gem_make.out" \
-\) \
--delete
-
-  install --verbose -D --mode=0644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install --verbose -D --mode=0644 *.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: set ts=2 sw=2 et:

Copied: ruby-docile/repos/community-any/PKGBUILD (from rev 1285076, 
ruby-docile/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 11:38:10 UTC (rev 1285077)
@@ -0,0 +1,81 @@
+# Maintainer: Andreas 'Segaja' Schleifer 
+# Contributor: Mario Finelli 
+
+_gemname='docile'
+pkgname="ruby-${_gemname}"
+pkgver=1.4.0
+pkgrel=3
+pkgdesc="keeps your Ruby DSLs tame and well-behaved"
+arch=('any')
+url='https://ms-ati.github.io/docile'
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake' 'ruby-rspec' 'ruby-simplecov')
+options=(!emptydirs)
+source=("https://github.com/ms-ati/docile/archive/v$pkgver/$_gemname-$pkgver.tar.gz;)
+sha512sums=('78350144a9b0d84d6025770d05b1ef34ce431691c08e73232f8b10537bc265f9f06409ff6feabf2e6f20d018dbb83aaf8c0f66e7dcec3e195475820481cd')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # we use an archive not a git checkout
+  sed --in-place --regexp-extended 's|git ls-files -z|find -print0|' 
"${_gemname}.gemspec"
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+
+  gem build "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+
+  rake spec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+
+  local _gemdir="$(gem env gemdir)"
+
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+"${_gemname}-${pkgver}.gem"
+
+  # remove unrepreducible files
+  rm --force --recursive --verbose \
+"${pkgdir}/${_gemdir}/cache/" \
+"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
+"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
+
+  find "${pkgdir}/${_gemdir}/gems/" \
+-type f \
+\( \
+  -iname "*.o" -o \
+  -iname "*.c" -o \
+  -iname "*.so" -o \
+  -iname "*.time" -o \
+  -iname "gem.build_complete" -o \
+  -iname "Makefile" \
+\) \
+-delete
+
+  find "${pkgdir}/${_gemdir}/extensions/" \
+-type f \
+\( \
+  -iname "mkmf.log" -o \
+  -iname "gem_make.out" \
+\) \
+-delete
+
+  install --verbose -D --mode=0644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

[arch-commits] Commit in ruby-docile/trunk (PKGBUILD)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 11:37:59
  Author: segaja
Revision: 1285076

upgpkg: ruby-docile 1.4.0-3: add tests

Modified:
  ruby-docile/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 11:26:19 UTC (rev 1285075)
+++ PKGBUILD2022-08-28 11:37:59 UTC (rev 1285076)
@@ -4,13 +4,13 @@
 _gemname='docile'
 pkgname="ruby-${_gemname}"
 pkgver=1.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc="keeps your Ruby DSLs tame and well-behaved"
 arch=('any')
 url='https://ms-ati.github.io/docile'
 license=('MIT')
 depends=('ruby')
-#checkdepends=('ruby-rake' 'ruby-rspec')
+checkdepends=('ruby-rake' 'ruby-rspec' 'ruby-simplecov')
 options=(!emptydirs)
 
source=("https://github.com/ms-ati/docile/archive/v$pkgver/$_gemname-$pkgver.tar.gz;)
 
sha512sums=('78350144a9b0d84d6025770d05b1ef34ce431691c08e73232f8b10537bc265f9f06409ff6feabf2e6f20d018dbb83aaf8c0f66e7dcec3e195475820481cd')
@@ -28,12 +28,12 @@
   gem build "${_gemname}.gemspec"
 }
 
-#check() {
-#  cd "${_gemname}-${pkgver}"
-#
-#  rake spec
-#}
+check() {
+  cd "${_gemname}-${pkgver}"
 
+  rake spec
+}
+
 package() {
   cd "${_gemname}-${pkgver}"
 



[arch-commits] Commit in ruby-simplecov_json_formatter/repos/community-any (2 files)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 11:26:19
  Author: segaja
Revision: 1285075

archrelease: copy trunk to community-any

Added:
  ruby-simplecov_json_formatter/repos/community-any/PKGBUILD
(from rev 1285074, ruby-simplecov_json_formatter/trunk/PKGBUILD)
Deleted:
  ruby-simplecov_json_formatter/repos/community-any/PKGBUILD

--+
 PKGBUILD |  168 +++--
 1 file changed, 87 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 11:26:08 UTC (rev 1285074)
+++ PKGBUILD2022-08-28 11:26:19 UTC (rev 1285075)
@@ -1,81 +0,0 @@
-# Maintainer: Andreas 'Segaja' Schleifer 
-
-_gemname='simplecov_json_formatter'
-pkgname="ruby-${_gemname}"
-pkgver=0.1.2
-pkgrel=1
-pkgdesc='JSON formatter for SimpleCov'
-arch=('any')
-url="https://github.com/codeclimate-community/${_gemname};
-license=('MIT')
-depends=('ruby')
-makedepends=('ruby-rake')
-#checkdepends=('ruby-bundler' 'ruby-rspec')
-options=(!emptydirs)
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('5e6c835209e85ccb6f99d2160daf9a9136ff27a81fc8cecb1bd8b7fa9fc1dbf56dcc86e785ddca5cfecc3a14d9beb9f07d5ecc94ab7295934c22e17d5b86d9c3')
-
-prepare() {
-  cd "${_gemname}-${pkgver}"
-
-  sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
-  sed --in-place '/byebug/d' Gemfile spec/simplecov_json_formatter_spec.rb
-
-  rm --verbose Gemfile*
-}
-
-build() {
-  cd "${_gemname}-${pkgver}"
-
-  gem build "${_gemname}.gemspec"
-}
-
-#check() {
-#  cd "${_gemname}-${pkgver}"
-#
-#  rake spec
-#}
-
-package() {
-  cd "${_gemname}-${pkgver}"
-
-  local _gemdir="$(gem env gemdir)"
-
-  gem install \
---local \
---verbose \
---ignore-dependencies \
---no-user-install \
---install-dir "${pkgdir}/${_gemdir}" \
---bindir "${pkgdir}/usr/bin" \
-"${_gemname}-${pkgver}.gem"
-
-  # remove unrepreducible files
-  rm --force --recursive --verbose \
-"${pkgdir}/${_gemdir}/cache/" \
-"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
-"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
-
-  find "${pkgdir}/${_gemdir}/gems/" \
--type f \
-\( \
-  -iname "*.o" -o \
-  -iname "*.c" -o \
-  -iname "*.so" -o \
-  -iname "*.time" -o \
-  -iname "gem.build_complete" -o \
-  -iname "Makefile" \
-\) \
--delete
-
-  find "${pkgdir}/${_gemdir}/extensions/" \
--type f \
-\( \
-  -iname "mkmf.log" -o \
-  -iname "gem_make.out" \
-\) \
--delete
-
-  install --verbose -D --mode=644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install --verbose -D --mode=644 *.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: ruby-simplecov_json_formatter/repos/community-any/PKGBUILD (from rev 
1285074, ruby-simplecov_json_formatter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 11:26:19 UTC (rev 1285075)
@@ -0,0 +1,87 @@
+# Maintainer: Andreas 'Segaja' Schleifer 
+
+_gemname='simplecov_json_formatter'
+pkgname="ruby-${_gemname}"
+pkgver=0.1.2
+pkgrel=2
+pkgdesc='JSON formatter for SimpleCov'
+arch=('any')
+url="https://github.com/codeclimate-community/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-bundler' 'ruby-rake' 'ruby-rspec' 'ruby-simplecov')
+options=(!emptydirs)
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('5e6c835209e85ccb6f99d2160daf9a9136ff27a81fc8cecb1bd8b7fa9fc1dbf56dcc86e785ddca5cfecc3a14d9beb9f07d5ecc94ab7295934c22e17d5b86d9c3')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
+
+  rm --verbose Gemfile*
+
+  # fix tests
+  local simplecov_version="$(ruby -e 'require("simplecov"); puts 
SimpleCov::VERSION')"
+
+  sed --in-place '/byebug/d' spec/simplecov_json_formatter_spec.rb
+  sed --in-place --regexp-extended "s/\"simplecov_version\": 
\"[0-9]+\.[0-9]+\.[0-9]+\"/\"simplecov_version\": \"${simplecov_version}\"/" 
spec/fixtures/*.json
+  sed --in-place --regexp-extended "s|/gem/|${srcdir}/${_gemname}-${pkgver}/|" 
spec/fixtures/*.json
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+
+  gem build "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+
+
+  rake spec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+
+  local _gemdir="$(gem env gemdir)"
+
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+"${_gemname}-${pkgver}.gem"
+
+  # remove unrepreducible files
+  rm --force --recursive --verbose \
+"${pkgdir}/${_gemdir}/cache/" \
+"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
+"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
+
+  find 

[arch-commits] Commit in ruby-simplecov_json_formatter/trunk (PKGBUILD)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 11:26:08
  Author: segaja
Revision: 1285074

upgpkg: ruby-simplecov_json_formatter 0.1.2-2: add tests

Modified:
  ruby-simplecov_json_formatter/trunk/PKGBUILD

--+
 PKGBUILD |   24 +++-
 1 file changed, 15 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 11:11:13 UTC (rev 1285073)
+++ PKGBUILD2022-08-28 11:26:08 UTC (rev 1285074)
@@ -3,14 +3,13 @@
 _gemname='simplecov_json_formatter'
 pkgname="ruby-${_gemname}"
 pkgver=0.1.2
-pkgrel=1
+pkgrel=2
 pkgdesc='JSON formatter for SimpleCov'
 arch=('any')
 url="https://github.com/codeclimate-community/${_gemname};
 license=('MIT')
 depends=('ruby')
-makedepends=('ruby-rake')
-#checkdepends=('ruby-bundler' 'ruby-rspec')
+checkdepends=('ruby-bundler' 'ruby-rake' 'ruby-rspec' 'ruby-simplecov')
 options=(!emptydirs)
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
 
sha512sums=('5e6c835209e85ccb6f99d2160daf9a9136ff27a81fc8cecb1bd8b7fa9fc1dbf56dcc86e785ddca5cfecc3a14d9beb9f07d5ecc94ab7295934c22e17d5b86d9c3')
@@ -19,9 +18,15 @@
   cd "${_gemname}-${pkgver}"
 
   sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
-  sed --in-place '/byebug/d' Gemfile spec/simplecov_json_formatter_spec.rb
 
   rm --verbose Gemfile*
+
+  # fix tests
+  local simplecov_version="$(ruby -e 'require("simplecov"); puts 
SimpleCov::VERSION')"
+
+  sed --in-place '/byebug/d' spec/simplecov_json_formatter_spec.rb
+  sed --in-place --regexp-extended "s/\"simplecov_version\": 
\"[0-9]+\.[0-9]+\.[0-9]+\"/\"simplecov_version\": \"${simplecov_version}\"/" 
spec/fixtures/*.json
+  sed --in-place --regexp-extended "s|/gem/|${srcdir}/${_gemname}-${pkgver}/|" 
spec/fixtures/*.json
 }
 
 build() {
@@ -30,12 +35,13 @@
   gem build "${_gemname}.gemspec"
 }
 
-#check() {
-#  cd "${_gemname}-${pkgver}"
-#
-#  rake spec
-#}
+check() {
+  cd "${_gemname}-${pkgver}"
 
+
+  rake spec
+}
+
 package() {
   cd "${_gemname}-${pkgver}"
 



[arch-commits] Commit in pacman-mirrorlist/repos/core-any (6 files)

2022-08-28 Thread Florian Pritz via arch-commits
Date: Sunday, August 28, 2022 @ 11:11:43
  Author: bluewind
Revision: 454663

archrelease: copy trunk to core-any

Added:
  pacman-mirrorlist/repos/core-any/PKGBUILD
(from rev 454662, pacman-mirrorlist/trunk/PKGBUILD)
  pacman-mirrorlist/repos/core-any/mirrorlist
(from rev 454662, pacman-mirrorlist/trunk/mirrorlist)
  pacman-mirrorlist/repos/core-any/upgpkg
(from rev 454662, pacman-mirrorlist/trunk/upgpkg)
Deleted:
  pacman-mirrorlist/repos/core-any/PKGBUILD
  pacman-mirrorlist/repos/core-any/mirrorlist
  pacman-mirrorlist/repos/core-any/upgpkg

+
 PKGBUILD   |   62 +-
 mirrorlist | 1768 +--
 upgpkg |8 
 3 files changed, 921 insertions(+), 917 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 11:11:40 UTC (rev 454662)
+++ PKGBUILD2022-08-28 11:11:43 UTC (rev 454663)
@@ -1,31 +0,0 @@
-# Maintainer: Florian Pritz 
-# Contributor: Dan McGee 
-
-pkgname=pacman-mirrorlist
-pkgver=20220724
-pkgrel=1
-pkgdesc="Arch Linux mirror list for use by pacman"
-arch=('any')
-url="https://www.archlinux.org/mirrorlist/;
-license=('GPL')
-backup=(etc/pacman.d/mirrorlist)
-source=(mirrorlist)
-
-# NOTE on building this package:
-# * Go to the trunk/ directory
-# * Run bash -c ". PKGBUILD; updatelist"
-# * Update the checksums, update pkgver
-# * Build the package
-
-updatelist() {
-  rm -f mirrorlist
-  curl -o mirrorlist https://archlinux.org/mirrorlist/all/
-}
-
-package() {
-  mkdir -p "$pkgdir/etc/pacman.d"
-  install -m644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/"
-}
-
-md5sums=('414ac013b01bb6aa49a66f8eb51971b6')
-sha256sums=('3bb6bea7409d92edee2854014bf1a467fddb744075dd18b05bf233ec5772367c')

Copied: pacman-mirrorlist/repos/core-any/PKGBUILD (from rev 454662, 
pacman-mirrorlist/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 11:11:43 UTC (rev 454663)
@@ -0,0 +1,31 @@
+# Maintainer: Florian Pritz 
+# Contributor: Dan McGee 
+
+pkgname=pacman-mirrorlist
+pkgver=20220828
+pkgrel=1
+pkgdesc="Arch Linux mirror list for use by pacman"
+arch=('any')
+url="https://www.archlinux.org/mirrorlist/;
+license=('GPL')
+backup=(etc/pacman.d/mirrorlist)
+source=(mirrorlist)
+
+# NOTE on building this package:
+# * Go to the trunk/ directory
+# * Run bash -c ". PKGBUILD; updatelist"
+# * Update the checksums, update pkgver
+# * Build the package
+
+updatelist() {
+  rm -f mirrorlist
+  curl -o mirrorlist https://archlinux.org/mirrorlist/all/
+}
+
+package() {
+  mkdir -p "$pkgdir/etc/pacman.d"
+  install -m644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/"
+}
+
+md5sums=('763a8a7d72ead582769aefb9797d7f1b')
+sha256sums=('586425be2572b3a06abe579bd4d091f551f28b6ef1b0e4a6b98fd2d18763150d')

Deleted: mirrorlist
===
--- mirrorlist  2022-08-28 11:11:40 UTC (rev 454662)
+++ mirrorlist  2022-08-28 11:11:43 UTC (rev 454663)
@@ -1,882 +0,0 @@
-##
-## Arch Linux repository mirrorlist
-## Generated on 2022-07-24
-##
-
-## Worldwide
-#Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch
-#Server = http://mirror.rackspace.com/archlinux/$repo/os/$arch
-#Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch
-
-## Australia
-#Server = https://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
-#Server = http://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch
-#Server = https://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch
-#Server = https://sydney.mirror.pkgbuild.com/$repo/os/$arch
-#Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
-#Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
-#Server = http://arch.lucassymons.net/$repo/os/$arch
-#Server = https://arch.lucassymons.net/$repo/os/$arch
-#Server = http://syd.mirror.rackspace.com/archlinux/$repo/os/$arch
-#Server = https://syd.mirror.rackspace.com/archlinux/$repo/os/$arch
-#Server = http://ftp.swin.edu.au/archlinux/$repo/os/$arch
-#Server = http://mirrors.wale.id.au/archlinux/$repo/os/$arch
-#Server = https://mirrors.wale.id.au/archlinux/$repo/os/$arch
-
-## Austria
-#Server = http://mirror.alwyzon.net/archlinux/$repo/os/$arch
-#Server = https://mirror.alwyzon.net/archlinux/$repo/os/$arch
-#Server = http://mirror.digitalnova.at/archlinux/$repo/os/$arch
-#Server = http://mirror.easyname.at/archlinux/$repo/os/$arch
-#Server = https://at.arch.mirror.kescher.at/$repo/os/$arch
-#Server = http://mirror.reisenbauer.ee/archlinux/$repo/os/$arch
-#Server = https://mirror.reisenbauer.ee/archlinux/$repo/os/$arch
-
-## Bangladesh
-#Server = http://mirror.xeonbd.com/archlinux/$repo/os/$arch
-
-## Belarus
-#Server = http://ftp.byfly.by/pub/archlinux/$repo/os/$arch
-#Server = http://mirror.datacenter.

[arch-commits] Commit in pacman-mirrorlist/trunk (PKGBUILD mirrorlist)

2022-08-28 Thread Florian Pritz via arch-commits
Date: Sunday, August 28, 2022 @ 11:11:40
  Author: bluewind
Revision: 454662

upgpkg: pacman-mirrorlist 20220828-1: upstream update

Modified:
  pacman-mirrorlist/trunk/PKGBUILD
  pacman-mirrorlist/trunk/mirrorlist

+
 PKGBUILD   |6 +++---
 mirrorlist |   14 +-
 2 files changed, 12 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 09:59:07 UTC (rev 454661)
+++ PKGBUILD2022-08-28 11:11:40 UTC (rev 454662)
@@ -2,7 +2,7 @@
 # Contributor: Dan McGee 
 
 pkgname=pacman-mirrorlist
-pkgver=20220724
+pkgver=20220828
 pkgrel=1
 pkgdesc="Arch Linux mirror list for use by pacman"
 arch=('any')
@@ -27,5 +27,5 @@
   install -m644 "$srcdir/mirrorlist" "$pkgdir/etc/pacman.d/"
 }
 
-md5sums=('414ac013b01bb6aa49a66f8eb51971b6')
-sha256sums=('3bb6bea7409d92edee2854014bf1a467fddb744075dd18b05bf233ec5772367c')
+md5sums=('763a8a7d72ead582769aefb9797d7f1b')
+sha256sums=('586425be2572b3a06abe579bd4d091f551f28b6ef1b0e4a6b98fd2d18763150d')

Modified: mirrorlist
===
--- mirrorlist  2022-08-28 09:59:07 UTC (rev 454661)
+++ mirrorlist  2022-08-28 11:11:40 UTC (rev 454662)
@@ -1,6 +1,6 @@
 ##
 ## Arch Linux repository mirrorlist
-## Generated on 2022-07-24
+## Generated on 2022-08-28
 ##
 
 ## Worldwide
@@ -150,6 +150,7 @@
 #Server = http://gluttony.sin.cvut.cz/arch/$repo/os/$arch
 #Server = https://gluttony.sin.cvut.cz/arch/$repo/os/$arch
 #Server = http://mirrors.nic.cz/archlinux/$repo/os/$arch
+#Server = https://mirrors.nic.cz/archlinux/$repo/os/$arch
 #Server = http://ftp.sh.cvut.cz/arch/$repo/os/$arch
 #Server = https://ftp.sh.cvut.cz/arch/$repo/os/$arch
 #Server = http://mirror.vpsfree.cz/archlinux/$repo/os/$arch
@@ -366,6 +367,7 @@
 #Server = https://mirror.system.is/arch/$repo/os/$arch
 
 ## India
+#Server = https://mirrors.abhy.me/archlinux/$repo/os/$arch
 #Server = https://mirror.albony.xyz/archlinux/$repo/os/$arch
 #Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch
 #Server = http://in-mirror.garudalinux.org/archlinux/$repo/os/$arch
@@ -634,8 +636,8 @@
 ## Slovenia
 #Server = http://archimonde.ts.si/archlinux/$repo/os/$arch
 #Server = https://archimonde.ts.si/archlinux/$repo/os/$arch
-#Server = http://arch.tux.si/mirror/$repo/os/$arch
-#Server = https://arch.tux.si/mirror/$repo/os/$arch
+#Server = http://mirror.tux.si/arch/$repo/os/$arch
+#Server = https://mirror.tux.si/arch/$repo/os/$arch
 
 ## South Africa
 #Server = http://archlinux.za.mirror.allworldit.com/archlinux/$repo/os/$arch
@@ -778,11 +780,13 @@
 #Server = https://mirror.ette.biz/archlinux/$repo/os/$arch
 #Server = http://codingflyboy.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = http://coresite.mm.fcix.net/archlinux/$repo/os/$arch
+#Server = http://forksystems.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = http://mirror.fcix.net/archlinux/$repo/os/$arch
 #Server = http://mnvoip.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = http://ridgewireless.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = https://codingflyboy.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = https://coresite.mm.fcix.net/archlinux/$repo/os/$arch
+#Server = https://forksystems.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = https://mirror.fcix.net/archlinux/$repo/os/$arch
 #Server = https://mnvoip.mm.fcix.net/archlinux/$repo/os/$arch
 #Server = https://ridgewireless.mm.fcix.net/archlinux/$repo/os/$arch
@@ -828,9 +832,8 @@
 #Server = http://archmirror1.octyl.net/$repo/os/$arch
 #Server = https://archmirror1.octyl.net/$repo/os/$arch
 #Server = http://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
+#Server = https://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
 #Server = http://arch.mirrors.pair.com/$repo/os/$arch
-#Server = http://archlinux.qern-industries.pw/$repo/os/$arch
-#Server = https://archlinux.qern-industries.pw/$repo/os/$arch
 #Server = http://dfw.mirror.rackspace.com/archlinux/$repo/os/$arch
 #Server = http://iad.mirror.rackspace.com/archlinux/$repo/os/$arch
 #Server = http://ord.mirror.rackspace.com/archlinux/$repo/os/$arch
@@ -869,6 +872,7 @@
 #Server = http://mirrors.xmission.com/archlinux/$repo/os/$arch
 #Server = http://mirrors.xtom.com/archlinux/$repo/os/$arch
 #Server = https://mirrors.xtom.com/archlinux/$repo/os/$arch
+#Server = https://mirror.zackmyers.io/archlinux/$repo/os/$arch
 #Server = https://zxcvfdsa.com/arch/$repo/os/$arch
 
 ## Uzbekistan



[arch-commits] Commit in python-internetarchive/repos/community-any (2 files)

2022-08-28 Thread Florian Pritz via arch-commits
Date: Sunday, August 28, 2022 @ 11:11:13
  Author: bluewind
Revision: 1285073

archrelease: copy trunk to community-any

Added:
  python-internetarchive/repos/community-any/PKGBUILD
(from rev 1285072, python-internetarchive/trunk/PKGBUILD)
Deleted:
  python-internetarchive/repos/community-any/PKGBUILD

--+
 PKGBUILD |  106 +++--
 1 file changed, 54 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 11:11:09 UTC (rev 1285072)
+++ PKGBUILD2022-08-28 11:11:13 UTC (rev 1285073)
@@ -1,52 +0,0 @@
-# Maintainer: Florian Pritz 
-# Contributor: David McInnis 
-# Contributor:  jyantis 
-
-pkgname=python-internetarchive
-pkgver=3.0.1
-pkgrel=1
-pkgdesc='Wrapper for the various Internet Archive APIs (IA-S3, Metadata API, 
etc)'
-arch=('any')
-url='https://github.com/jjjake/ia-wrapper'
-license=('AGPL3')
-depends=('python'
- 'python-six'
- 'python-yaml'
- 'python-requests'
- 'python-jsonpatch'
- 'python-docopt'
- 'python-jsonpointer'
- 'python-args'
- 'python-tqdm'
- 'python-schema'
-)
-makedepends=('python-setuptools')
-optdepends=('python-ujson: faster json parsing'
-'python-gevent: concurrent downloads'
-'cython: speedups')
-checkdepends=(python-responses
-  python-pytest
- )
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jjjake/internetarchive/archive/v${pkgver}.tar.gz;)
-sha256sums=('02d67e0445193cb9a28df37b6665012d3007a74ab6cc6461bdedec22f5c70839')
-
-build() {
-  cd internetarchive-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd internetarchive-${pkgver}
-
-  python setup.py test
-}
-
-package() {
-  cd internetarchive-${pkgver}
-  python setup.py install --root="${pkgdir}" --optimize=1
-
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -D -m644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-internetarchive/repos/community-any/PKGBUILD (from rev 1285072, 
python-internetarchive/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 11:11:13 UTC (rev 1285073)
@@ -0,0 +1,54 @@
+# Maintainer: Florian Pritz 
+# Contributor: David McInnis 
+# Contributor:  jyantis 
+
+pkgname=python-internetarchive
+pkgver=3.0.2
+pkgrel=1
+pkgdesc='Wrapper for the various Internet Archive APIs (IA-S3, Metadata API, 
etc)'
+arch=('any')
+url='https://github.com/jjjake/ia-wrapper'
+license=('AGPL3')
+depends=('python'
+ 'python-six'
+ 'python-yaml'
+ 'python-requests'
+ 'python-jsonpatch'
+ 'python-docopt'
+ 'python-jsonpointer'
+ 'python-args'
+ 'python-tqdm'
+ 'python-schema'
+)
+makedepends=('python-setuptools')
+optdepends=('python-ujson: faster json parsing'
+'python-gevent: concurrent downloads'
+'cython: speedups')
+checkdepends=(python-responses
+  python-pytest
+ )
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jjjake/internetarchive/archive/v${pkgver}.tar.gz;)
+sha256sums=('3ed072df55211ebedac00f226c88f27313a74e32d54b1af882e664ace083f3ac')
+
+build() {
+  cd internetarchive-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd internetarchive-${pkgver}
+
+  # FIXME: tests/cli/test_ia_download.py tries to run `ia`, but the binary is 
not
+  # installed and installing + changing $PATH does not seem to work. deselect 
the test for now
+  pytest --deselect 'tests/cli/test_ia_download.py'
+}
+
+package() {
+  cd internetarchive-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1
+
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -D -m644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst"
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-internetarchive/trunk (PKGBUILD)

2022-08-28 Thread Florian Pritz via arch-commits
Date: Sunday, August 28, 2022 @ 11:11:09
  Author: bluewind
Revision: 1285072

upgpkg: python-internetarchive 3.0.2-1: upstream update

Modified:
  python-internetarchive/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:55:16 UTC (rev 1285071)
+++ PKGBUILD2022-08-28 11:11:09 UTC (rev 1285072)
@@ -3,7 +3,7 @@
 # Contributor:  jyantis 
 
 pkgname=python-internetarchive
-pkgver=3.0.1
+pkgver=3.0.2
 pkgrel=1
 pkgdesc='Wrapper for the various Internet Archive APIs (IA-S3, Metadata API, 
etc)'
 arch=('any')
@@ -28,7 +28,7 @@
   python-pytest
  )
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jjjake/internetarchive/archive/v${pkgver}.tar.gz;)
-sha256sums=('02d67e0445193cb9a28df37b6665012d3007a74ab6cc6461bdedec22f5c70839')
+sha256sums=('3ed072df55211ebedac00f226c88f27313a74e32d54b1af882e664ace083f3ac')
 
 build() {
   cd internetarchive-${pkgver}
@@ -38,7 +38,9 @@
 check() {
   cd internetarchive-${pkgver}
 
-  python setup.py test
+  # FIXME: tests/cli/test_ia_download.py tries to run `ia`, but the binary is 
not
+  # installed and installing + changing $PATH does not seem to work. deselect 
the test for now
+  pytest --deselect 'tests/cli/test_ia_download.py'
 }
 
 package() {



[arch-commits] Commit in ruby-simplecov-html/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 10:55:16
  Author: segaja
Revision: 1285071

archrelease: copy trunk to community-any

Added:
  ruby-simplecov-html/repos/community-any/PKGBUILD
(from rev 1285070, ruby-simplecov-html/trunk/PKGBUILD)
Deleted:
  ruby-simplecov-html/repos/community-any/PKGBUILD

--+
 PKGBUILD |  160 ++---
 1 file changed, 80 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 10:55:06 UTC (rev 1285070)
+++ PKGBUILD2022-08-28 10:55:16 UTC (rev 1285071)
@@ -1,80 +0,0 @@
-# Maintainer: Andreas 'Segaja' Schleifer 
-
-_gemname='simplecov-html'
-pkgname="ruby-${_gemname}"
-pkgver=0.12.3
-pkgrel=1
-pkgdesc='Default HTML formatter for SimpleCov code coverage tool for ruby 2.4+'
-arch=('any')
-url="https://github.com/simplecov-ruby/${_gemname};
-license=('MIT')
-depends=('ruby')
-#checkdepends=('ruby-rake')
-options=(!emptydirs)
-source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('2b4499bafda739763f52cd05be37a8db4aea4780f0ec59f077cdac36cd00396def7b61b3c567b758d78de69dc2c921a2e454d2955d6f31932883b32b77b4d98b')
-
-prepare() {
-  cd "${_gemname}-${pkgver}"
-
-  sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
-  sed --in-place --regexp-extended 's|git ls-files|find . -type f -not -path 
"*/\.git/*"|' "${_gemname}.gemspec"
-
-  rm --verbose Gemfile*
-}
-
-build() {
-  cd "${_gemname}-${pkgver}"
-
-  gem build "${_gemname}.gemspec"
-}
-
-#check() {
-#  cd "${_gemname}-${pkgver}"
-#
-#  rake test
-#}
-
-package() {
-  cd "${_gemname}-${pkgver}"
-
-  local _gemdir="$(gem env gemdir)"
-
-  gem install \
---local \
---verbose \
---ignore-dependencies \
---no-user-install \
---install-dir "${pkgdir}/${_gemdir}" \
---bindir "${pkgdir}/usr/bin" \
-"${_gemname}-${pkgver}.gem"
-
-  # remove unrepreducible files
-  rm --force --recursive --verbose \
-"${pkgdir}/${_gemdir}/cache/" \
-"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
-"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
-
-  find "${pkgdir}/${_gemdir}/gems/" \
--type f \
-\( \
-  -iname "*.o" -o \
-  -iname "*.c" -o \
-  -iname "*.so" -o \
-  -iname "*.time" -o \
-  -iname "gem.build_complete" -o \
-  -iname "Makefile" \
-\) \
--delete
-
-  find "${pkgdir}/${_gemdir}/extensions/" \
--type f \
-\( \
-  -iname "mkmf.log" -o \
-  -iname "gem_make.out" \
-\) \
--delete
-
-  install --verbose -D --mode=644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install --verbose -D --mode=644 *.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: ruby-simplecov-html/repos/community-any/PKGBUILD (from rev 1285070, 
ruby-simplecov-html/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 10:55:16 UTC (rev 1285071)
@@ -0,0 +1,80 @@
+# Maintainer: Andreas 'Segaja' Schleifer 
+
+_gemname='simplecov-html'
+pkgname="ruby-${_gemname}"
+pkgver=0.12.3
+pkgrel=2
+pkgdesc='Default HTML formatter for SimpleCov code coverage tool for ruby 2.4+'
+arch=('any')
+url="https://github.com/simplecov-ruby/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake' 'ruby-simplecov')
+options=(!emptydirs)
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('2b4499bafda739763f52cd05be37a8db4aea4780f0ec59f077cdac36cd00396def7b61b3c567b758d78de69dc2c921a2e454d2955d6f31932883b32b77b4d98b')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
+  sed --in-place --regexp-extended 's|git ls-files|find . -type f -not -path 
"*/\.git/*"|' "${_gemname}.gemspec"
+
+  rm --verbose Gemfile*
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+
+  gem build "${_gemname}.gemspec"
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+
+  rake test
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+
+  local _gemdir="$(gem env gemdir)"
+
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+"${_gemname}-${pkgver}.gem"
+
+  # remove unrepreducible files
+  rm --force --recursive --verbose \
+"${pkgdir}/${_gemdir}/cache/" \
+"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
+"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
+
+  find "${pkgdir}/${_gemdir}/gems/" \
+-type f \
+\( \
+  -iname "*.o" -o \
+  -iname "*.c" -o \
+  -iname "*.so" -o \
+  -iname "*.time" -o \
+  -iname "gem.build_complete" -o \
+  -iname "Makefile" \
+\) \
+-delete
+
+  find "${pkgdir}/${_gemdir}/extensions/" \
+-type f \
+\( \
+  -iname "mkmf.log" -o \
+  -iname 

[arch-commits] Commit in ruby-simplecov-html/trunk (PKGBUILD)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 10:55:06
  Author: segaja
Revision: 1285070

upgpkg: ruby-simplecov-html 0.12.3-2: add tests

Modified:
  ruby-simplecov-html/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:32:15 UTC (rev 1285069)
+++ PKGBUILD2022-08-28 10:55:06 UTC (rev 1285070)
@@ -3,13 +3,13 @@
 _gemname='simplecov-html'
 pkgname="ruby-${_gemname}"
 pkgver=0.12.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Default HTML formatter for SimpleCov code coverage tool for ruby 2.4+'
 arch=('any')
 url="https://github.com/simplecov-ruby/${_gemname};
 license=('MIT')
 depends=('ruby')
-#checkdepends=('ruby-rake')
+checkdepends=('ruby-rake' 'ruby-simplecov')
 options=(!emptydirs)
 source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
 
sha512sums=('2b4499bafda739763f52cd05be37a8db4aea4780f0ec59f077cdac36cd00396def7b61b3c567b758d78de69dc2c921a2e454d2955d6f31932883b32b77b4d98b')
@@ -29,12 +29,12 @@
   gem build "${_gemname}.gemspec"
 }
 
-#check() {
-#  cd "${_gemname}-${pkgver}"
-#
-#  rake test
-#}
+check() {
+  cd "${_gemname}-${pkgver}"
 
+  rake test
+}
+
 package() {
   cd "${_gemname}-${pkgver}"
 



[arch-commits] Commit in ack/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Florian Pritz via arch-commits
Date: Sunday, August 28, 2022 @ 10:32:15
  Author: bluewind
Revision: 1285069

archrelease: copy trunk to community-any

Added:
  ack/repos/community-any/PKGBUILD
(from rev 1285068, ack/trunk/PKGBUILD)
Deleted:
  ack/repos/community-any/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 10:32:12 UTC (rev 1285068)
+++ PKGBUILD2022-08-28 10:32:15 UTC (rev 1285069)
@@ -1,31 +0,0 @@
-# Maintainer: Florian Pritz 
-# Contributor:  TDY 
-# Contributor: Michael S. Walker 
-
-pkgname=ack
-pkgver=3.5.0
-pkgrel=3
-pkgdesc="A Perl-based grep replacement, aimed at programmers with large trees 
of heterogeneous source code"
-arch=('any')
-url="http://betterthangrep.com/;
-license=('GPL' 'PerlArtistic')
-depends=('perl-file-next')
-options=('!emptydirs')
-source=("https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/$pkgname-v$pkgver.tar.gz;)
-md5sums=('7d0ed07ac0f546b5c4641ce4d2b46b99')
-
-build() {
-  cd "$srcdir/$pkgname-v$pkgver"
-  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd "$srcdir/$pkgname-v$pkgver"
-  make test
-}
-
-package() {
-  cd "$srcdir/$pkgname-v$pkgver"
-  make DESTDIR="$pkgdir" install
-}

Copied: ack/repos/community-any/PKGBUILD (from rev 1285068, ack/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 10:32:15 UTC (rev 1285069)
@@ -0,0 +1,31 @@
+# Maintainer: Florian Pritz 
+# Contributor:  TDY 
+# Contributor: Michael S. Walker 
+
+pkgname=ack
+pkgver=3.6.0
+pkgrel=1
+pkgdesc="A Perl-based grep replacement, aimed at programmers with large trees 
of heterogeneous source code"
+arch=('any')
+url="http://betterthangrep.com/;
+license=('GPL' 'PerlArtistic')
+depends=('perl-file-next')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/$pkgname-v$pkgver.tar.gz;)
+md5sums=('f601a803b45974bf6f0b72207b5e883e')
+
+build() {
+  cd "$srcdir/$pkgname-v$pkgver"
+  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-v$pkgver"
+  make test
+}
+
+package() {
+  cd "$srcdir/$pkgname-v$pkgver"
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in ack/trunk (PKGBUILD)

2022-08-28 Thread Florian Pritz via arch-commits
Date: Sunday, August 28, 2022 @ 10:32:12
  Author: bluewind
Revision: 1285068

upgpkg: ack 3.6.0-1: upstream update

Modified:
  ack/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:23:19 UTC (rev 1285067)
+++ PKGBUILD2022-08-28 10:32:12 UTC (rev 1285068)
@@ -3,8 +3,8 @@
 # Contributor: Michael S. Walker 
 
 pkgname=ack
-pkgver=3.5.0
-pkgrel=3
+pkgver=3.6.0
+pkgrel=1
 pkgdesc="A Perl-based grep replacement, aimed at programmers with large trees 
of heterogeneous source code"
 arch=('any')
 url="http://betterthangrep.com/;
@@ -12,7 +12,7 @@
 depends=('perl-file-next')
 options=('!emptydirs')
 
source=("https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/$pkgname-v$pkgver.tar.gz;)
-md5sums=('7d0ed07ac0f546b5c4641ce4d2b46b99')
+md5sums=('f601a803b45974bf6f0b72207b5e883e')
 
 build() {
   cd "$srcdir/$pkgname-v$pkgver"



[arch-commits] Commit in xmonad-extras/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:22:13
  Author: felixonmars
Revision: 1285058

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-extras/repos/community-staging-x86_64/
  xmonad-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 1285057, xmonad-extras/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: xmonad-extras/repos/community-staging-x86_64/PKGBUILD (from rev 
1285057, xmonad-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:22:13 UTC (rev 1285058)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=xmonad-extras
+pkgver=0.17.0
+pkgrel=21
+pkgdesc="Third party extensions for xmonad with wacky dependencies"
+url="https://github.com/xmonad/xmonad-extras;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-x11' 'haskell-alsa-mixer' 'haskell-hint' 
'haskell-libmpd'
+ 'haskell-network' 'haskell-regex-posix' 'xmonad' 'xmonad-contrib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('9d3a73472f3a65e2760cca25062cd3e96938ec39fe246e13db295c48d0b37c4e')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-f-testing -fwith_brightness -fwith_hint -f-with_hlist -fwith_mpd 
-fwith_regex_posix -fwith_sound -fwith_template_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 $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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:21:29
  Author: felixonmars
Revision: 1285055

upgpkg: haskell-ci 0.12.1-303: rebuild with hslua-module-version 1.0.2

Modified:
  haskell-ci/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:20:54 UTC (rev 1285054)
+++ PKGBUILD2022-08-28 10:21:29 UTC (rev 1285055)
@@ -4,7 +4,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=302
+pkgrel=303
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



[arch-commits] Commit in xmonad-extras/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:21:56
  Author: felixonmars
Revision: 1285057

upgpkg: xmonad-extras 0.17.0-21: rebuild with hslua-module-version 1.0.2

Modified:
  xmonad-extras/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:21:45 UTC (rev 1285056)
+++ PKGBUILD2022-08-28 10:21:56 UTC (rev 1285057)
@@ -2,7 +2,7 @@
 
 pkgname=xmonad-extras
 pkgver=0.17.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Third party extensions for xmonad with wacky dependencies"
 url="https://github.com/xmonad/xmonad-extras;
 license=("BSD")



[arch-commits] Commit in haskell-ci/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:21:45
  Author: felixonmars
Revision: 1285056

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ci/repos/community-staging-x86_64/
  haskell-ci/repos/community-staging-x86_64/PKGBUILD
(from rev 1285055, haskell-ci/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1285055, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:21:45 UTC (rev 1285056)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=303
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u base-compat -u ShellCheck 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$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 xmonad-contrib/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:20:54
  Author: felixonmars
Revision: 1285054

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 1285053, xmonad-contrib/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
1285053, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:20:54 UTC (rev 1285054)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.17.0
+pkgrel=39
+pkgdesc='Community-maintained extensions extensions for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('1676d96acb6a7474457c44ee52bb792b23a233c897757ffdb0448a3bed16f71851e4d7f0c3d7bfd6ae48a4cc617fee5ceecea33260f454caf9189a0b785cca57')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+ --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}



[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:20:38
  Author: felixonmars
Revision: 1285053

upgpkg: xmonad-contrib 0.17.0-39: rebuild with hslua-module-version 1.0.2

Modified:
  xmonad-contrib/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:20:26 UTC (rev 1285052)
+++ PKGBUILD2022-08-28 10:20:38 UTC (rev 1285053)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.17.0
-pkgrel=38
+pkgrel=39
 pkgdesc='Community-maintained extensions extensions for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')



[arch-commits] Commit in shellcheck/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:20:26
  Author: felixonmars
Revision: 1285052

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1285051, shellcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1285051, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:20:26 UTC (rev 1285052)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.8.0
+pkgrel=180
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d')
+
+prepare() {
+cd $pkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in shellcheck/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:20:08
  Author: felixonmars
Revision: 1285051

upgpkg: shellcheck 0.8.0-180: rebuild with hslua-module-version 1.0.2

Modified:
  shellcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:19:56 UTC (rev 1285050)
+++ PKGBUILD2022-08-28 10:20:08 UTC (rev 1285051)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.8.0
-pkgrel=179
+pkgrel=180
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



[arch-commits] Commit in haskell-hakyll/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:19:56
  Author: felixonmars
Revision: 1285050

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hakyll/repos/community-staging-x86_64/
  haskell-hakyll/repos/community-staging-x86_64/PKGBUILD
(from rev 1285049, haskell-hakyll/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1285049, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:19:56 UTC (rev 1285050)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.15.1.1
+pkgrel=121
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 
'haskell-lrucache'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u pandoc $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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 --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 pandoc-crossref/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:18:34
  Author: felixonmars
Revision: 1285048

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 1285047, pandoc-crossref/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1285047, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:18:34 UTC (rev 1285048)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.2
+pkgrel=170
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u pandoc $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 --datasubdir=$pkgname 
--enable-tests --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:19:40
  Author: felixonmars
Revision: 1285049

upgpkg: haskell-hakyll 4.15.1.1-121: rebuild with hslua-module-version 1.0.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:18:34 UTC (rev 1285048)
+++ PKGBUILD2022-08-28 10:19:40 UTC (rev 1285049)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.15.1.1
-pkgrel=120
+pkgrel=121
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:18:17
  Author: felixonmars
Revision: 1285047

upgpkg: pandoc-crossref 0.3.12.2-170: rebuild with hslua-module-version 1.0.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:18:04 UTC (rev 1285046)
+++ PKGBUILD2022-08-28 10:18:17 UTC (rev 1285047)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.2
-pkgrel=169
+pkgrel=170
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



[arch-commits] Commit in xmonad/repos (4 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:18:04
  Author: felixonmars
Revision: 1285046

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 1285045, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 1285045, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 1285045, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   72 +
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 160 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1285045, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:18:04 UTC (rev 1285046)
@@ -0,0 +1,72 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.17.0
+pkgrel=39
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'haskell-data-default-class' 'haskell-setlocale')
+makedepends=('gendesk' 'pandoc' 'haskell-quickcheck' 
'haskell-quickcheck-instances')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('87b26b3f6ef3534a5cbb06f6e61b258ecbae0935ae695b39fe574630ccefb97d5e7fa59bf97be34d8009214474c79d0c380d18f67c1fdab2ce4c80378688287e'
+
'ddfc766627459c804c3d675250132d0d9b34db0d1c6191ec91717801f6ee495521303d3f0f288cc162abf9d141ee3d276167b6540fa6c806340b90f9229bb377'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--enable-tests \
+--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
+  
+  make -C man xmonad.1 --always-make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 1285045, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2022-08-28 10:18:04 UTC 
(rev 1285046)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-outputdir", buildDirName dirs
+   , "-o", binFileName dirs

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1285045, 
xmonad/trunk/xmonad.svg)
===
--- community-staging-x86_64/xmonad.svg (rev 0)
+++ 

[arch-commits] Commit in xmonad/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:17:44
  Author: felixonmars
Revision: 1285045

upgpkg: xmonad 0.17.0-39: rebuild with hslua-module-version 1.0.2

Modified:
  xmonad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:16:28 UTC (rev 1285044)
+++ PKGBUILD2022-08-28 10:17:44 UTC (rev 1285045)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.17.0
-pkgrel=38
+pkgrel=39
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')



[arch-commits] Commit in pandoc/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:16:28
  Author: felixonmars
Revision: 1285044

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 1285043, pandoc/trunk/PKGBUILD)

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1285043, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:16:28 UTC (rev 1285044)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.18
+pkgrel=42
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-citeproc'
+ 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-commonmark-pandoc'
+ 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 
'haskell-doctemplates'
+ 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 
'haskell-hslua'
+ 'haskell-hslua-module-doclayout' 'haskell-hslua-module-path' 
'haskell-hslua-module-system'
+ 'haskell-hslua-module-text' 'haskell-hslua-module-version' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ipynb' 
'haskell-jira-wiki-markup'
+ 'haskell-lpeg' 'haskell-network' 'haskell-network-uri' 
'haskell-pandoc-lua-marshal'
+ 'haskell-pandoc-types' 'haskell-pretty-show' 'haskell-random' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-skylighting' 'haskell-skylighting-core' 
'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath'
+ 'haskell-text-conversions' 'haskell-unicode-collation' 
'haskell-unicode-transforms'
+ 'haskell-xml' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-lua' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0e8210a37dda6818b23b9fac25b73b240d67f8e03c41d1f3a776dcf95d7fdf48354a25c08ad64eea069003f4ab7a3167ee9c3e80d4f6684ad6ec33d8c477d212')
+
+prepare() {
+cd $pkgname-$pkgver
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-trypandoc -f-embed_data_files -f-static
+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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || 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}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



[arch-commits] Commit in pandoc/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:16:12
  Author: felixonmars
Revision: 1285043

upgpkg: pandoc 2.18-42: rebuild with hslua-module-version 1.0.2

Modified:
  pandoc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 10:08:19 UTC (rev 1285042)
+++ PKGBUILD2022-08-28 10:16:12 UTC (rev 1285043)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.18
-pkgrel=41
+pkgrel=42
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



[arch-commits] Commit in ruby-simplecov/repos (community-any community-any/PKGBUILD)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 10:08:19
  Author: segaja
Revision: 1285042

archrelease: copy trunk to community-any

Added:
  ruby-simplecov/repos/community-any/
  ruby-simplecov/repos/community-any/PKGBUILD
(from rev 1285041, ruby-simplecov/trunk/PKGBUILD)

--+
 PKGBUILD |   81 +
 1 file changed, 81 insertions(+)

Copied: ruby-simplecov/repos/community-any/PKGBUILD (from rev 1285041, 
ruby-simplecov/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-08-28 10:08:19 UTC (rev 1285042)
@@ -0,0 +1,81 @@
+# Maintainer: Andreas 'Segaja' Schleifer 
+
+_gemname='simplecov'
+pkgname="ruby-${_gemname}"
+pkgver=0.21.2
+pkgrel=1
+pkgdesc='Code coverage for Ruby with a powerful configuration library and 
automatic merging of coverage across test suites'
+arch=('any')
+url="https://github.com/simplecov-ruby/simplecov;
+license=('MIT')
+depends=('ruby' 'ruby-docile' 'ruby-simplecov-html' 
'ruby-simplecov_json_formatter')
+#checkdepends=('ruby-bundler' 'ruby-rake' 'ruby-rspec')
+options=(!emptydirs)
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('68e9a901b2ecef07aebad214ea86a092871b0ebf5b62881ca97ca0033c1ee5b9ba395116f9960e69cd88b90f569a3b573a3879178e9ccfa06d28c94de8b4f918')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
+
+  rm --verbose Gemfile*
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+
+  gem build "${_gemname}.gemspec"
+}
+
+# Disable checks for now as they require a lot more gems and love
+#check() {
+#  cd "${_gemname}-${pkgver}"
+#
+#  rake cucumber
+#  rake spec
+#}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+
+  local _gemdir="$(gem env gemdir)"
+
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+"${_gemname}-${pkgver}.gem"
+
+  # remove unrepreducible files
+  rm --force --recursive --verbose \
+"${pkgdir}/${_gemdir}/cache/" \
+"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
+"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
+
+  find "${pkgdir}/${_gemdir}/gems/" \
+-type f \
+\( \
+  -iname "*.o" -o \
+  -iname "*.c" -o \
+  -iname "*.so" -o \
+  -iname "*.time" -o \
+  -iname "gem.build_complete" -o \
+  -iname "Makefile" \
+\) \
+-delete
+
+  find "${pkgdir}/${_gemdir}/extensions/" \
+-type f \
+\( \
+  -iname "mkmf.log" -o \
+  -iname "gem_make.out" \
+\) \
+-delete
+
+  install --verbose -D --mode=644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install --verbose -D --mode=644 *.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+}



[arch-commits] Commit in (4 files)

2022-08-28 Thread Andreas Schleifer via arch-commits
Date: Sunday, August 28, 2022 @ 10:08:01
  Author: segaja
Revision: 1285041

ruby-simplecov 0.21.2-1

Added:
  ruby-simplecov/
  ruby-simplecov/repos/
  ruby-simplecov/trunk/
  ruby-simplecov/trunk/PKGBUILD

--+
 PKGBUILD |   81 +
 1 file changed, 81 insertions(+)

Added: ruby-simplecov/trunk/PKGBUILD
===
--- ruby-simplecov/trunk/PKGBUILD   (rev 0)
+++ ruby-simplecov/trunk/PKGBUILD   2022-08-28 10:08:01 UTC (rev 1285041)
@@ -0,0 +1,81 @@
+# Maintainer: Andreas 'Segaja' Schleifer 
+
+_gemname='simplecov'
+pkgname="ruby-${_gemname}"
+pkgver=0.21.2
+pkgrel=1
+pkgdesc='Code coverage for Ruby with a powerful configuration library and 
automatic merging of coverage across test suites'
+arch=('any')
+url="https://github.com/simplecov-ruby/simplecov;
+license=('MIT')
+depends=('ruby' 'ruby-docile' 'ruby-simplecov-html' 
'ruby-simplecov_json_formatter')
+#checkdepends=('ruby-bundler' 'ruby-rake' 'ruby-rspec')
+options=(!emptydirs)
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('68e9a901b2ecef07aebad214ea86a092871b0ebf5b62881ca97ca0033c1ee5b9ba395116f9960e69cd88b90f569a3b573a3879178e9ccfa06d28c94de8b4f918')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
+
+  rm --verbose Gemfile*
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+
+  gem build "${_gemname}.gemspec"
+}
+
+# Disable checks for now as they require a lot more gems and love
+#check() {
+#  cd "${_gemname}-${pkgver}"
+#
+#  rake cucumber
+#  rake spec
+#}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+
+  local _gemdir="$(gem env gemdir)"
+
+  gem install \
+--local \
+--verbose \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin" \
+"${_gemname}-${pkgver}.gem"
+
+  # remove unrepreducible files
+  rm --force --recursive --verbose \
+"${pkgdir}/${_gemdir}/cache/" \
+"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
+"${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
+
+  find "${pkgdir}/${_gemdir}/gems/" \
+-type f \
+\( \
+  -iname "*.o" -o \
+  -iname "*.c" -o \
+  -iname "*.so" -o \
+  -iname "*.time" -o \
+  -iname "gem.build_complete" -o \
+  -iname "Makefile" \
+\) \
+-delete
+
+  find "${pkgdir}/${_gemdir}/extensions/" \
+-type f \
+\( \
+  -iname "mkmf.log" -o \
+  -iname "gem_make.out" \
+\) \
+-delete
+
+  install --verbose -D --mode=644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install --verbose -D --mode=644 *.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+}



[arch-commits] Commit in haskell-hslua-module-version/repos (2 files)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:07:05
  Author: felixonmars
Revision: 1285040

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-version/repos/community-staging-x86_64/
  haskell-hslua-module-version/repos/community-staging-x86_64/PKGBUILD
(from rev 1285039, haskell-hslua-module-version/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-hslua-module-version/repos/community-staging-x86_64/PKGBUILD 
(from rev 1285039, haskell-hslua-module-version/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-08-28 10:07:05 UTC (rev 1285040)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-version
+pkgname=haskell-hslua-module-version
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="Lua module to work with version specifiers."
+url="https://github.com/hslua/hslua-module-version;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 
'haskell-hslua-packaging')
+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=('3f1a4bb5bb8ec1cbeb908069c59f07cd877701cc5ecbd2686fbda84fd46dd23c')
+
+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 --datasubdir=$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-version/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 10:06:48
  Author: felixonmars
Revision: 1285039

upgpkg: haskell-hslua-module-version 1.0.2-1: rebuild with hslua-module-version 
1.0.2

Modified:
  haskell-hslua-module-version/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 09:45:41 UTC (rev 1285038)
+++ PKGBUILD2022-08-28 10:06:48 UTC (rev 1285039)
@@ -2,8 +2,8 @@
 
 _hkgname=hslua-module-version
 pkgname=haskell-hslua-module-version
-pkgver=1.0.1
-pkgrel=46
+pkgver=1.0.2
+pkgrel=1
 pkgdesc="Lua module to work with version specifiers."
 url="https://github.com/hslua/hslua-module-version;
 license=("MIT")
@@ -11,12 +11,11 @@
 depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 
'haskell-hslua-packaging')
 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=('cc97d9f1292de02cde4d7a62bd4adcd8e58e82e1e1050710b31e167cbdbbb388')
+sha256sums=('3f1a4bb5bb8ec1cbeb908069c59f07cd877701cc5ecbd2686fbda84fd46dd23c')
 
 prepare() {
   cd $_hkgname-$pkgver
   gen-setup
-  uusi -u hslua-core -u hslua-marshalling -u hslua-packaging $_hkgname.cabal
 }
 
 build() {



[arch-commits] Commit in kwallet/repos/extra-x86_64 (PKGBUILD PKGBUILD keys keys)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 09:59:07
  Author: felixonmars
Revision: 454661

archrelease: copy trunk to extra-x86_64

Added:
  kwallet/repos/extra-x86_64/PKGBUILD
(from rev 454660, kwallet/trunk/PKGBUILD)
  kwallet/repos/extra-x86_64/keys/
Deleted:
  kwallet/repos/extra-x86_64/PKGBUILD
  kwallet/repos/extra-x86_64/keys/

--+
 PKGBUILD |   77 ++---
 1 file changed, 39 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 09:58:43 UTC (rev 454660)
+++ PKGBUILD2022-08-28 09:59:07 UTC (rev 454661)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Antonio Rojas 
-# Contributor: Andrea Scarpino 
-
-pkgname=kwallet
-pkgver=5.97.0
-pkgrel=3
-pkgdesc='Secure and unified container for user passwords'
-arch=(x86_64)
-url='https://community.kde.org/Frameworks'
-license=(LGPL)
-depends=(knotifications kiconthemes kservice gpgme qca-qt5)
-makedepends=(extra-cmake-modules kdoctools boost doxygen qt5-tools qt5-doc)
-optdepends=('kwalletmanager: Configuration GUI')
-provides=(org.freedesktop.secrets)
-groups=(kf5)
-source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}
-
kwallet-dont-register-dummy-service.patch::https://invent.kde.org/frameworks/kwallet/-/merge_requests/33.patch)
-sha256sums=('ab9b78b0c6aba461de6247974b7e60239cd2a52a1c2c6d67b92e466c7597d821'
-'SKIP'
-'99e8295bbce2f5afc3695c82d2f1c940cbe5a26be745daf078a2073e4d4762a8')
-validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

-options=(debug)
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < kwallet-dont-register-dummy-service.patch
-}
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DBUILD_TESTING=OFF \
--DBUILD_QCH=ON
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}

Copied: kwallet/repos/extra-x86_64/PKGBUILD (from rev 454660, 
kwallet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 09:59:07 UTC (rev 454661)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kwallet
+pkgver=5.97.0
+pkgrel=4
+pkgdesc='Secure and unified container for user passwords'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(knotifications kiconthemes kservice gpgme qca-qt5)
+makedepends=(extra-cmake-modules kdoctools boost doxygen qt5-tools qt5-doc)
+optdepends=('kwalletmanager: Configuration GUI')
+provides=(org.freedesktop.secrets)
+replaces=(kwallet-secrets)
+groups=(kf5)
+source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}
+
kwallet-dont-register-dummy-service.patch::https://invent.kde.org/frameworks/kwallet/-/merge_requests/33.patch)
+sha256sums=('ab9b78b0c6aba461de6247974b7e60239cd2a52a1c2c6d67b92e466c7597d821'
+'SKIP'
+'99e8295bbce2f5afc3695c82d2f1c940cbe5a26be745daf078a2073e4d4762a8')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+options=(debug)
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < kwallet-dont-register-dummy-service.patch
+}
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



[arch-commits] Commit in kwallet/trunk (PKGBUILD)

2022-08-28 Thread Felix Yan via arch-commits
Date: Sunday, August 28, 2022 @ 09:58:43
  Author: felixonmars
Revision: 454660

upgpkg: kwallet 5.97.0-4: add replaces for aur kwallet-secrets users

Modified:
  kwallet/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 07:36:49 UTC (rev 454659)
+++ PKGBUILD2022-08-28 09:58:43 UTC (rev 454660)
@@ -4,7 +4,7 @@
 
 pkgname=kwallet
 pkgver=5.97.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Secure and unified container for user passwords'
 arch=(x86_64)
 url='https://community.kde.org/Frameworks'
@@ -13,6 +13,7 @@
 makedepends=(extra-cmake-modules kdoctools boost doxygen qt5-tools qt5-doc)
 optdepends=('kwalletmanager: Configuration GUI')
 provides=(org.freedesktop.secrets)
+replaces=(kwallet-secrets)
 groups=(kf5)
 
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}
 
kwallet-dont-register-dummy-service.patch::https://invent.kde.org/frameworks/kwallet/-/merge_requests/33.patch)



[arch-commits] Commit in ruby-msgpack/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-08-28 Thread Thore Bödecker via arch-commits
Date: Sunday, August 28, 2022 @ 09:45:41
  Author: foxxx0
Revision: 1285038

archrelease: copy trunk to community-x86_64

Added:
  ruby-msgpack/repos/community-x86_64/PKGBUILD
(from rev 1285037, ruby-msgpack/trunk/PKGBUILD)
Deleted:
  ruby-msgpack/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  114 ++---
 1 file changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 09:45:33 UTC (rev 1285037)
+++ PKGBUILD2022-08-28 09:45:41 UTC (rev 1285038)
@@ -1,57 +0,0 @@
-# Maintainer: Thore Bödecker 
-# Maintainer: Tim Meusel 
-
-_gemname=msgpack
-pkgname="ruby-${_gemname}"
-pkgver=1.5.4
-pkgrel=1
-pkgdesc='MessagePack implementation for Ruby'
-url='https://github.com/msgpack/msgpack-ruby'
-arch=('x86_64')
-license=('Apache')
-depends=('ruby')
-makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 
'ruby-rspec' 'ruby-bundler' 'ruby-webrick')
-options=('!emptydirs')
-source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz")
-sha256sums=('4270ac58b0905b9c5077f65d29754fe7e1055b2ce2f582f9f75ed90b50b23715')
-sha512sums=('e8e8448df13f60db4a2c1911c965d3f359613fae88eca301374a73ab44e09367c49d574403df8a5fa47d688526c8cfadffbe260c6dcd4086c68096a457be6b95')
-
-prepare() {
-  cd "${_gemname}-ruby-${pkgver}"
-  sed 's|git ls-files|find|' -i "${_gemname}.gemspec"
-  sed 's|~>|>=|g' -i Gemfile
-}
-
-build() {
-  cd "${_gemname}-ruby-${pkgver}"
-  rake compile
-  rake build
-  rake clean
-}
-
-check() {
-  cd "${_gemname}-ruby-${pkgver}"
-  rake spec
-}
-
-package() {
-  cd "${_gemname}-ruby-${pkgver}"
-  local _gemdir="$(gem env gemdir)"
-  gem install \
---ignore-dependencies \
---no-user-install \
---install-dir "${pkgdir}/${_gemdir}" \
---bindir "${pkgdir}/usr/bin"  \
-"pkg/${_gemname}-${pkgver}.gem"
-
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext"
-
-  cd "${pkgdir}/${_gemdir}"
-  rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \
-extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out}
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 1285037, 
ruby-msgpack/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 09:45:41 UTC (rev 1285038)
@@ -0,0 +1,57 @@
+# Maintainer: Thore Bödecker 
+# Maintainer: Tim Meusel 
+
+_gemname=msgpack
+pkgname="ruby-${_gemname}"
+pkgver=1.5.6
+pkgrel=1
+pkgdesc='MessagePack implementation for Ruby'
+url='https://github.com/msgpack/msgpack-ruby'
+arch=('x86_64')
+license=('Apache')
+depends=('ruby')
+makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 
'ruby-rspec' 'ruby-bundler' 'ruby-webrick')
+options=('!emptydirs')
+source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz")
+sha256sums=('b6e616b786dc10daddcbdeb4d8c478799c234c1b04866d60695a522a49794bd6')
+sha512sums=('9d425fae115342711f4107478c43d165f771102b3069fa320e066533e7d080a2c0db9a1eb85278b45b62840836e05b4fea76154e038117461020227e58714183')
+
+prepare() {
+  cd "${_gemname}-ruby-${pkgver}"
+  sed 's|git ls-files|find|' -i "${_gemname}.gemspec"
+  sed 's|~>|>=|g' -i Gemfile
+}
+
+build() {
+  cd "${_gemname}-ruby-${pkgver}"
+  rake compile
+  rake build
+  rake clean
+}
+
+check() {
+  cd "${_gemname}-ruby-${pkgver}"
+  rake spec
+}
+
+package() {
+  cd "${_gemname}-ruby-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install \
+--ignore-dependencies \
+--no-user-install \
+--install-dir "${pkgdir}/${_gemdir}" \
+--bindir "${pkgdir}/usr/bin"  \
+"pkg/${_gemname}-${pkgver}.gem"
+
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \
+extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in ruby-msgpack/trunk (PKGBUILD)

2022-08-28 Thread Thore Bödecker via arch-commits
Date: Sunday, August 28, 2022 @ 09:45:33
  Author: foxxx0
Revision: 1285037

upgpkg: ruby-msgpack 1.5.6-1: update to upstream release 1.5.6

Modified:
  ruby-msgpack/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 09:23:09 UTC (rev 1285036)
+++ PKGBUILD2022-08-28 09:45:33 UTC (rev 1285037)
@@ -3,7 +3,7 @@
 
 _gemname=msgpack
 pkgname="ruby-${_gemname}"
-pkgver=1.5.4
+pkgver=1.5.6
 pkgrel=1
 pkgdesc='MessagePack implementation for Ruby'
 url='https://github.com/msgpack/msgpack-ruby'
@@ -13,8 +13,8 @@
 makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 
'ruby-rspec' 'ruby-bundler' 'ruby-webrick')
 options=('!emptydirs')
 source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz")
-sha256sums=('4270ac58b0905b9c5077f65d29754fe7e1055b2ce2f582f9f75ed90b50b23715')
-sha512sums=('e8e8448df13f60db4a2c1911c965d3f359613fae88eca301374a73ab44e09367c49d574403df8a5fa47d688526c8cfadffbe260c6dcd4086c68096a457be6b95')
+sha256sums=('b6e616b786dc10daddcbdeb4d8c478799c234c1b04866d60695a522a49794bd6')
+sha512sums=('9d425fae115342711f4107478c43d165f771102b3069fa320e066533e7d080a2c0db9a1eb85278b45b62840836e05b4fea76154e038117461020227e58714183')
 
 prepare() {
   cd "${_gemname}-ruby-${pkgver}"



[arch-commits] Commit in python-kikit/repos/community-any (PKGBUILD PKGBUILD)

2022-08-28 Thread Antonio Rojas via arch-commits
Date: Sunday, August 28, 2022 @ 09:23:09
  Author: arojas
Revision: 1285036

archrelease: copy trunk to community-any

Added:
  python-kikit/repos/community-any/PKGBUILD
(from rev 1285035, python-kikit/trunk/PKGBUILD)
Deleted:
  python-kikit/repos/community-any/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-28 09:23:00 UTC (rev 1285035)
+++ PKGBUILD2022-08-28 09:23:09 UTC (rev 1285036)
@@ -1,35 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-_pkgname=KiKit
-pkgname=python-kikit
-pkgver=1.0.5
-pkgrel=1
-pkgdesc='Automation tools for KiCAD'
-arch=('any')
-url='https://github.com/yaqwsx/KiKit'
-license=('MIT')
-depends=('python' 'kicad' 'python-numpy' 'python-shapely' 'python-click' 
'python-markdown2'
- 'python-pybars3' 'python-solidpython')
-makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('d2dd85144c06d5a4fe895ac21ad95993a9e505e07da045afe6ca7fd4f813bdce9c8b43215eee389582578812e5222fe9c807ac3bc73be040abe164ee5bcee43a')
-
-prepare() {
-  sed -i '/versioneer/d' $_pkgname-$pkgver/setup.py
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm 644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-kikit/repos/community-any/PKGBUILD (from rev 1285035, 
python-kikit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-28 09:23:09 UTC (rev 1285036)
@@ -0,0 +1,35 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+_pkgname=KiKit
+pkgname=python-kikit
+pkgver=1.0.5
+pkgrel=2
+pkgdesc='Automation tools for KiCAD'
+arch=('any')
+url='https://github.com/yaqwsx/KiKit'
+license=('MIT')
+depends=('python' 'kicad' 'python-numpy' 'python-shapely' 'python-click' 
'python-markdown2'
+ 'python-pybars3' 'python-solidpython' 'python-pcbnewtransition')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('d2dd85144c06d5a4fe895ac21ad95993a9e505e07da045afe6ca7fd4f813bdce9c8b43215eee389582578812e5222fe9c807ac3bc73be040abe164ee5bcee43a')
+
+prepare() {
+  sed -i '/versioneer/d' $_pkgname-$pkgver/setup.py
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm 644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
+}
+
+# vim:set ts=2 sw=2 et:



  1   2   3   >