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

2021-09-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, September 19, 2021 @ 04:58:35
  Author: yan12125
Revision: 1017132

upgpkg: openbox 3.6.1-8; add a patch for https://bugs.archlinux.org/task/72023

Modified:
  openbox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 04:41:31 UTC (rev 1017131)
+++ PKGBUILD2021-09-19 04:58:35 UTC (rev 1017132)
@@ -7,7 +7,7 @@
 
 pkgname=openbox
 pkgver=3.6.1
-pkgrel=7
+pkgrel=8
 pkgdesc='Highly configurable and lightweight X11 window manager'
 arch=('x86_64')
 url='http://openbox.org'
@@ -26,7 +26,8 @@
 openbox-3.5.0-which-2.20.patch
 $pkgname-kde-paths.patch
 py3.patch
-debian-887908.patch)
+debian-887908.patch
+
https://github.com/mati75/openbox-debian/raw/debian/3.6.1-8/debian/patches/917204_undecorated_maximized_no_border.patch)
 md5sums=('b72794996c6a3ad94634727b95f9d204'
  'SKIP'
  '0a11d7149da210a31ef88f8a9c717711'
@@ -33,7 +34,8 @@
  '7ca3b5244bb092d46f5bcf1e2bdf4a18'
  'f7df0df8c1d2da279e48d0fdc984fb71'
  '67ae9735c283637ef6d11b17a3f81953'
- '4ff275746641e840605e9a74043079fe')
+ '4ff275746641e840605e9a74043079fe'
+ 'bf629dfad2b4bef6330dd914922cae48')
 validpgpkeys=(4B71379A9D5263D112A85620A5A4E99C711D3B61)
 
 prepare() {
@@ -47,6 +49,8 @@
   # Taken from 
https://sources.debian.org/data/main/o/openbox/3.6.1-9/debian/patches/887908.patch
   # For https://bugs.archlinux.org/task/66738
   patch -Np1 -i "$srcdir"/debian-887908.patch
+  # https://bugs.archlinux.org/task/72023
+  patch -Np1 -i "$srcdir"/917204_undecorated_maximized_no_border.patch
 
   # py3.patch modifies configure.ac
   autoreconf -ifv



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

2021-09-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, September 19, 2021 @ 04:41:31
  Author: yan12125
Revision: 1017131

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 04:41:20 UTC (rev 1017130)
+++ PKGBUILD2021-09-19 04:41:31 UTC (rev 1017131)
@@ -1,70 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: quomoow 
-
-pkgname=python-pg8000
-pkgver=1.21.1
-pkgrel=1
-pkgdesc="Pure-Python PostgreSQL database driver, DB-API compatible"
-arch=(any)
-url='https://github.com/tlocke/pg8000'
-license=(BSD)
-makedepends=(python-setuptools)
-checkdepends=(python-pytest python-pytest-mock python-pytest-benchmark
-  python-pytz postgresql)
-depends=(python python-scramp)
-source=("https://files.pythonhosted.org/packages/source/p/pg8000/pg8000-$pkgver.tar.gz"{,.asc})
-sha256sums=('1ccbeec93b70e2e8532df3abddc6905c7821909c96dceaaef751b57c5291869a'
-'SKIP')
-validpgpkeys=(
-  'D5681B7EC7292511C4CC1450892B00AB699851E8'  # Tony Locke 
, proven by https://keybase.io/tlocke
-)
-
-build() {
-  cd pg8000-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pg8000-$pkgver
-
-  export PGDATA="$srcdir/postgres-testdata"
-  export PGHOST=127.0.0.1
-  export PGPORT=$((49152+$RANDOM%1))
-
-  # See https://github.com/tlocke/pg8000#tests about database initialization 
steps for testing
-  initdb --username=postgres --auth=trust
-  openssl req -subj "/CN=self-signed" -nodes -x509 -newkey rsa:4096 -days 1 
-keyout "$PGDATA/self-signed.key" -out "$PGDATA/self-signed.crt"
-  cat <> "$PGDATA/postgresql.conf"
-ssl = on
-ssl_cert_file = 'self-signed.crt'
-ssl_key_file = 'self-signed.key'
-password_encryption = 'scram-sha-256'
-EOF
-
-  pg_ctl start -o "-k '' -h $PGHOST -p $PGPORT" -l "$srcdir/postgresql.log"
-  # Change the password for postgres after password_encryption is specified, 
so that the role has a valid SCRAM secret
-  psql -U postgres -c "
-CREATE EXTENSION hstore;
-ALTER ROLE postgres PASSWORD 'pw';
-  "
-
-  # should overwrite pg_hba.conf, or unexpected matches may happen against 
existing entries
-  cat < "$PGDATA/pg_hba.conf"
-hostpg8000_md5  all 127.0.0.1/32md5
-hostpg8000_gss  all 127.0.0.1/32gss
-hostpg8000_password all 127.0.0.1/32password
-hostpg8000_scram_sha_256 all127.0.0.1/32scram-sha-256
-hostall all 127.0.0.1/32trust
-EOF
-  pg_ctl reload
-  # Upstream tests require LANG=en_GB.UTF-8 or LANG=C.UTF-8 :/
-  # 
https://github.com/tlocke/pg8000/blob/1.19.2/test/native/test_typeconversion.py#L455-L458
-  PYTHONPATH="$PWD" LANG=C.UTF-8 pytest test
-  pg_ctl stop
-}
-
-package() {
-  cd pg8000-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pg8000/repos/community-any/PKGBUILD (from rev 1017130, 
python-pg8000/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 04:41:31 UTC (rev 1017131)
@@ -0,0 +1,71 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: quomoow 
+
+pkgname=python-pg8000
+# https://github.com/tlocke/pg8000#release-notes
+pkgver=1.21.2
+pkgrel=1
+pkgdesc="Pure-Python PostgreSQL database driver, DB-API compatible"
+arch=(any)
+url='https://github.com/tlocke/pg8000'
+license=(BSD)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-pytest-mock python-pytest-benchmark
+  python-pytz postgresql)
+depends=(python python-scramp)
+source=("https://files.pythonhosted.org/packages/source/p/pg8000/pg8000-$pkgver.tar.gz"{,.asc})
+sha256sums=('36a3b517408334967c1fa0d29656da03608d63122a372ec92c85f49aed2d24e3'
+'SKIP')
+validpgpkeys=(
+  'D5681B7EC7292511C4CC1450892B00AB699851E8'  # Tony Locke 
, proven by https://keybase.io/tlocke
+)
+
+build() {
+  cd pg8000-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd pg8000-$pkgver
+
+  export PGDATA="$srcdir/postgres-testdata"
+  export PGHOST=127.0.0.1
+  export PGPORT=$((49152+$RANDOM%1))
+
+  # See https://github.com/tlocke/pg8000#tests about database initialization 
steps for testing
+  initdb --username=postgres --auth=trust
+  openssl req -subj "/CN=self-signed" -nodes -x509 -newkey rsa:4096 -days 1 
-keyout "$PGDATA/self-signed.key" -out "$PGDATA/self-signed.crt"
+  cat <> "$PGDATA/postgresql.conf"
+ssl = on
+ssl_cert_file = 'self-signed.crt'
+ssl_key_file = 'self-signed.key'
+password_encryption = 'scram-sha-256'
+EOF
+
+  pg_ctl start -o "-k ''

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

2021-09-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, September 19, 2021 @ 04:41:20
  Author: yan12125
Revision: 1017130

upgpkg: python-pg8000 1.21.2-1; add a link to changelogs

Modified:
  python-pg8000/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 04:37:57 UTC (rev 1017129)
+++ PKGBUILD2021-09-19 04:41:20 UTC (rev 1017130)
@@ -2,7 +2,8 @@
 # Contributor: quomoow 
 
 pkgname=python-pg8000
-pkgver=1.21.1
+# https://github.com/tlocke/pg8000#release-notes
+pkgver=1.21.2
 pkgrel=1
 pkgdesc="Pure-Python PostgreSQL database driver, DB-API compatible"
 arch=(any)
@@ -13,7 +14,7 @@
   python-pytz postgresql)
 depends=(python python-scramp)
 
source=("https://files.pythonhosted.org/packages/source/p/pg8000/pg8000-$pkgver.tar.gz"{,.asc})
-sha256sums=('1ccbeec93b70e2e8532df3abddc6905c7821909c96dceaaef751b57c5291869a'
+sha256sums=('36a3b517408334967c1fa0d29656da03608d63122a372ec92c85f49aed2d24e3'
 'SKIP')
 validpgpkeys=(
   'D5681B7EC7292511C4CC1450892B00AB699851E8'  # Tony Locke 
, proven by https://keybase.io/tlocke



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

2021-09-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, September 19, 2021 @ 04:37:57
  Author: yan12125
Revision: 1017129

archrelease: copy trunk to community-any

Added:
  python-moto/repos/community-any/PKGBUILD
(from rev 1017128, python-moto/trunk/PKGBUILD)
  python-moto/repos/community-any/sdist-no-pyc.diff
(from rev 1017128, python-moto/trunk/sdist-no-pyc.diff)
Deleted:
  python-moto/repos/community-any/PKGBUILD
  python-moto/repos/community-any/sdist-no-pyc.diff

---+
 PKGBUILD  |  180 ++--
 sdist-no-pyc.diff |   18 ++---
 2 files changed, 99 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 04:37:43 UTC (rev 1017128)
+++ PKGBUILD2021-09-19 04:37:57 UTC (rev 1017129)
@@ -1,90 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Guillaume Horel 
-
-pkgname=python-moto
-_pkgname=moto
-pkgver=2.2.6
-pkgrel=1
-pkgdesc='Moto is a library to mock out the boto library.'
-arch=(any)
-url='https://github.com/spulec/moto'
-license=(Apache)
-# NOTE: Keep the order of dependencies matching setup.py
-# setup.py includes setuptools, which is a work around for missing 
dependencies in aws-xray-sdk [1].
-# I use the correct dependency in python-aws-xray-sdk, so python-setuptools is 
not needed here.
-# [1] https://github.com/spulec/moto/pull/4142
-depends=(python-boto3 python-botocore python-cryptography python-requests 
python-xmltodict
- python-werkzeug python-pytz python-dateutil python-responses
- # Below dependencies varied with Python versions
- python-jinja python-more-itertools)
-# See reqquirements-test.txt, excluding pytest-cov
-checkdepends=(python-pytest python-sure python-freezegun
-  # boto is vendored (#3503), but still imported in tests
-  python-boto podman)
-# Below are optional dependencies. The order matches _dep_* items in upstream 
`setup.py`.
-# Note that _dep_python_jose_ecdsa_pin and _dep_idna are excluded as they are 
pins and
-# not used by moto.
-optdepends=(
-  'python-yaml: for cloudformation, s3 and ssm'
-  'python-jose: for apigateway and cognitoidp'
-  # SNS and SQS still uses docker indirectly, while upstream explicitly 
removes them
-  # https://github.com/spulec/moto/pull/4094
-  'python-docker: for awslambda, batch, cloudformation, dynamodb2 and 
dynamodbstreams'
-  'python-jsondiff: for iotdata'
-  'python-aws-xray-sdk: for xray'
-  'python-cfn-lint: for cloudformation'
-  'python-sshpubkeys: for ec2 and efs'
-  'python-flask: for moto_server'
-  'python-flask-cors: for moto_server'
-)
-checkdepends+=(python-yaml python-jose python-docker python-jsondiff 
python-aws-xray-sdk
-   python-cfn-lint python-sshpubkeys python-flask 
python-flask-cors)
-source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz";
-sdist-no-pyc.diff)
-sha256sums=('21c838b63f44e24b9b5015a2cdcc5be7c1e1004e58a69fb7cac71383bce34535'
-'4193bd88380f6ab8dac49be37d940993dee4e31351ffd60c8167b7c8e5ec3208')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  patch -Np1 -i ../sdist-no-pyc.diff
-
-  # Remove upper bounds of dependencies
-  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
-  diff -u setup.py{.orig,} || true
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  # XXX: there are too many tests that depend on docker/podman, and there is 
no simple way
-  # other than listing one-by-one for exclusion. To make things worse, running 
docker/podman
-  # in systemd-nspawn containers appears impossible without special 
configurations. I gave
-  # it up and running podman _outside_ the container for testing.
-  # $ systemctl --user start podman.socket
-  # $ extra-x86_64-build -- -d "$XDG_RUNTIME_DIR/podman:/tmp/podman"
-  PODMAN_SOCK=/tmp/podman/podman.sock
-  if [ -S $PODMAN_SOCK ]; then
-# XXX: a workaround to make tests work with podman
-# Images are not pulled before usage since version 2.2.1 [1][2], and
-# that is needed for podman [3]
-# [1] 
https://github.com/spulec/moto/commit/338420c3b979b85501193d948ab442c1ebd0ae4a
-# [2] https://github.com/spulec/moto/pull/4082
-# [3] https://github.com/spulec/moto/pull/3702
-podman-remote --url "unix:$PODMAN_SOCK" pull 
docker.io/library/busybox:latest
-DOCKER_HOST="unix://$PODMAN_SOCK" TZ=UTC pytest tests
-  fi
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
-  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
-}

Copied: python-moto/repos/community-any/PKGBUILD (from rev 1017128, 
python-moto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 04:37:57 UTC (rev 1017129)
@@ -0,0 +1,90 @@
+# Maintainer: Chih

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

2021-09-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, September 19, 2021 @ 04:37:43
  Author: yan12125
Revision: 1017128

upgpkg: python-moto 2.2.7-1

Modified:
  python-moto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:33 UTC (rev 1017127)
+++ PKGBUILD2021-09-19 04:37:43 UTC (rev 1017128)
@@ -3,7 +3,8 @@
 
 pkgname=python-moto
 _pkgname=moto
-pkgver=2.2.6
+# https://github.com/spulec/moto/blob/master/CHANGELOG.md
+pkgver=2.2.7
 pkgrel=1
 pkgdesc='Moto is a library to mock out the boto library.'
 arch=(any)
@@ -41,7 +42,7 @@
python-cfn-lint python-sshpubkeys python-flask 
python-flask-cors)
 
source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz";
 sdist-no-pyc.diff)
-sha256sums=('21c838b63f44e24b9b5015a2cdcc5be7c1e1004e58a69fb7cac71383bce34535'
+sha256sums=('f5d131d0be71890809c94556930f865d25814e2d2e29d74fab749f963a11b518'
 '4193bd88380f6ab8dac49be37d940993dee4e31351ffd60c8167b7c8e5ec3208')
 
 prepare() {



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:40
  Author: heftig
Revision: 424362

archrelease: copy trunk to testing-x86_64

Added:
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/PKGBUILD
(from rev 424361, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config
(from rev 424361, linux/trunk/config)

--+
 PKGBUILD |  202 +
 config   |10623 +
 2 files changed, 10825 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 424361:424362 to see the changes.


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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:41
  Author: heftig
Revision: 424363

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 424361, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 424361, linux-zen/trunk/config)

--+
 PKGBUILD |  202 +
 config   |10682 +
 2 files changed, 10884 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 424362:424363 to see the changes.


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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:33
  Author: heftig
Revision: 1017125

archrelease: copy trunk to community-testing-x86_64

Added:
  broadcom-wl/repos/community-testing-x86_64/
  broadcom-wl/repos/community-testing-x86_64/PKGBUILD
(from rev 1017122, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 1017122, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:33 UTC (rev 1017125)
@@ -0,0 +1,42 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=328
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:31
  Author: heftig
Revision: 1017121

archrelease: copy trunk to community-testing-x86_64

Added:
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-testing-x86_64/60-vhba.rules
(from rev 1017118, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-x86_64/PKGBUILD
(from rev 1017118, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-x86_64/dkms.conf
(from rev 1017118, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   56 
 dkms.conf |9 +
 3 files changed, 66 insertions(+)

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
1017118, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2021-09-19 01:01:31 UTC (rev 
1017121)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 1017118, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:31 UTC (rev 1017121)
@@ -0,0 +1,56 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20210418
+pkgrel=42
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/";
+arch=(x86_64)
+license=(GPL)
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz";
+60-vhba.rules dkms.conf)
+sha256sums=('18bd82ae27721ad1612b3c31accd81898ae326370964385ca52a2a66b67a3f85'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:33
  Author: heftig
Revision: 1017127

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 1017122, deepin-anything-arch/trunk/PKGBUILD)

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

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
1017122, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:33 UTC (rev 1017127)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.9
+pkgrel=28
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything";
+license=('GPL3')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz";)
+sha512sums=('d7038f900c7f6cf2af156ced0fab6bcd46bff347011acc34b5d355ae8f09efe3f323724b728fbfe9c8b961e238ceb7c81aaf45f2e446b5d9ce908e8c0a658c5b')
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  depends=('linux')
+
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:33
  Author: heftig
Revision: 424361

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 424360, nvidia/trunk/PKGBUILD)

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 424360, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-09-19 01:01:33 UTC (rev 424361)
@@ -0,0 +1,39 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=470.63.01
+pkgrel=12
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=('linux-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:32
  Author: heftig
Revision: 1017123

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 1017118, acpi_call/trunk/PKGBUILD)

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

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 1017118, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:32 UTC (rev 1017123)
@@ -0,0 +1,38 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.2.1
+pkgrel=90
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+
+build() {
+  _kernver=$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:33
  Author: heftig
Revision: 1017126

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 1017123, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 1017123, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:33 UTC (rev 1017126)
@@ -0,0 +1,46 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.049.02
+pkgrel=21
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+
https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc)
+sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24'
+'SKIP')
+validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano 
Torromeo 
+
+build() {
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux M="$PWD/src" \
+   ENABLE_USE_FIRMWARE_FILE=y \
+   CONFIG_R8168_NAPI=y \
+   CONFIG_R8168_VLAN=y \
+   CONFIG_ASPM=y \
+   ENABLE_S5WOL=y \
+   ENABLE_EEE=y \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux')
+
+   local extradir=/usr/lib/modules/$(

[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:32
  Author: heftig
Revision: 1017124

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 1017118, virtualbox-host-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 1017118, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:32 UTC (rev 1017124)
@@ -0,0 +1,40 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.26
+pkgrel=16
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:31
  Author: heftig
Revision: 1017122

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch
(from rev 1017118, bbswitch/trunk/0001-proc_ops-struct.patch)
  bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch
(from rev 1017118, bbswitch/trunk/0002-kernel-5.7.patch)
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 1017118, bbswitch/trunk/PKGBUILD)

+
 0001-proc_ops-struct.patch |   36 ++
 0002-kernel-5.7.patch  |   11 +
 PKGBUILD   |   50 +++
 3 files changed, 97 insertions(+)

Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch 
(from rev 1017118, bbswitch/trunk/0001-proc_ops-struct.patch)
===
--- community-testing-x86_64/0001-proc_ops-struct.patch 
(rev 0)
+++ community-testing-x86_64/0001-proc_ops-struct.patch 2021-09-19 01:01:31 UTC 
(rev 1017122)
@@ -0,0 +1,36 @@
+diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c 
bbswitch-0.8.new/bbswitch.c
+--- bbswitch-0.8.orig/bbswitch.c   2013-12-04 21:22:06.0 -0200
 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #define BBSWITCH_VERSION "0.8"
+ 
+@@ -375,13 +376,23 @@
+ return 0;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops bbswitch_fops = {
++.proc_open   = bbswitch_proc_open,
++.proc_read   = seq_read,
++.proc_write  = bbswitch_proc_write,
++.proc_lseek = seq_lseek,
++.proc_release= single_release
++};
++#else
+ static struct file_operations bbswitch_fops = {
+ .open   = bbswitch_proc_open,
+ .read   = seq_read,
+ .write  = bbswitch_proc_write,
+ .llseek = seq_lseek,
+ .release= single_release
+-};
++ };
++#endif
+ 
+ static struct notifier_block nb = {
+ .notifier_call = &bbswitch_pm_handler

Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 
1017118, bbswitch/trunk/0002-kernel-5.7.patch)
===
--- community-testing-x86_64/0002-kernel-5.7.patch  
(rev 0)
+++ community-testing-x86_64/0002-kernel-5.7.patch  2021-09-19 01:01:31 UTC 
(rev 1017122)
@@ -0,0 +1,11 @@
+diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c
+--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 +
 bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 +
+@@ -29,6 +29,7 @@
+ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 1017118, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:31 UTC (rev 1017122)
@@ -0,0 +1,50 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=449
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";
+0001-proc_ops-struct.patch 0002-kernel-5.7.patch)
+sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c'
+
'993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1'
+
'2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -Np1 < ../0001-proc_ops-struct.patch
+  patch -Np1 < ../0002-kernel-5.7.patch
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  depends=('linux')
+
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:29
  Author: heftig
Revision: 1017119

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 1017118, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 1017118, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:29 UTC (rev 1017119)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=336
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:31
  Author: heftig
Revision: 1017120

archrelease: copy trunk to community-testing-x86_64

Added:
  netfilter-fullconenat/repos/community-testing-x86_64/
  netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD
(from rev 1017118, netfilter-fullconenat/trunk/PKGBUILD)

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

Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 
1017118, netfilter-fullconenat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-19 01:01:31 UTC (rev 1017120)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=148
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('x86_64')
+url="https://github.com/Chion82/netfilter-full-cone-nat";
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435  # master
+source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit}";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname}
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+prepare() {
+  cd ${pkgname}
+  echo "obj-m = xt_FULLCONENAT.o" > Kbuild
+}
+
+build() {
+  cd ${pkgname}
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  local extradir=/usr/lib/modules/$(

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:15
  Author: heftig
Revision: 1017118

5.0.9-28: linux 5.14.6.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:10 UTC (rev 1017117)
+++ PKGBUILD2021-09-19 01:01:15 UTC (rev 1017118)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.9
-pkgrel=27
+pkgrel=28
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything";



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:09
  Author: heftig
Revision: 1017116

20210418-42: linux 5.14.6.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:07 UTC (rev 1017115)
+++ PKGBUILD2021-09-19 01:01:09 UTC (rev 1017116)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20210418
-pkgrel=41
+pkgrel=42
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/";
 arch=(x86_64)



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:10
  Author: heftig
Revision: 1017117

1.2.1-90: linux 5.14.6.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:09 UTC (rev 1017116)
+++ PKGBUILD2021-09-19 01:01:10 UTC (rev 1017117)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.2.1
-pkgrel=89
+pkgrel=90
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:14
  Author: heftig
Revision: 424360

470.63.01-12: linux 5.14.6.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:21:52 UTC (rev 424359)
+++ PKGBUILD2021-09-19 01:01:14 UTC (rev 424360)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=470.63.01
-pkgrel=11
+pkgrel=12
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/";



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:04
  Author: heftig
Revision: 1017113

6.30.223.271-328: linux 5.14.6.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:02 UTC (rev 1017112)
+++ PKGBUILD2021-09-19 01:01:04 UTC (rev 1017113)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=327
+pkgrel=328
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:07
  Author: heftig
Revision: 1017115

8.049.02-21: linux 5.14.6.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:05 UTC (rev 1017114)
+++ PKGBUILD2021-09-19 01:01:07 UTC (rev 1017115)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.049.02
-pkgrel=20
+pkgrel=21
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:05
  Author: heftig
Revision: 1017114

0.8-449: linux 5.14.6.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:04 UTC (rev 1017113)
+++ PKGBUILD2021-09-19 01:01:05 UTC (rev 1017114)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=448
+pkgrel=449
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";



[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:00
  Author: heftig
Revision: 1017111

6.1.26-16: linux 5.14.6.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:00:59 UTC (rev 1017110)
+++ PKGBUILD2021-09-19 01:01:00 UTC (rev 1017111)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.26
-pkgrel=15
+pkgrel=16
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:01:02
  Author: heftig
Revision: 1017112

0.43-336: linux 5.14.6.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 01:01:00 UTC (rev 1017111)
+++ PKGBUILD2021-09-19 01:01:02 UTC (rev 1017112)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=335
+pkgrel=336
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Sunday, September 19, 2021 @ 01:00:59
  Author: heftig
Revision: 1017110

r73.0cf3b48-148: linux 5.14.6.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:58:54 UTC (rev 1017109)
+++ PKGBUILD2021-09-19 01:00:59 UTC (rev 1017110)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=147
+pkgrel=148
 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
 arch=('x86_64')
 url="https://github.com/Chion82/netfilter-full-cone-nat";



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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:58:54
  Author: seblu
Revision: 1017109

archrelease: copy trunk to community-x86_64

Added:
  lksctp-tools/repos/community-x86_64/PKGBUILD
(from rev 1017108, lksctp-tools/trunk/PKGBUILD)
Deleted:
  lksctp-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 00:58:50 UTC (rev 1017108)
+++ PKGBUILD2021-09-19 00:58:54 UTC (rev 1017109)
@@ -1,32 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributer: Nicolas Martyanoff 
-
-pkgname=lksctp-tools
-pkgver=1.0.17
-pkgrel=3
-pkgdesc='An implementation of the SCTP protocol'
-arch=('x86_64')
-url='http://lksctp.sourceforge.net/'
-license=('GPL2' 'LGPL2.1')
-depends=('bash')
-source=("https://downloads.sourceforge.net/sourceforge/lksctp/$pkgname-$pkgver.tar.gz";)
-md5sums=('68e9b8fa4d4e331029b247b72d46d7a5')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-#check() {
-#  cd $pkgname-$pkgver/src/func_tests
-#  make v4test
-#  make v6test
-#}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: lksctp-tools/repos/community-x86_64/PKGBUILD (from rev 1017108, 
lksctp-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 00:58:54 UTC (rev 1017109)
@@ -0,0 +1,34 @@
+# Maintainer: Sébastien Luttringer
+# Contributer: Nicolas Martyanoff 
+
+pkgname=lksctp-tools
+pkgver=1.0.19
+pkgrel=1
+pkgdesc='An implementation of the SCTP protocol'
+arch=('x86_64')
+url='https://github.com/sctp/lksctp-tools'
+license=('GPL2' 'LGPL2.1')
+makedepends=('git')
+depends=('bash')
+source=("git+https://github.com/sctp/lksctp-tools.git#tag=v$pkgver";)
+sha256sums=('SKIP')
+
+build() {
+  cd $pkgname
+  ./bootstrap
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname/src/func_tests
+  make v4test
+  make v6test
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:58:50
  Author: seblu
Revision: 1017108

upgpkg: lksctp-tools 1.0.19-1

Change upstream

Modified:
  lksctp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:25:02 UTC (rev 1017107)
+++ PKGBUILD2021-09-19 00:58:50 UTC (rev 1017108)
@@ -2,30 +2,32 @@
 # Contributer: Nicolas Martyanoff 
 
 pkgname=lksctp-tools
-pkgver=1.0.17
-pkgrel=3
+pkgver=1.0.19
+pkgrel=1
 pkgdesc='An implementation of the SCTP protocol'
 arch=('x86_64')
-url='http://lksctp.sourceforge.net/'
+url='https://github.com/sctp/lksctp-tools'
 license=('GPL2' 'LGPL2.1')
+makedepends=('git')
 depends=('bash')
-source=("https://downloads.sourceforge.net/sourceforge/lksctp/$pkgname-$pkgver.tar.gz";)
-md5sums=('68e9b8fa4d4e331029b247b72d46d7a5')
+source=("git+https://github.com/sctp/lksctp-tools.git#tag=v$pkgver";)
+sha256sums=('SKIP')
 
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname
+  ./bootstrap
   ./configure --prefix=/usr
   make
 }
 
-#check() {
-#  cd $pkgname-$pkgver/src/func_tests
-#  make v4test
-#  make v6test
-#}
+check() {
+  cd $pkgname/src/func_tests
+  make v4test
+  make v6test
+}
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }
 



[arch-commits] Commit in sslh/repos/community-x86_64 (14 files)

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:25:02
  Author: seblu
Revision: 1017107

archrelease: copy trunk to community-x86_64

Added:
  sslh/repos/community-x86_64/PKGBUILD
(from rev 1017106, sslh/trunk/PKGBUILD)
  sslh/repos/community-x86_64/sslh-fork.service
(from rev 1017106, sslh/trunk/sslh-fork.service)
  sslh/repos/community-x86_64/sslh-select.service
(from rev 1017106, sslh/trunk/sslh-select.service)
  sslh/repos/community-x86_64/sslh.cfg
(from rev 1017106, sslh/trunk/sslh.cfg)
  sslh/repos/community-x86_64/sslh.install
(from rev 1017106, sslh/trunk/sslh.install)
  sslh/repos/community-x86_64/sslh.service
(from rev 1017106, sslh/trunk/sslh.service)
  sslh/repos/community-x86_64/sslh.sysusers
(from rev 1017106, sslh/trunk/sslh.sysusers)
Deleted:
  sslh/repos/community-x86_64/PKGBUILD
  sslh/repos/community-x86_64/sslh-fork.service
  sslh/repos/community-x86_64/sslh-select.service
  sslh/repos/community-x86_64/sslh.cfg
  sslh/repos/community-x86_64/sslh.install
  sslh/repos/community-x86_64/sslh.service
  sslh/repos/community-x86_64/sslh.sysusers

-+
 PKGBUILD|  141 +-
 sslh-fork.service   |   54 +--
 sslh-select.service |   54 +--
 sslh.cfg|   42 +++---
 sslh.install|   54 +--
 sslh.service|   50 -
 sslh.sysusers   |2 
 7 files changed, 199 insertions(+), 198 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 00:24:55 UTC (rev 1017106)
+++ PKGBUILD2021-09-19 00:25:02 UTC (rev 1017107)
@@ -1,70 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Le_suisse 
-# Contributor: Jason Rodriguez 
-
-pkgname=sslh
-_pkgver=1.22b
-pkgver=1.22.b
-pkgrel=1
-pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
-arch=('x86_64')
-url='https://www.rutschle.net/tech/sslh/README.html'
-license=('GPL2')
-makedepends=('systemd')
-depends=('glibc' 'libcap' 'libconfig' 'pcre' 'systemd-libs')
-backup=('etc/sslh.cfg')
-install=$pkgname.install
-source=("https://www.rutschle.net/tech/sslh/$pkgname-v$_pkgver.tar.gz"{,.asc}
-'sslh.cfg'
-'sslh.service'
-'sslh-select.service'
-'sslh-fork.service')
-validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

-sha256sums=('5ef48dd9dacec8dc04c100f273952e534be9ae1ef02baa52708a8ecdbd4173cc'
-'SKIP'
-'3feff7e2c096bc18d8f0073141c1017dccd4abbbc491fa16b55afd5c5ff6352c'
-'49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'
-'5824ae86ced9142c37343367bd737661c2da826fba244cea7072685347be2250'
-'d41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb')
-
-prepare() {
-  cd $pkgname-v$_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-v$_pkgver
-  make VERSION=\"v$pkgver\" USELIBCAP=1 USESYSTEMD=1 all systemd-sslh-generator
-}
-
-package() {
-  # default arch config
-  install -Dm 644 sslh.cfg "$pkgdir/etc/sslh.cfg"
-  # manually install to have both ssl-fork and ssl-select
-  cd $pkgname-v$_pkgver
-  install -Dm 755 sslh-fork "$pkgdir/usr/bin/sslh-fork"
-  install -Dm 755 sslh-select "$pkgdir/usr/bin/sslh-select"
-  ln -s sslh-fork "$pkgdir/usr/bin/sslh"
-  # install manpage
-  install -Dm 644 sslh.8.gz "$pkgdir/usr/share/man/man8/sslh.8.gz"
-  ln -s sslh.8.gz "$pkgdir/usr/share/man/man8/sslh-fork.8.gz"
-  ln -s sslh.8.gz "$pkgdir/usr/share/man/man8/sslh-select.8.gz"
-  # install examples files
-  install -Dm 644 basic.cfg "$pkgdir/usr/share/doc/$pkgname/basic.cfg"
-  install -Dm 644 example.cfg "$pkgdir/usr/share/doc/$pkgname/example.cfg"
-  # systemd
-  install -dm 755 "$pkgdir"/usr/lib/systemd/{system,system-generators}
-  install -Dm 755 systemd-sslh-generator 
"$pkgdir/usr/lib/systemd/system-generators/systemd-sslh-generator"
-  cd "$pkgdir"
-  install -Dm 644 "$srcdir"/sslh{,-fork,-select}.service usr/lib/systemd/system
-}
-
-# vim:set ts=2 sw=2 et:

Copied: sslh/repos/community-x86_64/PKGBUILD (from rev 1017106, 
sslh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 00:25:02 UTC (rev 1017107)
@@ -0,0 +1,71 @@
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Le_suisse 
+# Contributor: Jason Rodriguez 
+
+pkgname=sslh
+_pkgver=1.22c
+# Remember: 1.22a < 1.22b < 1.22
+pkgver=1.22.c
+pkgrel=1
+pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
+arch=('x86_64')
+url='https://www.rutschle.net/tech/sslh/README.html'
+license=('GPL2')
+makedepends=('systemd')
+depends=('glibc' 'libcap' 'l

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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:24:55
  Author: seblu
Revision: 1017106

upgpkg: sslh 1.22.c-1

Modified:
  sslh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:10:02 UTC (rev 1017105)
+++ PKGBUILD2021-09-19 00:24:55 UTC (rev 1017106)
@@ -3,9 +3,9 @@
 # Contributor: Jason Rodriguez 
 
 pkgname=sslh
-_pkgver=1.22b
+_pkgver=1.22c
 # Remember: 1.22a < 1.22b < 1.22
-pkgver=1.22.b
+pkgver=1.22.c
 pkgrel=1
 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
 arch=('x86_64')
@@ -21,7 +21,7 @@
 'sslh-select.service'
 'sslh-fork.service')
 validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

-sha256sums=('5ef48dd9dacec8dc04c100f273952e534be9ae1ef02baa52708a8ecdbd4173cc'
+sha256sums=('8e3742d14edf4119350cfdc7bb96b89134d9218eb6d2a6e1f70891ca18a649b1'
 'SKIP'
 '3feff7e2c096bc18d8f0073141c1017dccd4abbbc491fa16b55afd5c5ff6352c'
 '49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'



[arch-commits] Commit in wayland-protocols/repos/extra-any (PKGBUILD PKGBUILD)

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:21:52
  Author: seblu
Revision: 424359

archrelease: copy trunk to extra-any

Added:
  wayland-protocols/repos/extra-any/PKGBUILD
(from rev 424358, wayland-protocols/trunk/PKGBUILD)
Deleted:
  wayland-protocols/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   90 ++---
 1 file changed, 45 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 00:21:41 UTC (rev 424358)
+++ PKGBUILD2021-09-19 00:21:52 UTC (rev 424359)
@@ -1,45 +0,0 @@
-# Maintainer: Sébastien Luttringer 
-
-pkgname=wayland-protocols
-pkgver=1.23
-pkgrel=1
-pkgdesc='Specifications of extended Wayland protocols'
-arch=('any')
-url='https://wayland.freedesktop.org/'
-license=('MIT')
-makedepends=('wayland')
-validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A'  # Jonas Ådahl
-  'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
-source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('6c0af1915f96f615927a6270d025bd973ff1c58e521e4ca1fc9abfc914633f76'
-'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() {
-  meson build $pkgname-$pkgver --buildtype=release --prefix=/usr
-  ninja -C build
-}
-
-check() {
-  ninja -C build test
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  set -x
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 
"$pkgname-$pkgver/COPYING"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: wayland-protocols/repos/extra-any/PKGBUILD (from rev 424358, 
wayland-protocols/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 00:21:52 UTC (rev 424359)
@@ -0,0 +1,45 @@
+# Maintainer: Sébastien Luttringer 
+
+pkgname=wayland-protocols
+pkgver=1.23
+pkgrel=1
+pkgdesc='Specifications of extended Wayland protocols'
+arch=('any')
+url='https://wayland.freedesktop.org/'
+license=('MIT')
+makedepends=('wayland' 'meson' 'ninja')
+validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A'  # Jonas Ådahl
+  'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
+source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('6c0af1915f96f615927a6270d025bd973ff1c58e521e4ca1fc9abfc914633f76'
+'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() {
+  meson build $pkgname-$pkgver --buildtype=release --prefix=/usr
+  ninja -C build
+}
+
+check() {
+  ninja -C build test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  set -x
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 
"$pkgname-$pkgver/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:21:41
  Author: seblu
Revision: 424358

upgpkg: wayland-protocols 1.23-1

Modified:
  wayland-protocols/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:20:28 UTC (rev 424357)
+++ PKGBUILD2021-09-19 00:21:41 UTC (rev 424358)
@@ -7,7 +7,7 @@
 arch=('any')
 url='https://wayland.freedesktop.org/'
 license=('MIT')
-makedepends=('wayland')
+makedepends=('wayland' 'meson' 'ninja')
 validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A'  # Jonas Ådahl
   'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
 
source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig})



[arch-commits] Commit in wayland-protocols/repos/extra-any (PKGBUILD PKGBUILD)

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:20:28
  Author: seblu
Revision: 424357

archrelease: copy trunk to extra-any

Added:
  wayland-protocols/repos/extra-any/PKGBUILD
(from rev 424356, wayland-protocols/trunk/PKGBUILD)
Deleted:
  wayland-protocols/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 00:20:23 UTC (rev 424356)
+++ PKGBUILD2021-09-19 00:20:28 UTC (rev 424357)
@@ -1,41 +0,0 @@
-# Maintainer: Sébastien Luttringer 
-
-pkgname=wayland-protocols
-pkgver=1.22
-pkgrel=1
-pkgdesc='Specifications of extended Wayland protocols'
-arch=('any')
-url='https://wayland.freedesktop.org/'
-license=('MIT')
-makedepends=('wayland')
-validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A'  # Jonas Ådahl
-  'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
-source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('96e7cf03524995a47028236c6d6141c874e693cb80c0be8dabe15455cdd5a5a7'
-'SKIP')
-
-prepare() {
-  cd $pkgname-$pkgver
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  ./configure --prefix=/usr
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 COPYING
-}
-
-# vim:set ts=2 sw=2 et:

Copied: wayland-protocols/repos/extra-any/PKGBUILD (from rev 424356, 
wayland-protocols/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 00:20:28 UTC (rev 424357)
@@ -0,0 +1,45 @@
+# Maintainer: Sébastien Luttringer 
+
+pkgname=wayland-protocols
+pkgver=1.23
+pkgrel=1
+pkgdesc='Specifications of extended Wayland protocols'
+arch=('any')
+url='https://wayland.freedesktop.org/'
+license=('MIT')
+makedepends=('wayland')
+validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A'  # Jonas Ådahl
+  'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
+source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('6c0af1915f96f615927a6270d025bd973ff1c58e521e4ca1fc9abfc914633f76'
+'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() {
+  meson build $pkgname-$pkgver --buildtype=release --prefix=/usr
+  ninja -C build
+}
+
+check() {
+  ninja -C build test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  set -x
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 
"$pkgname-$pkgver/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:20:23
  Author: seblu
Revision: 424356

upgpkg: wayland-protocols 1.23-1

Switch to meson/ninja

Modified:
  wayland-protocols/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 17 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:06:52 UTC (rev 424355)
+++ PKGBUILD2021-09-19 00:20:23 UTC (rev 424356)
@@ -1,7 +1,7 @@
 # Maintainer: Sébastien Luttringer 
 
 pkgname=wayland-protocols
-pkgver=1.22
+pkgver=1.23
 pkgrel=1
 pkgdesc='Specifications of extended Wayland protocols'
 arch=('any')
@@ -11,31 +11,35 @@
 validpgpkeys=('8307C0A224BABDA1BABD0EB9A6EEEC9E0136164A'  # Jonas Ådahl
   'A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone
 
source=("https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('96e7cf03524995a47028236c6d6141c874e693cb80c0be8dabe15455cdd5a5a7'
+sha256sums=('6c0af1915f96f615927a6270d025bd973ff1c58e521e4ca1fc9abfc914633f76'
 '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
-
-  ./configure --prefix=/usr
-  make
+  meson build $pkgname-$pkgver --buildtype=release --prefix=/usr
+  ninja -C build
 }
 
 check() {
-  cd $pkgname-$pkgver
-
-  make check
+  ninja -C build test
 }
 
 package() {
-  cd $pkgname-$pkgver
-
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 COPYING
+  DESTDIR="$pkgdir" ninja -C build install
+  set -x
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 
"$pkgname-$pkgver/COPYING"
 }
 
 # vim:set ts=2 sw=2 et:



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Sunday, September 19, 2021 @ 00:10:02
  Author: foxboron
Revision: 1017105

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 00:09:56 UTC (rev 1017104)
+++ PKGBUILD2021-09-19 00:10:02 UTC (rev 1017105)
@@ -1,63 +0,0 @@
-# Maintainer: Andrzej Giniewicz 
-# Maintainer: Morten Linderud 
-# Contributor: Keith Hughitt 
-
-# TODO: move python-fastparque from AUR to community (Apache Parquet)
-# TODO: move python-gcsfs from AUR to community (Google Cloud Storage access)
-# TODO: move python-numba from AUR to community (Alternative execution engine)
-# TODO: package python-pandas-gbq (Google BigQuery I/O)
-# TODO: package python-pyreadstat (SPSS files reading)
-# TODO: package python-pyxlsb (reading XLSB files)
-# TODO: move python-s3fs from AUR to community (Amazon S3 access)
-# TODO: move python-xarray from AUR to community (converting Panels to xarray)
-# TODO: move python-pyarrow from AUR to community (Feather Format and Apache 
Parquet)
-
-pkgname=python-pandas
-pkgver=1.3.2
-pkgrel=1
-pkgdesc='High-performance, easy-to-use data structures and data analysis tools 
for Python'
-arch=('x86_64')
-url="https://pandas.pydata.org/";
-license=('BSD')
-depends=('python-numpy' 'python-dateutil' 'python-pytz' 'python-setuptools')
-makedepends=('cython')
-optdepends=('python-pandas-datareader: pandas.io.data replacement 
(recommended)'
-'python-numexpr: needed for accelerating certain numerical 
operations (recommended)'
-'python-bottleneck: needed for accelerating certain types of nan 
evaluations (recommended)'
-'python-beautifulsoup4: needed for read_html function'
-'python-jinja: needed for conditional HTML formatting'
-'python-pyqt5: needed for read_clipboard function (only one 
needed)'
-'python-pytables: needed for HDF5-based storage'
-'python-sqlalchemy: needed for SQL database support'
-'python-scipy: needed for miscellaneous statistical functions'
-'python-xlsxwriter: alternative Excel XLSX output'
-'python-blosc: for msgpack compression using blosc'
-'python-html5lib: needed for read_hmlt function (and/or 
python-lxml)'
-'python-lxml: needed for read_html function (and/or 
python-html5lib)'
-'python-matplotlib: needed for plotting'
-'python-openpyxl: needed for Excel XLSX input/output'
-'python-psycopg2: needed for PostgreSQL engine for sqlalchemy'
-'python-pymysql: needed for MySQL engine for sqlalchemy'
-'python-qtpy: needed for read_clipboard function (only one needed)'
-'python-tabulate: needed for printing in Markdown-friendly format'
-'python-fsspec: needed for handling files aside from local and 
HTTP'
-'xclip: needed for read_clipboard function (only one needed)'
-'python-xlrd: needed for Excel XLS input'
-'python-xlwt: needed for Excel XLS output'
-'xsel: needed for read_clipboard function (only one needed)'
-'zlib: needed for compression for msgpack')
-source=("https://github.com/pandas-dev/pandas/releases/download/v${pkgver}/pandas-${pkgver}.tar.gz";)
-sha256sums=('cbcb84d63867af3411fa063af3de64902665bb5b3d40b25b2059e40603594e87')
-
-build() {
-  cd pandas-${pkgver}
-  python setup.py build_ext --inplace
-  python setup.py build
-}
-
-package() {
-  cd pandas-${pkgver}
-  export PYTHONHASHSEED=0
-  python setup.py install --skip-build --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-pandas/repos/community-x86_64/PKGBUILD (from rev 1017104, 
python-pandas/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-19 00:10:02 UTC (rev 1017105)
@@ -0,0 +1,62 @@
+# Maintainer: Andrzej Giniewicz 
+# Maintainer: Morten Linderud 
+# Contributor: Keith Hughitt 
+
+# TODO: move python-fastparque from AUR to community (Apache Parquet)
+# TODO: move python-gcsfs from AUR to community (Google Cloud Storage access)
+# TODO: move python-numba from AUR to community (Alternative execution engine)
+# TODO: package python-pandas-gbq (Google BigQuery I/O)
+# TODO: package python-pyreadstat (SPSS files reading)
+# TODO: package python-pyxlsb (reading XLSB files)
+# TODO: move python-s3fs from AUR to community (Amazon S3 access)
+# TODO: move python-xarray from AUR to community (converting Panels to xarray)
+# TODO: move python-pyarrow from AUR to

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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Sunday, September 19, 2021 @ 00:09:56
  Author: foxboron
Revision: 1017104

upgpkg: python-pandas 1.3.3-1

Modified:
  python-pandas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 23:58:25 UTC (rev 1017103)
+++ PKGBUILD2021-09-19 00:09:56 UTC (rev 1017104)
@@ -13,7 +13,7 @@
 # TODO: move python-pyarrow from AUR to community (Feather Format and Apache 
Parquet)
 
 pkgname=python-pandas
-pkgver=1.3.2
+pkgver=1.3.3
 pkgrel=1
 pkgdesc='High-performance, easy-to-use data structures and data analysis tools 
for Python'
 arch=('x86_64')
@@ -47,7 +47,7 @@
 'xsel: needed for read_clipboard function (only one needed)'
 'zlib: needed for compression for msgpack')
 
source=("https://github.com/pandas-dev/pandas/releases/download/v${pkgver}/pandas-${pkgver}.tar.gz";)
-sha256sums=('cbcb84d63867af3411fa063af3de64902665bb5b3d40b25b2059e40603594e87')
+sha256sums=('272c8cb14aa9793eada6b1ebe81994616e647b5892a370c7135efb2924b701df')
 
 build() {
   cd pandas-${pkgver}



[arch-commits] Commit in bind/repos/extra-x86_64 (18 files)

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:06:52
  Author: seblu
Revision: 424355

archrelease: copy trunk to extra-x86_64

Added:
  bind/repos/extra-x86_64/127.0.0.zone
(from rev 424354, bind/trunk/127.0.0.zone)
  bind/repos/extra-x86_64/PKGBUILD
(from rev 424354, bind/trunk/PKGBUILD)
  bind/repos/extra-x86_64/bind.install
(from rev 424354, bind/trunk/bind.install)
  bind/repos/extra-x86_64/localhost.ip6.zone
(from rev 424354, bind/trunk/localhost.ip6.zone)
  bind/repos/extra-x86_64/localhost.zone
(from rev 424354, bind/trunk/localhost.zone)
  bind/repos/extra-x86_64/named.conf
(from rev 424354, bind/trunk/named.conf)
  bind/repos/extra-x86_64/named.service
(from rev 424354, bind/trunk/named.service)
  bind/repos/extra-x86_64/sysusers.conf
(from rev 424354, bind/trunk/sysusers.conf)
  bind/repos/extra-x86_64/tmpfiles.conf
(from rev 424354, bind/trunk/tmpfiles.conf)
Deleted:
  bind/repos/extra-x86_64/127.0.0.zone
  bind/repos/extra-x86_64/PKGBUILD
  bind/repos/extra-x86_64/bind.install
  bind/repos/extra-x86_64/localhost.ip6.zone
  bind/repos/extra-x86_64/localhost.zone
  bind/repos/extra-x86_64/named.conf
  bind/repos/extra-x86_64/named.service
  bind/repos/extra-x86_64/sysusers.conf
  bind/repos/extra-x86_64/tmpfiles.conf

+
 127.0.0.zone   |   20 ++--
 PKGBUILD   |  214 +--
 bind.install   |   20 ++--
 localhost.ip6.zone |   20 ++--
 localhost.zone |   22 ++---
 named.conf |  114 +--
 named.service  |   20 ++--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 9 files changed, 217 insertions(+), 217 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2021-09-19 00:06:44 UTC (rev 424354)
+++ 127.0.0.zone2021-09-19 00:06:52 UTC (rev 424355)
@@ -1,10 +0,0 @@
-@   1D IN SOA   localhost. root.localhost. (
-42; serial (mmdd##)
-3H; refresh
-15M   ; retry
-1W; expiry
-1D )  ; minimum ttl
-
-1D  IN  NS  localhost.
-
-1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 424354, 
bind/trunk/127.0.0.zone)
===
--- 127.0.0.zone(rev 0)
+++ 127.0.0.zone2021-09-19 00:06:52 UTC (rev 424355)
@@ -0,0 +1,10 @@
+@   1D IN SOA   localhost. root.localhost. (
+42; serial (mmdd##)
+3H; refresh
+15M   ; retry
+1W; expiry
+1D )  ; minimum ttl
+
+1D  IN  NS  localhost.
+
+1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-19 00:06:44 UTC (rev 424354)
+++ PKGBUILD2021-09-19 00:06:52 UTC (rev 424355)
@@ -1,107 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-_pkgver=9.16.20
-pkgname=bind
-pkgver=${_pkgver//-/.}
-pkgrel=1
-pkgdesc='A complete, highly portable implementation of the DNS protocol'
-url='https://www.isc.org/software/bind/'
-license=('MPL2')
-arch=('x86_64')
-options=('!emptydirs')
-makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
-  'libidn2' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb' 'zlib' 'icu'
-  'xz' 'libmaxminddb' 'libnsl' 'libuv' 'python-sphinx')
-depends=('bash' 'dnssec-anchors' 'e2fsprogs' 'glibc' 'icu' 'libedit' 'json-c'
-  'krb5' 'libcap' 'libidn2' 'libmaxminddb' 'libnsl' 'libuv' 'libxml2' 'lmdb'
-  'openssl' 'python' 'python-ply' 'readline' 'xz' 'zlib')
-conflicts=('bind-tools' 'dnsutils')
-replaces=('bind-tools' 'dnsutils' 'host')
-provides=('bind-tools' 'dnsutils' 'dns-server')
-backup=('etc/named.conf'
-'var/named/127.0.0.zone'
-'var/named/localhost.zone'
-'var/named/localhost.ip6.zone')
-install=bind.install
-validpgpkeys=('7E1C91AC8030A5A59D1EFAB9750F3C87723E4012') #ISC Code Signing 
Key 2021 – 2022 (codes...@isc.org)
-source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.xz"{,.asc}
-'tmpfiles.conf'
-'sysusers.conf'
-'named.conf'
-'named.service'
-'localhost.zone'
-'localhost.ip6.zone'
-'127.0.0.zone')
-sha256sums=('4d0d93c0d0b63080609e84625f24ff8777f8d164e78a75b1c19c334ce42d5b58'
-'SKIP'
-'f0423c4ee8495da487e07e9144bec1d25f46

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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:06:44
  Author: seblu
Revision: 424354

upgpkg: bind 9.16.21-1

Modified:
  bind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-19 00:06:07 UTC (rev 424353)
+++ PKGBUILD2021-09-19 00:06:44 UTC (rev 424354)
@@ -3,7 +3,7 @@
 # Contributor: judd 
 # Contributor: Mario Vazquez 
 
-_pkgver=9.16.20
+_pkgver=9.16.21
 pkgname=bind
 pkgver=${_pkgver//-/.}
 pkgrel=1
@@ -35,7 +35,7 @@
 'localhost.zone'
 'localhost.ip6.zone'
 '127.0.0.zone')
-sha256sums=('4d0d93c0d0b63080609e84625f24ff8777f8d164e78a75b1c19c334ce42d5b58'
+sha256sums=('65da5fd4fb80b7d0d7452876f81fd6d67cdcee54a5e3c1d65610334665dfa815'
 'SKIP'
 'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
 '7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'



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

2021-09-18 Thread Sébastien Luttringer via arch-commits
Date: Sunday, September 19, 2021 @ 00:06:07
  Author: seblu
Revision: 424353

db-move: moved grep from [testing] to [core] (x86_64)

Added:
  grep/repos/core-x86_64/PKGBUILD
(from rev 424352, grep/repos/testing-x86_64/PKGBUILD)
Deleted:
  grep/repos/core-x86_64/PKGBUILD
  grep/repos/testing-x86_64/

--+
 /PKGBUILD|   49 +
 core-x86_64/PKGBUILD |   47 ---
 2 files changed, 49 insertions(+), 47 deletions(-)

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2021-09-18 21:21:23 UTC (rev 424352)
+++ core-x86_64/PKGBUILD2021-09-19 00:06:07 UTC (rev 424353)
@@ -1,47 +0,0 @@
-# Maintainer: Sébastien Luttringer 
-# Contributor: Allan McRae 
-# Contributor: judd 
-
-pkgname=grep
-pkgver=3.6
-pkgrel=1
-pkgdesc='A string search utility'
-arch=('x86_64')
-license=('GPL3')
-url='https://www.gnu.org/software/grep/'
-groups=('base-devel')
-depends=('glibc' 'pcre')
-makedepends=('texinfo')
-validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering
-source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('667e15e8afe189e93f9f21a7cd3a7b3f776202f417330b248c2ad4f997d9373e'
-'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
-msg2 "Applying patch $src..."
-patch -Np1 < "../$src"
-  done
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --without-included-regex
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: grep/repos/core-x86_64/PKGBUILD (from rev 424352, 
grep/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2021-09-19 00:06:07 UTC (rev 424353)
@@ -0,0 +1,49 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=grep
+pkgver=3.7
+pkgrel=1
+pkgdesc='A string search utility'
+arch=('x86_64')
+license=('GPL3')
+url='https://www.gnu.org/software/grep/'
+groups=('base-devel')
+depends=('glibc' 'pcre')
+makedepends=('texinfo')
+validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering
+source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('5c10da312460aec721984d5d83246d24520ec438dd48d7ab5a05dbc0d6d6823c'
+'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
+msg2 "Applying patch $src..."
+patch -Np1 < "../$src"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure option --without-included-regex removed in 3.7
+  # see: https://lists.gnu.org/archive/html/bug-grep/2021-08/msg00028.html
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:58:25
  Author: foxboron
Revision: 1017103

archrelease: copy trunk to community-any

Added:
  autoconf-archive/repos/community-any/PKGBUILD
(from rev 1017102, autoconf-archive/trunk/PKGBUILD)
Deleted:
  autoconf-archive/repos/community-any/PKGBUILD

--+
 PKGBUILD |   79 +
 1 file changed, 43 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 23:58:18 UTC (rev 1017102)
+++ PKGBUILD2021-09-18 23:58:25 UTC (rev 1017103)
@@ -1,36 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Daniel Müllner 
-
-pkgname=autoconf-archive
-pkgver=2021.02.19
-pkgrel=1
-epoch=1
-pkgdesc="A collection of freely re-usable Autoconf macros"
-arch=('any')
-url="https://www.gnu.org/software/autoconf-archive/";
-license=('GPL3')
-depends=('autoconf')
-optdepends=('automake: macros for use with it')
-source=("https://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
-sha256sums=('e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd'
-'SKIP')
-validpgpkeys=('1A4F63A13A4649B632F65EE141BC28FE99089D72') # Peter Simons 

-
-build() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-./configure --prefix=/usr
-make
-}
-
-check() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-make check
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-make DESTDIR="${pkgdir}" install
-}

Copied: autoconf-archive/repos/community-any/PKGBUILD (from rev 1017102, 
autoconf-archive/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 23:58:25 UTC (rev 1017103)
@@ -0,0 +1,43 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Daniel Müllner 
+
+pkgname=autoconf-archive
+pkgver=2021.02.19
+pkgrel=2
+epoch=1
+pkgdesc="A collection of freely re-usable Autoconf macros"
+arch=('any')
+url="https://www.gnu.org/software/autoconf-archive/";
+license=('GPL3')
+depends=('autoconf')
+optdepends=('automake: macros for use with it')
+source=("https://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}
+
"revert.patch::https://github.com/autoconf-archive/autoconf-archive/commit/59008cc7f85e1982eb298e1c424c2e6ad5942c4a.patch";)
+sha256sums=('e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd'
+'SKIP'
+'c5d650b8d19d01f223f0fe24185a7711ca06f0466645a4c6880859bc18e32215')
+validpgpkeys=('1A4F63A13A4649B632F65EE141BC28FE99089D72') # Peter Simons 

+
+prepare() {
+cd "${pkgname}-${pkgver}"
+patch -Np1 < "$srcdir/revert.patch" 
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+
+./configure --prefix=/usr
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+}



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:58:18
  Author: foxboron
Revision: 1017102

upgpkg: autoconf-archive 1:2021.02.19-2 - Revert commit

See: https://github.com/autoconf-archive/autoconf-archive/pull/233

Modified:
  autoconf-archive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 23:57:26 UTC (rev 1017101)
+++ PKGBUILD2021-09-18 23:58:18 UTC (rev 1017102)
@@ -3,7 +3,7 @@
 
 pkgname=autoconf-archive
 pkgver=2021.02.19
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A collection of freely re-usable Autoconf macros"
 arch=('any')
@@ -11,13 +11,20 @@
 license=('GPL3')
 depends=('autoconf')
 optdepends=('automake: macros for use with it')
-source=("https://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
+source=("https://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}
+
"revert.patch::https://github.com/autoconf-archive/autoconf-archive/commit/59008cc7f85e1982eb298e1c424c2e6ad5942c4a.patch";)
 sha256sums=('e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd'
-'SKIP')
+'SKIP'
+'c5d650b8d19d01f223f0fe24185a7711ca06f0466645a4c6880859bc18e32215')
 validpgpkeys=('1A4F63A13A4649B632F65EE141BC28FE99089D72') # Peter Simons 

 
+prepare() {
+cd "${pkgname}-${pkgver}"
+patch -Np1 < "$srcdir/revert.patch" 
+}
+
 build() {
-cd "${srcdir}"/${pkgname}-${pkgver}
+cd ${pkgname}-${pkgver}
 
 ./configure --prefix=/usr
 make
@@ -24,13 +31,13 @@
 }
 
 check() {
-cd "${srcdir}"/${pkgname}-${pkgver}
+cd ${pkgname}-${pkgver}
 
 make check
 }
 
 package() {
-cd "${srcdir}"/${pkgname}-${pkgver}
+cd ${pkgname}-${pkgver}
 
 make DESTDIR="${pkgdir}" install
 }



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:57:26
  Author: foxboron
Revision: 1017101

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 23:57:21 UTC (rev 1017100)
+++ PKGBUILD2021-09-18 23:57:26 UTC (rev 1017101)
@@ -1,25 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: Jonathan Kotta 
-
-pkgname=python-sqlparse
-pkgver=0.4.1
-pkgrel=3
-pkgdesc='Non-validating SQL parser for Python'
-arch=('any')
-url=https://github.com/andialbrecht/sqlparse
-license=('BSD')
-depends=('python')
-makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/andialbrecht/sqlparse/archive/$pkgver.tar.gz";)
-sha256sums=('f75cdec98a4cc8296890279d744e1ae8618bb14dbad77e3d0637f0d7bb5d6535')
-
-build() {
-  cd sqlparse-$pkgver
-  python setup.py build
-}
-
-package() {
-  cd sqlparse-$pkgver
-  python setup.py install --prefix=/usr --root="$pkgdir" --skip-build
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-sqlparse/repos/community-any/PKGBUILD (from rev 1017100, 
python-sqlparse/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 23:57:26 UTC (rev 1017101)
@@ -0,0 +1,25 @@
+# Maintainer: Morten Linderud 
+# Contributor: Jonathan Kotta 
+
+pkgname=python-sqlparse
+pkgver=0.4.2
+pkgrel=1
+pkgdesc='Non-validating SQL parser for Python'
+arch=('any')
+url=https://github.com/andialbrecht/sqlparse
+license=('BSD')
+depends=('python')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/andialbrecht/sqlparse/archive/$pkgver.tar.gz";)
+sha256sums=('8108dd2a7b038cc947320ae5d947e8e3d99bb520d81749d3bd419dabcbdf5ed3')
+
+build() {
+  cd sqlparse-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd sqlparse-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --skip-build
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:57:21
  Author: foxboron
Revision: 1017100

upgpkg: python-sqlparse 0.4.2-1

Modified:
  python-sqlparse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 23:54:01 UTC (rev 1017099)
+++ PKGBUILD2021-09-18 23:57:21 UTC (rev 1017100)
@@ -2,8 +2,8 @@
 # Contributor: Jonathan Kotta 
 
 pkgname=python-sqlparse
-pkgver=0.4.1
-pkgrel=3
+pkgver=0.4.2
+pkgrel=1
 pkgdesc='Non-validating SQL parser for Python'
 arch=('any')
 url=https://github.com/andialbrecht/sqlparse
@@ -11,7 +11,7 @@
 depends=('python')
 makedepends=('python-setuptools')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/andialbrecht/sqlparse/archive/$pkgver.tar.gz";)
-sha256sums=('f75cdec98a4cc8296890279d744e1ae8618bb14dbad77e3d0637f0d7bb5d6535')
+sha256sums=('8108dd2a7b038cc947320ae5d947e8e3d99bb520d81749d3bd419dabcbdf5ed3')
 
 build() {
   cd sqlparse-$pkgver



[arch-commits] Commit in dns-over-https/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:54:01
  Author: foxboron
Revision: 1017099

archrelease: copy trunk to community-x86_64

Added:
  dns-over-https/repos/community-x86_64/PKGBUILD
(from rev 1017098, dns-over-https/trunk/PKGBUILD)
Deleted:
  dns-over-https/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 23:53:55 UTC (rev 1017098)
+++ PKGBUILD2021-09-18 23:54:01 UTC (rev 1017099)
@@ -1,53 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Morten Linderud 
-# Contributor: Sherlock Holo 
-# Contributor: Ariel AxionL 
-
-pkgname=dns-over-https
-pkgver=2.2.5
-pkgrel=1
-pkgdesc="Client and server software to query DNS over HTTPS, using Google 
DNS-over-HTTPS protocol"
-url="https://github.com/m13253/dns-over-https";
-arch=('x86_64')
-license=('MIT')
-backup=('etc/dns-over-https/doh-client.conf'
-'etc/dns-over-https/doh-server.conf')
-provides=('dns-over-https-client' 'dns-over-https-server')
-makedepends=('go' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/m13253/dns-over-https/archive/v$pkgver.tar.gz";)
-sha256sums=('2e7464195975619e1c2745195a3506e423eca9ccddb2234fd4b2ad9c17abb025')
-
-prepare(){
-  cd "$pkgname-$pkgver"
-  sed -i 's/\/local//g' systemd/doh-{client,server}.service
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  export GOFLAGS="-buildmode=pie -trimpath"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  go build -v -o client ./doh-client
-  go build -v -o server ./doh-server
-}
-
-check(){
-  cd "$pkgname-$pkgver"
-  go test -v ./...
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dm755 client "$pkgdir"/usr/bin/doh-client
-  install -Dm644 doh-client/doh-client.conf 
"$pkgdir"/etc/dns-over-https/doh-client.conf
-  install -Dm644 systemd/doh-client.service 
"$pkgdir"/usr/lib/systemd/system/doh-client.service
-  install -Dm755 NetworkManager/dispatcher.d/doh-client 
"$pkgdir"/etc/NetworkManager/dispatcher.d/doh-client
-
-  install -Dm755 server "$pkgdir"/usr/bin/doh-server
-  install -Dm644 doh-server/doh-server.conf 
"$pkgdir"/etc/dns-over-https/doh-server.conf
-  install -Dm644 systemd/doh-server.service 
"$pkgdir"/usr/lib/systemd/system/doh-server.service
-  install -Dm755 NetworkManager/dispatcher.d/doh-server 
"$pkgdir"/etc/NetworkManager/dispatcher.d/doh-server
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: dns-over-https/repos/community-x86_64/PKGBUILD (from rev 1017098, 
dns-over-https/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 23:54:01 UTC (rev 1017099)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Maintainer: Morten Linderud 
+# Contributor: Sherlock Holo 
+# Contributor: Ariel AxionL 
+
+pkgname=dns-over-https
+pkgver=2.3.0
+pkgrel=1
+pkgdesc="Client and server software to query DNS over HTTPS, using Google 
DNS-over-HTTPS protocol"
+url="https://github.com/m13253/dns-over-https";
+arch=('x86_64')
+license=('MIT')
+backup=('etc/dns-over-https/doh-client.conf'
+'etc/dns-over-https/doh-server.conf')
+provides=('dns-over-https-client' 'dns-over-https-server')
+makedepends=('go' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/m13253/dns-over-https/archive/v$pkgver.tar.gz";)
+sha256sums=('887456b25396a0234ef351e474079198b5b81bccf63cc6eedefef9d2d81821f2')
+
+prepare(){
+  cd "$pkgname-$pkgver"
+  sed -i 's/\/local//g' systemd/doh-{client,server}.service
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  export GOFLAGS="-buildmode=pie -trimpath"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  go build -v -o client ./doh-client
+  go build -v -o server ./doh-server
+}
+
+check(){
+  cd "$pkgname-$pkgver"
+  go test -v ./...
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm755 client "$pkgdir"/usr/bin/doh-client
+  install -Dm644 doh-client/doh-client.conf 
"$pkgdir"/etc/dns-over-https/doh-client.conf
+  install -Dm644 systemd/doh-client.service 
"$pkgdir"/usr/lib/systemd/system/doh-client.service
+  install -Dm755 NetworkManager/dispatcher.d/doh-client 
"$pkgdir"/etc/NetworkManager/dispatcher.d/doh-client
+
+  install -Dm755 server "$pkgdir"/usr/bin/doh-server
+  install -Dm644 doh-server/doh-server.conf 
"$pkgdir"/etc/dns-over-https/doh-server.conf
+  install -Dm644 systemd/doh-server.service 
"$pkgdir"/usr/lib/systemd/system/doh-server.service
+  install -Dm755 NetworkManager/dispatcher.d/doh-server 
"$pkgdir"/etc/NetworkManager/dispatcher.d/doh-server
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



[arch-commits] Commit in dns-over-https/trunk (PKGBUILD)

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:53:55
  Author: foxboron
Revision: 1017098

upgpkg: dns-over-https 2.3.0-1

Modified:
  dns-over-https/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 23:52:32 UTC (rev 1017097)
+++ PKGBUILD2021-09-18 23:53:55 UTC (rev 1017098)
@@ -4,7 +4,7 @@
 # Contributor: Ariel AxionL 
 
 pkgname=dns-over-https
-pkgver=2.2.5
+pkgver=2.3.0
 pkgrel=1
 pkgdesc="Client and server software to query DNS over HTTPS, using Google 
DNS-over-HTTPS protocol"
 url="https://github.com/m13253/dns-over-https";
@@ -15,7 +15,7 @@
 provides=('dns-over-https-client' 'dns-over-https-server')
 makedepends=('go' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/m13253/dns-over-https/archive/v$pkgver.tar.gz";)
-sha256sums=('2e7464195975619e1c2745195a3506e423eca9ccddb2234fd4b2ad9c17abb025')
+sha256sums=('887456b25396a0234ef351e474079198b5b81bccf63cc6eedefef9d2d81821f2')
 
 prepare(){
   cd "$pkgname-$pkgver"



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:52:32
  Author: foxboron
Revision: 1017097

archrelease: copy trunk to community-any

Added:
  python-google-api-python-client/repos/community-any/PKGBUILD
(from rev 1017096, python-google-api-python-client/trunk/PKGBUILD)
Deleted:
  python-google-api-python-client/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 23:52:27 UTC (rev 1017096)
+++ PKGBUILD2021-09-18 23:52:32 UTC (rev 1017097)
@@ -1,30 +0,0 @@
-# Maintainer: Andrzej Giniewicz 
-# Maintainer: Morten Linderud 
-# Contributor: shadyabhi 
-
-pkgname=python-google-api-python-client
-pkgver=2.19.1
-pkgrel=1
-pkgdesc="Google API Client Library for Python"
-arch=('any')
-url="https://github.com/google/google-api-python-client";
-license=('Apache')
-depends=('python-google-auth-httplib2' 'python-uritemplate' 
'python-google-api-core')
-optdepends=('python-oauth2client: optional backend')
-makedepends=('python-setuptools')
-source=("google-api-python-client-${pkgver}.tar.gz::https://github.com/google/google-api-python-client/archive/v${pkgver}.tar.gz";)
-sha256sums=('97b8d887a2b0de857d0afcb9d4c7660f75fdc8e7662156adf40e7ed7143216a7')
-
-build() {
-  cd "google-api-python-client-${pkgver}"
-  python setup.py build
-}
- 
-package() {
-  cd "google-api-python-client-$pkgver"
-  python setup.py install --skip-build --root="$pkgdir" --optimize=1
-
-  # Workaround for FS#47243
-  _site_packages=`python -c "from distutils.sysconfig import get_python_lib; 
print(get_python_lib())"`
-  chmod -R a+r "$pkgdir$_site_packages"
-}

Copied: python-google-api-python-client/repos/community-any/PKGBUILD (from rev 
1017096, python-google-api-python-client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 23:52:32 UTC (rev 1017097)
@@ -0,0 +1,30 @@
+# Maintainer: Andrzej Giniewicz 
+# Maintainer: Morten Linderud 
+# Contributor: shadyabhi 
+
+pkgname=python-google-api-python-client
+pkgver=2.21.0
+pkgrel=1
+pkgdesc="Google API Client Library for Python"
+arch=('any')
+url="https://github.com/google/google-api-python-client";
+license=('Apache')
+depends=('python-google-auth-httplib2' 'python-uritemplate' 
'python-google-api-core')
+optdepends=('python-oauth2client: optional backend')
+makedepends=('python-setuptools')
+source=("google-api-python-client-${pkgver}.tar.gz::https://github.com/google/google-api-python-client/archive/v${pkgver}.tar.gz";)
+sha256sums=('b9c5b2c155994c84bcc65140a86b9e0dd4b1c53e144c9b1765387076934a363a')
+
+build() {
+  cd "google-api-python-client-${pkgver}"
+  python setup.py build
+}
+ 
+package() {
+  cd "google-api-python-client-$pkgver"
+  python setup.py install --skip-build --root="$pkgdir" --optimize=1
+
+  # Workaround for FS#47243
+  _site_packages=`python -c "from distutils.sysconfig import get_python_lib; 
print(get_python_lib())"`
+  chmod -R a+r "$pkgdir$_site_packages"
+}



[arch-commits] Commit in python-google-api-python-client/trunk (PKGBUILD)

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:52:27
  Author: foxboron
Revision: 1017096

upgpkg: python-google-api-python-client 2.21.0-1

Modified:
  python-google-api-python-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 23:49:44 UTC (rev 1017095)
+++ PKGBUILD2021-09-18 23:52:27 UTC (rev 1017096)
@@ -3,7 +3,7 @@
 # Contributor: shadyabhi 
 
 pkgname=python-google-api-python-client
-pkgver=2.19.1
+pkgver=2.21.0
 pkgrel=1
 pkgdesc="Google API Client Library for Python"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-oauth2client: optional backend')
 makedepends=('python-setuptools')
 
source=("google-api-python-client-${pkgver}.tar.gz::https://github.com/google/google-api-python-client/archive/v${pkgver}.tar.gz";)
-sha256sums=('97b8d887a2b0de857d0afcb9d4c7660f75fdc8e7662156adf40e7ed7143216a7')
+sha256sums=('b9c5b2c155994c84bcc65140a86b9e0dd4b1c53e144c9b1765387076934a363a')
 
 build() {
   cd "google-api-python-client-${pkgver}"



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:49:34
  Author: foxboron
Revision: 1017094

upgpkg: acpid 2.0.33-1

Modified:
  acpid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 23:48:25 UTC (rev 1017093)
+++ PKGBUILD2021-09-18 23:49:34 UTC (rev 1017094)
@@ -5,8 +5,8 @@
 # Contributor: Jonathan Schmidt 

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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:48:25
  Author: foxboron
Revision: 1017093

archrelease: copy trunk to community-x86_64

Added:
  jgmenu/repos/community-x86_64/PKGBUILD
(from rev 1017092, jgmenu/trunk/PKGBUILD)
Deleted:
  jgmenu/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 23:48:19 UTC (rev 1017092)
+++ PKGBUILD2021-09-18 23:48:25 UTC (rev 1017093)
@@ -1,29 +0,0 @@
-# Maintainer: Mortne Linderu 
-# Contributor: Johan Malm 
-
-pkgname=jgmenu
-pkgver=4.3.0
-pkgrel=1
-pkgdesc="Simple, independent, contemporary-looking X11 menu, designed for 
scripting, ricing and tweaking"
-arch=('i686' 'x86_64')
-url="https://www.github.com/johanmalm/jgmenu";
-license=('GPL')
-depends=('libx11' 'cairo' 'pango' 'libxrandr' 'librsvg' 'libxml2' 'glib2' 
'menu-cache' 'python')
-source=("${pkgname}-${pkgver}.tar.gz::https://www.github.com/johanmalm/jgmenu/archive/v${pkgver}.tar.gz";)
-sha256sums=('84daae2c544a2755d76e9bcd8cd2503e9cfbf8c48b3e97c8ec32dbcf269c6275')
-
-build() {
-   cd "$pkgname-$pkgver"
-   ./configure --prefix=/usr --with-lx --with-pmenu
-   make
-}
-
-check(){
-   cd "$pkgname-$pkgver"
-   make test
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-   make DESTDIR="$pkgdir" prefix=/usr install
-}

Copied: jgmenu/repos/community-x86_64/PKGBUILD (from rev 1017092, 
jgmenu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 23:48:25 UTC (rev 1017093)
@@ -0,0 +1,29 @@
+# Maintainer: Mortne Linderu 
+# Contributor: Johan Malm 
+
+pkgname=jgmenu
+pkgver=4.4.0
+pkgrel=1
+pkgdesc="Simple, independent, contemporary-looking X11 menu, designed for 
scripting, ricing and tweaking"
+arch=('i686' 'x86_64')
+url="https://www.github.com/johanmalm/jgmenu";
+license=('GPL')
+depends=('libx11' 'cairo' 'pango' 'libxrandr' 'librsvg' 'libxml2' 'glib2' 
'menu-cache' 'python')
+source=("${pkgname}-${pkgver}.tar.gz::https://www.github.com/johanmalm/jgmenu/archive/v${pkgver}.tar.gz";)
+sha256sums=('acdd298a96da96c18deaeadf68f669a3e10242bd55911641a049ad6c0415054f')
+
+build() {
+   cd "$pkgname-$pkgver"
+   ./configure --prefix=/usr --with-lx --with-pmenu
+   make
+}
+
+check(){
+   cd "$pkgname-$pkgver"
+   make test
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" prefix=/usr install
+}



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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 23:48:19
  Author: foxboron
Revision: 1017092

upgpkg: jgmenu 4.4.0-1

Modified:
  jgmenu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 21:02:08 UTC (rev 1017091)
+++ PKGBUILD2021-09-18 23:48:19 UTC (rev 1017092)
@@ -2,7 +2,7 @@
 # Contributor: Johan Malm 
 
 pkgname=jgmenu
-pkgver=4.3.0
+pkgver=4.4.0
 pkgrel=1
 pkgdesc="Simple, independent, contemporary-looking X11 menu, designed for 
scripting, ricing and tweaking"
 arch=('i686' 'x86_64')
@@ -10,7 +10,7 @@
 license=('GPL')
 depends=('libx11' 'cairo' 'pango' 'libxrandr' 'librsvg' 'libxml2' 'glib2' 
'menu-cache' 'python')
 
source=("${pkgname}-${pkgver}.tar.gz::https://www.github.com/johanmalm/jgmenu/archive/v${pkgver}.tar.gz";)
-sha256sums=('84daae2c544a2755d76e9bcd8cd2503e9cfbf8c48b3e97c8ec32dbcf269c6275')
+sha256sums=('acdd298a96da96c18deaeadf68f669a3e10242bd55911641a049ad6c0415054f')
 
 build() {
cd "$pkgname-$pkgver"



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

2021-09-18 Thread Antonio Rojas via arch-commits
Date: Saturday, September 18, 2021 @ 21:21:23
  Author: arojas
Revision: 424352

archrelease: copy trunk to extra-x86_64

Added:
  qtav/repos/extra-x86_64/PKGBUILD
(from rev 424351, qtav/trunk/PKGBUILD)
Deleted:
  qtav/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 21:21:13 UTC (rev 424351)
+++ PKGBUILD2021-09-18 21:21:23 UTC (rev 424352)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=qtav
-pkgver=1.13.0
-pkgrel=1
-pkgdesc="A cross-platform multimedia playback framework based on Qt and FFmpeg"
-arch=('x86_64')
-url="https://www.qtav.org/";
-license=('LGPL')
-depends=('qt5-declarative' 'ffmpeg' 'libxv' 'openal' 'uchardet' 
'desktop-file-utils'
- 'qt5-quickcontrols' 'qt5-svg')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wang-bin/QtAV/archive/v$pkgver.tar.gz";)
-sha512sums=('93ffbf38c49b35bddc08dd93d5cee73369f0693e5a09b087a5295b454b970fed58076bcddb101aa061f48b0350b8e7c7d1ef1045e81f28b146de73d4b82480c8')
-
-build() {
-  cd QtAV-$pkgver
-
-  qmake-qt5 "CONFIG+=no_rpath recheck"
-  make
-}
-
-package() {
-  cd QtAV-$pkgver
-
-  make INSTALL_ROOT="${pkgdir}" install
-}

Copied: qtav/repos/extra-x86_64/PKGBUILD (from rev 424351, qtav/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 21:21:23 UTC (rev 424352)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=qtav
+pkgver=1.13.0
+pkgrel=2
+pkgdesc="A cross-platform multimedia playback framework based on Qt and FFmpeg"
+arch=('x86_64')
+url="https://www.qtav.org/";
+license=('LGPL')
+depends=('qt5-declarative' 'ffmpeg' 'libxv' 'openal' 'uchardet' 
'qt5-quickcontrols' 'qt5-svg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wang-bin/QtAV/archive/v$pkgver.tar.gz";
+https://github.com/wang-bin/QtAV/commit/5263d9d9.patch
+https://github.com/wang-bin/QtAV/commit/5abba7f0.patch)
+sha512sums=('93ffbf38c49b35bddc08dd93d5cee73369f0693e5a09b087a5295b454b970fed58076bcddb101aa061f48b0350b8e7c7d1ef1045e81f28b146de73d4b82480c8'
+
'156d6feb8bf0d9a3660f0341ceb3d2728d7b044ef4e3a9c7f81adbc262e3d30c4e8769a6059ef90601006d17f50f2259dcc533f223d0bcdc7467376b11f10899'
+
'915e3852a851a171737c254b9b9ef305d6dc1955eec1fda8fa435d3ee1fcd1aa45d7ff67a67c539b2562a5f9af585601985bf2a000aed27dc34321fcb25370b8')
+
+prepare() {
+# Fix build with Qt 5.15
+  patch -d QtAV-$pkgver -p1 < 5263d9d9.patch
+  patch -d QtAV-$pkgver -p1 < 5abba7f0.patch
+}
+
+build() {
+  cd QtAV-$pkgver
+
+  qmake-qt5 "CONFIG+=no_rpath recheck"
+  make
+}
+
+package() {
+  cd QtAV-$pkgver
+
+  make INSTALL_ROOT="${pkgdir}" install
+}



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

2021-09-18 Thread Antonio Rojas via arch-commits
Date: Saturday, September 18, 2021 @ 21:21:13
  Author: arojas
Revision: 424351

Fix build with Qt 5.15 (FS#68427)

Modified:
  qtav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 21:11:19 UTC (rev 424350)
+++ PKGBUILD2021-09-18 21:21:13 UTC (rev 424351)
@@ -2,16 +2,25 @@
 
 pkgname=qtav
 pkgver=1.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A cross-platform multimedia playback framework based on Qt and FFmpeg"
 arch=('x86_64')
 url="https://www.qtav.org/";
 license=('LGPL')
-depends=('qt5-declarative' 'ffmpeg' 'libxv' 'openal' 'uchardet' 
'desktop-file-utils'
- 'qt5-quickcontrols' 'qt5-svg')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/wang-bin/QtAV/archive/v$pkgver.tar.gz";)
-sha512sums=('93ffbf38c49b35bddc08dd93d5cee73369f0693e5a09b087a5295b454b970fed58076bcddb101aa061f48b0350b8e7c7d1ef1045e81f28b146de73d4b82480c8')
+depends=('qt5-declarative' 'ffmpeg' 'libxv' 'openal' 'uchardet' 
'qt5-quickcontrols' 'qt5-svg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/wang-bin/QtAV/archive/v$pkgver.tar.gz";
+https://github.com/wang-bin/QtAV/commit/5263d9d9.patch
+https://github.com/wang-bin/QtAV/commit/5abba7f0.patch)
+sha512sums=('93ffbf38c49b35bddc08dd93d5cee73369f0693e5a09b087a5295b454b970fed58076bcddb101aa061f48b0350b8e7c7d1ef1045e81f28b146de73d4b82480c8'
+
'156d6feb8bf0d9a3660f0341ceb3d2728d7b044ef4e3a9c7f81adbc262e3d30c4e8769a6059ef90601006d17f50f2259dcc533f223d0bcdc7467376b11f10899'
+
'915e3852a851a171737c254b9b9ef305d6dc1955eec1fda8fa435d3ee1fcd1aa45d7ff67a67c539b2562a5f9af585601985bf2a000aed27dc34321fcb25370b8')
 
+prepare() {
+# Fix build with Qt 5.15
+  patch -d QtAV-$pkgver -p1 < 5263d9d9.patch
+  patch -d QtAV-$pkgver -p1 < 5abba7f0.patch
+}
+
 build() {
   cd QtAV-$pkgver
 



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

2021-09-18 Thread Jelle van der Waa via arch-commits
Date: Saturday, September 18, 2021 @ 21:11:19
  Author: jelle
Revision: 424350

archrelease: copy trunk to testing-any

Added:
  iana-etc/repos/testing-any/
  iana-etc/repos/testing-any/LICENSE
(from rev 424349, iana-etc/trunk/LICENSE)
  iana-etc/repos/testing-any/PKGBUILD
(from rev 424349, iana-etc/trunk/PKGBUILD)
  iana-etc/repos/testing-any/sources.tar.xz
(from rev 424349, iana-etc/trunk/sources.tar.xz)

--+
 LICENSE  |1 +
 PKGBUILD |   52 
 2 files changed, 53 insertions(+)

Copied: iana-etc/repos/testing-any/LICENSE (from rev 424349, 
iana-etc/trunk/LICENSE)
===
--- testing-any/LICENSE (rev 0)
+++ testing-any/LICENSE 2021-09-18 21:11:19 UTC (rev 424350)
@@ -0,0 +1 @@
+The contents of this package are inelligible for copyright protection.

Copied: iana-etc/repos/testing-any/PKGBUILD (from rev 424349, 
iana-etc/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2021-09-18 21:11:19 UTC (rev 424350)
@@ -0,0 +1,52 @@
+# Contributor: Thomas Bächler 
+# Contributor: Gaetan Bisson 
+# Maintainer: Jelle van der Waa 
+
+pkgname=iana-etc
+pkgver=20210903
+_ports=service-names-port-numbers-${pkgver}
+_protocols=protocol-numbers-20210718
+pkgrel=1
+pkgdesc='/etc/protocols and /etc/services provided by IANA'
+url='https://www.iana.org/protocols'
+arch=('any')
+license=('custom:none')
+backup=('etc/'{protocols,services})
+source=("https://sources.archlinux.org/other/packages/iana-etc/${_ports}.xml";
+
"https://sources.archlinux.org/other/packages/iana-etc/${_protocols}.xml";
+'LICENSE')
+sha256sums=('6494fad554c009fa75499d71b1c4f9a4d9385baa08e454113e2f5d1d1efcf8f6'
+'1a9570d4a35702a2b5fcb010701a607d874fc08e51d496c5e893e5881ea2837b'
+'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb')
+
+# Original but unversioned IANA files:
+# 
https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml
+# https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml
+
+package() {
+   cd "${srcdir}"
+
+   install -d "${pkgdir}/etc"
+   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/iana-etc/LICENSE"
+   install -Dm644 ${_ports}.xml 
"${pkgdir}/usr/share/iana-etc/port-numbers.iana"
+   install -Dm644 ${_protocols}.xml 
"${pkgdir}/usr/share/iana-etc/protocol-numbers.iana"
+
+   gawk -F"[<>]" '
+BEGIN { print "# Full data: /usr/share/iana-etc/protocol-numbers.iana\n" }
+(/ "${pkgdir}/etc/protocols"
+
+   gawk -F"[<>]" '
+BEGIN { print "# Full data: /usr/share/iana-etc/port-numbers.iana\n" }
+(/ "${pkgdir}/etc/services"
+
+}

Copied: iana-etc/repos/testing-any/sources.tar.xz (from rev 424349, 
iana-etc/trunk/sources.tar.xz)
===
(Binary files differ)



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

2021-09-18 Thread Jelle van der Waa via arch-commits
Date: Saturday, September 18, 2021 @ 21:11:14
  Author: jelle
Revision: 424349

upgpkg: iana-etc 20210903-1

Modified:
  iana-etc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 21:02:33 UTC (rev 424348)
+++ PKGBUILD2021-09-18 21:11:14 UTC (rev 424349)
@@ -3,7 +3,7 @@
 # Maintainer: Jelle van der Waa 
 
 pkgname=iana-etc
-pkgver=20210728
+pkgver=20210903
 _ports=service-names-port-numbers-${pkgver}
 _protocols=protocol-numbers-20210718
 pkgrel=1
@@ -15,7 +15,7 @@
 source=("https://sources.archlinux.org/other/packages/iana-etc/${_ports}.xml";
 
"https://sources.archlinux.org/other/packages/iana-etc/${_protocols}.xml";
 'LICENSE')
-sha256sums=('c445cdc25e0967c478697abbd7694c9a813df1c94de59f3b35fe61b9ca927745'
+sha256sums=('6494fad554c009fa75499d71b1c4f9a4d9385baa08e454113e2f5d1d1efcf8f6'
 '1a9570d4a35702a2b5fcb010701a607d874fc08e51d496c5e893e5881ea2837b'
 'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb')
 



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

2021-09-18 Thread Antonio Rojas via arch-commits
Date: Saturday, September 18, 2021 @ 21:02:33
  Author: arojas
Revision: 424348

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 21:02:19 UTC (rev 424347)
+++ PKGBUILD2021-09-18 21:02:33 UTC (rev 424348)
@@ -1,120 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.7
-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
- 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/download/$_tarname.tar.xz{,.asc}
-arch-fonts.diff)
-sha256sums=('7133d8c5b053c146e363a9c8f59cf695bc305b7858a2d0432bbbf9995f361b03'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-
-shopt -s extglob
-
-prepare() {
-  mkdir -p docpkg/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -p1 -i ../arch-fonts.diff
-}
-
-build() {
-  cd $_tarname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-shared \
---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-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'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  '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/"
-
-# Harden security policy https://bugs.archlinux.org/task/62785
-  sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-7/policy.xml
-}
-
-package_imagemagick-doc() {
-  pkgdesc+=" (manual and API docs)"
-
-  mv docpkg/* "$pkgdir"
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}

Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 424347, 
imagemagick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 21:02:33 UTC (rev 424348)
@@ -0,0 +1,120 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Eric Bélanger 
+
+pkgbase=imagemagick
+pkgname=(imagemagick imagemagick-doc)
+pkgver=7.1.0.8
+pkgrel=1
+pkgdesc='An image viewing/manipulation program'
+url='https://

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

2021-09-18 Thread Antonio Rojas via arch-commits
Date: Saturday, September 18, 2021 @ 21:02:19
  Author: arojas
Revision: 424347

Update to 7.1.0.8

Modified:
  imagemagick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 21:01:53 UTC (rev 424346)
+++ PKGBUILD2021-09-18 21:02:19 UTC (rev 424347)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick
 pkgname=(imagemagick imagemagick-doc)
-pkgver=7.1.0.7
+pkgver=7.1.0.8
 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/download/$_tarname.tar.xz{,.asc}
 arch-fonts.diff)
-sha256sums=('7133d8c5b053c146e363a9c8f59cf695bc305b7858a2d0432bbbf9995f361b03'
+sha256sums=('393280a93396cbb10f4a88e4dafaa03b0bc8031a86d92fb80948f814fc5d0c01'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae



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

2021-09-18 Thread Jelle van der Waa via arch-commits
Date: Saturday, September 18, 2021 @ 21:02:08
  Author: jelle
Revision: 1017091

archrelease: copy trunk to community-testing-any

Added:
  python-zeroconf/repos/community-testing-any/
  python-zeroconf/repos/community-testing-any/PKGBUILD
(from rev 1017090, python-zeroconf/trunk/PKGBUILD)

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

Copied: python-zeroconf/repos/community-testing-any/PKGBUILD (from rev 1017090, 
python-zeroconf/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-09-18 21:02:08 UTC (rev 1017091)
@@ -0,0 +1,33 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Maxim Andersson 
+
+pkgname=python-zeroconf
+pkgver=0.36.4
+pkgrel=1
+pkgdesc="A pure python implementation of multicast DNS service discovery"
+arch=('any')
+url="https://github.com/jstasiak/python-zeroconf";
+license=('LGPL')
+depends=('python' 'python-netifaces' 'python-six' 'python-ifaddr')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=($pkgname-$pkgver.tar.gz::https://github.com/jstasiak/${pkgname}/archive/${pkgver}.tar.gz)
+sha256sums=('05732464604858d79d45b6a30b0d47fa0e4a4b760eca44b0a2bfce16bf5061ee')
+
+build() {
+  cd "${pkgbase}-${pkgver}"
+  python3 setup.py build
+}
+
+package() {
+  cd "${pkgbase}-${pkgver}"
+
+  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+}
+
+check() {
+  cd "${pkgbase}-${pkgver}"
+  pytest -k 'not test_integration_with_listener_ipv6' tests
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-09-18 Thread Jelle van der Waa via arch-commits
Date: Saturday, September 18, 2021 @ 21:02:03
  Author: jelle
Revision: 1017090

upgpkg: python-zeroconf 0.36.4-1

Modified:
  python-zeroconf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 20:38:28 UTC (rev 1017089)
+++ PKGBUILD2021-09-18 21:02:03 UTC (rev 1017090)
@@ -2,8 +2,8 @@
 # Contributor: Maxim Andersson 
 
 pkgname=python-zeroconf
-pkgver=0.29.0
-pkgrel=2
+pkgver=0.36.4
+pkgrel=1
 pkgdesc="A pure python implementation of multicast DNS service discovery"
 arch=('any')
 url="https://github.com/jstasiak/python-zeroconf";
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/jstasiak/${pkgname}/archive/${pkgver}.tar.gz)
-sha256sums=('b8e7c55f36973362314b7d8cf716a76afea3c91abe9d2f435329dc67b973fe06')
+sha256sums=('05732464604858d79d45b6a30b0d47fa0e4a4b760eca44b0a2bfce16bf5061ee')
 
 build() {
   cd "${pkgbase}-${pkgver}"
@@ -27,7 +27,7 @@
 
 check() {
   cd "${pkgbase}-${pkgver}"
-  pytest -k 'not test_integration_with_listener_ipv6' zeroconf/test.py
+  pytest -k 'not test_integration_with_listener_ipv6' tests
 }
 
 # vim:set ts=2 sw=2 et:



[arch-commits] Commit in qt6-webengine/repos/kde-unstable-x86_64 (4 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 21:01:53
  Author: foutrelis
Revision: 424346

archrelease: copy kde-unstable to kde-unstable-x86_64

Added:
  qt6-webengine/repos/kde-unstable-x86_64/PKGBUILD
(from rev 424345, qt6-webengine/kde-unstable/PKGBUILD)
  qt6-webengine/repos/kde-unstable-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 424345, qt6-webengine/kde-unstable/chromium-harfbuzz-3.0.0.patch)
  qt6-webengine/repos/kde-unstable-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 424345, qt6-webengine/kde-unstable/skia-harfbuzz-3.0.0.patch)
Deleted:
  qt6-webengine/repos/kde-unstable-x86_64/PKGBUILD

---+
 PKGBUILD  |   84 +++--
 chromium-harfbuzz-3.0.0.patch |   20 
 skia-harfbuzz-3.0.0.patch |  100 
 3 files changed, 168 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 21:01:47 UTC (rev 424345)
+++ PKGBUILD2021-09-18 21:01:53 UTC (rev 424346)
@@ -1,36 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Maintainer: Felix Yan 
-
-pkgname=qt6-webengine
-_qtver=6.2.0-rc
-pkgver=${_qtver/-/}
-pkgrel=1
-arch=(x86_64)
-url='https://www.qt.io'
-license=(GPL3 LGPL3 FDL custom)
-pkgdesc='Provides support for web applications using the Chromium browser 
project'
-depends=(qt6-webchannel qt6-location libxcomposite libxrandr pciutils libxss 
libxkbfile 
- libevent snappy nss libxslt minizip ffmpeg re2 libvpx libxtst 
ttf-font)
-makedepends=(cmake ninja python2 python gperf jsoncpp qt6-tools pipewire 
nodejs)
-optdepends=('pipewire: WebRTC desktop sharing under Wayland')
-groups=(qt6)
-_pkgfn="${pkgname/6-/}-everywhere-src-$_qtver"
-source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz)
-sha256sums=('6763d1142601e4c7783ab6c5f3f19946216749c9e59ebdefd85ae29b13998ec8')
-
-build() {
-  cmake -B build -S $_pkgfn -G Ninja \
--DCMAKE_TOOLCHAIN_FILE=/usr/lib/cmake/Qt6/qt.toolchain.cmake \
--DQT_FEATURE_webengine_system_ffmpeg=ON \
--DQT_FEATURE_webengine_system_icu=ON \
--DQT_FEATURE_webengine_proprietary_codecs=ON \
--DQT_FEATURE_webengine_kerberos=ON \
--DQT_FEATURE_webengine_webrtc_pipewire=ON
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  install -Dm644 "$srcdir"/${_pkgfn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
-}

Copied: qt6-webengine/repos/kde-unstable-x86_64/PKGBUILD (from rev 424345, 
qt6-webengine/kde-unstable/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 21:01:53 UTC (rev 424346)
@@ -0,0 +1,48 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Felix Yan 
+
+pkgname=qt6-webengine
+_qtver=6.2.0-rc
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=(x86_64)
+url='https://www.qt.io'
+license=(GPL3 LGPL3 FDL custom)
+pkgdesc='Provides support for web applications using the Chromium browser 
project'
+depends=(qt6-webchannel qt6-location libxcomposite libxrandr pciutils libxss 
libxkbfile 
+ libevent snappy nss libxslt minizip ffmpeg re2 libvpx libxtst 
ttf-font)
+makedepends=(cmake ninja python2 python gperf jsoncpp qt6-tools pipewire 
nodejs)
+optdepends=('pipewire: WebRTC desktop sharing under Wayland')
+groups=(qt6)
+_pkgfn="${pkgname/6-/}-everywhere-src-$_qtver"
+source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
+chromium-harfbuzz-3.0.0.patch
+skia-harfbuzz-3.0.0.patch)
+sha256sums=('6763d1142601e4c7783ab6c5f3f19946216749c9e59ebdefd85ae29b13998ec8'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'c9ed1dbadaf4be6097e25bc5577b91751799befc2d0376b143e1bd10def5754e')
+
+prepare() {
+  cd $_pkgfn
+
+  # Fix build with harfbuzz 3.0.0
+  patch -p1 -d src/3rdparty/chromium -i "$srcdir"/chromium-harfbuzz-3.0.0.patch
+  patch -p1 -d src/3rdparty/chromium/third_party/skia -i 
"$srcdir"/skia-harfbuzz-3.0.0.patch
+}
+
+build() {
+  cmake -B build -S $_pkgfn -G Ninja \
+-DCMAKE_TOOLCHAIN_FILE=/usr/lib/cmake/Qt6/qt.toolchain.cmake \
+-DQT_FEATURE_webengine_system_ffmpeg=ON \
+-DQT_FEATURE_webengine_system_icu=ON \
+-DQT_FEATURE_webengine_proprietary_codecs=ON \
+-DQT_FEATURE_webengine_kerberos=ON \
+-DQT_FEATURE_webengine_webrtc_pipewire=ON
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  install -Dm644 "$srcdir"/${_pkgfn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
+}

Copied: qt6-webengine/repos/kde-unstable-x86_64/chromium-harfbuzz-3.0.0.patch 
(from rev 424345, qt6-webengine/kde-unstable/chromium-harfbuzz-3.0.0.patch)
===
--- chromium-harfbuzz-3.0.0.patch

[arch-commits] Commit in qt6-webengine/kde-unstable (3 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 21:01:47
  Author: foutrelis
Revision: 424345

upgpkg: qt6-webengine 6.2.0rc-2: harfbuzz 3.0.0 rebuild

Added:
  qt6-webengine/kde-unstable/chromium-harfbuzz-3.0.0.patch
  qt6-webengine/kde-unstable/skia-harfbuzz-3.0.0.patch
Modified:
  qt6-webengine/kde-unstable/PKGBUILD

---+
 PKGBUILD  |   18 ++-
 chromium-harfbuzz-3.0.0.patch |   20 
 skia-harfbuzz-3.0.0.patch |  100 
 3 files changed, 135 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 20:30:53 UTC (rev 424344)
+++ PKGBUILD2021-09-18 21:01:47 UTC (rev 424345)
@@ -4,7 +4,7 @@
 pkgname=qt6-webengine
 _qtver=6.2.0-rc
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL3 LGPL3 FDL custom)
@@ -15,9 +15,21 @@
 optdepends=('pipewire: WebRTC desktop sharing under Wayland')
 groups=(qt6)
 _pkgfn="${pkgname/6-/}-everywhere-src-$_qtver"
-source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz)
-sha256sums=('6763d1142601e4c7783ab6c5f3f19946216749c9e59ebdefd85ae29b13998ec8')
+source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
+chromium-harfbuzz-3.0.0.patch
+skia-harfbuzz-3.0.0.patch)
+sha256sums=('6763d1142601e4c7783ab6c5f3f19946216749c9e59ebdefd85ae29b13998ec8'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'c9ed1dbadaf4be6097e25bc5577b91751799befc2d0376b143e1bd10def5754e')
 
+prepare() {
+  cd $_pkgfn
+
+  # Fix build with harfbuzz 3.0.0
+  patch -p1 -d src/3rdparty/chromium -i "$srcdir"/chromium-harfbuzz-3.0.0.patch
+  patch -p1 -d src/3rdparty/chromium/third_party/skia -i 
"$srcdir"/skia-harfbuzz-3.0.0.patch
+}
+
 build() {
   cmake -B build -S $_pkgfn -G Ninja \
 -DCMAKE_TOOLCHAIN_FILE=/usr/lib/cmake/Qt6/qt.toolchain.cmake \

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 21:01:47 UTC (rev 424345)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob)
+ return nullptr;

Added: skia-harfbuzz-3.0.0.patch
===
--- skia-harfbuzz-3.0.0.patch   (rev 0)
+++ skia-harfbuzz-3.0.0.patch   2021-09-18 21:01:47 UTC (rev 424345)
@@ -0,0 +1,100 @@
+# Minimal diff for harfbuzz 3.0.0 support; based on:
+# https://github.com/google/skia/commit/66684b17b382
+# https://github.com/google/skia/commit/51d83abcd24a
+
+diff --git a/gn/skia.gni b/gn/skia.gni
+index d98fdc19ee..199335d5c4 100644
+--- a/gn/skia.gni
 b/gn/skia.gni
+@@ -34,8 +34,6 @@ declare_args() {
+   skia_include_multiframe_procs = false
+   skia_lex = false
+   skia_libgifcodec_path = "third_party/externals/libgifcodec"
+-  skia_pdf_subset_harfbuzz =
+-  false  # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz.
+   skia_qt_path = getenv("QT_PATH")
+   skia_skqp_global_error_tolerance = 0
+   skia_tools_require_resources = false
+@@ -99,6 +97,10 @@ declare_args() {
+   skia_use_libfuzzer_defaults = true
+ }
+ 
++declare_args() {
++  skia_pdf_subset_harfbuzz = skia_use_harfbuzz
++}
++
+ declare_args() {
+   skia_compile_sksl_tests = skia_compile_processors
+   skia_enable_fontmgr_android = skia_use_expat && skia_use_freetype
+diff --git a/src/pdf/SkPDFSubsetFont.cpp b/src/pdf/SkPDFSubsetFont.cpp
+index 81c37eef3a..2340a7937b 100644
+--- a/src/pdf/SkPDFSubsetFont.cpp
 b/src/pdf/SkPDFSubsetFont.cpp
+@@ -49,6 +49,37 @@ static sk_sp to_data(HBBlob blob) {
+ blob.release());
+ }
+ 
++template using void_t = void;
++template
++struct SkPDFHarfBuzzSubset {
++// This is the HarfBuzz 3.0 interface.
++// hb_subset_flags_t does not exist in 2.0

[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)

2021-09-18 Thread Andrew Crerar via arch-commits
Date: Saturday, September 18, 2021 @ 20:35:14
  Author: andrewsc
Revision: 1017088

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 1017087, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  460 ++---
 1 file changed, 230 insertions(+), 230 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 20:34:56 UTC (rev 1017087)
+++ PKGBUILD2021-09-18 20:35:14 UTC (rev 1017088)
@@ -1,230 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=93.0b4
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/";
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach "Acholi"'
-  'af  "Afrikaans"'
-  'an  "Aragonese"'
-  'ar  "Arabic"'
-  'ast "Asturian"'
-  'az  "Azerbaijani"'
-  'be  "Belarusian"'
-  'bg  "Bulgarian"'
-  'bn  "Bengali"'
-  'br  "Breton"'
-  'bs  "Bosnian"'
-  'ca  "Catalan"'
-  'ca-valencia "Catalan (Valencian)"'
-  'cak "Maya Kaqchikel"'
-  'cs  "Czech"'
-  'cy  "Welsh"'
-  'da  "Danish"'
-  'de  "German"'
-  'dsb "Lower Sorbian"'
-  'el  "Greek"'
-  'en-CA   "English (Canada)"'
-  'en-GB   "English (British)"'
-  'en-US   "English (American)"'
-  'eo  "Esperanto"'
-  'es-AR   "Spanish (Argentina)"'
-  'es-CL   "Spanish (Chile)"'
-  'es-ES   "Spanish (Spain)"'
-  'es-MX   "Spanish (Mexico)"'
-  'et  "Estonian"'
-  'eu  "Basque"'
-  'fa  "Persian"'
-  'ff  "Fulah"'
-  'fi  "Finnish"'
-  'fr  "French"'
-  'fy-NL   "Frisian"'
-  'ga-IE   "Irish"'
-  'gd  "Gaelic (Scotland)"'
-  'gl  "Galician"'
-  'gn  "Guarani"'
-  'gu-IN   "Gujarati (India)"'
-  'he  "Hebrew"'
-  'hi-IN   "Hindi (India)"'
-  'hr  "Croatian"'
-  'hsb "Upper Sorbian"'
-  'hu  "Hungarian"'
-  'hy-AM   "Armenian"'
-  'ia  "Interlingua"'
-  'id  "Indonesian"'
-  'is  "Icelandic"'
-  'it  "Italian"'
-  'ja  "Japanese"'
-  'ka  "Georgian"'
-  'kab "Kabyle"'
-  'kk  "Kazakh"'
-  'km  "Khmer"'
-  'kn  "Kannada"'
-  'ko  "Korean"'
-  'lij "Ligurian"'
-  'lt  "Lithuanian"'
-  'lv  "Latvian"'
-  'mk  "Macedonian"'
-  'mr  "Marathi"'
-  'ms  "Malay"'
-  'my  "Burmese"'
-  'nb-NO   "Norwegian (Bokmål)"'
-  'ne-NP   "Nepali"'
-  'nl  "Dutch"'
-  'nn-NO   "Norwegian (Nynorsk)"'
-  'oc  "Occitan"'
-  'pa-IN   "Punjabi (India)"'
-  'pl  "Polish"'
-  'pt-BR   "Portuguese (Brazilian)"'
-  'pt-PT   "Portuguese (Portugal)"'
-  'rm  "Romansh"'
-  'ro  "Romanian"'
-  'ru  "Russian"'
-  'si  "Sinhala"'
-  'sk  "Slovak"'
-  'sl  "Slovenian"'
-  'son "Songhai"'
-  'sq  "Albanian"'
-  'sr  "Serbian"'
-  'sv-SE   "Swedish"'
-  'ta  "Tamil"'
-  'te  "Telugu"'
-  'th  "Thai"'
-  'tl  "Tagalog"'
-  'tr  "Turkish"'
-  'trs "Triqui"'
-  'uk  "Ukrainian"'
-  'ur  "Urdu"'
-  'uz  "Uzbek"'
-  'vi  "Vietnamese"'
-  'xh  "Xhosa"'
-  'zh-CN   "Chinese (Simplified)"'
-  'zh-TW   "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
-}
-
-sha512sums=('859c05d2e87803ae9a44e1716a5a57692d0768e4d4ff4921bd4f941827beedd1dfcd646ae9d2b6794358b6deb3f4ffd168ea2be8c45eb771646257ec3902a283'
-
'e35a86ee5124d6419e01a98b3954a29d53b9f1c9ae55367578417fdc38c530c77a22ba53cec6c8ac378e6f75adbd5dbc86df5d0486c7825d0faa752ed231d2d3'
-
'e28c1a3388cf324598d7f44ca408ad4e4685d167b792e18691df7cb483379349a05cb6e7487340da69ed1576bbeba27c812ef16542c6322fa10b7574f332b98a'
-
'2210927ec039850f1e1e27ec737fdc34591a4d

[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)

2021-09-18 Thread Andrew Crerar via arch-commits
Date: Saturday, September 18, 2021 @ 20:34:56
  Author: andrewsc
Revision: 1017087

upgpkg: firefox-developer-edition-i18n 93.0b6-1

Modified:
  firefox-developer-edition-i18n/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 20:30:56 UTC (rev 1017086)
+++ PKGBUILD2021-09-18 20:34:56 UTC (rev 1017087)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=93.0b4
+pkgver=93.0b6
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -132,99 +132,99 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
 }
 
-sha512sums=('859c05d2e87803ae9a44e1716a5a57692d0768e4d4ff4921bd4f941827beedd1dfcd646ae9d2b6794358b6deb3f4ffd168ea2be8c45eb771646257ec3902a283'
-
'e35a86ee5124d6419e01a98b3954a29d53b9f1c9ae55367578417fdc38c530c77a22ba53cec6c8ac378e6f75adbd5dbc86df5d0486c7825d0faa752ed231d2d3'
-
'e28c1a3388cf324598d7f44ca408ad4e4685d167b792e18691df7cb483379349a05cb6e7487340da69ed1576bbeba27c812ef16542c6322fa10b7574f332b98a'
-
'2210927ec039850f1e1e27ec737fdc34591a4d46b6f55f2aefce2491e63dbcb440569586e1c30c561fbbfbccaf35534fa5fb481ace5f33e578e63c5386ab0d19'
-
'efb9a40a979a60c2ec621ea265b2142db8962f24d7bfd0597ead852fd77c44c67b306654d2f3fe0743557fa48b3f0bbf66bcaf15c14f44fc771f85cf7f2e962a'
-
'7a5e300057edb07024f5084456e498c94012a4796f7bc56c21a39cebc42fb6a86fc119a9e02524000fd92c454692d26ca1c98013916f7b0fd9988028671101ad'
-
'dd0e41fec0671f4d6d9ed5799a0b32657780a4f6bbfe53b4e79d7952822b13f686a0f8e262ba312a458a422f0b0a8611853049678fb2262796cb9ded3d9b5f3a'
-
'dffae5aa247e808673fd9ba50ae1aaac11d1af613dabf1c795c65aeabfbc594683a0e905789c675bbe60669d7727c8072739a2d25cb2d73a968a5008b2374a46'
-
'99511dec1caa1807875fe8129850f591780434ce2fb99d39509504aa3a4d350392f38312bd10e2e77712a2dd72b8fd7ba62001f62d293abee905e18b75bd3836'
-
'9c27f659b0a839889428f78c7496e191496eb911fb8eed1b5e0cc54ac119ade50d873c865e00317e7d335ed88e063dbbcdb0c351d81753e3aac2454575226544'
-
'299886386403396e6f9a9ca374a26eff4de22fa4993bdaf8c2fc94d6f924bf4835c9e3778829e67c319c60bbf0c1738872b1e4cb72649ea2d03f61f906d14b2f'
-
'13e7daaa00572bf4ff2b8c293582d03016e7f927a29760d13bc32fcc7a8d5ed5490da030c4600fb30d8427c1d4a0898c25cd4f875a12d7816db543c9d6f3d912'
-
'c5e50fe80248ed22b94b1196eba4e997c5b703b141c8b424b9d23d915835e249b11299bc5fcc59b182bcf96c1816da6ffe4792212ba9e979968e59d76616'
-
'56f3441603a49c32d9aa10ed03b55ff7b8e9ac8c11ae71507af1e2932d27dde1cfc3930dcbe534f5e4819e752442a88effb226cce7861e8ec8353b2b289106a6'
-
'982be81a47ab537b0cf836486d2ee21529447b7bdc771534a3f1ddb336165477068438208b7edb721be3186fdfb954272a7e3e50f3046ff3a5d1b8a5bc992078'
-
'dcf1a45b2955efecc8afbc6b58457e549a2d1e03ce0866d776796ffec367f5f815d4c056dba319a9dd631cd01716d8dd89987df3928ce1b4240a97f1ef445a5d'
-
'8660d8f1eb77f635a03d14221c37327d81d7d2849af695ef8ec74b58d0273c290dedd277822991cd20b0c5a43b88599e050237bd2f7ed4c007ca30808f14394f'
-
'a3753d65dd38ae64bea7727ec164acf314fd03e3e005d34ad2a4a430c6acf549fb68e02b358a3c297acb8c0de10cf47fc9c7164b9105f86001ab4a7980b0d014'
-
'b6d8f59864bcd6844841d3c16211cbc00f9d066b0cc9d9e0445ad073d44c83db5f80376435540f81c42620f0670054395393a47e3929d6fe820ea9be18333829'
-
'34d40aaea6fe917a537df3541f2048ee28b5e95faf272754f991bdf957bfb2aaa1016ff4996f822f511ce9fce36d25bfc1abaacaa97126ff9b792bfec3569ef1'
-
'36d4ab97b49f4723c0d64314122b0002d952afb790e3786e47640ae8aad269cb4d3589e02b090d9c635b0141f1983b25f68e54aa2aaa076ed32c4cee8542150b'
-
'40b4cd442b64de86050346bccf81e00d9d19bd77dabf93353ebb13bddc5632f50298059174241a13cbe2f6b3d67f497cd96e83a2a42d0b6300c41d9b36db4dd8'
-
'db4d1712c24f2aedd6849995da0101ec31ca769752275af0cf6f52a0c6f2c4db4ed2cc407eb80d84b61f59f1c959ee6dcb4b6317f3c3c378281d1f34b157bee7'
-
'f582421cc5fc59586b4e81903b3a30ff5c7b3809ea747cd619b0b8170edd9b0c3d28df988fcbaaad890f2adb8bdb8e4fc9f41b2a4696dc981dc269d600f078ea'
-
'20419baa85b4863d0809d055a0d417b939c5540f910bf9f7a29b17abf45d4e9fff239d859cc59146f9a3e9bf6b2ac60ae4dd6aaf4962549ca3d6fbf9ebfd5e59'
-
'10769de66586049223dbd87182038f4f4d9825b0219d91c67427dd042ec543b20726f25305675715ed8109bb34ab2131a80320302f386e8439f4e800d7d0de0e'
-
'2a6e58eacd1916d3639282cb7bfb57ce38b596929f0008cc45368b0b39f34b813b32a8573e51c10e8f21f31999c19298d0486155d78f5f4a4a7f8b6275f2201b'
-
'd70d4e54ab4ab86eaeffb2cc7d2324144b554de373befba97bee1d85508fdcbb7d43b66bc0d736a2d1dc897a47166693a641439a1e61fa127e97ec4c42f61734'
-
'e341dd7f11546f458aaca602d95ca9105a104ca21f4e6e4ec581f3a2d6b

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

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 20:29:26
  Author: foutrelis
Revision: 1017078

archrelease: copy trunk to community-staging-x86_64

Added:
  scribus/repos/community-staging-x86_64/
  scribus/repos/community-staging-x86_64/PKGBUILD
(from rev 1017077, scribus/trunk/PKGBUILD)
  scribus/repos/community-staging-x86_64/harfbuzz-3.0.0-kludge.patch
(from rev 1017077, scribus/trunk/harfbuzz-3.0.0-kludge.patch)
  scribus/repos/community-staging-x86_64/harfbuzz-3.0.0.patch
(from rev 1017077, scribus/trunk/harfbuzz-3.0.0.patch)

-+
 PKGBUILD|   69 ++
 harfbuzz-3.0.0-kludge.patch |   12 +++
 harfbuzz-3.0.0.patch|   36 +
 3 files changed, 117 insertions(+)

Copied: scribus/repos/community-staging-x86_64/PKGBUILD (from rev 1017077, 
scribus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-18 20:29:26 UTC (rev 1017078)
@@ -0,0 +1,69 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Gaetan Bisson 
+# Contributor: Daniel J Griffiths 
+# Contributor: Ronald van Haren 
+# Contributor: tobias 
+# Contributor: Ben 
+
+pkgname=scribus
+pkgver=1.5.7
+pkgrel=4
+pkgdesc="Desktop publishing software"
+arch=(x86_64)
+url="https://www.scribus.net/";
+license=(GPL)
+depends=(boost-libs cairo fontconfig freetype2 harfbuzz-icu
+ hunspell lcms2 libcdr libcups libfreehand libjpeg libmspub
+ libpagemaker libpng libqxp librevenge libtiff libvisio libxml2 libzmf
+ openscenegraph openssl podofo poppler python3 qt5-base zlib) 
#graphicsmagick
+makedepends=(cmake boost mesa qt5-tools)
+optdepends=('tk: scripts based on tkinter'
+'hyphen-lang: hyphenation patterns for desired languages')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc}
+harfbuzz-3.0.0-kludge.patch
+harfbuzz-3.0.0.patch)
+sha256sums=('318316b2cfc7a76191d3e0d3f8c2265147daea0570162028e243c292d826f8ce'
+'SKIP'
+'617d5912fb0cda6b93c18d139a870204fe1941c9fd603b5f23d0aa9f2a56a381'
+'bc9fbdada576bd769e07cb6848a39e48d462e6f893dbfedcc4f86229ca27812b')
+validpgpkeys=(5086B8D68E70FDDF4C40045AEF7B95E7F60166DA  # Peter Linnell 

+  757F5E9B13DD648887AD50092D47C099E782504E  # The Scribus Team 
(www.scribus.net) 
+  6558BE84D27273A438A151198BEA48118AEBEE64) # Craig Bradney 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 -i ../harfbuzz-3.0.0.patch
+
+  # https://bugs.scribus.net/view.php?id=16635
+  patch -Np1 -i ../harfbuzz-3.0.0-kludge.patch
+}
+
+build() {
+  cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_SKIP_RPATH=ON \
+-DWANT_HUNSPELL=ON \
+-DWITH_BOOST=ON \
+-DWITH_PODOFO=ON #\
+# FS#59800
+#-DWANT_GRAPHICSMAGICK=ON
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  cd ${pkgname}-${pkgver}
+
+  install -Dm644 scribus.desktop -t "${pkgdir}"/usr/share/applications
+
+  for i in 16x16 32x32 128x128 256x256 512x512 1024x1024
+  do
+install -Dm644 resources/iconsets/artwork/icon_${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}/apps/scribus.png
+  done
+
+  # Use system hyphen
+  rm -rf "${pkgdir}"/usr/share/scribus/dicts/hyph
+  ln -sf /usr/share/hyphen "${pkgdir}"/usr/share/scribus/dicts/hyph
+}

Copied: scribus/repos/community-staging-x86_64/harfbuzz-3.0.0-kludge.patch 
(from rev 1017077, scribus/trunk/harfbuzz-3.0.0-kludge.patch)
===
--- community-staging-x86_64/harfbuzz-3.0.0-kludge.patch
(rev 0)
+++ community-staging-x86_64/harfbuzz-3.0.0-kludge.patch2021-09-18 
20:29:26 UTC (rev 1017078)
@@ -0,0 +1,12 @@
+diff -upr scribus-1.5.7.orig/scribus/fonts/sfnt.cpp 
scribus-1.5.7/scribus/fonts/sfnt.cpp
+--- scribus-1.5.7.orig/scribus/fonts/sfnt.cpp  2021-09-18 23:22:51.537708802 
+0300
 scribus-1.5.7/scribus/fonts/sfnt.cpp   2021-09-18 23:23:53.602675236 
+0300
+@@ -1271,7 +1271,7 @@ namespace sfnt {
+ #endif
+ #endif
+ 
+-  QScopedPointer 
hbSubsetFace(hb_subset(hbFullFace.get(), hbSubsetInput.get()));
++  QScopedPointer 
hbSubsetFace(hb_subset_or_fail(hbFullFace.get(), hbSubsetInput.get()));
+   if (hbSubsetFace.isNull())
+   return QByteArray();
+ 

Copied: scribus/repos/community-staging-x86_64/harfbuzz-3.0.0.patch (from rev 
1017077, scribus/trunk/harfbuzz-3.0.0.patch)
===
--- community-staging-x86_64/harfbuzz-3.0.0.patch   
(rev 0)
+++ community-staging-x86_64/harfbuzz-3.0.0.patch   2021-09-18 20:29:26 UTC 
(rev 1017078)
@@ -0,0 +1,36 @@
+From 1b546978b

[arch-commits] Commit in scribus/trunk (3 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 20:29:20
  Author: foutrelis
Revision: 1017077

upgpkg: scribus 1.5.7-4: harfbuzz 3.0.0 rebuild

Added:
  scribus/trunk/harfbuzz-3.0.0-kludge.patch
  scribus/trunk/harfbuzz-3.0.0.patch
Modified:
  scribus/trunk/PKGBUILD

-+
 PKGBUILD|   18 +++---
 harfbuzz-3.0.0-kludge.patch |   12 
 harfbuzz-3.0.0.patch|   36 
 3 files changed, 63 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 20:26:17 UTC (rev 1017076)
+++ PKGBUILD2021-09-18 20:29:20 UTC (rev 1017077)
@@ -7,7 +7,7 @@
 
 pkgname=scribus
 pkgver=1.5.7
-pkgrel=3
+pkgrel=4
 pkgdesc="Desktop publishing software"
 arch=(x86_64)
 url="https://www.scribus.net/";
@@ -19,13 +19,25 @@
 makedepends=(cmake boost mesa qt5-tools)
 optdepends=('tk: scripts based on tkinter'
 'hyphen-lang: hyphenation patterns for desired languages')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc})
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc}
+harfbuzz-3.0.0-kludge.patch
+harfbuzz-3.0.0.patch)
 sha256sums=('318316b2cfc7a76191d3e0d3f8c2265147daea0570162028e243c292d826f8ce'
-'SKIP')
+'SKIP'
+'617d5912fb0cda6b93c18d139a870204fe1941c9fd603b5f23d0aa9f2a56a381'
+'bc9fbdada576bd769e07cb6848a39e48d462e6f893dbfedcc4f86229ca27812b')
 validpgpkeys=(5086B8D68E70FDDF4C40045AEF7B95E7F60166DA  # Peter Linnell 

   757F5E9B13DD648887AD50092D47C099E782504E  # The Scribus Team 
(www.scribus.net) 
   6558BE84D27273A438A151198BEA48118AEBEE64) # Craig Bradney 

 
+prepare() {
+  cd ${pkgname}-${pkgver}
+  patch -Np1 -i ../harfbuzz-3.0.0.patch
+
+  # https://bugs.scribus.net/view.php?id=16635
+  patch -Np1 -i ../harfbuzz-3.0.0-kludge.patch
+}
+
 build() {
   cmake -B build -S ${pkgname}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr \

Added: harfbuzz-3.0.0-kludge.patch
===
--- harfbuzz-3.0.0-kludge.patch (rev 0)
+++ harfbuzz-3.0.0-kludge.patch 2021-09-18 20:29:20 UTC (rev 1017077)
@@ -0,0 +1,12 @@
+diff -upr scribus-1.5.7.orig/scribus/fonts/sfnt.cpp 
scribus-1.5.7/scribus/fonts/sfnt.cpp
+--- scribus-1.5.7.orig/scribus/fonts/sfnt.cpp  2021-09-18 23:22:51.537708802 
+0300
 scribus-1.5.7/scribus/fonts/sfnt.cpp   2021-09-18 23:23:53.602675236 
+0300
+@@ -1271,7 +1271,7 @@ namespace sfnt {
+ #endif
+ #endif
+ 
+-  QScopedPointer 
hbSubsetFace(hb_subset(hbFullFace.get(), hbSubsetInput.get()));
++  QScopedPointer 
hbSubsetFace(hb_subset_or_fail(hbFullFace.get(), hbSubsetInput.get()));
+   if (hbSubsetFace.isNull())
+   return QByteArray();
+ 

Added: harfbuzz-3.0.0.patch
===
--- harfbuzz-3.0.0.patch(rev 0)
+++ harfbuzz-3.0.0.patch2021-09-18 20:29:20 UTC (rev 1017077)
@@ -0,0 +1,36 @@
+From 1b546978bc4ea0b2a73fbe4d7cf947887e865162 Mon Sep 17 00:00:00 2001
+From: Jean Ghali 
+Date: Sat, 21 Aug 2021 20:05:43 +
+Subject: [PATCH] Use new hb-subset api with harfbuzz >= 2.9.0 in order to
+ prepeare for removal of legacy API in 3.0
+
+git-svn-id: svn://scribus.net/trunk/Scribus@24696 
11d20701-8431-0410-a711-e3c959e3b870
+---
+ scribus/fonts/sfnt.cpp | 10 +-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/scribus/fonts/sfnt.cpp b/scribus/fonts/sfnt.cpp
+index 50777f66e3..fca8b39158 100644
+--- a/scribus/fonts/sfnt.cpp
 b/scribus/fonts/sfnt.cpp
+@@ -1256,11 +1256,19 @@ namespace sfnt {
+ 
+   for (int i = 0; i < cids.count(); ++i)
+   hb_set_add(glyphSet, cids.at(i));
+-  
++
++#if HB_VERSION_ATLEAST(2, 9, 0)
++  uint32_t subsetFlags = (uint32_t) 
hb_subset_input_get_flags(hbSubsetInput.get());
++  subsetFlags |= HB_SUBSET_FLAGS_RETAIN_GIDS;
++  subsetFlags &= ~HB_SUBSET_FLAGS_NO_HINTING;
++  subsetFlags |= HB_SUBSET_FLAGS_NAME_LEGACY;
++  hb_subset_input_set_flags(hbSubsetInput.get(), subsetFlags);
++#else
+   hb_subset_input_set_retain_gids(hbSubsetInput.get(), true);
+   hb_subset_input_set_drop_hints(hbSubsetInput.get(), false);
+ #if HB_VERSION_ATLEAST(2, 6, 5)
+   hb_subset_input_set_name_legacy(hbSubsetInput.get(), true);
++#endif
+ #endif
+ 
+   QScopedPointer 
hbSubsetFace(hb_subset(hbFullFace.get(), hbSubsetInput.get()));



[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)

2021-09-18 Thread Andrew Crerar via arch-commits
Date: Saturday, September 18, 2021 @ 20:25:55
  Author: andrewsc
Revision: 1017075

upgpkg: firefox-developer-edition 93.0b6-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 20:15:08 UTC (rev 1017074)
+++ PKGBUILD2021-09-18 20:25:55 UTC (rev 1017075)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=93.0b5
+pkgver=93.0b6
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -23,7 +23,7 @@
 firefox-install-dir.patch
 0001-Use-remoting-name-for-GDK-application-names.patch
 "$pkgname".desktop)
-sha512sums=('c2ca7924dbab402879a1aee8b71bb9b076f7d3bd6674401021b695c75ce2d857311919c07715fd77802691c6198a06d468b3d1a2995f64efd8b4edfb6fc59784'
+sha512sums=('dd151f8253ccea7bf9b3ac0896794a4e881b5410efaae918933ab5e41b8ee3d0c94da0fec3c7aaeae2878ad6f10bec34f4b3fc72783a673b7fdbc793c63b0210'
 'SKIP'
 
'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
 
'8df3228209334aaaddec9c761c063e61ebbf3e75c6b249db9347dc4cabb79d912ccc8abdcfe4fab63387f2a0e09b4f3c9edf3b7e25aa0fd00ee56bcc7e9dde2c'



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

2021-09-18 Thread Felix Yan via arch-commits
Date: Saturday, September 18, 2021 @ 20:15:08
  Author: felixonmars
Revision: 1017074

archrelease: copy trunk to community-any

Added:
  node-gyp/repos/community-any/PKGBUILD
(from rev 1017073, node-gyp/trunk/PKGBUILD)
Deleted:
  node-gyp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 20:14:55 UTC (rev 1017073)
+++ PKGBUILD2021-09-18 20:15:08 UTC (rev 1017074)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=node-gyp
-pkgver=8.1.0
-pkgrel=2
-pkgdesc='Node.js native addon build tool'
-arch=('any')
-url='https://github.com/nodejs/node-gyp'
-license=('MIT')
-depends=('nodejs' 'nodejs-nopt' 'python' 'semver')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('a367a5875aaded8529de590cc18dff978285de3fc0ddf23f42de0d1fe0904203c976a184f72eea9cff38723216376ed0d23264ad20210950e0fb005534161d06')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-
-  # Experimental dedup
-  rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/{,.bin/}nopt
-  rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/{,.bin/}semver
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: node-gyp/repos/community-any/PKGBUILD (from rev 1017073, 
node-gyp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 20:15:08 UTC (rev 1017074)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=node-gyp
+pkgver=8.2.0
+pkgrel=1
+pkgdesc='Node.js native addon build tool'
+arch=('any')
+url='https://github.com/nodejs/node-gyp'
+license=('MIT')
+depends=('nodejs' 'nodejs-nopt' 'python' 'semver')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('286f1275ca009f0d9de9aba01b097590e6b200b52b5d6fcfdae3809b6276fa7996fc78d9a3bcbef130e0ecb7a3c5b7a438e4afde4ce1abe3525189080c05fc78')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  # Experimental dedup
+  rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/{,.bin/}nopt
+  rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/{,.bin/}semver
+
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2021-09-18 Thread Felix Yan via arch-commits
Date: Saturday, September 18, 2021 @ 20:14:55
  Author: felixonmars
Revision: 1017073

upgpkg: node-gyp 8.2.0-1

Modified:
  node-gyp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:44:32 UTC (rev 1017072)
+++ PKGBUILD2021-09-18 20:14:55 UTC (rev 1017073)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=8.1.0
-pkgrel=2
+pkgver=8.2.0
+pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
 url='https://github.com/nodejs/node-gyp'
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('a367a5875aaded8529de590cc18dff978285de3fc0ddf23f42de0d1fe0904203c976a184f72eea9cff38723216376ed0d23264ad20210950e0fb005534161d06')
+sha512sums=('286f1275ca009f0d9de9aba01b097590e6b200b52b5d6fcfdae3809b6276fa7996fc78d9a3bcbef130e0ecb7a3c5b7a438e4afde4ce1abe3525189080c05fc78')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz



[arch-commits] Commit in qt5-webengine/repos (5 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 20:09:39
  Author: foutrelis
Revision: 424341

archrelease: copy trunk to staging-x86_64

Added:
  qt5-webengine/repos/staging-x86_64/
  qt5-webengine/repos/staging-x86_64/PKGBUILD
(from rev 424340, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/staging-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 424340, qt5-webengine/trunk/chromium-harfbuzz-3.0.0.patch)
  qt5-webengine/repos/staging-x86_64/qt5-webengine-glibc-2.33.patch
(from rev 424340, qt5-webengine/trunk/qt5-webengine-glibc-2.33.patch)
  qt5-webengine/repos/staging-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 424340, qt5-webengine/trunk/skia-harfbuzz-3.0.0.patch)

+
 PKGBUILD   |   70 ++
 chromium-harfbuzz-3.0.0.patch  |   20 +
 qt5-webengine-glibc-2.33.patch |  144 +++
 skia-harfbuzz-3.0.0.patch  |  100 +++
 4 files changed, 334 insertions(+)

Copied: qt5-webengine/repos/staging-x86_64/PKGBUILD (from rev 424340, 
qt5-webengine/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-09-18 20:09:39 UTC (rev 424341)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-webengine
+_qtver=5.15.6
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='https://www.qt.io'
+license=('LGPL3' 'LGPL2.1' 'BSD')
+pkgdesc='Provides support for web applications using the Chromium browser 
project'
+depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libxkbfile' 
+ 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx' 
'libxtst' 'ttf-font')
+makedepends=('git' 'python2' 'python' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 
'poppler' 'libpipewire02' 'nodejs')
+optdepends=('libpipewire02: WebRTC desktop sharing under Wayland')
+groups=('qt' 'qt5')
+_pkgfqn=qtwebengine
+source=(git+https://code.qt.io/qt/qtwebengine.git#tag=v${pkgver}-lts
+git+https://code.qt.io/qt/qtwebengine-chromium.git
+chromium-harfbuzz-3.0.0.patch
+skia-harfbuzz-3.0.0.patch
+qt5-webengine-glibc-2.33.patch)
+sha256sums=('SKIP'
+'SKIP'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'dae11dec5088eb1b14045d8c9862801a342609c15701d7c371e1caccf46e1ffd'
+'2294e5390c869963fc58f7bf1ee0a254a3f7fce3ed00c04e34a5f03e2b31b624')
+
+prepare() {
+  mkdir -p build
+
+  cd ${_pkgfqn}
+  git submodule init
+  git submodule set-url src/3rdparty "$srcdir"/qtwebengine-chromium
+  git submodule set-branch --branch 87-based src/3rdparty
+  git submodule update
+
+  # Fix build with harfbuzz 3.0.0
+  patch -p1 -d src/3rdparty/chromium -i "$srcdir"/chromium-harfbuzz-3.0.0.patch
+  patch -p1 -d src/3rdparty/chromium/third_party/skia -i 
"$srcdir"/skia-harfbuzz-3.0.0.patch
+
+  patch -p1 -i "$srcdir"/qt5-webengine-glibc-2.33.patch # Fix text rendering 
when building with glibc 2.33
+}
+
+build() {
+  cd build
+  qmake ../${_pkgfqn} -- \
+-proprietary-codecs \
+-system-ffmpeg \
+-webp \
+-spellchecker \
+-webengine-icu \
+-webengine-kerberos \
+-webengine-webrtc-pipewire
+  make
+}
+
+package() {
+  cd build
+  make INSTALL_ROOT="$pkgdir" install
+
+  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
+  find "$pkgdir/usr/lib" -type f -name '*.prl' \
+-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
+
+  install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
+
+  # Fix cmake dependency versions
+  sed -e "s|$pkgver\ |5.15.2 |" -i "$pkgdir"/usr/lib/cmake/*/*Config.cmake
+}

Copied: qt5-webengine/repos/staging-x86_64/chromium-harfbuzz-3.0.0.patch (from 
rev 424340, qt5-webengine/trunk/chromium-harfbuzz-3.0.0.patch)
===
--- staging-x86_64/chromium-harfbuzz-3.0.0.patch
(rev 0)
+++ staging-x86_64/chromium-harfbuzz-3.0.0.patch2021-09-18 20:09:39 UTC 
(rev 424341)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.ge

[arch-commits] Commit in qt5-webengine/trunk (3 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 20:09:32
  Author: foutrelis
Revision: 424340

upgpkg: qt5-webengine 5.15.6-2: harfbuzz 3.0.0 rebuild

Added:
  qt5-webengine/trunk/chromium-harfbuzz-3.0.0.patch
  qt5-webengine/trunk/skia-harfbuzz-3.0.0.patch
Modified:
  qt5-webengine/trunk/PKGBUILD

---+
 PKGBUILD  |   10 +++-
 chromium-harfbuzz-3.0.0.patch |   20 
 skia-harfbuzz-3.0.0.patch |  100 
 3 files changed, 129 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:16:35 UTC (rev 424339)
+++ PKGBUILD2021-09-18 20:09:32 UTC (rev 424340)
@@ -4,7 +4,7 @@
 pkgname=qt5-webengine
 _qtver=5.15.6
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.qt.io'
 license=('LGPL3' 'LGPL2.1' 'BSD')
@@ -17,9 +17,13 @@
 _pkgfqn=qtwebengine
 source=(git+https://code.qt.io/qt/qtwebengine.git#tag=v${pkgver}-lts
 git+https://code.qt.io/qt/qtwebengine-chromium.git
+chromium-harfbuzz-3.0.0.patch
+skia-harfbuzz-3.0.0.patch
 qt5-webengine-glibc-2.33.patch)
 sha256sums=('SKIP'
 'SKIP'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'dae11dec5088eb1b14045d8c9862801a342609c15701d7c371e1caccf46e1ffd'
 '2294e5390c869963fc58f7bf1ee0a254a3f7fce3ed00c04e34a5f03e2b31b624')
 
 prepare() {
@@ -31,6 +35,10 @@
   git submodule set-branch --branch 87-based src/3rdparty
   git submodule update
 
+  # Fix build with harfbuzz 3.0.0
+  patch -p1 -d src/3rdparty/chromium -i "$srcdir"/chromium-harfbuzz-3.0.0.patch
+  patch -p1 -d src/3rdparty/chromium/third_party/skia -i 
"$srcdir"/skia-harfbuzz-3.0.0.patch
+
   patch -p1 -i "$srcdir"/qt5-webengine-glibc-2.33.patch # Fix text rendering 
when building with glibc 2.33
 }
 

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 20:09:32 UTC (rev 424340)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob)
+ return nullptr;

Added: skia-harfbuzz-3.0.0.patch
===
--- skia-harfbuzz-3.0.0.patch   (rev 0)
+++ skia-harfbuzz-3.0.0.patch   2021-09-18 20:09:32 UTC (rev 424340)
@@ -0,0 +1,100 @@
+# Minimal diff for harfbuzz 3.0.0 support; based on:
+# https://github.com/google/skia/commit/66684b17b382
+# https://github.com/google/skia/commit/51d83abcd24a
+
+diff --git a/gn/skia.gni b/gn/skia.gni
+index d98fdc19ee..199335d5c4 100644
+--- a/gn/skia.gni
 b/gn/skia.gni
+@@ -34,8 +34,6 @@ declare_args() {
+   skia_include_multiframe_procs = false
+   skia_lex = false
+   skia_libgifcodec_path = "third_party/externals/libgifcodec"
+-  skia_pdf_subset_harfbuzz =
+-  false  # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz.
+   skia_qt_path = getenv("QT_PATH")
+   skia_skqp_global_error_tolerance = 0
+   skia_tools_require_resources = false
+@@ -99,6 +97,10 @@ declare_args() {
+   skia_use_libfuzzer_defaults = true
+ }
+ 
++declare_args() {
++  skia_pdf_subset_harfbuzz = skia_use_harfbuzz
++}
++
+ declare_args() {
+   skia_compile_sksl_tests = skia_compile_processors
+   skia_enable_fontmgr_android = skia_use_expat && skia_use_freetype
+diff --git a/src/pdf/SkPDFSubsetFont.cpp b/src/pdf/SkPDFSubsetFont.cpp
+index 81c37eef3a..2340a7937b 100644
+--- a/src/pdf/SkPDFSubsetFont.cpp
 b/src/pdf/SkPDFSubsetFont.cpp
+@@ -49,6 +49,37 @@ static sk_sp to_data(HBBlob blob) {
+ blob.release());
+ }
+ 
++template using void_t = void;
++template
++struct SkPDFHarfBuzzSubset {
++// This is the HarfBuzz 3.0 interface.
++// hb_subset_flags_t does not exist in 2.0. It isn't dependent on T, so 
inline the value of
++// HB_SUBSET_FLAGS_RETAIN_GIDS until 2.0 is no longer supported.
++  

[arch-commits] Commit in electron10/repos (16 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 19:44:32
  Author: foutrelis
Revision: 1017072

archrelease: copy trunk to community-staging-x86_64

Added:
  electron10/repos/community-staging-x86_64/
  electron10/repos/community-staging-x86_64/PKGBUILD
(from rev 1017071, electron10/trunk/PKGBUILD)
  electron10/repos/community-staging-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1017071, electron10/trunk/chromium-harfbuzz-3.0.0.patch)
  electron10/repos/community-staging-x86_64/chromium-include-limits.patch
(from rev 1017071, electron10/trunk/chromium-include-limits.patch)
  electron10/repos/community-staging-x86_64/chromium-skia-harmony.patch
(from rev 1017071, electron10/trunk/chromium-skia-harmony.patch)
  electron10/repos/community-staging-x86_64/default_app-icon.patch
(from rev 1017071, electron10/trunk/default_app-icon.patch)
  
electron10/repos/community-staging-x86_64/disk_data_allocator-Metadata-constructor.patch
(from rev 1017071, 
electron10/trunk/disk_data_allocator-Metadata-constructor.patch)
  electron10/repos/community-staging-x86_64/electron10.desktop
(from rev 1017071, electron10/trunk/electron10.desktop)
  electron10/repos/community-staging-x86_64/icu68.patch
(from rev 1017071, electron10/trunk/icu68.patch)
  
electron10/repos/community-staging-x86_64/media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch
(from rev 1017071, 
electron10/trunk/media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch)
  electron10/repos/community-staging-x86_64/qt5-webengine-glibc-2.33.patch
(from rev 1017071, electron10/trunk/qt5-webengine-glibc-2.33.patch)
  electron10/repos/community-staging-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1017071, electron10/trunk/skia-harfbuzz-3.0.0.patch)
  
electron10/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1017071, 
electron10/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron10/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 1017071, electron10/trunk/use-system-libraries-in-node.patch)
  
electron10/repos/community-staging-x86_64/v8-call-new-ListFormatter-createInstance.patch
(from rev 1017071, 
electron10/trunk/v8-call-new-ListFormatter-createInstance.patch)
  electron10/repos/community-staging-x86_64/v8-icu68.patch
(from rev 1017071, electron10/trunk/v8-icu68.patch)

-+
 PKGBUILD|  223 +
 chromium-harfbuzz-3.0.0.patch   |   20 
 chromium-include-limits.patch   |   31 
 chromium-skia-harmony.patch |   14 
 default_app-icon.patch  |   21 
 disk_data_allocator-Metadata-constructor.patch  |   18 
 electron10.desktop  |7 
 icu68.patch |  421 ++
 media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch |   43 +
 qt5-webengine-glibc-2.33.patch  |  144 +++
 skia-harfbuzz-3.0.0.patch   |  100 ++
 sql-make-VirtualCursor-standard-layout-type.patch   |  238 +
 use-system-libraries-in-node.patch  |   57 +
 v8-call-new-ListFormatter-createInstance.patch  |   95 ++
 v8-icu68.patch  |  192 
 15 files changed, 1624 insertions(+)

Copied: electron10/repos/community-staging-x86_64/PKGBUILD (from rev 1017071, 
electron10/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-18 19:44:32 UTC (rev 1017072)
@@ -0,0 +1,223 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron10
+pkgver=10.4.7
+_commit=9fc28e2296b99a970cc58cdcbf17b0f2a743617a
+_chromiumver=85.0.4183.121
+pkgrel=2
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn-m85' 'gperf' 'harfbuzz-icu' 
'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+"${pkgname}.desktop"
+'default_app-ico

[arch-commits] Commit in electron10/trunk (4 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 19:44:18
  Author: foutrelis
Revision: 1017071

upgpkg: electron10 10.4.7-2: harfbuzz 3.0.0 rebuild

Added:
  electron10/trunk/chromium-harfbuzz-3.0.0.patch
  electron10/trunk/disk_data_allocator-Metadata-constructor.patch
  electron10/trunk/skia-harfbuzz-3.0.0.patch
Modified:
  electron10/trunk/PKGBUILD

+
 PKGBUILD   |   11 ++
 chromium-harfbuzz-3.0.0.patch  |   20 
 disk_data_allocator-Metadata-constructor.patch |   18 
 skia-harfbuzz-3.0.0.patch  |  100 +++
 4 files changed, 148 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:26:56 UTC (rev 1017070)
+++ PKGBUILD2021-09-18 19:44:18 UTC (rev 1017071)
@@ -4,7 +4,7 @@
 pkgver=10.4.7
 _commit=9fc28e2296b99a970cc58cdcbf17b0f2a743617a
 _chromiumver=85.0.4183.121
-pkgrel=1
+pkgrel=2
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'
@@ -27,10 +27,13 @@
 'v8-icu68.patch'
 'v8-call-new-ListFormatter-createInstance.patch'
 'qt5-webengine-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
 'chromium-include-limits.patch'
 'chromium-skia-harmony.patch'
 'media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch'
 'sql-make-VirtualCursor-standard-layout-type.patch'
+'disk_data_allocator-Metadata-constructor.patch'
)
 sha256sums=('SKIP'
 'SKIP'
@@ -41,10 +44,13 @@
 '6e919c9712d8fe6c2918778df1f8c2ee0675a87a48be5d2aaa54e320703ced4b'
 '44ebcff050a1c849819d66399c14bd711801d0eb64f518d292d3d6efedce3b3a'
 '5600cfa40254fa3fa2cb541d3b55cc8f7a9231de8d2830c25a7651aa392de16f'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'c9ed1dbadaf4be6097e25bc5577b91751799befc2d0376b143e1bd10def5754e'
 'cb8e4c347169f145d2f08329e25125eb2a3682bfc3530c674cf1ffad89431bdf'
 '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
 '0f041d655335cd2a4773ae7ca5e301a0ff12c6c53f57b7cf6651c268e0420a1c'
 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
+'52a63a84a10dc501a0712a76170cfa12abc02ed4efe93486a1e6139b1670f90c'
)
 
 _system_libs=('ffmpeg'
@@ -131,7 +137,10 @@
   patch -Np1 -i ../chromium-include-limits.patch
   patch -Np0 -i ../chromium-skia-harmony.patch
   patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch
+  patch -Np0 -i ../disk_data_allocator-Metadata-constructor.patch
   patch -Np4 -i ../qt5-webengine-glibc-2.33.patch
+  patch -Np1 -i ../chromium-harfbuzz-3.0.0.patch
+  patch -Np1 -d third_party/skia <../skia-harfbuzz-3.0.0.patch
   patch -Np1 -i ../media-Set-allocation-limit-compatible-with-FFmpeg-4.3.patch
   patch -Np1 -i ../use-system-libraries-in-node.patch
   patch -Np1 -i ../default_app-icon.patch  # Icon from .desktop file

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 19:44:18 UTC (rev 1017071)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob)
+ return nullptr;

Added: disk_data_allocator-Metadata-constructor.patch
===
--- disk_data_allocator-Metadata-constructor.patch  
(rev 0)
+++ disk_data_allocator-Metadata-constructor.patch  2021-09-18 19:44:18 UTC 
(rev 1017071)
@@ -0,0 +1,18 @@
+# Modeled after https://github.com/chromium/chromium/commit/d62de64e2fd2
+
+--- third_party/blink/renderer/platform/disk_data_allocator.h.orig 
2021-09-18 15:20:46.550131515 +
 third_party/blink/renderer/platform/dis

[arch-commits] Commit in perl-yaml-libyaml/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-09-18 Thread Sergej Pupykin via arch-commits
Date: Saturday, September 18, 2021 @ 19:26:56
  Author: spupykin
Revision: 1017070

archrelease: copy trunk to community-x86_64

Added:
  perl-yaml-libyaml/repos/community-x86_64/PKGBUILD
(from rev 1017069, perl-yaml-libyaml/trunk/PKGBUILD)
Deleted:
  perl-yaml-libyaml/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 19:26:49 UTC (rev 1017069)
+++ PKGBUILD2021-09-18 19:26:56 UTC (rev 1017070)
@@ -1,41 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: John D Jones III AKA jnbek 
-# Generator  : CPANPLUS::Dist::Arch 1.32
-
-pkgname='perl-yaml-libyaml'
-pkgver=0.75
-pkgrel=6
-pkgdesc="Perl YAML Serialization using XS and libyaml"
-arch=('x86_64')
-license=('PerlArtistic' 'GPL')
-options=('!emptydirs')
-depends=('perl')
-makedepends=()
-url='https://search.cpan.org/dist/YAML-LibYAML/'
-source=("https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-$pkgver.tar.gz";)
-sha256sums=('62ccd4a87daaf3576054f9027d9f3321116374a3a3882eb07166cf01b33792ca')
-
-build() {
-  ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
-  PERL_AUTOINSTALL=--skipdeps\
-  PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='"$pkgdir"'" \
-  PERL_MB_OPT="--installdirs vendor --destdir '"$pkgdir"'" \
-  MODULEBUILDRC=/dev/null
-cd "$srcdir/YAML-LibYAML-$pkgver"
-/usr/bin/perl Makefile.PL
-make
-  )
-}
-
-check() {
-  cd "$srcdir/YAML-LibYAML-$pkgver"
-  ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
-make test
-  )
-}
-
-package() {
-  cd "$srcdir/YAML-LibYAML-$pkgver"
-  make install
-  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
-}

Copied: perl-yaml-libyaml/repos/community-x86_64/PKGBUILD (from rev 1017069, 
perl-yaml-libyaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 19:26:56 UTC (rev 1017070)
@@ -0,0 +1,41 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: John D Jones III AKA jnbek 
+# Generator  : CPANPLUS::Dist::Arch 1.32
+
+pkgname='perl-yaml-libyaml'
+pkgver=0.83
+pkgrel=1
+pkgdesc="Perl YAML Serialization using XS and libyaml"
+arch=('x86_64')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl')
+makedepends=()
+url='https://search.cpan.org/dist/YAML-LibYAML/'
+source=("https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-$pkgver.tar.gz";)
+sha256sums=('b47175b4ff397ad75a4f7781d3d83c08637da6ff0bae326af3b389d854bec490')
+
+build() {
+  ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
+  PERL_AUTOINSTALL=--skipdeps\
+  PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='"$pkgdir"'" \
+  PERL_MB_OPT="--installdirs vendor --destdir '"$pkgdir"'" \
+  MODULEBUILDRC=/dev/null
+cd "$srcdir/YAML-LibYAML-$pkgver"
+/usr/bin/perl Makefile.PL
+make
+  )
+}
+
+check() {
+  cd "$srcdir/YAML-LibYAML-$pkgver"
+  ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
+make test
+  )
+}
+
+package() {
+  cd "$srcdir/YAML-LibYAML-$pkgver"
+  make install
+  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+}



[arch-commits] Commit in perl-yaml-libyaml/trunk (PKGBUILD)

2021-09-18 Thread Sergej Pupykin via arch-commits
Date: Saturday, September 18, 2021 @ 19:26:49
  Author: spupykin
Revision: 1017069

upgpkg: perl-yaml-libyaml 0.83-1

Modified:
  perl-yaml-libyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:26:44 UTC (rev 1017068)
+++ PKGBUILD2021-09-18 19:26:49 UTC (rev 1017069)
@@ -3,8 +3,8 @@
 # Generator  : CPANPLUS::Dist::Arch 1.32
 
 pkgname='perl-yaml-libyaml'
-pkgver=0.75
-pkgrel=6
+pkgver=0.83
+pkgrel=1
 pkgdesc="Perl YAML Serialization using XS and libyaml"
 arch=('x86_64')
 license=('PerlArtistic' 'GPL')
@@ -13,7 +13,7 @@
 makedepends=()
 url='https://search.cpan.org/dist/YAML-LibYAML/'
 
source=("https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-$pkgver.tar.gz";)
-sha256sums=('62ccd4a87daaf3576054f9027d9f3321116374a3a3882eb07166cf01b33792ca')
+sha256sums=('b47175b4ff397ad75a4f7781d3d83c08637da6ff0bae326af3b389d854bec490')
 
 build() {
   ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \



[arch-commits] Commit in nextcloud-app-contacts/repos/community-any (2 files)

2021-09-18 Thread Sergej Pupykin via arch-commits
Date: Saturday, September 18, 2021 @ 19:26:44
  Author: spupykin
Revision: 1017068

archrelease: copy trunk to community-any

Added:
  nextcloud-app-contacts/repos/community-any/PKGBUILD
(from rev 1017067, nextcloud-app-contacts/trunk/PKGBUILD)
Deleted:
  nextcloud-app-contacts/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 19:26:37 UTC (rev 1017067)
+++ PKGBUILD2021-09-18 19:26:44 UTC (rev 1017068)
@@ -1,42 +0,0 @@
-# Maintainer: Sergej Pupykin 
-
-pkgname=nextcloud-app-contacts
-pkgver=4.0.2
-_name=contacts
-pkgrel=1
-pkgdesc="Contacts app for nextcloud"
-arch=('any')
-url="https://github.com/nextcloud/contacts/";
-license=('GPL')
-depends=('nextcloud')
-makedepends=('ripgrep' 'yq')
-groups=('nextcloud-apps')
-options=('!strip')
-#source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/contacts/releases/download/v$pkgver/contacts.tar.gz";)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud-releases/contacts/releases/download/v$pkgver/contacts.tar.gz";)
-sha256sums=('ffab5d853081fc81842dcb1379d0a09e7dd6c2848620eaba959c5b8d5cca4462')
-
-_get_nextcloud_versions() {
-  _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' 
"${_name}/appinfo/info.xml"| sed 's/"//g')"
-  _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' 
"${_name}/appinfo/info.xml"| sed 's/"//g')"
-  _app_max_major_version=$(expr ${_app_max_major_version} + 1)
-}
-
-check() {
-  local _app_min_major_version
-  local _app_max_major_version
-  _get_nextcloud_versions
-
-  local _nextcloud_major_version="$(rg "OC_Version = " 
/usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)"
-  if [[ "$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")" 
-lt 0 ]] || [[ "$(vercmp "${_nextcloud_major_version}" 
"${_app_max_major_version}")" -gt 0 ]] ; then
-printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is 
provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" 
"${_nextcloud_major_version}"
-exit 1
-  fi
-}
-
-package() {
-  _get_nextcloud_versions
-  depends=("nextcloud>=${_app_min_major_version}" 
"nextcloud<${_app_max_major_version}")
-  install -d "$pkgdir"/usr/share/webapps/nextcloud/apps
-  cp -a "$srcdir"/${_name} "$pkgdir"/usr/share/webapps/nextcloud/apps/contacts
-}

Copied: nextcloud-app-contacts/repos/community-any/PKGBUILD (from rev 1017067, 
nextcloud-app-contacts/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 19:26:44 UTC (rev 1017068)
@@ -0,0 +1,42 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=nextcloud-app-contacts
+pkgver=4.0.3
+_name=contacts
+pkgrel=1
+pkgdesc="Contacts app for nextcloud"
+arch=('any')
+url="https://github.com/nextcloud/contacts/";
+license=('GPL')
+depends=('nextcloud')
+makedepends=('ripgrep' 'yq')
+groups=('nextcloud-apps')
+options=('!strip')
+#source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/contacts/releases/download/v$pkgver/contacts.tar.gz";)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud-releases/contacts/releases/download/v$pkgver/contacts.tar.gz";)
+sha256sums=('c4081cfd148cdb46950cd375709c7efe5dc9aeea701a8da5dbb5e95ea2d285de')
+
+_get_nextcloud_versions() {
+  _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' 
"${_name}/appinfo/info.xml"| sed 's/"//g')"
+  _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' 
"${_name}/appinfo/info.xml"| sed 's/"//g')"
+  _app_max_major_version=$(expr ${_app_max_major_version} + 1)
+}
+
+check() {
+  local _app_min_major_version
+  local _app_max_major_version
+  _get_nextcloud_versions
+
+  local _nextcloud_major_version="$(rg "OC_Version = " 
/usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)"
+  if [[ "$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")" 
-lt 0 ]] || [[ "$(vercmp "${_nextcloud_major_version}" 
"${_app_max_major_version}")" -gt 0 ]] ; then
+printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is 
provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" 
"${_nextcloud_major_version}"
+exit 1
+  fi
+}
+
+package() {
+  _get_nextcloud_versions
+  depends=("nextcloud>=${_app_min_major_version}" 
"nextcloud<${_app_max_major_version}")
+  install -d "$pkgdir"/usr/share/webapps/nextcloud/apps
+  cp -a "$srcdir"/${_name} "$pkgdir"/usr/share/webapps/nextcloud/apps/contacts
+}



[arch-commits] Commit in nextcloud-app-contacts/trunk (PKGBUILD)

2021-09-18 Thread Sergej Pupykin via arch-commits
Date: Saturday, September 18, 2021 @ 19:26:37
  Author: spupykin
Revision: 1017067

upgpkg: nextcloud-app-contacts 4.0.3-1

Modified:
  nextcloud-app-contacts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:26:31 UTC (rev 1017066)
+++ PKGBUILD2021-09-18 19:26:37 UTC (rev 1017067)
@@ -1,7 +1,7 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=nextcloud-app-contacts
-pkgver=4.0.2
+pkgver=4.0.3
 _name=contacts
 pkgrel=1
 pkgdesc="Contacts app for nextcloud"
@@ -14,7 +14,7 @@
 options=('!strip')
 
#source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/contacts/releases/download/v$pkgver/contacts.tar.gz";)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud-releases/contacts/releases/download/v$pkgver/contacts.tar.gz";)
-sha256sums=('ffab5d853081fc81842dcb1379d0a09e7dd6c2848620eaba959c5b8d5cca4462')
+sha256sums=('c4081cfd148cdb46950cd375709c7efe5dc9aeea701a8da5dbb5e95ea2d285de')
 
 _get_nextcloud_versions() {
   _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' 
"${_name}/appinfo/info.xml"| sed 's/"//g')"



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

2021-09-18 Thread Sergej Pupykin via arch-commits
Date: Saturday, September 18, 2021 @ 19:26:31
  Author: spupykin
Revision: 1017066

archrelease: copy trunk to community-x86_64

Added:
  gensio/repos/community-x86_64/PKGBUILD
(from rev 1017065, gensio/trunk/PKGBUILD)
Deleted:
  gensio/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 19:26:19 UTC (rev 1017065)
+++ PKGBUILD2021-09-18 19:26:31 UTC (rev 1017066)
@@ -1,25 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Shinlun Hsieh 
-
-pkgname=gensio
-pkgver=2.2.8
-pkgrel=1
-pkgdesc="General Stream I/O"
-arch=(x86_64)
-url="https://sourceforge.net/projects/ser2net/";
-license=('GPL')
-depends=()
-source=("$pkgname-$pkgver.tar.gz::https://github.com/cminyard/gensio/archive/v$pkgver.tar.gz";)
-sha256sums=('edfc613d9fd0edc28ebc9705c5c712d33387098fac63d15f66a8082b230382b9')
-
-build() {
-  cd "$srcdir"/${pkgname}-${pkgver/rc/-rc}
-  test -x configure || ./reconf
-  ./configure --prefix=/usr --sbindir=/usr/bin --with-python=no
-  make
-}
-
-package() {
-  cd "$srcdir"/${pkgname}-${pkgver/rc/-rc}
-  make DESTDIR="$pkgdir" install
-}

Copied: gensio/repos/community-x86_64/PKGBUILD (from rev 1017065, 
gensio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 19:26:31 UTC (rev 1017066)
@@ -0,0 +1,25 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Shinlun Hsieh 
+
+pkgname=gensio
+pkgver=2.2.9
+pkgrel=1
+pkgdesc="General Stream I/O"
+arch=(x86_64)
+url="https://sourceforge.net/projects/ser2net/";
+license=('GPL')
+depends=()
+source=("$pkgname-$pkgver.tar.gz::https://github.com/cminyard/gensio/archive/v$pkgver.tar.gz";)
+sha256sums=('ee42d880481b38a75f52f533e844519aa318d00516bce805f0900ef0d23def35')
+
+build() {
+  cd "$srcdir"/${pkgname}-${pkgver/rc/-rc}
+  test -x configure || ./reconf
+  ./configure --prefix=/usr --sbindir=/usr/bin --with-python=no
+  make
+}
+
+package() {
+  cd "$srcdir"/${pkgname}-${pkgver/rc/-rc}
+  make DESTDIR="$pkgdir" install
+}



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

2021-09-18 Thread Sergej Pupykin via arch-commits
Date: Saturday, September 18, 2021 @ 19:26:19
  Author: spupykin
Revision: 1017065

upgpkg: gensio 2.2.9-1

Modified:
  gensio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:20:08 UTC (rev 1017064)
+++ PKGBUILD2021-09-18 19:26:19 UTC (rev 1017065)
@@ -2,7 +2,7 @@
 # Contributor: Shinlun Hsieh 
 
 pkgname=gensio
-pkgver=2.2.8
+pkgver=2.2.9
 pkgrel=1
 pkgdesc="General Stream I/O"
 arch=(x86_64)
@@ -10,7 +10,7 @@
 license=('GPL')
 depends=()
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/cminyard/gensio/archive/v$pkgver.tar.gz";)
-sha256sums=('edfc613d9fd0edc28ebc9705c5c712d33387098fac63d15f66a8082b230382b9')
+sha256sums=('ee42d880481b38a75f52f533e844519aa318d00516bce805f0900ef0d23def35')
 
 build() {
   cd "$srcdir"/${pkgname}-${pkgver/rc/-rc}



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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:20:08
  Author: andyrtr
Revision: 1017064

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 1017063, tp_smapi-lts/trunk/PKGBUILD)

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 1017063, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-18 19:20:08 UTC (rev 1017064)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=179
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-lts-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:20:03
  Author: andyrtr
Revision: 1017063

upgpkg: tp_smapi-lts 0.43-179: kernel rebuild

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:18:52 UTC (rev 1017062)
+++ PKGBUILD2021-09-18 19:20:03 UTC (rev 1017063)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi-lts
 pkgver=0.43
-pkgrel=178
+pkgrel=179
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'



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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:18:52
  Author: andyrtr
Revision: 1017062

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 1017061, r8168-lts/trunk/PKGBUILD)

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

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 1017061, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-18 19:18:52 UTC (rev 1017062)
@@ -0,0 +1,43 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+pkgver=8.049.02
+pkgrel=18
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-lts-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz
+
https://github.com/mtorromeo/r8168/releases/download/$pkgver/r8168-$pkgver.tar.gz.asc)
+sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24'
+'SKIP')
+validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF')
+
+build() {
+   cd "r8168-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux-lts M="$PWD/src" \
+   ENABLE_USE_FIRMWARE_FILE=y \
+   CONFIG_R8168_NAPI=y \
+   CONFIG_R8168_VLAN=y \
+   CONFIG_ASPM=y \
+   ENABLE_S5WOL=y \
+   ENABLE_EEE=y \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux-lts')
+
+   local 
extradir=/usr/lib/modules/$(

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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:18:47
  Author: andyrtr
Revision: 1017061

upgpkg: r8168-lts 8.049.02-18: kernel rebuild

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 19:17:27 UTC (rev 1017060)
+++ PKGBUILD2021-09-18 19:18:47 UTC (rev 1017061)
@@ -2,7 +2,7 @@
 
 pkgname=r8168-lts
 pkgver=8.049.02
-pkgrel=17
+pkgrel=18
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw";
 license=("GPL")



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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:17:27
  Author: andyrtr
Revision: 1017060

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call-lts/repos/community-testing-x86_64/
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 1017059, acpi_call-lts/trunk/PKGBUILD)

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

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 
1017059, acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-18 19:17:27 UTC (rev 1017060)
@@ -0,0 +1,68 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.2.1
+pkgrel=78
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+provides=('acpi_call')
+
+build() {
+  _kernver=$(

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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:17:22
  Author: andyrtr
Revision: 1017059

upgpkg: acpi_call-lts 1.2.1-78: kernel rebuild

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 18:35:54 UTC (rev 1017058)
+++ PKGBUILD2021-09-18 19:17:22 UTC (rev 1017059)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-lts
 pkgver=1.2.1
-pkgrel=77
+pkgrel=78
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')



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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:16:35
  Author: andyrtr
Revision: 424339

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 424338, nvidia-lts/trunk/PKGBUILD)

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 424338, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-09-18 19:16:35 UTC (rev 424339)
@@ -0,0 +1,39 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=470.63.01
+pkgrel=10
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 19:16:30
  Author: andyrtr
Revision: 424338

upgpkg: nvidia-lts 1:470.63.01-10: kernel rebuild

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 18:52:30 UTC (rev 424337)
+++ PKGBUILD2021-09-18 19:16:30 UTC (rev 424338)
@@ -3,7 +3,7 @@
 
 pkgname=nvidia-lts
 pkgver=470.63.01
-pkgrel=9
+pkgrel=10
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')



[arch-commits] Commit in linux-lts/repos (5 files)

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 18:52:30
  Author: andyrtr
Revision: 424337

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
(from rev 424336, 
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch)
  
linux-lts/repos/testing-x86_64/0002-gcc-plugins-modern-gcc-plugin-infrastructure-requres.patch
(from rev 424336, 
linux-lts/trunk/0002-gcc-plugins-modern-gcc-plugin-infrastructure-requres.patch)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 424336, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 424336, linux-lts/trunk/config)

-+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch |  151 
 0002-gcc-plugins-modern-gcc-plugin-infrastructure-requres.patch |   76 
 PKGBUILD|  200 
 config  |10330 
++
 4 files changed, 10757 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 424336:424337 to see the changes.


[arch-commits] Commit in linux-lts/trunk (PKGBUILD config)

2021-09-18 Thread Andreas Radke via arch-commits
Date: Saturday, September 18, 2021 @ 18:52:11
  Author: andyrtr
Revision: 424336

upgpkg: linux-lts 5.10.67-1: upstream update 5.10.67

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config

--+
 PKGBUILD |6 +++---
 config   |2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 17:33:29 UTC (rev 424335)
+++ PKGBUILD2021-09-18 18:52:11 UTC (rev 424336)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgbase=linux-lts
-pkgver=5.10.66
+pkgver=5.10.67
 pkgrel=1
 pkgdesc='LTS Linux'
 url="https://www.kernel.org/";
@@ -24,9 +24,9 @@
   '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
 )
 # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
-sha256sums=('5dfa06d164b9ea669ec637b1e6d05fb5fea8ef3aeb6729f2cbcd0dfcc8a7'
+sha256sums=('8c5740aa782593b8fabf9b71c2800182d4fe965adabd3595634113d48cb98a82'
 'SKIP'
-'524992f2a80f0ec349fccb1a883c2b218a0f2409d3ff064dd9c0e559135fb8d7'
+'30e54ee3aa0e51588d1abcea3c63619f2e71caa9283d577af89d84d25306be67'
 '96a72e1652314215da7140956c3abcf495cafd00811eda3cf4ce03ec5f791f1e'
 'bb935ad2467637966185b88d18a3f9be2f37d3acdc71ed361eae326ca898d6fc')
 

Modified: config
===
--- config  2021-09-18 17:33:29 UTC (rev 424335)
+++ config  2021-09-18 18:52:11 UTC (rev 424336)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.10.66 Kernel Configuration
+# Linux/x86 5.10.67 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
 CONFIG_CC_IS_GCC=y



[arch-commits] Commit in electron9/repos (23 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 18:35:54
  Author: foutrelis
Revision: 1017058

archrelease: copy trunk to community-staging-x86_64

Added:
  electron9/repos/community-staging-x86_64/
  electron9/repos/community-staging-x86_64/PKGBUILD
(from rev 1017057, electron9/trunk/PKGBUILD)
  
electron9/repos/community-staging-x86_64/add-missing-algorithm-header-in-crx_install_error.cc.patch
(from rev 1017057, 
electron9/trunk/add-missing-algorithm-header-in-crx_install_error.cc.patch)
  
electron9/repos/community-staging-x86_64/avoid-double-destruction-of-ServiceWorkerObjectHost.patch
(from rev 1017057, 
electron9/trunk/avoid-double-destruction-of-ServiceWorkerObjectHost.patch)
  electron9/repos/community-staging-x86_64/chromium-83-gcc-10.patch
(from rev 1017057, electron9/trunk/chromium-83-gcc-10.patch)
  electron9/repos/community-staging-x86_64/chromium-ffmpeg-4.3.patch
(from rev 1017057, electron9/trunk/chromium-ffmpeg-4.3.patch)
  electron9/repos/community-staging-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1017057, electron9/trunk/chromium-harfbuzz-3.0.0.patch)
  electron9/repos/community-staging-x86_64/chromium-include-limits.patch
(from rev 1017057, electron9/trunk/chromium-include-limits.patch)
  electron9/repos/community-staging-x86_64/chromium-skia-harmony.patch
(from rev 1017057, electron9/trunk/chromium-skia-harmony.patch)
  electron9/repos/community-staging-x86_64/clean-up-a-call-to-set_utf8.patch
(from rev 1017057, electron9/trunk/clean-up-a-call-to-set_utf8.patch)
  electron9/repos/community-staging-x86_64/default_app-icon.patch
(from rev 1017057, electron9/trunk/default_app-icon.patch)
  
electron9/repos/community-staging-x86_64/disk_data_allocator-Metadata-constructor.patch
(from rev 1017057, 
electron9/trunk/disk_data_allocator-Metadata-constructor.patch)
  electron9/repos/community-staging-x86_64/electron9.desktop
(from rev 1017057, electron9/trunk/electron9.desktop)
  
electron9/repos/community-staging-x86_64/include-memory-header-to-get-the-definition-of-std-u.patch
(from rev 1017057, 
electron9/trunk/include-memory-header-to-get-the-definition-of-std-u.patch)
  
electron9/repos/community-staging-x86_64/iwyu-std-numeric_limits-is-defined-in-limits.patch
(from rev 1017057, 
electron9/trunk/iwyu-std-numeric_limits-is-defined-in-limits.patch)
  
electron9/repos/community-staging-x86_64/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch
(from rev 1017057, 
electron9/trunk/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch)
  
electron9/repos/community-staging-x86_64/make-some-of-blink-custom-iterators-STL-compatible.patch
(from rev 1017057, 
electron9/trunk/make-some-of-blink-custom-iterators-STL-compatible.patch)
  electron9/repos/community-staging-x86_64/qt5-webengine-glibc-2.33.patch
(from rev 1017057, electron9/trunk/qt5-webengine-glibc-2.33.patch)
  electron9/repos/community-staging-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1017057, electron9/trunk/skia-harfbuzz-3.0.0.patch)
  
electron9/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1017057, 
electron9/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron9/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 1017057, electron9/trunk/use-system-libraries-in-node.patch)
  
electron9/repos/community-staging-x86_64/v8-call-new-ListFormatter-createInstance.patch
(from rev 1017057, 
electron9/trunk/v8-call-new-ListFormatter-createInstance.patch)
  
electron9/repos/community-staging-x86_64/v8-remove-soon-to-be-removed-getAllFieldPositions.patch
(from rev 1017057, 
electron9/trunk/v8-remove-soon-to-be-removed-getAllFieldPositions.patch)

+
 PKGBUILD   |  250 +++
 add-missing-algorithm-header-in-crx_install_error.cc.patch |   29 +
 avoid-double-destruction-of-ServiceWorkerObjectHost.patch  |  138 ++
 chromium-83-gcc-10.patch   |   64 ++
 chromium-ffmpeg-4.3.patch  |   21 
 chromium-harfbuzz-3.0.0.patch  |   20 
 chromium-include-limits.patch  |   31 +
 chromium-skia-harmony.patch|   14 
 clean-up-a-call-to-set_utf8.patch  |   34 +
 default_app-icon.patch |   21 
 disk_data_allocator-Metadata-constructor.patch |   18 
 electron9.desktop  |7 
 include-memory-header-to-get-the-definition-of-std-u.patch |   32 +
 iwyu-std-numeric_limits-is-defined-in-limits.patch |   29 +
 libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch |   62 ++
 make-some-of-blink-custom-iterators-STL-compatible.patch   |   95 
 qt5-webengine-glibc-2.33.patch |  

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

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 18:35:34
  Author: foutrelis
Revision: 1017057

upgpkg: electron9 9.4.4-2: harfbuzz 3.0.0 rebuild

Added:
  electron9/trunk/chromium-harfbuzz-3.0.0.patch
  electron9/trunk/chromium-include-limits.patch
  electron9/trunk/disk_data_allocator-Metadata-constructor.patch
  electron9/trunk/skia-harfbuzz-3.0.0.patch
  electron9/trunk/sql-make-VirtualCursor-standard-layout-type.patch
Modified:
  electron9/trunk/PKGBUILD

---+
 PKGBUILD  |   17 +
 chromium-harfbuzz-3.0.0.patch |   20 +
 chromium-include-limits.patch |   31 ++
 disk_data_allocator-Metadata-constructor.patch|   18 +
 skia-harfbuzz-3.0.0.patch |   99 
 sql-make-VirtualCursor-standard-layout-type.patch |  238 
 6 files changed, 422 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 17:21:12 UTC (rev 1017056)
+++ PKGBUILD2021-09-18 18:35:34 UTC (rev 1017057)
@@ -4,7 +4,7 @@
 pkgver=9.4.4
 _commit=f981f3a7c41767fa5ec13cbc8e2242129db96e7a
 _chromiumver=83.0.4103.122
-pkgrel=1
+pkgrel=2
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'
@@ -28,7 +28,12 @@
 'chromium-83-gcc-10.patch'
 'chromium-ffmpeg-4.3.patch'
 'qt5-webengine-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
+'chromium-include-limits.patch'
 'chromium-skia-harmony.patch'
+'sql-make-VirtualCursor-standard-layout-type.patch'
+'disk_data_allocator-Metadata-constructor.patch'
 'clean-up-a-call-to-set_utf8.patch'
 'include-memory-header-to-get-the-definition-of-std-u.patch'
 'iwyu-std-numeric_limits-is-defined-in-limits.patch'
@@ -47,7 +52,12 @@
 '3e5ba8c0a70a4bc673deec0c61eb2b58f05a4c784cbdb7c8118be1eb6580db6d'
 '5390304b5f544868985ce00a3ec082d4ece2dacb1c73cdb35dd4facfea12449a'
 '5600cfa40254fa3fa2cb541d3b55cc8f7a9231de8d2830c25a7651aa392de16f'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'fffbdd7479292462a1b4e3846c610ee5a0f0d409ded11426f21dd47051604dfd'
+'cb8e4c347169f145d2f08329e25125eb2a3682bfc3530c674cf1ffad89431bdf'
 '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
+'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
+'52a63a84a10dc501a0712a76170cfa12abc02ed4efe93486a1e6139b1670f90c'
 '58c41713eb6fb33b6eef120f4324fa1fb8123b1fbc4ecbe5662f1f9779b9b6af'
 '071326135bc25226aa165639dff80a03670a17548f2d2ff5cc4f40982b39c52a'
 '675fb3d6276cce569a641436465f58d5709d1d4a5f62b7052989479fd4aaea24'
@@ -140,8 +150,13 @@
   patch -Np1 -i ../avoid-double-destruction-of-ServiceWorkerObjectHost.patch
   patch -Np1 -i ../chromium-83-gcc-10.patch
   patch -Np1 -i ../chromium-ffmpeg-4.3.patch
+  patch -Np1 -i ../chromium-include-limits.patch
   patch -Np0 -i ../chromium-skia-harmony.patch
+  patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch
+  patch -Np0 -i ../disk_data_allocator-Metadata-constructor.patch
   patch -Np4 -i ../qt5-webengine-glibc-2.33.patch
+  patch -Np1 -i ../chromium-harfbuzz-3.0.0.patch
+  patch -Np1 -d third_party/skia <../skia-harfbuzz-3.0.0.patch
   patch -Np1 -i ../clean-up-a-call-to-set_utf8.patch
   patch -Np1 -i ../include-memory-header-to-get-the-definition-of-std-u.patch
   patch -Np1 -F3 -i ../iwyu-std-numeric_limits-is-defined-in-limits.patch

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 18:35:34 UTC (rev 1017057)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob

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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Saturday, September 18, 2021 @ 17:33:29
  Author: heftig
Revision: 424335

5.14.6.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 17:33:29 UTC (rev 424334)
+++ PKGBUILD2021-09-18 17:33:29 UTC (rev 424335)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.14.5.arch1
+pkgver=5.14.6.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}



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

2021-09-18 Thread Jan Steffens via arch-commits
Date: Saturday, September 18, 2021 @ 17:33:29
  Author: heftig
Revision: 424334

5.14.6.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 16:49:31 UTC (rev 424333)
+++ PKGBUILD2021-09-18 17:33:29 UTC (rev 424334)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.14.5.zen2
+pkgver=5.14.6.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}



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

2021-09-18 Thread Tobias Powalowski via arch-commits
Date: Saturday, September 18, 2021 @ 16:49:31
  Author: tpowa
Revision: 424333

#68663 update project url

Modified:
  wireless-regdb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 11:39:36 UTC (rev 424332)
+++ PKGBUILD2021-09-18 16:49:31 UTC (rev 424333)
@@ -5,7 +5,7 @@
 pkgrel=1
 pkgdesc="Central Regulatory Domain Database"
 arch=('any')
-url="https://wireless.kernel.org/en/developers/Regulatory";
+url="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb";
 backup=(etc/conf.d/wireless-regdom)
 license=('custom')
 depends=('sh')



[arch-commits] Commit in electron11/repos (16 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 14:28:19
  Author: foutrelis
Revision: 1016930

archrelease: copy trunk to community-staging-x86_64

Added:
  electron11/repos/community-staging-x86_64/
  electron11/repos/community-staging-x86_64/PKGBUILD
(from rev 1016929, electron11/trunk/PKGBUILD)
  electron11/repos/community-staging-x86_64/chromium-glibc-2.33.patch
(from rev 1016929, electron11/trunk/chromium-glibc-2.33.patch)
  electron11/repos/community-staging-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1016929, electron11/trunk/chromium-harfbuzz-3.0.0.patch)
  electron11/repos/community-staging-x86_64/chromium-include-limits.patch
(from rev 1016929, electron11/trunk/chromium-include-limits.patch)
  electron11/repos/community-staging-x86_64/chromium-include-stddef.patch
(from rev 1016929, electron11/trunk/chromium-include-stddef.patch)
  electron11/repos/community-staging-x86_64/chromium-skia-harmony.patch
(from rev 1016929, electron11/trunk/chromium-skia-harmony.patch)
  
electron11/repos/community-staging-x86_64/d62de64e2fd20a4811593cb2248bb476aebfadf5.patch
(from rev 1016929, 
electron11/trunk/d62de64e2fd20a4811593cb2248bb476aebfadf5.patch)
  electron11/repos/community-staging-x86_64/default_app-icon.patch
(from rev 1016929, electron11/trunk/default_app-icon.patch)
  electron11/repos/community-staging-x86_64/electron11.desktop
(from rev 1016929, electron11/trunk/electron11.desktop)
  electron11/repos/community-staging-x86_64/icu68.patch
(from rev 1016929, electron11/trunk/icu68.patch)
  electron11/repos/community-staging-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1016929, electron11/trunk/skia-harfbuzz-3.0.0.patch)
  
electron11/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1016929, 
electron11/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron11/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 1016929, electron11/trunk/use-system-libraries-in-node.patch)
  
electron11/repos/community-staging-x86_64/v8-call-new-ListFormatter-createInstance.patch
(from rev 1016929, 
electron11/trunk/v8-call-new-ListFormatter-createInstance.patch)
  electron11/repos/community-staging-x86_64/v8-icu68.patch
(from rev 1016929, electron11/trunk/v8-icu68.patch)

---+
 PKGBUILD  |  231 ++
 chromium-glibc-2.33.patch |  144 ++
 chromium-harfbuzz-3.0.0.patch |   20 
 chromium-include-limits.patch |   21 
 chromium-include-stddef.patch |   10 
 chromium-skia-harmony.patch   |   14 
 d62de64e2fd20a4811593cb2248bb476aebfadf5.patch|   35 +
 default_app-icon.patch|   21 
 electron11.desktop|7 
 icu68.patch   |  421 
 skia-harfbuzz-3.0.0.patch |  100 
 sql-make-VirtualCursor-standard-layout-type.patch |  238 +++
 use-system-libraries-in-node.patch|   53 ++
 v8-call-new-ListFormatter-createInstance.patch|   95 
 v8-icu68.patch|  192 +
 15 files changed, 1602 insertions(+)

Copied: electron11/repos/community-staging-x86_64/PKGBUILD (from rev 1016929, 
electron11/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-18 14:28:19 UTC (rev 1016930)
@@ -0,0 +1,231 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron11
+pkgver=11.5.0
+_commit=3d0705d81fd8b829372a732577b5c275352a9da6
+_chromiumver=87.0.4280.141
+pkgrel=2
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
+ 'libxslt' 'minizip' 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 
'java-runtime-headless'
+ 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
+ 'python2' 'wget')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git'
+"${pkgname}.desktop"
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'icu68.patch'
+'v8-icu68.patch'
+'v8-call-new-ListFormatter-createInstance.patch'
+'chromium-glibc-2.33.patch'

[arch-commits] Commit in electron11/trunk (3 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 14:28:05
  Author: foutrelis
Revision: 1016929

upgpkg: electron11 11.5.0-2: harfbuzz 3.0.0 rebuild

Added:
  electron11/trunk/chromium-harfbuzz-3.0.0.patch
  electron11/trunk/skia-harfbuzz-3.0.0.patch
Modified:
  electron11/trunk/PKGBUILD

---+
 PKGBUILD  |8 ++-
 chromium-harfbuzz-3.0.0.patch |   20 
 skia-harfbuzz-3.0.0.patch |  100 
 3 files changed, 127 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 13:38:21 UTC (rev 1016928)
+++ PKGBUILD2021-09-18 14:28:05 UTC (rev 1016929)
@@ -4,7 +4,7 @@
 pkgver=11.5.0
 _commit=3d0705d81fd8b829372a732577b5c275352a9da6
 _chromiumver=87.0.4280.141
-pkgrel=1
+pkgrel=2
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'
@@ -27,6 +27,8 @@
 'v8-icu68.patch'
 'v8-call-new-ListFormatter-createInstance.patch'
 'chromium-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
 'chromium-include-limits.patch'
 'chromium-include-stddef.patch'
 'chromium-skia-harmony.patch'
@@ -42,6 +44,8 @@
 '6e919c9712d8fe6c2918778df1f8c2ee0675a87a48be5d2aaa54e320703ced4b'
 '44ebcff050a1c849819d66399c14bd711801d0eb64f518d292d3d6efedce3b3a'
 '2fccecdcd4509d4c36af873988ca9dbcba7fdb95122894a9fdf502c33a1d7a4b'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'c9ed1dbadaf4be6097e25bc5577b91751799befc2d0376b143e1bd10def5754e'
 'de7090b3f449372dd721b64eb10a02d15a1018961def0b4f35d2c90167ded524'
 '2c76f4b2572ec9f065433199e0cfaf58a5cfc869920c6c851150e9bcfe4d6d2a'
 '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
@@ -139,6 +143,8 @@
   patch -Np1 -d v8 <../v8-call-new-ListFormatter-createInstance.patch
   patch -Np0 -i ../chromium-skia-harmony.patch
   patch -Np1 -i ../chromium-glibc-2.33.patch
+  patch -Np1 -i ../chromium-harfbuzz-3.0.0.patch
+  patch -Np1 -d third_party/skia <../skia-harfbuzz-3.0.0.patch
   patch -Np1 -i ../chromium-include-limits.patch
   patch -Np1 -i ../chromium-include-stddef.patch
   patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 14:28:05 UTC (rev 1016929)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob)
+ return nullptr;

Added: skia-harfbuzz-3.0.0.patch
===
--- skia-harfbuzz-3.0.0.patch   (rev 0)
+++ skia-harfbuzz-3.0.0.patch   2021-09-18 14:28:05 UTC (rev 1016929)
@@ -0,0 +1,100 @@
+# Minimal diff for harfbuzz 3.0.0 support; based on:
+# https://github.com/google/skia/commit/66684b17b382
+# https://github.com/google/skia/commit/51d83abcd24a
+
+diff --git a/gn/skia.gni b/gn/skia.gni
+index d98fdc19ee..199335d5c4 100644
+--- a/gn/skia.gni
 b/gn/skia.gni
+@@ -34,8 +34,6 @@ declare_args() {
+   skia_include_multiframe_procs = false
+   skia_lex = false
+   skia_libgifcodec_path = "third_party/externals/libgifcodec"
+-  skia_pdf_subset_harfbuzz =
+-  false  # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz.
+   skia_qt_path = getenv("QT_PATH")
+   skia_skqp_global_error_tolerance = 0
+   skia_tools_require_resources = false
+@@ -99,6 +97,10 @@ declare_args() {
+   skia_use_libfuzzer_defaults = true
+ }
+ 
++declare_args() {
++  skia_pdf_subset_harfbuzz = skia_use_harfbuzz
++}
++
+ declare_args() {
+   skia_compile_sksl_tests = skia_compile_processors
+   skia_enable_fontmgr_android = skia_use_expat && skia_use_freetype
+diff --git a/src/pdf/SkPDFSubsetFont.cpp b/src/pdf/SkPDFSubsetFont.c

[arch-commits] Commit in electron12/repos (12 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 13:38:21
  Author: foutrelis
Revision: 1016928

archrelease: copy trunk to community-staging-x86_64

Added:
  electron12/repos/community-staging-x86_64/
  electron12/repos/community-staging-x86_64/PKGBUILD
(from rev 1016927, electron12/trunk/PKGBUILD)
  
electron12/repos/community-staging-x86_64/add-dependency-on-opus-in-webcodecs.patch
(from rev 1016927, 
electron12/trunk/add-dependency-on-opus-in-webcodecs.patch)
  electron12/repos/community-staging-x86_64/chromium-fix-libva-redef.patch
(from rev 1016927, electron12/trunk/chromium-fix-libva-redef.patch)
  electron12/repos/community-staging-x86_64/chromium-glibc-2.33.patch
(from rev 1016927, electron12/trunk/chromium-glibc-2.33.patch)
  electron12/repos/community-staging-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1016927, electron12/trunk/chromium-harfbuzz-3.0.0.patch)
  electron12/repos/community-staging-x86_64/default_app-icon.patch
(from rev 1016927, electron12/trunk/default_app-icon.patch)
  electron12/repos/community-staging-x86_64/electron-launcher.sh
(from rev 1016927, electron12/trunk/electron-launcher.sh)
  electron12/repos/community-staging-x86_64/electron.desktop
(from rev 1016927, electron12/trunk/electron.desktop)
  electron12/repos/community-staging-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1016927, electron12/trunk/skia-harfbuzz-3.0.0.patch)
  
electron12/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1016927, 
electron12/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron12/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 1016927, electron12/trunk/use-system-libraries-in-node.patch)

---+
 PKGBUILD  |  229 +++
 add-dependency-on-opus-in-webcodecs.patch |   43 +++
 chromium-fix-libva-redef.patch|   86 +++
 chromium-glibc-2.33.patch |  144 
 chromium-harfbuzz-3.0.0.patch |   20 +
 default_app-icon.patch|   21 +
 electron-launcher.sh  |   20 +
 electron.desktop  |7 
 skia-harfbuzz-3.0.0.patch |  100 
 sql-make-VirtualCursor-standard-layout-type.patch |  238 
 use-system-libraries-in-node.patch|   52 
 11 files changed, 960 insertions(+)

Copied: electron12/repos/community-staging-x86_64/PKGBUILD (from rev 1016927, 
electron12/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-18 13:38:21 UTC (rev 1016928)
@@ -0,0 +1,229 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron12
+pkgver=12.1.1
+_commit=05c31e912178d7950d62a7f42ee2a9a32148c85e
+_chromiumver=89.0.4389.128
+_gcc_patchset=7
+pkgrel=2
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip'
+ 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 'http-parser'
+ 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja'
+ 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'pipewire: WebRTC desktop sharing under Wayland'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+
'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main'
+
"https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz";
+"electron-launcher.sh"
+"electron.desktop"
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'add-dependency-on-opus-in-webcodecs.patch'
+'chromium-fix-libva-redef.patch'
+'chromium-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
+'sql-make-VirtualCursor-standard-layout-type.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'f8b1558f6c87b33423da854d42f0f69d47885a96d6bf6ce7f26373e93d47442f'
+'929e058a3cbcdea24f42716a43f6ab29727d99b0cddd807099b791662f1a100e'
+'0805ec335447914d8895afa13f07de0496a687f7f6a088c1fe10d72d08d2f42c'
+'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932

[arch-commits] Commit in electron12/trunk (3 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 13:38:09
  Author: foutrelis
Revision: 1016927

upgpkg: electron12 12.1.1-2: harfbuzz 3.0.0 rebuild

Added:
  electron12/trunk/chromium-harfbuzz-3.0.0.patch
  electron12/trunk/skia-harfbuzz-3.0.0.patch
Modified:
  electron12/trunk/PKGBUILD

---+
 PKGBUILD  |8 ++-
 chromium-harfbuzz-3.0.0.patch |   20 
 skia-harfbuzz-3.0.0.patch |  100 
 3 files changed, 127 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 12:38:23 UTC (rev 1016926)
+++ PKGBUILD2021-09-18 13:38:09 UTC (rev 1016927)
@@ -5,7 +5,7 @@
 _commit=05c31e912178d7950d62a7f42ee2a9a32148c85e
 _chromiumver=89.0.4389.128
 _gcc_patchset=7
-pkgrel=1
+pkgrel=2
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'
@@ -30,6 +30,8 @@
 'add-dependency-on-opus-in-webcodecs.patch'
 'chromium-fix-libva-redef.patch'
 'chromium-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
 'sql-make-VirtualCursor-standard-layout-type.patch'
)
 sha256sums=('SKIP'
@@ -42,6 +44,8 @@
 'b86b11de8db438c47f0a84c7956740f648d21035f4ee46bfbd50c3348d369121'
 'de9eb3612d44616a500c2eccdffac814eb90ad9a868cc1030d17fc6783d544e2'
 '2fccecdcd4509d4c36af873988ca9dbcba7fdb95122894a9fdf502c33a1d7a4b'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'c9ed1dbadaf4be6097e25bc5577b91751799befc2d0376b143e1bd10def5754e'
 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
)
 
@@ -137,6 +141,8 @@
   patch -Np1 -i ../add-dependency-on-opus-in-webcodecs.patch
   patch -Np1 -i ../chromium-fix-libva-redef.patch
   patch -Np1 -i ../chromium-glibc-2.33.patch
+  patch -Np1 -i ../chromium-harfbuzz-3.0.0.patch
+  patch -Np1 -d third_party/skia <../skia-harfbuzz-3.0.0.patch
   patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch
   patch -Np1 -i ../use-system-libraries-in-node.patch
   patch -Np1 -i ../default_app-icon.patch  # Icon from .desktop file

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 13:38:09 UTC (rev 1016927)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob)
+ return nullptr;

Added: skia-harfbuzz-3.0.0.patch
===
--- skia-harfbuzz-3.0.0.patch   (rev 0)
+++ skia-harfbuzz-3.0.0.patch   2021-09-18 13:38:09 UTC (rev 1016927)
@@ -0,0 +1,100 @@
+# Minimal diff for harfbuzz 3.0.0 support; based on:
+# https://github.com/google/skia/commit/66684b17b382
+# https://github.com/google/skia/commit/51d83abcd24a
+
+diff --git a/gn/skia.gni b/gn/skia.gni
+index d98fdc19ee..199335d5c4 100644
+--- a/gn/skia.gni
 b/gn/skia.gni
+@@ -34,8 +34,6 @@ declare_args() {
+   skia_include_multiframe_procs = false
+   skia_lex = false
+   skia_libgifcodec_path = "third_party/externals/libgifcodec"
+-  skia_pdf_subset_harfbuzz =
+-  false  # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz.
+   skia_qt_path = getenv("QT_PATH")
+   skia_skqp_global_error_tolerance = 0
+   skia_tools_require_resources = false
+@@ -99,6 +97,10 @@ declare_args() {
+   skia_use_libfuzzer_defaults = true
+ }
+ 
++declare_args() {
++  skia_pdf_subset_harfbuzz = skia_use_harfbuzz
++}
++
+ declare_args() {
+   skia_compile_sksl_tests = skia_compile_processors
+   skia_enable_fontmgr_android = skia_use_expat && skia_use_freetype
+diff --git a/src/pdf/SkPDFSubsetFont.cpp b/src/pdf/SkPDFSubsetFont.cpp
+index 81c37eef3a..2340a7937b 100644
+--- a/src/pdf/SkPDFSubsetFont.cpp
 b/src/pdf/SkPDFSubsetFont.cpp
+@@ -49,6 +49,37 @@ static sk_sp

[arch-commits] Commit in electron13/repos (13 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 12:38:23
  Author: foutrelis
Revision: 1016926

archrelease: copy trunk to community-staging-x86_64

Added:
  electron13/repos/community-staging-x86_64/
  electron13/repos/community-staging-x86_64/PKGBUILD
(from rev 1016925, electron13/trunk/PKGBUILD)
  
electron13/repos/community-staging-x86_64/add-clang-nomerge-attribute-to-CheckError.patch
(from rev 1016925, 
electron13/trunk/add-clang-nomerge-attribute-to-CheckError.patch)
  electron13/repos/community-staging-x86_64/chromium-freetype-2.11.patch
(from rev 1016925, electron13/trunk/chromium-freetype-2.11.patch)
  electron13/repos/community-staging-x86_64/chromium-glibc-2.33.patch
(from rev 1016925, electron13/trunk/chromium-glibc-2.33.patch)
  electron13/repos/community-staging-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1016925, electron13/trunk/chromium-harfbuzz-3.0.0.patch)
  electron13/repos/community-staging-x86_64/default_app-icon.patch
(from rev 1016925, electron13/trunk/default_app-icon.patch)
  electron13/repos/community-staging-x86_64/electron-launcher.sh
(from rev 1016925, electron13/trunk/electron-launcher.sh)
  electron13/repos/community-staging-x86_64/electron.desktop
(from rev 1016925, electron13/trunk/electron.desktop)
  electron13/repos/community-staging-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1016925, electron13/trunk/skia-harfbuzz-3.0.0.patch)
  
electron13/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1016925, 
electron13/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  
electron13/repos/community-staging-x86_64/unbundle-use-char16_t-as-UCHAR_TYPE.patch
(from rev 1016925, 
electron13/trunk/unbundle-use-char16_t-as-UCHAR_TYPE.patch)
  electron13/repos/community-staging-x86_64/use-system-libraries-in-node.patch
(from rev 1016925, electron13/trunk/use-system-libraries-in-node.patch)

---+
 PKGBUILD  |  230 +++
 add-clang-nomerge-attribute-to-CheckError.patch   |   44 +++
 chromium-freetype-2.11.patch  |   38 +++
 chromium-glibc-2.33.patch |  144 
 chromium-harfbuzz-3.0.0.patch |   20 +
 default_app-icon.patch|   21 +
 electron-launcher.sh  |   20 +
 electron.desktop  |7 
 skia-harfbuzz-3.0.0.patch |  100 
 sql-make-VirtualCursor-standard-layout-type.patch |  238 
 unbundle-use-char16_t-as-UCHAR_TYPE.patch |   30 ++
 use-system-libraries-in-node.patch|   52 
 12 files changed, 944 insertions(+)

Copied: electron13/repos/community-staging-x86_64/PKGBUILD (from rev 1016925, 
electron13/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-18 12:38:23 UTC (rev 1016926)
@@ -0,0 +1,230 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron13
+pkgver=13.4.0
+_commit=75f366f4d0be2318584ffd3157b0e7356fce7c78
+_chromiumver=91.0.4472.164
+_gcc_patchset=5
+pkgrel=2
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip'
+ 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'http-parser'
+ 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja'
+ 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'pipewire: WebRTC desktop sharing under Wayland'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+
'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main'
+
"https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz";
+"electron-launcher.sh"
+"electron.desktop"
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'add-clang-nomerge-attribute-to-CheckError.patch'
+'chromium-freetype-2.11.patch'
+'chromium-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
+'sql-make-VirtualCursor-standard-layout-type.patch'
+'unbundle-use-char16_t-as-UCHAR_TYPE.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+'

[arch-commits] Commit in electron13/trunk (3 files)

2021-09-18 Thread Evangelos Foutras via arch-commits
Date: Saturday, September 18, 2021 @ 12:38:10
  Author: foutrelis
Revision: 1016925

upgpkg: electron13 13.4.0-2: harfbuzz 3.0.0 rebuild

Added:
  electron13/trunk/chromium-harfbuzz-3.0.0.patch
  electron13/trunk/skia-harfbuzz-3.0.0.patch
Modified:
  electron13/trunk/PKGBUILD

---+
 PKGBUILD  |8 ++-
 chromium-harfbuzz-3.0.0.patch |   20 
 skia-harfbuzz-3.0.0.patch |  100 
 3 files changed, 127 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-18 12:00:11 UTC (rev 1016924)
+++ PKGBUILD2021-09-18 12:38:10 UTC (rev 1016925)
@@ -5,7 +5,7 @@
 _commit=75f366f4d0be2318584ffd3157b0e7356fce7c78
 _chromiumver=91.0.4472.164
 _gcc_patchset=5
-pkgrel=1
+pkgrel=2
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'
@@ -30,6 +30,8 @@
 'add-clang-nomerge-attribute-to-CheckError.patch'
 'chromium-freetype-2.11.patch'
 'chromium-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
 'sql-make-VirtualCursor-standard-layout-type.patch'
 'unbundle-use-char16_t-as-UCHAR_TYPE.patch'
)
@@ -43,6 +45,8 @@
 '50133dd196d288ad538bb536aa51dccd6cb4aacfd9a60160f77e8fb16034b460'
 '940346d3599d09366068d88b65dfcbcab187ceb5d14dc7c7f9b6ae5e6f25ec7d'
 '2fccecdcd4509d4c36af873988ca9dbcba7fdb95122894a9fdf502c33a1d7a4b'
+'7ce947944a139e66774dfc7249bf7c3069f07f83a0f1b2c1a1b14287a7e15928'
+'c9ed1dbadaf4be6097e25bc5577b91751799befc2d0376b143e1bd10def5754e'
 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
 '59a59a60a08b335fe8647fdf0f9d2288d236ebf2cc9626396d0c4d032fd2b25d'
)
@@ -138,6 +142,8 @@
   patch -Rp1 -i ../add-clang-nomerge-attribute-to-CheckError.patch
   patch -Np1 -i ../chromium-freetype-2.11.patch
   patch -Np1 -i ../chromium-glibc-2.33.patch
+  patch -Np1 -i ../chromium-harfbuzz-3.0.0.patch
+  patch -Np1 -d third_party/skia <../skia-harfbuzz-3.0.0.patch
   patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch
   patch -Np1 -i ../unbundle-use-char16_t-as-UCHAR_TYPE.patch
   patch -Np1 -i ../use-system-libraries-in-node.patch

Added: chromium-harfbuzz-3.0.0.patch
===
--- chromium-harfbuzz-3.0.0.patch   (rev 0)
+++ chromium-harfbuzz-3.0.0.patch   2021-09-18 12:38:10 UTC (rev 1016925)
@@ -0,0 +1,20 @@
+# https://github.com/chromium/chromium/commit/b289f6f3fcbc
+
+diff --git a/components/paint_preview/common/subset_font.cc 
b/components/paint_preview/common/subset_font.cc
+index 8ff0540d9a..20a7d37474 100644
+--- a/components/paint_preview/common/subset_font.cc
 b/components/paint_preview/common/subset_font.cc
+@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const 
GlyphUsage& usage) {
+   hb_set_t* glyphs =
+   hb_subset_input_glyph_set(input.get());  // Owned by |input|.
+   usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs)));
+-  hb_subset_input_set_retain_gids(input.get(), true);
++  hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS);
+ 
+-  HbScoped subset_face(hb_subset(face.get(), input.get()));
++  HbScoped subset_face(hb_subset_or_fail(face.get(), input.get()));
++  if (!subset_face)
++return nullptr;
+   HbScoped subset_blob(hb_face_reference_blob(subset_face.get()));
+   if (!subset_blob)
+ return nullptr;

Added: skia-harfbuzz-3.0.0.patch
===
--- skia-harfbuzz-3.0.0.patch   (rev 0)
+++ skia-harfbuzz-3.0.0.patch   2021-09-18 12:38:10 UTC (rev 1016925)
@@ -0,0 +1,100 @@
+# Minimal diff for harfbuzz 3.0.0 support; based on:
+# https://github.com/google/skia/commit/66684b17b382
+# https://github.com/google/skia/commit/51d83abcd24a
+
+diff --git a/gn/skia.gni b/gn/skia.gni
+index d98fdc19ee..199335d5c4 100644
+--- a/gn/skia.gni
 b/gn/skia.gni
+@@ -34,8 +34,6 @@ declare_args() {
+   skia_include_multiframe_procs = false
+   skia_lex = false
+   skia_libgifcodec_path = "third_party/externals/libgifcodec"
+-  skia_pdf_subset_harfbuzz =
+-  false  # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz.
+   skia_qt_path = getenv("QT_PATH")
+   skia_skqp_global_error_tolerance = 0
+   skia_tools_require_resources = false
+@@ -99,6 +97,10 @@ declare_args() {
+   skia_use_libfuzzer_defaults = true
+ }
+ 
++declare_args() {
++  skia_pdf_subset_harfbuzz = skia_use_harfbuzz
++}
++
+ declare_args() {
+   skia_compile_sksl_tests = skia_compile_processors
+   skia_enable_fontmgr_android = skia_use_expat && skia_use_freetype
+diff --git a/src/pdf/SkPDFSubsetFont.cpp b/src/pdf/SkPDFSubsetFont.cpp
+index 81c37eef3a..2340a7937

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

2021-09-18 Thread Morten Linderud via arch-commits
Date: Saturday, September 18, 2021 @ 12:00:11
  Author: foxboron
Revision: 1016924

archrelease: copy trunk to community-x86_64

Added:
  go-tools/repos/community-x86_64/PKGBUILD
(from rev 1016923, go-tools/trunk/PKGBUILD)
Deleted:
  go-tools/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-18 12:00:04 UTC (rev 1016923)
+++ PKGBUILD2021-09-18 12:00:11 UTC (rev 1016924)
@@ -1,51 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-# Maintainer: Morten Linderud 
-
-pkgname=go-tools
-epoch=4
-pkgver=0.1.5
-pkgrel=1
-pkgdesc='Developer tools for the Go programming language'
-arch=(x86_64)
-url='https://golang.org/'
-license=(BSD)
-depends=(glibc)
-makedepends=(git go)
-_commit=cd1d0887dc8cfcfb844340a5fce628c61da00a20
-source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
-md5sums=('SKIP')
-
-_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
-go-contrib-init godex godoc goimports gomvpkg gorename gotype 
-goyacc guru html2article present ssadump stringer toolstash)
-
-prepare() {
-cd go-tools
-mkdir -p bin/
-}
-
-build() {
-  cd go-tools
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
-  go build -o bin/ ./cmd/...
-}
-
-check() {
-  cd go-tools
-  # Needs to be updated and godoc is failing the test suite
-  # See https://github.com/golang/go/issues/35690
-  go test ./cmd/...  || true
-}
-
-package() {
-  cd go-tools
-  for tool in ${_tools[@]}; do
-install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool"
-  done
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: go-tools/repos/community-x86_64/PKGBUILD (from rev 1016923, 
go-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-18 12:00:11 UTC (rev 1016924)
@@ -0,0 +1,51 @@
+# Maintainer: Bartłomiej Piotrowski 
+# Maintainer: Morten Linderud 
+
+pkgname=go-tools
+epoch=4
+pkgver=0.1.6
+pkgrel=1
+pkgdesc='Developer tools for the Go programming language'
+arch=(x86_64)
+url='https://golang.org/'
+license=(BSD)
+depends=(glibc)
+makedepends=(git go)
+_commit=2758b0478a86793b078ec87125f9c307198fe321
+source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
+md5sums=('SKIP')
+
+_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
+go-contrib-init godex godoc goimports gomvpkg gorename gotype 
+goyacc guru html2article present ssadump stringer toolstash)
+
+prepare() {
+cd go-tools
+mkdir -p bin/
+}
+
+build() {
+  cd go-tools
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build -o bin/ ./cmd/...
+}
+
+check() {
+  cd go-tools
+  # Needs to be updated and godoc is failing the test suite
+  # See https://github.com/golang/go/issues/35690
+  go test ./cmd/...  || true
+}
+
+package() {
+  cd go-tools
+  for tool in ${_tools[@]}; do
+install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool"
+  done
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



  1   2   >