summaryrefslogtreecommitdiff
path: root/dev-embedded/avarice
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-embedded/avarice
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-embedded/avarice')
-rw-r--r--dev-embedded/avarice/Manifest1
-rw-r--r--dev-embedded/avarice/avarice-2.14-r1.ebuild36
-rw-r--r--dev-embedded/avarice/files/avarice-2.14-broken-__unused-macro.patch39
-rw-r--r--dev-embedded/avarice/files/avarice-2.14-implicit-function-declarations.patch24
-rw-r--r--dev-embedded/avarice/metadata.xml11
5 files changed, 0 insertions, 111 deletions
diff --git a/dev-embedded/avarice/Manifest b/dev-embedded/avarice/Manifest
deleted file mode 100644
index 4a7e6f650dc1..000000000000
--- a/dev-embedded/avarice/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST avarice-2.14.tar.bz2 253668 BLAKE2B 673c95d8f7f296ffdd5c225e82bd8ef348f0c222201acb826798451fa195ec9c2fd8e8d1ecd3f847f9e0ac069ee2f6a4358f660ff45343817b14d804e79a8c90 SHA512 e0b23bd02bfa7d4dc05027f0f59ec7da868d8d0c0cd4f66595f6aaa5c335fa4eb64fc47399e51c0ed5112803ee99a3f041812bf4072dc096cc933cd17f9348a0
diff --git a/dev-embedded/avarice/avarice-2.14-r1.ebuild b/dev-embedded/avarice/avarice-2.14-r1.ebuild
deleted file mode 100644
index 81b774af626f..000000000000
--- a/dev-embedded/avarice/avarice-2.14-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Interface for GDB to Atmel AVR JTAGICE in circuit emulator"
-HOMEPAGE="https://avarice.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=(
- "${FILESDIR}"/${P}-broken-__unused-macro.patch
- "${FILESDIR}"/${P}-implicit-function-declarations.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #788295
- append-cxxflags -std=c++14
-
- default
-}
-
-src_install() {
- default
- dodoc doc/*.txt
-}
diff --git a/dev-embedded/avarice/files/avarice-2.14-broken-__unused-macro.patch b/dev-embedded/avarice/files/avarice-2.14-broken-__unused-macro.patch
deleted file mode 100644
index 9c3ba3da2f4b..000000000000
--- a/dev-embedded/avarice/files/avarice-2.14-broken-__unused-macro.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- a/src/jtag2usb.cc
-+++ b/src/jtag2usb.cc
-@@ -739,7 +739,7 @@
-
- #ifdef HAVE_LIBUSB_2_0
- /* USB thread */
--static void *usb_thread(void * data __unused)
-+static void *usb_thread(void * data)
- {
- struct pollfd fds[2];
-
---- a/src/jtag3io.cc
-+++ b/src/jtag3io.cc
-@@ -350,12 +350,12 @@
- throw jtag_exception("doSimpleJtagCommand(): too many failures");
- }
-
--void jtag3::changeBitRate(int newBitRate __unused)
-+void jtag3::changeBitRate(int newBitRate)
- {
- throw;
- }
-
--bool jtag3::synchroniseAt(int bitrate __unused)
-+bool jtag3::synchroniseAt(int bitrate)
- {
- throw;
- }
---- a/src/jtag3prog.cc
-+++ b/src/jtag3prog.cc
-@@ -106,7 +106,7 @@
- }
-
-
--void jtag3::downloadToTarget(const char* filename __unused, bool program __unused, bool verify __unused)
-+void jtag3::downloadToTarget(const char* filename, bool program, bool verify)
- {
- statusOut("\nDownload not done.\n");
- throw jtag_exception("Target programming not implemented for JTAGICE3");
diff --git a/dev-embedded/avarice/files/avarice-2.14-implicit-function-declarations.patch b/dev-embedded/avarice/files/avarice-2.14-implicit-function-declarations.patch
deleted file mode 100644
index 1d266b0bb113..000000000000
--- a/dev-embedded/avarice/files/avarice-2.14-implicit-function-declarations.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Bug: https://bugs.gentoo.org/900687
-Upstream patch: https://sourceforge.net/p/avarice/patches/41/
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -97,7 +97,7 @@
-
- # Checks for header files.
- AC_HEADER_STDC
--AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h termios.h unistd.h])
-+AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/stat.h sys/time.h termios.h unistd.h])
-
- AC_CHECK_HEADERS([bfd.h], , [ac_found_bfd_h=no])
-
-@@ -142,6 +142,9 @@
- AC_MSG_CHECKING([whether libbfd requires libdl])
- AC_LINK_IFELSE(
- [AC_LANG_SOURCE([#include <bfd.h>
-+ #ifndef bfd_get_section_name
-+ extern bfd_get_section_name(bfd *abfd, const char *name);
-+ #endif
- bfd *file;
- int main(void) {
- bfd_init();
diff --git a/dev-embedded/avarice/metadata.xml b/dev-embedded/avarice/metadata.xml
deleted file mode 100644
index 4b1606086a79..000000000000
--- a/dev-embedded/avarice/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">avarice</remote-id>
- </upstream>
-</pkgmetadata>