Merge remote-tracking branch 'origin/3.6' into 3.7-alpha0
This commit is contained in:
commit
d364f3d24d
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF31Qht91ZH2Dbw+7p27LFmr6r/Ad8HsutltQcauR593Qm8vB/ah7LJZDWv0mfqCoGKtQbLmfiBFyqOmQccBAEeQI=
|
||||
SHA256 (Pkgfile) = d1c4bd37318105723cf2b6bf1beea4379d0ec1faa9dcdb03d8b87230d1a02a56
|
||||
RWSagIOpLGJF30aNd3WHRW8puP7xTiMv69n5uvCgSwwU64qVsP+KmOUaeHFp4lPYblEXi1svTB3Gg1aTvl0lMllKwEMlC1F34QA=
|
||||
SHA256 (Pkgfile) = a1710d44aef444ef8332ce0d189cf881fa742bb54306116731135795df394522
|
||||
SHA256 (.footprint) = 7df9463e4e064fe341df08d64e1c5ae23517687187a6edbd1a6dffda52fb3c5d
|
||||
SHA256 (bluez-5.62.tar.xz) = 38090a5b750e17fc08d3e52178ed8d3254c5f4bd2c48830d5c1955b88e3bc0c2
|
||||
SHA256 (bluez-5.63.tar.xz) = 9349e11e8160bb3d720835d271250d8a7424d3690f5289e6db6fe07cc66c6d76
|
||||
SHA256 (bluetoothd) = b24a219ea4b457a8efdd1b5e0880022056b7b85a3e469f5e3678fa5e4d4be6b6
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Optional: cups docutils libical
|
||||
|
||||
name=bluez
|
||||
version=5.62
|
||||
version=5.63
|
||||
release=1
|
||||
source=(https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-$version.tar.xz
|
||||
bluetoothd)
|
||||
|
1151
boost/.footprint
1151
boost/.footprint
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,7 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3005doMDb694kgLFwzJWHpmy7+CFWQ3+3bpF2/3MCkyvVRhxtGsagxS6DqAyf3nSKL+X820TLCDFa6jHWuhWswc=
|
||||
SHA256 (Pkgfile) = 44cdb651b83cb2f0f106da51ac085530637a2564cb7fc33e108de8e6d0cfc2d2
|
||||
SHA256 (.footprint) = a81ec561df15427e8646e6ba7b0ba9bc8042178ecd814f562d6498a668788703
|
||||
SHA256 (boost_1_76_0.tar.bz2) = f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41
|
||||
SHA256 (boost-1.74-CVE-2012-2677.patch) = 22cebe2a5020b3ce362e52ccc05506dbcc885723896373409597f0b4d0de1f53
|
||||
SHA256 (boost-1.71.0-disable_icu_rpath.patch) = a47429ab9a144ed9d9a12dcdac9dbcd15c490b726fc7e1d6db204bda8a4b987e
|
||||
RWSagIOpLGJF38wexvYVZK9zIN/0o6+el9XKZ9d+BDUMJ25Q4DFlLu+Td3RIFHCRokQTkq7lN/q3vW2tFeePm8hISnv4gE4UuwQ=
|
||||
SHA256 (Pkgfile) = f41dbf052cf13f61ff90db04c54a838ad9b95905d3c1fbaa0d0ceb965e748226
|
||||
SHA256 (.footprint) = 1e1d122843772ed17b0c801cd3e01f2be764de5a5fc7a2df95694c2e62fa3c90
|
||||
SHA256 (boost_1_78_0.tar.bz2) = 8681f175d4bdb26c52222665793eef08490d7758529330f98d3b29dd0735bccc
|
||||
SHA256 (boost-b2-fix-lib-install.patch) = d233b16920ad7da8bb6e02bf5fb4e429592057b4f4db28d4babf3850e837a8db
|
||||
SHA256 (boost-ublas-c++20-iterator.patch) = aa38addb40d5f44b4a8472029b475e7e6aef1c460509eb7d8edf03491dc1b5ee
|
||||
|
@ -1,55 +1,67 @@
|
||||
# Description: Free peer-reviewed portable C++ source libraries.
|
||||
# URL: https://www.boost.org/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: python
|
||||
# Optional: icu python3-numpy
|
||||
# Depends on: bzip2 zstd
|
||||
# Optional: icu openmpi python3-numpy
|
||||
|
||||
name=boost
|
||||
version=1.76.0
|
||||
release=2
|
||||
version=1.78.0
|
||||
release=1
|
||||
source=(https://boostorg.jfrog.io/artifactory/main/release/$version/source/${name}_${version//./_}.tar.bz2
|
||||
boost-1.74-CVE-2012-2677.patch
|
||||
boost-1.71.0-disable_icu_rpath.patch
|
||||
boost-b2-fix-lib-install.patch
|
||||
boost-ublas-c++20-iterator.patch)
|
||||
|
||||
build() {
|
||||
cd ${name}_${version//./_}
|
||||
|
||||
patch -p1 -i $SRC/boost-1.74-CVE-2012-2677.patch
|
||||
patch -p1 -i $SRC/boost-1.71.0-disable_icu_rpath.patch
|
||||
# https://github.com/bfgroup/b2/issues/104
|
||||
patch -p1 -d tools/build -i $SRC/boost-b2-fix-lib-install.patch
|
||||
|
||||
# https://github.com/boostorg/ublas/commit/a31e5cffa85f.patch
|
||||
# https://github.com/boostorg/ublas/pull/97
|
||||
patch -p2 -i $SRC/boost-ublas-c++20-iterator.patch
|
||||
|
||||
local config="
|
||||
variant=release \
|
||||
threading=multi \
|
||||
runtime-link=shared \
|
||||
link=shared,static \
|
||||
debug-symbols=off \
|
||||
toolset=gcc \
|
||||
-j ${JOBS-1}"
|
||||
# Boost.Build does not allow for disabling of numpy
|
||||
# extensions, thereby leading to automagic numpy
|
||||
# https://github.com/boostorg/python/issues/111#issuecomment-280447482
|
||||
prt-get isinst python3-numpy || sed \
|
||||
-e 's/\[ unless \[ python\.numpy \] : <build>no \]/<build>no/g' \
|
||||
-i libs/python/build/Jamfile
|
||||
|
||||
local ICU="$([ -e /usr/bin/icu-config ] && echo --with-icu)"
|
||||
./bootstrap.sh --prefix=$PKG/usr --with-toolset=gcc $ICU --with-python=/usr/bin/python2
|
||||
local pyver2="$(/usr/bin/python2 -c 'import sys; print("%s.%s" % sys.version_info[:2])')"
|
||||
|
||||
./b2 stage $config python="$pyver2"
|
||||
./b2 install threading=multi link=shared
|
||||
./b2 install threading=multi link=static
|
||||
|
||||
install -m 0755 -D b2 $PKG/usr/bin/b2
|
||||
pushd tools/build
|
||||
./bootstrap.sh --cxxflags="$CXXFLAGS $LDFLAGS"
|
||||
./b2 install --prefix=$PKG/usr
|
||||
ln -s b2 $PKG/usr/bin/bjam
|
||||
popd
|
||||
|
||||
##
|
||||
./bootstrap.sh --prefix=$PKG/usr --with-toolset=gcc $ICU --with-python=/usr/bin/python3 --with-libraries=python
|
||||
local pyver3=$(/usr/bin/python3 -c 'import sys; print("%s.%s" % sys.version_info[:2])')
|
||||
# Boost.Build does not allow for disabling of numpy
|
||||
# extensions, thereby leading to automagic numpy
|
||||
# https://github.com/boostorg/python/issues/111#issuecomment-280447482
|
||||
prt-get isinst python3-numpy || sed \
|
||||
-e 's/\[ unless \[ python\.numpy \] : <build>no \]/<build>no/g' \
|
||||
-i libs/python/build/Jamfile
|
||||
|
||||
./b2 clean
|
||||
./b2 stage $config python="$pyver3"
|
||||
./b2 install threading=multi link=shared
|
||||
./bootstrap.sh --with-toolset=gcc --with-python=/usr/bin/python3
|
||||
|
||||
# https://github.com/boostorg/python/issues/203#issuecomment-391477685
|
||||
local pyver="$(/usr/bin/python3 -c 'import sys; print("%s%s" % sys.version_info[:2])')"
|
||||
ln -s libboost_python$pyver.so $PKG/usr/lib/libboost_python3.so
|
||||
# support for OpenMPI
|
||||
prt-get isinst openmpi && echo "using mpi ;" >>project-config.jam || PKGMK_BOOST+=' --without-mpi --without-graph_parallel'
|
||||
prt-get isinst icu || PKGMK_BOOST+=' --disable-icu boost.locale.icu=off'
|
||||
|
||||
./b2 install ${PKGMK_BOOST} \
|
||||
--prefix=$PKG/usr \
|
||||
--layout=system \
|
||||
--without-stacktrace \
|
||||
-j ${JOBS-1} \
|
||||
variant=release \
|
||||
debug-symbols=off \
|
||||
threading=multi \
|
||||
runtime-link=shared \
|
||||
link=shared,static \
|
||||
toolset=gcc \
|
||||
python=$(/usr/bin/python3 -c 'import sys; print("%s.%s" % sys.version_info[:2])') \
|
||||
cflags="$CPPFLAGS $CFLAGS -fPIC -O3 -ffat-lto-objects" \
|
||||
cxxflags="$CPPFLAGS $CXXFLAGS -fPIC -O3 -ffat-lto-objects" \
|
||||
linkflags="$LDFLAGS"
|
||||
|
||||
prt-get isinst python3-numpy || rm -r $PKG/usr/include/boost/python/numpy*
|
||||
prt-get isinst openmpi || rm -r $PKG//usr/include/boost/mpi/python*
|
||||
}
|
||||
|
72
boost/boost-b2-fix-lib-install.patch
Normal file
72
boost/boost-b2-fix-lib-install.patch
Normal file
@ -0,0 +1,72 @@
|
||||
From 78fd284a42caabe8815cb0870b46e5567872e75b Mon Sep 17 00:00:00 2001
|
||||
From: Dmitry <grisumbras@gmail.com>
|
||||
Date: Sat, 11 Dec 2021 16:58:23 +0300
|
||||
Subject: [PATCH] Don't skip install targets if there's <build>no in ureqs
|
||||
(#113)
|
||||
|
||||
---
|
||||
src/tools/stage.jam | 4 ++++
|
||||
test/install_build_no.py | 26 ++++++++++++++++++++++++++
|
||||
test/test_all.py | 1 +
|
||||
3 files changed, 31 insertions(+)
|
||||
create mode 100755 test/install_build_no.py
|
||||
|
||||
diff --git a/src/tools/stage.jam b/src/tools/stage.jam
|
||||
index c5f02e3ba4..325129dc81 100644
|
||||
--- a/src/tools/stage.jam
|
||||
+++ b/src/tools/stage.jam
|
||||
@@ -478,6 +478,10 @@ class install-target-class : basic-target
|
||||
return [ sequence.unique $(result2) ] ;
|
||||
}
|
||||
|
||||
+ rule skip-from-usage-requirements ( )
|
||||
+ {
|
||||
+ }
|
||||
+
|
||||
# Returns true iff 'type' is subtype of some element of 'types-to-include'.
|
||||
#
|
||||
local rule include-type ( type : types-to-include * )
|
||||
diff --git a/test/install_build_no.py b/test/install_build_no.py
|
||||
new file mode 100755
|
||||
index 0000000000..0ccf3c5cc6
|
||||
--- /dev/null
|
||||
+++ b/test/install_build_no.py
|
||||
@@ -0,0 +1,26 @@
|
||||
+#!/usr/bin/python
|
||||
+
|
||||
+# Copyright 2021 Dmitry Arkhipov (grisumbras@gmail.com)
|
||||
+# Distributed under the Boost Software License, Version 1.0.
|
||||
+# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt)
|
||||
+
|
||||
+# Check that <build>no in usage-requirements of dependencies does not affect
|
||||
+# install rule, i.e. a skipped installed target does not affect insallation of
|
||||
+# other targets.
|
||||
+
|
||||
+import BoostBuild
|
||||
+
|
||||
+t = BoostBuild.Tester()
|
||||
+
|
||||
+t.write("a.cpp", "int main() {}\n")
|
||||
+
|
||||
+t.write("jamroot.jam", """
|
||||
+make x : : maker : <build>no ;
|
||||
+exe a : a.cpp ;
|
||||
+install install : x a ;
|
||||
+""")
|
||||
+
|
||||
+t.run_build_system()
|
||||
+t.expect_addition("install/a.exe")
|
||||
+
|
||||
+t.cleanup()
|
||||
diff --git a/test/test_all.py b/test/test_all.py
|
||||
index b7ef5ad701..9ed729d017 100644
|
||||
--- a/test/test_all.py
|
||||
+++ b/test/test_all.py
|
||||
@@ -250,6 +250,7 @@ def reorder_tests(tests, first_test):
|
||||
"inherit_toolset",
|
||||
"inherited_dependency",
|
||||
"inline",
|
||||
+ "install_build_no",
|
||||
"libjpeg",
|
||||
"liblzma",
|
||||
"libpng",
|
@ -2439,30 +2439,6 @@ drwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_11_3-x
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_11_3-x86/libTreeLauncherPlaceholder.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_11_3-x86/libTreeLauncherTargetInjection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_11_3-x86/libTreeLauncherTargetUpdatePreloadInjection.so
|
||||
drwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/TreeLauncherSubreaper
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/TreeLauncherTargetLdPreloadHelper
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libInterceptorInjectionTarget.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libTreeLauncherPlaceholder.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libTreeLauncherTargetInjection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libTreeLauncherTargetUpdatePreloadInjection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libcuda-injection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libnvperf_host.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libnvperf_target.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/libnvperfapi64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le/ncu
|
||||
drwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/TreeLauncherSubreaper
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/TreeLauncherTargetLdPreloadHelper
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libInterceptorInjectionTarget.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libTreeLauncherPlaceholder.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libTreeLauncherTargetInjection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libTreeLauncherTargetUpdatePreloadInjection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libcuda-injection.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libnvperf_host.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libnvperf_target.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/libnvperfapi64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_compute/target/linux-desktop-t210-a64/ncu
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/NVIDIA_SLA.pdf
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/bin/
|
||||
@ -2794,149 +2770,6 @@ drwxr-xr-x root/root opt/cuda/nsight_systems/host-linux-x64/translations/qtweben
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/host-linux-x64/translations/qtwebengine_locales/vi.pak
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/host-linux-x64/translations/qtwebengine_locales/zh-CN.pak
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/host-linux-x64/translations/qtwebengine_locales/zh-TW.pak
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/GpuMetrics.config
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/QdstrmImporter
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libAgentAPI.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libAnalysis.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libAnalysisData.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libAnalysisProto.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libAssert.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libCommonProtoServices.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libCommonProtoStreamSections.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libCore.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libCudaDrvApiWrapper.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libDeviceProperty.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libDevicePropertyProto.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libGpuTraits.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libInjectionCommunicator.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libInterfaceData.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libInterfaceSharedBase.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libInterfaceSharedLoggers.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libLinuxPerf.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libProcessLauncher.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libProtobufComm.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libProtobufCommClient.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libProtobufCommProto.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libStreamSections.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libSymbolAnalyzerLight.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libSymbolDemangler.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libTimelineAssert.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libTimelineCommon.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_atomic.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_chrono.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_container.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_date_time.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_filesystem.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_iostreams.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_program_options.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_regex.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_serialization.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_system.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_thread.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libboost_timer.so.1.70.0
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libnvlog.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libprotobuf-shared.so
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/host-linux-armv8/libstdc++.so.6
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/launcher
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libLauncher64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libLinuxKeyboardInterceptorProxy.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjection64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionCuBLAS64_10.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionCuBLAS64_11.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionCuDNN64_7.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionCuDNN64_8.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionCuda64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionMPICH64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionNvMedia64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionOpenMPI64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionOpenSHMEM64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionProxy64.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libToolsInjectionUCP64.so
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.10.2
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.11.0
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.11.1
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.11.2
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.11.3
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.11.4
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-sbsa.so.11.5
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.10.0
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.10.1
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.10.2
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.11.0
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.11.1
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.11.2
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.11.3
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.11.4
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/libcupti-tegra.so.11.5
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libnvlog.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/libnvperf_host.so
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/nsys
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/nsys-launcher
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvToolsExt.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvToolsExtCuda.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvToolsExtCudaRt.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvToolsExtOpenCL.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvToolsExtSync.h
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxImpl.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxImplCore.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxImplCudaRt_v3.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxImplCuda_v3.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxImplOpenCL_v3.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxImplSync_v3.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxInit.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxInitDecls.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxInitDefs.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxLinkOnce.h
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/nvtx/include/nvtx3/nvtxDetail/nvtxTypes.h
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/python/
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/python/bin/
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/python/bin/python
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/python/lib/
|
||||
-r--r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/python/lib/nsysstats.py
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/_sql.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/_sqlfile.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/_tbl.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/_values.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/apigpusum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/cudaapisum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/cudaapitrace.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/dx12gpumarkersum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/gpukernsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/gpumemsizesum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/gpumemtimesum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/gpusum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/gputrace.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/khrdebuggpusum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/khrdebugsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxgpuproj.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxkernsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxppsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxpptrace.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxsesum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxsssum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/nvtxsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/openmpevtsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/osrtsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/pixsum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/vulkangpumarkersum.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/reports/vulkanmarkerssum.py
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/async-memcpy-pageable.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/gpu-low-utilization.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/gpu-starvation.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/sync-api.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/sync-memcpy.py
|
||||
-r-xr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/rules/sync-memset.py
|
||||
-rwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/sqlite3
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-armv8/vulkan-layers/
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-armv8/vulkan-layers/VkLayer_nsight-sys_linux.json
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-x64/
|
||||
-rw-r--r-- root/root opt/cuda/nsight_systems/target-linux-x64/GpuMetrics.config
|
||||
drwxr-xr-x root/root opt/cuda/nsight_systems/target-linux-x64/NvTraceFormat/
|
||||
@ -5799,9 +5632,7 @@ drwxr-xr-x root/root opt/cuda/samples/common/inc/GL/
|
||||
drwxr-xr-x root/root opt/cuda/samples/common/lib/
|
||||
drwxr-xr-x root/root opt/cuda/samples/common/lib/linux/
|
||||
drwxr-xr-x root/root opt/cuda/samples/common/lib/linux/aarch64/
|
||||
-rw-r--r-- root/root opt/cuda/samples/common/lib/linux/aarch64/libGLEW.a
|
||||
drwxr-xr-x root/root opt/cuda/samples/common/lib/linux/armv7l/
|
||||
-rw-r--r-- root/root opt/cuda/samples/common/lib/linux/armv7l/libGLEW.a
|
||||
drwxr-xr-x root/root opt/cuda/samples/common/lib/linux/x86_64/
|
||||
-rw-r--r-- root/root opt/cuda/samples/common/lib/linux/x86_64/libGLEW.a
|
||||
drwxr-xr-x root/root opt/cuda/samples/common/src/
|
||||
|
@ -1,7 +1,7 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF37Q6NuhWkbpbZXU2QsKA61V1Ljj24T0fUjAKTw00jqggiTNnjY/N+YZj52HrVr410HgB6RRSNMqT2Lg8TYZXvwo=
|
||||
SHA256 (Pkgfile) = 26344022d0a18efdeb0121c05299d09eb97b8e777b82095b996d1545ee271ee8
|
||||
SHA256 (.footprint) = 9c2af621fdc5482717edb10ee769a67d393a35cbacb11b85f9c11d627cc844ea
|
||||
RWSagIOpLGJF3zuV/linSCWwVP+u8TMcPEt8dn3LMbbwgmtqfNlAr/qk54DobG7feq5icQeudCcjZJjGCAehXEHgtXLfUOufCwg=
|
||||
SHA256 (Pkgfile) = 7fe6a46f15c15ebb47bba95a0a4dabf862f2101af9e734e71513e4dc22a1a60f
|
||||
SHA256 (.footprint) = 653076b59f7d295320119439c7f4a787d72def55f2c613a4edd728a6f4d75812
|
||||
SHA256 (cuda_11.5.1_495.29.05_linux.run) = 60bea2fc0fac95574015f865355afbf599422ec2c85554f5f052b292711a4bca
|
||||
SHA256 (cuda.sh) = ab92658d9efa337f12da5b093d9a643c031c6067ffc30abd8e87bd7bedecf0c0
|
||||
SHA256 (cuda.conf) = a65f7d96e2447eb40b1be9586b90eb0bd776a8938c93d21f9606d2880b548b28
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Description: NVIDIA's GPU programming toolkit (feature branch)
|
||||
# URL: https://developer.nvidia.com/cuda-zone
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: nvidia lsb-release
|
||||
# Depends on: nvidia-fb lsb-release
|
||||
|
||||
name=cuda-fb
|
||||
version=11.5.1
|
||||
_driverver=495.29.05
|
||||
release=1
|
||||
release=2
|
||||
source=(http://developer.download.nvidia.com/compute/cuda/${version}/local_installers/cuda_${version}_${_driverver}_linux.run
|
||||
cuda.sh cuda.conf $name.revdep
|
||||
cuda-findgllib_mk.diff
|
||||
@ -38,6 +38,12 @@ build() {
|
||||
# Delete some unnecessary files
|
||||
rm -r "${PKG}"/opt/cuda/{bin/cuda-uninstaller,samples/bin/cuda-uninstaller}
|
||||
|
||||
# remove foreign archs
|
||||
rm -r "${PKG}"/opt/cuda/nsight_compute/target/linux-desktop-glibc_2_19_0-ppc64le
|
||||
rm -r "${PKG}"/opt/cuda/nsight_compute/target/linux-desktop-t210-a64
|
||||
rm -r "${PKG}"/opt/cuda/nsight_systems/target-linux-armv8
|
||||
rm "${PKG}"/opt/cuda/samples/common/lib/linux/{aarch64,armv7l}/libGLEW.a
|
||||
|
||||
# Define compilers for CUDA to use.
|
||||
# This allows us to use older versions of GCC if we have to.
|
||||
ln -s /usr/bin/gcc "${PKG}/opt/cuda/bin/gcc"
|
||||
@ -51,8 +57,7 @@ build() {
|
||||
mkdir -p "$PKG"/usr/lib/pkgconfig
|
||||
cp "${SRC}"/*.pc "${PKG}"/usr/lib/pkgconfig
|
||||
|
||||
# Allow newer compilers to work. This is not officially supported in the Arch package but
|
||||
# if users want to try, let them try.
|
||||
# Allow newer compilers to work.
|
||||
# See https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
|
||||
# for official requirements
|
||||
sed -i "/.*unsupported GNU version.*/d" "${PKG}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
|
||||
|
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF36rz7eRjfmNEP0m2AhtYfRGBjpIN+LlX0DtpmYNPkFukOmkJX/7r4XuysuE8FVpVc3UI795BqQeLTmBuFT6+1gI=
|
||||
SHA256 (Pkgfile) = 15602ac98bbeb51a23804baa1bd0520edff6da5d284add521522d28b9019bd97
|
||||
RWSagIOpLGJF35J6UJivnunSaAAkHAgFdeNLnjE8NLaem0rypEFStRED1ATrVAi/9q9LfcmZFCbhPwkXWD+dIT78bHShmc4NDQ8=
|
||||
SHA256 (Pkgfile) = cdf1eee06e673f19f67822edae049053e7dac570c8a38d0492956311903379d6
|
||||
SHA256 (.footprint) = 61781b9cd6c647a4dc8fdb288248e133e5ca592a849ae6d030ab2c8298a89bb2
|
||||
SHA256 (discord-ptb-0.0.26.tar.gz) = 04b33c73a4d55c476c8332bd86e50add6d984c965f0d4b5b759ccb0ebd3992e6
|
||||
SHA256 (discord-ptb-0.0.27.tar.gz) = 0bef5643b57ec9ee42f5d107565e13a0ea83e1b26011e1cd5520fbcb8bd1f07a
|
||||
SHA256 (discord-ptb.sh) = 5e665305a885aadd2281c75e1cfcb9a11f80fdcfb65bfcfceec735c3e385c517
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Optional: pulseaudio apulse
|
||||
|
||||
name=discord-ptb
|
||||
version=0.0.26
|
||||
version=0.0.27
|
||||
release=1
|
||||
source=(https://dl-ptb.discordapp.net/apps/linux/$version/discord-ptb-$version.tar.gz
|
||||
$name.sh)
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32a4rv+/cSF200FqsmPu/DgSI4viTws+7NgPxVRUZNBdhZykdsgZCErDHRUPNjdetNvTZa8VWyt4lrQm/51Yigc=
|
||||
SHA256 (Pkgfile) = 0949d5b0c8c7c856b94b071e4cb064fa2214cd3cfb6f07953c8f2c6777dfdda2
|
||||
RWSagIOpLGJF32NXxF+PRopAsvHWTeHR16T1vvmSdUnJImbPYn4H/V5SddprtU0OR9DXAnz7BnvPldbEJ303pfZdj907GcLn7gM=
|
||||
SHA256 (Pkgfile) = fcd9c4048bf3d33a41e8f274df475226c1b235a622716df1de4f878ea0bb36dd
|
||||
SHA256 (.footprint) = 14f5994e4cbe1dd636bde0726ebd0731025c0c5a3de7df3f83159d1c527fb3e8
|
||||
SHA256 (easyeffects-6.1.5.tar.gz) = 1f5ad3712c76c6892ef6f87518244c74bf420ba8d1e5b0880a72c5ecc2952012
|
||||
SHA256 (easyeffects-6.2.1.tar.gz) = 53631887e36aa85db21ac32c0959bfae68ea5f329cd67762c92e0ddd70c37b2a
|
||||
|
@ -1,11 +1,11 @@
|
||||
# Description: Audio Effects for Pulseaudio Applications
|
||||
# URL: https://github.com/wwmm/easyeffects
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: appstream-glib gtkmm4 intel-tbb libbs2b libebur128 lilv nlohmann-json pipewire rnnoise rubberband speexdsp zita-convolver
|
||||
# Depends on: appstream-glib fmt gtkmm4 intel-tbb libadwaita libbs2b libebur128 lilv nlohmann-json pipewire rnnoise rubberband speexdsp zita-convolver
|
||||
# Optional: calf desktop-file-utils mda-lv2 vamp-plugin-sdk zam-plugins
|
||||
|
||||
name=easyeffects
|
||||
version=6.1.5
|
||||
version=6.2.1
|
||||
release=1
|
||||
source=(https://github.com/wwmm/easyeffects/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
|
0
easyeffects/post-install
Normal file → Executable file
0
easyeffects/post-install
Normal file → Executable file
@ -22,7 +22,7 @@ drwxr-xr-x root/root usr/lib/cmake/fmt/
|
||||
-rw-r--r-- root/root usr/lib/cmake/fmt/fmt-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/fmt/fmt-targets.cmake
|
||||
lrwxrwxrwx root/root usr/lib/libfmt.so -> libfmt.so.8
|
||||
lrwxrwxrwx root/root usr/lib/libfmt.so.8 -> libfmt.so.8.1.0
|
||||
-rwxr-xr-x root/root usr/lib/libfmt.so.8.1.0
|
||||
lrwxrwxrwx root/root usr/lib/libfmt.so.8 -> libfmt.so.8.1.1
|
||||
-rwxr-xr-x root/root usr/lib/libfmt.so.8.1.1
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/fmt.pc
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32VbfrVWTN3z+M0EHnM1S+foJx1lPtmeb4pC+D3KA1DBCPT4Wbkd+3WX2+pSBzhWLb52prEfl+1W69HpuKTbpAs=
|
||||
SHA256 (Pkgfile) = 1279c5275cd20ef1cb701ef6945053f7c5c41362a500e5b571f489b542cdedae
|
||||
SHA256 (.footprint) = 2ecb9888b5e60616701d335808375e79441eff3ce2a56fd2e5a6a3efb7461889
|
||||
SHA256 (fmt-8.1.0.tar.gz) = aa53b204afe20076f2813e71b255e52b1ef39a818dc86c4604a7f14d8ac6dc31
|
||||
RWSagIOpLGJF3z4d8oHCOHWrxG+dbkel0KM47+ohOgpKnSfV31LIK/lkOGiuW+G65DyD/h/5wngYa6nHeVbBq/ujp74lR37r9QU=
|
||||
SHA256 (Pkgfile) = 72adbb30feb83a2dc85e27d4482fe2e7299b8c410cd08355879cd1ca2593231d
|
||||
SHA256 (.footprint) = 52e0116b7508e35a7eba7780a6822bf66388d337de53d34348f07c2c598e9682
|
||||
SHA256 (fmt-8.1.1.tar.gz) = 3d794d3cf67633b34b2771eb9f073bde87e846e0d395d254df7b211ef1ec7346
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: cmake
|
||||
|
||||
name=fmt
|
||||
version=8.1.0
|
||||
version=8.1.1
|
||||
release=1
|
||||
source=(https://github.com/fmtlib/$name/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
|
@ -1,20 +1,13 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgsta52dec.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstamrnb.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstamrwbdec.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstasf.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstcdio.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstdvdlpcmdec.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstdvdread.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstdvdsub.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstmpeg2dec.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstrealmedia.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstx264.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstxingmux.so
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/gstreamer-1.0/
|
||||
drwxr-xr-x root/root usr/share/gstreamer-1.0/presets/
|
||||
-rw-r--r-- root/root usr/share/gstreamer-1.0/presets/GstAmrnbEnc.prs
|
||||
-rw-r--r-- root/root usr/share/gstreamer-1.0/presets/GstX264Enc.prs
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3xwMNNdIfRTFGuncKKV9X/5oAm7/z68puMYQuPTLHykOUHJsgw7u49h/iQdCTPelVgoD26NrwyWQRka4YhERgg8=
|
||||
SHA256 (Pkgfile) = 1080786e87f31cd060f04b35fc3d5c1c3fc54356d1a7208ea2702f4ab8100450
|
||||
SHA256 (.footprint) = c69e15985585b85d173ee2352afd6fed82894a703ae591f93b0d18880b6c8f70
|
||||
RWSagIOpLGJF389U35NcSm14lr/B5PmN7sguhjKgy2eiMWDA8QJCcTar32qLjngM/o4HeMNQ0cN7aEJdppqDqJKvAePXWHPLjg4=
|
||||
SHA256 (Pkgfile) = 2d0076ce7ec7902dc23a8b4e34127e241a56647c58f36ea0304c8f35a6f1f631
|
||||
SHA256 (.footprint) = fedf67c00e9410ed792e4319fd5234475f989a9f3099595d9e078d1b5ce12fd1
|
||||
SHA256 (gst-plugins-ugly-1.18.5.tar.xz) = df32803e98f8a9979373fa2ca7e05e62f977b1097576d3a80619d9f5c69f66d9
|
||||
|
@ -1,23 +1,26 @@
|
||||
# Description: A set of plugins for gstreamer that may pose distribution problems.
|
||||
# URL: https://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: gst-plugins-base liba52 libcdio libdvdread libmpeg2 opencore-amr x264
|
||||
# Depends on: gst-plugins-base x264
|
||||
# Optional: libcdio libdvdread libsidplay libmpeg2 liba52 opencore-amr
|
||||
|
||||
name=gst-plugins-ugly
|
||||
version=1.18.5
|
||||
release=1
|
||||
release=2
|
||||
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
meson build \
|
||||
meson build $name-$version \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
-D buildtype=plain \
|
||||
-D gtk_doc=disabled \
|
||||
--libexecdir lib \
|
||||
--buildtype plain \
|
||||
--wrap-mode nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D doc=disabled \
|
||||
-D nls=disabled \
|
||||
-D package-name="GStreamer (CRUX Linux)" \
|
||||
-D gobject-cast-checks=disabled \
|
||||
-D package-name="GStreamer Ugly Plugins (CRUX Linux)" \
|
||||
-D package-origin="https://crux.nu/"
|
||||
|
||||
ninja -C build -j ${JOBS:-1}
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3/ZZig7r9abEZLvRp99GW8fAoBjr/ssm8dt/nJSES8uRXlcuyiQb8i7awzTcPHxDGlFCIv4NYaujsi1oRefn2QM=
|
||||
SHA256 (Pkgfile) = 65dfee763e23c957353528a137e068af64c3d111bd872762b10351a88a63c6bb
|
||||
RWSagIOpLGJF36Xx26qqUekOULpzlQgP5nuyFaZeoRsS4dj5HV7VJJaQQRKgdNzUyTaCdmk9s0g5Jtiux0yYrZ/THUa5jxbEiQY=
|
||||
SHA256 (Pkgfile) = 06fb821bb9c691429e0298ecd3d8c9b775284e7813b1d764c080966c8bf8cf03
|
||||
SHA256 (.footprint) = 79ccffc31e81e056e99987d40c46c8a4bd47aa98638e5a3ef0a506a11a61149e
|
||||
SHA256 (lfs-1.3.1.tar.gz) = aa8656a8df4bb10e3373bfe93beaa7e9642d58c5b6d181b09b96e950d59f5b45
|
||||
SHA256 (lfs-1.4.0.tar.gz) = 266f895949beee615ca2a39b027cbe39a8017284ce025b3b2638f65cb9d364e3
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: rust
|
||||
|
||||
name=lfs
|
||||
version=1.3.1
|
||||
version=1.4.0
|
||||
release=1
|
||||
source=(https://github.com/Canop/lfs/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
|
65
libadwaita/.footprint
Normal file
65
libadwaita/.footprint
Normal file
@ -0,0 +1,65 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/libadwaita-1/
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-action-row.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adwaita.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-animation.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-animation-target.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-animation-util.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-application.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-application-window.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-avatar.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-bin.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-button-content.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-carousel.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-carousel-indicator-dots.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-carousel-indicator-lines.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-clamp.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-clamp-layout.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-clamp-scrollable.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-combo-row.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-deprecation-macros.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-easing.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-enum-list-model.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-enums.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-expander-row.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-flap.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-fold-threshold-policy.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-header-bar.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-leaflet.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-main.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-navigation-direction.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-preferences-group.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-preferences-page.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-preferences-row.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-preferences-window.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-split-button.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-spring-animation.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-spring-params.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-squeezer.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-status-page.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-style-manager.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-swipeable.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-swipe-tracker.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-tab-bar.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-tab-view.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-timed-animation.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-toast.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-toast-overlay.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-version.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-view-stack.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-view-switcher-bar.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-view-switcher.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-view-switcher-title.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-window.h
|
||||
-rw-r--r-- root/root usr/include/libadwaita-1/adw-window-title.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/girepository-1.0/
|
||||
-rw-r--r-- root/root usr/lib/girepository-1.0/Adw-1.typelib
|
||||
-rwxr-xr-x root/root usr/lib/libadwaita-1.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libadwaita-1.so -> libadwaita-1.so.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libadwaita-1.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/gir-1.0/
|
||||
-rw-r--r-- root/root usr/share/gir-1.0/Adw-1.gir
|
5
libadwaita/.signature
Normal file
5
libadwaita/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3wl5cTXyUUCsMM88eKu8AmNfWAm8F4dR7mveqXON+z2KHoySdaSX9p6WdoDvSVeO3+2/KL4OsSP2c6SYDNInAAk=
|
||||
SHA256 (Pkgfile) = 55c94afbc07be6d03487b0bf68d9852ea9b84a1e1c02629eb764a457b3a2d36b
|
||||
SHA256 (.footprint) = 60fa1dae7201d5bf9eb8840f524c9eedd69b327fc8702fca8291203c0864222e
|
||||
SHA256 (libadwaita-1.0.1.tar.bz2) = 5da71c91cc53878f91d0bfcb1c0dabda12ca600160847e1f9f08c375c0d3362e
|
24
libadwaita/Pkgfile
Normal file
24
libadwaita/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: Building blocks for modern GNOME applications
|
||||
# URL: https://gitlab.gnome.org/GNOME/libadwaita
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: gtk4 libsass sassc wayland-protocols
|
||||
|
||||
name=libadwaita
|
||||
version=1.0.1
|
||||
release=1
|
||||
source=(https://gitlab.gnome.org/GNOME/libadwaita/-/archive/$version/libadwaita-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
prt-get isinst vala || PKGMK_LIBADWAITA+=' -D vapi=false'
|
||||
meson setup $name-$version build $PKGMK_LIBADWAITA \
|
||||
--prefix=/usr \
|
||||
--buildtype=plain \
|
||||
--wrap-mode nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D examples=false \
|
||||
-D tests=false
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
rm -r $PKG/usr/share/locale
|
||||
}
|
@ -345,7 +345,7 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/hgext3rd/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/hgext3rd/__init__.py
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/hgext3rd/__pycache__/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/hgext3rd/__pycache__/__init__.cpython-310.pyc
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial-6.0-py3.10.egg-info
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial-6.0.1-py3.10.egg-info
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/mercurial/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/__init__.py
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/__modulepolicy__.py
|
||||
@ -638,6 +638,7 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/mercurial/helptext/interna
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/patterns.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/phases.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/revisions.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/rust.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/scripting.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/subrepos.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/mercurial/helptext/templates.txt
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35hfi6sxmplvjPEkv1Is0lWqgaGW5pHAnd7d1F7y5cU92QF1A2+rDlasONrQVpiufRhSlgvfRjEPyqO3SIdlZA4=
|
||||
SHA256 (Pkgfile) = 56b57a6f9733318bc481b68ad0626efe38997831b0ae6259f388d8ee7b7cecd5
|
||||
SHA256 (.footprint) = 7a3231ae405dc8d80e04971980fd85a4d158e526d13194ad780d126ff29faf7d
|
||||
SHA256 (mercurial-6.0.tar.gz) = 53b68b7e592adce3a4e421da3bffaacfc7721f403aac319e6d2c5122574de62f
|
||||
RWSagIOpLGJF3/+4pzieGoUo2HOLAKhlmb6JYGNG6gq/dOSpNwQsyE9oFQH0b3QWCKTY9L7oWlkSS4UPhhtGM10mVNbEDauOwQo=
|
||||
SHA256 (Pkgfile) = 2e85f9e03d221d4b99a26550145716690a6b63bfdade2313eab4dd69ab6e804f
|
||||
SHA256 (.footprint) = 8fa929ede565d3d09ba252fc2532885cd99f62d7e42c41d3fb80b627d557e18e
|
||||
SHA256 (mercurial-6.0.1.tar.gz) = 05fd0b480389c96547f5a6c769e90ee00f1d13f7ac0d465e40a381c6cf3a56e2
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: python3-setuptools
|
||||
|
||||
name=mercurial
|
||||
version=6.0
|
||||
version=6.0.1
|
||||
release=1
|
||||
source=(https://www.mercurial-scm.org/release/mercurial-$version.tar.gz)
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3w1OFyhWyHQu6ECmC1XZZmI65jIhUg7I9hdH6wJGPKsaSlf6NqQ78a+GIJHpGEG7Ea36HuFA56/alzcOZjp4cgA=
|
||||
SHA256 (Pkgfile) = d78cab88ff0d914985fafad5ec2d3ae1d70691f48b5b129d26448568dd9e9cc9
|
||||
RWSagIOpLGJF3+TnK4zBUulvl4yVhnjnS7mb3z7U1tikjsm+EOSA5lD0eUxWW2mFsUR01z9XPvzsammjLBMULMGHhAY1rJFw7QY=
|
||||
SHA256 (Pkgfile) = 9fb461d7a453eb017f4901b08722709bcd14b7f76a02594833b832a0372b1f0a
|
||||
SHA256 (.footprint) = ab54b969f82c2ad9ff3bc5543c552ebf325cb408b4e5e3f99d92446f09ac1c61
|
||||
SHA256 (ndctl-72.tar.gz) = 8ecc0d6e9ebbcd90a405d3188784d34dfd09f9c3bee51c434df18da2e76f6db8
|
||||
SHA256 (186.patch) = 76916a2f90f813d217052641bbd1dedccfe2c625bddcbba7f7640c77e7aec57c
|
||||
SHA256 (ndctl-72.1.tar.gz) = 9059ee4b129730604cee6aba7a8bc207b6e9aa6466b6da9b3b29d1996bf3712a
|
||||
|
@ -4,16 +4,13 @@
|
||||
# Depends on: iniparser json-c keyutils
|
||||
|
||||
name=ndctl
|
||||
version=72
|
||||
version=72.1
|
||||
release=1
|
||||
source=(https://github.com/pmem/ndctl/archive/v$version/$name-$version.tar.gz
|
||||
186.patch)
|
||||
source=(https://github.com/pmem/ndctl/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
patch -Np1 -i $SRC/186.patch
|
||||
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3+LIQWuvcTZj0QSU5oUqkOfwWpRg611kYzVbgr1v/EGmMLevcLy6m70OL4rBJprdNbfabF2i832FyAN6vPFjEQk=
|
||||
SHA256 (Pkgfile) = 3ae1b7dc7539bb8e20ef1691cb98720cfcba3c3b8db349c7d863a929267c1ddd
|
||||
RWSagIOpLGJF3wkA5YUoFh1ZjCOPrTWPX4m6Airs4afZmRhcgDM0t22fL0mxDrJjnauMx+46XDZpPE3apLS0aJpfDLpH+zlzVw0=
|
||||
SHA256 (Pkgfile) = 4cea3a657e638f4e1c60b6bbb83a9c2eed2461acad5205c0c87d7c3e46f564e6
|
||||
SHA256 (.footprint) = 06a052ea66c9133c1ff6b15d8bb646c7b990bd5a6194f41684513b1733fcaaca
|
||||
SHA256 (openmpi-4.1.2.tar.bz2) = 9b78c7cf7fc32131c5cf43dd2ab9740149d9d87cadb2e2189f02685749a6b527
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Description: High performance message passing library (MPI)
|
||||
# URL: https://www.open-mpi.org
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: eudev gcc-fortran libnl zlib
|
||||
# Depends on: eudev gcc-fortran libevent libnl zlib
|
||||
# Optional: cuda
|
||||
|
||||
name=openmpi
|
||||
|
@ -10,11 +10,13 @@ drwxr-xr-x root/root usr/include/ostree-1/
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-async-progress.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-autocleanups.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-bootconfig-parser.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-content-writer.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-core.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-deployment.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-diff.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-dummy-enumtypes.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-gpg-verify-result.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-kernel-args.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-mutable-tree.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-ref.h
|
||||
@ -23,26 +25,25 @@ drwxr-xr-x root/root usr/include/ostree-1/
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-file.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-finder-avahi.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-finder-config.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-finder.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-finder-mount.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-finder-override.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-finder.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-os.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-repo-os.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-sepolicy.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-sign-ed25519.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-sign.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-sysroot-upgrader.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-sysroot.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-sysroot-upgrader.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-types.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree-version.h
|
||||
-rw-r--r-- root/root usr/include/ostree-1/ostree.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/girepository-1.0/
|
||||
-rw-r--r-- root/root usr/lib/girepository-1.0/OSTree-1.0.typelib
|
||||
-rwxr-xr-x root/root usr/lib/libostree-1.la
|
||||
lrwxrwxrwx root/root usr/lib/libostree-1.so -> libostree-1.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libostree-1.so.1 -> libostree-1.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libostree-1.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libostree-1.so.1 -> libostree-1.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libostree-1.so -> libostree-1.so.1.0.0
|
||||
drwxr-xr-x root/root usr/lib/ostree/
|
||||
drwxr-xr-x root/root usr/lib/ostree/libostree/
|
||||
-rwxr-xr-x root/root usr/lib/ostree/libostree/ostree-trivial-httpd
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF36IkRkBMxICriTYJFp7QbIVILd5qOBHt5lwMCWRQ9FqggM329BGy23+UfNxAMMwguTAWo5coAibQmnI9vJc0JAE=
|
||||
SHA256 (Pkgfile) = fdbe2db0603885593985997724e96dfc5a4152612c0411396bb48148729d541b
|
||||
SHA256 (.footprint) = 49e8d187e3cf2c1ee36bc55b5ad3cba193a9048b83413974a1f53a385c101470
|
||||
SHA256 (libostree-2021.6.tar.xz) = e80631cb1363d4734fe9d0c91f69a68be3848166d6e0481db19ce44a9cb4f531
|
||||
RWSagIOpLGJF3zcWqYq5t2D8uoj+L33lIQbTcO5EInUaY4D4/WQoMimyuTJ4uv7ijUGTOdQMczk4xMml/+V964qFVSIQCZAHOwU=
|
||||
SHA256 (Pkgfile) = f328aed8fdaec68b7381b41de42408eb76cfc1081749ce5e8184371ac8f4901f
|
||||
SHA256 (.footprint) = a5b474618d25f95c9565ffcb84b28b5904ae0f92b05a4be78e7131a9b4fba52b
|
||||
SHA256 (libostree-2022.1.tar.xz) = 43a00e7856842b8a34f6616fc2ce1ce238ef43210cca41f70e6b4b0d2a9fcad5
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Optional: docbook-xsl
|
||||
|
||||
name=ostree
|
||||
version=2021.6
|
||||
version=2022.1
|
||||
release=1
|
||||
source=(https://github.com/ostreedev/ostree/releases/download/v$version/libostree-$version.tar.xz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF37VWWcblFCw5GKa66dLzBk1h50e/+th4akXKtuoJ4zpUBzsCGs0/kqCdo53xdbEiFSrgcXkZaiOCASgYaIbvigQ=
|
||||
SHA256 (Pkgfile) = fbd1387ab2217745dd88443128f5b204e33c7e382482f9683fa8c2fdfb3a4697
|
||||
RWSagIOpLGJF34OcBXKlzjhnEd7v3mnbH2KQfpat1Q/P+hs/82Zbw0Dz3iuh0vm1HIhWzmmg/90Me3yvFM5XiVi7e4alwnjwEwY=
|
||||
SHA256 (Pkgfile) = dbcfdb1521d547764e82066e149f7978d5a68bad2aa7c81388cba2660da7d7f2
|
||||
SHA256 (.footprint) = 13753c9f01b1265fd01e748657d684a47316edc9a2114d5d7d24073f81233798
|
||||
SHA256 (HTTP-Message-6.35.tar.gz) = d77c3a64c2991c58e0694564fea7ed3610ae1790fa9eb32b51972b0a62bc6619
|
||||
SHA256 (HTTP-Message-6.36.tar.gz) = 576a53b486af87db56261a36099776370c06f0087d179fc8c7bb803b48cddd76
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: p5-encode-locale p5-http-date p5-io-html p5-lwp-mediatypes p5-uri p5-try-tiny
|
||||
|
||||
name=p5-http-message
|
||||
version=6.35
|
||||
version=6.36
|
||||
release=1
|
||||
source=(https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-$version.tar.gz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF370CuuEN37nJm+ZbNso5v6Caw87ypQ67TKDyp0MMdRvPMC2GLL3rDX4mR+J0jBuScIHPrxNhqNj+K6nboo3RRwY=
|
||||
SHA256 (Pkgfile) = 3d675288fb99bc83f2ceb5120e984785e6e04e86a7fb7070e30b935187068a43
|
||||
RWSagIOpLGJF3ysHgM9j+KQKWRAfdeoAzeb0bBoIml61ccCy63Yy2Y/ad+dVEopqr8UIhkCtgyZWS5poVk35ByoWUe1M9PxQYg8=
|
||||
SHA256 (Pkgfile) = 936d13824d48ed03aa728598e9f68001b3fbd2eba867dbbd3ec5d8d266243dbb
|
||||
SHA256 (.footprint) = ca1b523eae89601cb98696ad6dbba2a3fb85def3472b52b8c55eb2755a3be75d
|
||||
SHA256 (MRO-Compat-0.13.tar.gz) = 8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8
|
||||
SHA256 (MRO-Compat-0.15.tar.gz) = 0d4535f88e43babd84ab604866215fc4d04398bd4db7b21852d4a31b1c15ef61
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on:
|
||||
|
||||
name=p5-mro-compat
|
||||
version=0.13
|
||||
version=0.15
|
||||
release=1
|
||||
source=(https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-$version.tar.gz)
|
||||
|
||||
|
@ -189,8 +189,8 @@ drwxr-xr-x root/root usr/lib/alsa-lib/
|
||||
-rwxr-xr-x root/root usr/lib/alsa-lib/libasound_module_ctl_pipewire.so
|
||||
-rwxr-xr-x root/root usr/lib/alsa-lib/libasound_module_pcm_pipewire.so
|
||||
lrwxrwxrwx root/root usr/lib/libpipewire-0.3.so -> libpipewire-0.3.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libpipewire-0.3.so.0 -> libpipewire-0.3.so.0.342.0
|
||||
-rwxr-xr-x root/root usr/lib/libpipewire-0.3.so.0.342.0
|
||||
lrwxrwxrwx root/root usr/lib/libpipewire-0.3.so.0 -> libpipewire-0.3.so.0.343.0
|
||||
-rwxr-xr-x root/root usr/lib/libpipewire-0.3.so.0.343.0
|
||||
drwxr-xr-x root/root usr/lib/pipewire-0.3/
|
||||
-rwxr-xr-x root/root usr/lib/pipewire-0.3/libpipewire-module-access.so
|
||||
-rwxr-xr-x root/root usr/lib/pipewire-0.3/libpipewire-module-adapter.so
|
||||
@ -312,6 +312,7 @@ drwxr-xr-x root/root usr/share/alsa-card-profile/mixer/profile-sets/
|
||||
-rw-r--r-- root/root usr/share/alsa-card-profile/mixer/profile-sets/sennheiser-gsx.conf
|
||||
-rw-r--r-- root/root usr/share/alsa-card-profile/mixer/profile-sets/simple-headphones-mic.conf
|
||||
-rw-r--r-- root/root usr/share/alsa-card-profile/mixer/profile-sets/steelseries-arctis-common-usb-audio.conf
|
||||
-rw-r--r-- root/root usr/share/alsa-card-profile/mixer/profile-sets/texas-instruments-pcm2902.conf
|
||||
-rw-r--r-- root/root usr/share/alsa-card-profile/mixer/profile-sets/usb-gaming-headset.conf
|
||||
drwxr-xr-x root/root usr/share/alsa/
|
||||
drwxr-xr-x root/root usr/share/alsa/alsa.conf.d/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3xtUtmZMbuToOTXyoN4lXvaPgos3/IQIB08pdFLCGyLvGOhge3BArLp5uFxtePycsUJmm6rTpmfE1IP4ukWqEw4=
|
||||
SHA256 (Pkgfile) = df874e79f8ff477d2b9188e651c9f31d6f3663c5d0accdb7bcc0376757ade041
|
||||
SHA256 (.footprint) = b92aaa932d4c96331e787bd19ed2aa1beaf05226c769927f6b1533ae46fbea81
|
||||
SHA256 (pipewire-0.3.42.tar.gz) = 726d1f2faed6f1e93c1499cd20ff0d6461bc698166bea3b98d46c291794e6e1c
|
||||
RWSagIOpLGJF37xPIyDY+2Y0Ibsno7pI533tCi40o5jAZK4kZUjHPewZgpMP/cmatsOEHD4M56e7a9pneiovxeZ4gzIz1CEFEQ4=
|
||||
SHA256 (Pkgfile) = 6600ca4f95707102079151f1dac73e6f5025ebb25ea0026e6fddc6f2bb7267a3
|
||||
SHA256 (.footprint) = 1c59c5b0b34b2670f352962a80d11bf7700dbf9c990d0ee8f54bb0992f8b6530
|
||||
SHA256 (pipewire-0.3.43.tar.gz) = 87f692a2cb5b14ee900e102502b5e078a0cd3f7836f03a2e7cb30690ead37b50
|
||||
|
@ -5,7 +5,7 @@
|
||||
# Optional: alsa-ucm-conf avahi bluez gst-plugins-base jack libldac pulseaudio rtkit v4l2 vulkan-loader wireplumber
|
||||
|
||||
name=pipewire
|
||||
version=0.3.42
|
||||
version=0.3.43
|
||||
release=1
|
||||
source=(https://github.com/PipeWire/pipewire/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
|
@ -4,13 +4,13 @@ drwxr-xr-x root/root usr/bin/
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/entry_points.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/requires.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.9-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/entry_points.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/requires.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer-2.0.10-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/charset_normalizer/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/charset_normalizer/__init__.py
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/charset_normalizer/__pycache__/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF38CmjyfJy1/DXm1HJ/oom8gRTFOEF1on2pg3IY+jKzpFBlPSKygkDeZ4O0Ez3/Pkb14Nptd1yhYJThBfBzYgpAE=
|
||||
SHA256 (Pkgfile) = 0d3a47c1ea997500d7da9a44f019ab10b924ef0095b1d703fadde58f72174bdd
|
||||
SHA256 (.footprint) = f018e786228678496a7504d47a58cf21489aee1cd48e69cf1293ef940a3b5034
|
||||
SHA256 (python3-charset-normalizer-2.0.9.tar.gz) = d3a0e1a74c1ed5804c12ed4ae3d58062434ba7b1782fcbd202633074a8319d5c
|
||||
RWSagIOpLGJF39mEcINJI/vvrmhbdBGRyJTDnvZuOh+HC3LMVCvjZU9NJBXgE/LQ0RWTF8BXqRa2MYH+3L67EyIh7nW2qnsyvQ8=
|
||||
SHA256 (Pkgfile) = 04de5e544a5896d8c6a3f620ec60f10ef7c80e87636c99ac6e39766204ee6013
|
||||
SHA256 (.footprint) = 6a883507fe59b04228494364389172c1db6e46f8e818b5d0f59f532acfdaa2fa
|
||||
SHA256 (python3-charset-normalizer-2.0.10.tar.gz) = f6ff5af81be8e733099e5dd79bf344f3181d1b4de25a570c0398e816b173f9f1
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: python3-setuptools
|
||||
|
||||
name=python3-charset-normalizer
|
||||
version=2.0.9
|
||||
version=2.0.10
|
||||
release=1
|
||||
source=(https://github.com/Ousret/charset_normalizer/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35rRbxoIxk+TZ6nUFQR0VRH5EucPAtD5tu2u+yca6yL0Yln7TXn1P5Lwt/2Xjgi470hJOiB+a/nZypRqPxLsCQc=
|
||||
SHA256 (Pkgfile) = 7fcc7794fcca63e7910d7b274f86e88e695db04871d58abb4fd32f595269ef37
|
||||
RWSagIOpLGJF3x/oSD/jX2M9tA27tR8odgHlwtPnfayQ5VzetlSPpkg2/u6u+T9n38qclFYwoAPwaORREJyCziWNCIqjPyr1Tww=
|
||||
SHA256 (Pkgfile) = 07a7d383ea69df47abd72f270517e53d9f0468738f3828b9ddc6314b4cfac34e
|
||||
SHA256 (.footprint) = 6a2c494f43d8aaee1f73a409a8ed9e9f10c999a1ed17adf7a026589c3e841ef7
|
||||
SHA256 (pathspec-0.9.0.tar.gz) = e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Description: Utility library for gitignore style pattern matching of file paths
|
||||
# URL: https://github.com/cpburnz/python-path-specification
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de$0
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: python3-setuptools
|
||||
|
||||
name=python3-pathspec
|
||||
|
@ -2,14 +2,14 @@ drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10-nspkg.pth
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/namespace_packages.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/requires.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.19-py3.10.egg-info/top_level.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10-nspkg.pth
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/namespace_packages.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/requires.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel.yaml-0.17.20-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/ruamel/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/ruamel/yaml/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/ruamel/yaml/__init__.py
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32QPkjuC0/gxgeOwRcKbS0YWFNosQ50rtbloAh+LiQXGYyWLeYWOyQxKB80GMhdIRRVrHg+ZCw3LszxKiBtiZQU=
|
||||
SHA256 (Pkgfile) = ae457e0d704a2490b8472f7c3d01b864b92ed435e4193d4a19899dea1334b86b
|
||||
SHA256 (.footprint) = 11e4e5ef3cf9f76d9c2aa42418060ebe88aa91f246819095926c60f740212882
|
||||
SHA256 (ruamel.yaml-0.17.19.tar.gz) = b9ce9a925d0f0c35a1dbba56b40f253c53cd526b0fa81cf7b1d24996f28fb1d7
|
||||
RWSagIOpLGJF33+jJPps+BWUKUeOKZX7HZ0Mf0KJf98GJ5cEsG2TcYK34m48gzPNiOW1Q6M+sZpVcIgFTlLzbEiyEEMmoBdL6AI=
|
||||
SHA256 (Pkgfile) = f02fffd922a8789634714549ad5e29a8d5b255fc1b434110991a3f27bde3259b
|
||||
SHA256 (.footprint) = 1110bee55899ddb6a2c12a7c8a6cdd5c3f524de1d895be1928195226840c0f12
|
||||
SHA256 (ruamel.yaml-0.17.20.tar.gz) = 4b8a33c1efb2b443a93fcaafcfa4d2e445f8e8c29c528d9f5cdafb7cc9e4004c
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: python3-ruamel-yaml-clib
|
||||
|
||||
name=python3-ruamel-yaml
|
||||
version=0.17.19
|
||||
version=0.17.20
|
||||
release=1
|
||||
source=(https://files.pythonhosted.org/packages/source/r/ruamel.yaml/ruamel.yaml-$version.tar.gz)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF30ugJgfbIdYnOhghxGtj/IEAcQd1w93uLi0/YJ0KITCrSOVefCOgJaRCuJcpplomP3c3NwGp6GKtEUr9c7DuCQw=
|
||||
SHA256 (Pkgfile) = a5d8f52c9af9defeec3fc708988fe69a4300824a8c188ac1b72c3fd2497bd9ef
|
||||
RWSagIOpLGJF3+lVQkt9XSmtw1TKLWFiCC7SzTRfSH93U2p7rufayU8oO6+Ct287trB9fWW2fY5wPXbV3zgIOWixRqyTr7M7MQA=
|
||||
SHA256 (Pkgfile) = 9975cc1ed4e3ea71a2d4de5879de7857a65dbb062119a75d83688ff2a6b701bd
|
||||
SHA256 (.footprint) = d3916e94908249d530356c1e79cef586cdeacf7bd488278a3f0c61ab5be2aab3
|
||||
SHA256 (qownnotes-22.1.2.tar.xz) = 0eb9c8323923ed26cda9236b63ef757190fd29688c733cccc0f6c68016120864
|
||||
SHA256 (qownnotes-22.1.4.tar.xz) = bf560c88852d352c0677f8271c97f5413aefb5d1cbe5b69eb6d195854dd19984
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: qt5
|
||||
|
||||
name=qownnotes
|
||||
version=22.1.2
|
||||
version=22.1.4
|
||||
release=1
|
||||
source=(https://download.tuxfamily.org/$name/src/$name-$version.tar.xz)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3yHuCQcIaeqOsm9v4ePc+snJbVH/v9HpjRPTOAENDjR/uN+tOpe2vLluk+OFlTwkCNIZtHsL1qUkcKY5d990UwM=
|
||||
SHA256 (Pkgfile) = c71893bde102c0a85f4e5030ada65b32085218ac38eb68b0d2d58eb0ab7a1fd3
|
||||
RWSagIOpLGJF33DQf2AlQSqulS/IIgXiYeQsdNlWgI0RoiHYMbUEttKEVVjSboPDMY9WOUfPh1ClFMtrqdyRg92I5Y2/8Srs6QM=
|
||||
SHA256 (Pkgfile) = df65e9c45483be5c64d324d6a9781f850e27b721ec41405d56d15f0326ee69b7
|
||||
SHA256 (.footprint) = 76cf242dac27363a8a964536eda5e54f00953e79380ee493090ca249bd688920
|
||||
SHA256 (sway-1.6.1.tar.gz) = 8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391
|
||||
SHA256 (6249.patch) = b12f7ba4663ac296d1bd435bd2d514fad0639391c6639bac695eb6f590917dd2
|
||||
SHA256 (sway-1.7-rc1.tar.gz) = 3bf95342eb94024589094273f4f495f8c0c9cae9bece1c08ab19101c99bbe8f2
|
||||
SHA256 (6249.patch) = 24fd8235405b82c163a260311b79936aefac3bef451fe314b1bf692038bf407a
|
||||
|
272
sway/6249.patch
272
sway/6249.patch
@ -1,7 +1,10 @@
|
||||
From f641e581a5301eeaefcb0da51904946d83240a88 Mon Sep 17 00:00:00 2001
|
||||
From f65c7d9164ef18b21752259272ef6f43e1df4d2b Mon Sep 17 00:00:00 2001
|
||||
From: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
Date: Sun, 30 May 2021 20:45:01 +0200
|
||||
Subject: [PATCH] Tray: Implement dbusmenu
|
||||
Subject: [PATCH 1/5] Tray: Implement dbusmenu
|
||||
|
||||
Co-authored-by: Ian Fan <ianfan0@gmail.com>
|
||||
Co-authored-by: Nathan Schulte <nmschulte@gmail.com>
|
||||
|
||||
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
---
|
||||
@ -9,12 +12,12 @@ Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
include/swaybar/tray/dbusmenu.h | 25 +
|
||||
include/swaybar/tray/item.h | 2 +
|
||||
include/swaybar/tray/tray.h | 3 +
|
||||
swaybar/input.c | 56 +-
|
||||
swaybar/input.c | 54 +-
|
||||
swaybar/meson.build | 3 +-
|
||||
swaybar/render.c | 29 +-
|
||||
swaybar/tray/dbusmenu.c | 1346 +++++++++++++++++++++++++++++++
|
||||
swaybar/tray/dbusmenu.c | 1345 +++++++++++++++++++++++++++++++
|
||||
swaybar/tray/item.c | 38 +-
|
||||
9 files changed, 1487 insertions(+), 25 deletions(-)
|
||||
9 files changed, 1481 insertions(+), 28 deletions(-)
|
||||
create mode 100644 include/swaybar/tray/dbusmenu.h
|
||||
create mode 100644 swaybar/tray/dbusmenu.c
|
||||
|
||||
@ -112,7 +115,7 @@ index d2e80a6d47..853f17cdc1 100644
|
||||
|
||||
struct swaybar_tray *create_tray(struct swaybar *bar);
|
||||
diff --git a/swaybar/input.c b/swaybar/input.c
|
||||
index 6e13f17732..65c33db864 100644
|
||||
index c8c8f0d4f1..2c4c5d8fef 100644
|
||||
--- a/swaybar/input.c
|
||||
+++ b/swaybar/input.c
|
||||
@@ -10,6 +10,10 @@
|
||||
@ -176,37 +179,30 @@ index 6e13f17732..65c33db864 100644
|
||||
}
|
||||
|
||||
static bool check_bindings(struct swaybar *bar, uint32_t button,
|
||||
@@ -141,7 +164,11 @@ static bool check_bindings(struct swaybar *bar, uint32_t button,
|
||||
@@ -141,14 +164,16 @@ static bool check_bindings(struct swaybar *bar, uint32_t button,
|
||||
}
|
||||
|
||||
static bool process_hotspots(struct swaybar_output *output,
|
||||
- double x, double y, uint32_t button) {
|
||||
+ struct swaybar_seat *seat,
|
||||
+ uint32_t serial,
|
||||
+ double x,
|
||||
+ double y,
|
||||
+ struct swaybar_seat *seat, uint32_t serial, double x, double y,
|
||||
+ uint32_t button) {
|
||||
double px = x * output->scale;
|
||||
double py = y * output->scale;
|
||||
struct swaybar_hotspot *hotspot;
|
||||
@@ -149,8 +176,14 @@ static bool process_hotspots(struct swaybar_output *output,
|
||||
if (px >= hotspot->x && py >= hotspot->y
|
||||
&& px < hotspot->x + hotspot->width
|
||||
&& py < hotspot->y + hotspot->height) {
|
||||
wl_list_for_each(hotspot, &output->hotspots, link) {
|
||||
- if (x >= hotspot->x && y >= hotspot->y
|
||||
- && x < hotspot->x + hotspot->width
|
||||
- && y < hotspot->y + hotspot->height) {
|
||||
- if (HOTSPOT_IGNORE == hotspot->callback(output, hotspot, x, y,
|
||||
- button, hotspot->data)) {
|
||||
+ if (HOTSPOT_IGNORE == hotspot->callback(output,
|
||||
+ hotspot,
|
||||
+ seat,
|
||||
+ serial,
|
||||
+ x,
|
||||
+ y,
|
||||
+ button,
|
||||
+ hotspot->data)) {
|
||||
+ if (x >= hotspot->x && y >= hotspot->y &&
|
||||
+ x < hotspot->x + hotspot->width &&
|
||||
+ y < hotspot->y + hotspot->height) {
|
||||
+ if (HOTSPOT_IGNORE ==
|
||||
+ hotspot->callback(output, hotspot, seat, serial, x, y,
|
||||
+ button, hotspot->data)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -162,6 +195,12 @@ static bool process_hotspots(struct swaybar_output *output,
|
||||
@@ -160,6 +185,12 @@ static bool process_hotspots(struct swaybar_output *output,
|
||||
static void wl_pointer_button(void *data, struct wl_pointer *wl_pointer,
|
||||
uint32_t serial, uint32_t time, uint32_t button, uint32_t state) {
|
||||
struct swaybar_seat *seat = data;
|
||||
@ -219,7 +215,7 @@ index 6e13f17732..65c33db864 100644
|
||||
struct swaybar_pointer *pointer = &seat->pointer;
|
||||
struct swaybar_output *output = pointer->current;
|
||||
if (!sway_assert(output, "button with no active output")) {
|
||||
@@ -175,7 +214,7 @@ static void wl_pointer_button(void *data, struct wl_pointer *wl_pointer,
|
||||
@@ -173,7 +204,7 @@ static void wl_pointer_button(void *data, struct wl_pointer *wl_pointer,
|
||||
if (state != WL_POINTER_BUTTON_STATE_PRESSED) {
|
||||
return;
|
||||
}
|
||||
@ -228,7 +224,7 @@ index 6e13f17732..65c33db864 100644
|
||||
}
|
||||
|
||||
static void workspace_next(struct swaybar *bar, struct swaybar_output *output,
|
||||
@@ -232,7 +271,7 @@ static void process_discrete_scroll(struct swaybar_seat *seat,
|
||||
@@ -230,7 +261,7 @@ static void process_discrete_scroll(struct swaybar_seat *seat,
|
||||
return;
|
||||
}
|
||||
|
||||
@ -237,7 +233,7 @@ index 6e13f17732..65c33db864 100644
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -405,7 +444,8 @@ static void wl_touch_up(void *data, struct wl_touch *wl_touch,
|
||||
@@ -403,7 +434,8 @@ static void wl_touch_up(void *data, struct wl_touch *wl_touch,
|
||||
}
|
||||
if (time - slot->time < 500) {
|
||||
// Tap, treat it like a pointer click
|
||||
@ -262,10 +258,10 @@ index 9feb3cd2d0..86abe93235 100644
|
||||
|
||||
swaybar_deps = [
|
||||
diff --git a/swaybar/render.c b/swaybar/render.c
|
||||
index fcc8be1d6f..68cbe853a7 100644
|
||||
index de468b4f19..e3133a422c 100644
|
||||
--- a/swaybar/render.c
|
||||
+++ b/swaybar/render.c
|
||||
@@ -160,8 +160,14 @@ static void render_sharp_line(cairo_t *cairo, uint32_t color,
|
||||
@@ -158,8 +158,14 @@ static void render_sharp_line(cairo_t *cairo, uint32_t color,
|
||||
}
|
||||
|
||||
static enum hotspot_event_handling block_hotspot_callback(
|
||||
@ -282,7 +278,7 @@ index fcc8be1d6f..68cbe853a7 100644
|
||||
struct i3bar_block *block = data;
|
||||
struct status_line *status = output->bar->status;
|
||||
return i3bar_block_send_click(status, block, x, y,
|
||||
@@ -296,7 +302,7 @@ static uint32_t render_status_block(struct render_context *ctx,
|
||||
@@ -294,7 +300,7 @@ static uint32_t render_status_block(struct render_context *ctx,
|
||||
} else if (strncmp(block->align, "right", 5) == 0) {
|
||||
offset = x_pos + width - text_width;
|
||||
} else if (strncmp(block->align, "center", 6) == 0) {
|
||||
@ -291,7 +287,7 @@ index fcc8be1d6f..68cbe853a7 100644
|
||||
}
|
||||
double text_y = height / 2.0 - text_height / 2.0;
|
||||
cairo_move_to(cairo, offset, (int)floor(text_y));
|
||||
@@ -325,7 +331,7 @@ static uint32_t render_status_block(struct render_context *ctx,
|
||||
@@ -322,7 +328,7 @@ static uint32_t render_status_block(struct render_context *ctx,
|
||||
}
|
||||
cairo_set_source_u32(cairo, color);
|
||||
if (config->sep_symbol) {
|
||||
@ -300,7 +296,7 @@ index fcc8be1d6f..68cbe853a7 100644
|
||||
double sep_y = height / 2.0 - sep_height / 2.0;
|
||||
cairo_move_to(cairo, offset, (int)floor(sep_y));
|
||||
choose_text_aa_mode(ctx, color);
|
||||
@@ -334,7 +340,7 @@ static uint32_t render_status_block(struct render_context *ctx,
|
||||
@@ -331,7 +337,7 @@ static uint32_t render_status_block(struct render_context *ctx,
|
||||
} else {
|
||||
cairo_set_operator(cairo, CAIRO_OPERATOR_SOURCE);
|
||||
cairo_set_line_width(cairo, 1);
|
||||
@ -309,7 +305,7 @@ index fcc8be1d6f..68cbe853a7 100644
|
||||
cairo_line_to(cairo, x_pos + sep_block_width / 2, height - margin);
|
||||
cairo_stroke(cairo);
|
||||
}
|
||||
@@ -596,8 +602,14 @@ static uint32_t render_binding_mode_indicator(struct render_context *ctx,
|
||||
@@ -593,8 +599,14 @@ static uint32_t render_binding_mode_indicator(struct render_context *ctx,
|
||||
}
|
||||
|
||||
static enum hotspot_event_handling workspace_hotspot_callback(
|
||||
@ -326,7 +322,7 @@ index fcc8be1d6f..68cbe853a7 100644
|
||||
if (button != BTN_LEFT) {
|
||||
return HOTSPOT_PROCESS;
|
||||
}
|
||||
@@ -662,7 +674,8 @@ static uint32_t render_workspace_button(struct render_context *ctx,
|
||||
@@ -659,7 +671,8 @@ static uint32_t render_workspace_button(struct render_context *ctx,
|
||||
|
||||
double text_y = height / 2.0 - text_height / 2.0;
|
||||
cairo_set_source_u32(cairo, box_colors.text);
|
||||
@ -334,14 +330,14 @@ index fcc8be1d6f..68cbe853a7 100644
|
||||
+ cairo_move_to(
|
||||
+ cairo, *x + width / 2.0 - text_width / 2.0, (int)floor(text_y));
|
||||
choose_text_aa_mode(ctx, box_colors.text);
|
||||
pango_printf(cairo, config->font, output->scale, config->pango_markup,
|
||||
render_text(cairo, config->font, 1, config->pango_markup,
|
||||
"%s", ws->label);
|
||||
diff --git a/swaybar/tray/dbusmenu.c b/swaybar/tray/dbusmenu.c
|
||||
new file mode 100644
|
||||
index 0000000000..e39699f50f
|
||||
index 0000000000..e8c6480b2a
|
||||
--- /dev/null
|
||||
+++ b/swaybar/tray/dbusmenu.c
|
||||
@@ -0,0 +1,1346 @@
|
||||
@@ -0,0 +1,1345 @@
|
||||
+#define _POSIX_C_SOURCE 200809L
|
||||
+#include <pool-buffer.h>
|
||||
+#include <wlr-layer-shell-unstable-v1-client-protocol.h>
|
||||
@ -656,7 +652,7 @@ index 0000000000..e39699f50f
|
||||
+ uint32_t disabled_color = c - ((c & 0xFF) >> 1);
|
||||
+ cairo_set_source_u32(cairo, disabled_color);
|
||||
+ }
|
||||
+ pango_printf(cairo, config->font, output->scale, false, "%s",
|
||||
+ render_text(cairo, config->font, output->scale, false, "%s",
|
||||
+ item->label);
|
||||
+
|
||||
+ // draw icon or menu indicator if needed
|
||||
@ -1606,8 +1602,7 @@ index 0000000000..e39699f50f
|
||||
+ uint32_t serial, struct wl_surface *surface) {
|
||||
+ struct swaybar_seat *seat = data;
|
||||
+ struct swaybar_tray *tray = seat->bar->tray;
|
||||
+ struct swaybar_dbusmenu_menu *focused_menu = tray->menu_pointer_focus;
|
||||
+ if (!(tray && tray->menu && focused_menu)) {
|
||||
+ if (!(tray && tray->menu)) {
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
@ -1772,3 +1767,196 @@ index 19f4beacaa..247eab33cc 100644
|
||||
return HOTSPOT_IGNORE;
|
||||
} else {
|
||||
sway_log(SWAY_DEBUG, "but it doesn't exist");
|
||||
|
||||
From d3768e479c3f138aaa52ef7ef5994547a13df1c3 Mon Sep 17 00:00:00 2001
|
||||
From: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
Date: Wed, 15 Sep 2021 21:55:34 +0200
|
||||
Subject: [PATCH 2/5] fixup! don't scroll workspaces
|
||||
|
||||
---
|
||||
include/swaybar/tray/dbusmenu.h | 3 +++
|
||||
swaybar/input.c | 6 ++++++
|
||||
swaybar/tray/dbusmenu.c | 9 +++++++++
|
||||
3 files changed, 18 insertions(+)
|
||||
|
||||
diff --git a/include/swaybar/tray/dbusmenu.h b/include/swaybar/tray/dbusmenu.h
|
||||
index 55db61ddd9..442e40547b 100644
|
||||
--- a/include/swaybar/tray/dbusmenu.h
|
||||
+++ b/include/swaybar/tray/dbusmenu.h
|
||||
@@ -22,4 +22,7 @@ bool dbusmenu_pointer_enter(void *data, struct wl_pointer *wl_pointer,
|
||||
bool dbusmenu_pointer_leave(void *data, struct wl_pointer *wl_pointer,
|
||||
uint32_t serial, struct wl_surface *surface);
|
||||
|
||||
+bool dbusmenu_pointer_frame(struct swaybar_seat *data,
|
||||
+ struct wl_pointer *wl_pointer);
|
||||
+
|
||||
#endif
|
||||
diff --git a/swaybar/input.c b/swaybar/input.c
|
||||
index 2c4c5d8fef..c6d176946d 100644
|
||||
--- a/swaybar/input.c
|
||||
+++ b/swaybar/input.c
|
||||
@@ -327,6 +327,12 @@ static void wl_pointer_frame(void *data, struct wl_pointer *wl_pointer) {
|
||||
struct swaybar_pointer *pointer = &seat->pointer;
|
||||
struct swaybar_output *output = pointer->current;
|
||||
|
||||
+#if HAVE_TRAY
|
||||
+ if (dbusmenu_pointer_frame(data, wl_pointer)) {
|
||||
+ return;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
if (output == NULL) {
|
||||
return;
|
||||
}
|
||||
diff --git a/swaybar/tray/dbusmenu.c b/swaybar/tray/dbusmenu.c
|
||||
index e8c6480b2a..739cf4c5a9 100644
|
||||
--- a/swaybar/tray/dbusmenu.c
|
||||
+++ b/swaybar/tray/dbusmenu.c
|
||||
@@ -1237,6 +1237,15 @@ static void close_child_menus_outside_pointer(
|
||||
}
|
||||
}
|
||||
|
||||
+bool dbusmenu_pointer_frame(struct swaybar_seat *data,
|
||||
+ struct wl_pointer *wl_pointer) {
|
||||
+ struct swaybar_tray *tray = data->bar->tray;
|
||||
+ if (!(tray && tray->menu && tray->menu_pointer_focus)) {
|
||||
+ return false;
|
||||
+ }
|
||||
+ return true;
|
||||
+}
|
||||
+
|
||||
bool dbusmenu_pointer_enter(void *data, struct wl_pointer *wl_pointer,
|
||||
uint32_t serial, struct wl_surface *surface, wl_fixed_t surface_x,
|
||||
wl_fixed_t surface_y) {
|
||||
|
||||
From 44f947aa9bb1cf36ef384f64867fcdfc89258573 Mon Sep 17 00:00:00 2001
|
||||
From: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
Date: Wed, 15 Sep 2021 22:44:28 +0200
|
||||
Subject: [PATCH 3/5] fixup! close submenus
|
||||
|
||||
---
|
||||
swaybar/tray/dbusmenu.c | 16 ++++++++++++++++
|
||||
1 file changed, 16 insertions(+)
|
||||
|
||||
diff --git a/swaybar/tray/dbusmenu.c b/swaybar/tray/dbusmenu.c
|
||||
index 739cf4c5a9..f8f31cf6b3 100644
|
||||
--- a/swaybar/tray/dbusmenu.c
|
||||
+++ b/swaybar/tray/dbusmenu.c
|
||||
@@ -1127,6 +1127,21 @@ static void close_child_menus(struct swaybar_dbusmenu_menu *menu) {
|
||||
}
|
||||
}
|
||||
|
||||
+static void close_child_menus_except(struct swaybar_dbusmenu_menu *menu,
|
||||
+ int id) {
|
||||
+ if (!menu || !menu->child_menus) {
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ for (int i = 0; i < menu->child_menus->length; ++i) {
|
||||
+ struct swaybar_dbusmenu_menu *child_menu = menu->child_menus->items[i];
|
||||
+ if (child_menu->item_id == id) {
|
||||
+ continue;
|
||||
+ }
|
||||
+ close_menus(child_menu);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
static void open_close_child_menu(struct swaybar_dbusmenu_menu *menu,
|
||||
struct swaybar_dbusmenu_menu_item *item, int x, int y) {
|
||||
|
||||
@@ -1137,6 +1152,7 @@ static void open_close_child_menu(struct swaybar_dbusmenu_menu *menu,
|
||||
// No need to open the root menu
|
||||
return;
|
||||
}
|
||||
+ close_child_menus_except(menu, item->id);
|
||||
open_menu_id(menu->dbusmenu, item->id);
|
||||
} else if (in_hotspot && !item->submenu) {
|
||||
close_child_menus(menu);
|
||||
|
||||
From d1a87205af0830a31fa993e4e956623bb3e59340 Mon Sep 17 00:00:00 2001
|
||||
From: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
Date: Wed, 15 Sep 2021 23:00:49 +0200
|
||||
Subject: [PATCH 4/5] fixup! Only set focused menu when pointer enters
|
||||
|
||||
---
|
||||
swaybar/tray/dbusmenu.c | 6 ------
|
||||
1 file changed, 6 deletions(-)
|
||||
|
||||
diff --git a/swaybar/tray/dbusmenu.c b/swaybar/tray/dbusmenu.c
|
||||
index f8f31cf6b3..f389097a93 100644
|
||||
--- a/swaybar/tray/dbusmenu.c
|
||||
+++ b/swaybar/tray/dbusmenu.c
|
||||
@@ -670,12 +670,6 @@ static void swaybar_dbusmenu_draw(struct swaybar_dbusmenu *dbusmenu, int id) {
|
||||
return;
|
||||
}
|
||||
swaybar_dbusmenu_draw_menu(dbusmenu->menu, id, true);
|
||||
-
|
||||
- if (!dbusmenu->sni->tray->menu_pointer_focus) {
|
||||
- // First shown
|
||||
- dbusmenu->sni->tray->menu_pointer_focus =
|
||||
- find_menu_id(dbusmenu->menu, id);
|
||||
- }
|
||||
}
|
||||
|
||||
struct png_stream {
|
||||
|
||||
From 5c7aa54af364850c03d6f7aee8b486e53572a682 Mon Sep 17 00:00:00 2001
|
||||
From: Felix Weilbach <felix.weilbach@t-online.de>
|
||||
Date: Thu, 16 Sep 2021 19:42:46 +0200
|
||||
Subject: [PATCH 5/5] fixup! handle also pointer axis when using tray
|
||||
|
||||
---
|
||||
include/swaybar/tray/dbusmenu.h | 3 +++
|
||||
swaybar/input.c | 6 ++++++
|
||||
swaybar/tray/dbusmenu.c | 9 +++++++++
|
||||
3 files changed, 18 insertions(+)
|
||||
|
||||
diff --git a/include/swaybar/tray/dbusmenu.h b/include/swaybar/tray/dbusmenu.h
|
||||
index 442e40547b..610b6e6285 100644
|
||||
--- a/include/swaybar/tray/dbusmenu.h
|
||||
+++ b/include/swaybar/tray/dbusmenu.h
|
||||
@@ -25,4 +25,7 @@ bool dbusmenu_pointer_leave(void *data, struct wl_pointer *wl_pointer,
|
||||
bool dbusmenu_pointer_frame(struct swaybar_seat *data,
|
||||
struct wl_pointer *wl_pointer);
|
||||
|
||||
+bool dbusmenu_pointer_axis(struct swaybar_seat *data,
|
||||
+ struct wl_pointer *wl_pointer);
|
||||
+
|
||||
#endif
|
||||
diff --git a/swaybar/input.c b/swaybar/input.c
|
||||
index c6d176946d..adb4c940ea 100644
|
||||
--- a/swaybar/input.c
|
||||
+++ b/swaybar/input.c
|
||||
@@ -311,6 +311,12 @@ static void wl_pointer_axis(void *data, struct wl_pointer *wl_pointer,
|
||||
return;
|
||||
}
|
||||
|
||||
+#if HAVE_TRAY
|
||||
+ if (dbusmenu_pointer_axis(data, wl_pointer)) {
|
||||
+ return;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
// If there's a while since the last scroll event,
|
||||
// set 'value' to zero as if to reset the "virtual scroll wheel"
|
||||
if (seat->axis[axis].discrete_steps == 0 &&
|
||||
diff --git a/swaybar/tray/dbusmenu.c b/swaybar/tray/dbusmenu.c
|
||||
index f389097a93..e4a6a9f6d6 100644
|
||||
--- a/swaybar/tray/dbusmenu.c
|
||||
+++ b/swaybar/tray/dbusmenu.c
|
||||
@@ -1256,6 +1256,15 @@ bool dbusmenu_pointer_frame(struct swaybar_seat *data,
|
||||
return true;
|
||||
}
|
||||
|
||||
+bool dbusmenu_pointer_axis(struct swaybar_seat *data,
|
||||
+ struct wl_pointer *wl_pointer) {
|
||||
+ struct swaybar_tray *tray = data->bar->tray;
|
||||
+ if (!(tray && tray->menu && tray->menu_pointer_focus)) {
|
||||
+ return false;
|
||||
+ }
|
||||
+ return true;
|
||||
+}
|
||||
+
|
||||
bool dbusmenu_pointer_enter(void *data, struct wl_pointer *wl_pointer,
|
||||
uint32_t serial, struct wl_surface *surface, wl_fixed_t surface_x,
|
||||
wl_fixed_t surface_y) {
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Description: An i3-compatible wayland compositor.
|
||||
# URL: https://swaywm.org/
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: basu json-c pango wlroots
|
||||
# Depends on: basu json-c pango wlroots xorg-libevdev
|
||||
# Optional: gdk-pixbuf scdoc seatd
|
||||
|
||||
name=sway
|
||||
version=1.6.1
|
||||
release=5
|
||||
version=1.7-rc1
|
||||
release=1
|
||||
source=(https://github.com/swaywm/sway/archive/$version/$name-$version.tar.gz
|
||||
6249.patch)
|
||||
|
||||
|
@ -41,8 +41,8 @@ drwxr-xr-x root/root usr/include/wireplumber-0.4/wp/
|
||||
-rw-r--r-- root/root usr/include/wireplumber-0.4/wp/wpversion.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
lrwxrwxrwx root/root usr/lib/libwireplumber-0.4.so -> libwireplumber-0.4.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwireplumber-0.4.so.0 -> libwireplumber-0.4.so.0.4.5
|
||||
-rwxr-xr-x root/root usr/lib/libwireplumber-0.4.so.0.4.5
|
||||
lrwxrwxrwx root/root usr/lib/libwireplumber-0.4.so.0 -> libwireplumber-0.4.so.0.4.6
|
||||
-rwxr-xr-x root/root usr/lib/libwireplumber-0.4.so.0.4.6
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/wireplumber-0.4.pc
|
||||
drwxr-xr-x root/root usr/lib/wireplumber-0.4/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF382/073SYoapj7Tk4WoEd167ZPyUavrg0LinDacSa0azT1xNr/5NwcspvUDUNJNL79E7lI+78svqbFjm8CMz2Ak=
|
||||
SHA256 (Pkgfile) = e9f8a6ed5b3156b036789b5655025d9c455741ae5b0feffc87096143c47e1ec5
|
||||
SHA256 (.footprint) = eedd8caf8d140eda4b842ba1d82e9a6c646b8640c6bbf0b91de2bda6cd7deb69
|
||||
SHA256 (wireplumber-0.4.5.tar.bz2) = 3d37a867e9dd4fa106a48ab4f6cfff23e0039a86990e56f70fbde073035bc56d
|
||||
RWSagIOpLGJF3xbzQ+2iMviu/0+bHSvy1lSJ9ww2jBWIfdUHnwKZGmzDGRx9Cyb2gRilYdIzYXDfcu3DX4GogSkm64dhTMZZNgk=
|
||||
SHA256 (Pkgfile) = 96b805037f8f384e4259b0dad934b4ab2696cd515f22a4d7198719962663227f
|
||||
SHA256 (.footprint) = f95f35cfb888ce8b795c17a018c918c1a1f447ebed164614127aa15c9a3ab6ea
|
||||
SHA256 (wireplumber-0.4.6.tar.bz2) = c13001964035d94985ab8d942bd67826b739bbf32fdfe91cc82b0856581a003f
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: cpptoml lua pipewire util-linux
|
||||
|
||||
name=wireplumber
|
||||
version=0.4.5
|
||||
version=0.4.6
|
||||
release=1
|
||||
source=(https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/$version/$name-$version.tar.bz2)
|
||||
|
||||
|
@ -1,11 +1,12 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/wlr/
|
||||
-rw-r--r-- root/root usr/include/wlr/backend.h
|
||||
drwxr-xr-x root/root usr/include/wlr/backend/
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/drm.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/headless.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/interface.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/libinput.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/multi.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/session.h
|
||||
-rw-r--r-- root/root usr/include/wlr/backend/wayland.h
|
||||
@ -47,20 +48,20 @@ drwxr-xr-x root/root usr/include/wlr/types/
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_input_device.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_input_inhibitor.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_input_method_v2.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard_group.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard_group.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_keyboard_shortcuts_inhibit_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_layer_shell_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_linux_dmabuf_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_matrix.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_damage.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_output.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_damage.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_layout.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_management_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_output_power_management_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer_constraints_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer_gestures_v1.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_pointer.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_presentation_time.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_primary_selection.h
|
||||
-rw-r--r-- root/root usr/include/wlr/types/wlr_primary_selection_v1.h
|
||||
@ -97,7 +98,7 @@ drwxr-xr-x root/root usr/include/wlr/util/
|
||||
-rw-r--r-- root/root usr/include/wlr/version.h
|
||||
-rw-r--r-- root/root usr/include/wlr/xcursor.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rwxr-xr-x root/root usr/lib/libwlroots.so.10
|
||||
lrwxrwxrwx root/root usr/lib/libwlroots.so -> libwlroots.so.10
|
||||
-rwxr-xr-x root/root usr/lib/libwlroots.so.10
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/wlroots.pc
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF35k6CE5oIWTQL9+s4D1O4Tq3cbCAgGQ5gBRDHgF9j/JSs82sXPkomDIVoTwrqW2UtGkaP1BNKLddNnt/iSgVBwk=
|
||||
SHA256 (Pkgfile) = d301c1a9ac11d7ae8af8889170fc95661e92cfa2be8ee99d7c85e16ebfad4ef3
|
||||
SHA256 (.footprint) = 7a16518c41eae33db387c7651c4bfe9653984a5ae24b76d889f6f8baca9b4926
|
||||
RWSagIOpLGJF3yDs9YLObp0tqEzqGV9mpXmqwCC2ITQUsWUx1fqMfJL0Zzjc78fNMl9jBWk5RZuWeAyxefDoYZFMofSuYAuzGQI=
|
||||
SHA256 (Pkgfile) = 90ffa529338826755c88830891ee02e23d09e198d0bb2359fda4c6cb36bf123b
|
||||
SHA256 (.footprint) = 2b1e867f006599e7cf65d2a394c7b1d262b9d0bd30bd74428cd24941a801a071
|
||||
SHA256 (wlroots-0.15.0.tar.bz2) = fcb9e9dbbb112f5c527c1c4155994fd97b6b1eb3950316e186e3c293e7a07fc4
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Description: A modular Wayland compositor library.
|
||||
# URL: https://gitlab.freedesktop.org/wlroots/wlroots/
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: libcap libxkbcommon mesa seatd wayland-protocols xorg-libpixman xorg-xcb-util-image xorg-xcb-util-wm
|
||||
# Optional: libinput xorg-libxcomposite xorg-server xorg-xcb-util-error xorg-xcb-util-renderutil xorg-xinput
|
||||
# Depends on: libcap libinput libxkbcommon mesa seatd wayland-protocols xorg-libpixman xorg-xcb-util-image xorg-xcb-util-wm
|
||||
# Optional: xorg-libxcomposite xorg-server xorg-xcb-util-error xorg-xcb-util-renderutil xorg-xinput
|
||||
|
||||
name=wlroots
|
||||
version=0.15.0
|
||||
release=1
|
||||
release=2
|
||||
source=(https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$version/wlroots-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF31Iut33y0fHRQ06Pmo6/clY9mxAafU0d+SKhSYxtTN4Db7vyzSQovrK037NgHXqat+kAQYk1K4sWuRWdyDXx7go=
|
||||
SHA256 (Pkgfile) = 05216070a94b0275f57747782e5bca1b1b6c6c2602ae9b1bb80a6f6347229dd8
|
||||
RWSagIOpLGJF37NXgbNlVKyiupq8zTDosqG136DZmXk1P+b+3G4L5oOXasO3tdv78d/SWqQ9VyDVx3kpdYM1OrMyvZbq9FLESgk=
|
||||
SHA256 (Pkgfile) = 9ecd4115dd570a524a97a7a5ba367af2198b83fbaac2a4e226a7fd3abb874a4c
|
||||
SHA256 (.footprint) = 537a7725ad8d6bec80c3a23dcfe06ad71a7a7f2ff4a32e05142522fc42a355c0
|
||||
SHA256 (zellij-0.23.0.tar.gz) = bb4e1b76f4143c2a65684e5e92cc534e5da93e05434fa50727befda2d95107e2
|
||||
SHA256 (zellij-0.24.0.tar.gz) = a7f2d1fa1dd9c55d37d1daebdf6af3c6666d144ee1e85ac7f805544ae03e3b1e
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: rust
|
||||
|
||||
name=zellij
|
||||
version=0.23.0
|
||||
version=0.24.0
|
||||
release=1
|
||||
source=(https://github.com/zellij-org/zellij/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user