Compare commits
4 Commits
bcd554ea59
...
def3971958
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
def3971958 | ||
|
|
924739bcea | ||
|
|
fd8855870f | ||
|
|
b342e917d9 |
@@ -2,5 +2,5 @@ AUX languagetool.desktop 191 BLAKE2B 726e670645f78c3ea11c788a6440116753d66cf9886
|
|||||||
AUX languagetool.initd 473 BLAKE2B 74f55cfaf5b6c2e2fa166533c031408dc7e2e2b1882e6e09227af38e500f12481a551e8cec166620c73e671f00063cb63cc9dda500355110ff048d806dfa2d77 SHA512 fb9ab4fa28df1f43791995557fc4568ee79f7af7991481d295c28739c975c6648999676ea078ee852dc3dc9f49fbb9945c9dc571c385dd4db3d69ca5bf501623
|
AUX languagetool.initd 473 BLAKE2B 74f55cfaf5b6c2e2fa166533c031408dc7e2e2b1882e6e09227af38e500f12481a551e8cec166620c73e671f00063cb63cc9dda500355110ff048d806dfa2d77 SHA512 fb9ab4fa28df1f43791995557fc4568ee79f7af7991481d295c28739c975c6648999676ea078ee852dc3dc9f49fbb9945c9dc571c385dd4db3d69ca5bf501623
|
||||||
AUX logo.svg 2824 BLAKE2B 7653478b44ebd3dc80691849751745aba14a652d1ffaf52ef27910a52fae15b39c9ef0224795f698b1ac6f95a3e677ee46603b29261dff0d50d9eedba5e09de5 SHA512 501e3dee99f762556774f42829a9e450fc412271a7ade87f17ffb211929d24564ea3385b2bfc1c261e46d4b0b3562be62903b111ecd1c7dacb97c3c8ffb0d6d5
|
AUX logo.svg 2824 BLAKE2B 7653478b44ebd3dc80691849751745aba14a652d1ffaf52ef27910a52fae15b39c9ef0224795f698b1ac6f95a3e677ee46603b29261dff0d50d9eedba5e09de5 SHA512 501e3dee99f762556774f42829a9e450fc412271a7ade87f17ffb211929d24564ea3385b2bfc1c261e46d4b0b3562be62903b111ecd1c7dacb97c3c8ffb0d6d5
|
||||||
DIST ltex-ls-plus-18.6.1.tar.gz 262920868 BLAKE2B d0d80f4b3236dde00b8df0b92fa946d5d39a8e5bea1c5f321ced8ac828f9622a242ac84e3dc6cf106fd29c5452e5b59040a82e20dca46ce354b724e192572883 SHA512 bd6c76dd991c677d7d6094aad1ec7e58930a4e91b67e067ee4a26c09dd11e1b466fdd73787336adac913171e1a41e3c6779bdf673ec66044a342fb1a5d5c1500
|
DIST ltex-ls-plus-18.6.1.tar.gz 262920868 BLAKE2B d0d80f4b3236dde00b8df0b92fa946d5d39a8e5bea1c5f321ced8ac828f9622a242ac84e3dc6cf106fd29c5452e5b59040a82e20dca46ce354b724e192572883 SHA512 bd6c76dd991c677d7d6094aad1ec7e58930a4e91b67e067ee4a26c09dd11e1b466fdd73787336adac913171e1a41e3c6779bdf673ec66044a342fb1a5d5c1500
|
||||||
EBUILD ltex-ls-plus-18.6.1.ebuild 2585 BLAKE2B 6756900277e658f40a894a97b22e6628722d8dee77f9a1a34ceacac38e6a568d603961a71b56b1a27bb1375a3b40261d54c7352a0ff13ff0627744f13f4d491f SHA512 088cab3d6229ec19202b44ba05f072d46fc687a7b5143435c6db59841ae176bab4a5a6048be30dfdd1641ef7bff7e2474d7e311a3e478e543237819bd325c243
|
EBUILD ltex-ls-plus-18.6.1.ebuild 2585 BLAKE2B e82104f2eeafd6b771146f50f1da1bd4df288c75595fbceba3930b9b400e782e09b6e8187927141584fc2a1081fc6bacb49056c47c91e0a3fa61c083186b7c5a SHA512 3e69cdbbfedb740e7f86003a73df1aade2d4d1f420c74bace9101ca415670ef14b5b64d34875aa109c0c7c79fe2db011ae6012771e0ae8cbd7efcd0ede6c1d6b
|
||||||
MISC metadata.xml 347 BLAKE2B 1f1cb90d52bbc97720594eb2103791a23e462ae11155ce113740a310d39b40223b547e481c310299abcaaeb339068a9a3f97e4dcfa7cfeb1d75ef5449ab0ae7d SHA512 f27073ac2beba3ce58e2e68f58f80a9681d16fa1bc812c5aca7f00113213a14eab68b8acaafc46e9053107903e17c7e88db76a87951db17d4d89bb82f04fb704
|
MISC metadata.xml 347 BLAKE2B 1f1cb90d52bbc97720594eb2103791a23e462ae11155ce113740a310d39b40223b547e481c310299abcaaeb339068a9a3f97e4dcfa7cfeb1d75ef5449ab0ae7d SHA512 f27073ac2beba3ce58e2e68f58f80a9681d16fa1bc812c5aca7f00113213a14eab68b8acaafc46e9053107903e17c7e88db76a87951db17d4d89bb82f04fb704
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ CP_DEPEND="
|
|||||||
dev-java/commons-logging:0
|
dev-java/commons-logging:0
|
||||||
dev-java/commons-text:0
|
dev-java/commons-text:0
|
||||||
dev-java/jackson-core:0
|
dev-java/jackson-core:0
|
||||||
dev-java/jackson-annotations:0
|
dev-java/jackson-annotations:1
|
||||||
dev-java/jackson-databind:0
|
dev-java/jackson-databind:0
|
||||||
dev-java/jaxb-api:2
|
dev-java/jaxb-api:2
|
||||||
dev-java/jaxb-runtime:4
|
dev-java/jaxb-runtime:4
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
DIST commons-text-1.14.0-src.tar.gz 365401 BLAKE2B bde7f76383f967c5d1cfc9dba383d93ec0f9ba37573d9ff7b030c52cd3b88405f73d56576cb151a5625be8922315438141a921ebbc5c5f4376a60a93e7475dfb SHA512 db9369ca5249e447f871b03f826782ff34d55f7f375c6fe9a6e6ffb740124ad38ced4487ea0bd9fafe1603b5dade9ce6fdd7d595af63b6d3a66560de936aa46a
|
|
||||||
EBUILD commons-text-1.14.0.ebuild 1942 BLAKE2B 00c8203b0cbb430e5089778e5623a3f96bd610c7e5bc16131cbd8ec46d4130c1f796abe9dd69e92931589651acced90b28e34e6ab9ea94b404dfd148104c531c SHA512 0f24b3b7cdc7a35d7d2cabff17b09778f6a769068d2ca9c4d1078f499de38c5b9080d612bf36186a144c345001fec78725c1d13455dbdfcbe80f16ce8c822adc
|
|
||||||
MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559
|
|
||||||
@@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
# Skeleton command:
|
|
||||||
# java-ebuilder --generate-ebuild --workdir . --pom pom.xml
|
|
||||||
# --download-uri mirror://apache//commons/text/source/commons-text-1.10.0-src.tar.gz
|
|
||||||
# --slot 0 --keywords "~amd64 ~ppc64" --ebuild commons-text-1.10.0.ebuild
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="doc source"
|
|
||||||
MAVEN_ID="org.apache.commons:commons-text:${PVR}"
|
|
||||||
|
|
||||||
inherit java-pkg-2 java-pkg-simple
|
|
||||||
|
|
||||||
DESCRIPTION="Apache Commons Text is a library focused on algorithms working on strings"
|
|
||||||
HOMEPAGE="https://commons.apache.org/proper/commons-text/"
|
|
||||||
SRC_URI="https://archive.apache.org/dist/commons/text/source/${P}-src.tar.gz"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P}-src"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc64"
|
|
||||||
|
|
||||||
# Common dependencies
|
|
||||||
# POM: pom.xml
|
|
||||||
# org.apache.commons:commons-lang3:3.12.0 -> >=dev-java/commons-lang-3.12.0:3.6
|
|
||||||
|
|
||||||
CDEPEND="
|
|
||||||
dev-java/commons-lang:3.6
|
|
||||||
"
|
|
||||||
|
|
||||||
# Compile dependencies
|
|
||||||
# POM: pom.xml
|
|
||||||
# test? commons-io:commons-io:2.11.0 -> >=dev-java/commons-io-2.11.0:1
|
|
||||||
# test? org.apache.commons:commons-rng-simple:1.4 -> !!!artifactId-not-found!!!
|
|
||||||
# test? org.assertj:assertj-core:3.23.1 -> !!!suitable-mavenVersion-not-found!!!
|
|
||||||
# test? org.graalvm.js:js:22.0.0.2 -> !!!groupId-not-found!!!
|
|
||||||
# test? org.graalvm.js:js-scriptengine:22.0.0.2 -> !!!groupId-not-found!!!
|
|
||||||
# test? org.junit.jupiter:junit-jupiter:5.9.1 -> !!!groupId-not-found!!!
|
|
||||||
# test? org.mockito:mockito-inline:4.8.0 -> !!!artifactId-not-found!!!
|
|
||||||
# test? org.openjdk.jmh:jmh-core:1.35 -> >=dev-java/jmh-core-1.35:0
|
|
||||||
# test? org.openjdk.jmh:jmh-generator-annprocess:1.35 -> !!!artifactId-not-found!!!
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=virtual/jdk-1.8:*
|
|
||||||
${CDEPEND}
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=virtual/jre-1.8:*
|
|
||||||
${CDEPEND}"
|
|
||||||
|
|
||||||
DOCS=( CONTRIBUTING.md NOTICE.txt README.md RELEASE-NOTES.txt )
|
|
||||||
|
|
||||||
JAVA_AUTOMATIC_MODULE_NAME="org.apache.commons.text"
|
|
||||||
JAVA_ENCODING="ISO-8859-1"
|
|
||||||
|
|
||||||
JAVA_GENTOO_CLASSPATH="commons-lang-3.6"
|
|
||||||
JAVA_SRC_DIR="src/main/java"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="project">
|
|
||||||
<email>java@gentoo.org</email>
|
|
||||||
<name>Java</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
||||||
@@ -6,8 +6,8 @@ HOMEPAGE=https://ltex-plus.github.io/ltex-plus/
|
|||||||
INHERIT=java-pkg-2
|
INHERIT=java-pkg-2
|
||||||
KEYWORDS=~amd64
|
KEYWORDS=~amd64
|
||||||
LICENSE=MPL-2.0
|
LICENSE=MPL-2.0
|
||||||
RDEPEND=>=virtual/jre-1.8 dev-java/HdrHistogram:0 dev-java/slf4j-api:0 dev-java/slf4j-nop:0 dev-java/guava:0 dev-java/icu4j:0 dev-java/jansi:2 dev-java/commons-lang:3.6 dev-java/commons-logging:0 dev-java/commons-text:0 dev-java/jackson-core:0 dev-java/jackson-annotations:0 dev-java/jackson-databind:0 dev-java/jaxb-api:2 dev-java/jaxb-runtime:4 dev-java/picocli:0 dev-java/protobuf-java:0 dev-java/stax2-api:0 dev-java/woodstox-core:0 dev-java/json:0 dev-java/j2objc-annotations:0 dev-java/istack-commons-runtime:0 dev-java/hamcrest-core:1.3 dev-java/failureaccess:0 dev-java/error-prone-annotations:0 >=dev-java/java-config-2.2.0-r3
|
RDEPEND=>=virtual/jre-1.8 dev-java/HdrHistogram:0 dev-java/slf4j-api:0 dev-java/slf4j-nop:0 dev-java/guava:0 dev-java/icu4j:0 dev-java/jansi:2 dev-java/commons-lang:3.6 dev-java/commons-logging:0 dev-java/commons-text:0 dev-java/jackson-core:0 dev-java/jackson-annotations:1 dev-java/jackson-databind:0 dev-java/jaxb-api:2 dev-java/jaxb-runtime:4 dev-java/picocli:0 dev-java/protobuf-java:0 dev-java/stax2-api:0 dev-java/woodstox-core:0 dev-java/json:0 dev-java/j2objc-annotations:0 dev-java/istack-commons-runtime:0 dev-java/hamcrest-core:1.3 dev-java/failureaccess:0 dev-java/error-prone-annotations:0 >=dev-java/java-config-2.2.0-r3
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/ltex-plus/ltex-ls-plus/releases/download/18.6.1/ltex-ls-plus-18.6.1.tar.gz
|
SRC_URI=https://github.com/ltex-plus/ltex-ls-plus/releases/download/18.6.1/ltex-ls-plus-18.6.1.tar.gz
|
||||||
_eclasses_=java-utils-2 3febdd17a5820c438f6368dde60d4848 java-pkg-2 38fd81c7880666a00a638ca8deb64d72
|
_eclasses_=java-utils-2 3febdd17a5820c438f6368dde60d4848 java-pkg-2 38fd81c7880666a00a638ca8deb64d72
|
||||||
_md5_=42d97d1b8420e40580afc4f0a4deb3c5
|
_md5_=c2ae8755ab147337710b9eb7d193a2b9
|
||||||
|
|||||||
@@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install preinst prepare setup test
|
|
||||||
DEPEND=>=virtual/jdk-1.8:* dev-java/commons-lang:3.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
|
|
||||||
DESCRIPTION=Apache Commons Text is a library focused on algorithms working on strings
|
|
||||||
EAPI=8
|
|
||||||
HOMEPAGE=https://commons.apache.org/proper/commons-text/
|
|
||||||
INHERIT=java-pkg-2 java-pkg-simple
|
|
||||||
IUSE=doc source
|
|
||||||
KEYWORDS=~amd64 ~ppc64
|
|
||||||
LICENSE=Apache-2.0
|
|
||||||
RDEPEND=>=virtual/jre-1.8:* dev-java/commons-lang:3.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://archive.apache.org/dist/commons/text/source/commons-text-1.14.0-src.tar.gz
|
|
||||||
_eclasses_=java-utils-2 3febdd17a5820c438f6368dde60d4848 java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-pkg-simple a728b6bc0cd005d093dd71e93106c98e
|
|
||||||
_md5_=290c2ec77a46441cdc60a77cdc4028a2
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
BDEPEND=verify-sig? ( sec-keys/openpgp-keys-qbittorrent ) >=dev-qt/qttools-6.5:6[linguist] virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 virtual/pkgconfig verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
|
|
||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
|
||||||
DEPEND=>=dev-libs/openssl-3.0.2:= >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] >=net-libs/libtorrent-rasterbar-2.0.10:= >=sys-libs/zlib-1.2.11 gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent ) >=dev-libs/boost-1.76
|
|
||||||
DESCRIPTION=BitTorrent client in C++ and Qt
|
|
||||||
EAPI=8
|
|
||||||
HOMEPAGE=https://www.qbittorrent.org
|
|
||||||
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
|
|
||||||
INHERIT=cmake edo multibuild optfeature systemd verify-sig xdg
|
|
||||||
IUSE=+dbus +gui test webui verify-sig
|
|
||||||
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
|
|
||||||
LICENSE=GPL-2+-with-openssl-exception GPL-3+-with-openssl-exception
|
|
||||||
RDEPEND=>=dev-libs/openssl-3.0.2:= >=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml] >=net-libs/libtorrent-rasterbar-2.0.10:= >=sys-libs/zlib-1.2.11 gui? ( >=dev-qt/qtbase-6.5:6[dbus?,gui,widgets] >=dev-qt/qtsvg-6.5:6 ) webui? ( acct-group/qbittorrent acct-user/qbittorrent )
|
|
||||||
REQUIRED_USE=|| ( gui webui ) dbus? ( gui )
|
|
||||||
RESTRICT=!test? ( test )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.1.2.tar.xz verify-sig? ( https://downloads.sourceforge.net/qbittorrent/qbittorrent-5.1.2.tar.xz.asc )
|
|
||||||
_eclasses_=toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 2d36accef058c00889b1f93ea4bc4061 edo a5e294016aa84979fcb2459749eb80b2 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 optfeature 538bce96e5589935b57e178e8635f301 systemd a964c0cbe818b5729da1dbfcee5be861 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 2cf23b136af9fd4c3fceadc34d0f98ad xdg 3ef49a87c52c8b77c476351195dfe575
|
|
||||||
_md5_=1c79aac6dc9aecb67be85380d7675bb5
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
BDEPEND=sys-devel/bison >=sys-devel/flex-2.5.39 virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
|
|
||||||
DEFINED_PHASES=compile configure install postinst postrm test
|
|
||||||
DEPEND=>=dev-libs/glib-2.72:2 x11-libs/cairo[X,xcb(+)] x11-libs/gdk-pixbuf:2 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango[X] x11-libs/startup-notification x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-wm x11-misc/xkeyboard-config x11-base/xorg-proto x11-libs/xcb-util-keysyms test? ( >=dev-libs/check-0.11 )
|
|
||||||
DESCRIPTION=A window switcher, run dialog and dmenu replacement
|
|
||||||
EAPI=8
|
|
||||||
HOMEPAGE=https://github.com/davatorium/rofi
|
|
||||||
INHERIT=meson toolchain-funcs xdg-utils
|
|
||||||
IUSE=wayland +X +drun test +windowmode
|
|
||||||
KEYWORDS=amd64 arm64 ~riscv x86
|
|
||||||
LICENSE=MIT
|
|
||||||
RDEPEND=>=dev-libs/glib-2.72:2 x11-libs/cairo[X,xcb(+)] x11-libs/gdk-pixbuf:2 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango[X] x11-libs/startup-notification x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-wm x11-misc/xkeyboard-config
|
|
||||||
RESTRICT=!test? ( test )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://github.com/davatorium/rofi/releases/download/2.0.0/rofi-2.0.0.tar.xz
|
|
||||||
_eclasses_=toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 meson 99466844dd8d4fcfb07578a76f5a9922 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
|
|
||||||
_md5_=188133d28dc689f2f342bcd2a71c199b
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
AUX qbittorrent.confd 494 BLAKE2B 862037a6237dd0104ca0717d8cfe1cced3b0e5d15d2629e33a78bfd2ea963a47a344246a2cda085357103762427bc1142d26c53b2a3df11cee9196030ce74407 SHA512 685e65344ed313ec24b8fad48fc9b5fcfcf6ca460fd3ac30861f27e6773ce9d74d45c68b5b21c804c95f5c69fb7139d192113eddea3a8359d43e47f696662846
|
|
||||||
AUX qbittorrent.initd 911 BLAKE2B 6c776811d97d8eec38104e7fa4df6b3c80f1f50ea985c05e24034f636d73b9b0227ae34a6f4080bf25970cb0ee7ae4edd679bfb402c6d69eb59aa5b4f9c77f28 SHA512 1e1cd4d4163aeacf8c30fdd2b8842fd3565495d6ffa80189ad46a5e928c6bcb4eb30bf3c22fe14237f2e9e6b798680cab058d0a8bd7aa80e6e57a81f718b689c
|
|
||||||
DIST qbittorrent-5.1.2.tar.xz 4631900 BLAKE2B 5cf21619c29878f1cecc08d66df27289c8f8541fe03bc4593384394921ad13891fc89f5846a9828b927ea08b51c0123d17d02952fee0b5ddac6dd259a9b0030b SHA512 8817c0136892373257b4c89983121af1d2c33ab93b248678949775c3b0e5e6b299cefd1ad3c7ab9b88c56a618ee3837a984872f781bb4ace9769c92a42908cab
|
|
||||||
DIST qbittorrent-5.1.2.tar.xz.asc 849 BLAKE2B 2d023dd2dc922da973f26094349c2262e8f29227b615debc4a8f04c511bb513bfa56c0ac78e8e351e5b6c5f1a003c29d3a1860cd31e7d3dcbb006367b41e7d3e SHA512 69be899ed521da551ebcf0961c494ae828d2143fea9bc253f17ed81df61c4989124a8b231226c83c433314059e292ee3bf58422d861166eaa4272597bb8643c6
|
|
||||||
EBUILD qbittorrent-5.1.2.ebuild 2856 BLAKE2B 215389d756e27e01626ce5975757cdd0a38bf55791c3c98369022a1904fa44899783e58368dc7fb0d59adefbb8d93c1379fb3d789522f59be0c6201baa2269fd SHA512 7231b4b515765431e603ff385ee7c85afa71b186dcc81efa1aaa121dfb0493892f499a992e14591b7869deb7bb84c69ce9f952c004a523c54c265a9ebb703930
|
|
||||||
MISC metadata.xml 936 BLAKE2B ec39beee61a7aeb19eb0261553e4295aeb5c4283d3d66071b149db76df03c92e553c67d5f77103c385640cb79814ed3685b0f6c2dcf82422db2126df67ad02d3 SHA512 73171b7f2c43b7cb46d69b23431a47dd70e78bda1e7edea90cbd8da428dba2271df09745f68d0711dff2a10870e5c53ecf8d616f8c43bad4051584137f5dfb71
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
# /etc/conf.d/qbittorrent: config file for /etc/init.d/qbittorrent
|
|
||||||
|
|
||||||
# User and group as which to run
|
|
||||||
#QBITTORRENT_USER="qbittorrent"
|
|
||||||
#QBITTORRENT_GROUP="qbittorrent"
|
|
||||||
|
|
||||||
# Directory where qBittorrent saves its logs (and maybe downloads)
|
|
||||||
#QBITTORRENT_DIRECTORY="/var/lib/qbittorrent"
|
|
||||||
|
|
||||||
# umask used to create files
|
|
||||||
#QBITTORRENT_UMASK=0022
|
|
||||||
|
|
||||||
# I/O nice level of qBittorrent
|
|
||||||
#QBITTORRENT_IONICE=0
|
|
||||||
|
|
||||||
# Nice level of qBittorrent
|
|
||||||
#QBITTORRENT_NICE=0
|
|
||||||
|
|
||||||
# Extra opts given to qBittorrent
|
|
||||||
#QBITTORRENT_OPTS=""
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
#!/sbin/openrc-run
|
|
||||||
# Copyright 2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
QBITTORRENT_USER=${QBITTORRENT_USER:-qbittorrent}
|
|
||||||
QBITTORRENT_GROUP=${QBITTORRENT_GROUP:-qbittorrent}
|
|
||||||
QBITTORRENT_DIRECTORY=${QBITTORRENT_DIRECTORY:-/var/lib/qbittorrent}
|
|
||||||
QBITTORRENT_UMASK=${QBITTORRENT_UMASK:-0022}
|
|
||||||
QBITTORRENT_IONICE=${QBITTORRENT_IONICE:-0}
|
|
||||||
QBITTORRENT_NICE=${QBITTORRENT_NICE:-0}
|
|
||||||
|
|
||||||
description="BitTorrent client in C++ and Qt"
|
|
||||||
command="/usr/bin/qbittorrent-nox"
|
|
||||||
command_args="${QBITTORRENT_OPTS}"
|
|
||||||
pidfile="/run/${RC_SVCNAME}.pid"
|
|
||||||
command_background="yes"
|
|
||||||
command_user="${QBITTORRENT_USER}:${QBITTORRENT_GROUP}"
|
|
||||||
umask="${QBITTORRENT_UMASK}"
|
|
||||||
start_stop_daemon_args="--ionice ${QBITTORRENT_IONICE} --nicelevel ${QBITTORRENT_NICE}"
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
need localmount net
|
|
||||||
}
|
|
||||||
|
|
||||||
start_pre() {
|
|
||||||
checkpath -q -d -o ${QBITTORRENT_USER}:${QBITTORRENT_GROUP} ${QBITTORRENT_DIRECTORY}
|
|
||||||
}
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>eschwartz@gentoo.org</email>
|
|
||||||
<name>Eli Schwartz</name>
|
|
||||||
</maintainer>
|
|
||||||
<maintainer type="person" proxied="yes">
|
|
||||||
<email>fkobi@pm.me</email>
|
|
||||||
<name>Filip Kobierski</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="dbus">Enable support for notifications and power-management features via D-Bus</flag>
|
|
||||||
<flag name="webui">Install qBittorrent Web UI (qbittorrent-nox)</flag>
|
|
||||||
</use>
|
|
||||||
<upstream>
|
|
||||||
<bugs-to>https://github.com/qbittorrent/qBittorrent/issues</bugs-to>
|
|
||||||
<changelog>https://www.qbittorrent.org/news</changelog>
|
|
||||||
<doc>https://github.com/qbittorrent/qBittorrent/wiki</doc>
|
|
||||||
<remote-id type="github">qbittorrent/qBittorrent</remote-id>
|
|
||||||
<!-- Sourceforge hosts the distfiles.
|
|
||||||
Ignore the "redirection" and "missing remote-id" warnings -->
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
||||||
@@ -1,126 +0,0 @@
|
|||||||
# Copyright 2023-2025 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit cmake edo multibuild optfeature systemd verify-sig xdg
|
|
||||||
|
|
||||||
DESCRIPTION="BitTorrent client in C++ and Qt"
|
|
||||||
HOMEPAGE="https://www.qbittorrent.org"
|
|
||||||
|
|
||||||
if [[ ${PV} == *9999 ]]; then
|
|
||||||
EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git"
|
|
||||||
inherit git-r3
|
|
||||||
else
|
|
||||||
SRC_URI="
|
|
||||||
https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz
|
|
||||||
verify-sig? ( https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz.asc )
|
|
||||||
"
|
|
||||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
|
|
||||||
|
|
||||||
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-qbittorrent )"
|
|
||||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qBittorrent.asc
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="GPL-2+-with-openssl-exception GPL-3+-with-openssl-exception"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="+dbus +gui test webui"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
REQUIRED_USE="
|
|
||||||
|| ( gui webui )
|
|
||||||
dbus? ( gui )
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-libs/openssl-3.0.2:=
|
|
||||||
>=dev-qt/qtbase-6.5:6[network,ssl,sql,sqlite,xml]
|
|
||||||
>=net-libs/libtorrent-rasterbar-2.0.10:=
|
|
||||||
>=sys-libs/zlib-1.2.11
|
|
||||||
gui? (
|
|
||||||
>=dev-qt/qtbase-6.5:6[dbus?,gui,widgets]
|
|
||||||
>=dev-qt/qtsvg-6.5:6
|
|
||||||
)
|
|
||||||
webui? (
|
|
||||||
acct-group/qbittorrent
|
|
||||||
acct-user/qbittorrent
|
|
||||||
)
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
${RDEPEND}
|
|
||||||
>=dev-libs/boost-1.76
|
|
||||||
"
|
|
||||||
BDEPEND+="
|
|
||||||
>=dev-qt/qttools-6.5:6[linguist]
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS Changelog {CONTRIBUTING,README}.md )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
MULTIBUILD_VARIANTS=(
|
|
||||||
$(usev gui)
|
|
||||||
$(usev webui nogui)
|
|
||||||
)
|
|
||||||
|
|
||||||
my_src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DVERBOSE_CONFIGURE=ON # for bug reports
|
|
||||||
-DSTACKTRACE=$(usex !elibc_musl) # musl lacks execinfo.h
|
|
||||||
-DTESTING=$(usex test)
|
|
||||||
-DWEBUI=$(usex webui)
|
|
||||||
)
|
|
||||||
|
|
||||||
# upstream supports building just gui or nogui
|
|
||||||
# so we build the project twice (see #839531 for details)
|
|
||||||
# Fedora does the same: https://src.fedoraproject.org/rpms/qbittorrent
|
|
||||||
if [[ ${MULTIBUILD_VARIANT} == "gui" ]]; then
|
|
||||||
mycmakeargs+=(
|
|
||||||
-DGUI=ON
|
|
||||||
-DDBUS=$(usex dbus)
|
|
||||||
-DSYSTEMD=OFF
|
|
||||||
)
|
|
||||||
else
|
|
||||||
mycmakeargs+=(
|
|
||||||
-DGUI=OFF
|
|
||||||
-DDBUS=OFF
|
|
||||||
# The systemd service calls qbittorrent-nox, built only when GUI=OFF.
|
|
||||||
-DSYSTEMD=ON
|
|
||||||
-DSYSTEMD_SERVICES_INSTALL_DIR="$(systemd_get_systemunitdir)"
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
multibuild_foreach_variant my_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
multibuild_foreach_variant cmake_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
my_src_test() {
|
|
||||||
# cmake does not detect tests by default, if you use enable_testing
|
|
||||||
# in a subdirectory instead of the root CMakeLists.txt
|
|
||||||
cd "${BUILD_DIR}"/test || die
|
|
||||||
edo ctest .
|
|
||||||
}
|
|
||||||
|
|
||||||
multibuild_foreach_variant my_src_test
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
multibuild_foreach_variant cmake_src_install
|
|
||||||
|
|
||||||
if use webui; then
|
|
||||||
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
|
|
||||||
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_pkg_postinst
|
|
||||||
|
|
||||||
optfeature "I2P anonymyzing network support" net-vpn/i2pd net-vpn/i2p
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
DIST rofi-2.0.0.tar.xz 682792 BLAKE2B fa21c0eb3c2327eb095eb0aaa63f3660b1789b6c54318bd3cd26c3092c671a933b6035cdb8db2837b7accd21b3fbd49f59649dcee1d501d84760f5fb98f48764 SHA512 0531f7da2a6e363b2c97c47778cadc4a84eb58903ea91ce683ff98d7c6e23172fa0df59a42f7236a4a0e80020c21c72cbc126ffe260491082ab9cc19ef6673d5
|
|
||||||
EBUILD rofi-2.0.0.ebuild 1541 BLAKE2B 4aa0400eb71f0d524a10fd26e11945231494b661c37ad41a9fbbec74f49133c8e166348989be82f10b72dffed924897a89ce00b2994184a0abb3cb9c6e96dde9 SHA512 37223054473537de2366fa3b0e48bde1fbd5fcbad37deaefe929b16fee2b183583bd8df09b9ce8d6e682969d3d91b2592de6fbbe805a879df278958fd5ecd041
|
|
||||||
MISC metadata.xml 591 BLAKE2B e81c528d501a689c63d301d22a188026d8af0e653b1d70e36f6e38cd14a26b0293f4173f3416310267bf2d37fb8f4c18f910eecdf6aebcffba0d4d57fb618ca4 SHA512 9b65e9af3accff2fa3a2885e467be1a525c5e7e6638678b22f2c81072f709a9b2f86143797eeb69af1b449ee18cbe2b94f4b4b87007fc1d3b1daba229511521d
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<name>Florian Schmaus</name>
|
|
||||||
<email>flow@gentoo.org</email>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="drun">Enable desktop file run dialog</flag>
|
|
||||||
<flag name="windowmode">Enable normal window mode</flag>
|
|
||||||
</use>
|
|
||||||
<upstream>
|
|
||||||
<remote-id type="github">davatorium/rofi</remote-id>
|
|
||||||
<changelog>https://github.com/davatorium/rofi/releases</changelog>
|
|
||||||
<bugs-to>https://github.com/davatorium/rofi/issues</bugs-to>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
# Copyright 1999-2025 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit meson toolchain-funcs xdg-utils
|
|
||||||
|
|
||||||
DESCRIPTION="A window switcher, run dialog and dmenu replacement"
|
|
||||||
HOMEPAGE="https://github.com/davatorium/rofi"
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
EGIT_REPO_URI="https://github.com/davatorium/rofi"
|
|
||||||
inherit git-r3
|
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/davatorium/rofi/releases/download/$(ver_cut 1-3)/${P}.tar.xz"
|
|
||||||
KEYWORDS="amd64 arm64 ~riscv x86"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="wayland +X +drun test +windowmode"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
BDEPEND="
|
|
||||||
sys-devel/bison
|
|
||||||
>=sys-devel/flex-2.5.39
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-libs/glib-2.72:2
|
|
||||||
x11-libs/cairo[X,xcb(+)]
|
|
||||||
x11-libs/gdk-pixbuf:2
|
|
||||||
x11-libs/libxcb:=
|
|
||||||
x11-libs/libxkbcommon[X]
|
|
||||||
x11-libs/pango[X]
|
|
||||||
x11-libs/startup-notification
|
|
||||||
x11-libs/xcb-util
|
|
||||||
x11-libs/xcb-util-cursor
|
|
||||||
x11-libs/xcb-util-wm
|
|
||||||
x11-misc/xkeyboard-config
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
${RDEPEND}
|
|
||||||
x11-base/xorg-proto
|
|
||||||
x11-libs/xcb-util-keysyms
|
|
||||||
test? ( >=dev-libs/check-0.11 )
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=(
|
|
||||||
AUTHORS
|
|
||||||
Changelog
|
|
||||||
Examples/
|
|
||||||
README.md
|
|
||||||
)
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# Doesn't work with reflex, bug #887049
|
|
||||||
export LEX=flex
|
|
||||||
|
|
||||||
# Requires bison, see https://bugs.gentoo.org/894634.
|
|
||||||
unset YACC
|
|
||||||
|
|
||||||
tc-export CC
|
|
||||||
|
|
||||||
local emesonargs=(
|
|
||||||
$(meson_feature wayland)
|
|
||||||
$(meson_feature X xcb)
|
|
||||||
$(meson_use drun)
|
|
||||||
$(meson_use windowmode window)
|
|
||||||
$(meson_feature test check)
|
|
||||||
-Dimdkit=false
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user