aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucio Sauer <watermanpaint@posteo.net>2023-06-27 04:21:11 +0200
committerLucio Sauer <watermanpaint@posteo.net>2023-06-27 04:24:02 +0200
commit68460592f27760598adf78843724191f8848e4d2 (patch)
treef5d25c843bb5a34a79d715f47d6f656dbda28803
parentwww-apps/pleroma: 2.5.2 isn't compatible with erlang-26 nor elixir-1.15 (diff)
downloadguru-68460592f27760598adf78843724191f8848e4d2.tar.gz
guru-68460592f27760598adf78843724191f8848e4d2.tar.bz2
guru-68460592f27760598adf78843724191f8848e4d2.zip
*/*: fix MissingRemoteId in metadata.xml
* Manually checked, I hope I caught most errors Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
-rw-r--r--app-accessibility/mimic1/metadata.xml3
-rw-r--r--app-backup/timeshift-autosnap/metadata.xml1
-rw-r--r--app-crypt/PBinCLI/metadata.xml3
-rw-r--r--app-crypt/intel-ipsec-mb/metadata.xml3
-rw-r--r--app-dicts/dictd-misc/metadata.xml3
-rw-r--r--app-emulation/proton-ge-custom-bin/metadata.xml1
-rw-r--r--app-emulation/quickemu/metadata.xml3
-rw-r--r--app-eselect/eselect-vala/metadata.xml8
-rw-r--r--app-metrics/scaphandre/metadata.xml3
-rw-r--r--app-misc/apidb/metadata.xml3
-rw-r--r--app-misc/aw-client/metadata.xml3
-rw-r--r--app-misc/aw-core/metadata.xml3
-rw-r--r--app-misc/cheat/metadata.xml1
-rw-r--r--app-misc/electricsheep/metadata.xml8
-rw-r--r--app-misc/fff/metadata.xml3
-rw-r--r--app-misc/ghq/metadata.xml3
-rw-r--r--app-misc/glow/metadata.xml5
-rw-r--r--app-misc/kloak/metadata.xml6
-rw-r--r--app-misc/macchina/metadata.xml2
-rw-r--r--app-misc/minder/metadata.xml3
-rw-r--r--app-misc/tai/metadata.xml1
-rw-r--r--app-misc/termdown/metadata.xml3
-rw-r--r--app-misc/uwufetch/metadata.xml8
-rw-r--r--app-misc/walld/metadata.xml3
-rw-r--r--app-mobilephone/flashlight/metadata.xml5
-rw-r--r--app-mobilephone/mobile-config-firefox/metadata.xml5
-rw-r--r--app-mobilephone/usb-tethering/metadata.xml5
-rw-r--r--app-office/beancount/metadata.xml3
-rw-r--r--app-shells/pokemon-colorscripts/metadata.xml5
-rw-r--r--app-shells/powerline-go/metadata.xml3
-rw-r--r--app-shells/zsh-autosuggestions/metadata.xml3
-rw-r--r--app-text/code-minimap/metadata.xml3
-rw-r--r--app-text/lizard/metadata.xml3
-rw-r--r--app-text/the-platinum-searcher-bin/metadata.xml8
-rw-r--r--app-text/tldr/metadata.xml1
-rw-r--r--app-vim/bracketed-paste/metadata.xml3
-rw-r--r--app-vim/css-color/metadata.xml3
-rw-r--r--app-vim/gemini-vim/metadata.xml1
-rw-r--r--app-vim/kotlin-vim/metadata.xml8
-rw-r--r--app-vim/nim-syntax/metadata.xml3
-rw-r--r--app-vim/themis/metadata.xml3
-rw-r--r--app-vim/vala-syntax/metadata.xml8
-rw-r--r--app-vim/vim-sensible/metadata.xml3
-rw-r--r--app-vim/vimwiki-cli/metadata.xml8
-rw-r--r--dev-cpp/cpp-jwt/metadata.xml3
-rw-r--r--dev-cpp/gsl-lite/metadata.xml3
-rw-r--r--dev-cpp/workflow/metadata.xml3
-rw-r--r--dev-cpp/xdgpp/metadata.xml3
-rw-r--r--dev-crystal/backtracer/metadata.xml1
-rw-r--r--dev-crystal/crikey/metadata.xml1
-rw-r--r--dev-crystal/crustache/metadata.xml1
-rw-r--r--dev-crystal/crystal-db/metadata.xml1
-rw-r--r--dev-crystal/crystal-fnv/metadata.xml1
-rw-r--r--dev-crystal/crystal-html5/metadata.xml1
-rw-r--r--dev-crystal/crystal-pg/metadata.xml3
-rw-r--r--dev-crystal/crystal-sqlite3/metadata.xml1
-rw-r--r--dev-crystal/crystal-xpath2/metadata.xml1
-rw-r--r--dev-crystal/crystar/metadata.xml1
-rw-r--r--dev-crystal/exception_page/metadata.xml1
-rw-r--r--dev-crystal/habitat/metadata.xml1
-rw-r--r--dev-crystal/inflector/metadata.xml1
-rw-r--r--dev-crystal/jbuilder/metadata.xml3
-rw-r--r--dev-crystal/json_mapping/metadata.xml1
-rw-r--r--dev-crystal/kemal/metadata.xml1
-rw-r--r--dev-crystal/kilt/metadata.xml1
-rw-r--r--dev-crystal/liquid/metadata.xml1
-rw-r--r--dev-crystal/lucky_flow/metadata.xml1
-rw-r--r--dev-crystal/protodec/metadata.xml1
-rw-r--r--dev-crystal/radix/metadata.xml1
-rw-r--r--dev-crystal/selenium/metadata.xml1
-rw-r--r--dev-crystal/slang/metadata.xml1
-rw-r--r--dev-crystal/spectator/metadata.xml1
-rw-r--r--dev-crystal/temel/metadata.xml8
-rw-r--r--dev-crystal/water/metadata.xml1
-rw-r--r--dev-db/pg_repack/metadata.xml3
-rw-r--r--dev-db/rum/metadata.xml3
-rw-r--r--dev-dotnet/gtk-sharp/metadata.xml8
-rw-r--r--dev-elixir/hex/metadata.xml5
-rw-r--r--dev-embedded/etlcpp/metadata.xml29
-rw-r--r--dev-embedded/idf-component-manager/metadata.xml3
-rw-r--r--dev-erlang/cowboy/metadata.xml5
-rw-r--r--dev-erlang/cowlib/metadata.xml5
-rw-r--r--dev-erlang/ranch/metadata.xml5
-rw-r--r--dev-games/liblcf/metadata.xml8
-rw-r--r--dev-games/surgescript/metadata.xml3
-rw-r--r--dev-go/lichen/metadata.xml3
-rw-r--r--dev-lang/opencilk-bin/metadata.xml3
-rw-r--r--dev-lang/opencilk/metadata.xml3
-rw-r--r--dev-lang/wabt/metadata.xml3
-rw-r--r--dev-libs/dmd_core/metadata.xml3
-rw-r--r--dev-libs/hts_engine/metadata.xml3
-rw-r--r--dev-libs/imsg-compat/metadata.xml3
-rw-r--r--dev-libs/octetos-biblion/metadata.xml3
-rw-r--r--dev-libs/octetos-core/metadata.xml3
-rw-r--r--dev-libs/octetos-coreutils/metadata.xml3
-rw-r--r--dev-libs/octetos-db-abstract/metadata.xml3
-rw-r--r--dev-libs/octetos-db-maria/metadata.xml3
-rw-r--r--dev-libs/octetos-db-postgresql/metadata.xml3
-rw-r--r--dev-libs/octetos-db/metadata.xml3
-rw-r--r--dev-libs/properties-cpp/metadata.xml1
-rw-r--r--dev-libs/randomx/metadata.xml3
-rw-r--r--dev-libs/sirit/metadata.xml3
-rw-r--r--dev-libs/supercop/metadata.xml3
-rw-r--r--dev-python/TakeTheTime/metadata.xml4
-rw-r--r--dev-python/XenAPI/metadata.xml1
-rw-r--r--dev-python/aiomysql/metadata.xml3
-rw-r--r--dev-python/asgi-lifespan/metadata.xml1
-rw-r--r--dev-python/asyncmy/metadata.xml1
-rw-r--r--dev-python/asyncpg/metadata.xml4
-rw-r--r--dev-python/auditok/metadata.xml5
-rw-r--r--dev-python/click-repl/metadata.xml4
-rw-r--r--dev-python/cx-oracle/metadata.xml3
-rw-r--r--dev-python/dacite/metadata.xml3
-rw-r--r--dev-python/dataclasses_json/metadata.xml5
-rw-r--r--dev-python/etcd3/metadata.xml1
-rw-r--r--dev-python/flask-restx/metadata.xml3
-rw-r--r--dev-python/guidata/metadata.xml3
-rw-r--r--dev-python/hijri-converter/metadata.xml4
-rw-r--r--dev-python/hypothesmith/metadata.xml6
-rw-r--r--dev-python/i3ipc/metadata.xml5
-rw-r--r--dev-python/itemadapter/metadata.xml3
-rw-r--r--dev-python/itemloaders/metadata.xml3
-rw-r--r--dev-python/jinja2-cli/metadata.xml8
-rw-r--r--dev-python/jupyter-sphinx/metadata.xml4
-rw-r--r--dev-python/libcst/metadata.xml5
-rw-r--r--dev-python/libusb1/metadata.xml1
-rw-r--r--dev-python/marshmallow_enum/metadata.xml5
-rw-r--r--dev-python/material-color-utilities/metadata.xml8
-rw-r--r--dev-python/mkdocs-swagger-ui-tag/metadata.xml1
-rw-r--r--dev-python/moreorless/metadata.xml6
-rw-r--r--dev-python/os-api-ref/metadata.xml3
-rw-r--r--dev-python/oscrypto/metadata.xml4
-rw-r--r--dev-python/parsel/metadata.xml4
-rw-r--r--dev-python/pem/metadata.xml8
-rw-r--r--dev-python/persist-queue/metadata.xml4
-rw-r--r--dev-python/protego/metadata.xml4
-rw-r--r--dev-python/pydub/metadata.xml5
-rw-r--r--dev-python/pygments-promql/metadata.xml1
-rw-r--r--dev-python/pykeepass/metadata.xml3
-rw-r--r--dev-python/pysubs2/metadata.xml5
-rw-r--r--dev-python/python-pidfile/metadata.xml6
-rw-r--r--dev-python/python-skywater-pdk/metadata.xml5
-rw-r--r--dev-python/pywebview/metadata.xml1
-rw-r--r--dev-python/queuelib/metadata.xml3
-rw-r--r--dev-python/readability-lxml/metadata.xml1
-rw-r--r--dev-python/rstr/metadata.xml1
-rw-r--r--dev-python/schema/metadata.xml4
-rw-r--r--dev-python/sjcl/metadata.xml3
-rw-r--r--dev-python/sphinx-argparse/metadata.xml4
-rw-r--r--dev-python/sphinx-rtd-dark-mode/metadata.xml1
-rw-r--r--dev-python/sphinx-sitemap/metadata.xml1
-rw-r--r--dev-python/srt/metadata.xml6
-rw-r--r--dev-python/sse-starlette/metadata.xml5
-rw-r--r--dev-python/stdlibs/metadata.xml6
-rw-r--r--dev-python/sysv_ipc/metadata.xml3
-rw-r--r--dev-python/timeslot/metadata.xml4
-rw-r--r--dev-python/trailrunner/metadata.xml6
-rw-r--r--dev-python/tweepy/metadata.xml3
-rw-r--r--dev-python/types-python-dateutil/metadata.xml1
-rw-r--r--dev-python/types-pytz/metadata.xml1
-rw-r--r--dev-python/typing_inspect/metadata.xml6
-rw-r--r--dev-python/ufmt/metadata.xml6
-rw-r--r--dev-python/urlmatch/metadata.xml5
-rw-r--r--dev-python/usort/metadata.xml6
-rw-r--r--dev-python/volatile/metadata.xml5
-rw-r--r--dev-python/w3lib/metadata.xml4
-rw-r--r--dev-python/webrtcvad/metadata.xml5
-rw-r--r--dev-python/wheezy-template/metadata.xml8
-rw-r--r--dev-python/wsgi_intercept/metadata.xml1
-rw-r--r--dev-python/xunitparser/metadata.xml3
-rw-r--r--dev-python/yaql/metadata.xml1
-rw-r--r--dev-raku/Digest-MD5/metadata.xml4
-rw-r--r--dev-raku/File-Directory-Tree/metadata.xml4
-rw-r--r--dev-raku/File-Find/metadata.xml4
-rw-r--r--dev-raku/File-Which/metadata.xml4
-rw-r--r--dev-raku/LibraryMake/metadata.xml4
-rw-r--r--dev-raku/Shell-Command/metadata.xml4
-rw-r--r--dev-raku/Term-termios/metadata.xml4
-rw-r--r--dev-raku/Terminal-ANSIColor/metadata.xml4
-rw-r--r--dev-raku/Terminal-ANSIParser/metadata.xml4
-rw-r--r--dev-raku/Terminal-LineEditor/metadata.xml4
-rw-r--r--dev-raku/Text-MiscUtils/metadata.xml4
-rw-r--r--dev-raku/URI-Encode/metadata.xml4
-rw-r--r--dev-raku/fez/metadata.xml4
-rw-r--r--dev-raku/zef/metadata.xml4
-rw-r--r--dev-util/bazelisk/metadata.xml3
-rw-r--r--dev-util/cargo-make/metadata.xml3
-rw-r--r--dev-util/exercism/metadata.xml3
-rw-r--r--dev-util/git-bug/metadata.xml8
-rw-r--r--dev-util/glsl-language-server/metadata.xml8
-rw-r--r--dev-util/pmbootstrap/metadata.xml5
-rw-r--r--dev-util/qshaderedit/metadata.xml3
-rw-r--r--dev-util/reflex/metadata.xml3
-rw-r--r--dev-util/vala-language-server/metadata.xml5
-rw-r--r--dev-util/wakatime-cli/metadata.xml3
-rw-r--r--games-action/ATLauncher/metadata.xml3
-rw-r--r--games-arcade/SpaceCadetPinball/metadata.xml5
-rw-r--r--games-arcade/opensurge/metadata.xml3
-rw-r--r--games-emulation/flycast/metadata.xml3
-rw-r--r--games-emulation/mupen64plus-qt/metadata.xml3
-rw-r--r--games-emulation/np2kai/metadata.xml3
-rw-r--r--games-engines/easyrpg-player/metadata.xml4
-rw-r--r--games-engines/ponscripter-fork/metadata.xml8
-rw-r--r--games-fps/openspades/metadata.xml3
-rw-r--r--games-fps/quakespasm/metadata.xml3
-rw-r--r--games-misc/asciiquarium/metadata.xml3
-rw-r--r--games-puzzle/aaaaxy/metadata.xml2
-rw-r--r--games-puzzle/krank/metadata.xml4
-rw-r--r--games-rpg/airshipper/metadata.xml6
-rw-r--r--games-server/among-sus/metadata.xml1
-rw-r--r--games-util/NotEnoughProduction/metadata.xml3
-rw-r--r--games-util/hid-nintendo/metadata.xml3
-rw-r--r--games-util/roll/metadata.xml5
-rw-r--r--games-util/xivlauncher/metadata.xml3
-rw-r--r--gnome-extra/iio-sensor-proxy/metadata.xml5
-rw-r--r--gnome-extra/portfolio/metadata.xml1
-rw-r--r--gnome-extra/vvmplayer/metadata.xml1
-rw-r--r--gui-apps/coreapps-meta/metadata.xml13
-rw-r--r--gui-apps/gcolor3/metadata.xml1
-rw-r--r--gui-apps/gradience/metadata.xml3
-rw-r--r--gui-apps/szyszka/metadata.xml1
-rw-r--r--gui-apps/tiramisu/metadata.xml3
-rw-r--r--gui-apps/tootle/metadata.xml8
-rw-r--r--gui-wm/phosh/metadata.xml1
-rw-r--r--kde-misc/kio-gemini/metadata.xml1
-rw-r--r--media-fonts/last-resort/metadata.xml3
-rw-r--r--media-fonts/overpass/metadata.xml3
-rw-r--r--media-gfx/dustr/metadata.xml3
-rw-r--r--media-gfx/fontdiff/metadata.xml3
-rw-r--r--media-gfx/fontpreview/metadata.xml1
-rw-r--r--media-gfx/heatshrink/metadata.xml8
-rw-r--r--media-gfx/libpsautohint/metadata.xml3
-rw-r--r--media-gfx/sic/metadata.xml1
-rw-r--r--media-libs/alsa-ucm-pinephone/metadata.xml5
-rw-r--r--media-libs/alvr/metadata.xml3
-rw-r--r--media-libs/grok/metadata.xml3
-rw-r--r--media-plugins/alsa-sndio/metadata.xml3
-rw-r--r--media-plugins/gimp-avif-plugin/metadata.xml5
-rw-r--r--media-plugins/qt-jpegxl-image-plugin/metadata.xml5
-rw-r--r--media-sound/6pm/metadata.xml6
-rw-r--r--media-sound/add64/metadata.xml6
-rw-r--r--media-sound/amberol/metadata.xml1
-rw-r--r--media-sound/helvum/metadata.xml1
-rw-r--r--media-sound/hushboard/metadata.xml5
-rw-r--r--media-sound/mopidy/metadata.xml3
-rw-r--r--media-sound/mpvc/metadata.xml3
-rw-r--r--media-sound/netcat-cpi/metadata.xml3
-rw-r--r--media-sound/nulloy/metadata.xml3
-rw-r--r--media-sound/pulseaudio-virtualmic/metadata.xml3
-rw-r--r--media-sound/spotify-adblock/metadata.xml5
-rw-r--r--media-video/ciano/metadata.xml1
-rw-r--r--media-video/megapixels/metadata.xml5
-rw-r--r--media-video/syncplay/metadata.xml4
-rw-r--r--media-video/trakt-scrobbler/metadata.xml5
-rw-r--r--mpv-plugin/autosubsync-mpv/metadata.xml5
-rw-r--r--mpv-plugin/kde-do-not-disturb/metadata.xml5
-rw-r--r--mpv-plugin/kde-night-color/metadata.xml5
-rw-r--r--mpv-plugin/mpv-autosub/metadata.xml5
-rw-r--r--mpv-plugin/mpv-youtube-upnext/metadata.xml5
-rw-r--r--mpv-plugin/mpv_sponsorblock/metadata.xml5
-rw-r--r--mpv-plugin/mpv_thumbnail_script/metadata.xml5
-rw-r--r--net-analyzer/gping-bin/metadata.xml4
-rw-r--r--net-client/amfora/metadata.xml3
-rw-r--r--net-client/kristall/metadata.xml1
-rw-r--r--net-dialup/atinout/metadata.xml5
-rw-r--r--net-fs/hubicfuse/metadata.xml3
-rw-r--r--net-im/Quaternion/metadata.xml3
-rw-r--r--net-im/abaddon/metadata.xml3
-rw-r--r--net-im/chatterino/metadata.xml3
-rw-r--r--net-im/gajim-plugins/metadata.xml4
-rw-r--r--net-im/jitsi-meet/metadata.xml4
-rw-r--r--net-im/ruqola/metadata.xml4
-rw-r--r--net-libs/ixwebsocket/metadata.xml3
-rw-r--r--net-libs/picotls/metadata.xml3
-rw-r--r--net-libs/usockets/metadata.xml3
-rw-r--r--net-misc/FORT-validator/metadata.xml3
-rw-r--r--net-misc/eg25-manager/metadata.xml1
-rw-r--r--net-misc/freetube-bin/metadata.xml3
-rw-r--r--net-misc/peertube-viewer-rs/metadata.xml5
-rw-r--r--net-misc/purritobin/metadata.xml3
-rw-r--r--net-misc/tuxi/metadata.xml3
-rw-r--r--net-misc/whatscli/metadata.xml3
-rw-r--r--net-p2p/bisq-bin/metadata.xml3
-rw-r--r--net-p2p/ipfs-cluster/metadata.xml3
-rw-r--r--net-voip/vvmd/metadata.xml1
-rw-r--r--sci-electronics/open_pdks/metadata.xml5
-rw-r--r--sci-electronics/skywater-pdk/metadata.xml5
-rw-r--r--sci-libs/magma/metadata.xml3
-rw-r--r--sci-libs/mlpack/metadata.xml3
-rw-r--r--sci-libs/saclib/metadata.xml1
-rw-r--r--sci-libs/superlu_dist/metadata.xml3
-rw-r--r--sci-mathematics/minisat+/metadata.xml3
-rw-r--r--sci-mathematics/qepcad/metadata.xml1
-rw-r--r--sci-mathematics/the-omega-project/metadata.xml3
-rw-r--r--sys-apps/0xFFFF/metadata.xml3
-rw-r--r--sys-apps/asus-numpad/metadata.xml8
-rw-r--r--sys-apps/asus-touchpad-numpad-driver/metadata.xml3
-rw-r--r--sys-apps/drm_info/metadata.xml3
-rw-r--r--sys-apps/fchroot/metadata.xml5
-rw-r--r--sys-apps/nvimpager/metadata.xml8
-rw-r--r--sys-apps/qemu-openrc/metadata.xml3
-rw-r--r--sys-apps/qjournalctl/metadata.xml3
-rw-r--r--sys-apps/sdate/metadata.xml3
-rw-r--r--sys-apps/systemd-bootchart/metadata.xml5
-rw-r--r--sys-auth/pam-gnupg/metadata.xml5
-rw-r--r--sys-boot/customrescuecd-x86-grub/metadata.xml3
-rw-r--r--sys-boot/customrescuecd-x86_64-grub/metadata.xml3
-rw-r--r--sys-boot/woeusb-ng/metadata.xml3
-rw-r--r--sys-cluster/kops-bin/metadata.xml8
-rw-r--r--sys-devel/fcode-utils/metadata.xml3
-rw-r--r--sys-fs/ddrescueview/metadata.xml8
-rw-r--r--sys-fs/gcsfuse/metadata.xml1
-rw-r--r--sys-fs/ufiformat/metadata.xml2
-rw-r--r--sys-libs/nss-tls/metadata.xml3
-rw-r--r--sys-process/gotop/metadata.xml1
-rw-r--r--sys-process/snooze/metadata.xml8
-rw-r--r--www-apps/jackett-bin/metadata.xml3
-rw-r--r--www-apps/uwebsockets/metadata.xml3
-rw-r--r--www-client/woob/metadata.xml3
-rw-r--r--www-misc/gorss/metadata.xml3
-rw-r--r--www-misc/wyebadblock/metadata.xml3
-rw-r--r--x11-apps/lightdm-gtk-greeter-settings/metadata.xml3
-rw-r--r--x11-drivers/OpenTabletDriver-bin/metadata.xml5
-rw-r--r--x11-misc/aerial-sddm-theme/metadata.xml3
-rw-r--r--x11-misc/caffeine-ng/metadata.xml3
-rw-r--r--x11-misc/leftwm-theme/metadata.xml2
-rw-r--r--x11-misc/squeekboard/metadata.xml1
-rw-r--r--x11-terms/dmd5620/metadata.xml3
-rw-r--r--x11-themes/arc-darkest-colors/metadata.xml3
-rw-r--r--x11-wm/berry/metadata.xml8
-rw-r--r--x11-wm/phoc/metadata.xml1
331 files changed, 1088 insertions, 97 deletions
diff --git a/app-accessibility/mimic1/metadata.xml b/app-accessibility/mimic1/metadata.xml
index 2092bcc33..f0176b856 100644
--- a/app-accessibility/mimic1/metadata.xml
+++ b/app-accessibility/mimic1/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">MycroftAI/mimic1</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-backup/timeshift-autosnap/metadata.xml b/app-backup/timeshift-autosnap/metadata.xml
index 9e5303c00..0d1e3e6b9 100644
--- a/app-backup/timeshift-autosnap/metadata.xml
+++ b/app-backup/timeshift-autosnap/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="github">Antynea/grub-btrfs</remote-id>
+ <remote-id type="gitlab">gobonja/timeshift-autosnap</remote-id>
</upstream>
<longdescription lang="en">
Improves Grub by adding "btrfs snapshots" to the Grub menu.
diff --git a/app-crypt/PBinCLI/metadata.xml b/app-crypt/PBinCLI/metadata.xml
index 2092bcc33..627294dcf 100644
--- a/app-crypt/PBinCLI/metadata.xml
+++ b/app-crypt/PBinCLI/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">r4sas/PBinCLI</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-crypt/intel-ipsec-mb/metadata.xml b/app-crypt/intel-ipsec-mb/metadata.xml
index 1fece5199..d1f55cff2 100644
--- a/app-crypt/intel-ipsec-mb/metadata.xml
+++ b/app-crypt/intel-ipsec-mb/metadata.xml
@@ -10,4 +10,7 @@
<flag name="safe-lookup">lookups which depend on sensitive information are implemented with constant time functions</flag>
<flag name="safe-param">input parameters are checked, looking generally for NULL pointers or an incorrect input length</flag>
</use>
+ <upstream>
+ <remote-id type="github">intel/intel-ipsec-mb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-dicts/dictd-misc/metadata.xml b/app-dicts/dictd-misc/metadata.xml
index 0a55a8684..9da105af3 100644
--- a/app-dicts/dictd-misc/metadata.xml
+++ b/app-dicts/dictd-misc/metadata.xml
@@ -6,4 +6,7 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="launchpad">ubuntu</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-emulation/proton-ge-custom-bin/metadata.xml b/app-emulation/proton-ge-custom-bin/metadata.xml
index b5d1811b0..8ef72f91a 100644
--- a/app-emulation/proton-ge-custom-bin/metadata.xml
+++ b/app-emulation/proton-ge-custom-bin/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://discord.com/invite/6y3BdzC</bugs-to>
+ <remote-id type="github">GloriousEggroll/proton-ge-custom</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-emulation/quickemu/metadata.xml b/app-emulation/quickemu/metadata.xml
index 115e9d64a..ad71984fd 100644
--- a/app-emulation/quickemu/metadata.xml
+++ b/app-emulation/quickemu/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">quickemu-project/quickemu</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-eselect/eselect-vala/metadata.xml b/app-eselect/eselect-vala/metadata.xml
new file mode 100644
index 000000000..aa2c61b06
--- /dev/null
+++ b/app-eselect/eselect-vala/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">coldnew/eselect-vala</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-metrics/scaphandre/metadata.xml b/app-metrics/scaphandre/metadata.xml
index 252601ac8..b8f53ede2 100644
--- a/app-metrics/scaphandre/metadata.xml
+++ b/app-metrics/scaphandre/metadata.xml
@@ -5,4 +5,7 @@
<email>mathieu.tortuyaux@gmail.com</email>
<name>Mathieu Tortuyaux</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">hubblo-org/scaphandre</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/apidb/metadata.xml b/app-misc/apidb/metadata.xml
index 80ca0ebf9..cb4cccbf8 100644
--- a/app-misc/apidb/metadata.xml
+++ b/app-misc/apidb/metadata.xml
@@ -11,4 +11,7 @@
<flag name="commands">Build commands</flag>
<flag name="corelibs">Build Abtract layer</flag>
</use>
+ <upstream>
+ <remote-id type="github">azaeldevel/apidb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/aw-client/metadata.xml b/app-misc/aw-client/metadata.xml
index ee7417102..f5e1961e9 100644
--- a/app-misc/aw-client/metadata.xml
+++ b/app-misc/aw-client/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ActivityWatch/aw-client</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/aw-core/metadata.xml b/app-misc/aw-core/metadata.xml
index ee7417102..98be13339 100644
--- a/app-misc/aw-core/metadata.xml
+++ b/app-misc/aw-core/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ActivityWatch/aw-core</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/cheat/metadata.xml b/app-misc/cheat/metadata.xml
index 5d6f3f857..e8bdb4485 100644
--- a/app-misc/cheat/metadata.xml
+++ b/app-misc/cheat/metadata.xml
@@ -11,5 +11,6 @@ It was designed to help remind *nix system administrators of options for command
</longdescription>
<upstream>
<bugs-to>https://github.com/cheat/cheat/issues</bugs-to>
+ <remote-id type="github">cheat/cheat</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-misc/electricsheep/metadata.xml b/app-misc/electricsheep/metadata.xml
new file mode 100644
index 000000000..ddb6abd00
--- /dev/null
+++ b/app-misc/electricsheep/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">scottdraves/electricsheep</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-misc/fff/metadata.xml b/app-misc/fff/metadata.xml
index c8244df32..4545c38fd 100644
--- a/app-misc/fff/metadata.xml
+++ b/app-misc/fff/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">dylanaraps/fff</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/ghq/metadata.xml b/app-misc/ghq/metadata.xml
index 683377033..e0c03bf75 100644
--- a/app-misc/ghq/metadata.xml
+++ b/app-misc/ghq/metadata.xml
@@ -5,4 +5,7 @@
<email>kenichi.taka@gmail.com</email>
<name>Kenichi Takahashi</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">x-motemen/ghq</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/glow/metadata.xml b/app-misc/glow/metadata.xml
index 2924f0387..46ee85bfd 100644
--- a/app-misc/glow/metadata.xml
+++ b/app-misc/glow/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">charmbracelet/glow</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/kloak/metadata.xml b/app-misc/kloak/metadata.xml
index c0e08ca5a..3329e7098 100644
--- a/app-misc/kloak/metadata.xml
+++ b/app-misc/kloak/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>c@cgps.ch</email>
<name>Chaquen Beliakov Amaya</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Whonix/kloak</remote-id>
+ <remote-id type="gitlab">whonix/kloak</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/macchina/metadata.xml b/app-misc/macchina/metadata.xml
index 63f7a9ee4..f9d946c54 100644
--- a/app-misc/macchina/metadata.xml
+++ b/app-misc/macchina/metadata.xml
@@ -8,6 +8,6 @@
<upstream>
<doc>https://github.com/Macchina-CLI/macchina</doc>
<bugs-to>https://github.com/Macchina-CLI/macchina/issues</bugs-to>
+ <remote-id type="github">Macchina-CLI/macchina</remote-id>
</upstream>
</pkgmetadata>
-
diff --git a/app-misc/minder/metadata.xml b/app-misc/minder/metadata.xml
index ee7417102..f90ab9819 100644
--- a/app-misc/minder/metadata.xml
+++ b/app-misc/minder/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">phase1geo/Minder</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/tai/metadata.xml b/app-misc/tai/metadata.xml
index 410cd0e7c..075b6ecd4 100644
--- a/app-misc/tai/metadata.xml
+++ b/app-misc/tai/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<bugs-to>https://github.com/MustafaSalih1993/tai/issues</bugs-to>
+ <remote-id type="github">mustafasalih1993/tai</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-misc/termdown/metadata.xml b/app-misc/termdown/metadata.xml
index c8244df32..4d0a497cf 100644
--- a/app-misc/termdown/metadata.xml
+++ b/app-misc/termdown/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">trehn/termdown</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/uwufetch/metadata.xml b/app-misc/uwufetch/metadata.xml
new file mode 100644
index 000000000..b3ef39313
--- /dev/null
+++ b/app-misc/uwufetch/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">TheDarkBug/uwufetch</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-misc/walld/metadata.xml b/app-misc/walld/metadata.xml
index d021e3ca5..b005041b7 100644
--- a/app-misc/walld/metadata.xml
+++ b/app-misc/walld/metadata.xml
@@ -10,4 +10,7 @@
Walld automatically changes the wallpaper. It sets the wallpaper through feh. It changes the wallpaper by default every 30 minutes.
Walld has a feature that grabs the 16 most prominent colors from the wallpaper that it has set. Walld puts them in a file located at $HOME/.walld/colors. This file can be included in your .Xresources. Walld then reloads your .Xresources with xrdb.
</longdescription>
+ <upstream>
+ <remote-id type="github">Dotz0cat/walld</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-mobilephone/flashlight/metadata.xml b/app-mobilephone/flashlight/metadata.xml
index e625522c8..6d5ef04d4 100644
--- a/app-mobilephone/flashlight/metadata.xml
+++ b/app-mobilephone/flashlight/metadata.xml
@@ -1,5 +1,8 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="gitlab">a-wai/flashlight.git</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml b/app-mobilephone/mobile-config-firefox/metadata.xml
index e625522c8..7636b6a7a 100644
--- a/app-mobilephone/mobile-config-firefox/metadata.xml
+++ b/app-mobilephone/mobile-config-firefox/metadata.xml
@@ -1,5 +1,8 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="gitlab">postmarketOS/mobile-config-firefox</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-mobilephone/usb-tethering/metadata.xml b/app-mobilephone/usb-tethering/metadata.xml
index 3b196a008..e2b164bdc 100644
--- a/app-mobilephone/usb-tethering/metadata.xml
+++ b/app-mobilephone/usb-tethering/metadata.xml
@@ -1,8 +1,11 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gjdijkman@gjdwebserver.nl</email>
<name>Gerben Jan Dijkman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">dreemurrs-embedded/Pine64-Arch</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/beancount/metadata.xml b/app-office/beancount/metadata.xml
index ecd901987..4dc3fe8be 100644
--- a/app-office/beancount/metadata.xml
+++ b/app-office/beancount/metadata.xml
@@ -11,4 +11,7 @@
and generate and export a variety of reports, such as balance sheets or
income statements.
</longdescription>
+ <upstream>
+ <remote-id type="github">beancount/beancount</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-shells/pokemon-colorscripts/metadata.xml b/app-shells/pokemon-colorscripts/metadata.xml
index 50dcf2837..9572599a1 100644
--- a/app-shells/pokemon-colorscripts/metadata.xml
+++ b/app-shells/pokemon-colorscripts/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>patrick.joseph.taylor@gmail.com</email>
<name>Patrick J Taylor</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">phoneybadger/pokemon-colorscripts</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-shells/powerline-go/metadata.xml b/app-shells/powerline-go/metadata.xml
index 53f3f69a8..856d46aad 100644
--- a/app-shells/powerline-go/metadata.xml
+++ b/app-shells/powerline-go/metadata.xml
@@ -5,4 +5,7 @@
<email>egorr.berd@gmail.com</email>
<name>Yahor Berdnikau</name>
</maintainer>
+<upstream>
+ <remote-id type="github">justjanne/powerline-go</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/app-shells/zsh-autosuggestions/metadata.xml b/app-shells/zsh-autosuggestions/metadata.xml
index c8244df32..72e0a1622 100644
--- a/app-shells/zsh-autosuggestions/metadata.xml
+++ b/app-shells/zsh-autosuggestions/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">zsh-users/zsh-autosuggestions</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-text/code-minimap/metadata.xml b/app-text/code-minimap/metadata.xml
index 402db03fb..ab66c7425 100644
--- a/app-text/code-minimap/metadata.xml
+++ b/app-text/code-minimap/metadata.xml
@@ -5,4 +5,7 @@
<email>freijon@pm.me</email>
<name>Jonas Frei</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">wfxr/code-minimap</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-text/lizard/metadata.xml b/app-text/lizard/metadata.xml
index ee7417102..193934510 100644
--- a/app-text/lizard/metadata.xml
+++ b/app-text/lizard/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">terryyin/lizard</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-text/the-platinum-searcher-bin/metadata.xml b/app-text/the-platinum-searcher-bin/metadata.xml
new file mode 100644
index 000000000..e4c92fb54
--- /dev/null
+++ b/app-text/the-platinum-searcher-bin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">monochromegane/the_platinum_searcher</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-text/tldr/metadata.xml b/app-text/tldr/metadata.xml
index a729ae346..1c4af7ba7 100644
--- a/app-text/tldr/metadata.xml
+++ b/app-text/tldr/metadata.xml
@@ -4,6 +4,7 @@
<upstream>
<remote-id type="github">tldr-pages/tldr-python-client</remote-id>
<bugs-to>https://github.com/tldr-pages/tldr-python-client/issues</bugs-to>
+ <remote-id type="pypi">tldr</remote-id>
</upstream>
<maintainer type="person">
<email>contrib_x@protonmail.com</email>
diff --git a/app-vim/bracketed-paste/metadata.xml b/app-vim/bracketed-paste/metadata.xml
index 8e42ee206..15e3888f8 100644
--- a/app-vim/bracketed-paste/metadata.xml
+++ b/app-vim/bracketed-paste/metadata.xml
@@ -14,4 +14,7 @@
stays unchanged for about 0.1s, vim-paste-easy will `set
nopaste` for you.
</longdescription>
+ <upstream>
+ <remote-id type="github">ConradIrwin/vim-bracketed-paste</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-vim/css-color/metadata.xml b/app-vim/css-color/metadata.xml
index 7ebbd0334..3fbbd8fa7 100644
--- a/app-vim/css-color/metadata.xml
+++ b/app-vim/css-color/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ap/vim-css-color</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-vim/gemini-vim/metadata.xml b/app-vim/gemini-vim/metadata.xml
index 96287fe91..dcc53a5c5 100644
--- a/app-vim/gemini-vim/metadata.xml
+++ b/app-vim/gemini-vim/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>mailto:~torresjrjr/public-inbox@list.sr.ht</bugs-to>
+ <remote-id type="sourcehut">~torresjrjr/gemini.vim</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-vim/kotlin-vim/metadata.xml b/app-vim/kotlin-vim/metadata.xml
new file mode 100644
index 000000000..e4fdb6233
--- /dev/null
+++ b/app-vim/kotlin-vim/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">udalov/kotlin-vim</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-vim/nim-syntax/metadata.xml b/app-vim/nim-syntax/metadata.xml
index 7ebbd0334..539ac54c7 100644
--- a/app-vim/nim-syntax/metadata.xml
+++ b/app-vim/nim-syntax/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">zah/nim.vim</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-vim/themis/metadata.xml b/app-vim/themis/metadata.xml
index 7ebbd0334..11fc8f79f 100644
--- a/app-vim/themis/metadata.xml
+++ b/app-vim/themis/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">thinca/vim-themis</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-vim/vala-syntax/metadata.xml b/app-vim/vala-syntax/metadata.xml
new file mode 100644
index 000000000..1f974eca3
--- /dev/null
+++ b/app-vim/vala-syntax/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">vala-lang/vala.vim</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-vim/vim-sensible/metadata.xml b/app-vim/vim-sensible/metadata.xml
index 62eccb1dc..eb1161524 100644
--- a/app-vim/vim-sensible/metadata.xml
+++ b/app-vim/vim-sensible/metadata.xml
@@ -23,4 +23,7 @@
from your vimrc, having this installed will ensure you still have some
basic amenities.
</longdescription>
+ <upstream>
+ <remote-id type="github">tpope/vim-sensible</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-vim/vimwiki-cli/metadata.xml b/app-vim/vimwiki-cli/metadata.xml
new file mode 100644
index 000000000..96a16adfc
--- /dev/null
+++ b/app-vim/vimwiki-cli/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">sstallion/vimwiki-cli</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-cpp/cpp-jwt/metadata.xml b/dev-cpp/cpp-jwt/metadata.xml
index e6063ccad..1d6766a43 100644
--- a/dev-cpp/cpp-jwt/metadata.xml
+++ b/dev-cpp/cpp-jwt/metadata.xml
@@ -5,4 +5,7 @@
<name>Samuel Bauer</name>
<email>samuel.bauer@yahoo.fr</email>
</maintainer>
+<upstream>
+ <remote-id type="github">arun11299/cpp-jwt</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/dev-cpp/gsl-lite/metadata.xml b/dev-cpp/gsl-lite/metadata.xml
index 9cf1b8b0b..ee66e6c8d 100644
--- a/dev-cpp/gsl-lite/metadata.xml
+++ b/dev-cpp/gsl-lite/metadata.xml
@@ -5,4 +5,7 @@
<email>brian.gloyer@gmail.com</email>
<name>brian gloyer</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">gsl-lite/gsl-lite</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-cpp/workflow/metadata.xml b/dev-cpp/workflow/metadata.xml
index 10a288b0b..971092857 100644
--- a/dev-cpp/workflow/metadata.xml
+++ b/dev-cpp/workflow/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">sogou/workflow</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-cpp/xdgpp/metadata.xml b/dev-cpp/xdgpp/metadata.xml
index 40bc55973..5e606a9a1 100644
--- a/dev-cpp/xdgpp/metadata.xml
+++ b/dev-cpp/xdgpp/metadata.xml
@@ -5,4 +5,7 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="sourcehut">~danyspin97/xdgpp</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-crystal/backtracer/metadata.xml b/dev-crystal/backtracer/metadata.xml
index e4a49c8fa..14b4fe508 100644
--- a/dev-crystal/backtracer/metadata.xml
+++ b/dev-crystal/backtracer/metadata.xml
@@ -10,5 +10,6 @@
<name>Sijawusz Pur Rahnama</name>
<email>sija@sija.pl</email>
</maintainer>
+ <remote-id type="github">Sija/backtracer.cr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crikey/metadata.xml b/dev-crystal/crikey/metadata.xml
index 108c5562c..5d61f9343 100644
--- a/dev-crystal/crikey/metadata.xml
+++ b/dev-crystal/crikey/metadata.xml
@@ -10,5 +10,6 @@
<name>Dominic Muller</name>
<email>nicklink483@gmail.com</email>
</maintainer>
+ <remote-id type="github">domgetter/crikey</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crustache/metadata.xml b/dev-crystal/crustache/metadata.xml
index 3bdbe7f03..bbf397f2d 100644
--- a/dev-crystal/crustache/metadata.xml
+++ b/dev-crystal/crustache/metadata.xml
@@ -10,5 +10,6 @@
<name>TSUYUSATO Kitsune</name>
<email>make.just.on@gmail.com</email>
</maintainer>
+ <remote-id type="github">MakeNowJust/crustache</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystal-db/metadata.xml b/dev-crystal/crystal-db/metadata.xml
index 47d4b6462..0fa52a859 100644
--- a/dev-crystal/crystal-db/metadata.xml
+++ b/dev-crystal/crystal-db/metadata.xml
@@ -10,5 +10,6 @@
<name>Brian J. Cardiff</name>
<email>bcardiff@manas.tech</email>
</maintainer>
+ <remote-id type="github">crystal-lang/crystal-db</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystal-fnv/metadata.xml b/dev-crystal/crystal-fnv/metadata.xml
index fad56c7d9..ff41e47fd 100644
--- a/dev-crystal/crystal-fnv/metadata.xml
+++ b/dev-crystal/crystal-fnv/metadata.xml
@@ -10,5 +10,6 @@
<name>Ali Naqvi</name>
<email>syed.alinaqvi@gmail.com</email>
</maintainer>
+ <remote-id type="github">naqvis/crystal-fnv</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystal-html5/metadata.xml b/dev-crystal/crystal-html5/metadata.xml
index fad56c7d9..ebfd83aac 100644
--- a/dev-crystal/crystal-html5/metadata.xml
+++ b/dev-crystal/crystal-html5/metadata.xml
@@ -10,5 +10,6 @@
<name>Ali Naqvi</name>
<email>syed.alinaqvi@gmail.com</email>
</maintainer>
+ <remote-id type="github">naqvis/crystal-html5</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystal-pg/metadata.xml b/dev-crystal/crystal-pg/metadata.xml
index 7ebbd0334..0c1de1b43 100644
--- a/dev-crystal/crystal-pg/metadata.xml
+++ b/dev-crystal/crystal-pg/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">will/crystal-pg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystal-sqlite3/metadata.xml b/dev-crystal/crystal-sqlite3/metadata.xml
index 1d55295a6..9a40416f6 100644
--- a/dev-crystal/crystal-sqlite3/metadata.xml
+++ b/dev-crystal/crystal-sqlite3/metadata.xml
@@ -14,5 +14,6 @@
<name>Brian J. Cardiff</name>
<email>bcardiff@manas.tech</email>
</maintainer>
+ <remote-id type="github">crystal-lang/crystal-sqlite3</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystal-xpath2/metadata.xml b/dev-crystal/crystal-xpath2/metadata.xml
index fad56c7d9..e9bf22d90 100644
--- a/dev-crystal/crystal-xpath2/metadata.xml
+++ b/dev-crystal/crystal-xpath2/metadata.xml
@@ -10,5 +10,6 @@
<name>Ali Naqvi</name>
<email>syed.alinaqvi@gmail.com</email>
</maintainer>
+ <remote-id type="github">naqvis/crystal-xpath2</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/crystar/metadata.xml b/dev-crystal/crystar/metadata.xml
index fad56c7d9..528219e6a 100644
--- a/dev-crystal/crystar/metadata.xml
+++ b/dev-crystal/crystar/metadata.xml
@@ -10,5 +10,6 @@
<name>Ali Naqvi</name>
<email>syed.alinaqvi@gmail.com</email>
</maintainer>
+ <remote-id type="github">naqvis/crystar</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/exception_page/metadata.xml b/dev-crystal/exception_page/metadata.xml
index 667d7a27d..6b1b424cb 100644
--- a/dev-crystal/exception_page/metadata.xml
+++ b/dev-crystal/exception_page/metadata.xml
@@ -14,5 +14,6 @@
<name>Sijawusz Pur Rahnama</name>
<email>sija@sija.pl</email>
</maintainer>
+ <remote-id type="github">crystal-loot/exception_page</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/habitat/metadata.xml b/dev-crystal/habitat/metadata.xml
index 496b9d4d0..2638687bf 100644
--- a/dev-crystal/habitat/metadata.xml
+++ b/dev-crystal/habitat/metadata.xml
@@ -10,5 +10,6 @@
<name>Paul Smith</name>
<email>paulcsmith0218@gmail.com</email>
</maintainer>
+ <remote-id type="github">luckyframework/habitat</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/inflector/metadata.xml b/dev-crystal/inflector/metadata.xml
index 7b8939ec0..6f1c2fa85 100644
--- a/dev-crystal/inflector/metadata.xml
+++ b/dev-crystal/inflector/metadata.xml
@@ -10,5 +10,6 @@
<name>Paul Hoffer</name>
<email>git@paulhoffer.com</email>
</maintainer>
+ <remote-id type="github">phoffer/inflector.cr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/jbuilder/metadata.xml b/dev-crystal/jbuilder/metadata.xml
index 7ebbd0334..d4c0481da 100644
--- a/dev-crystal/jbuilder/metadata.xml
+++ b/dev-crystal/jbuilder/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">shootingfly/jbuilder</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-crystal/json_mapping/metadata.xml b/dev-crystal/json_mapping/metadata.xml
index 47d4b6462..7b6a6857f 100644
--- a/dev-crystal/json_mapping/metadata.xml
+++ b/dev-crystal/json_mapping/metadata.xml
@@ -10,5 +10,6 @@
<name>Brian J. Cardiff</name>
<email>bcardiff@manas.tech</email>
</maintainer>
+ <remote-id type="github">crystal-lang/json_mapping.cr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/kemal/metadata.xml b/dev-crystal/kemal/metadata.xml
index a7b2f2c0f..833d74fea 100644
--- a/dev-crystal/kemal/metadata.xml
+++ b/dev-crystal/kemal/metadata.xml
@@ -10,5 +10,6 @@
<name>Serdar Dogruyol</name>
<email>dogruyolserdar@gmail.com</email>
</maintainer>
+ <remote-id type="github">kemalcr/kemal</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/kilt/metadata.xml b/dev-crystal/kilt/metadata.xml
index bbb3a618b..f0f9c6ec8 100644
--- a/dev-crystal/kilt/metadata.xml
+++ b/dev-crystal/kilt/metadata.xml
@@ -10,5 +10,6 @@
<name>Jerome Gravel-Niquet</name>
<email>jeromegn@gmail.com</email>
</maintainer>
+ <remote-id type="github">jeromegn/kilt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/liquid/metadata.xml b/dev-crystal/liquid/metadata.xml
index 1402aa898..18ecba89a 100644
--- a/dev-crystal/liquid/metadata.xml
+++ b/dev-crystal/liquid/metadata.xml
@@ -10,5 +10,6 @@
<name>Arnaud Fernandés</name>
<email>arnaud.fernandes@laposte.net</email>
</maintainer>
+ <remote-id type="github">TechMagister/liquid.cr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/lucky_flow/metadata.xml b/dev-crystal/lucky_flow/metadata.xml
index 496b9d4d0..2163755e2 100644
--- a/dev-crystal/lucky_flow/metadata.xml
+++ b/dev-crystal/lucky_flow/metadata.xml
@@ -10,5 +10,6 @@
<name>Paul Smith</name>
<email>paulcsmith0218@gmail.com</email>
</maintainer>
+ <remote-id type="github">luckyframework/lucky_flow</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/protodec/metadata.xml b/dev-crystal/protodec/metadata.xml
index 22b28aca3..ca8e2935a 100644
--- a/dev-crystal/protodec/metadata.xml
+++ b/dev-crystal/protodec/metadata.xml
@@ -10,5 +10,6 @@
<name>Omar Roth</name>
<email>omarroth@protonmail.com</email>
</maintainer>
+ <remote-id type="github">iv-org/protodec</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/radix/metadata.xml b/dev-crystal/radix/metadata.xml
index 8f83534b3..2c6baa298 100644
--- a/dev-crystal/radix/metadata.xml
+++ b/dev-crystal/radix/metadata.xml
@@ -10,5 +10,6 @@
<name>Luis Lavena</name>
<email>luislavena@gmail.com</email>
</maintainer>
+ <remote-id type="github">luislavena/radix</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/selenium/metadata.xml b/dev-crystal/selenium/metadata.xml
index b597cb279..504518aea 100644
--- a/dev-crystal/selenium/metadata.xml
+++ b/dev-crystal/selenium/metadata.xml
@@ -10,5 +10,6 @@
<name>Matthew McGarvey</name>
<email>matthewmcgarvey14@gmail.com</email>
</maintainer>
+ <remote-id type="github">matthewmcgarvey/selenium.cr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/slang/metadata.xml b/dev-crystal/slang/metadata.xml
index bbb3a618b..5eef788ec 100644
--- a/dev-crystal/slang/metadata.xml
+++ b/dev-crystal/slang/metadata.xml
@@ -10,5 +10,6 @@
<name>Jerome Gravel-Niquet</name>
<email>jeromegn@gmail.com</email>
</maintainer>
+ <remote-id type="github">jeromegn/slang</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/spectator/metadata.xml b/dev-crystal/spectator/metadata.xml
index 3dfb6909c..7534ecb62 100644
--- a/dev-crystal/spectator/metadata.xml
+++ b/dev-crystal/spectator/metadata.xml
@@ -10,5 +10,6 @@
<name>Michael Miller</name>
<email>icy.arctic.fox@gmail.com</email>
</maintainer>
+ <remote-id type="github">icy-arctic-fox/spectator</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-crystal/temel/metadata.xml b/dev-crystal/temel/metadata.xml
new file mode 100644
index 000000000..ea86d32b9
--- /dev/null
+++ b/dev-crystal/temel/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">f/temel</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-crystal/water/metadata.xml b/dev-crystal/water/metadata.xml
index 3d775c254..38f497eba 100644
--- a/dev-crystal/water/metadata.xml
+++ b/dev-crystal/water/metadata.xml
@@ -10,5 +10,6 @@
<name>Shootingfly</name>
<email>xiefei@yolanda.hk</email>
</maintainer>
+ <remote-id type="github">shootingfly/water</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-db/pg_repack/metadata.xml b/dev-db/pg_repack/metadata.xml
index 2092bcc33..3d0410722 100644
--- a/dev-db/pg_repack/metadata.xml
+++ b/dev-db/pg_repack/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">reorg/pg_repack</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-db/rum/metadata.xml b/dev-db/rum/metadata.xml
index 2092bcc33..7a50912fd 100644
--- a/dev-db/rum/metadata.xml
+++ b/dev-db/rum/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">postgrespro/rum</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-dotnet/gtk-sharp/metadata.xml b/dev-dotnet/gtk-sharp/metadata.xml
new file mode 100644
index 000000000..48d860dab
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">mono/gtk-sharp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-elixir/hex/metadata.xml b/dev-elixir/hex/metadata.xml
index c698af234..5de6e116b 100644
--- a/dev-elixir/hex/metadata.xml
+++ b/dev-elixir/hex/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">hexpm/hex</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml
index 256436884..ed0e59697 100644
--- a/dev-embedded/etlcpp/metadata.xml
+++ b/dev-embedded/etlcpp/metadata.xml
@@ -2,23 +2,26 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <name>Jan Henke</name>
+ <name>Jan Henke</name>
<email>gentoo@taujhe.de</email>
<description>Primary maintainer</description>
- </maintainer>
+</maintainer>
<longdescription>
- C++ is a great language to use for embedded applications and templates are
- a powerful aspect. The standard library can offer a great deal of well
- tested functionality, but there are some parts of the standard library that
- do not fit well with deterministic behaviour and limited resource
- requirements. These limitations usually preclude the use of dynamically
- allocated memory and containers with open ended sizes.
+ C++ is a great language to use for embedded applications and templates are
+ a powerful aspect. The standard library can offer a great deal of well
+ tested functionality, but there are some parts of the standard library that
+ do not fit well with deterministic behaviour and limited resource
+ requirements. These limitations usually preclude the use of dynamically
+ allocated memory and containers with open ended sizes.
- What is needed is a template library where the user can declare the size,
- or maximum size of any object upfront. Most embedded compilers do not
- currently support the standard beyond C++ 03, therefore excluding the
- programmer from using the enhanced features of the later library.
+ What is needed is a template library where the user can declare the size,
+ or maximum size of any object upfront. Most embedded compilers do not
+ currently support the standard beyond C++ 03, therefore excluding the
+ programmer from using the enhanced features of the later library.
- This is what the ETL attempts to achieve.
+ This is what the ETL attempts to achieve.
</longdescription>
+ <upstream>
+ <remote-id type="github">ETLCPP/etl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-embedded/idf-component-manager/metadata.xml b/dev-embedded/idf-component-manager/metadata.xml
index ee7417102..3ee576e71 100644
--- a/dev-embedded/idf-component-manager/metadata.xml
+++ b/dev-embedded/idf-component-manager/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">espressif/idf-component-manager</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-erlang/cowboy/metadata.xml b/dev-erlang/cowboy/metadata.xml
index 8393a28b1..5c0d62113 100644
--- a/dev-erlang/cowboy/metadata.xml
+++ b/dev-erlang/cowboy/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>brian@kubisiak.com</email>
<name>Brian Kubisiak</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ninenines/cowboy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-erlang/cowlib/metadata.xml b/dev-erlang/cowlib/metadata.xml
index 8393a28b1..67fef448c 100644
--- a/dev-erlang/cowlib/metadata.xml
+++ b/dev-erlang/cowlib/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>brian@kubisiak.com</email>
<name>Brian Kubisiak</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ninenines/cowlib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-erlang/ranch/metadata.xml b/dev-erlang/ranch/metadata.xml
index 8393a28b1..7ddffc688 100644
--- a/dev-erlang/ranch/metadata.xml
+++ b/dev-erlang/ranch/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>brian@kubisiak.com</email>
<name>Brian Kubisiak</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ninenines/ranch</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-games/liblcf/metadata.xml b/dev-games/liblcf/metadata.xml
new file mode 100644
index 000000000..17af9cab0
--- /dev/null
+++ b/dev-games/liblcf/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">EasyRPG/liblcf</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-games/surgescript/metadata.xml b/dev-games/surgescript/metadata.xml
index 2092bcc33..f22dae123 100644
--- a/dev-games/surgescript/metadata.xml
+++ b/dev-games/surgescript/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">alemart/surgescript</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-go/lichen/metadata.xml b/dev-go/lichen/metadata.xml
index 7f7f32772..6094f8b2d 100644
--- a/dev-go/lichen/metadata.xml
+++ b/dev-go/lichen/metadata.xml
@@ -5,4 +5,7 @@
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">uw-labs/lichen</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-lang/opencilk-bin/metadata.xml b/dev-lang/opencilk-bin/metadata.xml
index a7fa285c7..214518c3d 100644
--- a/dev-lang/opencilk-bin/metadata.xml
+++ b/dev-lang/opencilk-bin/metadata.xml
@@ -5,4 +5,7 @@
<name>Florian Schmaus</name>
<email>flow@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">OpenCilk/opencilk-project</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-lang/opencilk/metadata.xml b/dev-lang/opencilk/metadata.xml
index a7fa285c7..e466d40bd 100644
--- a/dev-lang/opencilk/metadata.xml
+++ b/dev-lang/opencilk/metadata.xml
@@ -5,4 +5,7 @@
<name>Florian Schmaus</name>
<email>flow@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">OpenCilk/cheetah</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-lang/wabt/metadata.xml b/dev-lang/wabt/metadata.xml
index 2092bcc33..e14675196 100644
--- a/dev-lang/wabt/metadata.xml
+++ b/dev-lang/wabt/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">WebAssembly/wabt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/dmd_core/metadata.xml b/dev-libs/dmd_core/metadata.xml
index 691bcaafa..e03876027 100644
--- a/dev-libs/dmd_core/metadata.xml
+++ b/dev-libs/dmd_core/metadata.xml
@@ -6,4 +6,7 @@
<name>Vladislav Dudar</name>
<description>Primary maintainer</description>
</maintainer>
+ <upstream>
+ <remote-id type="github">sethm/dmd_core</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/hts_engine/metadata.xml b/dev-libs/hts_engine/metadata.xml
index 9189ca212..eebd3c4aa 100644
--- a/dev-libs/hts_engine/metadata.xml
+++ b/dev-libs/hts_engine/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="speech-tools">use memory allocation/free functions of <pkg>app-accessibility/speech-tools</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="sourceforge">hts-engine</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/imsg-compat/metadata.xml b/dev-libs/imsg-compat/metadata.xml
index 10a288b0b..127a13ceb 100644
--- a/dev-libs/imsg-compat/metadata.xml
+++ b/dev-libs/imsg-compat/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">bsd-ac/imsg-compat</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-biblion/metadata.xml b/dev-libs/octetos-biblion/metadata.xml
index c83882c35..ebf9a3676 100644
--- a/dev-libs/octetos-biblion/metadata.xml
+++ b/dev-libs/octetos-biblion/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-core</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-core/metadata.xml b/dev-libs/octetos-core/metadata.xml
index c83882c35..ebf9a3676 100644
--- a/dev-libs/octetos-core/metadata.xml
+++ b/dev-libs/octetos-core/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-core</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-coreutils/metadata.xml b/dev-libs/octetos-coreutils/metadata.xml
index c83882c35..65386cb48 100644
--- a/dev-libs/octetos-coreutils/metadata.xml
+++ b/dev-libs/octetos-coreutils/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-coreutils</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-db-abstract/metadata.xml b/dev-libs/octetos-db-abstract/metadata.xml
index c83882c35..ffcfe2326 100644
--- a/dev-libs/octetos-db-abstract/metadata.xml
+++ b/dev-libs/octetos-db-abstract/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-db-abstract</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-db-maria/metadata.xml b/dev-libs/octetos-db-maria/metadata.xml
index c83882c35..ac08e4bd5 100644
--- a/dev-libs/octetos-db-maria/metadata.xml
+++ b/dev-libs/octetos-db-maria/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-db-maria</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-db-postgresql/metadata.xml b/dev-libs/octetos-db-postgresql/metadata.xml
index c83882c35..2c137dcdb 100644
--- a/dev-libs/octetos-db-postgresql/metadata.xml
+++ b/dev-libs/octetos-db-postgresql/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-db</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/octetos-db/metadata.xml b/dev-libs/octetos-db/metadata.xml
index c83882c35..2c137dcdb 100644
--- a/dev-libs/octetos-db/metadata.xml
+++ b/dev-libs/octetos-db/metadata.xml
@@ -5,4 +5,7 @@
<email>azael.devel@gmail.com</email>
<name>Azael Reyes</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">azaeldevel/octetos-db</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/properties-cpp/metadata.xml b/dev-libs/properties-cpp/metadata.xml
index 19b305701..d504077c0 100644
--- a/dev-libs/properties-cpp/metadata.xml
+++ b/dev-libs/properties-cpp/metadata.xml
@@ -11,5 +11,6 @@
<upstream>
<doc>https://github.com/lib-cpp/properties-cpp</doc>
<bugs-to>https://github.com/lib-cpp/properties-cpp/issues</bugs-to>
+ <remote-id type="launchpad">properties-cpp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/randomx/metadata.xml b/dev-libs/randomx/metadata.xml
index abf827a81..c9a81f731 100644
--- a/dev-libs/randomx/metadata.xml
+++ b/dev-libs/randomx/metadata.xml
@@ -5,4 +5,7 @@
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">tevador/RandomX</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/sirit/metadata.xml b/dev-libs/sirit/metadata.xml
index e6063ccad..876577c59 100644
--- a/dev-libs/sirit/metadata.xml
+++ b/dev-libs/sirit/metadata.xml
@@ -5,4 +5,7 @@
<name>Samuel Bauer</name>
<email>samuel.bauer@yahoo.fr</email>
</maintainer>
+<upstream>
+ <remote-id type="github">ReinUsesLisp/sirit</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/dev-libs/supercop/metadata.xml b/dev-libs/supercop/metadata.xml
index abf827a81..67f1618ef 100644
--- a/dev-libs/supercop/metadata.xml
+++ b/dev-libs/supercop/metadata.xml
@@ -5,4 +5,7 @@
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">monero-project/supercop</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/TakeTheTime/metadata.xml b/dev-python/TakeTheTime/metadata.xml
index ee7417102..ce38925e5 100644
--- a/dev-python/TakeTheTime/metadata.xml
+++ b/dev-python/TakeTheTime/metadata.xml
@@ -5,4 +5,8 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ErikBjare/TakeTheTime</remote-id>
+ <remote-id type="pypi">TakeTheTime</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/XenAPI/metadata.xml b/dev-python/XenAPI/metadata.xml
index 8b6ff746e..9149c4989 100644
--- a/dev-python/XenAPI/metadata.xml
+++ b/dev-python/XenAPI/metadata.xml
@@ -8,5 +8,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">XenAPI</remote-id>
+ <remote-id type="github">xapi-project/xen-api</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/aiomysql/metadata.xml b/dev-python/aiomysql/metadata.xml
index 7ebbd0334..1119ff85c 100644
--- a/dev-python/aiomysql/metadata.xml
+++ b/dev-python/aiomysql/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">aio-libs/aiomysql</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/asgi-lifespan/metadata.xml b/dev-python/asgi-lifespan/metadata.xml
index efdcd91e2..57ef31f45 100644
--- a/dev-python/asgi-lifespan/metadata.xml
+++ b/dev-python/asgi-lifespan/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">asgi-lifespan</remote-id>
+ <remote-id type="github">florimondmanca/asgi-lifespan</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/asyncmy/metadata.xml b/dev-python/asyncmy/metadata.xml
index 6db004d34..502e2afb1 100644
--- a/dev-python/asyncmy/metadata.xml
+++ b/dev-python/asyncmy/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">asyncmy</remote-id>
+ <remote-id type="github">long2ice/asyncmy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml
index 568ea58c6..2881009b3 100644
--- a/dev-python/asyncpg/metadata.xml
+++ b/dev-python/asyncpg/metadata.xml
@@ -9,4 +9,8 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">MagicStack/asyncpg</remote-id>
+ <remote-id type="pypi">asyncpg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/auditok/metadata.xml b/dev-python/auditok/metadata.xml
index be3f1030e..7ddafc258 100644
--- a/dev-python/auditok/metadata.xml
+++ b/dev-python/auditok/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">amsehili/auditok</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/click-repl/metadata.xml b/dev-python/click-repl/metadata.xml
index 0a55a8684..fd4394efb 100644
--- a/dev-python/click-repl/metadata.xml
+++ b/dev-python/click-repl/metadata.xml
@@ -6,4 +6,8 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">click-contrib/click-repl</remote-id>
+ <remote-id type="pypi">click-repl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cx-oracle/metadata.xml b/dev-python/cx-oracle/metadata.xml
index b1013ead5..1bd9e6aad 100644
--- a/dev-python/cx-oracle/metadata.xml
+++ b/dev-python/cx-oracle/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<doc>https://cx-oracle.readthedocs.io</doc>
<changelog>https://cx-oracle.readthedocs.io/en/latest/release_notes.html#releasenotes</changelog>
<bugs-to>https://github.com/oracle/python-cx_Oracle/issues</bugs-to>
<remote-id type="github">oracle/python-cx_Oracle</remote-id>
+ <remote-id type="pypi">cx-Oracle</remote-id>
</upstream>
<maintainer type="person">
<email>rozstrojenie.jazni@gmail.com</email>
diff --git a/dev-python/dacite/metadata.xml b/dev-python/dacite/metadata.xml
index c6fea9f9d..d3a4f230f 100644
--- a/dev-python/dacite/metadata.xml
+++ b/dev-python/dacite/metadata.xml
@@ -5,4 +5,7 @@
<email>andrea.postiglione@gmail.com</email>
<name>Andrea Postiglione</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">konradhalas/dacite</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dataclasses_json/metadata.xml b/dev-python/dataclasses_json/metadata.xml
index 2924f0387..9e38e54f3 100644
--- a/dev-python/dataclasses_json/metadata.xml
+++ b/dev-python/dataclasses_json/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">lidatong/dataclasses-json</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/etcd3/metadata.xml b/dev-python/etcd3/metadata.xml
index 5628fecc2..9ca83e843 100644
--- a/dev-python/etcd3/metadata.xml
+++ b/dev-python/etcd3/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">etcd3</remote-id>
+ <remote-id type="github">kragniz/python-etcd3</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask-restx/metadata.xml b/dev-python/flask-restx/metadata.xml
index 7ba40ca60..017fe6ee0 100644
--- a/dev-python/flask-restx/metadata.xml
+++ b/dev-python/flask-restx/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">python-restx/flask-restx</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/guidata/metadata.xml b/dev-python/guidata/metadata.xml
index ee7417102..f1d3fcc0e 100644
--- a/dev-python/guidata/metadata.xml
+++ b/dev-python/guidata/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">guidata</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/hijri-converter/metadata.xml b/dev-python/hijri-converter/metadata.xml
index fe1aa1309..5b208d131 100644
--- a/dev-python/hijri-converter/metadata.xml
+++ b/dev-python/hijri-converter/metadata.xml
@@ -10,4 +10,8 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">dralshehri/hijri-converter</remote-id>
+ <remote-id type="pypi">hijri-converter</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/hypothesmith/metadata.xml b/dev-python/hypothesmith/metadata.xml
index 2924f0387..d532b57ab 100644
--- a/dev-python/hypothesmith/metadata.xml
+++ b/dev-python/hypothesmith/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Zac-HD/hypothesmith</remote-id>
+ <remote-id type="pypi">hypothesmith</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/i3ipc/metadata.xml b/dev-python/i3ipc/metadata.xml
index 310ed323b..820613ee1 100644
--- a/dev-python/i3ipc/metadata.xml
+++ b/dev-python/i3ipc/metadata.xml
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">altdesktop/i3ipc-python</remote-id>
+ <remote-id type="pypi">i3ipc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/itemadapter/metadata.xml b/dev-python/itemadapter/metadata.xml
index 10a288b0b..d0e833d3c 100644
--- a/dev-python/itemadapter/metadata.xml
+++ b/dev-python/itemadapter/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">scrapy/itemadapter</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/itemloaders/metadata.xml b/dev-python/itemloaders/metadata.xml
index 10a288b0b..98ca6413d 100644
--- a/dev-python/itemloaders/metadata.xml
+++ b/dev-python/itemloaders/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">scrapy/itemloaders</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/jinja2-cli/metadata.xml b/dev-python/jinja2-cli/metadata.xml
new file mode 100644
index 000000000..8c60673a8
--- /dev/null
+++ b/dev-python/jinja2-cli/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">mattrobenolt/jinja2-cli</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/jupyter-sphinx/metadata.xml b/dev-python/jupyter-sphinx/metadata.xml
index 310ed323b..6b4dfa58d 100644
--- a/dev-python/jupyter-sphinx/metadata.xml
+++ b/dev-python/jupyter-sphinx/metadata.xml
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">jupyter/jupyter-sphinx</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/libcst/metadata.xml b/dev-python/libcst/metadata.xml
index 2924f0387..2be849ad0 100644
--- a/dev-python/libcst/metadata.xml
+++ b/dev-python/libcst/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Instagram/LibCST</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/libusb1/metadata.xml b/dev-python/libusb1/metadata.xml
index 157471470..f7ef38aa1 100644
--- a/dev-python/libusb1/metadata.xml
+++ b/dev-python/libusb1/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">vpelletier/python-libusb1</remote-id>
+ <remote-id type="pypi">libusb1</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/marshmallow_enum/metadata.xml b/dev-python/marshmallow_enum/metadata.xml
index 2924f0387..38b71c201 100644
--- a/dev-python/marshmallow_enum/metadata.xml
+++ b/dev-python/marshmallow_enum/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">justanr/marshmallow_enum</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/material-color-utilities/metadata.xml b/dev-python/material-color-utilities/metadata.xml
index 9ab00a4bd..31e51b646 100644
--- a/dev-python/material-color-utilities/metadata.xml
+++ b/dev-python/material-color-utilities/metadata.xml
@@ -5,10 +5,10 @@
<email>ran.dall@icloud.com</email>
<name>Randall T. Vasquez</name>
</maintainer>
- <maintainer type="person">
- <email>pascal.jaeger@leimstift.de</email>
- <name>Pascal Jaeger</name>
- </maintainer>
+ <maintainer type="person">
+ <email>pascal.jaeger@leimstift.de</email>
+ <name>Pascal Jaeger</name>
+ </maintainer>
<upstream>
<remote-id type="github">avanishsubbiah/material-color-utilities-python"</remote-id>
<remote-id type="pypi">material-color-utilities</remote-id>
diff --git a/dev-python/mkdocs-swagger-ui-tag/metadata.xml b/dev-python/mkdocs-swagger-ui-tag/metadata.xml
index 1d4388518..697375f2a 100644
--- a/dev-python/mkdocs-swagger-ui-tag/metadata.xml
+++ b/dev-python/mkdocs-swagger-ui-tag/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">mkdocs-swagger-ui-tag</remote-id>
+ <remote-id type="github">Blueswen/mkdocs-swagger-ui-tag</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/moreorless/metadata.xml b/dev-python/moreorless/metadata.xml
index 2924f0387..3bbbe6bf6 100644
--- a/dev-python/moreorless/metadata.xml
+++ b/dev-python/moreorless/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">thatch/moreorless</remote-id>
+ <remote-id type="pypi">moreorless</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/os-api-ref/metadata.xml b/dev-python/os-api-ref/metadata.xml
index bdfc25efa..4a2c3dc8b 100644
--- a/dev-python/os-api-ref/metadata.xml
+++ b/dev-python/os-api-ref/metadata.xml
@@ -13,4 +13,7 @@ Sphinx stanza rest_method describing the method and resource for a REST API call
Sphinx stanza rest_parameters used to insert semi-structured data into the RST files describing the parameters users cansend with the request. The stanza points to a structured YAML file, parameters.yaml.
Sphinx stanza rest_status_code used to insert pointers to error or status codes returned by the service. Points to a structured YAML file, http_codes.yaml.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">os-api-ref</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/oscrypto/metadata.xml b/dev-python/oscrypto/metadata.xml
index 0a55a8684..75a7f1386 100644
--- a/dev-python/oscrypto/metadata.xml
+++ b/dev-python/oscrypto/metadata.xml
@@ -6,4 +6,8 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">wbond/oscrypto</remote-id>
+ <remote-id type="pypi">oscrypto</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/parsel/metadata.xml b/dev-python/parsel/metadata.xml
index 10a288b0b..8a36a5ef1 100644
--- a/dev-python/parsel/metadata.xml
+++ b/dev-python/parsel/metadata.xml
@@ -5,4 +5,8 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">scrapy/parsel</remote-id>
+ <remote-id type="pypi">parsel</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pem/metadata.xml b/dev-python/pem/metadata.xml
new file mode 100644
index 000000000..6a0461cb0
--- /dev/null
+++ b/dev-python/pem/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">hynek/pem</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/persist-queue/metadata.xml b/dev-python/persist-queue/metadata.xml
index ee7417102..445d45369 100644
--- a/dev-python/persist-queue/metadata.xml
+++ b/dev-python/persist-queue/metadata.xml
@@ -5,4 +5,8 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">peter-wangxu/persist-queue</remote-id>
+ <remote-id type="pypi">persist-queue</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/protego/metadata.xml b/dev-python/protego/metadata.xml
index 10a288b0b..d063fdace 100644
--- a/dev-python/protego/metadata.xml
+++ b/dev-python/protego/metadata.xml
@@ -5,4 +5,8 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">scrapy/protego</remote-id>
+ <remote-id type="pypi">protego</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pydub/metadata.xml b/dev-python/pydub/metadata.xml
index be3f1030e..9e193016c 100644
--- a/dev-python/pydub/metadata.xml
+++ b/dev-python/pydub/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">jiaaro/pydub</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pygments-promql/metadata.xml b/dev-python/pygments-promql/metadata.xml
index 865c647d4..7c14b4f58 100644
--- a/dev-python/pygments-promql/metadata.xml
+++ b/dev-python/pygments-promql/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">pygments-promql</remote-id>
+ <remote-id type="github">pabluk/pygments-promql</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pykeepass/metadata.xml b/dev-python/pykeepass/metadata.xml
index 7f7f32772..a6347722c 100644
--- a/dev-python/pykeepass/metadata.xml
+++ b/dev-python/pykeepass/metadata.xml
@@ -5,4 +5,7 @@
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">libkeepass/pykeepass</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pysubs2/metadata.xml b/dev-python/pysubs2/metadata.xml
index be3f1030e..283edfe90 100644
--- a/dev-python/pysubs2/metadata.xml
+++ b/dev-python/pysubs2/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">tkarabela/pysubs2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-pidfile/metadata.xml b/dev-python/python-pidfile/metadata.xml
index be3f1030e..1727f1ffa 100644
--- a/dev-python/python-pidfile/metadata.xml
+++ b/dev-python/python-pidfile/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">mosquito/python-pidfile</remote-id>
+ <remote-id type="pypi">python-pidfile</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-skywater-pdk/metadata.xml b/dev-python/python-skywater-pdk/metadata.xml
index 2924f0387..e142b7649 100644
--- a/dev-python/python-skywater-pdk/metadata.xml
+++ b/dev-python/python-skywater-pdk/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">google/skywater-pdk</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pywebview/metadata.xml b/dev-python/pywebview/metadata.xml
index 9bf76813b..9faf1cc48 100644
--- a/dev-python/pywebview/metadata.xml
+++ b/dev-python/pywebview/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">r0x0r/pywebview</remote-id>
+ <remote-id type="pypi">pywebview</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/queuelib/metadata.xml b/dev-python/queuelib/metadata.xml
index 10a288b0b..f37733f16 100644
--- a/dev-python/queuelib/metadata.xml
+++ b/dev-python/queuelib/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">scrapy/queuelib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/readability-lxml/metadata.xml b/dev-python/readability-lxml/metadata.xml
index 9aea3f5df..4cd6a4b01 100644
--- a/dev-python/readability-lxml/metadata.xml
+++ b/dev-python/readability-lxml/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">readability-lxml</remote-id>
+ <remote-id type="github">buriy/python-readability</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/rstr/metadata.xml b/dev-python/rstr/metadata.xml
index e4accc9fc..74df683bc 100644
--- a/dev-python/rstr/metadata.xml
+++ b/dev-python/rstr/metadata.xml
@@ -13,5 +13,6 @@
</longdescription>
<upstream>
<remote-id type="pypi">rstr</remote-id>
+ <remote-id type="github">leapfrogonline/rstr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/schema/metadata.xml b/dev-python/schema/metadata.xml
index ee7417102..7306bb95e 100644
--- a/dev-python/schema/metadata.xml
+++ b/dev-python/schema/metadata.xml
@@ -5,4 +5,8 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">keleshev/schema</remote-id>
+ <remote-id type="pypi">schema</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sjcl/metadata.xml b/dev-python/sjcl/metadata.xml
index 2092bcc33..ec5331c74 100644
--- a/dev-python/sjcl/metadata.xml
+++ b/dev-python/sjcl/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">berlincode/sjcl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-argparse/metadata.xml b/dev-python/sphinx-argparse/metadata.xml
index 418bde979..9328fedf3 100644
--- a/dev-python/sphinx-argparse/metadata.xml
+++ b/dev-python/sphinx-argparse/metadata.xml
@@ -5,4 +5,8 @@
<name>Alarig Le Lay</name>
<email>alarig@swordarmor.fr</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">ashb/sphinx-argparse</remote-id>
+ <remote-id type="pypi">sphinx-argparse</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-rtd-dark-mode/metadata.xml b/dev-python/sphinx-rtd-dark-mode/metadata.xml
index 06307abe2..c22acacd2 100644
--- a/dev-python/sphinx-rtd-dark-mode/metadata.xml
+++ b/dev-python/sphinx-rtd-dark-mode/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinx-rtd-dark-mode</remote-id>
+ <remote-id type="github">MrDogeBro/sphinx_rtd_dark_mode</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-sitemap/metadata.xml b/dev-python/sphinx-sitemap/metadata.xml
index eff57f34d..a5c88d939 100644
--- a/dev-python/sphinx-sitemap/metadata.xml
+++ b/dev-python/sphinx-sitemap/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinx-sitemap</remote-id>
+ <remote-id type="github">jdillard/sphinx-sitemap</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/srt/metadata.xml b/dev-python/srt/metadata.xml
index be3f1030e..bb0fbc41f 100644
--- a/dev-python/srt/metadata.xml
+++ b/dev-python/srt/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">cdown/srt</remote-id>
+ <remote-id type="pypi">srt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sse-starlette/metadata.xml b/dev-python/sse-starlette/metadata.xml
index f892f5af8..d0b5e5771 100644
--- a/dev-python/sse-starlette/metadata.xml
+++ b/dev-python/sse-starlette/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">sysid/sse-starlette</remote-id>
+ <remote-id type="pypi">sse-starlette</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/stdlibs/metadata.xml b/dev-python/stdlibs/metadata.xml
index 2924f0387..ef75bbec8 100644
--- a/dev-python/stdlibs/metadata.xml
+++ b/dev-python/stdlibs/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">omnilib/stdlibs</remote-id>
+ <remote-id type="pypi">stdlibs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sysv_ipc/metadata.xml b/dev-python/sysv_ipc/metadata.xml
index 0a55a8684..95846c9e8 100644
--- a/dev-python/sysv_ipc/metadata.xml
+++ b/dev-python/sysv_ipc/metadata.xml
@@ -6,4 +6,7 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">sysv-ipc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/timeslot/metadata.xml b/dev-python/timeslot/metadata.xml
index ee7417102..b1d0d919c 100644
--- a/dev-python/timeslot/metadata.xml
+++ b/dev-python/timeslot/metadata.xml
@@ -5,4 +5,8 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ErikBjare/timeslot</remote-id>
+ <remote-id type="pypi">timeslot</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/trailrunner/metadata.xml b/dev-python/trailrunner/metadata.xml
index 2924f0387..e71c13f29 100644
--- a/dev-python/trailrunner/metadata.xml
+++ b/dev-python/trailrunner/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">omnilib/trailrunner</remote-id>
+ <remote-id type="pypi">trailrunner</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/tweepy/metadata.xml b/dev-python/tweepy/metadata.xml
index ee7417102..dc79eb15b 100644
--- a/dev-python/tweepy/metadata.xml
+++ b/dev-python/tweepy/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">tweepy/tweepy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/types-python-dateutil/metadata.xml b/dev-python/types-python-dateutil/metadata.xml
index e5347829a..674634d70 100644
--- a/dev-python/types-python-dateutil/metadata.xml
+++ b/dev-python/types-python-dateutil/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<bugs-to>https://github.com/python/typeshed/issues</bugs-to>
<remote-id type="pypi">types-python-dateutil</remote-id>
+ <remote-id type="github">python/typeshed</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/types-pytz/metadata.xml b/dev-python/types-pytz/metadata.xml
index 3116915e6..648957a59 100644
--- a/dev-python/types-pytz/metadata.xml
+++ b/dev-python/types-pytz/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<bugs-to>https://github.com/python/typeshed/issues</bugs-to>
<remote-id type="pypi">types-pytz</remote-id>
+ <remote-id type="github">python/typeshed</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/typing_inspect/metadata.xml b/dev-python/typing_inspect/metadata.xml
index 2924f0387..92c6009d3 100644
--- a/dev-python/typing_inspect/metadata.xml
+++ b/dev-python/typing_inspect/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">ilevkivskyi/typing_inspect</remote-id>
+ <remote-id type="pypi">typing_inspect</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ufmt/metadata.xml b/dev-python/ufmt/metadata.xml
index 2924f0387..1a2a65ef9 100644
--- a/dev-python/ufmt/metadata.xml
+++ b/dev-python/ufmt/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">omnilib/ufmt</remote-id>
+ <remote-id type="pypi">ufmt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/urlmatch/metadata.xml b/dev-python/urlmatch/metadata.xml
index be3f1030e..9430de691 100644
--- a/dev-python/urlmatch/metadata.xml
+++ b/dev-python/urlmatch/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">jessepollak/urlmatch</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/usort/metadata.xml b/dev-python/usort/metadata.xml
index 2924f0387..feca65c3d 100644
--- a/dev-python/usort/metadata.xml
+++ b/dev-python/usort/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">facebookexperimental/usort</remote-id>
+ <remote-id type="pypi">usort</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/volatile/metadata.xml b/dev-python/volatile/metadata.xml
index 2924f0387..70843372f 100644
--- a/dev-python/volatile/metadata.xml
+++ b/dev-python/volatile/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">mbr/volatile</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/w3lib/metadata.xml b/dev-python/w3lib/metadata.xml
index 10a288b0b..3bec3e36d 100644
--- a/dev-python/w3lib/metadata.xml
+++ b/dev-python/w3lib/metadata.xml
@@ -5,4 +5,8 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">scrapy/w3lib</remote-id>
+ <remote-id type="pypi">w3lib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/webrtcvad/metadata.xml b/dev-python/webrtcvad/metadata.xml
index be3f1030e..5b895343a 100644
--- a/dev-python/webrtcvad/metadata.xml
+++ b/dev-python/webrtcvad/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">wiseman/py-webrtcvad</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/wheezy-template/metadata.xml b/dev-python/wheezy-template/metadata.xml
new file mode 100644
index 000000000..3f9430b08
--- /dev/null
+++ b/dev-python/wheezy-template/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">akornatskyy/wheezy.template</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/wsgi_intercept/metadata.xml b/dev-python/wsgi_intercept/metadata.xml
index 5abeb6cbf..30ecfe0ba 100644
--- a/dev-python/wsgi_intercept/metadata.xml
+++ b/dev-python/wsgi_intercept/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">wsgi-intercept</remote-id>
+ <remote-id type="github">cdent/wsgi-intercept</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/xunitparser/metadata.xml b/dev-python/xunitparser/metadata.xml
index 2092bcc33..ac9e2cd98 100644
--- a/dev-python/xunitparser/metadata.xml
+++ b/dev-python/xunitparser/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">woob/xunitparser</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/yaql/metadata.xml b/dev-python/yaql/metadata.xml
index 3da76eb48..594548b9d 100644
--- a/dev-python/yaql/metadata.xml
+++ b/dev-python/yaql/metadata.xml
@@ -16,5 +16,6 @@
<upstream>
<remote-id type="pypi">yaql</remote-id>
<remote-id type="github">openstack/yaql</remote-id>
+ <remote-id type="launchpad">yaql</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-raku/Digest-MD5/metadata.xml b/dev-raku/Digest-MD5/metadata.xml
index 7c900b19e..df3ac74b4 100644
--- a/dev-raku/Digest-MD5/metadata.xml
+++ b/dev-raku/Digest-MD5/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">cosimo/perl6-digest-md5</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/File-Directory-Tree/metadata.xml b/dev-raku/File-Directory-Tree/metadata.xml
index 7c900b19e..619d05df6 100644
--- a/dev-raku/File-Directory-Tree/metadata.xml
+++ b/dev-raku/File-Directory-Tree/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">labster/p6-file-directory-tree</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/File-Find/metadata.xml b/dev-raku/File-Find/metadata.xml
index 7c900b19e..5592833bb 100644
--- a/dev-raku/File-Find/metadata.xml
+++ b/dev-raku/File-Find/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">tadzik/File-Find</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/File-Which/metadata.xml b/dev-raku/File-Which/metadata.xml
index 7c900b19e..25c2ad0e5 100644
--- a/dev-raku/File-Which/metadata.xml
+++ b/dev-raku/File-Which/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">azawawi/perl6-file-which</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/LibraryMake/metadata.xml b/dev-raku/LibraryMake/metadata.xml
index 7c900b19e..8703a6391 100644
--- a/dev-raku/LibraryMake/metadata.xml
+++ b/dev-raku/LibraryMake/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">retupmoca/P6-LibraryMake</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/Shell-Command/metadata.xml b/dev-raku/Shell-Command/metadata.xml
index 7c900b19e..8f1d86c32 100644
--- a/dev-raku/Shell-Command/metadata.xml
+++ b/dev-raku/Shell-Command/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">tadzik/Shell-Command</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/Term-termios/metadata.xml b/dev-raku/Term-termios/metadata.xml
index 7c900b19e..dc0725b55 100644
--- a/dev-raku/Term-termios/metadata.xml
+++ b/dev-raku/Term-termios/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">krunen/term-termios</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/Terminal-ANSIColor/metadata.xml b/dev-raku/Terminal-ANSIColor/metadata.xml
index 7c900b19e..4962636c9 100644
--- a/dev-raku/Terminal-ANSIColor/metadata.xml
+++ b/dev-raku/Terminal-ANSIColor/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">tadzik/Terminal-ANSIColor</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/Terminal-ANSIParser/metadata.xml b/dev-raku/Terminal-ANSIParser/metadata.xml
index 7c900b19e..2879df77d 100644
--- a/dev-raku/Terminal-ANSIParser/metadata.xml
+++ b/dev-raku/Terminal-ANSIParser/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">japhb/Terminal-ANSIParser</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/Terminal-LineEditor/metadata.xml b/dev-raku/Terminal-LineEditor/metadata.xml
index 7c900b19e..1c26084e0 100644
--- a/dev-raku/Terminal-LineEditor/metadata.xml
+++ b/dev-raku/Terminal-LineEditor/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">japhb/Terminal-LineEditor</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/Text-MiscUtils/metadata.xml b/dev-raku/Text-MiscUtils/metadata.xml
index 7c900b19e..a3ee43984 100644
--- a/dev-raku/Text-MiscUtils/metadata.xml
+++ b/dev-raku/Text-MiscUtils/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">japhb/Text-MiscUtils</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/URI-Encode/metadata.xml b/dev-raku/URI-Encode/metadata.xml
index 7c900b19e..a436c39a3 100644
--- a/dev-raku/URI-Encode/metadata.xml
+++ b/dev-raku/URI-Encode/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">raku-community-modules/URI-Encode</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/fez/metadata.xml b/dev-raku/fez/metadata.xml
index 7c900b19e..9587d89f0 100644
--- a/dev-raku/fez/metadata.xml
+++ b/dev-raku/fez/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">tony-o/raku-fez</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-raku/zef/metadata.xml b/dev-raku/zef/metadata.xml
index 7c900b19e..1ead955a0 100644
--- a/dev-raku/zef/metadata.xml
+++ b/dev-raku/zef/metadata.xml
@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">ugexe/zef</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/bazelisk/metadata.xml b/dev-util/bazelisk/metadata.xml
index 9924b09ad..6d8e77e3d 100644
--- a/dev-util/bazelisk/metadata.xml
+++ b/dev-util/bazelisk/metadata.xml
@@ -5,4 +5,7 @@
<email>ezzieyguywuf@gmail.com</email>
<name>Wolfgang E. Sanyer</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">bazelbuild/bazelisk</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/cargo-make/metadata.xml b/dev-util/cargo-make/metadata.xml
index 40bc55973..3e0fc439b 100644
--- a/dev-util/cargo-make/metadata.xml
+++ b/dev-util/cargo-make/metadata.xml
@@ -5,4 +5,7 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">sagiegurari/cargo-make</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/exercism/metadata.xml b/dev-util/exercism/metadata.xml
index 3771874aa..a4a347a99 100644
--- a/dev-util/exercism/metadata.xml
+++ b/dev-util/exercism/metadata.xml
@@ -5,4 +5,7 @@
<email>pascal.jaeger@leimstift.de</email>
<name>Pascal Jaeger</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">exercism/cli</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/git-bug/metadata.xml b/dev-util/git-bug/metadata.xml
new file mode 100644
index 000000000..a77981afe
--- /dev/null
+++ b/dev-util/git-bug/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">MichaelMure/git-bug</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-util/glsl-language-server/metadata.xml b/dev-util/glsl-language-server/metadata.xml
new file mode 100644
index 000000000..4c09107ad
--- /dev/null
+++ b/dev-util/glsl-language-server/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">billyb2/glsl-language-server-gentoo</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-util/pmbootstrap/metadata.xml b/dev-util/pmbootstrap/metadata.xml
index 62988a0d4..6f3f42bd8 100644
--- a/dev-util/pmbootstrap/metadata.xml
+++ b/dev-util/pmbootstrap/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>duje.mihanovic@skole.hr</email>
<name>Duje Mihanović</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pmbootstrap</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/qshaderedit/metadata.xml b/dev-util/qshaderedit/metadata.xml
index df855296c..372c76df3 100644
--- a/dev-util/qshaderedit/metadata.xml
+++ b/dev-util/qshaderedit/metadata.xml
@@ -5,4 +5,7 @@
<name>mazes_80</name>
<email>samuel.bauer@yahoo.fr</email>
</maintainer>
+<upstream>
+ <remote-id type="gitlab">mazes_80/qshaderedit</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/dev-util/reflex/metadata.xml b/dev-util/reflex/metadata.xml
index 9924b09ad..6cbb87679 100644
--- a/dev-util/reflex/metadata.xml
+++ b/dev-util/reflex/metadata.xml
@@ -5,4 +5,7 @@
<email>ezzieyguywuf@gmail.com</email>
<name>Wolfgang E. Sanyer</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">cespare/reflex</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/vala-language-server/metadata.xml b/dev-util/vala-language-server/metadata.xml
index 90a654622..541cd178d 100644
--- a/dev-util/vala-language-server/metadata.xml
+++ b/dev-util/vala-language-server/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- Maintainer Needed -->
+ <!-- maintainer-needed -->
<use>
<flag name="plugins"></flag>
<flag name="debug_mem"></flag>
</use>
+ <upstream>
+ <remote-id type="github">vala-lang/vala-language-server</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/wakatime-cli/metadata.xml b/dev-util/wakatime-cli/metadata.xml
index 9924b09ad..75ed9dcbc 100644
--- a/dev-util/wakatime-cli/metadata.xml
+++ b/dev-util/wakatime-cli/metadata.xml
@@ -5,4 +5,7 @@
<email>ezzieyguywuf@gmail.com</email>
<name>Wolfgang E. Sanyer</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">wakatime/wakatime-cli</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-action/ATLauncher/metadata.xml b/games-action/ATLauncher/metadata.xml
index 115e9d64a..4ddf05e47 100644
--- a/games-action/ATLauncher/metadata.xml
+++ b/games-action/ATLauncher/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">ATLauncher/ATLauncher</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-arcade/SpaceCadetPinball/metadata.xml b/games-arcade/SpaceCadetPinball/metadata.xml
index be3f1030e..1a7f52e5b 100644
--- a/games-arcade/SpaceCadetPinball/metadata.xml
+++ b/games-arcade/SpaceCadetPinball/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">k4zmu2a/SpaceCadetPinball</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-arcade/opensurge/metadata.xml b/games-arcade/opensurge/metadata.xml
index a163b0613..4f1dd75ea 100644
--- a/games-arcade/opensurge/metadata.xml
+++ b/games-arcade/opensurge/metadata.xml
@@ -8,4 +8,7 @@
<longdescription lang="en">
Open Surge is a fun 2D retro platformer inspired by old-school Sonic games. Play, hack, become a creator and unleash your creativity!
</longdescription>
+ <upstream>
+ <remote-id type="github">alemart/opensurge</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-emulation/flycast/metadata.xml b/games-emulation/flycast/metadata.xml
index 2b6bccdcd..524f53682 100644
--- a/games-emulation/flycast/metadata.xml
+++ b/games-emulation/flycast/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="vulkan">Compile vulkan backend</flag>
</use>
+<upstream>
+ <remote-id type="github">flyinghead/flycast</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/games-emulation/mupen64plus-qt/metadata.xml b/games-emulation/mupen64plus-qt/metadata.xml
index e2a7a5c81..ead6dfb80 100644
--- a/games-emulation/mupen64plus-qt/metadata.xml
+++ b/games-emulation/mupen64plus-qt/metadata.xml
@@ -5,4 +5,7 @@
<name>Samuel Bauer</name>
<email>samuel.bauer@yahoo.fr</email>
</maintainer>
+<upstream>
+ <remote-id type="github">dh4/mupen64plus-qt</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/games-emulation/np2kai/metadata.xml b/games-emulation/np2kai/metadata.xml
index b95834127..2790dd2c4 100644
--- a/games-emulation/np2kai/metadata.xml
+++ b/games-emulation/np2kai/metadata.xml
@@ -22,4 +22,7 @@
<flag name="sdl2">Use <pkg>media-libs/libsdl2</pkg> instead of <pkg>media-libs/libsdl</pkg></flag>
<flag name="X">Build support for X</flag>
</use>
+ <upstream>
+ <remote-id type="github">AZO234/NP2kai</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-engines/easyrpg-player/metadata.xml b/games-engines/easyrpg-player/metadata.xml
index c8b616fd7..e61366a10 100644
--- a/games-engines/easyrpg-player/metadata.xml
+++ b/games-engines/easyrpg-player/metadata.xml
@@ -6,4 +6,8 @@
<flag name="fluidsynth">Support FluidSynth as MIDI synth backend</flag>
<flag name="wildmidi">Support wildmidi as MIDI synth backend</flag>
</use>
+
+ <upstream>
+ <remote-id type="github">EasyRPG/Player</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-engines/ponscripter-fork/metadata.xml b/games-engines/ponscripter-fork/metadata.xml
new file mode 100644
index 000000000..737ce4e88
--- /dev/null
+++ b/games-engines/ponscripter-fork/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">07th-mod/ponscripter-fork</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-fps/openspades/metadata.xml b/games-fps/openspades/metadata.xml
index af0c3ee82..4b2f12dad 100644
--- a/games-fps/openspades/metadata.xml
+++ b/games-fps/openspades/metadata.xml
@@ -11,4 +11,7 @@
terrain and plenty of game modes (including the well-known Capture the Flag)
created by the community.
</longdescription>
+ <upstream>
+ <remote-id type="github">yvt/openspades</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-fps/quakespasm/metadata.xml b/games-fps/quakespasm/metadata.xml
index c676fbf0b..1c7e5bfde 100644
--- a/games-fps/quakespasm/metadata.xml
+++ b/games-fps/quakespasm/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="sdl2">Use <pkg>media-libs/libsdl2</pkg> instead of <pkg>media-libs/libsdl</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="sourceforge">quakespasm</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-misc/asciiquarium/metadata.xml b/games-misc/asciiquarium/metadata.xml
index 7ebbd0334..5bff68afc 100644
--- a/games-misc/asciiquarium/metadata.xml
+++ b/games-misc/asciiquarium/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">cmatsuoka/asciiquarium</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-puzzle/aaaaxy/metadata.xml b/games-puzzle/aaaaxy/metadata.xml
index 00d47dbe3..7f95a8bd3 100644
--- a/games-puzzle/aaaaxy/metadata.xml
+++ b/games-puzzle/aaaaxy/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
diff --git a/games-puzzle/krank/metadata.xml b/games-puzzle/krank/metadata.xml
index 6e4b96890..c580d5888 100644
--- a/games-puzzle/krank/metadata.xml
+++ b/games-puzzle/krank/metadata.xml
@@ -5,5 +5,7 @@
<email>samuel.bauer@yahoo.fr</email>
<name>Samuel Bauer</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">mazes_80/krank</remote-id>
+ </upstream>
</pkgmetadata>
-
diff --git a/games-rpg/airshipper/metadata.xml b/games-rpg/airshipper/metadata.xml
index be3f1030e..2d1d034dc 100644
--- a/games-rpg/airshipper/metadata.xml
+++ b/games-rpg/airshipper/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">hecrj/iced</remote-id>
+ <remote-id type="gitlab">veloren/airshipper</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-server/among-sus/metadata.xml b/games-server/among-sus/metadata.xml
index 6c11909d5..9fa98aedb 100644
--- a/games-server/among-sus/metadata.xml
+++ b/games-server/among-sus/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://todo.sr.ht/~martijnbraam/among-sus</bugs-to>
+ <remote-id type="sourcehut">~martijnbraam/among-sus</remote-id>
</upstream>
<use>
<flag name="notifications">Notify players you're moving</flag>
diff --git a/games-util/NotEnoughProduction/metadata.xml b/games-util/NotEnoughProduction/metadata.xml
index 115e9d64a..21df3a30e 100644
--- a/games-util/NotEnoughProduction/metadata.xml
+++ b/games-util/NotEnoughProduction/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">bigbass1997/NotEnoughProduction</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-util/hid-nintendo/metadata.xml b/games-util/hid-nintendo/metadata.xml
index e2a7a5c81..0829b06c5 100644
--- a/games-util/hid-nintendo/metadata.xml
+++ b/games-util/hid-nintendo/metadata.xml
@@ -5,4 +5,7 @@
<name>Samuel Bauer</name>
<email>samuel.bauer@yahoo.fr</email>
</maintainer>
+<upstream>
+ <remote-id type="github">nicman23/dkms-hid-nintendo</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/games-util/roll/metadata.xml b/games-util/roll/metadata.xml
index be3f1030e..c66f28554 100644
--- a/games-util/roll/metadata.xml
+++ b/games-util/roll/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">matteocorti/roll</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/games-util/xivlauncher/metadata.xml b/games-util/xivlauncher/metadata.xml
index a0ca77f1a..a31b49aac 100644
--- a/games-util/xivlauncher/metadata.xml
+++ b/games-util/xivlauncher/metadata.xml
@@ -11,4 +11,7 @@
<flag name="aria2">Enable Aria2 support.</flag>
<flag name="dx9">Support for running the dx9 api in wined3d/dxvk.</flag>
</use>
+ <upstream>
+ <remote-id type="github">goatcorp/XIVLauncher.Core</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gnome-extra/iio-sensor-proxy/metadata.xml b/gnome-extra/iio-sensor-proxy/metadata.xml
index e625522c8..dc5f0f789 100644
--- a/gnome-extra/iio-sensor-proxy/metadata.xml
+++ b/gnome-extra/iio-sensor-proxy/metadata.xml
@@ -1,5 +1,8 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="freedesktop-gitlab">hadess/iio-sensor-proxy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gnome-extra/portfolio/metadata.xml b/gnome-extra/portfolio/metadata.xml
index 8b44a40c9..9d79053ff 100644
--- a/gnome-extra/portfolio/metadata.xml
+++ b/gnome-extra/portfolio/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<doc>https://github.com/tchx84/Portfolio</doc>
<bugs-to>https://github.com/tchx84/Portfolio/issues</bugs-to>
+ <remote-id type="github">tchx84/Portfolio</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gnome-extra/vvmplayer/metadata.xml b/gnome-extra/vvmplayer/metadata.xml
index 913dc41bc..657cee8d3 100644
--- a/gnome-extra/vvmplayer/metadata.xml
+++ b/gnome-extra/vvmplayer/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<doc>https://gitlab.com/kop316/vvmplayer/</doc>
<bugs-to>https://gitlab.com/kop316/vvmplayer/-/issues</bugs-to>
+ <remote-id type="gitlab">kop316/vvmplayer</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gui-apps/coreapps-meta/metadata.xml b/gui-apps/coreapps-meta/metadata.xml
index 57ab21203..22bc7c8df 100644
--- a/gui-apps/coreapps-meta/metadata.xml
+++ b/gui-apps/coreapps-meta/metadata.xml
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="location">
- Enable location discovery
- </flag>
- </use>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="location">Enable location discovery</flag>
+ </use>
+ <upstream>
+ <remote-id type="gitlab">cubocore/coreapps</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gui-apps/gcolor3/metadata.xml b/gui-apps/gcolor3/metadata.xml
index 3a726b09d..d80648f66 100644
--- a/gui-apps/gcolor3/metadata.xml
+++ b/gui-apps/gcolor3/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://gitlab.gnome.org/World/gcolor3/-/issues</bugs-to>
+ <remote-id type="gnome-gitlab">World/gcolor3</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gui-apps/gradience/metadata.xml b/gui-apps/gradience/metadata.xml
index 3771874aa..531edfc94 100644
--- a/gui-apps/gradience/metadata.xml
+++ b/gui-apps/gradience/metadata.xml
@@ -5,4 +5,7 @@
<email>pascal.jaeger@leimstift.de</email>
<name>Pascal Jaeger</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">GradienceTeam/Gradience</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gui-apps/szyszka/metadata.xml b/gui-apps/szyszka/metadata.xml
index 6cd15cf29..81d05b5df 100644
--- a/gui-apps/szyszka/metadata.xml
+++ b/gui-apps/szyszka/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://github.com/qarmin/szyszka/issues</bugs-to>
+ <remote-id type="github">qarmin/szyszka</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gui-apps/tiramisu/metadata.xml b/gui-apps/tiramisu/metadata.xml
index f0b0cb8dc..4421e0868 100644
--- a/gui-apps/tiramisu/metadata.xml
+++ b/gui-apps/tiramisu/metadata.xml
@@ -5,4 +5,7 @@
<name>Aisha Tammy</name>
<email>gentoo@aisha.cc</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">Sweets/tiramisu</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gui-apps/tootle/metadata.xml b/gui-apps/tootle/metadata.xml
new file mode 100644
index 000000000..22c8397d9
--- /dev/null
+++ b/gui-apps/tootle/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="gnome-gitlab">World/tootle</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gui-wm/phosh/metadata.xml b/gui-wm/phosh/metadata.xml
index 4b37c8ddf..ec76e1db3 100644
--- a/gui-wm/phosh/metadata.xml
+++ b/gui-wm/phosh/metadata.xml
@@ -11,5 +11,6 @@
<upstream>
<doc>https://source.puri.sm/Librem5/phosh</doc>
<bugs-to>https://source.puri.sm/Librem5/phosh/-/issues</bugs-to>
+ <remote-id type="gnome-gitlab">World/Phosh/phosh</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-misc/kio-gemini/metadata.xml b/kde-misc/kio-gemini/metadata.xml
index 0384b2b7b..0e979a36b 100644
--- a/kde-misc/kio-gemini/metadata.xml
+++ b/kde-misc/kio-gemini/metadata.xml
@@ -7,6 +7,7 @@
<email>mail@tobias.rautenkranz.ch</email>
</maintainer>
<bugs-to>https://invent.kde.org/tobias/kio-gemini/-/issues</bugs-to>
+ <remote-id type="gitlab">tobiasrautenkranz/kio-gemini</remote-id>
</upstream>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
diff --git a/media-fonts/last-resort/metadata.xml b/media-fonts/last-resort/metadata.xml
index 7ebbd0334..42fdc571f 100644
--- a/media-fonts/last-resort/metadata.xml
+++ b/media-fonts/last-resort/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">unicode-org/last-resort-font</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-fonts/overpass/metadata.xml b/media-fonts/overpass/metadata.xml
index c6fea9f9d..d6c3bc2c7 100644
--- a/media-fonts/overpass/metadata.xml
+++ b/media-fonts/overpass/metadata.xml
@@ -5,4 +5,7 @@
<email>andrea.postiglione@gmail.com</email>
<name>Andrea Postiglione</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">RedHatOfficial/Overpass</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-gfx/dustr/metadata.xml b/media-gfx/dustr/metadata.xml
index 5fcdf595d..0d1a77ce9 100644
--- a/media-gfx/dustr/metadata.xml
+++ b/media-gfx/dustr/metadata.xml
@@ -10,4 +10,7 @@
This tool is especially useful when you know the output size, but you need to pick the most aesthetically pleasing crop of the image.
</longdescription>
+ <upstream>
+ <remote-id type="github">aearil/dustr</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-gfx/fontdiff/metadata.xml b/media-gfx/fontdiff/metadata.xml
index d7f63b894..333d85565 100644
--- a/media-gfx/fontdiff/metadata.xml
+++ b/media-gfx/fontdiff/metadata.xml
@@ -6,4 +6,7 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">googlei18n/fontdiff</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-gfx/fontpreview/metadata.xml b/media-gfx/fontpreview/metadata.xml
index 2db47ed9b..85c383e70 100644
--- a/media-gfx/fontpreview/metadata.xml
+++ b/media-gfx/fontpreview/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<bugs-to>https://github.com/sdushantha/fontpreview/issues</bugs-to>
+ <remote-id type="github">sdushantha/fontpreview</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-gfx/heatshrink/metadata.xml b/media-gfx/heatshrink/metadata.xml
new file mode 100644
index 000000000..3414b879b
--- /dev/null
+++ b/media-gfx/heatshrink/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">atomicobject/heatshrink</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-gfx/libpsautohint/metadata.xml b/media-gfx/libpsautohint/metadata.xml
index 7ebbd0334..954e9856b 100644
--- a/media-gfx/libpsautohint/metadata.xml
+++ b/media-gfx/libpsautohint/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">adobe-type-tools/psautohint</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-gfx/sic/metadata.xml b/media-gfx/sic/metadata.xml
index a5ad1bbb3..b8e891f76 100644
--- a/media-gfx/sic/metadata.xml
+++ b/media-gfx/sic/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://github.com/foresterre/sic/issues</bugs-to>
+ <remote-id type="github">foresterre/sic</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-libs/alsa-ucm-pinephone/metadata.xml b/media-libs/alsa-ucm-pinephone/metadata.xml
index 3b196a008..ac8cc38b0 100644
--- a/media-libs/alsa-ucm-pinephone/metadata.xml
+++ b/media-libs/alsa-ucm-pinephone/metadata.xml
@@ -1,8 +1,11 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gjdijkman@gjdwebserver.nl</email>
<name>Gerben Jan Dijkman</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">pine64-org/pine64-alsa-ucm</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-libs/alvr/metadata.xml b/media-libs/alvr/metadata.xml
index 0b065bdbe..2b3eaf99d 100644
--- a/media-libs/alvr/metadata.xml
+++ b/media-libs/alvr/metadata.xml
@@ -13,4 +13,7 @@
<flag name="server">Build ALVR server</flag>
<flag name="vulkan">Build ALVR vulkan layer</flag>
</use>
+ <upstream>
+ <remote-id type="github">alvr-org/ALVR</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-libs/grok/metadata.xml b/media-libs/grok/metadata.xml
index a7fa285c7..3e6dbd0e5 100644
--- a/media-libs/grok/metadata.xml
+++ b/media-libs/grok/metadata.xml
@@ -5,4 +5,7 @@
<name>Florian Schmaus</name>
<email>flow@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">GrokImageCompression/grok</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/alsa-sndio/metadata.xml b/media-plugins/alsa-sndio/metadata.xml
index 2092bcc33..2d4d3c5a6 100644
--- a/media-plugins/alsa-sndio/metadata.xml
+++ b/media-plugins/alsa-sndio/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Duncaen/alsa-sndio</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/gimp-avif-plugin/metadata.xml b/media-plugins/gimp-avif-plugin/metadata.xml
index 36d802f26..3462c4cf6 100644
--- a/media-plugins/gimp-avif-plugin/metadata.xml
+++ b/media-plugins/gimp-avif-plugin/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dnovomesky@gmail.com</email>
<name>Daniel Novomesky</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">novomesk/gimp-avif-plugin</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/qt-jpegxl-image-plugin/metadata.xml b/media-plugins/qt-jpegxl-image-plugin/metadata.xml
index 36d802f26..de152a808 100644
--- a/media-plugins/qt-jpegxl-image-plugin/metadata.xml
+++ b/media-plugins/qt-jpegxl-image-plugin/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dnovomesky@gmail.com</email>
<name>Daniel Novomesky</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">novomesk/qt-jpegxl-image-plugin</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/6pm/metadata.xml b/media-sound/6pm/metadata.xml
index be52e578c..a6685a0e3 100644
--- a/media-sound/6pm/metadata.xml
+++ b/media-sound/6pm/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">
@@ -18,4 +18,8 @@ A midi map section is included for midi assignments. Presets are organized into
<flag name="presets">Install presets. Recommended</flag>
<flag name="nls">Add support for localization</flag>
</use>
+
+ <upstream>
+<remote-id type="sourceforge">mv-6pm</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/add64/metadata.xml b/media-sound/add64/metadata.xml
index 027f37265..f7197cab4 100644
--- a/media-sound/add64/metadata.xml
+++ b/media-sound/add64/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">Add64 implements Additive Synthesis for creating new sounds that are not accessible to
@@ -12,4 +12,8 @@
<use>
<flag name="presets">Install presets. Recommended</flag>
</use>
+
+ <upstream>
+ <remote-id type="sourceforge">add64</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/amberol/metadata.xml b/media-sound/amberol/metadata.xml
index 1b399443d..bca30d284 100644
--- a/media-sound/amberol/metadata.xml
+++ b/media-sound/amberol/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<bugs-to>https://gitlab.gnome.org/World/amberol/-/issues</bugs-to>
<doc>https://gitlab.gnome.org/World/amberol/-/blob/main/README.md</doc>
+ <remote-id type="gnome-gitlab">World/amberol</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-sound/helvum/metadata.xml b/media-sound/helvum/metadata.xml
index 214424917..a2d7069cf 100644
--- a/media-sound/helvum/metadata.xml
+++ b/media-sound/helvum/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://gitlab.freedesktop.org/pipewire/helvum/-/issues</bugs-to>
+ <remote-id type="freedesktop-gitlab">pipewire/helvum</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-sound/hushboard/metadata.xml b/media-sound/hushboard/metadata.xml
index 75209e7cb..1a935f763 100644
--- a/media-sound/hushboard/metadata.xml
+++ b/media-sound/hushboard/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type='person'>
+ <maintainer type="person">
<email>flow@gentoo.org</email>
<name>Florian Schmaus</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">stuartlangridge/hushboard</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/mopidy/metadata.xml b/media-sound/mopidy/metadata.xml
index ee7417102..c8f66fed9 100644
--- a/media-sound/mopidy/metadata.xml
+++ b/media-sound/mopidy/metadata.xml
@@ -5,4 +5,7 @@
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">mopidy/mopidy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/mpvc/metadata.xml b/media-sound/mpvc/metadata.xml
index ceb6e3e61..15d4821ea 100644
--- a/media-sound/mpvc/metadata.xml
+++ b/media-sound/mpvc/metadata.xml
@@ -11,4 +11,7 @@
This tool is inspired by mpc, a command line interface for the Music Player Daemon.
It uses subcommands to control any mpv instance over a given socket.
</longdescription>
+ <upstream>
+ <remote-id type="gitlab">mpv-ipc/mpvc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/netcat-cpi/metadata.xml b/media-sound/netcat-cpi/metadata.xml
index 7ebbd0334..866ca5b73 100644
--- a/media-sound/netcat-cpi/metadata.xml
+++ b/media-sound/netcat-cpi/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">usrbinnc/netcat-cpi-kernel-module</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/nulloy/metadata.xml b/media-sound/nulloy/metadata.xml
index 7e06a7d4b..d9c4775e5 100644
--- a/media-sound/nulloy/metadata.xml
+++ b/media-sound/nulloy/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="skins">Add a few themes, enable if you want dark</flag>
</use>
+ <upstream>
+ <remote-id type="github">nulloy/nulloy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/pulseaudio-virtualmic/metadata.xml b/media-sound/pulseaudio-virtualmic/metadata.xml
index 7f9407d29..771f8e219 100644
--- a/media-sound/pulseaudio-virtualmic/metadata.xml
+++ b/media-sound/pulseaudio-virtualmic/metadata.xml
@@ -5,4 +5,7 @@
<name>Matthias Coppens</name>
<email>coppens.matthias.abc@gmail.com</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">MatthiasCoppens/pulseaudio-virtualmic</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-sound/spotify-adblock/metadata.xml b/media-sound/spotify-adblock/metadata.xml
index be3f1030e..a802733f8 100644
--- a/media-sound/spotify-adblock/metadata.xml
+++ b/media-sound/spotify-adblock/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">abba23/spotify-adblock</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-video/ciano/metadata.xml b/media-video/ciano/metadata.xml
index db3f239c4..0bae47bd9 100644
--- a/media-video/ciano/metadata.xml
+++ b/media-video/ciano/metadata.xml
@@ -13,5 +13,6 @@
</longdescription>
<upstream>
<bugs-to>https://github.com/robertsanseries/ciano/issues</bugs-to>
+ <remote-id type="github">robertsanseries/ciano</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-video/megapixels/metadata.xml b/media-video/megapixels/metadata.xml
index 3b196a008..9250a5996 100644
--- a/media-video/megapixels/metadata.xml
+++ b/media-video/megapixels/metadata.xml
@@ -1,8 +1,11 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gjdijkman@gjdwebserver.nl</email>
<name>Gerben Jan Dijkman</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">postmarketOS/megapixels</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-video/syncplay/metadata.xml b/media-video/syncplay/metadata.xml
index 05904746a..3d7d693e7 100644
--- a/media-video/syncplay/metadata.xml
+++ b/media-video/syncplay/metadata.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
@@ -10,4 +9,7 @@
<flag name="client">Install the Syncplay client</flag>
<flag name="server">Install the Syncplay server</flag>
</use>
+ <upstream>
+ <remote-id type="github">Syncplay/syncplay</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-video/trakt-scrobbler/metadata.xml b/media-video/trakt-scrobbler/metadata.xml
index be3f1030e..b7ce2a56f 100644
--- a/media-video/trakt-scrobbler/metadata.xml
+++ b/media-video/trakt-scrobbler/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">iamkroot/trakt-scrobbler</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/autosubsync-mpv/metadata.xml b/mpv-plugin/autosubsync-mpv/metadata.xml
index be3f1030e..39479cdf5 100644
--- a/mpv-plugin/autosubsync-mpv/metadata.xml
+++ b/mpv-plugin/autosubsync-mpv/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">joaquintorres/autosubsync-mpv</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/kde-do-not-disturb/metadata.xml b/mpv-plugin/kde-do-not-disturb/metadata.xml
index be3f1030e..3167f47db 100644
--- a/mpv-plugin/kde-do-not-disturb/metadata.xml
+++ b/mpv-plugin/kde-do-not-disturb/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">smaniottonicola/kde-do-not-disturb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/kde-night-color/metadata.xml b/mpv-plugin/kde-night-color/metadata.xml
index be3f1030e..2841ac626 100644
--- a/mpv-plugin/kde-night-color/metadata.xml
+++ b/mpv-plugin/kde-night-color/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">smaniottonicola/kde-night-color</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/mpv-autosub/metadata.xml b/mpv-plugin/mpv-autosub/metadata.xml
index be3f1030e..7ce82e5ab 100644
--- a/mpv-plugin/mpv-autosub/metadata.xml
+++ b/mpv-plugin/mpv-autosub/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">davidde/mpv-autosub</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/mpv-youtube-upnext/metadata.xml b/mpv-plugin/mpv-youtube-upnext/metadata.xml
index be3f1030e..e00b58bba 100644
--- a/mpv-plugin/mpv-youtube-upnext/metadata.xml
+++ b/mpv-plugin/mpv-youtube-upnext/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">cvzi/mpv-youtube-upnext</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/mpv_sponsorblock/metadata.xml b/mpv-plugin/mpv_sponsorblock/metadata.xml
index be3f1030e..d4917c85d 100644
--- a/mpv-plugin/mpv_sponsorblock/metadata.xml
+++ b/mpv-plugin/mpv_sponsorblock/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">po5/mpv_sponsorblock</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/mpv-plugin/mpv_thumbnail_script/metadata.xml b/mpv-plugin/mpv_thumbnail_script/metadata.xml
index be3f1030e..14442c354 100644
--- a/mpv-plugin/mpv_thumbnail_script/metadata.xml
+++ b/mpv-plugin/mpv_thumbnail_script/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">marzzzello/mpv_thumbnail_script</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-analyzer/gping-bin/metadata.xml b/net-analyzer/gping-bin/metadata.xml
index 04a69a629..55f70e154 100644
--- a/net-analyzer/gping-bin/metadata.xml
+++ b/net-analyzer/gping-bin/metadata.xml
@@ -5,7 +5,7 @@
<email>0xdutra@gmail.com</email>
<name>Gabriel M. Dutra</name>
</maintainer>
- <upstream>
- <remote-id type="github">orf/gping</remote-id>
+ <upstream>
+ <remote-id type="github">orf/gping</remote-id>
</upstream>
</pkgmetadata>
diff --git a/net-client/amfora/metadata.xml b/net-client/amfora/metadata.xml
index c8244df32..483d03405 100644
--- a/net-client/amfora/metadata.xml
+++ b/net-client/amfora/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">makeworld-the-better-one/amfora</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-client/kristall/metadata.xml b/net-client/kristall/metadata.xml
index b1db2b61a..0253cbb00 100644
--- a/net-client/kristall/metadata.xml
+++ b/net-client/kristall/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<bugs-to>https://github.com/MasterQ32/kristall/issues</bugs-to>
+ <remote-id type="github">MasterQ32/kristall</remote-id>
</upstream>
</pkgmetadata>
diff --git a/net-dialup/atinout/metadata.xml b/net-dialup/atinout/metadata.xml
index e625522c8..21afb5edd 100644
--- a/net-dialup/atinout/metadata.xml
+++ b/net-dialup/atinout/metadata.xml
@@ -1,5 +1,8 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">atinout</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-fs/hubicfuse/metadata.xml b/net-fs/hubicfuse/metadata.xml
index 1a9eb552b..7ea5aa9b2 100644
--- a/net-fs/hubicfuse/metadata.xml
+++ b/net-fs/hubicfuse/metadata.xml
@@ -45,4 +45,7 @@
hubicfuse /mnt/hubic1 fuse user,noauto,settings_filename=/root/hubic/account1.settings 0 0
hubicfuse /mnt/hubic2 fuse user,noauto,settings_filename=/root/hubic/account2.settings 0 0
</longdescription>
+ <upstream>
+ <remote-id type="github">TurboGit/hubicfuse</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-im/Quaternion/metadata.xml b/net-im/Quaternion/metadata.xml
index cf47d715b..932732ab9 100644
--- a/net-im/Quaternion/metadata.xml
+++ b/net-im/Quaternion/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="keychain">Enable support for password storage via <pkg>dev-libs/qtkeychain</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="github">quotient-im/Quaternion</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index 083c33244..3944869a7 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
</use>
+ <upstream>
+ <remote-id type="github">uowuo/abaddon</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-im/chatterino/metadata.xml b/net-im/chatterino/metadata.xml
index a1d5c0089..41fd3e824 100644
--- a/net-im/chatterino/metadata.xml
+++ b/net-im/chatterino/metadata.xml
@@ -5,4 +5,7 @@
<name>Maria Keating</name>
<email>maria@mariakeating.com</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">pajlada/signals</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-im/gajim-plugins/metadata.xml b/net-im/gajim-plugins/metadata.xml
index ba908bddd..22868721b 100644
--- a/net-im/gajim-plugins/metadata.xml
+++ b/net-im/gajim-plugins/metadata.xml
@@ -5,7 +5,7 @@
<doc>https://dev.gajim.org/gajim/gajim-plugins/-/wikis/home</doc>
</upstream>
<use>
- <flag name="acronyms_expander">Plugin: Replaces acronyms (or other strings) with given expansions/substitutes</flag>
+ <flag name="acronyms_expander">Plugin: Replaces acronyms (or other strings) with given expansions/substitutes</flag>
<flag name="anti_spam">Plugin: Block some incoming messages</flag>
<flag name="clients_icons">Plugin: Shows the client icons in the roster and in groupchats</flag>
<flag name="length_notifier">Plugin: Notifies you when message length reaches a limit</flag>
@@ -16,6 +16,6 @@
<flag name="pgp">Plugin: Encrypt your messages with PGP (XEP-0027)</flag>
<flag name="plugins_translations">Plugin: Translation files for Gajim Plugins</flag>
<flag name="quick_replies">Plugin: Quick replies</flag>
- <flag name="triggers">Plugin: Configure Gajim's behaviour when receiving messages/events</flag>
+ <flag name="triggers">Plugin: Configure Gajim's behaviour when receiving messages/events</flag>
</use>
</pkgmetadata>
diff --git a/net-im/jitsi-meet/metadata.xml b/net-im/jitsi-meet/metadata.xml
index 256bda49c..fcceec587 100644
--- a/net-im/jitsi-meet/metadata.xml
+++ b/net-im/jitsi-meet/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
<use>
<flag name="swiftshader">Use SwiftShader OpenGL graphics</flag>
<flag name="system-ffmpeg">Use the system ffmpeg library</flag>
</use>
+ <upstream>
+ <remote-id type="github">jitsi/jitsi-meet-electron</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-im/ruqola/metadata.xml b/net-im/ruqola/metadata.xml
index 7a591a7fb..b6aaabc51 100644
--- a/net-im/ruqola/metadata.xml
+++ b/net-im/ruqola/metadata.xml
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">KDE/ruqola</remote-id>
<bugs-to>https://bugs.kde.org</bugs-to>
+ <remote-id type="kde-invent">network/ruqola</remote-id>
</upstream>
- <!-- maintainer-needed -->
+
<use>
<flag name="speech">Enable text-to-speech support</flag>
</use>
diff --git a/net-libs/ixwebsocket/metadata.xml b/net-libs/ixwebsocket/metadata.xml
index 915b76bd1..809beba4d 100644
--- a/net-libs/ixwebsocket/metadata.xml
+++ b/net-libs/ixwebsocket/metadata.xml
@@ -11,4 +11,7 @@
<slots>
<subslots>Correspond to SONAME</subslots>
</slots>
+ <upstream>
+ <remote-id type="github">machinezone/IXWebSocket</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-libs/picotls/metadata.xml b/net-libs/picotls/metadata.xml
index 23c549917..d089bf789 100644
--- a/net-libs/picotls/metadata.xml
+++ b/net-libs/picotls/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="fusion">"fusion" AES-GCM engine, optimized for QUIC and other protocols that use short AEAD blocks</flag>
</use>
+ <upstream>
+ <remote-id type="github">h2o/picotls</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-libs/usockets/metadata.xml b/net-libs/usockets/metadata.xml
index 9f9b9b5ee..a182725c9 100644
--- a/net-libs/usockets/metadata.xml
+++ b/net-libs/usockets/metadata.xml
@@ -9,4 +9,7 @@
<flag name="asio">Enable bindings to use the boost asio dispatcher</flag>
<flag name="libuv">Enable bindings to use the libuv dispatcher</flag>
</use>
+ <upstream>
+ <remote-id type="github">uNetworking/uSockets</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/FORT-validator/metadata.xml b/net-misc/FORT-validator/metadata.xml
index 9c73f01d6..e8944ec80 100644
--- a/net-misc/FORT-validator/metadata.xml
+++ b/net-misc/FORT-validator/metadata.xml
@@ -5,4 +5,7 @@
<email>alarig@swordarmor.fr</email>
<name>Alarig Le Lay</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">NICMx/FORT-validator</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/eg25-manager/metadata.xml b/net-misc/eg25-manager/metadata.xml
index 15365c0e0..70b4df49c 100644
--- a/net-misc/eg25-manager/metadata.xml
+++ b/net-misc/eg25-manager/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<doc>https://gitlab.com/mobian1/devices/eg25-manager</doc>
<bugs-to>https://gitlab.com/mobian1/devices/eg25-manager/-/issues</bugs-to>
+ <remote-id type="gitlab">mobian1/devices/eg25-manager</remote-id>
</upstream>
</pkgmetadata>
diff --git a/net-misc/freetube-bin/metadata.xml b/net-misc/freetube-bin/metadata.xml
index c8244df32..76cf43749 100644
--- a/net-misc/freetube-bin/metadata.xml
+++ b/net-misc/freetube-bin/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">FreeTubeApp/FreeTube</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/peertube-viewer-rs/metadata.xml b/net-misc/peertube-viewer-rs/metadata.xml
index 62988a0d4..1c1dd678c 100644
--- a/net-misc/peertube-viewer-rs/metadata.xml
+++ b/net-misc/peertube-viewer-rs/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>duje.mihanovic@skole.hr</email>
<name>Duje Mihanović</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">peertube-viewer/peertube-viewer-rs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/purritobin/metadata.xml b/net-misc/purritobin/metadata.xml
index 10a288b0b..b2a8df266 100644
--- a/net-misc/purritobin/metadata.xml
+++ b/net-misc/purritobin/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">PurritoBin/PurritoBin</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/tuxi/metadata.xml b/net-misc/tuxi/metadata.xml
index c8244df32..8998f93a8 100644
--- a/net-misc/tuxi/metadata.xml
+++ b/net-misc/tuxi/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Bugswriter/tuxi</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/whatscli/metadata.xml b/net-misc/whatscli/metadata.xml
index c8244df32..0c665d57e 100644
--- a/net-misc/whatscli/metadata.xml
+++ b/net-misc/whatscli/metadata.xml
@@ -5,4 +5,7 @@
<email>svdm-gentoo@protonmail.com</email>
<name>Simon van der Maas</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">normen/whatscli</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-p2p/bisq-bin/metadata.xml b/net-p2p/bisq-bin/metadata.xml
index 115e9d64a..f3cf6fcc8 100644
--- a/net-p2p/bisq-bin/metadata.xml
+++ b/net-p2p/bisq-bin/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">bisq-network/exchange</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-p2p/ipfs-cluster/metadata.xml b/net-p2p/ipfs-cluster/metadata.xml
index 115e9d64a..46b27c60a 100644
--- a/net-p2p/ipfs-cluster/metadata.xml
+++ b/net-p2p/ipfs-cluster/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">ipfs/ipfs-cluster</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-voip/vvmd/metadata.xml b/net-voip/vvmd/metadata.xml
index 9de5207d0..45049ce40 100644
--- a/net-voip/vvmd/metadata.xml
+++ b/net-voip/vvmd/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://gitlab.com/kop316/vvmd/-/issues</bugs-to>
+ <remote-id type="gitlab">kop316/vvmd</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-electronics/open_pdks/metadata.xml b/sci-electronics/open_pdks/metadata.xml
index 9b10a9fd1..c7c4e3eb6 100644
--- a/sci-electronics/open_pdks/metadata.xml
+++ b/sci-electronics/open_pdks/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
@@ -8,4 +8,7 @@
<use>
<flag name="sky130">Build the Skywater 130nm PDK.</flag>
</use>
+ <upstream>
+ <remote-id type="github">RTimothyEdwards/open_pdks</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-electronics/skywater-pdk/metadata.xml b/sci-electronics/skywater-pdk/metadata.xml
index 2924f0387..e142b7649 100644
--- a/sci-electronics/skywater-pdk/metadata.xml
+++ b/sci-electronics/skywater-pdk/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>telans@posteo.de</email>
<name>James Beddek</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">google/skywater-pdk</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-libs/magma/metadata.xml b/sci-libs/magma/metadata.xml
index 5de95a2b1..c3a14ba58 100644
--- a/sci-libs/magma/metadata.xml
+++ b/sci-libs/magma/metadata.xml
@@ -15,4 +15,7 @@ heterogeneous/hybrid architectures, starting with current
<use>
<flag name="openblas">Use OpenBLAS as the BLAS vendor</flag>
</use>
+ <upstream>
+ <remote-id type="bitbucket">icl/magma</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-libs/mlpack/metadata.xml b/sci-libs/mlpack/metadata.xml
index 11fa55885..21a25744f 100644
--- a/sci-libs/mlpack/metadata.xml
+++ b/sci-libs/mlpack/metadata.xml
@@ -19,4 +19,7 @@
<flag name="julia">build julia bindings</flag>
<flag name="R">build R bindings</flag>
</use>
+ <upstream>
+ <remote-id type="github">mlpack/mlpack</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-libs/saclib/metadata.xml b/sci-libs/saclib/metadata.xml
index 9b4769866..2d924e9e0 100644
--- a/sci-libs/saclib/metadata.xml
+++ b/sci-libs/saclib/metadata.xml
@@ -10,6 +10,7 @@
<email>wcbrown@usna.edu</email>
<name>Chris Brown</name>
</maintainer>
+ <remote-id type="github">Alessandro-Barbieri/saclib</remote-id>
</upstream>
<longdescription lang="en">
The SACLIB library of computer algebra programs, originally derived from SAC-2, contains reference implementations of numerous algorithms and also forms the basis of the quantifier elimination systems QEPCAD and QEPCAD B. SACLIB 2.1 contains about 70,000 lines of C-code.
diff --git a/sci-libs/superlu_dist/metadata.xml b/sci-libs/superlu_dist/metadata.xml
index aa2b45da5..64e50d7fe 100644
--- a/sci-libs/superlu_dist/metadata.xml
+++ b/sci-libs/superlu_dist/metadata.xml
@@ -32,4 +32,7 @@ estimate the condition number, calculate the relative backward
error, and estimate error bounds for the refined solutions.
This is the distributed version (MPI based).
</longdescription>
+ <upstream>
+ <remote-id type="github">xiaoyeli/superlu_dist</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-mathematics/minisat+/metadata.xml b/sci-mathematics/minisat+/metadata.xml
index 232177613..004f6d1ce 100644
--- a/sci-mathematics/minisat+/metadata.xml
+++ b/sci-mathematics/minisat+/metadata.xml
@@ -13,4 +13,7 @@ MiniSat+ is a two-week hack done to enable MiniSat to compete in the new categor
However, the PB part is, arguably, the more interesting one. A number of generalizations of SAT solvers to PB solvers have been proposed (Pueblo, Galena, OPBDP and more), but we felt that the other approach — converting the problem to SAT — had not been invesigated adequately. Our hope was to provide a point of reference for the proper generalizations of SAT to PB, so that the merit of such an approach could be evaluated. Therefore MiniSat+ provides multiple ways of translating PB constraints to clauses.
For the PB evaluation 2005, we provided a top-level heuristic to choose between the translation methods. To our surprise, MiniSat+ solved more problem than any of the other 6 dedicated PB solvers did, and also seemed to one of the few solvers not being visibly buggy (modulo giving the wrong exitcode for SATISFIABLE instances without an objective function).
</longdescription>
+ <upstream>
+ <remote-id type="github">niklasso/minisat-webpage</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-mathematics/qepcad/metadata.xml b/sci-mathematics/qepcad/metadata.xml
index 71012f147..40ef37010 100644
--- a/sci-mathematics/qepcad/metadata.xml
+++ b/sci-mathematics/qepcad/metadata.xml
@@ -10,6 +10,7 @@
<email>wcbrown@usna.edu</email>
<name>Chris Brown</name>
</maintainer>
+ <remote-id type="github">Alessandro-Barbieri/qepcad</remote-id>
</upstream>
<longdescription lang="en">
The Program
diff --git a/sci-mathematics/the-omega-project/metadata.xml b/sci-mathematics/the-omega-project/metadata.xml
index 1c08bbdc3..6ed2f37e9 100644
--- a/sci-mathematics/the-omega-project/metadata.xml
+++ b/sci-mathematics/the-omega-project/metadata.xml
@@ -22,4 +22,7 @@ but this may just be an equivalent iteration space expressed in a different way.
<flag name="htmldoc">Build html documentation</flag>
<flag name="petit">Build Petit, a educational/research tool for analyzing array data dependences</flag>
</use>
+ <upstream>
+ <remote-id type="github">davewathaverford/the-omega-project</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/0xFFFF/metadata.xml b/sys-apps/0xFFFF/metadata.xml
index e21617686..5a9a211e4 100644
--- a/sys-apps/0xFFFF/metadata.xml
+++ b/sys-apps/0xFFFF/metadata.xml
@@ -25,5 +25,8 @@ using the flasher to avoid questions, problems or so.
<longdescription lang="cs">
Program pro nahrání firmwaru do Nokií založených na Linuxu (jako např. Nokia N900).
</longdescription>
+ <upstream>
+<remote-id type="github">pali/0xFFFF</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/asus-numpad/metadata.xml b/sys-apps/asus-numpad/metadata.xml
new file mode 100644
index 000000000..f77b707a7
--- /dev/null
+++ b/sys-apps/asus-numpad/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">xytovl/asus-numpad</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-apps/asus-touchpad-numpad-driver/metadata.xml b/sys-apps/asus-touchpad-numpad-driver/metadata.xml
index 10a288b0b..415478674 100644
--- a/sys-apps/asus-touchpad-numpad-driver/metadata.xml
+++ b/sys-apps/asus-touchpad-numpad-driver/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">mohamed-badaoui/asus-touchpad-numpad-driver</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/drm_info/metadata.xml b/sys-apps/drm_info/metadata.xml
index 3fafae310..cdbf961e7 100644
--- a/sys-apps/drm_info/metadata.xml
+++ b/sys-apps/drm_info/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="pci">Print PCI device names via libpci</flag>
</use>
+ <upstream>
+ <remote-id type="github">ascent12/drm_info</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/fchroot/metadata.xml b/sys-apps/fchroot/metadata.xml
index 40c79348c..6ce144916 100644
--- a/sys-apps/fchroot/metadata.xml
+++ b/sys-apps/fchroot/metadata.xml
@@ -1,8 +1,11 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>marco@scardovi.com</email>
<name>Marco Scardovi</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">fchroot</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/nvimpager/metadata.xml b/sys-apps/nvimpager/metadata.xml
new file mode 100644
index 000000000..21e73aeda
--- /dev/null
+++ b/sys-apps/nvimpager/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">lucc/nvimpager</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-apps/qemu-openrc/metadata.xml b/sys-apps/qemu-openrc/metadata.xml
index 10a288b0b..53565e2bd 100644
--- a/sys-apps/qemu-openrc/metadata.xml
+++ b/sys-apps/qemu-openrc/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">jirutka/qemu-openrc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/qjournalctl/metadata.xml b/sys-apps/qjournalctl/metadata.xml
index 947219812..8711c70e2 100644
--- a/sys-apps/qjournalctl/metadata.xml
+++ b/sys-apps/qjournalctl/metadata.xml
@@ -9,4 +9,7 @@
A graphical user interface which displays the systemd's journal and
lets the user filter the output without the command line.
</longdescription>
+ <upstream>
+ <remote-id type="github">pentix/qjournalctl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/sdate/metadata.xml b/sys-apps/sdate/metadata.xml
index 2092bcc33..1ff506d0e 100644
--- a/sys-apps/sdate/metadata.xml
+++ b/sys-apps/sdate/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">df7cb/sdate</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-apps/systemd-bootchart/metadata.xml b/sys-apps/systemd-bootchart/metadata.xml
index 4e0b51188..bf2383b09 100644
--- a/sys-apps/systemd-bootchart/metadata.xml
+++ b/sys-apps/systemd-bootchart/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo-bugzilla2@steev.me.uk</email>
<name>Steven Davies</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">systemd/systemd-bootchart</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-auth/pam-gnupg/metadata.xml b/sys-auth/pam-gnupg/metadata.xml
index 62988a0d4..332c0bcd0 100644
--- a/sys-auth/pam-gnupg/metadata.xml
+++ b/sys-auth/pam-gnupg/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>duje.mihanovic@skole.hr</email>
<name>Duje Mihanović</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">cruegge/pam-gnupg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-boot/customrescuecd-x86-grub/metadata.xml b/sys-boot/customrescuecd-x86-grub/metadata.xml
index 24fdc7fa0..e8f15959a 100644
--- a/sys-boot/customrescuecd-x86-grub/metadata.xml
+++ b/sys-boot/customrescuecd-x86-grub/metadata.xml
@@ -9,4 +9,7 @@
This package adds menu entries in GRUB for the CustomRescueCD. You can
add custom bootoptions for CustomRescueCD in a special config file.
</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">customrescuecd</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-boot/customrescuecd-x86_64-grub/metadata.xml b/sys-boot/customrescuecd-x86_64-grub/metadata.xml
index 24fdc7fa0..e8f15959a 100644
--- a/sys-boot/customrescuecd-x86_64-grub/metadata.xml
+++ b/sys-boot/customrescuecd-x86_64-grub/metadata.xml
@@ -9,4 +9,7 @@
This package adds menu entries in GRUB for the CustomRescueCD. You can
add custom bootoptions for CustomRescueCD in a special config file.
</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">customrescuecd</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-boot/woeusb-ng/metadata.xml b/sys-boot/woeusb-ng/metadata.xml
index def9232fc..638fbce5c 100644
--- a/sys-boot/woeusb-ng/metadata.xml
+++ b/sys-boot/woeusb-ng/metadata.xml
@@ -5,4 +5,7 @@
<email>duje.mihanovic@skole.hr</email>
<name>Duje Mihanović</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">WoeUSB/WoeUSB-ng</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-cluster/kops-bin/metadata.xml b/sys-cluster/kops-bin/metadata.xml
new file mode 100644
index 000000000..b09038409
--- /dev/null
+++ b/sys-cluster/kops-bin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">kubernetes/kops</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-devel/fcode-utils/metadata.xml b/sys-devel/fcode-utils/metadata.xml
index 2092bcc33..001e7a43c 100644
--- a/sys-devel/fcode-utils/metadata.xml
+++ b/sys-devel/fcode-utils/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">openbios/fcode-utils</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-fs/ddrescueview/metadata.xml b/sys-fs/ddrescueview/metadata.xml
new file mode 100644
index 000000000..f686dc572
--- /dev/null
+++ b/sys-fs/ddrescueview/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">ddrescueview</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-fs/gcsfuse/metadata.xml b/sys-fs/gcsfuse/metadata.xml
index cbc05d042..9bc8db586 100644
--- a/sys-fs/gcsfuse/metadata.xml
+++ b/sys-fs/gcsfuse/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://github.com/GoogleCloudPlatform/gcsfuse</bugs-to>
+ <remote-id type="github">GoogleCloudPlatform/gcsfuse</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sys-fs/ufiformat/metadata.xml b/sys-fs/ufiformat/metadata.xml
index 505d306db..9da687b74 100644
--- a/sys-fs/ufiformat/metadata.xml
+++ b/sys-fs/ufiformat/metadata.xml
@@ -6,7 +6,7 @@
<name>joecool</name>
</maintainer>
<upstream>
- <remote-id type="github">tedigh/ufiformat</remote-id>
+ <remote-id type="github">tedigh/ufiformat</remote-id>
</upstream>
<longdescription lang="en">
Low-level formatter for USB floppy drives. Provides similar functionality
diff --git a/sys-libs/nss-tls/metadata.xml b/sys-libs/nss-tls/metadata.xml
index c6fea9f9d..67f16b3cc 100644
--- a/sys-libs/nss-tls/metadata.xml
+++ b/sys-libs/nss-tls/metadata.xml
@@ -5,4 +5,7 @@
<email>andrea.postiglione@gmail.com</email>
<name>Andrea Postiglione</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">dimkr/nss-tls</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-process/gotop/metadata.xml b/sys-process/gotop/metadata.xml
index 83258b2a7..4e8ced06c 100644
--- a/sys-process/gotop/metadata.xml
+++ b/sys-process/gotop/metadata.xml
@@ -9,5 +9,6 @@
<bugs-to>https://github.com/xxxserxxx/gotop/issues</bugs-to>
<changelog>https://github.com/xxxserxxx/gotop/blob/master/CHANGELOG.md</changelog>
<doc>https://github.com/xxxserxxx/gotop/wiki</doc>
+ <remote-id type="github">xxxserxxx/gotop</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sys-process/snooze/metadata.xml b/sys-process/snooze/metadata.xml
new file mode 100644
index 000000000..29f814375
--- /dev/null
+++ b/sys-process/snooze/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">leahneukirchen/snooze</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/www-apps/jackett-bin/metadata.xml b/www-apps/jackett-bin/metadata.xml
index 29c730db2..fd441782a 100644
--- a/www-apps/jackett-bin/metadata.xml
+++ b/www-apps/jackett-bin/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Jackett/Jackett</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/www-apps/uwebsockets/metadata.xml b/www-apps/uwebsockets/metadata.xml
index 29c730db2..24941cb9b 100644
--- a/www-apps/uwebsockets/metadata.xml
+++ b/www-apps/uwebsockets/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">uNetworking/uWebSockets</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/www-client/woob/metadata.xml b/www-client/woob/metadata.xml
index 2092bcc33..81b3a6ed3 100644
--- a/www-client/woob/metadata.xml
+++ b/www-client/woob/metadata.xml
@@ -5,4 +5,7 @@
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">woob/woob</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/www-misc/gorss/metadata.xml b/www-misc/gorss/metadata.xml
index 252601ac8..8e422c34d 100644
--- a/www-misc/gorss/metadata.xml
+++ b/www-misc/gorss/metadata.xml
@@ -5,4 +5,7 @@
<email>mathieu.tortuyaux@gmail.com</email>
<name>Mathieu Tortuyaux</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Lallassu/gorss</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/www-misc/wyebadblock/metadata.xml b/www-misc/wyebadblock/metadata.xml
index 5b936b2e1..0b50f160c 100644
--- a/www-misc/wyebadblock/metadata.xml
+++ b/www-misc/wyebadblock/metadata.xml
@@ -5,4 +5,7 @@
<email>efe.izbudak@metu.edu.tr</email>
<name>Efe İzbudak</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">jun7/wyebadblock</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-apps/lightdm-gtk-greeter-settings/metadata.xml b/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
index 653e3a095..7c981ec65 100644
--- a/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
+++ b/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
@@ -8,4 +8,7 @@
<use>
<flag name="xfce">Adds <pkg>x11-apps/lightdm-gtk-greeter-settings</pkg> to Xfce settings manager</flag>
</use>
+ <upstream>
+ <remote-id type="github">xubuntu/lightdm-gtk-greeter-settings</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-drivers/OpenTabletDriver-bin/metadata.xml b/x11-drivers/OpenTabletDriver-bin/metadata.xml
index 425b5da55..8b2bb12ac 100644
--- a/x11-drivers/OpenTabletDriver-bin/metadata.xml
+++ b/x11-drivers/OpenTabletDriver-bin/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ethannij@gmail.com</email>
<name>Ethan Nijmeh</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">OpenTabletDriver/OpenTabletDriver</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-misc/aerial-sddm-theme/metadata.xml b/x11-misc/aerial-sddm-theme/metadata.xml
index 10a288b0b..9aa448166 100644
--- a/x11-misc/aerial-sddm-theme/metadata.xml
+++ b/x11-misc/aerial-sddm-theme/metadata.xml
@@ -5,4 +5,7 @@
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">3ximus/aerial-sddm-theme</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-misc/caffeine-ng/metadata.xml b/x11-misc/caffeine-ng/metadata.xml
index 661d7acaf..9c141178f 100644
--- a/x11-misc/caffeine-ng/metadata.xml
+++ b/x11-misc/caffeine-ng/metadata.xml
@@ -9,4 +9,7 @@
Caffeine is a little daemon that sits in your systray, and prevents the screensaver from showing up, or the system from going to sleep.
It does so when an application is fullscreened (eg: youtube), or when you click on the systray icon (which you can do, when, eg: reading).
</longdescription>
+ <upstream>
+ <remote-id type="github">caffeine-ng/caffeine-ng</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-misc/leftwm-theme/metadata.xml b/x11-misc/leftwm-theme/metadata.xml
index 9b8c559f6..fb53d2ae9 100644
--- a/x11-misc/leftwm-theme/metadata.xml
+++ b/x11-misc/leftwm-theme/metadata.xml
@@ -8,6 +8,6 @@
<upstream>
<doc>https://github.com/leftwm/leftwm-theme</doc>
<bugs-to>https://github.com/leftwm/leftwm-theme/issues</bugs-to>
+ <remote-id type="github">leftwm/leftwm-theme</remote-id>
</upstream>
</pkgmetadata>
-
diff --git a/x11-misc/squeekboard/metadata.xml b/x11-misc/squeekboard/metadata.xml
index b574a45f9..c272e9f4c 100644
--- a/x11-misc/squeekboard/metadata.xml
+++ b/x11-misc/squeekboard/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://source.puri.sm/Librem5/squeekboard/-/issues</bugs-to>
+ <remote-id type="gnome-gitlab">World/Phosh/squeekboard</remote-id>
</upstream>
</pkgmetadata>
diff --git a/x11-terms/dmd5620/metadata.xml b/x11-terms/dmd5620/metadata.xml
index 691bcaafa..8a50ecb9f 100644
--- a/x11-terms/dmd5620/metadata.xml
+++ b/x11-terms/dmd5620/metadata.xml
@@ -6,4 +6,7 @@
<name>Vladislav Dudar</name>
<description>Primary maintainer</description>
</maintainer>
+ <upstream>
+ <remote-id type="github">sethm/dmd_gtk</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-themes/arc-darkest-colors/metadata.xml b/x11-themes/arc-darkest-colors/metadata.xml
index d6623eda2..035b912fd 100644
--- a/x11-themes/arc-darkest-colors/metadata.xml
+++ b/x11-themes/arc-darkest-colors/metadata.xml
@@ -15,4 +15,7 @@
<use>
<flag name="icons">Install icon themes</flag>
</use>
+ <upstream>
+ <remote-id type="github">rtlewis88/rtl88-Themes</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-wm/berry/metadata.xml b/x11-wm/berry/metadata.xml
new file mode 100644
index 000000000..95ede205a
--- /dev/null
+++ b/x11-wm/berry/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">JLErvin/berry</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-wm/phoc/metadata.xml b/x11-wm/phoc/metadata.xml
index ff9ef32ef..104ee5fe1 100644
--- a/x11-wm/phoc/metadata.xml
+++ b/x11-wm/phoc/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://source.puri.sm/Librem5/phoc/-/issues</bugs-to>
+ <remote-id type="gnome-gitlab">World/Phosh/phoc</remote-id>
</upstream>
</pkgmetadata>