mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 19:13:13 -04:00
Merge updates from master
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST minder-1.14.0.tar.gz 1690353 BLAKE2B 02ea94c96f782582e0d4c5dfb7e493dbf6d130a0bedacba232fe863c40d93465ce1925fa0d01f95e5b8857ddd64b0896137f494d773f6804b73f7cdcf03b4427 SHA512 074e75be5a60844ee2aacc11303b4c55ac50191036f85faac316c31614f39dd921082e32795b23f0c74e8f40718732b07ef11079aad66cfa09c079f353e083a3
|
||||
DIST minder-1.15.6.tar.gz 1993564 BLAKE2B 77a99bee8e9bff06bc8f47c9b41e9f4e6ebb9bd915871cebc474fa2dd7cb5d9070dae7b644e40adcbf5e5d0f0c419a03bc85fd886c54e9878b236cdb493f508b SHA512 9a52185b1b253214ac7019b5d96db1f009941dbbbf31d009a0b259d1e0baeedff7a6f7a8587a131adf8f6b429d17669ea721e8ca83fd99228f93c558247d86f8
|
||||
|
||||
49
app-misc/minder/minder-1.15.6.ebuild
Normal file
49
app-misc/minder/minder-1.15.6.ebuild
Normal file
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome2-utils meson vala xdg
|
||||
|
||||
DESCRIPTION="Mind-mapping application for Elementary OS."
|
||||
HOMEPAGE="https://github.com/phase1geo/Minder"
|
||||
SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
app-text/discount
|
||||
dev-lang/vala
|
||||
dev-libs/granite
|
||||
dev-libs/json-glib
|
||||
gui-libs/libhandy[vala]
|
||||
x11-libs/gtksourceview:4[vala]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
app-text/discount
|
||||
"
|
||||
|
||||
S="${WORKDIR}/Minder-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
vala_setup
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
@@ -28,17 +28,17 @@ IUSE="X wayland"
|
||||
MODULES_KERNEL_MIN=5.10
|
||||
|
||||
python_compile() {
|
||||
cd "${S}/app-linux"
|
||||
echo "See documenation of cassowary" > README.md # Dummy Readme file (solve qa error)
|
||||
sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg #version typo upstream
|
||||
cd "${S}/app-linux" || die
|
||||
echo "See documenation of cassowary" > README.md || die # Dummy Readme file (solve qa error)
|
||||
sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg || die #version typo upstream
|
||||
${EPYTHON} -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
python_install() {
|
||||
cd "${S}/app-linux"
|
||||
cd "${S}/app-linux" || die
|
||||
${EPYTHON} -m installer --destdir="${D}" dist/cassowary-${PV}-py3-none-any.whl
|
||||
domenu "${FILESDIR}/cassowary.desktop"
|
||||
doicon "${FILESDIR}/cassowary.png"
|
||||
doicon "${S}/app-linux/src/cassowary/gui/extrares/cassowary.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 15 KiB |
@@ -1 +1 @@
|
||||
DIST moderngl-window-2.4.3.gh.tar.gz 30987984 BLAKE2B bc8dae6e3f5de49d516581dc204e60497ec2c38c9efcc8b138bb76a1de1e3436029e9d895b6810b849752e1f9ae2ae3ff830f495e64248a2f89d2a75950b2b6e SHA512 0dfde81644913d9797aeb17c74816b0c8f462c0aeb9d31ca3b9d8d691e90931a70b0deab14748f0ee36aa9a2e9fcc771e570b02582bbbfa3fbf75b99f9f205ba
|
||||
DIST moderngl-window-2.4.4.gh.tar.gz 30989161 BLAKE2B 9c4c8bea6a69cf0df4e5967f28be8766c89206a2a9315f86f8b1c4fb2dd30dfddaac82a40cf28bcf6e2337811135daf389367fe8eefbfb7b93c61f1de1db6406 SHA512 8c8f027c2be4d9acfed3ac0f299e0d27bd0a0f2b7ad7f87d5309c276fa3a8ff4afd417e94f808a22a8ff683ae2465aba6a8d09dc07d621dff2b9f8606ceb3ccd
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="A cross platform utility library for ModernGL"
|
||||
HOMEPAGE="https://github.com/moderngl/moderngl-window https://pypi.org/project/moderngl-window"
|
||||
SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND="
|
||||
dev-python/moderngl[${PYTHON_USEDEP}]
|
||||
dev-python/glcontext[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/trimesh[${PYTHON_USEDEP}]
|
||||
dev-python/PyWavefront[${PYTHON_USEDEP}]
|
||||
dev-python/pyrr[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
DEPEND="${BDEPEND}"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
src_test() {
|
||||
virtx distutils-r1_src_test
|
||||
}
|
||||
80
dev-python/moderngl-window/moderngl-window-2.4.4.ebuild
Normal file
80
dev-python/moderngl-window/moderngl-window-2.4.4.ebuild
Normal file
@@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="A cross platform utility library for ModernGL"
|
||||
HOMEPAGE="https://github.com/moderngl/moderngl-window https://pypi.org/project/moderngl-window"
|
||||
SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc examples"
|
||||
|
||||
NEEDED_FOR_TESTS_AND_RUN="
|
||||
>dev-python/numpy-1.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyWavefront-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/PyWavefront-2[${PYTHON_USEDEP}]
|
||||
>=dev-python/scipy-1.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/trimesh-3.2.6[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/glfw[${PYTHON_USEDEP}]
|
||||
dev-python/imgui[glfw,sdl,opengl,${PYTHON_USEDEP}]
|
||||
<dev-python/moderngl-6[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygame-2.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/pyglet[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopengl-3.1.0[${PYTHON_USEDEP},tk]
|
||||
<dev-python/PyQt5-6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrr-0.10[${PYTHON_USEDEP}]
|
||||
<dev-python/PySDL2-1[${PYTHON_USEDEP}]
|
||||
<dev-python/pyside2-6[${PYTHON_USEDEP}]
|
||||
${NEEDED_FOR_TESTS_AND_RUN}
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/glcontext[${PYTHON_USEDEP}]
|
||||
${NEEDED_FOR_TESTS_AND_RUN}
|
||||
)
|
||||
doc? (
|
||||
<dev-python/moderngl-6[${PYTHON_USEDEP}]
|
||||
>dev-python/numpy-1.16[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrr-0.10[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
find "${S}/docs" -type f -exec sed -i 's/sphinxcontrib.napoleon/sphinx\.ext\.napoleon/g' {} \;
|
||||
emake man -C docs
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
use doc && doman "${S}/docs/_build/man/${PN}.1"
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
src_test() {
|
||||
virtx distutils-r1_src_test
|
||||
}
|
||||
@@ -30,7 +30,7 @@ DEPEND="
|
||||
media-libs/cubeb
|
||||
evdev? ( dev-libs/libevdev )
|
||||
dbus? ( sys-apps/dbus )
|
||||
gamepad? ( media-libs/libsdl2 )
|
||||
gamepad? ( >=media-libs/libsdl2-2.28.2 )
|
||||
gbm? ( x11-libs/libdrm )
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[gui,network,widgets]
|
||||
|
||||
@@ -7,9 +7,9 @@ inherit cmake
|
||||
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/"
|
||||
|
||||
inherit git-r3
|
||||
|
||||
else
|
||||
|
||||
SRC_URI="https://github.com/eclipse-cyclonedds/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
@@ -31,8 +31,8 @@ RDEPEND=(
|
||||
"shm? ( sys-libs/iceoryx )"
|
||||
"parser? ( sys-devel/bison )"
|
||||
)
|
||||
DEPEND="${RDEPEND[@]}"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
CMAKE_BUILD_TYPE=Release
|
||||
|
||||
|
||||
@@ -7,13 +7,13 @@ inherit cmake
|
||||
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/"
|
||||
inherit git-r3
|
||||
|
||||
else
|
||||
|
||||
SRC_URI="https://github.com/eclipse-cyclonedds/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
SRC_URI="https://github.com/eclipse-cyclonedds/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
@@ -26,41 +26,41 @@ IUSE="test ssl shm parser doc examples ipv6 idlc get_kind"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=(
|
||||
"doc? ( app-doc/doxygen )"
|
||||
"ssl? ( dev-libs/openssl )"
|
||||
"shm? ( sys-libs/iceoryx )"
|
||||
"parser? ( sys-devel/bison )"
|
||||
"doc? ( app-doc/doxygen )"
|
||||
"ssl? ( dev-libs/openssl )"
|
||||
"shm? ( sys-libs/iceoryx )"
|
||||
"parser? ( sys-devel/bison )"
|
||||
)
|
||||
DEPEND="${RDEPEND[@]}"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
CMAKE_BUILD_TYPE=Release
|
||||
|
||||
#PATCHES=()
|
||||
|
||||
src_prepare() {
|
||||
use get_kind && eapply ${FILESDIR}/${PN}-0.10.3-get_kind.patch
|
||||
cmake_src_prepare
|
||||
use get_kind && eapply ${FILESDIR}/${PN}-0.10.3-get_kind.patch
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
|
||||
local mycmakeargs=(
|
||||
-DBUILD_DOCS= $(usex doc)
|
||||
-DBUILD_DDSPERF=OFF
|
||||
-DBUILD_EXAMPLES=$(usex examples)
|
||||
local mycmakeargs=(
|
||||
-DBUILD_DOCS= $(usex doc)
|
||||
-DBUILD_DDSPERF=OFF
|
||||
-DBUILD_EXAMPLES=$(usex examples)
|
||||
|
||||
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DBUILD_IDLC_TESTING=$(usex test)
|
||||
|
||||
-DBUILD_IDLC=$(usex idlc)
|
||||
-DENABLE_SSL=$(usex ssl)
|
||||
-DENABLE_SECURITY=$(usex ssl)
|
||||
-DENABLE_SECURITY=$(usex ssl)
|
||||
-DENABLE_IPV6=$(usex ipv6)
|
||||
-DENABLE_SHM=$(usex shm)
|
||||
)
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DBUILD_IDLC_TESTING=$(usex test)
|
||||
|
||||
-DBUILD_IDLC=$(usex idlc)
|
||||
-DENABLE_SSL=$(usex ssl)
|
||||
-DENABLE_SECURITY=$(usex ssl)
|
||||
-DENABLE_SECURITY=$(usex ssl)
|
||||
-DENABLE_IPV6=$(usex ipv6)
|
||||
-DENABLE_SHM=$(usex shm)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
@@ -7,9 +7,8 @@ inherit cmake
|
||||
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/eclipse-iceoryx/iceoryx"
|
||||
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/eclipse-iceoryx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -28,10 +27,10 @@ RESTRICT="!test? ( test )"
|
||||
RDEPEND=(
|
||||
"doc? ( app-doc/doxygen )"
|
||||
"dev-cpp/cpptoml"
|
||||
"ccache? dev-util/ccache"
|
||||
"ccache? ( dev-util/ccache )"
|
||||
)
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
DEPEND="${RDEPEND[@]}"
|
||||
|
||||
CMAKE_BUILD_TYPE=Release
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@ inherit cmake
|
||||
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/eclipse-iceoryx/iceoryx"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/eclipse-iceoryx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -27,10 +27,10 @@ RESTRICT="!test? ( test )"
|
||||
RDEPEND=(
|
||||
"doc? ( app-doc/doxygen )"
|
||||
"dev-cpp/cpptoml"
|
||||
"ccache? dev-util/ccache"
|
||||
"ccache? ( dev-util/ccache )"
|
||||
)
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
DEPEND="${RDEPEND[@]}"
|
||||
|
||||
CMAKE_BUILD_TYPE=Release
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f
|
||||
DIST forgejo-1.20.1.0.tar.gz 30700591 BLAKE2B d794a8a121e8e01bdd643122f1c1be8d046e3a50137b00abf1cae43b24f32040fc82f088b694c617d8f20853d1d9b21a3ce99395b776a58ff7a37f717fbf431f SHA512 642b4ae14c1cedfcf856e0fad67e9825becce002c12d0431d247082c2e2f193ea8d8459a40a3fa69497fa3da6dca46ced5a855fb4dc1e52a34211e8938666cb0
|
||||
DIST forgejo-1.20.2.0.tar.gz 54334985 BLAKE2B d00b3d841b9002ef6368569d07d3e3643fa6f17005446d9fb14303eb1a03e7ef9f018348822378dbb4e5b64bbaa20e586da0015c0c1a6dffde8dd1ec59ea9265 SHA512 16204c846a5ba66aa0d9d1ec35175737daa13e1bddfc6d5f72963b232381abe168887b852d592aff51b6cbbb34a50bee7391a8c013802d2ae74bc6baf4ee1f11
|
||||
DIST forgejo-node-modules-cache-1.20.1.0.tar.gz 152983555 BLAKE2B e626ab10122c9105ae7861fbe869fcbd3203ef81152b4ac7a4521106303d7a80929c2fac1cde0eabe587f527aaa55b089973ec5019234127fb5024265f8a9928 SHA512 41eb9e09165e65cbb8a04e8b45e34a92b821343539549295dda6ae78995e89fb6341182555c2815754b8e6a8476c037a1ee89625a934e9f711109162d42c4b16
|
||||
DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa SHA512 20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b
|
||||
|
||||
@@ -9,10 +9,7 @@ MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
|
||||
DESCRIPTION="A self-hosted lightweight software forge"
|
||||
HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"
|
||||
|
||||
SRC_URI="
|
||||
https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
https://pkg.artemis.sh/gentoo/pkg-deps/www-apps/forgejo/forgejo-node-modules-cache-${PV}.tar.gz
|
||||
"
|
||||
SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
|
||||
S="${WORKDIR}/${PN}-src-${MY_PV}"
|
||||
|
||||
@@ -25,9 +22,6 @@ DEPEND="
|
||||
acct-group/git
|
||||
acct-user/git[gitea] )
|
||||
pam? ( sys-libs/pam )"
|
||||
BDEPEND="
|
||||
net-libs/nodejs[npm]
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-vcs/git
|
||||
!www-apps/gitea" # until acct-user/git[forgejo]
|
||||
@@ -82,7 +76,6 @@ src_compile() {
|
||||
DRONE_TAG="${PV}"
|
||||
LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}"
|
||||
TAGS="${forgejo_tags[*]}"
|
||||
npm_config_cache="${WORKDIR}/node-modules-cache"
|
||||
)
|
||||
|
||||
GOFLAGS=""
|
||||
@@ -93,7 +86,7 @@ src_compile() {
|
||||
# need to set -j1 or build fails due to a race condition between MAKE jobs.
|
||||
# this does not actually impact build parallelism, because the go compiler
|
||||
# will still build everything in parallel when it's invoked.
|
||||
env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}"
|
||||
env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend
|
||||
}
|
||||
|
||||
src_install() {
|
||||
Reference in New Issue
Block a user