mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 12:03:02 -04:00
Merge updates from master
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2
|
||||
DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584
|
||||
DIST clifm-1.15.tar.gz 1511851 BLAKE2B 2329717f234400159045654e521e6ae510b6d8cdca2b72e715a814e5642dba2760869a6035baca844a3717ef8cc4e0af1b0967d7f3b16b20dfceb6cdca72a2c0 SHA512 812d1ebb0d8b157e60bc55102e74738e611dd609294eb65da5b1aac4ee3cff947558dde658037c9558113266e92525582aac22a3ed084797367166b4d41ce9c1
|
||||
DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827
|
||||
DIST clifm-1.16.tar.gz 1518525 BLAKE2B 976e5ca80d29b11467d18375ac7f897cd14ed7f629bb20108b1bcd1f74d81fbdabf6a21ea21ada786a8ff7ae3bdf720e189466cf48cbe5e6c635965e8eb659db SHA512 4c715d8d5be9d93cf83574cfd2c5ad99e3da4af19c201194c923031b9c432cbb281b520e1fac6e5d42a52114c8af4d993fed918554002489adb613cf21277283
|
||||
DIST clifm-1.17.tar.gz 1525172 BLAKE2B 96b303b4d07d83de915c3c05d28c6de26ded4bee5799153e6876bb778401e33983d993ce300297f52468cd7884e1e33c2206dc99476f43dd74e1444967d65502 SHA512 e5ef5c61e2201bcb925e960c86387254bace7f5d4f9c5f76a66540394d5d30453a780c6e967c6fc2b86550e30afe2079776fd2dfaaa116209d0fc8644fba529f
|
||||
|
||||
@@ -21,7 +21,7 @@ fi
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic
|
||||
+media nerdfonts nls posix +profiles qsort +tags +trash xdu"
|
||||
+media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch"
|
||||
@@ -68,21 +68,21 @@ src_compile() {
|
||||
fi
|
||||
|
||||
use posix && append-cflags "-DPOSIX_STRICT"
|
||||
use archive && append-cflags "-DALLOW_ARCHIVING" || append-cflags "-D_NO_ARCHIVING"
|
||||
use archive || append-cflags "-D_NO_ARCHIVING"
|
||||
use arc4random || append-cflags "-D_NO_ARC4RANDOM"
|
||||
use bleach || append-cflags "-D_NO_BLEACH"
|
||||
use nls || append-cflags "-D_NO_GETTEXT"
|
||||
use fzf || append-cflags "-D_NO_FZF"
|
||||
use highlight || append-cflags "-D_NO_HIGHLIGHT"
|
||||
use lira && append-cflags "-DALLOW_LIRA" || append-cflags "-D_NO_LIRA"
|
||||
use lira || append-cflags "-D_NO_LIRA"
|
||||
use magic || append-cflags "-D_NO_MAGIC"
|
||||
# -D_NO_SUGGESTIONS causes compile error
|
||||
use suggestions || append-cflags "-D_NO_SUGGESTIONS"
|
||||
use tags || append-cflags "-D_NO_TAGS"
|
||||
use profiles || append-cflags "-D_NO_PROFILES"
|
||||
use trash || append-cflags "-D_NO_TRASH"
|
||||
use qsort && append-cflags "-D_TOURBIN_QSORT"
|
||||
use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR"
|
||||
use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC"
|
||||
use media || append-cflags "-DNO_MEDIA_FUNC"
|
||||
use xdu && append-cflags "-DUSE_XDU"
|
||||
|
||||
# makefile defaults to /usr/local
|
||||
@@ -20,11 +20,11 @@ fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="archive +bleach emoji fzf +highlight icons +lira +magic nerdfonts nls
|
||||
posix qsort +suggestions +tags +trash"
|
||||
IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic
|
||||
+media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch"
|
||||
"${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch"
|
||||
)
|
||||
|
||||
LIB="
|
||||
@@ -44,6 +44,12 @@ RDEPEND="
|
||||
app-arch/atool
|
||||
sys-fs/archivemount
|
||||
)
|
||||
media? (
|
||||
|| (
|
||||
sys-apps/udevil
|
||||
sys-fs/udisks
|
||||
)
|
||||
)
|
||||
fzf? ( app-shells/fzf )
|
||||
nls? ( virtual/libintl )
|
||||
"
|
||||
@@ -56,13 +62,15 @@ src_compile() {
|
||||
append-cflags "-D_NERD"
|
||||
elif use icons; then
|
||||
append-cflags "-D_ICONS_IN_TERMINAL"
|
||||
else
|
||||
append-cflags "-D_NO_ICONS"
|
||||
# else
|
||||
# the following line is desired but would cause a compile error
|
||||
# append-cflags "-D_NO_ICONS"
|
||||
fi
|
||||
fi
|
||||
|
||||
use posix && append-cflags "-D_BE_POSIX"
|
||||
use posix && append-cflags "-DPOSIX_STRICT"
|
||||
use archive || append-cflags "-D_NO_ARCHIVING"
|
||||
use arc4random || append-cflags "-D_NO_ARC4RANDOM"
|
||||
use bleach || append-cflags "-D_NO_BLEACH"
|
||||
use nls || append-cflags "-D_NO_GETTEXT"
|
||||
use fzf || append-cflags "-D_NO_FZF"
|
||||
@@ -71,8 +79,12 @@ src_compile() {
|
||||
use magic || append-cflags "-D_NO_MAGIC"
|
||||
use suggestions || append-cflags "-D_NO_SUGGESTIONS"
|
||||
use tags || append-cflags "-D_NO_TAGS"
|
||||
use profiles || append-cflags "-D_NO_PROFILES"
|
||||
use trash || append-cflags "-D_NO_TRASH"
|
||||
use qsort && append-cflags "-D_TOURBIN_QSORT"
|
||||
use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR"
|
||||
use media || append-cflags "-DNO_MEDIA_FUNC"
|
||||
use xdu && append-cflags "-DUSE_XDU"
|
||||
|
||||
# makefile defaults to /usr/local
|
||||
emake PREFIX="/usr"
|
||||
@@ -92,8 +104,8 @@ pkg_postinst() {
|
||||
elif use nerdfonts; then
|
||||
use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'"
|
||||
fi
|
||||
optfeature_header "Install additional optional functionality:"
|
||||
optfeature "mounting/unmounting support" sys-apps/udevil sys-fs/udisks
|
||||
use inotify && use posix && ewarn "Warning: Use flag 'inotify' overriden by 'posix'"
|
||||
use arc4random && use posix && ewarn "Warning: Use flag 'arc4random' overriden by 'posix'"
|
||||
if use archive; then
|
||||
optfeature_header "Install additional archive support:"
|
||||
optfeature "zstd support" app-arch/zstd
|
||||
@@ -68,13 +68,13 @@ src_compile() {
|
||||
fi
|
||||
|
||||
use posix && append-cflags "-DPOSIX_STRICT"
|
||||
use archive && append-cflags "-DALLOW_ARCHIVING" || append-cflags "-D_NO_ARCHIVING"
|
||||
use archive || append-cflags "-D_NO_ARCHIVING"
|
||||
use arc4random || append-cflags "-D_NO_ARC4RANDOM"
|
||||
use bleach || append-cflags "-D_NO_BLEACH"
|
||||
use nls || append-cflags "-D_NO_GETTEXT"
|
||||
use fzf || append-cflags "-D_NO_FZF"
|
||||
use highlight || append-cflags "-D_NO_HIGHLIGHT"
|
||||
use lira && append-cflags "-DALLOW_LIRA" || append-cflags "-D_NO_LIRA"
|
||||
use lira || append-cflags "-D_NO_LIRA"
|
||||
use magic || append-cflags "-D_NO_MAGIC"
|
||||
use suggestions || append-cflags "-D_NO_SUGGESTIONS"
|
||||
use tags || append-cflags "-D_NO_TAGS"
|
||||
@@ -82,7 +82,7 @@ src_compile() {
|
||||
use trash || append-cflags "-D_NO_TRASH"
|
||||
use qsort && append-cflags "-D_TOURBIN_QSORT"
|
||||
use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR"
|
||||
use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC"
|
||||
use media || append-cflags "-DNO_MEDIA_FUNC"
|
||||
use xdu && append-cflags "-DUSE_XDU"
|
||||
|
||||
# makefile defaults to /usr/local
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
Skip manpage compression in makefile.
|
||||
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -52,7 +52,6 @@ install: $(BIN)
|
||||
$(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions
|
||||
$(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps
|
||||
$(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1
|
||||
- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1
|
||||
$(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN)
|
||||
$(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN)
|
||||
$(INSTALL) -m 0644 misc/$(BIN).desktop $(DESTDIR)$(DESKTOPPREFIX)
|
||||
1
dev-util/bruno-bin/Manifest
Normal file
1
dev-util/bruno-bin/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST bruno_1.9.0_amd64_linux.deb 70437288 BLAKE2B 90b4d169e6f378cb9a12ebe40e05819d36bd84f970cb87debcd0e78b06442be6d2541f474467967df2fcf43294a7750d94527c84d0f6accf244c4399959a677a SHA512 a921c2c110f64b4fb30fa4ac2fe898bd3727f49a37c1e2c18c69e7579a007d9396e438c7788aeecfb17ef1f67e95431ed0f308ee010989d5ee79edae13d993c1
|
||||
66
dev-util/bruno-bin/bruno-bin-1.9.0.ebuild
Normal file
66
dev-util/bruno-bin/bruno-bin-1.9.0.ebuild
Normal file
@@ -0,0 +1,66 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PN="${PN/-bin/}"
|
||||
|
||||
inherit desktop unpacker xdg
|
||||
|
||||
DESCRIPTION="Opensource IDE For Exploring and Testing Api's"
|
||||
HOMEPAGE="
|
||||
https://www.usebruno.com/
|
||||
https://github.com/usebruno/bruno
|
||||
"
|
||||
SRC_URI="https://github.com/usebruno/${PN%-*}/releases/download/v${PV}/${PN%-*}_${PV}_amd64_linux.deb"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="fontconfig cups alsa dbus accessibility"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib
|
||||
dev-libs/nss
|
||||
dev-libs/nspr
|
||||
app-accessibility/at-spi2-core
|
||||
x11-libs/libdrm
|
||||
x11-libs/gtk+
|
||||
x11-libs/pango
|
||||
x11-libs/cairo
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrandr
|
||||
media-libs/mesa
|
||||
dev-libs/expat
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbcommon
|
||||
sys-devel/gcc
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( sys-apps/dbus )
|
||||
fontconfig? ( media-libs/fontconfig:1.0 )
|
||||
accessibility? ( app-accessibility/at-spi2-core )
|
||||
"
|
||||
|
||||
S="$WORKDIR"
|
||||
|
||||
src_install() {
|
||||
for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do
|
||||
doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png
|
||||
done
|
||||
dosym ../icons/hicolor/512x512/apps/bruno.png \
|
||||
/usr/share/pixmaps/bruno.png
|
||||
|
||||
domenu usr/share/applications/bruno.desktop
|
||||
|
||||
insinto /opt/Bruno
|
||||
doins -r opt/Bruno/.
|
||||
fperms +x /opt/Bruno/bruno
|
||||
fperms +x /opt/Bruno/chrome-sandbox
|
||||
fperms +x /opt/Bruno/chrome_crashpad_handler
|
||||
dosym ../Bruno/bruno opt/bin/bruno
|
||||
}
|
||||
15
dev-util/bruno-bin/metadata.xml
Normal file
15
dev-util/bruno-bin/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>martin-kokos@protonmail.com</email>
|
||||
<name>Martin Mokry</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">usebruno/bruno</remote-id>
|
||||
<maintainer>
|
||||
<email>anoop.md1421@gmail.com</email>
|
||||
<name>Anoop M D</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -13,8 +13,10 @@ LICENSE="all-rights-reserved"
|
||||
RESTRICT="bindist mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="systemd +systray"
|
||||
RDEPEND="net-firewall/nftables"
|
||||
IUSE="systemd +systray dex"
|
||||
RDEPEND="net-firewall/nftables
|
||||
dex? ( net-libs/libpcap )
|
||||
"
|
||||
|
||||
QA_PREBUILT="/bin/warp-cli /bin/warp-dex /bin/warp-diag /bin/warp-svc /bin/warp-taskbar"
|
||||
|
||||
@@ -27,12 +29,16 @@ src_unpack() {
|
||||
src_install() {
|
||||
into /
|
||||
dobin bin/warp-cli
|
||||
dobin bin/warp-dex
|
||||
dobin bin/warp-diag
|
||||
dobin bin/warp-svc
|
||||
doinitd "${FILESDIR}/warp-svc"
|
||||
systemd_dounit lib/systemd/system/warp-svc.service
|
||||
|
||||
# warp-dex relies on "libpcap.so.0.8" which is not in tree.
|
||||
if use dex; then
|
||||
dobin bin/warp-dex
|
||||
fi
|
||||
|
||||
if use systray; then
|
||||
dobin bin/warp-taskbar
|
||||
systemd_douserunit usr/lib/systemd/user/warp-taskbar.service
|
||||
@@ -7,5 +7,6 @@
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="systray">Enable systray indicator of whether WARP is active</flag>
|
||||
<flag name="dex">Install warp-dex for Digital Experience Monitoring tests</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -3,6 +3,10 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# John-Henry Lim <johnhenrylim12@gmail.com> (2024-02-19)
|
||||
# warp-dex relies on libpcap.so.0.8 which is not in tree.
|
||||
net-vpn/cloudflare-warp dex
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2023-11-21)
|
||||
# Build failure.
|
||||
# https://gitlab.com/famedly/conduit/-/issues/385
|
||||
|
||||
Reference in New Issue
Block a user