Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-11-18 14:33:20 +00:00
13 changed files with 14 additions and 296 deletions

View File

@@ -1 +0,0 @@
DIST enpass_6.7.4.933_amd64.deb 39403080 BLAKE2B c2fc2dd2a4b674051f761f2ca28211c2810d4e739ba55bc1939f6e82a6aae46a2eb48ae070fcfad2d6a4fd43ad30e04ca2b62c86e51ca5fcd085e7546288051b SHA512 0cdf53b7431b573d844bf610daa88b17f8612fd138081ae9dbbbcc28808013ed99041430ebd463af7e8d486064c210c3047da8515682eb37ee689b2643e226ee

View File

@@ -1,53 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop unpacker xdg
DESCRIPTION="A cross-platform, complete password management solution"
HOMEPAGE="https://enpass.io/"
SRC_URI="https://apt.enpass.io/pool/main/e/enpass/enpass_${PV}_amd64.deb"
S="${WORKDIR}"
LICENSE="Enpass-EULA"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="bindist mirror strip"
RDEPEND="
net-misc/curl
sys-process/lsof
x11-libs/libXScrnSaver
x11-libs/libxkbcommon
"
QA_PREBUILT="/opt/enpass/*"
src_unpack() {
unpack_deb ${A}
}
src_install() {
insinto /
doins -r opt
fperms +x /opt/enpass/{Enpass,importer_enpass,wifisyncserver_bin}
domenu usr/share/applications/enpass.desktop
gunzip usr/share/doc/enpass/changelog.gz || die
dodoc usr/share/doc/enpass/changelog
for size in {16,24,32,48,64,96,128,256}; do
doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/apps/enpass.png
done
for size in {16,22,24,32,48}; do
doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/status/enpass-status.png
doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/status/enpass-status-dark.png
done
insinto /usr/share/mime/packages
doins usr/share/mime/packages/application-enpass.xml
}

View File

@@ -1 +0,0 @@
DIST yaf-0.0.3.tar.gz 76604 BLAKE2B f8c18fd59b922ee3a9b023eb240e7bb2b420383ef499124b1fa57887bc891dd4b51e9951af1d739b49ec471ef632592f3cc73c8d99b35d256bbcd885229895a7 SHA512 ece522c106baff8423d74a596f6f175206860661379afabee4f4c54d1c94b2ea0b3bc4845338a7c37080cd1a9d240e9fb77ae4eae02964a34516d096cc60f536

View File

@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>contact@thamognya.com</email>
<name>Thamognya Kodi</name>
<description>Primary maintainer</description>
</maintainer>
<longdescription lang="en">
Yet Another Fetch is a tool that fetches system information and shows it in a beautiful way for some extra upvotes on r/unixporn.
Yet another system fetch that is minimal and customizable.
</longdescription>
<upstream>
<remote-id type="github">deepjyoti30/yaf</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Yet another system fetch that is minimal and customizable."
HOMEPAGE="https://github.com/deepjyoti30/yaf"
SRC_URI="https://github.com/deepjyoti30/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-lang/go"
RDEPEND="${DEPEND}"
src_install() {
emake DESTDIR="${D}" install
}

View File

@@ -1 +0,0 @@
DIST akira-0.0.13.tar.gz 899335 BLAKE2B a995bf6083bec24f32e84adfc5551f620877d0ce98b18ff33c7eef57c8401bf8964c9104278691f997024670c8df97d451effba469991eb2d44ee37c166a082e SHA512 e8fbdeb37e1679ef3ee640da4bb37a19c40549b6006291b3dafe7cf56c9436da1ef303232040de8d58dafc5eb110317c77feb21b9e4582520e7baa52f871cd5e

View File

@@ -1,57 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit gnome2-utils xdg meson vala
DESCRIPTION="Native Linux App for UI and UX Design built in Vala and GTK."
HOMEPAGE="https://github.com/akiraux/Akira"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/akiraux/${PN}.git"
else
SRC_URI="https://github.com/akiraux/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${P^}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
dev-libs/gobject-introspection
>=dev-libs/granite-5.3.0
app-arch/libarchive
dev-libs/json-glib
dev-libs/libgee
dev-libs/libxml2
sys-devel/gettext
x11-libs/goocanvas:3.0
x11-libs/gtksourceview:3.0"
RDEPEND="${DEPEND}"
src_prepare(){
vala_src_prepare
default
}
src_install(){
meson_src_install
dosym ../../usr/bin/com.github.akiraux.akira /usr/bin/akira
}
pkg_preinst() {
xdg_pkg_preinst
gnome2_schemas_savelist
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_savelist
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_savelist
}

View File

@@ -1,57 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit gnome2-utils xdg meson vala
DESCRIPTION="Native Linux App for UI and UX Design built in Vala and GTK."
HOMEPAGE="https://github.com/akiraux/Akira"
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/akiraux/${PN}.git"
else
SRC_URI="https://github.com/akiraux/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS=""
S="${WORKDIR}/${P^}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
dev-libs/gobject-introspection
>=dev-libs/granite-5.3.0
app-arch/libarchive
dev-libs/json-glib
dev-libs/libgee
dev-libs/libxml2
sys-devel/gettext
x11-libs/goocanvas:3.0
x11-libs/gtksourceview:3.0"
RDEPEND="${DEPEND}"
src_prepare(){
vala_src_prepare
default
}
src_install(){
meson_src_install
dosym ../../usr/bin/com.github.akiraux.akira /usr/bin/akira
}
pkg_preinst() {
xdg_pkg_preinst
gnome2_schemas_savelist
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_savelist
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_savelist
}

View File

@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>queereen@riseup.net</email>
<name>Avis Drożniak</name>
</maintainer>
<upstream>
<remote-id type="github">akiraux/akira</remote-id>
</upstream>
<longdescription lang="en">
Akira is a native Linux Design application built in Vala and GTK.
Akira focuses on offering a modern and fast approach to UI and UX Design, mainly targeting web designers and graphic designers.
The main goal is to offer a valid and professional solution for designers who want to use Linux as their main OS.
</longdescription>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST ibniz-1.18.tar.gz 41049 BLAKE2B 7f1e15cdf084fae64ffb6c826fb55c961067e606f8d125d902a9d778910a8e790d6d4e07eb9d75b3d9742caa9e3257bae020faf8265b70cca64ec0a4db345c3f SHA512 63448e3eb639a831b847cc3a737040a661ff4107e53ff70b9c33ba951c584ca903729547efd27afff9ac0b9e25a315a1d36670a4f4722c3d2287f375cb1bd760

View File

@@ -1,42 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="virtual machine designed for extremely compact low-level audiovisual programs"
HOMEPAGE="http://viznut.fi/ibniz/"
SRC_URI="http://viznut.fi/ibniz/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+X"
DEPEND="
media-libs/libsdl
X? ( x11-libs/libX11 )
"
RDEPEND="${DEPEND}"
src_prepare() {
default
sed -r \
-e "s/gcc/$(tc-getCC)/" \
-e "s/^FLAGS=(.*)$/FLAGS=${CFLAGS} \1 ${LDFLAGS}/" \
-e "s/-s //" \
-i Makefile || die
}
src_configure() {
if use !X; then
sed -i -e 's;-DX11;;' -e 's;-lX11;;' Makefile || die
fi
}
src_install() {
dobin ibniz
dodoc -r examples
}

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>contact@hacktivis.me</email>
</maintainer>
<longdescription lang="en">
IBNIZ is a virtual machine designed for extremely compact low-level audiovisual programs. The leading design goal is usefulness as a platform for demoscene productions, glitch art and similar projects. Mainsteam software engineering aspects are considered totally irrelevant.
IBNIZ stands for Ideally Bare Numeric Impression giZmo. The name also refers to Gottfried Leibniz, the 17th-century polymath who, among all, invented binary arithmetic, built the first four-operation calculating machine, and believed that the world was designed with the principle that a minimal set of rules should yield a maximal diversity.
</longdescription>
</pkgmetadata>

View File

@@ -18,6 +18,17 @@
# New entries go on top.
# Takuya Wakazono <pastalian46@gmail.com> (2024-11-18)
# Upstream is dead because of the Reddit API changes.
# Official Flathub page is gone as well.
# https://gitlab.gnome.org/World/giara/-/issues/130
# Removal on 2024-12-18. Bug #922029.
net-misc/giara
dev-python/praw
dev-python/prawcore
dev-python/sphinx-rtd-dark-mode
dev-python/betamax-serializers
# Takuya Wakazono <pastalian46@gmail.com> (2024-11-17)
# This ebuild has been broken since 2022 because it tries to pull
# dependencies from the internet.
@@ -65,32 +76,14 @@ app-editors/kitscenarist
# Removal on 2024-11-19. Bug #927878.
dev-util/glsl-language-server
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# Outdated prebuilt binary. Unmaintained since 2022.
# Removal on 2024-11-18.
app-admin/enpass-desktop-bin
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# Doesn't build with GCC 14 and upstream is inactive.
# Removal on 2024-11-18. Bug #922024.
media-sound/ibniz
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# It has been broken ever since its first submission in 2022.
# Removal on 2024-11-18. Bug #836143.
app-misc/yaf
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# Depends on <dev-python/tree-sitter-0.22, which has been dropped.
# Upstream does not support newer treesitter yet.
# Upstream does not support newer treesitter and is no longer
# maintained.
# https://github.com/grantjenks/py-tree-sitter-languages/issues/71
# Removal on 2025-01-18.
dev-python/tree-sitter-languages
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# Unmaintained in guru and it doesn't build since 2022.
# Removal on 2024-11-18. Bug #831138.
media-gfx/akira
# Lucio Sauer <watermanpaint@posteo.net> (2024-10-17)
# Doesn't build since 2024-08 and its sole consumer is up for removal.
# Open bugs 937251, 937252