diff --git a/acct-group/uhub/metadata.xml b/acct-group/uhub/metadata.xml index 115e9d64..bef24d2c 100644 --- a/acct-group/uhub/metadata.xml +++ b/acct-group/uhub/metadata.xml @@ -1,5 +1,5 @@ - + diff --git a/acct-user/uhub/metadata.xml b/acct-user/uhub/metadata.xml index 115e9d64..bef24d2c 100644 --- a/acct-user/uhub/metadata.xml +++ b/acct-user/uhub/metadata.xml @@ -1,5 +1,5 @@ - + diff --git a/app-admin/heroku-cli/metadata.xml b/app-admin/heroku-cli/metadata.xml index 48730d77..85261719 100644 --- a/app-admin/heroku-cli/metadata.xml +++ b/app-admin/heroku-cli/metadata.xml @@ -1,9 +1,9 @@ - - jpizarrocallejas@gmail.com - Jorge Pizarro Callejas - Jorgicio Gentoo Overlay - + + mva@gentoo.org + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name + Vadim A. Misbakh-Soloviov + diff --git a/app-misc/2gis-plugins/metadata.xml b/app-misc/2gis-plugins/metadata.xml index 72caa178..3c667983 100644 --- a/app-misc/2gis-plugins/metadata.xml +++ b/app-misc/2gis-plugins/metadata.xml @@ -7,8 +7,8 @@ Vadim A. Misbakh-Soloviov - Install "Area" Plugin - Install "Goto" Plugin - Install "Map Notes" Plugin + Install "Area" Plugin + Install "Goto" Plugin + Install "Map Notes" Plugin diff --git a/app-misc/asciinema/metadata.xml b/app-misc/asciinema/metadata.xml index 6295b4ba..1d5fa36a 100644 --- a/app-misc/asciinema/metadata.xml +++ b/app-misc/asciinema/metadata.xml @@ -1,12 +1,13 @@ - - kensington@gentoo.org - Michael Palimaka - - - asciinema/asciinema - asciinema - + + mva@gentoo.org + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name + Vadim A. Misbakh-Soloviov + + + asciinema/asciinema + asciinema + diff --git a/app-text/unicode/metadata.xml b/app-text/unicode/metadata.xml index 22a2ac83..717fdda0 100644 --- a/app-text/unicode/metadata.xml +++ b/app-text/unicode/metadata.xml @@ -6,9 +6,7 @@ Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov - + garabik/unicode diff --git a/dev-java/commons-text/metadata.xml b/dev-java/commons-text/metadata.xml index 4221e170..6ef2d50c 100644 --- a/dev-java/commons-text/metadata.xml +++ b/dev-java/commons-text/metadata.xml @@ -1,8 +1,8 @@ - - java@gentoo.org - Java - + + java@gentoo.org + Java + diff --git a/dev-java/picocli/metadata.xml b/dev-java/picocli/metadata.xml index cc0ad484..347cb3be 100644 --- a/dev-java/picocli/metadata.xml +++ b/dev-java/picocli/metadata.xml @@ -1,12 +1,12 @@ - - java@gentoo.org - - Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source and avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc. - - remkop/picocli - https://github.com/remkop/picocli/issues - + + java@gentoo.org + + Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source and avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc. + + remkop/picocli + https://github.com/remkop/picocli/issues + diff --git a/dev-lang/luajit/metadata.xml b/dev-lang/luajit/metadata.xml index 9b1e853c..f49b9791 100644 --- a/dev-lang/luajit/metadata.xml +++ b/dev-lang/luajit/metadata.xml @@ -6,7 +6,8 @@ Vadim A. Misbakh-Soloviov LuaJIT is a Just-In-Time Compiler, interpreter and runtime for the Lua programming language with self-invented Dynamic Assembler middleware engine for preparing bytecode - LuaJIT — это Just-In-Time компилятор, интерпретатор и окружение для языка программирования Lua. Основан на инновационной прослойке "динамический ассемблер", используемой для промежуточной генерации байткода + LuaJIT — это Just-In-Time компилятор, интерпретатор и окружение для языка программирования Lua. Основан на инновационной прослойке "динамический ассемблер", используемой для промежуточной генерации байткода + Enable support for debugging under Valgrind Enable some Lua:5.2+ features diff --git a/dev-libs/mongo-c-driver/metadata.xml b/dev-libs/mongo-c-driver/metadata.xml index 6969885d..20ee573f 100644 --- a/dev-libs/mongo-c-driver/metadata.xml +++ b/dev-libs/mongo-c-driver/metadata.xml @@ -1,11 +1,11 @@ - - ultrabug@gentoo.org - Alexys Jacob - - - mongodb/mongo-c-driver - + + ultrabug@gentoo.org + Alexys Jacob + + + mongodb/mongo-c-driver + diff --git a/dev-libs/msgpack/metadata.xml b/dev-libs/msgpack/metadata.xml index 14aad664..4be777d8 100644 --- a/dev-libs/msgpack/metadata.xml +++ b/dev-libs/msgpack/metadata.xml @@ -9,7 +9,7 @@ Build dev-libs/boost bindings Also install CXX version - + msgpack/msgpack-c diff --git a/dev-lua/lua-ext/metadata.xml b/dev-lua/lua-ext/metadata.xml index a5f44a0e..afab5d60 100644 --- a/dev-lua/lua-ext/metadata.xml +++ b/dev-lua/lua-ext/metadata.xml @@ -7,7 +7,7 @@ Vadim A. Misbakh-Soloviov - Add "gcmem" extension + Add "gcmem" extension thenumbernine/lua-ext diff --git a/dev-lua/tekui/metadata.xml b/dev-lua/tekui/metadata.xml index 5df08bc1..cca2d7e4 100644 --- a/dev-lua/tekui/metadata.xml +++ b/dev-lua/tekui/metadata.xml @@ -7,9 +7,9 @@ Vadim A. Misbakh-Soloviov - Enable "gradient" feature - Enable "cache" feature - Enable "fileno" feature - Enable "udp" feature + Enable "gradient" feature + Enable "cache" feature + Enable "fileno" feature + Enable "udp" feature diff --git a/dev-python/pygls/metadata.xml b/dev-python/pygls/metadata.xml index e424878f..20f858ca 100644 --- a/dev-python/pygls/metadata.xml +++ b/dev-python/pygls/metadata.xml @@ -1,11 +1,11 @@ - - gentoo@tastytea.de - Ronny (tastytea) Gutbrod - - - pygls - + + gentoo@tastytea.de + Ronny (tastytea) Gutbrod + + + pygls + diff --git a/dev-python/sshtunnel/metadata.xml b/dev-python/sshtunnel/metadata.xml index db5f4bdf..72d2da86 100644 --- a/dev-python/sshtunnel/metadata.xml +++ b/dev-python/sshtunnel/metadata.xml @@ -1,13 +1,13 @@ - - titanofold@gentoo.org - Aaron W. Swenson - - - - sshtunnel - pahaz/sshtunnel - + + titanofold@gentoo.org + Aaron W. Swenson + + + + sshtunnel + pahaz/sshtunnel + diff --git a/dev-python/typeguard/metadata.xml b/dev-python/typeguard/metadata.xml index f7481558..a2b3a9b2 100644 --- a/dev-python/typeguard/metadata.xml +++ b/dev-python/typeguard/metadata.xml @@ -1,11 +1,11 @@ - - python@gentoo.org - - - agronholm/typeguard - typeguard - + + python@gentoo.org + + + agronholm/typeguard + typeguard + diff --git a/dev-util/qml-lsp/metadata.xml b/dev-util/qml-lsp/metadata.xml index e0de8ea6..4a90864d 100644 --- a/dev-util/qml-lsp/metadata.xml +++ b/dev-util/qml-lsp/metadata.xml @@ -3,9 +3,7 @@ mva@gentoo.org - - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) - + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml index 75ca7fb9..4dca48dc 100644 --- a/gnustep-apps/sogo/metadata.xml +++ b/gnustep-apps/sogo/metadata.xml @@ -1,15 +1,15 @@ - - gnustep@gentoo.org - Gentoo GNUstep Project - - - Build the ActiveSync support code - Enable support for Argon2 password schemes using dev-libs/libsodium - - - Alinto/sogo - + + gnustep@gentoo.org + Gentoo GNUstep Project + + + Build the ActiveSync support code + Enable support for Argon2 password schemes using dev-libs/libsodium + + + Alinto/sogo + diff --git a/gnustep-libs/sope/metadata.xml b/gnustep-libs/sope/metadata.xml index c900fa78..fe241af1 100644 --- a/gnustep-libs/sope/metadata.xml +++ b/gnustep-libs/sope/metadata.xml @@ -1,7 +1,7 @@ - - Alinto/sope - + + Alinto/sope + diff --git a/media-fonts/noto-emoji-apple/metadata.xml b/media-fonts/noto-emoji-apple/metadata.xml index b643a1a0..2adb34ab 100644 --- a/media-fonts/noto-emoji-apple/metadata.xml +++ b/media-fonts/noto-emoji-apple/metadata.xml @@ -1,11 +1,11 @@ - - mva@gentoo.org - Vadim Misbakh-Soloviov - - - timescam/noto-fonts-emoji-apple - + + mva@gentoo.org + Vadim Misbakh-Soloviov + + + timescam/noto-fonts-emoji-apple + diff --git a/media-gfx/figma-linux-bin/metadata.xml b/media-gfx/figma-linux-bin/metadata.xml index 62d6eee4..de635cd8 100644 --- a/media-gfx/figma-linux-bin/metadata.xml +++ b/media-gfx/figma-linux-bin/metadata.xml @@ -3,9 +3,7 @@ mva@gentoo.org - - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) - + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov diff --git a/media-libs/cgif/metadata.xml b/media-libs/cgif/metadata.xml index 240fb101..7d326cbf 100644 --- a/media-libs/cgif/metadata.xml +++ b/media-libs/cgif/metadata.xml @@ -3,9 +3,7 @@ mva@gentoo.org - - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) - + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov diff --git a/media-libs/libspng/metadata.xml b/media-libs/libspng/metadata.xml index 756f91f8..889287b6 100644 --- a/media-libs/libspng/metadata.xml +++ b/media-libs/libspng/metadata.xml @@ -3,14 +3,12 @@ mva@gentoo.org - - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) - + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov - Use dev-libs/miniz as compression library - Various optimizations + Use dev-libs/miniz as compression library + Various optimizations randy408/libspng diff --git a/media-libs/libyuv/metadata.xml b/media-libs/libyuv/metadata.xml index cd3c1195..3d7c1ece 100644 --- a/media-libs/libyuv/metadata.xml +++ b/media-libs/libyuv/metadata.xml @@ -1,14 +1,12 @@ - - mva@gentoo.org - - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) - - Vadim A. Misbakh-Soloviov - - - Install additional tools - + + mva@gentoo.org + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name + Vadim A. Misbakh-Soloviov + + + Install additional tools + diff --git a/media-libs/nifti/metadata.xml b/media-libs/nifti/metadata.xml index 96e8a80e..305817db 100644 --- a/media-libs/nifti/metadata.xml +++ b/media-libs/nifti/metadata.xml @@ -3,9 +3,7 @@ mva@gentoo.org - - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) - + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov diff --git a/media-libs/tg_owt/metadata.xml b/media-libs/tg_owt/metadata.xml index dc4a3ba4..11e60a3b 100644 --- a/media-libs/tg_owt/metadata.xml +++ b/media-libs/tg_owt/metadata.xml @@ -6,10 +6,7 @@ Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov - - VoIP library for Telegram clients mostly based on Google's WebRTC and similar stuff. - Heavily patched by destop-app upstream (@preston, telegram-desktop developer) - + VoIP library for Telegram clients mostly based on Google's WebRTC and similar stuff. Heavily patched by destop-app upstream (@preston, telegram-desktop developer) Add media-video/pipewire support diff --git a/metadata/Documentation/scripts/regen_all_metadata.zsh b/metadata/Documentation/scripts/regen_all_metadata.zsh index 5c4b027d..5ab8d9f6 100755 --- a/metadata/Documentation/scripts/regen_all_metadata.zsh +++ b/metadata/Documentation/scripts/regen_all_metadata.zsh @@ -4,4 +4,4 @@ REPO_ROOT="${$(git rev-parse --show-toplevel):-.}" find . -mindepth 3 -maxdepth 3 -type f -name 'metadata.xml' | \ { [[ $@ ]] && grep $@ || cat; } | \ -xargs -I{} lua ${REPO_ROOT}/Documentation/scripts/update_metadata_xml.lua {} +xargs -I{} lua ${REPO_ROOT}/metadata/Documentation/scripts/update_metadata_xml.lua {} diff --git a/metadata/Documentation/scripts/update_metadata_xml.lua b/metadata/Documentation/scripts/update_metadata_xml.lua index db8f7d9c..6c0a609a 100755 --- a/metadata/Documentation/scripts/update_metadata_xml.lua +++ b/metadata/Documentation/scripts/update_metadata_xml.lua @@ -1,11 +1,11 @@ -xml=require"slaxdom" -mva_email="mva@gentoo.org" +local xml=require"slaxdom" +local mva_email="mva@gentoo.org" local indent = 2 local char = "[a-zA-Z0-9().,-]" -for i=1,#arg do - metadata_xml=arg[i] +for c=1,#arg do + local metadata_xml=arg[c] if not metadata_xml then -- actually, can should never happen, but let's keep it in case if universe will brake @@ -13,11 +13,11 @@ for i=1,#arg do os.exit(1) end - f,err=io.open(metadata_xml,"rb"); + local f,err=io.open(metadata_xml,"rb"); if not f then print(err); os.exit(1) end - s=f:read("*a"); + local s=f:read("*a"); s = s :gsub("(]*)(>)","%1--%2--%3") -- Workaround for SLAXML bug as it doesn't currently support DOCTYPE @@ -26,7 +26,7 @@ for i=1,#arg do :gsub("\t"," ") -- substitute tabs with spaces :gsub(" *"," ") -- substitute many spaces in a row with one - metadata = xml:dom(s,{ + local metadata = xml:dom(s,{ simple=true, -- simpler structure (no kids made from whitespaces) stripWhitespace=true -- strip other whitespaces }) @@ -53,7 +53,9 @@ for i=1,#arg do end -- if(mnt_k) end -- for(iii) if email_i>0 and name_i>0 then - if mnt_k[name_i].kids[1].value:match("Misbakh%-Solov[a-z]*v") then -- since there is another devs and maintainers called Vadim, search me by last name (pattern here is because there was two notations) + if mnt_k[name_i].kids[1].value:match("Misbakh%-Solov[a-z]*v") then + -- since there is another devs and maintainers called Vadim, + -- search me by last name (pattern here is because there was two notations) mnt_k[email_i].kids[1].value=mva_email if desc_i>0 then mnt_k[desc_i].kids[1].value="Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name" @@ -81,7 +83,7 @@ print(( { indent=indent, sort=true, - omit + -- omit } ) :gsub( -- workaround over slaxml bug of not handling DOCTYPE @@ -100,6 +102,10 @@ print(( "()[\n]*[ ]*( + "(>)[\n]*[ ]*()", + "%1%2" + ) :gsub( -- add space right before "("..char..")[\n]*[ ]*([^<]*)", "%1 %2" @@ -108,6 +114,16 @@ print(( "([^<]*)("..(char:gsub(".,",""))..")", "%1 %2" ) + :gsub( -- handle comment ending glued to end of the tag + "(>)(-->)", + "%1 %2" + ) + :gsub( + "$", + "\n" + ) )) f:close(); end + +-- vim: ft=lua ts=2 sw=2 sts=2 noet diff --git a/net-im/sydent/metadata.xml b/net-im/sydent/metadata.xml index 85a99b83..c05694ae 100644 --- a/net-im/sydent/metadata.xml +++ b/net-im/sydent/metadata.xml @@ -4,10 +4,10 @@ mva@gentoo.org Vadim A. Misbakh-Soloviov - If you have any issues, please contact me via e-mail, IRC (Libera.Chat) or Telegram (@mva_name) + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name - Use app-mobilephone/gammu to send SMS + Use app-mobilephone/gammu to send SMS matrix-org/sydent diff --git a/net-im/telegram-desktop/metadata.xml b/net-im/telegram-desktop/metadata.xml index 48b8723f..8272633c 100644 --- a/net-im/telegram-desktop/metadata.xml +++ b/net-im/telegram-desktop/metadata.xml @@ -6,7 +6,7 @@ Vadim Misbakh-Soloviov - Use custom API ID and API HASH (you must set it either in make.conf or in "/etc/portage/env/${CAT}/${PN}") + Use custom API ID and API HASH (you must set it either in make.conf or in /etc/portage/env/net-im/telegram-desktop) Use app-text/enchant for spell checking diff --git a/net-libs/opendht/metadata.xml b/net-libs/opendht/metadata.xml index 23a03d8a..443ffdaa 100644 --- a/net-libs/opendht/metadata.xml +++ b/net-libs/opendht/metadata.xml @@ -10,7 +10,7 @@ Install Python bindings. Requires dev-python/cython. Install extra opendht tools (dhtchat, dhtnode and dhtscanner). Build DHT indexation feature - Build embedded http(s) client (conflicts with "proxy" options) + Build embedded http(s) client (conflicts with "proxy" options) Enable DHT proxy client, use Restinio and jsoncpp Enable DHT proxy server, use Restinio and jsoncpp Allow clients to use the node identity diff --git a/net-mail/dovecot/metadata.xml b/net-mail/dovecot/metadata.xml index 510eca85..e51fbe45 100644 --- a/net-mail/dovecot/metadata.xml +++ b/net-mail/dovecot/metadata.xml @@ -2,9 +2,9 @@ - eras@gentoo.org - Eray Aslan - + eras@gentoo.org + Eray Aslan + Add support for ARGON2 password schemes Add managesieve protocol support diff --git a/net-misc/mosh/metadata.xml b/net-misc/mosh/metadata.xml index 9b45b628..4892d23e 100644 --- a/net-misc/mosh/metadata.xml +++ b/net-misc/mosh/metadata.xml @@ -1,26 +1,21 @@ - - amynka@gentoo.org - Amy Liffey - - - Build network client - Include example scripts - Use dev-libs/nettle for some cryptographic functions instead of dev-libs/openssl. With Nettle, some of mosh's own code is used for OCB. - Build network server - Install net-firewall/ufw rule set - Include libutempter support - - - Mosh is a remote terminal application that supports: - - intermittent network connectivity, - - roaming to different IP address without dropping the connection, and - - intelligent local echo and line editing to reduce the effects of "network lag" on high-latency connections. - - - https://github.com/mobile-shell/mosh/issues - mobile-shell/mosh - + + mva@gentoo.org + Vadim Misbakh-Soloviov + + + Build network client + Include example scripts + Use dev-libs/nettle for some cryptographic functions instead of dev-libs/openssl. With Nettle, some of mosh's own code is used for OCB. + Build network server + Install net-firewall/ufw rule set + Include libutempter support + + Mosh is a remote terminal application that supports intermittent network connectivity, roaming to different IP address without dropping the connection, and intelligent local echo and line editing to reduce the effects of "network lag" on high-latency connections. + + https://github.com/mobile-shell/mosh/issues + mobile-shell/mosh + diff --git a/sci-electronics/librepcb/metadata.xml b/sci-electronics/librepcb/metadata.xml index e9bac7e1..a00ba841 100644 --- a/sci-electronics/librepcb/metadata.xml +++ b/sci-electronics/librepcb/metadata.xml @@ -6,13 +6,5 @@ Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name Vadim A. Misbakh-Soloviov - - LibrePCB is a free EDA software to develop printed circuit boards. - Cross-platform, multilingual (both application and library elements), intuitive, modern and easy-to-use graphical user interface. - - All-In-One: project management + library/schematic/board editors - - Very powerful library design with some innovative concepts - - Human-readable file formats for both libraries and projects - - Multi-PCB feature (different PCB variants of the same schematic) - - Automatic netlist synchronisation between schematic and board - + LibrePCB is a free EDA software to develop printed circuit boards. Cross-platform, multilingual (both application and library elements), intuitive, modern and easy-to-use graphical user interface. All-In-One: project management + library/schematic/board editors; Very powerful library design with some innovative concepts; Human-readable file formats for both libraries and projects; Multi-PCB feature (different PCB variants of the same schematic); Automatic netlist synchronisation between schematic and board diff --git a/sci-electronics/smuview/metadata.xml b/sci-electronics/smuview/metadata.xml index ccc3ab92..402e0e37 100644 --- a/sci-electronics/smuview/metadata.xml +++ b/sci-electronics/smuview/metadata.xml @@ -1,16 +1,12 @@ - -mva@gentoo.org -Vadim Misbakh-Soloviov - - - SmuView (sometimes abbreviated as "SV") is a Qt based GUI for power - supplies, electronic loads and all sorts of measurement devices like - multimeters, LCR meters, scales and so on. - - -knarfS/smuview - + + mva@gentoo.org + Vadim Misbakh-Soloviov + + SmuView (sometimes abbreviated as "SV") is a Qt based GUI for power supplies, electronic loads and all sorts of measurement devices like multimeters, LCR meters, scales and so on. + + knarfS/smuview + diff --git a/virtual/gradle/metadata.xml b/virtual/gradle/metadata.xml index 36c1acd8..bc0dd624 100644 --- a/virtual/gradle/metadata.xml +++ b/virtual/gradle/metadata.xml @@ -2,7 +2,8 @@ - flo@geekplace.eu - Maintainer, CC him on bugs + mva@gentoo.org + Also, you can find me on IRC (Libera.Chat) as mva, or in Telegram as @mva_name + Vadim A. Misbakh-Soloviov - \ No newline at end of file +