[Git][archlinux/packaging/packages/unrar-free] Pushed new tag 1-0.2.0-1

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


Robin Candau pushed new tag 1-0.2.0-1 at Arch Linux / Packaging / Packages / 
unrar-free

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/unrar-free/-/tree/1-0.2.0-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/gajim][main] upgpkg: 1.8.4-2: Add emoji-font as an optional dependency

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / gajim


Commits:
b7db3227 by Robin Candau at 2024-03-03T19:57:46+01:00
upgpkg: 1.8.4-2: Add emoji-font as an optional dependency
Fixes https://gitlab.archlinux.org/archlinux/packaging/packages/gajim/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,7 +1,7 @@
 pkgbase = gajim
pkgdesc = Full featured and easy to use XMPP (Jabber) client
pkgver = 1.8.4
-   pkgrel = 1
+   pkgrel = 2
url = https://gajim.org/
arch = any
license = GPL3
@@ -45,6 +45,7 @@ pkgbase = gajim
optdepends = gst-plugin-gtk: for video and audio calls
optdepends = libxss: for idle time checking on X11
optdepends = python-gnupg: encrypting chat messages with OpenPGP
+   optdepends = emoji-font: for emojis support
source = https://www.gajim.org/downloads/1.8/gajim-1.8.4.tar.gz
sha512sums = 
1a5b028c0e308eb15417c8c11584bc0e8b0218fead5155093ede4bc3961b6bee2b47bc3510f751dc70194634d6ca94d4a675f6891c8f050859fb4729020e52cb
b2sums = 
e23eafe707bc482a050fcef44df9e68af552444cce173c506538ebe01557a894dc0ba8b9afe18f195fd0b00b717b1268531a960b1c8b868c22081135d14e3079


=
PKGBUILD
=
@@ -4,7 +4,7 @@
 
 pkgname=gajim
 pkgver=1.8.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Full featured and easy to use XMPP (Jabber) client'
 url='https://gajim.org/'
 arch=('any')
@@ -27,7 +27,8 @@ optdepends=('python-dbus: to have gajim-remote working'
 'gst-libav: for video and audio calls'
 'gst-plugin-gtk: for video and audio calls'
 'libxss: for idle time checking on X11'
-'python-gnupg: encrypting chat messages with OpenPGP')
+'python-gnupg: encrypting chat messages with OpenPGP'
+'emoji-font: for emojis support')
 source=(https://www.gajim.org/downloads/${pkgver%.*}/gajim-${pkgver}.tar.gz)
 
sha512sums=('1a5b028c0e308eb15417c8c11584bc0e8b0218fead5155093ede4bc3961b6bee2b47bc3510f751dc70194634d6ca94d4a675f6891c8f050859fb4729020e52cb')
 
b2sums=('e23eafe707bc482a050fcef44df9e68af552444cce173c506538ebe01557a894dc0ba8b9afe18f195fd0b00b717b1268531a960b1c8b868c22081135d14e3079')



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gajim/-/commit/b7db3227ae4baff91b95862d6fc613f8393049c6

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gajim/-/commit/b7db3227ae4baff91b95862d6fc613f8393049c6
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/gajim] Pushed new tag 1.8.4-2

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


Robin Candau pushed new tag 1.8.4-2 at Arch Linux / Packaging / Packages / gajim

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gajim/-/tree/1.8.4-2
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/girara][main] upgpkg: 0.4.3-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / girara


Commits:
39a75c20 by Robin Candau at 2024-03-03T11:14:30+01:00
upgpkg: 0.4.3-1: New upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = girara
pkgdesc = User interface library focused on simplicity and minimalism
-   pkgver = 0.4.2
+   pkgver = 0.4.3
pkgrel = 1
url = https://pwmt.org/projects/girara
arch = x86_64
@@ -20,7 +20,7 @@ pkgbase = girara
conflicts = girara-common
replaces = girara-gtk3
replaces = girara-common
-   source = 
girara-0.4.2.tar.gz::https://github.com/pwmt/girara/archive/0.4.2.tar.gz
-   sha512sums = 
02dfe097aec9dd6c3ebbcbc0e4ca1ddcc6aeb3085a411b9cb1db81d441d85a7eadec7c07773b7d7a63da2e30a8bca45bd8417e7e5cb5efe7bde39059e53b5e34
+   source = 
girara-0.4.3.tar.gz::https://github.com/pwmt/girara/archive/0.4.3.tar.gz
+   sha512sums = 
0dcde66101f5779c879f5847e8cb9d5777c6fa803733b6fe9c05e17385b608cc02f2e119d456aa4810f623290057e9344bbcc6a64b4b36b4733b60b7e8d885b6
 
 pkgname = girara


=
PKGBUILD
=
@@ -5,7 +5,7 @@
 # Contributor: mlq 
 
 pkgname=girara
-pkgver=0.4.2
+pkgver=0.4.3
 pkgrel=1
 
 pkgdesc="User interface library focused on simplicity and minimalism"
@@ -23,7 +23,7 @@ checkdepends=('xorg-server-xvfb')
 
 
source=(girara-$pkgver.tar.gz::https://github.com/pwmt/girara/archive/$pkgver.tar.gz)
 
-sha512sums=('02dfe097aec9dd6c3ebbcbc0e4ca1ddcc6aeb3085a411b9cb1db81d441d85a7eadec7c07773b7d7a63da2e30a8bca45bd8417e7e5cb5efe7bde39059e53b5e34')
+sha512sums=('0dcde66101f5779c879f5847e8cb9d5777c6fa803733b6fe9c05e17385b608cc02f2e119d456aa4810f623290057e9344bbcc6a64b4b36b4733b60b7e8d885b6')
 
 build() {
   cd girara-$pkgver



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/girara/-/commit/39a75c20df06ebabc1ba9a3ac2642bdca6fd9f83

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/girara/-/commit/39a75c20df06ebabc1ba9a3ac2642bdca6fd9f83
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/girara] Pushed new tag 0.4.3-1

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


Robin Candau pushed new tag 0.4.3-1 at Arch Linux / Packaging / Packages / 
girara

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/girara/-/tree/0.4.3-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/mupdf][main] upgpkg: 1.23.11-2: Remove so provides

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / mupdf


Commits:
379b8e42 by Robin Candau at 2024-03-03T10:49:31+01:00
upgpkg: 1.23.11-2: Remove so provides
mupdf doesnt provide a soname proper
Fixes https://gitlab.archlinux.org/archlinux/packaging/packages/mupdf/-/issues/2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,7 +1,7 @@
 pkgbase = mupdf
pkgdesc = Lightweight PDF and XPS viewer
pkgver = 1.23.11
-   pkgrel = 1
+   pkgrel = 2
url = https://mupdf.com/
arch = x86_64
license = AGPL-3.0-or-later
@@ -52,8 +52,6 @@ pkgname = libmupdf
depends = openjpeg2
depends = tesseract
depends = zlib
-   provides = libmupdf.so
-   provides = libmupdfcpp.so
 
 pkgname = mupdf
pkgdesc = Lightweight PDF and XPS viewer


=
PKGBUILD
=
@@ -9,7 +9,7 @@
 pkgbase=mupdf
 pkgname=(libmupdf mupdf mupdf-gl mupdf-tools python-mupdf)
 pkgver=1.23.11
-pkgrel=1
+pkgrel=2
 pkgdesc='Lightweight PDF and XPS viewer'
 arch=('x86_64')
 url='https://mupdf.com/'
@@ -109,10 +109,6 @@ package_libmupdf() {
 'tesseract'
 'zlib'
   )
-  provides=(
-'libmupdf.so'
-'libmupdfcpp.so'
-  )
 
   cd $pkgbase-${pkgver/_/}-source
   make prefix=/usr DESTDIR="$pkgdir" install-shared-c install-shared-c++



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mupdf/-/commit/379b8e42251d336dfb0b1b93b2bb2e6c2d610624

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mupdf/-/commit/379b8e42251d336dfb0b1b93b2bb2e6c2d610624
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/mupdf] Pushed new tag 1.23.11-2

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


Robin Candau pushed new tag 1.23.11-2 at Arch Linux / Packaging / Packages / 
mupdf

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mupdf/-/tree/1.23.11-2
You're receiving this email because of your account on gitlab.archlinux.org.




Re: [Rcpp-devel] RcppArmadillo with -fopenmp: Not using all available cores

2024-03-02 Thread Robin Liu
Hi Dirk,

sessionInfo() was the right clue. Indeed the version of R on machine B was
not linked to OpenBLAS. Switching to a version with OpenBLAS allows the
test code to use all cores.

A clear way to check which library is linked is to run the following:

> extSoftVersion()["BLAS"]

Thanks for your help!

On Sat, Feb 24, 2024 at 9:17 AM Dirk Eddelbuettel  wrote:

>
> On 24 February 2024 at 11:44, Robin Liu wrote:
> | Thank you Dirk for the response.
> |
> | I called RcppArmadillo::armadillo_get_number_of_omp_threads() on both
> machines
> | and correctly see that machine A and B have 20 and 40 cores,
> respectively. I
> | also see that calling the setter changes this value.
> |
> | However, calling the setter does not seem to change the number of cores
> used on
> | either machine A or B. I have updated my code example as below: the
> execution
> | uses 20 cores on machine A and 1 core on machine B as before, despite my
> | setting the number of omp threads to 5. Do you have any further hints?
>
> I fear you need to debug that on the machine 'B' in question. It's all open
> source.  I do not think either Conrad or myself put code in to constrain
> you
> to one core on 'B' (and then doesn't as you see on 'A').
>
> You can grep around both the RcppArmadillo wrapper code and the include
> Armadillo code, I suggest making a local copy and peppering in some print
> statements.
>
> Also keep in mind that (Rcpp)Armadillo hands off to computation to the
> actual
> LAPACK / BLAS implementation on that machine. Lots of things can go wrong
> there: maybe R was compiled with its own embedded BLAS/LAPACK sources
> (preventing a call out to OpenBLAS even when the machine has it). Or maybe
> R
> was compiled correctly but a single-threaded set of libraries is on the
> machine.
>
> You have not supplied any of that information. Many bug report suggestions
> hint that showing `sessionInfo()` helps -- and it does show the BLAS/LAPACK
> libraries. You are not forced to show us this, but by not showing us you
> prevent us from being more focussed on suggestions.  So maybe start at your
> end by glancing at sessionInfo() on A and B?
>
> Dirk
>
>
> | library(RcppArmadillo)
> | library(Rcpp)
> |
> | RcppArmadillo::armadillo_set_number_of_omp_threads(5)
> | print(sprintf("There are %d threads",
> |   RcppArmadillo::armadillo_get_number_of_omp_threads()))
> |
> | src <-
> | r"(#include 
> |
> | // [[Rcpp::depends(RcppArmadillo)]]
> |
> | // [[Rcpp::export]]
> | arma::vec getEigenValues(arma::mat M) {
> |   return arma::eig_sym(M);
> | })"
> |
> | size <- 1
> | m <- matrix(rnorm(size^2), size, size)
> | m <- m * t(m)
> |
> | # This line compiles the above code with the -fopenmp flag.
> | sourceCpp(code = src, verbose = TRUE, rebuild = TRUE)
> | result <- getEigenValues(m)
> | print(result[1:10])
> |
> | On Fri, Feb 23, 2024 at 12:53 PM Dirk Eddelbuettel 
> wrote:
> |
> |
> | On 23 February 2024 at 09:35, Robin Liu wrote:
> | | Hi all,
> | |
> | | Here is an R script that uses Armadillo to decompose a large
> matrix and
> | print
> | | the first 10 eigenvalues.
> | |
> | | library(RcppArmadillo)
> | | library(Rcpp)
> | |
> | | src <-
> | | r"(#include 
> | |
> | | // [[Rcpp::depends(RcppArmadillo)]]
> | |
> | | // [[Rcpp::export]]
> | | arma::vec getEigenValues(arma::mat M) {
> | |   return arma::eig_sym(M);
> | | })"
> | |
> | | size <- 1
> | | m <- matrix(rnorm(size^2), size, size)
> | | m <- m * t(m)
> | |
> | | # This line compiles the above code with the -fopenmp flag.
> | | sourceCpp(code = src, verbose = TRUE, rebuild = TRUE)
> | | result <- getEigenValues(m)
> | | print(result[1:10])
> | |
> | | When I run this code on server A, I see that arma can implicitly
> leverage
> | all
> | | available cores by running top -H. However, on server B it can
> only use
> | one
> | | core despite multiple being available: there is just one process
> entry in
> | top
> | | -H. Both processes successfully exit and return an answer. The
> process on
> | | server B is of course much slower.
> |
> | It is documented in the package how this is applied and the policy
> is to
> | NOT
> | blindly enforce one use case (say all cores, or half, or a magically
> chosen
> | value of N for whatever value of N) but to follow the local admin
> setting
> | and
> | respecting standard environment variables.
> |
> | So I s

[Git][archlinux/packaging/packages/fastfetch][main] upgpkg: 2.8.7-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
fastfetch


Commits:
122d90e5 by Robin Candau at 2024-03-02T17:16:19+01:00
upgpkg: 2.8.7-1: New upstream release
https://github.com/fastfetch-cli/fastfetch/releases/tag/2.8.7

- - - - -


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.8.6
+   pkgver = 2.8.7
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.8.6.tar.gz::https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.8.6.tar.gz
-   sha256sums = 
f21cb61227f9a72382f5ab21fc9ef8bd3b424514ea27bd48036b53e4c6ba33bc
+   source = 
fastfetch-2.8.7.tar.gz::https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.8.7.tar.gz
+   sha256sums = 
d5382b12a0df30afaa99f17b284a151009b0e15a5ad73d13f140a3b8a460fd9c
 
 pkgname = fastfetch


=
PKGBUILD
=
@@ -2,7 +2,7 @@
 # Contributor: Mark Wagie 
 
 pkgname=fastfetch
-pkgver=2.8.6
+pkgver=2.8.7
 pkgrel=1
 pkgdesc="Like Neofetch, but much faster because written in C"
 arch=('x86_64')
@@ -51,7 +51,7 @@ optdepends=(
   'libdrm: Displays detection'
 )
 
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
-sha256sums=('f21cb61227f9a72382f5ab21fc9ef8bd3b424514ea27bd48036b53e4c6ba33bc')
+sha256sums=('d5382b12a0df30afaa99f17b284a151009b0e15a5ad73d13f140a3b8a460fd9c')
 
 build() {
cmake -B build -S "${pkgname}-${pkgver}" \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/commit/122d90e5cf09c62a0b00881cbb86e084f43b5a9c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/commit/122d90e5cf09c62a0b00881cbb86e084f43b5a9c
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/fastfetch] Pushed new tag 2.8.7-1

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


Robin Candau pushed new tag 2.8.7-1 at Arch Linux / Packaging / Packages / 
fastfetch

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/tree/2.8.7-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/gitea][main] Remove syslog.target from service file, this target hasn't existed for over a decade

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / gitea


Commits:
94aac45e by Martin Rys at 2024-03-01T22:11:36+00:00
Remove syslog.target from service file, this target hasnt existed for over 
a decade
https://github.com/systemd/systemd/blob/6aa8d43ade72e24c9426e604f7fc4b7582b9db7c/NEWS#L72-L73
- - - - -


1 changed file:

- gitea.service


Changes:

=
gitea.service
=
@@ -1,6 +1,5 @@
 [Unit]
 Description=Gitea (Git with a cup of tea)
-After=syslog.target
 After=network.target
 After=mysqld.service
 After=postgresql.service



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/commit/94aac45edb45e42ecef145295f7fa5f169b58c42

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/commit/94aac45edb45e42ecef145295f7fa5f169b58c42
You're receiving this email because of your account on gitlab.archlinux.org.




Bug#1065228: Update

2024-03-02 Thread Robin
After some more testing turned out:

The reported bug is present under the following condition:

- The neo2 keyboard layout is set as 2nd or above keyboard layout, with main 
system keyboard layout set to something different.

- When neo2 keyboard layout is set as first and main keyboard layout, and only 
then, the levels 4 and 6 are accessible as expected.


Erratum: the modifier combination for level 6 is apart from what I had written 
in my original report not shift+modifier4 but modifier3+modifier4.
This doesn't change things, the levels 4 and 6 are merely accessible this way 
when neo2 is set as FIRST keyboard in system.


Additionally it turned out, if the numlock key happens to be active when 
switching to neo2 layout, the keyboard is locked to layer 4, no way to escape 
to other layers, besides switching to another layout, deactivating numlock, and 
switching back to neo2



Bug#1065228: Update

2024-03-02 Thread Robin
After some more testing turned out:

The reported bug is present under the following condition:

- The neo2 keyboard layout is set as 2nd or above keyboard layout, with main 
system keyboard layout set to something different.

- When neo2 keyboard layout is set as first and main keyboard layout, and only 
then, the levels 4 and 6 are accessible as expected.


Erratum: the modifier combination for level 6 is apart from what I had written 
in my original report not shift+modifier4 but modifier3+modifier4.
This doesn't change things, the levels 4 and 6 are merely accessible this way 
when neo2 is set as FIRST keyboard in system.


Additionally it turned out, if the numlock key happens to be active when 
switching to neo2 layout, the keyboard is locked to layer 4, no way to escape 
to other layers, besides switching to another layout, deactivating numlock, and 
switching back to neo2



Bug#1065228: de-neo2 keyboard 4th and 6th layer not accesible

2024-03-01 Thread Robin
Package: xkb-data
Version: 2.35.1-1

When selecting the neo2 keyboard layout, layers 1,2,3 and 5 work as expected 
when the modifiers for these layers are applied.
Applying the modifier for layer 4 fails, the characters are printed as if 
modifier 4 wasn't pressed at all. Same goes for shift+modifier4 which is 
supposed to access layer 6.

Instead a strange behaviour can be observed when shift+mod3+mod4 are pressed 
together: Then layer 4 is activated constantly, only released
when again pressing shift+mod3+mod4 together. When Layer 4 is locked this way, 
neither shift nor shift+modifier4 or any other combination allows access to 
layer 6 either.


$ apt-cache policy xkb-data
xkb-data:
  Installiert:   2.35.1-1
  Installationskandidat: 2.35.1-1
  Versionstabelle:
 *** 2.35.1-1 500
500 http://ftp.de.debian.org/debian bookworm/main amd64 Packages
500 http://ftp.de.debian.org/debian bookworm/main i386 Packages
100 /var/lib/dpkg/status

System:

Distributor ID: Debian
Description:Debian GNU/Linux 12 (bookworm)
Release:12
Codename:   bookworm

Debian-Kernel: linux-image-6.1.0-18-amd64 - Linux 6.1 for 64-bit PCs (signed)

X11-Version:
  X.Org X Server 1.21.1.7
  X Protocol Version 11, Revision 0

Window-manager: IceWM 3.4.5



Bug#1065228: de-neo2 keyboard 4th and 6th layer not accesible

2024-03-01 Thread Robin
Package: xkb-data
Version: 2.35.1-1

When selecting the neo2 keyboard layout, layers 1,2,3 and 5 work as expected 
when the modifiers for these layers are applied.
Applying the modifier for layer 4 fails, the characters are printed as if 
modifier 4 wasn't pressed at all. Same goes for shift+modifier4 which is 
supposed to access layer 6.

Instead a strange behaviour can be observed when shift+mod3+mod4 are pressed 
together: Then layer 4 is activated constantly, only released
when again pressing shift+mod3+mod4 together. When Layer 4 is locked this way, 
neither shift nor shift+modifier4 or any other combination allows access to 
layer 6 either.


$ apt-cache policy xkb-data
xkb-data:
  Installiert:   2.35.1-1
  Installationskandidat: 2.35.1-1
  Versionstabelle:
 *** 2.35.1-1 500
500 http://ftp.de.debian.org/debian bookworm/main amd64 Packages
500 http://ftp.de.debian.org/debian bookworm/main i386 Packages
100 /var/lib/dpkg/status

System:

Distributor ID: Debian
Description:Debian GNU/Linux 12 (bookworm)
Release:12
Codename:   bookworm

Debian-Kernel: linux-image-6.1.0-18-amd64 - Linux 6.1 for 64-bit PCs (signed)

X11-Version:
  X.Org X Server 1.21.1.7
  X Protocol Version 11, Revision 0

Window-manager: IceWM 3.4.5



[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.123.7-1

2024-03-01 Thread Robin Candau (@antiz)


Robin Candau pushed new tag 0.123.7-1 at Arch Linux / Packaging / Packages / 
hugo

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.123.7-1
You're receiving this email because of your account on gitlab.archlinux.org.




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

2024-03-01 Thread Robin Candau (@antiz)


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo


Commits:
b34e5948 by Robin Candau at 2024-03-01T18:37:33+01:00
upgpkg: 0.123.7-1: New upstream release
https://github.com/gohugoio/hugo/releases/tag/v0.123.7

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = hugo
pkgdesc = Fast and Flexible Static Site Generator in Go
-   pkgver = 0.123.6
+   pkgver = 0.123.7
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.123.6.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.6.tar.gz
-   sha512sums = 
b8f72927d2f003afa0d9f898dedab8d813a0428a925642797308465640c0e166aefeb8c818584e66fbd493c86f111c200fa9c3118dc7c309a7c62211d15a05eb
+   source = 
hugo-0.123.7.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.7.tar.gz
+   sha512sums = 
8fb3331b05c2b1a2218d399cfea5268e2f3622b7122df3bbe68f262d574ae2d946e7b525411abdf82874911fb262f5b88d2ab887585289e7c9f4accd25257552
 
 pkgname = hugo


=
PKGBUILD
=
@@ -6,7 +6,7 @@
 # Contributor: Brenton Horne
 
 pkgname=hugo
-pkgver=0.123.6
+pkgver=0.123.7
 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=('b8f72927d2f003afa0d9f898dedab8d813a0428a925642797308465640c0e166aefeb8c818584e66fbd493c86f111c200fa9c3118dc7c309a7c62211d15a05eb')
+sha512sums=('8fb3331b05c2b1a2218d399cfea5268e2f3622b7122df3bbe68f262d574ae2d946e7b525411abdf82874911fb262f5b88d2ab887585289e7c9f4accd25257552')
 
 build() {
   cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/b34e594877c74af8dd724eb73efae38eed7af012

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/b34e594877c74af8dd724eb73efae38eed7af012
You're receiving this email because of your account on gitlab.archlinux.org.




Re: [PATCH] RISC-V: Add initial cost handling for segment loads/stores.

2024-03-01 Thread Robin Dapp
> +  /* Segment load/store permute cost.  */
> +  const int segment_permute_2;
> +  const int segment_permute_4;
> +  const int segment_permute_8;
> 
> Why do we only have 2/4/8, I think we should have 2/3/4/5/6/7/8

No idea why I posted that (wrong) version, I used it for
some testing locally.  Attached is the proper version, still
called it v3...

Regards
 Robin

Subject: [PATCH v3] RISC-V: Add initial cost handling for segment
 loads/stores.

This patch makes segment loads and stores more expensive.  It adds
segment_permute_2 as well as 3 to 8 cost fields to the common vector
costs and adds handling to adjust_stmt_cost.

gcc/ChangeLog:

* config/riscv/riscv-protos.h (struct common_vector_cost): Add
segment_permute cost.
* config/riscv/riscv-vector-costs.cc (costs::adjust_stmt_cost):
Handle segment loads/stores.
* config/riscv/riscv.cc: Initialize segment_permute_[2-8] to 1.
---
 gcc/config/riscv/riscv-protos.h|   9 ++
 gcc/config/riscv/riscv-vector-costs.cc | 163 ++---
 gcc/config/riscv/riscv.cc  |  14 +++
 3 files changed, 144 insertions(+), 42 deletions(-)

diff --git a/gcc/config/riscv/riscv-protos.h b/gcc/config/riscv/riscv-protos.h
index 80efdf2b7e5..90d1fcbb3b1 100644
--- a/gcc/config/riscv/riscv-protos.h
+++ b/gcc/config/riscv/riscv-protos.h
@@ -218,6 +218,15 @@ struct common_vector_cost
   const int gather_load_cost;
   const int scatter_store_cost;
 
+  /* Segment load/store permute cost.  */
+  const int segment_permute_2;
+  const int segment_permute_3;
+  const int segment_permute_4;
+  const int segment_permute_5;
+  const int segment_permute_6;
+  const int segment_permute_7;
+  const int segment_permute_8;
+
   /* Cost of a vector-to-scalar operation.  */
   const int vec_to_scalar_cost;
 
diff --git a/gcc/config/riscv/riscv-vector-costs.cc 
b/gcc/config/riscv/riscv-vector-costs.cc
index adf9c197df5..f4da213fe14 100644
--- a/gcc/config/riscv/riscv-vector-costs.cc
+++ b/gcc/config/riscv/riscv-vector-costs.cc
@@ -1043,6 +1043,25 @@ costs::better_main_loop_than_p (const vector_costs 
*uncast_other) const
   return vector_costs::better_main_loop_than_p (other);
 }
 
+/* Returns the group size i.e. the number of vectors to be loaded by a
+   segmented load/store instruction.  Return 0 if it is no segmented
+   load/store.  */
+static int
+segment_loadstore_group_size (enum vect_cost_for_stmt kind,
+ stmt_vec_info stmt_info)
+{
+  if (stmt_info
+  && (kind == vector_load || kind == vector_store)
+  && STMT_VINFO_DATA_REF (stmt_info))
+{
+  stmt_info = DR_GROUP_FIRST_ELEMENT (stmt_info);
+  if (stmt_info
+ && STMT_VINFO_MEMORY_ACCESS_TYPE (stmt_info) == VMAT_LOAD_STORE_LANES)
+   return DR_GROUP_SIZE (stmt_info);
+}
+  return 0;
+}
+
 /* Adjust vectorization cost after calling riscv_builtin_vectorization_cost.
For some statement, we would like to further fine-grain tweak the cost on
top of riscv_builtin_vectorization_cost handling which doesn't have any
@@ -1067,55 +1086,115 @@ costs::adjust_stmt_cost (enum vect_cost_for_stmt kind, 
loop_vec_info loop,
 case vector_load:
 case vector_store:
{
- /* Unit-stride vector loads and stores do not have offset addressing
-as opposed to scalar loads and stores.
-If the address depends on a variable we need an additional
-add/sub for each load/store in the worst case.  */
- if (stmt_info && stmt_info->stmt)
+ if (stmt_info && stmt_info->stmt && STMT_VINFO_DATA_REF (stmt_info))
{
- data_reference *dr = STMT_VINFO_DATA_REF (stmt_info);
- class loop *father = stmt_info->stmt->bb->loop_father;
- if (!loop && father && !father->inner && father->superloops)
+ /* Segment loads and stores.  When the group size is > 1
+the vectorizer will add a vector load/store statement for
+each vector in the group.  Here we additionally add permute
+costs for each.  */
+ /* TODO: Indexed and ordered/unordered cost.  */
+ int group_size = segment_loadstore_group_size (kind, stmt_info);
+ if (group_size > 1)
+   {
+ switch (group_size)
+   {
+   case 2:
+ if (riscv_v_ext_vector_mode_p (loop->vector_mode))
+   stmt_cost += costs->vla->segment_permute_2;
+ else
+   stmt_cost += costs->vls->segment_permute_2;
+ break;
+   case 3:
+ if (riscv_v_ext_vector_mode_p (loop->vector_mode))
+   stmt_cost += costs->vla->segment_permute_3;
+

Re: [PATCH 1/5] RISC-V: Remove float vector eqne pattern

2024-03-01 Thread Robin Dapp
> 2.  When I write if (a == 2) and if (2 == a), the results are
> same
> 
> 3.  The vec_duplicate operand  is the 5th operand in both cmp and
> eqne patterns. I think they are equal.

A comparison with a constant is always canonicalized to have the
constant second, that's why you won't see a difference.
A vector constant follows the same rule because
swap_commutative_operands_p will place it second.

I'm not sure whether we need the vec_duplicate first, honestly.
I don't remember a canonicalization rule that puts it there.
We do have something for constants and vec_merge.  As long as
things come from expand I think a constant will always be
second and this patch removes the patterns where the duplicate
is first.

Generally with fast math we could invert the condition so
a comparison should be "commutative".  With NaNs I think we
also allow it if the unordered comparisons are supported.
But I'm not even certain that we try something like that with
vectors.  On the other hand - as there is no canonical order
nothing would prevent it from being first in the future?

Will need to think about it some more (and try with NaNs) but
we could give try removing the patterns with GCC15 I suppose.

The rest should still be handled in a more generic fashion.

Regards
 Robin



Re: [PATCH 5/5] RISC-V: Support vmsxx.vx for autovec comparison of vec and imm

2024-03-01 Thread Robin Dapp
Hi Han,

in addition to what Juzhe mentioned (and that late-combine is going
to handle such cases) it should be noted that register pressure
should not be the only consideration here.  Many uarchs have a higher
latency for register-file-crossing moves.  At least without spilling
the vv variant is preferable, with spilling it very much depends.

Regards
 Robin



[Git][archlinux/packaging/packages/python-userpath][main] upgpkg: 1.9.2-1: New upstream release

2024-03-01 Thread Robin Candau (@antiz)


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
python-userpath


Commits:
9e9dabc6 by Robin Candau at 2024-03-01T10:04:40+01:00
upgpkg: 1.9.2-1: New upstream release
https://github.com/ofek/userpath/releases/tag/v1.9.2

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -0,0 +1,19 @@
+pkgbase = python-userpath
+   pkgdesc = Cross-platform tool for adding locations to the user PATH, no 
elevated privileges required!
+   pkgver = 1.9.2
+   pkgrel = 1
+   url = https://github.com/ofek/userpath
+   arch = any
+   license = MIT
+   checkdepends = python-pytest
+   makedepends = python-build
+   makedepends = python-installer
+   makedepends = python-hatchling
+   makedepends = python-wheel
+   depends = python
+   depends = python-click
+   depends = python-distro
+   source = 
python-userpath-1.9.2.tar.gz::https://github.com/ofek/userpath/archive/v1.9.2.tar.gz
+   sha512sums = 
8016ae08eb01526cd256cd3bf12eedc3abcaad225570d08c8ca051657a84ee7c75d9a8a07bcf229896fd450bd3577b1d81442d9af7fe4c1061a82d0cdfbcfad3
+
+pkgname = python-userpath


=
PKGBUILD
=
@@ -3,7 +3,7 @@
 
 _pkgname=userpath
 pkgname=python-$_pkgname
-pkgver=1.9.1
+pkgver=1.9.2
 pkgrel=1
 pkgdesc='Cross-platform tool for adding locations to the user PATH, no 
elevated privileges required!'
 arch=('any')
@@ -13,7 +13,7 @@ depends=('python' 'python-click' 'python-distro')
 makedepends=('python-build' 'python-installer' 'python-hatchling' 
'python-wheel')
 checkdepends=('python-pytest')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('a98b000a0968f81131eb5a91822fda72bc38e6aa2b2a85be43974c37155cbf23aa2698dac1969f078bcca1ebcbc9bd5ef71e4437eae691b7358610bcc74859d5')
+sha512sums=('8016ae08eb01526cd256cd3bf12eedc3abcaad225570d08c8ca051657a84ee7c75d9a8a07bcf229896fd450bd3577b1d81442d9af7fe4c1061a82d0cdfbcfad3')
 
 build() {
   cd $_pkgname-$pkgver



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-userpath/-/commit/9e9dabc6526abb003152485da4905b02223786da

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-userpath/-/commit/9e9dabc6526abb003152485da4905b02223786da
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-userpath] Pushed new tag 1.9.2-1

2024-03-01 Thread Robin Candau (@antiz)


Robin Candau pushed new tag 1.9.2-1 at Arch Linux / Packaging / Packages / 
python-userpath

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-userpath/-/tree/1.9.2-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-pymupdf][main] upgpkg: 1.23.26-1: New upstream release

2024-03-01 Thread Robin Candau (@antiz)


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
python-pymupdf


Commits:
00076343 by Robin Candau at 2024-03-01T09:53:07+01:00
upgpkg: 1.23.26-1: New upstream release
https://github.com/pymupdf/PyMuPDF/releases/tag/1.23.26

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,7 +1,7 @@
 pkgbase = python-pymupdf
pkgdesc = Python bindings for MuPDF's rendering library
-   pkgver = 1.23.25
-   pkgrel = 2
+   pkgver = 1.23.26
+   pkgrel = 1
url = https://github.com/pymupdf/PyMuPDF
arch = x86_64
license = AGPL-3.0-or-later
@@ -24,8 +24,8 @@ 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.23.25.tar.gz::https://github.com/pymupdf/PyMuPDF/archive/refs/tags/1.23.25.tar.gz
-   sha512sums = 
3e312b959151b990e207c181bc66400d97c8cc8d40de6ba11a340f0aba88924ff8199b35e381658d8014387432d1b2483fd72aaea1a93c9c748b21413d1adec8
-   b2sums = 
72634279d42ef5d628c172bf4811fb5d9fa9b8863b7c0d1ad65eb5779849782f7edd6241148b9e2723e0120a59fbc6627e79b35a2a469c5f6900d436bfd65d0d
+   source = 
PyMuPDF-1.23.26.tar.gz::https://github.com/pymupdf/PyMuPDF/archive/refs/tags/1.23.26.tar.gz
+   sha512sums = 
b7fa1ca78853692c7df59334670f31bd4506a4d3c153578e6a983569dbe46472aee88541d5454c3d8ff9ca8ed404275dc643bed618d6ebb253bb63a96ea152d2
+   b2sums = 
4bfd4c01644903b52d2b65d2c297c89c1b08abc17021750fc7284c15ae8523d20a8d58f2344a16ccd7236768dc96a310af14dac9a88c63cf4afcf1023a0963d1
 
 pkgname = python-pymupdf


=
PKGBUILD
=
@@ -3,8 +3,8 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.23.25
-pkgrel=2
+pkgver=1.23.26
+pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;
@@ -40,8 +40,8 @@ optdepends=(
 source=(
   $_name-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz
 )
-sha512sums=('3e312b959151b990e207c181bc66400d97c8cc8d40de6ba11a340f0aba88924ff8199b35e381658d8014387432d1b2483fd72aaea1a93c9c748b21413d1adec8')
-b2sums=('72634279d42ef5d628c172bf4811fb5d9fa9b8863b7c0d1ad65eb5779849782f7edd6241148b9e2723e0120a59fbc6627e79b35a2a469c5f6900d436bfd65d0d')
+sha512sums=('b7fa1ca78853692c7df59334670f31bd4506a4d3c153578e6a983569dbe46472aee88541d5454c3d8ff9ca8ed404275dc643bed618d6ebb253bb63a96ea152d2')
+b2sums=('4bfd4c01644903b52d2b65d2c297c89c1b08abc17021750fc7284c15ae8523d20a8d58f2344a16ccd7236768dc96a310af14dac9a88c63cf4afcf1023a0963d1')
 
 prepare() {
   # remove bundled mupdf sources
@@ -91,8 +91,6 @@ check() {
 # disable test that shells out to pip: 
https://github.com/pymupdf/PyMuPDF/issues/2950
 --deselect tests/test_font.py::test_fontarchive
 --deselect tests/test_general.py::test_subset_fonts
-# disable test broken with mupdf 1.23.11: 
https://github.com/pymupdf/PyMuPDF/issues/3205
---deselect tests/test_imagebbox.py::test_image_bbox
 # we do not care about flake8
 --deselect tests/test_flake8.py::test_flake8
   )
@@ -101,6 +99,7 @@ check() {
   cd $_name-$pkgver
   python -m installer --destdir=test_dir dist/*.whl
   export PYTHONPATH="$PWD/test_dir/$_site_packages:$PYTHONPATH"
+  export PATH="$PWD/test_dir/usr/bin:$PATH"
   pytest "${pytest_options[@]}" tests/
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/commit/00076343314b5bfdd553d248d3bcc8c1dbe44113

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/commit/00076343314b5bfdd553d248d3bcc8c1dbe44113
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-pymupdf] Pushed new tag 1.23.26-1

2024-03-01 Thread Robin Candau (@antiz)


Robin Candau pushed new tag 1.23.26-1 at Arch Linux / Packaging / Packages / 
python-pymupdf

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/tree/1.23.26-1
You're receiving this email because of your account on gitlab.archlinux.org.




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

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo


Commits:
253df111 by Robin Candau at 2024-02-29T18:56:21+01:00
upgpkg: 0.123.6-1: New upstream release
https://github.com/gohugoio/hugo/releases/tag/v0.123.6

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = hugo
pkgdesc = Fast and Flexible Static Site Generator in Go
-   pkgver = 0.123.5
+   pkgver = 0.123.6
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.123.5.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.5.tar.gz
-   sha512sums = 
3ff354a11c6188df430c9b0b576b34e1a45e158728b76fd4690f70d8532355b26aa1c46e8a31fb3ad8145e55d1eaae3b1cf30e60358e64feb44b617a0d6a6c67
+   source = 
hugo-0.123.6.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.6.tar.gz
+   sha512sums = 
b8f72927d2f003afa0d9f898dedab8d813a0428a925642797308465640c0e166aefeb8c818584e66fbd493c86f111c200fa9c3118dc7c309a7c62211d15a05eb
 
 pkgname = hugo


=
PKGBUILD
=
@@ -6,7 +6,7 @@
 # Contributor: Brenton Horne
 
 pkgname=hugo
-pkgver=0.123.5
+pkgver=0.123.6
 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=('3ff354a11c6188df430c9b0b576b34e1a45e158728b76fd4690f70d8532355b26aa1c46e8a31fb3ad8145e55d1eaae3b1cf30e60358e64feb44b617a0d6a6c67')
+sha512sums=('b8f72927d2f003afa0d9f898dedab8d813a0428a925642797308465640c0e166aefeb8c818584e66fbd493c86f111c200fa9c3118dc7c309a7c62211d15a05eb')
 
 build() {
   cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/253df1113b7f456481528b87c521c7831a8a7f84

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/253df1113b7f456481528b87c521c7831a8a7f84
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.123.6-1

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


Robin Candau pushed new tag 0.123.6-1 at Arch Linux / Packaging / Packages / 
hugo

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.123.6-1
You're receiving this email because of your account on gitlab.archlinux.org.




Re: [PATCH v2] DSE: Bugfix ICE after allow vector type in get_stored_val

2024-02-29 Thread Robin Dapp
On 2/29/24 02:38, Li, Pan2 wrote:
>> So it's going to check if V2SF can be tied to DI and V4QI with SI.  I 
>> suspect those are going to fail for RISC-V as those aren't tieable.
> 
> Yes, you are right. Different REG_CLASS are not allowed to be tieable in 
> RISC-V.
> 
> static bool
> riscv_modes_tieable_p (machine_mode mode1, machine_mode mode2)
> {
>   /* We don't allow different REG_CLASS modes tieable since it
>  will cause ICE in register allocation (RA).
>  E.g. V2SI and DI are not tieable.  */
>   if (riscv_v_ext_mode_p (mode1) != riscv_v_ext_mode_p (mode2))
> return false;
>   return (mode1 == mode2
>   || !(GET_MODE_CLASS (mode1) == MODE_FLOAT
>&& GET_MODE_CLASS (mode2) == MODE_FLOAT));
> }

Yes, but what we set tieable is e.g. V4QI and V2SF.

I suggested a target band-aid before:

diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc
index 799d7919a4a..982ca1a4250 100644
--- a/gcc/config/riscv/riscv.cc
+++ b/gcc/config/riscv/riscv.cc
@@ -8208,6 +8208,11 @@ riscv_modes_tieable_p (machine_mode mode1, machine_mode 
mode2)
  E.g. V2SI and DI are not tieable.  */
   if (riscv_v_ext_mode_p (mode1) != riscv_v_ext_mode_p (mode2))
 return false;
+  if (GET_MODE_CLASS (GET_MODE_INNER (mode1)) == MODE_INT
+  && GET_MODE_CLASS (GET_MODE_INNER (mode2)) == MODE_FLOAT
+  && GET_MODE_SIZE (GET_MODE_INNER (mode1))
+   != GET_MODE_SIZE (GET_MODE_INNER (mode2)))
+return false;
   return (mode1 == mode2
  || !(GET_MODE_CLASS (mode1) == MODE_FLOAT
   && GET_MODE_CLASS (mode2) == MODE_FLOAT));

but I don't like that as it just works around something
that I didn't even understand fully...

Regards
 Robin



Re: [PATCH v3] RISC-V: Introduce gcc option mrvv-vector-bits for RVV

2024-02-29 Thread Robin Dapp
> I think it makes more sense to remove the whole
> --param=riscv-autovec-preference since we should use 
> -fno-tree-vectorize instead of --param=riscv-autovec-preference=none
> which is more reasonable compile option for users.
> 
> --param is just a internal testing option that we added before,
> ideally we should remove them.
Yes, I agree with that.  At least the "none" part doesn't seem
necessary.

Regards
 Robin


[Git][archlinux/packaging/packages/distrobox][main] upgpkg: 1.7.0-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
distrobox


Commits:
714adb03 by Robin Candau at 2024-02-29T11:04:59+01:00
upgpkg: 1.7.0-1: New upstream release
Warning: Breaking changes about exported apps and binaries
See https://github.com/89luca89/distrobox/releases/tag/1.7.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,16 +1,14 @@
 pkgbase = distrobox
pkgdesc = Use any linux distribution inside your terminal.
-   pkgver = 1.6.0.1
-   pkgrel = 2
+   pkgver = 1.7.0
+   pkgrel = 1
url = https://distrobox.it
arch = any
license = GPL-3.0-only
depends = bash
optdepends = docker: Docker support
optdepends = podman: Podman support
-   source = 
distrobox-1.6.0.1.tar.gz::https://github.com/89luca89/distrobox/archive/1.6.0.1.tar.gz
-   source = 
fix-sudo-root-passwd.patch::https://github.com/89luca89/distrobox/commit/3b1e312f884cad2185c3b57dcde470a5d7914c61.patch
-   sha256sums = 
d6b1330b56f6a1bf844c26a27d87f39efd8ae088ed3063f6513d48cf9c18f57e
-   sha256sums = 
9bc5c67be3a0a1adf70dc27fd5d19ba00ecdcfc44fbeaa36b153c0b7dfe23b88
+   source = 
distrobox-1.7.0.tar.gz::https://github.com/89luca89/distrobox/archive/1.7.0.tar.gz
+   sha256sums = 
ede6267a4e26c43535622e0ca3b27bc35bdeb5cbc97e551f094b852447457200
 
 pkgname = distrobox


=
PKGBUILD
=
@@ -2,8 +2,8 @@
 # Contributor: robertfoster
 
 pkgname=distrobox
-pkgver=1.6.0.1
-pkgrel=2
+pkgver=1.7.0
+pkgrel=1
 pkgdesc="Use any linux distribution inside your terminal."
 arch=('any')
 url="https://distrobox.it;
@@ -11,16 +11,8 @@ license=('GPL-3.0-only')
 depends=('bash')
 optdepends=('docker: Docker support'
'podman: Podman support')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/89luca89/distrobox/archive/${pkgver}.tar.gz;
-   
"fix-sudo-root-passwd.patch::https://github.com/89luca89/distrobox/commit/3b1e312f884cad2185c3b57dcde470a5d7914c61.patch;)
-sha256sums=('d6b1330b56f6a1bf844c26a27d87f39efd8ae088ed3063f6513d48cf9c18f57e'
-'9bc5c67be3a0a1adf70dc27fd5d19ba00ecdcfc44fbeaa36b153c0b7dfe23b88')
-
-prepare() {
-   cd "${pkgname}-${pkgver}"
-   # Temporary patch to fix 
https://github.com/89luca89/distrobox/issues/1092
-   patch -Np1 <${srcdir}/fix-sudo-root-passwd.patch
-}
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/89luca89/distrobox/archive/${pkgver}.tar.gz;)
+sha256sums=('ede6267a4e26c43535622e0ca3b27bc35bdeb5cbc97e551f094b852447457200')
 
 package() {
cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/distrobox/-/commit/714adb03b16ba195ec1524145aa2fc0889c727c7

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/distrobox/-/commit/714adb03b16ba195ec1524145aa2fc0889c727c7
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/distrobox] Pushed new tag 1.7.0-1

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


Robin Candau pushed new tag 1.7.0-1 at Arch Linux / Packaging / Packages / 
distrobox

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/distrobox/-/tree/1.7.0-1
You're receiving this email because of your account on gitlab.archlinux.org.




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

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo


Commits:
1df65b23 by Robin Candau at 2024-02-28T18:30:41+01:00
upgpkg: 0.123.5-1: New upstream release
https://github.com/gohugoio/hugo/releases/tag/v0.123.5

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = hugo
pkgdesc = Fast and Flexible Static Site Generator in Go
-   pkgver = 0.123.4
+   pkgver = 0.123.5
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.123.4.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.4.tar.gz
-   sha512sums = 
c833c2e1a0fc5897465121d48f20090dab9cc7e707350cad7c522db168fc9f435f39a97f7bea87c26ef1b7a89c6320ed0370a42ea0a6c88b409562bebcb67759
+   source = 
hugo-0.123.5.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.5.tar.gz
+   sha512sums = 
3ff354a11c6188df430c9b0b576b34e1a45e158728b76fd4690f70d8532355b26aa1c46e8a31fb3ad8145e55d1eaae3b1cf30e60358e64feb44b617a0d6a6c67
 
 pkgname = hugo


=
PKGBUILD
=
@@ -6,7 +6,7 @@
 # Contributor: Brenton Horne
 
 pkgname=hugo
-pkgver=0.123.4
+pkgver=0.123.5
 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=('c833c2e1a0fc5897465121d48f20090dab9cc7e707350cad7c522db168fc9f435f39a97f7bea87c26ef1b7a89c6320ed0370a42ea0a6c88b409562bebcb67759')
+sha512sums=('3ff354a11c6188df430c9b0b576b34e1a45e158728b76fd4690f70d8532355b26aa1c46e8a31fb3ad8145e55d1eaae3b1cf30e60358e64feb44b617a0d6a6c67')
 
 build() {
   cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/1df65b233c45a431a61d78a855fbdcda1ece92c3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/1df65b233c45a431a61d78a855fbdcda1ece92c3
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.123.5-1

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


Robin Candau pushed new tag 0.123.5-1 at Arch Linux / Packaging / Packages / 
hugo

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.123.5-1
You're receiving this email because of your account on gitlab.archlinux.org.




Re: [PATCH] RISC-V: Update test expectancies with recent scheduler change

2024-02-28 Thread Robin Dapp
> I suggest specify -fno-schedule-insns to force tests assembler never
> change for any scheduling model.

We already do that and that's the point - as I mentioned before, no
scheduling is worse than default scheduling here (for some definition
of worse).  The way to reduce the number of vsetvls is to set the
load latency to a low value.

Regards
 Robin



Re: [PATCH] RISC-V: Add initial cost handling for segment loads/stores.

2024-02-27 Thread Robin Dapp
> This patch looks odd to me.
> I don't see memrefs in the trunk code.

It's on top of the vle/vse offset handling patch from
a while back that I haven't committed yet.

> Also, I prefer list all cost in cost tune info for NF = 2 ~ 8 like ARM SVE 
> does:
I don't mind having separate costs for each but I figured they
scale anyway with the number of vectors already.  Attached v2
is more similar to aarch64.

Regards
 Robin

Subject: [PATCH v2] RISC-V: Add initial cost handling for segment
 loads/stores.

This patch makes segment loads and stores more expensive.  It adds
segment_permute_2 (as well as 4 and 8) cost fields to the common vector
costs and adds handling to adjust_stmt_cost.

gcc/ChangeLog:

* config/riscv/riscv-protos.h (struct common_vector_cost): Add
segment_permute cost.
* config/riscv/riscv-vector-costs.cc (costs::adjust_stmt_cost):
Handle segment loads/stores.
* config/riscv/riscv.cc: Initialize segment_permute_[248] to 1.
---
 gcc/config/riscv/riscv-protos.h|   5 +
 gcc/config/riscv/riscv-vector-costs.cc | 139 +
 gcc/config/riscv/riscv.cc  |   6 ++
 3 files changed, 108 insertions(+), 42 deletions(-)

diff --git a/gcc/config/riscv/riscv-protos.h b/gcc/config/riscv/riscv-protos.h
index 80efdf2b7e5..9b737aca1a3 100644
--- a/gcc/config/riscv/riscv-protos.h
+++ b/gcc/config/riscv/riscv-protos.h
@@ -218,6 +218,11 @@ struct common_vector_cost
   const int gather_load_cost;
   const int scatter_store_cost;
 
+  /* Segment load/store permute cost.  */
+  const int segment_permute_2;
+  const int segment_permute_4;
+  const int segment_permute_8;
+
   /* Cost of a vector-to-scalar operation.  */
   const int vec_to_scalar_cost;
 
diff --git a/gcc/config/riscv/riscv-vector-costs.cc 
b/gcc/config/riscv/riscv-vector-costs.cc
index adf9c197df5..c8178d71101 100644
--- a/gcc/config/riscv/riscv-vector-costs.cc
+++ b/gcc/config/riscv/riscv-vector-costs.cc
@@ -1043,6 +1043,25 @@ costs::better_main_loop_than_p (const vector_costs 
*uncast_other) const
   return vector_costs::better_main_loop_than_p (other);
 }
 
+/* Returns the group size i.e. the number of vectors to be loaded by a
+   segmented load/store instruction.  Return 0 if it is no segmented
+   load/store.  */
+static int
+segment_loadstore_group_size (enum vect_cost_for_stmt kind,
+ stmt_vec_info stmt_info)
+{
+  if (stmt_info
+  && (kind == vector_load || kind == vector_store)
+  && STMT_VINFO_DATA_REF (stmt_info))
+{
+  stmt_info = DR_GROUP_FIRST_ELEMENT (stmt_info);
+  if (stmt_info
+ && STMT_VINFO_MEMORY_ACCESS_TYPE (stmt_info) == VMAT_LOAD_STORE_LANES)
+   return DR_GROUP_SIZE (stmt_info);
+}
+  return 0;
+}
+
 /* Adjust vectorization cost after calling riscv_builtin_vectorization_cost.
For some statement, we would like to further fine-grain tweak the cost on
top of riscv_builtin_vectorization_cost handling which doesn't have any
@@ -1067,55 +1086,91 @@ costs::adjust_stmt_cost (enum vect_cost_for_stmt kind, 
loop_vec_info loop,
 case vector_load:
 case vector_store:
{
- /* Unit-stride vector loads and stores do not have offset addressing
-as opposed to scalar loads and stores.
-If the address depends on a variable we need an additional
-add/sub for each load/store in the worst case.  */
- if (stmt_info && stmt_info->stmt)
+ if (stmt_info && stmt_info->stmt && STMT_VINFO_DATA_REF (stmt_info))
{
- data_reference *dr = STMT_VINFO_DATA_REF (stmt_info);
- class loop *father = stmt_info->stmt->bb->loop_father;
- if (!loop && father && !father->inner && father->superloops)
+ /* Segment loads and stores.  When the group size is > 1
+the vectorizer will add a vector load/store statement for
+each vector in the group.  Here we additionally add permute
+costs for each.  */
+ /* TODO: Indexed and ordered/unordered cost.  */
+ int group_size = segment_loadstore_group_size (kind, stmt_info);
+ if (group_size > 1)
+   {
+ switch (group_size)
+   {
+   case 2:
+ if (riscv_v_ext_vector_mode_p (loop->vector_mode))
+   stmt_cost += costs->vla->segment_permute_2;
+ else
+   stmt_cost += costs->vls->segment_permute_2;
+ break;
+   case 4:
+ if (riscv_v_ext_vector_mode_p (loop->vector_mode))
+   stmt_cost += costs->vla->segment_permute_4;
+ else
+   stmt_cost += costs->vls->segme

[Git][archlinux/packaging/packages/ansible][main] upgpkg: 9.3.0-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
ansible


Commits:
5288489e by Robin Candau at 2024-02-27T20:46:46+01:00
upgpkg: 9.3.0-1: New upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = ansible
pkgdesc = Official assortment of Ansible collections
-   pkgver = 9.2.0
+   pkgver = 9.3.0
pkgrel = 1
url = https://pypi.org/project/ansible/
arch = any
@@ -26,7 +26,7 @@ pkgbase = ansible
optdepends = python-github3py: GitHub module
optdepends = acme-tiny: openssl_certificate module
provides = python-ansible_collections
-   source = 
https://pypi.python.org/packages/source/a/ansible/ansible-9.2.0.tar.gz
-   sha512sums = 
6d867774b987863287c8d321d82bfc8688be2950eed2d6a429d26701809ce1a9e66e09fc78dbfdd1e5786828a517ab7b08cda1a131ac8eb9f73bd39c246fa4fe
+   source = 
https://pypi.python.org/packages/source/a/ansible/ansible-9.3.0.tar.gz
+   sha512sums = 
71eff05455aee0a013b69790145a73325ac7037fc509545a7cdca358aa54c1731f7dc6fb0169f602d668e9da9e41a0879ff48ba1243d372e02dae9382ac46c5c
 
 pkgname = ansible


=
PKGBUILD
=
@@ -2,7 +2,7 @@
 # Maintainer: Robin Candau 
 
 pkgname=ansible
-pkgver=9.2.0
+pkgver=9.3.0
 pkgrel=1
 pkgdesc='Official assortment of Ansible collections'
 arch=('any')
@@ -26,7 +26,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=('6d867774b987863287c8d321d82bfc8688be2950eed2d6a429d26701809ce1a9e66e09fc78dbfdd1e5786828a517ab7b08cda1a131ac8eb9f73bd39c246fa4fe')
+sha512sums=('71eff05455aee0a013b69790145a73325ac7037fc509545a7cdca358aa54c1731f7dc6fb0169f602d668e9da9e41a0879ff48ba1243d372e02dae9382ac46c5c')
 
 build() {
   cd "ansible-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/commit/5288489e9f4d1e4fef6b65922654d724d4f63bd6

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/commit/5288489e9f4d1e4fef6b65922654d724d4f63bd6
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/ansible] Pushed new tag 9.3.0-1

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


Robin Candau pushed new tag 9.3.0-1 at Arch Linux / Packaging / Packages / 
ansible

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible/-/tree/9.3.0-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/fastfetch][main] upgpkg: 2.8.6-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
fastfetch


Commits:
9e20bee3 by Robin Candau at 2024-02-27T20:36:39+01:00
upgpkg: 2.8.6-1: New upstream release
https://github.com/fastfetch-cli/fastfetch/blob/2.8.6/CHANGELOG.md#286

- - - - -


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.8.5
+   pkgver = 2.8.6
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.8.5.tar.gz::https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.8.5.tar.gz
-   sha256sums = 
8d72869c91f3c4f6e7cd9bb91431147108bffbdc8c351aa616eb4a6c900386de
+   source = 
fastfetch-2.8.6.tar.gz::https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.8.6.tar.gz
+   sha256sums = 
f21cb61227f9a72382f5ab21fc9ef8bd3b424514ea27bd48036b53e4c6ba33bc
 
 pkgname = fastfetch


=
PKGBUILD
=
@@ -2,7 +2,7 @@
 # Contributor: Mark Wagie 
 
 pkgname=fastfetch
-pkgver=2.8.5
+pkgver=2.8.6
 pkgrel=1
 pkgdesc="Like Neofetch, but much faster because written in C"
 arch=('x86_64')
@@ -51,7 +51,7 @@ optdepends=(
   'libdrm: Displays detection'
 )
 
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
-sha256sums=('8d72869c91f3c4f6e7cd9bb91431147108bffbdc8c351aa616eb4a6c900386de')
+sha256sums=('f21cb61227f9a72382f5ab21fc9ef8bd3b424514ea27bd48036b53e4c6ba33bc')
 
 build() {
cmake -B build -S "${pkgname}-${pkgver}" \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/commit/9e20bee348b8b3b2ec9ec99baaba547c6c794be5

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/commit/9e20bee348b8b3b2ec9ec99baaba547c6c794be5
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/fastfetch] Pushed new tag 2.8.6-1

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


Robin Candau pushed new tag 2.8.6-1 at Arch Linux / Packaging / Packages / 
fastfetch

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fastfetch/-/tree/2.8.6-1
You're receiving this email because of your account on gitlab.archlinux.org.




Re: [PRQ#54226] Deletion Request for ly-git-openrc

2024-02-27 Thread Robin Candau

On 2/27/24 18:15, jahway603 wrote:

I was not aware of that, so thank you for sharing that insight with me Robin. What I am 
aware of is that when I search the AUR for "-openrc" that the result yields 83 
results meaning there are 83 packages which utilize OpenRC as their init system, 
including my package in question here.

Marcell's argument that "This package was intended for a systemd-less Arch 
derivative, and is not useful on Arch Linux, due to the fact that it is virtually 
impossible nowadays to run Arch without systemd..." is not valid as Arch Linux gives 
us the freedom to run whatever init system we choose to run. The power of Arch Linux is 
to enable the user to be able to use whatever they choose.

If Marcell's logic to delete this package is to remain valid then are there 
also plans to delete the other 82 packages using OpenRC from the AUR? And are 
there also plans to delete the Arch Wiki page about OpenRC 
(https://wiki.archlinux.org/title/OpenRC)?


Hi,

As I said, my remark was strictly about the "the AUR is also used by all 
derivatives" argument, which is not relevant/acceptable on its own as 
the AUR is made for Arch Linux only. I wasn't necessarily taking 
position regarding the deletion request below.


However, when it comes to openrc specifically, I think it is important 
to notice that only systemd is officially supported on Arch Linux, as 
stated in the OpenRC wiki page you linked (it's actually the first thing 
noted on the page as a warning block [1]) and as demonstrated by the 
fact that OpenRC itself is an AUR package (which are not officially 
supported either, see the warning block on the related wiki page [2]).


The fact that Artix (or whatever other derivatives) officially supports 
openrc will not change the fact that Arch Linux itself does not, neither 
the fact that the AUR is an official Arch Linux ressource made for Arch 
Linux specifically (while it does not prevent derivatives to use it, 
they are not specifically taken into consideration).


Once again, I'm not necessarily saying that this deletion request should 
be accepted or not, it will be evaluated carefully as every other 
pending requests. However, it's only fair to expose the current state of 
things when it comes to the Arch/AUR and unsupported derivatives/init 
system.


I hope you get my point :)

[1] https://wiki.archlinux.org/title/OpenRC
[2] https://wiki.archlinux.org/title/Arch_User_Repository


On Tuesday, February 27th, 2024 at 11:50 AM, Robin Candau  
wrote:


On 2/27/24 16:38, jahway603 wrote:


THIS SHOULD NOT BE DELETED as the AUR is used by Arch and ALL derivatives of 
Arch, like Artix, Manjaro, EndeavourOS, etc.


The AUR has been made by Arch Linux for Arch Linux. Derivatives are
not supported and packages made specifically for such distros are
not allowed.
So, regardless of the below request and whether it will lead to a
deletion of the package or not, the above argument is not relevant.


On Monday, February 26th, 2024 at 2:11 PM, not...@aur.archlinux.org 
not...@aur.archlinux.org wrote:


MarsSeed [1] filed a deletion request for ly-git-openrc [2]:

Problematic, but unneeded VCS package with wrong name, missing
provides field and pkgver() function.

The stable ly package is carried by extra repo, and there is a proper
ly-git on AUR.

This package was intended for a systemd-less Arch derivative, and is
not useful on Arch Linux, due to the fact that it is virtually
impossible nowadays to run Arch without systemd (hence the other
distros).

[1] https://aur.archlinux.org/account/MarsSeed/
[2] https://aur.archlinux.org/pkgbase/ly-git-openrc/



--
Regards,
Robin Candau / Antiz


--
Regards,
Robin Candau / Antiz



OpenPGP_0xFDC3040B92ACA748.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: [PRQ#54226] Deletion Request for ly-git-openrc

2024-02-27 Thread Robin Candau

On 2/27/24 16:38, jahway603 wrote:

THIS SHOULD NOT BE DELETED as the AUR is used by Arch and ALL derivatives of 
Arch, like Artix, Manjaro, EndeavourOS, etc.
The AUR has been made by Arch Linux for Arch Linux. Derivatives are 
**not** supported and packages made specifically for such distros are 
not allowed.
So, regardless of the below request and whether it will lead to a 
deletion of the package or not, the above argument is not relevant.


On Monday, February 26th, 2024 at 2:11 PM, not...@aur.archlinux.org 
 wrote:


MarsSeed [1] filed a deletion request for ly-git-openrc [2]:

Problematic, but unneeded VCS package with wrong name, missing
provides field and pkgver() function.

The stable ly package is carried by extra repo, and there is a proper
ly-git on AUR.

This package was intended for a systemd-less Arch derivative, and is
not useful on Arch Linux, due to the fact that it is virtually
impossible nowadays to run Arch without systemd (hence the other
distros).

[1] https://aur.archlinux.org/account/MarsSeed/
[2] https://aur.archlinux.org/pkgbase/ly-git-openrc/


--
Regards,
Robin Candau / Antiz



OpenPGP_0xFDC3040B92ACA748.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


[Git][archlinux/packaging/packages/jenkins] Pushed new tag 2.447-1

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


Robin Candau pushed new tag 2.447-1 at Arch Linux / Packaging / Packages / 
jenkins

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jenkins/-/tree/2.447-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/jenkins][main] upgpkg: 2.447-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
jenkins


Commits:
917acd59 by Robin Candau at 2024-02-27T15:40:08+01:00
upgpkg: 2.447-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.446
+   pkgver = 2.447
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.446.tar.gz
+   source = 
https://github.com/jenkinsci/jenkins/archive/refs/tags/jenkins-2.447.tar.gz
source = jenkins.conf
source = jenkins.service
source = jenkins.tmpfiles
source = jenkins.sysusers
source = skip-failing-test.patch
-   sha512sums = 
6da90ce58545b10ae261cd76d0be62b7e94be82950efa0d708bf661201659d0f1ffa289bf726adb4bc36d7981f958924ac84c40158c21e1f11ef721d84170d96
+   sha512sums = 
6af6a5f8048cd52e9900e12ba7468ae48d9c2471c347c110b26f67fbb916ccb939326543692ac9cd5bef76fa27446cb8e48463fbd65c72daaa19f9563ed9bf76
sha512sums = 
482b642988027b623995e0488cc00011be5bbe9890a6d40dd6979197fa50794889ff731f798891106b367962cf60cb59b0260caadfcee9685b358a966f759553
sha512sums = 
c1e9a542bfd3db54ea0ef57acdac47ad5180330f9ffab44296762b0e69e75ce595d85a77d46025586fb507aedce4f1a032379dcd16b7b886fe475a99849fa4b2
sha512sums = 
a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90


=
PKGBUILD
=
@@ -5,7 +5,7 @@
 # Contributor: Illarion Kovalchuk 
 
 pkgname=jenkins
-pkgver=2.446
+pkgver=2.447
 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=('6da90ce58545b10ae261cd76d0be62b7e94be82950efa0d708bf661201659d0f1ffa289bf726adb4bc36d7981f958924ac84c40158c21e1f11ef721d84170d96'
+sha512sums=('6af6a5f8048cd52e9900e12ba7468ae48d9c2471c347c110b26f67fbb916ccb939326543692ac9cd5bef76fa27446cb8e48463fbd65c72daaa19f9563ed9bf76'
 
'482b642988027b623995e0488cc00011be5bbe9890a6d40dd6979197fa50794889ff731f798891106b367962cf60cb59b0260caadfcee9685b358a966f759553'
 
'c1e9a542bfd3db54ea0ef57acdac47ad5180330f9ffab44296762b0e69e75ce595d85a77d46025586fb507aedce4f1a032379dcd16b7b886fe475a99849fa4b2'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jenkins/-/commit/917acd59ac365145ad6c0e2691271fbc6828efc9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jenkins/-/commit/917acd59ac365145ad6c0e2691271fbc6828efc9
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/ansible-lint][main] upgpkg: 24.2.0-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
ansible-lint


Commits:
09af9862 by Robin Candau at 2024-02-27T13:07:16+01:00
upgpkg: 24.2.0-1: New upstream release
https://github.com/ansible/ansible-lint/releases/tag/v24.2.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,10 +1,10 @@
 pkgbase = ansible-lint
pkgdesc = Checks playbooks for practices and behaviour that could 
potentially be improved.
-   pkgver = 6.22.1
+   pkgver = 24.2.0
pkgrel = 1
url = https://github.com/ansible/ansible-lint
arch = any
-   license = GPL3
+   license = GPL-3.0-or-later
checkdepends = mypy
checkdepends = python-jmespath
checkdepends = python-pylint
@@ -30,7 +30,7 @@ pkgbase = ansible-lint
depends = python-ruamel-yaml
depends = python-wcmatch
optdepends = ansible: check official ansible collections
-   source = 
git+https://github.com/ansible/ansible-lint.git#commit=4113104583a59ba2d1f04fee3b049c5f43f6578c
+   source = 
git+https://github.com/ansible/ansible-lint.git#commit=a3fc7e4def4c3576a221fd1e0e58c0ee43f73af5
source = disable_version_check.patch
b2sums = SKIP
b2sums = 
98294f267ca693c0bc3921f8e076d674a219a891502cd31a0af789bc0b1447b53834b9c85853a134f6bc1ac384f31cb174cba2d55fbcc1636cae9bd3c0bd8f84


=
PKGBUILD
=
@@ -3,14 +3,14 @@
 # Maintainer: Robin Candau 
 # Contributor: Sander Boom 
 
-_commit=4113104583a59ba2d1f04fee3b049c5f43f6578c
+_commit=a3fc7e4def4c3576a221fd1e0e58c0ee43f73af5
 pkgname=ansible-lint
-pkgver=6.22.1
+pkgver=24.2.0
 pkgrel=1
 pkgdesc="Checks playbooks for practices and behaviour that could potentially 
be improved."
 arch=('any')
 url="https://github.com/ansible/ansible-lint;
-license=('GPL3')
+license=('GPL-3.0-or-later')
 depends=(python ansible-core git yamllint
   
python-{ansible-compat,black,enrich,filelock,jsonschema,pyaml,packaging,rich,ruamel-yaml,wcmatch})
 makedepends=(python-{build,installer,setuptools,setuptools-scm,wheel})
@@ -54,6 +54,9 @@ check() {
 --deselect 
'test/test_main.py::test_get_version_warning[v1.2.2-True-pre-release-1]'
 --deselect 'test/test_main.py::test_get_version_warning[v1.2.3-False--1]'
 --deselect 'test/test_main.py::test_get_version_warning[v1.2.4-True-new 
release-2]'
+--deselect 'test/test_main.py::test_nodeps[1]'
+--deselect 'test/test_main.py::test_nodeps[2]'
+--deselect 'test/test_main.py::test_broken_ansible_cfg'
)
 
   # install to temporary location, as importlib is used



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-lint/-/commit/09af98624d8af25b8ff61d814c2be3aadf170881

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-lint/-/commit/09af98624d8af25b8ff61d814c2be3aadf170881
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/ansible-lint] Pushed new tag 24.2.0-1

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


Robin Candau pushed new tag 24.2.0-1 at Arch Linux / Packaging / Packages / 
ansible-lint

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-lint/-/tree/24.2.0-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/ansible-core][main] upgpkg: 2.16.4-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
ansible-core


Commits:
6348bb45 by Robin Candau at 2024-02-27T13:06:01+01:00
upgpkg: 2.16.4-1: New upstream release
https://github.com/ansible/ansible/releases/tag/v2.16.4

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = ansible-core
pkgdesc = Radically simple IT automation platform
-   pkgver = 2.16.3
+   pkgver = 2.16.4
pkgrel = 1
url = https://www.ansible.com
arch = any
@@ -31,7 +31,7 @@ pkgbase = ansible-core
depends = python-pyyaml
depends = python-resolvelib
depends = python-paramiko
-   depends = python-typing-extensions
+   depends = python-typing_extensions
optdepends = python-argcomplete: shell completions
optdepends = python-dnspython: for dig lookup
optdepends = python-jmespath: json_query support
@@ -45,8 +45,8 @@ pkgbase = ansible-core
provides = python-ansible
provides = ansible-base
replaces = ansible-base
-   source = 
ansible-core-2.16.3.tar.gz::https://github.com/ansible/ansible/archive/refs/tags/v2.16.3.tar.gz
-   sha512sums = 
2bc88dbd2d30e50cb999bf8c744070accc042a2c4f1317558ee3edae45592002a0595ba57c3d89d1cc92e512d462734a241e3e392475326d44b8c2ee3c4aa0b0
-   b2sums = 
3760df3bcee55b4969add6a22b69e744691145d2d9cd2f9cd554189956f6bc6994f730a042bb1a89b86dace8b56c70957435e0a9f31dcb3a6a2410e837d5a3e0
+   source = 
ansible-core-2.16.4.tar.gz::https://github.com/ansible/ansible/archive/refs/tags/v2.16.4.tar.gz
+   sha512sums = 
c235e2fb814ed4a414bbd718eba64eaeb4992f58942f662f8733544773aaabcf11b5dc76fcc6bbe533088b6a974460e156e7c18738bf0d45c12210a057eba48b
+   b2sums = 
a482be185f59c9ad8ab070cf4e5556912e6d9f53fea284cb13e576a455633a27b8bf972089ac9af6e6ea980b37d988f4cfcb89226e009128879abbbf7961a3f5
 
 pkgname = ansible-core


=
PKGBUILD
=
@@ -9,7 +9,7 @@
 
 pkgname=ansible-core
 _pkgname=ansible
-pkgver=2.16.3
+pkgver=2.16.4
 pkgrel=1
 pkgdesc='Radically simple IT automation platform'
 arch=('any')
@@ -64,8 +64,8 @@ optdepends=(
 provides=('python-ansible' 'ansible-base')
 replaces=('ansible-base')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ansible/ansible/archive/refs/tags/v${pkgver}.tar.gz;)
-sha512sums=('2bc88dbd2d30e50cb999bf8c744070accc042a2c4f1317558ee3edae45592002a0595ba57c3d89d1cc92e512d462734a241e3e392475326d44b8c2ee3c4aa0b0')
-b2sums=('3760df3bcee55b4969add6a22b69e744691145d2d9cd2f9cd554189956f6bc6994f730a042bb1a89b86dace8b56c70957435e0a9f31dcb3a6a2410e837d5a3e0')
+sha512sums=('c235e2fb814ed4a414bbd718eba64eaeb4992f58942f662f8733544773aaabcf11b5dc76fcc6bbe533088b6a974460e156e7c18738bf0d45c12210a057eba48b')
+b2sums=('a482be185f59c9ad8ab070cf4e5556912e6d9f53fea284cb13e576a455633a27b8bf972089ac9af6e6ea980b37d988f4cfcb89226e009128879abbbf7961a3f5')
 
 build() {
   cd "${_pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-core/-/commit/6348bb45f89ce73b3e8e67960bd877607191b8e8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-core/-/commit/6348bb45f89ce73b3e8e67960bd877607191b8e8
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/ansible-core] Pushed new tag 2.16.4-1

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


Robin Candau pushed new tag 2.16.4-1 at Arch Linux / Packaging / Packages / 
ansible-core

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ansible-core/-/tree/2.16.4-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-sentry_sdk][main] upgpkg: 1.40.6-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
python-sentry_sdk


Commits:
9747fccc by Robin Candau at 2024-02-27T12:56:46+01:00
upgpkg: 1.40.6-1: New upstream release
https://github.com/getsentry/sentry-python/releases/tag/1.40.6

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = python-sentry_sdk
pkgdesc = The official Python SDK for Sentry.io
-   pkgver = 1.40.5
+   pkgver = 1.40.6
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 = 
https://github.com/getsentry/sentry-python/releases/download/1.40.5/sentry-sdk-1.40.5.tar.gz
-   sha256sums = 
d2dca2392cc5c9a2cc9bb874dd7978ebb759682fe4fe889ee7e970ee8dd1c61e
+   source = 
https://github.com/getsentry/sentry-python/releases/download/1.40.6/sentry-sdk-1.40.6.tar.gz
+   sha256sums = 
f143f3fb4bb57c90abef6e2ad06b5f6f02b2ca13e4060ec5c0549c7a9ccce3fa
 
 pkgname = python-sentry_sdk


=
PKGBUILD
=
@@ -3,7 +3,7 @@
 
 pkgname=python-sentry_sdk
 _pkgname=sentry-sdk
-pkgver=1.40.5
+pkgver=1.40.6
 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=("https://github.com/getsentry/sentry-python/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz;)
-sha256sums=('d2dca2392cc5c9a2cc9bb874dd7978ebb759682fe4fe889ee7e970ee8dd1c61e')
+sha256sums=('f143f3fb4bb57c90abef6e2ad06b5f6f02b2ca13e4060ec5c0549c7a9ccce3fa')
 
 build() {
cd "${_pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sentry_sdk/-/commit/9747fbea06803005a92ba3a3b5f1ffb033a0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sentry_sdk/-/commit/9747fbea06803005a92ba3a3b5f1ffb033a0
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-sentry_sdk] Pushed new tag 1.40.6-1

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


Robin Candau pushed new tag 1.40.6-1 at Arch Linux / Packaging / Packages / 
python-sentry_sdk

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sentry_sdk/-/tree/1.40.6-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/hyperkitty][main] upgpkg: 1.3.9-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
hyperkitty


Commits:
1d940315 by Robin Candau at 2024-02-27T12:23:30+01:00
upgpkg: 1.3.9-1: New upstream release
https://docs.mailman3.org/projects/hyperkitty/en/latest/news.html#news-1-3-9
Switch to python-mistune 3.0.X

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = hyperkitty
pkgdesc = A web interface to access GNU Mailman v3 archives
-   pkgver = 1.3.8
+   pkgver = 1.3.9
pkgrel = 1
url = https://gitlab.com/mailman/hyperkitty
install = hyperkitty.install
@@ -16,6 +16,7 @@ pkgbase = hyperkitty
makedepends = python-build
makedepends = python-installer
makedepends = python-isort
+   makedepends = python-pdm
makedepends = python-setuptools
makedepends = python-wheel
depends = python
@@ -45,7 +46,7 @@ pkgbase = hyperkitty
backup = etc/uwsgi/hyperkitty.ini
backup = etc/webapps/hyperkitty/settings_local.py
backup = etc/webapps/hyperkitty/urls.py
-   source = 
git+https://gitlab.com/mailman/hyperkitty#tag=306e95a0093d0163afe0efabadc72c0118281b17?signed
+   source = 
git+https://gitlab.com/mailman/hyperkitty#tag=534e790241c8510df892aa5edc4037bab3f61cc9?signed
source = hyperkitty-1.3.5-settings.patch
source = hyperkitty-qcluster.service
source = hyperkitty.sysusers


=
PKGBUILD
=
@@ -2,8 +2,8 @@
 
 _name=HyperKitty
 pkgname=hyperkitty
-pkgver=1.3.8
-_commit=306e95a0093d0163afe0efabadc72c0118281b17 # refs/tags/1.3.8
+pkgver=1.3.9
+_commit=534e790241c8510df892aa5edc4037bab3f61cc9 # refs/tags/1.3.9
 pkgrel=1
 pkgdesc="A web interface to access GNU Mailman v3 archives"
 arch=(any)
@@ -35,6 +35,7 @@ makedepends=(
   python-build
   python-installer
   python-isort
+  python-pdm
   python-setuptools
   python-wheel
 )



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hyperkitty/-/commit/1d940315b0c66a0d2f5a800ae89801e96daa70a1

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hyperkitty/-/commit/1d940315b0c66a0d2f5a800ae89801e96daa70a1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/hyperkitty] Pushed new tag 1.3.9-1

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


Robin Candau pushed new tag 1.3.9-1 at Arch Linux / Packaging / Packages / 
hyperkitty

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hyperkitty/-/tree/1.3.9-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-mistune][main] upgpkg: 1:3.0.2-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
python-mistune


Commits:
cf42b9f3 by Robin Candau at 2024-02-27T11:52:03+01:00
upgpkg: 1:3.0.2-1: New upstream release

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -0,0 +1,19 @@
+pkgbase = python-mistune
+   pkgdesc = A fast yet powerful Python Markdown parser with renderers and 
plugins
+   pkgver = 3.0.2
+   pkgrel = 1
+   epoch = 1
+   url = https://mistune.lepture.com
+   arch = any
+   license = BSD-3-Clause
+   checkdepends = python-pytest
+   makedepends = python-build
+   makedepends = python-installer
+   makedepends = python-setuptools
+   makedepends = python-wheel
+   depends = python
+   source = 
https://github.com/lepture/mistune/archive/v3.0.2/python-mistune-3.0.2.tar.gz
+   sha512sums = 
c3075f5834e200a900f31478eb652745e3cce4e9cbc25796b65fe3998bdfa05eef327bb851aefd7128577660c3f48982d36bb2cec2d8d2a6fbb64dee2516b57b
+   b2sums = 
c8e24d4af55cc4ba2fd4288b3296d1846a56f15f04f252325ff01be566b0e1eae830bda59a387d4ef3d95f5d0ee9c75561664fcf0211b48c1f62692a0d414bf6
+
+pkgname = python-mistune


=
PKGBUILD
=
@@ -5,19 +5,19 @@
 
 pkgname=python-mistune
 _pkgname=mistune
-pkgver=2.0.5
+pkgver=3.0.2
 pkgrel=1
 epoch=1
 pkgdesc="A fast yet powerful Python Markdown parser with renderers and plugins"
 arch=('any')
 url="https://mistune.lepture.com;
-license=('BSD')
+license=('BSD-3-Clause')
 depends=('python')
 makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
 checkdepends=('python-pytest')
 
source=("https://github.com/lepture/mistune/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('ca1cb685e0d8adc421cec1bb5359895e04bc80259eb0bdc5b554669758e92d3f10cdd4bd01a15ca9aeeca62f9c8813a14101db0281b9a93eeecbff496aa0')
-b2sums=('fbece6ecb32003b40772b5772eb0415d1ae3654a52625578ff92daa4ed8df38758a6e725ddda86b2f7848406942454e09e52dca6583444f03769bd4911a4c5aa')
+sha512sums=('c3075f5834e200a900f31478eb652745e3cce4e9cbc25796b65fe3998bdfa05eef327bb851aefd7128577660c3f48982d36bb2cec2d8d2a6fbb64dee2516b57b')
+b2sums=('c8e24d4af55cc4ba2fd4288b3296d1846a56f15f04f252325ff01be566b0e1eae830bda59a387d4ef3d95f5d0ee9c75561664fcf0211b48c1f62692a0d414bf6')
 
 build() {
cd "${_pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-mistune/-/commit/cf42b9f3687bef46d1c8a08137dc5fcd44f266b2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-mistune/-/commit/cf42b9f3687bef46d1c8a08137dc5fcd44f266b2
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/python-mistune] Pushed new tag 1-3.0.2-1

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


Robin Candau pushed new tag 1-3.0.2-1 at Arch Linux / Packaging / Packages / 
python-mistune

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-mistune/-/tree/1-3.0.2-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/powerline][main] upgpkg: 2.8.3-3: Add a patch to make checks compatible with python 3.12

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
powerline


Commits:
a032f0b4 by Robin Candau at 2024-02-27T11:44:00+01:00
upgpkg: 2.8.3-3: Add a patch to make checks compatible with python 3.12
https://github.com/powerline/powerline/pull/2251
https://archlinux.org/todo/imp-module-removal-in-python-312/

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -0,0 +1,50 @@
+pkgbase = powerline
+   pkgdesc = Statusline plugin for vim, and provides statuslines and 
prompts for several other applications, including zsh, bash, tmux, IPython, 
Awesome, i3 and Qtile
+   pkgver = 2.8.3
+   pkgrel = 3
+   url = https://github.com/powerline/powerline
+   arch = x86_64
+   license = MIT
+   checkdepends = python-wheel
+   checkdepends = python-pexpect
+   checkdepends = python-tox
+   makedepends = python-setuptools
+   makedepends = python-sphinx
+   makedepends = git
+   source = 
powerline-2.8.3.tar.gz::https://github.com/powerline/powerline/archive/2.8.3.tar.gz
+   source = fail-on-binary-error.patch
+   source = https://github.com/powerline/powerline/commit/50d73bfb.patch
+   source = https://github.com/powerline/powerline/commit/c04a8dd5.patch
+   sha512sums = 
fe0301d8a64827825ed5a1c9c91066299c198bc03d949e01241fa750d892a7f86029ab777ac991dfebf05d7a163a3fdd7cd44e2dea862562bc219c3566891455
+   sha512sums = 
d8f77a55d6056353e05556b283840e65bc0411890b5906deaf7f041843a17b08b6975ec399810e10d84d840e66c1125f6851559e4806a850502c685a6621
+   sha512sums = 
506cce7894a5634f8365cf55c09fec3031ee58f7620730213a9032195482b3adae278402198920e6918851a8f34e451b19b3176d7cd29c31bf195214886f9fcd
+   sha512sums = 
0045b7609e1e8ae57e15049415274bb75d13686cac894afe81795a7fe185d9ccdb91c2cc0f367144037a5915fa57554f5365239b2455bd864cef449c75ee2355
+
+pkgname = powerline
+   depends = python-powerline
+   conflicts = python-powerline<=2.3-1
+   replaces = python-powerline<=2.3-1
+
+pkgname = python-powerline
+   pkgdesc = python library for powerline
+   depends = python>=3.2
+   depends = powerline-common
+   optdepends = python-psutil: improved system information
+   optdepends = python-pygit2: improved git support
+   optdepends = powerline-vim: vim plugin
+   optdepends = powerline-fonts: patched fonts for powerline
+   optdepends = which: fish bindings
+
+pkgname = powerline-common
+   pkgdesc = common files for python-powerline
+
+pkgname = powerline-vim
+   pkgdesc = vim plugin for powerline
+   depends = powerline
+   depends = powerline-common
+   depends = vim-runtime
+
+pkgname = powerline-fonts
+   pkgdesc = patched fonts for powerline
+   depends = powerline-common
+   provides = otf-powerline-symbols


=
PKGBUILD
=
@@ -1,4 +1,5 @@
 # Maintainer: Jiachen Yang 
+# Maintainer: Robin Candau 
 # AUR Maintainer: Swift Geek
 # AUR Maintainer: Timothée Ravier 
 # AUR Maintainer: Stefan Tatschner 
@@ -10,7 +11,7 @@ pkgbase="powerline"
 pkgname=("powerline" "python-powerline" "powerline-common" "powerline-vim" 
"powerline-fonts")
 pkgdesc='Statusline plugin for vim, and provides statuslines and prompts for 
several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and 
Qtile'
 pkgver=2.8.3
-pkgrel=2
+pkgrel=3
 url="https://github.com/${_pkgname}/${_pkgname};
 license=('MIT')
 arch=('x86_64')
@@ -20,17 +21,18 @@ makedepends=(
 'git'
 )
 checkdepends=(
+'python-wheel'
 'python-pexpect'
 'python-tox'
 )
 
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/${_pkgname}/${_pkgname}/archive/${pkgver}.tar.gz;
 "fail-on-binary-error.patch"
-"https://github.com/powerline/powerline/commit/50d73bfb.patch;)
+"https://github.com/powerline/powerline/commit/50d73bfb.patch;
+"https://github.com/powerline/powerline/commit/c04a8dd5.patch;)
 
sha512sums=('fe0301d8a64827825ed5a1c9c91066299c198bc03d949e01241fa750d892a7f86029ab777ac991dfebf05d7a163a3fdd7cd44e2dea862562bc219c3566891455'
 
'd8f77a55d6056353e05556b283840e65bc0411890b5906deaf7f041843a17b08b6975ec399810e10d84d840e66c1125f6851559e4806a850502c685a6621'
-
'506cce7894a5634f8365cf55c09fec3031ee58f7620730213a9032195482b3adae278402198920e6918851a8f34e451b19b3176d7cd29c31bf195214886f9fcd')
-
-
+
'506cce7894a5634f8365cf55c09fec3031ee58f7620730213a9032195482b3adae278402198920e6918851a8f34e451b19b3176d7cd29c31bf195214886f9fcd'
+
'0045b7609e1e8ae57e15049415274bb75d13686cac894afe81795a7fe185d9ccdb91c2cc0f367144037a5915fa57554f5365239b2455bd864cef449c75ee2355')
 
 prepare() {
 # fix https://bugs.archlinux.org/task/48358
@@ -

[Git][archlinux/packaging/packages/powerline] Pushed new tag 2.8.3-3

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


Robin Candau pushed new tag 2.8.3-3 at Arch Linux / Packaging / Packages / 
powerline

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/tree/2.8.3-3
You're receiving this email because of your account on gitlab.archlinux.org.




Bug#1064881: ITP: golang-github-soniakeys-quant -- An interface for image color quantizers.

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-soniakeys-quant
  Version : 1.0.0-1
  Upstream Author : Sonia Keys
* URL : https://github.com/soniakeys/quant
* License : Expat
  Programming Lang: Go
  Description : An interface for image color quantizers.

 Quant
 .
 Experiments with color quantizers
 .
 Implemented here are two rather simple quantizers and an (also simple)
 ditherer. The quantizers satisfy the draw.Quantizer interface of the
 standard library. The ditherer satisfies the draw.Drawer interface of
 the standard library.

We need this as an indirect dependency for golang-sourcehut-rockorager-vaxis.



Bug#1064881: ITP: golang-github-soniakeys-quant -- An interface for image color quantizers.

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-soniakeys-quant
  Version : 1.0.0-1
  Upstream Author : Sonia Keys
* URL : https://github.com/soniakeys/quant
* License : Expat
  Programming Lang: Go
  Description : An interface for image color quantizers.

 Quant
 .
 Experiments with color quantizers
 .
 Implemented here are two rather simple quantizers and an (also simple)
 ditherer. The quantizers satisfy the draw.Quantizer interface of the
 standard library. The ditherer satisfies the draw.Drawer interface of
 the standard library.

We need this as an indirect dependency for golang-sourcehut-rockorager-vaxis.



Bug#1064881: ITP: golang-github-soniakeys-quant -- An interface for image color quantizers.

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-soniakeys-quant
  Version : 1.0.0-1
  Upstream Author : Sonia Keys
* URL : https://github.com/soniakeys/quant
* License : Expat
  Programming Lang: Go
  Description : An interface for image color quantizers.

 Quant
 .
 Experiments with color quantizers
 .
 Implemented here are two rather simple quantizers and an (also simple)
 ditherer. The quantizers satisfy the draw.Quantizer interface of the
 standard library. The ditherer satisfies the draw.Drawer interface of
 the standard library.

We need this as an indirect dependency for golang-sourcehut-rockorager-vaxis.



Bug#1064881: ITP: golang-github-soniakeys-quant -- An interface for image color quantizers.

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-soniakeys-quant
  Version : 1.0.0-1
  Upstream Author : Sonia Keys
* URL : https://github.com/soniakeys/quant
* License : Expat
  Programming Lang: Go
  Description : An interface for image color quantizers.

 Quant
 .
 Experiments with color quantizers
 .
 Implemented here are two rather simple quantizers and an (also simple)
 ditherer. The quantizers satisfy the draw.Quantizer interface of the
 standard library. The ditherer satisfies the draw.Drawer interface of
 the standard library.

We need this as an indirect dependency for golang-sourcehut-rockorager-vaxis.



Bug#1064880: ITP: golang-github-mattn-go-sixel -- DRCS/Sixel Encoder/Decoder

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-mattn-go-sixel
  Version : 0.0.5-1
  Upstream Author : mattn
* URL : https://github.com/mattn/go-sixel
* License : Expat
  Programming Lang: Go
  Description : DRCS/Sixel Encoder/Decoder

 go-sixel
 .
 DRCS Sixel Encoder/Decoder
 .
 (http://go-gyazo.appspot.com/75ec3ce96dfc573e.png)
 .
 Installation
 .
   $ go get github.com/mattn/go-sixel
 .
 You can install gosr (go sixel renderer), gosd (go sixel decoder) with
 following installation instruction.
 .
   $ go get github.com/mattn/go-sixel/cmd/gosr
   $ go get github.com/mattn/go-sixel/cmd/gosd
 .
   COMMAND | DESCRIPTION
 --+---
   gosr| Image renderer
   gosd| Decoder to png
   goscat  | Render cats
   gosgif  | Render animation GIF
   gosl| Run SL
 .
 Usage
 .
 Encode
 .
   $ cat foo.png | gosr -
 .
 Decode
 .
   $ cat foo.drcs | gosd > foo.png
 .
 Use as library
 .
   img, _, _ := image.Decode(filename)
   sixel.NewEncoder(os.Stdout).Encode(img)
 .
 License
 .
 MIT
 .
 Author
 .
 Yasuhiro Matsumoto (a.k.a mattn)

We need this as a dependency for vaxis.



Bug#1064880: ITP: golang-github-mattn-go-sixel -- DRCS/Sixel Encoder/Decoder

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-mattn-go-sixel
  Version : 0.0.5-1
  Upstream Author : mattn
* URL : https://github.com/mattn/go-sixel
* License : Expat
  Programming Lang: Go
  Description : DRCS/Sixel Encoder/Decoder

 go-sixel
 .
 DRCS Sixel Encoder/Decoder
 .
 (http://go-gyazo.appspot.com/75ec3ce96dfc573e.png)
 .
 Installation
 .
   $ go get github.com/mattn/go-sixel
 .
 You can install gosr (go sixel renderer), gosd (go sixel decoder) with
 following installation instruction.
 .
   $ go get github.com/mattn/go-sixel/cmd/gosr
   $ go get github.com/mattn/go-sixel/cmd/gosd
 .
   COMMAND | DESCRIPTION
 --+---
   gosr| Image renderer
   gosd| Decoder to png
   goscat  | Render cats
   gosgif  | Render animation GIF
   gosl| Run SL
 .
 Usage
 .
 Encode
 .
   $ cat foo.png | gosr -
 .
 Decode
 .
   $ cat foo.drcs | gosd > foo.png
 .
 Use as library
 .
   img, _, _ := image.Decode(filename)
   sixel.NewEncoder(os.Stdout).Encode(img)
 .
 License
 .
 MIT
 .
 Author
 .
 Yasuhiro Matsumoto (a.k.a mattn)

We need this as a dependency for vaxis.



Bug#1064880: ITP: golang-github-mattn-go-sixel -- DRCS/Sixel Encoder/Decoder

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-mattn-go-sixel
  Version : 0.0.5-1
  Upstream Author : mattn
* URL : https://github.com/mattn/go-sixel
* License : Expat
  Programming Lang: Go
  Description : DRCS/Sixel Encoder/Decoder

 go-sixel
 .
 DRCS Sixel Encoder/Decoder
 .
 (http://go-gyazo.appspot.com/75ec3ce96dfc573e.png)
 .
 Installation
 .
   $ go get github.com/mattn/go-sixel
 .
 You can install gosr (go sixel renderer), gosd (go sixel decoder) with
 following installation instruction.
 .
   $ go get github.com/mattn/go-sixel/cmd/gosr
   $ go get github.com/mattn/go-sixel/cmd/gosd
 .
   COMMAND | DESCRIPTION
 --+---
   gosr| Image renderer
   gosd| Decoder to png
   goscat  | Render cats
   gosgif  | Render animation GIF
   gosl| Run SL
 .
 Usage
 .
 Encode
 .
   $ cat foo.png | gosr -
 .
 Decode
 .
   $ cat foo.drcs | gosd > foo.png
 .
 Use as library
 .
   img, _, _ := image.Decode(filename)
   sixel.NewEncoder(os.Stdout).Encode(img)
 .
 License
 .
 MIT
 .
 Author
 .
 Yasuhiro Matsumoto (a.k.a mattn)

We need this as a dependency for vaxis.



Bug#1064880: ITP: golang-github-mattn-go-sixel -- DRCS/Sixel Encoder/Decoder

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-mattn-go-sixel
  Version : 0.0.5-1
  Upstream Author : mattn
* URL : https://github.com/mattn/go-sixel
* License : Expat
  Programming Lang: Go
  Description : DRCS/Sixel Encoder/Decoder

 go-sixel
 .
 DRCS Sixel Encoder/Decoder
 .
 (http://go-gyazo.appspot.com/75ec3ce96dfc573e.png)
 .
 Installation
 .
   $ go get github.com/mattn/go-sixel
 .
 You can install gosr (go sixel renderer), gosd (go sixel decoder) with
 following installation instruction.
 .
   $ go get github.com/mattn/go-sixel/cmd/gosr
   $ go get github.com/mattn/go-sixel/cmd/gosd
 .
   COMMAND | DESCRIPTION
 --+---
   gosr| Image renderer
   gosd| Decoder to png
   goscat  | Render cats
   gosgif  | Render animation GIF
   gosl| Run SL
 .
 Usage
 .
 Encode
 .
   $ cat foo.png | gosr -
 .
 Decode
 .
   $ cat foo.drcs | gosd > foo.png
 .
 Use as library
 .
   img, _, _ := image.Decode(filename)
   sixel.NewEncoder(os.Stdout).Encode(img)
 .
 License
 .
 MIT
 .
 Author
 .
 Yasuhiro Matsumoto (a.k.a mattn)

We need this as a dependency for vaxis.



[plasmashell] [Bug 481756] Desktop context menu items that open KCMs could be slightly shortened

2024-02-26 Thread Robin
https://bugs.kde.org/show_bug.cgi?id=481756

--- Comment #6 from Robin  ---
(In reply to Nate Graham from comment #5)
> It's our rule that menu items always begin with a verb, since they are
> actions that will do something. You have to know what thing they will do,
> and that requires a verb! So shortening them in a way that preserves the
> word "Configure" is the way to go here
> 
> In the past we added the "and wallpaper" bit to the end of the first menu
> item to help people find the wallpaper settings. This was before we had a
> wallpaper page in System Settings. Maybe that's discoverable enough such
> that people will find it in System Settings, and we can remove the "and
> wallpaper" part now.

Someone mentioned that in the Reddit comments, that is why I had to change my
mind to "Customize Desktop" and "Configure Display". These two are different
enough to not be confused with eachother, self-explaining and also clean enough
to be not cause too much clutter.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Git][archlinux/packaging/packages/zabbix] Pushed new tag 6.4.12-1

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


Robin Candau pushed new tag 6.4.12-1 at Arch Linux / Packaging / Packages / 
zabbix

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/zabbix/-/tree/6.4.12-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/gitea] Pushed new tag 1.21.7-1

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


Robin Candau pushed new tag 1.21.7-1 at Arch Linux / Packaging / Packages / 
gitea

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/tree/1.21.7-1
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/gitea][main] upgpkg: 1.21.7-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / gitea


Commits:
1af8dcb7 by Robin Candau at 2024-02-26T18:43:57+01:00
upgpkg: 1.21.7-1: New upstream release
https://github.com/go-gitea/gitea/releases/tag/v1.21.7

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = gitea
pkgdesc = Painless self-hosted Git service, community managed.
-   pkgver = 1.21.6
+   pkgver = 1.21.7
pkgrel = 1
url = https://gitea.io
arch = x86_64
@@ -20,7 +20,7 @@ pkgbase = gitea
optdepends = sqlite: SQLite support
options = !lto
backup = etc/gitea/app.ini
-   source = 
git+https://github.com/go-gitea/gitea.git#tag=63a054a1591fd7453f5b19d67b290d25ada85ced?signed
+   source = 
git+https://github.com/go-gitea/gitea.git#tag=2a06dba108f789ff40bda019edb00df16392cf6d?signed
source = gitea.tmpfiles
source = gitea.service
source = gitea.sysusers


=
PKGBUILD
=
@@ -4,7 +4,7 @@
 # Contributor: Frederik Schwan 
 
 pkgname=gitea
-pkgver=1.21.6
+pkgver=1.21.7
 pkgrel=1
 pkgdesc="Painless self-hosted Git service, community managed."
 arch=(x86_64)
@@ -24,7 +24,7 @@ optdepends=(
 checkdepends=(openssh)
 options=(!lto)
 backup=('etc/gitea/app.ini')
-_tag=63a054a1591fd7453f5b19d67b290d25ada85ced # git rev-parse v${pkgver}
+_tag=2a06dba108f789ff40bda019edb00df16392cf6d # git rev-parse v${pkgver}
 source=(git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed
 gitea.tmpfiles
 gitea.service



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/commit/1af8dcb798942e47ee018adb68df00706f347db4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/commit/1af8dcb798942e47ee018adb68df00706f347db4
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.123.4-1

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


Robin Candau pushed new tag 0.123.4-1 at Arch Linux / Packaging / Packages / 
hugo

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.123.4-1
You're receiving this email because of your account on gitlab.archlinux.org.




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

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo


Commits:
9bcd7027 by Robin Candau at 2024-02-26T18:26:18+01:00
upgpkg: 0.123.4-1: New upstream release
https://github.com/gohugoio/hugo/releases/tag/v0.123.4

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = hugo
pkgdesc = Fast and Flexible Static Site Generator in Go
-   pkgver = 0.123.3
+   pkgver = 0.123.4
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.123.3.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.3.tar.gz
-   sha512sums = 
cc549faea0b463ceb06f4aab5647c1b952dfd67b307aa500e059f7b0881a3c2f3eb624a354d53904a700bf75cc3270833a1abef6e52c2c3cda81dbaf76cb71d1
+   source = 
hugo-0.123.4.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.4.tar.gz
+   sha512sums = 
c833c2e1a0fc5897465121d48f20090dab9cc7e707350cad7c522db168fc9f435f39a97f7bea87c26ef1b7a89c6320ed0370a42ea0a6c88b409562bebcb67759
 
 pkgname = hugo


=
PKGBUILD
=
@@ -6,7 +6,7 @@
 # Contributor: Brenton Horne
 
 pkgname=hugo
-pkgver=0.123.3
+pkgver=0.123.4
 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=('cc549faea0b463ceb06f4aab5647c1b952dfd67b307aa500e059f7b0881a3c2f3eb624a354d53904a700bf75cc3270833a1abef6e52c2c3cda81dbaf76cb71d1')
+sha512sums=('c833c2e1a0fc5897465121d48f20090dab9cc7e707350cad7c522db168fc9f435f39a97f7bea87c26ef1b7a89c6320ed0370a42ea0a6c88b409562bebcb67759')
 
 build() {
   cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/9bcd70273be3d429edbf71fdc97ed1fdc298beab

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/9bcd70273be3d429edbf71fdc97ed1fdc298beab
You're receiving this email because of your account on gitlab.archlinux.org.




[PATCH] RISC-V: Add initial cost handling for segment loads/stores.

2024-02-26 Thread Robin Dapp
Hi,

This has been sitting on my local tree - I've been wanting to post it
for a while but somehow forgot.

This patch makes segment loads and stores more expensive.  It adds
segment_load and segment_store cost fields to the common vector costs
and adds handling to adjust_stmt_cost.  In the future we could handle
this in a more fine-grained manner but let's start somehow.

Regtested on rv64.

Regards
 Robin

gcc/ChangeLog:

* config/riscv/riscv-protos.h (struct common_vector_cost): Add
segment_[load/store]_cost.
* config/riscv/riscv-vector-costs.cc (costs::adjust_stmt_cost):
Handle segment loads/stores.
* config/riscv/riscv.cc: Initialize segment_[load/store]_cost
to 1.

gcc/testsuite/ChangeLog:

* gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: Expect m4
instead of m2.
---
 gcc/config/riscv/riscv-protos.h   |   4 +
 gcc/config/riscv/riscv-vector-costs.cc| 127 --
 gcc/config/riscv/riscv.cc |   4 +
 .../vect/costmodel/riscv/rvv/pr113112-4.c |   4 +-
 4 files changed, 95 insertions(+), 44 deletions(-)

diff --git a/gcc/config/riscv/riscv-protos.h b/gcc/config/riscv/riscv-protos.h
index 80efdf2b7e5..2e8ab9990a8 100644
--- a/gcc/config/riscv/riscv-protos.h
+++ b/gcc/config/riscv/riscv-protos.h
@@ -218,6 +218,10 @@ struct common_vector_cost
   const int gather_load_cost;
   const int scatter_store_cost;
 
+  /* Segment load/store cost.  */
+  const int segment_load_cost;
+  const int segment_store_cost;
+
   /* Cost of a vector-to-scalar operation.  */
   const int vec_to_scalar_cost;
 
diff --git a/gcc/config/riscv/riscv-vector-costs.cc 
b/gcc/config/riscv/riscv-vector-costs.cc
index adf9c197df5..d3c12444773 100644
--- a/gcc/config/riscv/riscv-vector-costs.cc
+++ b/gcc/config/riscv/riscv-vector-costs.cc
@@ -1043,6 +1043,24 @@ costs::better_main_loop_than_p (const vector_costs 
*uncast_other) const
   return vector_costs::better_main_loop_than_p (other);
 }
 
+/* Returns the group size i.e. the number of vectors to be loaded by a
+   segmented load/store instruction.  Return 0 if it is no segmented
+   load/store.  */
+static int
+segment_loadstore_group_size (enum vect_cost_for_stmt kind,
+ stmt_vec_info stmt_info)
+{
+  if ((kind == vector_load || kind == vector_store)
+  && STMT_VINFO_DATA_REF (stmt_info))
+{
+  stmt_info = DR_GROUP_FIRST_ELEMENT (stmt_info);
+  if (stmt_info
+ && STMT_VINFO_MEMORY_ACCESS_TYPE (stmt_info) == VMAT_LOAD_STORE_LANES)
+   return DR_GROUP_SIZE (stmt_info);
+}
+  return 0;
+}
+
 /* Adjust vectorization cost after calling riscv_builtin_vectorization_cost.
For some statement, we would like to further fine-grain tweak the cost on
top of riscv_builtin_vectorization_cost handling which doesn't have any
@@ -1067,55 +1085,80 @@ costs::adjust_stmt_cost (enum vect_cost_for_stmt kind, 
loop_vec_info loop,
 case vector_load:
 case vector_store:
{
- /* Unit-stride vector loads and stores do not have offset addressing
-as opposed to scalar loads and stores.
-If the address depends on a variable we need an additional
-add/sub for each load/store in the worst case.  */
- if (stmt_info && stmt_info->stmt)
+ if (stmt_info && stmt_info->stmt && STMT_VINFO_DATA_REF (stmt_info))
{
- data_reference *dr = STMT_VINFO_DATA_REF (stmt_info);
- class loop *father = stmt_info->stmt->bb->loop_father;
- if (!loop && father && !father->inner && father->superloops)
+ int group_size;
+ if ((group_size
+  = segment_loadstore_group_size (kind, stmt_info)) > 1)
{
- tree ref;
- if (TREE_CODE (dr->ref) != MEM_REF
- || !(ref = TREE_OPERAND (dr->ref, 0))
- || TREE_CODE (ref) != SSA_NAME)
-   break;
+ /* Segment loads and stores.  When the group size is > 1
+the vectorizer will add a vector load/store statement for
+each vector in the group.  Note that STMT_COST is
+overwritten here rather than adjusted.  */
+ if (riscv_v_ext_vector_mode_p (loop->vector_mode))
+   stmt_cost
+ = (DR_IS_READ (STMT_VINFO_DATA_REF (stmt_info))
+? costs->vla->segment_load_cost
+: costs->vla->segment_store_cost);
+ else
+   stmt_cost
+ = (DR_IS_READ (STMT_VINFO_DATA_REF (stmt_info))
+? costs->vls->segment_load_cost
+: costs->vls->segment_store_cost);
+ break;
+ /* TO

[Collab] India loves millet?

2024-02-26 Thread Robin Asbell via Collab
Millets will completely take overhotelierindia.comSent from my iPhone

-- 
Collab mailing list
Collab@lists.millets2023.space
https://lists.millets2023.space/mailman/listinfo/collab


Re: [PATCH] RISC-V: Update test expectancies with recent scheduler change

2024-02-26 Thread Robin Dapp
On 2/24/24 00:10, Edwin Lu wrote:
> Given the recent change with adding the scheduler pipeline descriptions,
> many scan-dump failures emerged. Relax the expected assembler output
> conditions on the affected tests to reduce noise.

I'm not entirely sure yet about relaxing the scans like this.
There seem to be uarchs that want to minimize vsetvls under all
circumstances while others don't seem to care all that much.  We could
(not must) assume that the tests that now regress have been written
with this minimization aspect in mind and that we'd want to be sure
that we still manage to emit the minimal number of vsetvls.

Why is the new upper bound acceptable?  What if a vector_load cost
of 12 (or so) causes even more vsetvls?  The 6 in generic_ooo is more
or less arbitrary chosen.

My suggestion before was to create another sched model that has
load costs like before and run the regressing tests with that
model.  That's of course also not really ideal and actually
shoehorned a bit, in particular as no scheduling also increases
the number of vsetvls.

Juzhe: What's your intention with those tests?  I'd suppose you
want the vsetvl number to be minimal here and not higher?  Did you
plan to add a particular scheduling model or are you happy with
the default (all 1) latencies?

Regards
 Robin


Re: [gentoo-dev] [PATCH v2 1/2] check-reqs.eclass: runtime disk checks for any path.

2024-02-26 Thread Robin H. Johnson
On Mon, Feb 26, 2024 at 08:01:28AM +0100, z...@gentoo.org wrote:
> Am 26.02.24 um 07:31 schrieb Robin H. Johnson:
> > Allow checking any runtime path for installing ever-larger packages.
> > 
> > CHECKREQS_DISK_RUNTIME=( /boot:40M /:350M /opt:500M )
> 
> In the example case: Shouldn't the eclass check for 850M on / if /opt is 
> not a separate partition?
> I am not sure how often it really happens that multiple large 
> requirements for different folders exist.
I just summed up the 2 example packages here.

I do see your concern about the filesystem/mountpoint layout.

If it's a single /: that needs 850M
If it's split / and /opt: then it's the listed space in each location.

Correctly processing this would require converting each of the listed
check locations to their common mounts, summing the needs, and then
validating.

This should be possible with "stat --printf=%m" to resolve any directory
into it's mountpoint.

I'll see if it can be done trivially enough for the eclass.

-- 
Robin Hugh Johnson
Gentoo Linux: Dev, Infra Lead, Foundation President & Treasurer
E-Mail   : robb...@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


signature.asc
Description: PGP signature


Bug#1064818: ITP: golang-sourcehut-rockorager-vaxis -- A modern TUI library for go

2024-02-26 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-sourcehut-rockorager-vaxis
  Version : 0.8.2-1
  Upstream Author : Tim Culverhouse <>
* URL : https://git.sr.ht/~rockorager/vaxis
* License : Apache-2.0
  Programming Lang: Go
  Description : A modern TUI library for go

Vaxis is a Terminal User Interface (TUI) library for go. Vaxis supports modern
terminal features, such as styled underlines and graphics. A widgets package is
provided with some useful widgets.

Vaxis is blazingly fast at rendering. It might not be as fast or efficient as
notcurses, but significant profiling has been done to reduce all render
bottlenecks while still maintaining the feature-set.

All input parsing is done using a real terminal parser, based on the excellent
state machine by Paul Flo Williams. Some modifications have been made to allow
for proper SGR parsing (':' separated sub-parameters)

Vaxis does not use terminfo. Support for features is detected through terminal
queries. Vaxis assumes xterm-style escape codes everywhere else.

This will be a new dependency for aerc 0.18 and onwards.



Bug#1064818: ITP: golang-sourcehut-rockorager-vaxis -- A modern TUI library for go

2024-02-26 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-sourcehut-rockorager-vaxis
  Version : 0.8.2-1
  Upstream Author : Tim Culverhouse <>
* URL : https://git.sr.ht/~rockorager/vaxis
* License : Apache-2.0
  Programming Lang: Go
  Description : A modern TUI library for go

Vaxis is a Terminal User Interface (TUI) library for go. Vaxis supports modern
terminal features, such as styled underlines and graphics. A widgets package is
provided with some useful widgets.

Vaxis is blazingly fast at rendering. It might not be as fast or efficient as
notcurses, but significant profiling has been done to reduce all render
bottlenecks while still maintaining the feature-set.

All input parsing is done using a real terminal parser, based on the excellent
state machine by Paul Flo Williams. Some modifications have been made to allow
for proper SGR parsing (':' separated sub-parameters)

Vaxis does not use terminfo. Support for features is detected through terminal
queries. Vaxis assumes xterm-style escape codes everywhere else.

This will be a new dependency for aerc 0.18 and onwards.



Bug#1064818: ITP: golang-sourcehut-rockorager-vaxis -- A modern TUI library for go

2024-02-26 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-sourcehut-rockorager-vaxis
  Version : 0.8.2-1
  Upstream Author : Tim Culverhouse <>
* URL : https://git.sr.ht/~rockorager/vaxis
* License : Apache-2.0
  Programming Lang: Go
  Description : A modern TUI library for go

Vaxis is a Terminal User Interface (TUI) library for go. Vaxis supports modern
terminal features, such as styled underlines and graphics. A widgets package is
provided with some useful widgets.

Vaxis is blazingly fast at rendering. It might not be as fast or efficient as
notcurses, but significant profiling has been done to reduce all render
bottlenecks while still maintaining the feature-set.

All input parsing is done using a real terminal parser, based on the excellent
state machine by Paul Flo Williams. Some modifications have been made to allow
for proper SGR parsing (':' separated sub-parameters)

Vaxis does not use terminfo. Support for features is detected through terminal
queries. Vaxis assumes xterm-style escape codes everywhere else.

This will be a new dependency for aerc 0.18 and onwards.



Bug#1064818: ITP: golang-sourcehut-rockorager-vaxis -- A modern TUI library for go

2024-02-26 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-sourcehut-rockorager-vaxis
  Version : 0.8.2-1
  Upstream Author : Tim Culverhouse <>
* URL : https://git.sr.ht/~rockorager/vaxis
* License : Apache-2.0
  Programming Lang: Go
  Description : A modern TUI library for go

Vaxis is a Terminal User Interface (TUI) library for go. Vaxis supports modern
terminal features, such as styled underlines and graphics. A widgets package is
provided with some useful widgets.

Vaxis is blazingly fast at rendering. It might not be as fast or efficient as
notcurses, but significant profiling has been done to reduce all render
bottlenecks while still maintaining the feature-set.

All input parsing is done using a real terminal parser, based on the excellent
state machine by Paul Flo Williams. Some modifications have been made to allow
for proper SGR parsing (':' separated sub-parameters)

Vaxis does not use terminfo. Support for features is detected through terminal
queries. Vaxis assumes xterm-style escape codes everywhere else.

This will be a new dependency for aerc 0.18 and onwards.



[gentoo-dev] [PATCH v2 2/2] sys-firmware/intel-microcode: check-reqs for /boot space

2024-02-25 Thread Robin H. Johnson
Signed-off-by: Robin H. Johnson 
---
 .../intel-microcode-20231114_p20231114.ebuild   | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
index 5d1ff1e7f4be..30aca9ccbecf 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit linux-info mount-boot
+inherit linux-info mount-boot check-reqs
 
 # Find updates by searching and clicking the first link (hopefully it's the 
one):
 # 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
@@ -52,6 +52,9 @@ BDEPEND=">=sys-apps/iucode_tool-2.3"
 # !

[gentoo-dev] [PATCH v2 1/2] check-reqs.eclass: runtime disk checks for any path.

2024-02-25 Thread Robin H. Johnson
Allow checking any runtime path for installing ever-larger packages.

CHECKREQS_DISK_RUNTIME=( /boot:40M /:350M /opt:500M )

Recent example of large packages:

gentoo-kernel-bin:
/ >=350MB/version (in /lib/modules)
/boot >=40MB/version

rust-bin:
/opt  >=450MB/version

Signed-off-by: Robin H. Johnson 
---
 eclass/check-reqs.eclass | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass
index fac2f4553d74..1c59c69489a9 100644
--- a/eclass/check-reqs.eclass
+++ b/eclass/check-reqs.eclass
@@ -30,6 +30,13 @@
 # # install will need this much space in /var
 # CHECKREQS_DISK_VAR="1024M"
 #
+# # install will need this much space in listed paths.
+# CHECKREQS_DISK_RUNTIME=(
+#   /var:1G
+#   /boot/efi:32M
+#   /opt/giant-package-with-dedicated-disk:100G
+# )
+#
 # @CODE
 #
 # If you don't specify a value for, say, CHECKREQS_MEMORY, then the test is not
@@ -66,6 +73,11 @@ _CHECK_REQS_ECLASS=1
 # @DESCRIPTION:
 # How much space is needed in /var? Eg.: CHECKREQS_DISK_VAR=3000M
 
+# @ECLASS_VARIABLE: CHECKREQS_DISK_RUNTIME
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# How much space is needed in paths? Eg.: CHECKREQS_DISK_RUNTIME=( /:1G 
/var:5G )
+
 # @ECLASS_VARIABLE: CHECKREQS_DONOTHING
 # @USER_VARIABLE
 # @DEFAULT_UNSET
@@ -120,6 +132,7 @@ _check-reqs_prepare() {
debug-print-function ${FUNCNAME} "$@"
 
if [[ -z ${CHECKREQS_MEMORY} &&
+   "${#CHECKREQS_DISK_RUNTIME[@]}" -eq 0 &&
-z ${CHECKREQS_DISK_BUILD} &&
-z ${CHECKREQS_DISK_USR} &&
-z ${CHECKREQS_DISK_VAR} ]]; then
@@ -161,6 +174,16 @@ _check-reqs_run() {
fi
 
if [[ ${MERGE_TYPE} != buildonly ]]; then
+   if [[ "${#CHECKREQS_DISK_RUNTIME[@]}" -gt 0 ]]; then
+   for _path_size in "${CHECKREQS_DISK_RUNTIME[@]}"; do
+   _path=${_path_size/:*}
+   _size=${_path_size/*:}
+   _check-reqs_disk \
+   "${EROOT%/}${_path}" "${_size}"
+   done
+   unset _path_size _path _size
+   fi
+
[[ -n ${CHECKREQS_DISK_USR} ]] && \
_check-reqs_disk \
"${EROOT%/}/usr" \
-- 
2.43.0




[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2024-02-24 Thread Robin H. Johnson
commit: 581399753bb491755cff0ff177496db2fdaaec32
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Feb 24 22:29:51 2024 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 24 22:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58139975

sys-kernel/genkernel: fix DEPEND

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-kernel/genkernel/genkernel-4.3.10.ebuild   | 1 -
 sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild | 1 -
 sys-kernel/genkernel/genkernel-4.3.3.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild | 1 -
 sys-kernel/genkernel/genkernel-4.3.5.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.6.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.7.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.8.ebuild| 1 -
 8 files changed, 8 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.10.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.10.ebuild
index c18ee7e3f88f..c9fabf38f930 100644
--- a/sys-kernel/genkernel/genkernel-4.3.10.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.10.ebuild
@@ -110,7 +110,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
index 770af1eccda7..3971e796aaec 100644
--- a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
@@ -108,7 +108,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.3.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.3.ebuild
index 8155ec397784..8618d193cec9 100644
--- a/sys-kernel/genkernel/genkernel-4.3.3.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.3.ebuild
@@ -108,7 +108,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
index 68809b365657..8070ca6813a0 100644
--- a/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
@@ -108,7 +108,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.5.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5.ebuild
index f210468636c1..ffe2daf3137c 100644
--- a/sys-kernel/genkernel/genkernel-4.3.5.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5.ebuild
@@ -108,7 +108,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 7b5171fc41c2..92efe7ddce6c 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -110,7 +110,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.7.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.7.ebuild
index 9d8206aa81a2..b7e8a4a01a2f 100644
--- a/sys-kernel/genkernel/genkernel-4.3.7.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.7.ebuild
@@ -110,7 +110,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2

diff --git a/sys-kernel/genkernel/genkernel-4.3.8.ebuil

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2024-02-24 Thread Robin H. Johnson
commit: e0a5cdb8d740ce21fbda02dff51e3742d6095594
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Feb 24 22:32:45 2024 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 24 22:32:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a5cdb8

sys-kernel/genkernel: fix PYTHON_COMPAT

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-kernel/genkernel/genkernel-4.3.10.ebuild   | 2 +-
 sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild | 2 +-
 sys-kernel/genkernel/genkernel-4.3.3.ebuild| 2 +-
 sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild | 2 +-
 sys-kernel/genkernel/genkernel-4.3.5.ebuild| 2 +-
 sys-kernel/genkernel/genkernel-4.3.6.ebuild| 2 +-
 sys-kernel/genkernel/genkernel-4.3.7.ebuild| 2 +-
 sys-kernel/genkernel/genkernel-4.3.8.ebuild| 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.10.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.10.ebuild
index c9fabf38f930..231d78668417 100644
--- a/sys-kernel/genkernel/genkernel-4.3.10.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.10.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
index 3971e796aaec..e1b47412c7c8 100644
--- a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
@@ -6,7 +6,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.3.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.3.ebuild
index 8618d193cec9..7b750e86b11a 100644
--- a/sys-kernel/genkernel/genkernel-4.3.3.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.3.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
index 8070ca6813a0..2801dccffcc4 100644
--- a/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.5.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5.ebuild
index ffe2daf3137c..d37e61489cda 100644
--- a/sys-kernel/genkernel/genkernel-4.3.5.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 92efe7ddce6c..07190a27fbea 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.7.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.7.ebuild
index b7e8a4a01a2f..03810b3f08bc 100644
--- a/sys-kernel/genkernel/genkernel-4.3.7.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.7.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.8.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.8.ebuild
index b7e8a4a01a2f..03810b3f08bc 100644
--- a/sys-kernel/genkernel/genkernel-4.3.8.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.8.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2024-02-24 Thread Robin H. Johnson
commit: 4a32b6fd118760218704b844122d506ff7388a22
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Feb 24 22:29:20 2024 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 24 22:29:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a32b6fd

sys-kernel/genkernel: fix RESTRICT

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-kernel/genkernel/genkernel-4.3.10.ebuild   | 1 -
 sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild | 1 -
 sys-kernel/genkernel/genkernel-4.3.3.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild | 1 -
 sys-kernel/genkernel/genkernel-4.3.5.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.6.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.7.ebuild| 1 -
 sys-kernel/genkernel/genkernel-4.3.8.ebuild| 1 -
 sys-kernel/genkernel/genkernel-.ebuild | 1 -
 9 files changed, 9 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-4.3.10.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.10.ebuild
index 505fe3f356e7..c18ee7e3f88f 100644
--- a/sys-kernel/genkernel/genkernel-4.3.10.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.10.ebuild
@@ -102,7 +102,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
index 571e5a35cd86..770af1eccda7 100644
--- a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
@@ -100,7 +100,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.3.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.3.ebuild
index 5cc642be67ca..8155ec397784 100644
--- a/sys-kernel/genkernel/genkernel-4.3.3.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.3.ebuild
@@ -100,7 +100,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
index 49d4b62d53d8..68809b365657 100644
--- a/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
@@ -100,7 +100,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.5.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5.ebuild
index 860214201405..f210468636c1 100644
--- a/sys-kernel/genkernel/genkernel-4.3.5.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5.ebuild
@@ -100,7 +100,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
index 8b6f12a6146d..7b5171fc41c2 100644
--- a/sys-kernel/genkernel/genkernel-4.3.6.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.6.ebuild
@@ -102,7 +102,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.7.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.7.ebuild
index 6de5f5963238..9d8206aa81a2 100644
--- a/sys-kernel/genkernel/genkernel-4.3.7.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.7.ebuild
@@ -102,7 +102,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-4.3.8.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.8.ebuild
index 6de5f5963238..9d8206aa81a2 100644
--- a/sys-kernel/genkernel/genkernel-4.3.8.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.8.ebuild
@@ -102,7 +102,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index b7d26415b641..46254b9348ab 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -102,7 +102,6 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel 
https://gitweb.gentoo.org/proj/
 
 LICENSE="GPL-2"
 SLOT="0"
-RESTRICT=""
 IUSE="ibm +firmware"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2024-02-24 Thread Robin H. Johnson
commit: 722edc45751c56ef50fc1cbf0c2a4e76d7f009e4
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Feb 24 22:28:51 2024 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 24 22:28:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722edc45

sys-kernel/genkernel: fix whitespace

Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-kernel/genkernel/genkernel-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 516580fbbd15..b7d26415b641 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -133,7 +133,6 @@ RDEPEND="${PYTHON_DEPS}
firmware? ( sys-kernel/linux-firmware )
 "
 
-
 PATCHES=(
 )
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2024-02-24 Thread Robin H. Johnson
commit: c8d92c708aa800c05c5f29bf4d6c52c7fc10ec80
Author: Timothy Kenno Handojo  gmail  com>
AuthorDate: Thu Feb 22 08:13:42 2024 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 24 22:06:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d92c70

sys-kernel/genkernel: Updated python version

Signed-off-by: Timothy Kenno Handojo  gmail.com>
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index deb515ad14ff..516580fbbd15 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit bash-completion-r1 python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2024-02-24 Thread Robin H. Johnson
commit: 2c49d2ffed7cc4365cf8dc9e8df340ae0b1bfc14
Author: Timothy Kenno Handojo  gmail  com>
AuthorDate: Wed Feb 21 12:25:52 2024 +
Commit:     Robin H. Johnson  gentoo  org>
CommitDate: Sat Feb 24 22:06:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c49d2ff

sys-kernel/genkernel: modernize build script

Signed-off-by: Timothy Kenno Handojo  gmail.com>
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/35089

 sys-kernel/genkernel/genkernel-.ebuild | 76 +-
 1 file changed, 11 insertions(+), 65 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 6de5f5963238..deb515ad14ff 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -111,7 +111,9 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # because genkernel will usually build things like LVM2, cryptsetup,
 # mdadm... during initramfs generation which will require these
 # things.
-DEPEND=""
+DEPEND="
+   app-text/asciidoc
+"
 RDEPEND="${PYTHON_DEPS}
app-alternatives/cpio
>=app-misc/pax-utils-1.2.2
@@ -128,11 +130,9 @@ RDEPEND="${PYTHON_DEPS}
dev-build/libtool
virtual/pkgconfig
elibc_glibc? ( sys-libs/glibc[static-libs(+)] )
-   firmware? ( sys-kernel/linux-firmware )"
+   firmware? ( sys-kernel/linux-firmware )
+"
 
-if [[ ${PV} == * ]]; then
-   DEPEND="${DEPEND} app-text/asciidoc"
-fi
 
 PATCHES=(
 )
@@ -163,73 +163,19 @@ src_prepare() {
popd >/dev/null || die
fi
 
-   # Update software.sh
-   sed -i \
-   -e "s:VERSION_BCACHE_TOOLS:${VERSION_BCACHE_TOOLS}:"\
-   -e "s:VERSION_BOOST:${VERSION_BOOST}:"\
-   -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\
-   -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\
-   -e "s:VERSION_COREUTILS:${VERSION_COREUTILS}:"\
-   -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\
-   -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\
-   -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\
-   -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\
-   -e "s:VERSION_EXPAT:${VERSION_EXPAT}:"\
-   -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\
-   -e "s:VERSION_FUSE:${VERSION_FUSE}:"\
-   -e "s:VERSION_GPG:${VERSION_GPG}:"\
-   -e "s:VERSION_HWIDS:${VERSION_HWIDS}:"\
-   -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\
-   -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\
-   -e "s:VERSION_KMOD:${VERSION_KMOD}:"\
-   -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\
-   -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\
-   -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\
-   -e "s:VERSION_LIBXCRYPT:${VERSION_LIBXCRYPT}:"\
-   -e "s:VERSION_LVM:${VERSION_LVM}:"\
-   -e "s:VERSION_LZO:${VERSION_LZO}:"\
-   -e "s:VERSION_MDADM:${VERSION_MDADM}:"\
-   -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\
-   -e "s:VERSION_POPT:${VERSION_POPT}:"\
-   -e "s:VERSION_STRACE:${VERSION_STRACE}:"\
-   -e 
"s:VERSION_THIN_PROVISIONING_TOOLS:${VERSION_THIN_PROVISIONING_TOOLS}:"\
-   -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\
-   -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\
-   -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\
-   -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\
-   -e "s:VERSION_XZ:${VERSION_XZ}:"\
-   -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\
-   -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\
-   "${S}"/defaults/software.sh \
-   || die "Could not adjust versions"
+   # Export all the versions that may be used by genkernel build.
+   for v in $(set |awk -F= '/^VERSION_/{print $1}') ; do
+   export ${v}
+   done
 }
 
 src_compile() {
-   if [[ ${PV} == * ]] ; then
-   emake
-   fi
+   emake PREFIX=/usr
 }
 
 src_install() {
-   insinto /etc
-   doins "${S}"/genkernel.conf
-
-   doman genkernel.8
+   emake DESTDIR="${D}" PREFIX=/usr install
dodoc AUTHORS ChangeLog README TODO
-   dobin genkernel
-   rm -f genkernel genkernel.8 AUTHORS ChangeLog README TODO genkernel.conf
-
-   if use ibm ; then
-   cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die
-   else
-   cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die
-   fi
-
-   insinto /usr/share/genkernel
-   doins -r "${S}"/*
-
-   fperms +x /usr/share/genkernel/gen_worker.sh
-   fperms +x /usr/share/genkernel/path_expander.py
 
python_fix_shebang "${ED}"/usr/share/genkernel/path_expander.py
 



[kde] [Bug 481756] Small improvements for the desktop context menu

2024-02-24 Thread Robin
https://bugs.kde.org/show_bug.cgi?id=481756

--- Comment #4 from Robin  ---
(In reply to Robin from comment #1)
> Another option is "Configure Desktop" and "Configure Display" if you want
> them to be similar length.

Or "Customize Desktop" and "Configure Display" to keep them of similar length,
but different enough to tell apart easily.

-- 
You are receiving this mail because:
You are watching all bug changes.

Bug#967257: ardour: depends on deprecated GTK 2

2024-02-24 Thread Robin Gareus
Quick follow up: On debian/sid compiling Ardour 8.4 when configured with 
--use-external-libs depends on the following packages:


build-essential
gettext
intltool
itstool
libarchive-dev
libasound2-dev
libaubio-dev
libboost-dev
libcairomm-1.0-dev
libcurl4-gnutls-dev
libcwiid-dev
libdbus-1-dev
libfluidsynth-dev
libglibmm-2.4-dev
libhidapi-dev
libjack-dev
liblilv-dev
liblo-dev
liblrdf0-dev
libltc-dev
libpangomm-1.4-dev
libpulse-dev
libqm-dsp-dev
libreadline-dev
librubberband-dev
libsndfile1-dev
libtag1-dev
libusb-1.0-0-dev
libwebsockets-dev
libxinerama-dev
libxrandr-dev
python3
python-is-python3
vamp-plugin-sdk


Various packages listed currently as build-dep are no longer required.
Notably libsuil-dev, but also ladspa-sdk should be removed. Ardour never 
directly used libserd/sord/sratom either; and liblilv-dev pulls in lv2-dev.


New dependencies are libxrandr-dev and libglibmm-2.4-dev.

Cheers!
robin

On 2024-02-24 15:27, Robin Gareus wrote:

Ardour 8.4 has been released and no longer depends on deprecated GTK2
https://ardour.org/whatsnew.html

Please consider updating Ardour before the autoremoval is triggered.

Thanks,

--
robin - ardour.org

On 2024-02-18 01:43, Erich Eickmeyer wrote:
Apologies, this has *not* been released yet, but will hopefully be 
released in the next week, so please keep an eye on uscan.


Regardless, when it does get released, I will likely send out another 
email. Additionally, packages have been getting removed prematurely 
from Ubuntu prior to removal from Debian, so I'm getting a little 
trigger-happy, hence my email.


Again, apologies for jumping the gun here. :)
Erich

On 2/17/2024 4:22 PM, Erich Eickmeyer wrote:
Ardour 8.3 has been released and no longer depends on deprecated GTK2 
as a modified version is bundled within. 
https://ardour.org/whatsnew83.html


Considering ardour has been scheduled for autoremoval on 06 March 
(#1061203), I highly recommend getting this updated as soon as 
possible to avoid this removal. Since the library is now bundled, the 
dependency on libgtk2.0-dev can be dropped.


Thanks,
Erich
--
Erich Eickmeyer
Ubuntu MOTU
Project Leader - Ubuntu Studio
Technical Lead - Edubuntu









OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#967257: ardour: depends on deprecated GTK 2

2024-02-24 Thread Robin Gareus
Quick follow up: On debian/sid compiling Ardour 8.4 when configured with 
--use-external-libs depends on the following packages:


build-essential
gettext
intltool
itstool
libarchive-dev
libasound2-dev
libaubio-dev
libboost-dev
libcairomm-1.0-dev
libcurl4-gnutls-dev
libcwiid-dev
libdbus-1-dev
libfluidsynth-dev
libglibmm-2.4-dev
libhidapi-dev
libjack-dev
liblilv-dev
liblo-dev
liblrdf0-dev
libltc-dev
libpangomm-1.4-dev
libpulse-dev
libqm-dsp-dev
libreadline-dev
librubberband-dev
libsndfile1-dev
libtag1-dev
libusb-1.0-0-dev
libwebsockets-dev
libxinerama-dev
libxrandr-dev
python3
python-is-python3
vamp-plugin-sdk


Various packages listed currently as build-dep are no longer required.
Notably libsuil-dev, but also ladspa-sdk should be removed. Ardour never 
directly used libserd/sord/sratom either; and liblilv-dev pulls in lv2-dev.


New dependencies are libxrandr-dev and libglibmm-2.4-dev.

Cheers!
robin

On 2024-02-24 15:27, Robin Gareus wrote:

Ardour 8.4 has been released and no longer depends on deprecated GTK2
https://ardour.org/whatsnew.html

Please consider updating Ardour before the autoremoval is triggered.

Thanks,

--
robin - ardour.org

On 2024-02-18 01:43, Erich Eickmeyer wrote:
Apologies, this has *not* been released yet, but will hopefully be 
released in the next week, so please keep an eye on uscan.


Regardless, when it does get released, I will likely send out another 
email. Additionally, packages have been getting removed prematurely 
from Ubuntu prior to removal from Debian, so I'm getting a little 
trigger-happy, hence my email.


Again, apologies for jumping the gun here. :)
Erich

On 2/17/2024 4:22 PM, Erich Eickmeyer wrote:
Ardour 8.3 has been released and no longer depends on deprecated GTK2 
as a modified version is bundled within. 
https://ardour.org/whatsnew83.html


Considering ardour has been scheduled for autoremoval on 06 March 
(#1061203), I highly recommend getting this updated as soon as 
possible to avoid this removal. Since the library is now bundled, the 
dependency on libgtk2.0-dev can be dropped.


Thanks,
Erich
--
Erich Eickmeyer
Ubuntu MOTU
Project Leader - Ubuntu Studio
Technical Lead - Edubuntu









OpenPGP_signature.asc
Description: OpenPGP digital signature


[kde] [Bug 481756] Small improvements for the desktop context menu

2024-02-24 Thread Robin
https://bugs.kde.org/show_bug.cgi?id=481756

--- Comment #3 from Robin  ---
(In reply to John from comment #2)
> I don't think they are completely unnecessary, but I think they are of low
> importance compared to others, because they are are more rarely used. To
> some people, yes they may be unnecessary as they never use them, but I don't
> think there are many people that never use them and a good compromise would
> be to still have them, yet...
> 
> I would put them like on Windows, last in the menu:
> https://static.techspot.com/articles-info/1670/images/2018-08-29-image-5.png
> But unlike Windows, I would put "Configure display settings..." really last,
> so it's easier to find it even when somebody uses a non-English language and
> we need to fix something for them in display settings.
> Or when we switch from a lower resolution to a 4K resolution on a 4K monitor
> or TV and everything just becomes too small to read.
> Or we boot into / connect a 4K monitor or TV that is not near enough to us
> to read and we want to switch back to a lower resolution or increase the
> scaling. It happened to me a few time to have to come closer to read after I
> switched to a 4K resolution.
> 
> Knowing that it's always last, when you don't understand the language or
> it's hard to read, it helps to quickly and easy go to the display settings
> and fix what is bother you.

I think that you read that a bit wrong,  or I wasn't clear. But what I meant is
to not remove options, just make the wording a bit more clean.

I do agree with the option need to be places either first or last to make sure
it is accessable.

-- 
You are receiving this mail because:
You are watching all bug changes.

Re: [Rcpp-devel] RcppArmadillo with -fopenmp: Not using all available cores

2024-02-24 Thread Robin Liu
Thank you Dirk for the response.

I called RcppArmadillo::armadillo_get_number_of_omp_threads() on both
machines and correctly see that machine A and B have 20 and 40 cores,
respectively. I also see that calling the setter changes this value.

However, calling the setter does not seem to change the number of cores
used on either machine A or B. I have updated my code example as below: the
execution uses 20 cores on machine A and 1 core on machine B as before,
despite my setting the number of omp threads to 5. Do you have any further
hints?

library(RcppArmadillo)
library(Rcpp)

RcppArmadillo::armadillo_set_number_of_omp_threads(5)
print(sprintf("There are %d threads",
  RcppArmadillo::armadillo_get_number_of_omp_threads()))

src <-
r"(#include 

// [[Rcpp::depends(RcppArmadillo)]]

// [[Rcpp::export]]
arma::vec getEigenValues(arma::mat M) {
  return arma::eig_sym(M);
})"

size <- 1
m <- matrix(rnorm(size^2), size, size)
m <- m * t(m)

# This line compiles the above code with the -fopenmp flag.
sourceCpp(code = src, verbose = TRUE, rebuild = TRUE)
result <- getEigenValues(m)
print(result[1:10])

On Fri, Feb 23, 2024 at 12:53 PM Dirk Eddelbuettel  wrote:

>
> On 23 February 2024 at 09:35, Robin Liu wrote:
> | Hi all,
> |
> | Here is an R script that uses Armadillo to decompose a large matrix and
> print
> | the first 10 eigenvalues.
> |
> | library(RcppArmadillo)
> | library(Rcpp)
> |
> | src <-
> | r"(#include 
> |
> | // [[Rcpp::depends(RcppArmadillo)]]
> |
> | // [[Rcpp::export]]
> | arma::vec getEigenValues(arma::mat M) {
> |   return arma::eig_sym(M);
> | })"
> |
> | size <- 1
> | m <- matrix(rnorm(size^2), size, size)
> | m <- m * t(m)
> |
> | # This line compiles the above code with the -fopenmp flag.
> | sourceCpp(code = src, verbose = TRUE, rebuild = TRUE)
> | result <- getEigenValues(m)
> | print(result[1:10])
> |
> | When I run this code on server A, I see that arma can implicitly
> leverage all
> | available cores by running top -H. However, on server B it can only use
> one
> | core despite multiple being available: there is just one process entry
> in top
> | -H. Both processes successfully exit and return an answer. The process on
> | server B is of course much slower.
>
> It is documented in the package how this is applied and the policy is to
> NOT
> blindly enforce one use case (say all cores, or half, or a magically chosen
> value of N for whatever value of N) but to follow the local admin setting
> and
> respecting standard environment variables.
>
> So I suspect that your machine 'B' differs from machine 'A' in this
> regards.
>
> Not that this is a _run-time_ and not _compile-time_ behavior. As it is for
> multicore-enabled LAPACK and BLAS libraries, the OpenMP library and
> basically
> most software of this type.
>
> You can override it, see
>   RcppArmadillo::armadillo_set_number_of_omp_threads
>   RcppArmadillo::armadillo_get_number_of_omp_threads
>
> Can you try and see if these help you?
>
> Dirk
>
> | Here is the compilation on server A:
> | /usr/local/lib/R/bin/R CMD SHLIB --preclean -o 'sourceCpp_2.so'
> | 'file197c21cbec564.cpp'
> | g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I../inst/include
> | -fopenmp  -I"/usr/local/lib/R/site-library/Rcpp/include"
> -I"/usr/local/lib/R/
> | site-library/RcppArmadillo/include" -I"/tmp/RtmpwhGRi3/
> | sourceCpp-x86_64-pc-linux-gnu-1.0.9" -I/usr/local/include   -fpic  -g -O2
> | -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> | -D_FORTIFY_SOURCE=2 -g  -c file197c21cbec564.cpp -o file197c21cbec564.o
> | g++ -std=gnu++11 -shared -L/usr/local/lib/R/lib -L/usr/local/lib -o
> | sourceCpp_2.so file197c21cbec564.o -fopenmp -llapack -lblas -lgfortran
> -lm
> | -lquadmath -L/usr/local/lib/R/lib -lR
> |
> | and here it is for server B:
> | /sw/R/R-4.2.3/lib64/R/bin/R CMD SHLIB --preclean -o 'sourceCpp_2.so'
> | 'file158165b9c4ae1.cpp'
> | g++ -std=gnu++11 -I"/sw/R/R-4.2.3/lib64/R/include" -DNDEBUG
> -I../inst/include
> | -fopenmp  -I"/home/my_username/.R/library/Rcpp/include"
> -I"/home/ my_username
> | /.R/library/RcppArmadillo/include" -I"/tmp/RtmpvfPt4l/
> | sourceCpp-x86_64-pc-linux-gnu-1.0.10" -I/usr/local/include   -fpic  -g
> -O2  -c
> | file158165b9c4ae1.cpp -o file158165b9c4ae1.o
> | g++ -std=gnu++11 -shared -L/sw/R/R-4.2.3/lib64/R/lib -L/usr/local/lib64
> -o
> | sourceCpp_2.so file158165b9c4ae1.o -fopenmp -llapack -lblas -lgfortran
> -lm
> | -lquadmath -L/sw/R/R-4.2.3/lib64/R/lib -lR
> |
> | I thought that the -fopenmp flag should let arma implicitly parallelize
> matr

[Git][archlinux/packaging/packages/containerd][main] Install shell completions

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
containerd


Commits:
d38c604e by Acid Xeon at 2024-02-24T11:11:28+00:00
Install shell completions

>From https://github.com/containerd/containerd/tree/v1.7.13/contrib/autocomplete
- - - - -


1 changed file:

- PKGBUILD


Changes:

=
PKGBUILD
=
@@ -42,4 +42,6 @@ package() {
   install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
   install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
   install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
+  install -Dm644 contrib/autocomplete/ctr 
"$pkgdir"/usr/share/bash-completion/completions/ctr
+  install -Dm644 contrib/autocomplete/zsh_autocomplete 
"$pkgdir"/usr/share/zsh/site-functions/_ctr
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/containerd/-/commit/d38c604e7f28b08eb1fde1b8c86845e5fdccaf49

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/containerd/-/commit/d38c604e7f28b08eb1fde1b8c86845e5fdccaf49
You're receiving this email because of your account on gitlab.archlinux.org.




Bug#967257: ardour: depends on deprecated GTK 2

2024-02-24 Thread Robin Gareus

Ardour 8.4 has been released and no longer depends on deprecated GTK2
https://ardour.org/whatsnew.html

Please consider updating Ardour before the autoremoval is triggered.

Thanks,

--
robin - ardour.org

On 2024-02-18 01:43, Erich Eickmeyer wrote:
Apologies, this has *not* been released yet, but will hopefully be 
released in the next week, so please keep an eye on uscan.


Regardless, when it does get released, I will likely send out another 
email. Additionally, packages have been getting removed prematurely from 
Ubuntu prior to removal from Debian, so I'm getting a little 
trigger-happy, hence my email.


Again, apologies for jumping the gun here. :)
Erich

On 2/17/2024 4:22 PM, Erich Eickmeyer wrote:
Ardour 8.3 has been released and no longer depends on deprecated GTK2 
as a modified version is bundled within. 
https://ardour.org/whatsnew83.html


Considering ardour has been scheduled for autoremoval on 06 March 
(#1061203), I highly recommend getting this updated as soon as 
possible to avoid this removal. Since the library is now bundled, the 
dependency on libgtk2.0-dev can be dropped.


Thanks,
Erich
--
Erich Eickmeyer
Ubuntu MOTU
Project Leader - Ubuntu Studio
Technical Lead - Edubuntu







OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#967257: ardour: depends on deprecated GTK 2

2024-02-24 Thread Robin Gareus

Ardour 8.4 has been released and no longer depends on deprecated GTK2
https://ardour.org/whatsnew.html

Please consider updating Ardour before the autoremoval is triggered.

Thanks,

--
robin - ardour.org

On 2024-02-18 01:43, Erich Eickmeyer wrote:
Apologies, this has *not* been released yet, but will hopefully be 
released in the next week, so please keep an eye on uscan.


Regardless, when it does get released, I will likely send out another 
email. Additionally, packages have been getting removed prematurely from 
Ubuntu prior to removal from Debian, so I'm getting a little 
trigger-happy, hence my email.


Again, apologies for jumping the gun here. :)
Erich

On 2/17/2024 4:22 PM, Erich Eickmeyer wrote:
Ardour 8.3 has been released and no longer depends on deprecated GTK2 
as a modified version is bundled within. 
https://ardour.org/whatsnew83.html


Considering ardour has been scheduled for autoremoval on 06 March 
(#1061203), I highly recommend getting this updated as soon as 
possible to avoid this removal. Since the library is now bundled, the 
dependency on libgtk2.0-dev can be dropped.


Thanks,
Erich
--
Erich Eickmeyer
Ubuntu MOTU
Project Leader - Ubuntu Studio
Technical Lead - Edubuntu







OpenPGP_signature.asc
Description: OpenPGP digital signature


[kde] [Bug 481756] Small improvements for the desktop context menu

2024-02-24 Thread Robin
https://bugs.kde.org/show_bug.cgi?id=481756

--- Comment #1 from Robin  ---
(In reply to Robin from comment #0)
> This is just a bit of feedback that I originaly wrote Here:
> https://www.reddit.com/r/kde/s/pVTmTvK1uv
> 
> I think that the desktop context menu still can be improved. The "Configure"
> part of the first two lines are self-explanatory and unnecessary. The same
> goes for "Paste Clipboard Contents". "Paste" or "Paste Clipboard" is enough.

Another option is "Configure Desktop" and "Configure Display" if you want them
to be similar length.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kde] [Bug 481756] New: Small improvements for the desktop context menu

2024-02-24 Thread Robin
https://bugs.kde.org/show_bug.cgi?id=481756

Bug ID: 481756
   Summary: Small improvements for the desktop context menu
Classification: I don't know
   Product: kde
   Version: unspecified
  Platform: unspecified
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: unassigned-b...@kde.org
  Reporter: robindavids...@outlook.com
  Target Milestone: ---

This is just a bit of feedback that I originaly wrote Here:
https://www.reddit.com/r/kde/s/pVTmTvK1uv

I think that the desktop context menu still can be improved. The "Configure"
part of the first two lines are self-explanatory and unnecessary. The same goes
for "Paste Clipboard Contents". "Paste" or "Paste Clipboard" is enough.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Git][archlinux/packaging/packages/hugo] Pushed new tag 0.123.3-1

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


Robin Candau pushed new tag 0.123.3-1 at Arch Linux / Packaging / Packages / 
hugo

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/tree/0.123.3-1
You're receiving this email because of your account on gitlab.archlinux.org.




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

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / hugo


Commits:
19f28998 by Robin Candau at 2024-02-24T11:01:18+01:00
upgpkg: 0.123.3-1: New upstream release
https://github.com/gohugoio/hugo/releases/tag/v0.123.3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = hugo
pkgdesc = Fast and Flexible Static Site Generator in Go
-   pkgver = 0.123.2
+   pkgver = 0.123.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.123.2.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.2.tar.gz
-   sha512sums = 
a6b9f2d5b8bedacc8f9c197d0fabad83c34a00a225da2533c43d101966da77e496f5239d39493c00ba9adae47750ea4fcf2d64ff6aaccbcef273348ce8aef041
+   source = 
hugo-0.123.3.tar.gz::https://github.com/gohugoio/hugo/archive/v0.123.3.tar.gz
+   sha512sums = 
cc549faea0b463ceb06f4aab5647c1b952dfd67b307aa500e059f7b0881a3c2f3eb624a354d53904a700bf75cc3270833a1abef6e52c2c3cda81dbaf76cb71d1
 
 pkgname = hugo


=
PKGBUILD
=
@@ -6,7 +6,7 @@
 # Contributor: Brenton Horne
 
 pkgname=hugo
-pkgver=0.123.2
+pkgver=0.123.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=('a6b9f2d5b8bedacc8f9c197d0fabad83c34a00a225da2533c43d101966da77e496f5239d39493c00ba9adae47750ea4fcf2d64ff6aaccbcef273348ce8aef041')
+sha512sums=('cc549faea0b463ceb06f4aab5647c1b952dfd67b307aa500e059f7b0881a3c2f3eb624a354d53904a700bf75cc3270833a1abef6e52c2c3cda81dbaf76cb71d1')
 
 build() {
   cd "${pkgname}-${pkgver}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/19f289984ea01616926cd464ebda8c82ea0c82f0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hugo/-/commit/19f289984ea01616926cd464ebda8c82ea0c82f0
You're receiving this email because of your account on gitlab.archlinux.org.




Re: [PATCH] RISC-V: Fix vec_init for simple sequences [PR114028].

2024-02-23 Thread Robin Dapp
> +/* { dg-final { scan-assembler-times "vmv\.v\.i\tv\[0-9\],0" 0 } } */
> 
> I think you should use "scan-assembler-not"

Thanks, going to commit with that change.

Regards
 Robin


[Git][archlinux/packaging/packages/zathura-pdf-mupdf] Pushed new tag 0.4.1-16

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


Robin Candau pushed new tag 0.4.1-16 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.1-16
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/zathura-pdf-mupdf][main] upgpkg: 0.4.1-16: Rebuild against mupdf 1.23.11

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
zathura-pdf-mupdf


Commits:
845e6517 by Robin Candau at 2024-02-23T20:54:50+01:00
upgpkg: 0.4.1-16: Rebuild against mupdf 1.23.11
https://archlinux.org/todo/mupdf-12311-rebuild/

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,7 +1,7 @@
 pkgbase = zathura-pdf-mupdf
pkgdesc = PDF support for Zathura (MuPDF backend) (Supports PDF, ePub, 
and OpenXPS)
pkgver = 0.4.1
-   pkgrel = 15
+   pkgrel = 16
url = https://pwmt.org/projects/zathura-pdf-mupdf/
arch = x86_64
license = Zlib


=
PKGBUILD
=
@@ -6,7 +6,7 @@
 
 pkgname=zathura-pdf-mupdf
 pkgver=0.4.1
-pkgrel=15
+pkgrel=16
 
 pkgdesc="PDF support for Zathura (MuPDF backend) (Supports PDF, ePub, and 
OpenXPS)"
 url="https://pwmt.org/projects/zathura-pdf-mupdf/;



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/zathura-pdf-mupdf/-/commit/845e65177496de886c5a75ae99e2d282522047b9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/zathura-pdf-mupdf/-/commit/845e65177496de886c5a75ae99e2d282522047b9
You're receiving this email because of your account on gitlab.archlinux.org.




[Git][archlinux/packaging/packages/mupdf][main] upgpkg: 1.23.11-1: New upstream release

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


Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / mupdf


Commits:
43c9a0f1 by Robin Candau at 2024-02-23T20:45:04+01:00
upgpkg: 1.23.11-1: New upstream release
https://github.com/ArtifexSoftware/mupdf/releases/tag/1.23.11

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=
.SRCINFO
=
@@ -1,6 +1,6 @@
 pkgbase = mupdf
pkgdesc = Lightweight PDF and XPS viewer
-   pkgver = 1.23.10
+   pkgver = 1.23.11
pkgrel = 1
url = https://mupdf.com/
arch = x86_64
@@ -26,13 +26,13 @@ pkgbase = mupdf
makedepends = tesseract
makedepends = zlib
options = staticlibs
-   source = https://mupdf.com/downloads/archive/mupdf-1.23.10-source.tar.gz
+   source = https://mupdf.com/downloads/archive/mupdf-1.23.11-source.tar.gz
source = mupdf.desktop
source = mupdf.xpm
source = mupdf-1.23.9-no_venv.patch
source = mupdf-1.23.9-cpp_ldflags.patch
source = mupdf-1.23.9-install_targets.patch
-   sha256sums = 
c3a2eaf19b3f0d58f923bf7132b72eff6205db4cea2f9c4651ee5ec9095242da
+   sha256sums = 
478f2a167feae2a291c8b8bc5205f2ce2f09f09b574a6eb0525bfad95a3cfe66
sha256sums = 
ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f
sha256sums = 
a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8
sha256sums = 
fed5ccebf5c8d3a4f4b777ce058f647cde673826b465c777994fc436dc1dca5a
@@ -71,7 +71,7 @@ pkgname = mupdf-gl
depends = libgl
depends = libmupdf
depends = openssl
-   provides = mupdf=1.23.10
+   provides = mupdf=1.23.11
conflicts = mupdf
 
 pkgname = mupdf-tools


=
PKGBUILD
=
@@ -8,7 +8,7 @@
 
 pkgbase=mupdf
 pkgname=(libmupdf mupdf mupdf-gl mupdf-tools python-mupdf)
-pkgver=1.23.10
+pkgver=1.23.11
 pkgrel=1
 pkgdesc='Lightweight PDF and XPS viewer'
 arch=('x86_64')
@@ -47,7 +47,7 @@ source=(
   $pkgbase-1.23.9-cpp_ldflags.patch
   $pkgbase-1.23.9-install_targets.patch
 )
-sha256sums=('c3a2eaf19b3f0d58f923bf7132b72eff6205db4cea2f9c4651ee5ec9095242da'
+sha256sums=('478f2a167feae2a291c8b8bc5205f2ce2f09f09b574a6eb0525bfad95a3cfe66'
 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f'
 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8'
 'fed5ccebf5c8d3a4f4b777ce058f647cde673826b465c777994fc436dc1dca5a'



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mupdf/-/commit/43c9a0f1193c2741b7c99083d3fe2de7679a2a8f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mupdf/-/commit/43c9a0f1193c2741b7c99083d3fe2de7679a2a8f
You're receiving this email because of your account on gitlab.archlinux.org.




<    4   5   6   7   8   9   10   11   12   13   >