From e2f7c4bb7292088addc31200fffd58a0355eb084 Mon Sep 17 00:00:00 2001 From: liushanyang12138 <2564422578@qq.com> Date: Wed, 12 Jul 2023 15:46:37 +0800 Subject: [PATCH] feat: add ruby-minitar, ruby-mini-portile2 ruby-minitar: Provides POSIX tarchive management for Ruby ruby-mini-portile2: simplistic port-like solution for developers Log: add ruby-minitar, ruby-mini-portile2 Issue: deepin-community/sig-deepin-sysdev-team#460 deepin-community/sig-deepin-sysdev-team#460 --- repos.yml | 185 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 110 insertions(+), 75 deletions(-) diff --git a/repos.yml b/repos.yml index 5c3b6cc8..ca59fb4f 100644 --- a/repos.yml +++ b/repos.yml @@ -31,13 +31,14 @@ repos: - repo: android-platform-frameworks-base group: spark-store-deepin - info: The Android source repositories are quite chaotic. They often include a mix - of things under arbitrary umbrellas. For example, there are parts of this particular - repository that will only ever be built when building the complete Android OS - (aka "target"), other parts that are only built as part of the SDK to support - building Android apps (aka "host"), and other parts that are used both in the - SDK and the Android OS. Most of the source code in this particular repostory will - never be built or included on Debian because it is only used in the Android OS. + info: The Android source repositories are quite chaotic. They often include a + mix of things under arbitrary umbrellas. For example, there are parts of this + particular repository that will only ever be built when building the complete + Android OS (aka "target"), other parts that are only built as part of the SDK + to support building Android apps (aka "host"), and other parts that are used + both in the SDK and the Android OS. Most of the source code in this particular + repostory will never be built or included on Debian because it is only used + in the Android OS. - repo: android-platform-libnativehelper group: deepin-pkg @@ -61,8 +62,8 @@ repos: - repo: apt-rdepends group: deepin-sysdev-team - info: This utility can recursively list package dependencies, either forwards or - in reverse. + info: This utility can recursively list package dependencies, either forwards + or in reverse. - repo: arch-install-scripts group: deepin-sysdev-team @@ -102,7 +103,7 @@ repos: - repo: bb group: deepin-sysdev-team - info: ASCII-art demo based on AAlib + info: ASCII-art demo based on AAlib - repo: bird group: deepin-sysdev-team @@ -122,8 +123,8 @@ repos: - repo: boolstuff group: deepin-sysdev-team - info: It is a C++ library that supports a few operations on boolean expression binary - trees. + info: It is a C++ library that supports a few operations on boolean expression + binary trees. - repo: bpython group: deepin-sysdev-team @@ -165,7 +166,8 @@ repos: - repo: cohomcalg group: deepin-sysdev-team - info: It is a software package for computing sheaf cohomologies of line bundles on toric varieties. + info: It is a software package for computing sheaf cohomologies of line bundles + on toric varieties. - repo: coinor-bonmin group: deepin-sysdev-team @@ -177,7 +179,8 @@ repos: - repo: coinor-dylp group: deepin-sysdev-team - info: It is a software package for solving constrained linear mathematical optimization problems. + info: It is a software package for solving constrained linear mathematical optimization + problems. - repo: colortest group: deepin-sysdev-team @@ -277,7 +280,8 @@ repos: - repo: exfatprogs group: deepin-sysdev-team - info: Tools to manage extended file allocation table filesystem. This package provides tools to create, check, dump and label the filesystem. + info: Tools to manage extended file allocation table filesystem. This package + provides tools to create, check, dump and label the filesystem. - repo: exif group: deepin-sysdev-team @@ -297,7 +301,7 @@ repos: - repo: flake group: deepin-sysdev-team - info: Alternative encoder for the Free Lossless Audio Codec + info: Alternative encoder for the Free Lossless Audio Codec - repo: flit group: deepin-sysdev-team @@ -354,13 +358,14 @@ repos: - repo: fonts-gfs-bodoni-classic group: deepin-sysdev-team - info: Giambattista Bodoni was the most prolific Italian typecutter of the 18th century. + info: Giambattista Bodoni was the most prolific Italian typecutter of the 18th + century. - repo: fonts-gfs-theokritos group: deepin-sysdev-team - info: In the late 50's Yannis Kefallinos (1894-1958) designed and published an exquisite - book with engraved illustrations of the ancient white funerary pottery in Attica - in collaboration with Varlamos, Montesanto, Damianakis. + info: In the late 50's Yannis Kefallinos (1894-1958) designed and published an + exquisite book with engraved illustrations of the ancient white funerary pottery + in Attica in collaboration with Varlamos, Montesanto, Damianakis. - repo: fonts-hack group: deepin-sysdev-team @@ -373,8 +378,8 @@ repos: - repo: fonts-inter group: deepin-sysdev-team - info: This is a typeface specially designed for user interfaces with focus on high - legibility of small-to-medium sized text on computer screens. + info: This is a typeface specially designed for user interfaces with focus on + high legibility of small-to-medium sized text on computer screens. - repo: fonts-jura group: deepin-sysdev-team @@ -403,8 +408,8 @@ repos: - repo: fonts-mplus group: deepin-sysdev-team - info: Fonts-mplus is a collection of sans serif fonts with different weights, including - Japanese glyphs. + info: Fonts-mplus is a collection of sans serif fonts with different weights, + including Japanese glyphs. - repo: fonts-raleway group: deepin-sysdev-team @@ -444,8 +449,8 @@ repos: - repo: fort-validator group: deepin-sysdev-team - info: FORT validator performs the validation of the RPKI repository and serves the - ROAs to the routers. + info: FORT validator performs the validation of the RPKI repository and serves + the ROAs to the routers. - repo: fping group: deepin-sysdev-team @@ -463,8 +468,8 @@ repos: - repo: gamgi group: deepin-sysdev-team - info: GAMGI is a graphical interface tool used to establish, view, and analyze atomic - structures. + info: GAMGI is a graphical interface tool used to establish, view, and analyze + atomic structures. - repo: gammaray group: deepin-sysdev-team @@ -611,7 +616,7 @@ repos: group: deepin-sysdev-team info: GRand Unified Bootloader, version 2 (arm64 UEFI signed by deepin) - - repo: gsettings-desktop-schemas #main + - repo: gsettings-desktop-schemas group: deepin-sysdev-team info: GSettings desktop-wide schemas @@ -665,7 +670,8 @@ repos: - repo: icu group: deepin-sysdev-team - info: ICU is a C++ and C library that provides robust and full-featured Unicode and locale support. + info: ICU is a C++ and C library that provides robust and full-featured Unicode + and locale support. - repo: iftop group: deepin-sysdev-team @@ -693,7 +699,8 @@ repos: - repo: ipp-usb group: deepin-sysdev-team - info: ipp-usb is a userland driver for USB devices supporting the IPP over USB protocol. + info: ipp-usb is a userland driver for USB devices supporting the IPP over USB + protocol. - repo: iptsd group: deepin-surface @@ -750,13 +757,13 @@ repos: - repo: kwrited group: deepin-sysdev-team - info: Kwrited captures console output (e.g. broadcast messages) and prints it in - a X window. + info: Kwrited captures console output (e.g. broadcast messages) and prints it + in a X window. - repo: larch group: deepin-sysdev-team - info: Larch is a tool to copy messages from one IMAP server to another quickly and - safely. + info: Larch is a tool to copy messages from one IMAP server to another quickly + and safely. - repo: libabigail group: deepin-sysdev-team @@ -833,7 +840,8 @@ repos: - repo: libgssglue group: deepin-sysdev-team - info: libgssglue provides a gssapi interface, but does not implement any gssapi mechanisms itself. + info: libgssglue provides a gssapi interface, but does not implement any gssapi + mechanisms itself. - repo: libhash-multivalue-perl group: deepin-sysdev-team @@ -869,8 +877,8 @@ repos: - repo: libite group: deepin-sysdev-team - info: libite holds useful functions and macros developed by both Finit and the OpenBSD - project. + info: libite holds useful functions and macros developed by both Finit and the + OpenBSD project. - repo: libkdegames group: deepin-sysdev-team @@ -882,7 +890,8 @@ repos: - repo: libliftoff group: deepin-sysdev-team - info: libliftoff eases the use of KMS planes from userspace without standing in your way. + info: libliftoff eases the use of KMS planes from userspace without standing in + your way. - repo: liblog-dispatch-array-perl group: deepin-sysdev-team @@ -920,6 +929,10 @@ repos: group: deepin-sysdev-team info: Perl module for runtime module handling + - repo: libmodule-scandeps-perl + group: deepin-sysdev-team + info: module to recursively scan Perl code for dependencies + - repo: libmoo-perl group: deepin-sysdev-team info: Minimalist Object Orientation library (with Moose compatibility) @@ -1073,14 +1086,14 @@ repos: group: deepin-sysdev-team info: 2D game development framework based on Lua and OpenGL - - repo: lsof #main + - repo: lsof group: deepin-sysdev-team info: utility to list open files - repo: lua-lpeg group: deepin-sysdev-team - info: LPeg is a pattern-matching library for Lua, based on Parsing Expression Grammars - (PEGs) + info: LPeg is a pattern-matching library for Lua, based on Parsing Expression + Grammars (PEGs) - repo: luceneplusplus group: deepin-sysdev-team @@ -1092,8 +1105,8 @@ repos: - repo: mathjax group: deepin-sysdev-team - info: MathJax was designed with the goal of consolidating the recent advances in - web technologies into a single, definitive, math-on-the-web platform supporting + info: MathJax was designed with the goal of consolidating the recent advances + in web technologies into a single, definitive, math-on-the-web platform supporting the major browsers and operating systems. - repo: maven-debian-helper @@ -1111,7 +1124,8 @@ repos: - repo: mdbtools group: deepin-sysdev-team - info: These are various tools for manipulating JET / MS Access database (MDB) files. + info: These are various tools for manipulating JET / MS Access database (MDB) + files. - repo: meld group: deepin-sysdev-team @@ -1168,8 +1182,8 @@ repos: - repo: nexttrace group: deepin-sysdev-team - info: An open source visual routing tool that pursues light weight, developed using - Golang. + info: An open source visual routing tool that pursues light weight, developed + using Golang. - repo: nfacct group: deepin-sysdev-team @@ -1182,8 +1196,8 @@ repos: - repo: node-mocha group: deepin-sysdev-team - info: The package provides a reporter for the Mocha JavaScript test framework in - the LCOV format. + info: The package provides a reporter for the Mocha JavaScript test framework + in the LCOV format. - repo: nss-pem group: deepin-sysdev-team @@ -1204,7 +1218,8 @@ repos: - repo: obs-studio maintainer: 8MiYile - info: OBS Studio - Free and open source software for live streaming and screen recording + info: OBS Studio - Free and open source software for live streaming and screen + recording - repo: odc group: deepin-sysdev-team @@ -1254,7 +1269,8 @@ repos: - repo: pgpgpg group: deepin-sysdev-team - info: Pgpgpg is a wrapper around GNU Privacy Guard which takes PGP 2.6 command line options, translate them and then call GnuPG to perform the desired action. + info: Pgpgpg is a wrapper around GNU Privacy Guard which takes PGP 2.6 command + line options, translate them and then call GnuPG to perform the desired action. - repo: pixz group: deepin-sysdev-team @@ -1303,11 +1319,13 @@ repos: - repo: python-characteristic group: deepin-sysdev-team - info: characteristic is Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols. + info: characteristic is Python package with class decorators that ease the chores + of implementing the most common attribute-related object protocols. - repo: python-configargparse group: deepin-sysdev-team - info: python-configargparse is replacement for argparse with config files and environment variables. + info: python-configargparse is replacement for argparse with config files and + environment variables. - repo: python-css-parser group: deepin-sysdev-team @@ -1315,12 +1333,13 @@ repos: - repo: python-editor group: deepin-sysdev-team - info: python-editor is a library that provides the editor module for programmatically interfacing with your system's $EDITOR. + info: python-editor is a library that provides the editor module for programmatically + interfacing with your system's $EDITOR. - repo: python-exif group: deepin-sysdev-team - info: python-exif is a Python library to extract Exif information from digital camera - image files. + info: python-exif is a Python library to extract Exif information from digital + camera image files. - repo: python-geojson group: deepin-sysdev-team @@ -1332,7 +1351,8 @@ repos: - repo: python-iniparse group: deepin-sysdev-team - info: python-iniparse could access and modify configuration data in INI files (Python 3) + info: python-iniparse could access and modify configuration data in INI files + (Python 3) - repo: python-mailer group: deepin-sysdev-team @@ -1344,11 +1364,13 @@ repos: - repo: python-netaddr group: deepin-sysdev-team - info: netaddr is a Python library for the manipulation of various common network address notations and representations. + info: netaddr is a Python library for the manipulation of various common network + address notations and representations. - repo: python-pefile group: deepin-sysdev-team - info: pefile is a Python module to read and work with Portable Executable (PE) files. + info: pefile is a Python module to read and work with Portable Executable (PE) + files. - repo: python-progressbar group: deepin-sysdev-team @@ -1391,7 +1413,8 @@ repos: - repo: python3-fontforge group: deepin-sysdev-team - info: FontForge is a font editor. Use it to create, edit and convert fonts in OpenType + info: FontForge is a font editor. Use it to create, edit and convert fonts in + OpenType - repo: qdirstat group: deepin-sysdev-team @@ -1411,7 +1434,8 @@ repos: - repo: rdesktop group: deepin-sysdev-team - info: rdesktop is an open source client for Windows NT/2000 Terminal Server and Windows Server 2003/2008. + info: rdesktop is an open source client for Windows NT/2000 Terminal Server and + Windows Server 2003/2008. - repo: realmd group: deepin-sysdev-team @@ -1444,8 +1468,16 @@ repos: - repo: ruby-afm group: deepin-pkg - info: This simple library can read Adobe Font Metrics (afm) files and use the data - conveniently. + info: This simple library can read Adobe Font Metrics (afm) files and use the + data conveniently. + + - repo: ruby-mini-portile2 + group: deepin-sysdev-team + info: simplistic port-like solution for developers + + - repo: ruby-minitar + group: deepin-sysdev-team + info: Provides POSIX tarchive management for Ruby - repo: ruby-nokogiri group: deepin-sysdev-team @@ -1491,7 +1523,8 @@ repos: - repo: rust-cfg-if group: deepin-sysdev-team - info: 'Macro to ergonomically define an item depending on a large number of #[cfg] parameters - feature "core"' + info: 'Macro to ergonomically define an item depending on a large number of #[cfg] + parameters - feature "core"' - repo: rust-clang-sys group: deepin-sysdev-team @@ -1517,7 +1550,8 @@ repos: - repo: rust-crossbeam-channel group: deepin-sysdev-team - info: Multi-producer multi-consumer channels for message passing - Rust source code + info: Multi-producer multi-consumer channels for message passing - Rust source + code - repo: rust-crossbeam-deque group: deepin-sysdev-team @@ -1579,8 +1613,8 @@ repos: - repo: rust-glob group: deepin-sysdev-team - info: Support for matching file paths against Unix shell style patterns - Rust source - code + info: Support for matching file paths against Unix shell style patterns - Rust + source code - repo: rust-hashbrown group: deepin-sysdev-team @@ -1707,7 +1741,8 @@ repos: - repo: rust-remove-dir-all group: deepin-sysdev-team - info: Safe, reliable implementation of remove_dir_all for Windows - Rust source code + info: Safe, reliable implementation of remove_dir_all for Windows - Rust source + code - repo: rust-rustc-hash group: deepin-sysdev-team @@ -1731,8 +1766,8 @@ repos: - repo: rust-scopeguard group: deepin-sysdev-team - info: Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands - for guards with one of the implemented strategies. + info: Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as + shorthands for guards with one of the implemented strategies. - repo: rust-seahash group: deepin-sysdev-team @@ -1887,7 +1922,7 @@ repos: group: deepin-sysdev-team info: SGML infrastructure and SGML catalog file support - - repo: shim-signed #main + - repo: shim-signed group: deepin-sysdev-team info: deepin uefi shim @@ -1897,8 +1932,8 @@ repos: - repo: socket group: deepin-sysdev-team - info: The socket program is a simple tool for socket based connections. It can be - used to create simple daemons (in both standalone and inetd mode), to connect + info: The socket program is a simple tool for socket based connections. It can + be used to create simple daemons (in both standalone and inetd mode), to connect to other daemons or to redirect ports. - repo: spdx-licenses @@ -1935,8 +1970,8 @@ repos: - repo: swtpm group: deepin-sysdev-team - info: The swtpm package provides TPM emulators that listen for TPM commands on sockets, - character devices, or CUSE devices. + info: The swtpm package provides TPM emulators that listen for TPM commands on + sockets, character devices, or CUSE devices. - repo: synaptic group: deepin-sysdev-team