David Runge pushed to branch main at Arch Linux / Packaging / Packages / libevent
Commits: 0413645a by David Runge at 2026-01-20T20:03:02+01:00 Consolidate dependencies Signed-off-by: David Runge <[email protected]> - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -6,11 +6,10 @@ pkgbase = libevent arch = x86_64 license = BSD-3-Clause-Modification makedepends = cmake + makedepends = doxygen makedepends = ninja + makedepends = openssl makedepends = python - makedepends = zlib - makedepends = doxygen - depends = openssl source = https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz source = https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz.asc source = EVENT__SIZEOF_TIME_T.patch @@ -23,6 +22,8 @@ pkgbase = libevent sha256sums = e41527c55f6dacc6453b13eeeea2664798496896b796abcd2a5c8304c9eb2bae pkgname = libevent + depends = glibc + depends = openssl optdepends = python: event_rpcgen.py provides = libevent-2.1.so provides = libevent_core-2.1.so @@ -32,4 +33,3 @@ pkgname = libevent pkgname = libevent-docs pkgdesc = Event notification library (documentation) - depends = ===================================== PKGBUILD ===================================== @@ -9,8 +9,13 @@ pkgdesc="Event notification library" url="https://libevent.org/" arch=(x86_64) license=(BSD-3-Clause-Modification) -depends=(openssl) -makedepends=(cmake ninja python zlib doxygen) +makedepends=( + cmake + doxygen + ninja + openssl + python +) source=( https://github.com/libevent/libevent/releases/download/release-$pkgver-stable/libevent-$pkgver-stable.tar.gz{,.asc} EVENT__SIZEOF_TIME_T.patch @@ -66,6 +71,10 @@ check() { package_libevent() { provides=(libevent{,_core,_extra,_openssl,_pthreads}-2.1.so) + depends=( + glibc + openssl + ) optdepends=('python: event_rpcgen.py') DESTDIR="$pkgdir" cmake --install build @@ -78,7 +87,6 @@ package_libevent() { package_libevent-docs() { pkgdesc+=" (documentation)" - depends=() mv doc/* "$pkgdir" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libevent/-/commit/0413645a12bf375b2545804d30089e5725cb3371 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libevent/-/commit/0413645a12bf375b2545804d30089e5725cb3371 You're receiving this email because of your account on gitlab.archlinux.org.
