upg librewolf llvm meson mpd patchelf python-textual tmux unbound valgrind
This commit is contained in:
parent
95b7b554e8
commit
630c0c8ade
|
@ -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
|
||||
|
|
|
@ -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() {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -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):
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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() {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
ninja
|
||||
python
|
||||
python-typing_extensions
|
||||
python-build
|
||||
python-installer
|
||||
python-setuptools
|
||||
|
@ -55,3 +54,4 @@ libjpeg-turbo
|
|||
meson
|
||||
|
||||
|
||||
python-tqdm
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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/"
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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}
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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/"
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
|
Loading…
Reference in New Issue