remove old packages: dev-db/timescaledb dev-embedded/zephyr-deps dev-util/{meson,premake} media-sound/lollypop media-video/kooha net-im/telegram-desktop-bin
This commit is contained in:
parent
0b58d0064c
commit
5537b0dd92
7 changed files with 0 additions and 368 deletions
|
@ -1,48 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
POSTGRES_COMPAT=( 10 11 12 )
|
|
||||||
inherit postgres-multi
|
|
||||||
|
|
||||||
DESCRIPTION="A PostgreSQL extrnsion that adds time-series queries, tools and optimization."
|
|
||||||
HOMEPAGE="https://www.timescale.com/"
|
|
||||||
SRC_URI="https://github.com/timescale/${PN}/releases/download/${PV}/${P}.tar.lzma"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="static-libs"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
|
||||||
|
|
||||||
DEPEND="${POSTGRES_DEP}"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
cmake-utils_src_prepare
|
|
||||||
postgres-multi_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DREGRESS_CHECKS=OFF
|
|
||||||
)
|
|
||||||
|
|
||||||
postgres-multi_foreach cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
postgres-multi_foreach cmake-utils_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
postgres-multi_foreach cmake-utils_src_install
|
|
||||||
|
|
||||||
use static-libs || find "${ED}" -name '*.a' -delete
|
|
||||||
}
|
|
|
@ -1,25 +0,0 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
DESCRIPTION="Meta package with system dependencies for the Zephyr Project."
|
|
||||||
HOMEPAGE="https://www.zephyrproject.org/"
|
|
||||||
|
|
||||||
LICENSE="metapackage"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
KEYWORDS="amd64"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-util/gperf
|
|
||||||
dev-util/ninja
|
|
||||||
dev-python/setuptools
|
|
||||||
dev-util/shadowman
|
|
||||||
dev-util/cmake
|
|
||||||
dev-python/pip
|
|
||||||
app-mobilephone/dfu-util
|
|
||||||
dev-vcs/git
|
|
||||||
sys-apps/dtc
|
|
||||||
dev-util/ccache
|
|
||||||
"
|
|
|
@ -1,95 +0,0 @@
|
||||||
# Copyright 2016-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
|
||||||
DISTUTILS_USE_SETUPTOOLS="rdepend"
|
|
||||||
|
|
||||||
if [[ ${PV} = *9999* ]]; then
|
|
||||||
EGIT_REPO_URI="https://github.com/mesonbuild/meson"
|
|
||||||
inherit git-r3
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
fi
|
|
||||||
|
|
||||||
inherit distutils-r1 toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Open source build system"
|
|
||||||
HOMEPAGE="https://mesonbuild.com/"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="test"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
test? (
|
|
||||||
dev-libs/glib:2
|
|
||||||
dev-libs/gobject-introspection
|
|
||||||
dev-util/ninja
|
|
||||||
dev-vcs/git
|
|
||||||
sys-libs/zlib[static-libs(+)]
|
|
||||||
virtual/pkgconfig
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
python_prepare_all() {
|
|
||||||
local disable_unittests=(
|
|
||||||
# ASAN and sandbox both want control over LD_PRELOAD
|
|
||||||
# https://bugs.gentoo.org/673016
|
|
||||||
-e 's/test_generate_gir_with_address_sanitizer/_&/'
|
|
||||||
|
|
||||||
# ASAN is unsupported on some targets
|
|
||||||
# https://bugs.gentoo.org/692822
|
|
||||||
-e 's/test_pch_with_address_sanitizer/_&/'
|
|
||||||
|
|
||||||
# https://github.com/mesonbuild/meson/issues/7203
|
|
||||||
-e 's/test_templates/_&/'
|
|
||||||
|
|
||||||
# Broken due to python2 wrapper
|
|
||||||
-e 's/test_python_module/_&/'
|
|
||||||
)
|
|
||||||
|
|
||||||
sed -i "${disable_unittests[@]}" run_unittests.py || die
|
|
||||||
|
|
||||||
# Broken due to python2 script created by python_wrapper_setup
|
|
||||||
rm -r "test cases/frameworks/1 boost" || die
|
|
||||||
|
|
||||||
distutils-r1_python_prepare_all
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
tc-export PKG_CONFIG
|
|
||||||
if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
|
|
||||||
ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
|
|
||||||
else
|
|
||||||
# https://bugs.gentoo.org/687792
|
|
||||||
unset PKG_CONFIG
|
|
||||||
distutils-r1_src_test
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
(
|
|
||||||
# test_meson_installed
|
|
||||||
unset PYTHONDONTWRITEBYTECODE
|
|
||||||
|
|
||||||
# test_cross_file_system_paths
|
|
||||||
unset XDG_DATA_HOME
|
|
||||||
|
|
||||||
# 'test cases/unit/73 summary' expects 80 columns
|
|
||||||
export COLUMNS=80
|
|
||||||
|
|
||||||
${EPYTHON} -u run_tests.py
|
|
||||||
) || die "Testing failed with ${EPYTHON}"
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install_all() {
|
|
||||||
distutils-r1_python_install_all
|
|
||||||
|
|
||||||
insinto /usr/share/vim/vimfiles
|
|
||||||
doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
|
|
||||||
insinto /usr/share/zsh/site-functions
|
|
||||||
doins data/shell-completions/zsh/_meson
|
|
||||||
}
|
|
|
@ -1,33 +0,0 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
MY_PV=${PV/_/-}
|
|
||||||
|
|
||||||
DESCRIPTION="A makefile generation tool"
|
|
||||||
HOMEPAGE="https://premake.github.io"
|
|
||||||
SRC_URI="https://github.com/premake/premake-core/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}-core-${MY_PV}"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="5"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
|
||||||
|
|
||||||
BDEPEND=""
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake -f Bootstrap.mak linux
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
bin/release/premake${SLOT} test || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin bin/release/premake${SLOT}
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,82 +0,0 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{7,8} )
|
|
||||||
PYTHON_REQ_USE="sqlite"
|
|
||||||
inherit python-single-r1 gnome2-utils meson xdg
|
|
||||||
|
|
||||||
DESCRIPTION="Modern music player for GNOME"
|
|
||||||
HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop"
|
|
||||||
SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
REQUIRED_USE=${PYTHON_REQUIRED_USE}
|
|
||||||
|
|
||||||
DEPEND="${PYTHON_DEPS}
|
|
||||||
dev-libs/appstream-glib[introspection]
|
|
||||||
dev-libs/glib:2
|
|
||||||
dev-libs/gobject-introspection[cairo(+)]
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
gnome-base/gnome-common
|
|
||||||
x11-libs/gtk+:3
|
|
||||||
"
|
|
||||||
BDEPEND="${DEPEND}
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
dev-util/desktop-file-utils
|
|
||||||
dev-util/itstool
|
|
||||||
dev-util/intltool
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
app-crypt/libsecret[introspection]
|
|
||||||
dev-libs/totem-pl-parser
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-python/dbus-python
|
|
||||||
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
|
|
||||||
dev-python/gst-python[${PYTHON_MULTI_USEDEP}]
|
|
||||||
')
|
|
||||||
media-libs/gst-plugins-base:1.0[introspection]
|
|
||||||
gui-libs/libhandy:1
|
|
||||||
"
|
|
||||||
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
meson_src_prepare
|
|
||||||
|
|
||||||
# set interpreter to PYTHON_SINGLE_TARGET
|
|
||||||
sed -i "1{s/python3/${PYTHON_SINGLE_TARGET/_/.}/}" lollypop.in
|
|
||||||
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
python_optimize
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_schemas_savelist
|
|
||||||
xdg_pkg_preinst
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_gconf_install
|
|
||||||
gnome2_schemas_update
|
|
||||||
xdg_pkg_postinst
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_gconf_uninstall
|
|
||||||
gnome2_schemas_update
|
|
||||||
xdg_pkg_postrm
|
|
||||||
}
|
|
|
@ -1,36 +0,0 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit meson desktop gnome2-utils
|
|
||||||
|
|
||||||
MY_PN="${PN^}"
|
|
||||||
|
|
||||||
DESCRIPTION="Elegantly record your screen"
|
|
||||||
HOMEPAGE="https://github.com/SeaDve/${MY_PN}"
|
|
||||||
SRC_URI="https://github.com/SeaDve/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
gnome-base/gnome-shell
|
|
||||||
>=dev-lang/python-3.7
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_schemas_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_schemas_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
|
@ -1,49 +0,0 @@
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit desktop xdg
|
|
||||||
|
|
||||||
DESCRIPTION="Official desktop client for Telegram (binary package)"
|
|
||||||
HOMEPAGE="https://desktop.telegram.org"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
|
|
||||||
amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
|
|
||||||
x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
|
|
||||||
"
|
|
||||||
|
|
||||||
LICENSE="GPL-3-with-openssl-exception"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86"
|
|
||||||
IUSE="spell"
|
|
||||||
|
|
||||||
QA_PREBUILT="usr/lib/${PN}/Telegram"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-libs/glib:2
|
|
||||||
dev-libs/gobject-introspection
|
|
||||||
>=media-libs/fontconfig-2.13
|
|
||||||
>=sys-apps/dbus-1.4.20
|
|
||||||
x11-libs/libX11
|
|
||||||
>=x11-libs/libxcb-1.10[xkb]
|
|
||||||
spell? app-text/enchant
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/Telegram"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
exeinto /usr/lib/${PN}
|
|
||||||
doexe "Telegram"
|
|
||||||
newbin "${FILESDIR}"/${PN} "telegram-desktop"
|
|
||||||
|
|
||||||
local icon_size
|
|
||||||
for icon_size in 16 32 48 64 128 256 512; do
|
|
||||||
newicon -s "${icon_size}" \
|
|
||||||
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
|
|
||||||
telegram.png
|
|
||||||
done
|
|
||||||
|
|
||||||
domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
|
|
||||||
}
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue