aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml49
-rw-r--r--.gitlab-ci.yml24
-rw-r--r--ChangeLog.txt153
3 files changed, 226 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 7d4defbb1a2a0..bfcc6a7f2b9e5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -105,3 +105,52 @@ jobs:
with:
issue-number: ${{ github.event.number }}
body-path: comment-output
+
+ dependencies:
+ name: Compute reverse dependencies
+ runs-on: ubuntu-22.04
+ permissions:
+ contents: read
+ pull-requests: write
+ needs: [changes]
+ strategy:
+ matrix:
+ include: ${{ fromJSON(needs.changes.outputs.matrix) }}
+ steps:
+ - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
+ with:
+ show-progress: false
+ ref: ${{ github.head_ref }}
+ repository: ${{ github.event.pull_request.head.repo.full_name }}
+
+ - name: Get short package name
+ run: printf '%s\n' "${{ matrix.dir }}" | cut -d/ -f2 | sed 's/^/PACKAGE_NAME=/' >> "$GITHUB_ENV"
+
+ - name: Look up dependencies
+ id: get_deps
+ uses: fjogeleit/http-request-action@8af28031091191b8e41afb287e0e56fce753c7b4 # v1.15.4
+ with:
+ url: 'https://slackbuilds.org/revdeps.php?q=${{ env.PACKAGE_NAME }}'
+ method: 'GET'
+ preventFailureOnNoResponse: "true"
+
+ - name: Build comment
+ run: |
+ {
+ printf '#### reverse dependencies - %s\n\n' "${{ matrix.dir }}"
+ if [[ ${{ steps.get_deps.outputs.response }} == "" ]] ; then
+ printf 'None\n'
+ else
+ printf '```\n'
+ printf '%s' ${{ steps.get_deps.outputs.response }} | sed 's/\\n/\n/g' | sort
+ printf '```\n'
+ fi
+ } > comment-output
+ shell:
+ bash
+
+ - name: Comment with dependeny results
+ uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
+ with:
+ issue-number: ${{ github.event.number }}
+ body-path: comment-output
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2a2d3ea6db0c7..124f1f9601016 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -64,3 +64,27 @@ pr-checks:
GITLAB_TOKEN="$MR_AUTOMATION_TOKEN" glab mr --repo "SlackBuilds.org/slackbuilds" comment $(echo "$CI_OPEN_MERGE_REQUESTS" | cut -d '!' -f2) --unique=true --message "$(cat comment-output)"
fi
done
+
+ git diff-tree --name-only --diff-filter=d --no-commit-id -r $CI_MERGE_REQUEST_DIFF_BASE_SHA $CI_COMMIT_SHA | sed '/^\./d' | sed -n '/[^\/][^\/]*\/[^\/][^\/]*\//p' | xargs -I xx dirname xx | sort -u | while read -r project ; do
+ short_project="$(printf '%s\n' "$project" | cut -d/ -f2)"
+ response="$(wget -q -O - "https://slackbuilds.org/revdeps.php?q=$short_project" | sort)"
+
+ {
+ printf '#### reverse dependencies - %s\n\n' "$project"
+ if [[ "$response" == "" ]] ; then
+ printf 'None\n'
+ else
+ printf '```\n'
+ printf '%s' "$response"
+ printf '```\n'
+ fi
+ } > comment-output
+
+ if [ -z "$MR_AUTOMATION_TOKEN" ] ; then
+ printf 'No token available for MR comments\n'
+ cat comment-output
+ else
+ # $CI_PROJECT_PATH points to the fork
+ GITLAB_TOKEN="$MR_AUTOMATION_TOKEN" glab mr --repo "SlackBuilds.org/slackbuilds" comment $(echo "$CI_OPEN_MERGE_REQUESTS" | cut -d '!' -f2) --unique=true --message "$(cat comment-output)"
+ fi
+ done
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 2e660c0212edd..f7f267e78e124 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,156 @@
+Sat Apr 13 15:04:57 UTC 2024
+academic/WolframEngine: Updated for version 14.0.0.
+academic/fet: Updated for version 6.19.3.
+academic/plus42: Updated for version 1.1.9.
+academic/scidavis: Fix building on -current.
+audio/cardinal: Fix 32bit tarball handling.
+audio/cardinal: Updated for version 24.04.
+desktop/i3: Updated for version 4.23.
+desktop/nwg-hello: Updated for version 0.1.9.
+development/Catch2: Fix multilib check.
+development/Catch2: Updated for version 3.5.3.
+development/THE: Fix DOWNLOAD.
+development/THE: Updated for version 3.3.
+development/abseil-cpp: Updated for version 20240116.2.
+development/aws-cdk: Updated for version 2.137.0.
+development/bbcsdl: Bump upstream commit.
+development/dbeaver-ce: Updated for version 24.0.2.
+development/github-desktop: Fix BUILD variable usage.
+development/github-desktop: Updated for version 3.3.12.
+development/haxe-bin: Updated for version 4.3.4.
+development/hugo: Fix DOWNLOAD_x86_64.
+development/hugo: Updated for version 0.124.1.
+development/jupyter-nbconvert: Updated for version 7.16.3.
+development/mold: Updated for version 2.30.0.
+development/mongodb-compass: Updated for version 1.42.5.
+development/nodejs: Updated for version 20.12.2.
+development/pgmodeler: Updated for version 1.1.2.
+development/php82: Updated for version 8.2.18
+development/pip2tgz: Updated for version 0.9.
+development/postman: Updated for version 10.24.16.
+development/pre-commit: Updated for version 3.7.0.
+development/rebar3: Updated for version 3.23.0.
+development/terraform: Updated for version 1.8.0.
+development/xmake: Updated for version 2.8.9.
+development/zope.interface: updated for version 6.3
+games/ags: Updated for version 3.6.1.23.
+games/lbreakouthd: Updated for version 1.1.7.
+games/mednafen: Updated for version 1.32.1.
+games/pcsx2: Updated for version 1.7.3772.
+games/scummvm: Updated for version 2.8.1.
+gis/OWSLib: Fix script if Python 3.11 is found.
+gis/gdal: Updated for version 3.8.5.
+graphics/SweetHome3D: Updated for version 7.3.
+graphics/maim: Updated for version 5.8.0.
+graphics/vuescan: Updated for version 9.8.32.
+ham/tqsl: Updated for version 2.7.3.
+libraries/fmt: Updated for version 10.2.1.
+libraries/hiredict: Updated for version 1.3.1.
+libraries/libmseed: Updated for version 3.1.1.
+libraries/msgpack-c-c: Fix DOWNLOAD.
+libraries/msgpack-c-cpp: Fix DOWNLOAD.
+libraries/qt-jpegxl-image-plugin: Updated for version 0.6.2.
+libraries/spdlog: Use bundled fmt.
+libraries/webkit2gtk4.1: Updated for version 2.44.1.
+libraries/webkit2gtk: Updated for version 2.44.1.
+misc/bitwarden-desktop: Updated for version 2024.3.2.
+misc/dtmflib: Added (Library to produce DTMF).
+misc/fcitx5-chinese-addons: Updated for version 5.1.4.
+misc/fcitx5-configtool: Updated for version 5.1.4.
+misc/fcitx5-gtk: Updated for version 5.1.2.
+misc/fcitx5-mcbopomofo: Updated for version 2.7.
+misc/fcitx5-qt: Add missing qt6 dependency.
+misc/fcitx5-qt: Updated for version 5.1.5.
+misc/fcitx5-table-extra: Updated for version 5.1.4.
+misc/fcitx5-table-other: Updated for version 5.1.1.
+misc/fcitx5: Updated for version 5.1.8.
+misc/libime: Updated for version 1.1.6.
+misc/xcb-imdkit: Updated for version 1.0.7.
+multimedia/inputstream.adapative: Version bump to 21.4.4
+multimedia/kodi: Use internal fmt and spdlog.
+multimedia/kodi: Version bump to 21.0 (Omega)
+multimedia/opera-ffmpeg-codecs: Updated for version 0.86.0.
+multimedia/x265: Fix build.
+network/AdGuardHome: Updated for version 0.107.48.
+network/UDR: Updated for version 0.9.4_578b97a.
+network/beegfs: Add development files.
+network/brave-browser: Updated for version 1.64.122.
+network/discord: Updated for version 0.0.48.
+network/discord: Updated for version 0.0.49.
+network/dnsproxy-bin: Updated for version 0.69.2.
+network/dropbox: Updated for version 196.4.6900.
+network/ejabberd-bin: Added (xmpp server).
+network/haproxy: Updated for version 2.8.9.
+network/librespeed-cli: Added (cli for LibreSpeed).
+network/lighttpd: Updated for version 1.4.76.
+network/llhttp: Updated for version 9.2.1.
+network/nextcloud-desktop: update 3.12.3
+network/opensmtpd: Updated for version 7.5.0p0.
+network/opera: Updated for version 109.0.5097.45.
+network/slack: Updated for version 4.37.101.
+network/tailscale: update 1.62.1
+network/telegram: Updated for version 4.16.6.
+network/varnish: Updated for version 7.5.0.
+network/vimfx: Added (Vim keyboard shortcuts for Firefox).
+network/vivaldi: Updated for version 6.6.3271.61.
+network/wpa-cute: Updated for version 0.8.5.
+network/znc: Updated for version 1.9.0.
+office/apvlv: Updated for version 0.5.0 (+new maintainer).
+office/calibre-bin: Updated for version 7.8.0.
+office/pandoc-bin: update 3.1.12.3
+office/texmacs: Updated for version 2.1.4.
+office/texmaker: Updated for version 5.1.4 + new maintainer.
+office/texstudio: Updated for version 4.7.3 + new maintainer.
+python/Flask: Updated for version 3.0.3.
+python/pipdeptree: README update.
+python/python-msal: Removed (Replaced with python3-msal)
+python/python3-PySimpleGUI: Updated README.
+python/python3-backports_tarfile: Added (tarfile backports).
+python/python3-beaker: Updated for version 1.13.0.
+python/python3-cffsubr: Fix building on -current.
+python/python3-filelock: Updated for version 3.13.4.
+python/python3-hatchling: Updated for version 1.22.5.
+python/python3-jaraco.context: Updated for version 5.3.0.
+python/python3-joblib: Updated for version 1.4.0.
+python/python3-kombu: Updated for version 5.3.7.
+python/python3-lazy_loader: Updated for version 0.4.
+python/python3-lxml: Updated for version 5.2.1.
+python/python3-meson-opt: Fix slack-desc.
+python/python3-msal: Added (Python3 version of python-msal).
+python/python3-parso: Updated for version 0.8.4.
+python/python3-paste: Updated for version 3.9.0.
+python/python3-pdm: Updated for version 2.13.3.
+python/python3-pynvim: Removed (Duplicate of python3-neovim).
+python/python3-setuptools-opt: Fix slack-desc.
+python/python3-setuptools-rust-opt: Fix slack-desc.
+python/python3-validators: Fix PYTHONPATH.
+python/typing-extensions: Updated for version 4.11.0.
+python/werkzeug: Updated for version 3.0.2.
+system/Iosevka-slab: Updated for version 29.1.0.
+system/Iosevka: Updated for version 29.1.0.
+system/aide: Update for version 0.18.6.
+system/chkrootkit: Updated for version 0.58b.
+system/chronograf: Updated for version 1.10.3
+system/doublecmd-qt5: Updated for version 1.1.12.
+system/fastfetch: Updated for version 2.9.0.
+system/fzf: Updated for version 0.49.0.
+system/kapacitor: Fix tarball handling.
+system/kapacitor: Updated for version 1.7.3.
+system/limine: Updated for version 7.3.1.
+system/loksh: Updated for version 7.5.
+system/mongodb: Updated for version 7.0.8.
+system/monitorix: Updated for version 3.15.0.
+system/netdata: Updated for version 1.45.3.
+system/oksh: Updated for version 7.5.
+system/openmpi: Updated for version 4.1.6.
+system/ripgrep: Updated for version 14.1.0.
+system/sensord: Added (Linux hardware monitoring).
+system/slpkg: Updated for version 5.0.4.
+system/slpkg: Updated for version 5.0.5.
+system/squashfuse: Updated for version 0.5.2.
+system/telegraf: Updated for version 1.30.1
+system/ttf-nerd-fonts-symbols: Updated for version 3.2.1.
++--------------------------+
Fri Apr 5 08:21:39 UTC 2024
academic/MetaPhlAn2: Fix github URL.
academic/OpenVSP: Fix github URL.