parent
d6239a78e6
commit
16c7e4a167
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29466 BLAKE2B cfca810e18571562ef48e194ffc68f96123904b70ddcefb34f9469944522b87e4c3b626d22266f2aa3885cbd2c5371de1a7328bc59e844d9175d0fa775dbe7db SHA512 4f6825bc46b0d47eb9fe2dffe87c70efe91f632eb7c3017286474339be691397dd9c755d0f0ca2a4979572719a03c250383fc57c845f52d46a9baca8f619fc77
|
||||
TIMESTAMP 2023-05-10T04:39:53Z
|
||||
MANIFEST Manifest.files.gz 29448 BLAKE2B bca881a5a64088efbc4648dffc5ab66c3be1b44a325b9cc794c19ceb84db110579003f8538fb047abb7791ed731d372f462a1361c02379d9c8efbd7cdc4a9ed2 SHA512 36010aa55572f1a8fa4012912933b0106e8b5491f27217ade000162123706feef0829409fb5eb162eda7b1b2e45a4650bb8261899a6c5beeb4751e2ed973feb5
|
||||
TIMESTAMP 2023-05-12T05:10:06Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRbIBlfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmRdyi5fFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klC6XRAAmNpPDaDhYpOqSnZ9XyRr+EHGzrrokQM4ivjEK4/4nkXpR/Qj2JSTKiCk
|
||||
e/FI7a2/M613TSHjxFGeH4tV9eOjV0r+H37ptZ81oONiWPklpLUVZnJXr3fbxB3r
|
||||
V0UKM+CcRFKzjrp46cAPOCd9+Bx9S+em1DLUThsjtu1xTypcPwuMCa377HG5hhWq
|
||||
CDZV7Hw2yoo6W8x6LO44YhQRPM0zNYVYaznH+T2GWpaSuFdORECyBAhdwlNeLRK7
|
||||
E7V0YdfsI7JYDPUPMHnxlP6KzRa3+vuHdfEBkPQt48GGUcVm13hf7BCpghK/U0vv
|
||||
Mi74GKQpQKADnp9ELATngxb4EvMDbb22qZ2liUxmhMa9DgdBVQQmSjuGwRdeuWlP
|
||||
sTKKAbIvXA5WJwkgLF5lqdlhe35tNsLL37ewMWTEy40EYOfvnNd2d2F4ZmFtFWkQ
|
||||
+NYJIA09iLvPVSXTr0lpmVErpeOJFHzV8swd3pmg5K04Hb0o/PCBFIR0cBhomobD
|
||||
BFcX6BOFQVw9Ds5usqGXzWT2xCUHKE+QbOxMJ0u6tSr2RUrrWWExH1yPgdc0NNiW
|
||||
BSGo/e5YTVgD/5xbl4sWI/Y4tztPuGR0e9saeTRbUwLoxa345ew5wrQM7NN6/Z8i
|
||||
QfUXI1VQezHn+nXtyq5iDReS6XJJ2ciiVF0rqtYxxPCiwGiMMBY=
|
||||
=XoFy
|
||||
klBHyQ//dSfNx18PklQBFWePWuqPOqF3sw+Hn8o/SLKMdH6lAYQXeU3kYcHUf8um
|
||||
FD2iEGDewXeRZuw5nkGern+jNxkcR32vR0MmvXqJeBNFzzks+yGigCXgkZqEBZqP
|
||||
Oqa8OQPqC6NxjoPTdzRPlIe67YkIYAjI23I5882jvhpEI8C40puL/bRhrMFMRyxo
|
||||
AlItDzlUjqpALpKwIL9mDOYjqZnCk+rh08vDGNaMdJPboXH4DkU7dWYIWrkcjBGn
|
||||
Brh0Se6eW25LMPCv3vdn6O+EnCwB2R5onzNYaIwFWkDjHPrg5MAJTOm3ffbJJDjy
|
||||
NqJk0SzR1PWiau5j1STkhWlA64STiTH6q0HZVCh5fgprzFEG6Lk1DAoX867ZbK4Z
|
||||
utNo3QoBC7eUvUQAZAW19ZNOsDHKdQQL54H2boxh+OOJzzlUTo53zVotPaRni+OO
|
||||
oALuwRXHdZbcCZ/+B945kJ4zXvYipHAHdKZHtL2SgUphzwV3O4N0No3yvpzzrAYO
|
||||
OpHgiWEhxeEf/m1DBg4QdCYVDm3vKy0P9/7Wh0l8GNaPJxRiYMilV7pa2A80tBFi
|
||||
oz+S2/CPOsxUp2+ZHRvDQpoLbUEJHqc0OZVxRJRvCsr0b+Rde0JS8Z6fLM+f9tZz
|
||||
a8J9NSQSczpVOsXs+sb5fQINWOP8WOwsPEEQROIz4z+9wevSiqc=
|
||||
=o+Ru
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
DIST at-spi2-core-2.46.0.tar.xz 540600 BLAKE2B e3ed9915c39a9f71b64a9753c7f91208d15289fe09a9505b4766df7fa04c3e6e5cdc7b3702315eabbdf70f9fc08b4cca4546353485328ab101e2950a672885d6 SHA512 633af2c02fab3b8cb02e37f929ce80dd5ce28ca5641046ef5e25cb29299530b90028e6c6f318a0c098a4270bed3eab48fb55d6967a76bfadd2520f49de47c770
|
||||
DIST at-spi2-core-2.48.0.tar.xz 554000 BLAKE2B b8f513256670d24ae9f08572ae7878f109b5d76090fa4f881b67324d1d270889c648e456fe3ca34aaead9e85589f5ae355c8b4803f35c2cb2ace831051b1000b SHA512 976dce741d640c5b5e006eca53170062ebc91cace0fb74df68606c8443b63317fe271d4e3238d1e3ee3e5586b4a4905c91d7987adb94c8f886a1aaddd54c632e
|
||||
DIST at-spi2-core-2.48.1.tar.xz 554220 BLAKE2B 80c67221d1164ed857586450083ed08c201044cf26c7e338b474344c8579d91bb8310746fa57e01c3c41331647c36b17161d2f1ffda750f5484df0837569398b SHA512 31314322287f73a60ec449896d5bdacb7956e14e5baec1634b34685e340ce5c3d0385023350cc31b316886b24fd1af858656dbdc9119a53c880d85761d15a3c1
|
||||
EBUILD at-spi2-core-2.46.0.ebuild 1465 BLAKE2B f80766774966d17a0118d0b3e5f843648abd1f2c17c3768a1e30c0f5ec24792fb85cbec5e34d6c9e375f69c59b4567c6163850266472e77e9f79e602eb90b236 SHA512 1cabedef0fc8bd01dff37edd018f9aff71857cd206d487a0b36d2e4442144ad95a0685cbfc5711cef20579b40e0c14b860b87a4fe33207024745ac4e49da98b8
|
||||
EBUILD at-spi2-core-2.48.0.ebuild 1785 BLAKE2B b90e1d2377bda0623adc15dea33b254131e70e7203678a60d88860eeaea7d5143df2ea1435453c96c55efab0305b98e8a5812b61737ba2f28837ebbdaa1154fe SHA512 bf003b366d6c5a078732d87f977418cffca604b1b01db7b41911d63997cff02a0a1530e93dab19544e8d9001908cb4500d65f055aaa5dc7e62b78428d2b8e2e6
|
||||
EBUILD at-spi2-core-2.48.1.ebuild 1793 BLAKE2B 6cccb8a9eaf7839554404ea18105eeeabeaefaa0b91625b9d981e6ed53e8b921f23ae12e2c9903c62aa4034d64ee95c2416da89fa3e3569042b7233a65a3c35c SHA512 d431a4ebee9585dc3e4fdbf9392c51770951e88a2de91905e91b40712c87eded0bb63c70026d1ca938b8772571a77a20d688972fd364eb12042aa102349f949c
|
||||
MISC metadata.xml 353 BLAKE2B a11426ebcc6d7d5d3b6af03001b0da28239ca8374757211ed13e13b2d23f0580a4bbd8a7bdc2f6db655dbff2f4dba8288f45385f628e8b95fb3d5f8ad74fce3b SHA512 ccd21495d004a42ffeb05aeac3667f198b2c21b10c7df7ce7cded2593c668be08c5c5dc3315f52dbda423a3236be6d1ad9a4769f9d753760d5e84a06ffb62281
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnome.org meson-multilib systemd virtualx xdg
|
||||
|
||||
DESCRIPTION="D-Bus accessibility specifications and registration daemon"
|
||||
HOMEPAGE="https://wiki.gnome.org/Accessibility https://gitlab.gnome.org/GNOME/at-spi2-core"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="2"
|
||||
IUSE="X gtk-doc +introspection"
|
||||
REQUIRED_USE="gtk-doc? ( X )"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}]
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
|
||||
X? (
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXtst[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
)
|
||||
|
||||
!<dev-libs/atk-2.46.0
|
||||
!<app-accessibility/at-spi2-atk-2.46.0
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
dev-util/glib-utils
|
||||
gtk-doc? (
|
||||
dev-python/sphinx
|
||||
dev-util/gdbus-codegen
|
||||
>=dev-util/gi-docgen-2021.1
|
||||
)
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
multilib_src_configure() {
|
||||
local emesonargs=(
|
||||
-Dsystemd_user_dir="$(systemd_get_userunitdir)"
|
||||
$(meson_native_use_bool gtk-doc docs)
|
||||
$(meson_native_use_feature introspection)
|
||||
$(meson_feature X x11)
|
||||
-Ddisable_p2p=false
|
||||
-Datk_only=false
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
if use gtk-doc; then
|
||||
mkdir -p "${ED}"/usr/share/gtk-doc/{libatspi,atk} || die
|
||||
mv "${ED}"/usr/share/doc/libatspi "${ED}"/usr/share/gtk-doc/libatspi/html || die
|
||||
mv "${ED}"/usr/share/doc/atk "${ED}"/usr/share/gtk-doc/atk/html || die
|
||||
fi
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST kontrast-22.12.3.tar.xz 201576 BLAKE2B 9a5e931e6654ba45952b5b1be1290643b45f7e9ac5de3ef540812d8a58348f770d24c3df5aaf491a3ba8dd83a2e1582d7b6d7f334f6212629c51b943f2f9acc6 SHA512 e60a60866d805c7d0934257892da4e4a8176d776c20a06fa50ae9931dc2b7e620d32ba076e10d5e8a3a0bd1b04ede48100b45bbf4d64c97f977bd320cb1a2396
|
||||
DIST kontrast-23.04.0.tar.xz 205192 BLAKE2B 1449c2e6232a678417e55fae78d7cef9db1c074900b91acb704b741d9b85415853622fa087f434be251266e520ca18b1010a6a0dba4f3cda9a7e617d8d3aa8d2 SHA512 a30a7b7a79fb2fc0cc2282680e994ee251d9d239b7ef33963bde6413c56d909201314ff6ceb65ae5aea9f4fd6db784e97e45c40c3691a7fe0803d01a4b1d4a72
|
||||
DIST kontrast-23.04.1.tar.xz 205192 BLAKE2B e4de1e7b19ce04033d1d301131f98c23a9fb8f6b6c7726652ff29a4b68cd1f31dbcf01e3fec305b356def70d1439be7cb4302d346b5f47ee576f82891ded550d SHA512 c19918e37af107c6b3f9f7452e1410e18c7672df0a4f6f2890b93621dbfc445ba5a99e8c1a70c9a8b45582969fcc35ea9be93dc8b2df81c6212dcb649f78899e
|
||||
EBUILD kontrast-22.12.3.ebuild 760 BLAKE2B f965a996107628be5a9cfd4d06f7dd6a99a6434a35cd6db596a24b9aca9eec35c32ab29b5ac85e683be21399b1cfb4dc01d9391a3428c0229765432e523afe5f SHA512 6133abef038d41c555ea6a0ca223035659c72a821b8bb084a9d329476dfe78c6510926823486a32bbc1aeb601e1002e8f1b2d0f997435642619fc33ddea7543a
|
||||
EBUILD kontrast-23.04.0.ebuild 792 BLAKE2B 23da588a3ff07ba0df9b5edda5f834338ff4722497c61806787d0b7a9a8e9ee5783c60f543aa58058343fc95851053d9771ebc71fb84f40a6f02d5d317e2a2ed SHA512 a0d8642feed6f7552e4eb674cb6db0c45c66f7ed6cd2497f8500f916dd6a7cdf8519ad95a7481b3e9887775ff0b97387705d5b313516bffa1ce015f3937eabd6
|
||||
EBUILD kontrast-23.04.1.ebuild 792 BLAKE2B 23da588a3ff07ba0df9b5edda5f834338ff4722497c61806787d0b7a9a8e9ee5783c60f543aa58058343fc95851053d9771ebc71fb84f40a6f02d5d317e2a2ed SHA512 a0d8642feed6f7552e4eb674cb6db0c45c66f7ed6cd2497f8500f916dd6a7cdf8519ad95a7481b3e9887775ff0b97387705d5b313516bffa1ce015f3937eabd6
|
||||
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
|
||||
|
@ -1,6 +1,8 @@
|
||||
AUX nfbtrans-7.74-gentoo-fix.patch 237 BLAKE2B 79966d78a265660633d8e6ad89c2f10a30c94ff5cfaff0cb9e336f0bcdc7d40b2c031b5f69c6b470e1407fd785325bbfdf5c446c3cd3f7766693fd364a20e397 SHA512 9ecd42454f7ef9f00e0a3c1a4eccd8a3dd3df02bb0653acf5fd9b570b2d7d49f126b0db19a3f571d0d1130d73670d317bea42b0e1d894ff785ad8b8f6dc3cef7
|
||||
AUX nfbtrans-7.74-getline-fix.patch 880 BLAKE2B 67afefad755a077d949cb492a37af44f275693be3291218882a475059103fc8cf526d67a153c671b51a6f8e80e72ebb4b739e68680285f6b70c2a044f962c078 SHA512 bec4b16259ffb15a396542525ddb5dd8a72da5d4a73b108ee41dd005d00c978d3991d69a5b4cacc963c27a8b186305c619fc3c41860d40fbcaa41843d2fc168d
|
||||
AUX nfbtrans-7.74-modern-c.patch 2993 BLAKE2B 204cfed94e38fdd6b152766ec3b46c8a90b65e759cc0171da88f9b08b924180e07d5fded313c08e9ab9c9bc0b9dbbe75fe45abf4e1fd61acfebf94013e5940d5 SHA512 d4a7a5de432256d99de43fd4625cd23717bd1dbd4d2849bc00508840671462e71c232397ac0cfa1e2e007df0e95284d485407be94bf60be4543dd4b125a717fe
|
||||
AUX nfbtrans-7.74-respect-ldflags.patch 620 BLAKE2B 672883ec0b74c2eb0657756d56f2ee862c676844192a293e4139d0dd76548b6e6c047eb530e96f66eb4e398ffc4304c124d50ba59ebcf440cde59ad219c39ec3 SHA512 65f6c0752ea4ca8badfad0322b8709f7f55cb1e55a57ba2bc4edb0a748584a9c725a9cf9836a67df02d7b9b158f8b46ddae711a1b5d368ed56728a2495272eb1
|
||||
DIST nfbtr774.zip 470847 BLAKE2B 54dd9b612c6dda0734d5b21c1ed8b0d428663d2b442406cb36276afd1a6c0b742ddcb4848954a0bbdd29cb300dab6a55dd9b3bafeb603b08ef6a7e678c0d9a86 SHA512 58fa72c53d88d11fa005572f4e2ebd81d21afaec2fac0e986bfad66b42c194ec3573199e2f2b863725001c1cb777b60881605a1533f7eb73e31e24a244673c2c
|
||||
EBUILD nfbtrans-7.74-r2.ebuild 953 BLAKE2B 384239e2ad6daefb5f3088f9058bdc8a990b5f031f7fba531f16532ea38e5038b411afb3b3db788b143529950c33b4c2f4ff3709ba030523db582ccdd6fcef8b SHA512 2221fe80b7ad10e1e09a12552f1604451c38b66edadf39353eaf99ea885a8ee3222a8f8cfcc6e1a174d92f358bd3a9daa1da19ec872c08d43ad65eecc7d60197
|
||||
EBUILD nfbtrans-7.74-r3.ebuild 990 BLAKE2B f6d777201708fc7e8fed4bfcf2d827a5895d010c46b58fd9c8e5e8b1fca9e2fb80df4aea0f90b502e6e77f18b19ab51c0b185bb2029d3a86e5bb446f8178f12c SHA512 2924c5e28357cba72af7f57cc4d1a4f071392c34a5869158e752a6f3f0b23ff45de52dab196fe2ae1e23817187f88c3acd0f4b49bb29eb03571547cdfded14bf
|
||||
MISC metadata.xml 346 BLAKE2B 7e1272166e3d172f7228c972568c726842ae777ba6a347e8142de8736bebc86d2312d68fcde332947b03c48a7d388371b9f8a231fbcb4b0f37077615ee6f2645 SHA512 b6a500e0266cc804bd2b3b15dd1555801dd2afa30dde160264c6745e55f67576dbc980112c23982d378824d6681ae28e993dcfe48f99b9c5b5eef0092faab4d5
|
||||
|
@ -0,0 +1,98 @@
|
||||
https://bugs.gentoo.org/874390
|
||||
|
||||
Fix -Wimplicit-function-declaration and -Wformat-security.
|
||||
--- a/NFBTRANS.C
|
||||
+++ b/NFBTRANS.C
|
||||
@@ -8,10 +8,12 @@
|
||||
#else
|
||||
#define UNIX_PATH "/etc/nfbtrans/"
|
||||
#endif /* unix */
|
||||
-#include <stdio.h>
|
||||
+#include <ctype.h>
|
||||
+#include <stdio.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <stdlib.h>
|
||||
+#include <unistd.h>
|
||||
#ifdef DOS
|
||||
#include <io.h>
|
||||
#include <string.h>
|
||||
@@ -132,6 +134,12 @@ char *output_extension[2] = {".brf", ".txt"};
|
||||
int paramcount;
|
||||
char **paramstr;
|
||||
|
||||
+void strnset(char *string, char c, short n);
|
||||
+int strcmpi(char *s1, char *s2);
|
||||
+void unbuf_stdin();
|
||||
+void restore_stdin();
|
||||
+void save_stdin();
|
||||
+
|
||||
typedef struct
|
||||
{
|
||||
char *name;
|
||||
@@ -5130,7 +5138,7 @@ void insert_hyphen_word(int date_only)
|
||||
field[l - 1] = 0; /* remove lf */
|
||||
if (!lines)
|
||||
{ /* first line */
|
||||
- fprintf(tempfile, date_string);
|
||||
+ fprintf(tempfile, "%s", date_string);
|
||||
cptr = strchr(field, 'A');
|
||||
if (cptr)
|
||||
strcpy(field, cptr); /* get rid of date */
|
||||
@@ -5341,7 +5349,7 @@ void test_hyphen_dictionary(int mode)
|
||||
/* open for r+ */
|
||||
open_hyp_dictionary(hyphen_dic_name, 3, 1);
|
||||
rewind(hyp_dic_ptr);
|
||||
- fprintf(hyp_dic_ptr, date_string);
|
||||
+ fprintf(hyp_dic_ptr, "%s", date_string);
|
||||
open_hyp_dictionary(hyphen_dic_name, 3, 2);
|
||||
} /* date found on first line */
|
||||
else
|
||||
@@ -6511,7 +6519,7 @@ void translate_file()
|
||||
{ /* no file args */
|
||||
if (!indirect_ptr)
|
||||
{
|
||||
- fprintf(stderr, menu[10]);
|
||||
+ fprintf(stderr, "%s", menu[10]);
|
||||
get_input(temp, 80);
|
||||
if (!temp[0])
|
||||
exit_program(0);
|
||||
@@ -6709,9 +6717,9 @@ void translate_file()
|
||||
if (!trans_mode1)
|
||||
{ /* get secondary translation mode */
|
||||
i = (trans_default / 10);
|
||||
- fprintf(stderr, menu[0]);
|
||||
+ fprintf(stderr, "%s", menu[0]);
|
||||
for (j = 5; j < 8; j++)
|
||||
- fprintf(stderr, menu[j]);
|
||||
+ fprintf(stderr, "%s", menu[j]);
|
||||
backspace_int(i);
|
||||
do
|
||||
{
|
||||
@@ -6744,7 +6752,7 @@ void translate_file()
|
||||
} /* construct output name */
|
||||
else
|
||||
{ /* prompt */
|
||||
- fprintf(stderr, menu[11]);
|
||||
+ fprintf(stderr, "%s", menu[11]);
|
||||
get_input(outf_name, MAXPATHLEN - 1);
|
||||
} /* prompt */
|
||||
if (!outf_name[0])
|
||||
@@ -7110,7 +7118,7 @@ void get_page_range()
|
||||
if (pageend < pagestart)
|
||||
{ /* pageend */
|
||||
pageend = 9999;
|
||||
- fprintf(stderr, menu[9]);
|
||||
+ fprintf(stderr, "%s", menu[9]);
|
||||
backspace_int(pageend);
|
||||
get_input(temp, 5);
|
||||
get_end_page(temp);
|
||||
@@ -7481,7 +7489,7 @@ int main(int argc, char *argv[])
|
||||
{ /* choose mode */
|
||||
j = (trans_default % 10);
|
||||
for (i = 0; i < 4; i++)
|
||||
- fprintf(stderr, menu[i]);
|
||||
+ fprintf(stderr, "%s", menu[i]);
|
||||
while (trans_mode < 1 || trans_mode > 3)
|
||||
{
|
||||
fprintf(stderr, "\n%s", menu[4]);
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Braille translator from the National Federation of the Blind"
|
||||
HOMEPAGE="http://www.nfbnet.org/download/nfbtrans.htm"
|
||||
SRC_URI="http://www.nfb.org/Images/nfb/Products_Technology/nfbtr$(ver_rs 1-2 '').zip"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
BDEPEND=">=app-arch/unzip-5.50-r2"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-gentoo-fix.patch
|
||||
"${FILESDIR}"/${P}-getline-fix.patch
|
||||
"${FILESDIR}"/${P}-respect-ldflags.patch
|
||||
"${FILESDIR}"/${P}-modern-c.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
mv MAKEFILE Makefile || die
|
||||
mv SPANISH.ZIP spanish.zip || die
|
||||
|
||||
default
|
||||
|
||||
emake lowercase
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
LIBS= \
|
||||
CFLAGS="${CFLAGS} -DLINUX" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin nfbtrans
|
||||
dodoc *fmt readme.txt makedoc
|
||||
insinto /etc/nfbtrans
|
||||
doins *cnf *tab *dic spell.dat *zip
|
||||
}
|
Binary file not shown.
@ -1,7 +1,5 @@
|
||||
DIST ansible-lint-6.14.2.tar.gz 473090 BLAKE2B 7ee73ab0b9539ae56cdf0220d79b271c45747fc1379f818e14f99b0d361e87cd7410548261e369a1d90cb3dceeb53bd46d614b041c837253ef643b653430bf51 SHA512 bb7350b56b9f81d398509b612cf1631020c21bed4f08ea8dda482460c18a1c0388269af513833778f29f1003a114366af885e7b7f31149731bad2067a904d30a
|
||||
DIST ansible-lint-6.14.4.tar.gz 475223 BLAKE2B 01649f9890ca8c78097a810524fe6e6737cf77359d7537e799210ba25dd6aa0f7bb9f1e4a1ba80bb9dafcdedcde73d5c15bb71c47cc2ae18176e9d5cd91db093 SHA512 5274cab25bd648b87f1edaf55b480e3daf29d3ccc7c9d7c5f4013b96b7101c95ed264a2456789ad819be41712c8faad6206133ad26fa100353ef7d2d36c5fe43
|
||||
DIST ansible-lint-6.14.6.tar.gz 475624 BLAKE2B 99ac5214d7404c2cdaaf43678950b2031fd40396e45a27823feb708bc343b69181e624254b77bfe9f704a9037c60340f3a14d4a2651948b371ea91a28b1a1424 SHA512 dac9a089db2d2fe7b25f273b746571175d3ec974dbdf14d65cc10be83464f1ae88361d9e445d8687c011f817597fc4ca8d7501d192c6c529d9ec48997af8df7c
|
||||
EBUILD ansible-lint-6.14.2.ebuild 1603 BLAKE2B 60a13f43c2b4fc92f21a5720255b026367f2851bbc6f6b70d636fed5f44929d43858f5b5383ea10faabe52d338ed8546b8ec794babb97bdc42d100a5337e2d64 SHA512 1b6c85c1067da079bf768d7c64c7b15470cb6f4bc61fc0c9f8407eaded8a90840b67c713dfedf68f9b6d3d15f21ebc9052c3c1a2c2dc257286c08a685df12230
|
||||
EBUILD ansible-lint-6.14.4.ebuild 1604 BLAKE2B d618374fb585486bc228af2795b3b70fb1331152f2c862d3b2ba18acd9c8ad5f22f43e1bdec3e0148602a26796b487e1191fd9d09e965a8592f599b1fcb55b40 SHA512 bae54ade1fbb362a3cdf02dcfa0daa2b7744008e46038c92b55b4f5c31ecfdb39d16bc935d6d555be04a52ecb5cdb6160e574dd99fd4276fedd709415c806f76
|
||||
EBUILD ansible-lint-6.14.6.ebuild 1604 BLAKE2B d618374fb585486bc228af2795b3b70fb1331152f2c862d3b2ba18acd9c8ad5f22f43e1bdec3e0148602a26796b487e1191fd9d09e965a8592f599b1fcb55b40 SHA512 bae54ade1fbb362a3cdf02dcfa0daa2b7744008e46038c92b55b4f5c31ecfdb39d16bc935d6d555be04a52ecb5cdb6160e574dd99fd4276fedd709415c806f76
|
||||
DIST ansible-lint-6.16.0.tar.gz 481460 BLAKE2B 127b1c1b979bf0a187d8ad7eff8e4a00540582f5eccdc74f56fce88a38f1e9106ea3237ba6b2d00edb72f36bb967381d9144df204134fc2091e7d51e8795956d SHA512 bae9d8493aa4fe931878ce2f7dcba34955df50fc57e6cf95636a9f765a7310e05c563d93563134011673a94f1e2ca1b8db36cc394578858942560ba774dc1c21
|
||||
EBUILD ansible-lint-6.14.6.ebuild 1603 BLAKE2B e49bd3990f0ab7ac3f154b12126c9eab496a5a04fba4ec3feb8dc64e650c7bb92ee58b452b47f5d4f033c0c79fecf2802c7f4f849e34894d3ddcc807ff17b3f3 SHA512 ff499074bbc1a1c39a5662abadd64bdd718e63d0527843ffbc2fdf33efad8ba999d07803e42325857c5b26d552f950fbc8737ceab40ed1522178456b9dfcd320
|
||||
EBUILD ansible-lint-6.16.0.ebuild 1604 BLAKE2B 175a5e6a395a728532798d9bbcfa3ac8b01a9eaadc03da1a14944ef011e647fe27297610d3826740f84b1447f987ca4a2cfc0cdc770d43e0719f704729f383a8 SHA512 dcf9c20a305f97e6fd27ef872f504d5c28e378cbbb6679d52ea75e14afccb6204a4cf4fd581ac02cd0744abc1a1cef9b86f059a9137c1cc4fd485d7e981a7569
|
||||
MISC metadata.xml 561 BLAKE2B 0f55fc4da270c495c445e5afff0a8f7aaedd01abf3640f848cd9dc21e01fa7324c78846ee4bf917e4869b6c377fef61254a2288fa3d572c1bb77279571fb6631 SHA512 bd6bf6b916a0b736a0bfdd633f6569ce3124458169d77ef1cd86d6dda4099774088871560ce0106e11f139a2b48f13445e7a844e03a8669160c7e3fa44be5f36
|
||||
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
|
||||
HOMEPAGE="https://github.com/ansible/ansible-lint"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~riscv"
|
||||
|
||||
# Upstream has stated explicitly that all tests require Internet access
|
||||
PROPERTIES="test_network"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/black-22.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-21.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}]
|
||||
dev-vcs/git"
|
||||
BDEPEND="
|
||||
>=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
# test_call_from_outside_venv doesn't play nicely with the sandbox
|
||||
# irrespective of whether Internet access is allowed or not
|
||||
EPYTEST_DESELECT=(
|
||||
test/test_main.py::test_call_from_outside_venv
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# Test suite fails to start without this
|
||||
python_test() {
|
||||
epytest test
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST molecule-4.0.4.tar.gz 337260 BLAKE2B 14c493fa8aaa15466ebca19af9e5325ddb824c151d07d800136dcb714a430ea2dc42b38c9ec6e805e29ec3226376a532793d51c5d0544d6d5105510e5365ca8c SHA512 d7c1ceefbf74cbc27a397e7a40d855b23325bbde31a4cd1920961413a7db950e9fc530fec180de877eb37984bac8603033aa5a582e68e7f4c4ac2a10721c6630
|
||||
DIST molecule-5.0.1.tar.gz 334911 BLAKE2B c021171996a4e57a3f3cffc1f72396b07c59f0e0c6a4b9277d9ad994655f37aafc920164f6a91f9a533497f24cc780d4ff07a8e40cfea4ce89e6249b8415e438 SHA512 c5d6a112c328932c16c8e126cd6308ad8aecc46a03ab43fef2fd0869e5b93c7216df4c7f7e115ebf8e4b4293968848598e8e02e462b0a9d91307f79c6b0a01bd
|
||||
EBUILD ansible-molecule-4.0.4.ebuild 2672 BLAKE2B 89d1d795f7c50189cc28c3afd6123a4b6353acec9f2f6319c7cfbf8e33b7afd70936c02f1cca85ca25f435f32b66dae14d1254412732e4f1010f500af4145171 SHA512 d79263e07cf1f6af1eb0047a1a6e12bd3ef4ed1091afaf89b7674a3fe763e349398a60bd1eac1663debe11fa42f0376d905b94d951291123e728a1cfa882138d
|
||||
EBUILD ansible-molecule-5.0.1.ebuild 2652 BLAKE2B f13a3c5c57cf240028fdb79369541c53955b9947cd7074af738dc1449fa064121c5b56617af73a20c540bdbb05473b34f457cbe7194545212b788135b13df8c1 SHA512 f6b06f11664cd1cef1ee0ce2e67c607553450539f50a306b57e45a7481b151268e5077090ad7cde926cf1b23aa5f503f4e0259cb2a309e4058cf5fcb0f6d0c91
|
||||
MISC metadata.xml 407 BLAKE2B 869b6c1d6da66568eeac2daaca56567876dbfb057f50add7bbc95fef8a3fc38b99279d359a90573f8d6af47d0e451445827f6efeefa8fb0e7954e8b624783855 SHA512 e6dbbe2c0536ea84bdfea0168a743dbe3de424b442757441bc4f978e07d41ca6022eb2d6f269c921f42b4e7d858788f967c1c35bd4241a35dbe25a161f5744de
|
||||
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_DEPEND="
|
||||
>=dev-python/mkdocs-ansible-0.1.4
|
||||
dev-python/mkdocs-autorefs
|
||||
dev-python/mkdocstrings-python
|
||||
media-gfx/cairosvg
|
||||
"
|
||||
PYPI_PN="molecule"
|
||||
|
||||
inherit distutils-r1 docs optfeature pypi
|
||||
|
||||
DESCRIPTION="A toolkit designed to aid in the development and testing of Ansible roles"
|
||||
HOMEPAGE="https://pypi.org/project/molecule/ https://github.com/ansible-community/molecule/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~riscv"
|
||||
IUSE="selinux"
|
||||
|
||||
RDEPEND="$(python_gen_cond_dep '
|
||||
<dev-python/ansible-compat-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-8.0[${PYTHON_USEDEP}]
|
||||
<dev-python/click-9[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-help-colors-0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/enrich-1.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.11.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-4.9.1[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
<dev-python/pluggy-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/rich-9.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-util/cookiecutter-1.7.3[${PYTHON_USEDEP}]
|
||||
selinux? ( sys-libs/libselinux[python,${PYTHON_USEDEP}] )
|
||||
')"
|
||||
BDEPEND="$(python_gen_cond_dep '
|
||||
>=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
dev-python/pillow[truetype,${PYTHON_USEDEP}]
|
||||
media-fonts/roboto
|
||||
)
|
||||
test? (
|
||||
app-admin/ansible-lint[${PYTHON_USEDEP}]
|
||||
app-misc/check-jsonschema[${PYTHON_USEDEP}]
|
||||
>=dev-python/ansi2html-1.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/filelock[${PYTHON_USEDEP}]
|
||||
<dev-python/pexpect-5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-plus-0.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-testinfra-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-xdist-3.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
')"
|
||||
|
||||
# test_role.py doesn't play nicely with FEATURES=usersandbox. As for test_command.py:
|
||||
# - quite a few of these tests use the network;
|
||||
# - test_command_dependency[shell] only works if Molecule has previously been installed;
|
||||
# - tests involving creation of a new scenario fail on ansible-lint errors, even though
|
||||
# a config file is deployed which should skip expected issues.
|
||||
EPYTEST_DESELECT=(
|
||||
src/molecule/test/functional/test_command.py
|
||||
src/molecule/test/unit/command/init/test_role.py
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature_header "Some optional packages commonly used in Molecule scenarios:"
|
||||
optfeature "checking playbooks for practices and behaviour that can be improved" app-admin/ansible-lint
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
# 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_{10..11} )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 multiprocessing
|
||||
|
||||
MY_P=aws-cli-${PV}
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="
|
||||
https://github.com/aws/aws-cli/
|
||||
https://pypi.org/project/awscli/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
# botocore is x.(y+2).z
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
!app-admin/awscli-bin
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-forked[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# do not rely on bundled deps in botocore (sic!)
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
# strip overzealous upper bounds on requirements
|
||||
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# TODO
|
||||
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
|
||||
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
|
||||
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
|
||||
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
|
||||
)
|
||||
|
||||
# integration tests require AWS credentials and Internet access
|
||||
epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp bin/aws_bash_completer aws
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins bin/aws_zsh_completer.sh _aws
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
# 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_{10..11} )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 multiprocessing
|
||||
|
||||
MY_P=aws-cli-${PV}
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="
|
||||
https://github.com/aws/aws-cli/
|
||||
https://pypi.org/project/awscli/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
# botocore is x.(y+2).z
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
!app-admin/awscli-bin
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-forked[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# do not rely on bundled deps in botocore (sic!)
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
# strip overzealous upper bounds on requirements
|
||||
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# TODO
|
||||
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
|
||||
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
|
||||
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
|
||||
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
|
||||
)
|
||||
|
||||
# integration tests require AWS credentials and Internet access
|
||||
epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp bin/aws_bash_completer aws
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins bin/aws_zsh_completer.sh _aws
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST clustershell-1.9.1.gh.tar.gz 383917 BLAKE2B 90d8c8390453a2c843bbb909a741d24d5f8e4b8eb03631bbe81b98973fce95d96dd3e68d0b951bc23d067057222c858e5041a3bafde200e0e2d14a0be995689f SHA512 32ee8b43d92e7ada8c81facc6a0609c39beee9189fa6fb9c2237387a58134f99fb2e6ab6e5de35c8e6fc8d3cef57f74f4c08b14968484546859071dff2594eb1
|
||||
DIST clustershell-1.9.gh.tar.gz 382574 BLAKE2B 031eb9683db330f3b90ac06fa9a0409ea72c1be3d83c8d0519e0080ead715386043c925a6dbaeafdb38351c54f1508c050279603cd81bc2de60ba2df5733f636 SHA512 9eb4e9663a6381fa27311d1d70002ba64066ee6e2e08aaf772974d8097c6ca2d020563fc8478064e76bc6e56d37ed7eefc2919db99a2f5b26bd878fa7b764a15
|
||||
EBUILD clustershell-1.9.1.ebuild 1133 BLAKE2B f33c5fde46ef7a8a6f962c40147f1b7ae020365185a5dffb87415e3613e8ff8d1617253851f4cfb3b622c791f7c71f0a346400d3f38fce7d9f4f2ef074b19d81 SHA512 8195776d408ee32391fcecd4550f07dd94d37cfb52539ec8b54a36158bf6889378d44592f1526b5b3188f4aba0d0c20b9df5e9913093ef297886ea7a00fd462e
|
||||
EBUILD clustershell-1.9.ebuild 1156 BLAKE2B c2aa3e12edaf2a17208373c440617d7dceebbe018c7364ba3e6f50ab954f3274e9b3236a8e1b1843bcc7eb579f8230e9d1f783d7ba0ce3c11e8ec9a0f27401be SHA512 0bb4cddc8fafee1e860474b822b82bc29f5ad7d0bb63f7062c0dd98ac4955a2f6f61e169a9882d534ac555959f5f1366b9185a81c00bb4768e6c50d3fa81e72e
|
||||
EBUILD clustershell-1.9-r1.ebuild 1155 BLAKE2B 4863a24697481a446330e7d009719893c74f595c4b8a8fb194065a39962eb74018e52f5c8469c0d24c867cd28b5a660793874d0015c215b97aebfe6753aa113e SHA512 c557552644efefaab45cc990dd631d3210e42c430db0a0ebfeb2f6371bfb7942ff989e9bb4e4341f321a77fc7cc8a3090945382032efa4e6e165d0a62790cefb
|
||||
EBUILD clustershell-1.9.1-r1.ebuild 1132 BLAKE2B 37edb8ab47a6a48da13346a8828cfa96ebb5424821ca5516bfd7cc1484d0a09be213f9e0e2680b228278c0e4bec0ad3fc7156654713f75e5d3319657ac5ee792 SHA512 a3a788750c5e1279d1a7bc11f4dfb8ebf9898eaba002860e5cabbef48731b3402061aa0ddd9d844769f3aa115664ca7dcc8646282c772ae76cba0e221ef26bb9
|
||||
MISC metadata.xml 610 BLAKE2B 1baa68f298ccc1117524968f3ddef220f068e876cfe8d6e5243a5f3144bfa8db21aa93bdb92efd3e7082c0e32b2747d2b544687114b09b78f823636d9b9be5b7 SHA512 0e4a89c4ea24577e065ed6b1a5714cfabea0a3452d546a16824608d2fdbc97ac39fb43d49c7adb279342a774b6719d52707b54091fc30326cbef14755fc04e0f
|
||||
|
@ -1,5 +1,5 @@
|
||||
AUX lnav-0.11.0-disable-tests.patch 1784 BLAKE2B e4c0184793b19eff53dea12a81f0e8c7fab6fee44a77304f268365cdec0fa13fb916b35e25fb032a992147338a8028ffb799d9cd14db147f2396f5d54c74173c SHA512 e4c3ddee7c0747196a4ec5cdd409f1c088e06938762677d05757113ff8c8a1834a8ee2d132befef4fa84f4e34633d1d9a64d39f06e423f2a262e79ac121ea202
|
||||
AUX lnav-0.11.1-0001-Fix-build-with-GCC-13-add-missing-cstdint-include.patch 668 BLAKE2B 1c02dd2bb64bd42b8c3483732b0a2e282c82ad08fe02e704be6393d36783d56c429c99fbd03d938e747b790a75f80d4ca795a5e489054c6bb8c3494c8de062ba SHA512 30a8e13e22a5282cacc3d47e1f2c88c54361b93953bacfd4fc3f481b5e9ed1fa21fe75943c0573bdcd92bed73f96097d494dec9093d9b312c066ad7b813b0ba5
|
||||
DIST lnav-0.11.1.tar.gz 10268167 BLAKE2B d490c6798685e80021437e1771742dee59c3b5109a43591581f4ddc15528c5b616ab915418fa78b7cf13a82bce582baf0516b5b2339f5fa32054359c21908852 SHA512 6c7d2b603ee04bb2cee16bf28b0161ebe7bf3ec838bed765f9852f79ee1ff8a56691dcaa66998e0ef58f16f16274bf93c7f2eb8f2e58264faf284bcfd25818ef
|
||||
EBUILD lnav-0.11.1-r1.ebuild 1142 BLAKE2B c712ae38d9162f1c62a370711a46f9a36409ccea83fe407f4aaf6b772375db294e7d0f2e85164df084e40be4933123608dbc4352ee6c913621c5d96e89f48ec3 SHA512 82fa2a02e34c852a49fdb81328d4db8152f8ac308a220249c3ce6962a344e205821b7f9c76eddedda29061713fc587ac207ccda082787cf9eb23b30f39ef9a82
|
||||
EBUILD lnav-0.11.1-r2.ebuild 1141 BLAKE2B 7ddf30143ece50dbe6240ece60967a7c4b92857705a4298f2dcbe576ea4ff39a35b63494681b42d9487941191808a2e74ba93624265e2eb50f1eaebbe2c3dbff SHA512 efae32a37544629390a1db703129c3ff6cde22e7d3d3c7514923fa058b602bb15d6c1f6f46d6435da928186e849c87a9fdc615918d54d559511a9add73316214
|
||||
MISC metadata.xml 858 BLAKE2B 6596baed4200d06faeacd61693e5d2e257587a30555469e0b6661755ab563cfc6693dd7e0970856a78c132544cde04655ca7febac482c9406c26a3b7cbdfc201 SHA512 1787552bd321e245a49a1b5b95d6e6f58362422153b6ee0b51ce644bf67ab098dd3c5ea11cb144dc5dae089208360fcf2a732845c24bb1e4c5dd5c67987e88bf
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST ps_mem-3.14.tar.gz 18539 BLAKE2B 29046d2bcef7eafea72921440664ec40b235ddb45d068e1b2edbb40e8318b0245ec320dd6d3b96e3aad9dc2666dd8bdf88686e4bab5ccff832a4de30e4644a15 SHA512 53d9e87e6a35f48b013c7280a954fb95373668e30f41fe3e5a9d2af9b7fb9060f113a80ac5ee3af6e23370058ff3afc8b2c88c99e1666d8422e3c73dc848ee81
|
||||
EBUILD ps_mem-3.14-r1.ebuild 662 BLAKE2B 26444b5264f9d09ac79daebb24c8d65d598a3264281f5437929ad1ccf1fef6cc6e4a84066773ff5cc1ce0780db002dd010eab06baaeb0b82109bb1f31e7076c6 SHA512 d2b25141c60b50c5e8f5f27412aeec9ebb99cceb40161f6a7904f67f3ad60b202719816d453ebb402636b9b49bef64d0b496b90dcf7cb4917d793e48e4ca12f2
|
||||
EBUILD ps_mem-3.14.ebuild 626 BLAKE2B 463c18f00a420a8ff2b171963c61c84b4bd89dc751b7240440990d31efffb3476c4ba2749e9d1dbc1c20b1324251ec87c6bcafaaf322f6be773cced1ad0b1fa0 SHA512 ae018e6d070b8bd5b67e15de83a41bbd62b72e5d3ef95e167c5df60933096e497551ead99c328a2a54acf20c0041573f8b7633d3e83b721694585438010f8425
|
||||
MISC metadata.xml 316 BLAKE2B bbf16e534e768183ea26fa3e25202cc08b40e2a0c01380903de019963114bd95d144361124279c9ae2e74c3ad75eff5030c2bbdb66b9e51cc5fdefd8b488e274 SHA512 8ac1f79e0f242442d741c3b214c15e0563d8a41a211991eb67f6a2001a6448e078f525c1025bae79d42a129458e945aadbf10648425f6090fcc170d6e6559e88
|
||||
|
@ -0,0 +1,28 @@
|
||||
# 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} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A utility to report core memory usage per program"
|
||||
HOMEPAGE="https://github.com/pixelb/ps_mem"
|
||||
SRC_URI="https://github.com/pixelb/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install --install-scripts="${EPREFIX}/usr/sbin"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
doman ${PN}.1
|
||||
}
|
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
AUX backintime-1.2.1-no-compress-docs-examples.patch 6018 BLAKE2B 9ef4f8c5b81677340707e98550ab8e0d4c574a9bfe36fbb9c178f2050ca726ce995927bf2a186363243cc64f4e8be3b99a12b7b2b37ad0d4f6892ae6f730e48d SHA512 6484fdcc4ede6f5c57bfef985a290b9d8a74aecaea43e239a3368cf79aa6797d7fa4842fa331b259afd25084d9c514e643916c39c34d4a8b33bc668c93d9b180
|
||||
DIST backintime-1.3.2.tar.gz 714459 BLAKE2B cc53bd5391155705016248511e30cdfa7bc25f0a7cb170dfeeffda397e8be1b22f8e335063289d8c192f94c469430655064899ac8059f22f3b7582e3af87d373 SHA512 19f756d03cc7533e02bb5172ae3f8c167206bf5e8d60c0f3af1f647e01297a4eeb7889bbb5b58e46636bc31392ee436249b276ddbfa41697a0538c542fa26cb8
|
||||
DIST backintime-1.3.3.tar.gz 751422 BLAKE2B 5c6723d1b190c5331b8453d4cf2b14e00a4bb64777d73e3b2a1405be51ebc5418f749fca654032154f1cec2389efcd41e52c571c1f9f1f982bbd0adcb0b7dd59 SHA512 f91157133166869665c8d7475c870cd5418135e17f5e7c8ae5788eb8cd3be39e8ea3d7652aa5945f64d9906b6baed0ed3ee16eb46b81a088210459333efe9372
|
||||
EBUILD backintime-1.3.2.ebuild 1650 BLAKE2B 99c648b6116cb7dd1996c89f998c8edd3a675b5fb19fd37cdf83eabb2727d10c576a8c06836218d0a4496e69b28d7ac2f9d51c8c544ae5548a4db18cd945b678 SHA512 8e4bfdbcaf1d247a108f294113d21637e1708087a2969a15931ccc558a1f53a145e111a99e7c64bb9ab49d61b262cffaffa25933ba3d0de7533e539990150b68
|
||||
EBUILD backintime-1.3.3.ebuild 2144 BLAKE2B 17ebc5a34880b772ea8646b80c25b508e8afa2b5c4494910f50bc6b4f1dbf2ddb11c2f15f5c30a617d8c8b1d828dd45e5f390cffdc66f15093fef94f508a589c SHA512 40f7dc44e0d6ae4dbef100096ae8d458c29a01c43443e6da289b7ee8a4d4af7bc1c826aeed50b91e691a920a915472d1a2794429ade2aa4e7300058241640d39
|
||||
EBUILD backintime-9999.ebuild 2146 BLAKE2B 4cdc60cf1aff6f2a80e349826ac5601e76f7ca7a45001cbd1108d596fb2df57ba6b9d77d3b57e09b694fd276257cbc44e7b85e1d5599a681e467846aba65a43b SHA512 0ecae2dd6c79292443caec07f53938dbde56ea3771af05478bfc08e7a7e7e3dc3d076e452da6bfe97dbc1f73ff559b1fc7b4d7bd60eef251196a013bc7b1d1ba
|
||||
EBUILD backintime-1.3.2-r1.ebuild 1649 BLAKE2B 83cd3d47ff4f883572a53f1d992af017cf667cf954a2bd61fa9cd28cef119a73914fb5cd95e4c0bf666c3c0ca17e68ab1833a9ee62e088e67843f13341e49596 SHA512 8fa7105e1b463bf7906d1abf4cc01f11e4627feb00863f2a0b014a07f201b47fb0529f44abbe86fc2002602f705c682fd138e3bb73aafb976da1c4ae5b59a723
|
||||
EBUILD backintime-1.3.3-r1.ebuild 2143 BLAKE2B 02ed6e417c47f4d9647619e6084f8929aa49180c1ed9c7d93aac901204e94f40af5ec7d1eb5e6fc0fc31cfe108379bf0622d8d4f652b1c093f313ae0d92ad218 SHA512 1d9eba26e5427b8f435b0579d6aed448e0fc41765a5bdfe7e0fe61dede3042ac24c511347ec312becd6fc6e731d74b6084723700ff3f83e03ab1ad0e38f1b3a4
|
||||
EBUILD backintime-9999.ebuild 2145 BLAKE2B 5602e13cf464cfa428e6013c538cd7f54999f85883246f2ed5fdfe3af47112c93d01238d8fa249f8e44d9cf0a6c1a1f361e170a4831d2e44bc9e757dfccf7709 SHA512 c4d8b03bc2a2d246174285984d6e93dfe940334f600807c9c20d2fb81e01fc3294043fb367c91544ee7d1bdc38fa15015fbe5ae1b727aa8d23caa55902f1aead
|
||||
MISC metadata.xml 749 BLAKE2B f8741c8434d71df70c6ad9859318c935343315f1da5d98f5635d7b85cf7235018661765da5f76e0b740c1969e3602f5fdf55a19590c42c76f25a65ba97f8420f SHA512 c956b979a350711b7ff5e880b26dd424f25c80284ddc9e79b683e88ce049a479827a4949537c60c09b32ff386280b436b23f5af7bb5e0162ba965121b1640db6
|
||||
|
@ -1,7 +1,10 @@
|
||||
AUX borgmatic-1.5.1-no_test_coverage.patch 284 BLAKE2B 91e041cb2d3d15b65c47075b0524e6e2a60631702eb10243da79b8051504e33476e6f8d61a3d9a172302b9859a01afb0d640a502cc95f69e45024a8fdb5ebc53 SHA512 1604d425f4c3267a41449f5d05675634f365d0be0630b49812e87d13ebc4ee78e01259f2371afbf2150b5b1203676e20c50c1613be24e0fa39df635d229f80bc
|
||||
AUX borgmatic-1.7.12-tests_flexmock.patch 744 BLAKE2B 91b09690867568f3158f7a9f01b157c483fc77a975348ce99ec71c2773941a247a5ce8b89bf9a965a37e39166e775d450e2b718156a0bbd81869f074e76816b0 SHA512 d90f633b914efd95d282630a07fea9ad93770588b439d4aee00e6866fa10ffd1b4797c200b5b0566e1d9b028fdc265ac0b701b049220a88a7397ba50d090ca0b
|
||||
AUX borgmatic-1.7.3-systemd_service_bin_path.patch 604 BLAKE2B 9b1c613ce2667d2b8846e1bdf7e7bd838529fb9029af2ca572dcbafc5a8c9b64c79cab820be3b750c5fcb060da72cdf1c449cbe50efefe63ef1eb6a884e26e14 SHA512 6ca6c351697db1ae26de2b00ad543fc8f1cea1b0f4ef84f82f9578d9e56da58b4437ed48839c5aaf7d5ea66fcb79620d0cc12b8a2b30862b488fae07ad182638
|
||||
DIST borgmatic-1.7.11.tar.gz 365247 BLAKE2B a06737c48722fdf24efca76d40f6b413f39635b4137685d6279bf7a7dd002fadef28dab35a503fabf872c732a0f32fbff8c791fa9b4602299937aeae568d6137 SHA512 cedca889cd409e92484c15240fd8da91c655f81e38c6672d25e44feedc4adf6594281d92f7072fd11edc5c9f8589098226a3520e71e3441ee7a7acf97e1b2daa
|
||||
DIST borgmatic-1.7.12.tar.gz 371090 BLAKE2B eb06d88320f2c49721938c756d637b6ce463192260ac734303079095c693cadde68805356249fdad86738bed8ea0afa2e7a5c5de3c68bbedba2162e1cb445cdd SHA512 6688eb48d9ac82e9c43816aebab36b6dc011132e9f90591b7add423743a7305f55ca60f3f02f983c2d5d2e86e2429da62aec2508fac472b05334a025a308c325
|
||||
DIST borgmatic-1.7.8.tar.gz 350233 BLAKE2B 3fcd392983f73ec5e97f0dc6b96e211d7f1e1d1a4ce95c635c675cf043e796925df53c30c1e4f8eb1a095d9ec5ff81e90edee5ff2576f4683053d3108004afd9 SHA512 bcc65fdb7ea1171fb61deda9b1f69a00596e1e10a99508d336977b694bd8f93d74837aad9211bf1065b785220aaf1460a3ea403bf23fa4873d1bf4c6b4016525
|
||||
EBUILD borgmatic-1.7.11.ebuild 2046 BLAKE2B c7f49967f3783c437566bfc3819ee42c953ede06df4996efb565d1f39b133f8f0e388f95c91d9637a17f00344b10a151aaeeaeab7b3e31cb953c9542b23f20d4 SHA512 bc18e9feaa4aa68ac4cee4e99e576f79f5b7b2c520810ecd798ed416739fa254c59c7e4fd40adb44d04421088dfab9776acba9c653d8b42d0ce91b9e765465c0
|
||||
EBUILD borgmatic-1.7.12.ebuild 2095 BLAKE2B 5fc7dfef5212ad538e5a2649f1b4227452abf5c0b0583e843e74cb7481d887952ce29bd0a5b4cdb3b69cc0614bcb3e04ab2982edae21b189d7291b3270274fdd SHA512 0c8466dd7cd8a19a08714f5ec466b48d19c5cad74dc37f6be62eb643863d917e620e5fc24e4ee0c96fcae486cf1574e709e296e81d66a0acdd13b73fa0544b65
|
||||
EBUILD borgmatic-1.7.8.ebuild 1643 BLAKE2B 9e05c2bfc9894d3e3636d17254cbd6d386d44fdb3305d16278be5a42d6bd56f3d1e0b81c53245b264d91118b10c03fc9515573146ad47b15b5b8148f77c849e5 SHA512 0c3788e897ab3a838548f456a6b3ccbc644d877f7ce83bbbbea59f9f586c3e69af44222016cfb0fe803e639baeebe61d7e77b5160b4ed7ea223add48c3dbca6b
|
||||
MISC metadata.xml 380 BLAKE2B bd4f6eb451caa6b36d51dff099c7885ad2c30f2f9f5397e12049a28214601d67853f0dc604e6e42a566b8bf57acf0d9e39c685af8743cce72ec3b5b07adea72e SHA512 1d2c0a22d3b844b58ed35f3fae261a1d6906e5e1b0e69bbe364e0409f335b44f04089ea1d0e6144e2ddfcf066cc8ad85d14c0b22a28ddd22d235c48e1401569f
|
||||
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 systemd pypi
|
||||
|
||||
DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
|
||||
HOMEPAGE="https://torsion.org/borgmatic/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
|
||||
|
||||
# borg is called as an external tool, hence no pythonic stuff
|
||||
RDEPEND="app-backup/borgbackup
|
||||
$(python_gen_cond_dep '
|
||||
<dev-python/colorama-0.5[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
<dev-python/ruamel-yaml-0.18.0[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
')"
|
||||
BDEPEND="
|
||||
test? (
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}]
|
||||
')
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.5.1-no_test_coverage.patch
|
||||
"${FILESDIR}"/${PN}-1.7.3-systemd_service_bin_path.patch
|
||||
"${FILESDIR}"/${PN}-1.7.12-tests_flexmock.patch
|
||||
)
|
||||
|
||||
# A fragile test whose only purpose is to make sure the NEWS file
|
||||
# has been updated for the current version.
|
||||
EPYTEST_DESELECT=(
|
||||
tests/integration/commands/test_borgmatic.py::test_borgmatic_version_matches_news_version
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
systemd_dounit sample/systemd/borgmatic.{service,timer}
|
||||
keepdir /etc/borgmatic
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
elog "To generate a sample configuration file, run:"
|
||||
elog " generate-borgmatic-config"
|
||||
else
|
||||
local oldver
|
||||
for oldver in ${REPLACING_VERSIONS}; do
|
||||
if ver_test "${oldver}" -lt 1.7.11; then
|
||||
ewarn "Since version 1.7.11 ${PN} defaults to a different way of selecting archives for multi-archive actions."
|
||||
ewarn "For details, please see"
|
||||
ewarn
|
||||
ewarn " https://torsion.org/borgmatic/docs/how-to/make-per-application-backups/#archive-naming"
|
||||
ewarn
|
||||
break
|
||||
fi
|
||||
done
|
||||
fi
|
||||
elog
|
||||
elog "Systemd users wishing to periodically run borgmatic can use the provided timer and service units."
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
From ebe5c5e83903685742a39ae63b779d7a64527cff Mon Sep 17 00:00:00 2001
|
||||
From: polyzen <polyzen@noreply.torsion.org>
|
||||
Date: Fri, 14 Apr 2023 01:01:31 +0000
|
||||
Subject: [PATCH] Fix "TypeError: 'module' object is not callable" in
|
||||
test_commands.py
|
||||
|
||||
--- a/tests/integration/borg/test_commands.py
|
||||
+++ b/tests/integration/borg/test_commands.py
|
||||
@@ -1,6 +1,6 @@
|
||||
import copy
|
||||
|
||||
-import flexmock
|
||||
+from flexmock import flexmock
|
||||
|
||||
import borgmatic.borg.info
|
||||
import borgmatic.borg.list
|
||||
@@ -105,4 +105,4 @@ def test_display_archives_info_command_does_not_duplicate_flags_or_raise():
|
||||
|
||||
borgmatic.borg.info.display_archives_info(
|
||||
'repo', {}, '2.3.4', fuzz_argument(arguments, argument_name)
|
||||
- )
|
||||
+ )
|
||||
\ No newline at end of file
|
@ -1,6 +1,6 @@
|
||||
DIST btrbk-0.31.2.tar.xz 107124 BLAKE2B a05ef8a665d50b0f9637b1bc7026f0ca0f8364377b4165dae09cd27790dc139aaea1096a54719d948adda5050f91580650bf58db70a086cfdd14b73559fad9f3 SHA512 f953fe1a231f7a28c2d98cf124e3d52cc6d0810e6cb1673b90f335e07cd7473d0302ec227361f902c40a36dab5c075c675d2ee0543a23c37cb1e4baaf74efea0
|
||||
DIST btrbk-0.32.6.tar.xz 111804 BLAKE2B f23e5f60e63bb1a9d5cc2f1339ac3e40a9cae5c0e3f626f1ad0e7396b8f9ebb00bce319835c9c708cdfe3c1cad3ef4e90985cb9c633be7091ffdbde93a10412c SHA512 5a21b3728aded1610ef9106d0460db12b07bbc6d62be199081baba92413b30ba0f7b4a77612d0bbb0910863be85f2c68eab3d02fabf1ea5a7f5fb22aeb1f7a38
|
||||
EBUILD btrbk-0.31.2.ebuild 2374 BLAKE2B 6ec6aad2e56131cef37ed6991c0ea1c38e1986fd5138470e318b5efb13407ac38c3dcdea6886e664aa26c66b2366906db487bee4b5acd1c2ad6d8726e5ef7f2c SHA512 2ed3b5eb9b929f7b16a2f0694d4dcd09ec5ecef4a58aa0a94928b056395ab70f540865d132f386877ac866545fc3836d7d753ea41422e0c8cf59c59df87d8507
|
||||
EBUILD btrbk-0.32.6.ebuild 2385 BLAKE2B 20d50d8272157c9a1327f8b537025c4cfdf0caaa6d74645add8b9e13723d24f076804e80e4ead607ee9423dc0cc7357ca59c2739cbcbee41899321a163eb3290 SHA512 55ccc3af1d237c9632ffa4406223c6181dd0212908c70e0213f709729eb5101c206a44dabcc133c272c6403c14031a82eb5ffec4a5a187e81500d7eb15a6739a
|
||||
EBUILD btrbk-9999.ebuild 2385 BLAKE2B 34a17462e9aa80f5a86cedbb3ce25c0524aca74eeaed226f79a27b73eb604ddc4e1baa9472a113bf647871c37c7e7926baf42542f18e96245a573dc8f778b061 SHA512 763c8e25ca107eede4bd509b7c9a2f9f191e0965b4b156ff4286f3a67624b2c34b83b9db64c2e1b93d2e501f89e2eeb9629bb78de9d68da9a43a1f2846debb46
|
||||
EBUILD btrbk-0.31.2-r1.ebuild 2373 BLAKE2B 436f7f1a8f695cfefded64acdc549188e2f7cd9c5ae6c4614bc0fa4ff2ce79197cd84fb84b63c043d569715038ac4ea5b235ec554079b277117c132d7f5bb64d SHA512 e7aec900407c889a5080d3b0fc12e516ab612b594069ebc28afef55257076bc0c15a8002869045e12f64c6a3dc0cf2d28cc471f0c5a2b4d1167ce8be01a65608
|
||||
EBUILD btrbk-0.32.6-r1.ebuild 2384 BLAKE2B 467aa2a485f6a463aed57e273397aecba3c0ba5cb78213da44427c325387cd6f8a6a4170a3e2b6fe30ebfba2f1630200327b494fbbc404277b715e430922e662 SHA512 8a5984ba9f23f3356b87296499e1d61e12a2c45c65d0e50636789651001a5d078a1549f80466822c51f60365c980aea6636690a7a12fc77d5c9f78ff7ebc02b7
|
||||
EBUILD btrbk-9999.ebuild 2384 BLAKE2B 467aa2a485f6a463aed57e273397aecba3c0ba5cb78213da44427c325387cd6f8a6a4170a3e2b6fe30ebfba2f1630200327b494fbbc404277b715e430922e662 SHA512 8a5984ba9f23f3356b87296499e1d61e12a2c45c65d0e50636789651001a5d078a1549f80466822c51f60365c980aea6636690a7a12fc77d5c9f78ff7ebc02b7
|
||||
MISC metadata.xml 1075 BLAKE2B 9e352a1f9346ebb1cff94393f977dfb0c3714e53380ce2ed3c8eb53375d2ac74c95655556fb604bf538ae63ae00de9ed97cf9a02cadaec97c7117f9a621ca481 SHA512 681a2a38dc3ddba866d46bd9e88bc8549cb1ba297de965a1faecada4ac7b966a3603ce4b647544ba9dabfbbb59e1072cbecf550b580835ae1d1d79efcc3af7e5
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST cdbkup-1.0.tar.gz 38252 BLAKE2B f16209fac8a4c64b628caf9770c67e944add326a7aeeec0b76a1018b8441fd7cfd92de1a657eb8efe0eb49f30fb3f0e135f090291d8c07da1fef313a81f4b0ab SHA512 f95a7540704c16a01e65397fb63b5b97011685c62d3c9a9b2e303470fed5a31f909cb700035466e89ccd181401fd3c19d427fa32c40ece1ba77c1dba9322969d
|
||||
EBUILD cdbkup-1.0-r4.ebuild 695 BLAKE2B d84a64452b4f31fd980981770186c5ae9292a4c23b63322884bff5c449d78908d3107f4f950d22b3f70580c96c11690c4c5f520e149ffcf2a86988ceaab66492 SHA512 59de8b92202f442f23f8265f94f2f3f7a50c77088e7ba0b16c20389ba1bc00736b614b91b4bac09514b7fd7ee55f4bcc7f03bce93f93ad7260c42bd9e012b9bf
|
||||
EBUILD cdbkup-1.0-r5.ebuild 694 BLAKE2B 3a66d998ce1281bedc164f6085b6a2384cb26ce27269f63755c97bece1f549fa398a25867a87f5a63807b8f8538eda08fb5018fb569d2e6642d01dbe173c6ba2 SHA512 4f6e9429db95822bdf1651b1fd133f130c8f14884f2797638dbd7dd4a9559ba0c0247ded4e0c560be432f312e4204b8d81041b1b7162c23dcfacda9a84e0a695
|
||||
MISC metadata.xml 393 BLAKE2B 363838e5573842e77880c914e6dd052a45379bcc05bae9cc7e17a2fceb19b730a9d853a2fa50b9da588227c98a94b46740ec1e84e9baa5a65648f02b6f5598f6 SHA512 bab23cbd23e0d5473180d6ec9509de9ac72ead1dc32b0bf486e86cac3575006fe661b8aa39c5230da2a7bd3fa58d803320a65d2d335878e00ca19fb97ce2a4bc
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_10 python3_11 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Secure backup system using gnupg to encrypt data"
|
||||
HOMEPAGE="https://duplicity.gitlab.io/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="s3 test"
|
||||
|
||||
CDEPEND="
|
||||
net-libs/librsync
|
||||
app-crypt/gnupg
|
||||
dev-python/fasteners[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools-scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
app-arch/par2cmdline
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/future[${PYTHON_USEDEP}]
|
||||
s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-fix-docs-cmd.patch"
|
||||
)
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Duplicity has many optional dependencies to support various backends."
|
||||
elog "Currently it's up to you to install them as necessary."
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
--- duplicity-1.2.3/setup.py.orig 2023-05-11 12:33:14.480474449 -0400
|
||||
+++ duplicity-1.2.3/setup.py 2023-05-11 12:33:19.204538723 -0400
|
||||
@@ -95,17 +95,6 @@
|
||||
u'bin/rdiffdir.1'
|
||||
]
|
||||
),
|
||||
- (u'share/doc/duplicity-%s' % Version,
|
||||
- [
|
||||
- u'CHANGELOG.md',
|
||||
- u'CONTRIBUTING.md',
|
||||
- u'COPYING',
|
||||
- u'README.md',
|
||||
- u'README-LOG.md',
|
||||
- u'README-REPO.md',
|
||||
- u'README-TESTING.md',
|
||||
- ],
|
||||
- ),
|
||||
]
|
||||
|
||||
# short circuit fot READTHEDOCS
|
@ -1,4 +1,4 @@
|
||||
AUX hdup-2.0.14-fix-build-system.patch 1237 BLAKE2B 491b4138e237bf90d6fee8165e28c4281a2be9b76d790b8d531f7327b01f7c49ed228b851745a14a22f690e6b51de10348f1ef791c8094187f174129c2da1f19 SHA512 5caaec6fc990249a1198a05d50bdf18af9bb82a66dd9dac763f1414b908a183d7e78fc7bed4c779da6e9afd6a894daf9c04975188848c4d604fd5ff39a2344b2
|
||||
DIST hdup-2.0.14.tar.bz2 87803 BLAKE2B 28e65596e4a278f3895986ef97f5557b875adb4bab5e22bae96d58caf64526e63fc2207fc920b59c915b35133f2c66d9280dfd44e5c81b01e87842ee1d19e86f SHA512 076876345d58bc6a1b987adc3ea10b1e82652504f52579d62c3f9f97c120fd56f3177deb4fe810b1579ab473061d2ab38b0ab97b83427ec84d5141f7043897f8
|
||||
EBUILD hdup-2.0.14.ebuild 966 BLAKE2B eef84b761bdc418e7c1496a7d905033ebb3548c56aab8fb6300f381ea94eb4d63cc4ef02581bac9d2ca907dcc737096ce1a85f53a86641af7816b910af55efdb SHA512 95ef811d17e7d6f9a62124863a6817505f19e55b5d6973500162557f1605376b565d28e3b95edc8f3136d5d8e580de7e982ca6b00df051ed79b98b692a3b2cd9
|
||||
EBUILD hdup-2.0.14-r1.ebuild 962 BLAKE2B 46ccc2572b065f583cee2dff3343884109f61a08833b69a9730b8dcbc5488fb2848045dd492316b8200b42c273b29226dd23443394544312832ad2d43e6179fd SHA512 8371e6b222ddfc97c67584782c69be74b5b2de68a685e36f9ff042482815215b049ba0852ded3e2082189d590f4fd894a82ef06941ea3d6aebc4e1881260c808
|
||||
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST rsnapshot-1.4.4.tar.gz 374269 BLAKE2B 1e4a0c99d12d48cf4dacd3817b621f7e6b0ba32e9d9de87b61252875ae0bf735e8ce2c7d8bb60edb2f7d6345a06b183a2616bf1ac3dd7d1b5d3a3ef22a0ede6f SHA512 da45039457b9f3feb53b823f6ee36e8f7447d0689281d1bc857c6fedd450db2fdf8a98e66ba6e135a86654666888f7744ad9ff0aabbd605e1fc09dd5f1f7b838
|
||||
DIST rsnapshot-1.4.5.tar.gz 287731 BLAKE2B 2a668aa16991b2b4e611c6204cdcd0e8c9593e5f0af5ea89e787a578e73b6f5987514cd7d0252bb78aea1b157ef85aea947686111ca9e3befdb2a8cef0aa9ecd SHA512 6caa2d7c425d084d0bb393421a0ed1ba78fdd27f7d8cec4810bc4a9f88b3232aeff7e4682282178f7702e2adc7abc8e9201249bf2bcaa28faa16e30aaa62e18a
|
||||
EBUILD rsnapshot-1.4.4.ebuild 1338 BLAKE2B 6239209405ed60e4aaedc8aed906509580a8b62f90f1d93f1e111598888597a1c78f085f67e42d8012ef21906fe3f3f3b2ca09c655fab9fd0d9e9d89d4076a9e SHA512 7399a1f7339ca86d2b5d05eba55d271803a63e5fc2cfc0df184f6a3a0c3f8b44da15d983a3818334f96af54de30547a32b1e484bc795637af16b127dda32c263
|
||||
EBUILD rsnapshot-1.4.5.ebuild 1382 BLAKE2B 5df67c88fcf5d79ad4f15a2b2fa39cd842b17d36fe56edbf16513e93fc9858bd056231fe46c345fd0149eda2df60f268fb60d4104f935e4480ef4e42c1abc1ac SHA512 4a769442fe30ce9d22989c7e7d4e0c3e44aa84c04a10a7a8fd78d57f8bd30c336343e3aa478710c1658f1152d0ff9794d634e2d094e9b4ab5770bb5d4ccc263f
|
||||
EBUILD rsnapshot-1.4.4-r1.ebuild 1320 BLAKE2B b50519da5627e139795fb68912c67b22118c1d38fdc12ea1f65153857155f68149dbd68295cfd7c409a2dd8b8c9743192bb6364eaaa7ccd1f6fdb2ee9114d9e8 SHA512 e9fb89bbe5700fdf2fa6fd402844d401519a6f507c3a5857aa748a331c8751ff65e62c7873e9e00da6018108712737fc9dc1347b32e89ea5a6a6a878c20e23e1
|
||||
EBUILD rsnapshot-1.4.5-r1.ebuild 1367 BLAKE2B 9810ff286a3bcea050f24248b8c389a4d7fb3f43d295f6e2cc55d0ef9f0204df65876bc7cb283398a51b3d88e2a3c87be7e0aa98d0bc145b8439dd30363c64fc SHA512 f5a71ac2851dd170cc06ace2c7c2bbf57bf81ebf5a9176541651b34001794b67416796a288811f46d7f49d89274e4b0cc8908eca6ab1bea1a73991a1d7ea1a17
|
||||
MISC metadata.xml 483 BLAKE2B 457bb48e031e1c3d193003158de8f503c4815e4f2483d0944262c3c220db12fe6a78aa46b23eb9d3c06f27d5b2cdb6ac0d6e018fdb560fbaf1e09860d1d0c618 SHA512 bedd5c13f9a3d2f476f95b9e47dd07a3888ba72f97a0773497f6d5fcd13ee8b99b825e38bb0f1cff1f0a5f2fb1507d0b7f79e3812636bb9143197c67358539e8
|
||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a
|
||||
DIST dolphin-plugins-23.04.0.tar.xz 272516 BLAKE2B b424fc4c1cac1c7109b4ea05d97bc44e348d94d36ea5e7acb06dd171f4eee1c7278b19b004ea175b3e7d567f440a9c4b362726ae051dce061073f59e6cf280f7 SHA512 0ffdeeb9296763ef23d567ddf9929b3c3ac25cebd9d8d409f5afd5cd7765d49845a7806fb718ccee31e778d517c6eb9758fbdb15014a72d1e56083c8dd145d1d
|
||||
DIST dolphin-plugins-23.04.1.tar.xz 272580 BLAKE2B 8f1d898dd218eea4df749bff1825928fed160ed74defee154898ee57f1dc2da4ff8987438c2a49bc658544386c9ccba09a41bff6c6eaed8981baef1084e7b33e SHA512 576abc54f29f06aa2ab0d034161f159302ad33e794a8118b566e940fdea204ed3ca00e71c5dce8dfc23e876370d77e07221feaf67aea1c84ee3e089ab45a46cc
|
||||
EBUILD dolphin-plugins-mountiso-22.12.3.ebuild 1447 BLAKE2B 2fdda893a34bb22120c673d454ff6d56608d73cdab8d5e6f03b947708ded2b7c6a99e9f6687091342d4859b075405bb2d3aa08a098d9fd2660dc07bbb66da75a SHA512 6a6e9033ce604c6428ebbfb5c868cf771c394463a55ea14fc5f477efb5a70822d9714052be862dfe39d7e9e07aaff03c08b0816498c0d6a4fe0475119a8b1491
|
||||
EBUILD dolphin-plugins-mountiso-23.04.0.ebuild 1450 BLAKE2B 0874655e08d46d7e8630b74b1814674d8cbc187a216288372ee6769d7d34cf99dc0ebea80f35301cff3656cf239ee3db56759dd993ee57a23f7ac5480c8fbf04 SHA512 a084f6b13d873b82f956f1cdbe0a25d081efc4c290a5c193bc1fd691a402107ed44c3d826de19d5336f4b0c2f14d28a88d164326e8b8efbaec904193861157cb
|
||||
EBUILD dolphin-plugins-mountiso-23.04.1.ebuild 1450 BLAKE2B 0874655e08d46d7e8630b74b1814674d8cbc187a216288372ee6769d7d34cf99dc0ebea80f35301cff3656cf239ee3db56759dd993ee57a23f7ac5480c8fbf04 SHA512 a084f6b13d873b82f956f1cdbe0a25d081efc4c290a5c193bc1fd691a402107ed44c3d826de19d5336f4b0c2f14d28a88d164326e8b8efbaec904193861157cb
|
||||
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
|
||||
|
Binary file not shown.
@ -1,9 +1,5 @@
|
||||
DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a
|
||||
DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b91777700bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086
|
||||
DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba
|
||||
DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04
|
||||
EBUILD buildah-1.27.1.ebuild 1196 BLAKE2B b9b0c03282cd8d03a88649c1156361c8eaf64009147a8f78b9f9f7ab7c72dbb3d340221bc73e36ea1478d46a72e6c57622451c34b8e7f511fba93554dd0afdb7 SHA512 2c64885a361dbe355b5d8cfce1e9febc223fd1331dc3e7358f9f32f2281e8992d00c74de2337aafde4aab6473bfdd2a67aaab7597de8904bca2ad913c060b6a7
|
||||
EBUILD buildah-1.28.0.ebuild 1198 BLAKE2B 3c5a4ddabe6075badd8595d46c9f12764e173690fb5cfc67cb5a2e60cf8bc3dbce1d6d05d548a41740cf346e9498313c05497d4a71632848d60b6eb3d9d740ac SHA512 128aae74d0c13b6ec7a9cf7a2c3b09cefd13606ab4c685d72d85bca6f36723943a08918d315dc3f8328c622bdde2fd099fa3bce35db99e297c44e802c97d9df9
|
||||
EBUILD buildah-1.28.1.ebuild 1198 BLAKE2B b7ea4bc84b50a4ce3a48208f4a5f95eec49954709ec59ee1a0f79b57554aa581f6fa90b9a59e34b2ba1b47a0dce5cf295a5a74d7696a859b93079399f77dd853 SHA512 3b2f433fe794e8c7e0fb598018c20895db04479b2d03544c126dd83fb2a17cb1ed03d4efe2210b0423f3957b2c5a159e21fd0628c54ebc8bc14444087c7e6cd5
|
||||
DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b
|
||||
EBUILD buildah-1.29.1.ebuild 1194 BLAKE2B 585ad9104367142c5e3ade8d9418c23cafd752be0c000ca4079ac912d2f42b462e2ffba14c422362fee09146b73eacb409ad942cdba54751a21a31ed3e54ab89 SHA512 1ee657db211bfe245dd94fdb297d2f09bc03a70a35a460b3dabe77f0aa098bf9e5597387d2ff7125515e4610979f7587b7634c8d0f776c9ec25d676c4332e6a8
|
||||
EBUILD buildah-1.30.0.ebuild 1198 BLAKE2B 8dab990b733d502e36f602c4c3364cc144ec58afc864a19e3b1fbb91b96f9c3fb6000346c511bca29b2fb1287d4e67a75121dd194e75828c29aa4f5cb44d5aea SHA512 9fa999e8e09af887c4354deff83113bc7fcdb1df595dab78da0a1a88eb84f78e2691116974d5f35e770ddd8e2b3e5874229f278e25511dcece79cd7bfed3eed3
|
||||
MISC metadata.xml 328 BLAKE2B 55d2d2b5cc972b7e6b6fb77d14e79e304adcbc7056ff351f5ee3cac6cf5f83b4ef2a10c70754d1d30a5ecd88e652abc07cddd8005c3767e7f709c0c5cb61d068 SHA512 7520f5745909da195d4bfdd750e4c716c461a3789adfde56dd9be46b91dfb789653d642c0958b5a2950eea220cc00143bfcd5db402fcc2578c8fe5f8ff69275f
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit bash-completion-r1 go-module
|
||||
GIT_COMMIT=395790ce
|
||||
|
||||
DESCRIPTION="A tool that facilitates building OCI images"
|
||||
HOMEPAGE="https://github.com/containers/buildah"
|
||||
SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm64"
|
||||
IUSE="selinux"
|
||||
|
||||
RDEPEND="app-crypt/gpgme:=
|
||||
app-containers/skopeo
|
||||
dev-libs/libgpg-error:=
|
||||
dev-libs/libassuan:=
|
||||
sys-apps/shadow:=
|
||||
sys-fs/lvm2:=
|
||||
sys-libs/libseccomp:=
|
||||
selinux? ( sys-libs/libselinux:= )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT+=" test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
[[ -f selinux_tag.sh ]] || die
|
||||
use selinux || { echo -e "#!/bin/sh\ntrue" > \
|
||||
selinux_tag.sh || die; }
|
||||
sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake GIT_COMMIT=${GIT_COMMIT} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md
|
||||
doman docs/*.1
|
||||
dodoc -r docs/tutorials
|
||||
dobin bin/{${PN},imgtype}
|
||||
dobashcomp contrib/completions/bash/buildah
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test-unit
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit bash-completion-r1 go-module
|
||||
GIT_COMMIT=d3d40a42
|
||||
|
||||
DESCRIPTION="A tool that facilitates building OCI images"
|
||||
HOMEPAGE="https://github.com/containers/buildah"
|
||||
SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="selinux"
|
||||
|
||||
RDEPEND="app-crypt/gpgme:=
|
||||
app-containers/skopeo
|
||||
dev-libs/libgpg-error:=
|
||||
dev-libs/libassuan:=
|
||||
sys-apps/shadow:=
|
||||
sys-fs/lvm2:=
|
||||
sys-libs/libseccomp:=
|
||||
selinux? ( sys-libs/libselinux:= )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT+=" test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
[[ -f selinux_tag.sh ]] || die
|
||||
use selinux || { echo -e "#!/bin/sh\ntrue" > \
|
||||
selinux_tag.sh || die; }
|
||||
sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake GIT_COMMIT=${GIT_COMMIT} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md
|
||||
doman docs/*.1
|
||||
dodoc -r docs/tutorials
|
||||
dobin bin/{${PN},imgtype}
|
||||
dobashcomp contrib/completions/bash/buildah
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test-unit
|
||||
}
|
Binary file not shown.
@ -1,4 +1,6 @@
|
||||
DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
|
||||
DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62 SHA512 d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
|
||||
EBUILD acme-2.5.0-r1.ebuild 1506 BLAKE2B 711f38374397cc66547e93ddad257c04b9c35e8f4712473a38274c8319aabc4a37ceed8869c8bef7b9a76560c07752222e343bb04498c0c4b4a6b2335746fa22 SHA512 10f2f52125f190106ba6efbadcd2f9120d4d014350e88796c09e3bf7f82a580ec85d91698da3fdc14e5012b42b37c82f9d9e55f8dc170882262e49852558979b
|
||||
EBUILD acme-9999.ebuild 1510 BLAKE2B 4ea013226ed4468af82816e36e24c36eecc0a2cb55bbeb6cc7d8a423b83b4ef9b7c5948ce8f79c76c0362c8146fb243a54b3fca253e284d57783f6a9c7d924e3 SHA512 499af5776c77ceb1beb379bee76fdbf0154a8dd95842b69d358f5d8b1c6c79b6c926b8c88e109b04e039a33b6efb37d594d6a85f35931ec873580be926d5d01d
|
||||
EBUILD acme-2.6.0.ebuild 1510 BLAKE2B 90d6f2b5c740938e43199b63deabb24c58482977654f6c2a4eb76493961772a4f296452af46dbb1b9437c823a6916b6d2a5d6a3155793198720b5988604e9239 SHA512 b6324a3f7aae817df99ea8e58d21ba380824126dd810717a0053c4849754b833003d7cf399aefb514d9377accbb823ac81b2c9d0c0a9d095313d701e5ddc3f09
|
||||
EBUILD acme-9999.ebuild 1510 BLAKE2B 90d6f2b5c740938e43199b63deabb24c58482977654f6c2a4eb76493961772a4f296452af46dbb1b9437c823a6916b6d2a5d6a3155793198720b5988604e9239 SHA512 b6324a3f7aae817df99ea8e58d21ba380824126dd810717a0053c4849754b833003d7cf399aefb514d9377accbb823ac81b2c9d0c0a9d095313d701e5ddc3f09
|
||||
MISC metadata.xml 401 BLAKE2B 30a2ac1f03749a8e3bb98723c57f47ab6bcf7bfa58c2b6e21c309fae279feca0d3612df6c2a1dafaf27b4f0781c583a140322feac1a1cf2c13e50861cad129ea SHA512 d8e725b71ca81ce4ca6565ed58271b283c25394448f0f48f726f232122577c33d5b2d726e117419b2fae99f9dae29a8080bb9564eccbca13368c83988cf3da01
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
PARENT_PN="certbot"
|
||||
PARENT_P="${PARENT_PN}-${PV}"
|
||||
|
||||
if [[ "${PV}" == *9999 ]]; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
EGIT_SUBMODULES=()
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
|
||||
else
|
||||
SRC_URI="
|
||||
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
|
||||
-> ${PARENT_P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An implementation of the ACME protocol"
|
||||
HOMEPAGE="
|
||||
https://github.com/certbot/certbot
|
||||
https://letsencrypt.org/
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
S="${WORKDIR}/${PARENT_P}/${PN}"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1
|
||||
# to avoid broken 23.1.0.
|
||||
RDEPEND="
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
|
||||
distutils_enable_tests pytest
|
@ -1,4 +1,6 @@
|
||||
DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
|
||||
DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62 SHA512 d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
|
||||
EBUILD certbot-apache-2.5.0.ebuild 1076 BLAKE2B 08b8fd1aa6726099790797ecc9d8a943aab30e3101b5a6c8a86f10025edcdb2094f63b663d81d83327552e4fd974a2c9c26b2f60fda699f4d131ae8f397dfac4 SHA512 2212ce672ea10a1bc8449f158470feeac543f9a4ea3c1ebcf0c0b4d01d89e17ef3601f1c1ba415fdeb8104b4dab570ca6877c8d99193722047b76bbae3cb848e
|
||||
EBUILD certbot-apache-2.6.0.ebuild 1078 BLAKE2B 4c6a746c517a83b34a69b3501317ccf29a341c5c5e02e8a0129992e53c757af939582566694a3c927801bfdc0d8a743a83b81ac76a523a0a7be0bc283eb0e747 SHA512 776da4da5cee6e6840e323aab45f741e16821ed5231f600fe7454016de55c040863bdaa70f5f4f8cb4f88e8d8d5f123d51487268dc15770e4496267990a41992
|
||||
EBUILD certbot-apache-9999.ebuild 1078 BLAKE2B 4c6a746c517a83b34a69b3501317ccf29a341c5c5e02e8a0129992e53c757af939582566694a3c927801bfdc0d8a743a83b81ac76a523a0a7be0bc283eb0e747 SHA512 776da4da5cee6e6840e323aab45f741e16821ed5231f600fe7454016de55c040863bdaa70f5f4f8cb4f88e8d8d5f123d51487268dc15770e4496267990a41992
|
||||
MISC metadata.xml 359 BLAKE2B 7f8ac46ecea304579baca80978cc35905720d1950caa183b5b5b297afab8bf6ea328324bacc438e9ecd91176230e42e55deda1c15e1ba73c63b2021ac2842c0f SHA512 a50b1db5a30eac290ac6645fcb30b0d5c4d8e51d83cff284e76358ee4fe7cef9366e40b06f532ba64a2131672972ea10b73541a9bd42cc323c17f6d26f6b0197
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
|
||||
DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62 SHA512 d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
|
||||
EBUILD certbot-nginx-2.5.0-r1.ebuild 1184 BLAKE2B 6c732ea779afcb9913a2869f0b8b7f8d8a21c1604f96598b57de17eca68eb89df1b178f6189de3560e5530c501797524f5fc7a567a6b55195c2936e6a9476470 SHA512 0d816b6d331691f1ace1429d937a128d4b49217077c6004a2ac2fcec8ab27157e5ed5d45dc08b908aff8a0327e9952ce79207770278a5b093d4f1636aeae479b
|
||||
EBUILD certbot-nginx-2.6.0.ebuild 1186 BLAKE2B 65530ebcce256a39830ef523a31cfc8ee371b7e0331a618d65d8351fa3bc2819bfe5b8941f5a2a10664ddfb66d40fb9e16e9250ed00323ebaf0996893c44a966 SHA512 89c10ba181f1f83e04ad06e05db20dea7bec7b1943fd69d07f5bce8a9544f798272f458c381ca357c7e7e22c62cd2dec6c6972c68938895263bec0041e2cd792
|
||||
EBUILD certbot-nginx-9999.ebuild 1186 BLAKE2B 65530ebcce256a39830ef523a31cfc8ee371b7e0331a618d65d8351fa3bc2819bfe5b8941f5a2a10664ddfb66d40fb9e16e9250ed00323ebaf0996893c44a966 SHA512 89c10ba181f1f83e04ad06e05db20dea7bec7b1943fd69d07f5bce8a9544f798272f458c381ca357c7e7e22c62cd2dec6c6972c68938895263bec0041e2cd792
|
||||
MISC metadata.xml 335 BLAKE2B 048854ec6bc919f9bf9b0bc74e7c291841cbfea0e571f43437937c5dd78cc65f9df53463adcf313441e01323491709b462bd9bc364876eb1508a83b3426b6b78 SHA512 25ac45574a568e362c419dfbeade4a977afa2885e7b32fb4c3d4c765450b09aa98cf419df1a39ab194518ad6f2b582e162d4dd4eec14f278635d63bf66352523
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
|
||||
DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62 SHA512 d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
|
||||
EBUILD certbot-2.5.0.ebuild 1542 BLAKE2B 6e26484fdaef390362347b41f1dc4962d56916f5c01fac9687dfd29604af2e34372fabd663e39dc010ad84ba909ddc7b32955cd17ce8161553160d2db9f26aff SHA512 9e7fe783fdd75b7b0724d9c2f2d86d6b033fe6dabb807513de676873cf111ec91c0ff23734d6120390b2b9640a087b9f61e3b99807c84985b930a23dace4ee99
|
||||
EBUILD certbot-9999.ebuild 1546 BLAKE2B b26f23c78d58387d48f22151be2a06a3fb746c061b6860fbc65c23edc9a348afa1e20adcec4570041a517c8d0ec51bdee833e8214ab8183b137920eb66355e6c SHA512 e208f49c909a75bf1cbecf9c8d8c987cdef255252d39e6a03a1c801b0a5939cbf819ef1424ddfa75acc5b91c9477351bd74d80956cb7277d88b4a7ad22fb34a8
|
||||
EBUILD certbot-2.6.0.ebuild 1546 BLAKE2B ab591380064d9b0bf1abe4556e553d407019e77e939b854f9b068de6aa7b075ff41e104da9d05612dacc25009bf3ebf2a8511104a3e428343553078ac18466cf SHA512 f4ed476e1058aad7f6fa7866abdb286ccf2e5c5352f3ec0e4e7e593c0d4bcab57281887bb5d7debfdba5fe7710434ea5c7fc80dcc4aedea275584028cacf4f2a
|
||||
EBUILD certbot-9999.ebuild 1546 BLAKE2B ab591380064d9b0bf1abe4556e553d407019e77e939b854f9b068de6aa7b075ff41e104da9d05612dacc25009bf3ebf2a8511104a3e428343553078ac18466cf SHA512 f4ed476e1058aad7f6fa7866abdb286ccf2e5c5352f3ec0e4e7e593c0d4bcab57281887bb5d7debfdba5fe7710434ea5c7fc80dcc4aedea275584028cacf4f2a
|
||||
MISC metadata.xml 359 BLAKE2B 7f8ac46ecea304579baca80978cc35905720d1950caa183b5b5b297afab8bf6ea328324bacc438e9ecd91176230e42e55deda1c15e1ba73c63b2021ac2842c0f SHA512 a50b1db5a30eac290ac6645fcb30b0d5c4d8e51d83cff284e76358ee4fe7cef9366e40b06f532ba64a2131672972ea10b73541a9bd42cc323c17f6d26f6b0197
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST keysmith-23.04.0.tar.xz 159176 BLAKE2B 44c2a0a3902833193533bb9ad2f923426a88955e02c307562ca9decbfda9c68940e3657ee1cd3dcdee7058889e6d6f6176130d63a8b4cad5a1e9c65527ab8a71 SHA512 9f41f186aaa79aaab5e9544275b870c7f36296872c5590f04f74798bc7eecb23ce7dcd7c43db20a00d0defdead8911e5342fe688e41d06106f251d07a1ba0189
|
||||
EBUILD keysmith-23.04.0-r1.ebuild 785 BLAKE2B 37007729923830e07f0db3ca5f978b0367ba59a9d2e5836d88d3eaa2ec75146e298197625f0111d2f0768eac5e1debc754d92eab2a213aaf0359dd7cb8c6260a SHA512 4b1c5db89532881e54eaf936d99f641462d1d00a633c3ee760e8ea01b0e2bbfc2309d3947571c8f1cf5f60dfcfb0a6aba48a345c681cfbec764cd9f4815bf9ea
|
||||
DIST keysmith-23.04.1.tar.xz 161236 BLAKE2B e1803beca54dec248a2cf65fa886aeac7a128aad9cce400772cc38b8cb27bd5e8aa5f1b00d79d81281fdb567e1b3591ab5636886e29f79c7c7ce325d6f5459a1 SHA512 9e24ceab16f369a3b03c4c52307f4484e9e4896022725a6bc61e66cf736ea0936a3dca56e0ecd652beb9a151b17b8187b89063918b179994cb1fb8f27eb79532
|
||||
EBUILD keysmith-23.04.1.ebuild 785 BLAKE2B 37007729923830e07f0db3ca5f978b0367ba59a9d2e5836d88d3eaa2ec75146e298197625f0111d2f0768eac5e1debc754d92eab2a213aaf0359dd7cb8c6260a SHA512 4b1c5db89532881e54eaf936d99f641462d1d00a633c3ee760e8ea01b0e2bbfc2309d3947571c8f1cf5f60dfcfb0a6aba48a345c681cfbec764cd9f4815bf9ea
|
||||
MISC metadata.xml 380 BLAKE2B 110b310586031ac53056b1502648607210ee0256858efee1d54e756e130b4e331202f8571c96f5064ccee7d63bce9c4af2b92c40389d2c7b06a4fad70be8656d SHA512 10365587bc7347003e99f0684c92fa7c7154576643eaee09e79b1bddf5aed12b6062dc426b07343c6cfbcd423ab3e77e245b3659919f75e4a4183fb56fa2fa0e
|
||||
|
@ -1,5 +1,5 @@
|
||||
AUX monkeysphere-0.44-install-uncompressed-man-pages.patch 1580 BLAKE2B 54db4bdeb8d93406d6f9fa222118c98e0a1cfbbdaaf02f280024a41a9c4842aecbbcd6735cdc9ed9949e0e5463f8bf940b642b632c385d48d4dcf36a28a1cd69 SHA512 c4c677e08130ac01a3e98ba21f5e68e5bd7ce4765b44ed91ca5e0506d22937fc13f1a0dfdcd86f1e093e666882452b112a52b954d5f33ee73a47381a28d2e11c
|
||||
AUX monkeysphere-0.44-no-werror.patch 367 BLAKE2B dcdcd2c2cd885be72c798de70940f6d4789add8a7fc733b26dbc779d49f82fe192ca6f5ac11d3b9db971d58fd1e72d253626ac4699fc65c65051733695c90f5f SHA512 e9046056fcc5a4a07ef4c3ea8fa13bcad18c419318f61e6f07d66f7fd51c88e1fc073169cb5f7106d6f0af875e7afa46d10b41b975b63a4f60b32eb75e4f0c12
|
||||
DIST monkeysphere_0.44.orig.tar.gz 110289 BLAKE2B 8a067035d3a40436fd5c27291ab25f15d475d9a0f17b51259c0431c77841807af93cb04d045b77c5f5dda3cd0061ab52561fdb62a704715d0d8cbbf96cb43259 SHA512 cb3c655a08b1c0a382502f8609f57d0c870fe4491b1b967e9931bdfd146b3926470496577949630452e073f04442b91a1ef679254c0f3091a834f3429e0f8e93
|
||||
EBUILD monkeysphere-0.44.ebuild 1138 BLAKE2B 9cb51c5b2193d287bd9ce5bc466e493bc707ac2603beccaa26d9f6ff63ca101a97e7925856b3642437e316ac347911445ba805e9fd95747ffcb439ebac6293bd SHA512 8d34cd996e07a6d4fb3725972cf55d4dbd11aa6027f734a920793ab44272beb3393f210931946988beecd59f4c62f515717ce6d94a7c8152dce7571139048425
|
||||
EBUILD monkeysphere-0.44-r1.ebuild 1137 BLAKE2B f80eb47b7404c6ee6c798110dfce62ecad7dfb6ce881a461e059d8f6d8cf30cc6f8b28b3bffb0e4f65ce1c17f7660c9a661bb33b27c19662fecb98488d53365f SHA512 32dcde04aef3067aed0e2dda1bb6c13d81d4dea76ee54f43f4d97c86751afb3bac0e3295a57e2b21ac7f009b98d190906c39fd8f50bac32db95f4d5ed7639c91
|
||||
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST simple-tpm-pk11-0.06.tar.gz 28993 BLAKE2B b592acf3d9fe334993ed1e72152ee2c0a25ea3be777035c2d113323522f7d99e6c564bd7c4de0725b0f04f5b6dad90c5a35ede815d28f40a3fb53a6cc9e2bee6 SHA512 72df0637cefdb0d81f741480cdfe24ac0d6a05a93d729f5e2180adf49b5d7ddb0b60d8c6f7d5e79a67bf4cea202067390c8d4532c906273408f7de4fcc5e66e8
|
||||
EBUILD simple-tpm-pk11-0.06.ebuild 882 BLAKE2B 205739cc139761ecca35fad72bb1678c05820ecd1d353a48063363e96be7a02a848095c31890a97aec53e07381b9cb93df93cb101a520bea66be5562e6c0eabd SHA512 e99db2ce4ad995f8edd31cff1c690c7d10307b29892e89b4ae49f5abaa2f8ae1ee787bd36e6d0d9bb49b5d57b4eafd5b3bb5d8123217c78da8c0a1a80ddabb90
|
||||
EBUILD simple-tpm-pk11-0.06-r1.ebuild 940 BLAKE2B 114cb19bdc2ec5bc0713c11b77f570b0d74403f1befeb97b1f8357574207a51f53db59bb86f59ddd4f246349cc0c9004cc548bc1b1c5f54efb6bf59c660fdb04 SHA512 3c46bf0c6be943e1372efd2c4b48008fb1882b2cceff4bcb0eef8f6b1d9280da5c9d9eb34bcc2bb20fe64b3625e2af55540bbaaa494bc4aa1c71d5b048afc5ce
|
||||
MISC metadata.xml 322 BLAKE2B 244fa220292d679f6da9a58481c447a5b8781f08f0a962800fb89c2b2099a13a18340b19853fa4a6924eb2d9fa3cd428a9a7a8d9cb166c1d2f512ef679436664 SHA512 5dc8891b9eef983ae3baf71d70806f2bc79a44fd3e69851144282e824a2678329843dbcad9abfe93c7b251b57189f6d0f90f04defa6ba16bb0554c196fdf19f0
|
||||
|
@ -1,4 +1,7 @@
|
||||
DIST yubikey_manager-5.0.1.tar.gz 158829 BLAKE2B 082b7405a6b8049c0086126c8287ab66f5028b121da4aeae81939683ed65cef1a7c59bf545b5e768b18643bd6c0ee759b2897673870344d8f7ab5217413c1a0d SHA512 2e798f8475e52c9091f5cd6ebbd5937eb3f14c49e9c2c9c7eda09c095ac3a1c80065e14f8e9c827c1eee8914ce3c3e21dbb2820a6ac8cefed1306d409cc6a0fc
|
||||
DIST yubikey_manager-5.0.1.tar.gz.sig 310 BLAKE2B c12b2c6f09be26a3df394cc296fbe28db560f31864a5b46d18021d672947c0d929b56be5cd10fd0347e4bcdeb988a242780b58565eb64163b125752756e5dda1 SHA512 876c47c2b22efd58f801f3bf7110c1896f425090d2454db4eb8214442b5a909b75f6fcf8e581c97806e488bfc6fb306e92274ce1b29be9e3240813944155478f
|
||||
DIST yubikey_manager-5.1.1.tar.gz 167947 BLAKE2B 4f0b7a3ba3f083112c0a43c9b9304e7f79526d7a31991959dc8a30e86f41b0ec616c9ed7790a551d998dc481bd18a89e87598c2534b8390a831572a77a36c32d SHA512 9da9588bb311594d2b4d2d8b234b64f333dfc7dc57145e250965bd9d058cfda43a9c9a32991081ac069819812bebaf0c10a24afab4ac444891ab21d2cff81c06
|
||||
DIST yubikey_manager-5.1.1.tar.gz.sig 310 BLAKE2B 4f636b5eab0602ec203c8d3d5b6d1de85c7341559b09fc131a994c75b15cb141706ccc65a8efb39e33d5a3704496e85c08a67d105d45f5264644b993c2585f20 SHA512 e964e39a995de7bd24a3e417d5e98cf68cdcd6412b7c95b552545468bbb434105fad97bbf82d758c9320bf9917d32312e6e286e9259d004899af2cde540cc731
|
||||
EBUILD yubikey-manager-5.0.1.ebuild 1650 BLAKE2B d8deaf437fc53079e3cfaa06b06dc1d83c064bc08a4720d1073a026390a7e17111501e574dd1db02539cf36cc408ad5f9f1397efd289d0406c58801ef0296002 SHA512 cc685555df71bcf7762c8d995be94073dd1615bcbbf75c5ec4c5546ca61ee12df2c44ee4aa2532c63d0a3df747ac87acafb2c6c8fb2fcc8c36f6b3f07af33433
|
||||
EBUILD yubikey-manager-5.1.1.ebuild 1652 BLAKE2B 6b32f933d4d6afa3974ee0f5c157abdc4ce06083d5148287f28a3aa0e662c3b406ec0c7db5cedffac007ce8986c7911dcb185e79af9f61cd85672766403a93c9 SHA512 c3f01f3d9c98269f99089cd3af26c7aa62bc961fad342a1d6583203a355b3a8ed75d1f586cc70bef05e6f212dcd40802c19ef65f555d39fe36e98a374b29d2c1
|
||||
MISC metadata.xml 534 BLAKE2B 1dc91b31fae812c9abf38e762d18db228cf07cb29dc41f5c7928ef417002826acaaabaa3b1374433f9fdfc251b5f5fbabbc43e66e3b94cc6df3174d3ae5aa059 SHA512 cf47e3400679f7f4feb73ef3b8282d3f4dae6b6d0e5034cbc22935fd0196be0784946bf9ac93dea7fb36a16347f867d092845c1ce3528a00c704de9657ad3821
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
|
||||
inherit distutils-r1 verify-sig
|
||||
|
||||
MY_PN="${PN/-/_}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python library and command line tool for configuring a YubiKey"
|
||||
HOMEPAGE="https://developers.yubico.com/yubikey-manager/"
|
||||
# According to https://github.com/Yubico/yubikey-manager/issues/518 the release
|
||||
# tarballs on Yubico Web site and on GitHub should be identical, and at least
|
||||
# for recent releases the latter are signed as well. Only the automatically
|
||||
# generated "Source code (tar.gz)" tarballs should not be used.
|
||||
# Still, prefer the former if available.
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz
|
||||
verify-sig? ( https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="ssl"
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/yubico.com.asc"
|
||||
|
||||
# app-crypt/ccid required for
|
||||
# - 'ykman oath'
|
||||
# - 'ykman openpgp'
|
||||
# - 'ykman piv'
|
||||
RDEPEND="
|
||||
app-crypt/ccid
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
<dev-python/cryptography-43[${PYTHON_USEDEP}]
|
||||
dev-python/fido2:0/1.0[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
dev-python/pyscard[${PYTHON_USEDEP}]
|
||||
ssl? ( >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )"
|
||||
BDEPEND="
|
||||
test? ( dev-python/makefun[${PYTHON_USEDEP}] )
|
||||
verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 )"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
doman man/ykman.1
|
||||
}
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST ghostwriter-2.1.6.tar.gz 7757010 BLAKE2B a450093b1f072aeea7e6a6e27abbdb2c427387eb70b5ed2a5e49ea1f33fd9c4e4014742cc7905e644ab39838c488d9eddb79e0d3c87bde7ce6528cd810b02e15 SHA512 10ee557a07f468cc12391c2b5f77a6667aef76429b58bfdc03df32dd1cd8c44a61fe77da5318d5b23758ede40a5f8ab89cf4573a09708a6abc2d12ec5ceb71ad
|
||||
DIST ghostwriter-23.04.0.tar.xz 3071592 BLAKE2B 9a0bd09bd221d9e697434e04887589daaa2e4590ede94f835ae56b5c011f48c6337b6d013aebba23eb3bdd38632aabf1718ff8c5782277b8d60f5612e618cb3b SHA512 f97fb748a09a036e144cfbe58306e9e12da89ead96a841f8985f395a80bfde026c3b0a468407ed5d05da227304ce43a2cb0e9f31ab271fc0b5065a9812249781
|
||||
DIST ghostwriter-23.04.1.tar.xz 3072076 BLAKE2B 8cb0b0fb295d99b955d1997478756be72f4af20b03e206444a79cdb624b477f5acd095e11b96c4cbd28105edd790a6a1d125e38cdd88c25db06c8ae3dea2f166 SHA512 70be74472f8d0970206221182c244821f316151cd240f98d821438ba86b14a1edfbdd2d1fd8aeb0d41415f18e01db655c937c6e3e27f2aac49df11d47937c490
|
||||
EBUILD ghostwriter-2.1.6.ebuild 874 BLAKE2B 7fe5e9087e91fdfbc1d86800bc627e9277ad392aac977b1f234c1c1b764ed5fe40066de3ead589bf1e82e277c9f5fb2b778aa681c49107c6b3d61fc0716774b6 SHA512 08b73f1c83c8c974cf8290e0d899c0df8f086ba594accfcb0372da3ae7865d924ab2007de4b7916746185d105286b3e4db172b0f23df349b019ee33db4e29d14
|
||||
EBUILD ghostwriter-23.04.0.ebuild 926 BLAKE2B 9f362c117879844a8c7216c7415ec3c7ee2869805c617fc998e67b5887926aa2671af212fa80829ff32807cb8911a6eb5a1a3690c0442410079e645ec7593df1 SHA512 e8c22baabf3e4edbe06025f78428677442d08d65446a98dbe3f1c7ba5419cb165a0baa167d88f40fe594eafad9105f4c9011a50b4c301680f66b8405c0f603c0
|
||||
EBUILD ghostwriter-23.04.1.ebuild 926 BLAKE2B 9f362c117879844a8c7216c7415ec3c7ee2869805c617fc998e67b5887926aa2671af212fa80829ff32807cb8911a6eb5a1a3690c0442410079e645ec7593df1 SHA512 e8c22baabf3e4edbe06025f78428677442d08d65446a98dbe3f1c7ba5419cb165a0baa167d88f40fe594eafad9105f4c9011a50b4c301680f66b8405c0f603c0
|
||||
MISC metadata.xml 637 BLAKE2B 77c8336715f20d50879b7e21ecffaf27e926aea0c564dedaaa1460b09190343a72bbf78c9ce0691ca161cad180be76a27aab235533c6054abf205ad40119e4b9 SHA512 db5a7928a155b77ac41a3fa771fd6512f64320c4d435a6dba1b1ebb3200e172b5fa586f63f052beb79514ed4eb5b80527dde8aef2274fbfccd3b3055b3569581
|
||||
|
@ -1,7 +1,5 @@
|
||||
AUX jedit-5.4.0-build-xml.patch 332 BLAKE2B 47bf100efa8d99ebebe9765df2c59f4bb4dfbed1922bab1dd7e5802c69c9ef3a124b065385df693159382b876a52fcfb3433c10177adf2c15653dd5fd314fb0b SHA512 6ea6e327f48a677063f0eb282baa1fff289b18b8f6e4106b7336ec2906a0652c24198f702cdaff283f48600e287a6e6525f562e5247af110a0ee60f3340e029c
|
||||
AUX jedit-5.6.0-skip-failing-test.patch 1183 BLAKE2B 0822a2a339b161cd6e66487b4506f7a0467eddae70da60d4e01897d171bd38c5959e5f0e26bf06b44970963743eb6aa2699dbcf381662dd8a290f27a84301fc4 SHA512 5fc6f859ddae3996e022d14b34cadf145a2b736aebeb2982346c2c43674817b8fee298291a318036a831e19b61c97f49ca013aa0afb7d83587e0975f6ff1bd6c
|
||||
DIST jedit5.4.0source.tar.bz2 2535992 BLAKE2B 1560f680437e89cea789f2b0540225b0cbf92bc22f975c6d1850a7b3aa06a2b95d61a254fd0d4c0e7da916ee9de3a095ab5190ae5df3ad27e55c2f0ccef57db2 SHA512 2120370c54f8bd415f90b979c42bfca6101f76ba33f0ec6a8172adeb33173ba9c73cbd7f06b5dc8c12aa3eedf51f007752cdbf0c7423d77a1ac591beb5493112
|
||||
DIST jedit5.6.0source.tar.bz2 2572329 BLAKE2B d9815feef6fb03cb4a15e7101383944776ca593884de6965aaa3e74a411f8915d0542ab62be8e4551e04dd410c1da4ebedfb8a2c2869d33eb205100d6bd84352 SHA512 89e65998ea49b5b3da4f1daad001d7cf763e196e7110b604e99e3fad038ca126cf108a471ee611ef76b5491b91d618f47cdc24b270cabccb6a80858a37720af7
|
||||
EBUILD jedit-5.4.0-r2.ebuild 3166 BLAKE2B 9556a3a05d5c465b4ea8d874ecee4d564e63b65f5790e57b8321405b69b1c7bbdc020126252b2228a52c9f7de2e561ca9da3f2d276fc88c6f402d50010205f49 SHA512 8d7d6509d1c3b270371e3eb286c30083d0791df93b238cfc6794cd726ef99bf269189bfeac29fd6972aff00c3b6b4deec889e31a3b9be2c91786de464248300f
|
||||
EBUILD jedit-5.6.0.ebuild 2202 BLAKE2B 7ae5bebb28e20cee37e6027cbc19ec5d295a914cb453eef43c86301345a34396b04c8020b43f1ede747838c4b604d5eae5c408fee3e0e5fb91b094364332a4fb SHA512 434b26b9d6bb005139149ecf0f4fce93696534ae24497d50d87b029cd9e6dd96a66ae74ea5b76b113afe616a50415a4ce2deff502cd566fcd35d441d69c6e534
|
||||
MISC metadata.xml 312 BLAKE2B 32456a81e027512746733dea293a638db960ecebb97e045e82bef5630ac064d59ee5b880ade0513d15619c49c52686b9b2e5b69c7e270c578a506465a40d5db3 SHA512 90c844a5041ab91cacc279bc0a404d42c188311bd71cd643d52dc8f586e4fca101d09236407e6a3701ef18816d5f01ad2194f5446d47c6670aaa1a33edada63b
|
||||
|
@ -1,116 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
JAVA_PKG_IUSE="doc test"
|
||||
inherit desktop java-pkg-2 java-ant-2 xdg-utils
|
||||
|
||||
DESCRIPTION="Programmer's editor written in Java"
|
||||
HOMEPAGE="http://www.jedit.org"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
KEYWORDS="amd64 ppc64 x86"
|
||||
SLOT="0"
|
||||
|
||||
# Same failure with 5.4.0.ebuild:
|
||||
# See reports at /var/tmp/portage/app-editors/jedit-5.4.0/work/jEdit/build/test/reports/index.html
|
||||
# "Failure" "No tests found in org.jedit.io.Native2ASCIIEncodingTest"
|
||||
RESTRICT="test"
|
||||
|
||||
CP_DEPEND="dev-java/jsr305:0"
|
||||
|
||||
# Restricting to java 1.8 as it fails to compile with newer java versions, https://bugs.gentoo.org/828559
|
||||
#init:
|
||||
# [echo] Buildfile for jedit (/var/tmp/portage/app-editors/jedit-5.4.0/work/jEdit/build.xml)
|
||||
#Class org.apache.tools.ant.types.resources.selectors.Not loaded from parent loader (parentFirst)
|
||||
#Class org.apache.tools.ant.taskdefs.condition.Equals loaded from parent loader (parentFirst)
|
||||
# [fail] failing due to Java 1.8 is needed for jEdit to build, please install it and rerun (found Java version: '11')
|
||||
RDEPEND="
|
||||
${CP_DEPEND}
|
||||
virtual/jre:1.8"
|
||||
|
||||
DEPEND="
|
||||
${CP_DEPEND}
|
||||
virtual/jdk:1.8
|
||||
dev-java/ant-contrib:0
|
||||
dev-java/ant-apache-bsf:0
|
||||
dev-java/bsh:0
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
dev-java/hamcrest-library:1.3
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/jEdit"
|
||||
|
||||
JEDIT_HOME="/usr/share/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
mkdir -p lib/{ant-contrib,compile,default-plugins,scripting,test} || die
|
||||
|
||||
eapply "${FILESDIR}"/${P}-build-xml.patch
|
||||
|
||||
java-ant_xml-rewrite -f "${S}/build.xml" -c \
|
||||
-e javadoc \
|
||||
-a failonerror \
|
||||
-v no || die
|
||||
|
||||
java-pkg-2_src_prepare
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
|
||||
EANT_ANT_TASKS="ant-apache-bsf ant-contrib bsh"
|
||||
EANT_TEST_GENTOO_CLASSPATH="hamcrest-library-1.3"
|
||||
EANT_EXTRA_ARGS="-Divy.jar.present=true -Divy.done=true"
|
||||
EANT_BUILD_TARGET="build"
|
||||
# TODO could build more docs, ie generate-doc-faq generate-doc-news
|
||||
# generate-doc-users-guide ua.
|
||||
EANT_DOC_TARGET="generate-javadoc"
|
||||
# in fact needed only for docs, but shouldn't hurt
|
||||
EANT_NEEDS_TOOLS="true"
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir ${JEDIT_HOME}
|
||||
|
||||
cp -R build/${PN}.jar jars doc keymaps macros modes properties startup \
|
||||
"${D}${JEDIT_HOME}" || die
|
||||
|
||||
java-pkg_regjar "${JEDIT_HOME}/${PN}.jar"
|
||||
|
||||
java-pkg_dolauncher "${PN}" --main org.gjt.sp.jedit.jEdit
|
||||
|
||||
use doc && java-pkg_dojavadoc build/classes/javadoc/api
|
||||
|
||||
make_desktop_entry ${PN} \
|
||||
jEdit \
|
||||
${JEDIT_HOME}/doc/${PN}.png \
|
||||
"Development;Utility;TextEditor"
|
||||
|
||||
# keep the plugin directory
|
||||
keepdir ${JEDIT_HOME}/jars
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
elog "The system directory for jEdit plugins is"
|
||||
elog "${JEDIT_HOME}/jars"
|
||||
elog "If you get plugin related errors on startup, first try updating them."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [[ -z ${REPLACED_BY_VERSION} ]]; then
|
||||
xdg_desktop_database_update
|
||||
elog "jEdit plugins installed into /usr/share/jedit/jars"
|
||||
elog "(after installation of jEdit itself) haven't been"
|
||||
elog "removed. To get rid of jEdit completely, you may"
|
||||
elog "want to run"
|
||||
elog ""
|
||||
elog " rm -r ${JEDIT_HOME}"
|
||||
fi
|
||||
}
|
@ -1,9 +1,5 @@
|
||||
AUX gentoo.nanorc-r1 5379 BLAKE2B b78e80125832dc4c69a6518344d772cebd4bf8839f64f77e2b0ae9b6b2a151239122144cf13a61f13ab360a777c8f0fa33a703c0ccd04ea59bcfbcc325a75ea4 SHA512 892c207d6924db1076ef7d74e5d36bddf6ca9ab77f4e3988abe269b7b2722e80f77607447b9254485ac58c1635159192fcde118d3e0f116f843a26f7886eef25
|
||||
DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b
|
||||
DIST nano-7.1.tar.xz 1605272 BLAKE2B cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e SHA512 e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0
|
||||
DIST nano-7.2.tar.xz 1608444 BLAKE2B c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a SHA512 a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583
|
||||
EBUILD nano-6.4.ebuild 2716 BLAKE2B 86f00018ade32386b2ee4f97755abbc02c08b3e60de04dfb40752696ab5fa834d8c06e6b67a7f54097eadeffa95f71708382e86e8d89962098dfe4cc0d86bd7d SHA512 1b8bbaf81a90ac30ec7d13a264c8895d280c8259c7c9bb0f84e7fabdc583e57e5106f0bf45f22aedfb39e55cb091df43b0396e119ad706e28d553bdc756024ab
|
||||
EBUILD nano-7.1.ebuild 2659 BLAKE2B 03652b470d2dd1a4573c773298a888cb7ffee1b9de9c7c620cd581347f816c79f9bee2cca4b7128160db4fc3f4f7d1f348c381dcf99b630dcf303ea69a3c0c36 SHA512 a1b47e9de73c9801bcecf7138639351fe9a908fa09137445d8f1dc5891c8b9fd8cc618408bad93701b4083189094fa725b05f26d6b0be660bf59d3b560fe7c9d
|
||||
EBUILD nano-7.2.ebuild 2651 BLAKE2B 09dba83cb9100f96524315f29dbf6827fa9b1905dbc3e421071b07f9ba497ecbb2d996068fe653577bc1146cbfeedcc9dcbf7e76146831c522f59f9715ca1954 SHA512 763c7e7342bac7c0d0cbb58dde43029004e58404b265db2a54d2820151e06394d8b5e7a103939000b34518374bcceaba7a2126973e3be9e372f7b440d82d9aaa
|
||||
EBUILD nano-9999.ebuild 2659 BLAKE2B 03652b470d2dd1a4573c773298a888cb7ffee1b9de9c7c620cd581347f816c79f9bee2cca4b7128160db4fc3f4f7d1f348c381dcf99b630dcf303ea69a3c0c36 SHA512 a1b47e9de73c9801bcecf7138639351fe9a908fa09137445d8f1dc5891c8b9fd8cc618408bad93701b4083189094fa725b05f26d6b0be660bf59d3b560fe7c9d
|
||||
MISC metadata.xml 1677 BLAKE2B f6ed764002859bb082787004b858cc2098273fe034df9215ab380c90d2b6dcea168cd92b2fb6ea69ea157e9f9cb239e5499fb1dd8337d167c13031f8b5505343 SHA512 cf2a9a4224b47bc7657c2bfedacba1db7f66e8f1de25fa6203eb9fcd779bc646cc19ddfcc2b7f2555c8f1d8f173c87792db16667535cd053f1a21fc658ad518f
|
||||
MISC metadata.xml 1580 BLAKE2B 5977013d57a99580adaf6df69a926972f430ceaec8f19f5d6ea060c5b5d066b9ac3e2fd1ca59def8266f39143b35340c6571651c90e5ef7050ec93cb58d588e3 SHA512 1533be592588e8f33c67072d14432cee0267f23d5a67626b21aa6ea8027fdce754fcd7c731645d5af7033c128b5b09af7140e15d8d5dc4e357ffa73a0428a865
|
||||
|
@ -1,113 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
if [[ ${PV} == 9999 ]] ; then
|
||||
EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git"
|
||||
inherit autotools git-r3
|
||||
else
|
||||
MY_P="${PN}-${PV/_}"
|
||||
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GNU GPL'd Pico clone with more functionality"
|
||||
HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"
|
||||
|
||||
LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
|
||||
SLOT="0"
|
||||
IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
|
||||
|
||||
LIB_DEPEND="
|
||||
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
|
||||
sys-libs/ncurses:=[static-libs(+)]
|
||||
magic? ( sys-apps/file[static-libs(+)] )
|
||||
nls? ( virtual/libintl )
|
||||
"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
"
|
||||
BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
magic? ( !minimal )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if [[ ${PV} == 9999 ]] ; then
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
|
||||
local myconfargs=(
|
||||
--bindir="${EPREFIX}"/bin
|
||||
--htmldir=/trash
|
||||
$(use_enable !minimal color)
|
||||
$(use_enable !minimal multibuffer)
|
||||
$(use_enable !minimal nanorc)
|
||||
$(use_enable magic libmagic)
|
||||
$(use_enable spell speller)
|
||||
$(use_enable justify)
|
||||
$(use_enable debug)
|
||||
$(use_enable nls)
|
||||
$(use_enable unicode utf8)
|
||||
$(use_enable minimal tiny)
|
||||
)
|
||||
|
||||
econf "${myconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Don't use "${ED}" here or things break (#654534)
|
||||
rm -r "${D}"/trash || die
|
||||
|
||||
dodoc doc/sample.nanorc
|
||||
docinto html
|
||||
dodoc doc/faq.html
|
||||
insinto /etc
|
||||
newins doc/sample.nanorc nanorc
|
||||
|
||||
if ! use minimal ; then
|
||||
# Enable colorization by default.
|
||||
sed -i \
|
||||
-e '/^# include /s:# *::' \
|
||||
"${ED}"/etc/nanorc || die
|
||||
|
||||
# Since nano-5.0 these are no longer being "enabled" by default
|
||||
# (bug #736848)
|
||||
local rcdir="/usr/share/nano"
|
||||
mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
|
||||
rmdir "${ED}"${rcdir}/extra || die
|
||||
|
||||
insinto "${rcdir}"
|
||||
newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
|
||||
fi
|
||||
|
||||
use split-usr && dosym ../../bin/nano /usr/bin/nano
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
[[ -n ${REPLACED_BY_VERSION} ]] && return
|
||||
|
||||
local e
|
||||
e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}")
|
||||
if [[ ${e##*/} == nano ]]; then
|
||||
ewarn "The EDITOR variable is still set to ${e}."
|
||||
ewarn "You can update it with \"eselect editor\"."
|
||||
fi
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
if [[ ${PV} == 9999 ]] ; then
|
||||
EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git"
|
||||
inherit autotools git-r3
|
||||
else
|
||||
MY_P="${PN}-${PV/_}"
|
||||
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GNU GPL'd Pico clone with more functionality"
|
||||
HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide"
|
||||
|
||||
LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
|
||||
SLOT="0"
|
||||
IUSE="debug justify magic minimal ncurses nls +spell static unicode"
|
||||
|
||||
LIB_DEPEND="
|
||||
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
|
||||
sys-libs/ncurses:=[static-libs(+)]
|
||||
magic? ( sys-apps/file[static-libs(+)] )
|
||||
nls? ( virtual/libintl )
|
||||
"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
"
|
||||
BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
magic? ( !minimal )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if [[ ${PV} == 9999 ]] ; then
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
|
||||
local myconfargs=(
|
||||
--bindir="${EPREFIX}"/bin
|
||||
--htmldir=/trash
|
||||
$(use_enable !minimal color)
|
||||
$(use_enable !minimal multibuffer)
|
||||
$(use_enable !minimal nanorc)
|
||||
$(use_enable magic libmagic)
|
||||
$(use_enable spell speller)
|
||||
$(use_enable justify)
|
||||
$(use_enable debug)
|
||||
$(use_enable nls)
|
||||
$(use_enable unicode utf8)
|
||||
$(use_enable minimal tiny)
|
||||
)
|
||||
|
||||
econf "${myconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Don't use "${ED}" here or things break (#654534)
|
||||
rm -r "${D}"/trash || die
|
||||
|
||||
dodoc doc/sample.nanorc
|
||||
docinto html
|
||||
dodoc doc/faq.html
|
||||
insinto /etc
|
||||
newins doc/sample.nanorc nanorc
|
||||
|
||||
if ! use minimal ; then
|
||||
# Enable colorization by default.
|
||||
sed -i \
|
||||
-e '/^# include /s:# *::' \
|
||||
"${ED}"/etc/nanorc || die
|
||||
|
||||
# Since nano-5.0 these are no longer being "enabled" by default
|
||||
# (bug #736848)
|
||||
local rcdir="/usr/share/nano"
|
||||
mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
|
||||
rmdir "${ED}"${rcdir}/extra || die
|
||||
|
||||
insinto "${rcdir}"
|
||||
newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
[[ -n ${REPLACED_BY_VERSION} ]] && return
|
||||
|
||||
local e
|
||||
e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo "${EDITOR}")
|
||||
if [[ ${e##*/} == nano ]]; then
|
||||
ewarn "The EDITOR variable is still set to ${e}."
|
||||
ewarn "You can update it with \"eselect editor\"."
|
||||
fi
|
||||
}
|
@ -1,126 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop pax-utils xdg optfeature
|
||||
|
||||
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
|
||||
HOMEPAGE="https://code.visualstudio.com"
|
||||
SRC_URI="
|
||||
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
|
||||
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
|
||||
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
LICENSE="
|
||||
Apache-2.0
|
||||
BSD
|
||||
BSD-1
|
||||
BSD-2
|
||||
BSD-4
|
||||
CC-BY-4.0
|
||||
ISC
|
||||
LGPL-2.1+
|
||||
Microsoft-vscode
|
||||
MIT
|
||||
MPL-2.0
|
||||
openssl
|
||||
PYTHON
|
||||
TextMate-bundle
|
||||
Unlicense
|
||||
UoI-NCSA
|
||||
W3C
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
app-crypt/libsecret[crypt]
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/util-linux
|
||||
sys-apps/dbus
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libxshmfence
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/vscode/bin/code-tunnel
|
||||
/opt/vscode/chrome_crashpad_handler
|
||||
/opt/vscode/chrome-sandbox
|
||||
/opt/vscode/code
|
||||
/opt/vscode/libEGL.so
|
||||
/opt/vscode/libffmpeg.so
|
||||
/opt/vscode/libGLESv2.so
|
||||
/opt/vscode/libvk_swiftshader.so
|
||||
/opt/vscode/libvulkan.so*
|
||||
/opt/vscode/resources/app/extensions/*
|
||||
/opt/vscode/resources/app/node_modules.asar.unpacked/*
|
||||
/opt/vscode/swiftshader/libEGL.so
|
||||
/opt/vscode/swiftshader/libGLESv2.so
|
||||
"
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
cd "${WORKDIR}/VSCode-linux-x64" || die
|
||||
elif use arm; then
|
||||
cd "${WORKDIR}/VSCode-linux-armhf" || die
|
||||
elif use arm64; then
|
||||
cd "${WORKDIR}/VSCode-linux-arm64" || die
|
||||
else
|
||||
die "Visual Studio Code only supports amd64, arm and arm64"
|
||||
fi
|
||||
|
||||
# Cleanup
|
||||
rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
|
||||
|
||||
# Disable update server
|
||||
sed -e "/updateUrl/d" -i ./resources/app/product.json || die
|
||||
|
||||
# Install
|
||||
pax-mark m code
|
||||
insinto "/opt/${PN}"
|
||||
doins -r *
|
||||
fperms +x /opt/${PN}/{,bin/}code
|
||||
fperms +x /opt/${PN}/chrome_crashpad_handler
|
||||
fperms 4711 /opt/${PN}/chrome-sandbox
|
||||
fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor,ssh-askpass}{,-empty}.sh
|
||||
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
|
||||
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
|
||||
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/node-pty/build/Release/spawn-helper
|
||||
dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
|
||||
dosym "../../opt/${PN}/bin/code" "usr/bin/code"
|
||||
domenu "${FILESDIR}/vscode.desktop"
|
||||
domenu "${FILESDIR}/vscode-url-handler.desktop"
|
||||
domenu "${FILESDIR}/vscode-wayland.desktop"
|
||||
domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
|
||||
newicon "resources/app/resources/linux/code.png" "vscode.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
|
||||
}
|
@ -1,122 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop pax-utils xdg optfeature
|
||||
|
||||
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
|
||||
HOMEPAGE="https://code.visualstudio.com"
|
||||
SRC_URI="
|
||||
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
|
||||
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
|
||||
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
LICENSE="
|
||||
Apache-2.0
|
||||
BSD
|
||||
BSD-1
|
||||
BSD-2
|
||||
BSD-4
|
||||
CC-BY-4.0
|
||||
ISC
|
||||
LGPL-2.1+
|
||||
Microsoft-vscode
|
||||
MIT
|
||||
MPL-2.0
|
||||
openssl
|
||||
PYTHON
|
||||
TextMate-bundle
|
||||
Unlicense
|
||||
UoI-NCSA
|
||||
W3C
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
app-crypt/libsecret[crypt]
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/util-linux
|
||||
sys-apps/dbus
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libxshmfence
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/vscode/bin/code-tunnel
|
||||
/opt/vscode/chrome_crashpad_handler
|
||||
/opt/vscode/chrome-sandbox
|
||||
/opt/vscode/code
|
||||
/opt/vscode/libEGL.so
|
||||
/opt/vscode/libffmpeg.so
|
||||
/opt/vscode/libGLESv2.so
|
||||
/opt/vscode/libvk_swiftshader.so
|
||||
/opt/vscode/libvulkan.so*
|
||||
/opt/vscode/resources/app/extensions/*
|
||||
/opt/vscode/resources/app/node_modules.asar.unpacked/*
|
||||
/opt/vscode/swiftshader/libEGL.so
|
||||
/opt/vscode/swiftshader/libGLESv2.so
|
||||
"
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
cd "${WORKDIR}/VSCode-linux-x64" || die
|
||||
elif use arm; then
|
||||
cd "${WORKDIR}/VSCode-linux-armhf" || die
|
||||
elif use arm64; then
|
||||
cd "${WORKDIR}/VSCode-linux-arm64" || die
|
||||
else
|
||||
die "Visual Studio Code only supports amd64, arm and arm64"
|
||||
fi
|
||||
|
||||
# Cleanup
|
||||
rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
|
||||
|
||||
# Disable update server
|
||||
sed -e "/updateUrl/d" -i ./resources/app/product.json || die
|
||||
|
||||
# Install
|
||||
pax-mark m code
|
||||
mkdir -p "${ED}/opt/${PN}" || die
|
||||
cp -r . "${ED}/opt/${PN}" || die
|
||||
fperms 4711 /opt/${PN}/chrome-sandbox
|
||||
|
||||
dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode"
|
||||
dosym -r "/opt/${PN}/bin/code" "usr/bin/code"
|
||||
dosym -r "/opt/${PN}/bin/code-tunnel" "usr/bin/code-tunnel"
|
||||
domenu "${FILESDIR}/vscode.desktop"
|
||||
domenu "${FILESDIR}/vscode-url-handler.desktop"
|
||||
domenu "${FILESDIR}/vscode-wayland.desktop"
|
||||
domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
|
||||
newicon "resources/app/resources/linux/code.png" "vscode.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
|
||||
}
|
Binary file not shown.
@ -0,0 +1,4 @@
|
||||
AUX 50burly-gentoo.el 69 BLAKE2B 9ac6768efce2bab9e0b7f6830fcf2dcec59809fbe3d21566c3b4e009878f170efc1894d40110e9421abdeda7fa87fd66282673f37ffa46a6d586c4fdf160b802 SHA512 0f654e7c2e5206374e4ba9a19f38b5b38d4f358411442d716c4b5faa0da3ab1bbcc427cfa0c65c5dc334107adc8fa94e511f98ac6e19e0d0980279e5bc394a0e
|
||||
DIST burly-0.2.tar.gz 231242 BLAKE2B e50999727d654485c8265a163849f26867721f914c59b501ca8a4a42a1c12589adcd5d85b3d9ca5a383cf235962f7ca8dd8668abed1b3453b256100043875ebd SHA512 75dc26d1fae53a3ce238318e184396b2d67ce08f500c185d9fd526d6fb50c2ea3ba5a5d60789cd9b111f37336f66b1e014a19cda8bb387d6add1484cf6dd8548
|
||||
EBUILD burly-0.2.ebuild 730 BLAKE2B 754f5e6175c4a97a491e6d8a878132dbcac3512c088b2c86c7c924597db037ea11db9ebc94ff4570ca45ba4b6f794b51cba841fc4e496e1efd5c8ed3176b6a89 SHA512 9f1a796ae18588fa4cd728b3c1f49048cd221c84b3162fd5d6994ddf97763f91eb15542623a482aa2f602d397fb4f699954c8773f75e9f1038a7388e7ff8d356
|
||||
MISC metadata.xml 800 BLAKE2B 630a828d2fefd4a0cf7ef000c446e74c3b52ba7930721eda9645d555f1da49ed8fe0e98cc0121c865967c2ea2d9902bd8a34d0e7b43ba0db1a9a259d136f01b4 SHA512 8eb40db4f05ef35dae2c1f88b8c47933c4d24e1b3143d5a3b7b1131cc663b953b9bfb46f33edd6f4dbfb0da4136f2648b7aa336376bac3e8dd62d86bf470e054
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue