diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /app-mobilephone | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'app-mobilephone')
72 files changed, 0 insertions, 1710 deletions
diff --git a/app-mobilephone/adebar/Manifest b/app-mobilephone/adebar/Manifest deleted file mode 100644 index 66ae8cf50fa6..000000000000 --- a/app-mobilephone/adebar/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST adebar-2.4.2.tar.gz 65216 BLAKE2B bbcb9729075c624539ad937d72d5fe4e029c54721119f3b0aad30d84feb5a8f0416dd70a1844fa0d5f46baac53aca7a6db476a67df119b01be4a7d1f857bb643 SHA512 3fcf1fd75342ff609fce718d4ca00a8fdfcc34d9ca142951033ce73234d897580b8bf9c4c66208cdb6cb763863653d58439d5e9c17f6dd7bf2a62ce186a77abf diff --git a/app-mobilephone/adebar/adebar-2.4.2.ebuild b/app-mobilephone/adebar/adebar-2.4.2.ebuild deleted file mode 100644 index 56ac670c9aa0..000000000000 --- a/app-mobilephone/adebar/adebar-2.4.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit readme.gentoo-r1 - -DESCRIPTION="Android DEvice Backup And Report, using Bash and ADB" -HOMEPAGE="https://codeberg.org/izzy/Adebar" -SRC_URI="https://codeberg.org/izzy/Adebar/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-shells/bash - dev-util/android-tools -" - -DISABLE_AUTOFORMATTING="no" -DOC_CONTENTS="Please refer to the documentation at https://codeberg.org/izzy/Adebar/wiki. -You can find example configurations at /usr/share/doc/${PF}. -To customize, copy to \${XDG_CONFIG_HOME}/${PN} and edit it to your liking. -Contrary to the documentation, the Gentoo installation does not allow -configuration files relative to main program ${PN} installed to /usr/bin. -So the documentation must be placed in the users home directory." - -src_prepare() { - default - - sed -i -e 's|\(BINDIR=\).*|\1"/usr/share/adebar"|' ${PN}-cli - sed -i -e 's|\(LIBDIR=\).*|\1"/usr/lib/adebar"|' ${PN}-cli - sed -i -e '/-d "\$HOME\/\.config\/adebar"/,+2d' ${PN}-cli -} - -src_install() { - local libdir=/usr/lib/${PN} - local sharedir=/usr/share/${PN} - - newbin ${PN}-cli ${PN} - - insinto ${libdir} - doins -r lib/* - - exeinto ${sharedir}/tools - doexe tools/* - fperms 0644 ${sharedir}/tools/xml2array.php - - insinto ${sharedir}/templates - doins -r templates/* - - dodoc -r doc/* - dodoc README.md - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-mobilephone/adebar/metadata.xml b/app-mobilephone/adebar/metadata.xml deleted file mode 100644 index f737de18059c..000000000000 --- a/app-mobilephone/adebar/metadata.xml +++ /dev/null @@ -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>billie@gentoo.org</email> - <name>Daniel Pielmeier</name> - </maintainer> - <upstream> - <remote-id type="codeberg">izzy/Adebar</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/anyremote/Manifest b/app-mobilephone/anyremote/Manifest deleted file mode 100644 index 6f2d54d7ad6d..000000000000 --- a/app-mobilephone/anyremote/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST anyremote-6.7.3.tar.gz 2466078 BLAKE2B 13cda30322c86b468c6f7d4894801c79d6c96791e6c51b5732ed628d53305a76ab4b13fd0e2088b620bf1a6ab2bda66a5957f0e60da2e327c3a6694a0dd9de66 SHA512 f2c13dbe02437a04af0c07453999fe4727970e386be9ee0d2d9d96aedb2afdc2269e040f3a42bc5479ad196495501cb34583e039a82c5cbd6861803d57e3a8ed diff --git a/app-mobilephone/anyremote/anyremote-6.7.3.ebuild b/app-mobilephone/anyremote/anyremote-6.7.3.ebuild deleted file mode 100644 index 70c62cc921fd..000000000000 --- a/app-mobilephone/anyremote/anyremote-6.7.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Bluetooth, infrared or cable remote control service" -HOMEPAGE="https://anyremote.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="bluetooth dbus zeroconf" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/libX11 - x11-libs/libXtst - bluetooth? ( net-wireless/bluez:= ) - dbus? ( - dev-libs/dbus-glib - sys-apps/dbus - ) - zeroconf? ( net-dns/avahi ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-fix_doublefree.patch - "${FILESDIR}"/${PN}-6.7.3-fix_gcc15.patch -) - -DOCS=( AUTHORS ChangeLog NEWS README ) - -src_configure() { - local myeconfargs=( - --docdir="/usr/share/doc/${PF}/" - $(use_enable bluetooth) - $(use_enable dbus) - $(use_enable zeroconf avahi) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - mv "${ED}"/usr/share/doc/${PF}/{doc-html,html} || die - gunzip "${ED}"/usr/share/man/man1/anyremote.1.gz || die -} diff --git a/app-mobilephone/anyremote/files/anyremote-6.7.3-fix_doublefree.patch b/app-mobilephone/anyremote/files/anyremote-6.7.3-fix_doublefree.patch deleted file mode 100644 index 72d519738e1b..000000000000 --- a/app-mobilephone/anyremote/files/anyremote-6.7.3-fix_doublefree.patch +++ /dev/null @@ -1,22 +0,0 @@ -Backport from upstream "fix potential double free error" -https://sourceforge.net/p/anyremote/code/1086/ ---- a/src/dispatcher.c -+++ b/src/dispatcher.c -@@ -2,7 +2,7 @@ - // anyRemote - // a wi-fi or bluetooth remote for your PC. - // --// Copyright (C) 2006-2016 Mikhail Fedotov <anyremote@mail.ru> -+// Copyright (C) 2006-2020 Mikhail Fedotov <anyremote@mail.ru> - // - // This program is free software; you can redistribute it and/or modify - // it under the terms of the GNU General Public License as published by -@@ -216,7 +216,7 @@ - if (dm->value != NULL) { - free(dm->value); - } -- if (dm->file != NULL) { -+ if (dm->file != NULL && dm->file != dm->scaled) { - free(dm->file); - } - if (dm->scaled != NULL) { diff --git a/app-mobilephone/anyremote/files/anyremote-6.7.3-fix_gcc15.patch b/app-mobilephone/anyremote/files/anyremote-6.7.3-fix_gcc15.patch deleted file mode 100644 index 4eef0e1fb975..000000000000 --- a/app-mobilephone/anyremote/files/anyremote-6.7.3-fix_gcc15.patch +++ /dev/null @@ -1,35 +0,0 @@ -Reported by email 2025-09-01 -Fix from fedora https://src.fedoraproject.org/rpms/anyremote/blob/rawhide/f/fix_compile_error.patch ---- ./src/executor.c.orig 2025-04-25 21:20:37.307777694 +0100 -+++ ./src/executor.c 2025-04-25 21:20:40.314734610 +0100 -@@ -56,7 +56,7 @@ static int isIViewerCommand(char *cmd); - - static void handleInit(); - static void handleConnect(); --static void handleDisconnect(); -+static void handleDisconnect(int peer); - static void handleExit(); - - static void cleanAutoRepeatFlag(); ---- ./src/pr_web.h.orig 2025-04-25 21:31:10.758570383 +0100 -+++ ./src/pr_web.h 2025-04-25 21:31:14.844562838 +0100 -@@ -52,7 +52,7 @@ void webClose (ConnectInfo* connInfo, - void webReset (ConnectInfo* conn); - int listenWeb (ConnectInfo* connInfo); - int acceptWeb (ConnectInfo* connInfo); --int checkWebPort(); -+int checkWebPort(char* buf, int capacity); - int writeWebConn(const dMessage* dm, int mode); - int writeWeb (ConnectInfo* connInfo, const dMessage* dm); - //int haveClients (_WebConnection* cn); ---- ./src/sys_util.c.orig 2025-04-25 21:34:36.141191110 +0100 -+++ ./src/sys_util.c 2025-04-25 21:34:52.101161638 +0100 -@@ -354,7 +354,7 @@ static int pclose_r(int fd, pid_t pid) - { - register int r; - int status; -- void (*hstat)(), (*istat)(), (*qstat)(); -+ void (*hstat)(int), (*istat)(int), (*qstat)(int); - - (void) close(fd); - istat = signal(SIGINT, SIG_IGN); diff --git a/app-mobilephone/anyremote/metadata.xml b/app-mobilephone/anyremote/metadata.xml deleted file mode 100644 index c35cfddb9dab..000000000000 --- a/app-mobilephone/anyremote/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">anyremote</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/dfu-util/Manifest b/app-mobilephone/dfu-util/Manifest deleted file mode 100644 index 9f29244ce9e3..000000000000 --- a/app-mobilephone/dfu-util/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dfu-util-0.11.tar.gz 152462 BLAKE2B 3734698dd62de8a1c781f7631ae17ee9755241ce4d614b028fe6d6c3a117f3a301c174dcadf52252d55b08cfd75298c27a588e880837317ff73c32ab8863ccdd SHA512 fc5304a483ac10e35bf1b9304becdeb407b2e44d8ac51474d2fa17877e6cf71b0126f7e12ebb331d75e7adeb9c173ff5cf083a06ded5847dbe477534cf26a553 diff --git a/app-mobilephone/dfu-util/dfu-util-0.11.ebuild b/app-mobilephone/dfu-util/dfu-util-0.11.ebuild deleted file mode 100644 index c5eac4319329..000000000000 --- a/app-mobilephone/dfu-util/dfu-util-0.11.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://git.code.sf.net/p/dfu-util/dfu-util" - inherit autotools git-r3 -else - SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - KEYWORDS="amd64 arm64 ~riscv x86" -fi - -DESCRIPTION="implements the Host (PC) side of the USB DFU (Device Firmware Upgrade) protocol" -HOMEPAGE="https://dfu-util.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND="virtual/libusb:1" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} diff --git a/app-mobilephone/dfu-util/dfu-util-9999.ebuild b/app-mobilephone/dfu-util/dfu-util-9999.ebuild deleted file mode 100644 index 86f93de93c65..000000000000 --- a/app-mobilephone/dfu-util/dfu-util-9999.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://git.code.sf.net/p/dfu-util/dfu-util" - inherit autotools git-r3 -else - SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~riscv ~x86" -fi - -DESCRIPTION="implements the Host (PC) side of the USB DFU (Device Firmware Upgrade) protocol" -HOMEPAGE="https://dfu-util.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND="virtual/libusb:1" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} diff --git a/app-mobilephone/dfu-util/metadata.xml b/app-mobilephone/dfu-util/metadata.xml deleted file mode 100644 index 0d3d7a8d0a43..000000000000 --- a/app-mobilephone/dfu-util/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>embedded@gentoo.org</email> - <name>Embedded Gentoo</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">dfu-util</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/flashlight/Manifest b/app-mobilephone/flashlight/Manifest deleted file mode 100644 index 8739b8f4fa8e..000000000000 --- a/app-mobilephone/flashlight/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST flashlight-0.1.1.tar.gz 20077 BLAKE2B c9ed29d034c5c7e91a87209236e153afbada4c0e098dba0e0ed8fa0f7b321d3ec693fe198de415031024f4a29437ba2986809f30009c5c09751d7800449a42af SHA512 ed8350bf75f5638c36ba070dee7f5aa0455fcde5ed4ecc63ff7a27578d34e382e16b2998e25898e972b95b5307af58de14b96ee359bedfcee924f9b7e865dcd6 diff --git a/app-mobilephone/flashlight/files/60-flashlight.rules b/app-mobilephone/flashlight/files/60-flashlight.rules deleted file mode 100644 index b9098a83cb3c..000000000000 --- a/app-mobilephone/flashlight/files/60-flashlight.rules +++ /dev/null @@ -1,5 +0,0 @@ -# SPDX-License-Identifier: GPL-3+ -# -# This file is part of flashlight. - -SUBSYSTEM=="leds", KERNEL=="white:flash", ACTION=="add", RUN+="/bin/chmod -R a+w /sys%p" diff --git a/app-mobilephone/flashlight/files/90-flashlight.rules b/app-mobilephone/flashlight/files/90-flashlight.rules deleted file mode 100644 index 3aafcd21a28f..000000000000 --- a/app-mobilephone/flashlight/files/90-flashlight.rules +++ /dev/null @@ -1,2 +0,0 @@ -SUBSYSTEM=="leds", ACTION=="add", KERNEL=="white:flash", \ - RUN+="/bin/chmod 777 /sys/class/leds/%k/brightness" diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild b/app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild deleted file mode 100644 index 218d2a0f9714..000000000000 --- a/app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson gnome2-utils udev - -MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef" - -DESCRIPTION="Simple flashlight application for the PinePhone" -HOMEPAGE="https://gitlab.com/a-wai/flashlight.git" -SRC_URI="https://gitlab.com/a-wai/flashlight/-/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - dev-libs/glib - x11-libs/gtk+ -" -BDEPEND="dev-lang/python-exec[native-symlinks]" - -src_install() { - meson_src_install - udev_dorules "${FILESDIR}/60-flashlight.rules" - mv "${D}/usr/share/appdata" "${D}/usr/share/metainfo" || die -} - -pkg_postinst() { - gnome2_schemas_update - xdg_desktop_database_update - udev_reload -} - -pkg_postrm() { - gnome2_schemas_update - xdg_icon_cache_update - udev_reload -} diff --git a/app-mobilephone/flashlight/metadata.xml b/app-mobilephone/flashlight/metadata.xml deleted file mode 100644 index 6d5ef04d40e9..000000000000 --- a/app-mobilephone/flashlight/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="gitlab">a-wai/flashlight.git</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/gammu/Manifest b/app-mobilephone/gammu/Manifest deleted file mode 100644 index b083ab159211..000000000000 --- a/app-mobilephone/gammu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gammu-1.42.0.tar.xz 1747520 BLAKE2B 13f2627ad189e8ca92da2b16c4f7f5f792f601ca5f7620e251526f79b399b54eb3fb46b420ccb81d4bb44c7777d417c96390001d30dbbe9740eb3d737c574716 SHA512 b1826b011b7af15c87bd1e9214536607450553f9b5c7ba9b40ea2a1b9d8dcc8cab61106055fcb4aeb69e78ea29d2f4986ffd7df20210ed76bc6a0c474e140ba1 diff --git a/app-mobilephone/gammu/files/gammu-1.42.0-CMP0110-policy.patch b/app-mobilephone/gammu/files/gammu-1.42.0-CMP0110-policy.patch deleted file mode 100644 index b67cebd17a41..000000000000 --- a/app-mobilephone/gammu/files/gammu-1.42.0-CMP0110-policy.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/CMakeLists.txt.orig b/CMakeLists.txt -index 6cffb02..f7993cf 100644 ---- a/CMakeLists.txt.orig -+++ b/CMakeLists.txt -@@ -13,6 +13,7 @@ set (CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") - # Silent some warnings from CMake 2.6 - cmake_policy(SET CMP0003 NEW) - cmake_policy(SET CMP0009 NEW) -+cmake_policy(SET CMP0110 NEW) - - option (COVERAGE "Add flags for Coverage analysis" OFF) - diff --git a/app-mobilephone/gammu/files/gammu-1.42.0-fortify-source-3.patch b/app-mobilephone/gammu/files/gammu-1.42.0-fortify-source-3.patch deleted file mode 100644 index dba1ca50ec6d..000000000000 --- a/app-mobilephone/gammu/files/gammu-1.42.0-fortify-source-3.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://bugs.gentoo.org/854324 -https://github.com/gammu/gammu/commit/a37e5d8054f863fa71e38e244dd4da13eee6e251 - -From a37e5d8054f863fa71e38e244dd4da13eee6e251 Mon Sep 17 00:00:00 2001 -From: Martin Liska <mliska@suse.cz> -Date: Mon, 20 Jun 2022 10:24:13 +0200 -Subject: [PATCH] Fix buffer overflow in Backup.Creator - -I noticed that while testing the upcoming GCC 12 with -D_FORTIFY_SOURCE=3: -here I have - -$1 = 0x7ffff7f0f940 <Buffer.1.lto_priv.1> "Linux, kernel 5.16.14-1-default (#1 SMP PREEMPT Fri Mar 11 12:33:34 UTC 2022 (80acc65))" -(gdb) p (int)strlen(GetOS()) -$3 = 87 -so GetOS() returns 87 chars while: - -include/gammu-backup.h: char Creator[80]; - -Fixes: #701 ---- a/include/gammu-backup.h -+++ b/include/gammu-backup.h -@@ -218,7 +218,7 @@ typedef struct { - /** - * Name of program which created backup - */ -- char Creator[80]; -+ char Creator[512]; - /** - * Timestamp of backup - */ - diff --git a/app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch b/app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch deleted file mode 100644 index 03e9ea631732..000000000000 --- a/app-mobilephone/gammu/files/gammu-1.42.0-gammu-detect.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/gammu-detect/udev.c.orig b/gammu-detect/udev.c -index 4d25949..e0cd383 100644 ---- a/gammu-detect/udev.c.orig -+++ b/gammu-detect/udev.c -@@ -189,12 +189,12 @@ void udev_detect(void) - client = g_udev_client_new(subsys); - - list = g_udev_client_query_by_subsystem(client, subsys[0]); -- for (iter = list; iter; iter = g_list_next(iter)) { -- dump_device_and_parent(G_UDEV_DEVICE(iter->data), 0); -- if (device_is_valid(G_UDEV_DEVICE(iter->data))) { -- device_dump_config(G_UDEV_DEVICE(iter->data)); -+ for (iter = g_list_first(list); iter; iter = g_list_next(iter)) { -+ dump_device_and_parent(iter->data, 0); -+ if (device_is_valid(iter->data)) { -+ device_dump_config(iter->data); - } -- g_object_unref(G_UDEV_DEVICE(iter->data)); -+ g_object_unref(iter->data); - } - } - diff --git a/app-mobilephone/gammu/gammu-1.42.0-r1.ebuild b/app-mobilephone/gammu/gammu-1.42.0-r1.ebuild deleted file mode 100644 index 00ba2ed482b2..000000000000 --- a/app-mobilephone/gammu/gammu-1.42.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A tool to handle your cellular phone" -HOMEPAGE="https://wammu.eu/gammu/" -SRC_URI="https://dl.cihar.com/${PN}/releases/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="bluetooth curl dbi debug irda mysql nls odbc postgres usb" - -COMMON_DEPEND=" - dev-libs/glib:2= - dev-libs/libgudev:= - virtual/libiconv - bluetooth? ( net-wireless/bluez:= ) - curl? ( net-misc/curl:= ) - dbi? ( >=dev-db/libdbi-0.8.3:= ) - mysql? ( dev-db/mysql-connector-c:= ) - nls? ( sys-devel/gettext ) - odbc? ( dev-db/unixODBC ) - postgres? ( dev-db/postgresql:= ) - usb? ( virtual/libusb:1= ) -" -DEPEND=" - ${COMMON_DEPEND} - irda? ( virtual/os-headers ) -" -RDEPEND=" - ${COMMON_DEPEND} - dev-util/dialog -" -PATCHES=( - "${FILESDIR}/${P}-CMP0110-policy.patch" - "${FILESDIR}/${P}-gammu-detect.patch" - "${FILESDIR}/${P}-fortify-source-3.patch" -) - -src_configure() { - local mycmakeargs=( - -DWITH_BLUETOOTH=$(usex bluetooth) - -DWITH_CURL=$(usex curl) - -DWITH_Gettext=$(usex nls) - -DWITH_Iconv=$(usex nls) - -DWITH_IRDA=$(usex irda) - -DWITH_LibDBI=$(usex dbi) - -DWITH_MySQL=$(usex mysql) - -DWITH_ODBC=$(usex odbc) - -DWITH_Postgres=$(usex postgres) - -DWITH_USB=$(usex usb) - -DINSTALL_DOC_DIR="share/doc/${PF}" - ) - cmake_src_configure -} - -src_test() { - addwrite "/var/lock/LCK..bar" - LD_LIBRARY_PATH="${BUILD_DIR}/libgammu" cmake_src_test -j1 -} - -src_install() { - cmake_src_install - docompress -x /usr/share/doc/${PF}/examples/ -} diff --git a/app-mobilephone/gammu/metadata.xml b/app-mobilephone/gammu/metadata.xml deleted file mode 100644 index 58e4d954b478..000000000000 --- a/app-mobilephone/gammu/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="curl">Enables curl support</flag> - <flag name="irda">Enables infrared support</flag> - <flag name="nls">Enable native language support</flag> - <flag name="mysql">Use mysql for data storage</flag> - <flag name="odbc">Use ODBC as DB connector</flag> - <flag name="postgres">Use PostgreSQL for data storage</flag> - <flag name="usb">Enable USB suport</flag> - </use> - <upstream> - <remote-id type="github">gammu/gammu</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/gnokii/Manifest b/app-mobilephone/gnokii/Manifest deleted file mode 100644 index d8f2ef26b3e5..000000000000 --- a/app-mobilephone/gnokii/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnokii-0.6.31.tar.bz2 1237865 BLAKE2B d94c5d44e7075b875037c55448b63c76a27116ad09eeb3c450597d6d65d0cabae65aefc904dcdd868b30fbd17989ce50aecfb2d08dce8ac55e36d1976f0b61da SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-codeset.m4 b/app-mobilephone/gnokii/files/gnokii-0.6.31-codeset.m4 deleted file mode 100644 index 9b17f8f10e72..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-codeset.m4 +++ /dev/null @@ -1,22 +0,0 @@ -# codeset.m4 serial 4 (gettext-0.18) -dnl Copyright (C) 2000-2002, 2006, 2008-2010 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -AC_DEFUN([AM_LANGINFO_CODESET], -[ - AC_CACHE_CHECK([for nl_langinfo and CODESET], [am_cv_langinfo_codeset], - [AC_TRY_LINK([#include <langinfo.h>], - [char* cs = nl_langinfo(CODESET); return !cs;], - [am_cv_langinfo_codeset=yes], - [am_cv_langinfo_codeset=no]) - ]) - if test $am_cv_langinfo_codeset = yes; then - AC_DEFINE([HAVE_LANGINFO_CODESET], [1], - [Define if you have <langinfo.h> and nl_langinfo(CODESET).]) - fi -]) - diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-conf-intrinsic.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-conf-intrinsic.patch deleted file mode 100644 index cc75e8cebe49..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-conf-intrinsic.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff '--color=auto' -ruN gnokii-0.6.31.orig/configure.in gnokii-0.6.31/configure.in ---- gnokii-0.6.31.orig/configure.in 2024-11-16 14:59:39.416370347 +0100 -+++ gnokii-0.6.31/configure.in 2024-11-16 15:03:09.368586626 +0100 -@@ -940,6 +940,7 @@ - AC_CACHE_CHECK(for ISO C99 compliant snprintf,ac_cv_func_snprintf_c99, - [AC_TRY_RUN([ - #include <stdio.h> -+#include <stdlib.h> - - int main() - { -@@ -955,6 +956,7 @@ - [AC_TRY_RUN([ - #include <stdio.h> - #include <stdarg.h> -+#include <stdlib.h> - - int doit(char *buf, int len, const char *s, ...) - { diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-docdir.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-docdir.patch deleted file mode 100644 index 74d28cc01398..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-docdir.patch +++ /dev/null @@ -1,69 +0,0 @@ ---- a/Docs/Makefile.am.JeR -+++ b/Docs/Makefile.am -@@ -1,6 +1,6 @@ - SUBDIRS = man sample protocol - --docsdir = $(datadir)/doc/gnokii -+docsdir = $(docdir) - - DEVEL_DOCS = CodingStyle \ - README.libsms ---- a/Docs/protocol/Makefile.am -+++ b/Docs/protocol/Makefile.am -@@ -1,4 +1,4 @@ --protocoldocsdir = $(datadir)/doc/gnokii/protocol -+protocoldocsdir = $(docdir)/protocol - protocoldocs_DATA= \ - dancall.txt \ - gnokiid-at.txt \ ---- a/Docs/sample/Makefile.am -+++ b/Docs/sample/Makefile.am -@@ -1,6 +1,6 @@ - SUBDIRS = ppp logo ringtone vCalendar - --sampledocsdir = $(datadir)/doc/gnokii/sample -+sampledocsdir = $(docdir)/sample - sampledocs_DATA = gnokiirc \ - magic \ - 45-nokiadku2.rules ---- a/Docs/sample/vCalendar/Makefile.am -+++ b/Docs/sample/vCalendar/Makefile.am -@@ -1,4 +1,4 @@ --vcaldocsdir = $(datadir)/doc/gnokii/sample/vCalendar -+vcaldocsdir = $(docdir)/sample/vCalendar - vcaldocs_DATA = test.vcs - - EXTRA_DIST = $(vcaldocs_DATA) ---- a/Docs/sample/logo/Makefile.am -+++ b/Docs/sample/logo/Makefile.am -@@ -1,4 +1,4 @@ --logodocsdir = $(datadir)/doc/gnokii/sample/logo -+logodocsdir = $(docdir)/sample/logo - logodocs_DATA = pacman.xpm \ - gnokii.xpm \ - gnokiiop.xpm \ -@@ -6,4 +6,4 @@ - bronto.xpm \ - horse2.xpm - --EXTRA_DIST = $(logodocs_DATA) -\ No newline at end of file -+EXTRA_DIST = $(logodocs_DATA) ---- a/Docs/sample/ringtone/Makefile.am -+++ b/Docs/sample/ringtone/Makefile.am -@@ -1,4 +1,4 @@ --ringtonedocsdir = $(datadir)/doc/gnokii/sample/ringtone -+ringtonedocsdir = $(docdir)/sample/ringtone - ringtonedocs_DATA = star.imelody star.rtttl - --EXTRA_DIST = $(ringtonedocs_DATA) -\ No newline at end of file -+EXTRA_DIST = $(ringtonedocs_DATA) ---- a/Docs/sample/ppp/Makefile.am -+++ b/Docs/sample/ppp/Makefile.am -@@ -1,4 +1,4 @@ --pppdocsdir = $(datadir)/doc/gnokii/sample/ppp -+pppdocsdir = $(docdir)/sample/ppp - pppdocs_DATA = cimd-connect \ - ppp-FILES \ - options \ diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch deleted file mode 100644 index 243f78174a0f..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -689,7 +689,7 @@ - fi - fi - --AM_CONDITIONAL(XGNOKII, test "x$_support" = "xyes") -+AM_CONDITIONAL(XGNOKII, test "x$x_support" = "xyes") - - dnl ======================== Check for libsocket - AC_CHECK_LIB(socket, socket) diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch deleted file mode 100644 index 09b65f5b0f81..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch +++ /dev/null @@ -1,27 +0,0 @@ -Patch by Robert Scheck <robert@fedoraproject.org> for gnokii <= 0.6.31 to avoid -build failures with GCC 5.x as "gnokii-0.6.31/xgnokii/xgnokii.c:1209: undefined -reference to `GUI_HideAbout'" and "xgnokii-xgnokii_logos.o:(.data.rel+0xe0): -undefined reference to `CloseLogosWindow'". - ---- gnokii-0.6.31/xgnokii/xgnokii.c 2011-12-02 15:53:04.000000000 +0100 -+++ gnokii-0.6.31/xgnokii/xgnokii.c.gcc5 2015-06-20 15:49:59.000000000 +0200 -@@ -798,7 +798,7 @@ - } - - --inline void GUI_HideAbout(void) -+void GUI_HideAbout(void) - { - gtk_widget_hide(AboutDialog); - } ---- gnokii-0.6.31/xgnokii/xgnokii_logos.c 2011-12-02 15:53:04.000000000 +0100 -+++ gnokii-0.6.31/xgnokii/xgnokii_logos.c.gcc5 2015-06-20 15:50:15.000000000 +0200 -@@ -1304,7 +1304,7 @@ - return 0; - } - --inline void CloseLogosWindow(void) -+void CloseLogosWindow(void) - { - gtk_widget_hide(GUI_LogosWindow); - } diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch deleted file mode 100644 index 6637a6af62c4..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch +++ /dev/null @@ -1,17 +0,0 @@ -Patch by Robert Scheck <robert@fedoraproject.org> for gnokii <= 0.6.31 to avoid -build failures with GCC 7.x as "../common/.libs/libgnokii.so: undefined reference -to `local_atoi'". The "inline" is only a hint that the compiler doesn't complain -about double defined symbols, but does not guarantee that a function is inlined -or that a symbol is generated when needed. - ---- gnokii-0.6.31/common/gsm-filetypes.c 2011-12-02 15:53:04.000000000 +0100 -+++ gnokii-0.6.31/common/gsm-filetypes.c.gcc7 2017-02-12 00:55:39.000000000 +0100 -@@ -1409,7 +1409,7 @@ - #define GET_NEXT_TOKEN() o = get_next_token(line + offset, ';') - #define STORE_TOKEN(a) strip_slashes(a, line + offset, sizeof(a) - 1, o - 1) - --inline int local_atoi(char *str, int len) -+static int local_atoi(char *str, int len) - { - int retval; - char *aux = strndup(str, len); diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-sqlite-typo.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-sqlite-typo.patch deleted file mode 100644 index b3dd41d22019..000000000000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.31-sqlite-typo.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://bugs.gentoo.org/829800 -https://src.fedoraproject.org/rpms/gnokii/raw/rawhide/f/gnokii-0.6.31-sqlite3.patch - -Patch by Robert Scheck <robert@fedoraproject.org> for gnokii <= 0.6.31 which adds -the missing linking to -lsqlite3 by correcting the configure script. Without this -patch the libsmsd_sqlite.so fails with "undefined symbol: sqlite3_open" simply. - ---- a/configure.in -+++ b/configure.in -@@ -747,7 +747,7 @@ - have_sqlite=no - PKG_CHECK_MODULES(SQLITE3, sqlite3, have_sqlite=yes, have_sqlite=no) - if test x$enable_sqlite != xno && test x$PKGCONF != xno ; then -- SQLITE_LIBS=SQLITE3_LIBS -+ SQLITE_LIBS=$SQLITE3_LIBS - dnl SQLITE_CFLAGS=SQLITE3_CFLAGS - AC_SUBST(SQLITE_LIBS) - AC_SUBST(SQLITE_CFLAGS) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild deleted file mode 100644 index 5f2e6fef24f4..000000000000 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools desktop linux-info strip-linguas - -HOMEPAGE="https://www.gnokii.org/" -DESCRIPTION="User space driver and tools for use with mobile phones" -SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 ~sparc x86" -IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X" - -RDEPEND=" - !app-mobilephone/smstools - dev-libs/glib:2 - sys-libs/readline:= - bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) - ical? ( dev-libs/libical:= ) - pcsc-lite? ( sys-apps/pcsc-lite ) - sms? ( - postgres? ( dev-db/postgresql:* ) - mysql? ( dev-db/mysql-connector-c:= ) - ) - usb? ( virtual/libusb:0 ) - X? ( x11-libs/gtk+:2 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/intltool - irda? ( virtual/os-headers ) - nls? ( sys-devel/gettext ) -" - -CONFIG_CHECK="~UNIX98_PTYS" - -S="${WORKDIR}/${PN}-${PV%.1}" - -# Supported languages and translated documentation -# Be sure all languages are prefixed with a single space! -MY_AVAILABLE_LINGUAS=" cs de et fi fr it nl pl pt sk sl sv zh_CN" - -PATCHES=( - "${FILESDIR}"/${P}-docdir.patch - "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch - "${FILESDIR}"/${P}-gcc5.patch - "${FILESDIR}"/${P}-gcc7.patch - "${FILESDIR}"/${PN}-0.6.31-sqlite-typo.patch - "${FILESDIR}"/${PN}-0.6.31-conf-intrinsic.patch -) - -src_prepare() { - default - - sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die - - # bug 775485 - sed -i -e "s:my_bool:bool:" smsd/mysql.c || die - - cp "${FILESDIR}"/${P}-codeset.m4 m4/codeset.m4 || die - mv configure.{in,ac} || die - - eautoreconf -} - -src_configure() { - strip-linguas ${MY_AVAILABLE_LINGUAS} - - local config_xdebug - if use X && use debug; then - config_xdebug="--enable-xdebug" - else - config_xdebug="--disable-xdebug" - fi - - local myeconfargs=( - --enable-security - --disable-unix98test - $(use_enable bluetooth) - ${config_xdebug} - $(use_enable debug fulldebug) - $(use_enable debug rlpdebug) - $(use_enable ical libical) - $(use_enable irda) - $(use_enable mysql) - $(use_enable nls) - $(use_enable pcsc-lite libpcsclite) - $(use_enable postgres) - $(use_enable sms smsd) - $(use_enable usb libusb) - $(use_with X x) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - echo common/phones/fake.c >> po/POTFILES.in || die - default -} - -src_install() { - default - - # package provides .pc files - find "${D}" -name '*.la' -delete || die - - insinto /etc - doins Docs/sample/gnokiirc - - # only one file needs suid root to make a pseudo device - fperms 4755 /usr/sbin/mgnokiidev - - use X && newicon Docs/sample/logo/gnokii.xpm xgnokii.xpm - - if use sms; then - cd smsd || die - - docinto smsd - use mysql && dodoc sms.tables.mysql.sql README.MySQL - use postgres && dodoc sms.tables.pq.sql - dodoc README ChangeLog README.Tru64 action - fi -} - -pkg_postinst() { - elog "Make sure the user that runs gnokii has read/write access to the device" - elog "which your phone is connected to." - elog "The simple way of doing that is to add your user to the uucp group." -} diff --git a/app-mobilephone/gnokii/metadata.xml b/app-mobilephone/gnokii/metadata.xml deleted file mode 100644 index 8dddbab7845c..000000000000 --- a/app-mobilephone/gnokii/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - gnokii provides tools and a user space driver for use with mobile phones. - With gnokii you can do such things as make data calls, update your address book, - change calendar entires, send and receive SMS messages and load ring tones - depending on the phone you have. - </longdescription> - <use> - <flag name="ical">Enable support for <pkg>dev-libs/libical</pkg></flag> - <flag name="irda">Enable infrared support</flag> - <flag name="sms">Enable SMS support (build smsd)</flag> - <flag name="pcsc-lite">Enable smartcard support with <pkg>sys-apps/pcsc-lite</pkg></flag> - </use> - <upstream> - <remote-id type="savannah">gnokii</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/heimdall/Manifest b/app-mobilephone/heimdall/Manifest deleted file mode 100644 index 7c6f2dc2e979..000000000000 --- a/app-mobilephone/heimdall/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST heimdall-2.2.2.tar.gz 68059 BLAKE2B 946959db1819581856f570aa9a114849f0dc20e12639847a63a28c3ea5752a57e5f50a57dd53c7c7ac005542eba4e496d766f2e185c66013d62d803c69a2172d SHA512 75c3614b1c7dcbcd5537a308ddd3e2adb97024c7d9572ad2a9187ff50f516209995cf9ab65efa9dd282b925687af70a61298cf0e07b5dca333b589e37b2a14e3 diff --git a/app-mobilephone/heimdall/heimdall-2.2.2.ebuild b/app-mobilephone/heimdall/heimdall-2.2.2.ebuild deleted file mode 100644 index a9e94b9d755e..000000000000 --- a/app-mobilephone/heimdall/heimdall-2.2.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake udev - -DESCRIPTION="Tool suite used to flash firmware onto Samsung devices" -HOMEPAGE=" - https://git.sr.ht/~grimler/Heimdall - https://glassechidna.com.au/heimdall/ - https://github.com/Benjamin-Dobell/Heimdall -" - -if [[ ${PV} != 9999 ]]; then - SRC_URI="https://git.sr.ht/~grimler/Heimdall/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/Heimdall-v${PV}" - - KEYWORDS="amd64 ~arm64" -else - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~grimler/Heimdall" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="gui" - -RDEPEND=" - virtual/zlib:= - virtual/libusb:1= - gui? ( - dev-qt/qtbase:6[gui,widgets] - )" - -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DDISABLE_FRONTEND=$(usex !gui) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - udev_dorules heimdall/60-heimdall.rules -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/app-mobilephone/heimdall/metadata.xml b/app-mobilephone/heimdall/metadata.xml deleted file mode 100644 index 1ceb474f6567..000000000000 --- a/app-mobilephone/heimdall/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourcehut">~grimler/Heimdall</remote-id> - <remote-id type="github">Benjamin-Dobell/Heimdall</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/metadata.xml b/app-mobilephone/metadata.xml deleted file mode 100644 index d2e23b05f9d6..000000000000 --- a/app-mobilephone/metadata.xml +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<catmetadata> - <longdescription lang="en"> - The app-mobilephone category contains software for working with mobile phones. - </longdescription> - <longdescription lang="ja"> - app-mobilephoneカテゴリにはケタイと使うソフトウェアが含まれます。 - </longdescription> - <longdescription lang="vi"> - Nhóm app-mobilephone chứa các phần mềm hoạt động với - điện thoại di động. - </longdescription> - <longdescription lang="de"> - Die Kategorie app-mobilephone enthält Software für das Arbeiten mit Mobiltelefonen. - </longdescription> - <longdescription lang="it"> - La categoria app-mobilephone contiene software per la telefonia mobile. - </longdescription> - <longdescription lang="pt"> - A categoria app-mobilephone contém programas para trabalhar com - telefones celulares. - </longdescription> - <longdescription lang="pl"> - Kategoria app-mobilephone zawiera oprogramowanie do współpracy z - telefonami komórkowymi. - </longdescription> - <longdescription lang="es"> - La categoría app-mobilephone contiene software para trabajar con - teléfonos móviles. - </longdescription> -</catmetadata> diff --git a/app-mobilephone/mobile-config-firefox/Manifest b/app-mobilephone/mobile-config-firefox/Manifest deleted file mode 100644 index fa07c02bc4ad..000000000000 --- a/app-mobilephone/mobile-config-firefox/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mobile-config-firefox-2.1.0.tar.bz2 18954 BLAKE2B c5eab1f94aa242c557ac60b4f6f094da004284280a15817929f0ef44b98a9a3351baec2886ee55c3fd9ea5237441fa0387363f5496f8223e782ae35030856aa8 SHA512 2a1ee9e3dac3e8066dc7052440e2ab69734e8bfdd25ab06c6250c2f15a6bb63d0dbe8cd3c0bcc546efaee12308b13c62dfd4c7dad7f1d6ab75139d5ced87f472 diff --git a/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch deleted file mode 100644 index f26db650a70c..000000000000 --- a/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 953b5e3b6c5b2e2c4518a7af800554b319c69ff1 Mon Sep 17 00:00:00 2001 -From: Danct12 <danct12@disroot.org> -Date: Fri, 12 Feb 2021 13:01:58 +0700 -Subject: [PATCH] src/prefs.js: disable sandbox for non-ESR - -https://support.mozilla.org/bm/questions/1236295#answer-1161622 - -Signed-off-by: Danct12 <danct12@disroot.org> ---- - src/mobile-config-prefs.js | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js -index c4a9a77..a32111c 100644 ---- a/src/mobile-config-prefs.js -+++ b/src/mobile-config-prefs.js -@@ -4,6 +4,7 @@ - // Set up autoconfig (we use it to copy/update userChrome.css into profile dir) - pref('general.config.filename', "mobile-config-autoconfig.js"); - pref('general.config.obscure_value', 0); -+pref('general.config.sandbox_enabled', false); - - // Select a mobile user agent for firefox (same as tor browser on android) - pref('general.useragent.override', 'Mozilla/5.0 (Android 9; Mobile; rv:78.0) Gecko/20100101 Firefox/78.0'); --- -2.30.0 - diff --git a/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch deleted file mode 100644 index 1b18ea357076..000000000000 --- a/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js -index 6090643..787e48e 100644 ---- a/src/mobile-config-prefs.js -+++ b/src/mobile-config-prefs.js -@@ -33,3 +33,7 @@ pref('toolkit.cosmeticAnimations.enabled', false); - - // Disable download animations, save CPU - pref('browser.download.animateNotifications', false); -+ -+// Disable the new Proton design -+pref('browser.proton.enabled', false); -+ diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml b/app-mobilephone/mobile-config-firefox/metadata.xml deleted file mode 100644 index 7636b6a7a95b..000000000000 --- a/app-mobilephone/mobile-config-firefox/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="gitlab">postmarketOS/mobile-config-firefox</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild deleted file mode 100644 index c5ea4f7ba0af..000000000000 --- a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Mobile and privacy friendly configuration for Firefox" -HOMEPAGE="https://gitlab.com/postmarketOS/mobile-config-firefox" -SRC_URI="https://gitlab.com/postmarketOS/mobile-config-firefox/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -PATCHES=( - "${FILESDIR}"/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch - "${FILESDIR}"/disable-proton-ui.patch -) - -src_install() { - default - mv "${D}"/usr/lib "${D}"/usr/lib64 || die -} - -pkg_postinst() { - elog "You will need to copy /etc/mobile-config-firefox/userChrome.css file to" - elog "your firefox profile's chrome folder ~/.mozilla/firefox/XXXX/chrome/ " - elog "to enable firefox mobile layout, you might need to create the chrome " - elog "folder if it's not there" -} diff --git a/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules b/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules deleted file mode 100644 index cd0031422cba..000000000000 --- a/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules +++ /dev/null @@ -1,5 +0,0 @@ -SUBSYSTEMS=="usb", ENV{.LOCAL_ifNum}="$attr{bInterfaceNumber}" - -SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="01", SYMLINK+="EG25.NMEA", MODE="0660" -SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="02", SYMLINK+="EG25.AT", MODE="0660" -SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="03", SYMLINK+="EG25.MODEM", MODE="0660" diff --git a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service deleted file mode 100644 index e79986065096..000000000000 --- a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Setup modem - -[Service] -Type=simple -ExecStart=/usr/sbin/pinephone-modem-setup.sh - -[Install] -WantedBy=graphical.target diff --git a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh deleted file mode 100644 index ea06ab3b0015..000000000000 --- a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -log() { - echo "$@" | logger -t "manjaro:modem-setup" -} - -QMBNCFG_CONFIG="1" - -# Read current config -QMBNCFG_ACTUAL_CONFIG=$(echo 'AT+QMBNCFG="AutoSel"' | atinout - $DEV -) - -if echo $QMBNCFG_ACTUAL_CONFIG | grep -q $QMBNCFG_CONFIG -then - log "Modem already configured" - exit 0 -fi - - -# Configure VoLTE auto selecting profile -RET=$(echo "AT+QMBNCFG=\"AutoSel\",$QMBNCFG_CONFIG" | atinout - $DEV -) -if ! echo $RET | grep -q OK -then - log "Failed to enable VoLTE profile auto selecting: $RET" - exit 1 -fi diff --git a/app-mobilephone/pinephone-modem-scripts/metadata.xml b/app-mobilephone/pinephone-modem-scripts/metadata.xml deleted file mode 100644 index 3b196a0080bf..000000000000 --- a/app-mobilephone/pinephone-modem-scripts/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>gjdijkman@gjdwebserver.nl</email> - <name>Gerben Jan Dijkman</name> - </maintainer> -</pkgmetadata> diff --git a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild deleted file mode 100644 index 22122782706f..000000000000 --- a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit udev systemd - -COMMIT="cefcd46502acca9bd396c885df445a712c8c4eff" - -DESCRIPTION="Modem scripts for the PinePhone" -HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts" -EGIT_REPO_URI="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -EGIT_BRANCH=eg25-manager - -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~arm64" - -RDEPEND=" - net-dialup/atinout - sci-geosciences/gpsd -" - -src_install() { - udev_dorules "${S}"/90-modem-eg25.rules - systemd_dounit "${S}"/pinephone-modem-scripts.pinephone-modem-setup.service - dobin "${S}"/pinephone-modem-setup.sh -} diff --git a/app-mobilephone/scmxx/Manifest b/app-mobilephone/scmxx/Manifest deleted file mode 100644 index 4a0393f75259..000000000000 --- a/app-mobilephone/scmxx/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST scmxx-0.9.0.tar.bz2 250681 BLAKE2B b9426df1a4c3a78eae17048490a7627b6cd49e91839fa254fc1a06174337ce532228a217c911b7743bf6d87ad986c3148056b63f4f1cc6f82be948315dfdf22c SHA512 755877badfc846fa33ea29a38c9f8408f62d5343e0927438640ac923e8fccfcc1a0ffeae82f707d5ac1632022a15eaa2d9816602420212f171e29505c109f20f diff --git a/app-mobilephone/scmxx/metadata.xml b/app-mobilephone/scmxx/metadata.xml deleted file mode 100644 index 2de61945b3f0..000000000000 --- a/app-mobilephone/scmxx/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">scmxx</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/scmxx/scmxx-0.9.0-r1.ebuild b/app-mobilephone/scmxx/scmxx-0.9.0-r1.ebuild deleted file mode 100644 index f713abcbf405..000000000000 --- a/app-mobilephone/scmxx/scmxx-0.9.0-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Exchange data with Siemens phones" -HOMEPAGE="http://www.hendrik-sattler.de/scmxx/" -SRC_URI="https://downloads.sourceforge.net/scmxx/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 x86" -IUSE="bluetooth nls" - -RDEPEND="bluetooth? ( net-wireless/bluez )" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext )" - -src_prepare() { - default - - # Clang 16 - eautoreconf -} - -src_install() { - default - - exeinto /usr/lib/scmxx - doexe contrib/* - - doman docs/*.1 - - rm docs/README_WIN32.txt || die - dodoc AUTHORS BUGS CHANGELOG README TODO docs/*.txt -} diff --git a/app-mobilephone/scrcpy/Manifest b/app-mobilephone/scrcpy/Manifest deleted file mode 100644 index cd1ca3da8751..000000000000 --- a/app-mobilephone/scrcpy/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST scrcpy-3.3.4.tar.gz 465799 BLAKE2B e50a6e6ceb55ba748243d266223c7cffb4d7ebc1e0a6bdc189db00a8ab76e84cfc3649bddf487ccf3188baf38882f9df956d734cc35df791900e00b27b9d2e7b SHA512 f3dae4571758e63277517f65d8703ee8a593b2b0a6599a4384f5dcc8070708c19df1931e233111ecc4e7322111f15ca167543491a8ac912cf242f72d43624617 -DIST scrcpy-4.0.tar.gz 489017 BLAKE2B a2ec4ff60d7357104405bc1c129727528074a2a8c48b4901900f204f93f297ae6587d182e368ee971651f0b23374431dc0e3b1bd4e149be75938f42b630982a2 SHA512 ca905bc7f0991925b21980a5619752fcb7834846cbb9a665da70505ca94021992a11b5653073ed637a6839503c2dc977acf557c9ff8192571aa71480e6ec9b71 -DIST scrcpy-server-v3.3.4 90980 BLAKE2B 3a0f1ef92e222a3f691d4e110e5477af9b512f1e51668356250b047d3ea14d7c1ee21f6c8075226ea3ec74f439923b67214108f01244abd87b8d858740383d0f SHA512 697e54771720a751304202520660524920ad9c95dcb1f3ce15f680f74aa0067dab3677c500255100eba7bb3184db6799e41025c25d51eb9b4e66203f68bffb0d -DIST scrcpy-server-v4.0 732226 BLAKE2B 3896c93fe893985485500937e05127016987954ead6e0d5fe057dd9cb5a20f20eeb81af29f074a07aaeaaae6235eafd8e568eef5a6a91c94ab92bf3e12723d88 SHA512 7ebaf385aaafc0251ab506b4850a9b508c1a3da3b7b49f59c1bd54a72f1e7080a01f1270cc7fa8a6060f4b15621e5567ebb228128ad35ec44a7286622bbddb46 diff --git a/app-mobilephone/scrcpy/metadata.xml b/app-mobilephone/scrcpy/metadata.xml deleted file mode 100644 index a266d62bc35c..000000000000 --- a/app-mobilephone/scrcpy/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/Genymobile/scrcpy/issues</bugs-to> - <changelog>https://github.com/Genymobile/scrcpy/releases</changelog> - <doc>https://github.com/Genymobile/scrcpy/tree/master/doc</doc> - <remote-id type="github">Genymobile/scrcpy</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-mobilephone/scrcpy/scrcpy-3.3.4.ebuild b/app-mobilephone/scrcpy/scrcpy-3.3.4.ebuild deleted file mode 100644 index f1c3c1975503..000000000000 --- a/app-mobilephone/scrcpy/scrcpy-3.3.4.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg - -DESCRIPTION="Display and control your Android device" -HOMEPAGE="https://github.com/Genymobile/scrcpy" -# Source code and server part on Android device -SRC_URI=" - https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV} -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="X wayland" - -DEPEND=" - media-libs/libsdl2[X?,wayland?] - media-video/ffmpeg:= - virtual/libusb:1 -" -# Manual install for ppc64 until bug #723528 is fixed -RDEPEND=" - ${DEPEND} - !ppc64? ( dev-util/android-tools ) -" - -DOCS=( {FAQ,README}.md doc/. ) - -src_prepare() { - default - rm doc/{build,develop,macos,windows}.md || die -} - -src_configure() { - local emesonargs=( - -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}" - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if has_version media-video/pipewire; then - ewarn "On pipewire systems scrcpy might not start due to a problem with libsdl2." - ewarn "If that is the case for you start the program as follows:" - ewarn " $ SDL_AUDIODRIVER=pipewire scrcpy [...]" - ewarn "For more information see https://github.com/Genymobile/scrcpy/issues/3864" - fi -} diff --git a/app-mobilephone/scrcpy/scrcpy-4.0.ebuild b/app-mobilephone/scrcpy/scrcpy-4.0.ebuild deleted file mode 100644 index b7275b350fdc..000000000000 --- a/app-mobilephone/scrcpy/scrcpy-4.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg - -DESCRIPTION="Display and control your Android device" -HOMEPAGE="https://github.com/Genymobile/scrcpy" -# Source code and server part on Android device -SRC_URI=" - https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV} -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="X wayland" - -DEPEND=" - media-libs/libsdl3[X?,wayland?] - media-video/ffmpeg:= - virtual/libusb:1 -" -# Manual install for ppc64 until bug #723528 is fixed -RDEPEND=" - ${DEPEND} - !ppc64? ( dev-util/android-tools ) -" - -DOCS=( {FAQ,README}.md doc/. ) - -src_prepare() { - default - rm doc/{build,develop,macos,windows}.md || die -} - -src_configure() { - local emesonargs=( - -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}" - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if has_version media-video/pipewire; then - ewarn "On pipewire systems scrcpy might not start due to a problem with libsdl2." - ewarn "If that is the case for you start the program as follows:" - ewarn " $ SDL_AUDIODRIVER=pipewire scrcpy [...]" - ewarn "For more information see https://github.com/Genymobile/scrcpy/issues/3864" - fi -} diff --git a/app-mobilephone/smstools/Manifest b/app-mobilephone/smstools/Manifest deleted file mode 100644 index 0d55aa677e83..000000000000 --- a/app-mobilephone/smstools/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST smstools-3.1.21-patches.tgz 6961 BLAKE2B ee70220d96645f1cdea403ebcc3a199e16aeea2c11d222d4013d6ae08be43daa089f1c6b770ad79edfe783f534913c0fad547181aeeb51796f41420a1e43d505 SHA512 9d6697f64a1af00664bec734e638dff810c984de959675ba856fe4f74290bb971425c909c2e245a62bb8d1991811c79dd5b10864a0f4cc14c5773bf5e01d07a7 -DIST smstools3-3.1.21.tar.gz 356548 BLAKE2B 8bbb65761128a86200a6d47e90456fef076be10cd4081b4e3cdc9456c0176996ee6ee9afbe3d9f2a989d93db706bf5461ddf7f739bc8d70337a842b96eb27a5c SHA512 0587e5020a0318351ca99b68baa1c19411824279055857a5b5aa4e346cae373fe94a811eaca6767bcf991cf849eaaa66ec120f046420531a6088cdde9373db31 diff --git a/app-mobilephone/smstools/files/smsd.initd4 b/app-mobilephone/smstools/files/smsd.initd4 deleted file mode 100644 index ff40d472896e..000000000000 --- a/app-mobilephone/smstools/files/smsd.initd4 +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need localmount -} - -start() { - checkpath -q -d -m 0770 -o smsd:sms /run/smsd || return 1 - checkpath -q -f -o smsd:sms /var/log/smsd.log || return 1 - ebegin "Starting smsd" - start-stop-daemon -b -u smsd:sms --start --exec /usr/bin/smsd -- \ - -c /etc/smsd.conf -p /run/smsd/smsd.pid \ - -i /run/smsd/smsd.working - eend ${?} -} - -stop() { - ebegin "Stopping smsd" - start-stop-daemon --stop -n smsd - eend ${?} -} diff --git a/app-mobilephone/smstools/files/smsd.service b/app-mobilephone/smstools/files/smsd.service deleted file mode 100644 index 1fb436681b4b..000000000000 --- a/app-mobilephone/smstools/files/smsd.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=SMS Server Tools 3 - -[Service] -User=smsd -PIDFile=/run/smsd/smsd.pid -ExecStart=/usr/bin/smsd -n MAINPROCESS -l/var/log/smsd.log \ - -p/run/smsd/smsd.pid -i/run/smsd/smsd.working - -[Install] -WantedBy=multi-user.target diff --git a/app-mobilephone/smstools/files/smsd.tmpfiles b/app-mobilephone/smstools/files/smsd.tmpfiles deleted file mode 100644 index 8978d18f54ad..000000000000 --- a/app-mobilephone/smstools/files/smsd.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /run/smsd 0755 smsd sms - diff --git a/app-mobilephone/smstools/metadata.xml b/app-mobilephone/smstools/metadata.xml deleted file mode 100644 index 59a79e7ac787..000000000000 --- a/app-mobilephone/smstools/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="stats">Enable statistic reporting</flag> - </use> -</pkgmetadata> diff --git a/app-mobilephone/smstools/smstools-3.1.21-r2.ebuild b/app-mobilephone/smstools/smstools-3.1.21-r2.ebuild deleted file mode 100644 index 2316c15de039..000000000000 --- a/app-mobilephone/smstools/smstools-3.1.21-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd tmpfiles toolchain-funcs - -DESCRIPTION="Send and receive short messages through GSM modems" -HOMEPAGE="http://smstools3.kekekasvi.com/" -SRC_URI=" - http://smstools3.kekekasvi.com/packages/smstools3-${PV}.tar.gz - https://dev.gentoo.org/~soap/distfiles/${P}-patches.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" -IUSE="stats" - -DEPEND=" - acct-group/sms - acct-user/smsd" -RDEPEND="${DEPEND} - sys-process/procps - stats? ( dev-libs/mm )" - -PATCHES=( - "${WORKDIR}"/${P}-gawk-location.patch - "${WORKDIR}"/${P}-fno-common.patch -) - -S="${WORKDIR}"/${PN}3 - -src_prepare() { - default - if use stats; then - sed -i -e "s:CFLAGS += -D NOSTATS:#CFLAGS += -D NOSTATS:" \ - "${S}/src/Makefile" || die - fi - echo "CFLAGS += ${CFLAGS}" >> src/Makefile || die -} - -src_compile() { - emake -C src \ - CC="$(tc-getCC)" \ - LFLAGS="${LDFLAGS}" -} - -src_install() { - dobin src/smsd - cd scripts || die - dobin sendsms sms2html sms2unicode unicode2sms - dobin hex2bin hex2dec email2sms - dodoc mysmsd smsevent smsresend sms2xml sql_demo \ - smstest.php checkhandler-utf-8 eventhandler-utf-8 \ - forwardsms regular_run - cd .. || die - - keepdir /var/spool/sms/{checked,incoming,outgoing} - fowners -R smsd:sms /var/spool/sms - fperms g+s /var/spool/sms/incoming - - newinitd "${FILESDIR}"/smsd.initd4 smsd - insopts -o smsd -g sms -m0644 - insinto /etc - newins examples/smsd.conf.easy smsd.conf - dodoc -r doc - - systemd_dounit "${FILESDIR}"/smsd.service - newtmpfiles "${FILESDIR}"/smsd.tmpfiles smsd.conf -} - -pkg_postinst() { - tmpfiles_process smsd.conf - - touch "${EROOT}"/var/log/smsd.log || die - chown --no-dereference -f smsd:sms "${EROOT}"/var/log/smsd.log || die -} diff --git a/app-mobilephone/sobexsrv/Manifest b/app-mobilephone/sobexsrv/Manifest deleted file mode 100644 index 202c960a2be2..000000000000 --- a/app-mobilephone/sobexsrv/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sobexsrv-1.0.1-fix64.patch 25040 BLAKE2B 9796779fdde39c79371a978d4bdb9d6761f9467ecc353096c3d1b13fe1d5aa4f7ceef137d07c52467a175b7bc756e6c747a2800a2dbb2dcd281be463499106c9 SHA512 9d555bee8d03c13061bbe132df6442daa4d8817ef713e92e5150b1994af110c5b01b34f8bcc1c3ae734529e36bb70f56976ab261f860e95e3de3ffe440a7b393 -DIST sobexsrv-1.0.1.tar.gz 27683 BLAKE2B f1aa103aa8a70ea7408ced7b0a3944d0ba61dc9750425160ee95bb69e1f1cf4479fbecef7be3ba4b6cbec2a7f518bed18318ca694545a4606888e7663adb0d38 SHA512 52fe5eff812596caa1f4b8579740ce8b2591db17950d68c093cfdb33ca5b899bfc5c142594843948a29ae0b1bdbe4499a1e24c270c92e61d02fd07a02d9d40cd diff --git a/app-mobilephone/sobexsrv/files/conf.d_sobexsrv b/app-mobilephone/sobexsrv/files/conf.d_sobexsrv deleted file mode 100644 index 1afdc0c772e3..000000000000 --- a/app-mobilephone/sobexsrv/files/conf.d_sobexsrv +++ /dev/null @@ -1,35 +0,0 @@ -# /etc/conf.d/sobexsrv -# Config file for sobexsrv daemon - -# owner of sobexsrv process (don't change, must be existing) -USER="sobexsrv" -GROUP="sobexsrv" - -# Incomming of pushed files -INBOX="/var/spool/sobexsrv" - -# chroot to INBOX. -# *NEEDS* the binary to be suid root (not installed by default). -#CHROOT="yes" - -# Listen on the specified RFCOMM channel. If this option is not specified the -# first available channel will be used. Legal range for channel is 1-31 and 0 -# to force auto selection of first available channel. -CHANNEL="10" - -# Set Bluetooth security mode-2 level. Legal values are: 1 (insecure) every- -# body can connect, 2 authentication required and 3 authentication and encryp- -# tion required. -SECURITY_LEVEL="2" - -# Don't register OPUSH service at local ServiceDiscoveryProtocol Server. -#DISABLE_OPUSH="yes" -# Don't register OBEX-FTP service at local ServiceDiscoveryProtocol Server. -DISABLE_OBEXFTP="yes" -DISABLE_OBEXFTP_LISTING="yes" - -# Enable transfer log via syslog(8). -USE_SYSLOG="yes" - -# Additional options. See sobexsrv(8) -#SOBEXSRV_OPT="-l NPTD -m /etc/sobexsrv-mime" diff --git a/app-mobilephone/sobexsrv/files/init.d_sobexsrv b/app-mobilephone/sobexsrv/files/init.d_sobexsrv deleted file mode 100644 index fa27e19ef116..000000000000 --- a/app-mobilephone/sobexsrv/files/init.d_sobexsrv +++ /dev/null @@ -1,58 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need bluetooth - use logger -} - -check_config() { - if [ -z "${USER}" ] ; then - eerror "Please set \$USER in /etc/conf.d/sobexsrv!" - return 1 - fi - if [ -z "${GROUP}" ] ; then - eerror "Please set \$GROUP in /etc/conf.d/sobexsrv!" - return 1 - fi - - if [ "${CHROOT}" = "yes" ] ; then - if [ ! -u /usr/bin/sobexsrv ] ; then - eerror "The \$CHROOT option requires /usr/bin/sobexsrv to be suid root!" - return 1 - fi - fi - - if [ -z "${INBOX}" ] || [ ! -e "${INBOX}" ] ; then - eerror "Please configure \$INBOX correctly in /etc/conf.d/sobexsrv!" - return 1 - fi -} - - -start() { - check_config || return 1 - - ebegin "Starting sobexsrv" - - OPTIONS="" - [ -n "${CHANNEL}" ] && OPTIONS="${OPTIONS} -c ${CHANNEL}" - [ -n "${SECURITY_LEVEL}" ] && OPTIONS="${OPTIONS} -s ${SECURITY_LEVEL}" - [ "${CHROOT}" = "yes" ] && OPTIONS="${OPTIONS} -R" - [ "${DISABLE_OPUSH}" = "yes" ] && OPTIONS="${OPTIONS} -o" - [ "${DISABLE_OBEXFTP}" = "yes" ] && OPTIONS="${OPTIONS} -f" - [ "${DISABLE_OBEXFTP_LISTING}" = "yes" ] && OPTIONS="${OPTIONS} -F" - [ "${USE_SYSLOG}" = "yes" ] && OPTIONS="${OPTIONS} -S" - - OPTIONS="-I -r ${INBOX} ${OPTIONS} ${SOBEXSRV_OPT}" - - start-stop-daemon --user ${USER}:${GROUP} --start --quiet --exec /usr/bin/sobexsrv -- $OPTIONS - eend $? -} - -stop() { - ebegin "Stopping sobexsrv" - start-stop-daemon --stop --quiet --exec /usr/bin/sobexsrv - eend $? -} diff --git a/app-mobilephone/sobexsrv/files/sobexsrv-1.0.1-openobex16.patch b/app-mobilephone/sobexsrv/files/sobexsrv-1.0.1-openobex16.patch deleted file mode 100644 index 57fff87e4d2b..000000000000 --- a/app-mobilephone/sobexsrv/files/sobexsrv-1.0.1-openobex16.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- sobexsrv-1.0.1/src/obexsrv.c.orig 2016-06-13 01:59:28.000000000 +0300 -+++ sobexsrv-1.0.1/src/obexsrv.c 2016-06-13 12:20:15.501101147 +0300 -@@ -32,6 +32,10 @@ - #include <langinfo.h> - #include <assert.h> - -+#if ((OPENOBEX_VERSION_MAJOR==1) && (OPENOBEX_VERSION_MINOR>=6)) -+#include <string.h> -+#endif -+ - #include "obexsrv.h" - #include "util.h" - #include "sdp.h" -@@ -46,7 +50,8 @@ - - void UnicodeToChar(uint8_t *c, const uint8_t *uc, int size) - { -- iconv_t dsc = iconv_open(nl_langinfo(CODESET),"UTF16BE"); -+ char *lang = nl_langinfo(CODESET); -+ iconv_t dsc = iconv_open(lang,"UTF16BE"); - size_t isiz,osiz; - char *ip = (char*)uc; - char *op = (char*)c; -@@ -54,7 +59,25 @@ - - if (iconv(dsc,&ip,&isiz,&op,&osiz) == -1) { - debug_printf("iconv: error %s\n", strerror(errno)); -+#if ((OPENOBEX_VERSION_MAJOR==1) && (OPENOBEX_VERSION_MINOR>=6)) -+ // try to convert ignoring errors -+ iconv_close(dsc); -+ debug_printf("iconv: characters that cannot be converted will be discarded\n"); -+ -+ // append "//IGNORE" -+ const char *const suf = "//IGNORE"; -+ size_t len = strlen(lang); -+ char *cd = malloc(len + 9); -+ memcpy(cd, lang, len); -+ memcpy(cd+len, suf, 8); -+ cd[len+8] = '\0'; -+ -+ dsc = iconv_open(cd,"UTF16BE"); -+ iconv(dsc,&ip,&isiz,&op,&osiz); -+ free(cd); -+#else - OBEX_UnicodeToChar(c,uc,size); -+#endif - } - iconv_close(dsc); - } diff --git a/app-mobilephone/sobexsrv/metadata.xml b/app-mobilephone/sobexsrv/metadata.xml deleted file mode 100644 index d6a55e86d4c0..000000000000 --- a/app-mobilephone/sobexsrv/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - sobexsrv is a Bluetooth OBEX server with Bluetooth Security - Mode-2 (application triggered security) support. It implements - OPUSH (put), OPULL (get) and OBEX-FTP (setpath + directory - listing) and therefore is a full OBEX server. Further it - supports pulling generic mime-types and provides a capability - object. sobexsrv was designed with flexibility and security in - mind and supports chroot (if suid root drop to calling uid - immediately). For flexibility a scripting interface provides - access to all functionalities of the server and therefore - allows implementation of further OBEX services on top of - sobexsrv. - </longdescription> -</pkgmetadata> diff --git a/app-mobilephone/sobexsrv/sobexsrv-1.0.1-r3.ebuild b/app-mobilephone/sobexsrv/sobexsrv-1.0.1-r3.ebuild deleted file mode 100644 index 44078281901f..000000000000 --- a/app-mobilephone/sobexsrv/sobexsrv-1.0.1-r3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P="${P/_pre/pre}" - -DESCRIPTION="Scripting/Secure OBEX Server (for BlueZ Linux)" -SRC_URI="http://www.mulliner.org/bluetooth/${MY_P}.tar.gz - https://dev.gentoo.org/~joker/${P}-fix64.patch" -HOMEPAGE="http://www.mulliner.org/bluetooth/sobexsrv.php" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ppc x86" - -DEPEND=" - >=dev-libs/openobex-1.7.2-r1 - net-wireless/bluez -" -RDEPEND="${DEPEND} - acct-user/sobexsrv - acct-group/sobexsrv -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${DISTDIR}/${P}"-fix64.patch - "${FILESDIR}/${P}"-openobex16.patch -) - -src_prepare() { - default - - sed -e 's:/usr/man/man8:/usr/share/man/man8:' \ - -e 's/install: all/install:/' \ - -i Makefile || die - - sed -e 's/^CFLAGS =/CFLAGS +=/' \ - -e 's/^CC =/CC ?=/' \ - -e 's/$(CC) $(CFLAGS)/$(CC) $(LDFLAGS) $(CFLAGS)/' \ - -i src/Makefile || die -} - -src_compile() { - tc-export CC - emake -C src -} - -src_install() { - default - dodoc AUTHOR CONFIG SECURITY THANKS - rm "${D}/usr/bin/sobexsrv_handler" || die - - newinitd "${FILESDIR}/init.d_sobexsrv" sobexsrv - newconfd "${FILESDIR}/conf.d_sobexsrv" sobexsrv -} - -pkg_postinst() { - elog - elog "/usr/bin/sobexsrv is *NOT* installed set-uid root by" - elog "default. suid is required for the chroot option (-R)." - elog - elog "Execute the following commands to enable suid:" - elog - elog "chown root:sobexsrv /usr/bin/sobexsrv" - elog "chmod 4710 /usr/bin/sobexsrv" - elog -} diff --git a/app-mobilephone/vmoconv/Manifest b/app-mobilephone/vmoconv/Manifest deleted file mode 100644 index 0ac247bbd211..000000000000 --- a/app-mobilephone/vmoconv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vmoconv-1.0.tar.gz 315028 BLAKE2B c31d2f4f5c45511b52a80b829b9c632519eccaf6aeb3bb74deef8ff9cdf0aea244e52c82751f8d23865e5250004d33dfc2c0b101fd03ce7cf0c08f94c3a79ce2 SHA512 c4bd65f2c034317e43736198eaea6a3cfbbc6be015dc1ac5efa51633c2779bf5af87ea037084173b377a7521538e4a235f264b5f09fedcdaf7f4a815289a7ec2 diff --git a/app-mobilephone/vmoconv/files/vmoconv-1.0-external-libgsm.patch b/app-mobilephone/vmoconv/files/vmoconv-1.0-external-libgsm.patch deleted file mode 100644 index 8ab3670aa098..000000000000 --- a/app-mobilephone/vmoconv/files/vmoconv-1.0-external-libgsm.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -Nru vmoconv-1.0.orig/src/Makefile.am vmoconv-1.0/src/Makefile.am ---- vmoconv-1.0.orig/src/Makefile.am 2003-02-17 21:39:18.000000000 +0000 -+++ vmoconv-1.0/src/Makefile.am 2009-03-03 21:24:12.000000000 +0000 -@@ -1,32 +1,6 @@ - --noinst_LTLIBRARIES = libgsm.la -- - INCLUDES = -I. - --libgsm_la_SOURCES = add.c \ -- code.c \ -- debug.c \ -- decode.c \ -- long_term.c \ -- lpc.c \ -- preprocess.c \ -- rpe.c \ -- gsm_destroy.c \ -- gsm_decode.c \ -- gsm_encode.c \ -- gsm_explode.c \ -- gsm_implode.c \ -- gsm_create.c \ -- gsm_print.c \ -- gsm_option.c \ -- short_term.c \ -- table.c \ -- proto.h \ -- unproto.h \ -- config.h \ -- private.h \ -- gsm.h -- - vmo2wav_LDADD = -lgsm - - vmo2wav_SOURCES = vmo2wav.c diff --git a/app-mobilephone/vmoconv/files/vmoconv-1.0-flags.patch b/app-mobilephone/vmoconv/files/vmoconv-1.0-flags.patch deleted file mode 100644 index c0d145257858..000000000000 --- a/app-mobilephone/vmoconv/files/vmoconv-1.0-flags.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -2,7 +2,7 @@ - # try CFLAGS="$CFLAGS -g -Wall -Wmissing-declarations -Wmissing-prototypes -Werror" - AC_INIT(vmoconv, 1.0, zany@triq.net) - AM_INIT_AUTOMAKE(vmoconv, 1.0) --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADERS(config.h) - - dnl AM_MAINTAINER_MODE - -@@ -26,10 +26,10 @@ - [printf(__func__)],, - [AC_DEFINE(__func__, "", [non-C99 fake support for __func__])]) - --dnl Turn on debugging and all warnings when using gcc -+dnl Turn on all warnings when using gcc - if test "$ac_cv_prog_gcc" = "yes"; then -- CFLAGS="$CFLAGS -g -Wall -Wmissing-declarations -Wmissing-prototypes" -- LDFLAGS="$LDFLAGS -g -Wall" -+ CFLAGS="$CFLAGS -Wall -Wmissing-declarations -Wmissing-prototypes" -+ LDFLAGS="$LDFLAGS -Wall" - fi - - AC_SUBST(CFLAGS) diff --git a/app-mobilephone/vmoconv/files/vmoconv-1.0-glibc28.patch b/app-mobilephone/vmoconv/files/vmoconv-1.0-glibc28.patch deleted file mode 100644 index 02c000412fbf..000000000000 --- a/app-mobilephone/vmoconv/files/vmoconv-1.0-glibc28.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/gsm2vmo.c -+++ b/src/gsm2vmo.c -@@ -27,7 +27,7 @@ - * 12 bit header and 260 bits standard GSM frame, as described - * in GSM 06.10 and GSM 06.12. The header is 0x2010 always. - */ -- -+#include <limits.h> - #include <stdio.h> - #include <stdlib.h> - #include <string.h> ---- a/src/vmo2gsm.c -+++ b/src/vmo2gsm.c -@@ -27,7 +27,7 @@ - * 12 bit header and 260 bits standart GSM frame, as described - * in GSM 06.10 and GSM 06.12. The header is 0x2010 always. - */ -- -+#include <limits.h> - #include <stdio.h> - #include <stdlib.h> - #include <string.h> diff --git a/app-mobilephone/vmoconv/metadata.xml b/app-mobilephone/vmoconv/metadata.xml deleted file mode 100644 index 115e9d64a669..000000000000 --- a/app-mobilephone/vmoconv/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-mobilephone/vmoconv/vmoconv-1.0-r1.ebuild b/app-mobilephone/vmoconv/vmoconv-1.0-r1.ebuild deleted file mode 100644 index 0e19246d04ba..000000000000 --- a/app-mobilephone/vmoconv/vmoconv-1.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A tool that converts Siemens phones VMO and VMI audio files to gsm and wav" -HOMEPAGE="http://triq.net/obex/" -SRC_URI="http://triq.net/obexftp/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -DEPEND="media-sound/gsm" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-glibc28.patch - "${FILESDIR}"/${P}-flags.patch - "${FILESDIR}"/${P}-external-libgsm.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - dobin src/vmo2gsm src/gsm2vmo src/vmo2wav - einstalldocs -} |
