Merge updates from master

This commit is contained in:
Repository mirror & CI
2025-07-03 10:22:09 +00:00
36 changed files with 298 additions and 147 deletions

View File

@@ -1,7 +1,7 @@
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02
DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34
DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73
DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151
DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0
DIST sudo-rs-0.2.6.tar.gz 712076 BLAKE2B 28a37d09cac2308753563ea96bce2df2c3184da879c058fa122c468ac76583e219dd5bbba74f97d6850232b8e756438de08f5ec14485fc0a84a64b00953ba81d SHA512 f713812de7783f72a646403fa2b26f6be46bc2cb5d69e42ef94b7348fe4dc1798349da8cc14574a963713faef8e5a3813d439297c9c443e6465c47a891515745
DIST sudo-rs-0.2.7.tar.gz 736981 BLAKE2B 35889ffa9840984fdff0c3394d2ce07b4df7fd1fa527dcc25384503a1327e3e967f489c02c2697b125cc799ffe1ed7682adda37e38f6863d2179d84e1ab6367e SHA512 4115436e6e198cb03dc5d9e9c756378bd70a98d3874f3de99ccba994bc0c400e673e3dfbf22cf510a76c1334a52e7859753f960ea1d625201c5538d7982af3a6
DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541

View File

@@ -8,7 +8,7 @@ RUST_MIN_VER="1.71.1"
CRATES="
diff@0.1.13
glob@0.3.2
libc@0.2.172
libc@0.2.174
log@0.4.27
pretty_assertions@1.4.1
yansi@1.0.1
@@ -42,9 +42,6 @@ RDEPEND="
)
pam? ( sys-auth/pambase )
"
BDEPEND="
virtual/pandoc
"
DOCS=( README.md CHANGELOG.md )
@@ -66,18 +63,13 @@ src_install() {
fperms 4755 /usr/bin/su
fi
pandoc docs/man/sudo.8.md -s -t man -o docs/man/sudo.8
pandoc docs/man/visudo.8.md -s -t man -o docs/man/visudo.8
pandoc docs/man/sudoers.5.md -s -t man -o docs/man/sudoers.5
if use su ; then
pandoc docs/man/su.1.md -s -t man -o docs/man/su.1
doman docs/man/su.1
newman docs/man/su.1.man su.1
fi
doman docs/man/sudo.8
doman docs/man/visudo.8
doman docs/man/sudoers.5
newman docs/man/sudo.8.man sudo.8
newman docs/man/visudo.8.man visudo.8
newman docs/man/sudoers.5.man sudoers.5
if use pam ; then
pamd_mimic system-auth sudo auth account session

View File

@@ -0,0 +1 @@
DIST durdraw-0.29.0.tar.gz 343139 BLAKE2B b5c52733b24804c2536f3cb2623dfb547b8bc47edb16ceec50ac2634afd7f0fb5f3c853b7b3ac08eb5fad31eb037b1a096e7e3fe00de2072c3465f9b62dc6ccb SHA512 4f67776b90b41f902160a57757b34ed77c78ed4c9c09f47eb4768e3f7fc2bec2ecf38f7af93622f3fde53de339be77014ed2c9e7c0b5fdd58b364a57e4b8ee5e

View File

@@ -0,0 +1,25 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1
DESCRIPTION="Versatile ASCII and ANSI Art text editor for drawing"
HOMEPAGE="https://github.com/cmang/durdraw"
SRC_URI="https://github.com/cmang/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test"
DOCS=( README.md LICENSE )
src_install() {
distutils-r1_src_install
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kupravagoodman@proton.me</email>
<name>Timur Kuprava</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/cmang/durdraw/issues</bugs-to>
<remote-id type="github">cmang/durdraw</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,2 +1,4 @@
DIST direnv-2.36.0-deps.tar.xz 2914336 BLAKE2B 8d520642531faedeca378e4806677ccaecda87ac7ca1fc2698dd70235d812464bc96e5bff4e70a3abca92fb9a58fa59af0ecb66a8a5ae40270d4a4bfdda7002b SHA512 1755beaba7f9df46e8561aec55a8c01926372e7e4b9a81197ee9ce29c627d58507c9fac3b69d46b62c3c845ea5fffbb20562e30e74c54ab410dfb37c8cbee6df
DIST direnv-2.36.0.tar.gz 97206 BLAKE2B 122177217aa5c42d8a14b9693af92c828b0685b403f78bdb8c0b0bf68a16588820707ad4e2dc29119e22ff8e374c672f450f41ad1aa8ad466b5d8afe096d14d5 SHA512 81f1673fdbe904906663f1929562ed430bbae2ea3560885f8289b23779f22b0e05f05ea69de83cbd6deab4f4bdf6c13b4211e2faf3b5fd5867ed7a37ad51cbe9
DIST direnv-2.37.0-deps.tar.xz 3051396 BLAKE2B 6b72d0cab3b8ee4b455df8ccf48e6c234f8ad7de76bc9b12cb0adb0f97804f71708e33d9881c5a6a73d17d7a3543cd943956ef79dc96e6cb5f4b6fd04e512af2 SHA512 27cfc0385d7ca418edccf38f40136beacb63558c4208a058ff5567b81a82c8750c6562fddfd1932179a9ed6ad09f8c0dbb4367e992428271d37f3af8d18f9f6c
DIST direnv-2.37.0.tar.gz 102538 BLAKE2B 1605eabef69282665e56c45b645da876a65a7284864d077d19ad1a877a0789f6966e4dc23a98bad6596450b7df4bed8d79117d6acd81d4fdff1eb0601c099d76 SHA512 2dd35cc58d02829a1b8475fe450f50ac0c86891d7679955f14e579d7383f997a351d93d68544abc12a6044d3032bae8890d8fb95b1ddd838cb76f712122d9110

View File

@@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="Environment variable manager for shell"
HOMEPAGE="https://github.com/direnv/direnv"
SRC_URI="https://github.com/direnv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-deps.tar.xz"
LICENSE="MIT"
# dependency licenses
LICENSE+=" BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# test dependencies are unreasonable, and tests fail without patches
RESTRICT="test"
# Upstream requires Go >=1.24
BDEPEND+=">=dev-lang/go-1.24:="
DOCS=( {CHANGELOG,README}.md )
src_install() {
einstalldocs
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
}

View File

@@ -1,3 +1,3 @@
DIST cpptrace-0.8.3.tar.gz 411410 BLAKE2B dcfac55823e050a0c718df5ecc863f0baad696ae98680878f6ee568be1b66428f16c716958a784ef326d1b530221d29146a49840ebeebc1f449650e8440410e3 SHA512 e74dae514236212999031c18f57e695e899681db5e11d7177ea7763a652b14fe45ddc7df5134f29f2b0d7c16d8d5f89ba8883f5fc7ed54a00d95839eb14b6329
DIST cpptrace-1.0.0.tar.gz 489294 BLAKE2B c21344c1d5db66bce90ba29a7c6081eaca9b96e1b84a778a69a1e769f79e1805d8322e3a4d2723429a94637a4e9fe02866d6c2f338fcadc032e9db1d059b7df6 SHA512 e04ff98964dde01f827527601b32013b92be151131c988b61408a53111b0e7bbaebe85214c591be93fd847ab252bbb8fac78cf0afba529f8709d3b9e8b919f0f
DIST cpptrace-1.0.1.tar.gz 491373 BLAKE2B 8926c6432b69cbb690429513c11d46086fa6fe9bc9b2524c1e381115bc79a35d652e9f03386bda97387989fc611244befc7aa6ee731fa34496553a4046c393a9 SHA512 bccdde136b1a3760888a8c4d9f125aa4a78b65baf310f06a5daa164a05f5e513978e4ab985fdb642048fd43082ccee253a84f3cfa8e48adf515833fd64a5957c
DIST cpptrace-1.0.2.tar.gz 492768 BLAKE2B 0832e723fff00be4a5ad9b518bdeedd590895e1915808f6fe3d57b6e3c842df39d1b4631da689bea0937a45b1904246f8e376a958dd5a3d3803b97244be36aed SHA512 4ae394fb3c21149bf2441a754eebe639e6a5534927426b6507806c7bee0b1c982e047c972904d472f1c660adb5be3881e7e3a6eddd18e4e9d376ae3855d50a7c

View File

@@ -1,4 +0,0 @@
DIST limbo-0.0.19-crates.tar.xz 31577128 BLAKE2B e7b8c3e83a764523ca88a9bc0cb8b4b045c38338ee76937a025df486f2e7a31a0f0efeed475a2d5e00fdd78593a155cb82844fbde1c88524ef8d37b53efa8e94 SHA512 7790af27369b716db1e7028c858bb324d70ed9638447579858e6d0157c1f2d909586c0b07c868160235b92c4c26d9e53be941bb989e211c228857a895ad3d65b
DIST limbo-0.0.19.tar.gz 4698440 BLAKE2B e620719d7d3986f8a81d6393556415eb828a9b516bcfd0cf468fc4bee22083189a4ae0c175a06a6c4164e8fb78ec5f511cbe858781c9ca5f9501b0e4dc832a43 SHA512 3d32971d03df0396128214b213f5c6694de753935cbe88463e057fcc9b597fd12a32ef10628a8ce9c579be94418f1ceabd490ed99d2c19aa0c1d1ca39b7a0697
DIST limbo-0.0.22-crates.tar.xz 31930740 BLAKE2B df38f33717797a8b999f8c2a22efd88e67e62991cd1a0245c7e6c41f2a3a089dd229fd12e633cfb8b2c96604e4799019e8e9c0401f05d4c62d753ba4e10ce189 SHA512 f5ef72b87e663e9c09a510bdfd3507302df6c9206237af1a04469b772e8b6f6aa68bc04364722e168246423cb8da46498a032fb4b33dbbcc844ea7efea7488ad
DIST limbo-0.0.22.tar.gz 5994615 BLAKE2B 9c26fca141d8797b69b81060a08b91f7017d4966a25856b5d238c874b3a275e52c7ec9719f48a0c45abda2dee8da07972589ddbf69d32889c6600e97f780142f SHA512 127038105f386fd2eb75936de17220ef663ebf341dc900556edb7f43e41c7ecfbf6641ed49e8677458182745325372169fbdeb10f90788d7f03e05349c2090a6

5
dev-db/turso/Manifest Normal file
View File

@@ -0,0 +1,5 @@
DIST limbo-0.0.22-crates.tar.xz 31930740 BLAKE2B df38f33717797a8b999f8c2a22efd88e67e62991cd1a0245c7e6c41f2a3a089dd229fd12e633cfb8b2c96604e4799019e8e9c0401f05d4c62d753ba4e10ce189 SHA512 f5ef72b87e663e9c09a510bdfd3507302df6c9206237af1a04469b772e8b6f6aa68bc04364722e168246423cb8da46498a032fb4b33dbbcc844ea7efea7488ad
DIST limbo-0.0.22.tar.gz 5994615 BLAKE2B 9c26fca141d8797b69b81060a08b91f7017d4966a25856b5d238c874b3a275e52c7ec9719f48a0c45abda2dee8da07972589ddbf69d32889c6600e97f780142f SHA512 127038105f386fd2eb75936de17220ef663ebf341dc900556edb7f43e41c7ecfbf6641ed49e8677458182745325372169fbdeb10f90788d7f03e05349c2090a6
DIST syntect-64644ffe064457265cbcee12a0c1baf9485ba6ee.gh.tar.gz 957024 BLAKE2B 46a84baedfc9923e4be3f70caa5f32d197659afe5a1c018fe03a473e175c56d60a321ca0378b52173076ff89df365f845d8d23997eaef6bf8082634497fbd031 SHA512 f6a4bd70e294046953923052734f8021ea64a7ef83965dcc13ba60f96fea6d4ad21c68bde71eb245cfd00d080f3decf9911eed85ad360b8d5185e0d018811f97
DIST turso-0.1.1-crates.tar.xz 31941108 BLAKE2B b0ad7045be3b400b45ce13f80d5bf53cb04f4fd696388f4c3aab42224166cd8cc4c3fe808ab54f4e0f439e41ab808d78ed28433ffb4d8eaf6d64dfecaecd9922 SHA512 d8e93f23ab09c1112e14601a9ebed84617ab1076975190d0b6b8eccdab0dd3f84fe79d5de5a0527e84a3b8001814406f2d7e5eb5a91bb9982a6eab03eefa6c93
DIST turso-0.1.1.tar.gz 6216687 BLAKE2B 1f18e54e3c0baf732b6576fc2a8bb37964929541825e54dff6f0c464dfd6fee0c94c1dbff01db1577e8768ad4efe19ab8c040de249a37f6b2ccd4bbff500e0c8 SHA512 b0bfe454e47b86bbafef2d69f49da0ab13bd54a246d3287c6da1944c4688137ac33f376a3844ffbe057dbd3f5ece2aefbfe9d5a1da9c4c8a6f62d0ee605b9dc3

View File

@@ -6,8 +6,8 @@
<email>freijon@pm.me</email>
</maintainer>
<upstream>
<remote-id type="github">tursodatabase/limbo</remote-id>
<bugs-to>https://github.com/tursodatabase/limbo/issues</bugs-to>
<remote-id type="github">tursodatabase/turso</remote-id>
<bugs-to>https://github.com/tursodatabase/turso/issues</bugs-to>
</upstream>
<use>
<flag name="uring">Use uring I/O backend</flag>

View File

@@ -7,15 +7,18 @@ CRATES=""
inherit cargo linux-info
OLD_PN="limbo"
OLD_P="${OLD_PN}-${PV}"
DESCRIPTION="The Limbo interactive SQL shell"
HOMEPAGE="https://github.com/tursodatabase/limbo"
SRC_URI="
https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz
https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${OLD_P}.tar.gz
"
DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${OLD_P}-crates.tar.xz"
SRC_URI+=" ${DEPS_URI}"
S="${WORKDIR}/${PN}_cli-${PV}"
S="${WORKDIR}/${OLD_PN}_cli-${PV}"
LICENSE="MIT"
# Dependent crate licenses
@@ -54,7 +57,7 @@ src_configure() {
}
src_compile() {
cargo_src_compile --package "${PN}_cli" --bin "${PN}"
cargo_src_compile --package "${OLD_PN}_cli" --bin "${OLD_PN}"
}
src_install() {

View File

@@ -4,16 +4,19 @@
EAPI=8
CRATES=""
declare -A GIT_CRATES=(
[syntect]="https://github.com/trishume/syntect;64644ffe064457265cbcee12a0c1baf9485ba6ee;syntect-%commit%"
)
inherit cargo linux-info
DESCRIPTION="The Limbo interactive SQL shell"
HOMEPAGE="https://github.com/tursodatabase/limbo"
DESCRIPTION="Turso Database is an in-process OLTP database engine library with a CLI"
HOMEPAGE="https://github.com/tursodatabase/turso"
SRC_URI="
https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz
https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz
${CARGO_CRATE_URIS}
"
DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz"
SRC_URI+=" ${DEPS_URI}"
S="${WORKDIR}/${PN}_cli-${PV}"
@@ -27,6 +30,12 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="+uring"
DEPEND="
>=dev-libs/libgit2-0.99:=
dev-libs/oniguruma:=
"
RDEPEND="${DEPEND}"
pkg_setup() {
CONFIG_CHECK="~IO_URING"
WARNING_IO_URING="The USE flag 'uring' needs the option IO_URING to be enabled."
@@ -36,6 +45,11 @@ pkg_setup() {
}
src_configure() {
# high magic to allow system-libs
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
export RUSTONIG_SYSTEM_LIBONIG=1
export LIBGIT2_NO_VENDOR=1
local myfeatures=(
$(use uring && usex "uring" "io_uring")
)
@@ -43,7 +57,7 @@ src_configure() {
}
src_compile() {
cargo_src_compile --package "${PN}_cli" --bin "${PN}"
cargo_src_compile --package "${PN}_cli" --bin "tursodb"
}
src_install() {

View File

@@ -1,2 +1,3 @@
DIST gdbgui-0.15.2.0.gh.tar.gz 4950845 BLAKE2B ffdce1923aead7d5cf202aa6954bbedcfa55cb27351b7635dd9636a8b398e4d9d8baa1c59789ba47e80ae581fa6510cae2017d0639cc7f9137d8ce5e0324172b SHA512 b1aef477f87b04016f594fe38581b646a0179bf9fd2441c6af3a534a817fc0b43a89f22016e252dffca775ab2b6a4e9cd7962f6f347be9295aee0af798a033b3
DIST gdbgui-0.15.2.0.tar.gz 1292007 BLAKE2B 32adaef906d0fa94de76d7009c3a0c37e9596403b8a10b3b75b798627141627d7d7196399d61b4252512c6707a2ac8ec71958bb22432155ef8d11b3681aa89c2 SHA512 e678494efe6ef3a1e65dc167b0620cffd219a9fa3c2dcf5c127229042bb9e0f3a7ccba0cbf5c70689bb4ec1ec3f3c36be75a2b6024ea615758928205e584ecb8
DIST gdbgui-0.15.3.0.tar.gz 1292210 BLAKE2B 76b0ac41025955e4af96a4cd45ef66247085aa233102f997fbbb513c8123c5308d8df1eeb22eaf8b7661b1aa04496437a3a32f7146cc47c4ecee9020f41bf6fe SHA512 b07723db7d777982c91baebf8c9d382bbaca99cb779a4a1392cbcc8ec5ee4563a8679ee7c41baa4e698f902c463edc3c5f47a4c61aa045ed02ae99a122d59968

View File

@@ -0,0 +1,26 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1 pypi
DESCRIPTION="Browser-based frontend to gdb"
HOMEPAGE="https://www.gdbgui.com/ https://github.com/cs01/gdbgui"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
dev-python/bidict[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
dev-python/flask-compress[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/python-engineio[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"

View File

@@ -1,2 +1,2 @@
DIST jplephem-2.21.tar.gz 44359 BLAKE2B 53e816f9eb6ffed8635cd93b4ca68d904c130af2e2dcfcae58c0575ad11c0269487cef1eb73934184c84773387f18ba2eec7c850a383757cf7be649fd5a2e8f6 SHA512 1cd8df8c96dd6bdd73b2615cc78fcf845d2d6d44daa99754662e2449e2c185052983056a9f0de11bfce390cc6c09a798b2ad1908b3eb0bca113e8c0ba16445e2
DIST jplephem-2.22.gh.tar.gz 59000132 BLAKE2B 1ddd9a911698530e134383491a30df12491dea61d7a3f1d1d41eee3c2cb239bd2da261c543c62c766675d1be94d7c10bc7fbbcc4dbfb7c6cb710b77bdaffadbf SHA512 5ed8f6e071d1cd1d3ee394d3c7aa000ac3163abce0b324072f795cd9ff5e6e55aaa23bdeacbca78ec8e6dd9acc378e5daa923953e0a4387867772a1abae77952
DIST jplephem-2.23.gh.tar.gz 90020551 BLAKE2B c66637987d1c0023d3e589db5a404da9959ad2e9666becda06937b96c5bbaa20d3e8bcfc93025ac2f75f08f5ddaeaf2368f0ff8b83a2c5286c19f67507f33b3e SHA512 34c2753b4316fc19e03d016055806dacac498573e52bed00da18542641a9c790158206e1dfe69197eed5f46ffa6bc2ad71db22f9fb9864bda388423bb1033209

View File

@@ -4,18 +4,31 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1 pypi
inherit distutils-r1
DESCRIPTION="Python version of NASA DE4xx ephemerides for Astronomical Alamanac"
HOMEPAGE="https://pypi.org/project/jplephem/"
SRC_URI="https://github.com/brandon-rhodes/python-jplephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/python-${P}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-fix-numpy-compat.patch" )
distutils_enable_tests unittest
python_test() {
cd ci || die
eunittest .
}

View File

@@ -1,2 +1,4 @@
DIST riffdiff-3.3.10-crates.tar.xz 13527988 BLAKE2B 3870d93e918c2522ebe616a79fbf504a1c82b873bee8cdcfd6832de61d184e55680c30bc4a043f640a5b854bc5b9e36c95c489a74ae0509d059b653f65a44711 SHA512 d02b8d951dca3081687cfa8fa05656c8d5f6afbbd454049bafa4d76a58735e684511f79b2b2f06c85cfe73218622e8d2da9ffddf4b1cc7c9e54b500c5b983c80
DIST riffdiff-3.3.10.tar.gz 2174200 BLAKE2B 962150b68e6f17ffd24ea477a3dcfc5d9c9e604fd9dda4ad7428b616ec3c0036f81f259ef2cc9c756da59c387cf16f4323b202df166a1ca44b49b7fa14b700b9 SHA512 96818f969b70f2c819b256a5b160a8dac2047ebb335a24c04267bf7cb5d13cef71077373309848645986e147e630618fddfeb3f43182a4a43828d698e2cfdc42
DIST riffdiff-3.4.0-crates.tar.xz 14391992 BLAKE2B ca755f3c8789666d957660389d45a0c6e9cc8c33df8834a16746165adbb96469c29f75cd691539a505a8b94a06cf1ec838ecd4374f645715bb8bbdd6c807a88a SHA512 56c033bac8d50a00b6c8a27cd460f4131a002ab5add91ce4f5117f0518e489040ba37d75cafccf6f8859c050d1ad0e22243a7e9158bd8eb514b7f6eb7c635749
DIST riffdiff-3.4.0.tar.gz 2074194 BLAKE2B c7b5627d2acf6c4867426d739847a1dd2be6f3b65ea007d440fb7cc952951b455f7bd9e3138197e18db8dff156a9873337bfd8370cc5c3ccee72cb16e3f4f702 SHA512 d6664a2c3959c2855460b8bb15dfcc92ee1a80910d120455ea3e428218c41b158c21d58276158e9c5d3e14039b81541542088eaba479b9012013bfe62a53532a

View File

@@ -0,0 +1,24 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
"
inherit cargo
DESCRIPTION="A diff filter highlighting changed line parts"
HOMEPAGE="https://github.com/walles/riff/"
SRC_URI="https://github.com/walles/riff/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${P}/${P}-crates.tar.xz"
S="${WORKDIR}/${P/diff/}"
LICENSE="MIT"
# Autogenerated by pycargoebuild
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-3.0 Unicode-DFS-2016"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="usr/bin/riff"

View File

@@ -2,3 +2,5 @@ DIST jj-0.29.0-crates.tar.xz 38086892 BLAKE2B 18a95d543aea3029647144de8b1382d08a
DIST jj-0.29.0.tar.gz 1949546 BLAKE2B d079fb81b84c78032933c941b050d13e82c6ef282e0a82ddf10e08fcee2bdf21b08399104cddef61610bdf3f36cdc7b44dc2b8b87b9b561df0d1af46769340d4 SHA512 c35f390a397458099cae3805cb84a53f8cd1c2298c096591c14f531e0ad149af06a03644a3fabe008a72ae38de2c8647452293850a077d29e3ecb3f41af78da2
DIST jj-0.30.0-crates.tar.xz 28659392 BLAKE2B 24bd672a31c8fbc94a5477034286fba6138bb0dc5ffc2ebc9e47135038365ee801cef17fca028bcfd6f8cef48f544aea313f1c351d5ab9251f20648b4576f36f SHA512 1ac18814ba64572eff8e67362872c51c045b5af9f43d53e5f068c88726331631ac74991a6fbd81ed26153c991b9d1ca56009db0271ca331fbf4ebc4aeed37ce9
DIST jj-0.30.0.tar.gz 1977551 BLAKE2B df739a41b659c4a86726ade0a98a914ed5d8c652f459048e9cfc2b3c102f2136755ae5977a562298572ed1c0caf0783a504e2ede9e3445b101672a08cddd9fbc SHA512 31026170a26ac03f148f536acc106d35fde8817e76a162084e215e91f21cda18bf92404e8dd44d70c9ec4519e616931cede8b2717193c097e82ce219c01cccf0
DIST jj-0.31.0-crates.tar.xz 28832268 BLAKE2B e777478526a57788691e296170efdff85dab4c20de14648f8649d3b5a1ab85dd1f17b3c4b70a889d44bcad577b6bfd1bb821470cabd05459088666c2c7e4958c SHA512 28a47f584906b1e73946ba9e68d9999614be72b950c8d9a7d65e60ad82fe9c49bcfa26907ce5b5c8675dac3fe3db992c7889680cf3201429502d7cc1f94a4422
DIST jj-0.31.0.tar.gz 2014671 BLAKE2B 62d8351ab26b126a37f043112514bd087ed5d2218146e82eae38f5d489a643202ed030e22f896e8ea1caf1122cddbabf2898f68affb6f6f45f676130afe981df SHA512 efc1088a99515aa9590996176828ed4b4a6858c1e29b2966f375dc147e6bc4a8bec75815d695229eb1ccb165a3e85b0f2a58c13b5263f92a850344f3d51d0905

View File

@@ -0,0 +1,46 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.13.4
EAPI=8
RUST_MIN_VER="1.84.0"
CRATES="
"
inherit cargo
DESCRIPTION="Jujutsu - an experimental version control system"
HOMEPAGE="https://github.com/jj-vcs/jj"
SRC_URI="
https://github.com/jj-vcs/jj/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-crates.tar.xz
"
LICENSE="Apache-2.0"
# Dependent crate licenses
LICENSE+="
Apache-2.0 BSD MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB
"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="
dev-vcs/git
"
QA_FLAGS_IGNORED="usr/bin/${PN}"
src_configure() {
local myfeatures=(
watchman
git
)
cargo_src_configure --no-default-features
}
src_install() {
cargo_src_install --path cli
}

View File

@@ -17,9 +17,6 @@ LICENSE+="
Apache-2.0 BSD MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2
"
SLOT="0"
IUSE="
+git2
"
RDEPEND="
dev-vcs/git

View File

@@ -1 +1 @@
DIST curseforge-1.279.0_p26201.deb 90270054 BLAKE2B 14abed4e086d0e18a446ff434826362b56be195cfe0f1728689b771ff7a858f7da3a93efdb021ce33d43aaf8e2214b0fac9f6cff9faff1a459861ef1e200e7b3 SHA512 d8e34a79a40adb3445ee4c416a3828b242703f75535d9f7ba7693a871049ee693904346d6d5acc7b56c9e3aef725421ddea11a8ead48b0769ac94c848b595b79
DIST curseforge-1.281.2_p27023.deb 90282536 BLAKE2B ee015c533a8c0dcbc0782be15cf79abb7c0f9b7b211eea0295bbc14d77defd5cbc804ace7beb7a517df695b33162edd7fb78508df87ba4a193e255cb58a18a9a SHA512 a68b38c8677c71f9b9ca290e36596c442e847374ba45ef2030541dabdbe2f9871d2502cbb9ff1979ed3ff520a3cab3b603c573df698eb33abdf9ab02baac128d

View File

@@ -25,6 +25,7 @@ DEPEND="
media-libs/glm
media-libs/libglvnd[${MULTILIB_USEDEP},X]
media-libs/openxr-loader[${MULTILIB_USEDEP}]
virtual/glu[${MULTILIB_USEDEP}]
"
RDEPEND="${DEPEND}"

View File

@@ -1,2 +1,2 @@
DIST Tauon-7.9.0.tar.gz 1354787 BLAKE2B 2116c84ec687ec337e712aefa5da54b08e572b917c3a41d94687a95bfefd8d7a3276422b4e68cda8ed5f27f92a32bf491d41f1f4476e193f19ce927d6f6d02b4 SHA512 17b26b296385f3c2b6006a6a33453e5a277c8bc901f717bac3751bddc1691116e0bf116db9457e425d61d300200b5ca487f5b4949ca2be2993657be4fa9d87cf
DIST Tauon-8.0.1.tar.gz 1668223 BLAKE2B 3d32d839440067ad11ddf76f6b188b82ba50ac6e45624fb8f96ca8f70721c1b6cf111092b76f92f7b06e57120555522dc5752ba2fd4bc7ce20133b7c7e358e37 SHA512 d7a17df12ea259a4ef4116f3690b5b0ac6a259e079747cfcf1fbef24f45b77024260d133a3a1d75ef371c3c0ddc6be36bed1dee440609a94ebdaabd2dc2828f7
DIST Tauon-8.1.0.tar.gz 1690926 BLAKE2B 38b7932c06b765041c3682da3031d426c9b3a3448dbd3516c708b77893a9611ea0afcc12c7f1275fd8207687f8142535976b01353d0ec668c43d1bc0871fd2e6 SHA512 5c403f77e7eff02d329b312342d9a9e2117c184b418859c194d3a12048f8048c5471a43eb0070d43500af29dcf50a19eeb03e77cb4c6213aa1b7731826455d12

View File

@@ -1,104 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
inherit desktop distutils-r1 optfeature plocale xdg
DESCRIPTION="The desktop music player of today!"
HOMEPAGE="https://tauonmusicbox.rocks/"
if [[ ${PV} == *9999 ]]; then
EGIT_SUBMODULES=()
inherit git-r3
EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
else
SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
S="${WORKDIR}/Tauon-${PV}"
LICENSE="GPL-3"
SLOT="0"
PHAZOR_DEPS="
dev-libs/miniaudio
media-libs/flac
media-libs/game-music-emu
media-libs/libopenmpt
media-libs/opus
media-libs/opusfile
media-libs/libsamplerate
media-libs/libvorbis
media-sound/mpg123
media-sound/wavpack
sci-libs/kissfft[-cpu_flags_x86_sse]
"
DEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/musicbrainzngs[${PYTHON_USEDEP}]
dev-python/natsort[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pysdl2[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/setproctitle[${PYTHON_USEDEP}]
dev-python/send2trash[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
media-video/ffmpeg
media-libs/mutagen[${PYTHON_USEDEP}]
media-libs/sdl2-image
${PHAZOR_DEPS}
"
RDEPEND="
${DEPEND}
dev-libs/libayatana-appindicator
media-sound/mpg123-base
x11-libs/libnotify
"
BDEPEND="sys-devel/gettext"
PATCHES=( "${FILESDIR}/${PN}-7.9.0-phazor-build.patch" )
src_compile() {
distutils-r1_src_compile
build_locale() {
msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
}
plocale_for_each_locale build_locale
}
python_install() {
distutils-r1_python_install
install_locale() {
insinto "/usr/share/locale/${1}/LC_MESSAGES"
doins "locale/${1}/LC_MESSAGES/tauon.mo"
}
plocale_for_each_locale install_locale
sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
domenu extra/tauonmb.desktop
doicon -s scalable extra/tauonmb.svg
}
pkg_postinst() {
optfeature "last fm support" dev-python/pylast
optfeature "PLEX support" dev-python/plexapi
xdg_pkg_postinst
}

View File

@@ -27,7 +27,7 @@ SLOT="0"
PHAZOR_DEPS="
dev-libs/miniaudio
media-libs/flac
media-libs/flac:=
media-libs/game-music-emu
media-libs/libopenmpt
media-libs/opus
@@ -69,7 +69,7 @@ BDEPEND="sys-devel/gettext"
PATCHES=(
"${FILESDIR}/${PN}-7.9.0-phazor-build.patch"
"${FILESDIR}/${PN}-8.0.1-fix-locale-path.patch"
"${FILESDIR}/${PN}-8.1.0-fix-locale-path.patch"
)
src_compile() {
@@ -92,6 +92,7 @@ python_install() {
plocale_for_each_locale install_locale
sed -i 's/Exec=tauon/Exec=tauonmb/g' extra/tauonmb.desktop || die
domenu extra/tauonmb.desktop
doicon -s scalable extra/tauonmb.svg

View File

@@ -0,0 +1,15 @@
diff --git i/src/tauon/t_modules/t_main.py w/src/tauon/t_modules/t_main.py
index 4da572e5..acde4380 100644
--- i/src/tauon/t_modules/t_main.py
+++ w/src/tauon/t_modules/t_main.py
@@ -39337,8 +39337,8 @@ def main(holder: Holder) -> None:
locale_directory = install_directory / "locale"
if flatpak_mode:
locale_directory = Path("/app/share/locale")
- #elif str(install_directory).startswith(("/opt/", "/usr/")):
- # locale_directory = Path("/usr/share/locale")
+ elif str(install_directory).startswith(("/opt/", "/usr/")):
+ locale_directory = Path("/usr/share/locale")
dirs = Directories(
install_directory=install_directory,

View File

@@ -0,0 +1,2 @@
DIST rmpc-0.9.0-crates.tar.xz 26119912 BLAKE2B dbc61619498d93fd361d0286c4e66b79d1e95fbadf832f9658ae70f01f1845acdccca86f83ffe0bb6823d64d01a2082bb9cfbe6234af9fea62b5c9b654ab5658 SHA512 e82240a7a0c3241167bbcb306856671c64e18ce1d6ebf50b5d8413d19a12275f8327447b476a7db2b6694ebd2b809fe470517bfbb0d759213357808bc17c4e85
DIST rmpc-0.9.0.tar.gz 26646056 BLAKE2B 1f45aa81420300b81c094e21eaa20239e8c8213bd4806c3fc213f2e464b36b492514c53d5fb811f8d4144646cea608862513c4e12e7c17488b72f9a896a2c6dd SHA512 f644fb7c7cc0cbd1c5a81ad743b6282e722df75a1bbeca800e6337d42c742fd488add2c9f818b88fb36635dc7127523e2e325797f46795d72773a8b385923d49

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kupravagoodman@proton.me</email>
<name>Timur Kuprava</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/mierak/rmpc/issues</bugs-to>
<remote-id type="github">mierak/rmpc</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,33 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.15.0
EAPI=8
RUST_MIN_VER="1.85.0"
inherit cargo
DESCRIPTION="A beautiful and configurable TUI client for MPD"
HOMEPAGE="https://mierak.github.io/rmpc/"
SRC_URI="
https://github.com/mierak/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/kuprTheMan/contribute-deps/releases/download/${P}/${P}-crates.tar.xz
"
LICENSE="BSD"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC
LGPL-3+ MIT UoI-NCSA Unicode-3.0 ZLIB
"
SLOT="0"
KEYWORDS="~amd64"
DOCS=( README.md CHANGELOG.md )
src_install() {
cargo_src_install
einstalldocs
}

View File

@@ -1,4 +1,4 @@
DIST wstunnel-10.4.2-crates.tar.xz 35470060 BLAKE2B bc8efa3b930bd79d3cf59a7d8ebfd8c72371930eef6b580bb26a078fea9cb90fd229e6c137243d8390cace8f076fd1f1cd056d8e882d05150966d05373586412 SHA512 dc4fc2e397132dcb20fb7266378153a6f6ef96836efae181e93991b8141547d3366293b802123b9de4bcfcaef800158f4ea91eba4739322ef9f5c6d9e3f13b6f
DIST wstunnel-10.4.2.tar.gz 1713869 BLAKE2B d05de85e433fef807d0e6020fe8a23fd09cf7440ee5f35c8b679abcf527114a490cbcb36242e80a6a61c27bc2b7296690702092fa6096819a23cee262fdc0ddb SHA512 cf1cdb2d8eea619dae6e03b04459dbcf8d9a4588a81a39a2e786fc6872d7e738c00c6b0a173dce685d4974cad59fe0babdffb80af5a6452f93ee13a49d6fd385
DIST wstunnel-10.4.3-crates.tar.xz 35441048 BLAKE2B be9a65bbf71be1944d71eaa22acbe83999cf3e825f581ffee9ac6a3f9861a0ec2506a168af6bafd597ed9d005e5623700b1cebc7dbc1cee99638f394ad521b8d SHA512 2391130cb3982fcd892c1d8c5e8c8f1e63e0e3cd65da1c2f65c29f597119e9f4820fa49778b81a8e58eb6d4b7cb54f7e5c387ffa79b1a878409370c03a357a76
DIST wstunnel-10.4.3.tar.gz 1714602 BLAKE2B 622e6cd1b04d5b02c9818cb139a295a2945f162506223758807318d23af50d6a009d9a1be66b1570179a501be59365e465c31ad33fe48b8472e9c577612562a7 SHA512 b8edfafc9d28e667e7bc66e1aa71127e9f1d8dbe9b29107ed6af67d96555a607aaa7fc89468218c1b69023222410db8fe0761b49746be4c3855794bb4a700c15
DIST wstunnel-10.4.4-crates.tar.xz 35790812 BLAKE2B 58838de4069094efd15b38e1cdca0b217308233789160a59c7b911dd15ac612c8d9e9e39c281fdee1127429c0e58f103535a61818c885e728df7e22f30b7dd8d SHA512 75b8a48c836ed5b97f2a6039146ad179283e87bc3562c4be83cc4b1957c8e28fd4232aad2c285f120e2804ab75eb73170a7278de2d83b99c3733f07e968edd02
DIST wstunnel-10.4.4.tar.gz 1715724 BLAKE2B 2a401416c0b7f4a0aeb64cd15cc1c6f8c7494296a3320e6f2799282f426a2c47cb5963c1a25910ef06beeaa443371a83405038f47979b14dc5359443cec05f42 SHA512 3a37db7c934959c6b3aff1d3736d1004a83fa77efe2eac83d64a6571b5ed0b2fbd7aebc1bdab3e4601775a1d7e8be4e0962a8ce13dc338c12786142a3d930530

1
profiles/updates/3Q-2025 Normal file
View File

@@ -0,0 +1 @@
move dev-db/limbo dev-db/turso