[Git][archlinux/packaging/packages/hugo][main] upgpkg: 0.127.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo Commits: 8ef2c6c2 by Robin Candau at 2024-06-06T10:01:19+02:00 upgpkg: 0.127.0-1: New upstream release https://github.com/gohugoio/hugo/releases/tag/v0.127.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = hugo pkgdesc = Fast and Flexible Static Site Generator in Go - pkgver = 0.126.3 + pkgver = 0.127.0 pkgrel = 1 url = https://gohugo.io/ arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = hugo depends = glibc depends = gcc-libs optdepends = python-docutils: reStructuredText support - source = hugo-0.126.3.tar.gz::https://github.com/gohugoio/hugo/archive/v0.126.3.tar.gz - sha512sums = 740d5af7f2540a8fd59ac6186736e1e1f3210b728df13026f78f87f87fdfc0498f03d52bf0856f9d6d2df77274f2319d3d1d8e5107fd941a465e23e5e8eccc3f + source = hugo-0.127.0.tar.gz::https://github.com/gohugoio/hugo/archive/v0.127.0.tar.gz + sha512sums = 829d118f12f153794ed882572a37ec2a3b3ade9c8160a754d3d411d6aede22c15e44dd75a52443e3cc7fc8ea1f65febecac5a47b4e09cc42006d7badd1a0fa2f pkgname = hugo = PKGBUILD = @@ -6,7 +6,7 @@ # Contributor: Brenton Horne pkgname=hugo -pkgver=0.126.3 +pkgver=0.127.0 pkgrel=1 pkgdesc="Fast and Flexible Static Site Generator in Go" arch=('x86_64') @@ -16,7 +16,7 @@ depends=('glibc' 'gcc-libs') makedepends=('go' 'git') optdepends=('python-docutils: reStructuredText support') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gohugoio/${pkgname}/archive/v${pkgver}.tar.gz;) -sha512sums=('740d5af7f2540a8fd59ac6186736e1e1f3210b728df13026f78f87f87fdfc0498f03d52bf0856f9d6d2df77274f2319d3d1d8e5107fd941a465e23e5e8eccc3f') +sha512sums=('829d118f12f153794ed882572a37ec2a3b3ade9c8160a754d3d411d6aede22c15e44dd75a52443e3cc7fc8ea1f65febecac5a47b4e09cc42006d7badd1a0fa2f') build() { cd "${pkgname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/8ef2c6c2e6a1764d472d15d4242ba780c66accbf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/8ef2c6c2e6a1764d472d15d4242ba780c66accbf You're receiving this email because of your account on gitlab.archlinux.org.
[PATCH] RISC-V: Regenerate opt urls.
Hi, I wasn't aware that I needed to regenerate the opt urls when adding an option. For this patch I did it now. I suppose this doesn't require an extra OK but I'm going to wait some minutes before applying still. Regards Robin gcc/ChangeLog: * config/riscv/riscv.opt.urls: Regenerate. --- gcc/config/riscv/riscv.opt.urls | 6 ++ 1 file changed, 6 insertions(+) diff --git a/gcc/config/riscv/riscv.opt.urls b/gcc/config/riscv/riscv.opt.urls index d87e9d5c9a8..622cb6e7b44 100644 --- a/gcc/config/riscv/riscv.opt.urls +++ b/gcc/config/riscv/riscv.opt.urls @@ -47,6 +47,12 @@ UrlSuffix(gcc/RISC-V-Options.html#index-mcmodel_003d-4) mstrict-align UrlSuffix(gcc/RISC-V-Options.html#index-mstrict-align-4) +mscalar-strict-align +UrlSuffix(gcc/RISC-V-Options.html#index-mscalar-strict-align) + +mvector-strict-align +UrlSuffix(gcc/RISC-V-Options.html#index-mvector-strict-align) + ; skipping UrlSuffix for 'mexplicit-relocs' due to finding no URLs mrelax -- 2.45.1
[gcc r15-1043] check_GNU_style: Use raw strings.
https://gcc.gnu.org/g:03e1a7270314800eb33632f778401570e65345bd commit r15-1043-g03e1a7270314800eb33632f778401570e65345bd Author: Robin Dapp Date: Mon May 13 22:05:57 2024 +0200 check_GNU_style: Use raw strings. This silences some warnings when using check_GNU_style. contrib/ChangeLog: * check_GNU_style_lib.py: Use raw strings for regexps. Diff: --- contrib/check_GNU_style_lib.py | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/contrib/check_GNU_style_lib.py b/contrib/check_GNU_style_lib.py index f1a120fa8d3..6dbe4b53559 100755 --- a/contrib/check_GNU_style_lib.py +++ b/contrib/check_GNU_style_lib.py @@ -103,7 +103,7 @@ class SpacesCheck: class SpacesAndTabsMixedCheck: def __init__(self): -self.re = re.compile('\ \t') +self.re = re.compile(r'\ \t') def check(self, filename, lineno, line): stripped = line.lstrip() @@ -115,7 +115,7 @@ class SpacesAndTabsMixedCheck: class TrailingWhitespaceCheck: def __init__(self): -self.re = re.compile('(\s+)$') +self.re = re.compile(r'(\s+)$') def check(self, filename, lineno, line): assert(len(line) == 0 or line[-1] != '\n') @@ -128,7 +128,7 @@ class TrailingWhitespaceCheck: class SentenceSeparatorCheck: def __init__(self): -self.re = re.compile('\w\.(\s|\s{3,})\w') +self.re = re.compile(r'\w\.(\s|\s{3,})\w') def check(self, filename, lineno, line): m = self.re.search(line) @@ -140,7 +140,7 @@ class SentenceSeparatorCheck: class SentenceEndOfCommentCheck: def __init__(self): -self.re = re.compile('\w\.(\s{0,1}|\s{3,})\*/') +self.re = re.compile(r'\w\.(\s{0,1}|\s{3,})\*/') def check(self, filename, lineno, line): m = self.re.search(line) @@ -152,7 +152,7 @@ class SentenceEndOfCommentCheck: class SentenceDotEndCheck: def __init__(self): -self.re = re.compile('\w(\s*\*/)') +self.re = re.compile(r'\w(\s*\*/)') def check(self, filename, lineno, line): m = self.re.search(line) @@ -164,7 +164,7 @@ class SentenceDotEndCheck: class FunctionParenthesisCheck: # TODO: filter out GTY stuff def __init__(self): -self.re = re.compile('\w(\s{2,})?(\()') +self.re = re.compile(r'\w(\s{2,})?(\()') def check(self, filename, lineno, line): if '#define' in line: @@ -179,7 +179,7 @@ class FunctionParenthesisCheck: class SquareBracketCheck: def __init__(self): -self.re = re.compile('\w\s+(\[)') +self.re = re.compile(r'\w\s+(\[)') def check(self, filename, lineno, line): if filename.endswith('.md'): @@ -194,7 +194,7 @@ class SquareBracketCheck: class ClosingParenthesisCheck: def __init__(self): -self.re = re.compile('\S\s+(\))') +self.re = re.compile(r'\S\s+(\))') def check(self, filename, lineno, line): m = self.re.search(line) @@ -208,7 +208,7 @@ class BracesOnSeparateLineCheck: # This will give false positives for C99 compound literals. def __init__(self): -self.re = re.compile('(\)|else)\s*({)') +self.re = re.compile(r'(\)|else)\s*({)') def check(self, filename, lineno, line): m = self.re.search(line) @@ -219,7 +219,7 @@ class BracesOnSeparateLineCheck: class TrailinigOperatorCheck: def __init__(self): -regex = '^\s.*(([^a-zA-Z_]\*)|([-%<=&|^?])|([^*]/)|([^:][+]))$' +regex = r'^\s.*(([^a-zA-Z_]\*)|([-%<=&|^?])|([^*]/)|([^:][+]))$' self.re = re.compile(regex) def check(self, filename, lineno, line):
[gcc r15-1042] RISC-V: Introduce -mvector-strict-align.
https://gcc.gnu.org/g:68b0742a49de7122d5023f0bf46460ff2fb3e3dd commit r15-1042-g68b0742a49de7122d5023f0bf46460ff2fb3e3dd Author: Robin Dapp Date: Tue May 28 21:19:26 2024 +0200 RISC-V: Introduce -mvector-strict-align. this patch disables movmisalign by default and introduces the -mno-vector-strict-align option to override it and re-enable movmisalign. For now, generic-ooo is the only uarch that supports misaligned vector access. The patch also adds a check_effective_target_riscv_v_misalign_ok to the testsuite which enables or disables the vector misalignment tests depending on whether the target under test can execute a misaligned vle32. Changes from v3: - Adressed Kito's comments. - Made -mscalar-strict-align a real alias. gcc/ChangeLog: * config/riscv/riscv-opts.h (TARGET_VECTOR_MISALIGN_SUPPORTED): Move from here... * config/riscv/riscv.h (TARGET_VECTOR_MISALIGN_SUPPORTED): ...to here and map to riscv_vector_unaligned_access_p. * config/riscv/riscv.opt: Add -mvector-strict-align. * config/riscv/riscv.cc (struct riscv_tune_param): Add vector_unaligned_access. (riscv_override_options_internal): Set riscv_vector_unaligned_access_p. * doc/invoke.texi: Document -mvector-strict-align. gcc/testsuite/ChangeLog: * lib/target-supports.exp: Add check_effective_target_riscv_v_misalign_ok. * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul2-7.c: Add -mno-vector-strict-align. * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-10.c: Ditto. * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-11.c: Ditto. * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-12.c: Ditto. * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-8.c: Ditto. * gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-9.c: Ditto. * gcc.target/riscv/rvv/autovec/vls/misalign-1.c: Ditto. Diff: --- gcc/config/riscv/riscv-opts.h | 3 -- gcc/config/riscv/riscv.cc | 19 gcc/config/riscv/riscv.h | 5 gcc/config/riscv/riscv.opt | 8 + gcc/doc/invoke.texi| 17 +++ .../vect/costmodel/riscv/rvv/dynamic-lmul2-7.c | 2 +- .../vect/costmodel/riscv/rvv/vla_vs_vls-10.c | 2 +- .../vect/costmodel/riscv/rvv/vla_vs_vls-11.c | 2 +- .../vect/costmodel/riscv/rvv/vla_vs_vls-12.c | 2 +- .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-8.c | 2 +- .../gcc.dg/vect/costmodel/riscv/rvv/vla_vs_vls-9.c | 2 +- .../gcc.target/riscv/rvv/autovec/vls/misalign-1.c | 2 +- gcc/testsuite/lib/target-supports.exp | 35 -- 13 files changed, 89 insertions(+), 12 deletions(-) diff --git a/gcc/config/riscv/riscv-opts.h b/gcc/config/riscv/riscv-opts.h index 1b2dd5757a8..f58a07abffc 100644 --- a/gcc/config/riscv/riscv-opts.h +++ b/gcc/config/riscv/riscv-opts.h @@ -147,9 +147,6 @@ enum rvv_vector_bits_enum { ? 0 \ : 32 << (__builtin_popcount (opts->x_riscv_zvl_flags) - 1)) -/* TODO: Enable RVV movmisalign by default for now. */ -#define TARGET_VECTOR_MISALIGN_SUPPORTED 1 - /* The maximmum LMUL according to user configuration. */ #define TARGET_MAX_LMUL \ (int) (rvv_max_lmul == RVV_DYNAMIC ? RVV_M8 : rvv_max_lmul) diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc index c5c4c777349..9704ff9c6a0 100644 --- a/gcc/config/riscv/riscv.cc +++ b/gcc/config/riscv/riscv.cc @@ -288,6 +288,7 @@ struct riscv_tune_param unsigned short memory_cost; unsigned short fmv_cost; bool slow_unaligned_access; + bool vector_unaligned_access; bool use_divmod_expansion; bool overlap_op_by_pieces; unsigned int fusible_ops; @@ -300,6 +301,10 @@ struct riscv_tune_param /* Whether unaligned accesses execute very slowly. */ bool riscv_slow_unaligned_access_p; +/* Whether misaligned vector accesses are supported (i.e. do not + throw an exception). */ +bool riscv_vector_unaligned_access_p; + /* Whether user explicitly passed -mstrict-align. */ bool riscv_user_wants_strict_align; @@ -442,6 +447,7 @@ static const struct riscv_tune_param rocket_tune_info = { 5, /* memory_cost */ 8, /* fmv_cost */ true,/* slow_unaligned_access */ + false, /* vector_unaligned_access */ false, /* use_divmod_expansion */ false, /* overlap_op_by_pieces */ RISCV_FUS
[Bug 2063032] Re: Can't enable or disable livepatch.
Hello Kian. Apologies for the long delay, I have temporarily forgotten about this issue ticket. I will provide what you asked for below. Thank you again for your help. // snap info canonical-livepatch // name: canonical-livepatch summary: Canonical Livepatch Client publisher: Canonical✓ store-url: https://snapcraft.io/canonical-livepatch contact: sn...@canonical.com license: unset description: | Canonical Livepatch patches high and critical linux kernel vulnerabilities removing the immediate need to reboot to upgrade the kernel, instead allowing the downtime to be scheduled. It is a part of the Ubuntu Pro offering. The Canonical Livepatch Client is an application that runs on your machine and periodically checks for patches. See our docs at https://ubuntu.com/security/livepatch/docs/livepatch commands: - canonical-livepatch services: canonical-livepatch.canonical-livepatchd: simple, enabled, inactive snap-id: b96UJ4vttpNhpbaCWctVzfduQcPwQ5wn tracking: latest/stable refresh-date: today at 13:28 CEST channels: latest/stable:10.8.2 2024-04-17 (278) 10MB - latest/candidate: 10.8.2 2024-04-17 (278) 10MB - latest/beta: 10.8.2 2024-04-17 (278) 10MB - latest/edge: 10.8.3 2024-06-04 (282) 10MB - core22/stable:10.8.1 2024-02-06 (264) 10MB - core22/candidate: 10.8.1 2024-02-06 (264) 10MB - core22/beta: 10.8.1 2024-02-06 (264) 10MB - core22/edge: 10.8.1 2024-02-06 (264) 10MB - core20/stable:10.7.0 2023-09-28 (247) 10MB - core20/candidate: 10.7.0 2023-09-28 (247) 10MB - core20/beta: 10.7.0 2023-09-28 (247) 10MB - core20/edge: 10.8.1 2024-02-06 (269) 10MB - core18/stable:10.6.0 2023-09-15 (236) 10MB - core18/candidate: 10.6.0 2023-09-15 (236) 10MB - core18/beta: 10.6.0 2023-09-15 (236) 10MB - core18/edge: 10.8.1 2024-02-06 (268) 10MB - core/stable: 10.7.0 2023-09-28 (246) 10MB - core/candidate: 10.7.0 2023-09-28 (246) 10MB - core/beta:10.7.0 2023-09-28 (246) 10MB - core/edge:10.8.1 2024-02-06 (267) 10MB - bare/stable: – bare/candidate: – bare/beta:– bare/edge:10.8.0-beta1 2023-11-22 (254) 11MB - installed: 10.8.2 (278) 10MB - canonical-livepatch status --verbose connection to the daemon failed: Get "http://127.0.0.1/status?format=json=3": dial unix /var/snap/canonical-livepatch/278/livepatchd.sock: connect: no such file or directory // journalctl -t canonical-livepatch.canonical-livepatchd // No journal files were found. -- No entries -- snap connections canonical-livepatch Interface Plug SlotNotes hardware-observe canonical-livepatch:hardware-observe :hardware-observe - kernel-module-control canonical-livepatch:kernel-module-control :kernel-module-control - network-bind canonical-livepatch:network-bind :network-bind - network-controlcanonical-livepatch:network-control :network-control- network-managercanonical-livepatch:network-manager :network-manager- system-files canonical-livepatch:etc-update-motd-d :system-files - system-files canonical-livepatch:hostfs-var-local-canonical-livepatch-mode :system-files - system-files canonical-livepatch:run-cloud-init-instance-data-json :system-files - system-observe canonical-livepatch:system-observe :system-observe - system-packages-doccanonical-livepatch:system-packages-doc :system-packages-doc- ls -la /var/snap/canonical-livepatch/current lrwxrwxrwx 1 root root 3 Jun 5 13:28 /var/snap/canonical- livepatch/current -> 278 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063032 Title: Can't enable or disable livepatch. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-livepatch-client/+bug/2063032/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Git][archlinux/packaging/packages/ansible-lint] Pushed new tag 24.6.0-1
Robin Candau pushed new tag 24.6.0-1 at Arch Linux / Packaging / Packages / ansible-lint -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-lint/-/tree/24.6.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ansible-lint][main] upgpkg: 24.6.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / ansible-lint Commits: c60879fe by Robin Candau at 2024-06-05T09:28:33+02:00 upgpkg: 24.6.0-1: New upstream release https://github.com/ansible/ansible-lint/releases/tag/v24.6.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = ansible-lint pkgdesc = Checks playbooks for practices and behaviour that could potentially be improved. - pkgver = 24.5.0 + pkgver = 24.6.0 pkgrel = 1 url = https://github.com/ansible/ansible-lint arch = any @@ -31,10 +31,10 @@ pkgbase = ansible-lint depends = python-wcmatch depends = python-importlib-metadata optdepends = ansible: check official ansible collections - source = git+https://github.com/ansible/ansible-lint.git#tag=v24.5.0 + source = git+https://github.com/ansible/ansible-lint.git#tag=v24.6.0 source = disable_version_check.patch source = ignore_yamllint_unknown_option.patch - b2sums = 3ca439fe8d2526b6fa0718f1df2d9c640fc5913b4743dcfd0f922186c557325af05fa185bc677889319706f9f2986aa6472bfe182c1da060792ed76481a36de2 + b2sums = 4b2281e9ac06f3e7d7ea6f67c3000d1594391faa668eca70fa0b97860896be68891d9cc16a2e22ad745945db122cab30b3b8c70a4a93dd3ff996ecb95762cb8b b2sums = 98294f267ca693c0bc3921f8e076d674a219a891502cd31a0af789bc0b1447b53834b9c85853a134f6bc1ac384f31cb174cba2d55fbcc1636cae9bd3c0bd8f84 b2sums = 8e419c65642bdbd60aa81d1e204139e69fc4c86aaddde4131fbfe3c21f5751e608a5a635d3ec4f518d3d5dc9d254a84b302e09bb4f873e21628e2f014b151516 = PKGBUILD = @@ -4,7 +4,7 @@ # Contributor: Sander Boom pkgname=ansible-lint -pkgver=24.5.0 +pkgver=24.6.0 pkgrel=1 pkgdesc="Checks playbooks for practices and behaviour that could potentially be improved." arch=('any') @@ -18,7 +18,7 @@ optdepends=('ansible: check official ansible collections') source=(git+https://github.com/ansible/ansible-lint.git#tag=v$pkgver disable_version_check.patch ignore_yamllint_unknown_option.patch) -b2sums=('3ca439fe8d2526b6fa0718f1df2d9c640fc5913b4743dcfd0f922186c557325af05fa185bc677889319706f9f2986aa6472bfe182c1da060792ed76481a36de2' +b2sums=('4b2281e9ac06f3e7d7ea6f67c3000d1594391faa668eca70fa0b97860896be68891d9cc16a2e22ad745945db122cab30b3b8c70a4a93dd3ff996ecb95762cb8b' '98294f267ca693c0bc3921f8e076d674a219a891502cd31a0af789bc0b1447b53834b9c85853a134f6bc1ac384f31cb174cba2d55fbcc1636cae9bd3c0bd8f84' '8e419c65642bdbd60aa81d1e204139e69fc4c86aaddde4131fbfe3c21f5751e608a5a635d3ec4f518d3d5dc9d254a84b302e09bb4f873e21628e2f014b151516') View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-lint/-/commit/c60879fea72bc338386fe59b426ce6a8b731d9c6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-lint/-/commit/c60879fea72bc338386fe59b426ce6a8b731d9c6 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/zathura-pdf-mupdf] Pushed new tag 0.4.3-1
Robin Candau pushed new tag 0.4.3-1 at Arch Linux / Packaging / Packages / zathura-pdf-mupdf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/zathura-pdf-mupdf/-/tree/0.4.3-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/containerd][main] upgpkg: 1.7.18-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / containerd Commits: 5107b678 by Robin Candau at 2024-06-05T09:02:51+02:00 upgpkg: 1.7.18-1: New upstream release https://github.com/containerd/containerd/releases/tag/v1.7.18 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = containerd pkgdesc = An open and reliable container runtime - pkgver = 1.7.17 + pkgver = 1.7.18 pkgrel = 1 url = https://containerd.io/ arch = x86_64 @@ -13,8 +13,8 @@ pkgbase = containerd makedepends = go-md2man depends = runc provides = container-runtime - source = git+https://github.com/containerd/containerd.git#tag=v1.7.17?signed + source = git+https://github.com/containerd/containerd.git#tag=v1.7.18?signed validpgpkeys = 8C7A111C21105794B0E8A27BF58C5D0A4405ACDB - sha256sums = bea8c99a60d57b71818ca586e7052b230f1634e743da184a1af13e5381e4ab29 + sha256sums = bf7e80e646086a8d83984c1a128f5fe91d24807678dc5b2a6e96a65914076d73 pkgname = containerd = PKGBUILD = @@ -5,7 +5,7 @@ # Contributor: Iwan Timmer pkgname=containerd -pkgver=1.7.17 +pkgver=1.7.18 pkgrel=1 pkgdesc='An open and reliable container runtime' url='https://containerd.io/' @@ -16,7 +16,7 @@ arch=('x86_64') license=("Apache-2.0") source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;) validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan -sha256sums=('bea8c99a60d57b71818ca586e7052b230f1634e743da184a1af13e5381e4ab29') +sha256sums=('bf7e80e646086a8d83984c1a128f5fe91d24807678dc5b2a6e96a65914076d73') prepare() { # fix paths in service View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/containerd/-/commit/5107b6780941f4500649786a7190f36388246ee7 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/containerd/-/commit/5107b6780941f4500649786a7190f36388246ee7 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/containerd] Pushed new tag 1.7.18-1
Robin Candau pushed new tag 1.7.18-1 at Arch Linux / Packaging / Packages / containerd -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/containerd/-/tree/1.7.18-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ansible] Pushed new tag 10.0.0-1
Robin Candau pushed new tag 10.0.0-1 at Arch Linux / Packaging / Packages / ansible -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/tree/10.0.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ansible][main] upgpkg: 10.0.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / ansible Commits: 2ec0d3ee by Robin Candau at 2024-06-04T18:18:46+02:00 upgpkg: 10.0.0-1: New upstream release https://github.com/ansible-community/ansible-build-data/blob/10.0.0/10/CHANGELOG-v10.md - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = ansible pkgdesc = Official assortment of Ansible collections - pkgver = 9.6.0 - pkgrel = 3 + pkgver = 10.0.0 + pkgrel = 1 url = https://pypi.org/project/ansible/ arch = any license = GPL-3.0-or-later @@ -27,7 +27,7 @@ pkgbase = ansible optdepends = python-lxc: LXC module optdepends = acme-tiny: openssl_certificate module provides = python-ansible_collections - source = https://pypi.python.org/packages/source/a/ansible/ansible-9.6.0.tar.gz - sha512sums = 36306cc167d463d934b33fec65470b005963e306acbf29249214f38aa155e926db2cee6abe99612b1b7b66f87cd37bb29e0489618476bcb2562183f380758cf7 + source = https://pypi.python.org/packages/source/a/ansible/ansible-10.0.0.tar.gz + sha512sums = 80ff78c3b00228556ef537df64bab2c95567c74530d04d432eb69e7e98cc3b5ca5e0ef89e2263c05d3ccda56590d758c54822d92aea051accba3986862e13f3a pkgname = ansible = PKGBUILD = @@ -2,8 +2,8 @@ # Maintainer: Robin Candau pkgname=ansible -pkgver=9.6.0 -pkgrel=3 +pkgver=10.0.0 +pkgrel=1 pkgdesc='Official assortment of Ansible collections' arch=('any') url='https://pypi.org/project/ansible/' @@ -27,7 +27,7 @@ optdepends=('python-argcomplete: shell completions' 'acme-tiny: openssl_certificate module') makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) -sha512sums=('36306cc167d463d934b33fec65470b005963e306acbf29249214f38aa155e926db2cee6abe99612b1b7b66f87cd37bb29e0489618476bcb2562183f380758cf7') +sha512sums=('80ff78c3b00228556ef537df64bab2c95567c74530d04d432eb69e7e98cc3b5ca5e0ef89e2263c05d3ccda56590d758c54822d92aea051accba3986862e13f3a') build() { cd "ansible-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/commit/2ec0d3ee7b85e8226bd9361ecbfb72a41ba4cb51 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/commit/2ec0d3ee7b85e8226bd9361ecbfb72a41ba4cb51 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/jenkins][main] upgpkg: 2.461-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / jenkins Commits: b8ecc4a2 by Robin Candau at 2024-06-04T18:04:06+02:00 upgpkg: 2.461-1: New upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = jenkins pkgdesc = Extendable continuous integration server (latest) - pkgver = 2.460 + pkgver = 2.461 pkgrel = 1 url = https://jenkins.io install = jenkins.install @@ -16,13 +16,13 @@ pkgbase = jenkins conflicts = jenkins-ci replaces = jenkins-ci backup = etc/conf.d/jenkins - source = https://github.com/jenkinsci/jenkins/archive/refs/tags/jenkins-2.460.tar.gz + source = https://github.com/jenkinsci/jenkins/archive/refs/tags/jenkins-2.461.tar.gz source = jenkins.conf source = jenkins.service source = jenkins.tmpfiles source = jenkins.sysusers source = skip-failing-test.patch - sha512sums = 5655d15ad2952bb78b5b611ac11b55d7ea429af53ec302de1a645e1eb247c55c3b871a95ce338b220fa3f9104af6227e8dc4c90fc00c8860bdb898a3d01f6aeb + sha512sums = e95b2e93dad2573ab4fa1f0d857acd1387815cb68cdd60b9b3c4243284f26b9b5ddcc1293f409b3b39387e7eb6e7494563441c74f6db6f9d5e305750f5772396 sha512sums = 482b642988027b623995e0488cc00011be5bbe9890a6d40dd6979197fa50794889ff731f798891106b367962cf60cb59b0260caadfcee9685b358a966f759553 sha512sums = c1e9a542bfd3db54ea0ef57acdac47ad5180330f9ffab44296762b0e69e75ce595d85a77d46025586fb507aedce4f1a032379dcd16b7b886fe475a99849fa4b2 sha512sums = a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90 = PKGBUILD = @@ -5,7 +5,7 @@ # Contributor: Illarion Kovalchuk pkgname=jenkins -pkgver=2.460 +pkgver=2.461 pkgrel=1 _java=17 pkgdesc='Extendable continuous integration server (latest)' @@ -25,7 +25,7 @@ source=("https://github.com/jenkinsci/jenkins/archive/refs/tags/jenkins-${pkgver 'jenkins.tmpfiles' 'jenkins.sysusers' 'skip-failing-test.patch') -sha512sums=('5655d15ad2952bb78b5b611ac11b55d7ea429af53ec302de1a645e1eb247c55c3b871a95ce338b220fa3f9104af6227e8dc4c90fc00c8860bdb898a3d01f6aeb' +sha512sums=('e95b2e93dad2573ab4fa1f0d857acd1387815cb68cdd60b9b3c4243284f26b9b5ddcc1293f409b3b39387e7eb6e7494563441c74f6db6f9d5e305750f5772396' '482b642988027b623995e0488cc00011be5bbe9890a6d40dd6979197fa50794889ff731f798891106b367962cf60cb59b0260caadfcee9685b358a966f759553' 'c1e9a542bfd3db54ea0ef57acdac47ad5180330f9ffab44296762b0e69e75ce595d85a77d46025586fb507aedce4f1a032379dcd16b7b886fe475a99849fa4b2' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/jenkins/-/commit/b8ecc4a2425dd63feee7a8bf1fd8679afb0cee35 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/jenkins/-/commit/b8ecc4a2425dd63feee7a8bf1fd8679afb0cee35 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/jenkins] Pushed new tag 2.461-1
Robin Candau pushed new tag 2.461-1 at Arch Linux / Packaging / Packages / jenkins -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/jenkins/-/tree/2.461-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/limine] Pushed new tag 7.7.0-1
Robin Candau pushed new tag 7.7.0-1 at Arch Linux / Packaging / Packages / limine -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/tree/7.7.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/limine][main] upgpkg: 7.7.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / limine Commits: 1e93eeb6 by Robin Candau at 2024-06-04T12:56:47+02:00 upgpkg: 7.7.0-1: New upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = limine pkgdesc = An advanced, portable, multiprotocol bootloader - pkgver = 7.6.0 + pkgver = 7.7.0 pkgrel = 1 url = https://limine-bootloader.org/ arch = x86_64 @@ -12,7 +12,7 @@ pkgbase = limine makedepends = lld makedepends = clang depends = glibc - source = git+https://github.com/limine-bootloader/limine.git#tag=v7.6.0 - sha256sums = 3eac11cf1800c946caf3f07656811d90af863395ef3927b9e18469d51b7c305b + source = git+https://github.com/limine-bootloader/limine.git#tag=v7.7.0 + sha256sums = 9c654160fe7e2bc6649253a4c6f78074556e42e2fadd530db4d31c8b9f95bfb7 pkgname = limine = PKGBUILD = @@ -2,7 +2,7 @@ # Contributor: Mintsuki pkgname=limine -pkgver=7.6.0 +pkgver=7.7.0 pkgrel=1 pkgdesc="An advanced, portable, multiprotocol bootloader" arch=('x86_64') @@ -11,7 +11,7 @@ license=('BSD-2-Clause') depends=('glibc') makedepends=('git' 'nasm' 'mtools' 'llvm' 'lld' 'clang') source=("git+https://github.com/limine-bootloader/limine.git#tag=v${pkgver};) -sha256sums=('3eac11cf1800c946caf3f07656811d90af863395ef3927b9e18469d51b7c305b') +sha256sums=('9c654160fe7e2bc6649253a4c6f78074556e42e2fadd530db4d31c8b9f95bfb7') prepare() { cd "${pkgname}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/commit/1e93eeb6c3edc052faf2e90b11f0841df96d6a6f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/commit/1e93eeb6c3edc052faf2e90b11f0841df96d6a6f You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-sentry_sdk] Pushed new tag 2.4.0-1
Robin Candau pushed new tag 2.4.0-1 at Arch Linux / Packaging / Packages / python-sentry_sdk -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-sentry_sdk/-/tree/2.4.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-sentry_sdk][main] upgpkg: 2.4.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / python-sentry_sdk Commits: f4c73d2b by Robin Candau at 2024-06-04T10:48:11+02:00 upgpkg: 2.4.0-1: New upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = python-sentry_sdk pkgdesc = The official Python SDK for Sentry.io - pkgver = 2.3.1 + pkgver = 2.4.0 pkgrel = 1 url = https://sentry.io/for/python arch = any @@ -30,7 +30,7 @@ pkgbase = python-sentry_sdk optdepends = python-tornado: adds support for the Tornado Web Framework optdepends = python-pure-eval: for richer stacktraces & additional variables optdepends = python-executing: for richer stacktraces & better function names - source = python-sentry_sdk-2.3.1.tar.gz::https://github.com/getsentry/sentry-python/archive/refs/tags/2.3.1.tar.gz - sha256sums = ab33d3650d40951d468bd1563c5fbb84f11f13ca7978c85b17cb9b1b404ed020 + source = python-sentry_sdk-2.4.0.tar.gz::https://github.com/getsentry/sentry-python/archive/refs/tags/2.4.0.tar.gz + sha256sums = cdcd987bc0cb2d618fe7f7282df1788199529ef8a4ff46f3fabfcbd4e08e0c97 pkgname = python-sentry_sdk = PKGBUILD = @@ -3,7 +3,7 @@ pkgname=python-sentry_sdk _pkgname=sentry-python -pkgver=2.3.1 +pkgver=2.4.0 pkgrel=1 pkgdesc="The official Python SDK for Sentry.io" arch=('any') @@ -31,7 +31,7 @@ optdepends=('python-aiohttp: adds support for the AIOHTTP-Server Web Framework' 'python-pure-eval: for richer stacktraces & additional variables' 'python-executing: for richer stacktraces & better function names') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/getsentry/sentry-python/archive/refs/tags/${pkgver}.tar.gz;) -sha256sums=('ab33d3650d40951d468bd1563c5fbb84f11f13ca7978c85b17cb9b1b404ed020') +sha256sums=('cdcd987bc0cb2d618fe7f7282df1788199529ef8a4ff46f3fabfcbd4e08e0c97') build() { cd "${_pkgname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-sentry_sdk/-/commit/f4c73d2b294638160fe659353884ee9e0c43c209 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-sentry_sdk/-/commit/f4c73d2b294638160fe659353884ee9e0c43c209 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/zabbix][main] upgpkg: 7.0.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / zabbix Commits: 7238621d by Robin Candau at 2024-06-04T08:55:10+02:00 upgpkg: 7.0.0-1: New upstream release https://www.zabbix.com/documentation/7.0/en/manual/introduction/whatsnew700 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,5 +1,5 @@ pkgbase = zabbix - pkgver = 6.4.15 + pkgver = 7.0.0 pkgrel = 1 url = https://www.zabbix.com/ arch = x86_64 @@ -15,7 +15,7 @@ pkgbase = zabbix makedepends = pkgconfig makedepends = pcre2 makedepends = openipmi - source = https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.15.tar.gz + source = https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.0.tar.gz source = zabbix-agent.service source = zabbix-agent.sysusers source = zabbix-agent.tmpfiles @@ -32,7 +32,7 @@ pkgbase = zabbix source = zabbix-web-service.service source = zabbix-web-service.sysusers source = zabbix-web-service.tmpfiles - sha512sums = 2fb032a02e3c507807dde140fdb17ad453ba199c724f3eb7e0e053d64df3c4f57bbc63b794eedfb3b5000f23bcabb5d6aa89039fa6f1a118c70f5cd44fd5ff02 + sha512sums = 3302f6f7b8731e25c87d1582f897d25b8e9b5eeeddb3632aea57e39bb7a47acbaa5e74e175e83166ea3476e7e932f3282b6cc353104cdfc87dea3d4976fbc703 sha512sums = 8c1fa2676bc0ef91bc39ec5f97b4d3ba5c365d063420455a3785121a54e120bc5afeacde42a48f4509c115f940dcc3b6c2f43044a7fbfb421182fc93b22a2444 sha512sums = 3ab3ac1acc7e35c8896157aef601ebc30815237ac5252cbd0c1ecb26eeaf9eccf5c49938ae8c85bb79a6f95f607f082f6b80ed660829599ec03aa626cca6d3dc sha512sums = ca6b4779de23829dfdd80ee21e924fbe4e2754f4e693bed4b1a2aa846cd87d150e399b1169d7fe58d30c50ed837c1b8254e580de420267d0a1834d6dc409c43d = PKGBUILD = @@ -4,7 +4,7 @@ pkgbase=zabbix pkgname=(zabbix-server zabbix-agent{,2} zabbix-proxy zabbix-frontend-php zabbix-web-service) -pkgver=6.4.15 +pkgver=7.0.0 pkgrel=1 arch=(x86_64) url='https://www.zabbix.com/' @@ -17,7 +17,7 @@ source=("https://cdn.zabbix.com/zabbix/sources/stable/${pkgver%.*}/zabbix-${pkgv zabbix-proxy{-sqlite,-mysql,-pgsql}.service zabbix-proxy.{sysusers,tmpfiles} zabbix-web-service.{service,sysusers,tmpfiles}) -sha512sums=('2fb032a02e3c507807dde140fdb17ad453ba199c724f3eb7e0e053d64df3c4f57bbc63b794eedfb3b5000f23bcabb5d6aa89039fa6f1a118c70f5cd44fd5ff02' +sha512sums=('3302f6f7b8731e25c87d1582f897d25b8e9b5eeeddb3632aea57e39bb7a47acbaa5e74e175e83166ea3476e7e932f3282b6cc353104cdfc87dea3d4976fbc703' '8c1fa2676bc0ef91bc39ec5f97b4d3ba5c365d063420455a3785121a54e120bc5afeacde42a48f4509c115f940dcc3b6c2f43044a7fbfb421182fc93b22a2444' '3ab3ac1acc7e35c8896157aef601ebc30815237ac5252cbd0c1ecb26eeaf9eccf5c49938ae8c85bb79a6f95f607f082f6b80ed660829599ec03aa626cca6d3dc' 'ca6b4779de23829dfdd80ee21e924fbe4e2754f4e693bed4b1a2aa846cd87d150e399b1169d7fe58d30c50ed837c1b8254e580de420267d0a1834d6dc409c43d' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/commit/7238621dfa1fd5b06f40219d504a68b0bca81ebc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/commit/7238621dfa1fd5b06f40219d504a68b0bca81ebc You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/zabbix] Pushed new tag 7.0.0-1
Robin Candau pushed new tag 7.0.0-1 at Arch Linux / Packaging / Packages / zabbix -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/tree/7.0.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/nebula] Pushed new tag 1.9.2-1
Robin Candau pushed new tag 1.9.2-1 at Arch Linux / Packaging / Packages / nebula -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/tree/1.9.2-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/nebula][main] upgpkg: 1.9.2-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / nebula Commits: e071199b by Robin Candau at 2024-06-04T08:47:29+02:00 upgpkg: 1.9.2-1: New upstream release https://github.com/slackhq/nebula/releases/tag/v1.9.2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = nebula pkgdesc = A scalable overlay networking tool with a focus on performance, simplicity and security - pkgver = 1.9.1 + pkgver = 1.9.2 pkgrel = 1 url = https://github.com/slackhq/nebula arch = x86_64 @@ -8,11 +8,11 @@ pkgbase = nebula makedepends = go depends = glibc options = !lto - source = nebula-1.9.1.tar.gz::https://github.com/slackhq/nebula/archive/v1.9.1.tar.gz + source = nebula-1.9.2.tar.gz::https://github.com/slackhq/nebula/archive/v1.9.2.tar.gz source = nebula.service - sha512sums = 4ba2a809717bdf8fc733b81648e235331e3b8112dfcc5de9b71eed92af1d843f0f1ea4f255c9f4a834e5a9000cecd1543b43bb7c777e6118136c031591dd + sha512sums = 53844943beb3c2965a734c3829cde5c0225195ced17fb7fbe4fb4135ecada241162c90c02e46b89a0a5a514e9a227f5ac67272766ea980f4fc41a8707d45ebc5 sha512sums = 5237b50a98c9af95c97fed5d17cd313353b65e1ca981558e415fe95ce4296247fb3051bf6a59e2d2dd89aee3aef3bf3dbaa815becb5c2033523fbf163551b07f - b2sums = b9907978189724bef9c4ea5d00dba504bd9ba141110b6d512f6802afef2ecb094fdcb97363d7b956d6e1d10b5df9ad46431867ce63fff9201b0b9a4ea7fc891e + b2sums = b9a088c31620557ed29e57ae91949767c896dcf0539e86d020d2753cac8abf83e87e46691dac3bf51202bc3e1fbcb54446f2361b694136aa014430f381658e90 b2sums = 3fb0d210bf96d843c044078d2b7fc3c68f26754aa7b7cdfccf721b62e227de8e6c2ec7c8dbe20b3133c882d01c58c7423f87aa2ef61e9a2d6bbe846779085314 pkgname = nebula = PKGBUILD = @@ -2,7 +2,7 @@ # Maintainer: Robin Candau pkgname=nebula -pkgver=1.9.1 +pkgver=1.9.2 pkgrel=1 pkgdesc="A scalable overlay networking tool with a focus on performance, simplicity and security" arch=('x86_64') @@ -13,9 +13,9 @@ makedepends=('go') options=('!lto') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" "${pkgname}.service") -sha512sums=('4ba2a809717bdf8fc733b81648e235331e3b8112dfcc5de9b71eed92af1d843f0f1ea4f255c9f4a834e5a9000cecd1543b43bb7c777e6118136c031591dd' +sha512sums=('53844943beb3c2965a734c3829cde5c0225195ced17fb7fbe4fb4135ecada241162c90c02e46b89a0a5a514e9a227f5ac67272766ea980f4fc41a8707d45ebc5' '5237b50a98c9af95c97fed5d17cd313353b65e1ca981558e415fe95ce4296247fb3051bf6a59e2d2dd89aee3aef3bf3dbaa815becb5c2033523fbf163551b07f') -b2sums=('b9907978189724bef9c4ea5d00dba504bd9ba141110b6d512f6802afef2ecb094fdcb97363d7b956d6e1d10b5df9ad46431867ce63fff9201b0b9a4ea7fc891e' +b2sums=('b9a088c31620557ed29e57ae91949767c896dcf0539e86d020d2753cac8abf83e87e46691dac3bf51202bc3e1fbcb54446f2361b694136aa014430f381658e90' '3fb0d210bf96d843c044078d2b7fc3c68f26754aa7b7cdfccf721b62e227de8e6c2ec7c8dbe20b3133c882d01c58c7423f87aa2ef61e9a2d6bbe846779085314') prepare() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/commit/e071199ba90593dc6fbff4f4123f3d47889c3ac8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/commit/e071199ba90593dc6fbff4f4123f3d47889c3ac8 You're receiving this email because of your account on gitlab.archlinux.org.
[UAI] UAI 2024 Early-Bird Registration Closes June 2nd
We hope that you will join us at UAI 2024 in Barcelona this year! The conference runs from July 15th to 19th. Early-bird rates are available until June 2nd, so please head over to this site to register<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.eventcreate.com%2Fe%2Fuai24%2F=05%7C02%7Cuai%40engr.orst.edu%7Cd60a460525f5408629e108dc817a4337%7Cce6d05e13c5e4d6287a84c4a2713c113%7C0%7C0%7C638527611996247674%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C6%7C%7C%7C=cRYeBvNdqcwfzrCzqDSkWKJBe0EJ6B%2F9mX%2BPXt8YWLU%3D=0>. After you have done this, please also fill in the Google Form here<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fforms.gle%2FeHxExHD9brzMBa1g6=05%7C02%7Cuai%40engr.orst.edu%7Cd60a460525f5408629e108dc817a4337%7Cce6d05e13c5e4d6287a84c4a2713c113%7C0%7C0%7C638527611996403984%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C6%7C%7C%7C=s4R27uwCH7t0ixfXsLcQNXAV2idV8%2Fk4ZECJUBhXS3A%3D=0>. Looking forward to seeing you in Barcelona! Robin and Ilya – Robin Evans and Ilya Shpitser UAI 2024 General Chairs uai2024cha...@gmail.com<mailto:uai2024cha...@gmail.com> ___ uai mailing list uai@engr.oregonstate.edu https://it.engineering.oregonstate.edu/mailman/listinfo/uai
[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.126.3-1
Robin Candau pushed new tag 0.126.3-1 at Arch Linux / Packaging / Packages / hugo -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.126.3-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/hugo][main] upgpkg: 0.126.3-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo Commits: 2aabeae6 by Robin Candau at 2024-06-02T17:09:43+02:00 upgpkg: 0.126.3-1: New upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = hugo pkgdesc = Fast and Flexible Static Site Generator in Go - pkgver = 0.126.2 + pkgver = 0.126.3 pkgrel = 1 url = https://gohugo.io/ arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = hugo depends = glibc depends = gcc-libs optdepends = python-docutils: reStructuredText support - source = hugo-0.126.2.tar.gz::https://github.com/gohugoio/hugo/archive/v0.126.2.tar.gz - sha512sums = 559530a0b6a34027bd2483111605ac64efd3d2c2c80bc47d36ce241d645aadc4daea52c7fbdbf6db6b58d37e4249ecce7ee7aff29b11e91d26c67be21516955d + source = hugo-0.126.3.tar.gz::https://github.com/gohugoio/hugo/archive/v0.126.3.tar.gz + sha512sums = 740d5af7f2540a8fd59ac6186736e1e1f3210b728df13026f78f87f87fdfc0498f03d52bf0856f9d6d2df77274f2319d3d1d8e5107fd941a465e23e5e8eccc3f pkgname = hugo = PKGBUILD = @@ -6,7 +6,7 @@ # Contributor: Brenton Horne pkgname=hugo -pkgver=0.126.2 +pkgver=0.126.3 pkgrel=1 pkgdesc="Fast and Flexible Static Site Generator in Go" arch=('x86_64') @@ -16,7 +16,7 @@ depends=('glibc' 'gcc-libs') makedepends=('go' 'git') optdepends=('python-docutils: reStructuredText support') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gohugoio/${pkgname}/archive/v${pkgver}.tar.gz;) -sha512sums=('559530a0b6a34027bd2483111605ac64efd3d2c2c80bc47d36ce241d645aadc4daea52c7fbdbf6db6b58d37e4249ecce7ee7aff29b11e91d26c67be21516955d') +sha512sums=('740d5af7f2540a8fd59ac6186736e1e1f3210b728df13026f78f87f87fdfc0498f03d52bf0856f9d6d2df77274f2319d3d1d8e5107fd941a465e23e5e8eccc3f') build() { cd "${pkgname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/2aabeae6b82f6a34f6317497e08787bfe90e2b64 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/2aabeae6b82f6a34f6317497e08787bfe90e2b64 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/keepassxc] Pushed new tag 2.7.8-1
Robin Candau pushed new tag 2.7.8-1 at Arch Linux / Packaging / Packages / keepassxc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/tree/2.7.8-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/keepassxc][main] upgpkg: 2.7.8-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / keepassxc Commits: f9359eed by Robin Candau at 2024-06-02T14:18:02+02:00 upgpkg: 2.7.8-1: New upstream release https://github.com/keepassxreboot/keepassxc/releases/tag/2.7.8 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = keepassxc pkgdesc = Cross-platform community-driven port of Keepass password manager - pkgver = 2.7.7 - pkgrel = 2 + pkgver = 2.7.8 + pkgrel = 1 url = https://keepassxc.org/ arch = x86_64 license = GPL-2.0-only OR GPL-3.0-only OR LGPL-2.1-only @@ -24,13 +24,13 @@ pkgbase = keepassxc optdepends = xclip: keepassxc-cli clipboard support under X server optdepends = wl-clipboard: keepassxc-cli clipboard support under Wayland provides = org.freedesktop.secrets - source = https://github.com/keepassxreboot/keepassxc/releases/download/2.7.7/keepassxc-2.7.7-src.tar.xz - source = https://github.com/keepassxreboot/keepassxc/releases/download/2.7.7/keepassxc-2.7.7-src.tar.xz.sig + source = https://github.com/keepassxreboot/keepassxc/releases/download/2.7.8/keepassxc-2.7.8-src.tar.xz + source = https://github.com/keepassxreboot/keepassxc/releases/download/2.7.8/keepassxc-2.7.8-src.tar.xz.sig validpgpkeys = BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2 validpgpkeys = 71D4673D73C7F83C17DAE6A2D8538E98A26FD9C4 validpgpkeys = AF0AEA44ABAC8F1047733EA7AFF235EEFB5A2517 validpgpkeys = C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8 - sha256sums = 58fc45ae98e4b3ffb052103014f5b97a41fefd17102c7f56073934dd3a82ee67 + sha256sums = 87d3101712b3c8656a24b908ad5b7e2529bc01717cb4156f53ba195fb81783a3 sha256sums = SKIP pkgname = keepassxc = PKGBUILD = @@ -3,8 +3,8 @@ # Maintainer: Robin Candau pkgname=keepassxc -pkgver=2.7.7 -pkgrel=2 +pkgver=2.7.8 +pkgrel=1 pkgdesc="Cross-platform community-driven port of Keepass password manager" arch=(x86_64) url="https://keepassxc.org/; @@ -17,7 +17,7 @@ optdepends=('xclip: keepassxc-cli clipboard support under X server' checkdepends=(xclip xorg-server-xvfb) provides=(org.freedesktop.secrets) source=(https://github.com/keepassxreboot/keepassxc/releases/download/$pkgver/keepassxc-$pkgver-src.tar.xz{,.sig}) -sha256sums=('58fc45ae98e4b3ffb052103014f5b97a41fefd17102c7f56073934dd3a82ee67' +sha256sums=('87d3101712b3c8656a24b908ad5b7e2529bc01717cb4156f53ba195fb81783a3' 'SKIP') # List of signing keys can be found at https://keepassxc.org/verifying-signatures/ validpgpkeys=(BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2 @@ -36,7 +36,8 @@ build() { } check() { - xvfb-run --auto-servernum cmake --build build --target test + # Enforcing -j1 otherwise tests hang indefinitely (even after succeeding) + xvfb-run --auto-servernum cmake --build build --target test -j1 } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/commit/f9359eedc82ff26340257277c70575e31aa687e7 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/commit/f9359eedc82ff26340257277c70575e31aa687e7 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/limine] Pushed new tag 7.6.0-1
Robin Candau pushed new tag 7.6.0-1 at Arch Linux / Packaging / Packages / limine -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/tree/7.6.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/limine][main] upgpkg: 7.6.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / limine Commits: 1ee9eac6 by Robin Candau at 2024-06-02T09:59:16+02:00 upgpkg: 7.6.0-1: New upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = limine pkgdesc = An advanced, portable, multiprotocol bootloader - pkgver = 7.5.3 + pkgver = 7.6.0 pkgrel = 1 url = https://limine-bootloader.org/ arch = x86_64 @@ -12,7 +12,7 @@ pkgbase = limine makedepends = lld makedepends = clang depends = glibc - source = git+https://github.com/limine-bootloader/limine.git#tag=v7.5.3 - sha256sums = 0cea2d766ce2bf67a43f538899a2fcb684a7c85a513c8eec571f88ba8e488e36 + source = git+https://github.com/limine-bootloader/limine.git#tag=v7.6.0 + sha256sums = 3eac11cf1800c946caf3f07656811d90af863395ef3927b9e18469d51b7c305b pkgname = limine = PKGBUILD = @@ -2,7 +2,7 @@ # Contributor: Mintsuki pkgname=limine -pkgver=7.5.3 +pkgver=7.6.0 pkgrel=1 pkgdesc="An advanced, portable, multiprotocol bootloader" arch=('x86_64') @@ -11,7 +11,7 @@ license=('BSD-2-Clause') depends=('glibc') makedepends=('git' 'nasm' 'mtools' 'llvm' 'lld' 'clang') source=("git+https://github.com/limine-bootloader/limine.git#tag=v${pkgver};) -sha256sums=('0cea2d766ce2bf67a43f538899a2fcb684a7c85a513c8eec571f88ba8e488e36') +sha256sums=('3eac11cf1800c946caf3f07656811d90af863395ef3927b9e18469d51b7c305b') prepare() { cd "${pkgname}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/commit/1ee9eac6bb43ccd2e85ec50bbe858b131116dc56 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/commit/1ee9eac6bb43ccd2e85ec50bbe858b131116dc56 You're receiving this email because of your account on gitlab.archlinux.org.
[gentoo-commits] proj/elections:master commit in: trustees-202406/
commit: 14b5f41e2f0e31a70eedf0b19080f7ad52760a5b Author: Robin H. Johnson gentoo org> AuthorDate: Sun Jun 2 00:13:31 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun Jun 2 00:13:31 2024 + URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=14b5f41e feat: add trustees-202406 Signed-off-by: Robin H. Johnson gentoo.org> trustees-202406/Votify.pm | 1 + trustees-202406/election-details | 7 +++ trustees-202406/officials-trustees-202406 | 3 +++ trustees-202406/start-trustees-202406 | 1 + trustees-202406/stop-trustees-202406 | 1 + 5 files changed, 13 insertions(+) diff --git a/trustees-202406/Votify.pm b/trustees-202406/Votify.pm new file mode 12 index 000..a6f4461 --- /dev/null +++ b/trustees-202406/Votify.pm @@ -0,0 +1 @@ +../Votify.pm \ No newline at end of file diff --git a/trustees-202406/election-details b/trustees-202406/election-details new file mode 100644 index 000..acfc586 --- /dev/null +++ b/trustees-202406/election-details @@ -0,0 +1,7 @@ +name: trustees-202406 +startDate: 2024-06-17 00:00:00 UTC +endDate: 2024-06-30 23:59:59 UTC +officials: kangie, andrewammerlaan, arthurzam +voters: https://projects.gentoo.org/elections/trustees/2024/voters-trustees-202406.txt +ballot: https://projects.gentoo.org/elections/trustees/2024/ballot-trustees-202406.txt +url: https://wiki.gentoo.org/wiki/Project:Elections/Trustees/202406 diff --git a/trustees-202406/officials-trustees-202406 b/trustees-202406/officials-trustees-202406 new file mode 100644 index 000..002c924 --- /dev/null +++ b/trustees-202406/officials-trustees-202406 @@ -0,0 +1,3 @@ +andrewammerlaan +arthurzam +kangie diff --git a/trustees-202406/start-trustees-202406 b/trustees-202406/start-trustees-202406 new file mode 100644 index 000..db95921 --- /dev/null +++ b/trustees-202406/start-trustees-202406 @@ -0,0 +1 @@ +1718582400 diff --git a/trustees-202406/stop-trustees-202406 b/trustees-202406/stop-trustees-202406 new file mode 100644 index 000..c52ac54 --- /dev/null +++ b/trustees-202406/stop-trustees-202406 @@ -0,0 +1 @@ +1719791999
[gentoo-commits] proj/elections:master commit in: council-202406/
commit: 1364d7ac987784088fd31e99b8feb7a16170d086 Author: Robin H. Johnson gentoo org> AuthorDate: Sun Jun 2 00:13:25 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun Jun 2 00:13:25 2024 + URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=1364d7ac feat: add council-202406 Signed-off-by: Robin H. Johnson gentoo.org> council-202406/Votify.pm| 1 + council-202406/election-details | 7 +++ council-202406/officials-council-202406 | 3 +++ council-202406/start-council-202406 | 1 + council-202406/stop-council-202406 | 1 + 5 files changed, 13 insertions(+) diff --git a/council-202406/Votify.pm b/council-202406/Votify.pm new file mode 12 index 000..a6f4461 --- /dev/null +++ b/council-202406/Votify.pm @@ -0,0 +1 @@ +../Votify.pm \ No newline at end of file diff --git a/council-202406/election-details b/council-202406/election-details new file mode 100644 index 000..d1131d6 --- /dev/null +++ b/council-202406/election-details @@ -0,0 +1,7 @@ +name: council-202406 +startDate: 2024-06-17 00:00:00 UTC +endDate: 2024-06-30 23:59:59 UTC +officials: kangie, andrewammerlaan, prometheanfire +voters: https://projects.gentoo.org/elections/trustees/2024/voters-council-202406.txt +ballot: https://projects.gentoo.org/elections/trustees/2024/ballot-council-202406.txt +url: https://wiki.gentoo.org/wiki/Project:Elections/Council/202406 diff --git a/council-202406/officials-council-202406 b/council-202406/officials-council-202406 new file mode 100644 index 000..c0aabcb --- /dev/null +++ b/council-202406/officials-council-202406 @@ -0,0 +1,3 @@ +andrewammerlaan +kangie +prometheanfire diff --git a/council-202406/start-council-202406 b/council-202406/start-council-202406 new file mode 100644 index 000..db95921 --- /dev/null +++ b/council-202406/start-council-202406 @@ -0,0 +1 @@ +1718582400 diff --git a/council-202406/stop-council-202406 b/council-202406/stop-council-202406 new file mode 100644 index 000..c52ac54 --- /dev/null +++ b/council-202406/stop-council-202406 @@ -0,0 +1 @@ +1719791999
[gentoo-commits] proj/elections:master commit in: /
commit: 41002dc5a2d784967053a34de70c3ebe9578c3b4 Author: Robin H. Johnson gentoo org> AuthorDate: Sun Jun 2 00:09:11 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun Jun 2 00:11:41 2024 + URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=41002dc5 build: make it easier to start a new election Signed-off-by: Robin H. Johnson gentoo.org> README.md | 37 +++- Votify.pm | 5 ++-- election-details.template | 8 + populate-election.sh | 74 +++ 4 files changed, 108 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 9cd9ec1..a61f1a0 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This handles all elections per the [Gentoo Elections](https://wiki.gentoo.org/wi The Condercet system is used, and most of this repository exists just to house the actual data needed to run each election, such as the start/stop time, -eligable voters, blank ballot etc. +eligible voters, blank ballot etc. Completed elections are available in the `completed/` directory. @@ -28,32 +28,43 @@ Instructions 1. Setup an election: - To create a new election, make a top-level directory with the exact name of -the election. Usually in the format of `{council,trustees}-MM`. +the election. Usually in the format of `{council,trustees}-MM`. All of the +following files should be in that directory. Let `${election_name}` be the name of the election. Any member of the elections project or infra may set this up. -- `Votify.pm`: symlink to `../Votify.pm` for tooling -- `ballot-${election_name}` - One entry per line, in alphabetical order. - The special candidate `_reopen_nominations` is valid in some elections. - The ballot order will be randomized per candidate, at voting time. - `election-details`: - key-value file with details about the election. + key-value file with details about the election, see `election-details.template` `name`: exact election name `startDate`, `endDate`: start & end time in UTC - `officials`: election officials, including the infra contact, (prohibited from being candidates) + `officials`: election officials, including the infra contact (prohibited from being candidates) `voters`: URL to list of members who may cast a ballot `ballot`: URL to sample ballot + `url`: URL to the Elections page for this specific election (optional, newer) + +Using the above file, and the `populate-election.sh` script, the remaining +files are created (pulling from URLs as needed.) + +- `Votify.pm`: symlink to `../Votify.pm` for tooling +- `ballot-${election_name}` + One entry per line, in alphabetical order. + The special candidate `_reopen_nominations` is valid in some elections. + The ballot order will be randomized per candidate, at voting time. - `officials-${election_name}`: list of election officials, including the infra contact - `start-${election_name}`: election start time, as epoch seconds. - `stop-${election_name}`: election end time, as epoch seconds. - `voters-${election_name}`: list of members who may cast a ballot -For developers, the one liner, worked example below, run on woodpecker, works. -ldapsearch -ZZ -x -D uid=neddyseagoon,ou=devs,dc=gentoo,dc=org -W '(&(gentooStatus=active)(!(gentooAccess=infra-system.group)))' uid gentoojoin -LLL | grep "^uid" | sed -e "s/^uid: //" | sort -n > voters-council-202306.txt -Some fine tuning to remove developers added to roll call after the cut off -may be required. +For developers, the one liner, worked example below, run on woodpecker, can create the `voters` file. +``` +ldapsearch -ZZ -x -w '' -S uid -LLL \ + '(&(gentooStatus=active)(!(gentooAccess=infra-system.group)))' \ + uid gentoojoin \ + |awk -F ': ' '/uid:/ {print $2}' > voters-council-202406 +``` +Some fine tuning to remove developers added to roll call after the cut off +may be required. Populate the files, commit & push to Git. At the start time, an official should verify that the ballot works. Ideally a non-infra official, who then diff --git a/Votify.pm b/Votify.pm index 49f21da..284dad2 100644 --- a/Votify.pm +++ b/Votify.pm @@ -1,6 +1,5 @@ -# $Id: Votify.pm,v 1.5 2005/05/16 23:58:09 agriffis Exp $ -# -# Copyright 2005-2016 Gentoo Foundation +#!/usr/bin/perl +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # # votify.pm: common classes for votify and countify diff --git a/election-details.template b/election-details.template new file mode 100644 index 000..0df3612 --- /dev/null +++ b/election-details.template @@ -0,0 +1,8 @@ +name: __TYPE__-__MM__ +startDate: ____-MM-DD 00:00:00 UTC +endDate: ____-MM-DD 23:59:59 UTC +officials: __OFFICIALS__ +voters: https://projects.gentoo.org/elections/__TYPE__/____/voters-__TYPE__-_
saving script with cpp instead py
Hello, I can't save any script to run as cpp, because block that I'm using (gr-osmosdr) not support cpp. Searching I found this example<https://github.com/gnuradio/gnuradio/issues/2297>, need to turn flag cpp and alo include cpp_template, means that I need to compile from the source, but than I realize that almost all hardware sink/wrappers and sources blocks inside gnuradio installed from package, don't offer also cpp support. [https://opengraph.githubassets.com/b497b3ebddd9aa5aff8351f67115a25df926544b97524db74f0119557cd5eb37/gnuradio/gnuradio/issues/2297]<https://github.com/gnuradio/gnuradio/issues/2297> Add C++ generation support in GRC to all blocks · Issue #2297 · gnuradio/gnuradio<https://github.com/gnuradio/gnuradio/issues/2297> The checklists below indicate which blocks have C++ support in master. gr-analog 25/34 ✔️ analog_agc2_xx analog_agc3_xx analog_agc_xx analog_am_demod_cf analog_const_source_x analog_cpfsk_bc analog... github.com Now I don't know if I need to turn this feature on the gnuradio level, when I'm compiling or just block per block, and if second option true, what would be correct procedure to include cpp saving script when compiling gr-osmosdr. Robin
[gcc r15-957] RISC-V: Remove dead perm series code and document.
https://gcc.gnu.org/g:30cfdd6ff56972d9d1b9dbdd43a8333c85618775 commit r15-957-g30cfdd6ff56972d9d1b9dbdd43a8333c85618775 Author: Robin Dapp Date: Fri May 17 12:48:52 2024 +0200 RISC-V: Remove dead perm series code and document. With the introduction of shuffle_series_patterns the explicit handler code for a perm series is dead. This patch removes it and also adds a function-level comment to shuffle_series_patterns. gcc/ChangeLog: * config/riscv/riscv-v.cc (expand_const_vector): Document. (shuffle_extract_and_slide1up_patterns): Remove. Diff: --- gcc/config/riscv/riscv-v.cc | 26 -- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/gcc/config/riscv/riscv-v.cc b/gcc/config/riscv/riscv-v.cc index 9428beca268..948aaf7d8dd 100644 --- a/gcc/config/riscv/riscv-v.cc +++ b/gcc/config/riscv/riscv-v.cc @@ -1485,28 +1485,6 @@ expand_const_vector (rtx target, rtx src) emit_vlmax_insn (code_for_pred_merge (mode), MERGE_OP, ops); } } - else if (npatterns == 1 && nelts_per_pattern == 3) - { - /* Generate the following CONST_VECTOR: -{ base0, base1, base1 + step, base1 + step * 2, ... } */ - rtx base0 = builder.elt (0); - rtx base1 = builder.elt (1); - rtx base2 = builder.elt (2); - - rtx step = simplify_binary_operation (MINUS, builder.inner_mode (), - base2, base1); - - /* Step 1 - { base1, base1 + step, base1 + step * 2, ... } */ - rtx tmp = gen_reg_rtx (mode); - expand_vec_series (tmp, base1, step); - /* Step 2 - { base0, base1, base1 + step, base1 + step * 2, ... } */ - if (!rtx_equal_p (base0, const0_rtx)) - base0 = force_reg (builder.inner_mode (), base0); - - insn_code icode = optab_handler (vec_shl_insert_optab, mode); - gcc_assert (icode != CODE_FOR_nothing); - emit_insn (GEN_FCN (icode) (target, tmp, base0)); - } else /* TODO: We will enable more variable-length vector in the future. */ gcc_unreachable (); @@ -3580,6 +3558,10 @@ shuffle_extract_and_slide1up_patterns (struct expand_vec_perm_d *d) return true; } +/* This looks for a series pattern in the provided vector permute structure D. + If successful it emits a series insn as well as a gather to implement it. + Return true if successful, false otherwise. */ + static bool shuffle_series_patterns (struct expand_vec_perm_d *d) {
[gcc r15-956] RISC-V: Add vector popcount, clz, ctz.
https://gcc.gnu.org/g:6fa4b0135439d64c0ea1816594d7dc830e836376 commit r15-956-g6fa4b0135439d64c0ea1816594d7dc830e836376 Author: Robin Dapp Date: Wed May 15 17:41:07 2024 +0200 RISC-V: Add vector popcount, clz, ctz. This patch adds the zvbb vcpop, vclz and vctz to the autovec machinery as well as tests for them. gcc/ChangeLog: * config/riscv/autovec.md (ctz2): New expander. (clz2): Ditto. * config/riscv/generic-vector-ooo.md: Add bitmanip ops to insn reservation. * config/riscv/vector-crypto.md: Add VLS modes to insns. * config/riscv/vector.md: Add bitmanip ops to mode_idx and other attributes. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/unop/popcount-1.c: Adjust check for zvbb. * gcc.target/riscv/rvv/autovec/unop/popcount-run-1.c: Ditto. * gcc.target/riscv/rvv/autovec/unop/popcount-2.c: Ditto. * gcc.target/riscv/rvv/autovec/unop/popcount-3.c: New test. * gcc.target/riscv/rvv/autovec/unop/popcount-template.h: New test. * gcc.target/riscv/rvv/autovec/unop/clz-1.c: New test. * gcc.target/riscv/rvv/autovec/unop/clz-run.c: New test. * gcc.target/riscv/rvv/autovec/unop/clz-template.h: New test. * gcc.target/riscv/rvv/autovec/unop/ctz-1.c: New test. * gcc.target/riscv/rvv/autovec/unop/ctz-run.c: New test. * gcc.target/riscv/rvv/autovec/unop/ctz-template.h: New test. Diff: --- gcc/config/riscv/autovec.md| 30 - gcc/config/riscv/generic-vector-ooo.md | 2 +- gcc/config/riscv/vector-crypto.md | 137 +++-- gcc/config/riscv/vector.md | 14 +-- .../gcc.target/riscv/rvv/autovec/unop/clz-1.c | 8 ++ .../gcc.target/riscv/rvv/autovec/unop/clz-run.c| 36 ++ .../riscv/rvv/autovec/unop/clz-template.h | 21 .../gcc.target/riscv/rvv/autovec/unop/ctz-1.c | 8 ++ .../gcc.target/riscv/rvv/autovec/unop/ctz-run.c| 36 ++ .../riscv/rvv/autovec/unop/ctz-template.h | 21 .../gcc.target/riscv/rvv/autovec/unop/popcount-1.c | 4 +- .../gcc.target/riscv/rvv/autovec/unop/popcount-2.c | 4 +- .../gcc.target/riscv/rvv/autovec/unop/popcount-3.c | 8 ++ .../riscv/rvv/autovec/unop/popcount-run-1.c| 3 +- .../riscv/rvv/autovec/unop/popcount-template.h | 21 15 files changed, 272 insertions(+), 81 deletions(-) diff --git a/gcc/config/riscv/autovec.md b/gcc/config/riscv/autovec.md index 87d4171bc89..15db26d52c6 100644 --- a/gcc/config/riscv/autovec.md +++ b/gcc/config/riscv/autovec.md @@ -1566,7 +1566,7 @@ }) ;; --- -;; - [INT] POPCOUNT. +;; - [INT] POPCOUNT, CTZ and CLZ. ;; --- (define_expand "popcount2" @@ -1574,10 +1574,36 @@ (match_operand:V_VLSI 1 "register_operand")] "TARGET_VECTOR" { - riscv_vector::expand_popcount (operands); + if (!TARGET_ZVBB) +riscv_vector::expand_popcount (operands); + else +{ + riscv_vector::emit_vlmax_insn (code_for_pred_v (POPCOUNT, mode), +riscv_vector::CPOP_OP, operands); +} DONE; }) +(define_expand "ctz2" + [(match_operand:V_VLSI 0 "register_operand") + (match_operand:V_VLSI 1 "register_operand")] + "TARGET_ZVBB" + { +riscv_vector::emit_vlmax_insn (code_for_pred_v (CTZ, mode), + riscv_vector::CPOP_OP, operands); +DONE; +}) + +(define_expand "clz2" + [(match_operand:V_VLSI 0 "register_operand") + (match_operand:V_VLSI 1 "register_operand")] + "TARGET_ZVBB" + { +riscv_vector::emit_vlmax_insn (code_for_pred_v (CLZ, mode), + riscv_vector::CPOP_OP, operands); +DONE; +}) + ;; - ;; [INT] Highpart multiplication diff --git a/gcc/config/riscv/generic-vector-ooo.md b/gcc/config/riscv/generic-vector-ooo.md index 96cb1a0be29..5e933c83841 100644 --- a/gcc/config/riscv/generic-vector-ooo.md +++ b/gcc/config/riscv/generic-vector-ooo.md @@ -74,7 +74,7 @@ ;; Vector crypto, assumed to be a generic operation for now. (define_insn_reservation "vec_crypto" 4 - (eq_attr "type" "crypto") + (eq_attr "type" "crypto,vclz,vctz,vcpop") "vxu_ooo_issue,vxu_ooo_alu") ;; Vector crypto, AES diff --git a/gcc/config/riscv/vector-crypto.md b/gcc/config/riscv/vector-crypto.md index 0ddc2f3f3c6..17432b15815 100755 --- a/gcc/config/riscv/vector-crypto.md +++ b/gcc/config/riscv/vector-crypto.md @@ -9
[gcc r15-955] RISC-V: Add vandn combine helper.
https://gcc.gnu.org/g:f48448276f29a3823827292c72b7fc8e9cd39e1e commit r15-955-gf48448276f29a3823827292c72b7fc8e9cd39e1e Author: Robin Dapp Date: Wed May 15 15:01:35 2024 +0200 RISC-V: Add vandn combine helper. This patch adds a combine pattern for vandn as well as tests for it. gcc/ChangeLog: * config/riscv/autovec-opt.md (*vandn_): New pattern. * config/riscv/vector.md: Add vandn to mode_idx. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/binop/vandn-1.c: New test. * gcc.target/riscv/rvv/autovec/binop/vandn-run.c: New test. * gcc.target/riscv/rvv/autovec/binop/vandn-template.h: New test. Diff: --- gcc/config/riscv/autovec-opt.md| 18 gcc/config/riscv/vector.md | 2 +- .../gcc.target/riscv/rvv/autovec/binop/vandn-1.c | 8 .../gcc.target/riscv/rvv/autovec/binop/vandn-run.c | 54 ++ .../riscv/rvv/autovec/binop/vandn-template.h | 38 +++ 5 files changed, 119 insertions(+), 1 deletion(-) diff --git a/gcc/config/riscv/autovec-opt.md b/gcc/config/riscv/autovec-opt.md index bc6af042bcf..6a2eabbd854 100644 --- a/gcc/config/riscv/autovec-opt.md +++ b/gcc/config/riscv/autovec-opt.md @@ -1591,3 +1591,21 @@ DONE; } [(set_attr "type" "vwsll")]) + +;; vnot + vand = vandn. +(define_insn_and_split "*vandn_" + [(set (match_operand:V_VLSI 0 "register_operand" "=vr") + (and:V_VLSI +(not:V_VLSI + (match_operand:V_VLSI 2 "register_operand" "vr")) +(match_operand:V_VLSI1 "register_operand" "vr")))] + "TARGET_ZVBB && can_create_pseudo_p ()" + "#" + "&& 1" + [(const_int 0)] + { +insn_code icode = code_for_pred_vandn (mode); +riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, operands); +DONE; + } + [(set_attr "type" "vandn")]) diff --git a/gcc/config/riscv/vector.md b/gcc/config/riscv/vector.md index 69423be6917..c15af17ec62 100644 --- a/gcc/config/riscv/vector.md +++ b/gcc/config/riscv/vector.md @@ -743,7 +743,7 @@ vfcmp,vfminmax,vfsgnj,vfclass,vfmerge,vfmov,\ vfcvtitof,vfncvtitof,vfncvtftoi,vfncvtftof,vmalu,vmiota,vmidx,\ vimovxv,vfmovfv,vslideup,vslidedown,vislide1up,vislide1down,vfslide1up,vfslide1down,\ - vgather,vcompress,vmov,vnclip,vnshift") + vgather,vcompress,vmov,vnclip,vnshift,vandn") (const_int 0) (eq_attr "type" "vimovvx,vfmovvf") diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/vandn-1.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/vandn-1.c new file mode 100644 index 000..3bb5bf8dd5b --- /dev/null +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/vandn-1.c @@ -0,0 +1,8 @@ +/* { dg-do compile } */ +/* { dg-add-options "riscv_v" } */ +/* { dg-add-options "riscv_zvbb" } */ +/* { dg-additional-options "-std=c99 -fno-vect-cost-model" } */ + +#include "vandn-template.h" + +/* { dg-final { scan-assembler-times {\tvandn\.vv} 8 } } */ diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/vandn-run.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/vandn-run.c new file mode 100644 index 000..243c5975068 --- /dev/null +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/vandn-run.c @@ -0,0 +1,54 @@ +/* { dg-do run } */ +/* { dg-require-effective-target "riscv_zvbb_ok" } */ +/* { dg-add-options "riscv_v" } */ +/* { dg-add-options "riscv_zvbb" } */ +/* { dg-additional-options "-std=c99 -fno-vect-cost-model" } */ + +#include "vandn-template.h" + +#include + +#define SZ 512 + +#define RUN(TYPE, VAL) \ + TYPE a##TYPE[SZ]; \ + TYPE b##TYPE[SZ]; \ + for (int i = 0; i < SZ; i++) \ +{ \ + a##TYPE[i] = 123; \ + b##TYPE[i] = VAL; \ +} \ + vandn_##TYPE (a##TYPE, a##TYPE, b##TYPE, SZ); \ + for (int i = 0; i < SZ; i++) \ +assert (a##TYPE[i] == (TYPE) (123 & ~VAL)); + +#define RUN2(TYPE, VAL) \ + TYPE
[gcc r15-954] RISC-V: Use widening shift for scatter/gather if applicable.
https://gcc.gnu.org/g:309ee005aa871286c8daccbce7586f82be347440 commit r15-954-g309ee005aa871286c8daccbce7586f82be347440 Author: Robin Dapp Date: Fri May 10 13:37:03 2024 +0200 RISC-V: Use widening shift for scatter/gather if applicable. With the zvbb extension we can emit a widening shift for scatter/gather index preparation in case we need to multiply by 2 and zero extend. The patch also adds vwsll to the mode_idx attribute and removes the mode from shift-count operand of the insn pattern. gcc/ChangeLog: * config/riscv/riscv-v.cc (expand_gather_scatter): Use vwsll if applicable. * config/riscv/vector-crypto.md: Remove mode from vwsll shift count operator. * config/riscv/vector.md: Add vwsll to mode iterator. gcc/testsuite/ChangeLog: * lib/target-supports.exp: Add zvbb. * gcc.target/riscv/rvv/autovec/gather-scatter/gather_load_64-12-zvbb.c: New test. Diff: --- gcc/config/riscv/riscv-v.cc| 42 +--- gcc/config/riscv/vector-crypto.md | 4 +- gcc/config/riscv/vector.md | 4 +- .../gather-scatter/gather_load_64-12-zvbb.c| 113 + gcc/testsuite/lib/target-supports.exp | 48 - 5 files changed, 193 insertions(+), 18 deletions(-) diff --git a/gcc/config/riscv/riscv-v.cc b/gcc/config/riscv/riscv-v.cc index f105f470495..9428beca268 100644 --- a/gcc/config/riscv/riscv-v.cc +++ b/gcc/config/riscv/riscv-v.cc @@ -4016,7 +4016,7 @@ expand_gather_scatter (rtx *ops, bool is_load) { rtx ptr, vec_offset, vec_reg; bool zero_extend_p; - int scale_log2; + int shift; rtx mask = ops[5]; rtx len = ops[6]; if (is_load) @@ -4025,7 +4025,7 @@ expand_gather_scatter (rtx *ops, bool is_load) ptr = ops[1]; vec_offset = ops[2]; zero_extend_p = INTVAL (ops[3]); - scale_log2 = exact_log2 (INTVAL (ops[4])); + shift = exact_log2 (INTVAL (ops[4])); } else { @@ -4033,7 +4033,7 @@ expand_gather_scatter (rtx *ops, bool is_load) ptr = ops[0]; vec_offset = ops[1]; zero_extend_p = INTVAL (ops[2]); - scale_log2 = exact_log2 (INTVAL (ops[3])); + shift = exact_log2 (INTVAL (ops[3])); } machine_mode vec_mode = GET_MODE (vec_reg); @@ -4043,9 +4043,12 @@ expand_gather_scatter (rtx *ops, bool is_load) poly_int64 nunits = GET_MODE_NUNITS (vec_mode); bool is_vlmax = is_vlmax_len_p (vec_mode, len); + bool use_widening_shift = false; + /* Extend the offset element to address width. */ if (inner_offsize < BITS_PER_WORD) { + use_widening_shift = TARGET_ZVBB && zero_extend_p && shift == 1; /* 7.2. Vector Load/Store Addressing Modes. If the vector offset elements are narrower than XLEN, they are zero-extended to XLEN before adding to the ptr effective address. If @@ -4054,8 +4057,8 @@ expand_gather_scatter (rtx *ops, bool is_load) raise an illegal instruction exception if the EEW is not supported for offset elements. -RVV spec only refers to the scale_log == 0 case. */ - if (!zero_extend_p || scale_log2 != 0) +RVV spec only refers to the shift == 0 case. */ + if (!zero_extend_p || shift) { if (zero_extend_p) inner_idx_mode @@ -4064,19 +4067,32 @@ expand_gather_scatter (rtx *ops, bool is_load) inner_idx_mode = int_mode_for_size (BITS_PER_WORD, 0).require (); machine_mode new_idx_mode = get_vector_mode (inner_idx_mode, nunits).require (); - rtx tmp = gen_reg_rtx (new_idx_mode); - emit_insn (gen_extend_insn (tmp, vec_offset, new_idx_mode, idx_mode, - zero_extend_p ? true : false)); - vec_offset = tmp; + if (!use_widening_shift) + { + rtx tmp = gen_reg_rtx (new_idx_mode); + emit_insn (gen_extend_insn (tmp, vec_offset, new_idx_mode, idx_mode, + zero_extend_p ? true : false)); + vec_offset = tmp; + } idx_mode = new_idx_mode; } } - if (scale_log2 != 0) + if (shift) { - rtx tmp = expand_binop (idx_mode, ashl_optab, vec_offset, - gen_int_mode (scale_log2, Pmode), NULL_RTX, 0, - OPTAB_DIRECT); + rtx tmp; + if (!use_widening_shift) + tmp = expand_binop (idx_mode, ashl_optab, vec_offset, + gen_int_mode (shift, Pmode), NULL_RTX, 0, + OPTAB_DIRECT); + else + { + tmp = gen_reg_rtx (idx_mode); + insn_code icode = code_for_pred_vwsll_scalar (idx_mode); + rtx ops[] = {tmp, vec_offset, const1_rtx}; + emit_vlmax_insn (icode, BINARY_OP, ops); + } + vec_offset =
[gcc r15-953] RISC-V: Add vwsll combine helpers.
https://gcc.gnu.org/g:af4bf422a699de0e7af5a26e02997d313e7301a6 commit r15-953-gaf4bf422a699de0e7af5a26e02997d313e7301a6 Author: Robin Dapp Date: Mon May 13 22:09:35 2024 +0200 RISC-V: Add vwsll combine helpers. This patch enables the usage of vwsll in autovec context by adding the necessary combine patterns and tests. gcc/ChangeLog: * config/riscv/autovec-opt.md (*vwsll_zext1_): New pattern. (*vwsll_zext2_): Ditto. (*vwsll_zext1_scalar_): Ditto. (*vwsll_zext1_trunc_): Ditto. (*vwsll_zext2_trunc_): Ditto. (*vwsll_zext1_trunc_scalar_): Ditto. * config/riscv/vector-crypto.md: Make pattern similar to other narrowing/widening patterns. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/binop/vwsll-1.c: New test. * gcc.target/riscv/rvv/autovec/binop/vwsll-run.c: New test. * gcc.target/riscv/rvv/autovec/binop/vwsll-template.h: New test. Diff: --- gcc/config/riscv/autovec-opt.md| 126 - gcc/config/riscv/vector-crypto.md | 2 +- .../gcc.target/riscv/rvv/autovec/binop/vwsll-1.c | 10 ++ .../gcc.target/riscv/rvv/autovec/binop/vwsll-run.c | 67 +++ .../riscv/rvv/autovec/binop/vwsll-template.h | 49 5 files changed, 251 insertions(+), 3 deletions(-) diff --git a/gcc/config/riscv/autovec-opt.md b/gcc/config/riscv/autovec-opt.md index 04f85d8e455..bc6af042bcf 100644 --- a/gcc/config/riscv/autovec-opt.md +++ b/gcc/config/riscv/autovec-opt.md @@ -1467,5 +1467,127 @@ operands, operands[4]); DONE; } - [(set_attr "type" "vector")] -) + [(set_attr "type" "vector")]) + +;; vzext.vf2 + vsll = vwsll. +(define_insn_and_split "*vwsll_zext1_" + [(set (match_operand:VWEXTI 0"register_operand" "=vr ") + (ashift:VWEXTI + (zero_extend:VWEXTI + (match_operand: 1 "register_operand" " vr ")) + (match_operand: 2 "vector_shift_operand" "vrvk")))] + "TARGET_ZVBB && can_create_pseudo_p ()" + "#" + "&& 1" + [(const_int 0)] + { +insn_code icode = code_for_pred_vwsll (mode); +riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, operands); +DONE; + } + [(set_attr "type" "vwsll")]) + +(define_insn_and_split "*vwsll_zext2_" + [(set (match_operand:VWEXTI 0"register_operand" "=vr ") + (ashift:VWEXTI + (zero_extend:VWEXTI + (match_operand: 1 "register_operand" " vr ")) + (zero_extend:VWEXTI + (match_operand: 2 "vector_shift_operand" "vrvk"] + "TARGET_ZVBB && can_create_pseudo_p ()" + "#" + "&& 1" + [(const_int 0)] + { +insn_code icode = code_for_pred_vwsll (mode); +riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, operands); +DONE; + } + [(set_attr "type" "vwsll")]) + + +(define_insn_and_split "*vwsll_zext1_scalar_" + [(set (match_operand:VWEXTI 0"register_operand" "=vr") + (ashift:VWEXTI + (zero_extend:VWEXTI + (match_operand: 1 "register_operand"" vr")) + (match_operand:2 "vector_scalar_shift_operand" " rK")))] + "TARGET_ZVBB && can_create_pseudo_p ()" + "#" + "&& 1" + [(const_int 0)] + { +if (GET_CODE (operands[2]) == SUBREG) + operands[2] = SUBREG_REG (operands[2]); +insn_code icode = code_for_pred_vwsll_scalar (mode); +riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, operands); +DONE; + } + [(set_attr "type" "vwsll")]) + +;; For +;; uint16_t dst; +;; uint8_t a, b; +;; dst = vwsll (a, b) +;; we seem to create +;; aa = (int) a; +;; bb = (int) b; +;; dst = (short) vwsll (aa, bb); +;; The following patterns help to combine this idiom into one vwsll. + +(define_insn_and_split "*vwsll_zext1_trunc_" + [(set (match_operand: 0 "register_operand""=vr ") +(truncate: + (ashift:VQEXTI + (zero_extend:VQEXTI + (match_operand: 1 "register_operand" " vr ")) + (match_operand:VQEXTI 2 "vector_shift_operand" "vrvk"] + "TARGET_ZVBB && can_create_pseudo_p ()" + "#" + "&& 1" + [(const_int 0)] + { +insn_code icode = code_for_pred_vwsll (mode); +riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, operands); +
[gcc r15-952] RISC-V: Split vwadd.wx and vwsub.wx and add helpers.
https://gcc.gnu.org/g:9781885a624f3e29634d95c14cd10940cefb1a5a commit r15-952-g9781885a624f3e29634d95c14cd10940cefb1a5a Author: Robin Dapp Date: Thu May 16 12:43:43 2024 +0200 RISC-V: Split vwadd.wx and vwsub.wx and add helpers. vwadd.wx and vwsub.wx have the same problem vfwadd.wf had. This patch splits the insn pattern in the same way vfwadd.wf was split. It also adds two patterns to recognize extended scalars. In practice those do not provide a lot of improvement over what we already have but in some instances we can get rid of redundant extensions. gcc/ChangeLog: * config/riscv/vector.md: Split vwadd.wx/vwsub.wx pattern and add extended_scalar patterns. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/pr115068.c: Add vwadd.wx/vwsub.wx tests. * gcc.target/riscv/rvv/base/pr115068-run.c: Include pr115068.c. * gcc.target/riscv/rvv/base/vwaddsub-1.c: New test. Diff: --- gcc/config/riscv/vector.md | 62 ++ .../gcc.target/riscv/rvv/base/pr115068-run.c | 24 + gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c | 26 + .../gcc.target/riscv/rvv/base/vwaddsub-1.c | 48 + 4 files changed, 128 insertions(+), 32 deletions(-) diff --git a/gcc/config/riscv/vector.md b/gcc/config/riscv/vector.md index 92bbb8ce6ae..dccf76f0003 100644 --- a/gcc/config/riscv/vector.md +++ b/gcc/config/riscv/vector.md @@ -3877,27 +3877,71 @@ (set_attr "mode" "")]) (define_insn "@pred_single_widen__scalar" - [(set (match_operand:VWEXTI 0 "register_operand" "=vr, vr") + [(set (match_operand:VWEXTI 0 "register_operand" "=vd,vd, vr, vr") (if_then_else:VWEXTI (unspec: - [(match_operand: 1 "vector_mask_operand" "vmWc1,vmWc1") -(match_operand 5 "vector_length_operand" " rK, rK") -(match_operand 6 "const_int_operand" "i, i") -(match_operand 7 "const_int_operand" "i, i") -(match_operand 8 "const_int_operand" "i, i") + [(match_operand: 1 "vector_mask_operand" " vm,vm,Wc1,Wc1") +(match_operand 5 "vector_length_operand" " rK,rK, rK, rK") +(match_operand 6 "const_int_operand" " i, i, i, i") +(match_operand 7 "const_int_operand" " i, i, i, i") +(match_operand 8 "const_int_operand" " i, i, i, i") (reg:SI VL_REGNUM) (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE) (plus_minus:VWEXTI - (match_operand:VWEXTI 3 "register_operand" " vr, vr") + (match_operand:VWEXTI 3 "register_operand" " vr,vr, vr, vr") (any_extend:VWEXTI (vec_duplicate: - (match_operand: 4 "reg_or_0_operand" " rJ, rJ" - (match_operand:VWEXTI 2 "vector_merge_operand" " vu, 0")))] + (match_operand: 4 "reg_or_0_operand" " rJ,rJ, rJ, rJ" + (match_operand:VWEXTI 2 "vector_merge_operand" " vu, 0, vu, 0")))] "TARGET_VECTOR" "vw.wx\t%0,%3,%z4%p1" [(set_attr "type" "vi") (set_attr "mode" "")]) +(define_insn "@pred_single_widen_add_extended_scalar" + [(set (match_operand:VWEXTI 0 "register_operand" "=vd,vd, vr, vr") + (if_then_else:VWEXTI + (unspec: + [(match_operand: 1 "vector_mask_operand" " vm,vm,Wc1,Wc1") +(match_operand 5 "vector_length_operand" " rK,rK, rK, rK") +(match_operand 6 "const_int_operand" " i, i, i, i") +(match_operand 7 "const_int_operand" " i, i, i, i") +(match_operand 8 "const_int_operand" " i, i, i, i") +(reg:SI VL_REGNUM) +(reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE) + (plus:VWEXTI + (vec_duplicate:VWEXTI + (any_extend: + (match_operand: 4 "reg_or_0_operand" " rJ,rJ, rJ, rJ"))) + (match_operand:VWEXTI 3 &q
[gcc r15-951] RISC-V: Do not allow v0 as dest when merging [PR115068].
https://gcc.gnu.org/g:a2fd0812a54cf51520f15e900df4cfb5874b75ed commit r15-951-ga2fd0812a54cf51520f15e900df4cfb5874b75ed Author: Robin Dapp Date: Mon May 13 13:49:57 2024 +0200 RISC-V: Do not allow v0 as dest when merging [PR115068]. This patch splits the vfw...wf pattern so we do not emit e.g. vfwadd.wf v0,v8,fa5,v0.t anymore. gcc/ChangeLog: PR target/115068 * config/riscv/vector.md: Split vfw.wf pattern. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/pr115068-run.c: New test. * gcc.target/riscv/rvv/base/pr115068.c: New test. Diff: --- gcc/config/riscv/vector.md | 20 +++ .../gcc.target/riscv/rvv/base/pr115068-run.c | 28 + gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c | 29 ++ 3 files changed, 67 insertions(+), 10 deletions(-) diff --git a/gcc/config/riscv/vector.md b/gcc/config/riscv/vector.md index c8c9667eaa2..92bbb8ce6ae 100644 --- a/gcc/config/riscv/vector.md +++ b/gcc/config/riscv/vector.md @@ -7178,24 +7178,24 @@ (symbol_ref "riscv_vector::get_frm_mode (operands[9])"))]) (define_insn "@pred_single_widen__scalar" - [(set (match_operand:VWEXTF 0 "register_operand" "=vr, vr") + [(set (match_operand:VWEXTF 0 "register_operand""=vd, vd, vr, vr") (if_then_else:VWEXTF (unspec: - [(match_operand: 1 "vector_mask_operand" "vmWc1,vmWc1") -(match_operand 5 "vector_length_operand" " rK, rK") -(match_operand 6 "const_int_operand" "i, i") -(match_operand 7 "const_int_operand" "i, i") -(match_operand 8 "const_int_operand" "i, i") -(match_operand 9 "const_int_operand" "i, i") + [(match_operand: 1 "vector_mask_operand" " vm, vm,Wc1,Wc1") +(match_operand 5 "vector_length_operand" " rK, rK, rK, rK") +(match_operand 6 "const_int_operand" " i, i, i, i") +(match_operand 7 "const_int_operand" " i, i, i, i") +(match_operand 8 "const_int_operand" " i, i, i, i") +(match_operand 9 "const_int_operand" " i, i, i, i") (reg:SI VL_REGNUM) (reg:SI VTYPE_REGNUM) (reg:SI FRM_REGNUM)] UNSPEC_VPREDICATE) (plus_minus:VWEXTF - (match_operand:VWEXTF 3 "register_operand" " vr, vr") + (match_operand:VWEXTF 3 "register_operand"" vr, vr, vr, vr") (float_extend:VWEXTF (vec_duplicate: - (match_operand: 4 "register_operand" "f, f" - (match_operand:VWEXTF 2 "vector_merge_operand" " vu, 0")))] + (match_operand: 4 "register_operand" " f, f, f, f" + (match_operand:VWEXTF 2 "vector_merge_operand" " vu, 0, vu, 0")))] "TARGET_VECTOR" "vfw.wf\t%0,%3,%4%p1" [(set_attr "type" "vf") diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c new file mode 100644 index 000..95ec8e06021 --- /dev/null +++ b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c @@ -0,0 +1,28 @@ +/* { dg-do run } */ +/* { dg-require-effective-target riscv_v_ok } */ +/* { dg-add-options riscv_v } */ +/* { dg-additional-options "-std=gnu99" } */ + +#include +#include + +vfloat64m8_t +test_vfwadd_wf_f64m8_m (vbool8_t vm, vfloat64m8_t vs2, float rs1, size_t vl) +{ + return __riscv_vfwadd_wf_f64m8_m (vm, vs2, rs1, vl); +} + +char global_memory[1024]; +void *fake_memory = (void *) global_memory; + +int +main () +{ + asm volatile ("fence" ::: "memory"); + vfloat64m8_t vfwadd_wf_f64m8_m_vd = test_vfwadd_wf_f64m8_m ( +__riscv_vreinterpret_v_i8m1_b8 (__riscv_vundefined_i8m1 ()), +__riscv_vundefined_f64m8 (), 1.0, __riscv_vsetvlmax_e64m8 ()); + asm volatile ("" ::"vr"(vfwadd_wf_f64m8_m_vd) : "memory"); + + return 0; +} diff --git a/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c b/gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c new file mode 100644 index 000..6d680037aa1 --- /dev/null +++ b/gc
[PATCH] check_GNU_style: Use raw strings.
Hi, this silences some warnings when using check_GNU_style. I didn't expect this to have any bootstrap or regtest impact but I still ran it on x86 - no change. Regards Robin contrib/ChangeLog: * check_GNU_style_lib.py: Use raw strings for regexps. --- contrib/check_GNU_style_lib.py | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/contrib/check_GNU_style_lib.py b/contrib/check_GNU_style_lib.py index f1a120fa8d3..6dbe4b53559 100755 --- a/contrib/check_GNU_style_lib.py +++ b/contrib/check_GNU_style_lib.py @@ -103,7 +103,7 @@ class SpacesCheck: class SpacesAndTabsMixedCheck: def __init__(self): -self.re = re.compile('\ \t') +self.re = re.compile(r'\ \t') def check(self, filename, lineno, line): stripped = line.lstrip() @@ -115,7 +115,7 @@ class SpacesAndTabsMixedCheck: class TrailingWhitespaceCheck: def __init__(self): -self.re = re.compile('(\s+)$') +self.re = re.compile(r'(\s+)$') def check(self, filename, lineno, line): assert(len(line) == 0 or line[-1] != '\n') @@ -128,7 +128,7 @@ class TrailingWhitespaceCheck: class SentenceSeparatorCheck: def __init__(self): -self.re = re.compile('\w\.(\s|\s{3,})\w') +self.re = re.compile(r'\w\.(\s|\s{3,})\w') def check(self, filename, lineno, line): m = self.re.search(line) @@ -140,7 +140,7 @@ class SentenceSeparatorCheck: class SentenceEndOfCommentCheck: def __init__(self): -self.re = re.compile('\w\.(\s{0,1}|\s{3,})\*/') +self.re = re.compile(r'\w\.(\s{0,1}|\s{3,})\*/') def check(self, filename, lineno, line): m = self.re.search(line) @@ -152,7 +152,7 @@ class SentenceEndOfCommentCheck: class SentenceDotEndCheck: def __init__(self): -self.re = re.compile('\w(\s*\*/)') +self.re = re.compile(r'\w(\s*\*/)') def check(self, filename, lineno, line): m = self.re.search(line) @@ -164,7 +164,7 @@ class SentenceDotEndCheck: class FunctionParenthesisCheck: # TODO: filter out GTY stuff def __init__(self): -self.re = re.compile('\w(\s{2,})?(\()') +self.re = re.compile(r'\w(\s{2,})?(\()') def check(self, filename, lineno, line): if '#define' in line: @@ -179,7 +179,7 @@ class FunctionParenthesisCheck: class SquareBracketCheck: def __init__(self): -self.re = re.compile('\w\s+(\[)') +self.re = re.compile(r'\w\s+(\[)') def check(self, filename, lineno, line): if filename.endswith('.md'): @@ -194,7 +194,7 @@ class SquareBracketCheck: class ClosingParenthesisCheck: def __init__(self): -self.re = re.compile('\S\s+(\))') +self.re = re.compile(r'\S\s+(\))') def check(self, filename, lineno, line): m = self.re.search(line) @@ -208,7 +208,7 @@ class BracesOnSeparateLineCheck: # This will give false positives for C99 compound literals. def __init__(self): -self.re = re.compile('(\)|else)\s*({)') +self.re = re.compile(r'(\)|else)\s*({)') def check(self, filename, lineno, line): m = self.re.search(line) @@ -219,7 +219,7 @@ class BracesOnSeparateLineCheck: class TrailinigOperatorCheck: def __init__(self): -regex = '^\s.*(([^a-zA-Z_]\*)|([-%<=&|^?])|([^*]/)|([^:][+]))$' +regex = r'^\s.*(([^a-zA-Z_]\*)|([-%<=&|^?])|([^*]/)|([^:][+]))$' self.re = re.compile(regex) def check(self, filename, lineno, line): -- 2.45.1
[PATCH] RISC-V: Add min/max patterns for ifcvt.
Hi, ifcvt likes to emit (set (if_then_else) (ge (reg 1) (reg2)) (reg 1) (reg 2)) which can be recognized as min/max patterns in the backend. This patch adds such patterns and the respective iterators as well as a test. This depends on the generic ifcvt change. Regtested on rv64gcv_zvfh_zicond_zbb_zvbb. Regards Robin gcc/ChangeLog: * config/riscv/bitmanip.md (*_cmp_3): New min/max ifcvt pattern. * config/riscv/iterators.md (minu): New iterator. * config/riscv/riscv.cc (riscv_noce_conversion_profitable_p): Remove riscv-specific adjustment. gcc/testsuite/ChangeLog: * gcc.target/riscv/zbb-min-max-04.c: New test. --- gcc/config/riscv/bitmanip.md | 13 + gcc/config/riscv/iterators.md | 8 gcc/config/riscv/riscv.cc | 3 -- .../gcc.target/riscv/zbb-min-max-04.c | 47 +++ 4 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 gcc/testsuite/gcc.target/riscv/zbb-min-max-04.c diff --git a/gcc/config/riscv/bitmanip.md b/gcc/config/riscv/bitmanip.md index 8769a6b818b..11102985796 100644 --- a/gcc/config/riscv/bitmanip.md +++ b/gcc/config/riscv/bitmanip.md @@ -547,6 +547,19 @@ (define_insn "*3" "\t%0,%1,%z2" [(set_attr "type" "")]) +;; Provide a minmax pattern for ifcvt to match. +(define_insn "*_cmp_3" + [(set (match_operand:X 0 "register_operand" "=r") + (if_then_else:X + (bitmanip_minmax_cmp_op + (match_operand:X 1 "register_operand" "r") + (match_operand:X 2 "register_operand" "r")) + (match_dup 1) + (match_dup 2)))] + "TARGET_ZBB" + "\t%0,%1,%z2" + [(set_attr "type" "")]) + ;; Optimize the common case of a SImode min/max against a constant ;; that is safe both for sign- and zero-extension. (define_insn_and_split "*minmax" diff --git a/gcc/config/riscv/iterators.md b/gcc/config/riscv/iterators.md index 8a9d1986b4a..2f7be6e83c1 100644 --- a/gcc/config/riscv/iterators.md +++ b/gcc/config/riscv/iterators.md @@ -202,6 +202,14 @@ (define_code_iterator bitmanip_bitwise [and ior]) (define_code_iterator bitmanip_minmax [smin umin smax umax]) +(define_code_iterator bitmanip_minmax_cmp_op [lt ltu le leu ge geu gt gtu]) + +; Map a comparison operator to a min or max. +(define_code_attr bitmanip_minmax_cmp_insn [(lt "min") (ltu "minu") + (le "min") (leu "minu") + (ge "max") (geu "maxu") + (gt "max") (gtu "maxu")]) + (define_code_iterator clz_ctz_pcnt [clz ctz popcount]) (define_code_iterator bitmanip_rotate [rotate rotatert]) diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc index 13cd61a4a22..d17c0a260a2 100644 --- a/gcc/config/riscv/riscv.cc +++ b/gcc/config/riscv/riscv.cc @@ -4009,9 +4009,6 @@ riscv_noce_conversion_profitable_p (rtx_insn *seq, { struct noce_if_info riscv_if_info = *if_info; - riscv_if_info.original_cost -= COSTS_N_INSNS (2); - riscv_if_info.original_cost += insn_cost (if_info->jump, if_info->speed_p); - /* Hack alert! When `noce_try_store_flag_mask' uses `cstore4' to emit a conditional set operation on DImode output it comes up with a sequence such as: diff --git a/gcc/testsuite/gcc.target/riscv/zbb-min-max-04.c b/gcc/testsuite/gcc.target/riscv/zbb-min-max-04.c new file mode 100644 index 000..ebf1889075d --- /dev/null +++ b/gcc/testsuite/gcc.target/riscv/zbb-min-max-04.c @@ -0,0 +1,47 @@ +/* { dg-do compile } */ +/* { dg-options "-O2 -march=rv64gc_zicond_zbb -mabi=lp64d" } */ +/* { dg-skip-if "" { *-*-* } { "-finline-functions" "-funroll-loops" "-ftracer" } } */ + +typedef int move_s; + +int +remove_one_fast (int *move_ordering, const int num_moves, int mark) +{ + int i, best = -100; + int tmp = 0; + + for (i = mark; i < num_moves; i++) +{ + if (move_ordering[i] > best) +{ + best = move_ordering[i]; + tmp = i; +} +} + + return tmp; +} + +/* { dg-final { scan-assembler-times "max\t" 1 } } */ +/* { dg-final { scan-assembler-times "czero.nez" 2 } } */ +/* { dg-final { scan-assembler-times "czero.eqz" 2 } } */ + +int +remove_one_fast2 (int *move_ordering, const int num_moves, int mark) +{ + int i, best = -100; + int tmp = 0; + + for (i = mark; i < num_moves; i++) +{ + if (move_ordering[i] < best) +{ + best = move_ordering[i]; + tmp = i; +} +} + + return tmp; +} + +/* { dg-final { scan-assembler-times "min\t" 1 } } */ -- 2.45.1
[PATCH] ifcvt: Clarify if_info.original_cost.
Hi, before noce_find_if_block processes a block it sets up an if_info structure that holds the original costs. At that point the costs of the then/else blocks have not been added so we only care about the "if" cost. The code originally used BRANCH_COST for that but was then changed to COST_N_INSNS (2) - a compare and a jump. This patch computes the jump costs via insn_cost (if_info.jump, ...) which is supposed to incorporate the branch costs and, in case of a CC comparison, pattern_cost (if_info.cond, ...) which is supposed to account for the CC creation. For compare_and_jump patterns insn_cost should have already computed the right cost. Does this "split" make sense, generally? Bootstrapped and regtested on x86, aarch64 and power10. Regtested on riscv. Regards Robin gcc/ChangeLog: * ifcvt.cc (noce_process_if_block): Subtract condition pattern cost if applicable. (noce_find_if_block): Use insn_cost and pattern_cost for original cost. --- gcc/ifcvt.cc | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gcc/ifcvt.cc b/gcc/ifcvt.cc index 58ed42673e5..305b9faed38 100644 --- a/gcc/ifcvt.cc +++ b/gcc/ifcvt.cc @@ -3940,7 +3940,9 @@ noce_process_if_block (struct noce_if_info *if_info) ??? Actually, instead of the branch instruction costs we might want to use COSTS_N_INSNS (BRANCH_COST ()) as in other places. */ - unsigned potential_cost = if_info->original_cost - COSTS_N_INSNS (1); + unsigned potential_cost = if_info->original_cost; + if (cc_in_cond (if_info->cond)) +potential_cost -= pattern_cost (if_info->cond, if_info->speed_p); unsigned old_cost = if_info->original_cost; if (!else_bb && HAVE_conditional_move @@ -4703,11 +4705,13 @@ noce_find_if_block (basic_block test_bb, edge then_edge, edge else_edge, = targetm.max_noce_ifcvt_seq_cost (then_edge); /* We'll add in the cost of THEN_BB and ELSE_BB later, when we check that they are valid to transform. We can't easily get back to the insn - for COND (and it may not exist if we had to canonicalize to get COND), - and jump_insns are always given a cost of 1 by seq_cost, so treat - both instructions as having cost COSTS_N_INSNS (1). */ - if_info.original_cost = COSTS_N_INSNS (2); - + for COND (and it may not exist if we had to canonicalize to get COND). + Here we assume one CC compare insn (if the target uses CC) and one + jump insn that is costed via insn_cost. It is assumed that the + costs of a jump insn are dependent on the branch costs. */ + if (cc_in_cond (if_info.cond)) +if_info.original_cost = pattern_cost (if_info.cond, if_info.speed_p); + if_info.original_cost += insn_cost (if_info.jump, if_info.speed_p); /* Do the real work. */ -- 2.45.1
[Git][archlinux/packaging/packages/vale][main] upgpkg: 3.4.2-3: Add debug package support + disable lto for repro
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / vale Commits: 0d2b70a8 by Robin Candau at 2024-05-31T14:34:37+02:00 upgpkg: 3.4.2-3: Add debug package support + disable lto for repro https://wiki.archlinux.org/title/Go_package_guidelines#Supporting_debug_packages - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,12 +1,13 @@ pkgbase = vale pkgdesc = A markup-aware linter for prose built with speed and extensibility in mind pkgver = 3.4.2 - pkgrel = 2 + pkgrel = 3 url = https://vale.sh arch = x86_64 license = MIT makedepends = go depends = glibc + options = !lto source = vale-3.4.2.tar.gz::https://github.com/errata-ai/vale/archive/v3.4.2.tar.gz sha256sums = e1696739f13c8b579d96a9e4df4592f0bbda167aa74872eede6cc9482374d32b = PKGBUILD = @@ -5,13 +5,14 @@ pkgname=vale pkgver=3.4.2 -pkgrel=2 +pkgrel=3 pkgdesc="A markup-aware linter for prose built with speed and extensibility in mind" url="https://vale.sh; arch=('x86_64') license=('MIT') depends=('glibc') makedepends=('go') +options=(!lto) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/errata-ai/vale/archive/v${pkgver}.tar.gz;) sha256sums=('e1696739f13c8b579d96a9e4df4592f0bbda167aa74872eede6cc9482374d32b') @@ -26,8 +27,9 @@ build() { 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 -ldflags="-s -w -X main.version=${pkgver}" -o build ./cmd/... + export GOPATH="${srcdir}" + export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw" + go build -ldflags="-compressdwarf=false -linkmode external -s -w -X main.version=${pkgver}" -o build ./cmd/... } check() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vale/-/commit/0d2b70a8cee1927aa8c40d79b8385b56ff815335 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vale/-/commit/0d2b70a8cee1927aa8c40d79b8385b56ff815335 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/vale] Pushed new tag 3.4.2-3
Robin Candau pushed new tag 3.4.2-3 at Arch Linux / Packaging / Packages / vale -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vale/-/tree/3.4.2-3 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/vale] Pushed new branch main
Robin Candau pushed new branch main at Arch Linux / Packaging / Packages / vale -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vale/-/tree/main You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/vale] Pushed new tag 3.4.2-2
Robin Candau pushed new tag 3.4.2-2 at Arch Linux / Packaging / Packages / vale -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vale/-/tree/3.4.2-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/py3status] Pushed new tag 3.58-1
Robin Candau pushed new tag 3.58-1 at Arch Linux / Packaging / Packages / py3status -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/py3status/-/tree/3.58-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/py3status][main] upgpkg: 3.58-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / py3status Commits: 1e8e3b35 by Robin Candau at 2024-05-31T12:49:01+02:00 upgpkg: 3.58-1: New upstream release - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = py3status pkgdesc = An extensible i3status replacement/wrapper written in python - pkgver = 3.57 - pkgrel = 4 + pkgver = 3.58 + pkgrel = 1 url = https://ultrabug.github.io/py3status/ arch = any license = BSD-3-Clause @@ -22,9 +22,9 @@ pkgbase = py3status optdepends = python-pytz: for the clock module optdepends = python-tzlocal: for the clock module optdepends = pacman-contrib: for the arch_updates module - source = py3status-3.57.tar.gz::https://github.com/ultrabug/py3status/archive/refs/tags/3.57.tar.gz + source = py3status-3.58.tar.gz::https://github.com/ultrabug/py3status/archive/refs/tags/3.58.tar.gz source = py3status-refresh-arch_updates.hook - sha256sums = a3954d0d108b220fd6c65c7b4d6fa88f2c2e10cecb5429723013ea7d3447c1e6 + sha256sums = 47b15e8c98d3ea2c2b2d57655f951ee440f02c18bab2df3eef82a25f506ce488 sha256sums = af8725c17cd985a60e2801dd62ca32b26dbd547b279c2e1483793096043bc626 pkgname = py3status = PKGBUILD = @@ -6,8 +6,8 @@ # Contributor: carstene1ns - http://git.io/ctPKG pkgname=py3status -pkgver=3.57 -pkgrel=4 +pkgver=3.58 +pkgrel=1 pkgdesc="An extensible i3status replacement/wrapper written in python" url="https://ultrabug.github.io/py3status/; arch=('any') @@ -26,7 +26,7 @@ optdepends=('i3status: for i3status modules' 'pacman-contrib: for the arch_updates module') source=("$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/refs/tags/$pkgver.tar.gz; "$pkgname-refresh-arch_updates.hook") -sha256sums=('a3954d0d108b220fd6c65c7b4d6fa88f2c2e10cecb5429723013ea7d3447c1e6' +sha256sums=('47b15e8c98d3ea2c2b2d57655f951ee440f02c18bab2df3eef82a25f506ce488' 'af8725c17cd985a60e2801dd62ca32b26dbd547b279c2e1483793096043bc626') build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/py3status/-/commit/1e8e3b355438d1301e87fb347b89d3e2789ebf4a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/py3status/-/commit/1e8e3b355438d1301e87fb347b89d3e2789ebf4a You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/blueman][main] upgpkg: 2.4.2-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / blueman Commits: 5dbd50ce by Robin Candau at 2024-05-31T12:44:59+02:00 upgpkg: 2.4.2-1: New upstream release https://github.com/blueman-project/blueman/releases/tag/2.4.2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = blueman pkgdesc = GTK+ Bluetooth Manager - pkgver = 2.4.1 - pkgrel = 2 + pkgver = 2.4.2 + pkgrel = 1 url = https://github.com/blueman-project/blueman arch = x86_64 license = GPL-3.0-or-later @@ -18,7 +18,7 @@ pkgbase = blueman optdepends = iproute2: Network Access Point (NAP) support optdepends = networkmanager: Dial Up Networking (DUN) and Personal Area Networking (PAN) support optdepends = pulseaudio-bluetooth: audio devices support - source = blueman-2.4.1.tar.gz::https://github.com/blueman-project/blueman/archive/refs/tags/2.4.1.tar.gz - sha256sums = 89a8cd453152c8cabbb63ad91432c68263dec15cd17f1ea14d56aec24cf25949 + source = blueman-2.4.2.tar.gz::https://github.com/blueman-project/blueman/archive/refs/tags/2.4.2.tar.gz + sha256sums = 01acfb0ab717ecc803ee10de4adacb161af998b69f12633e1885bea2ebd5fcd1 pkgname = blueman = PKGBUILD = @@ -4,8 +4,8 @@ # Contributor: Martin Wimpress pkgname=blueman -pkgver=2.4.1 -pkgrel=2 +pkgver=2.4.2 +pkgrel=1 pkgdesc="GTK+ Bluetooth Manager" arch=('x86_64') url="https://github.com/blueman-project/blueman; @@ -17,7 +17,7 @@ optdepends=('dnsmasq: Network Access Point (NAP) support' 'networkmanager: Dial Up Networking (DUN) and Personal Area Networking (PAN) support' 'pulseaudio-bluetooth: audio devices support') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz") -sha256sums=('89a8cd453152c8cabbb63ad91432c68263dec15cd17f1ea14d56aec24cf25949') +sha256sums=('01acfb0ab717ecc803ee10de4adacb161af998b69f12633e1885bea2ebd5fcd1') prepare() { cd "${pkgname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/blueman/-/commit/5dbd50ce971799efe20dc1d2a0e8d4613dd54126 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/blueman/-/commit/5dbd50ce971799efe20dc1d2a0e8d4613dd54126 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/blueman] Pushed new tag 2.4.2-1
Robin Candau pushed new tag 2.4.2-1 at Arch Linux / Packaging / Packages / blueman -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/blueman/-/tree/2.4.2-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-pymupdf] Pushed new tag 1.24.5-1
Robin Candau pushed new tag 1.24.5-1 at Arch Linux / Packaging / Packages / python-pymupdf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/tree/1.24.5-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-pymupdf][main] upgpkg: 1.24.5-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / python-pymupdf Commits: 86c287b5 by Robin Candau at 2024-05-31T09:20:21+02:00 upgpkg: 1.24.5-1: New upstream release https://github.com/pymupdf/PyMuPDF/releases/tag/1.24.5 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = python-pymupdf pkgdesc = Python bindings for MuPDF's rendering library - pkgver = 1.24.4 + pkgver = 1.24.5 pkgrel = 1 url = https://github.com/pymupdf/PyMuPDF arch = x86_64 @@ -24,11 +24,11 @@ pkgbase = python-pymupdf depends = python-mupdf optdepends = python-fonttools: for building font subsets using fontTools optdepends = python-pillow: for image file saving using pillow - source = PyMuPDF-1.24.4.tar.gz::https://github.com/pymupdf/PyMuPDF/archive/refs/tags/1.24.4.tar.gz + source = PyMuPDF-1.24.5.tar.gz::https://github.com/pymupdf/PyMuPDF/archive/refs/tags/1.24.5.tar.gz source = remove-clang-and-swig-dependencies.patch - sha512sums = 5f45d23ae571fa41d153e95350d8e91f3ebc51c6ee21696627c6e58446e7d9574145802ae888e1486e8b27a0fc40c3b0644fb71f484995278699fb32b91a91ed + sha512sums = b86e757aca3d55b7633669a6c4f106975f08d4d93c360bb695b50615f7f345b3021d04d1a6d12bd6933448fa77a23415fe34cf62c9d5ab8f285d62e00594c9bd sha512sums = 3ad7fcc092288fd973a6fdaff5702919473607bcc6007d1a8e464d613a11a550bb5a06f0ebab8b171e1188be702abbecc999a0ad0d2fca121516b69f7d36bae5 - b2sums = dbac7f6682fadb37142ad5c2a5b6be85cfd09f3c851e86052ac677fa39d37dceb5ea7a3bebe9d1415f67d9e955fbbfc9003d0723f06b74195ea09e35fa7623db + b2sums = 0862b1b19408e3361bba3380a0ce4186ef1ca7dac509fa16daca31a1e13728f4126655e8d612c899a2308fd63f9cd03138a47a6c02ecd6f78dce674281d8b101 b2sums = a0307f03e70f18547e095d5f9e80776e7e7ef38da170fa331a77a4465488f619228cd2367976f3be5fced6a77fe5e639c1d321c636b8a8825aa6310787aa1d39 pkgname = python-pymupdf = PKGBUILD = @@ -3,7 +3,7 @@ _name=PyMuPDF pkgname=python-pymupdf -pkgver=1.24.4 +pkgver=1.24.5 pkgrel=1 pkgdesc="Python bindings for MuPDF's rendering library" arch=(x86_64) @@ -41,9 +41,9 @@ source=( $_name-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz remove-clang-and-swig-dependencies.patch ) -sha512sums=('5f45d23ae571fa41d153e95350d8e91f3ebc51c6ee21696627c6e58446e7d9574145802ae888e1486e8b27a0fc40c3b0644fb71f484995278699fb32b91a91ed' +sha512sums=('b86e757aca3d55b7633669a6c4f106975f08d4d93c360bb695b50615f7f345b3021d04d1a6d12bd6933448fa77a23415fe34cf62c9d5ab8f285d62e00594c9bd' '3ad7fcc092288fd973a6fdaff5702919473607bcc6007d1a8e464d613a11a550bb5a06f0ebab8b171e1188be702abbecc999a0ad0d2fca121516b69f7d36bae5') -b2sums=('dbac7f6682fadb37142ad5c2a5b6be85cfd09f3c851e86052ac677fa39d37dceb5ea7a3bebe9d1415f67d9e955fbbfc9003d0723f06b74195ea09e35fa7623db' +b2sums=('0862b1b19408e3361bba3380a0ce4186ef1ca7dac509fa16daca31a1e13728f4126655e8d612c899a2308fd63f9cd03138a47a6c02ecd6f78dce674281d8b101' 'a0307f03e70f18547e095d5f9e80776e7e7ef38da170fa331a77a4465488f619228cd2367976f3be5fced6a77fe5e639c1d321c636b8a8825aa6310787aa1d39') prepare() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/commit/86c287b522614c2c7f6d606e83ed98f36c53ca7d -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/commit/86c287b522614c2c7f6d606e83ed98f36c53ca7d You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/hugo][main] upgpkg: 0.126.2-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo Commits: a46909eb by Robin Candau at 2024-05-31T09:18:29+02:00 upgpkg: 0.126.2-1: New upstream release https://github.com/gohugoio/hugo/releases/tag/v0.126.2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = hugo pkgdesc = Fast and Flexible Static Site Generator in Go - pkgver = 0.126.1 + pkgver = 0.126.2 pkgrel = 1 url = https://gohugo.io/ arch = x86_64 @@ -10,7 +10,7 @@ pkgbase = hugo depends = glibc depends = gcc-libs optdepends = python-docutils: reStructuredText support - source = hugo-0.126.1.tar.gz::https://github.com/gohugoio/hugo/archive/v0.126.1.tar.gz - sha512sums = 49399a2e669b72f76911f349a69a0656d54718acaa333d6bffcbc257878b67a840c7ef421fbd63f7befa1ac2a4aa5a15c31a8ddbb477e6c95d8eb1328a386708 + source = hugo-0.126.2.tar.gz::https://github.com/gohugoio/hugo/archive/v0.126.2.tar.gz + sha512sums = 559530a0b6a34027bd2483111605ac64efd3d2c2c80bc47d36ce241d645aadc4daea52c7fbdbf6db6b58d37e4249ecce7ee7aff29b11e91d26c67be21516955d pkgname = hugo = PKGBUILD = @@ -6,7 +6,7 @@ # Contributor: Brenton Horne pkgname=hugo -pkgver=0.126.1 +pkgver=0.126.2 pkgrel=1 pkgdesc="Fast and Flexible Static Site Generator in Go" arch=('x86_64') @@ -16,7 +16,7 @@ depends=('glibc' 'gcc-libs') makedepends=('go' 'git') optdepends=('python-docutils: reStructuredText support') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gohugoio/${pkgname}/archive/v${pkgver}.tar.gz;) -sha512sums=('49399a2e669b72f76911f349a69a0656d54718acaa333d6bffcbc257878b67a840c7ef421fbd63f7befa1ac2a4aa5a15c31a8ddbb477e6c95d8eb1328a386708') +sha512sums=('559530a0b6a34027bd2483111605ac64efd3d2c2c80bc47d36ce241d645aadc4daea52c7fbdbf6db6b58d37e4249ecce7ee7aff29b11e91d26c67be21516955d') build() { cd "${pkgname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/a46909eb0bafd455bda4b8dc0c8be8e6dcb14362 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/a46909eb0bafd455bda4b8dc0c8be8e6dcb14362 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.126.2-1
Robin Candau pushed new tag 0.126.2-1 at Arch Linux / Packaging / Packages / hugo -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.126.2-1 You're receiving this email because of your account on gitlab.archlinux.org.
Re: [PATCH 00/20] iommu: Refactoring domain allocation interface
On 29/05/2024 6:32 am, Lu Baolu wrote: The IOMMU subsystem has undergone some changes, including the removal of iommu_ops from the bus structure. Consequently, the existing domain allocation interface, which relies on a bus type argument, is no longer relevant: struct iommu_domain *iommu_domain_alloc(struct bus_type *bus) This series is designed to refactor the use of this interface. It proposes two new interfaces to replace iommu_domain_alloc(): - iommu_user_domain_alloc(): This interface is intended for allocating iommu domains managed by userspace for device passthrough scenarios, such as those used by iommufd, vfio, and vdpa. It clearly indicates that the domain is for user-managed device DMA. If an IOMMU driver does not implement iommu_ops->domain_alloc_user, this interface will rollback to the generic paging domain allocation. - iommu_paging_domain_alloc(): This interface is for allocating iommu domains managed by kernel drivers for kernel DMA purposes. It takes a device pointer as a parameter, which better reflects the current design of the IOMMU subsystem. The majority of device drivers currently using iommu_domain_alloc() do so to allocate a domain for a specific device and then attach that domain to the device. These cases can be straightforwardly migrated to the new interfaces. Ooh, nice! This was rising back up my to-do list as well, but I concur it's rather more straightforward than my version that did devious things to keep the iommu_domain_alloc() name... However, there are some drivers with more complex use cases that do not fit neatly into this new scheme. For example: $ git grep "= iommu_domain_alloc" arch/arm/mm/dma-mapping.c: mapping->domain = iommu_domain_alloc(bus); This one's simple enough, the refactor just needs to go one step deeper. I've just rebased and pushed my old patch for that, if you'd like it [1]. drivers/gpu/drm/rockchip/rockchip_drm_drv.c:private->domain = iommu_domain_alloc(private->iommu_dev->bus); Both this one and usnic_uiom_alloc_pd() should be OK - back when I did all the figuring out to clean up iommu_present(), I specifically reworked them into "dev->bus" style as a reminder that it *is* supposed to be the right device for doing this with, even if the attach is a bit more distant. drivers/gpu/drm/tegra/drm.c:tegra->domain = iommu_domain_alloc(_bus_type); This is the tricky one, where the device to hand may *not* be the right device for IOMMU API use [2]. FWIW my plan was to pull the "walk the platform bus to find any IOMMU-mapped device" trick into this code and use it both to remove the final iommu_present() and for a device-based domain allocation. drivers/infiniband/hw/usnic/usnic_uiom.c: pd->domain = domain = iommu_domain_alloc(dev->bus); This series leave those cases unchanged and keep iommu_domain_alloc() for their usage. But new drivers should not use it anymore. I'd certainly be keen for it to be gone ASAP, since I'm seeing increasing demand for supporting multiple IOMMU drivers, and this is the last bus-based thing standing in the way of that. Thanks, Robin. [1] https://gitlab.arm.com/linux-arm/linux-rm/-/commit/f048cc6a323d8641898025ca96071df7cbe8bd52 [2] https://lore.kernel.org/linux-iommu/add31812-50d5-6cb0-3908-143c523ab...@collabora.com/ The whole series is also available on GitHub: https://github.com/LuBaolu/intel-iommu/commits/iommu-domain-allocation-refactor-v1 Lu Baolu (20): iommu: Add iommu_user_domain_alloc() interface iommufd: Use iommu_user_domain_alloc() vfio/type1: Use iommu_paging_domain_alloc() vhost-vdpa: Use iommu_user_domain_alloc() iommu: Add iommu_paging_domain_alloc() interface drm/msm: Use iommu_paging_domain_alloc() drm/nouveau/tegra: Use iommu_paging_domain_alloc() gpu: host1x: Use iommu_paging_domain_alloc() media: nvidia: tegra: Use iommu_paging_domain_alloc() media: venus: firmware: Use iommu_paging_domain_alloc() ath10k: Use iommu_paging_domain_alloc() wifi: ath11k: Use iommu_paging_domain_alloc() remoteproc: Use iommu_paging_domain_alloc() soc/fsl/qbman: Use iommu_paging_domain_alloc() iommu/vt-d: Add helper to allocate paging domain iommu/vt-d: Add domain_alloc_paging support iommu/vt-d: Simplify compatibility check for identity domain iommu/vt-d: Enhance compatibility check for paging domain attach iommu/vt-d: Remove domain_update_iommu_cap() iommu/vt-d: Remove domain_update_iommu_superpage() include/linux/iommu.h | 12 + drivers/gpu/drm/msm/msm_iommu.c | 8 +- .../drm/nouveau/nvkm/engine/device/tegra.c| 4 +- drivers/gpu/host1x/dev.c | 6 +- drivers/iommu/intel/iommu.c | 319 -- drivers/iommu/intel/pasid.c | 28 +- drivers/iommu/iommu.c
Re: [Intel-wired-lan] [PATCH net-next v6 13/21] bitmap: make bitmap_{get, set}_value8() use bitmap_{read, write}()
On 30/05/2024 6:11 pm, Yury Norov wrote: On Wed, May 29, 2024 at 04:12:25PM +0100, Robin Murphy wrote: Hi Alexander, On 27/03/2024 3:23 pm, Alexander Lobakin wrote: Now that we have generic bitmap_read() and bitmap_write(), which are inline and try to take care of non-bound-crossing and aligned cases to keep them optimized, collapse bitmap_{get,set}_value8() into simple wrappers around the former ones. bloat-o-meter shows no difference in vmlinux and -2 bytes for gpio-pca953x.ko, which says the optimization didn't suffer due to that change. The converted helpers have the value width embedded and always compile-time constant and that helps a lot. This change appears to have introduced a build failure for me on arm64 (with GCC 9.4.0 from Ubuntu 20.04.02) - reverting b44759705f7d makes these errors go away again: In file included from drivers/gpio/gpio-pca953x.c:12: drivers/gpio/gpio-pca953x.c: In function ‘pca953x_probe’: ./include/linux/bitmap.h:799:17: error: array subscript [1, 1024] is outside array bounds of ‘long unsigned int[1]’ [-Werror=array-bounds] 799 | map[index + 1] &= BITMAP_FIRST_WORD_MASK(start + nbits); | ^~ In file included from ./include/linux/atomic.h:5, from drivers/gpio/gpio-pca953x.c:11: drivers/gpio/gpio-pca953x.c:1015:17: note: while referencing ‘val’ 1015 | DECLARE_BITMAP(val, MAX_LINE); | ^~~ ./include/linux/types.h:11:16: note: in definition of macro ‘DECLARE_BITMAP’ 11 | unsigned long name[BITS_TO_LONGS(bits)] |^~~~ In file included from drivers/gpio/gpio-pca953x.c:12: ./include/linux/bitmap.h:800:17: error: array subscript [1, 1024] is outside array bounds of ‘long unsigned int[1]’ [-Werror=array-bounds] 800 | map[index + 1] |= (value >> space); | ~~~^~~ In file included from ./include/linux/atomic.h:5, from drivers/gpio/gpio-pca953x.c:11: drivers/gpio/gpio-pca953x.c:1015:17: note: while referencing ‘val’ 1015 | DECLARE_BITMAP(val, MAX_LINE); | ^~~ ./include/linux/types.h:11:16: note: in definition of macro ‘DECLARE_BITMAP’ 11 | unsigned long name[BITS_TO_LONGS(bits)] |^~~~ I've not dug further since I don't have any interest in the pca953x driver - it just happened to be enabled in my config, so for now I've turned it off. However I couldn't obviously see any other reports of this, so here it is. It's a compiler false-positive. The straightforward fix is to disable the warning For gcc9+, and it's in Andrew Morton's tree alrady. but there's some discussion ongoing on how it should be mitigated properlu: https://lore.kernel.org/all/0ab2702f-8245-4f02-beb7-dcc7d79d5...@app.fastmail.com/T/ Ah, great! Guess I really should have scrolled further down my lore search results - I assumed I was looking for any other reports of a recent regression in mainline, not ones from 6 months ago :) Cheers, Robin.
[Git][archlinux/packaging/packages/python-ansible-compat][main] upgpkg: 24.6.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / python-ansible-compat Commits: abd63e8f by Robin Candau at 2024-05-30T16:15:46+02:00 upgpkg: 24.6.0-1: New upstream release https://github.com/ansible/ansible-compat/releases/tag/v24.6.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = python-ansible-compat pkgdesc = Functions that help interacting with various versions of Ansible - pkgver = 24.5.1 + pkgver = 24.6.0 pkgrel = 1 url = https://github.com/ansible-community/ansible-compat arch = any @@ -19,8 +19,8 @@ pkgbase = python-ansible-compat depends = python-packaging depends = python-pyyaml depends = python-subprocess-tee - source = git+https://github.com/ansible-community/ansible-compat.git#tag=v24.5.1 - sha256sums = 32d3ce6cdc0fcd526c1becb8ad50ce59bcc5060875645bddd0dc22670b238527 - b2sums = 76312b888432d4bdc9ad47a91dcdd3ce62c4664848c2647fd397eb106ebc83dbf770df11893afd06068e5b37bc2fef47c3cb49a3ae15238316aab1df53df6199 + source = git+https://github.com/ansible-community/ansible-compat.git#tag=v24.6.0 + sha256sums = b3a6aad61419f642b77036cc7ce3119c909072519148e46ce180b6967ac92c8a + b2sums = 4c280bacc84092366150c46e3960d747305c1904b6defeb0b9e890db5778e2e72b0ef9d0d43f4082737e40dbdfd2773cb460d9a068c4d1ddc0e077d0a5ff3a90 pkgname = python-ansible-compat = PKGBUILD = @@ -3,7 +3,7 @@ _name=ansible-compat pkgname=python-ansible-compat -pkgver=24.5.1 +pkgver=24.6.0 pkgrel=1 pkgdesc="Functions that help interacting with various versions of Ansible" arch=(any) @@ -30,8 +30,8 @@ checkdepends=( python-pytest-mock ) source=(git+$url.git#tag=v$pkgver) -sha256sums=('32d3ce6cdc0fcd526c1becb8ad50ce59bcc5060875645bddd0dc22670b238527') -b2sums=('76312b888432d4bdc9ad47a91dcdd3ce62c4664848c2647fd397eb106ebc83dbf770df11893afd06068e5b37bc2fef47c3cb49a3ae15238316aab1df53df6199') +sha256sums=('b3a6aad61419f642b77036cc7ce3119c909072519148e46ce180b6967ac92c8a') +b2sums=('4c280bacc84092366150c46e3960d747305c1904b6defeb0b9e890db5778e2e72b0ef9d0d43f4082737e40dbdfd2773cb460d9a068c4d1ddc0e077d0a5ff3a90') build() { cd $_name View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-ansible-compat/-/commit/abd63e8fce1876c48192de54c3d3dfcd68984ade -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-ansible-compat/-/commit/abd63e8fce1876c48192de54c3d3dfcd68984ade You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-ansible-compat] Pushed new tag 24.6.0-1
Robin Candau pushed new tag 24.6.0-1 at Arch Linux / Packaging / Packages / python-ansible-compat -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-ansible-compat/-/tree/24.6.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ansible][main] upgpkg: 9.6.0-3: Add python-lxc as an optdepend for the LXC module
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / ansible Commits: ccb8ff84 by Robin Candau at 2024-05-30T15:28:36+02:00 upgpkg: 9.6.0-3: Add python-lxc as an optdepend for the LXC module - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = ansible pkgdesc = Official assortment of Ansible collections pkgver = 9.6.0 - pkgrel = 2 + pkgrel = 3 url = https://pypi.org/project/ansible/ arch = any license = GPL-3.0-or-later @@ -24,6 +24,7 @@ pkgbase = ansible optdepends = python-kubernetes: Kubernetes modules optdepends = python-keyring: Keyring module optdepends = python-github3py: GitHub module + optdepends = python-lxc: LXC module optdepends = acme-tiny: openssl_certificate module provides = python-ansible_collections source = https://pypi.python.org/packages/source/a/ansible/ansible-9.6.0.tar.gz = PKGBUILD = @@ -3,7 +3,7 @@ pkgname=ansible pkgver=9.6.0 -pkgrel=2 +pkgrel=3 pkgdesc='Official assortment of Ansible collections' arch=('any') url='https://pypi.org/project/ansible/' @@ -23,6 +23,7 @@ optdepends=('python-argcomplete: shell completions' 'python-kubernetes: Kubernetes modules' 'python-keyring: Keyring module' 'python-github3py: GitHub module' +'python-lxc: LXC module' 'acme-tiny: openssl_certificate module') makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/commit/ccb8ff8423077f30de4877c94a4cab78177d8854 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/commit/ccb8ff8423077f30de4877c94a4cab78177d8854 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ansible] Pushed new tag 9.6.0-3
Robin Candau pushed new tag 9.6.0-3 at Arch Linux / Packaging / Packages / ansible -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/tree/9.6.0-3 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-lxc] Pushed new branch main
Robin Candau pushed new branch main at Arch Linux / Packaging / Packages / python-lxc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-lxc/-/tree/main You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-lxc] Pushed new tag 5.0.0-2
Robin Candau pushed new tag 5.0.0-2 at Arch Linux / Packaging / Packages / python-lxc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-lxc/-/tree/5.0.0-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/lutris] Pushed new tag 0.5.17-5
Robin Candau pushed new tag 0.5.17-5 at Arch Linux / Packaging / Packages / lutris -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lutris/-/tree/0.5.17-5 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/lutris][main] upgpkg: 0.5.17-5: Add the missing fluidsynth optdepend
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / lutris Commits: cafdf609 by Robin Candau at 2024-05-30T13:26:53+02:00 upgpkg: 0.5.17-5: Add the missing fluidsynth optdepend https://github.com/lutris/lutris/pull/5142#issuecomment-1821630721 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = lutris pkgdesc = Open Gaming Platform pkgver = 0.5.17 - pkgrel = 4 + pkgrel = 5 url = https://lutris.net arch = any license = GPL-3.0-only @@ -44,6 +44,7 @@ pkgbase = lutris depends = webkit2gtk-4.1 depends = xdg-desktop-portal-impl depends = xorg-xrandr + optdepends = fluidsynth: For games that have MIDI music optdepends = gamemode: Allows games to request a temporary set of optimisations optdepends = gvfs: GVFS backend optdepends = innoextract: Extract Inno Setup installers = PKGBUILD = @@ -5,7 +5,7 @@ pkgname=lutris pkgver=0.5.17 -pkgrel=4 +pkgrel=5 pkgdesc='Open Gaming Platform' arch=(any) url=https://lutris.net @@ -56,6 +56,7 @@ checkdepends=( pciutils ) optdepends=( + 'fluidsynth: For games that have MIDI music' 'gamemode: Allows games to request a temporary set of optimisations' 'gvfs: GVFS backend' 'innoextract: Extract Inno Setup installers' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lutris/-/commit/cafdf609f83ab0c915bab2b3ed7ead515f2bcc8c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lutris/-/commit/cafdf609f83ab0c915bab2b3ed7ead515f2bcc8c You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/wldash][main] upgpkg: 0.3.0-3: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / wldash Commits: 7c4ceb7d by Robin Candau at 2024-05-30T09:54:06+02:00 upgpkg: 0.3.0-3: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -0,0 +1,22 @@ +pkgbase = wldash + pkgdesc = Wayland launcher and dashboard + pkgver = 0.3.0 + pkgrel = 3 + url = https://git.sr.ht/~kennylevinsen/wldash + arch = x86_64 + license = GPL3 + makedepends = cargo + depends = alsa-lib + depends = dbus + depends = fontconfig + depends = gcc-libs + depends = glibc + depends = libpulse + source = wldash-0.3.0.tar.gz::https://git.sr.ht/~kennylevinsen/wldash/archive/v0.3.0.tar.gz + source = fix-cargo-lock.patch + source = update-fontconfig.patch + sha512sums = 48f5356e76f77f9284b5533ee410b9a6ea2cb279da29f45d827ee521c4a46213909298e4c08c05cf1964b280d0cfb5124b0b85e85437c8289d7557194b95548d + sha512sums = 887a94e2af4aac20c118f75a63b5b12f41b925efa3a685792953dda4b02d94d08c1048cc9db61794d296470c2b85fca1fc947ba0b6f5b60dfc0ffcbba11c242a + sha512sums = b9a03d3f9f752225e27f2273f136712de89695575a8e40e16434b03eebfba0d185b552d163006acedad70983d2d5bfdfef996b7855bf66f2b2ceb9f371ba8d43 + +pkgname = wldash = PKGBUILD = @@ -2,7 +2,7 @@ pkgname=wldash pkgver=0.3.0 -pkgrel=2 +pkgrel=3 pkgdesc='Wayland launcher and dashboard' arch=('x86_64') url='https://git.sr.ht/~kennylevinsen/wldash' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/wldash/-/commit/7c4ceb7da422d87662cd29697d39206a82adae91 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/wldash/-/commit/7c4ceb7da422d87662cd29697d39206a82adae91 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/wldash] Pushed new tag 0.3.0-3
Robin Candau pushed new tag 0.3.0-3 at Arch Linux / Packaging / Packages / wldash -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/wldash/-/tree/0.3.0-3 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ttf-joypixels][main] upgpkg: 8.0.0-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / ttf-joypixels Commits: eaa8a393 by Robin Candau at 2024-05-30T09:49:11+02:00 upgpkg: 8.0.0-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -0,0 +1,19 @@ +pkgbase = ttf-joypixels + pkgdesc = Emoji as a Service (formerly EmojiOne) + pkgver = 8.0.0 + pkgrel = 2 + url = https://www.joypixels.com/download + install = ttf-joypixels.install + arch = any + license = custom + provides = emoji-font + conflicts = ttf-emojione + replaces = ttf-emojione + source = joypixels-linux-8.0.0.ttf::https://cdn.joypixels.com/arch-linux/font/8.0.0/joypixels-android.ttf + source = license-free-8.0.0-2.pdf::https://cdn.joypixels.com/free-license.pdf + source = license-appendix-8.0.0-2.pdf::https://cdn.joypixels.com/arch-linux/appendix/joypixels-license-appendix.pdf + sha256sums = 7c95040bebcb69676e81963ee0a82e4138f342ee85b5b8dbbad7d05d1f657eae + sha256sums = f70f4927455b310b02caf0140592800a8357c8cdaea30493f909067212ea74ae + sha256sums = 05084e4ddbbb0c241bb0ff4e307853a9e6236fa1c617b7cba44af31b6bfc5e2d + +pkgname = ttf-joypixels = PKGBUILD = @@ -2,7 +2,7 @@ pkgname=ttf-joypixels pkgver=8.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='Emoji as a Service (formerly EmojiOne)' url='https://www.joypixels.com/download' arch=('any') View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ttf-joypixels/-/commit/eaa8a3937d383bfcef3f50df482846ab4eec62da -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ttf-joypixels/-/commit/eaa8a3937d383bfcef3f50df482846ab4eec62da You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/ttf-joypixels] Pushed new tag 8.0.0-2
Robin Candau pushed new tag 8.0.0-2 at Arch Linux / Packaging / Packages / ttf-joypixels -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ttf-joypixels/-/tree/8.0.0-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-black] Pushed new tag 24.4.2-2
Robin Candau pushed new tag 24.4.2-2 at Arch Linux / Packaging / Packages / python-black -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-black/-/tree/24.4.2-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-black][main] upgpkg: 24.4.2-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / python-black Commits: fdfa8002 by Robin Candau at 2024-05-30T09:42:49+02:00 upgpkg: 24.4.2-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = python-black pkgdesc = Uncompromising Python code formatter pkgver = 24.4.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/psf/black arch = any license = MIT = PKGBUILD = @@ -4,7 +4,7 @@ pkgname=python-black pkgver=24.4.2 -pkgrel=1 +pkgrel=2 pkgdesc='Uncompromising Python code formatter' arch=('any') url=https://github.com/psf/black View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-black/-/commit/fdfa80027fe5e06fd4d7f863c3251676fb89b74d -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-black/-/commit/fdfa80027fe5e06fd4d7f863c3251676fb89b74d You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/kakoune-lsp][main] upgpkg: 17.0.1-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / kakoune-lsp Commits: 60b88950 by Robin Candau at 2024-05-30T09:41:10+02:00 upgpkg: 17.0.1-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = kakoune-lsp pkgdesc = Kakoune Language Server Protocol Client pkgver = 17.0.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/kakoune-lsp/kakoune-lsp arch = x86_64 license = custom:unlicense = PKGBUILD = @@ -2,7 +2,7 @@ pkgname=kakoune-lsp pkgver=17.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='Kakoune Language Server Protocol Client' arch=('x86_64') url="https://github.com/${pkgname}/${pkgname}; View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kakoune-lsp/-/commit/60b8895008117bc071c520ca1fb8f617365afe83 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kakoune-lsp/-/commit/60b8895008117bc071c520ca1fb8f617365afe83 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/kakoune-lsp] Pushed new tag 17.0.1-2
Robin Candau pushed new tag 17.0.1-2 at Arch Linux / Packaging / Packages / kakoune-lsp -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/kakoune-lsp/-/tree/17.0.1-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/aspell-da][main] upgpkg: 4.3-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / aspell-da Commits: 92bf919d by Robin Candau at 2024-05-30T09:34:22+02:00 upgpkg: 4.3-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = aspell-da pkgdesc = Danish dictionary for aspell pkgver = 4.3 - pkgrel = 1 + pkgrel = 2 url = https://github.com/mortenivar/aspell-da arch = any license = GPL2 = PKGBUILD = @@ -3,7 +3,7 @@ pkgname=aspell-da pkgver=4.3 -pkgrel=1 +pkgrel=2 pkgdesc='Danish dictionary for aspell' arch=('any') url='https://github.com/mortenivar/aspell-da' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/aspell-da/-/commit/92bf919dacb5f3308958cec743a5f31941d38ff8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/aspell-da/-/commit/92bf919dacb5f3308958cec743a5f31941d38ff8 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/aspell-da] Pushed new tag 4.3-2
Robin Candau pushed new tag 4.3-2 at Arch Linux / Packaging / Packages / aspell-da -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/aspell-da/-/tree/4.3-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/grub-btrfs][main] upgpkg: 4.13-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / grub-btrfs Commits: e8442992 by Robin Candau at 2024-05-30T09:32:44+02:00 upgpkg: 4.13-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -0,0 +1,16 @@ +pkgbase = grub-btrfs + pkgdesc = Include btrfs snapshots in GRUB boot options + pkgver = 4.13 + pkgrel = 2 + url = https://github.com/Antynea/grub-btrfs + arch = any + license = GPL3 + depends = btrfs-progs + depends = grub + optdepends = snapper: For snapper support + optdepends = inotify-tools: For grub-btrfsd daemon + backup = etc/default/grub-btrfs/config + source = grub-btrfs-4.13.tar.gz::https://github.com/Antynea/grub-btrfs/archive/4.13.tar.gz + b2sums = e2f11a0a8282e3ec8ff8223e3bad70b5d5c5e81b4d740a1bf3554db412dbe48a8a0f216f4e6c65ae1d11c01a27b8b92bae9b470c60d2389505ce089511536e1a + +pkgname = grub-btrfs = PKGBUILD = @@ -4,7 +4,7 @@ pkgname=grub-btrfs pkgver=4.13 -pkgrel=1 +pkgrel=2 pkgdesc='Include btrfs snapshots in GRUB boot options' arch=('any') url="https://github.com/Antynea/${pkgname}; View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/grub-btrfs/-/commit/e8442992c87aa65883a19b753a6bf659456919f7 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/grub-btrfs/-/commit/e8442992c87aa65883a19b753a6bf659456919f7 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/grub-btrfs] Pushed new tag 4.13-2
Robin Candau pushed new tag 4.13-2 at Arch Linux / Packaging / Packages / grub-btrfs -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/grub-btrfs/-/tree/4.13-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/curlie][main] upgpkg: 1.7.2-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / curlie Commits: a5d3522f by Robin Candau at 2024-05-30T09:29:34+02:00 upgpkg: 1.7.2-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = curlie pkgdesc = The power of curl, the ease of use of httpie. pkgver = 1.7.2 - pkgrel = 1 + pkgrel = 2 url = https://curlie.io arch = x86_64 license = MIT = .nvchecker.toml = @@ -0,0 +1,6 @@ +[curlie] +source = "github" +github = "rs/curlie" +prefix = "v" +use_max_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" = PKGBUILD = @@ -1,33 +1,35 @@ -# Maintainer: Maxim Baz +# Maintainer: Robin Candau +# Contributor: Maxim Baz # Contributor: Jianfeng Zhang pkgname=curlie pkgver=1.7.2 -pkgrel=1 -pkgdesc='The power of curl, the ease of use of httpie.' -arch=('x86_64') +pkgrel=2 +pkgdesc="The power of curl, the ease of use of httpie." url="https://curlie.io; +arch=('x86_64') license=('MIT') depends=('glibc' 'curl') makedepends=('go') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rs/${pkgname}/archive/v${pkgver}.tar.gz;) b2sums=('4e805430632bb0df98ccc57ed6dd9c3efac687bbc381cbee3d3d896baea69df33a1dc07732ab4535c5ecc74cc8719ab44bc30d5fc207856c3ef79c9f78c1') -options=(!lto) +options=('!lto') build() { -cd "${pkgname}-${pkgver}" - -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export CGO_LDFLAGS="${LDFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - -go build -ldflags "-X main.version=$pkgver -X main.date=$(date -u -I -d @$SOURCE_DATE_EPOCH) -linkmode=external -extldflags=$LDFLAGS" + cd "${pkgname}-${pkgver}" + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOPATH="${srcdir}" + export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw" + + go build -ldflags "-X main.version=${pkgver} -X main.date=$(date -u -I -d @$SOURCE_DATE_EPOCH) -compressdwarf=false -linkmode external" . } package() { -cd "${pkgname}-${pkgver}" -install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}" -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE + cd "${pkgname}-${pkgver}" + install -Dm 755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/curlie/-/commit/a5d3522fa18c6402ccb3cea426abd35fa25835b2 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/curlie/-/commit/a5d3522fa18c6402ccb3cea426abd35fa25835b2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/curlie] Pushed new tag 1.7.2-2
Robin Candau pushed new tag 1.7.2-2 at Arch Linux / Packaging / Packages / curlie -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/curlie/-/tree/1.7.2-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/yubikey-touch-detector][main] upgpkg: 1.11.0-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / yubikey-touch-detector Commits: e54c6054 by Robin Candau at 2024-05-30T09:16:34+02:00 upgpkg: 1.11.0-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: = .SRCINFO = @@ -1,10 +1,10 @@ pkgbase = yubikey-touch-detector pkgdesc = A tool that can detect when your YubiKey is waiting for a touch pkgver = 1.11.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/maximbaz/yubikey-touch-detector arch = x86_64 - license = MIT + license = ISC makedepends = go makedepends = git depends = glibc = .nvchecker.toml = @@ -0,0 +1,6 @@ +[yubikey-touch-detector] +source = "github" +github = "maximbaz/yubikey-touch-detector" +prefix = "v" +use_max_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" = PKGBUILD = @@ -1,12 +1,13 @@ -# Maintainer: Maxim Baz +# Maintainer: Robin Candau +# Contributor: Maxim Baz pkgname=yubikey-touch-detector pkgver=1.11.0 -pkgrel=1 -pkgdesc='A tool that can detect when your YubiKey is waiting for a touch' +pkgrel=2 +pkgdesc="A tool that can detect when your YubiKey is waiting for a touch" +url="https://github.com/maximbaz/yubikey-touch-detector; arch=('x86_64') -url='https://github.com/maximbaz/yubikey-touch-detector' -license=('MIT') +license=('ISC') depends=('glibc') makedepends=('go' 'git') optdepends=('gnupg: for GPG' @@ -18,13 +19,11 @@ b2sums=('ca29715283d0c20fad4de757028ad5f5127fc5bb0eae4efebf703a80c1484ffb6ac922a validpgpkeys=('56C3E775E72B0C8B1C0C1BD0B5DB77409B11B601') build() { -cd "${pkgname}-${pkgver}" -make build + cd "${pkgname}-${pkgver}" + make build } package() { -cd "${pkgname}-${pkgver}" -make DESTDIR="${pkgdir}" install + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } - -# vim:set ts=4 sw=4 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/yubikey-touch-detector/-/commit/e54c60545c4aaefc5a62b2bd1364589a4720690e -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/yubikey-touch-detector/-/commit/e54c60545c4aaefc5a62b2bd1364589a4720690e You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/yubikey-touch-detector] Pushed new tag 1.11.0-2
Robin Candau pushed new tag 1.11.0-2 at Arch Linux / Packaging / Packages / yubikey-touch-detector -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/yubikey-touch-detector/-/tree/1.11.0-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/rebuild-detector][main] upgpkg: 4.4.3-3: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / rebuild-detector Commits: eb91a71c by Robin Candau at 2024-05-30T09:11:05+02:00 upgpkg: 4.4.3-3: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: = .SRCINFO = @@ -1,7 +1,7 @@ pkgbase = rebuild-detector pkgdesc = Detects which packages need to be rebuilt pkgver = 4.4.3 - pkgrel = 2 + pkgrel = 3 url = https://github.com/maximbaz/rebuild-detector arch = any license = ISC @@ -11,7 +11,7 @@ pkgbase = rebuild-detector depends = pacutils depends = pacman-contrib source = rebuild-detector-4.4.3.tar.gz::https://github.com/maximbaz/rebuild-detector/archive/refs/tags/4.4.3.tar.gz - source = rebuild-detector-4.4.3.tar.gz.sig::https://github.com/maximbaz/rebuild-detector/releases/download/4.4.3/rebuild-detector-4.4.3.tar.gz.sig + source = https://github.com/maximbaz/rebuild-detector/releases/download/4.4.3/rebuild-detector-4.4.3.tar.gz.sig validpgpkeys = 56C3E775E72B0C8B1C0C1BD0B5DB77409B11B601 b2sums = 395edda01bbfd5de2e4be4a7318bf46ff77f36326904c0cd0cbe4e7dfa2f8239c6745c29409a72c31dc78aa11c7809ec45dded1ddf952637fcc3e0934ea90873 b2sums = SKIP = .nvchecker.toml = @@ -0,0 +1,6 @@ +[rebuild-detector] +source = "github" +github = "maximbaz/rebuild-detector" +prefix = "v" +use_max_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" = PKGBUILD = @@ -1,28 +1,27 @@ -# Maintainer: Maxim Baz +# Maintainer: Robin Candau +# Contributor: Maxim Baz pkgname=rebuild-detector pkgver=4.4.3 -pkgrel=2 -pkgdesc='Detects which packages need to be rebuilt' +pkgrel=3 +pkgdesc="Detects which packages need to be rebuilt" +url="https://github.com/maximbaz/rebuild-detector; arch=('any') -url="https://github.com/maximbaz/${pkgname}; license=('ISC') depends=('binutils' 'parallel' 'pacutils' 'pacman-contrib') makedepends=('marked-man') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/maximbaz/${pkgname}/archive/refs/tags/${pkgver}.tar.gz; - "${pkgname}-${pkgver}.tar.gz.sig::https://github.com/maximbaz/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz.sig;) +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz" +"${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz.sig") b2sums=('395edda01bbfd5de2e4be4a7318bf46ff77f36326904c0cd0cbe4e7dfa2f8239c6745c29409a72c31dc78aa11c7809ec45dded1ddf952637fcc3e0934ea90873' 'SKIP') validpgpkeys=('56C3E775E72B0C8B1C0C1BD0B5DB77409B11B601') build() { -cd "${pkgname}-${pkgver}" -make docs + cd "${pkgname}-${pkgver}" + make docs } package() { -cd "${pkgname}-${pkgver}" -make DESTDIR="${pkgdir}" install + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } - -# vim:set ts=4 sw=4 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rebuild-detector/-/commit/eb91a71ced44b921672207e167b03569200ba10f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rebuild-detector/-/commit/eb91a71ced44b921672207e167b03569200ba10f You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/rebuild-detector] Pushed new tag 4.4.3-3
Robin Candau pushed new tag 4.4.3-3 at Arch Linux / Packaging / Packages / rebuild-detector -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rebuild-detector/-/tree/4.4.3-3 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-i3ipc][main] Add nvchecker config
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / python-i3ipc Commits: a7c6073c by Robin Candau at 2024-05-30T09:06:36+02:00 Add nvchecker config - - - - - 1 changed file: - + .nvchecker.toml Changes: = .nvchecker.toml = @@ -0,0 +1,6 @@ +[python-i3ipc] +source = "github" +github = "altdesktop/i3ipc-python" +prefix = "v" +use_max_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-i3ipc/-/commit/a7c6073cee7de1fbb52e87cee366e1bb63a8ebd1 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-i3ipc/-/commit/a7c6073cee7de1fbb52e87cee366e1bb63a8ebd1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-i3ipc][main] upgpkg: 2.2.1-6: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / python-i3ipc Commits: 9a93c682 by Robin Candau at 2024-05-30T09:05:13+02:00 upgpkg: 2.2.1-6: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,11 +1,14 @@ pkgbase = python-i3ipc pkgdesc = An improved Python library to control i3wm pkgver = 2.2.1 - pkgrel = 5 + pkgrel = 6 url = https://github.com/altdesktop/i3ipc-python arch = any - license = BSD - makedepends = python-setuptools + license = BSD-3-Clause + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-poetry depends = python depends = python-xlib conflicts = i3ipc-python = PKGBUILD = @@ -1,31 +1,30 @@ -# Maintainer: Maxim Baz +# Maintainer: Robin Candau +# Contributor: Maxim Baz # Contributor: Stick _name=i3ipc-python pkgname=python-i3ipc pkgver=2.2.1 -pkgrel=5 -pkgdesc='An improved Python library to control i3wm' +pkgrel=6 +pkgdesc="An improved Python library to control i3wm" +url="https://github.com/altdesktop/i3ipc-python; arch=('any') -url="https://github.com/altdesktop/${_name}; -license=('BSD') +license=('BSD-3-Clause') conflicts=('i3ipc-python') replaces=('i3ipc-python') depends=('python' 'python-xlib') -makedepends=('python-setuptools') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/altdesktop/${_name}/archive/v${pkgver}.tar.gz;) +makedepends=('python-build' 'python-installer' 'python-wheel' 'python-poetry') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") b2sums=('19d62ad3cf5a3b2081cff9e193aef64d5108b9e2b304862d3bff60e11140873d8190d287e6ca89566602fc5300d80101576dc2d837b6f1e75d30adeb3772667e') build() { -cd "${_name}-${pkgver}" -python setup.py build + cd "${_name}-${pkgver}" + python -m build --wheel --no-isolation } package() { -cd "${_name}-${pkgver}" -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -install -Dm755 -t "${pkgdir}/usr/share/doc/${pkgname}/examples" examples/*.py -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE + cd "${_name}-${pkgver}" + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm 755 examples/*.py -t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } - -# vim:set ts=4 sw=4 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-i3ipc/-/commit/9a93c6821aac8efcb51b69f5a1a743550dca43da -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-i3ipc/-/commit/9a93c6821aac8efcb51b69f5a1a743550dca43da You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/python-i3ipc] Pushed new tag 2.2.1-6
Robin Candau pushed new tag 2.2.1-6 at Arch Linux / Packaging / Packages / python-i3ipc -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-i3ipc/-/tree/2.2.1-6 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/pam-u2f][main] upgpkg: 1.3.0-2: Rebuild packages signed by maximbaz
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / pam-u2f Commits: 708ff4ab by Robin Candau at 2024-05-30T08:54:42+02:00 upgpkg: 1.3.0-2: Rebuild packages signed by maximbaz https://archlinux.org/todo/rebuild-packages-signed-by-maximbaz/ - - - - - 3 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: = .SRCINFO = @@ -0,0 +1,20 @@ +pkgbase = pam-u2f + pkgdesc = Universal 2nd Factor (U2F) PAM authentication module from Yubico + pkgver = 1.3.0 + pkgrel = 2 + url = https://developers.yubico.com/pam-u2f + arch = x86_64 + license = BSD-2-Clause + makedepends = asciidoc + depends = libfido2 + depends = openssl + depends = pam + replaces = pam_u2f + source = https://developers.yubico.com/pam-u2f/Releases/pam_u2f-1.3.0.tar.gz + source = https://developers.yubico.com/pam-u2f/Releases/pam_u2f-1.3.0.tar.gz.sig + validpgpkeys = B70D62AA6A31AD6B9E4F9F4BDC925D25CA7A + validpgpkeys = 78D997D53E9C0A2A205392ED14A19784723C9988 + b2sums = 602ce0fd00105f7fbdea1805a5efde1302149d9f7977f3c52d576d7f4b9a1a95678b1463f19107b494e62c3722e319e05e0ec54f5839f70b855b59eecdf92112 + b2sums = SKIP + +pkgname = pam-u2f = .nvchecker.toml = @@ -0,0 +1,6 @@ +[pam_u2f] +source = "github" +github = "Yubico/pam-u2f" +prefix = "pam_u2f-" +use_latest_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" = PKGBUILD = @@ -1,4 +1,5 @@ -# Maintainer: Maxim Baz +# Maintainer: Robin Candau +# Contributor: Maxim Baz # Contributor: Maxime de Roucy # Contributor: David Manouchehri # Contributor: Sven Lechner @@ -6,11 +7,11 @@ pkgname=pam-u2f _name="${pkgname/-/_}" pkgver=1.3.0 -pkgrel=1 -pkgdesc='Universal 2nd Factor (U2F) PAM authentication module from Yubico' +pkgrel=2 +pkgdesc="Universal 2nd Factor (U2F) PAM authentication module from Yubico" +url="https://developers.yubico.com/pam-u2f; arch=('x86_64') -url='https://developers.yubico.com/pam-u2f' -license=('BSD') +license=('BSD-2-Clause') replaces=("${_name}") depends=('libfido2' 'openssl' 'pam') makedepends=('asciidoc') @@ -23,22 +24,20 @@ validpgpkeys=( ) build() { -cd "${_name}-${pkgver}" -./configure \ ---prefix=/usr \ ---with-pam-dir=/usr/lib/security -make + cd "${_name}-${pkgver}" + ./configure \ + --prefix=/usr \ + --with-pam-dir=/usr/lib/security + make } check() { -cd "${_name}-${pkgver}" -make check + cd "${_name}-${pkgver}" + make check } package() { -cd "${_name}-${pkgver}" -make DESTDIR="${pkgdir}" install -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING + cd "${_name}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } - -# vim:set ts=4 sw=4 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pam-u2f/-/commit/708ff4ab6f9e7fe6f17100109b15425424e9d6a0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pam-u2f/-/commit/708ff4ab6f9e7fe6f17100109b15425424e9d6a0 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/pam-u2f] Pushed new tag 1.3.0-2
Robin Candau pushed new tag 1.3.0-2 at Arch Linux / Packaging / Packages / pam-u2f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pam-u2f/-/tree/1.3.0-2 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/fastfetch] Pushed new tag 2.14.0-1
Robin Candau pushed new tag 2.14.0-1 at Arch Linux / Packaging / Packages / fastfetch -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/tree/2.14.0-1 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/fastfetch][main] upgpkg: 2.14.0-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / fastfetch Commits: 6ad320b6 by Robin Candau at 2024-05-30T08:36:48+02:00 upgpkg: 2.14.0-1: New upstream release https://github.com/fastfetch-cli/fastfetch/releases/tag/2.14.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = fastfetch pkgdesc = Like Neofetch, but much faster because written in C - pkgver = 2.13.2 + pkgver = 2.14.0 pkgrel = 1 url = https://github.com/fastfetch-cli/fastfetch arch = x86_64 @@ -43,7 +43,7 @@ pkgbase = fastfetch optdepends = xfconf: Needed for XFWM theme and XFCE Terminal font optdepends = zlib: Faster image output when using kitty graphics protocol optdepends = libdrm: Displays detection - source = fastfetch-2.13.2.tar.gz::https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.13.2.tar.gz - sha256sums = 69ff73a2f5da269bdfbde0a81182a427c6d141633a70cb4b69f7ad37e49726ba + source = fastfetch-2.14.0.tar.gz::https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.14.0.tar.gz + sha256sums = f1402714b2f8a6b89d68d88937b3ad4a516e293fcc14089907ba191864b0019f pkgname = fastfetch = PKGBUILD = @@ -2,7 +2,7 @@ # Contributor: Mark Wagie pkgname=fastfetch -pkgver=2.13.2 +pkgver=2.14.0 pkgrel=1 pkgdesc="Like Neofetch, but much faster because written in C" arch=('x86_64') @@ -50,7 +50,7 @@ optdepends=( 'libdrm: Displays detection' ) source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz") -sha256sums=('69ff73a2f5da269bdfbde0a81182a427c6d141633a70cb4b69f7ad37e49726ba') +sha256sums=('f1402714b2f8a6b89d68d88937b3ad4a516e293fcc14089907ba191864b0019f') build() { cmake -B build -S "${pkgname}-${pkgver}" \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/commit/6ad320b6fe9a6d0d8798cfce3b700bd87f133eb9 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/commit/6ad320b6fe9a6d0d8798cfce3b700bd87f133eb9 You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/nebula][main] upgpkg: 1.9.1-1: New upstream release
Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / nebula Commits: 8ecfb61a by Robin Candau at 2024-05-30T08:34:37+02:00 upgpkg: 1.9.1-1: New upstream release https://github.com/slackhq/nebula/releases/tag/v1.9.1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: = .SRCINFO = @@ -1,6 +1,6 @@ pkgbase = nebula pkgdesc = A scalable overlay networking tool with a focus on performance, simplicity and security - pkgver = 1.9.0 + pkgver = 1.9.1 pkgrel = 1 url = https://github.com/slackhq/nebula arch = x86_64 @@ -8,11 +8,11 @@ pkgbase = nebula makedepends = go depends = glibc options = !lto - source = nebula-1.9.0.tar.gz::https://github.com/slackhq/nebula/archive/v1.9.0.tar.gz + source = nebula-1.9.1.tar.gz::https://github.com/slackhq/nebula/archive/v1.9.1.tar.gz source = nebula.service - sha512sums = 913e27abd24fbe747a466ab48e8058f1140c9aee9d1f8911cd99b6f677ab5734d4c4115e57a86e868d12bc4f88d8a3814474c214ae2aa862632b3aae9ead217e + sha512sums = 4ba2a809717bdf8fc733b81648e235331e3b8112dfcc5de9b71eed92af1d843f0f1ea4f255c9f4a834e5a9000cecd1543b43bb7c777e6118136c031591dd sha512sums = 5237b50a98c9af95c97fed5d17cd313353b65e1ca981558e415fe95ce4296247fb3051bf6a59e2d2dd89aee3aef3bf3dbaa815becb5c2033523fbf163551b07f - b2sums = d08ef9a57ae83ce2cb5e889542a0ab005156600fc5a8d85556d2ff6624ba6461836d13854530bf2af953fe04c0e1b6f53ebc96ae8f89072fd68c7a6c1db6cf91 + b2sums = b9907978189724bef9c4ea5d00dba504bd9ba141110b6d512f6802afef2ecb094fdcb97363d7b956d6e1d10b5df9ad46431867ce63fff9201b0b9a4ea7fc891e b2sums = 3fb0d210bf96d843c044078d2b7fc3c68f26754aa7b7cdfccf721b62e227de8e6c2ec7c8dbe20b3133c882d01c58c7423f87aa2ef61e9a2d6bbe846779085314 pkgname = nebula = PKGBUILD = @@ -2,7 +2,7 @@ # Maintainer: Robin Candau pkgname=nebula -pkgver=1.9.0 +pkgver=1.9.1 pkgrel=1 pkgdesc="A scalable overlay networking tool with a focus on performance, simplicity and security" arch=('x86_64') @@ -13,9 +13,9 @@ makedepends=('go') options=('!lto') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" "${pkgname}.service") -sha512sums=('913e27abd24fbe747a466ab48e8058f1140c9aee9d1f8911cd99b6f677ab5734d4c4115e57a86e868d12bc4f88d8a3814474c214ae2aa862632b3aae9ead217e' +sha512sums=('4ba2a809717bdf8fc733b81648e235331e3b8112dfcc5de9b71eed92af1d843f0f1ea4f255c9f4a834e5a9000cecd1543b43bb7c777e6118136c031591dd' '5237b50a98c9af95c97fed5d17cd313353b65e1ca981558e415fe95ce4296247fb3051bf6a59e2d2dd89aee3aef3bf3dbaa815becb5c2033523fbf163551b07f') -b2sums=('d08ef9a57ae83ce2cb5e889542a0ab005156600fc5a8d85556d2ff6624ba6461836d13854530bf2af953fe04c0e1b6f53ebc96ae8f89072fd68c7a6c1db6cf91' +b2sums=('b9907978189724bef9c4ea5d00dba504bd9ba141110b6d512f6802afef2ecb094fdcb97363d7b956d6e1d10b5df9ad46431867ce63fff9201b0b9a4ea7fc891e' '3fb0d210bf96d843c044078d2b7fc3c68f26754aa7b7cdfccf721b62e227de8e6c2ec7c8dbe20b3133c882d01c58c7423f87aa2ef61e9a2d6bbe846779085314') prepare() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/commit/8ecfb61af08bd11d13081686fdd55a857122386c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/commit/8ecfb61af08bd11d13081686fdd55a857122386c You're receiving this email because of your account on gitlab.archlinux.org.
[Git][archlinux/packaging/packages/nebula] Pushed new tag 1.9.1-1
Robin Candau pushed new tag 1.9.1-1 at Arch Linux / Packaging / Packages / nebula -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nebula/-/tree/1.9.1-1 You're receiving this email because of your account on gitlab.archlinux.org.
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15message/
commit: 4ce540cc11f80dd728d7763351458654044d9165 Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:51:59 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce540cc app-misc/g15message: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> app-misc/g15message/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-misc/g15message/metadata.xml b/app-misc/g15message/metadata.xml index 2b67979d0ccf..ef5d2548d49c 100644 --- a/app-misc/g15message/metadata.xml +++ b/app-misc/g15message/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15daemon
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15stats/
commit: 48e2617ffd4960450361a52859986e0047f855a1 Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:51:59 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e2617f app-misc/g15stats: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> app-misc/g15stats/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-misc/g15stats/metadata.xml b/app-misc/g15stats/metadata.xml index 2b67979d0ccf..ef5d2548d49c 100644 --- a/app-misc/g15stats/metadata.xml +++ b/app-misc/g15stats/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15daemon
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libg15/
commit: bf9f59b1846ad7735ee384bc841f8e1266c3b195 Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:52:00 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9f59b1 dev-libs/libg15: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> dev-libs/libg15/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-libs/libg15/metadata.xml b/dev-libs/libg15/metadata.xml index 947c62c9e342..215d63df9cf8 100644 --- a/dev-libs/libg15/metadata.xml +++ b/dev-libs/libg15/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15tools
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libg15render/
commit: 155848521bc61f5ec1c8e8fd482b8c280190fc73 Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:52:00 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15584852 dev-libs/libg15render: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> dev-libs/libg15render/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-libs/libg15render/metadata.xml b/dev-libs/libg15render/metadata.xml index 10e3efad11d7..00a0a854f2cd 100644 --- a/dev-libs/libg15render/metadata.xml +++ b/dev-libs/libg15render/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15tools menelkir/libg15render
[gentoo-commits] repo/gentoo:master commit in: sys-power/nut/files/, sys-power/nut/
commit: 2575dc7c05a83eeb1ae28e32d7067173861b3785 Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:43:31 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2575dc7c sys-power/nut: fix systemd-analyze sandbox violation Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://bugs.gentoo.org/932962 sys-power/nut/files/{systemd_notify.path => systemd_notify.patch} | 0 sys-power/nut/nut-2.8.2.ebuild| 5 +++-- sys-power/nut/nut-.ebuild | 5 +++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sys-power/nut/files/systemd_notify.path b/sys-power/nut/files/systemd_notify.patch similarity index 100% rename from sys-power/nut/files/systemd_notify.path rename to sys-power/nut/files/systemd_notify.patch diff --git a/sys-power/nut/nut-2.8.2.ebuild b/sys-power/nut/nut-2.8.2.ebuild index fbd9812f3c08..9a6702956acb 100644 --- a/sys-power/nut/nut-2.8.2.ebuild +++ b/sys-power/nut/nut-2.8.2.ebuild @@ -69,8 +69,9 @@ RDEPEND=" PATCHES=( "${FILESDIR}/${PN}-2.6.2-lowspeed-buffer-size.patch" - "${FILESDIR}/systemd_notify.path" + "${FILESDIR}/systemd_notify.patch" ) +PATCH_NEEDS_AUTOGEN=1 pkg_pretend() { if use i2c; then @@ -102,7 +103,7 @@ pkg_setup() { src_prepare() { default - if [[ ${PV} == * ]] ; then + if [[ ${PV} == * ]] || [[ ${PATCH_NEEDS_AUTOGEN} == 1 ]] ; then ./autogen.sh || die fi diff --git a/sys-power/nut/nut-.ebuild b/sys-power/nut/nut-.ebuild index fbd9812f3c08..9a6702956acb 100644 --- a/sys-power/nut/nut-.ebuild +++ b/sys-power/nut/nut-.ebuild @@ -69,8 +69,9 @@ RDEPEND=" PATCHES=( "${FILESDIR}/${PN}-2.6.2-lowspeed-buffer-size.patch" - "${FILESDIR}/systemd_notify.path" + "${FILESDIR}/systemd_notify.patch" ) +PATCH_NEEDS_AUTOGEN=1 pkg_pretend() { if use i2c; then @@ -102,7 +103,7 @@ pkg_setup() { src_prepare() { default - if [[ ${PV} == * ]] ; then + if [[ ${PV} == * ]] || [[ ${PATCH_NEEDS_AUTOGEN} == 1 ]] ; then ./autogen.sh || die fi
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15daemon/
commit: 237ed657cb33ee84873ee60532572994d305a54b Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:51:59 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237ed657 app-misc/g15daemon: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> app-misc/g15daemon/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-misc/g15daemon/metadata.xml b/app-misc/g15daemon/metadata.xml index 2b67979d0ccf..ef5d2548d49c 100644 --- a/app-misc/g15daemon/metadata.xml +++ b/app-misc/g15daemon/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15daemon
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15macro/
commit: 8d1167d256f1efb80c105494b4caa506b7daa89b Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:51:59 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1167d2 app-misc/g15macro: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> app-misc/g15macro/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-misc/g15macro/metadata.xml b/app-misc/g15macro/metadata.xml index 2b67979d0ccf..ef5d2548d49c 100644 --- a/app-misc/g15macro/metadata.xml +++ b/app-misc/g15macro/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15daemon
[gentoo-commits] repo/gentoo:master commit in: app-misc/g15composer/
commit: 07b75e4de56a1bf5d56be0ac3964bdcec7539c92 Author: Robin H. Johnson gentoo org> AuthorDate: Wed May 29 18:51:58 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed May 29 18:56:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b75e4d app-misc/g15composer: drop to maintainer-needed Signed-off-by: Robin H. Johnson gentoo.org> app-misc/g15composer/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-misc/g15composer/metadata.xml b/app-misc/g15composer/metadata.xml index 947c62c9e342..215d63df9cf8 100644 --- a/app-misc/g15composer/metadata.xml +++ b/app-misc/g15composer/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - robb...@gentoo.org - + g15tools