summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin49946 -> 49944 bytes
-rw-r--r--app-misc/hivex/Manifest2
-rw-r--r--app-misc/hivex/hivex-1.3.23.ebuild140
-rw-r--r--app-misc/trash-cli/Manifest2
-rw-r--r--app-misc/trash-cli/trash-cli-0.23.2.13.2.ebuild38
-rw-r--r--app-misc/votrify/Manifest6
-rw-r--r--app-misc/votrify/metadata.xml2
-rw-r--r--app-misc/votrify/votrify-5-r1.ebuild4
-rw-r--r--app-misc/votrify/votrify-5.ebuild4
9 files changed, 190 insertions, 8 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 27744a9f6692..4118d65fc523 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/hivex/Manifest b/app-misc/hivex/Manifest
index 1a3cca6f3f0f..189f4ede361a 100644
--- a/app-misc/hivex/Manifest
+++ b/app-misc/hivex/Manifest
@@ -1,5 +1,7 @@
DIST hivex-1.3.20.tar.gz 1727498 BLAKE2B db6448242fc4b72d75cc7234a49e146cb165b1b9b9e2e72fb2a05be37cbb1d8ca865ccc51c4d2d50199e69cae2d870743ecd41534290e9a100bb268c2437ee22 SHA512 366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a
DIST hivex-1.3.21.tar.gz 1729723 BLAKE2B 16c5bad3f06e1293344c39f100596a466a93eb7db1c189bd59859434d7071102e10641bb820cf791834280c2ad79dba0df4efea9b8a84d02727bfdf13f7915d1 SHA512 e893d9fa77655540d29ef6657764f701f9cddb33d11b2bfef36ce0c2caebab92b55a32b7e1c99efbab0d53f558a44bf1c4c6f6da13daa37d568ff96d7d28f842
+DIST hivex-1.3.23.tar.gz 738076 BLAKE2B b536e1b4b930b88b4bbbf8a4434e5ed7d407409acdbe68f7da67fa8198e1813bf84e918505eca7d341f15b41daeb0bbcfc974868a68f999e26941db759557fd5 SHA512 068fe81a442c8045bf9d98f0c6b782330141d8f1e104a0f191c04a2cff25ee6396c2c4777c107d595a471eb4bcbee903400c9f7946cae036165ac201587f861e
EBUILD hivex-1.3.20.ebuild 2237 BLAKE2B 1ca64c19ba5084e028c3e71d619c53034b6430217f11dd0e7851a272921fb29fda0872fcc9d16634ab135ae11505fc1823bb4b1b0e1f35f7f20f6cfa82e837b5 SHA512 4793a90dfdae64972eb3baf11ae3fabdf957c1e197618d742bbd71904ecb29e734712ff9cd58e36f6277500a5c448c8fb70e06945e8ee104af8b4061d8b78620
EBUILD hivex-1.3.21.ebuild 2255 BLAKE2B 72eff57657fbab1c71ee3d650f5009b47c7db76019158d503f1082f45b63f2bddaae15ab5ba089b9f3a1ba3fb04467d3d10e98926aeca2422e5047b269e58fd4 SHA512 c9afaa984cba2867dc573fca15c09fcf7b2d0c856193975c3573d0e1922e99543ffd740e30544a3d912ab70c17e4483c67a912b2d39b417f398a4e93b85cef3c
+EBUILD hivex-1.3.23.ebuild 2369 BLAKE2B c7290373a55ba467f7efeef4ec188a2e9dc667f5038d32a4d82d7065a2c3f51f554d477f0c6024a2e3d8084a4e3e3d82c5b3f6af842466542f1ad47d95fe42c9 SHA512 c84caee08ced3a1c299eb02a77e7540ffe28bb55b2cb9d9a482e50a8646e9618007b656f0f7ff8f0dd25bd45660bb91417c4316be34249ab42d36fd51d8e0730
MISC metadata.xml 249 BLAKE2B 6f4e10a8e257d2bb0d3eb8396ec0a4cf29d381ab118c8ef082dff01403cd79db12de157a1e35f0823aead216efcdcf7eab982cf326ad0fe149e9e0cabc205159 SHA512 b32d21b3e68e122d51c5c344f88095410c2b7e9cba5714579c087a2348bb45b0cb542abfec0f6902b205a60e045595c9ab5474694c1ea4bbb0610d4c5a89867f
diff --git a/app-misc/hivex/hivex-1.3.23.ebuild b/app-misc/hivex/hivex-1.3.23.ebuild
new file mode 100644
index 000000000000..eb478bcce09c
--- /dev/null
+++ b/app-misc/hivex/hivex-1.3.23.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+RUBY_OPTIONAL=yes
+PYTHON_COMPAT=( python3_{9..11} )
+inherit perl-module ruby-ng python-single-r1 strip-linguas
+
+DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
+HOMEPAGE="https://libguestfs.org"
+SRC_URI="https://libguestfs.org/download/${PN}/${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ocaml readline +perl python test ruby"
+
+RDEPEND="
+ dev-libs/libxml2:2
+ virtual/libiconv
+ virtual/libintl
+ ocaml? (
+ dev-lang/ocaml[ocamlopt]
+ dev-ml/findlib[ocamlopt]
+ )
+ perl? (
+ dev-lang/perl:=
+ dev-perl/IO-stringy
+ )
+ python? ( ${PYTHON_DEPS} )
+ readline? ( sys-libs/readline:0 )
+ ruby? ( $(ruby_implementations_depend) )
+"
+DEPEND="
+ ${RDEPEND}
+ perl? (
+ test? (
+ dev-perl/Pod-Coverage
+ dev-perl/Test-Pod-Coverage
+ )
+ )
+"
+
+ruby_add_bdepend "
+ ruby? (
+ dev-ruby/rake
+ virtual/rubygems
+ dev-ruby/rdoc
+ )
+"
+ruby_add_rdepend "ruby? ( virtual/rubygems )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+ ruby? ( || ( $(ruby_get_use_targets) ) )
+"
+
+DOCS=( README )
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ use ruby && ruby-ng_pkg_setup
+}
+
+src_unpack() {
+ default
+
+ cp -prlP "${WORKDIR}/${P}" "${WORKDIR}"/all || die
+}
+
+src_prepare() {
+ default
+
+ use perl && perl-module_src_prepare
+ use ruby && ruby-ng_src_prepare
+}
+
+src_configure() {
+ use ruby && ruby-ng_src_configure
+
+ if use perl; then
+ pushd perl || die
+ perl-module_src_configure
+ popd || die
+ fi
+
+ local myeconfargs=(
+ $(use_with readline)
+ $(use_enable ocaml)
+ $(use_enable perl)
+ --enable-nls
+ --disable-ruby
+ $(use_enable python)
+ --disable-rpath
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ use ruby && ruby-ng_src_compile
+}
+
+src_test() {
+ emake check
+
+ local dir
+ for dir in ocaml perl python ruby ; do
+ use ${dir} && emake -C ${dir} check
+ done
+}
+
+src_install() {
+ strip-linguas -i po
+
+ emake install DESTDIR="${ED}" "LINGUAS=""${LINGUAS}"""
+
+ if use python; then
+ python_optimize
+ fi
+
+ if use ruby; then
+ ruby-ng_src_install
+ fi
+
+ if use perl; then
+ perl_delete_localpod
+
+ # Workaround Build.PL for now (see libguestfs too)
+ doman "${ED}"/usr/man/man3/*
+ rm -rf "${ED}"/usr/man || die
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/app-misc/trash-cli/Manifest b/app-misc/trash-cli/Manifest
index 60f19a43f63e..b855c44613fc 100644
--- a/app-misc/trash-cli/Manifest
+++ b/app-misc/trash-cli/Manifest
@@ -1,5 +1,7 @@
DIST trash-cli-0.22.8.21.tar.gz 79315 BLAKE2B a4b0f3072d9a9091b90bec13e3a8208c58638f7dd054a788ba0126f8c803748c837dbf183513ca87a775d4efbed9e926603b2b3839f9f499963b774f59f06cd5 SHA512 9c8a40cd92c070dfcadfe2a4871c16a3cfc066568f0e079e11ff80aff53777335f1fec42245846bba04866a55ba9d11a2493950ccdcefcd7d98825508eb6ab6b
DIST trash-cli-0.22.8.27.tar.gz 80344 BLAKE2B 309a1c429b6e052d622f5cd0f4eb211e1dcf8f5fcbe0834d359cd568527843e6a3c4cd1d61f1d1102b6e7f5b7a55fdde396b2500ca94f9410111705cdbff339b SHA512 909a521f40e2252012ed9ebafe8baff50cd2f743c9ab49df0abb41ecc177e551bde07289505f37e8dc86a0d20cdc8b521c35dd2383d17d4f9e962aa431368fe8
+DIST trash-cli-0.23.2.13.2.gh.tar.gz 104006 BLAKE2B c4187faff6618c54be3fcda2fca799d16ff614e5db2a47912aa796d72385bac8dab188977f635372372eae3f6e7d0faaea9405ac93edcd06962f6ffc2bd4694d SHA512 3894d852c01f5e3096bc5bf95220c35cfaa28e2fa555716983ad8203ce7d2206127394cdfbf3f08f0922abdbbfdb4f1a6c1db3fb0bcbda9d936612a2c7d6a7e8
EBUILD trash-cli-0.22.8.21.ebuild 631 BLAKE2B 8a9a549f9e1ff702c0b1e37cc3a9cefc212de732a0a9a32c5ac72593556d7f4dfe73a7acc9cb6103da36e1e73aa7be9f1dc5ca94db2b0c9bf14d2a833861f551 SHA512 4b83f84e8560635f148a89f07e3ce28d22b3067cccc93581b73b4a3067b458408f959c62b206ac311153deb33c2c1a9bf68b3bba9aaf9fd9ec515adf99454077
EBUILD trash-cli-0.22.8.27.ebuild 631 BLAKE2B 8a9a549f9e1ff702c0b1e37cc3a9cefc212de732a0a9a32c5ac72593556d7f4dfe73a7acc9cb6103da36e1e73aa7be9f1dc5ca94db2b0c9bf14d2a833861f551 SHA512 4b83f84e8560635f148a89f07e3ce28d22b3067cccc93581b73b4a3067b458408f959c62b206ac311153deb33c2c1a9bf68b3bba9aaf9fd9ec515adf99454077
+EBUILD trash-cli-0.23.2.13.2.ebuild 792 BLAKE2B db9e606cea3aae9c06e5ced929db12f89ed1fdaf972cbd5e45ffb744fa9ab0b026a335ba83bc43368a9cf1ea033d63b8a4727b6cebe2dbd3ebd00813d8ca42e6 SHA512 866073a6aec02f092bc5e68044e64088e6d299435a3921750973864038783cd8112b871fc998395d4305ac80981e8f2708eb90de73fcf04a6b172ac370c4a528
MISC metadata.xml 1095 BLAKE2B 47ecff4dfa92c0750b4743988d715e828ce8a8d07140df5eec50ad41f0f1aae22efcdf7c7f743c5f6a58c572da9faa8fae4017fde65909e1f8e2ea3b4750b40e SHA512 b935e7c812982d7aabc6cbbcf39ae62404f04f2c8e6055adfdb710bf9502da907b61806425d270b87c14206e7e4caf3e3baea6ab8f86f0b16b9cf3171954b652
diff --git a/app-misc/trash-cli/trash-cli-0.23.2.13.2.ebuild b/app-misc/trash-cli/trash-cli-0.23.2.13.2.ebuild
new file mode 100644
index 000000000000..3a02be5291bf
--- /dev/null
+++ b/app-misc/trash-cli/trash-cli-0.23.2.13.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Python scripts to manipulate trash cans via the command line"
+HOMEPAGE="https://github.com/andreafrancia/trash-cli"
+SRC_URI="
+ https://github.com/andreafrancia/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/flexmock[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ local -x COLUMNS=80
+ distutils-r1_src_test
+}
diff --git a/app-misc/votrify/Manifest b/app-misc/votrify/Manifest
index 014d7a608276..688be663ab2f 100644
--- a/app-misc/votrify/Manifest
+++ b/app-misc/votrify/Manifest
@@ -1,4 +1,4 @@
DIST votrify-5.tar.gz 9192 BLAKE2B 5df0ccd0b5a843b384e002c2bd1001df06cb5bcf039f10c689abeda07f1a05c545a917b0a42bd78c06c537eacca58ef7b4c2920a0fe6809f4450d4c98ee2fade SHA512 3d441eb42f860e4e571541300a04c1a52a01abbe20f76615adc1c9764bafbff35faf0f1dbe9f9267ad3c4dc0e4cb4bc715b87e2104cdef8997e7918ab834bb5d
-EBUILD votrify-5-r1.ebuild 1361 BLAKE2B fa29602fdffe13cdad00d0ba40979e304a8885cb861b9710337823b9e15e55b2f1e452f8430928c602c690b6775f9e667588e702c8e88a3eaf2c51c23173048f SHA512 2aaaf16b2a4158fe23566764711ca0be0e7ebca31a60c831cd50466e40f29e79fdbcf10e47d8862ae6b6e0fb12c325dc7815e4b72a4086491791de6fbb57cdf7
-EBUILD votrify-5.ebuild 1353 BLAKE2B eefe99a582818c01e38acea509d3c4bc6534fc94269ebabe9559ddcb45163d1c6d1519897f63ac4e035f7d74f91b57dc16ea0caf3282e478ca10ea07783f0acb SHA512 33b19237f8addebcdf5eac0bf3e5b859772a52f167601b726002d9374cdb791805b138472f24955a8e451b6258f52a8e1e5bbb6cf7cb41888417d8d24cb2c829
-MISC metadata.xml 351 BLAKE2B 612bc076784d8be688a57e365fe3999103bef94beabe76addfaaaf36b03b5fa4d35331bb08ec96627ee7cea55224fe20d845e9b936bf6d8640a7fcf9cb214bc7 SHA512 fe84a21128deeef5ed37bb01efc34f0089b3cb2ad7db3dc5350178ed0c63138d82dd364d1c02749b87c179f5c357001d164687f32b21174a7f1ae05dd8be70bb
+EBUILD votrify-5-r1.ebuild 1361 BLAKE2B bbea041bffe47b7689602cca2479ce87b0368d9f5087dce10e53362a671477432076d6fb9b53d9913c55195b78a7f2ec83b432786e2c67ab5a968a892e14bdba SHA512 9145319083d587cc32052dfbfe24eb2ffb8df8b56b43d6eac5f827e2f91b4696c3473e37934d00bf234f8ea1cd9596da2c8507b595ff8246fe2e695a9ec2f903
+EBUILD votrify-5.ebuild 1353 BLAKE2B 0e6ef9ce2ac720fd536f34c9c52d2e9464e85a4f5c20c16fcf59192f0e3e12706aa513218e945764285df38ec7591d18936ab029c13d041da5ccb294feddbfe8 SHA512 21fe460514c02294378a9c954cb76385e4f6b080a949b609b1d81d35e777bf9ac7d603b2299356cc459ceede8cb8c08c7f36a7e866454c0ebae497177a598f1b
+MISC metadata.xml 351 BLAKE2B 7d96981218cfc5ae4d6dcdf1829abaec979416ca525e0faa77e9e6b5de245e3e651a34632982206a8b2eb86d6fa109d93cff6a968595fc82ef555b914840f61f SHA512 2e5e5e2dfbfac0b9de26ecbf2bd0bc99a24b35485721361b9d6d1040953159db22720ed30db860ecc57294d1bc211607fcaa2580475920649654e65fe2eb85d0
diff --git a/app-misc/votrify/metadata.xml b/app-misc/votrify/metadata.xml
index cb57e8bc4008..f1f74f15305a 100644
--- a/app-misc/votrify/metadata.xml
+++ b/app-misc/votrify/metadata.xml
@@ -7,6 +7,6 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="github">mgorny/votrify</remote-id>
+ <remote-id type="github">projg2/votrify</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-misc/votrify/votrify-5-r1.ebuild b/app-misc/votrify/votrify-5-r1.ebuild
index 2128726838ff..3b1e35ab8a2a 100644
--- a/app-misc/votrify/votrify-5-r1.ebuild
+++ b/app-misc/votrify/votrify-5-r1.ebuild
@@ -8,9 +8,9 @@ PYTHON_COMPAT=( python3_{9..11} )
inherit python-single-r1
DESCRIPTION="Tool for community verification of Gentoo elections"
-HOMEPAGE="https://github.com/mgorny/votrify/"
+HOMEPAGE="https://github.com/projg2/votrify/"
SRC_URI="
- https://github.com/mgorny/votrify/archive/v${PV}.tar.gz
+ https://github.com/projg2/votrify/archive/v${PV}.tar.gz
-> ${P}.tar.gz
"
diff --git a/app-misc/votrify/votrify-5.ebuild b/app-misc/votrify/votrify-5.ebuild
index 279c9bc6b841..673bbaad1dc5 100644
--- a/app-misc/votrify/votrify-5.ebuild
+++ b/app-misc/votrify/votrify-5.ebuild
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_9 )
inherit python-single-r1
DESCRIPTION="Tool for community verification of Gentoo elections"
-HOMEPAGE="https://github.com/mgorny/votrify"
-SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/projg2/votrify"
+SRC_URI="https://github.com/projg2/votrify/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"