Updated versions and removed upstreamed
This commit is contained in:
parent
95c068627d
commit
9da72d3b39
@ -1,3 +0,0 @@
|
|||||||
DIST ollama-linux-amd64-rocm.tgz 1214464625 BLAKE2B f84fbfe384bbaaa455e859f8814ca58c950ba975e954fa0078566b8b5e0d02e1ea2a2e626770a083ecdf7f841e108b4fcc5a21e9fd3991f21eb5d4fb2fc1f22c SHA512 c0e9e4830930a7049daad81e0a93667e9ea34d5faa7da6a262403ea3a9caaa7913c862ffc2153973ff8d3ca3d137dda6b508042587ebe8f9ac3f8e4c3a799b65
|
|
||||||
DIST ollama-linux-amd64.tgz 1682386464 BLAKE2B 5ad595d9e57d786363c85d153869769c4e6bddfda79f82553376b7474dc6595d27f883c41d87acf01bb6a3b178e35e20d92b39e1de5124508e4b40b2f5c5925d SHA512 e4e2bf2e640bebf92a31099bfcd23bbd1bf83e9447825a0c4cf1212b7aabb0193418f25f0c4815052076dc03468c770ee4eff4f4ba6b0014e8e47827c8a989ce
|
|
||||||
DIST ollama-linux-arm64.tgz 1540361219 BLAKE2B 5d9dc2931048dc0cfa19f7b15ce85d4edc6c55554aad03ef527899965efdf63a468f537b40462b0d3dd596735c66a202ac0eddbeca7083d7b2f2382653b51552 SHA512 4e18759ce95107407384f62b282a8b7eb1f38a07d4fcf309f067afdc69f4b983f3f25cf19227568ac82696fb244bb5a2d8036afa9a637b64617d802bae5493e6
|
|
@ -1,30 +0,0 @@
|
|||||||
#!/sbin/openrc-run
|
|
||||||
|
|
||||||
description="Ollama Embedded AI Service"
|
|
||||||
command="/usr/bin/ollama"
|
|
||||||
command_args="serve"
|
|
||||||
command_user="ollama"
|
|
||||||
command_group="ollama"
|
|
||||||
command_background="yes"
|
|
||||||
pidfile="/run/ollama.pid"
|
|
||||||
log="/var/log/ollama/ollama.log"
|
|
||||||
|
|
||||||
# Ollama allows cross-origin requests from 127.0.0.1 and 0.0.0.0 by default.
|
|
||||||
# Additional origins can be configured with OLLAMA_ORIGINS.
|
|
||||||
# export OLLAMA_ORIGINS="<ip>"
|
|
||||||
|
|
||||||
start() {
|
|
||||||
ebegin "Starting $description"
|
|
||||||
exec >> >(logger -t "$RC_SVCNAME Start daemon" -p daemon.info)
|
|
||||||
start-stop-daemon --start --background --user "$command_user" --group "$command_group" \
|
|
||||||
--pidfile "$pidfile" --make-pidfile --exec $command $command_args -1 $log -2 $log
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
ebegin "Stopping $description"
|
|
||||||
exec >> >(logger -t "$RC_SVCNAME Stop daemon" -p daemon.info)
|
|
||||||
start-stop-daemon --stop --pidfile "$pidfile"
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Ollama Embedded AI Service
|
|
||||||
After=network-online.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
ExecStart=/usr/bin/ollama serve
|
|
||||||
User=ollama
|
|
||||||
Group=ollama
|
|
||||||
Restart=always
|
|
||||||
RestartSec=3
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
@ -1,99 +0,0 @@
|
|||||||
# Copyriht 1999-2025 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit check-reqs systemd
|
|
||||||
|
|
||||||
DESCRIPTION="Local runner for LLMs"
|
|
||||||
HOMEPAGE="https://ollama.com/"
|
|
||||||
|
|
||||||
RESTRICT="mirror"
|
|
||||||
S="${WORKDIR}"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
IUSE="amd nvidia systemd"
|
|
||||||
|
|
||||||
CHECKREQS_DISK_BUILD="4G"
|
|
||||||
QA_PREBUILT="*"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
acct-group/ollama
|
|
||||||
acct-user/ollama
|
|
||||||
amd? ( sci-libs/clblast
|
|
||||||
dev-libs/rocm-opencl-runtime )
|
|
||||||
nvidia? ( dev-util/nvidia-cuda-toolkit )
|
|
||||||
systemd? ( sys-apps/systemd )"
|
|
||||||
|
|
||||||
case ${PV} in
|
|
||||||
9999)
|
|
||||||
KEYWORDS=""
|
|
||||||
SRC_URI="
|
|
||||||
amd64? ( https://ollama.com/download/ollama-linux-amd64.tgz )
|
|
||||||
amd? ( https://ollama.com/download/ollama-linux-amd64-rocm.tgz )
|
|
||||||
arm64? ( https://ollama.com/download/ollama-linux-arm64.tgz )"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
KEYWORDS="~amd64 ~arm64"
|
|
||||||
SRC_URI="
|
|
||||||
amd64? ( https://github.com/ollama/ollama/releases/download/v${PV}/ollama-linux-amd64.tgz )
|
|
||||||
amd? ( https://github.com/ollama/ollama/releases/download/v${PV}/ollama-linux-amd64-rocm.tgz )
|
|
||||||
arm64? ( https://github.com/ollama/ollama/releases/download/v${PV}/ollama-linux-arm64.tgz )"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
check-reqs_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_pretend() {
|
|
||||||
if use amd; then
|
|
||||||
ewarn "WARNING: AMD & Nvidia support in this ebuild are experimental"
|
|
||||||
einfo "If you run into issues, especially compiling dev-libs/rocm-opencl-runtime"
|
|
||||||
einfo "you may try the docker image here https://github.com/ROCm/ROCm-docker"
|
|
||||||
einfo "and follow instructions here"
|
|
||||||
einfo "https://rocm.docs.amd.com/projects/install-on-linux/en/latest/how-to/docker.html"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto "/opt/${PN}"
|
|
||||||
insopts -m0755
|
|
||||||
doins -r lib
|
|
||||||
doins -r bin
|
|
||||||
|
|
||||||
DISTRIBUTED_ATOM="/opt/${PN}/.ollama"
|
|
||||||
|
|
||||||
ewarn
|
|
||||||
ewarn "INFO: Models and checksums saved into ${DISTRIBUTED_ATOM} are preserved..."
|
|
||||||
ewarn
|
|
||||||
|
|
||||||
dosym -r "/opt/${PN}/bin/ollama" "/usr/bin/ollama"
|
|
||||||
|
|
||||||
if use systemd; then
|
|
||||||
systemd_dounit "${FILESDIR}"/ollama.service
|
|
||||||
else
|
|
||||||
doinitd "${FILESDIR}"/ollama
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
keepdir /var/log/ollama
|
|
||||||
fowners ollama:ollama /var/log/ollama
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo
|
|
||||||
einfo "Quick guide:"
|
|
||||||
einfo
|
|
||||||
einfo "Please, add your_user to ollama group,"
|
|
||||||
einfo "# usermod -a -G ollama your_user"
|
|
||||||
einfo
|
|
||||||
einfo "$ ollama serve (standalone,systemd,openrc)"
|
|
||||||
einfo "$ ollama run llama3:3b (client)"
|
|
||||||
einfo
|
|
||||||
einfo "Browse available models at: https://ollama.com/library/"
|
|
||||||
einfo
|
|
||||||
}
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST feedbackd-device-themes-0.8.3.tar.xz 22868 BLAKE2B 529ecc44b5eb2b80b4faaa176867630a9eaacb3072a39222c2407c23e8e856b656b443afd7abaf6c3ac64ae043dd064c5a916d637a392078257a39734dd1f58c SHA512 3b0540a43da211c4ac2bcda1420d4bc8c034b2a61b97d73da8b2b27466a1dc033f8515b12e5d076de3b80ab36be521b02fccdbf03f9b0d49ff3c98327a10a9e6
|
DIST feedbackd-device-themes-0.8.4.tar.xz 22940 BLAKE2B 6841ee023d441421f87d1049df6154ad9dfb83aed972e08d6031497d48e4462f3dd97026dec60d8ce523730cd3dc61c9c272f055d49a0346710dd24b6358e604 SHA512 1ebcb47ae7b9830fbfe8a333e9c2e1222891ec41ba22d6608afb1fc3ed847b5d789b2006ee1a3dba019ca4bdfd32b476e14a506994e92fa2fdfce5d2a5622a81
|
||||||
DIST feedbackd-device-themes-0.8.3.tar.xz.asc 833 BLAKE2B 827b47feb5c9c6cf424c7f601eae08a53cacefe0f6315a0b83479a586d5f733d1517fdd1895de4c6baffbf1109cf14b0528a16d78a5441927d8d808615f86168 SHA512 953d83fcf64054f7fd41fa1835b11543642c0de3f6a344921bba2ad20cdb060aaf4726238393384fe59e1716afeb98340ff6c81276f5e5eb600c72cceb983e7d
|
DIST feedbackd-device-themes-0.8.4.tar.xz.asc 833 BLAKE2B 6fc0cdb44e2f154a42ae852bda230d536a5bb03edc15881e2b11cf5fc3e7fe1de357d178db96c2d33d6848a23e74032b3665ae7a4aabccfce90d8c7572c277d6 SHA512 518b7e52169ce6ef9a46006b423f4b48d6dd16a44dd7aa641a1fbd7c1aff10cb908ac4df9d6a7a68f1a8d5de13066251206cb886ae300d811f3dacdb4a13446a
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST feedbackd-0.8.2.tar.xz 109408 BLAKE2B 4e090d7196eae5603facf132454e6fdfb5e93630b1370f8a3cb823ea2c8f28907c5aadfc2fe87cbcd30a2a55ceabb93e76c7ae8c20c16fc2b5da90c5167d324a SHA512 06fe4d2188d56549ff884d73a544dc9edc5fad2894f5bb59eb4fd1363eae6ed9b1feebcbf952d7db358b807a34ddf8ee0f8b3c7c46bafe9a6c44f0237013be1d
|
DIST feedbackd-0.8.3.tar.xz 109784 BLAKE2B 59ce028e5427601c92fbfa1bb191ba34c2c87bc8dc0e9d201912a147b6da85ffa50885d90ed7d2235d8f266fe53f482a2b9baace3c9d81834226008a6c5c6f09 SHA512 dc00d668d77a93d12cb2c15c0da4246666ff22f4aa7bf13a46dd2ee704641960ef6cb7f4959054d7bfac6ce16e3ec96bdb4fa9703ee605d20bfde912a02fcbcf
|
||||||
DIST feedbackd-0.8.2.tar.xz.asc 833 BLAKE2B 19d9362612eead71ffb170c30df1914aff7ee3b336745dbd220dcfe870809114ef430040e2adc8b72abbb3879c96dc6524de7265b4994a82272ef2793f954038 SHA512 64ec00bb90169b294093a11b0a868954ac3d928943d3f6eebe5fd1abcd0977179ad6769d28d7a37465ed21d4987102be45e34256da76aee112942d7c7efa725e
|
DIST feedbackd-0.8.3.tar.xz.asc 833 BLAKE2B d298b238e56c5fed7e7f4a7dfbdc14432efb0cf5cc7494104b69eb78d5e2d5f9264adf17459f4de57b278316c60b91f8e83d72ce71af3765692a4ecac9f78bc7 SHA512 4e4f2f7faefd772613a8b09d43d6643e70f286e582299746e0a2cb3f6193fdb291c15eb675259d23d6150cf94dc0e48a082e35aaa6272dd4306f7f12286f59ae
|
||||||
|
@ -1,2 +1,4 @@
|
|||||||
DIST gmobile-0.2.1.tar.xz 54500 BLAKE2B 4daf129db96db9251320bf31d2a9d4951cd55b4622a69d45fbaa0b716d967aada4cc72a1594a96ed48dd5f822f4de032b8957f38f57d31db7602ef2d5af4d93e SHA512 f572900d177f12554357fe467aca98a61ea9b95f0ceffa64f877d78d627d32c7dbc4ca2665c2602ca16097d6aab53fddfc413055f4810e10d55c331c5ebf147c
|
DIST gmobile-0.2.1.tar.xz 54500 BLAKE2B 4daf129db96db9251320bf31d2a9d4951cd55b4622a69d45fbaa0b716d967aada4cc72a1594a96ed48dd5f822f4de032b8957f38f57d31db7602ef2d5af4d93e SHA512 f572900d177f12554357fe467aca98a61ea9b95f0ceffa64f877d78d627d32c7dbc4ca2665c2602ca16097d6aab53fddfc413055f4810e10d55c331c5ebf147c
|
||||||
DIST gmobile-0.2.1.tar.xz.asc 833 BLAKE2B 96736ec7924ac279da7b42cb37a53005bb1af4aa18786445e04bacac49c1a79f56b8e7184c69eb14bbc982de6bead322f4748cc11fa0bc91b53f642b9530dd6b SHA512 89fd0d2033a3eff1b599df6eff495fb91315d7ea11c4d311bcdc4aab43003d7ad1ab83e4ae41f4cdaf600f9110f31f86cfedcaf294a9622bdb2dd728d7d8d1cf
|
DIST gmobile-0.2.1.tar.xz.asc 833 BLAKE2B 96736ec7924ac279da7b42cb37a53005bb1af4aa18786445e04bacac49c1a79f56b8e7184c69eb14bbc982de6bead322f4748cc11fa0bc91b53f642b9530dd6b SHA512 89fd0d2033a3eff1b599df6eff495fb91315d7ea11c4d311bcdc4aab43003d7ad1ab83e4ae41f4cdaf600f9110f31f86cfedcaf294a9622bdb2dd728d7d8d1cf
|
||||||
|
DIST gmobile-0.4.0.tar.xz 59832 BLAKE2B 668e47fac661b55e6f1e3caf0f461a497ea9800dbe973fd63d02c3f3c998024c8180c322eeb457d7bd089f8f28d22bdacc6479fc8f6a2276f9112887de26098d SHA512 210e969c99766e311821ba71df564905955c88f2efa74df32e740d816f145cfe18ecaa8cb44f034faca88e100d11a962f0eef1d56b6cba6c54e0207e0c052825
|
||||||
|
DIST gmobile-0.4.0.tar.xz.asc 833 BLAKE2B dd3e66ebeb291fd70be666ab0d09f8eb8f1eb4c902c732403f1ff14145c58bb82bb3790e197b19372c67b0f8ed45a259dc06b4dd772c62101e39a031fe94683e SHA512 dd86c392176b395ab5ca5f47afe1351eed0e4a11ae217fa05f9e32ad58036be6cf6e8def4cedcdd060256c6cb622df3ee78f2436900f8c417a5c48a56d6458db
|
||||||
|
54
dev-libs/gmobile/gmobile-0.4.0.ebuild
Normal file
54
dev-libs/gmobile/gmobile-0.4.0.ebuild
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
VALA_USE_DEPEND="vapigen"
|
||||||
|
|
||||||
|
inherit meson verify-sig
|
||||||
|
|
||||||
|
DESCRIPTION="Mobile related helpers for glib based projects"
|
||||||
|
HOMEPAGE="https://gitlab.gnome.org/World/Phosh/gmobile/"
|
||||||
|
SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
|
||||||
|
verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
IUSE="gtk-doc +introspection test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-libs/glib-2.66:2
|
||||||
|
>=dev-libs/json-glib-1.6.2
|
||||||
|
introspection? ( dev-libs/gobject-introspection )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
|
||||||
|
verify-sig? ( sec-keys/openpgp-keys-phosh )
|
||||||
|
"
|
||||||
|
|
||||||
|
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
-Dexamples=false
|
||||||
|
$(meson_use gtk-doc gtk_doc)
|
||||||
|
$(meson_use introspection)
|
||||||
|
$(meson_use test tests)
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
meson_src_install
|
||||||
|
|
||||||
|
# https://bugs.gentoo.org/930407
|
||||||
|
find "${ED}"/usr/$(get_libdir) -name "*.a" -delete || die
|
||||||
|
|
||||||
|
if use gtk-doc; then
|
||||||
|
local gtkdocdir="${ED}/usr/share/gtk-doc/html/"
|
||||||
|
mkdir -p "${gtkdocdir}" || die
|
||||||
|
mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${gtkdocdir}" || die
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST properties-cpp_0.0.2.orig.tar.gz 41108 BLAKE2B d5239c27578d524079d1475b851939c0daac8fd71f46da34427cc9888739a52682aaa55e678f07c9ea01aa635a5a62886f5a104162e3220d0a6917f4178c11ca SHA512 7ec94ce495c9630d5acc0b98051b31e7eb3e50fef9dff3a476cd91ca912937f48826fbdab57907b042b13e29786dcb3483151690374b0e09d6e1c12c6329df5a
|
DIST properties-cpp_0.0.2.orig.tar.gz 41108 BLAKE2B d5239c27578d524079d1475b851939c0daac8fd71f46da34427cc9888739a52682aaa55e678f07c9ea01aa635a5a62886f5a104162e3220d0a6917f4178c11ca SHA512 7ec94ce495c9630d5acc0b98051b31e7eb3e50fef9dff3a476cd91ca912937f48826fbdab57907b042b13e29786dcb3483151690374b0e09d6e1c12c6329df5a
|
||||||
|
DIST properties-cpp_0.0.3.orig.tar.gz 38083 BLAKE2B d0b436dba07c27c5a32aa2ce185376ea6889db8d0394dafbd90a9815df2c91b213cc4df85406cf38c428850416e083e4ce8ae5b29444d67db56b18cb402ba053 SHA512 83936de41b563b5c0c6cc901adf1eb1d39ccb8ffc1b95d26668dd504a42b3c2af53f85770f8616751692f2db00e2ab20925d7d169937824782f942687b43fcb1
|
||||||
|
39
dev-libs/properties-cpp/properties-cpp-0.0.3.ebuild
Executable file
39
dev-libs/properties-cpp/properties-cpp-0.0.3.ebuild
Executable file
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
URELEASE="groovy"
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
# Handle version strings here so as not to use 'ubuntu-versionator' eclass #
|
||||||
|
MY_PV="${PV:0:5}"
|
||||||
|
MY_P="${PN}-${MY_PV}"
|
||||||
|
UVER="-${PVR_PL_MINOR}"
|
||||||
|
|
||||||
|
DESCRIPTION="Simple convenience library for handling properties and signals in C++11"
|
||||||
|
HOMEPAGE="https://launchpad.net/properties-cpp"
|
||||||
|
SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/boost
|
||||||
|
doc? ( app-doc/doxygen )
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
MAKEOPTS="${MAKEOPTS} -j1"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
use !doc && truncate -s0 doc/CMakeLists.txt
|
||||||
|
|
||||||
|
#Remove the test from the build
|
||||||
|
truncate -s0 tests/CMakeLists.txt
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
}
|
@ -1,107 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit meson
|
|
||||||
|
|
||||||
DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
|
|
||||||
HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots"
|
|
||||||
|
|
||||||
if [[ ${PV} == 9999 ]]; then
|
|
||||||
EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
|
|
||||||
inherit git-r3
|
|
||||||
SLOT="0/9999"
|
|
||||||
else
|
|
||||||
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
|
||||||
SLOT="0/$(ver_cut 2)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
IUSE="liftoff +libinput +drm +session tinywl vulkan x11-backend xcb-errors X +phoc-patch"
|
|
||||||
REQUIRED_USE="
|
|
||||||
drm? ( session )
|
|
||||||
libinput? ( session )
|
|
||||||
xcb-errors? ( || ( x11-backend X ) )
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-libs/wayland-1.22.0
|
|
||||||
media-libs/libglvnd
|
|
||||||
|| (
|
|
||||||
>=media-libs/mesa-24.1.0_rc1[opengl]
|
|
||||||
<media-libs/mesa-24.1.0_rc1[egl(+),gles2]
|
|
||||||
)
|
|
||||||
>=x11-libs/libdrm-2.4.114
|
|
||||||
x11-libs/libxkbcommon
|
|
||||||
>=x11-libs/pixman-0.42.0
|
|
||||||
drm? (
|
|
||||||
media-libs/libdisplay-info
|
|
||||||
sys-apps/hwdata
|
|
||||||
liftoff? ( >=dev-libs/libliftoff-0.4 )
|
|
||||||
)
|
|
||||||
libinput? ( >=dev-libs/libinput-1.14.0:= )
|
|
||||||
session? (
|
|
||||||
sys-auth/seatd:=
|
|
||||||
virtual/libudev
|
|
||||||
)
|
|
||||||
vulkan? (
|
|
||||||
dev-util/glslang:=
|
|
||||||
dev-util/vulkan-headers
|
|
||||||
media-libs/vulkan-loader
|
|
||||||
)
|
|
||||||
xcb-errors? ( x11-libs/xcb-util-errors )
|
|
||||||
x11-backend? (
|
|
||||||
x11-libs/libxcb:=
|
|
||||||
x11-libs/xcb-util-renderutil
|
|
||||||
)
|
|
||||||
X? (
|
|
||||||
x11-libs/libxcb:=
|
|
||||||
x11-libs/xcb-util-wm
|
|
||||||
x11-base/xwayland
|
|
||||||
)
|
|
||||||
"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
>=dev-libs/wayland-protocols-1.32
|
|
||||||
dev-util/wayland-scanner
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}"/0001-Revert-layer-shell-error-on-0-dimension-without-anch.patch )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local backends=(
|
|
||||||
$(usev drm)
|
|
||||||
$(usev libinput)
|
|
||||||
$(usev x11-backend 'x11')
|
|
||||||
)
|
|
||||||
local meson_backends=$(IFS=','; echo "${backends[*]}")
|
|
||||||
local emesonargs=(
|
|
||||||
$(meson_feature xcb-errors)
|
|
||||||
$(meson_use tinywl examples)
|
|
||||||
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
|
|
||||||
$(meson_feature X xwayland)
|
|
||||||
-Dbackends=${meson_backends}
|
|
||||||
$(meson_feature session)
|
|
||||||
)
|
|
||||||
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
dodoc docs/*
|
|
||||||
|
|
||||||
if use tinywl; then
|
|
||||||
dobin "${BUILD_DIR}"/tinywl/tinywl
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "You must be in the input group to allow your compositor"
|
|
||||||
elog "to access input devices via libinput."
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
DIST libcall-ui-5bb3fc2d662285681a54ce4b5bc2ed29a47c8c74.tar.gz 175364 BLAKE2B 95beeeb9f280aa1325b2cdb84eac2ec9662ff0dea66a712bec6da95dc67a44630a5dff4e09f609b4078577ee1dae0cf1716fbe2d9c6f13994d5d4e8476e0f7e9 SHA512 cf1b74d3b404689396bdb21daf6604aee4c3d23b478277f61de6f58c7b829b50f7b499d7d9fe224c36ffe1126cb4ce9dfcba0d7708867828253cafeb25ceb623
|
DIST libcall-ui-5bb3fc2d662285681a54ce4b5bc2ed29a47c8c74.tar.gz 175364 BLAKE2B 95beeeb9f280aa1325b2cdb84eac2ec9662ff0dea66a712bec6da95dc67a44630a5dff4e09f609b4078577ee1dae0cf1716fbe2d9c6f13994d5d4e8476e0f7e9 SHA512 cf1b74d3b404689396bdb21daf6604aee4c3d23b478277f61de6f58c7b829b50f7b499d7d9fe224c36ffe1126cb4ce9dfcba0d7708867828253cafeb25ceb623
|
||||||
DIST libgnome-volume-control-5f9768a2eac29c1ed56f1fbb449a77a3523683b6.tar.gz 46452 BLAKE2B 0ebd7971eb4cb8cceb559cc7db4c1df395d489ee80360bcda8e63c42a76f74efd4c5493fe5c5a540e76b6a7f081696bc1b7f5f8d968ceaa2c6323a822f5ed5ae SHA512 ef6a103ddca784db35648acd11a423a9d65173c597c6463a572834827c9812bb1be5c8113d93a28ea99ca017dd1655b8eaf417a30b6b9085677baf373395aac1
|
DIST libgnome-volume-control-5f9768a2eac29c1ed56f1fbb449a77a3523683b6.tar.gz 46452 BLAKE2B 0ebd7971eb4cb8cceb559cc7db4c1df395d489ee80360bcda8e63c42a76f74efd4c5493fe5c5a540e76b6a7f081696bc1b7f5f8d968ceaa2c6323a822f5ed5ae SHA512 ef6a103ddca784db35648acd11a423a9d65173c597c6463a572834827c9812bb1be5c8113d93a28ea99ca017dd1655b8eaf417a30b6b9085677baf373395aac1
|
||||||
DIST phosh-v0.46.0.tar.gz 1270755 BLAKE2B da3e2ea0074dad3bcece500cb26732adecb788c57df5916031c6cf81c11f276fe90c1260259230da9077d1a67accaabbf790be4376cacd5ba9e1537d25d035f5 SHA512 3e8026d52f1afdeffea41d8936870e20cafa2275d0aaf48efbc71a0346724a0f715ffdbc664014b36256b470d40e5c3fc4872327bba4e4647cbb2e1f4e56fe2b
|
|
||||||
DIST phosh-v0.47.0.tar.gz 1293889 BLAKE2B ed13a88cf1250cfc2dc1a1c90e9fa84422beda191c42da4477c83d9608c2354022329d3f3243927a510db0d0bce03ce2fb71cb37308864fb836e49c36bb76d0b SHA512 67826f808cc91ca7657e1604fb8b35070b86eca28a9ee96db0aedd6da92c07d3db06d60535f5dcc8dbad74b0a702a40a837f1981cd6030957e29fe48297635db
|
DIST phosh-v0.47.0.tar.gz 1293889 BLAKE2B ed13a88cf1250cfc2dc1a1c90e9fa84422beda191c42da4477c83d9608c2354022329d3f3243927a510db0d0bce03ce2fb71cb37308864fb836e49c36bb76d0b SHA512 67826f808cc91ca7657e1604fb8b35070b86eca28a9ee96db0aedd6da92c07d3db06d60535f5dcc8dbad74b0a702a40a837f1981cd6030957e29fe48297635db
|
||||||
|
DIST phosh-v0.48.0.tar.gz 1303378 BLAKE2B e7f2bfefc3ef60cd7649c10c6c97f9e0f7547cc7d7e653f52bfd91adecee12c0ef50a455ba8c33f3dfa20465785b680198dda13f1e2de0fbc2ecc31bb8b6b81e SHA512 639b6516d7764ea2f9af68fc3b394c1efd287db978a11e630e89b95ca70dd9dd5b6c7bb21b0961bf3676b47be4ebc4da32ded9fcd523bdcf69b0a5b2fdaa8d4a
|
||||||
|
@ -1 +1 @@
|
|||||||
DIST libcamera-0.5.0.tar.gz 1959426 BLAKE2B 95f3daa10596c160973457aef4b8aa371fabb896b31e4b5aa510cc7d5b459332d179f7e3924e596701d7a05819b98a8b05320af64232713038da869300be687f SHA512 251e6436cb6d41cf80a502889dcbfa2925fc1a9addecce16f9d38b4cd6b8a9bb519553b917315e21b61ec90349d7aa6132c071071aacc7040dc7ab9108abd51d
|
DIST libcamera-0.5.1.tar.gz 1979977 BLAKE2B e58e3d2e1874e8c08acaf534b0baed40a3d84d8cace768aa8393d5cbb2a9c2ae4f3e3fbe97b6691ba95fbea333a26c58151027a63c4049a17ed3465a34cd4a00 SHA512 94997c5123912446e5a73a1d5fd1d14f280fa1257f80e06571fe20280bec4488eda0f6171b3662e733a82308affdfaf21adb229f62016b3ae55f9b73b8fa8cc6
|
||||||
|
@ -1 +1 @@
|
|||||||
DIST postprocessd-6869d05f4bca56f8a61cb7e8dcd5b91c760927cd.tar.gz 8756150 BLAKE2B 0997f4dee4ee2c7805e63c93a9b04c4ba3ef0130bf23ce3ee45a2b66c3f23bd2ba1da7bfa4c47ea06247743f544c411963e3e0cbd81fe05ba3d5abae1c814638 SHA512 2437cf3092c6810f64be88005d87d1b85898489c20892cda3bd792bb51e0e78d366d475340cc7d91b0060dad06456f819c4d208b053fa0988e58c20be121d253
|
DIST postprocessd-d97a24ddfa58764a9d131a4b5ea790a86e35f51f.tar.gz 8756206 BLAKE2B 2c5c3fb57f335679fe63d532916494dbd89723ed95348cd29e5ae2a8b1cce69f040af1689eb3b8d9bab3ac0b7fe22da338a9efc94c758fffdb549e96d898ec1f SHA512 c241bce2139e6c61621700dcfdaef32a0d027f44fa2ef0bd9f4782a20c1db8f7881059f86c7da2454d0885322085d5c132c051cc9c49639bb5f4440e9b580948
|
||||||
|
@ -5,7 +5,7 @@ EAPI=7
|
|||||||
|
|
||||||
inherit gnome2-utils meson xdg
|
inherit gnome2-utils meson xdg
|
||||||
|
|
||||||
COMMIT=6869d05f4bca56f8a61cb7e8dcd5b91c760927cd
|
COMMIT=d97a24ddfa58764a9d131a4b5ea790a86e35f51f
|
||||||
|
|
||||||
DESCRIPTION="The raw picture to jpg processor"
|
DESCRIPTION="The raw picture to jpg processor"
|
||||||
HOMEPAGE="https://gitlab.com/megapixels-org/postprocessd"
|
HOMEPAGE="https://gitlab.com/megapixels-org/postprocessd"
|
||||||
@ -26,6 +26,7 @@ DEPEND="
|
|||||||
media-libs/libjpeg-turbo
|
media-libs/libjpeg-turbo
|
||||||
media-libs/exiftool
|
media-libs/exiftool
|
||||||
media-libs/lensfun
|
media-libs/lensfun
|
||||||
|
media-libs/libexif
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
@ -1,4 +1,2 @@
|
|||||||
DIST chatty-v0.8.5.tar.gz 1742026 BLAKE2B 56a54b670da2fc58896a037187e99bfab39627c04acb086b521896e7992b6230ed0f29228e8adafe2c9793de9597e2cc7701510721f5ac00494daacc68bf0464 SHA512 44b0bb99c5953bc4e15e042a0a2362bea614f84b56d9d2b11363f6f3cefe06545a30a0e85b88e9d685b6f84acec517c0047c73d0f4af5f8829a9be1e7efebd51
|
DIST chatty-v0.8.8.tar.gz 2699386 BLAKE2B ef542e25c2d019cc7b6011a12e0424863e628020982e6620c5784936c289e351bb0f1073d1c79f064ebdbb90c2fa6f3f42e7f79d6578eca6433d6a499b756dc0 SHA512 2bb1fdf99fa79fd887221c9a24f61d8e8c31bfce5aa721b1a864d95b25bbff1f656c45ed825e958c4d63e4c42d2ddfe78ad38ae0f267e6c8378fc21598ef2135
|
||||||
DIST chatty-v0.8.7.tar.gz 2698768 BLAKE2B 37fb167eb582685d909730a5c90b9fffd0ee3f1b676027223b29a4915b67e7a907fafc8dcf97ea9184540d4c75241d679ab1304cd65a9a7b145ee01044937ca9 SHA512 a11cb146ed30ac4dc0ebb6c9b488bc6cd112d771689dc556d27646d6ec7cc5c809d92234697bf0658c79b75cdd3494d3ecfaa8c0a945a2cd5b325767d07dc798
|
|
||||||
DIST libcmatrix-a338cafc420656a30adeb873430e978f0a688a33.tar.gz 178220 BLAKE2B 735abed4183e2acf19e9288ab2fc01910b06f15d0b1a7ef6e24aebde1935bac99a6341c6cba3ca5cdc93ffff147b8b7ebbb26ac1af9703222fe8f323e66c73d8 SHA512 ee5e5e490933212268e0a7dcc1398246a13d8bee74d50ec88f269e44b693fee1bb2012821b9180929ec32a0c0456c9560fe3ffc7804379859a8c0ccdfbbc6b3e
|
|
||||||
DIST libcmatrix-d3e0ae0c7f80b1b88fa6c704a89d4c363d3a4ec7.tar.gz 179920 BLAKE2B fe678b342f9b2710dc8f92a3278e5750c506d106440fccd0157a21d70227e97c51954359863e071c1c21d807c27e6677ce8c89c35591f858fbf267b7c6bdf821 SHA512 08b9cc2a6106ae2763270ddf079bceadfe38a3b39c47f1e9545d309e1a17412e64021cf6eefec1f96fe251ad185536a795a03ec1e4aab08570343c298f06abab
|
DIST libcmatrix-d3e0ae0c7f80b1b88fa6c704a89d4c363d3a4ec7.tar.gz 179920 BLAKE2B fe678b342f9b2710dc8f92a3278e5750c506d106440fccd0157a21d70227e97c51954359863e071c1c21d807c27e6677ce8c89c35591f858fbf267b7c6bdf821 SHA512 08b9cc2a6106ae2763270ddf079bceadfe38a3b39c47f1e9545d309e1a17412e64021cf6eefec1f96fe251ad185536a795a03ec1e4aab08570343c298f06abab
|
||||||
|
@ -1,52 +0,0 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
|
|
||||||
inherit meson gnome2-utils xdg
|
|
||||||
LIBCM_COMMIT="a338cafc420656a30adeb873430e978f0a688a33"
|
|
||||||
COMMIT="7bea437c9e3086148da41a91e82218c9422aa67f"
|
|
||||||
|
|
||||||
DESCRIPTION="XMPP and SMS messaging via libpurple and Modemmanager"
|
|
||||||
HOMEPAGE="https://gitlab.gnome.org/World/Chatty"
|
|
||||||
SRC_URI="
|
|
||||||
https://source.puri.sm/Librem5/libcmatrix/-/archive/${LIBCM_COMMIT}/libcmatrix-${LIBCM_COMMIT}.tar.gz
|
|
||||||
https://gitlab.gnome.org/World/Chatty/-/archive/v${PV}/${PN}-v${PV}.tar.gz
|
|
||||||
"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="spelling"
|
|
||||||
KEYWORDS="~arm64"
|
|
||||||
|
|
||||||
DEPEND=" >=gnome-extra/evolution-data-server-3.54.0[phonenumber]
|
|
||||||
dev-libs/feedbackd
|
|
||||||
gui-libs/libhandy
|
|
||||||
x11-plugins/purple-mm-sms
|
|
||||||
dev-libs/olm
|
|
||||||
dev-libs/libphonenumber
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
spelling? ( app-text/libspelling )
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}/Chatty-v${PV}-${COMMIT}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
eapply_user
|
|
||||||
rm -r "${S}"/subprojects/libcmatrix.wrap || die
|
|
||||||
mv "${WORKDIR}"/libcmatrix-"${LIBCM_COMMIT}" "${S}"/subprojects/libcmatrix || die
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_pkg_postrm
|
|
||||||
gnome2_schemas_update
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
DIST libsoup-3.6.5.tar.xz 1568404 BLAKE2B 525bb92614b4ce39405ca29fd960c181f86ff555361cfd231fa36c7eef3342b0b79742d382906605a44e021a943da2d6d41de9f51c3ec247ec19618a59c8cbb7 SHA512 cb44d93b16048d31ae04a8c2416bbe233e0e9bdaf2d9bfe2879260fd3da27e90a0bb05cddbd82cdf81a4a778bd451ad172a14dd31e2fd113c3bbbe13c0029b03
|
|
@ -1,35 +0,0 @@
|
|||||||
See also: https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/119
|
|
||||||
|
|
||||||
From 6c9bbf0d91688e831f8f19232e18619bfc57e12e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mart Raudsepp <leio@gentoo.org>
|
|
||||||
Date: Fri, 23 Aug 2019 21:11:57 +0300
|
|
||||||
Subject: [PATCH] meson: Force disable apache/php using tests for now
|
|
||||||
|
|
||||||
We had them disabled in autotools with a sed. Keep them disabled for now
|
|
||||||
in meson port as well. Should be revisited at some point.
|
|
||||||
---
|
|
||||||
meson.build | 7 ++-----
|
|
||||||
1 file changed, 2 insertions(+), 5 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 89837c15..f0e34cb0 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -162,12 +162,9 @@ endif
|
|
||||||
#
|
|
||||||
# The summary is that for the configuration parsing we will use the apachectl,
|
|
||||||
# but for running the tests we will use the httpd binary.
|
|
||||||
-apachectl = find_program('apachectl', '/sbin/apachectl', '/usr/sbin/apachectl', required : false)
|
|
||||||
+apachectl = disabler()
|
|
||||||
# This abomination is a result of https://github.com/mesonbuild/meson/issues/1576
|
|
||||||
-apache_httpd2 = find_program('httpd2', 'httpd', 'apache2', 'apache',
|
|
||||||
- '/sbin/httpd2', '/sbin/httpd', '/sbin/apache2', '/sbin/apache',
|
|
||||||
- '/usr/sbin/httpd2', '/usr/sbin/httpd', '/usr/sbin/apache2', '/usr/sbin/apache',
|
|
||||||
- required : false)
|
|
||||||
+apache_httpd2 = disabler()
|
|
||||||
have_apache=false
|
|
||||||
apache_httpd2_version = ''
|
|
||||||
if apache_httpd2.found() and apachectl.found()
|
|
||||||
--
|
|
||||||
2.20.1
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
https://bugs.gentoo.org/917556
|
|
||||||
https://gitlab.gnome.org/GNOME/libsoup/-/commit/ced3c5d8cad0177b297666343f1561799dfefb0d
|
|
||||||
|
|
||||||
From ced3c5d8cad0177b297666343f1561799dfefb0d Mon Sep 17 00:00:00 2001
|
|
||||||
From: Khem Raj <raj.khem@gmail.com>
|
|
||||||
Date: Wed, 22 Nov 2023 18:49:10 -0800
|
|
||||||
Subject: [PATCH] Fix build with libxml2-2.12.0 and clang-17
|
|
||||||
|
|
||||||
Fixes build errors about missing function prototypes with clang-17
|
|
||||||
|
|
||||||
Fixes
|
|
||||||
| ../libsoup-2.74.3/libsoup/soup-xmlrpc-old.c:512:8: error: call to undeclared function 'xmlParseMemory'; ISO C99 and later do not support implicit function declarations
|
|
||||||
|
|
||||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
||||||
--- a/libsoup/soup-xmlrpc-old.c
|
|
||||||
+++ b/libsoup/soup-xmlrpc-old.c
|
|
||||||
@@ -11,6 +11,7 @@
|
|
||||||
|
|
||||||
#include <string.h>
|
|
||||||
|
|
||||||
+#include <libxml/parser.h>
|
|
||||||
#include <libxml/tree.h>
|
|
||||||
|
|
||||||
#include "soup-xmlrpc-old.h"
|
|
||||||
--- a/libsoup/soup-xmlrpc.c
|
|
||||||
+++ b/libsoup/soup-xmlrpc.c
|
|
||||||
@@ -17,6 +17,7 @@
|
|
||||||
|
|
||||||
#include <string.h>
|
|
||||||
#include <errno.h>
|
|
||||||
+#include <libxml/parser.h>
|
|
||||||
#include <libxml/tree.h>
|
|
||||||
#include "soup-xmlrpc.h"
|
|
||||||
#include "soup.h"
|
|
||||||
--
|
|
||||||
GitLab
|
|
@ -1,105 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit gnome.org meson-multilib vala xdg
|
|
||||||
|
|
||||||
DESCRIPTION="HTTP client/server library for GNOME"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1+"
|
|
||||||
SLOT="3.0"
|
|
||||||
|
|
||||||
IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
REQUIRED_USE="vala? ( introspection )"
|
|
||||||
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
|
|
||||||
net-libs/nghttp2:=[${MULTILIB_USEDEP}]
|
|
||||||
>=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
|
|
||||||
brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
|
|
||||||
>=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
|
|
||||||
sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
|
|
||||||
sys-libs/zlib
|
|
||||||
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
|
|
||||||
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
|
|
||||||
samba? ( net-fs/samba )
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
>=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
dev-libs/glib
|
|
||||||
dev-util/glib-utils
|
|
||||||
gtk-doc? (
|
|
||||||
>=dev-util/gi-docgen-2021.1
|
|
||||||
app-text/docbook-xml-dtd:4.1.2
|
|
||||||
)
|
|
||||||
>=sys-devel/gettext-0.19.8
|
|
||||||
virtual/pkgconfig
|
|
||||||
vala? ( $(vala_depend) )
|
|
||||||
test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
|
|
||||||
"
|
|
||||||
# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
|
|
||||||
# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
|
|
||||||
# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
|
|
||||||
# dev-lang/php[apache2,xmlrpc]
|
|
||||||
# net-misc/curl
|
|
||||||
# net-libs/glib-networking[ssl])"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
# Disable apache tests until they are usable on Gentoo, bug #326957
|
|
||||||
"${FILESDIR}"/disable-apache-tests.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
use vala && vala_setup
|
|
||||||
xdg_environment_reset
|
|
||||||
# https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with libnss-myhostname
|
|
||||||
sed -e '/hsts/d' -i tests/meson.build || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# FIXME: we need addpredict to workaround bug #324779 until
|
|
||||||
# root cause (bug #249496) is solved
|
|
||||||
# But unnecessary while apache tests are disabled
|
|
||||||
#addpredict /usr/share/snmp/mibs/.index
|
|
||||||
|
|
||||||
multilib-minimal_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local emesonargs=(
|
|
||||||
# Avoid auto-magic, built-in feature of meson
|
|
||||||
-Dauto_features=enabled
|
|
||||||
|
|
||||||
$(meson_feature gssapi)
|
|
||||||
#-Dkrb5_config="${CHOST}-krb5-config"
|
|
||||||
$(meson_feature samba ntlm)
|
|
||||||
$(meson_feature brotli)
|
|
||||||
-Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
|
|
||||||
-Dtls_check=false # disables check, we still rdep on glib-networking
|
|
||||||
$(meson_native_use_feature introspection)
|
|
||||||
$(meson_native_use_feature vala vapi)
|
|
||||||
$(meson_native_use_feature gtk-doc docs)
|
|
||||||
-Ddoc_tests=false
|
|
||||||
$(meson_use test tests)
|
|
||||||
-Dautobahn=disabled
|
|
||||||
-Dinstalled_tests=false
|
|
||||||
$(meson_feature sysprof)
|
|
||||||
$(meson_feature test pkcs11_tests)
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
multilib_src_install_all() {
|
|
||||||
if use gtk-doc; then
|
|
||||||
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
|
|
||||||
mv "${ED}"/usr/share/doc/libsoup-3.0 "${ED}"/usr/share/gtk-doc/html/ || die
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST calls-v48.1.tar.bz2 487204 BLAKE2B 4d708f783644edb118d8f33cb7ded5f2582436cf7330b36c8100955fc903f55ac29cb0948307d47fae0b9afee706a3199b5f2472012ac02f6b7dd9cf57228107 SHA512 891541c1f72cc2d0ac8287365c1f72be5752cbd57579452775c1e430fdead538ecd4b3db9a257015c61fe6657302693b1390f392261c870c03f95b49cfea01b6
|
DIST calls-v48.2.tar.bz2 487553 BLAKE2B d797adaa00685e58e6a8b0b51dcf1614a284c3b209251331764b465a1e8a4b6a2d048b9599d2d7335f6f109e5296109173d14ca622eeb95da73d3e02201d7902 SHA512 16ac409baa9304a37c09aea5612f1919faacdb2eec5eb93e9eb4890cbfbac675b24059090424ea3a790c208532aa01b9e751016191b4abf1082df3b248bed4ac
|
||||||
DIST libcall-ui-v0.1.0.tar.bz2 161130 BLAKE2B 9c684802f1a17630bad25eacfb960522eee7b1a668239a9e2b4711dee24c26ae6926674742828f95072e26c7d0cc19fe704107c22cd5824734548189761aa9f8 SHA512 b2f29e48003d22ffb9d5392af35f6a3e6c5aa5aebb155dcd8cc890111b98f163ce3b7d843a6b5e8adf96272544c999b9e0fd7bfd358847dc87b38d0c942038c4
|
DIST libcall-ui-v0.1.0.tar.bz2 161130 BLAKE2B 9c684802f1a17630bad25eacfb960522eee7b1a668239a9e2b4711dee24c26ae6926674742828f95072e26c7d0cc19fe704107c22cd5824734548189761aa9f8 SHA512 b2f29e48003d22ffb9d5392af35f6a3e6c5aa5aebb155dcd8cc890111b98f163ce3b7d843a6b5e8adf96272544c999b9e0fd7bfd358847dc87b38d0c942038c4
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST libgnome-volume-control-5f9768a2eac29c1ed56f1fbb449a77a3523683b6.tar.gz 46452 BLAKE2B 0ebd7971eb4cb8cceb559cc7db4c1df395d489ee80360bcda8e63c42a76f74efd4c5493fe5c5a540e76b6a7f081696bc1b7f5f8d968ceaa2c6323a822f5ed5ae SHA512 ef6a103ddca784db35648acd11a423a9d65173c597c6463a572834827c9812bb1be5c8113d93a28ea99ca017dd1655b8eaf417a30b6b9085677baf373395aac1
|
DIST libgnome-volume-control-5f9768a2eac29c1ed56f1fbb449a77a3523683b6.tar.gz 46452 BLAKE2B 0ebd7971eb4cb8cceb559cc7db4c1df395d489ee80360bcda8e63c42a76f74efd4c5493fe5c5a540e76b6a7f081696bc1b7f5f8d968ceaa2c6323a822f5ed5ae SHA512 ef6a103ddca784db35648acd11a423a9d65173c597c6463a572834827c9812bb1be5c8113d93a28ea99ca017dd1655b8eaf417a30b6b9085677baf373395aac1
|
||||||
DIST phosh-mobile-settings-0.46.0.tar.gz 305732 BLAKE2B ff125321af7e7cc009385c8246b4dec6327de8d4261f42148b52f9aa1306ae3b7ebc0e3f8a057ab0bfd346031c894d37c3b19d918d007864a2c67d035f488814 SHA512 86b6a88f9d7d23eba5f42576e47f01e3a8c73b06a3acce2678a4171cbf0bc0cc7991a96d80b05d615da1795d33bdbcb07ef16ed45efc33e33f87a1bdd1b92e7a
|
|
||||||
DIST phosh-mobile-settings-0.47.0.tar.gz 319386 BLAKE2B b585b6afe4cfbd7c930138d6b6f93d9ac4912d3f7d0484049db72bace956b61b84b02eb97c73842828502ee0e6d0b3ab32e4a5667ec226f1b22a577919d98531 SHA512 cc55c850bdc585ab1cc01e6a8683a6f2811cca708f52dfe4bd042ebf24c272cbe31c3dce802e05ffe75f5df900916f4fe71131eed489dcdc2c0dcc5eba9a764f
|
DIST phosh-mobile-settings-0.47.0.tar.gz 319386 BLAKE2B b585b6afe4cfbd7c930138d6b6f93d9ac4912d3f7d0484049db72bace956b61b84b02eb97c73842828502ee0e6d0b3ab32e4a5667ec226f1b22a577919d98531 SHA512 cc55c850bdc585ab1cc01e6a8683a6f2811cca708f52dfe4bd042ebf24c272cbe31c3dce802e05ffe75f5df900916f4fe71131eed489dcdc2c0dcc5eba9a764f
|
||||||
|
DIST phosh-mobile-settings-0.48.0.tar.gz 346664 BLAKE2B 85b06359f1b868c6dc607dfc4556c2e3cc88c20053c84ea7dd957f91afc5d7f6098581bdde10005e2d7a664134644df062df9c394976c497786b45b6a8d80faf SHA512 e8c1d66d00a209f8984669adfa032a4c67e853540bb515f3911e0ed3d65410b5eee6b44bec1281a0e811f7927a666398bc88d04393b82fdf671bee552f1f0504
|
||||||
|
@ -4,9 +4,13 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
inherit gnome2-utils meson
|
inherit gnome2-utils meson
|
||||||
|
|
||||||
|
LVC_COMMIT="5f9768a2eac29c1ed56f1fbb449a77a3523683b6"
|
||||||
DESCRIPTION="A settings app for mobile specific things"
|
DESCRIPTION="A settings app for mobile specific things"
|
||||||
HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings"
|
HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings"
|
||||||
SRC_URI="https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/archive/v${PV}/phosh-mobile-settings-v${PV}.tar.gz -> ${P}.tar.gz"
|
SRC_URI="
|
||||||
|
https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/archive/v${PV}/phosh-mobile-settings-v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/archive/${LVC_COMMIT}/libgnome-volume-control-${LVC_COMMIT}.tar.gz
|
||||||
|
"
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
@ -28,6 +32,8 @@ S="${WORKDIR}/${PN}-v${PV}"
|
|||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
rm -r "${S}"/subprojects/gvc.wrap || die
|
||||||
|
mv "${WORKDIR}"/libgnome-volume-control-"${LVC_COMMIT}" "${S}"/subprojects/gvc || die
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
@ -1,2 +1,2 @@
|
|||||||
DIST phoc-v0.46.0.tar.gz 371320 BLAKE2B f8e029fc4154ed87c482d9a761cb9789b5f481ceabd61c80fa119b1d5a159f9604f1e8dde3f4a839637a5e3423abada2e61919b2bb38e05664eccdd27418794b SHA512 344f230afeac155bc2158062064e24e78a2cb8266c29afee5693279fd3733ac9cdb2a638c8cd9e806180e113e86596e2151500effb1ce85682e16c8ad7a5a00f
|
|
||||||
DIST phoc-v0.47.0.tar.gz 373438 BLAKE2B 93aa2d7daed259153cd70a738900a7062dc79ed5ea548ed7bce3c335eda434a3e364838635ea6aca825288d3502fec01d02a4047a3fd73d490bb029359f64f15 SHA512 0eed2cd2c2f32220c80ea86349c150fadccbe3bcda41810af190921649a8942c92d8fdb4cef70bd94153980aac07d15e437be7a1939b07afa368d55df290d690
|
DIST phoc-v0.47.0.tar.gz 373438 BLAKE2B 93aa2d7daed259153cd70a738900a7062dc79ed5ea548ed7bce3c335eda434a3e364838635ea6aca825288d3502fec01d02a4047a3fd73d490bb029359f64f15 SHA512 0eed2cd2c2f32220c80ea86349c150fadccbe3bcda41810af190921649a8942c92d8fdb4cef70bd94153980aac07d15e437be7a1939b07afa368d55df290d690
|
||||||
|
DIST phoc-v0.48.0.tar.gz 384363 BLAKE2B 7ca05f5d8f4c0a39312b40f55f71770857f5ab476aa5d47353d297364e39e901ab3772bf2f6e5b4cdb4ec31490c9796b1304418b8b54b2ea3f26230e1630a5c2 SHA512 8a638464deefde36aadbb50d3341348ea1e8a952a96b593243f12b79872c06bff624c51b58e6dcebdab1ab96f79311a67f7d598779b9c60f1cb5f978b0ea3a93
|
||||||
|
@ -40,7 +40,7 @@ RDEPEND="
|
|||||||
x11-libs/xcb-util-wm
|
x11-libs/xcb-util-wm
|
||||||
x11-libs/xcb-util-renderutil
|
x11-libs/xcb-util-renderutil
|
||||||
x11-wm/mutter
|
x11-wm/mutter
|
||||||
sys-auth/seatd
|
sys-auth/seatd[server]
|
||||||
x11-apps/xkbcomp
|
x11-apps/xkbcomp
|
||||||
x11-libs/libxkbcommon
|
x11-libs/libxkbcommon
|
||||||
dev-util/gi-docgen
|
dev-util/gi-docgen
|
Loading…
x
Reference in New Issue
Block a user