diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /app-misc/icdiff | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'app-misc/icdiff')
| -rw-r--r-- | app-misc/icdiff/Manifest | 2 | ||||
| -rw-r--r-- | app-misc/icdiff/files/icdiff-1.9.5-tests.patch | 29 | ||||
| -rw-r--r-- | app-misc/icdiff/files/icdiff-2.0.7-tests.patch | 37 | ||||
| -rw-r--r-- | app-misc/icdiff/icdiff-2.0.7-r1.ebuild | 29 | ||||
| -rw-r--r-- | app-misc/icdiff/icdiff-2.0.9.ebuild | 29 | ||||
| -rw-r--r-- | app-misc/icdiff/metadata.xml | 9 |
6 files changed, 135 insertions, 0 deletions
diff --git a/app-misc/icdiff/Manifest b/app-misc/icdiff/Manifest new file mode 100644 index 000000000000..5486f7980307 --- /dev/null +++ b/app-misc/icdiff/Manifest @@ -0,0 +1,2 @@ +DIST icdiff-2.0.7.tar.gz 40150 BLAKE2B 54e8528a5e0fec305787a42657dc6f54849a1732509b231ecf948856f4e681ba75654bedf7bc964d96a2b1c2e95d672c837e1ebc55c9a291f572c91600a2e4aa SHA512 0fb3a8f91120ecd5dd55254fdea0f055bc46905c3b257efcd1b8b0b47927b2b2575b7255e3e260c97b76cd2f40548c8a3653a622a7a1aaac528a4cdae64a8b16 +DIST icdiff-2.0.9.tar.gz 39911 BLAKE2B dcafa2ab9dd6267d0764610dec0e848471586560cddac4a34a920cd0b55c41bcadfa7a04d44d9dd16168544256ee146722213d340dafe4681e135502cc301d20 SHA512 d7cb77e8529ef08d9d567106d077da5e8cc55786335de974f843f82708132a3d41b3991df8842a3209379a78ad000c581c33b171f35b9a6bdd6e6e5944a73922 diff --git a/app-misc/icdiff/files/icdiff-1.9.5-tests.patch b/app-misc/icdiff/files/icdiff-1.9.5-tests.patch new file mode 100644 index 000000000000..3e2467460d2c --- /dev/null +++ b/app-misc/icdiff/files/icdiff-1.9.5-tests.patch @@ -0,0 +1,29 @@ +diff --git a/test.sh b/test.sh +index fd1679e..5b756f3 100755 +--- a/test.sh ++++ b/test.sh +@@ -86,6 +86,8 @@ function check_git_diff() { + local gitdiff=tests/$1 + shift + ++ # does not work with newer versions of git ++ if false; then + echo " check_gitdiff $gitdiff matches git icdiff $@" + # Check when using icdiff in git + if $FIRST_TIME_CHECK_GIT_DIFF; then +@@ -96,13 +98,14 @@ function check_git_diff() { + export PATH=$PATH:"$(pwd)" + fi + local tmp=/tmp/git-icdiff.output +- git icdiff $1 $2 &> $tmp ++ git icdiff --no-index $1 $2 &> $tmp + if ! diff $tmp $gitdiff; then + echo "Got: ($tmp)" + cat $tmp + echo "Expected: ($gitdiff)" + fail + fi ++ fi + } + + check_gold gold-recursive.txt --recursive tests/{a,b} --cols=80 diff --git a/app-misc/icdiff/files/icdiff-2.0.7-tests.patch b/app-misc/icdiff/files/icdiff-2.0.7-tests.patch new file mode 100644 index 000000000000..3ef2f83a20f6 --- /dev/null +++ b/app-misc/icdiff/files/icdiff-2.0.7-tests.patch @@ -0,0 +1,37 @@ +From 741d8b24bf7694d535b68fdbe23db6c33f4a5420 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping <sebastian@pipping.org> +Date: Mon, 21 Aug 2023 23:52:20 +0200 +Subject: [PATCH] test.sh: Stop running flake8 and black + +--- + test.sh | 14 -------------- + 1 file changed, 14 deletions(-) + +diff --git a/test.sh b/test.sh +index 4fc09fb..fb22fb0 100755 +--- a/test.sh ++++ b/test.sh +@@ -213,20 +213,6 @@ function ensure_installed() { + fi + } + +-ensure_installed "black" +-echo 'Running black formatter...' +-if ! black icdiff --quiet --line-length 79 --check; then +- echo "" +- echo 'Consider running `black icdiff --line-length 79`' +- fail +-fi +- +-ensure_installed "flake8" +-echo 'Running flake8 linter...' +-if ! flake8 icdiff; then +- fail +-fi +- + if ! $REGOLD; then + echo PASS + fi +-- +2.41.0 + diff --git a/app-misc/icdiff/icdiff-2.0.7-r1.ebuild b/app-misc/icdiff/icdiff-2.0.7-r1.ebuild new file mode 100644 index 000000000000..fcfa9dbd665f --- /dev/null +++ b/app-misc/icdiff/icdiff-2.0.7-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Colourized diff that supports side-by-side diffing" +HOMEPAGE="https://www.jefftk.com/icdiff" +SRC_URI="https://github.com/jeffkaufman/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +PATCHES=( + "${FILESDIR}/icdiff-1.9.5-tests.patch" + "${FILESDIR}/icdiff-2.0.7-tests.patch" +) + +DOCS=( README.md ChangeLog ) + +python_test() { + bash test.sh "${EPYTHON%.*}" || die "Tests failed with ${EPYTHON}" +} diff --git a/app-misc/icdiff/icdiff-2.0.9.ebuild b/app-misc/icdiff/icdiff-2.0.9.ebuild new file mode 100644 index 000000000000..24a8a110b7d7 --- /dev/null +++ b/app-misc/icdiff/icdiff-2.0.9.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Colourized diff that supports side-by-side diffing" +HOMEPAGE="https://www.jefftk.com/icdiff" +SRC_URI="https://github.com/jeffkaufman/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +PATCHES=( + "${FILESDIR}/icdiff-1.9.5-tests.patch" + "${FILESDIR}/icdiff-2.0.7-tests.patch" +) + +DOCS=( README.md ChangeLog ) + +python_test() { + bash test.sh "${EPYTHON%.*}" || die "Tests failed with ${EPYTHON}" +} diff --git a/app-misc/icdiff/metadata.xml b/app-misc/icdiff/metadata.xml new file mode 100644 index 000000000000..56e379f48d61 --- /dev/null +++ b/app-misc/icdiff/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> + <origin>baldeagleos-repo</origin> +</pkgmetadata> |
