[Git][archlinux/packaging/packages/unrar-free] Pushed new tag 1-0.2.0-1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
> + /* 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
> 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
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
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
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
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
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
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
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
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
> 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
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
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
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
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
> 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.
> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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.
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.
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
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
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
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
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
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
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
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
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
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
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.
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?
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
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.
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
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
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
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
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
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.
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/
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/
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/
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/
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/
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/
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
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
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
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
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
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
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
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
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
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
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
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
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].
> +/* { 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
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
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
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.