diff options
| author | Repository mirror & CI <repomirrorci@gentoo.org> | 2025-12-08 02:00:48 +0000 |
|---|---|---|
| committer | Repository mirror & CI <repomirrorci@gentoo.org> | 2025-12-08 02:00:48 +0000 |
| commit | 2ffe54287abaef05cb84adf6a92b4fd8b78f80f6 (patch) | |
| tree | 81a48daf8418985ca8359d3cce7f1d13092cdbc6 | |
| parent | 065f37554fb191cdfed5d7726be5fcbd25f96e1d (diff) | |
| parent | c4f8e62b710374bc5b1153a67e6d1924c963669e (diff) | |
| download | gentoo-2ffe54287abaef05cb84adf6a92b4fd8b78f80f6.tar.gz gentoo-2ffe54287abaef05cb84adf6a92b4fd8b78f80f6.tar.bz2 gentoo-2ffe54287abaef05cb84adf6a92b4fd8b78f80f6.zip | |
Merge updates from master
| -rw-r--r-- | app-admin/rsyslog/Manifest | 5 | ||||
| -rw-r--r-- | app-admin/rsyslog/rsyslog-8.2412.0.ebuild | 519 | ||||
| -rw-r--r-- | app-admin/rsyslog/rsyslog-8.2512.0.ebuild (renamed from app-admin/rsyslog/rsyslog-8.2502.0-r1.ebuild) | 84 | ||||
| -rw-r--r-- | app-emacs/racket-mode/Manifest | 1 | ||||
| -rw-r--r-- | app-emacs/racket-mode/racket-mode-1_p20251107.ebuild | 74 | ||||
| -rw-r--r-- | app-emacs/racket-mode/racket-mode-9999.ebuild | 16 | ||||
| -rw-r--r-- | dev-dotnet/fsautocomplete/Manifest | 13 | ||||
| -rw-r--r-- | dev-dotnet/fsautocomplete/fsautocomplete-0.79.2.ebuild | 368 | ||||
| -rw-r--r-- | dev-dotnet/fsautocomplete/fsautocomplete-0.82.0.ebuild (renamed from dev-dotnet/fsautocomplete/fsautocomplete-0.80.0.ebuild) | 105 |
9 files changed, 145 insertions, 1040 deletions
diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest index 858f6ff520c4..7c47f55310ac 100644 --- a/app-admin/rsyslog/Manifest +++ b/app-admin/rsyslog/Manifest @@ -1,8 +1,5 @@ -DIST rsyslog-8.2412.0.tar.gz 3462370 BLAKE2B 7960f281e9887dc43ad7b90e15f9d57322d7e6bfd08200796bac878e821d316aaec8a823b5e70595f7853b35835ec4c254b43c068914133b9aa782318d81aa1e SHA512 fdd8bb096c9578fe2c4ed8cdb13179d7b3333d0f9be1b2c921b5b040f1e1414c3f9f8106e44444aaefba22f235a44d17c0c5b80cd114fe540a2aebb30e3eba72 -DIST rsyslog-8.2502.0.tar.gz 3470593 BLAKE2B 699782425f5c66b519f7d0801f6894b3dfb321e38a165d7cb55b5e29bc4e630864c22b88ed0b717bd226a35409e540379537b6a1885352a0e071c44dc6906d39 SHA512 dd8d6307488695c839e3c00acc89812b75bb1043dc0c986b8f0c1c18619aec25013825088a252e0778ff300cb00152cf941ef279fc1d85cd148134f4fbdf782f DIST rsyslog-8.2506.0.tar.gz 3484506 BLAKE2B 36cf5f469c0eb83fdb20f67d750f7fdc6a5a3f8a42c8a8472a2794548030e0f0a7c0ebd4cf95302fef364c1a95be1b95e91e9fef18c9401ed026c64a98c8595d SHA512 82fd3a3e76217081c7903b0bdb8bdb46c23657593d84d5ff7f836efca4c76d7d2870706150a6473c0667f0c8571a3c8e5d237619a3ad3940701925efaec32941 DIST rsyslog-8.2508.0.tar.gz 4281029 BLAKE2B 8aff183f5d683ce18b8293ff62cf70a2419e3cc95f962edea12d55cf44793dc74bb6d69779041bb0b6194be5cb40026ef276f18c754c955e46902f239b564cbc SHA512 b8aa9233a3c21a70247d1700e4258d839b80d9432174298f178b702e454cf5c3f9d45ad30275297f9ae29a98c8d71567011ae613c7223b502a9db6689db88c75 DIST rsyslog-8.2510.0.tar.gz 4521535 BLAKE2B 375fdc727b2f13d21c34a433e3c87bd828a646802e6d10d9a80967929b18d9494ecdff93749e26ed746753ef953ff72fe14d5f076e126e91431f710c01425405 SHA512 3e1b715ebf50157797077131621437baa87a702d7acd577a5366ad49770ddab1cd4ce71453f25f25a4b1a203cbc2ce119858767a56875ad5a5a0793001f82aa2 -DIST rsyslog-doc-8.2412.0.tar.gz 8776066 BLAKE2B c5b0065e700dc37b7a8dff744b7fd242dff0bcf2b5c6f32c85cf7c43d959c669c897548a8608fcc77c5a107900fe48d3a429803f2f6548cca1a0804d036f3c0f SHA512 9b5d453b5774b027a6a4ba232133953d8a8058df4bfff31f835504656d7b01008cec5c0d28667bed0052799cf7389c0bafea7c76c3190bdcdf3d8a2eedf19b4e -DIST rsyslog-doc-8.2502.0.tar.gz 8783963 BLAKE2B f7530c9bdd4b9f4a24a5206cc2cdf4ba075acc86e083f64eb5b9975061e0903ce93b3fc7de6ed23ce8f8bbf6712fbd671ea8b9ad186f8f9855a4d1353c735807 SHA512 ed6a80abea505b15a7f2a653f6edfb69b981aeb01d59a0ffb795bd224c3b2fde404b56b7bf84b46e3e6de12487c675ea1ff056f1c06da5262187b7dbfaebe8ce +DIST rsyslog-8.2512.0.tar.gz 5493043 BLAKE2B aac6ff5cd2a7696fbc488687362a7565c2b72ae37eec8e2f5c2e4f1921927b378a5a391f8a75da6528c1a6a32f8dfe9f28a474e06ce52a76fcdac387c7e092c9 SHA512 433ab02031a568ff9612845256083d00db55289f9af0aae502ed486328f3739f380381a6e69b899af2430c0cb99623cef77edb15bb692e94c245a120f0f2bd36 DIST rsyslog-doc-8.2506.0.tar.gz 8813113 BLAKE2B ec51c6dcd4130119900f2e22540b15bf0eb632def24d87e04b9fde255c99dbfe30cfe7bed59bfdd3ea7877aa6500acf620354d17a181151b4d4ca11b78c3ddd5 SHA512 49db24f5905e4c48ab198358a646d105d0b10c23c7b9ea27d26baa533506e21420829a62acf52f4d34b56250d30988c1f8ab2d6798b3a416b0692c1fcf3c538d diff --git a/app-admin/rsyslog/rsyslog-8.2412.0.ebuild b/app-admin/rsyslog/rsyslog-8.2412.0.ebuild deleted file mode 100644 index 94fa7fba6897..000000000000 --- a/app-admin/rsyslog/rsyslog-8.2412.0.ebuild +++ /dev/null @@ -1,519 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) - -inherit autotools flag-o-matic linux-info python-any-r1 systemd - -DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" -HOMEPAGE="https://www.rsyslog.com/ - https://github.com/rsyslog/rsyslog/" - -if [[ "${PV}" == *9999* ]]; then - EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git" - DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git" - - inherit git-r3 -else - SRC_URI=" - https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz - doc? ( - https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz - ) - " - - KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86" -fi - -LICENSE="GPL-3 LGPL-3 Apache-2.0" -SLOT="0" - -IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp" -IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup" -IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl" -IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl" -IUSE+=" systemd test usertools +uuid xxhash zeromq" - -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - kubernetes? ( normalize ) - ssl? ( || ( gnutls openssl ) ) -" - -BDEPEND=">=dev-build/autoconf-archive-2015.02.24 - sys-apps/lsb-release - virtual/pkgconfig - test? ( - jemalloc? ( <sys-libs/libfaketime-0.9.7 ) - !jemalloc? ( sys-libs/libfaketime ) - ${PYTHON_DEPS} - )" - -RDEPEND=" - >=dev-libs/libfastjson-0.99.8:= - >=dev-libs/libestr-0.1.9 - >=virtual/zlib-1.2.5:= - curl? ( >=net-misc/curl-7.35.0 ) - dbi? ( >=dev-db/libdbi-0.8.3 ) - elasticsearch? ( >=net-misc/curl-7.35.0 ) - gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) - imhttp? ( - dev-libs/apr-util - www-servers/civetweb - virtual/libcrypt:= - ) - impcap? ( net-libs/libpcap ) - jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) - kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) - kerberos? ( virtual/krb5 ) - kubernetes? ( >=net-misc/curl-7.35.0 ) - mdblookup? ( dev-libs/libmaxminddb:= ) - mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) - mysql? ( dev-db/mysql-connector-c:= ) - normalize? ( - >=dev-libs/liblognorm-2.0.3:= - ) - clickhouse? ( >=net-misc/curl-7.35.0 ) - omhttpfs? ( >=net-misc/curl-7.35.0 ) - omudpspoof? ( >=net-libs/libnet-1.1.6 ) - postgres? ( >=dev-db/postgresql-8.4.20:= ) - rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) - redis? ( - >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads(+)] - ) - relp? ( >=dev-libs/librelp-1.2.17:= ) - rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195(+)] ) - rfc5424hmac? ( - >=dev-libs/openssl-0.9.8y:0= - ) - snmp? ( >=net-analyzer/net-snmp-5.7.2 ) - ssl? ( - gnutls? ( >=net-libs/gnutls-2.12.23:0= ) - openssl? ( - dev-libs/openssl:0= - ) - ) - systemd? ( >=sys-apps/systemd-234 ) - uuid? ( sys-apps/util-linux:0= ) - xxhash? ( dev-libs/xxhash:= ) - zeromq? ( - >=net-libs/czmq-4:=[drafts] - )" - -DEPEND=" - ${RDEPEND} - elibc_musl? ( sys-libs/queue-standalone ) -" - -if [[ "${PV}" == "9999" ]]; then - BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )" - BDEPEND+=" >=app-alternatives/lex-2.5.39-r1" - BDEPEND+=" >=app-alternatives/yacc-2.4.3" - BDEPEND+=" >=dev-python/docutils-0.12" -fi - -CONFIG_CHECK="~INOTIFY_USER" -WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" - -PATCHES=( - "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_unpack() { - if [[ "${PV}" == "9999" ]]; then - git-r3_fetch - git-r3_checkout - else - unpack "${P}.tar.gz" - fi - - if use doc; then - if [[ "${PV}" == "9999" ]]; then - local _EGIT_BRANCH= - if [[ -n "${EGIT_BRANCH}" ]]; then - # Cannot use rsyslog commits/branches for documentation repository - _EGIT_BRANCH="${EGIT_BRANCH}" - - unset EGIT_BRANCH - fi - - git-r3_fetch "${DOC_REPO_URI}" - git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs - - if [[ -n "${_EGIT_BRANCH}" ]]; then - # Restore previous EGIT_BRANCH information - EGIT_BRANCH=${_EGIT_BRANCH} - fi - else - cd "${S}" || die "Cannot change dir into '${S}'" - mkdir docs || die "Failed to create docs directory" - cd docs || die "Failed to change dir into '${S}/docs'" - - unpack "${PN}-doc-${PV}.tar.gz" - fi - fi -} - -src_prepare() { - default - - # Bug: https://github.com/rsyslog/rsyslog/issues/3626 - sed -i \ - -e '\|^#!/bin/bash$|a exit 77' \ - tests/mmkubernetes-cache-expir*.sh \ - || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh" - - local -a bad_tests=( - omfwd-lb-1target-retry-1_byte_buf-TargetFail - omprog-close-unresponsive - omprog-restart-terminated - omprog-restart-terminated-outfile - uxsock_simple - ) - local bad_test="" - for bad_test in "${bad_tests[@]}" ; do - sed -i -e '\|^#!/bin/bash$|a exit 0' tests/${bad_test}*.sh || die - done - - eautoreconf -} - -src_configure() { - # https://github.com/rsyslog/rsyslog/issues/5507 (bug #943899) - append-cflags -std=gnu17 - - # Maintainer notes: - # * Guardtime support is missing because libgt isn't yet available - # in portage. - # * Hadoop's HDFS file system output module is currently not - # supported in Gentoo because nobody is able to test it - # (JAVA dependency). - # * dev-libs/hiredis doesn't provide pkg-config (see #504614, - # upstream PR 129 and 136) so we need to export HIREDIS_* - # variables because rsyslog's build system depends on pkg-config. - - if use redis ; then - export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis" - export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include" - fi - - local -a myeconfargs=( - --disable-debug-symbols - --disable-generate-man-pages - --without-valgrind-testbench - --disable-liblogging-stdlog - --disable-imfile-tests # Some imfile tests fail (noticed in version 8.2208.0) - $(use_enable test testbench) - $(use_enable test libfaketime) - $(use_enable test extended-tests) - # Input Plugins without dependencies - --enable-imbatchreport - --enable-imdiag - --enable-imdocker - --enable-imfile - --enable-improg - --enable-impstats - --enable-imptcp - # Message Modificiation Plugins without dependencies - --enable-mmanon - --enable-mmaudit - --enable-mmcount - --enable-mmfields - --enable-mmjsonparse - --enable-mmpstrucdata - --enable-mmrm1stspace - --enable-mmsequence - --enable-mmtaghostname - --enable-mmutf8fix - # Output Modification Plugins without dependencies - --enable-mail - --enable-omprog - --enable-omruleset - --enable-omstdout - --enable-omuxsock - # Misc - --enable-fmhash - --enable-fmunflatten - $(use_enable xxhash fmhash-xxhash) - --enable-pmaixforwardedfrom - --enable-pmciscoios - --enable-pmcisconames - --enable-pmdb2diag - --enable-pmlastmsg - $(use_enable normalize pmnormalize) - --enable-pmnull - --enable-pmpanngfw - --enable-pmsnare - # DB - $(use_enable dbi libdbi) - $(use_enable mongodb ommongodb) - $(use_enable mysql) - $(use_enable postgres pgsql) - $(use_enable redis imhiredis) - $(use_enable redis omhiredis) - # Debug - $(use_enable debug) - $(use_enable debug diagtools) - $(use_enable debug valgrind) - # Transport security - $(use_enable openssl imdtls) - $(use_enable openssl omdtls) - $(use_enable openssl) - # Misc - $(use_enable clickhouse) - $(use_enable curl fmhttp) - $(use_enable elasticsearch) - $(use_enable gcrypt libgcrypt) - $(use_enable gnutls) - $(use_enable imhttp) - $(use_enable impcap) - $(use_enable jemalloc) - $(use_enable kafka imkafka) - $(use_enable kafka omkafka) - $(use_enable kerberos gssapi-krb5) - $(use_enable kubernetes mmkubernetes) - $(use_enable mdblookup mmdblookup) - $(use_enable normalize mmnormalize) - $(use_enable omhttp) - $(use_enable omhttpfs) - $(use_enable omudpspoof) - $(use_enable rabbitmq omrabbitmq) - $(use_enable relp) - $(use_enable rfc3195) - $(use_enable rfc5424hmac mmrfc5424addhmac) - $(use_enable snmp mmsnmptrapd) - $(use_enable snmp) - $(use_enable systemd imjournal) - $(use_enable systemd omjournal) - $(use_enable usertools) - $(use_enable uuid) - $(use_enable zeromq imczmq) - $(use_enable zeromq omczmq) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - if use doc && [[ "${PV}" == "9999" ]]; then - einfo "Building documentation ..." - local doc_dir="${S}/docs" - cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!" - sphinx-build -b html source build || die "Building documentation failed!" - fi -} - -src_test() { - local _has_increased_ulimit= - - # Sometimes tests aren't executable (i.e. when added via patch) - einfo "Adjusting permissions of test scripts ..." - find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \ - die "Failed to adjust test scripts permission" - - if ulimit -n 3072; then - _has_increased_ulimit="true" - fi - - if ! emake --jobs 1 check; then - eerror "Test suite failed! :(" - - if [[ -z "${_has_increased_ulimit}" ]]; then - eerror "Probably because open file limit couldn't be set to 3072." - fi - - if has userpriv ${FEATURES}; then - eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \ - "before you submit a bug report." - fi - - fi -} - -src_install() { - local -a DOCS=( - AUTHORS - ChangeLog - "${FILESDIR}"/README.gentoo-r1 - ) - - use doc && local -a HTML_DOCS=( "${S}/docs/build/." ) - - default - - newconfd "${FILESDIR}/${PN}.confd-r1" ${PN} - newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} - - systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service - - keepdir /var/spool/${PN} - keepdir /etc/ssl/${PN} - keepdir /etc/${PN}.d - - insinto /etc - newins "${FILESDIR}/${PN}.conf" ${PN}.conf - - insinto /etc/rsyslog.d/ - newins "${FILESDIR}/50-default-r2.conf" 50-default.conf - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/${PN}-r1.logrotate" ${PN} - - if use mysql; then - insinto /usr/share/${PN}/scripts/mysql - doins plugins/ommysql/createDB.sql - fi - - if use postgres; then - insinto /usr/share/${PN}/scripts/pgsql - doins plugins/ompgsql/createDB.sql - fi - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - local advertise_readme=0 - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - - advertise_readme=1 - - if use mysql || use postgres; then - echo - elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:" - elog " /usr/share/doc/${PF}/scripts" - fi - - if use ssl; then - echo - elog "To create a default CA and certificates for your server and clients, run:" - elog " emerge --config =${PF}" - elog "on your logging server. You can run it several times," - elog "once for each logging client. The client certificates will be signed" - elog "using the CA certificate generated during the first run." - fi - fi - - if [[ ${advertise_readme} -gt 0 ]]; then - # We need to show the README file location - - echo "" - elog "Please read" - elog "" - elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*" - elog "" - elog "for more details." - fi -} - -pkg_config() { - if ! use ssl ; then - einfo "There is nothing to configure for rsyslog unless you" - einfo "used USE=ssl to build it." - - return 0 - fi - - if ! hash certtool &>/dev/null; then - die "certtool not found! Is net-libs/gnutls[tools] is installed?" - fi - - # Make sure the certificates directory exists - local CERTDIR="${EROOT}/etc/ssl/${PN}" - if [[ ! -d "${CERTDIR}" ]]; then - mkdir "${CERTDIR}" || die - fi - einfo "Your certificates will be stored in ${CERTDIR}" - - # Create a default CA if needed - if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then - einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die - chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = Portage automated CA - ca - cert_signing_key - expiration_days = 3650 - _EOF - - certtool --generate-self-signed \ - --load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --outfile "${CERTDIR}/${PN}_ca.cert.pem" \ - --template "${T}/${PF}.$$" || die - chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem" - - # Create the server certificate - echo - einfon "Please type the Common Name of the SERVER you wish to create a certificate for: " - read -r CN - - einfo "Creating private key and certificate for server ${CN}..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = ${CN} - tls_www_server - dns_name = ${CN} - expiration_days = 3650 - _EOF - - certtool --generate-certificate \ - --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \ - --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \ - --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \ - --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --template "${T}/${PF}.$$" &>/dev/null - chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem" - - else - einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation." - fi - - # Create a client certificate - echo - einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: " - read -r CN - - einfo "Creating private key and certificate for client ${CN}..." - certtool --generate-privkey \ - --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem" - - cat > "${T}/${PF}.$$" <<- _EOF - cn = ${CN} - tls_www_client - dns_name = ${CN} - expiration_days = 3650 - _EOF - - certtool --generate-certificate \ - --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \ - --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \ - --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \ - --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \ - --template "${T}/${PF}.$$" || die - chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem" - - rm -f "${T}/${PF}.$$" - - echo - einfo "Here is the documentation on how to encrypt your log traffic:" - einfo " https://www.rsyslog.com/doc/rsyslog_tls.html" -} diff --git a/app-admin/rsyslog/rsyslog-8.2502.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2512.0.ebuild index 98307afc745b..85895fe7a898 100644 --- a/app-admin/rsyslog/rsyslog-8.2502.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2512.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{12..14} ) inherit autotools flag-o-matic linux-info python-any-r1 systemd @@ -12,19 +12,14 @@ HOMEPAGE="https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/" if [[ "${PV}" == *9999* ]] ; then - EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git" - DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git" + EGIT_REPO_URI="https://github.com/rsyslog/${PN}" inherit git-r3 else - SRC_URI=" - https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz - doc? ( - https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz - ) - " + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-3 LGPL-3 Apache-2.0" @@ -44,17 +39,26 @@ REQUIRED_USE=" " BDEPEND=" - >=dev-build/autoconf-archive-2015.02.24 + app-alternatives/lex + app-alternatives/yacc + dev-build/autoconf-archive sys-apps/lsb-release virtual/pkgconfig test? ( + ${PYTHON_DEPS} jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) + ) + doc? ( ${PYTHON_DEPS} + dev-python/accessible-pygments + dev-python/furo + dev-python/sphinx + dev-python/sphinxcontrib-mermaid ) " RDEPEND=" - >=dev-libs/libfastjson-0.99.8:= + >=dev-libs/libfastjson-1.2304.0-r1:= >=dev-libs/libestr-0.1.9 >=virtual/zlib-1.2.5:= curl? ( >=net-misc/curl-7.35.0 ) @@ -111,22 +115,11 @@ DEPEND=" elibc_musl? ( sys-libs/queue-standalone ) " -if [[ "${PV}" == "9999" ]]; then - BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )" - BDEPEND+=" >=app-alternatives/lex-2.5.39-r1" - BDEPEND+=" >=app-alternatives/yacc-2.4.3" - BDEPEND+=" >=dev-python/docutils-0.12" -fi - CONFIG_CHECK="~INOTIFY_USER" WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" -PATCHES=( - "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" -) - pkg_setup() { - use test && python-any-r1_pkg_setup + python-any-r1_pkg_setup } src_unpack() { @@ -136,32 +129,6 @@ src_unpack() { else unpack "${P}.tar.gz" fi - - if use doc; then - if [[ "${PV}" == "9999" ]]; then - local _EGIT_BRANCH= - if [[ -n "${EGIT_BRANCH}" ]]; then - # Cannot use rsyslog commits/branches for documentation repository - _EGIT_BRANCH="${EGIT_BRANCH}" - - unset EGIT_BRANCH - fi - - git-r3_fetch "${DOC_REPO_URI}" - git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs - - if [[ -n "${_EGIT_BRANCH}" ]]; then - # Restore previous EGIT_BRANCH information - EGIT_BRANCH=${_EGIT_BRANCH} - fi - else - cd "${S}" || die "Cannot change dir into '${S}'" - mkdir docs || die "Failed to create docs directory" - cd docs || die "Failed to change dir into '${S}/docs'" - - unpack "${PN}-doc-${PV}.tar.gz" - fi - fi } src_prepare() { @@ -178,6 +145,7 @@ src_prepare() { omprog-close-unresponsive omprog-restart-terminated omprog-restart-terminated-outfile + uxsock_multiple uxsock_simple ) local bad_test="" @@ -307,11 +275,9 @@ src_configure() { src_compile() { default - if use doc && [[ "${PV}" == "9999" ]]; then + if use doc ; then einfo "Building documentation ..." - local doc_dir="${S}/docs" - cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!" - sphinx-build -b html source build || die "Building documentation failed!" + sphinx-build -b html doc/source doc/_build/html || die "Building documentation failed!" fi } @@ -343,13 +309,11 @@ src_test() { } src_install() { - local -a DOCS=( - AUTHORS - ChangeLog - "${FILESDIR}"/README.gentoo-r1 - ) + local -a DOCS=( AUTHORS ChangeLog "${FILESDIR}/README.gentoo-r1" ) - use doc && local -a HTML_DOCS=( "${S}/docs/build/." ) + if use doc ; then + local -a HTML_DOCS=( "${S}/doc/_build/html/." ) + fi default diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 8151956b693c..377df1917492 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20250522.gh.tar.gz 399650 BLAKE2B 83d95afbd608564c0a2a2c879ff074c0051f481ec6c718c154e2646defef83b0cc5f989a6026572a3f86783b1cc692fe0ae67ab76b0ec90969d5908b6f6b59de SHA512 0d9173bfbafb825b9cccff8aec03db4d092a6573bb2e7d7ba9fc4ed58234b6c24c0705fed1c64acb46e39bb4a767722255ef60e0ecfb8233c01b138c85a71916 +DIST racket-mode-1_p20251107.snapshot.gh.tar.gz 403616 BLAKE2B 393e8ca77d40e8b1a88fd5d900551dfd00608a6ebdadf3163efad8b7289b3816a84d5debe67c33981744cb8e6067d3672f9b2dd95e213d073b1cd19b841ff816 SHA512 5b4cbb7b4a36cc0510e824430704191790662fb80693afbdcd29867f200553bc74ee1626096caadbadca0d642eee016b5ab1627504f8379d7f5d6c2793fb130e diff --git a/app-emacs/racket-mode/racket-mode-1_p20251107.ebuild b/app-emacs/racket-mode/racket-mode-1_p20251107.ebuild new file mode 100644 index 000000000000..aa0b0d98a5d3 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20251107.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://www.racket-mode.com/ + https://github.com/greghendershott/racket-mode/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/greghendershott/${PN}" +else + [[ "${PV}" == *_p20251107 ]] && COMMIT="d98852ef6d0c05e16ce3e87f4a14cf47c557ce2b" + + SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.snapshot.gh.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + dev-scheme/racket:=[-minimal] +" +BDEPEND=" + ${RDEPEND} +" + +ELISP_REMOVE=" + test/racket/hash-lang-test.rkt +" +PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" ) + +DOCS=( CONTRIBUTING.org README.org THANKS.org ) +ELISP_TEXINFO="doc/${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die +} + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # because this is installed globally we have to compile it now. + ebegin "Compiling Racket source files" + find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} + + eend $? "failed to compile Racket source files" || die +} + +src_test() { + # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~". + local -x PLTUSERHOME="${T}/racket-mode/test-racket" + + emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files to "${SITEETC}". + insinto "${SITEETC}/${PN}" + doins -r racket +} diff --git a/app-emacs/racket-mode/racket-mode-9999.ebuild b/app-emacs/racket-mode/racket-mode-9999.ebuild index eec06b7a6ff2..3ae047377eff 100644 --- a/app-emacs/racket-mode/racket-mode-9999.ebuild +++ b/app-emacs/racket-mode/racket-mode-9999.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -# COMMIT="" - inherit elisp DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" @@ -14,10 +12,12 @@ HOMEPAGE="https://www.racket-mode.com/ if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git" + EGIT_REPO_URI="https://github.com/greghendershott/${PN}" else + COMMIT="" + SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" + -> ${P}.snapshot.gh.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64 ~x86" @@ -25,8 +25,6 @@ fi LICENSE="GPL-3+" SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" dev-scheme/racket:=[-minimal] @@ -62,7 +60,9 @@ src_compile() { src_test() { # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~". - PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket + local -x PLTUSERHOME="${T}/racket-mode/test-racket" + + emake test-racket } src_install() { diff --git a/dev-dotnet/fsautocomplete/Manifest b/dev-dotnet/fsautocomplete/Manifest index 88e1366987e1..5cadf29f87ea 100644 --- a/dev-dotnet/fsautocomplete/Manifest +++ b/dev-dotnet/fsautocomplete/Manifest @@ -14,18 +14,14 @@ DIST expecto.10.0.0.nupkg 356339 BLAKE2B 3dc1cdf3faeda987d1839fcb6e7d0e90356a14f DIST expecto.10.2.1.nupkg 385191 BLAKE2B f2fdb659d69a821ab0d5447c35daff492ee524ead1513f72e704ccfa247dac8d9c86bcae00763b0d2479c04ba051a32ef033fabea8e69511d7fd360eb070b689 SHA512 658c2c523d1b0cbb907622148c5417e9d7d3745d97aa9a9895ab6c7fc8f7a7b7aa975966dba3cafce4c0b867499f75554564550600b0c93fd590822b4057c151 DIST expecto.10.2.3.nupkg 387807 BLAKE2B a9f7958204c266c542d4a43959c679914b24ece47c341dc972fd02a7c5d8660322f865698d42b5992b08325ba642a9e919ececb6ebc5fa3ceb080ab5b5dc545b SHA512 4d0e5e0ac5313163d86ca920a18f85f34fbc647b186f9887e14faada7afd4ea43efe763b5f9bb76ff3ece2f3c9d342a1eb5e616d441345c16b5ff333666e48d2 DIST expecto.diff.10.2.1.nupkg 35154 BLAKE2B 0b12a4c6804cf974b6380f888706376750eca4b9465863b6342ebfc5d5d9018096786ce1554dd8783bdeadd3baec54f55d73e10be5ab3bc70114915617288d51 SHA512 18fb5382f14ebae878d2c44844f3d8472714e6186e92359e7e038c321ddf645e1b2a21cb664bfade1c1b0211056ae6d5a409955b4be9f046157417ac8393f3fa -DIST fantomas.7.0.1.nupkg 6137603 BLAKE2B 029991c3acc7c3d1595df0d3590309c404b39a8a09863b60f4545c149f7c17ad415967eabc5981cda3049dbf381bbccc8374a0271ab72bab349e1d45443be86b SHA512 aa66d6ec74365f717850edb9cde3c685f235331661f52434b87af50359dbe79b8dbd270df1ddbc4315c01306ca524b327eb767953021ec1b729935a04fd7faa8 DIST fantomas.7.0.3.nupkg 6138224 BLAKE2B 039b8ac8a70dd06dadec6800fabdf1073e5d4b14b47b03893e98ee85b002f786e6e44b2f3b1e944a874687ec2f44a32941642d1c2c89f4c1ccd4e53a0a46521e SHA512 082a42433c4b521fabf6cc5319850a9ad3684c113f27f5c38954b07fe81efb897d9675bbf91e292ee2fb2b8b0e21ba24f25f7922f180e172c58d2d01d1911074 DIST fantomas.client.0.9.1.nupkg 70020 BLAKE2B acda9a809cc8e122fe37e6a1c9e7d749f911c6ad5d41b007e48d005d354e6d58c2859fdeb18e5f715a4a4844ce3f54ed08f434285565e73a740a5b51a104960a SHA512 3c2988b1d0ac73deb209737fcbc9178a4eb052242f89f50062f43b25b94dcb244d0d4165ae3fd1a182e3aaeb39cce6de9517b2b36d3766c1df66176b94cb35e1 DIST fparsec.1.1.1.nupkg 353063 BLAKE2B 47e93d6ed373bcf3fd5c26ace2d60a1e6701b14bb4cbca1650bc15bfd0dce402ea8c8ad471004dfe618f0e9507ec60c53d7e01ead2e7480ececfc4a0395552ff SHA512 b28a1cc8a4fd2d4b000adf68b0a9ffb6aa72ec2cdd5157beb47635346122ac61f6dac0e0b06de8528ed7336e21e9881918fd18d36585507ebefb3336c57b6c76 -DIST fsautocomplete-0.79.2.gh.tar.gz 1310669 BLAKE2B 2be6045993f0b5ced564164c4e6e0f3793f1fd4d21cc7b3485db24372d02c57476f42d3aba7107c6787297e94159c21d248cba685c8a3fac513fc3e93f25b759 SHA512 e555330ad5afc2b814e8fdd64df173ff8580a243841688e273be836fa65bcc741c508d92404f54c31772bb408eec142c24d2757f0a2e42039afbb1e2035703d8 -DIST fsautocomplete-0.80.0.gh.tar.gz 1311938 BLAKE2B df6b10b63df8b41d300635de4aa5b9948673bd969ae93f902e880bacc9c65e5a4d7a69495972370649d7f198a2ac4945103d61b004a95525ed5244fd63f4055b SHA512 7d0ae03976adca5a30787f49ba0ea1dcaaa75d1807cd097c8990c6b8d7c1ad08bafa8fadad0dc78343fbfe19f747915b97d5f8fef5d8d5c2a59f5efe8c58f2a8 DIST fsautocomplete-0.80.1.gh.tar.gz 1312130 BLAKE2B e50a40e19b9344fdde3a319d5863e8d9bcac7fa8e0267ab05631cb5ebc56044a4d372cb6bb3db4e124364ce0c26b0d863ad969636f6b5634fec7fdb0c6ed03ea SHA512 4ca6d076a30a85dd4621ecffe8fb28452437d11dd4a1615a28cbcf49570451cf2996acb7ea76347707a2dec318dca655518a714260b337a0546e1219caf6616f DIST fsautocomplete-0.81.0.gh.tar.gz 1313506 BLAKE2B 2a3bd431074de964c7f9b7255f764624cfe9fca03acb6696a95b46d3c8fecfebddea6fbf85697531e5d4ffe98ffa5562a483b89e05ff0dce2aed9b49bfa8517d SHA512 a4e84fa781c69eeabdd679e0798a86329476aebfe9c493fa680ef2c5357e9b58fdae47f45e16d5ca30e7782a6cdaecf17e1ce77a11e24912f85e650f785ce7d1 -DIST fsharp-analyzers.0.32.1.nupkg 18897855 BLAKE2B 5f5719bea88fa83e3b946f65478acefa495ff65450a9d0455006ab457068c106d593a0a64f89581c079c22c61d167a5aa3fd4836fd8ed5eb52b87c118ad94df3 SHA512 32f10e5eec8ba51b9fa179463c57917c0e1dc46719e4ec3963ac92cbaa2451fa0e1c172bb7e0944953d8486f5f8fdeea368588b0840f87de2da9530b84a362e1 +DIST fsautocomplete-0.82.0.gh.tar.gz 1313467 BLAKE2B 1bb7bd1a222c4c915a3ebfdd51a4435355e1e9c31e1c78bc91b6c107aee31f1aefd45119afcc5c98b26377179c3a08175786e0b75a31e261e711921e4015519e SHA512 d8fe79651d6a9bcf301edac7b2dcef19ce2f48db2c371f31a7e6ec66a641a3670c8f702366ec26771c4e39741a65ac21353540b06976faa1a1dcc24d88c39675 DIST fsharp-analyzers.0.33.0.nupkg 18913836 BLAKE2B aec06481ae768b9206d598d75c8966883a97573da702e3bcfb9ed36152251ade7e81bf9ac73a8ed0ad20764a0c2fc0e2760f5fe4ccc56d4019d3514754a94f27 SHA512 cf2858773c8ab766029265c6b76d5fc67bcb606e793d0c437a859f9684b0eb956b382bb5b5565c7d9182dd826672734646c5e0abaaa86e05d27fd2041b2a67e0 DIST fsharp.analyzers.build.0.3.0.nupkg 15911 BLAKE2B 64d63679503b16b541537fd4482c47cd384628bd7ca70f6ad771b93bb11554b82605c2827a0facc8dc5917b196548bc739f989d5ae7899e3b0673df5da50620f SHA512 f07cbbcfaca9ae92285d143ae303adbb95fedd15cca256f278fe4adefb7c8c7e810f74d7ff53bb50dcffbd3408f9350baddb925c6b39ff1a10814eddda7045fd -DIST fsharp.analyzers.sdk.0.32.1.nupkg 107057 BLAKE2B c1c709fbe72998b65b2aa373776fe38e97446635662fc1092a7aa5defd1be74e32b1ee0e41b4c5cbf0bcae2853331d5f929fb7ccaac578a2d90c46e3c508109e SHA512 fb19eb0458ec5ba1b6d985e3e578754956bbd985f9d14dde2a29c15b530ae69e27b7c819a4bd6a6cdc8af9423bf1c5ff883a6d7911f4ae892e4d6980340b09ca DIST fsharp.analyzers.sdk.0.33.1.nupkg 117530 BLAKE2B db026625004c82fcb1e3208ea8fca28c22bb976dd13be9dc726830d2dd3268dfd64b60a2755ff97fd8ac38ef638fb9ec821a7b392d35cbae5943c25653efc1f0 SHA512 6b1283900cf156a0af5a21c71c28a104b4744f4d052ac3c223bbd22e85f2e92821a58df09dd1adbfb8d05ee23f8e15e739a0e26a419bf0d5b895438994823f40 DIST fsharp.analyzers.sdk.0.34.1.nupkg 118119 BLAKE2B c029991d5b09562d574ea594489dd7ff50bd082a8d99e43b39be6ab508743c1f46a4f5c68b54038c76adc7132af062212e7cc5668b2576f5167ff7bef9e2310e SHA512 c4b49b2b23afba33d791696ba61b78dd74994920b551f0e04c43d933cf6ff1225ccc01b7ec6e58adb4c831dbd996240d785064e1c62c985a390dd3f3a54e1c1a DIST fsharp.compiler.service.43.10.100.nupkg 9871144 BLAKE2B f9c0424ea4de3f65ac38870b52fc2cdbc4e27842171f52dbc77a5687c37c41c604c04216fbc0c2a13ed02f3078a843a08d04a834e39c585e4f3e6b460406270e SHA512 c11f25817f11ab9d8cb2d0803562372465d9f9a7b9843913fc1508734f57d1c47a6e322160ca76ae46263c2449e8a412585d90f2dddb3a270c23c712af4a3b2c @@ -70,20 +66,19 @@ DIST iced.1.21.0.nupkg 2127279 BLAKE2B 4eaeefb18fddae4dac7c967043b26bfdbaa2a51ca DIST icedtasks.0.11.7.nupkg 1153927 BLAKE2B f0cacf2b4228732ea39a35b33a6021e02677262a63d224d957d3237cc029e95f61bc905d115fd9d3dced8013f828c9d98fd8f1e3e50ec41974fa4229b0f429a9 SHA512 788a3ead2aabc8babf312cade3973418fc6870c96fecc8baa23b1b92dbb1b9da41f7966856abfd4db41d0e3def64b8a6bc85c2870951bcb371327d8a905d539a DIST icsharpcode.decompiler.8.2.0.7535.nupkg 1325466 BLAKE2B 2d674e38ef18a3f67a8d45e1513e52d11cb6a8b1f234b09d63687df9446d6c63b02bd6dade1e9595d11b0cf6c4a956f62b6a7841617632a1a89e492c4899e415 SHA512 ed0f8f96704b9c603748a464c30bfb16e3d3be9b59e3f656017d7a4b897820ea660e69824c8ebcf67cb479938c2163106b6f8cd9a53c5a1ad7771fbad7249528 DIST ionide.analyzers.0.14.10.nupkg 64806 BLAKE2B fd682d44e7567fdfa1df3cd603363722243f9cc39d9bcebf456b5d063bb39251cac0db62f1cf924873d8ad98ffb27a4579327094dab603b99f913023fdc36ff4 SHA512 a775d2bd11b29d5fa63184e95c2b5986dea8d9bc6d6398539da078449537abe43db30574b08525083b692e0ab08cf73459cc04d3f868871f7f12621a977a2ef7 -DIST ionide.analyzers.0.14.7.nupkg 64913 BLAKE2B 41d2ec2c078c61aa4ef9be4a8642266ef101189aa4de44c6874c6cd88f65004f1dda4d4d663ba95b89ab5d2a1fdb3052b880ee6d202d9e93901b6ef05b99a733 SHA512 2f27fda8d559518c2bb2bfd672c5b6bdd3216f784b1bdf117412686bf3528a7c1331f62c4ffccf0f1da3561f9a98687117ceaa97733d67cdcc03c5ac4596857c DIST ionide.analyzers.0.14.9.nupkg 64817 BLAKE2B 9a4c3727a965dce74e05c29b5a2a16285bd1bcd5bd1b3bd9f6a138c7fa6e7cacfedfdf16821e63f4f2c3eabcb225bb13f14e5203743cc2c663866166e06c10d4 SHA512 39208d48356a94fc48751909d9ee66b2e9cd83715fa82df3ebae5e4fa5ce7994b6cbc7f67567d64a3d5176e79614d403ab21e950d35aeb7c3403fc4e20cfb44c DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137 SHA512 53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043 DIST ionide.keepachangelog.tasks.0.3.1.nupkg 3273828 BLAKE2B aa74b4636992283c017b541697ca954d2404a5ac11ae2ec45c4c3f48bf6597a9fe06519143c7ca03160f9420d3d9375787d66dcc9d543f2bdc748a37dd9e8f11 SHA512 6a7e1aebdfb79cb787eb1d9772b82c38d1d334a0b9e2797ce9ab85c5fbb9934d9f010395e28a3f401d8436c3ca9f6385d04c2ac950330d60edcbb3dd717ed206 DIST ionide.languageserverprotocol.0.7.0.nupkg 571173 |
