diff options
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/Manifest.gz | bin | 50240 -> 50247 bytes | |||
-rw-r--r-- | app-misc/astrolog/Manifest | 2 | ||||
-rw-r--r-- | app-misc/astrolog/astrolog-7.60.ebuild | 2 | ||||
-rw-r--r-- | app-misc/dvorak7min/Manifest | 2 | ||||
-rw-r--r-- | app-misc/dvorak7min/dvorak7min-1.6.1-r2.ebuild | 2 | ||||
-rw-r--r-- | app-misc/gentoo/Manifest | 2 | ||||
-rw-r--r-- | app-misc/gentoo/gentoo-0.20.7-r1.ebuild | 2 | ||||
-rw-r--r-- | app-misc/mosquitto/Manifest | 2 | ||||
-rw-r--r-- | app-misc/mosquitto/mosquitto-2.0.18.ebuild | 127 |
9 files changed, 135 insertions, 6 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex ad501ac9119d..097b34fee1ff 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/astrolog/Manifest b/app-misc/astrolog/Manifest index 0fb61252c5d7..2f93f6c7dfaf 100644 --- a/app-misc/astrolog/Manifest +++ b/app-misc/astrolog/Manifest @@ -1,5 +1,5 @@ AUX astrolog-7.60-drop-resiters.patch 1354 BLAKE2B f986926b3ec4653bb17cb0363ebdf06896d68c140201a4ae714ba2aaf231717349c6e0426906e06561b1ef6f1e241d3b92d7020c357ecd438ebeeada617b9cfa SHA512 68bf5c0ade2c3cee96f198e3092930bff003e6913bfd5ae0fc16e7b381509f0bbb213c2d08009d4c9485e64be44293024a853b5efb19b837f700ffb292cb3593 DIST ast74src.zip 4483648 BLAKE2B d15d3e5d98337c5c5884973d079cffda9144a5c9f43ab48dd38f782eeef089d9fd5fb3f5a01f1d607bd2134e6a774494d4cf7d99e117d3092c8787626436e778 SHA512 540bda7ee10cde0723f6bd4afe410e4e9c59168e31dbdbd0b3b62a9e77ae83a971543fc812876258e2b7b9636f880c74b9be5497c54e7dd0e9b444bad2edbf6b EBUILD astrolog-7.40.ebuild 1864 BLAKE2B 2e7e7b1902509516c193437dec820316e516c328ec44f5275d609990a512722909b0841b7780e86d162e0475275906579c978eea30503e42bd53c56d93e10a59 SHA512 495f9325356add4eefd40bb00c3c3271cf339b8304901f19fec0978893ef1891cc86372ad456e8653ce7b5447a0489126b9cb6fe059aecc648f3a1f527274c3d -EBUILD astrolog-7.60.ebuild 1927 BLAKE2B dbef410b222c3b5490f87ec6a0b8c4113aac7f285bd92112509a0288604f09234fc9787176b0410d27ef84fcb1240eed049ec0c0b966971adccbb474e6fbbd11 SHA512 344871dde81b1ad19982cdab8e6d69b966889d3c1e19d2fa1d1a408d76fcb0844d4e4875493c7e5dd13efb79e4a5f6204ab601ea398bfb95ed1276e8df9801aa +EBUILD astrolog-7.60.ebuild 1925 BLAKE2B 4736c9b0ff5ae963729a634e127a0627f09b8bf49772a5d67ad4af7045ff83e9f723bc86743bfb6d8fbbe2feb2db64a93c257cb00b030f9047cd14008a186836 SHA512 fb8e57c6d3a0c7dedbea70fbee2cf641cb15948d4bde0fee0aa733445362578363a67130bf2c9ab66df1570a7210e700154212502bea08d49a239ca0b59d7ceb MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-misc/astrolog/astrolog-7.60.ebuild b/app-misc/astrolog/astrolog-7.60.ebuild index 18d1dc655924..37d51b7e4d87 100644 --- a/app-misc/astrolog/astrolog-7.60.ebuild +++ b/app-misc/astrolog/astrolog-7.60.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.astrolog.org/ftp/ast74src.zip" LICENSE="astrolog" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ppc64 ~x86" IUSE="X" DEPEND="X? ( x11-libs/libX11 )" diff --git a/app-misc/dvorak7min/Manifest b/app-misc/dvorak7min/Manifest index accf7e39685b..fdaa05e918e6 100644 --- a/app-misc/dvorak7min/Manifest +++ b/app-misc/dvorak7min/Manifest @@ -4,5 +4,5 @@ AUX dvorak7min-1.6.1-makefile-flags.patch 684 BLAKE2B 94d9a24871d88f3d18e8804b3f AUX dvorak7min-1.6.1-ncurses-pkg-config.patch 608 BLAKE2B 0541105aba889a65ed74dcca7696a5bc0fb983778cd81cb7225317b25e17d7bac856ea325f4eed0e1724588d7d7d2fc1a271b7a2ccbc2263d565eb63b24aa7cc SHA512 85e2a05b6ec78be488c3f5bc1a29286a4fbea08bae69f0cbd1901c5f3c03de9d5340900bb898316da61277f66b6ff0a209cae66b029ff5b57166af6ddc320542 DIST dvorak7min-1.6.1.tar.gz 53115 BLAKE2B f884f1900a7de0422f076e3701f7b982d5c5cba70ae1805bd3540ebd109e9bbaaa9e439272ac530862eac9dca2c0ba67b1d0040aa58294b5cabba2fa126d04ae SHA512 17ed601f298673a51d73b2efeb1555d91337f34cfbcc099a71c11de38fecdb29747de9533abec9028c3abc9f04dc9090e4452bba1c53cdac8d65e86a760e8a7a EBUILD dvorak7min-1.6.1-r1.ebuild 822 BLAKE2B 0c6f7136df13e84db9661e73fb0b7cc89b4a46bb6118939606a0ea2a358e0e508cf29158fe5a3754a1111c1bcd40d371913fddd08d920b51a3cee4fdcb8bbaf1 SHA512 819ba083b42db6751cf69f32e48a074e6b74b5e283ee2edc73ff7ee0d989e381543bd674d910799787d6642719a747a211a83753cf83edd199036c3cb714976b -EBUILD dvorak7min-1.6.1-r2.ebuild 876 BLAKE2B 35ce3379e0620a76c519fd7f2322d795381e3e2a6e8c5258417dd3e0346f33943ef631e2ffb0c085768a670abca3ee56ac148e140b7919fbbc38cbd600a3cd10 SHA512 98d337b2cc2541f548f576e0384d21031b29db5028644e70918a8dbf63ac5b725bac2dae73f79bef07a9c862bfc9c3d0ee2b40f74cfad2cc169369bf015c8a9a +EBUILD dvorak7min-1.6.1-r2.ebuild 875 BLAKE2B 3f112f6170c96468e7c9c864ed353e8f7f6e871235737bb2550d51ea3ccf922db69e031381eba272bad061cd7ec376f1ba49c8cea603e92f64ecaa5bee8eac12 SHA512 5854ec80d3f8de8ee34e6061ec97115e669de41a96acb94671da3bc51d169508e57cf8dd29a89ff786826059280495746f9bf0606e9e7692c99f4a352632ef10 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/app-misc/dvorak7min/dvorak7min-1.6.1-r2.ebuild b/app-misc/dvorak7min/dvorak7min-1.6.1-r2.ebuild index 9be49c11fe75..926cef80ccca 100644 --- a/app-misc/dvorak7min/dvorak7min-1.6.1-r2.ebuild +++ b/app-misc/dvorak7min/dvorak7min-1.6.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.linalco.com/ragnar/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" BDEPEND="virtual/pkgconfig" DEPEND="sys-libs/ncurses:=" diff --git a/app-misc/gentoo/Manifest b/app-misc/gentoo/Manifest index 6bb2408a7f46..7da9752cd7bf 100644 --- a/app-misc/gentoo/Manifest +++ b/app-misc/gentoo/Manifest @@ -1,4 +1,4 @@ DIST gentoo-0.20.7.tar.gz 1414198 BLAKE2B 18af2f136557d5d5674e05669839e1213c1c8234bfb2a14875057989040cae2955e7a569456a93fb181121afa796e711a8b26e26397d743dc6d3ac2eefd7088d SHA512 7a4d601526d7071392bc3f2f34fd86337f4186fc45e633ed359b32ba44f43faddc4760a9ebd2e20d08662755052dd4c02a06724d274f98db342ac53fa28e39b0 -EBUILD gentoo-0.20.7-r1.ebuild 1303 BLAKE2B 979bd322556102371b13a5ad7d722204e026b0d9710fdb25b8797fff368010d30f4bb80f930d1dde10ae61fbb745bdf99af54ecfd69ac36af1cb5c4b4837163f SHA512 d5eb9d21a291432e6a260fa85c9a641508e8e5353580fec1b31c57e8f75ed45798e3e45430f38f655d4e3da5cdef15b1b555b5039f2d66c7d57cae31ce555e48 +EBUILD gentoo-0.20.7-r1.ebuild 1301 BLAKE2B a72db2ee72be3cf993c877ccd7c4be411ceae63e4155701747f11837f328f215f11087749259452b40030fe4e58010c076220629c3699e7374857c725642a34c SHA512 1c90b929286439f590bde99e5f3c2437b48333ca99cadb0b20a9c6e2dc61892b70c66055eaf8afabfb0b098d7aa8f03216b45d784aae8b3d8d9577e142cafe3d EBUILD gentoo-0.20.7.ebuild 1293 BLAKE2B 0e277f475d73c14f2f7e30ec0e848b107819e152260be41aaed6e4e51819237a73cafda571d4145f5f2e7163d2e8364b2c25f38f3af9882ef7c4759cc6212249 SHA512 1cf62ba2b07f3ac28b688807c3a1510bea7d02057df451fe75513c64ba951e36dd896d879422314e2a633d960f6100d55f071d223f4610c6752efa01e8df4501 MISC metadata.xml 244 BLAKE2B ca4fd7b6fc894aade3e399f4432afd2448893d740f1b4a0901008f469e52cd8ef0b131f69407980a941f17e8653ee139775cf9aa5671cb9048e5ae77e60e1752 SHA512 1ed51fd5e080356033938c4866484a9ed1237008ddc4fbce57a4f97241a2fff19b89eccc34dbef0a8db97f18b7b0564192d46b354e95495cb5631fedc68e3af7 diff --git a/app-misc/gentoo/gentoo-0.20.7-r1.ebuild b/app-misc/gentoo/gentoo-0.20.7-r1.ebuild index a6037642d8ba..b80c2c778048 100644 --- a/app-misc/gentoo/gentoo-0.20.7-r1.ebuild +++ b/app-misc/gentoo/gentoo-0.20.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86" IUSE="nls" RDEPEND=" diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest index 233dc30246df..792bbe3876e6 100644 --- a/app-misc/mosquitto/Manifest +++ b/app-misc/mosquitto/Manifest @@ -2,6 +2,8 @@ AUX mosquitto 559 BLAKE2B 16a34850c13d9fd6007b5fbd26b4db9e31caa0ee91b8eee8dbca60 AUX mosquitto.notify.service 332 BLAKE2B d11f57574ec2cadd6fdaf87080a81fe19a8a78c9b93bc34b388c55def3a5a4feb214700c63899f3cdd87ddb98ed43079035e8363d3f16a345dd0ca52ec7266c4 SHA512 08514d285c333e24a4f5ebba249a59742cf8ba372d434b022416a87f9f667c9c6ac9c64bc0c4c6624d0ea0665a1d15ba2ec244bf77479f5ee11d954595e06723 DIST mosquitto-2.0.15.tar.gz 792632 BLAKE2B a6e986998473c16efd4c5fc5fd743782e085b3e7e30bcdcb867f0ae87f85e608f5d50d0dcc5bbbcc2f25eb6a618ab2f287fdcba47660fa593fe1636d08eb183e SHA512 8a0c58222ea0b9304e7f096f6d13965478072baf1d1c9bc931b32a33f5ea8196c2dd54bde8d83fec7ed9cd413cb5fb115ce0a6701ca20664df52fdd7ca63ddaf DIST mosquitto-2.0.17.tar.gz 795960 BLAKE2B 50a351ee6d5b29adc2f234fad9a8a084d35be5d219e8d20283a256075dc69c03ec39543924600dc424408951e2af5a6ae4afada20bf82a4f54dbbed101daee9b SHA512 0882380461bf110abe10c5487334b0ae5ce8d890a2ad8f9b419278a0f04fc821918f50408c50c843bf09741eb62d5b9a1ab10df262d46cd70aafc3e063344a9a +DIST mosquitto-2.0.18.tar.gz 796351 BLAKE2B 6e1d8078ee2813870d79489f312857a12614dc8f1fa3c72269ab29555897ec61d7ba54fcb5e5383f8e852cdb6fffa1d7cb2003ce15da12b986989a6187a186a0 SHA512 63f7e2811964bab5856848e6918627c47afc6534ff60aad5ece3d2fa330b407c9df14027610826e343ee68ff7d8d5d93f2459713061251ded478c42766946767 EBUILD mosquitto-2.0.15-r1.ebuild 3047 BLAKE2B 58cd721382d9cf5cc26125ce8ad3e389a02746a4f8eb5554f095cfbcafb5c3cb21d620ac5c3a6eb8a6f6aa3f07ad3f5e3070e03ad6712b21a08e98bca5b12566 SHA512 5f36caf656def23fef2d515d38614fcc78411f78e924c8d48bd82883cc36d49d73e20e0fe1f4c4ec66bbb43456a833b6fb735fe588c1547dc4cdaba0e9c0c208 EBUILD mosquitto-2.0.17.ebuild 3051 BLAKE2B 8ca935560fae92959b7a385fafa6df0b97d6c4b095c6971bffd28e3139103b3376c0b2ff1fa4e680f5475d6244fb93eab87629942676660cb7d197fbcf864f61 SHA512 315612ac5ad0f0385abc417467af44dcecd2e69cf0e6ca5f133ba86a4e45691c6c99c5e70be491159be8269b4a34668d51c4b0139e0e8b4d8be6929054760252 +EBUILD mosquitto-2.0.18.ebuild 3051 BLAKE2B 8ca935560fae92959b7a385fafa6df0b97d6c4b095c6971bffd28e3139103b3376c0b2ff1fa4e680f5475d6244fb93eab87629942676660cb7d197fbcf864f61 SHA512 315612ac5ad0f0385abc417467af44dcecd2e69cf0e6ca5f133ba86a4e45691c6c99c5e70be491159be8269b4a34668d51c4b0139e0e8b4d8be6929054760252 MISC metadata.xml 612 BLAKE2B 414070cdd858c5fd76b266459ff7b2a66992e8b11e672212f78e366863cd221aa83516a546c69668217a06b087b7b81853fcdff332368355cd1ff8c1292f0c4e SHA512 64242d12473aad0f0d80865da2499679849f6b55f751d27c3cf38e0a5555a305a2cc59f8dfbe4b9d50f0a6b6bc85062b989511c7118045b2c9c3e1e0d1022747 diff --git a/app-misc/mosquitto/mosquitto-2.0.18.ebuild b/app-misc/mosquitto/mosquitto-2.0.18.ebuild new file mode 100644 index 000000000000..fdefe0ec14b1 --- /dev/null +++ b/app-misc/mosquitto/mosquitto-2.0.18.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 systemd toolchain-funcs + +DESCRIPTION="An Open Source MQTT v3 Broker" +HOMEPAGE="https://mosquitto.org/ https://github.com/eclipse/mosquitto" +SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="bridge examples +persistence +srv ssl systemd tcpd test websockets" +RESTRICT="!test? ( test )" + +REQUIRED_USE="test? ( bridge )" + +RDEPEND=" + acct-user/mosquitto + acct-group/mosquitto + dev-libs/cJSON:= + srv? ( net-dns/c-ares:= ) + ssl? ( + dev-libs/openssl:0= + ) + systemd? ( sys-apps/systemd ) + tcpd? ( sys-apps/tcp-wrappers ) + websockets? ( net-libs/libwebsockets[lejp] ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-util/cunit ) +" +BDEPEND=" + test? ( ${PYTHON_DEPS} ) +" + +pkg_setup() { + use test && python_setup +} + +_emake() { + local LIBDIR=$(get_libdir) + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CLIENT_LDFLAGS="${LDFLAGS}" \ + LIB_SUFFIX="${LIBDIR:3}" \ + WITH_BRIDGE="$(usex bridge)" \ + WITH_PERSISTENCE="$(usex persistence)" \ + WITH_SRV="$(usex srv)" \ + WITH_SYSTEMD="$(usex systemd)" \ + WITH_TLS="$(usex ssl)" \ + WITH_WEBSOCKETS="$(usex websockets)" \ + WITH_WRAP="$(usex tcpd)" \ + "$@" +} + +src_prepare() { + default + if use persistence; then + sed -i -e "/^#autosave_interval/s|^#||" \ + -e "s|^#persistence false$|persistence true|" \ + -e "/^#persistence_file/s|^#||" \ + -e "s|#persistence_location|persistence_location /var/lib/mosquitto/|" \ + mosquitto.conf || die + fi + + # Remove failing tests + sed -i \ + -e '/06-bridge-reconnect-local-out.py/d' \ + test/broker/Makefile || die + sed -i \ + -e '/02-subscribe-qos1-async2.test/d' \ + test/lib/Makefile || die + + # Extend test timeout to prevent spurious failures + sed -i -e 's/SUB_TIMEOUT=1/SUB_TIMEOUT=3/' \ + test/client/test.sh || die + + use test && python_fix_shebang test +} + +src_compile() { + _emake +} + +src_test() { + _emake test +} + +src_install() { + _emake DESTDIR="${D}" prefix=/usr install + keepdir /var/lib/mosquitto + fowners mosquitto:mosquitto /var/lib/mosquitto + dodoc README.md CONTRIBUTING.md ChangeLog.txt + doinitd "${FILESDIR}"/mosquitto + insinto /etc/mosquitto + doins mosquitto.conf + insinto /usr/share/mosquitto + doins misc/letsencrypt/mosquitto-copy.sh + systemd_newunit "${FILESDIR}/mosquitto.notify.service" mosquitto.service + + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi +} + +pkg_postinst() { + for v in ${REPLACING_VERSIONS}; do + if [[ $(ver_cut 1 "$v") -lt 2 ]]; then + elog + elog "Please read the migration guide at:" + elog "https://mosquitto.org/documentation/migrating-to-2-0/" + elog + elog "If you use Lets Encrypt TLS certificates, take note of" + elog "the changes required to run the daemon as the unprivileged" + elog "mosquitto user. The mosquitto-copy.sh script has been" + elog "installed to /usr/share/mosquitto/ for your convenience." + elog + fi + done +} |