Skip to content

Commit

Permalink
updating and fixing packages (#180)
Browse files Browse the repository at this point in the history
upd gpkg/vulkan-icd-loader
fix gpkg/libpulse
reb gpkg/libflac
  • Loading branch information
Maxython authored Jan 9, 2024
1 parent c9db391 commit 200f5e4
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 2 deletions.
1 change: 1 addition & 0 deletions gpkg/libflac/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1, BSD 3-Clause"
TERMUX_PKG_LICENSE_FILE="COPYING.GPL, COPYING.LGPL, COPYING.Xiph"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=1.4.3
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://downloads.xiph.org/releases/flac/flac-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70
TERMUX_PKG_DEPENDS="libogg-glibc, gcc-libs-glibc"
1 change: 1 addition & 0 deletions gpkg/libpulse/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_SRCURL="git+https://github.com/pulseaudio/pulseaudio"
TERMUX_PKG_VERSION="16.99.1"
TERMUX_PKG_REVISION=1
TERMUX_PKG_DEPENDS="libsndfile-glibc, libltdl-glibc, gdbm-glibc, libxcb-glibc, libxtst-glibc, libsm-glibc, libtool-glibc, libcap-glibc, dbus-glibc"
TERMUX_PKG_BUILD_DEPENDS="gettext-glibc"
TERMUX_PKG_CONFFILES="glibc/etc/pulse/client.conf, glibc/etc/pulse/daemon.conf, glibc/etc/pulse/default.pa, glibc/etc/pulse/system.pa"
Expand Down
11 changes: 11 additions & 0 deletions gpkg/libpulse/shm.c.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- tmp-checkout/src/pulsecore/shm.c 2024-01-09 12:06:02.873501251 +0300
+++ tmp-checkout/src/pulsecore/shm.c.patch 2024-01-09 12:08:40.663501190 +0300
@@ -164,7 +164,7 @@
#endif
#ifdef HAVE_MEMFD
case PA_MEM_TYPE_SHARED_MEMFD:
- fd = memfd_create("pulseaudio", MFD_ALLOW_SEALING|MFD_CLOEXEC|MFD_NOEXEC_SEAL);
+ fd = memfd_create("pulseaudio", MFD_ALLOW_SEALING|MFD_CLOEXEC);
break;
#endif
default:
4 changes: 2 additions & 2 deletions gpkg/vulkan-icd-loader/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
TERMUX_PKG_LICENSE="custom"
TERMUX_PKG_LICENSE_FILE="LICENSE.txt"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=1.3.270
TERMUX_PKG_VERSION=1.3.275
TERMUX_PKG_SRCURL=https://github.com/KhronosGroup/Vulkan-Loader/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=464293bd8be1545365518327168c676aadab7a88fa516054cd59fb3f6f83a1d5
TERMUX_PKG_SHA256=96dee7d8ccb08f2518e2b82f7a8ce84ffee511c96b16c83259fff87b6ee45232
TERMUX_PKG_DEPENDS="glibc"
TERMUX_PKG_BUILD_DEPENDS="vulkan-headers-glibc, libxrandr-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
Expand Down

0 comments on commit 200f5e4

Please sign in to comment.