Merge updates from master

This commit is contained in:
Repository mirror & CI
2026-06-07 02:46:23 +00:00
28 changed files with 304 additions and 50 deletions

View File

@@ -1 +1 @@
DIST brzip-0.3.3.tar.bz2 49521 BLAKE2B fa36bf274d2c0c567d384af4d0dc477762a4373dc9b5815398f3f534a26654ad20631b62e903f1c16919adefde58fe998dc00f7d316879ab7685a0b76a34938f SHA512 ebea5e4b3eac3fb22fea59a5156c8660f72aab1865a6ba6d5f88ce47cd43a46a1091705fe1e37eeaa995235c5ed0cd510b769e1f74ba07d7a0145d68f19f8d74
DIST brzip-0.3.4.tar.bz2 49279 BLAKE2B ee9a21eb27401ebadd889dc37855824622da9afb520c6ed287a241f202686ea32a652a80edfb0b29133728c44a02500d8d539ac57d9b6fd3e6b29dc3e7f0793b SHA512 1cea7eb05f99f82265193fde5f1f07a590079c9e01a35f663e9687689eca2a059e27148edcd3c4b5952194b7afca8cfd2694dadee48fb3c2d282c1a9897188db

View File

@@ -27,3 +27,12 @@ src_configure() {
meson_src_configure
}
src_install() {
meson_src_install
dosym brzip /usr/bin/brzcat
dosym brzip /usr/bin/brunzip
dosym brzip.1 /usr/share/man/man1/brzcat.1
dosym brzip.1 /usr/share/man/man1/brunzip.1
}

2
app-misc/crush/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST crush-0.75.0-vendor.tar.xz 14731756 BLAKE2B d4284e9217c48cd97ea507519494e06cda74fb1e46a1b5f3938fb907265e45e4d8c948f271637ff010c36ef81d3d4c00928fe76f1b70aca8ca6fb893bbfb04a5 SHA512 f516e1f172b04f40a60788ec7b616aa5996227557aacb6541b521bf5a2b5f2f613aaf76f7500ab3164d8c8016606109f9101bb8b5ffce944eb635cad96ca8c83
DIST crush-0.75.0.tar.gz 1581351 BLAKE2B ce698f3f887d1f378bdf0f502a2d33fd9f66db25ae294a766592ad2b59ede5230ed080d16038784029e27e6f4f5f0dc1e11ddb1fddf8e92a632bffec79856e8a SHA512 fd6a39e0fdc4512366f8c5371fcea771813904cfdf4e85f7f46956172a45e1fde68fcf7934fcc0a0199f0ca2f1b92d4a7187ac2b08da8abc8874de5c4c10aeab

View File

@@ -0,0 +1,40 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module shell-completion
DESCRIPTION="The glamourous AI coding agent for your favourite terminal"
HOMEPAGE="https://github.com/charmbracelet/crush"
SRC_URI="
https://github.com/charmbracelet/crush/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/gentoo-zh-drafts/crush/releases/download/v${PV}/${P}-vendor.tar.xz
"
S="${WORKDIR}"/${P}
# https://fsl.software/FSL-1.1-MIT.template.md
LICENSE="FSL-1.1-MIT"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
BDEPEND=">=dev-lang/go-1.26.4"
src_compile() {
local ldflags="\
-X github.com/charmbracelet/crush/internal/version.Version=${PV}"
ego build -o ${PN} -trimpath -ldflags "${ldflags}"
}
src_install() {
# generate shell completion scripts
for sh in bash fish zsh; do
./${PN} completion ${sh} > "completion.${sh}"
done
dobin ${PN}
newbashcomp completion.bash "${PN}"
newfishcomp completion.fish "${PN}".fish
newzshcomp completion.zsh _"${PN}"
}

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1

View File

@@ -1,4 +1,4 @@
DIST swift-5.10.1-r5.gpkg.tar 582103040 BLAKE2B c0b1868d2036af8d67c472d3da53f4c2377b903ee36452541d04e288da16d12747b5485a302f04a85e6004be00c32f3cd2d510068e0ff1b838e8b365f603e616 SHA512 f37381de83f2eb507db9f2403db126e796bbaa23481459bfb079ab9485bc4c8521ab0a4f382d5ae70e0d92a3cc2a9f994b53bf177d2c41466a36edc230b5f132
DIST swift-5.10.1-r6.gpkg.tar 582164480 BLAKE2B 06a6e54c0f00ad59d260fabaabf3b590465bb762df929f51b9e90957ae29cbef8fd55f1932c67f74174152e8eb5f5c35c619cb72a3ca8a6455473a80f76c62fa SHA512 7541d756554565a9f759aada5e1375fd3ed89bfc371134081a4a4e0a54253d88eb7b013285dac356397d09bead957d952c96dd0ad5dc5f178a4ae7c5fef7b81c
DIST swift-6.2.3.gpkg.tar 732385280 BLAKE2B 35d2e7f514ae519aba5fa11d918f114726740b855a4c237655eabe0e56241735bf9598d2c3a9162ea9b5252c32737a7c3e14f246ef3f0ef85a8cdc602dd55628 SHA512 b8d6e6383c41255f733e3fe0991cc5d38630b5d2e461c253b3f4af5e936752d6a76a44b7f8050b158ec37a070cc739e909935d6d8882bc07d569945a1d856703
DIST swift-6.2.4.gpkg.tar 732160000 BLAKE2B d586fdc0ac5f84cf1cc3ec91739cce410c347a291dc47c4cd022ceb6ea1207d2d7796b5460ff9cabcd8759c7337921724a0a515ddff570f497bacd7f2dc649dc SHA512 3f7a171ae5892f7e689095859ac6f4e053df35e7f2347e174e54ab7fe834a0f2b121cfed0a4e71dadc8ab518803e3f39eed2cf8db32fce916abcc396015f672d
DIST swift-6.3-r1.gpkg.tar 768706560 BLAKE2B 3150d9f30f7a61e145b46fc66f9c465071d4b600fa3fff857ae8aa806f83051d2ed4ce8b2fef3eab6d4041f55da8b45fa60dd9550d7fdcf89fa8b588f4747b8b SHA512 ee8874afdefa5cd2c26d69ae1bc0f6cda4c27a4bd9ec5b911844fe0c3cb2e7fd92d8f2ec3ae46d3c99e42c3e1a8a7ba9b5fd16d849a85c2ac05e185887ae263a

View File

@@ -13,6 +13,9 @@
install of Swift on a new machine, this package vends a base version of
Swift that newer versions can BDEPEND on.
</longdescription>
<use>
<flag name="binary">Bootstrap from binary (dev-lang/swift-bin:5/10) instead of building from source (dev-lang/swift:5/10).</flag>
</use>
<upstream>
<remote-id type="github">swiftlang/swift</remote-id>
</upstream>

View File

@@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="A virtual package providing a base Swift to bootstrap future versions with."
HOMEPAGE="https://www.swift.org"
S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="5/10"
KEYWORDS="~amd64"
IUSE="+binary"
# `dev-lang/swift` BDEPENDS on either this package or `dev-lang/swift` itself. When any version of `dev-lang/swift` is
# installed, it will be preferred over this package; when no version of `dev-lang/swift` is installed, `emerge` will
# fall back to installing this.
#
# Because `dev-lang/swift` is versioned by SLOT, any updates to newer versions of Swift will record the current version
# in the @world set, leaving them around; this allows `swift-bootstrap` to eventually get cleaned up.
RDEPEND="
binary? ( dev-lang/swift-bin:5/10 )
!binary? ( dev-lang/swift:5/10 )
"

View File

@@ -102,9 +102,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
PKG_PREINST_SWIFT_INTENTIONALLY_SET='true'

View File

@@ -108,9 +108,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
@@ -240,9 +238,12 @@ src_compile() {
# Versions of Swift 6.0 and later require an existing Swift compiler to
# bootstrap from. We can use any version from 5.10.1 and on.
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."
local original_path="${PATH}"
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"

View File

@@ -110,9 +110,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
@@ -242,9 +240,12 @@ src_compile() {
# Versions of Swift 6.0 and later require an existing Swift compiler to
# bootstrap from. We can use any version from 5.10.1 and on.
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."
local original_path="${PATH}"
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"

View File

@@ -111,9 +111,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
@@ -243,9 +241,12 @@ src_compile() {
# Versions of Swift 6.0 and later require an existing Swift compiler to
# bootstrap from. We can use any version from 5.10.1 and on.
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."
local original_path="${PATH}"
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"

View File

@@ -113,9 +113,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
@@ -245,9 +243,12 @@ src_compile() {
# Versions of Swift 6.0 and later require an existing Swift compiler to
# bootstrap from. We can use any version from 5.10.1 and on.
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."
local original_path="${PATH}"
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"

View File

@@ -113,9 +113,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
@@ -245,9 +243,12 @@ src_compile() {
# Versions of Swift 6.0 and later require an existing Swift compiler to
# bootstrap from. We can use any version from 5.10.1 and on.
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."
local original_path="${PATH}"
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"

View File

@@ -113,9 +113,7 @@ BDEPEND="
llvm-core/lld:${LLVM_SLOT}=
')
dev-lang/python
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
' python3_{12..13})
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
"
SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini"
@@ -245,9 +243,12 @@ src_compile() {
# Versions of Swift 6.0 and later require an existing Swift compiler to
# bootstrap from. We can use any version from 5.10.1 and on.
local swift_version="$(best_version -b "${CATEGORY}/${PN}")"
swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form
swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form
local swift_version="$(eselect swift show | tail -n1 | xargs)"
if [[ "${swift_version}" != swift-* ]]; then
# Swift may be unset; we can use the latest available.
swift_Version="$(eselect swift show --latest | tail -n1 | xargs)"
fi
[[ "${swift_version}" == swift-* ]] || die "No Swift version found for bootstrapping."
local original_path="${PATH}"
export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}"

View File

@@ -1,2 +1,2 @@
DIST juliaup-1.20.2-crates.tar.xz 35467620 BLAKE2B dc9a37f40e8f809b544bbefed10f01b407bec3010c2e481127e4e84cfddd37c25f90257bba2803eb0cc3e0d157c9947f5d485392e55f16b039585b618bb9d2e5 SHA512 c3dee0ccda2a1060e54f459a9736865dd9a8399a63431e056d1ff0ca186f005f37f78f7903b347e1fd92aac7899fe79ac70819b48befb4cf5e0f2cdd8ebd473d
DIST juliaup-1.20.2.tar.gz 888955 BLAKE2B 72c34376e876a754ca87af72b4fad7bb6b830607c0c4b12848a05b37bcfb414d990f4048e665477f38eb5df84beefb3ef9fb4fe9fdcd83f2148e62c9ddd08b67 SHA512 8e91f3d893a20dafa2c19e8ef3c042ee1d098f6f83087ce71e97c968180d4ef158a6390ab0866cfc61c3e087f94e5dcc44389235ec8423a4f55e9a185a2d0000
DIST juliaup-1.20.4-crates.tar.xz 35467620 BLAKE2B dc9a37f40e8f809b544bbefed10f01b407bec3010c2e481127e4e84cfddd37c25f90257bba2803eb0cc3e0d157c9947f5d485392e55f16b039585b618bb9d2e5 SHA512 c3dee0ccda2a1060e54f459a9736865dd9a8399a63431e056d1ff0ca186f005f37f78f7903b347e1fd92aac7899fe79ac70819b48befb4cf5e0f2cdd8ebd473d
DIST juliaup-1.20.4.tar.gz 890216 BLAKE2B 4cacb7087462a58bb7fcce18dca7a71a976dbff08ddd81f9788465355e1a80572d245bc870457edefc76b4da9f89aa509e9933edbaa12e6bdcb99bbc0fd6472a SHA512 7104887f188e657f154b649e0eadd0c299df964332d56219a86fdcae941ab8f568d6a4027282c593be95c342b6f356e8b6e9406fa6e043fd312945e1a966a064

View File

@@ -29,6 +29,8 @@ CRATES="
unicode-ident@1.0.13
"
RUST_MIN_VER="1.85.0"
inherit cargo
DESCRIPTION="Autotiling for sway (and possibly i3)"
@@ -46,3 +48,5 @@ LICENSE+="
"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="usr/bin/${PN}"

View File

@@ -30,6 +30,8 @@ CRATES="
zmij@1.0.19
"
RUST_MIN_VER="1.85.0"
inherit cargo
DESCRIPTION="Autotiling for sway (and possibly i3)"
@@ -47,3 +49,5 @@ LICENSE+="
"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="usr/bin/${PN}"

View File

@@ -2,3 +2,5 @@ DIST hyprmoncfg-1.5.1-deps.tar.xz 27295780 BLAKE2B bc53d40667448eca6119360fb8809
DIST hyprmoncfg-1.5.1.tar.gz 5953639 BLAKE2B 0b5be3ee5b80281637f47927785f7046f511c2768072d82fbede2f876142c2c82328701aadf62651a8e86c9adee6daeb8661199c0afac1c36212287b2a7cc2eb SHA512 2f80d663cc693d5db6976a46b54364a35fe796eca6850bf2ecbd24ec476ad9a84f22e91a581a4ddf5950abe589ec44e863827a5b08a5254d09630054ade2dee1
DIST hyprmoncfg-1.5.2-deps.tar.xz 38213228 BLAKE2B 10697a88468274f970d15d4e46c518a672009124bb98c771924198b5faba1b7638b0cc5276e7eeef038b70fc0c352d1e9ca5b3b08d4a7b0903ec0746da9261d9 SHA512 09335dfa5ed59a6b240418c2e8aa61773584037f974a91f117ddf06c5bcf7d7abe5fd1fabd0d45ac0b5fd5aee441b93d19935bb1c248f571d8ef4a9c8313f026
DIST hyprmoncfg-1.5.2.tar.gz 5955001 BLAKE2B a605a1e24bd5532fbb8534441b699a06802626ddfe05cccdc0310a3aa9734280acad4ac45f3edc2144ad393daa305d5e8663e34503e08973769e8cddb9d86eff SHA512 37ee9d1fd9eb64f4f0c814c0092fe31af5a2b19ccfcad908904baff23069b881e74f63de42647bcd363632ab4bb860e997707969ef8beeeac052d808abe1d52b
DIST hyprmoncfg-1.6.0-deps.tar.xz 38193304 BLAKE2B 9511285b299fdd1586bc83571952e028006bda0845d05ff145a4bd94c54961b7381e6ab000e5b366b4d63b1fb061ea69c129faf70fdb588a5620b67c34419c05 SHA512 0d1796cf912d5e1ace2c69fb254051e5a3c04ef1888cb53bd1917e75c69372a3c99cc83aafb8b6b0a3cd8ca34bf783c463de88f8e5aec83e17e81786d598d18b
DIST hyprmoncfg-1.6.0.tar.gz 5959044 BLAKE2B a16cb22929bb70d6989557dde814581d0928316f89e73276010a676749cdbad3acba26efaab5915e902417e1d262ff197e5d934d566d14cc7771759bea24ee70 SHA512 aad9c0494b21753d8f263db181e82407508d6e258fc6eb7ac73f3cf6626a9217eace1e97140f5f2c159f753f82b064a229d5f67c47173b5a7542aafe091cb5c7

View File

@@ -0,0 +1,45 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop go-module systemd
DESCRIPTION="Terminal-first monitor configurator and auto-switching daemon for Hyprland"
HOMEPAGE="https://github.com/crmne/hyprmoncfg"
SRC_URI="
https://github.com/crmne/hyprmoncfg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/crmne/hyprmoncfg/releases/download/v${PV}/${P}-deps.tar.xz
"
S="${WORKDIR}/${P}"
LICENSE="Apache-2.0 BSD MIT"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
BDEPEND=">=dev-lang/go-1.26.1"
src_compile() {
local build_date ldflags
build_date="$(date -u +%FT%TZ)"
ldflags="-X github.com/crmne/hyprmoncfg/internal/buildinfo.Version=${PV} -X github.com/crmne/hyprmoncfg/internal/buildinfo.Commit=be34b6c -X github.com/crmne/hyprmoncfg/internal/buildinfo.Date=${build_date}"
GOPROXY=off ego build -buildvcs=false -trimpath -mod=readonly -ldflags "${ldflags}" -o hyprmoncfg ./cmd/hyprmoncfg
GOPROXY=off ego build -buildvcs=false -trimpath -mod=readonly -ldflags "${ldflags}" -o hyprmoncfgd ./cmd/hyprmoncfgd
}
src_test() {
GOPROXY=off ego test -buildvcs=false ./...
}
src_install() {
dobin hyprmoncfg
dobin hyprmoncfgd
dodoc README.md
insinto /usr/share/licenses/${PN}
doins LICENSE
domenu packaging/applications/hyprmoncfg.desktop
doicon packaging/icons/hyprmoncfg.svg
systemd_douserunit packaging/systemd/hyprmoncfgd.service
}

View File

@@ -1 +1 @@
DIST mangowm-0.14.0.tar.gz 504370 BLAKE2B 31439c09c7d4d05332a3fee1543a62afb05d7b5f8c1073f2585147ef653f6a41039b716a175ccff5415117a884ddc4df152c2d887d2558ac354152b24636797f SHA512 add2f9dc92113f87e30a7afecbf6d7ab48f243f39bc4fd2b3d3bc700d839cb716aad675f246ba3f91e50f72968dc8a1fdd47ad7d79ac52c77bca21968c728ef5
DIST mangowm-0.14.2.tar.gz 505978 BLAKE2B 6f91ff82edd7796a67c6e741af985bee66a6d451beac3ea390840544393f927a0b46d2550441b6e8c03d5922bde1feddea4c7d217f503e3555137510d4d2bb47 SHA512 1638dd2b1237c3e0afb86b80b2b613cc29e10f7c0b468b82871e570ad0a4825fe4417897b46f21f0d5dd7d9e84afc8579aad89ffafad1c4a93187906b8bf592b

110
licenses/FSL-1.1-MIT Normal file
View File

@@ -0,0 +1,110 @@
# Functional Source License, Version 1.1, MIT Future License
## Abbreviation
FSL-1.1-MIT
## Notice
Copyright ${year} ${licensor name}
## Terms and Conditions
### Licensor ("We")
The party offering the Software under these Terms and Conditions.
### The Software
The "Software" is each version of the software that we make available under
these Terms and Conditions, as indicated by our inclusion of these Terms and
Conditions with the Software.
### License Grant
Subject to your compliance with this License Grant and the Patents,
Redistribution and Trademark clauses below, we hereby grant you the right to
use, copy, modify, create derivative works, publicly perform, publicly display
and redistribute the Software for any Permitted Purpose identified below.
### Permitted Purpose
A Permitted Purpose is any purpose other than a Competing Use. A Competing Use
means making the Software available to others in a commercial product or
service that:
1. substitutes for the Software;
2. substitutes for any other product or service we offer using the Software
that exists as of the date we make the Software available; or
3. offers the same or substantially similar functionality as the Software.
Permitted Purposes specifically include using the Software:
1. for your internal use and access;
2. for non-commercial education;
3. for non-commercial research; and
4. in connection with professional services that you provide to a licensee
using the Software in accordance with these Terms and Conditions.
### Patents
To the extent your use for a Permitted Purpose would necessarily infringe our
patents, the license grant above includes a license under our patents. If you
make a claim against any party that the Software infringes or contributes to
the infringement of any patent, then your patent license to the Software ends
immediately.
### Redistribution
The Terms and Conditions apply to all copies, modifications and derivatives of
the Software.
If you redistribute any copies, modifications or derivatives of the Software,
you must include a copy of or a link to these Terms and Conditions and not
remove any copyright notices provided in or with the Software.
### Disclaimer
THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR
PURPOSE, MERCHANTABILITY, TITLE OR NON-INFRINGEMENT.
IN NO EVENT WILL WE HAVE ANY LIABILITY TO YOU ARISING OUT OF OR RELATED TO THE
SOFTWARE, INCLUDING INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES,
EVEN IF WE HAVE BEEN INFORMED OF THEIR POSSIBILITY IN ADVANCE.
### Trademarks
Except for displaying the License Details and identifying us as the origin of
the Software, you have no right under these Terms and Conditions to use our
trademarks, trade names, service marks or product names.
## Grant of Future License
We hereby irrevocably grant you an additional license to use the Software under
the MIT license that is effective on the second anniversary of the date we make
the Software available. On or after that date, you may use the Software under
the MIT license, in which case the following will apply:
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -1,4 +1,4 @@
# Copyright 2025 Gentoo Authors
# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,12 +12,17 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
DEPEND="
dev-cpp/atkmm:0
dev-cpp/cairomm:0
dev-cpp/glibmm:2
dev-cpp/gtkmm:2.4
dev-cpp/pangomm:1.4
dev-libs/libsigc++:2
media-libs/lv2
sci-libs/fftw:3.0=
"
DEPEND="${RDEPEND}"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
PATCHES=(

View File

@@ -1,4 +1,4 @@
DIST zen-bin-1.19.13b-amd64.tar.xz 90004576 BLAKE2B 9556fe6848293f6836c769ba86ea92a57802152a5801f537f9a7d40a93a8f955bf4beb9e1acd57cfe508a9785b50061f2be55ccbbc41bf5f415607dd370e3b26 SHA512 8f54290679efbf9e3c17a09df267474959cbebcb5f55d864e48023a86753fd32774f5577ffafbdcad7f465b5ee4eb7ffcebddff783721f356c27bfe75ef58cfe
DIST zen-bin-1.19.13b-arm64.tar.xz 76901072 BLAKE2B 48e709b258620b6af32968a43118b55087fde557b60c4adbfbc5ef8eab69320114258841553f1cae2501be6b090858251863800c1eb0865c25381725c723d66b SHA512 80962604c1236bdc79987ea97edfe9c4bcdc2349bde3c3843b81ef740f5d11cd0b14607f5f2d03754fac62b3c6b8f3ea68116775c2c85b29705c37e6a2bc8431
DIST zen-bin-1.20.1b-amd64.tar.xz 90408340 BLAKE2B fc7b43338483b9bfd57c81b83d8130ec155c10de6617e521950156e254bf7347b1b0db17c142f8184b706f3f7d6a6821b1e9623dd8bbe4accab99ba0274f8157 SHA512 8ec169d96877ea13ca0d3c425ca863103f9d82b984a0bab546a40daa9f63ed9c0ee767581e7e835d24b4ab0528205ee1ad80273554cf54e69dad83a4495c632d
DIST zen-bin-1.20.1b-arm64.tar.xz 77665368 BLAKE2B a6fb2c03df67b419c3a08fa705d6310570af620742b80b189a3d62bb2475f077eb614f7d9024580ff054356ec7b3a29746155e542edb982978fe30ea4655e743 SHA512 14583684bacb2c3b933ae0e3a2adec29aa0ed37d6ca6296d88e59ce42bf9ed01b6226231368a46d28fcd310332c05b8d603a0101f749bef306b8a8ce6d1954bc
DIST zen-bin-1.20.2b-amd64.tar.xz 90456156 BLAKE2B a78e422f0badea5f71ba23ae81fed7000167ff4da11a80dbfb539fef65dee872faa4ef4a963dc21d2449c41982457bc7fceb5343966c997d13591400831aebb3 SHA512 8ed759f45e226052357f58be9b98d8e9adbd59683c40ecb8a7a526cc641990b923b6eb0d7636e7b82bf5f2c7cd4fb72922aeecbb6e40971d1f1ce5f192d0afec
DIST zen-bin-1.20.2b-arm64.tar.xz 77566552 BLAKE2B 12050813fac9de21ee35ecd7e2ed4c89af07c727963e802edf6df76aa45ff55c6fe8e894914a7b04f748d638271e92dd9ca32353412a5080482b5abd5dcf9d28 SHA512 4f9843507b09864a7b39022094b62f52b5f35e85b70bc5963c97a3efc1e747da976e98174acd987cfb2f5b6e4e6cd9b6c8f9ec5babff0b786e4cd131b0399317