summaryrefslogtreecommitdiff
path: root/dev-embedded/avrdude
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-07-14 12:27:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-07-14 12:27:14 +0100
commitf7adcd4ee556b2c3a420239c13fb74113d791f6a (patch)
tree1cc566bbd03612996262177e95152bdda507cca9 /dev-embedded/avrdude
parent482a48c0e1675b1e92663b8b5222bb7261aa7956 (diff)
gentoo auto-resync : 14:07:2024 - 12:27:13
Diffstat (limited to 'dev-embedded/avrdude')
-rw-r--r--dev-embedded/avrdude/Manifest4
-rw-r--r--dev-embedded/avrdude/avrdude-7.0.ebuild64
-rw-r--r--dev-embedded/avrdude/avrdude-7.2.ebuild2
3 files changed, 2 insertions, 68 deletions
diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index bbc4122425b8..ebad85c530e0 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,5 +1,3 @@
-DIST avrdude-7.0.tar.gz 2354082 BLAKE2B 44cc6cb82abd4e44f9e7f72901cd9b2a13c9e7635582993ea9a01ea482709ca6a8a3454980446d1196a67cec19a021133d5821731618350336f81fce09d7c049 SHA512 ca3338e6f2f0efc102e70f72531efbd237c5f7bc282d8db5530038f9e20b18a7c2682343bb2baff08c81f8959b066323a444dd64c2362a340a9d9708f90770e0
DIST avrdude-7.2.tar.gz 2622520 BLAKE2B 7bf86ea802bb150415a0d8c1ba884d5ff84b3d4bfb0e77470205d578001c1c19f782ddd37ae4235fba9f2ccc05247aea1723ebc2e1c71174c23b0986e835231e SHA512 04d04492458bc1d183ad8ff403cf3d38f65f44bb992df589e8f49d28b5347eb63433568c95f5d575ae651be70d725d3f178175cd1fe6dcd46ec013c3fe3f2ab0
-EBUILD avrdude-7.0.ebuild 1791 BLAKE2B bb834dc44cab16f0754494b1e25bbb46eed107cd7741ef9c1eaf101e51fafe9e4550a857dee08c596070edb2864995ae857988e869a251c88ed16005107b2c21 SHA512 f2bbbefd99c4133e93e7e4bbc1f8d9db03605abcdf43c75666d4b3694976d40e934c93884fb159ffe332979dc20af825ad76a9af6f1c0f6725b58d22f89eb84c
-EBUILD avrdude-7.2.ebuild 1867 BLAKE2B 0096c8aac88465c5ed9d3a887e08030fa3129eee6aa87cfabfab575c9e5df136c5d790d443d60196a9b6725931446db8bfaa0da5895e973942b48271b248ab4d SHA512 84ac8050466bc6f8515ecfeb9f166324897834c9d3515b0534c472ff94b1670fc0fa6e32b2cd936606f06917a1231e9418840e77ebffd66e2e86b3cf0f8477a3
+EBUILD avrdude-7.2.ebuild 1862 BLAKE2B 2e56a33c6ac570a7eb0b1587dcbf00f0db8d8844595dec60b73eea91e99bf87276e71ea7e03c5bea30c411b7c022e06242fccb94c051d57aa74ec6361c222140 SHA512 a3439a98d237542c858732f323ab889324aa7746aa7014da0c59870f649afe28a4376fe4953a648e87e96a038fa8791ecc18f6740738b1838cf10e8fb5d85dc4
MISC metadata.xml 516 BLAKE2B 0d9d83cd3e100aa991a714760ed435e470eb72bbe3db7b7f4bfb917338acf7a8539c43cb324181a55b97d22fadec15ceb97ee8a25063da06fad5853cab9dc04a SHA512 753e071631e0c87854661b906378cf8a33a37eea4abb439d02d7604067120094dbb024548535e59b8dc4c4ec3ab3d0dcfd2e4f7eaf69e5239f3455043bfc3aea
diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
deleted file mode 100644
index 9acd4349f655..000000000000
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude"
-SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz -> avrdude-${PV}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="ftdi readline"
-
-RDEPEND="
- dev-libs/hidapi
- virtual/libelf:=
- virtual/libusb:0
- virtual/libusb:1
- ftdi? ( dev-embedded/libftdi:1= )
- readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
-"
-
-src_prepare() {
- cmake_src_prepare
-
- # CMAKE_INSTALL_LIBDIR is not respected. Fixed in the next release.
- sed -i "s@DESTINATION lib@DESTINATION $(get_libdir)@g" \
- src/CMakeLists.txt || die
-
- # For some reason 'TYPE SYSCONF' and 'CMAKE_INSTALL_SYSCONFDIR'
- # prepends '/usr' so the config ends up getting installed as
- # '/usr/etc/avrdude.conf' which is not correct.
- sed -i 's@TYPE SYSCONF@DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}@' \
- src/CMakeLists.txt || die
-}
-
-src_configure() {
- # Optional libraries like libftdi aren't gated behind options and
- # find_package calls, but find_library is called directly
- # instead.
- #
- # Set the cache variable to an empty string if we do not want a
- # library to be automatically detected.
- local mycmakeargs=(
- -DBUILD_DOC=OFF # This currently does nothing...
- -DBUILD_SHARED_LIBS=ON
- -DDEBUG_CMAKE=ON
- -DHAVE_LIBFTDI=''
- -DHAVE_LIBHID=''
- -DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
- -DHAVE_LINUXSPI=ON # Ditto.
- )
- use ftdi || mycmakeargs+=( -DHAVE_LIBFTDI1='' )
- use readline || mycmakeargs+=( -DHAVE_LIBREADLINE='' )
- cmake_src_configure
-}
diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index e893eaa4b9c3..e403b6031ea7 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="GPL-2+"
SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
IUSE="ftdi readline"
RDEPEND="