diff --git a/app-emulation/packer-bin/packer-bin-1.15.4.ebuild b/app-emulation/packer-bin/packer-bin-1.15.4.ebuild new file mode 100644 index 000000000..cece8e014 --- /dev/null +++ b/app-emulation/packer-bin/packer-bin-1.15.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN/-bin/} + +DESCRIPTION="Packer is a tool for creating machine and container images for multiple platforms" +HOMEPAGE="https://packer.io/" + +SRC_URI=" + amd64? ( https://releases.hashicorp.com/${MY_PN}/${PV}/${MY_PN}_${PV}_linux_amd64.zip ) + arm? ( https://releases.hashicorp.com/${MY_PN}/${PV}/${MY_PN}_${PV}_linux_arm.zip ) + arm64? ( https://releases.hashicorp.com/${MY_PN}/${PV}/${MY_PN}_${PV}_linux_arm64.zip ) +" + +LICENSE="BUSL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="" +RESTRICT="mirror strip" + +S="${WORKDIR}" + +DEPEND="" +RDEPEND="" +BDEPEND="app-arch/unzip" + +src_install() { + local dir="/opt/${MY_PN}" + dodir "${dir}" + exeinto "${dir}" + doexe "${MY_PN}" + dosym "../..${dir}/${MY_PN}" "/usr/bin/${MY_PN}" +} diff --git a/app-emulation/packer-bin/packer-bin-1.2.3.ebuild b/app-emulation/packer-bin/packer-bin-1.2.3.ebuild deleted file mode 100644 index fcbad7719..000000000 --- a/app-emulation/packer-bin/packer-bin-1.2.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit unpacker eutils - -DESCRIPTION="Packer is a tool for creating machine and container images for multiple platforms" -HOMEPAGE="https://packer.io/" - -SRC_URI_AMD64="https://releases.hashicorp.com/${MY_PN}/${PV}/${MY_PN}_${PV}_linux_amd64.zip" -SRC_URI_X86="https://releases.hashicorp.com/${MY_PN}/${PV}/${MY_PN}_${PV}_linux_386.zip" -SRC_URI_ARM="https://releases.hashicorp.com/${MY_PN}/${PV}/${MY_PN}_${PV}_linux_arm.zip" -SRC_URI=" - amd64? ( ${SRC_URI_AMD64} ) - x86? ( ${SRC_URI_X86} ) - arm? ( ${SRC_URI_ARM} ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~arm" -IUSE="" -RESTRICT="nomirror" - -S=$WORKDIR - -DEPEND="" -RDEPEND="" - -RESTRICT="mirror" - -src_install() { - local dir="/opt/${MY_PN}" - dodir ${dir} - cp -ar ./* "${ED}${dir}" || die "copy files failed" - - make_wrapper "${MY_PN}" "${dir}/${MY_PN}" -} diff --git a/dev-python/mkdocs-material/mkdocs-material-3.1.0.ebuild b/dev-python/mkdocs-material/mkdocs-material-3.1.0.ebuild deleted file mode 100644 index 13e59cc8a..000000000 --- a/dev-python/mkdocs-material/mkdocs-material-3.1.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python{3_6,3_7} ) -inherit distutils-r1 - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE="https://github.com/squidfunk/mkdocs-material" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - >=dev-python/mkdocs-1.0.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-4.11[${PYTHON_USEDEP}]" - - diff --git a/dev-python/mkdocs-material/mkdocs-material-4.1.1.ebuild b/dev-python/mkdocs-material/mkdocs-material-4.1.1.ebuild deleted file mode 100644 index 13e59cc8a..000000000 --- a/dev-python/mkdocs-material/mkdocs-material-4.1.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python{3_6,3_7} ) -inherit distutils-r1 - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE="https://github.com/squidfunk/mkdocs-material" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - >=dev-python/mkdocs-1.0.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-4.11[${PYTHON_USEDEP}]" - - diff --git a/dev-python/mkdocs-material/mkdocs-material-9.7.6.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.7.6.ebuild new file mode 100644 index 000000000..24462c018 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.7.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11,12,13} ) +DISTUTILS_USE_PEP517=hatchling +inherit distutils-r1 pypi + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE="https://github.com/squidfunk/mkdocs-material" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-python/mkdocs-1.6[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-10.0[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/paginate[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatchling[${PYTHON_USEDEP}] + dev-python/hatch-requirements-txt[${PYTHON_USEDEP}] + dev-python/hatch-nodejs-version[${PYTHON_USEDEP}] +"