mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
Merge updates from master
This commit is contained in:
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git"
|
||||
else
|
||||
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
# ABI may be broken without a new SONAME. Please use abidiff on bumps.
|
||||
SLOT="0/1.1"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ S="${WORKDIR}/gnome-text-editor-${PV/_/.}"
|
||||
LICENSE="GPL-3+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~loong ~riscv ~x86"
|
||||
KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
|
||||
|
||||
IUSE="+editorconfig spell"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="1"
|
||||
KEYWORDS="~amd64 ~loong ~riscv ~x86"
|
||||
KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
|
||||
IUSE="gtk-doc sysprof vala"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/abseil/abseil-cpp/archive/${PV}.tar.gz -> ${P}.tar.g
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV:2:4}.$(ver_cut 2).0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-cpp/gtest-1.13.0[${MULTILIB_USEDEP}]"
|
||||
|
||||
@@ -21,7 +21,7 @@ fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/1"
|
||||
KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags +libunwind llvm-libunwind test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ S="${SPARENT}"/unix
|
||||
|
||||
LICENSE="tcltk Spencer-99"
|
||||
SLOT="0/8.6"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="debug +threads"
|
||||
|
||||
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
|
||||
|
||||
@@ -18,7 +18,7 @@ S="${SPARENT}"/unix
|
||||
|
||||
LICENSE="tcltk"
|
||||
SLOT="0/8.6"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="debug +threads truetype aqua xscreensaver"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
|
||||
LICENSE="BSD-2"
|
||||
# Subslot == SONAME version
|
||||
SLOT="0/1.0.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
BDEPEND="
|
||||
|
||||
@@ -16,7 +16,7 @@ LICENSE="BSD"
|
||||
# NOTE: Follow SONAME variable in CMakeLists.txt
|
||||
SONAME="11"
|
||||
SLOT="0/${SONAME}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="icu test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${CHECKSUM}"
|
||||
|
||||
LICENSE="|| ( MIT Unlicense )"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc64 ~riscv sparc x86"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/tcllib/BWidget/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="tcltk"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
|
||||
IUSE="doc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MYP}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~alpha amd64 ~arm64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND=">=dev-lang/tcl-8.6:0="
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -13,7 +13,7 @@ SRC_URI="https://downloads.sourceforge.net/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://www.tcl3d.org/download/distributions/${P}.7z"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="sdl truetype"
|
||||
|
||||
RDEPEND="dev-lang/tcl:0=
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flightaware/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="threads"
|
||||
|
||||
DEPEND="dev-lang/tcl:0="
|
||||
|
||||
@@ -19,7 +19,7 @@ SRC_URI="
|
||||
S="${WORKDIR}"/${PN}-${MY_P}
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
|
||||
|
||||
DEPEND="dev-lang/tcl:0=[threads]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/petasis/tkdnd/archive/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="debug threads X"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/$(ver_cut 1-2)/${PN}%20${
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test static-libs"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
|
||||
|
||||
LICENSE="GPL-3+ GPL-2+"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MYP}"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="dev-lang/tk"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_SRC}"
|
||||
|
||||
LICENSE="|| ( IBM EPL-2.0 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~riscv ~sparc ~x86"
|
||||
|
||||
IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl tlsrpt"
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P2}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -11,4 +11,4 @@ SRC_URI="https://github.com/Esri/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/4"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
KEYWORDS="amd64 arm arm64 hppa ppc ppc64 sparc x86"
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libxmp/libxmp/releases/download/${P}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT 0BSD public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc64 ~riscv sparc x86"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
|
||||
IUSE="flac fluidsynth gme midi mod modplug mp3 opus playtools stb timidity tremor vorbis +wav wavpack xmp"
|
||||
REQUIRED_USE="
|
||||
midi? ( || ( timidity fluidsynth ) )
|
||||
|
||||
@@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
|
||||
LICENSE="libtiff"
|
||||
SLOT="0/6"
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
fi
|
||||
IUSE="+cxx jbig jpeg lerc libdeflate lzma opengl static-libs test webp zlib zstd"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
|
||||
KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
|
||||
|
||||
IUSE="sound"
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="https://github.com/sys4/${PN}/releases/download/v${PV/_/-}/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~sparc ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~riscv ~sparc ~x86"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ else
|
||||
inherit autotools
|
||||
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
|
||||
else
|
||||
SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="HTTP/3 library written in C"
|
||||
|
||||
@@ -10,7 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/ser2net/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="debug tcpd"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/ser2net/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="pam"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST nvme-cli-2.11.gh.tar.gz 1023249 BLAKE2B c60765aaf8343adb29b2b042223accdd1ac4b132eaab77eec777c7aaf8f135d03b227ca915ef49ef9c67bec1dc89d43b782c38683c0d5e8fde8c997d17bd7347 SHA512 33de20ad990a3b87fef46fa486832edde41907223aa6b8a47606e605b360745fd7e2054226bf93a59b2a09c6bc04d0b684e4b3bb27c3fc0e6110c64a558cadc0
|
||||
DIST nvme-cli-2.12.gh.tar.gz 1079884 BLAKE2B ad08ce7c477cebdbb68efd707de851e9b7187cc6bd4ce4980f9a6f33a02c65d0ae6702e4f38f135db22acadf10bc26b87064ac2c9e09c820837c47ca32b0f093 SHA512 569a60302e4ce71713906417f34a8922b4788d77220a01f2f11dd12fc787ac6590c00588353cbbba292640688995fcefee4ab28c274bedcc02a2e3439c258938
|
||||
|
||||
49
sys-apps/nvme-cli/nvme-cli-2.12.ebuild
Normal file
49
sys-apps/nvme-cli/nvme-cli-2.12.ebuild
Normal file
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson systemd udev
|
||||
|
||||
DESCRIPTION="NVM-Express user space tooling for Linux"
|
||||
HOMEPAGE="https://github.com/linux-nvme/nvme-cli"
|
||||
SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="+json pdc"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/libnvme-1.12:=[json?]
|
||||
json? ( dev-libs/json-c:= )
|
||||
sys-libs/zlib:=
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/os-headers
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dversion-tag="${PV}"
|
||||
-Ddocs=all
|
||||
-Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||
-Dsystemddir="$(systemd_get_systemunitdir)"
|
||||
-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
|
||||
$(meson_feature json json-c)
|
||||
$(meson_use pdc pdc-enabled)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST libnvme-1.11.1.gh.tar.gz 740327 BLAKE2B eb9a731ce4886e7a76170d4be916e850548710dbbc135bbe94c5ff0c2f3da5e2cb162a6c8ea857d6b9b609ffafba34487cd3419fc4981e9e549419c2bb757568 SHA512 8720f2907a3d13af44fb3deec883cd6eb247d5861c4459b5fe0e67ff9ecfb565462a5faf39d43e08b5284f3e8ca8e72d41b333984beaa45d3287b1a258f3e59d
|
||||
DIST libnvme-1.12.gh.tar.gz 775030 BLAKE2B b6c9da012c39ec0b5ce671f498fd55b904ea9f0c34f8358eed166e08f9ef12c760707aa693a0123267cfb256812650f0afb5d017f4c8a940b61e18f9998d8b9e SHA512 6681f476c36d077d1481336ca66327cfed9b910e75309334a1eb1fa8ccfba7982d96c7b3ae5d587f306923247a716c5d70f4b71c26716e6be6020b470f9c1077
|
||||
|
||||
77
sys-libs/libnvme/libnvme-1.12.ebuild
Normal file
77
sys-libs/libnvme/libnvme-1.12.ebuild
Normal file
@@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} python3_13t )
|
||||
inherit python-r1 meson
|
||||
|
||||
DESCRIPTION="C Library for NVM Express on Linux"
|
||||
HOMEPAGE="https://github.com/linux-nvme/libnvme"
|
||||
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0/1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="dbus +json keyutils python ssl test uring"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
json? ( dev-libs/json-c:= )
|
||||
keyutils? ( sys-apps/keyutils:= )
|
||||
dbus? ( sys-apps/dbus:= )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ssl? ( >=dev-libs/openssl-1.1:= )
|
||||
uring? ( sys-libs/liburing:= )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
BDEPEND="
|
||||
dev-lang/swig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dpython=disabled
|
||||
$(meson_use test tests)
|
||||
$(meson_feature json json-c)
|
||||
$(meson_feature dbus libdbus)
|
||||
$(meson_feature keyutils)
|
||||
$(meson_feature ssl openssl)
|
||||
$(meson_feature uring liburing)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
local emesonargs=(
|
||||
-Dpython=enabled
|
||||
)
|
||||
meson_src_configure --reconfigure
|
||||
meson_src_compile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
meson_src_compile
|
||||
|
||||
if use python; then
|
||||
python_copy_sources
|
||||
python_foreach_impl python_compile
|
||||
fi
|
||||
}
|
||||
|
||||
python_install() {
|
||||
meson_src_install
|
||||
use python && python_optimize
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use python && python_foreach_impl python_install
|
||||
|
||||
meson_src_install
|
||||
}
|
||||
@@ -9,6 +9,7 @@
|
||||
<flag name="json">Support JSON output via <pkg>dev-libs/json-c</pkg></flag>
|
||||
<flag name="keyutils">Add support for <pkg>sys-apps/keyutils</pkg></flag>
|
||||
<flag name="uuid">UUID support via <pkg>sys-apps/util-linux</pkg></flag>
|
||||
<flag name="uring">uring support via <pkg>sys-libs/liburing</pkg></flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">linux-nvme/libnvme</remote-id>
|
||||
|
||||
@@ -15,7 +15,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
# CC for tvm-burn-cd.svg
|
||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
|
||||
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
|
||||
IUSE="libnotify"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86"
|
||||
IUSE="+dbusmenu introspection vala wayland X"
|
||||
REQUIRED_USE="
|
||||
|| ( wayland X )
|
||||
|
||||
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="opengl startup-notification +xcomposite +xpresent"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/equeim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
|
||||
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/alsa-lib
|
||||
|
||||
@@ -16,7 +16,7 @@ SRC_URI="
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/glib-2.50.0:2
|
||||
|
||||
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
|
||||
KEYWORDS="amd64 ppc ppc64 ~riscv x86"
|
||||
IUSE="+acpi hddtemp libnotify lm-sensors video_cards_nvidia"
|
||||
REQUIRED_USE="|| ( hddtemp lm-sensors acpi )"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user