diff options
Diffstat (limited to 'app-i18n')
-rw-r--r-- | app-i18n/Manifest.gz | bin | 18844 -> 18846 bytes | |||
-rw-r--r-- | app-i18n/ibus-typing-booster/Manifest | 8 | ||||
-rw-r--r-- | app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.11.ebuild | 54 | ||||
-rw-r--r-- | app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild | 2 | ||||
-rw-r--r-- | app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.25.ebuild (renamed from app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.16.ebuild) | 0 | ||||
-rw-r--r-- | app-i18n/ibus/Manifest | 4 | ||||
-rw-r--r-- | app-i18n/ibus/ibus-1.5.26.ebuild | 222 | ||||
-rw-r--r-- | app-i18n/ibus/metadata.xml | 4 | ||||
-rw-r--r-- | app-i18n/transifex-client/Manifest | 5 | ||||
-rw-r--r-- | app-i18n/transifex-client/transifex-client-1.0.0.ebuild | 230 | ||||
-rw-r--r-- | app-i18n/transifex-client/transifex-client-1.1.0.ebuild | 34 |
11 files changed, 269 insertions, 294 deletions
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz Binary files differindex 66d80abadc20..a20ce999e256 100644 --- a/app-i18n/Manifest.gz +++ b/app-i18n/Manifest.gz diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index 96e07082d04f..33292230ff94 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1,7 +1,5 @@ -DIST ibus-typing-booster-2.15.11.tar.gz 10250973 BLAKE2B 1285d34535fc7087d19c1e01f70ace3aacc4a45ae04d7ab32c2af7b61eab7b547fa901ee01ddd1b1356de7fcb1f30d8c0dce58692b8b9448442eb5bdcdd9f7bd SHA512 38e74e6b95bff13f7b166158c145aa9d2180ba70380dad428fce322535b959cd3b8980ed499c2aec4a9701f1398b4ce793b99ce0af30c1eb2ce015bd35b990a7 -DIST ibus-typing-booster-2.15.16.tar.gz 10279700 BLAKE2B 75f9ea696ec5320e56ce06926c7fec56ea5918e90ac2abe416a6161e358564c2851588487672b711a28a6a770372300a90b3717fe3a8d51b118a937136cff7e5 SHA512 5a2f315f3def693508f25dbc0fbda8b7a8d6b260e9a676cd38b720e059e3600a6abebc8f06581fe6e96e7f825eb3401235ebfa5a5ff491b39d5804469b2d2fa0 DIST ibus-typing-booster-2.15.22.tar.gz 10779889 BLAKE2B c35306fd3556178257047573f58658ea44d1ceee341964bee5719f5e4509f385e6b1ca520324c66bc417a74d89e5b3eebc7a7413ce2e60398bc83f992eb8a07e SHA512 ae7683434111c7c267c1eb05e88609e0895308443a0510e9eba67000681bb3dfddcf5a652f33bd4b63c7aed10fe2109eafcaae19a4052ae008e92ab9314ae907 -EBUILD ibus-typing-booster-2.15.11.ebuild 1150 BLAKE2B b975138b543f5bbb61a25ea1d65df7d3e13c0917fd8afe26a3fb32ccc1d2909f6874017e6c2e1670bb739f2e29f8c25bb248909fba518c57e7745a25ee1e3661 SHA512 38e079200fb8b6f72ee325bfe08fa682a25729ee1f6d299d6f9c0e28e6701ae01a9235377f73351b2ef09de1ee31e54f28792f1cbc42db0e6a05c66a0ff342a6 -EBUILD ibus-typing-booster-2.15.16.ebuild 1152 BLAKE2B 02705b507534b72948c798a9f6d714574b90a7f46d8722f75f95216d5866f0fdbd4acb77b1c8a18470c594445c6ba585b344bf0e0719ecd6fb181ad5a3a49b71 SHA512 55892d6d65034d285589b718ae2512cf3de0a85ab0560ed8189bd8dd80de08f6a385c28b6a5aa5adb3e6fc1662daa965257f4eb3cfa1032dbf371b8c902142bc -EBUILD ibus-typing-booster-2.15.22.ebuild 1152 BLAKE2B 02705b507534b72948c798a9f6d714574b90a7f46d8722f75f95216d5866f0fdbd4acb77b1c8a18470c594445c6ba585b344bf0e0719ecd6fb181ad5a3a49b71 SHA512 55892d6d65034d285589b718ae2512cf3de0a85ab0560ed8189bd8dd80de08f6a385c28b6a5aa5adb3e6fc1662daa965257f4eb3cfa1032dbf371b8c902142bc +DIST ibus-typing-booster-2.15.25.tar.gz 10785373 BLAKE2B 555105c9da7a813491e3ab8cbea0a8b52239c7ffb39dc7a6ea47e461d81515ba3cdf1adfe8d8cebd74bb2b00775eac3b19956aa9e4c4b696e6083418e2b73e91 SHA512 927f118eac1a641f658b82ef72ec8cd728727910f6c2bd77a14d9195a8203fd40b771e68a04d7ea7c5f5c1f2cd4ff37b7e041282e63f301348b60af462e041ea +EBUILD ibus-typing-booster-2.15.22.ebuild 1150 BLAKE2B 7dbb9179f77c4a6d5dc619a9a33488c048bf4caee8dae5d58781c2210cff7b063f9b1192dd865e3820f38168e5559284783c97e16b7774e6c7a87f6e872b7b62 SHA512 6887d95b52245276feced655d8e0fe407c618fbe60eb48fc5abb44402498aaeab25b6639f0f460d67fe546476ab36cd2c381e127f03ac63a35a0e8f11f3d81d5 +EBUILD ibus-typing-booster-2.15.25.ebuild 1152 BLAKE2B 02705b507534b72948c798a9f6d714574b90a7f46d8722f75f95216d5866f0fdbd4acb77b1c8a18470c594445c6ba585b344bf0e0719ecd6fb181ad5a3a49b71 SHA512 55892d6d65034d285589b718ae2512cf3de0a85ab0560ed8189bd8dd80de08f6a385c28b6a5aa5adb3e6fc1662daa965257f4eb3cfa1032dbf371b8c902142bc MISC metadata.xml 331 BLAKE2B e076fda3780cbfebae0a799bcc320de0417dfc2a726320c014d253163625da4fd629b180442449368e316e134bf2024f7e03373f2ca0342c4b63a11c63475697 SHA512 f79eaa01a0ad3005064928ef7fbaed4bc98f8850ca36b23309096647b6158c7500e0075f149e4e764a89af99a8fe342eb6a1d9b83a347557300545ecf870e4d8 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.11.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.11.ebuild deleted file mode 100644 index 74f5e82171ca..000000000000 --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.11.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite(+)" - -inherit gnome2-utils python-single-r1 xdg - -DESCRIPTION="Completion input method for IBus" -HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster" -SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" -RESTRICT="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - dev-libs/m17n-lib - $(python_gen_cond_dep ' - app-i18n/ibus[python(+),${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pyenchant[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - ')" -RDEPEND="${DEPEND} - >=dev-db/m17n-db-1.7" -BDEPEND="sys-devel/gettext - virtual/pkgconfig" - -src_prepare() { - default - - sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in -} - -pkg_preinst() { - xdg_pkg_preinst - gnome2_schemas_savelist -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild index 58166b805e3c..23bfd6ae5804 100644 --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.16.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.25.ebuild index 58166b805e3c..58166b805e3c 100644 --- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.16.ebuild +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.25.ebuild diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest index 32be46aa2d91..c7a7583783ba 100644 --- a/app-i18n/ibus/Manifest +++ b/app-i18n/ibus/Manifest @@ -1,4 +1,6 @@ AUX ibus-1.5.25-ibusimcontext.patch 1440 BLAKE2B 500b9e26933cd174c476a6ed16af43d1c85631276d182bdd8f80118a54be785655c5638f09de0caaf845bf6fe9f48e07bbfcee8cc64f8c0acd9767c557c093e2 SHA512 fda744135768e4aa2e2bb7dc9d2cad6a92d7653a2e96cf5a69b757637e875b649284523b8c55e142ff3b2db85a8c3b27dc23dc7cef135eada69f485ba88024ea DIST ibus-1.5.25.tar.gz 3669787 BLAKE2B 0a568c77d29dfbe0c2c8cdbe8c8ae86b69c7a1a5fa692cf05e9ce13894fcee200c41de91ec0ad88ae9e745e3061b9c92b7fd18641bd297f5bf4a9bc308ace983 SHA512 4b8955a20a1e5a0daf61213817a9697874439866e235e6a7905f5994b145cd5a143e6cfc41f17204a828756baeb8edab70698596731ecebf7f1eea7cc5f36aa6 +DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 80eb293b028d431b76c015c6d6d9fea92888554f6f34ec126853df189746d9976569ec2380146187d13337a011668b1f15fc57a95284658c8afc7824a67b5898 SHA512 923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714 EBUILD ibus-1.5.25-r1.ebuild 4554 BLAKE2B d556e48be48939664695c425fd5ead30ad0c5f2e93950d257050f1a6ca89fee3c8b74965637eabf84aefcc69191f36e7d395c7d2900af28928e1c1db5a66e44a SHA512 477391216467e331eef285c8abdd65f38db9fe26439606f89bd33402b394607163189f38020c464c7917b12a258a6f543541f93ebc9ddac6eb30acd69c957e39 -MISC metadata.xml 866 BLAKE2B f6a00311b03da6e54d020fef05fee2f168834ea624a362bf15eaa4a52c72e8db828e7a9da8066b4facbd449d6395eedc9dace2d57465ae6f0aac3e80055267ee SHA512 7b595b5228656e6cc49c8875cc2e7fe75bfb95e94f7fd324bfabd55d03f180475554fe77949e154b9281a8426bcc7eae025329c6a5b141a0dec7341a2136b94d +EBUILD ibus-1.5.26.ebuild 5371 BLAKE2B 0dbf900989cd89471904ae69b6d7b60e8f99ac4e40c6e82df3f50d372365ff965813361727618e11c1ca5d1c6e0e62b74871a4d5bdf2f805f8ed1bd4d065c0e1 SHA512 f02fe77adc0b99ba75eb34d929b9537dc5d79ea5da41dbe6c2bfbcfcc6cda4d69438f4ceb63e0fa3aadc51cfc75bb50436cbb44ff27ac43ea91848412f50516e +MISC metadata.xml 989 BLAKE2B 9103c61af6f3766fa483864877a674455d0a47a2e7fc1e7ef0f62d835e1f57d6c71816737c64938babd5f29a7228d67f64c1d7aaaae0e9b10cc793ed373a698c SHA512 1552ed06ec527f6c9868b2b006b1d5d7bdc7101d34d4c4438eba6de74f398744a2720e31f73dc203f034631aa900db0a2ad8d429a67e577b69005cda1440f1ef diff --git a/app-i18n/ibus/ibus-1.5.26.ebuild b/app-i18n/ibus/ibus-1.5.26.ebuild new file mode 100644 index 000000000000..d7f083baeb20 --- /dev/null +++ b/app-i18n/ibus/ibus-1.5.26.ebuild @@ -0,0 +1,222 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs vala virtualx xdg-utils + +GENTOO_VER= +DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" +HOMEPAGE="https://github.com/ibus/ibus/wiki" + +[[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz + ${GENTOO_PATCHSET_URI}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection nls +python systemd test +unicode vala wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + appindicator? ( gtk3 ) + python? ( + ${PYTHON_REQUIRED_USE} + introspection + ) + test? ( gtk3 ) + vala? ( introspection ) + X? ( gtk3 ) +" +DEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.65.0:2 + gnome-base/dconf + gnome-base/librsvg:2 + sys-apps/dbus[X?] + X? ( + x11-libs/libX11 + >=x11-libs/libXfixes-6.0.0 + ) + gtk2? ( x11-libs/gtk+:2 ) + gtk3? ( x11-libs/gtk+:3 ) + gtk4? ( gui-libs/gtk:4 ) + gui? ( + x11-libs/libX11 + x11-libs/libXi + ) + introspection? ( dev-libs/gobject-introspection ) + nls? ( virtual/libintl ) + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + )" +RDEPEND="${DEPEND} + python? ( + gui? ( + x11-libs/gtk+:3[introspection] + ) + )" +BDEPEND=" + $(vala_depend) + dev-libs/glib:2 + dev-util/glib-utils + virtual/pkgconfig + x11-misc/xkeyboard-config + emoji? ( + app-i18n/unicode-cldr + app-i18n/unicode-emoji + ) + nls? ( sys-devel/gettext ) + unicode? ( app-i18n/unicode-data )" + +src_prepare() { + vala_src_prepare --ignore-use + sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac + if ! has_version 'x11-libs/gtk+:3[wayland]'; then + touch ui/gtk3/panelbinding.vala + fi + if ! use emoji; then + touch \ + tools/main.vala \ + ui/gtk3/panel.vala + fi + if ! use appindicator; then + touch ui/gtk3/panel.vala + fi + if [[ -n ${GENTOO_VER} ]]; then + einfo "Try to apply Gentoo specific patch set" + eapply "${WORKDIR}"/patches-gentoo/*.patch + fi + + # for multiple Python implementations + sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am + # fix for parallel install + sed -i "/^if ENABLE_PYTHON2/,/^endif/d" bindings/pygobject/Makefile.am + # require user interaction + sed -i "/^TESTS += ibus-\(compose\|keypress\)/d" src/tests/Makefile.am + + sed -i "/^bash_completion/d" tools/Makefile.am + + default + eautoreconf + xdg_environment_reset +} + +src_configure() { + local unicodedir="${EPREFIX}"/usr/share/unicode + local python_conf=() + if use python; then + python_setup + python_conf+=( + $(use_enable gui setup) + --with-python=${EPYTHON} + ) + else + python_conf+=( --disable-setup ) + fi + + if tc-is-cross-compiler && { use emoji || use unicode; }; then + mkdir -p "${S}-build" + pushd "${S}-build" >/dev/null 2>&1 || die + ECONF_SOURCE=${S} econf_build --enable-static \ + --disable-{dconf,gtk{2,3},python-library,shared,xim} \ + ISOCODES_{CFLAG,LIB}S=-DSKIP \ + $(use_enable emoji emoji-dict) \ + $(use_enable unicode unicode-dict) \ + $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") + popd >/dev/null 2>&1 || die + fi + + local myconf=( + $(use_enable X xim) + $(use_enable appindicator) + $(use_enable emoji emoji-dict) + $(use_with emoji unicode-emoji-dir "${unicodedir}"/emoji) + $(use_with emoji emoji-annotation-dir "${unicodedir}"/cldr/common/annotations) + $(use_enable gtk2) + $(use_enable gtk3) + $(use_enable gtk4) + $(use_enable gui ui) + $(use_enable introspection) + $(use_enable nls) + $(use_enable systemd systemd-services) + $(use_enable test tests) + $(use_enable unicode unicode-dict) + $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data") + $(use_enable vala) + $(use_enable wayland) + "${python_conf[@]}" + ) + econf "${myconf[@]}" +} + +src_compile() { + if tc-is-cross-compiler && { use emoji || use unicode; }; then + emake -C "${S}-build/src" \ + $(usex emoji emoji-parser '') \ + $(usex unicode unicode-parser '') + emake -C src \ + $(usex emoji emoji-parser '') \ + $(usex unicode unicode-parser '') + cp \ + $(usex emoji "${S}-build/src/emoji-parser" '') \ + $(usex unicode "${S}-build/src/unicode-parser" '') \ + src || die + fi + emake +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + virtx emake -j1 check +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + if use python; then + python_install() { + emake -C bindings/pygobject \ + pyoverridesdir="$(${EPYTHON} -c 'import gi; print(gi._overridesdir)')" \ + DESTDIR="${D}" \ + install + + python_optimize + } + python_foreach_impl python_install + fi + + keepdir /usr/share/ibus/engine + + newbashcomp tools/${PN}.bash ${PN} + + insinto /etc/X11/xinit/xinput.d + newins xinput-${PN} ${PN}.conf + + # Undo compression of man page + find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || die +} + +pkg_postinst() { + use gtk2 && gnome2_query_immodules_gtk2 + use gtk3 && gnome2_query_immodules_gtk3 + xdg_icon_cache_update + gnome2_schemas_update + dconf update +} + +pkg_postrm() { + use gtk2 && gnome2_query_immodules_gtk2 + use gtk3 && gnome2_query_immodules_gtk3 + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/app-i18n/ibus/metadata.xml b/app-i18n/ibus/metadata.xml index 38e7e2caecf6..b94c839a675b 100644 --- a/app-i18n/ibus/metadata.xml +++ b/app-i18n/ibus/metadata.xml @@ -12,7 +12,9 @@ </longdescription> <use> <flag name="emoji">Enable support for Emoji</flag> - <flag name="gtk2">Enable support for <pkg>x11-libs/gtk+</pkg>:2</flag> + <flag name="gtk2">Enable the GTK-2 input method module</flag> + <flag name="gtk3">Enable the GTK-3 input method module</flag> + <flag name="gtk4">Enable the GTK-4 input method module</flag> <flag name="unicode">Enable support for Unicode choice</flag> </use> <upstream> diff --git a/app-i18n/transifex-client/Manifest b/app-i18n/transifex-client/Manifest index 7dfd2a89bd10..d0c0490cab8e 100644 --- a/app-i18n/transifex-client/Manifest +++ b/app-i18n/transifex-client/Manifest @@ -196,8 +196,9 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip 105245 BLAKE2B f0bcfd9d097905364d9c2b032b92a8aad64b63e0942eb864759b156eb97ac58769fbc035acf4ba57bd55db1b6596499ddc6d36e6d2e5cc584c2a465256ca3a73 SHA512 f9c0400f1f5590d7185ae3fdac7adf1787a5f5198e52ebd02841b7df5113c5e34de6a66fa01b2f5735be4b21190dffb46e9d8b084ad5c00ebd99599a39ff73db -DIST transifex-client-1.0.0.tar.gz 81323 BLAKE2B 1e9dea8388e88756dc8da78882eb18586536c9d84e19cdd204b3c8451e716b76bddf00032537e7fb2f9149568837bb18e43f3f321ca64f6f1dd0524a4d10ca3d SHA512 e4e5c43684fef7a866154dbca5246d9230d357ad7abe1009901d2e27a326a4ff25528c53af90534f2187081df0ff663664314188e5f1b0010e5edd5e263b8db5 DIST transifex-client-1.0.3.tar.gz 82918 BLAKE2B 5c034064cb5fa2dff82f9db4cfb8e9b772923baae7f981e2994545388cc63beaa85f6ce666ed80d445a4cdf3cca02a81f681312f08648096f3fd32e2634f24bb SHA512 c98761793c22318011a066f0e69705c6163a14a861e321f42c5ca8772821661af19b9d559c5f1c193f7d413923bd8333707e74dd20cd6a0f6496559c5f4deff1 -EBUILD transifex-client-1.0.0.ebuild 10713 BLAKE2B 250eb5eedc028b2a7b1f4325406b07c8497635f55a3558b305eea537b16e8835e93164dd238396d800f63277ce898d04e72ce40fa3cd4905ec6f66a5b9c104ff SHA512 e8bfef100d37c4e6a9d98099732952118eff4f63e796ed3f916d2f5d66b3de6cf02d251d10767c31a8785b2bbeb08f36150f3731b6c7889e836b23584d6776ff +DIST transifex-client-1.1-deps.tar.xz 227565760 BLAKE2B d976f8e778abd2bab54306f53afa02f450be3564d427ac3624849e17d2e1adc109c0ec344bfb052a59e5a8060dd0d7313919efbf9883243f27aa82b25df0d5fb SHA512 d244fc394db334478593b69069b61b2795607ed3fdf719b6083eebcb50e128e33c8513e35660490005f2716892d98886f990a0850a15f91c3f75e9569341005a +DIST transifex-client-1.1.0.tar.gz 83035 BLAKE2B fafee6b554116c8525409b2ad581f4b9c46faf58332b885afc74468e73f50936af743e9fefca29f773a8126fd5e91f0fd902b3542c1d2bb0e41ff6475d3bcddb SHA512 315208498ad18a6008c16b8e7cf6c25c227b4c28f1c54ced7fc31d082da3eb54859230acd67ad293405770be444c96687a1879792b6385c3ca6cf5f221ed9450 EBUILD transifex-client-1.0.3.ebuild 10713 BLAKE2B 250eb5eedc028b2a7b1f4325406b07c8497635f55a3558b305eea537b16e8835e93164dd238396d800f63277ce898d04e72ce40fa3cd4905ec6f66a5b9c104ff SHA512 e8bfef100d37c4e6a9d98099732952118eff4f63e796ed3f916d2f5d66b3de6cf02d251d10767c31a8785b2bbeb08f36150f3731b6c7889e836b23584d6776ff +EBUILD transifex-client-1.1.0.ebuild 856 BLAKE2B 8d7cbc4d4e88b11033beaf9331b77533637a44b12fe54dccbfa77b4b114178e5ebcbe497240c8da05598d720d464cab4fbf7f8d149298fb36d54b3c28ef4688b SHA512 23b503d89091dc628194fa5c814b7833758fb278d6475eb409748ecaa0b1fa3ade25170eb40e870efc7d9fdfbb7bc515fcbf2c21792eb6079d6108d543719a56 MISC metadata.xml 542 BLAKE2B c848737ba110443b53155e2e499f0b55f25fe1f6eb0fe35009eac80a42e34b45a00e56d40d9eea42e94129ef87ba446dbf19a1a3469a46801ab0c5c981c05c2d SHA512 a19b2e39fb736dca1c05c21097e9e75baad16ce4632767582dc634f41280fc9b41ee1ed3beca01f6992a1217b3abe63f36ac638dcb29e06ee8b2b76de338b7c9 diff --git a/app-i18n/transifex-client/transifex-client-1.0.0.ebuild b/app-i18n/transifex-client/transifex-client-1.0.0.ebuild deleted file mode 100644 index 2f67d6c37f23..000000000000 --- a/app-i18n/transifex-client/transifex-client-1.0.0.ebuild +++ /dev/null @@ -1,230 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="The Transifex command-line client" -HOMEPAGE="https://github.com/transifex/cli" - -EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1/go.mod" - "github.com/Microsoft/go-winio v0.4.14/go.mod" - "github.com/Microsoft/go-winio v0.4.16" - "github.com/Microsoft/go-winio v0.4.16/go.mod" - "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7" - "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod" - "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239" - "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod" - "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5" - "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod" - "github.com/atomicgo/cursor v0.0.1" - "github.com/atomicgo/cursor v0.0.1/go.mod" - "github.com/blang/semver v3.5.1+incompatible" - "github.com/blang/semver v3.5.1+incompatible/go.mod" - "github.com/chzyer/logex v1.1.10" - "github.com/chzyer/logex v1.1.10/go.mod" - "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e" - "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" - "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1" - "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" - "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d" - "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod" - "github.com/creack/pty v1.1.9/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/emirpasic/gods v1.12.0" - "github.com/emirpasic/gods v1.12.0/go.mod" - "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" - "github.com/fsnotify/fsnotify v1.4.7/go.mod" - "github.com/gliderlabs/ssh v0.2.2" - "github.com/gliderlabs/ssh v0.2.2/go.mod" - "github.com/go-git/gcfg v1.5.0" - "github.com/go-git/gcfg v1.5.0/go.mod" - "github.com/go-git/go-billy/v5 v5.0.0/go.mod" - "github.com/go-git/go-billy/v5 v5.1.0" - "github.com/go-git/go-billy/v5 v5.1.0/go.mod" - "github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12" - "github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12/go.mod" - "github.com/go-git/go-git/v5 v5.3.0" - "github.com/go-git/go-git/v5 v5.3.0/go.mod" - "github.com/golang/protobuf v1.2.0/go.mod" - "github.com/golang/protobuf v1.3.2" - "github.com/golang/protobuf v1.3.2/go.mod" - "github.com/google/go-cmp v0.3.0" - "github.com/google/go-cmp v0.3.0/go.mod" - "github.com/google/go-github/v30 v30.1.0" - "github.com/google/go-github/v30 v30.1.0/go.mod" - "github.com/google/go-querystring v1.0.0" - "github.com/google/go-querystring v1.0.0/go.mod" - "github.com/gookit/color v1.4.2" - "github.com/gookit/color v1.4.2/go.mod" - "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" - "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" - "github.com/gosimple/slug v1.11.2" - "github.com/gosimple/slug v1.11.2/go.mod" - "github.com/gosimple/unidecode v1.0.1" - "github.com/gosimple/unidecode v1.0.1/go.mod" - "github.com/hpcloud/tail v1.0.0/go.mod" - "github.com/imdario/mergo v0.3.12" - "github.com/imdario/mergo v0.3.12/go.mod" - "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf" - "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf/go.mod" - "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99" - "github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod" - "github.com/jessevdk/go-flags v1.5.0/go.mod" - "github.com/jtolds/gls v4.20.0+incompatible" - "github.com/jtolds/gls v4.20.0+incompatible/go.mod" - "github.com/juju/ansiterm v0.0.0-20180109212912-720a0952cc2a" - "github.com/juju/ansiterm v0.0.0-20180109212912-720a0952cc2a/go.mod" - "github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351" - "github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351/go.mod" - "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" - "github.com/kr/pretty v0.1.0/go.mod" - "github.com/kr/pretty v0.2.1" - "github.com/kr/pretty v0.2.1/go.mod" - "github.com/kr/pty v1.1.1/go.mod" - "github.com/kr/text v0.1.0/go.mod" - "github.com/kr/text v0.2.0" - "github.com/kr/text v0.2.0/go.mod" - "github.com/lunixbochs/vtclean v0.0.0-20180621232353-2d01aacdc34a" - "github.com/lunixbochs/vtclean v0.0.0-20180621232353-2d01aacdc34a/go.mod" - "github.com/manifoldco/promptui v0.8.0" - "github.com/manifoldco/promptui v0.8.0/go.mod" - "github.com/mattn/go-colorable v0.0.9" - "github.com/mattn/go-colorable v0.0.9/go.mod" - "github.com/mattn/go-isatty v0.0.4" - "github.com/mattn/go-isatty v0.0.4/go.mod" - "github.com/mattn/go-runewidth v0.0.13" - "github.com/mattn/go-runewidth v0.0.13/go.mod" - "github.com/mitchellh/go-homedir v1.1.0" - "github.com/mitchellh/go-homedir v1.1.0/go.mod" - "github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod" - "github.com/onsi/ginkgo v1.6.0/go.mod" - "github.com/onsi/gomega v1.4.2" - "github.com/onsi/gomega v1.4.2/go.mod" - "github.com/pkg/errors v0.8.1/go.mod" - "github.com/pkg/errors v0.9.1" - "github.com/pkg/errors v0.9.1/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/pterm/pterm v0.12.24" - "github.com/pterm/pterm v0.12.24/go.mod" - "github.com/rhysd/go-github-selfupdate v1.2.3" - "github.com/rhysd/go-github-selfupdate v1.2.3/go.mod" - "github.com/rivo/uniseg v0.2.0" - "github.com/rivo/uniseg v0.2.0/go.mod" - "github.com/russross/blackfriday/v2 v2.0.1" - "github.com/russross/blackfriday/v2 v2.0.1/go.mod" - "github.com/sergi/go-diff v1.1.0" - "github.com/sergi/go-diff v1.1.0/go.mod" - "github.com/shurcooL/sanitized_anchor_name v1.0.0" - "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" - "github.com/sirupsen/logrus v1.4.1/go.mod" - "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" - "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" - "github.com/smartystreets/goconvey v1.6.4" - "github.com/smartystreets/goconvey v1.6.4/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/objx v0.1.1/go.mod" - "github.com/stretchr/testify v1.2.2/go.mod" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/stretchr/testify v1.6.1/go.mod" - "github.com/stretchr/testify v1.7.0" - "github.com/stretchr/testify v1.7.0/go.mod" - "github.com/tcnksm/go-gitconfig v0.1.2" - "github.com/tcnksm/go-gitconfig v0.1.2/go.mod" - "github.com/ulikunitz/xz v0.5.9" - "github.com/ulikunitz/xz v0.5.9/go.mod" - "github.com/urfave/cli/v2 v2.3.0" - "github.com/urfave/cli/v2 v2.3.0/go.mod" - "github.com/xanzy/ssh-agent v0.3.0" - "github.com/xanzy/ssh-agent v0.3.0/go.mod" - "github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778" - "github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778/go.mod" - "golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod" - "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2" - "golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod" - "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" - "golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod" - "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" - "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" - "golang.org/x/net v0.0.0-20210326060303-6b1517762897" - "golang.org/x/net v0.0.0-20210326060303-6b1517762897/go.mod" - "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" - "golang.org/x/oauth2 v0.0.0-20181106182150-f42d05182288" - "golang.org/x/oauth2 v0.0.0-20181106182150-f42d05182288/go.mod" - "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" - "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" - "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod" - "golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" - "golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod" - "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" - "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod" - "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" - "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod" - "golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod" - "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44" - "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod" - "golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod" - "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" - "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d" - "golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod" - "golang.org/x/text v0.3.0/go.mod" - "golang.org/x/text v0.3.3/go.mod" - "golang.org/x/text v0.3.5" - "golang.org/x/text v0.3.5/go.mod" - "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" - "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" - "google.golang.org/appengine v1.1.0/go.mod" - "google.golang.org/appengine v1.3.0" - "google.golang.org/appengine v1.3.0/go.mod" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" - "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" - "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" - "gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod" - "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c" - "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod" - "gopkg.in/fsnotify.v1 v1.4.7/go.mod" - "gopkg.in/ini.v1 v1.62.0" - "gopkg.in/ini.v1 v1.62.0/go.mod" - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod" - "gopkg.in/warnings.v0 v0.1.2" - "gopkg.in/warnings.v0 v0.1.2/go.mod" - "gopkg.in/yaml.v2 v2.2.1/go.mod" - "gopkg.in/yaml.v2 v2.2.2/go.mod" - "gopkg.in/yaml.v2 v2.2.3/go.mod" - "gopkg.in/yaml.v2 v2.2.4/go.mod" - "gopkg.in/yaml.v2 v2.3.0" - "gopkg.in/yaml.v2 v2.3.0/go.mod" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" - "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b" - "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod" - ) -go-module_set_globals - -SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -S="${WORKDIR}"/cli-${PV} - -LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -src_test() { - # Skip tests depending on a network connection. Bug #831772 - rm internal/txlib/update_test.go || die - go test ./... || die -} - -src_install() { - dobin bin/tx - dodoc README.md -} diff --git a/app-i18n/transifex-client/transifex-client-1.1.0.ebuild b/app-i18n/transifex-client/transifex-client-1.1.0.ebuild new file mode 100644 index 000000000000..f939ba472e2b --- /dev/null +++ b/app-i18n/transifex-client/transifex-client-1.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The Transifex command-line client" +HOMEPAGE="https://github.com/transifex/cli" + +go-module_set_globals + +SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/35204985/packages/generic/${PN}/${PV}/${PN}-1.1-deps.tar.xz" +S="${WORKDIR}"/cli-${PV} + +LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +src_compile() { + emake GOFLAGS="${GOFLAGS} -ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV} +} + +src_test() { + # Skip tests depending on a network connection. Bug #831772 + rm internal/txlib/update_test.go || die + go test ./... || die +} + +src_install() { + dobin bin/tx + dodoc README.md +} |