upg librewolf llvm meson mpd patchelf python-textual tmux unbound valgrind

This commit is contained in:
joborun linux 2024-05-03 18:30:46 +03:00
parent 95b7b554e8
commit 630c0c8ade
21 changed files with 204 additions and 50 deletions

View File

@ -8,7 +8,7 @@
pkgname=librewolf
provides=($pkgname-bin $pkgname)
conflicts=($pkgname-bin)
pkgver=124.0.1
pkgver=125.0.3
pkgrel=02
_pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom -binary"
@ -111,12 +111,11 @@ license=(MPL GPL LGPL)
validpgpkeys=('662E3CDD6FE329002D0CA5BB40339DD82B12EF16') # librewolf maintainers
sha256sums=(bc21aa482d9e6123ea84d4a430e606bc2794a0a31c5ae2099362a4c8e6cff0f9 # librewolf-124.0.1-1-linux-x86_64-package.tar.bz2
e1973b7b80c687a64933083eefbff2fb1cf9bbc0f25bda0846ebb41f665939a9 # librewolf-124.0.1-1-linux-x86_64-package.tar.bz2.sig
sha256sums=(8ecb8b6a25c0ed6c8cd561e8248890875485a245ce5d90d0f4688fa22465aad4 # librewolf-125.0.3-1-linux-x86_64-package.tar.bz2
2f5b091d2937b20a53a9785a3f2a2859fee096258b5d6a1854f47ea0de9a030f # librewolf-125.0.3-1-linux-x86_64-package.tar.bz2.sig
SKIP # git source
7d01d317b7db7416783febc18ee1237ade2ec86c1567e2c2dd628a94cbf2f25d # librewolf.desktop
959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1 # default192x192.png
c3d94f33b96944e80b6fe84e36eaa9b4179ab144fe7aa58c5aa2efae0e2004b9) # librewolf.install
## 3356ad39b76e1e6b3ddb508defe2aea5d32f207fdc7d7660837e96fe4d68cac9 librewolf-124.0.1-02-x86_64.pkg.tar.lz
## a6e7024f57db1ab32db0e21f9fe4af3721724cf6c7c78104fedf9fa438b48718 librewolf-125.0.3-02-x86_64.pkg.tar.lz

View File

@ -3,8 +3,9 @@
pkgname=librewolf-bin
provides=(${pkgname//-bin/""})
conflicts=(${pkgname//-bin/""})
pkgver=124.0.1
pkgrel=1
pkgver=125.0.3
pkgrel=1.1
_pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 aarch64)
license=(MPL GPL LGPL)
@ -27,12 +28,12 @@ options=(!emptydirs)
install='librewolf-bin.install'
_project_id=44042130
_base_url=https://gitlab.com/api/v4/projects/${_project_id}/packages/generic/${pkgname//-bin/""}/${pkgver}-${pkgrel}
_uploadpath_aarch64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${pkgrel}-linux-arm64-package.tar.bz2
_uploadpath_x86_64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${pkgrel}-linux-x86_64-package.tar.bz2
_base_url=https://gitlab.com/api/v4/projects/${_project_id}/packages/generic/${pkgname//-bin/""}/${pkgver}-${_pkgrel}
_uploadpath_aarch64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${_pkgrel}-linux-arm64-package.tar.bz2
_uploadpath_x86_64=${_base_url}/${pkgname//-bin/""}-${pkgver}-${_pkgrel}-linux-x86_64-package.tar.bz2
_uploadpath_sig_aarch64=${_uploadpath_aarch64}.sig
_uploadpath_sig_x86_64=${_uploadpath_x86_64}.sig
_source_tag="${pkgver}-${pkgrel}"
_source_tag="${pkgver}-${_pkgrel}"
source=(
"git+https://gitlab.com/${pkgname//-bin/""}-community/browser/source.git#tag=${_source_tag}"
default192x192.png
@ -43,9 +44,9 @@ source_x86_64=("${_uploadpath_x86_64}" "${_uploadpath_sig_x86_64}")
sha256sums=('SKIP'
'959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1'
'7d01d317b7db7416783febc18ee1237ade2ec86c1567e2c2dd628a94cbf2f25d')
sha256sums_x86_64=('bc21aa482d9e6123ea84d4a430e606bc2794a0a31c5ae2099362a4c8e6cff0f9'
sha256sums_x86_64=('8ecb8b6a25c0ed6c8cd561e8248890875485a245ce5d90d0f4688fa22465aad4'
'SKIP')
sha256sums_aarch64=('c478c98a6263c3a60e66952b827260a58e12f45eb9fbc81e8302e7b78cc59cda'
sha256sums_aarch64=('8d6352f19e618ec6c7126330ab4ccafff86703cfbe2a93fe2c9a55fd8bb4297c'
'SKIP')
package() {

View File

@ -7,7 +7,7 @@
pkgname=('llvm' 'llvm-libs')
pkgver=17.0.6
pkgrel=03
pkgrel=04
url="https://llvm.org/"
makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
'python-setuptools' 'python-psutil' 'python-sphinx'
@ -160,9 +160,6 @@ sha256sums=(b638167da139126ca11917b6880207cc6e8f9d1cbb1a48d87d017f697ef78188 #
3054d0a9c9375dab1a4539cc2cc45ab340341c5d71475f9599ba7752e222947b # third-party-17.0.6.src.tar.xz
48ffcdf7163c91bdb50bf5e1a3bf77268ca98c854773ba27dadcb02ee9be84e3) # third-party-17.0.6.src.tar.xz.sig
## e3059e2627ae8682839cd7c1c3ef9e63807c930ea9deb0bac202b5b458453614 llvm-17.0.6-02-x86_64.pkg.tar.lz
## ffef5682f3f8ad7503c34ba1ce55e1cbd675625ef9a2991427a14d7eaafb9ba1 llvm-libs-17.0.6-02-x86_64.pkg.tar.lz
## ffd80ece126a856a6571e3f45664773029e296c8354bfd9b877d0341c4a831bd llvm-17.0.6-04-x86_64.pkg.tar.lz
## 29f845de6b000af4db66824f06ae03a3376fbfa7bdd1c70cfa1f750ce0d23a83 llvm-libs-17.0.6-04-x86_64.pkg.tar.lz
## 2d56e88c71478857bda8e8e3d3d700cf55c30fa58dc2e763bb7706bef1798511 llvm-17.0.6-03-x86_64.pkg.tar.lz
## b0436f9d3e54c89774b9d48e373a50add3950b4b3e01bc7eb1180e6a91680062 llvm-libs-17.0.6-03-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=('llvm' 'llvm-libs')
pkgver=17.0.6
pkgrel=3
pkgrel=4
arch=('x86_64')
url="https://llvm.org/"
license=('custom:Apache 2.0 with LLVM Exception')

View File

@ -0,0 +1,145 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Jussi Pakkanen <jpakkane@gmail.com>
Date: Sun, 14 Apr 2024 20:46:42 +0300
Subject: [PATCH] Fix builds with Ninja 12 and remove a 5 year old workaround.
---
run_project_tests.py | 3 +--
run_tests.py | 35 ++++++++++------------------------
unittests/baseplatformtests.py | 5 +----
3 files changed, 12 insertions(+), 31 deletions(-)
diff --git a/run_project_tests.py b/run_project_tests.py
index a14741364aab..222e12f74b30 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -45,7 +45,7 @@ from mesonbuild.coredata import backendlist, version as meson_version
from mesonbuild.modules.python import PythonExternalProgram
from run_tests import (
get_fake_options, run_configure, get_meson_script, get_backend_commands,
- get_backend_args_for_dir, Backend, ensure_backend_detects_changes,
+ get_backend_args_for_dir, Backend,
guess_backend, handle_meson_skip_test,
)
@@ -720,7 +720,6 @@ def _run_test(test: TestDef,
# Touch the meson.build file to force a regenerate
def force_regenerate() -> None:
- ensure_backend_detects_changes(backend)
os.utime(str(test.path / 'meson.build'))
# just test building
diff --git a/run_tests.py b/run_tests.py
index 20765321981e..0c51f3d695be 100755
--- a/run_tests.py
+++ b/run_tests.py
@@ -39,29 +39,27 @@ from mesonbuild.mesonlib import OptionKey, setup_vsenv
if T.TYPE_CHECKING:
from mesonbuild.coredata import SharedCMDOptions
-NINJA_1_9_OR_NEWER = False
+NINJA_1_12_OR_NEWER = False
NINJA_CMD = None
# If we're on CI, detecting ninja for every subprocess unit test that we run is slow
# Optimize this by respecting $NINJA and skipping detection, then exporting it on
# first run.
try:
- NINJA_1_9_OR_NEWER = bool(int(os.environ['NINJA_1_9_OR_NEWER']))
+ NINJA_1_12_OR_NEWER = bool(int(os.environ['NINJA_1_12_OR_NEWER']))
NINJA_CMD = [os.environ['NINJA']]
except (KeyError, ValueError):
- # Look for 1.9 to see if https://github.com/ninja-build/ninja/issues/1219
- # is fixed
- NINJA_CMD = detect_ninja('1.9')
+ # Look for 1.12, which removes -w dupbuild=err
+ NINJA_CMD = detect_ninja('1.12')
if NINJA_CMD is not None:
- NINJA_1_9_OR_NEWER = True
+ NINJA_1_12_OR_NEWER = True
else:
- mlog.warning('Found ninja <1.9, tests will run slower', once=True)
NINJA_CMD = detect_ninja()
if NINJA_CMD is not None:
- os.environ['NINJA_1_9_OR_NEWER'] = str(int(NINJA_1_9_OR_NEWER))
+ os.environ['NINJA_1_12_OR_NEWER'] = str(int(NINJA_1_12_OR_NEWER))
os.environ['NINJA'] = NINJA_CMD[0]
else:
- raise RuntimeError('Could not find Ninja v1.7 or newer')
+ raise RuntimeError('Could not find Ninja.')
# Emulate running meson with -X utf8 by making sure all open() calls have a
# sane encoding. This should be a python default, but PEP 540 considered it not
@@ -271,32 +269,19 @@ def get_backend_commands(backend: Backend, debug: bool = False) -> \
test_cmd = cmd + ['-target', 'RUN_TESTS']
elif backend is Backend.ninja:
global NINJA_CMD
- cmd = NINJA_CMD + ['-w', 'dupbuild=err', '-d', 'explain']
+ cmd = NINJA_CMD + ['-d', 'explain']
+ if not NINJA_1_12_OR_NEWER:
+ cmd += ['-w', 'dupbuild=err']
if debug:
cmd += ['-v']
clean_cmd = cmd + ['clean']
test_cmd = cmd + ['test', 'benchmark']
install_cmd = cmd + ['install']
uninstall_cmd = cmd + ['uninstall']
else:
raise AssertionError(f'Unknown backend: {backend!r}')
return cmd, clean_cmd, test_cmd, install_cmd, uninstall_cmd
-def ensure_backend_detects_changes(backend: Backend) -> None:
- global NINJA_1_9_OR_NEWER
- if backend is not Backend.ninja:
- return
- need_workaround = False
- # We're using ninja >= 1.9 which has QuLogic's patch for sub-1s resolution
- # timestamps
- if not NINJA_1_9_OR_NEWER:
- mlog.warning('Don\'t have ninja >= 1.9, enabling timestamp resolution workaround', once=True)
- need_workaround = True
- # Increase the difference between build.ninja's timestamp and the timestamp
- # of whatever you changed: https://github.com/ninja-build/ninja/issues/371
- if need_workaround:
- time.sleep(1)
-
def run_mtest_inprocess(commandlist: T.List[str]) -> T.Tuple[int, str, str]:
out = StringIO()
with mock.patch.object(sys, 'stdout', out), mock.patch.object(sys, 'stderr', out):
diff --git a/unittests/baseplatformtests.py b/unittests/baseplatformtests.py
index 93bfc8905b73..fb0eff185a13 100644
--- a/unittests/baseplatformtests.py
+++ b/unittests/baseplatformtests.py
@@ -31,7 +31,7 @@ import mesonbuild.modules.pkgconfig
from run_tests import (
- Backend, ensure_backend_detects_changes, get_backend_commands,
+ Backend, get_backend_commands,
get_builddir_target_args, get_meson_script, run_configure_inprocess,
run_mtest_inprocess, handle_meson_skip_test,
)
@@ -292,22 +292,19 @@ class BasePlatformTests(TestCase):
def setconf(self, arg, will_build=True):
if not isinstance(arg, list):
arg = [arg]
- if will_build:
- ensure_backend_detects_changes(self.backend)
self._run(self.mconf_command + arg + [self.builddir])
def getconf(self, optname: str):
opts = self.introspect('--buildoptions')
for x in opts:
if x.get('name') == optname:
return x.get('value')
self.fail(f'Option {optname} not found')
def wipe(self):
windows_proof_rmtree(self.builddir)
def utime(self, f):
- ensure_backend_detects_changes(self.backend)
os.utime(f)
def get_compdb(self):

View File

@ -7,10 +7,10 @@
pkgname=meson
pkgver=1.4.0
pkgrel=04
pkgrel=05
pkgdesc='High productivity build system'
url='https://mesonbuild.com/'
depends=(ninja python python-typing_extensions)
depends=(ninja python python-tqdm )
makedepends=(python-build python-installer python-setuptools python-wheel)
checkdepends=(boost clang cmake cuda cython doxygen gcc-fortran gcc-objc git
glibc-locales gmock gnustep-base gobject-introspection graphviz gtest gtk-doc
@ -28,6 +28,7 @@ source=(https://github.com/mesonbuild/meson/releases/download/$pkgver/meson-$pkg
0002-unittests-Add-a-helper-for-copying-source-trees.patch
0003-tests-Fix-unit-tests-with-high-parallelism.patch
0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
0005-Fix-builds-with-Ninja-12-and-remove-a-5-year-old-wor.patch
jobo-meson)
prepare() {
@ -41,8 +42,12 @@ prepare() {
patch -Np1 -i ../0003-tests-Fix-unit-tests-with-high-parallelism.patch
# Fix lib32-mesa
# https://github.com/mesonbuild/meson/issues/12973
patch -Np1 -i ../0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
# Fix tests with recent Ninja
# https://github.com/mesonbuild/meson/pull/13087
patch -Np1 -i ../0005-Fix-builds-with-Ninja-12-and-remove-a-5-year-old-wor.patch
}
build() {
@ -116,7 +121,8 @@ sha256sums=(8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d #
d11841ba7a1dac0311d9903fabb36883dc0776104beb03c36108db7df7bbec89 # 0002-unittests-Add-a-helper-for-copying-source-trees.patch
ed6702ba7b926f7ad9fcbe1484265d2a65380adabdbcca6de27a4b6e0833661a # 0003-tests-Fix-unit-tests-with-high-parallelism.patch
455223aec8e8754e0874b13594984a23259a149869732cf0b6381fb9676a439a # 0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
2ac4e2bad669d1506581d20fe228ee32a6baaa11f2b00f1fe1d39750d48a1bbd # 0005-Fix-builds-with-Ninja-12-and-remove-a-5-year-old-wor.patch
b2aeae2787cf8f3ffb8778ee7f1a434895b1512bc0bdb33528c4cb2aeb067904) # jobo-meson
## a6bdc2c1f9c740a5734a315a518f6d95ccc5afc56f2b460fb87d4763e501ef0a meson-1.4.0-04-x86_64.pkg.tar.lz
## edbbfc1ef8b596b1d5910041133a5db7f2ad02b039a5fccabaec6d759bb31e87 meson-1.4.0-05-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=meson
pkgver=1.4.0
pkgrel=4
pkgrel=5
pkgdesc="High productivity build system"
url="https://mesonbuild.com/"
arch=(any)
@ -13,7 +13,6 @@ depends=(
ninja
python
python-tqdm
python-typing_extensions
)
makedepends=(
python-build
@ -78,6 +77,7 @@ source=(
0002-unittests-Add-a-helper-for-copying-source-trees.patch
0003-tests-Fix-unit-tests-with-high-parallelism.patch
0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
0005-Fix-builds-with-Ninja-12-and-remove-a-5-year-old-wor.patch
)
b2sums=('7f742ef870c182e552c1ff3508d65f251009d610def6a08e01fddb6c6a4ed6d608ead0d52cf8ca7d66b5bd7a4732dccd7ab5d98f141a4a61e275398885f79486'
'SKIP'
@ -89,7 +89,8 @@ b2sums=('7f742ef870c182e552c1ff3508d65f251009d610def6a08e01fddb6c6a4ed6d608ead0d
'b0e050d6cfa7e9cb5692e6aa12185632313536bd4ad59c704cfa2b655ad52e3f34d038da3e2f01d47b16f910db8d458b69f3b2b07bd8d74b92622b00bfc7d120'
'a5206ac07afa0c3cde982109f52e208a30e59daf1200b42946005bc6db09e647dc9ce220eb359fc0820d2ab1d401c5547e44bbadc0c5e1d7c942865951b9fdd7'
'655fdebe13d1857505889c5c8bd4605c989e1c92ac930f42e0162bb75fc53e460c15d929c93e2e9740a99ea49b5ed36f264da5a99dc6110eb1509d665a33ccf9'
'62e19e7ec8c3448989167fdda724104389176440ead253e8f1665f6f383542fbc9afae9d6c64f6365e8b2878863416554266e6e651d6e58981fa8e145d321e49')
'62e19e7ec8c3448989167fdda724104389176440ead253e8f1665f6f383542fbc9afae9d6c64f6365e8b2878863416554266e6e651d6e58981fa8e145d321e49'
'c7e8e652505ef349b5ad91c71c7d1665dda22945fdfceeddac51dfca43edfec7cae89f5bd962dca27661dd5396835b8b59614d7cb01db67b5a189e1d7dc3ba22')
validpgpkeys=(
19E2D6D9B46D8DAA6288F877C24E631BABB1FE70 # Jussi Pakkanen <jpakkane@gmail.com>
)
@ -105,7 +106,12 @@ prepare() {
patch -Np1 -i ../0003-tests-Fix-unit-tests-with-high-parallelism.patch
# Fix lib32-mesa
# https://github.com/mesonbuild/meson/issues/12973
patch -Np1 -i ../0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
# Fix tests with recent Ninja
# https://github.com/mesonbuild/meson/pull/13087
patch -Np1 -i ../0005-Fix-builds-with-Ninja-12-and-remove-a-5-year-old-wor.patch
}
build() {

View File

@ -1,6 +1,5 @@
ninja
python
python-typing_extensions
python-build
python-installer
python-setuptools
@ -55,3 +54,4 @@ libjpeg-turbo
meson
python-tqdm

View File

@ -7,7 +7,7 @@
pkgname=mpd
pkgver=0.23.15
pkgrel=02
pkgrel=03
pkgdesc="Flexible, powerful, server-side application for playing music w/o systemd"
url="https://www.musicpd.org/"
depends=(bzip2 chromaprint gcc-libs glibc hicolor-icon-theme lame libcdio libcdio-paranoia
@ -91,4 +91,5 @@ sha256sums=(SKIP
0b74c6e5db08daab3091dc15a6b0c75210ba2f9e98fa074f6cfd605a461056b6 # mpd.sysusers
2faa85c12449a5b3ca422ff1c1fa06d057c7e262a74bfa6298c914a92d6f2e7a) # mpd.tmpfiles
## b6537d00225fcabbdd9015c820e52effc40bb7628b4105e2189e47285510f47b mpd-0.23.15-02-x86_64.pkg.tar.lz
## 98771ba693a73c71ef08b52cf7feb326eb6f7998178d3fe35c6f5f0794b488e1 mpd-0.23.15-03-x86_64.pkg.tar.lz

View File

@ -8,7 +8,7 @@
pkgname=mpd
pkgver=0.23.15
pkgrel=2
pkgrel=3
pkgdesc="Flexible, powerful, server-side application for playing music"
arch=(x86_64)
url="https://www.musicpd.org/"

View File

@ -49,4 +49,3 @@ libglvnd
git

View File

@ -7,7 +7,7 @@
pkgname=patchelf
pkgver=0.18.0
pkgrel=02
pkgrel=03
pkgdesc='Small utility to modify the dynamic linker and RPATH of ELF executables'
url='https://nixos.org/patchelf.html'
depends=('gcc-libs')
@ -50,10 +50,9 @@ arch=('x86_64')
license=('GPL-3.0-or-later')
sha512sums=('aaef42f053ad423cc7319d8e91a9cdab4370c53e1b222b87656815332cb578a71794dca18a4265e51dba500b1c641c65002e78d08ebdd8aade05c125d6697236')
b2sums=('53ab064726205671c511698359a617aca78f86cf5af9529649b8dda5f505a44bf8f8a4ed06272fe3eb923f9e34ff4de5dfc6f43b33fa8d22a9ff24076aa5b6c7')
#sha256sums=(1451d01ee3a21100340aed867d0b799f46f0b1749680028d38c3f5d0128fb8a7) # patchelf-0.18.0.tar.gz
## d8c4edece2a0ee6474eb9e5986d8deda5abaf4a6dbe6084c09b6af1c2147198f patchelf-0.18.0-02-x86_64.pkg.tar.lz
## 2f8116ff3b93fbb284d3740d50c9cdb4b1f882dd22472103c44703589ca17688 patchelf-0.18.0-03-x86_64.pkg.tar.lz

View File

@ -5,7 +5,7 @@
pkgname=patchelf
pkgver=0.18.0
pkgrel=2
pkgrel=3
pkgdesc='Small utility to modify the dynamic linker and RPATH of ELF executables'
url='https://nixos.org/patchelf.html'
arch=('x86_64')

View File

@ -7,7 +7,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.58.0
pkgver=0.58.1
pkgrel=01
pkgdesc="Modern Text User Interface framework"
url="https://github.com/Textualize/${_base}"
@ -55,8 +55,8 @@ arch=(x86_64)
license=(MIT)
sha512sums=('5b6b74e4bc652f19ccce48c256785f056e2c43ac2baf4365f40a4b2869863691b0760f473ad570a7b256b7c7fe11d8a49123ad409597675a87b0c6a56269fe4d')
sha256sums=(fdcb149345bd5751df76709e508baed3c8a9d1b267302a029f25c0da9039df50) # textual-0.58.0.tar.gz
sha512sums=('3cb8410a352a75555bb6d36e29e2ae6900e80cb18cf1f0f5c779f0858bb727a3b27a0e4342b692dbba096698a73564ede0ca9fb27f8a46e87eda4209034e8de3')
sha256sums=(bc3491fb2e8c47b41d887449896d93d15f4874543216c6a6fcaeaa93b4ee5504) # textual-0.58.1.tar.gz
## 125730608d9443e9ef17f66788d8b3983c295928c3f0d845ece5920ec0e22aa7 python-textual-0.58.0-01-x86_64.pkg.tar.lz
## 6519d61cba6cee7c0628c14b0f79b8a02ec527574225dc89fef33f3f4727e707 python-textual-0.58.1-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.58.0
pkgver=0.58.1
pkgrel=1
pkgdesc="Modern Text User Interface framework"
arch=(any)
@ -17,7 +17,7 @@ optdepends=('python-tree-sitter: for syntax highlighting support'
'python-tree-sitter-languages: for custom languages support'
'python-textual-dev: tools for developers')
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
sha512sums=('5b6b74e4bc652f19ccce48c256785f056e2c43ac2baf4365f40a4b2869863691b0760f473ad570a7b256b7c7fe11d8a49123ad409597675a87b0c6a56269fe4d')
sha512sums=('3cb8410a352a75555bb6d36e29e2ae6900e80cb18cf1f0f5c779f0858bb727a3b27a0e4342b692dbba096698a73564ede0ca9fb27f8a46e87eda4209034e8de3')
build() {
cd ${_base}-${pkgver}

View File

@ -7,7 +7,7 @@
pkgname=tmux
pkgver=3.4
pkgrel=06
pkgrel=07
pkgdesc='A terminal multiplexer w/o systemd'
url='https://github.com/tmux/tmux/wiki'
depends=('libevent' 'libevent_core-2.1.so' 'libutempter' 'ncurses' 'libncursesw.so')
@ -55,5 +55,5 @@ license=('BSD')
sha256sums=(71387cf05585836da88d9b481f98e89be5bc8f09a203600187b22aa0e00c52b0) # tmux
## 2a4a8913a9c40c3612b0e4e4c10cecfee442993d20e4dedf443c61fe70ce6125 tmux-3.4-06-x86_64.pkg.tar.lz
## ef423f96743897bf467949f97c6ef5bccc411361ccf715e895b3ec35ae6720d6 tmux-3.4-07-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=tmux
pkgver=3.4
pkgrel=6
pkgrel=7
pkgdesc='Terminal multiplexer'
url='https://github.com/tmux/tmux/wiki'
arch=('x86_64')

View File

@ -7,7 +7,7 @@
pkgname=unbound
pkgver=1.19.3
pkgrel=03
pkgrel=04
pkgdesc="Validating, recursive, and caching DNS resolver w/o systemd"
url="https://unbound.net/"
depends=(dnssec-anchors fstrm glibc hiredis ldns libnghttp2 libsodium )
@ -104,4 +104,5 @@ sha256sums=(#3ae322be7dc2f831603e4b0391435533ad5861c2322e34a76006a9fb65eb56b9 #
31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6 # unbound-tmpfiles.conf
afb7a0a5e2da327c27c8f666b1ffaf34689121684c301928624221ac1d0c066a) # unbound-trusted-key.hook
## 317fde65563c75227184e0f9aa4046bdd26fd13a78fc940a3a699bf0f50c5136 unbound-1.19.3-03-x86_64.pkg.tar.lz
## 3395216c0dc0f44a03a49c1754d34bc126797bacd5a6ce51cc85748d5c62bc46 unbound-1.19.3-04-x86_64.pkg.tar.lz

View File

@ -7,7 +7,7 @@
pkgname=unbound
pkgver=1.19.3
pkgrel=3
pkgrel=4
pkgdesc="Validating, recursive, and caching DNS resolver"
arch=(x86_64)
url="https://unbound.net/"

View File

@ -7,7 +7,7 @@
pkgname=valgrind
pkgver=3.23.0
pkgrel=01
pkgrel=03
pkgdesc='Tool to help find memory-management problems in programs'
url='https://valgrind.org/'
depends=('glibc' 'perl' 'debuginfod')
@ -93,5 +93,5 @@ sha256sums=(c5c34a3380457b9b75606df890102e7df2c702b9420c2ebef9540f8b5d56264d #
ac6559fe68bb63a8c742b8e0a1387ccbef41822e332114aa686eaf17d8db04e5 # valgrind-3.23.0.tar.bz2.asc
4e6be3a1799c17a6e843ab1966a3a68ac0ffa83d4b2230ce1b607518c42a31a2) # valgrind-3.7.0-respect-flags.patch.1
## e24b16f15a2d303a59803ed9c36f9d88d427316c7c58289ac89c9fbb8f3f62f3 valgrind-3.23.0-01-x86_64.pkg.tar.lz
## b2b4626c677891769dd4c9cfe9410c5fdfb0ee906e606937bcacb122fa637d09 valgrind-3.23.0-03-x86_64.pkg.tar.lz

View File

@ -14,7 +14,7 @@
pkgname=valgrind
pkgver=3.23.0
pkgrel=1
pkgrel=3
pkgdesc='Tool to help find memory-management problems in programs'
arch=('x86_64')
license=('GPL-2.0-or-later')