[Git][archlinux/packaging/packages/hugo][main] upgpkg: 0.127.0-1: New upstream release

2024-06-06 Thread Robin Candau (@antiz)


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.

2024-06-06 Thread Robin Dapp
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.

2024-06-05 Thread Robin Dapp via Gcc-cvs
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.

2024-06-05 Thread Robin Dapp via Gcc-cvs
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.

2024-06-05 Thread Robin Huber
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

2024-06-05 Thread Robin Candau (@antiz)


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

2024-06-05 Thread Robin Candau (@antiz)


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

2024-06-05 Thread Robin Candau (@antiz)


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

2024-06-05 Thread Robin Candau (@antiz)


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

2024-06-05 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-04 Thread Robin Candau (@antiz)


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

2024-06-03 Thread Robin Evans via uai
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

2024-06-02 Thread Robin Candau (@antiz)


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

2024-06-02 Thread Robin Candau (@antiz)


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

2024-06-02 Thread Robin Candau (@antiz)


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

2024-06-02 Thread Robin Candau (@antiz)


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

2024-06-02 Thread Robin Candau (@antiz)


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

2024-06-02 Thread Robin Candau (@antiz)


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/

2024-06-01 Thread Robin H. Johnson
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/

2024-06-01 Thread Robin H. Johnson
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: /

2024-06-01 Thread Robin H. Johnson
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

2024-06-01 Thread robin ivetic
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.

2024-05-31 Thread Robin Dapp via Gcc-cvs
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.

2024-05-31 Thread Robin Dapp via Gcc-cvs
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.

2024-05-31 Thread Robin Dapp via Gcc-cvs
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.

2024-05-31 Thread Robin Dapp via Gcc-cvs
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.

2024-05-31 Thread Robin Dapp via Gcc-cvs
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.

2024-05-31 Thread Robin Dapp via Gcc-cvs
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].

2024-05-31 Thread Robin Dapp via Gcc-cvs
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.

2024-05-31 Thread Robin Dapp
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.

2024-05-31 Thread Robin Dapp
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.

2024-05-31 Thread Robin Dapp
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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-31 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Murphy

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}()

2024-05-30 Thread Robin Murphy

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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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

2024-05-30 Thread Robin Candau (@antiz)


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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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/

2024-05-29 Thread Robin H. Johnson
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




<    1   2   3   4   5   6   7   8   9   10   >