mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-01 11:18:09 -07:00
Merge updates from master
This commit is contained in:
@@ -19,7 +19,7 @@ else
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
|
||||
KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3 LGPL-3 Apache-2.0"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Copyright 2023-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999* ]]; then
|
||||
else
|
||||
SRC_URI="${CARGO_CRATE_URIS}"
|
||||
SRC_URI+="https://github.com/containers/aardvark-dns/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
|
||||
KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv"
|
||||
fi
|
||||
|
||||
# main
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/containers/netavark.git"
|
||||
else
|
||||
SRC_URI="${CARGO_CRATE_URIS} https://github.com/containers/netavark/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
|
||||
KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv"
|
||||
fi
|
||||
|
||||
# main
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -17,7 +17,7 @@ else
|
||||
SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${P/_rc/-rc}"
|
||||
[[ ${PV} != *rc* ]] && \
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
|
||||
KEYWORDS="~amd64 arm64 ~loong ~riscv"
|
||||
fi
|
||||
|
||||
# main pkg
|
||||
|
||||
@@ -11,7 +11,7 @@ S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="$(ver_cut 1-2)"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86"
|
||||
|
||||
src_install() {
|
||||
rm -r _sources || die
|
||||
|
||||
@@ -12,7 +12,7 @@ S="${WORKDIR}/FeatherPad-${PV}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
IUSE="+X"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
|
||||
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
|
||||
else
|
||||
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
@@ -172,7 +172,7 @@ SRC_URI="
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(ver_cut 1-2)"
|
||||
KEYWORDS="amd64 ~arm ~arm64"
|
||||
KEYWORDS="amd64 arm arm64"
|
||||
IUSE="gui vanilla"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/logging/log4j/${PV}/apache-log4j-${PV}-src.zip
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 ppc64"
|
||||
KEYWORDS="amd64 arm64 ppc64"
|
||||
RESTRICT="test" # Too many test-dependencies not packaged.
|
||||
|
||||
BDEPEND="
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 ppc64"
|
||||
KEYWORDS="amd64 arm64 ppc64"
|
||||
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.8:*
|
||||
|
||||
@@ -32,7 +32,7 @@ S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="${PYVER}"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
IUSE="
|
||||
bluetooth debug +ensurepip examples gdbm jit libedit +ncurses pgo
|
||||
+readline +sqlite +ssl test tk valgrind
|
||||
|
||||
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="${PYVER}"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
# enable by default to help CI handle it (we have no additional deps)
|
||||
IUSE="+python_targets_${PYTHON_COMPAT[0]}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
79
kde-plasma/plasma-vault/plasma-vault-6.5.5-r2.ebuild
Normal file
79
kde-plasma/plasma-vault/plasma-vault-6.5.5-r2.ebuild
Normal file
@@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KFMIN=6.22.0
|
||||
QTMIN=6.10.1
|
||||
inherit ecm flag-o-matic plasma.kde.org xdg
|
||||
|
||||
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
|
||||
HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="6"
|
||||
KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="networkmanager"
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:6
|
||||
>=kde-frameworks/kcodecs-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kdbusaddons-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kio-6.22.1:6
|
||||
>=kde-frameworks/kitemmodels-${KFMIN}:6
|
||||
>=kde-frameworks/kservice-${KFMIN}:6
|
||||
>=kde-plasma/libksysguard-${KDE_CATV}:6
|
||||
>=kde-plasma/libplasma-${KDE_CATV}:6
|
||||
>=kde-plasma/plasma-activities-${KDE_CATV}:6=
|
||||
networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=app-crypt/gocryptfs-1.8
|
||||
"
|
||||
|
||||
pkg_pretend() {
|
||||
if [[ -n "${REPLACING_VERSIONS}" ]] && ! has_version app-crypt/gocryptfs; then
|
||||
ewarn "${CATEGORY}/${PN} now depends on app-crypt/gocryptfs exclusively."
|
||||
ewarn "If you still use deprecated CryFS or EncFS, you must put them in @world."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# ODR violations (bug #909446, kde#471836)
|
||||
filter-lto
|
||||
|
||||
local mycmakeargs=(
|
||||
$(cmake_use_find_package networkmanager KF6NetworkManagerQt)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
|
||||
local has_deprecated_backend
|
||||
dropping_backend() {
|
||||
if has_version ${2}; then
|
||||
elog "${CATEGORY}/${PN} will drop support for ${1} in the future."
|
||||
elog "Migrate away from any ${2} vaults before that happens."
|
||||
elog
|
||||
has_deprecated_backend=1
|
||||
fi
|
||||
}
|
||||
|
||||
dropping_backend CryFS sys-fs/cryfs
|
||||
dropping_backend EncFS sys-fs/encfs
|
||||
|
||||
if [[ has_deprecated_backend ]]; then
|
||||
elog "The only supported backend going forward will be app-crypt/gocryptfs."
|
||||
elog
|
||||
elog "See also:"
|
||||
elog "https://invent.kde.org/plasma/plasma-vault/-/merge_requests/57"
|
||||
elog "https://invent.kde.org/plasma/plasma-vault/-/merge_requests/62"
|
||||
fi
|
||||
}
|
||||
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
|
||||
PIEGONHOLE_S="../dovecot-pigeonhole-${MY_PV}"
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
IUSE_DOVECOT_AUTH_DICT="cdb kerberos ldap lua mysql pam postgres sqlite"
|
||||
IUSE_DOVECOT_COMPRESS="lz4 zstd"
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/desktop-${PV/_/-}"
|
||||
|
||||
LICENSE="CC-BY-3.0 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
|
||||
KEYWORDS="amd64 arm64 ~ppc64 ~x86"
|
||||
IUSE="dolphin nautilus test webengine"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -29,7 +29,7 @@ SRC_URI="
|
||||
${GENPATCHES_URI}
|
||||
"
|
||||
|
||||
KEYWORDS="~arm ~arm64"
|
||||
KEYWORDS="arm arm64"
|
||||
|
||||
PATCHES=("${FILESDIR}"/${PN}-6.1.21-gentoo-kconfig.patch)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user