Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / eza


Commits:
2ab62810 by Caleb Maclennan at 2024-10-18T10:38:09+03:00
upgpkg: 0.20.4-1

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- − fix-executable-check.diff


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = eza
        pkgdesc = A modern replacement for ls (community fork of exa)
-       pkgver = 0.20.3
-       pkgrel = 2
+       pkgver = 0.20.4
+       pkgrel = 1
        url = https://github.com/eza-community/eza
        arch = x86_64
        license = EUPL-1.2
@@ -13,12 +13,9 @@ pkgbase = eza
        provides = exa
        conflicts = exa
        replaces = exa
-       source = 
https://github.com/eza-community/eza/archive/v0.20.3/eza-0.20.3.tar.gz
-       source = fix-executable-check.diff
-       sha256sums = 
51a61bba14d1e4043981cabc5cf3d14352bf6a4ca0e308f437d0c8d00f42c2f7
-       sha256sums = 
896442c0d441614e3ffb3c400f14650ed96a458f793659233ff4debe8cadca95
-       b2sums = 
4e1d4c8231404623fd317862c9ea31cce2f90c0bd29c1dd98713521b65a5f5c2b645f9d5f7935c267b6f622cc1e44a24773f6f94da1afd5cbaade324c57d9246
-       b2sums = 
446f759a012e248622928934f5c40534dcf29edd423ff4ec6debd1c2333e1a1482448c6b30dc9de23ae97d0320a9d63fe4b28fa65a2ac9bdd232fc8c556e4ad7
+       source = 
https://github.com/eza-community/eza/archive/v0.20.4/eza-0.20.4.tar.gz
+       sha256sums = 
5f25e866521c310d9530b9bbabeb288ad8d9cd208adee79582dde79bdd51c470
+       b2sums = 
e31203127e4ce3ec26a5f25a67d9c347af85acfb23e4dcaae98463b763bb6ad278d094a8d442d4ad4618b84bd68d7140fb359e14701060198d77115a19f3a494
 
 pkgname = eza
        depends = gcc-libs


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 # Maintainer: Orhun Parmaksız <[email protected]>
 
 pkgname=eza
-pkgver=0.20.3
-pkgrel=2
+pkgver=0.20.4
+pkgrel=1
 pkgdesc="A modern replacement for ls (community fork of exa)"
 url="https://github.com/eza-community/eza";
 arch=(x86_64)
@@ -17,21 +17,12 @@ depends=(gcc-libs # libgcc_s.so
          libgit2)
 makedepends=(cargo
              pandoc)
-source=(
-  "$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz"
-  fix-executable-check.diff
-)
-sha256sums=('51a61bba14d1e4043981cabc5cf3d14352bf6a4ca0e308f437d0c8d00f42c2f7'
-            '896442c0d441614e3ffb3c400f14650ed96a458f793659233ff4debe8cadca95')
-b2sums=('4e1d4c8231404623fd317862c9ea31cce2f90c0bd29c1dd98713521b65a5f5c2b645f9d5f7935c267b6f622cc1e44a24773f6f94da1afd5cbaade324c57d9246'
-        
'446f759a012e248622928934f5c40534dcf29edd423ff4ec6debd1c2333e1a1482448c6b30dc9de23ae97d0320a9d63fe4b28fa65a2ac9bdd232fc8c556e4ad7')
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('5f25e866521c310d9530b9bbabeb288ad8d9cd208adee79582dde79bdd51c470')
+b2sums=('e31203127e4ce3ec26a5f25a67d9c347af85acfb23e4dcaae98463b763bb6ad278d094a8d442d4ad4618b84bd68d7140fb359e14701060198d77115a19f3a494')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
-
-  # https://github.com/eza-community/eza/issues/1195#issuecomment-2419658018
-  patch -Np1 -i ../fix-executable-check.diff
-
   cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
 }
 


=====================================
fix-executable-check.diff deleted
=====================================
@@ -1,13 +0,0 @@
-diff --git a/src/fs/file.rs b/src/fs/file.rs
-index 306d33e6..5cafcad2 100644
---- a/src/fs/file.rs
-+++ b/src/fs/file.rs
-@@ -334,7 +334,7 @@ impl<'dir> File<'dir> {
-     #[cfg(unix)]
-     pub fn is_executable_file(&self) -> bool {
-         let bit = modes::USER_EXECUTE;
--        if self.is_file() {
-+        if !self.is_file() {
-             return false;
-         }
-         let Ok(md) = self.metadata() else {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/eza/-/commit/2ab628102f9d62ca3a7e2375444734b2a8183fb9

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


Reply via email to