Merge remote-tracking branch 'origin/3.6' into 3.7
This commit is contained in:
commit
3d39dc7d03
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/SWIUPoeVj99O8U/N7KaUDWQ/NU8N112T+EQ4wlNxYCcf9iQnblkl1/uc35aPg3omGKUaURRpzNHm2Wa09xjugA=
|
||||
SHA256 (Pkgfile) = b32340745e8e58d7876b302be786e1b01025a96ee7a17cacdc500afcfc829648
|
||||
RWSE3ohX2g5d/cy/cNXAbtIJqEXDC8lhzVxFb1ANuhIjDIwaWmPO3q1B2SeiCI+pxCc9+nJe84XxvknIXqIiG7cKjcsjurATDw8=
|
||||
SHA256 (Pkgfile) = 2c7ed6c0a5491276b6779aea7f0beb112d18495228bf20cc6ddf6bf16e2b62c3
|
||||
SHA256 (.footprint) = aa85bfc686cf873efffd292c55eae8016e161bd8074d4f3490539f6089eead23
|
||||
SHA256 (ccache-4.5.1.tar.xz) = 51186ebe0326365f4e6131e1caa8911de7da4aa6718efc00680322d63a759517
|
||||
SHA256 (ccache-4.6.tar.xz) = 3d2bb860f4359169e640f60cf7cc11da5fab5fb9aed55230d78141e49c3945e9
|
||||
SHA256 (ccache.1) = 28c9779ef67b746ba3db355fa01f086470f3478248d17bfef453a7ce72e97207
|
||||
|
@ -1,12 +1,11 @@
|
||||
# Description: A fast compiler cache.
|
||||
# URL: https://ccache.dev/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on:
|
||||
# Optional: asciidoctor clang-ccache-bindings
|
||||
|
||||
name=ccache
|
||||
version=4.5.1
|
||||
release=2
|
||||
version=4.6
|
||||
release=1
|
||||
source=(https://github.com/$name/$name/releases/download/v$version/$name-$version.tar.xz
|
||||
ccache.1)
|
||||
|
||||
|
@ -15,7 +15,7 @@ drwxr-xr-x root/root usr/lib/cmake/FAudio/
|
||||
-rw-r--r-- root/root usr/lib/cmake/FAudio/FAudio-targets.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/FAudio/FAudioConfig.cmake
|
||||
lrwxrwxrwx root/root usr/lib/libFAudio.so -> libFAudio.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libFAudio.so.0 -> libFAudio.so.0.22.02
|
||||
-rwxr-xr-x root/root usr/lib/libFAudio.so.0.22.02
|
||||
lrwxrwxrwx root/root usr/lib/libFAudio.so.0 -> libFAudio.so.0.22.03
|
||||
-rwxr-xr-x root/root usr/lib/libFAudio.so.0.22.03
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/FAudio.pc
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/Se3k7bYwAKK0Iz0BMxmRT6kSvq2ZUOCZ3IdHkLNrT04MNs06UhWTz6uJQYgnugyr+1jNkA3hiuPE/cuqaVRLw0=
|
||||
SHA256 (Pkgfile) = fedd7bd48231dfa34ab6ceaa751950e7231ac10c97a57ef4adb930f8a436b887
|
||||
SHA256 (.footprint) = c8a3c757ba31437c7e2c0b7021baf1ed7486d4452f6b1ec275f79fda5931c533
|
||||
SHA256 (faudio-22.02.tar.gz) = fc6248fd471c59dc9dc1de706a186064511de666c78a7358861d275c084df9ed
|
||||
RWSE3ohX2g5d/eN29NFbdorbuZ84P8Ll8YHYCeA0tsD2ylCIqbX7rlfqtdqxPBLTWlNMcKs16aW4KjS/GfRtXdHuKJRrwaEiywY=
|
||||
SHA256 (Pkgfile) = b9307c3e7bb751ca0e4a1c9d989f7fea9d887aff9b8e8bb487db1583427289ca
|
||||
SHA256 (.footprint) = d541d3628439ec185cd205ace807c4529f1edf07df68c036a27682b134607339
|
||||
SHA256 (faudio-22.03.tar.gz) = 91ea309417f6846fc097e06a0b4fb604bf4bdff67455fabc4820cf1dbe0e301e
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: libsdl2 gst-libav
|
||||
|
||||
name=faudio
|
||||
version=22.02
|
||||
version=22.03
|
||||
release=1
|
||||
source=(https://github.com/FNA-XNA/FAudio/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
@ -14,7 +14,7 @@ build() {
|
||||
-D CMAKE_INSTALL_LIBDIR=lib \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
|
||||
-D GSTREAMER=ON
|
||||
-Wno-dev
|
||||
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
@ -1,7 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/Uxh4j/6PEOv3zoJy43TDAwlkCC7uje5YLqSKUNMxXBdNiDaF0rquUbwnvlnyuX7NEE/xAJixVnV3pn2HA+V7Aw=
|
||||
SHA256 (Pkgfile) = 7e94e96a7c807506dc3ecd9b5f94dcdd816d108b2c22a4e9ba892b738327e577
|
||||
RWSE3ohX2g5d/St5yD0QQQVvEo+/fXZ9iI4LO5SWKo44FyNM8pDGnQJ6HiSbb63Cc557rTY0xM1jAPGUK5s5Rsc87ovRH7L29wg=
|
||||
SHA256 (Pkgfile) = 66df61db3f77928e589e385910393a586e5826f3fdb077a6f1cad9f1e808267f
|
||||
SHA256 (.footprint) = 1b4686b5a9615a67c8c91b0b51f2e1688c245bf737e0d2772231bcd502d96004
|
||||
SHA256 (flac-1.3.3.tar.xz) = 213e82bd716c9de6db2f98bcadbc4c24c7e2efe8c75939a1a84e28539c4e1748
|
||||
SHA256 (2e7931c.patch) = 4c720576c909cb0a624dba339285970bc01488b19a875333fdc74b43e1c020ba
|
||||
SHA256 (ced7f68.patch) = f41722979b57c4fd9cc80018af90e035f0ecacbfb5cbe8161838c01d58879047
|
||||
SHA256 (flac-1.3.4.tar.xz) = 8ff0607e75a322dd7cd6ec48f4f225471404ae2730d0ea945127b1355155e737
|
||||
|
@ -1,25 +0,0 @@
|
||||
From 2e7931c27eb15e387da440a37f12437e35b22dd4 Mon Sep 17 00:00:00 2001
|
||||
From: Erik de Castro Lopo <erikd@mega-nerd.com>
|
||||
Date: Mon, 7 Oct 2019 12:55:58 +1100
|
||||
Subject: [PATCH] libFLAC/bitreader.c: Fix out-of-bounds read
|
||||
|
||||
Credit: Oss-Fuzz
|
||||
Issue: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=17069
|
||||
Testcase: fuzzer_decoder-5670265022840832
|
||||
---
|
||||
src/libFLAC/bitreader.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/libFLAC/bitreader.c b/src/libFLAC/bitreader.c
|
||||
index 5e4b59180e..3df4d02c0b 100644
|
||||
--- a/src/libFLAC/bitreader.c
|
||||
+++ b/src/libFLAC/bitreader.c
|
||||
@@ -869,7 +869,7 @@ FLAC__bool FLAC__bitreader_read_rice_signed_block(FLAC__BitReader *br, int vals[
|
||||
cwords = br->consumed_words;
|
||||
words = br->words;
|
||||
ucbits = FLAC__BITS_PER_WORD - br->consumed_bits;
|
||||
- b = br->buffer[cwords] << br->consumed_bits;
|
||||
+ b = cwords < br->capacity ? br->buffer[cwords] << br->consumed_bits : 0;
|
||||
} while(cwords >= words && val < end);
|
||||
}
|
||||
|
11
flac/Pkgfile
11
flac/Pkgfile
@ -4,18 +4,13 @@
|
||||
# Depends on: libogg
|
||||
|
||||
name=flac
|
||||
version=1.3.3
|
||||
release=2
|
||||
source=(https://downloads.xiph.org/releases/flac/$name-$version.tar.xz
|
||||
2e7931c.patch
|
||||
ced7f68.patch)
|
||||
version=1.3.4
|
||||
release=1
|
||||
source=(https://downloads.xiph.org/releases/flac/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
patch -p1 -i $SRC/2e7931c.patch # CVE-2020-0499
|
||||
patch -p1 -i $SRC/ced7f68.patch # overflow checks
|
||||
|
||||
./configure --prefix=/usr
|
||||
|
||||
make
|
||||
|
@ -1,74 +0,0 @@
|
||||
From ced7f6829d14e38128bf0ba66412cc0541246c46 Mon Sep 17 00:00:00 2001
|
||||
From: Martijn van Beurden <mvanb1@gmail.com>
|
||||
Date: Mon, 6 Jul 2020 21:38:39 +0200
|
||||
Subject: [PATCH] Add some overflow checks for residual bits calculation
|
||||
|
||||
---
|
||||
src/libFLAC/stream_encoder.c | 23 +++++++++++++++--------
|
||||
1 file changed, 15 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/src/libFLAC/stream_encoder.c b/src/libFLAC/stream_encoder.c
|
||||
index 74387ec3be..4c91247fe8 100644
|
||||
--- a/src/libFLAC/stream_encoder.c
|
||||
+++ b/src/libFLAC/stream_encoder.c
|
||||
@@ -4110,13 +4110,14 @@ static inline uint32_t count_rice_bits_in_partition_(
|
||||
const FLAC__int32 *residual
|
||||
)
|
||||
{
|
||||
- uint32_t i, partition_bits =
|
||||
+ uint32_t i;
|
||||
+ uint64_t partition_bits =
|
||||
FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN + /* actually could end up being FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN but err on side of 16bps */
|
||||
(1+rice_parameter) * partition_samples /* 1 for unary stop bit + rice_parameter for the binary portion */
|
||||
;
|
||||
for(i = 0; i < partition_samples; i++)
|
||||
partition_bits += ( (FLAC__uint32)((residual[i]<<1)^(residual[i]>>31)) >> rice_parameter );
|
||||
- return partition_bits;
|
||||
+ return (uint32_t)(flac_min(partition_bits,(uint32_t)(-1))); // To make sure the return value doesn't overflow
|
||||
}
|
||||
#else
|
||||
static inline uint32_t count_rice_bits_in_partition_(
|
||||
@@ -4125,15 +4126,15 @@ static inline uint32_t count_rice_bits_in_partition_(
|
||||
const FLAC__uint64 abs_residual_partition_sum
|
||||
)
|
||||
{
|
||||
- return
|
||||
+ return (uint32_t)(flac_min( // To make sure the return value doesn't overflow
|
||||
FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN + /* actually could end up being FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN but err on side of 16bps */
|
||||
(1+rice_parameter) * partition_samples + /* 1 for unary stop bit + rice_parameter for the binary portion */
|
||||
(
|
||||
rice_parameter?
|
||||
- (uint32_t)(abs_residual_partition_sum >> (rice_parameter-1)) /* rice_parameter-1 because the real coder sign-folds instead of using a sign bit */
|
||||
- : (uint32_t)(abs_residual_partition_sum << 1) /* can't shift by negative number, so reverse */
|
||||
+ (abs_residual_partition_sum >> (rice_parameter-1)) /* rice_parameter-1 because the real coder sign-folds instead of using a sign bit */
|
||||
+ : (abs_residual_partition_sum << 1) /* can't shift by negative number, so reverse */
|
||||
)
|
||||
- - (partition_samples >> 1)
|
||||
+ - (partition_samples >> 1),(uint32_t)(-1)));
|
||||
/* -(partition_samples>>1) to subtract out extra contributions to the abs_residual_partition_sum.
|
||||
* The actual number of bits used is closer to the sum(for all i in the partition) of abs(residual[i])>>(rice_parameter-1)
|
||||
* By using the abs_residual_partition sum, we also add in bits in the LSBs that would normally be shifted out.
|
||||
@@ -4224,7 +4225,10 @@ FLAC__bool set_partitioned_rice_(
|
||||
raw_bits[0] = 0;
|
||||
}
|
||||
parameters[0] = best_rice_parameter;
|
||||
- bits_ += best_partition_bits;
|
||||
+ if(best_partition_bits < UINT_MAX - bits_) // To make sure _bits doesn't overflow
|
||||
+ bits_ += best_partition_bits;
|
||||
+ else
|
||||
+ bits_ = UINT_MAX;
|
||||
}
|
||||
else {
|
||||
uint32_t partition, residual_sample;
|
||||
@@ -4327,7 +4331,10 @@ FLAC__bool set_partitioned_rice_(
|
||||
raw_bits[partition] = 0;
|
||||
}
|
||||
parameters[partition] = best_rice_parameter;
|
||||
- bits_ += best_partition_bits;
|
||||
+ if(best_partition_bits < UINT_MAX - bits_) // To make sure _bits doesn't overflow
|
||||
+ bits_ += best_partition_bits;
|
||||
+ else
|
||||
+ bits_ = UINT_MAX;
|
||||
residual_sample += partition_samples;
|
||||
}
|
||||
}
|
@ -11,16 +11,19 @@ drwxr-xr-x root/root usr/include/jasper/
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_config.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_debug.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_dll.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_export_cmake.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_fix.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_getopt.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_icc.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_image.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_init.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_log.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_malloc.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_math.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_seq.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_stream.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_string.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_thread.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_tmr.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_tvp.h
|
||||
-rw-r--r-- root/root usr/include/jasper/jas_types.h
|
||||
@ -28,9 +31,9 @@ drwxr-xr-x root/root usr/include/jasper/
|
||||
-rw-r--r-- root/root usr/include/jasper/jasper.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libjasper.a
|
||||
lrwxrwxrwx root/root usr/lib/libjasper.so -> libjasper.so.4
|
||||
lrwxrwxrwx root/root usr/lib/libjasper.so.4 -> libjasper.so.4.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libjasper.so.4.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libjasper.so -> libjasper.so.6
|
||||
lrwxrwxrwx root/root usr/lib/libjasper.so.6 -> libjasper.so.6.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libjasper.so.6.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/jasper.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
|
@ -1,7 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/b3/u8mr38NUbo3iA57fNR7z2izgkMN74e3l/rAdx1+CELUoIixyMCNvpZN4rTC9ljeDAs7PCibbLozxf9uLVQc=
|
||||
SHA256 (Pkgfile) = a584698d0f834649f37d50476e67f7c782cd3bad44baa12983c4b915f8e90337
|
||||
SHA256 (.footprint) = 2663af88aeb3fd06c40efc05558af405f50dbda6d410a36f3b02f005e0f0abf0
|
||||
SHA256 (jasper-2.0.33.tar.gz) = 38b8f74565ee9e7fec44657e69adb5c9b2a966ca5947ced5717cde18a7d2eca6
|
||||
SHA256 (jasper-1.900.1-fix-filename-buffer-overflow.patch) = f51377e9b3e4faaa6b17b2d5fcf6f6d94fe2916a65dc9c78b5a99b891f5726dc
|
||||
SHA256 (jasper-freeglut.patch) = 1b2d784f48858e03ad64ee632f2a5e64d49c368b8dc3553b01315b52d14d3131
|
||||
RWSE3ohX2g5d/QwSSKQB/F37Hp/FCnFOfrO6P728kHrilXeYh/O0GImiPwPTXNBLAYk03EzqIxF9UAdO7Xo2GsM4pTfnFz53ZwE=
|
||||
SHA256 (Pkgfile) = 0cf1d7028235c783f087688474f2e96d8e3f8e6ff66abcb3da86f4c387b297fb
|
||||
SHA256 (.footprint) = a271234607ab03afb3b8ced203be71b2c485b6b8d5403a71e94837cd8473fd6b
|
||||
SHA256 (jasper-3.0.2.tar.gz) = 3280c7b48ad53f956ce22ce719ac23ca7812cdeff0667e3914a5bc22592ad43f
|
||||
|
@ -4,45 +4,35 @@
|
||||
# Depends on: freeglut libjpeg-turbo xorg-libxmu
|
||||
|
||||
name=jasper
|
||||
version=2.0.33
|
||||
release=2
|
||||
source=(https://github.com/jasper-software/jasper/archive/version-$version/$name-$version.tar.gz
|
||||
jasper-1.900.1-fix-filename-buffer-overflow.patch
|
||||
jasper-freeglut.patch)
|
||||
version=3.0.2
|
||||
release=1
|
||||
source=(https://github.com/jasper-software/jasper/releases/download/version-$version/jasper-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd $name-version-$version
|
||||
|
||||
patch -p1 -i $SRC/jasper-1.900.1-fix-filename-buffer-overflow.patch
|
||||
sed -r 's|(CMAKE_SKIP_BUILD_RPATH) FALSE|\1 TRUE|g' -i CMakeLists.txt
|
||||
patch -p1 -i $SRC/jasper-freeglut.patch
|
||||
|
||||
mkdir -p build-{shared,static}
|
||||
|
||||
local config="
|
||||
-D CMAKE_INSTALL_PREFIX=/usr
|
||||
-D CMAKE_INSTALL_LIBDIR=lib
|
||||
-D CMAKE_BUILD_TYPE=Release
|
||||
-D CMAKE_SKIP_BUILD_RPATH=ON
|
||||
-D JAS_ENABLE_OPENGL=ON
|
||||
-D JAS_ENABLE_LIBJPEG=ON
|
||||
-D JAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF
|
||||
-D CMAKE_SKIP_RPATH=ON
|
||||
-D OpenGL_GL_PREFERENCE=GLVND"
|
||||
|
||||
#build static lib
|
||||
( cd build-static
|
||||
cmake .. $config -D JAS_ENABLE_SHARED=OFF
|
||||
make
|
||||
( cmake -S $name-version-$version -B build-static -G Ninja $config \
|
||||
-D JAS_ENABLE_SHARED=OFF
|
||||
cmake --build build-static
|
||||
)
|
||||
|
||||
#build shared lib
|
||||
( cd build-shared
|
||||
cmake .. $config -D JAS_ENABLE_SHARED=ON
|
||||
make
|
||||
( cmake -S $name-version-$version -B build-shared -G Ninja $config \
|
||||
-D JAS_ENABLE_SHARED=ON
|
||||
cmake --build build-shared
|
||||
)
|
||||
|
||||
make -C build-static DESTDIR=$PKG install
|
||||
make -C build-shared DESTDIR=$PKG install
|
||||
DESTDIR=$PKG cmake --install build-static
|
||||
DESTDIR=$PKG cmake --install build-shared
|
||||
|
||||
rm -r $PKG/usr/share/doc
|
||||
}
|
||||
|
@ -23,9 +23,7 @@ drwxr-xr-x root/root usr/include/libsecret-1/libsecret/
|
||||
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/Secret-1.typelib
|
||||
-rw-r--r-- root/root usr/lib/libsecret-1.a
|
||||
-rwxr-xr-x root/root usr/lib/libsecret-1.la
|
||||
lrwxrwxrwx root/root usr/lib/libsecret-1.so -> libsecret-1.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libsecret-1.so -> libsecret-1.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libsecret-1.so.0 -> libsecret-1.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libsecret-1.so.0.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/eyhv0vAoMtp76rv3xofq8PaN+xZ1uw9fXlhxyhR5XzyOfZIpvJkXv6ZsJUjlF9KfSn6vsfIi/1BhxIuAUp5XAo=
|
||||
SHA256 (Pkgfile) = 8be7fab3037ab32bc867f9c5cac96d0f13f820974e57dabe7097211f2448d8b6
|
||||
SHA256 (.footprint) = c2510767f838c8b09bab6d9fd3a7dbc6ba2a7385b0c077ed47b1f8b87a8c150a
|
||||
SHA256 (libsecret-0.20.4.tar.xz) = 325a4c54db320c406711bf2b55e5cb5b6c29823426aa82596a907595abb39d28
|
||||
RWSE3ohX2g5d/TEnOKT7cco/hals2MpSxFkvIj4rsAJNuO7tjiWftKFUFkqjcif3ZHE1UOeuIJ10APwib9ZnQ5LomA3ml+UTvgc=
|
||||
SHA256 (Pkgfile) = 8f915d16f8736911435ef96c7b3919f96d415a86a79c3516efb1f6fbbde34cd8
|
||||
SHA256 (.footprint) = 992be0c263bea1b77cd025873e7e5a2bd1b27a2f0357371742b7f67f1dcf14cc
|
||||
SHA256 (libsecret-0.20.5.tar.xz) = 3fb3ce340fcd7db54d87c893e69bfc2b1f6e4d4b279065ffe66dac9f0fd12b4d
|
||||
|
@ -5,22 +5,25 @@
|
||||
# Optional: vala docbook-xsl
|
||||
|
||||
name=libsecret
|
||||
version=0.20.4
|
||||
version=0.20.5
|
||||
release=1
|
||||
source=(https://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
prt-get isinst bash-completion || \
|
||||
PKGMK_LIBSECRET+=' -D bash_completion=disabled'
|
||||
prt-get isinst docbook-xsl || PKGMK_LIBSECRET+=' -D manpage=false'
|
||||
prt-get isinst vala || PKGMK_LIBSECRET+=' -D vapi=false'
|
||||
|
||||
prt-get isinst docbook-xsl && local MAN='' || local MAN='-disable-manpages'
|
||||
|
||||
./configure \
|
||||
meson setup build $name-$version $PKGMK_LIBSECRET \
|
||||
--prefix=/usr \
|
||||
--disable-nls \
|
||||
--disable-dependency-tracking $MAN
|
||||
--buildtype=plain \
|
||||
--wrap-mode nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D gtk_doc=false
|
||||
meson compile -C build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG meson install -C build
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/share/gtk-doc
|
||||
rm -r $PKG/usr/share/locale
|
||||
}
|
||||
|
@ -2,11 +2,11 @@ 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/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/MarkupSafe-2.0.1-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.0.1-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.0.1-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.0.1-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.0.1-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/MarkupSafe-2.1.0-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.1.0-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.1.0-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.1.0-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/MarkupSafe-2.1.0-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/markupsafe/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/markupsafe/__init__.py
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/markupsafe/__pycache__/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/ZpY2WUkFeVgeT2vj9D7OSXYFElCvmFf5aHPlzjsnty/3ZoaUwylYtqaxjfTaMurxbluuHukrkppdZvobJA2GQc=
|
||||
SHA256 (Pkgfile) = e2493312483dba4e0a05560a14e9bc3779e77be6e73dce5b1d725f4a830920ac
|
||||
SHA256 (.footprint) = 7e0e37f251e4d0d8f588bdea9abec9aeb135fc371b3282ed203c8f4043ea8bf1
|
||||
SHA256 (MarkupSafe-2.0.1.tar.gz) = 594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a
|
||||
RWSE3ohX2g5d/RCtfTmKoAnFCRrpc+GL3eDwhJpQ/aofUyJjx0UbIW8Yq8qzHI76su9wairSM8VC+D3p/vNIP511MmOU0mr9ewU=
|
||||
SHA256 (Pkgfile) = ed6cf2fb48bb278790c9211cc87ee5f8974c9bd1fe3f20eaaef185b0532fedb8
|
||||
SHA256 (.footprint) = 05ce04df077f58b52114082e3f06ceacfb0fe77a613bf52121468227d11daee7
|
||||
SHA256 (MarkupSafe-2.1.0.tar.gz) = 80beaf63ddfbc64a0452b841d8036ca0611e049650e20afcb882f5d3c266d65f
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: python3-setuptools
|
||||
|
||||
name=python3-markupsafe
|
||||
version=2.0.1
|
||||
version=2.1.0
|
||||
release=1
|
||||
source=(https://pypi.io/packages/source/M/MarkupSafe/MarkupSafe-$version.tar.gz)
|
||||
|
||||
|
@ -2,11 +2,11 @@ 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/
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser-2.20-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.20-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.20-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.20-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.20-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser-2.21-py3.10.egg-info/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.21-py3.10.egg-info/PKG-INFO
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.21-py3.10.egg-info/SOURCES.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.21-py3.10.egg-info/dependency_links.txt
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser-2.21-py3.10.egg-info/top_level.txt
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/
|
||||
-rw-r--r-- root/root usr/lib/python3.10/site-packages/pycparser/__init__.py
|
||||
drwxr-xr-x root/root usr/lib/python3.10/site-packages/pycparser/__pycache__/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/YafJl7BfnrIg33LGEusVi/e4hWjLHpRDI5/VsL61aHZwaD0taGhCWgTZaw+dBA/xuGFKW61d8RFQr/qPJMFwAc=
|
||||
SHA256 (Pkgfile) = 2eccea29b224d746b6ff0c9434b4c9afd8ad9477919d9eb76630a918939cba77
|
||||
SHA256 (.footprint) = def4f35c30e02f680cc746b0f56e538e889f7da842ce744f2bf224dfb69c3834
|
||||
SHA256 (release_v2.20.tar.gz) = 1b895b4f6fb5195ce9c516ca7e28c9bd2f9ecd0f02755302b8a717454abea806
|
||||
RWSE3ohX2g5d/QDSl9FJh9xI5xyKSRHRZMWSjMlBJDjVuKEZ584Q51mpIY5v0Dt/zUPvLtGzgRHpxtyEyf0Y2roWMYl0fNBNJQA=
|
||||
SHA256 (Pkgfile) = 5a90e3266de5056b5c7913565d144552acf42eede27517c926621c3a08dc497d
|
||||
SHA256 (.footprint) = f2d3b8f888d2e150f3b9aacf1fecc77f744f8fff317499ba4c0cf5591e426a29
|
||||
SHA256 (release_v2.21.tar.gz) = 3c797eb2eb1ba57772bb99ffa7caed23c3a2c2ae58daef114c9b09d3a6da97e2
|
||||
|
@ -4,7 +4,7 @@
|
||||
# Depends on: python3-setuptools
|
||||
|
||||
name=python3-pycparser
|
||||
version=2.20
|
||||
version=2.21
|
||||
release=1
|
||||
source=(https://github.com/eliben/${name#*-*}/archive/release_v$version.tar.gz)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user