mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 11:04:10 -04:00
Merge updates from master
This commit is contained in:
@@ -11,8 +11,24 @@ if [[ ${PV} == 9999 ]]; then
|
||||
S="${WORKDIR}/${PN}-9999"
|
||||
fi
|
||||
|
||||
IUSE="+pci"
|
||||
|
||||
RDEPEND="
|
||||
pci? (
|
||||
sys-apps/pciutils
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DESCRIPTION="fetch program written in pure C"
|
||||
HOMEPAGE="https://github.com/kernaltrap8/tinyfetch"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
src_unpack() {
|
||||
if use pci ; then
|
||||
EGIT_BRANCH=pci
|
||||
fi
|
||||
git-r3_src_unpack
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST cloudflare-2.19.2.gh.tar.gz 145051 BLAKE2B cd7c9d9352b055b115af443341dcc4d0a446aaf1ac7b7f8030dce0ff19da185b1effc9a679b8018920ade98cafaaf599af8aea8c57a924e59eb40670a3854b70 SHA512 eac9601f9cb9ea5dc140e48fb0f0e042396f6a7ec354f18b815d6c51094799dc3f25e1e69e78f87ec5c612f4304d15f779090962a8f96282d9b2fe8a9abfb690
|
||||
DIST cloudflare-2.19.4.gh.tar.gz 151397 BLAKE2B c91c95f52314c5177d823ef8f827ea2f76f6cc703260449aea12d54c1b77d061feca15d4bb845f84cfb4fd80789e5064e54d7530daf546d54d17054b9e0b4fda SHA512 8ae11e73760c57b610abfe5e2c8fdc83c2e0b9e07340884925ec9ac3bf5b40b4edf39b2b8ce7330538369d7573146a2ddac195efb0efb4ff657f75fdacb31aed
|
||||
DIST cloudflare-3.0.0_beta10.gh.tar.gz 1445435 BLAKE2B 1717f36194ce5e8a292f4026463d9b05b12808ee2c8fbbae7d4817523a4c37d13d2935eef58fe83cebe64c6e7684018154482ee3e51538e7a5724179a2b280c0 SHA512 c7150c0cc056869a600cb440f6cd68801d4032d401192e156101cdf82484ba9b3a03649a2c0569c42c396b653517ad19ec841c3baab067709b4736bcc15e9be6
|
||||
DIST cloudflare-python-v3.0.0_beta10-prism.tar.gz 10658021 BLAKE2B 930259e5e1b967ca056804ede3f40d40b57602640d8ae308cc466f38c10eacb95dfb639309ea0b3d2a79fb6c0da6f4cc9dedae08f9a356a4c52ff4bf458d193d SHA512 60c8cb768cb18099c2f9384fd80ff34e2e2511b56433ca0aae02f4be949c2ac9ab72ea879c53aa1e7aaae284afe5547abb909dc733274d50154179a174429b53
|
||||
DIST cloudflare-3.0.1.gh.tar.gz 1455281 BLAKE2B ed7268ee0936e0c537c6bf01b57e5020cde59ade37287a80c2ac5e67f70b6c53f8f69c8a6269d36eccedefebc4f4af9232997b5faccea5a51bf6e81a2b2ea7ba SHA512 b68eaed168967dcbc46ca17c133ee526ef12a5b0e4295044201bc7fdfc4c7883e7f941490b5d2eb1fbd792072b9fbb1e0aaaa417973028d1131aa96c89285874
|
||||
DIST cloudflare-python-3.0.1-prism.tar.gz 10658240 BLAKE2B ce8422410d7c28fefba8fd22a23075ea472ede1afe5ede1ed1baaae25be42c0a0a166a6b4c8c3d52b28b6b9431299ef2b5fa6e5d9f08ab3878216e4fbc58d52c SHA512 581386b1137fb0cfcded2d2eca25227f6f395f67ea09c34836e815c412e1d1372fb7cb63fcf3ef39c7f8dd9982282aa8eaa412e1863318e131c38a2cf05704a5
|
||||
|
||||
@@ -16,7 +16,7 @@ else
|
||||
MYPV=${MYPV/beta/beta.}
|
||||
MYPN="cloudflare-python"
|
||||
SRC_URI="https://github.com/cloudflare/cloudflare-python/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.gh.tar.gz
|
||||
test? ( https://github.com/Phoenix591/${MYPN}/releases/download/v${PV}/${MYPN}-v${PV}-prism.tar.gz )"
|
||||
test? ( https://github.com/Phoenix591/${MYPN}/releases/download/${PV}/${MYPN}-${PV}-prism.tar.gz )"
|
||||
#Prism archive generated by workflow
|
||||
# https://github.com/Phoenix591/cloudflare-python/blob/v3.0.0_beta10/.github/workflows/test-tar.yml
|
||||
S="${WORKDIR}/${MYPN}-${MYPV}"
|
||||
@@ -49,7 +49,7 @@ RESTRICT+=" !test? ( test )"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${P}.gh.tar.gz"
|
||||
use test && cd "${S}" && unpack "cloudflare-python-v${PV}-prism.tar.gz"
|
||||
use test && cd "${S}" && unpack "cloudflare-python-${PV}-prism.tar.gz"
|
||||
}
|
||||
|
||||
#python_prepare_all() {
|
||||
1
dev-util/catppuccin-catwalk/Manifest
Normal file
1
dev-util/catppuccin-catwalk/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST catwalk 1591960 BLAKE2B 7e4117719f386b9ddb2f51ecf5bb651b89550c2f60d1934711c773f81e054d9ddb54f1e5ffa8c7e87e64bcad43d98f80da2dd9779dd2037470cf73e19bd44cd0 SHA512 1e914bbf0e4811b50d7b2d483319be93701e19940b77ccf21584e06a301c99dd6410a806bb15cfe74282e2a06e3f8f4dcc9893356d516dad4444d57d7910185d
|
||||
16
dev-util/catppuccin-catwalk/catppuccin-catwalk-1.3.2.ebuild
Normal file
16
dev-util/catppuccin-catwalk/catppuccin-catwalk-1.3.2.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2024 Catppuccin
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
DESCRIPTION="Soothing pastel previews for the high-spirited!"
|
||||
HOMEPAGE="https://github.com/catppuccin/catwalk"
|
||||
SRC_URI="https://github.com/catppuccin/catwalk/releases/download/v"${PV}"/catwalk-x86_64-unknown-linux-gnu -> catwalk"
|
||||
S="${WORKDIR}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/bin
|
||||
doins /var/tmp/portage/dev-util/catppuccin-catwalk-"${PV}"/distdir/catwalk
|
||||
}
|
||||
11
dev-util/catppuccin-catwalk/metadata.xml
Normal file
11
dev-util/catppuccin-catwalk/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>somerand0mcat@hotmail.com</email>
|
||||
<name>Omar</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">catppuccin/catwalk</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -185,7 +185,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23
|
||||
DIST rustls-0.22.4.crate 333681 BLAKE2B 01f84b7f44883c807d8651b6058647180d6e9d48deb51fab0e76d7b587ad11face13215170db3bb7d0216505eb108438dcc3bc08ed2080816401f3955f73fbab SHA512 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da
|
||||
DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11
|
||||
DIST rustls-webpki-0.102.4.crate 200657 BLAKE2B 7d6c27ee182e5b92fef74504d9331c476861b1ef6f67df44b31382d3bebe3c2c1ed666fa535b2a213ad602449fdd23d0ad1a7b89332efeb950686ab6065278a7 SHA512 f5fd01401b74ce3bd3fee6228fa01c29f0ad005eff0314ec19ca9cafe401b056270545b239050cbd72fd22b64a5376bb1d1c3cc5e29303c7d502d5983513d8f6
|
||||
DIST rye-0.34.0.tar.gz 1471424 BLAKE2B 81d742d015598987908e812a7d1777e8cc3f151805011c3e06aabe32cc0fbfc71d7eee043206fe4312ed2f1c574da32b25ab3cd1816ad10cfb6d4346205e24ae SHA512 d7bd09dbff0ff17b9cff1cdd1e96a6dbe618abe2705cc98e58510d1e73a913ecdf09161fb4f2682889f0e79f040603568220d953d73b21be258ea3515a20e4fe
|
||||
DIST rye-0.35.0.tar.gz 1472493 BLAKE2B 37c16ffe903fa6efd7b139855f8979e2a481ab80940c47ac24eb76f0141e71a6a59565b35a121ae7e0f7a1ea5380d8e151ec0f4d5b0785d3b89b523e25430375 SHA512 656bc79d35f09803c8ef7ea50efda8936ac9a93bbbccc4c0d659352d8e9b58bfd66dc0005212b303d840b62c9dcabe3228adc2139a902523f443fe5c65b4a8dc
|
||||
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
|
||||
DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0
|
||||
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
|
||||
|
||||
@@ -312,7 +312,7 @@ declare -A GIT_CRATES=(
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="a Hassle-Free Python Experience"
|
||||
HOMEPAGE="https://rye-up.com"
|
||||
HOMEPAGE="https://rye.astral.sh"
|
||||
SRC_URI="
|
||||
https://github.com/astral-sh/rye/archive/${PV}/${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
1
media-gfx/bambustudio-bin/Manifest
Normal file
1
media-gfx/bambustudio-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST bambustudio-bin-01.09.03.50.AppImage 103167168 BLAKE2B e5940939a9c88467900d0800a0d0715b9a6f5b4ffb3626d2bf08bbd9db7efdf19bbf4f24acfa4d0690a6f19aeab35c18c63e700d24b38d871f62c68ca26c190f SHA512 69f4fc9018a22aa34e145057f81394b8c5992688c500922618ab199f1f6618ad92aea1a5356f476741b1a60ddea5436adea175c60318aca72ffe198e347d00d7
|
||||
76
media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
Normal file
76
media-gfx/bambustudio-bin/bambustudio-bin-01.09.03.50.ebuild
Normal file
@@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PN="BambuStudio"
|
||||
WX_GTK_VER="3.0-gtk3"
|
||||
|
||||
inherit desktop unpacker xdg
|
||||
|
||||
DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
|
||||
HOMEPAGE="https://bambulab.com"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/Bambu_Studio_linux_fedora-v${PV}.AppImage \
|
||||
-> ${P}.AppImage
|
||||
"
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RDEPEND="
|
||||
media-gfx/openvdb
|
||||
media-libs/glew:0=
|
||||
>=media-libs/glm-0.9.9.1
|
||||
media-libs/gstreamer
|
||||
media-libs/mesa[X(+)]
|
||||
net-libs/libsoup:3.0=
|
||||
net-libs/webkit-gtk:4.1/0
|
||||
>=sci-libs/opencascade-7.3.0:0=
|
||||
virtual/glu
|
||||
>=x11-libs/cairo-1.8.8:=
|
||||
x11-libs/libxkbcommon
|
||||
>=x11-libs/pixman-0.30
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
dev-util/patchelf
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="strip"
|
||||
|
||||
src_unpack() {
|
||||
mkdir "${S}" || die
|
||||
cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
|
||||
pushd "${S}" || die
|
||||
chmod +x "${S}/${P}.AppImage" || die
|
||||
"${S}/${P}.AppImage" --appimage-extract || die
|
||||
rm "${S}/${P}.AppImage" || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm "${S}"/squashfs-root/*.AppImage || die
|
||||
rm "${S}"/squashfs-root/*.desktop || die
|
||||
rm "${S}"/squashfs-root/.DirIcon || die
|
||||
rm -r "${S}"/squashfs-root/usr || die
|
||||
patchelf --replace-needed libwebkit2gtk-4.0.so.37 libwebkit2gtk-4.1.so.0 \
|
||||
"${S}"/squashfs-root/bin/bambu-studio || die
|
||||
patchelf --replace-needed libjavascriptcoregtk-4.0.so.18 libjavascriptcoregtk-4.1.so.0 \
|
||||
"${S}"/squashfs-root/bin/bambu-studio || die
|
||||
patchelf --remove-needed libsoup-2.4.so.1 \
|
||||
"${S}"/squashfs-root/bin/bambu-studio || die
|
||||
patchelf --set-rpath '$ORIGIN' \
|
||||
"${S}"/squashfs-root/bin/bambu-studio || die
|
||||
insinto /opt/"${PN}"
|
||||
doins -r "${S}"/squashfs-root/*
|
||||
fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
|
||||
doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
|
||||
domenu "${FILESDIR}/bambu-studio.desktop"
|
||||
dobin "${FILESDIR}/bambu-studio"
|
||||
}
|
||||
3
media-gfx/bambustudio-bin/files/bambu-studio
Normal file
3
media-gfx/bambustudio-bin/files/bambu-studio
Normal file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
exec "/opt/bambustudio-bin/AppRun" "$1"
|
||||
|
||||
7
media-gfx/bambustudio-bin/files/bambu-studio.desktop
Normal file
7
media-gfx/bambustudio-bin/files/bambu-studio.desktop
Normal file
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Name=BambuStudio
|
||||
Exec=bambu-studio %U
|
||||
Icon=BambuStudio
|
||||
Type=Application
|
||||
Categories=Utility;
|
||||
MimeType=x-scheme-handler/bambustudio;model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
|
||||
24
media-gfx/bambustudio-bin/metadata.xml
Normal file
24
media-gfx/bambustudio-bin/metadata.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>vowstar@gmail.com</email>
|
||||
<name>Huang Rui</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">bambulab/BambuStudio</remote-id>
|
||||
<bugs-to>https://github.com/bambulab/BambuStudio/issues</bugs-to>
|
||||
<changelog>https://github.com/bambulab/BambuStudio/releases</changelog>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
Bambu Studio is a cutting-edge, feature-rich slicing software. It
|
||||
contains project-based workflows, systematically optimized slicing
|
||||
algorithms, and an easy-to-use graphic interface, bringing users an
|
||||
incredibly smooth printing experience.
|
||||
</longdescription>
|
||||
<longdescription lang="zh">
|
||||
Bambu Studio 是一款开源的、尖端的、功能丰富的切片软件。它包含了基于项目
|
||||
的工作流,系统化的切片算法,以及易于使用的图形界面,为用户带来令人难以置
|
||||
信的流畅打印体验。
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST freetube_0.19.2_amd64.deb 67824108 BLAKE2B 06b4ad802fd8e0c7623b217d1c6248035c6671f47fef66d5847364efaa75e4c334af028ef5ecf12ba6ffcf06b892efffe413c4ab5b52cece8fd15077ee7e0be2 SHA512 b880738cd04bad90e2b440555ab854cf197155fc25788a505a27ac06205757e07f92b9a604315f232df78a65d4745a851bc6a606e7d0fd70cc37a7c692eadf90
|
||||
DIST freetube_0.20.0_amd64.deb 73896480 BLAKE2B c38a42b453d4ebe4192a09d0d84881f1ad0a6d5da7e84279bfcb5d48b35f9ad4563d0e9f5dd626a25df822e28471f4f844c5cf282c47f77becfaaa1b2b5eeed5 SHA512 c58ce017bc5e5d1a06ee24bb0991758df37ec8e4b7cb920cc4117e01e4f0ca7f8c00b06311f46c750475249f11c09968eae6a1387c3347bdac5cc4b892caa699
|
||||
DIST freetube_0.21.0_amd64.deb 75362144 BLAKE2B 320be6b225f0b4f8063fad53f4e5c8189aa5e152f427faf2e8f6edc6f8a863f3eb374ecbb4a38c0c5d8460d37e4fb6cd2032fbb742e9da869e063cd7f2315c09 SHA512 ee4b78cd8fc3599909f02b7cbb9f190407a03a668318065b9b099cce261b3033d2519595cc88de983060bca4fd5d2aee9e717f5554919fbd1330c66ce6ee7f4d
|
||||
|
||||
68
net-misc/freetube-bin/freetube-bin-0.21.0.ebuild
Normal file
68
net-misc/freetube-bin/freetube-bin-0.21.0.ebuild
Normal file
@@ -0,0 +1,68 @@
|
||||
# Copyright 2021-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop unpacker xdg
|
||||
|
||||
DESCRIPTION="A private YouTube desktop client"
|
||||
HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube"
|
||||
SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV}-beta/freetube_${PV}_amd64.deb"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
LICENSE="AGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/FreeTube/freetube
|
||||
/opt/FreeTube/libEGL.so
|
||||
/opt/FreeTube/libffmpeg.so
|
||||
/opt/FreeTube/libGLESv2.so
|
||||
/opt/FreeTube/libvulkan.so*
|
||||
/opt/FreeTube/chrome_crashpad_handler
|
||||
/opt/FreeTube/chrome-sandbox
|
||||
/opt/FreeTube/libvk_swiftshader.so
|
||||
/opt/FreeTube/swiftshader/libEGL.so
|
||||
/opt/FreeTube/swiftshader/libGLESv2.so
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libdrm
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxshmfence
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
src_install() {
|
||||
insinto /opt
|
||||
doins -r opt/*
|
||||
|
||||
domenu usr/share/applications/freetube.desktop
|
||||
doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
|
||||
|
||||
fperms 4755 /opt/FreeTube/chrome-sandbox || die
|
||||
fperms +x /opt/FreeTube/freetube || die
|
||||
|
||||
dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
|
||||
}
|
||||
@@ -2,6 +2,6 @@ DIST baresip-3.10.0.tar.gz 1167280 BLAKE2B b75558f75c1842361a795645ed67fbf1f121b
|
||||
DIST baresip-3.10.1.tar.gz 1166742 BLAKE2B 01ff2fef17b805b79ab4cd85b90ea092384c467191b152dd8edbfb8f2c82f2334b1a8afbc812e9e724b8f863caa85d6cf86de303b2ce303165c88ecda3e4effb SHA512 71853ab11895b9ce85a6f57400e570b353d594f8a0e6697368088cc393b14970401165b89cf3bc2d0392199cef76eca246a0c934014a726c5261dce65243bae4
|
||||
DIST baresip-3.11.0.tar.gz 1168323 BLAKE2B f09d4b0f9edf1a18df21f4835e695e8b90aad6a6477b8c11716f1a3a2829303fc63193294f107cc99428758df8466dd31a0a2756cb444a6b8b64d8337ce3a9ed SHA512 9a538695fc9d9fc57eece0db8c49e574a224f158c1089d0e5a4d6501a1cba0fa49aeb3e2eaf0dc663e0d1d62154cd05ae549a971158747eaa40f0a7b20806cf1
|
||||
DIST baresip-3.12.1.tar.gz 1156255 BLAKE2B 29535f6909143c6d4e20a540a6396acf0ac2404b9226b25dcfb2f69eca60fab7f1ea3c402466e12242c6058916a07036dfbb80f70b4b112a7a821ac7a5d5b4ef SHA512 0d5f5df4664cbca785606d531ab809e555013937e2f1f0585b550edc36b49f0012d63450ee0817e3657dfbb460bd0dd410326cdf81da1b197dcd15cd0ce11aa2
|
||||
DIST baresip-3.7.0.tar.gz 1156270 BLAKE2B 48d9f2762739f023dfe8597921de1bfcd355ce4d6e403a77c6fd2f95a88970538208e5aae5f2cd2ed98767f5b1c17e0740f3298faaf7056cd7e89906e22d67b8 SHA512 f3497a903fa67c8ecfb90cd63f9f2bdc376d98ea28a71ea64b042b3641628126fac5ff8afe8539f98f51a54aa4ef1304d22c0b83edc3e91767f8bf35310621c3
|
||||
DIST baresip-3.13.0.tar.gz 1158719 BLAKE2B 1a08d888a7ab8b850789deaa9f8258775fe38724166e92224e24dade518d94af98f7224dfd34eaa4cf03f2114b47326fcca4c89fbe51a777d5e2d56a1d09d5d2 SHA512 891e72286e3e094b496342ccc3f0ba9d4766542d7275a90644dd1dd87c1db5c27d841ee79446deba033b1f0a501e799f1e6f4a32a5c40bff69a64a184e5a27e9
|
||||
DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852
|
||||
DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534
|
||||
|
||||
109
net-voip/baresip/baresip-3.13.0.ebuild
Normal file
109
net-voip/baresip/baresip-3.13.0.ebuild
Normal file
@@ -0,0 +1,109 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
|
||||
HOMEPAGE="https://github.com/baresip/baresip"
|
||||
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer
|
||||
gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl
|
||||
serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X"
|
||||
|
||||
RE_PVF="$(ver_cut 1-2)*"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/openssl:0=
|
||||
=net-voip/re-${RE_PVF}
|
||||
sys-libs/zlib
|
||||
aac? ( media-libs/fdk-aac )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
aom? ( media-libs/libaom )
|
||||
aptx? ( media-libs/libopenaptx )
|
||||
codec2? ( media-libs/codec2 )
|
||||
dbus? (
|
||||
dev-util/gdbus-codegen
|
||||
sys-apps/dbus
|
||||
)
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
media-libs/gst-plugins-good:1.0
|
||||
)
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
jack? ( virtual/jack )
|
||||
mpa? (
|
||||
media-sound/twolame
|
||||
media-sound/mpg123
|
||||
media-libs/speexdsp
|
||||
)
|
||||
mqtt? ( app-misc/mosquitto )
|
||||
opus? ( media-libs/opus )
|
||||
pipewire? ( media-video/pipewire )
|
||||
snapshot? ( media-libs/libpng )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
sdl? ( media-libs/libsdl2 )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
spandsp? ( media-libs/spandsp )
|
||||
v4l? ( media-libs/libv4l )
|
||||
vpx? ( media-libs/libvpx )
|
||||
webrtc? ( media-plugins/gst-plugins-webrtc )
|
||||
X? ( x11-libs/libX11 )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
use aac && MODULES+="aac;"
|
||||
use acip && MODULES+="ebuacip;"
|
||||
use alsa && MODULES+="alsa;"
|
||||
use amr && MODULES+="amr;"
|
||||
use aom && MODULES+="av1;"
|
||||
use aptx && MODULES+="aptx;"
|
||||
use codec2 && MODULES+="codec2;"
|
||||
use console && MODULES+="cons;"
|
||||
use dbus && MODULES+="ctrl_dbus;"
|
||||
use evdev && MODULES+="evdev;"
|
||||
use echo && MODULES+="echo;"
|
||||
use gtk3 && MODULES+="gtk;"
|
||||
use gstreamer && MODULES+="gst;"
|
||||
use httpd && MODULES+="httpd;"
|
||||
use httpreq && MODULES+="httpreq;"
|
||||
use ffmpeg && MODULES+="avcodec;avfilter;avformat;selfview;swscale;"
|
||||
use jack && MODULES+="jack;"
|
||||
use mpa && MODULES+="mpa;"
|
||||
use mqtt && MODULES+="mqtt;"
|
||||
use opus && MODULES+="opus;opus_multistream;"
|
||||
use pipewire && MODULES+="pipewire;"
|
||||
use pulseaudio && MODULES+="pulse;"
|
||||
use portaudio && MODULES+="portaudio;"
|
||||
use serreg && MODULES+="serreg;"
|
||||
use snapshot && MODULES+="snapshot;"
|
||||
use sdl && MODULES+="sdl;"
|
||||
use sndfile && MODULES+="sndfile;"
|
||||
use spandsp && MODULES+="g722;g726;plc;"
|
||||
use syslog && MODULES+="syslog;"
|
||||
use tcpcontrol && MODULES+="ctrl_tcp;"
|
||||
use v4l && MODULES+="v4l2;"
|
||||
use video && MODULES+="vidbridge;vidinfo;"
|
||||
use vpx && MODULES+="vp8;vp9;"
|
||||
use webrtc && MODULES+="webrtc_aec;"
|
||||
use X && MODULES+="x11;"
|
||||
MODULES+="account;aubridge;auconv;aufile;auresamp;ausine;contact;debug_cmd;dtls_srtp;g711;ice;menu;mixausrc;mixminus;mwi;natpmp;netroam;pcp;presence;turn;rtcpsummary;srtp;stdio;stun;uuid;vumeter"
|
||||
|
||||
local mycmakeargs=(
|
||||
-DMODULES="$MODULES"
|
||||
-DSTATIC=$(usex static-libs ON OFF)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,53 +0,0 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Baresip is a portable and modular SIP User-Agent"
|
||||
HOMEPAGE="https://github.com/baresip/baresip"
|
||||
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
|
||||
|
||||
DEPEND="
|
||||
~net-voip/re-${PV}
|
||||
aac? ( media-libs/fdk-aac )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
aptx? ( media-libs/libopenaptx )
|
||||
aom? ( media-libs/libaom )
|
||||
codec2? ( media-libs/codec2 )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
gst? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
media-libs/gst-plugins-good:1.0
|
||||
)
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
jack? ( virtual/jack )
|
||||
mqtt? ( app-misc/mosquitto )
|
||||
mpa? (
|
||||
media-sound/twolame
|
||||
media-sound/mpg123
|
||||
media-libs/speexdsp
|
||||
)
|
||||
ssl? ( dev-libs/openssl:0= )
|
||||
opus? ( media-libs/opus )
|
||||
png? ( media-libs/libpng )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-libs/libpulse )
|
||||
pipewire? ( media-video/pipewire )
|
||||
sdl? ( media-libs/libsdl2 )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
spandsp? ( media-libs/spandsp )
|
||||
vpx? ( media-libs/libvpx )
|
||||
X? ( x11-libs/libX11 )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
@@ -1,6 +1,6 @@
|
||||
DIST re-3.10.0.tar.gz 599993 BLAKE2B d610764221c1756c752d1f50abfc345492597b85f6caae8feaa108d32e9983e4fc8338b1ed4cecd1ba2fd0462f6585138b7d7124150357be75bb0b66ae889455 SHA512 f7aadce42e6d3477ab36cac44557d0c1c2df2f5a4c8f0d295d230345b1a73e2747360893d4d5de7dce3326eb0713680f59865eb86bdd3f224015c197fa41ccfe
|
||||
DIST re-3.11.0.tar.gz 601612 BLAKE2B e0f44117fc84aa2557345dab952374022b0dd5dc01761bc64bce8babcdf873e0784052fe18f40a5040e4b9eb9763e4e2da89bdfa15d984f6f35415a1395eb99a SHA512 2050773f1c0d3ae36845601b25fdc6733f5945b0930fd39cb43cb2b11be59dd979027e1a03b2ba188348291fbaec78daab640c28d0c9d842be8ef300b2571fa0
|
||||
DIST re-3.12.0.tar.gz 602737 BLAKE2B f0e82b32ed7a0e043cf1f2701851f63fcd8a9128ce468e1cca5e6571c439bbabff0f42dbd5f6e397eb172e061f123a8d3a8106d5122b71f999ee1e8aa8f4e271 SHA512 e911da81cca288d0e9f92273c4a8bbd89ceac7e46777483d143cc93f4d58e604976946d944a173ae823edb38f344b2c6cc6949611dacfeb7a97ede31e2089328
|
||||
DIST re-3.7.0.tar.gz 594129 BLAKE2B 8ca8656013505fe1c72a042e1070e60b923764eafc97089776bef9a4f37f545a320354681f734da57334e30b1a49c77595c142ae947eb3b35708a8d19109d5ac SHA512 95bfc11d73e8eda76ece51b0e91550e3cb45fc91927d01d024318e74bb0c3893b5bb0716582672490e0131be0314abd1bf2dfd815960b00741e78a55b2a0bbd4
|
||||
DIST re-3.13.0.tar.gz 604552 BLAKE2B 4689fd2a14d7e58722d0b228c749fc1214e9ed44d33400dbf09d0c0cff5886bb4ad0a7f615c15a7caa027f785231c0907c667145c24b1a3845d4d1bd84a51110 SHA512 06781152ba1e7ba7202f9448694c1f840f4fe39644ab2c7dcfc080a49530eb264c6798b0f921cf91217882c254f96f49ba5b7b904c676aab23382835d0ae5a1a
|
||||
DIST re-3.8.0.tar.gz 595601 BLAKE2B 1df140f712e4fdcaae2cb6cb6e9050af58c1f2cb8dbebcdc5ee808b3b2f23d6b40c6f9070b2c96308ad5d4cfa3cd1c0f04b952623351a874a8c092ab0b101a65 SHA512 7c03502aae0424bb05e03320c2497de0ec534d872334fe16ec0a688efbc1cc493ad1774e9802e0dc58bb396b4b8a065f3e338deeff4dd1ddd87cb76793e82306
|
||||
DIST re-3.9.0.tar.gz 598561 BLAKE2B 785b91f5f87d6d4dd4a4a4856a1f6e45d1a741d185d47c27375a3c22c8f7dc0e71271556e88af9865b005cb1ab08d1c87a8c2b081f65729dfcadc29ec9a5d4e9 SHA512 d19fc5c48399ad4942c27d86c47350f579f8ebeaf8dc04b13a930b930c13a20e5e7dd5f0fe05d11b6b365667d8306f2499f5cb925850f4484049ba853d36b0b1
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST candy-5.8.10.tar.gz 73139 BLAKE2B 2693651e7e6d785514de82ba9604ccfda69f3de95b941229b3adf793f87b94fcfe5addc3e0297e82f29830283135c58350d5241af40f4cdc54fbe8dcb1ae0251 SHA512 6ee133b0bbf1063c359b608f2ea4bffd7d6f463d65d8f6d0d42302a260112f0334eeb9a12a95606d18627650a244f57235c8be36db0cecf1259c025977ea73c9
|
||||
DIST candy-5.9.0.tar.gz 74223 BLAKE2B 7a3b60b369f999cdc6e90371e6ff1cac36a7a0fada876596537ea25381a28c70c2900e515bef1ce4b9d7b7c98791578a50164eec84820f2aca1581ec163e918d SHA512 28aacc4ce60c59204173ed7ac9b11d1c598d1a674176fbafb2ac887e15e720a6f4b180e7096bfaa40a5cd0188f65bf08d16a90cde53b759d12bc114ab42aeee0
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST MullvadVPN-2024.3_x86_64.rpm 88010345 BLAKE2B 8335327427e3033eca1219f16e340b0a5e9aac399e1d54f9abd771a0c02a5a6451dff89af7d9bc977ef2aca744259e99ba5ada1014eae6a69c38c384d1762d03 SHA512 4feec0521cd3a52b7d3aa82f851694ff8a27ab63188d673d6ce8b62d5485acbd8eefc6d35f99da6c40c6b6fce0e9c735d121329d97589a6869138aafafd62fd9
|
||||
DIST MullvadVPN-2024.4-beta1_x86_64.rpm 90815893 BLAKE2B 276d5194f5588e204ea7a50a7c64b637300d72c1ff6f5eff8b76c842324a6ce1e815548a5e128ec536586e53ccc8b1333e3ba8383f97d4572a8c96b010896d5b SHA512 3ba9f4593db906f7ee48f121ba6e961f7f7e43e41fc6f5e5d49ceef9b66513cc59429900501561e90bf486bac57463d7a5add57792097bd0f1797ea71d320d2f
|
||||
|
||||
73
net-vpn/mullvadvpn-app/mullvadvpn-app-2024.4_beta1.ebuild
Normal file
73
net-vpn/mullvadvpn-app/mullvadvpn-app-2024.4_beta1.ebuild
Normal file
@@ -0,0 +1,73 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop rpm systemd shell-completion xdg
|
||||
|
||||
MYPV="${PV/_beta/-beta}"
|
||||
DESCRIPTION="Tool used to manage daemon setup"
|
||||
HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/"
|
||||
SRC_URI="amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_x86_64.rpm )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
RESTRICT="bindist mirror test strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
x11-libs/gtk+
|
||||
x11-libs/libdrm
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_install() {
|
||||
# Using doins -r would strip executable bits from all binaries
|
||||
cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files"
|
||||
fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler"
|
||||
fperms 4755 "/opt/Mullvad VPN/chrome-sandbox"
|
||||
|
||||
# tbh I don't know if all next lines are needed or we can just do cp -pPR "${S}"/usr "${D}"/"
|
||||
|
||||
local i
|
||||
dobin "${S}"/usr/bin/mullvad
|
||||
dobin "${S}"/usr/bin/mullvad-daemon
|
||||
dobin "${S}"/usr/bin/mullvad-exclude
|
||||
dosym "../../opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report
|
||||
|
||||
# mullvad-exclude uses cgroups to manage exclusions, which requires root permissions, but is
|
||||
# also most often used to exclude graphical applications which can't or shouldn't run as root
|
||||
# (i.e., can't be run under `sudo/doas /usr/bin/mullvad-exclude ...`, because `sudo`/`doas`
|
||||
# change user). The setuid bit allows any user to exclude executables under their own UID.
|
||||
fperms 4755 /usr/bin/mullvad-exclude
|
||||
|
||||
newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon
|
||||
|
||||
systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service
|
||||
systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-early-boot-blocking.service mullvad-early-boot-blocking.service
|
||||
|
||||
newbashcomp "${S}"/usr/share/bash-completion/completions/mullvad mullvad
|
||||
newfishcomp "${S}"/usr/share/fish/vendor_completions.d/mullvad.fish mullvad
|
||||
newzshcomp "${S}"/usr/share/zsh/site-functions/_mullvad _mullvad
|
||||
|
||||
domenu "${S}"/usr/share/applications/mullvad-vpn.desktop
|
||||
local x
|
||||
for x in 16 32 48 64 128 256 512 1024; do
|
||||
doicon -s ${x} "${S}"/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png
|
||||
done
|
||||
}
|
||||
@@ -18,6 +18,15 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2024-06-24)
|
||||
# Critical security vulnerability.
|
||||
<net-im/conduit-0.8.0
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2024-06-24)
|
||||
# Depends on kde-plasma/ksysguard, which is masked for removal.
|
||||
# Removal on 2024-08-24.
|
||||
kde-misc/plasma-applet-thermal-monitor
|
||||
|
||||
# Eli Burch <eli.burch@burchbytes.com> (2024-06-19)
|
||||
# Dependency media-video/ffmpeg-chromium:120 was dropped from ::gentoo,
|
||||
# causing pkgcheck to fail. Masking for now
|
||||
|
||||
2
www-client/firefox-developer-bin/Manifest
Normal file
2
www-client/firefox-developer-bin/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST firefox-developer-bin-122.0-b9.tar.bz2 83948380 BLAKE2B 7eca48621141c05803bae04cb4c3cf69f188f3031216461616df6aba222853744e5326d71f1da29ec36955c4fff7c9296000eb42d36944ce6a74912a5c580e8c SHA512 ce5dfb5d0ba4ea418e339f5d4065fc9cd6c5b972ae17324c78c66452ece934dd818ea72743549403a8d1bcc4687b64c798ecdac55f9ecdbbcbd65b74781d1adf
|
||||
DIST firefox-developer-bin-128.0-b6.tar.bz2 87138236 BLAKE2B 86684531054c82c7493ac6f272e72e4089bb297f580c06f61c6a8abf19a9017bc473d5d38f4d71fc4a9912cf24f8758779b6e5362471eb0210c7e56a79ea6454 SHA512 daa68b6b2a07507d0f6bccd9cee287d4fdccd20f11d156cd0f168dc0f139c2a68fc88659576f2aeec258e1608fd7ed981363950848e6f9fb3d0374f6bad65d38
|
||||
@@ -0,0 +1,46 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
REVISION=b9
|
||||
|
||||
inherit desktop xdg
|
||||
|
||||
DESCRIPTION="Firefox browser developer edition"
|
||||
HOMEPAGE="https://www.mozilla.org/en-US/firefox/developer/"
|
||||
SRC_URI="https://download-installer.cdn.mozilla.net/pub/devedition/releases/${PV}${REVISION}/linux-x86_64/en-US/firefox-${PV}${REVISION}.tar.bz2
|
||||
-> ${P}-${REVISION}.tar.bz2"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||
SLOT="0/developer"
|
||||
KEYWORDS="-* ~amd64"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
>=dev-libs/glib-2.26:2
|
||||
>=media-libs/freetype-2.4.10
|
||||
>=x11-libs/pango-1.22.0
|
||||
media-libs/fontconfig
|
||||
sys-apps/dbus
|
||||
x11-libs/gtk+:3
|
||||
"
|
||||
|
||||
QA_PREBUILT=".*"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cd firefox || die
|
||||
rm updater || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir "/opt/${PN}"
|
||||
cp -r firefox/. "${ED}/opt/${PN}" || die
|
||||
|
||||
dosym -r "/opt/${PN}/firefox-developer-bin" "/usr/bin/${PN}"
|
||||
make_desktop_entry "${PN}" "Firefox Developer" "${PN}" "Network;WebBrowser"
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
REVISION=b6
|
||||
|
||||
inherit desktop xdg
|
||||
|
||||
DESCRIPTION="Firefox browser developer edition"
|
||||
HOMEPAGE="https://www.mozilla.org/en-US/firefox/developer/"
|
||||
SRC_URI="https://download-installer.cdn.mozilla.net/pub/devedition/releases/${PV}${REVISION}/linux-x86_64/en-US/firefox-${PV}${REVISION}.tar.bz2
|
||||
-> ${P}-${REVISION}.tar.bz2"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||
SLOT="0/developer"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
>=dev-libs/glib-2.26:2
|
||||
>=media-libs/freetype-2.4.10
|
||||
>=x11-libs/pango-1.22.0
|
||||
media-libs/fontconfig
|
||||
sys-apps/dbus
|
||||
x11-libs/gtk+:3
|
||||
"
|
||||
|
||||
QA_PREBUILT=".*"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cd firefox || die
|
||||
rm updater || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir "/opt/${PN}"
|
||||
cp -r firefox/. "${ED}/opt/${PN}" || die
|
||||
|
||||
dosym -r "/opt/${PN}/firefox-bin" "/usr/bin/${PN}"
|
||||
make_desktop_entry "${PN}" "Firefox Developer" "${PN}" "Network;WebBrowser"
|
||||
}
|
||||
8
www-client/firefox-developer-bin/metadata.xml
Normal file
8
www-client/firefox-developer-bin/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>zdanevich.vitaly@ya.ru</email>
|
||||
<name>Vitaly Zdanevich</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
1
x11-themes/catppuccin-neovim/Manifest
Normal file
1
x11-themes/catppuccin-neovim/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST catppuccin-neovim-1.7.0.tar.gz 68616 BLAKE2B dece7d3ddd4d38c2ab2da31f975894d0f6e25029d5075bd02c0d7b26b62b1d6491d54fd48486f525829ecf84d465fd582c445a3efc30aa88fbb8b2f2bf67772c SHA512 0a7cd5c7bcfbb4f945ea52201f95608679d2fec94672817dc5bc528e41d79fed88e4064e61ecbfb0a9319d706a0310abac825fefacb047cc8d2a435518fcd93a
|
||||
29
x11-themes/catppuccin-neovim/catppuccin-neovim-1.7.0.ebuild
Normal file
29
x11-themes/catppuccin-neovim/catppuccin-neovim-1.7.0.ebuild
Normal file
@@ -0,0 +1,29 @@
|
||||
# Copyright 2024 Catppuccin
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
DESCRIPTION="Soothing pastel theme for Neovim"
|
||||
HOMEPAGE="https://github.com/catppuccin/nvim"
|
||||
SRC_URI="https://github.com/catppuccin/nvim/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/nvim-${PV}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
DEPEND="app-editors/neovim"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/nvim/runtime/colors
|
||||
doins "${S}"/colors/*.vim
|
||||
|
||||
insinto /usr/share/nvim/runtime/lua/catppuccin
|
||||
doins "${S}"/lua/catppuccin/*
|
||||
|
||||
insinto /usr/share/nvim/runtime/lua/barbecue/theme
|
||||
doins "${S}"/lua/barbecue/theme/*
|
||||
|
||||
insinto /usr/share/nvim/runtime/lua/lualine/themes
|
||||
doins "${S}"/lua/lualine/themes/*
|
||||
|
||||
insinto /usr/share/nvim/runtime/lua/reactive/presets
|
||||
doins "${S}"/lua/reactive/presets/*
|
||||
}
|
||||
11
x11-themes/catppuccin-neovim/metadata.xml
Normal file
11
x11-themes/catppuccin-neovim/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>somerand0mcat@hotmail.com</email>
|
||||
<name>Omar</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">catppuccin/nvim</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user