Сравнение vlc-4.0.0_pre20260215 с vlc-9999
| /usr/portage/media-video/vlc/vlc-9999.ebuild 2026-02-24 11:46:04.319145055 +0300 | ||
|---|---|---|
| 15 | 15 |
EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git" |
| 16 | 16 |
inherit git-r3 |
| 17 | 17 |
else |
| 18 |
COMMIT=50fca9d25c78dffc00cef24cae467fc202d19466 |
|
| 18 |
COMMIT= |
|
| 19 | 19 |
if [[ -n ${COMMIT} ]] ; then
|
| 20 | 20 |
SRC_URI="https://code.videolan.org/videolan/vlc/-/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT:0:8}.tar.gz"
|
| 21 | 21 |
S="${WORKDIR}/${PN}-${COMMIT}"
|
| ... | ... | |
| 245 | 245 |
"${FILESDIR}"/${PN}-9999-no-vlc-cache-gen.patch # bugs 564842, 608256
|
| 246 | 246 |
"${FILESDIR}"/${PN}-9999-fix-libtremor-libs.patch # build system
|
| 247 | 247 |
"${FILESDIR}"/${PN}-9999-configure-lua-version.patch
|
| 248 |
"${FILESDIR}"/${P}-force-x11.patch # crashes w/ wayland platform plugin
|
|
| 249 | 248 |
) |
| 250 | 249 | |
| 251 | 250 |
pkg_setup() {
|
| ... | ... | |
| 479 | 478 |
src_install() {
|
| 480 | 479 |
default |
| 481 | 480 |
find "${ED}" -name '*.la' -delete || die
|
| 481 | ||
| 482 |
if ! use gui; then |
|
| 483 |
rm "${ED}"/usr/share/applications/*desktop || die
|
|
| 484 |
fi |
|
| 482 | 485 |
} |
| 483 | 486 | |
| 484 | 487 |
pkg_postinst() {
|
| ... | ... | |
| 491 | 494 |
ewarn "If you do not do it, vlc will take a long time to load." |
| 492 | 495 |
fi |
| 493 | 496 | |
| 494 |
xdg_pkg_postinst |
|
| 497 |
use gui && xdg_pkg_postinst |
|
| 495 | 498 |
} |
| 496 | 499 | |
| 497 | 500 |
pkg_postrm() {
|
| ... | ... | |
| 499 | 502 |
rm "${EROOT}"/usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat"
|
| 500 | 503 |
fi |
| 501 | 504 | |
| 502 |
xdg_pkg_postrm |
|
| 505 |
use gui && xdg_pkg_postrm |
|
| 503 | 506 |
} |