Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-05-23 10:48:44 +00:00
20 changed files with 36 additions and 71 deletions

View File

@@ -1,2 +1 @@
DIST himitsu-0.4.tar.gz 42135 BLAKE2B 3921887f8398890b43b8f9219bdfa5dac2c44689c2b52e605d447795469827a3fbe86dec227fa799cd38926c0c2cb727feef885ab03658eec13f7239fcbd98cb SHA512 a42b8088f0ddf8931347fc16d5b6404e21e7603025d444e734beeb57da3f9fefdc4e55993dd613ef77d3eb9448fd9acf43c109dc199e97e5d259a3f5a3267571
DIST himitsu-0.6.tar.gz 43271 BLAKE2B 7c1e92ad50727985bc4db9e1f424900187a08e2b9a06306f455f459ef188de8632160d45881008d73fae8a29e814b7b63903110f75c90cc5605b7c9e1b614d6c SHA512 ebc40fc37a565507dcf219698844846d2e73db300d5432119c71ce6013cf623bc5ba96e36a5e38e3927235bda8d482a548fa7a7dbac89acb0a6673c18239cfbb
DIST himitsu-0.7.tar.gz 43447 BLAKE2B 79bf522be00af42506fe020b69013290cda221d7768579d0056fbafaf938c1a6dd61f039d5ca699e54e7292adc728be696b254785d45bed42ad0ee14c017c589 SHA512 5b7136d9145729e1d277f78595c5d2f7d7d73cdad3b46b585c90cc8ae945acdad7761abc14c49d686b0c9ff82183c7c7bae286e4818f08ac50b9cf751502744c

View File

@@ -1,34 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu"
SLOT="0"
else
SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
SLOT="0/${PV}"
fi
DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, keys, ..."
HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu"
LICENSE="GPL-3"
DEPEND="
dev-lang/hare:=
"
RDEPEND="
gui-apps/hiprompt-gtk-py
"
BDEPEND="app-text/scdoc"
# binaries are hare-built
QA_FLAGS_IGNORED="usr/bin/.*"
src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
}

View File

@@ -16,7 +16,7 @@ DEPEND="${RDEPEND}"
IUSE="+examples"
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="$CFLAGS" all $(usex examples filter/indent)
emake CC="$(tc-getCC)" CFLAGS="$CFLAGS" LIBS="-lgrapheme $LDFLAGS" all $(usex examples filter/indent)
}
src_install() {

View File

@@ -1 +1 @@
DIST pg_repack-1.4.8.tar.gz 95801 BLAKE2B 108e6910f7beb41b6183ca471de3aae2d26a0d3e2ab3da816fa5d1aed71b45d158e5c97873a578726b0cb71802e7b3e1d147515b2272d536be1642d1ef903472 SHA512 9854a979aa9056b7c49d52e22622b8faf91cdf4acdb6551044d25733848c2c07b95166a464769da23e0174a63f2b132aa58ba6d6f9b596d1fb95f29098ac3968
DIST pg_repack-1.5.0.tar.gz 97088 BLAKE2B 1eabdc9feecb4890cad3011b6ea7e1ae67042a44a946b2b6b294eaa6c35e44c0bdbff26f8579c2267b0f4af07407086e659190a745dd0dfe34e8a525c1dde0b0 SHA512 be6ac1b120b6175a62dc57656b9dcbc44f706b6b1a6286da813159809282ad3025ca0721159a087d23d4d5e126debeb1003ef99bf44f5499ce8288e97b40711a

View File

@@ -26,10 +26,14 @@ IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="test? (
dev-cpp/gtest
dev-libs/simde
)"
RDEPEND="dev-libs/openssl:="
DEPEND="
${RDEPEND}
test? (
dev-cpp/gtest
dev-libs/simde
)
"
BDEPEND="
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/ply[${PYTHON_USEDEP}]')

View File

@@ -58,6 +58,7 @@ RDEPEND="
=media-libs/imgui-1.89.9*[opengl,vulkan,${MULTILIB_USEDEP}]
=media-libs/implot-0.16*[${MULTILIB_USEDEP}]
=dev-libs/spdlog-1.13.0*[${MULTILIB_USEDEP}]
dev-libs/libfmt[${MULTILIB_USEDEP}]
dev-cpp/nlohmann_json
dev-util/glslang
media-fonts/lato

View File

@@ -58,6 +58,7 @@ RDEPEND="
=media-libs/imgui-1.89.9*[opengl,vulkan,${MULTILIB_USEDEP}]
=media-libs/implot-0.16*[${MULTILIB_USEDEP}]
=dev-libs/spdlog-1.13.0*[${MULTILIB_USEDEP}]
dev-libs/libfmt[${MULTILIB_USEDEP}]
dev-cpp/nlohmann_json
dev-util/glslang
media-fonts/lato

View File

@@ -230,10 +230,14 @@ RDEPEND="
openrc? ( sys-apps/openrc[sysv-utils] )
gui-libs/gtk
gui-libs/greetd
dev-libs/glib
media-libs/graphene
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/pango
"
BDEPEND="
virtual/rust
media-libs/graphene
"
IUSE="systemd openrc"

View File

@@ -230,13 +230,19 @@ RDEPEND="
openrc? ( sys-apps/openrc[sysv-utils] )
gui-libs/gtk
gui-libs/greetd
dev-libs/glib
media-libs/graphene
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/pango
"
BDEPEND="
virtual/rust
media-libs/graphene
"
IUSE="systemd openrc"
PATCHES="${FILESDIR}/ReGreet-0.1.1-cargo-lock-fix.diff"
QA_FLAGS_IGNORED="usr/bin/regreet"
src_unpack() {

View File

@@ -1 +1 @@
DIST candy-5.8.5.tar.gz 52053 BLAKE2B cacc589bb6265f904af1c255ac4d42896a2374ea89671f697a696b3442de2b2c19336dee1294214955146a8b3931ed37af6abfaa7be3941293d1d5479496b54b SHA512 6d8cc6fbdfe0cbd10abff08c5ceeab9d439f83d3862fc6644208a45ab32f3721507bcf413f268b879deadabd045fe81ee8feb316953c140db429ba39561e29c1
DIST candy-5.8.6.tar.gz 52110 BLAKE2B 2504c86d688001cd254b6eb4349e89f73199193e022a204d90e1a9a8ba8c31e7904702ad045d6a085d7dc33328f4a7001adf5fa3302ac4dfa7336f0e622e91d3 SHA512 4fc3c407f17fd0e0dbc46d38840f674183145623993433fdb5e7b4b9d52374f200974a83b7583f9e696725febafc9fc442d164612d69f7caaea2309f1533c0bf

View File

@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lanthora/candy/archive/refs/tags/v${PV}.tar.gz -> ${
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm64 ~mips"
DEPEND="
dev-libs/uriparser

View File

@@ -1 +1 @@
DIST nvidia-exec-0.2.1.tar.gz 17932 BLAKE2B ca66d51e37671f1ff834e3b6088fc599dd9bf63690c4e0dbd7e9cb6e63ef717d70bdd2e4de9560152e48694047ed418dab80377833b47c8e8f9b4e887cb7f3e6 SHA512 dc1b5aa0229550bfb2703b8308be960323f509d1765c45e7b0ef760d6f691e56dd98a929e140e72accda5f1e690273d901a422a5c9d442a484988ed3aafafaee
DIST nvidia-exec-0.2.7.tar.gz 19024 BLAKE2B d7efb69bdadde9a60482e79c9d6e6595d4b89e27635d78d4f63976b328a8d2361a1cd4fb18cfc1ac02990a1c460fc83b778258b49f913ef10b5c1b0fe0c8aba5 SHA512 a7d1f4bca5b0e103952f7e06babf85896f68a04357dd0a8c0dc551d09ca3045d382cd5412900d832ba21373c0cc519614575668e58334bebe8032b1fb3fa803d

View File

@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..12} )
inherit systemd # udev future use
inherit distutils-r1 systemd
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -29,25 +29,17 @@ RDEPEND="
x11-drivers/nvidia-drivers
"
#src_configure() {
# econf --with-rulesdir="$(get_udevdir)"/rules.d
#}
src_install() {
newbin "${WORKDIR}/${P}/nvx.py" nvx
systemd_dounit "${WORKDIR}/${P}/nvx.service"
insinto /usr/lib/modprobe.d
newins "${WORKDIR}/${P}/nvx-modprobe.conf" nvx.conf
#udev_newrules "${WORKDIR}/${P}/nvx-udev.rules" 99-nvx
insinto /etc/
newins "${WORKDIR}/${P}/nvx-options.conf" nvx.conf
}
pkg_postinst() {
#udev_reload
ewarn "Don't forget to enable the nvx service:\nsystemctl enable --now nvx\n"
ewarn "\nThe nvx.service prevents nvidia modules from loading and turn off the graphics card during boot.\n"
ewarn "It is not necessary to handle files, configurations, PCI buses, etc, all that is done automatically.\n"
}
#pkg_postrm() {
#udev_reload
#}

View File

@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..12} )
inherit systemd # udev future use
inherit distutils-r1 systemd
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -29,25 +29,17 @@ RDEPEND="
x11-drivers/nvidia-drivers
"
#src_configure() {
# econf --with-rulesdir="$(get_udevdir)"/rules.d
#}
src_install() {
newbin "${WORKDIR}/${P}/nvx.py" nvx
systemd_dounit "${WORKDIR}/${P}/nvx.service"
insinto /usr/lib/modprobe.d
newins "${WORKDIR}/${P}/nvx-modprobe.conf" nvx.conf
#udev_newrules "${WORKDIR}/${P}/nvx-udev.rules" 99-nvx
insinto /etc/
newins "${WORKDIR}/${P}/nvx-options.conf" nvx.conf
}
pkg_postinst() {
#udev_reload
ewarn "Don't forget to enable the nvx service:\nsystemctl enable --now nvx\n"
ewarn "\nThe nvx.service prevents nvidia modules from loading and turn off the graphics card during boot.\n"
ewarn "It is not necessary to handle files, configurations, PCI buses, etc, all that is done automatically.\n"
}
#pkg_postrm() {
#udev_reload
#}

View File

@@ -1 +1 @@
DIST pleroma-v2.6.2.tar.gz 28128597 BLAKE2B d83796f661709f31181df9adf62077f12a40d4070f095dffbf87c93354e3f2d9a7cddf5061a801b10f9d31887a3c4ff351fe8f6cd460bad1492a8687a7f0704b SHA512 f0f5247d1893ad53d354f6372f35a956c69dfddfd8a4ab6df741fa01d3a28a11393a5bc710dc1054618d9a6d431637ff75fb9dc4a55a22e9544aef42568fdabf
DIST pleroma-v2.6.3.tar.gz 28128737 BLAKE2B 9395e6e94d489d0242387c386cc79db0aa985401331913c0ee5d71d51255c4aa56868a5795c3e7ec1c9c8ab52aa2c1694afc2b248c397ecd3054cd1df9b19e30 SHA512 b10fdbf3bb17f69c2754adb7201085880380777a4f363a09a8926bb6d2f4ed60888680f6af053befca06aa0b319083e1111c6471df9c918df3ccaab98fadb83d

View File

@@ -1 +1 @@
DIST yandex-browser-24.4.1.941_p1.deb 164028972 BLAKE2B 4218cf969e12ae5ec05c00949faeeb0b89060c1c4a1c7b71b1f2e625740711a157e0ca942296ad960d3e247cc3cd99c7cb1c0a1820660441937cc5926325047a SHA512 555404680e340f8568b19e28e500f8d7accccf9f15628116a324ff93324d9ad2adf3123bbf254bf6e26ba0b35e8270e5c34a07f560fed25b02893b0539f8e41d
DIST yandex-browser-24.4.1.951_p1.deb 164034860 BLAKE2B 31b4510aebeab49090851113d407681f9ab3bde8155984386b11f4c17a1c9b2ff875b7f5437cf4380f43aa91d42325288844b0bd31b1e9ca9556ef51a0b60c29 SHA512 d4fc8fb1ba5861750b07ef62d6d0a8867022b9b1c686de44f0da62399bc2f175d3090542c1e45b6fe3fd19d74643b1c9d279d7c4f39dae09cd86e3e6802b9211