Compare commits
11 Commits
b641e23d47
...
1ab1e3e573
Author | SHA1 | Date | |
---|---|---|---|
|
1ab1e3e573 | ||
|
6ab9bbf912 | ||
|
013dcfa12b | ||
|
b6da2df28a | ||
|
326624c9fe | ||
|
79eb67da13 | ||
|
8e336a2d76 | ||
|
058e6ea0e3 | ||
|
ae3414942d | ||
|
601759afc4 | ||
|
7f80b92350 |
@ -1,2 +1,2 @@
|
|||||||
DIST fondo-1.3.10.tar.gz 3483903 BLAKE2B 90ecc1291c445d32c74920b9ef79d68c862fe1b70fcd6e616c71393fefeef5a1b538bb4de017f4a64f53be8e49c1c26ad164e51bd8d43606722324c02d0cda74 SHA512 c906b399461590da0e69fa4ee87d0308bcb697506cc97e9626cd506370e0b1eec2d6426894490e3c6c194eb8548c3d099b40d694c7409b16b2015d1ba1bb58dd
|
|
||||||
DIST fondo-1.5.0.tar.gz 3517422 BLAKE2B aa63eac326f08e988259c33ea041ab4110d6cb2b44f55b7c85f2d701b11d68507b1854eb366aa407df96b40dc5a061653de07ef703dbe7294fb8c9bba7190028 SHA512 a865495af88e32a8f337a68acedbb7ab7afdb9f698d92c697d0253eef213c1de93f22ad355cfe834ef27dc61ccb5539f6016882e28bc051f32549bfe29da97e7
|
DIST fondo-1.5.0.tar.gz 3517422 BLAKE2B aa63eac326f08e988259c33ea041ab4110d6cb2b44f55b7c85f2d701b11d68507b1854eb366aa407df96b40dc5a061653de07ef703dbe7294fb8c9bba7190028 SHA512 a865495af88e32a8f337a68acedbb7ab7afdb9f698d92c697d0253eef213c1de93f22ad355cfe834ef27dc61ccb5539f6016882e28bc051f32549bfe29da97e7
|
||||||
|
DIST fondo-1.6.1.tar.gz 3356374 BLAKE2B 310b62d9602baafb0f60d0af8089191cd9c27b162118148126430279f8519f735635d5655c87dd5c0bab990100bbfce0d627b9a38d0f4ecfb25b67e0e5d26277 SHA512 373ab22051201ebca336eb8403be360ab1f6481a5d354e3a944a44fd6d4cfa82c1fa1e5ab5a072910e7938f806fcc239b9fc6b442173d5758f5724459c1bc563
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
|
|
||||||
inherit gnome2-utils meson vala xdg
|
inherit gnome2-utils meson vala xdg
|
||||||
|
|
||||||
@ -16,28 +16,26 @@ else
|
|||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RESTRICT="
|
# no tests
|
||||||
mirror
|
RESTRICT="test"
|
||||||
!test? ( test )
|
|
||||||
"
|
|
||||||
LICENSE="AGPL-3"
|
LICENSE="AGPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-libs/granite
|
dev-libs/glib:2
|
||||||
x11-libs/gtk+:3
|
dev-libs/granite:=
|
||||||
net-libs/libsoup
|
|
||||||
dev-libs/json-glib
|
dev-libs/json-glib
|
||||||
|
>=gui-libs/libhandy-0.91.0:1
|
||||||
|
net-libs/libsoup:2.4
|
||||||
|
x11-libs/gtk+:3
|
||||||
"
|
"
|
||||||
DEPEND="
|
DEPEND="${RDEPEND}"
|
||||||
${RDEPEND}
|
BDEPEND="
|
||||||
|
sys-devel/gettext
|
||||||
"
|
"
|
||||||
|
|
||||||
src_prepare() {
|
pkg_setup() {
|
||||||
xdg_environment_reset
|
vala_setup
|
||||||
vala_src_prepare
|
|
||||||
default
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_preinst() {
|
pkg_preinst() {
|
||||||
@ -47,10 +45,10 @@ pkg_preinst() {
|
|||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
xdg_pkg_postinst
|
xdg_pkg_postinst
|
||||||
gnome2_schemas_update
|
gnome2_schemas_savelist
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_postrm() {
|
pkg_postrm() {
|
||||||
xdg_pkg_postrm
|
xdg_pkg_postrm
|
||||||
gnome2_schemas_update
|
gnome2_schemas_savelist
|
||||||
}
|
}
|
@ -1,7 +1,7 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
|
|
||||||
inherit gnome2-utils meson vala xdg
|
inherit gnome2-utils meson vala xdg
|
||||||
|
|
||||||
@ -16,28 +16,26 @@ else
|
|||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RESTRICT="
|
# no tests
|
||||||
mirror
|
RESTRICT="test"
|
||||||
!test? ( test )
|
|
||||||
"
|
|
||||||
LICENSE="AGPL-3"
|
LICENSE="AGPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
dev-libs/granite
|
dev-libs/glib:2
|
||||||
x11-libs/gtk+:3
|
dev-libs/granite:=
|
||||||
net-libs/libsoup
|
|
||||||
dev-libs/json-glib
|
dev-libs/json-glib
|
||||||
|
>=gui-libs/libhandy-0.91.0:1
|
||||||
|
net-libs/libsoup:2.4
|
||||||
|
x11-libs/gtk+:3
|
||||||
"
|
"
|
||||||
DEPEND="
|
DEPEND="${RDEPEND}"
|
||||||
${RDEPEND}
|
BDEPEND="
|
||||||
|
sys-devel/gettext
|
||||||
"
|
"
|
||||||
|
|
||||||
src_prepare() {
|
pkg_setup() {
|
||||||
xdg_environment_reset
|
vala_setup
|
||||||
vala_src_prepare
|
|
||||||
default
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_preinst() {
|
pkg_preinst() {
|
||||||
@ -47,10 +45,10 @@ pkg_preinst() {
|
|||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
xdg_pkg_postinst
|
xdg_pkg_postinst
|
||||||
gnome2_schemas_update
|
gnome2_schemas_savelist
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_postrm() {
|
pkg_postrm() {
|
||||||
xdg_pkg_postrm
|
xdg_pkg_postrm
|
||||||
gnome2_schemas_update
|
gnome2_schemas_savelist
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,6 @@ DEPEND="
|
|||||||
)
|
)
|
||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
BDEPEND=""
|
|
||||||
|
|
||||||
#TODO: python
|
#TODO: python
|
||||||
|
|
||||||
|
70
net-analyzer/nutty/nutty-1.1.1-r1.ebuild
Normal file
70
net-analyzer/nutty/nutty-1.1.1-r1.ebuild
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit gnome2-utils meson vala xdg
|
||||||
|
|
||||||
|
DESCRIPTION="A simple application to provide essential information on network related aspects"
|
||||||
|
HOMEPAGE="https://github.com/babluboy/nutty"
|
||||||
|
|
||||||
|
if [[ "${PV}" == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/babluboy/${PN}.git"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/babluboy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
# tests are just data file validation
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-db/sqlite-3.5.9:3
|
||||||
|
>=dev-libs/granite-0.5:=
|
||||||
|
>=dev-libs/libgee-0.8:=
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libxml2
|
||||||
|
x11-libs/gdk-pixbuf:2
|
||||||
|
x11-libs/gtk+:3
|
||||||
|
x11-libs/libnotify
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
net-analyzer/nethogs
|
||||||
|
net-analyzer/nmap
|
||||||
|
net-analyzer/traceroute
|
||||||
|
net-analyzer/vnstat
|
||||||
|
net-misc/curl
|
||||||
|
net-wireless/wireless-tools
|
||||||
|
sys-apps/iproute2
|
||||||
|
sys-apps/net-tools
|
||||||
|
sys-apps/pciutils
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
sys-devel/gettext
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS README.md )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
vala_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
xdg_pkg_preinst
|
||||||
|
gnome2_schemas_savelist
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_pkg_postinst
|
||||||
|
gnome2_schemas_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_pkg_postrm
|
||||||
|
gnome2_schemas_update
|
||||||
|
}
|
@ -1,7 +1,7 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
|
|
||||||
inherit gnome2-utils meson vala xdg
|
inherit gnome2-utils meson vala xdg
|
||||||
|
|
||||||
@ -16,17 +16,24 @@ else
|
|||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RESTRICT="mirror"
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|
||||||
|
# tests are just data file validation
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
dev-libs/granite
|
>=dev-db/sqlite-3.5.9:3
|
||||||
|
>=dev-libs/granite-0.5:=
|
||||||
|
>=dev-libs/libgee-0.8:=
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libxml2
|
||||||
|
x11-libs/gdk-pixbuf:2
|
||||||
x11-libs/gtk+:3
|
x11-libs/gtk+:3
|
||||||
|
x11-libs/libnotify
|
||||||
"
|
"
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
${DEPEND}
|
${DEPEND}
|
||||||
dev-db/sqlite
|
|
||||||
net-analyzer/nethogs
|
net-analyzer/nethogs
|
||||||
net-analyzer/nmap
|
net-analyzer/nmap
|
||||||
net-analyzer/traceroute
|
net-analyzer/traceroute
|
||||||
@ -37,29 +44,23 @@ RDEPEND="
|
|||||||
sys-apps/net-tools
|
sys-apps/net-tools
|
||||||
sys-apps/pciutils
|
sys-apps/pciutils
|
||||||
"
|
"
|
||||||
|
BDEPEND="
|
||||||
|
sys-devel/gettext
|
||||||
|
"
|
||||||
|
|
||||||
DOCS=( AUTHORS README.md )
|
DOCS=( AUTHORS README.md )
|
||||||
|
|
||||||
src_prepare() {
|
pkg_setup() {
|
||||||
xdg_src_prepare
|
vala_setup
|
||||||
vala_src_prepare
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_preinst() {
|
pkg_preinst() {
|
||||||
|
xdg_pkg_preinst
|
||||||
gnome2_schemas_savelist
|
gnome2_schemas_savelist
|
||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
xdg_pkg_preinst
|
xdg_pkg_postinst
|
||||||
gnome2_schemas_update
|
gnome2_schemas_update
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,2 +1 @@
|
|||||||
DIST matrix-commander-7.4.0.gh.tar.gz 1820021 BLAKE2B 572a8c6e4b87b678785172521c7d623c09366676bd335e97fb8d2d2e1e8cd98e89dc169a806bb6617ab48710a6f548d73b1a1d59ced92a215c9706b0e4ee3eb8 SHA512 70ce691ceb0091ddf2dfd8be3368f61285353c4310c82240f9b3929b4b7b1603bb63335c006996f91638b8ed0429f8b6db7c03800a4d545b4b48126b6c969c10
|
|
||||||
DIST matrix-commander-7.6.0.gh.tar.gz 1828464 BLAKE2B 272857910590922a78dfd12b6ae925b61143d4383e4154b431b59803a202f08481879a445bb713ee766b0f437d3e22ab4c6b27201c46036b505c11c03736173f SHA512 8b6ccedc4df6a11a6f80b78e454ec06e831699990c6f5ed7dfa03271228f1488df76fe0ff5ffee3889bc868ac04faf2ae803e2e4ef24228a079fa06e8ad3d45d
|
DIST matrix-commander-7.6.0.gh.tar.gz 1828464 BLAKE2B 272857910590922a78dfd12b6ae925b61143d4383e4154b431b59803a202f08481879a445bb713ee766b0f437d3e22ab4c6b27201c46036b505c11c03736173f SHA512 8b6ccedc4df6a11a6f80b78e454ec06e831699990c6f5ed7dfa03271228f1488df76fe0ff5ffee3889bc868ac04faf2ae803e2e4ef24228a079fa06e8ad3d45d
|
||||||
|
@ -1,48 +0,0 @@
|
|||||||
# Copyright 2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_SINGLE_IMPL=1
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
PYTHON_COMPAT=( python3_{10..11} )
|
|
||||||
|
|
||||||
inherit distutils-r1 bash-completion-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Simple but convenient CLI-based Matrix client app for sending and receiving"
|
|
||||||
HOMEPAGE="https://github.com/8go/matrix-commander"
|
|
||||||
SRC_URI="https://github.com/8go/matrix-commander/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
# Tests are a bunch shell scripts and lone python script
|
|
||||||
# Not gonna bother as they require testing against a running matrix server
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
>=dev-python/aiofiles-0.6.0[${PYTHON_USEDEP}]
|
|
||||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
|
||||||
dev-python/emoji[${PYTHON_USEDEP}]
|
|
||||||
dev-python/markdown[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/matrix-nio-0.14.1[e2e(+),${PYTHON_USEDEP}]
|
|
||||||
dev-python/notify2[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pillow[${PYTHON_USEDEP}]
|
|
||||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyxdg[${PYTHON_USEDEP}]
|
|
||||||
')
|
|
||||||
"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eapply_user
|
|
||||||
|
|
||||||
sed -i -e 's/matrix-commander.py/matrix-commander/' auto-completion/bash/matrix-commander.bash || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils-r1_src_install
|
|
||||||
|
|
||||||
newbashcomp auto-completion/bash/matrix-commander.bash matrix-commander
|
|
||||||
}
|
|
@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
DISTUTILS_SINGLE_IMPL=1
|
DISTUTILS_SINGLE_IMPL=1
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
PYTHON_COMPAT=( python3_{10..11} )
|
PYTHON_COMPAT=( python3_{10..12} )
|
||||||
|
|
||||||
inherit distutils-r1 bash-completion-r1
|
inherit distutils-r1 bash-completion-r1
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
DISTUTILS_SINGLE_IMPL=1
|
DISTUTILS_SINGLE_IMPL=1
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
PYTHON_COMPAT=( python3_{10..12} )
|
||||||
inherit distutils-r1 bash-completion-r1
|
inherit distutils-r1 bash-completion-r1
|
||||||
|
|
||||||
DESCRIPTION="DuckDuckGo from the terminal"
|
DESCRIPTION="DuckDuckGo from the terminal"
|
||||||
|
@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
DISTUTILS_SINGLE_IMPL=1
|
DISTUTILS_SINGLE_IMPL=1
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
PYTHON_COMPAT=( python3_{10..12} )
|
||||||
inherit distutils-r1 bash-completion-r1
|
inherit distutils-r1 bash-completion-r1
|
||||||
|
|
||||||
DESCRIPTION="DuckDuckGo from the terminal"
|
DESCRIPTION="DuckDuckGo from the terminal"
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
</maintainer>
|
</maintainer>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="gitlab">Aanok/jftui</remote-id>
|
<remote-id type="gitlab">Aanok/jftui</remote-id>
|
||||||
|
<remote-id type="github">Aanok/jftui</remote-id>
|
||||||
</upstream>
|
</upstream>
|
||||||
<longdescription>
|
<longdescription>
|
||||||
jftui is a minimalistic, lightweight C99 command line client for the open source Jellyfin media server.
|
jftui is a minimalistic, lightweight C99 command line client for the open source Jellyfin media server.
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
# Alfred Wingate <parona@protonmail.com> (2023-11-23)
|
||||||
|
# Gtk applications that are broken at runtime, most likely due to
|
||||||
|
# lack maintenance to work with updated dependencies (libsoup:3 et al).
|
||||||
|
media-gfx/fondo
|
||||||
|
net-analyzer/nutty
|
||||||
|
|
||||||
# Alfred Wingate <parona@protonmail.com> (2023-08-31)
|
# Alfred Wingate <parona@protonmail.com> (2023-08-31)
|
||||||
# Indiscriminate mask of packages with NonsolvableDepsInStable
|
# Indiscriminate mask of packages with NonsolvableDepsInStable
|
||||||
# Fix or remove
|
# Fix or remove
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
DIST firefox-115esr-patches-06.tar.xz 14944 BLAKE2B e60a8a32f8c5e6d897e8c3e13d291ffab651937505ce258f031e7e75560c9eb89fce4a22c61872d639e6e1d40244e94761baa1660c2d3d02584ad4cc4778946f SHA512 d9ea1a063df287fa651042c90529b1a1b5ebd5a28735c44b5527cc7dd29678c2f8a9204f007db328371ed6af9613ca7215464c00df5e685c3af4296a22139257
|
|
||||||
DIST firefox-115esr-patches-07.tar.xz 15204 BLAKE2B d5c33ab66a3cab0f1d7b520b5cedd17a8d41260f560eb7624f19f9e7126810e5888e5e1af584661561e82c2dfb818d2c6c7906062f9ac7ad117cb09052163594 SHA512 c948c32766daed22c77d20e0ef3f499163e03adf2a6329b04a60ae9f0b377ad6c85fde3d3bee8c5b11ce7cb19b9e03836a60699af3ed074c4ee8530b63c390f2
|
DIST firefox-115esr-patches-07.tar.xz 15204 BLAKE2B d5c33ab66a3cab0f1d7b520b5cedd17a8d41260f560eb7624f19f9e7126810e5888e5e1af584661561e82c2dfb818d2c6c7906062f9ac7ad117cb09052163594 SHA512 c948c32766daed22c77d20e0ef3f499163e03adf2a6329b04a60ae9f0b377ad6c85fde3d3bee8c5b11ce7cb19b9e03836a60699af3ed074c4ee8530b63c390f2
|
||||||
DIST icecat-115.3.0-gnu1.tar.bz2 695521470 BLAKE2B 765dc7a1163bc1fea1688f1b4feb9a01203e58525148bd72c499d1c74c962598d18ec4adbeaac1e2557cac48f1ff7acc926cc9060380c3d98208b19e14f3c848 SHA512 38cb82fa92ee786bc04af555de8019dcea8b23386b89434d6d69cfa6708e6088b4f8513352456dd3518c591fb6005768385feffc0b84b0a4b5090019fb7b6c4d
|
DIST firefox-115esr-patches-08.tar.xz 15912 BLAKE2B 3f94deb17920672ad2184e813bd38e390ecaa50bfc6e00973db717bc56a5adb4f096224cc366da525db25aaa3d198d57716bcb765ddc906783532864e23dd8d4 SHA512 4474fbed14b2c4fac03d82f4b37849a69dbdd61fc15f01cefa373eb8a64a692f5a584247acdf7c349ab6965225c3cd47be3fc4523f93db5299680e2a22e94d94
|
||||||
DIST icecat-115.4.0-gnu1.tar.bz2 682733647 BLAKE2B 18d07178adc10166238284b76c410a16cc4a651a40730899ae944139c0ef5e1fe6e1fe96121261e53f5fcf094a024797dff83b5b0a767b1e6e377aab51ba938d SHA512 5b36bf224c095e41209aea31cd5aea8b4d07faafb4bc595318d5fa81d19c4862637e63e3dc10f5347b114d6ef39913bc3dec6ff6034338e8f6bc8c56ac3e0a64
|
DIST icecat-115.4.0-gnu1.tar.bz2 682733647 BLAKE2B 18d07178adc10166238284b76c410a16cc4a651a40730899ae944139c0ef5e1fe6e1fe96121261e53f5fcf094a024797dff83b5b0a767b1e6e377aab51ba938d SHA512 5b36bf224c095e41209aea31cd5aea8b4d07faafb4bc595318d5fa81d19c4862637e63e3dc10f5347b114d6ef39913bc3dec6ff6034338e8f6bc8c56ac3e0a64
|
||||||
|
DIST icecat-115.5.0-gnu1.tar.bz2 682679417 BLAKE2B c87175eebea719a154feec019b0548b8eea0cab440989ad6c3a18a2146fd15be6a2b100caebc3736fc8cf4e98be8811276ae3daf0379cb94607b4d791e627b70 SHA512 4eb5b216da438c0fda589a76b7a2222f02136317c6b104eab240598cfd274b9f2ffab73da016bb3562435bf0cc44b6a1a15a5ef5bf61e0faafd24bff264d42b4
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
# Using Gentoos firefox patches as system libraries and lto are quite nice
|
# Using Gentoos firefox patches as system libraries and lto are quite nice
|
||||||
FIREFOX_PATCHSET="firefox-115esr-patches-06.tar.xz"
|
FIREFOX_PATCHSET="firefox-115esr-patches-08.tar.xz"
|
||||||
|
|
||||||
LLVM_MAX_SLOT=17
|
LLVM_MAX_SLOT=17
|
||||||
|
|
||||||
@ -612,6 +612,16 @@ src_prepare() {
|
|||||||
rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die
|
rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if use x86 && use elibc_glibc ; then
|
||||||
|
rm -v "${WORKDIR}"/firefox-patches/*-musl-non-lfs64-api-on-audio_thread_priority-crate.patch || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Workaround for bgo#917599
|
||||||
|
if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
|
||||||
|
eapply "${FILESDIR}"/firefox-patches/0029-bmo-1862601-system-icu-74.patch
|
||||||
|
fi
|
||||||
|
rm -v "${WORKDIR}"/firefox-patches/0029-bmo-1862601-system-icu-74.patch || die
|
||||||
|
|
||||||
eapply "${WORKDIR}/firefox-patches"
|
eapply "${WORKDIR}/firefox-patches"
|
||||||
|
|
||||||
# Allow user to apply any additional patches without modifing ebuild
|
# Allow user to apply any additional patches without modifing ebuild
|
||||||
@ -647,6 +657,10 @@ src_prepare() {
|
|||||||
|
|
||||||
find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
|
find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
|
||||||
|
|
||||||
|
# Clear cargo checksums from crates we have patched
|
||||||
|
# moz_clear_vendor_checksums crate
|
||||||
|
moz_clear_vendor_checksums audio_thread_priority
|
||||||
|
|
||||||
# Create build dir
|
# Create build dir
|
||||||
BUILD_DIR="${WORKDIR}/${PN}_build"
|
BUILD_DIR="${WORKDIR}/${PN}_build"
|
||||||
mkdir -p "${BUILD_DIR}" || die
|
mkdir -p "${BUILD_DIR}" || die
|
||||||
@ -947,11 +961,6 @@ src_configure() {
|
|||||||
if [[ -n ${disable_elf_hack} ]] ; then
|
if [[ -n ${disable_elf_hack} ]] ; then
|
||||||
mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
|
mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
|
||||||
fi
|
fi
|
||||||
elif tc-is-gcc ; then
|
|
||||||
if ver_test $(gcc-fullversion) -ge 10 ; then
|
|
||||||
einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..."
|
|
||||||
append-cxxflags -fno-tree-loop-vectorize
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if use elibc_musl && use arm64 ; then
|
if use elibc_musl && use arm64 ; then
|
||||||
@ -1267,8 +1276,6 @@ pkg_postinst() {
|
|||||||
|
|
||||||
readme.gentoo_print_elog
|
readme.gentoo_print_elog
|
||||||
|
|
||||||
elog
|
|
||||||
|
|
||||||
optfeature_header "Optional programs for extra features:"
|
optfeature_header "Optional programs for extra features:"
|
||||||
optfeature "desktop notifications" x11-libs/libnotify
|
optfeature "desktop notifications" x11-libs/libnotify
|
||||||
optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
|
optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
|
Loading…
Reference in New Issue
Block a user