[arch-commits] Commit in openbox/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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" +}