10 Commits

Author SHA256 Message Date
899a86f5fa Accepting request 1285523 from utilities
OBS-URL: https://build.opensuse.org/request/show/1285523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tiny?expand=0&rev=14
2025-06-13 16:48:52 +00:00
b4502d98ab - Do not require pkgconfig(dbus-1) and pkgconfig(openssl): those
are devel packages and not needed at runtime.

- Initial spec for tiny (0.10.0)

OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=37
2025-06-13 14:06:09 +00:00
1fb31d7198 Accepting request 1281675 from utilities
- Update to version 0.13.0+git5.g2ee969a:
  * Update dependencies
  * Added support for `ctrl_h` and `ctrl_i` in keymap config (#444)
  * Untangles the keystrokes ctrl-h and backspace (#445)
  * Auto-fix some recent lints
  * Update tiny version in Cargo.lock
- Update to version 0.13.0+git2:
  * Auto-fix some recent lints
  * Update tiny version in Cargo.lock
  * Release v0.13.0
  * Use IndexMap in byte_seq_parser macro (#438)
  * Improve handling of IRC color code (0x03) without colors afterwards (#435)
  * Fix default-features deprecation warning
- skip testing termbox examples due to compilation issues
- Fix build finding dbus-1.pc by installing dbus-1-devel
- Update to version 0.12.0+git15:
  * Fix rustls deprecation warning
  * Refactor termbox attribute values and make it clear that they can be manipulated w bit sets
  * Remove msg_area::Line::force_recalculation
  * Fix a warning, new lints
  * Upgrade ring to 0.17
  * Fix assigning_clones lints
  * Improve matching when highligting mentions
  * Use dbus instead of zbus for desktop notifications
  * Remove `WidgetRet::Quit` and `TUIRet::Quit`:
  * Some renaming in TUI for consistency, documentation
  * Refactor TUI event type:
  * Remove a redundant `pub`
  * Update tokio
- Use recomprizz instead of recompress in _service
- Update to version 0.12.0+git2:
  * Update tokio, serde, fix a new lint (1.76.0) and a warning in test
- Remove cargo_config to adopt new vendored tarball scheme.
- Update to version 0.12.0:
  New features:
  * New TUI text attributes italic and strikethrough added to the
    config file parser. These can be combined with the existing
    bold and underline attributes. (#409, #404)
  * Added support for key bindings that run commands. Example:
    key_map:
      ctrl_d:
        command: quit (#403, #410)
  Bug fixes and other improvements:
  * Default config updated with better comments, color config
    for join/part messages. (#412)
  * /join command errors now print usage help once instead of
    twice. (c512887)
  * Fix showing timestamp of the next message or activity
    after a /clear. (#417)
  * Fix a crash when the config file is deleted before
    a /reload. (3ea5678)
- Fix and update vendored tarball
- Remove leftover obscpio file
- Update vendored sources.
- Replace obsoleted `disabled` option with `manual`
- Update to version 0.11.0+git7:
  * Bug fixes and refactoring in key map implementation:
  * Update CHANGELOG, initial config
  * Rename 'run_command' key action to just 'command'
  * Support tiny commands in keymap config (#410)
  * Support italic and strikethrough attribute (#404) (#409)
  * Fix tab config test with desktop-notifications feature (#408)
  * Update deps, reword and format initial config, fix new lints
  * Update changelog
  * Update dependencies (#405)
  * Config to set /ignore and /notify (#344)
  * CHANGELOG: Add #403
  * Implement bold, italic, underline, strikethrough rendering
  * Added support for SASL EXTERNAL  (#363)
  * Fix a few lints introduced with rustc 1.66.0
  * CHANGELOG: Remove trailing ws, formatting
  * Implement running shell commands for getting passwords (#315)
  * Fix a bug when running $EDITOR on macOS 12
  * Mention default macOS config path in README
  * Update CHANGELOG with #395
  * Allow QUIT and PART with a message (#395)
- Update vendored dependencies.
- Enable desktop notification feature.
- Update to version 0.10.0+git14:
  * Fix new lints and warnings (#394)
- Automatic update of vendored dependencies.
- Automatic update of vendored dependencies.
- Update of vendored dependencies
- Automatic update of vendored dependencies
- Fix versioning format. 
- Update to version 0.10.0+git13 (mostly dependency update and some fixes):
  * Update dependencies (#386)
  * Move to 2021 edition (#385)
  * Fix clippy warnings (#383)
  * Remove alias field in `Tab`, store visible name, remove `MsgSource::visible_name`
  * Suppress some clippy warnings
  * Document ERR_NICKNAMEINUSE handling in conn handler, remove a TODO
  * Fix potential UB in `term_input::read_stdin`
  * Bump dependencies
  * Update messages in some of the tests to avoid confusion
  * Bump deps
  * Fix handling of CR, LR, tabs in IRC format parser
  * Fix a few doc warnings
  * Bump deps
- Automatic update of vendored dependencies
- Fix some build errors
- Automatic update of vendored dependencies
- Initial spec for tiny (0.10.0)

OBS-URL: https://build.opensuse.org/request/show/1281675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tiny?expand=0&rev=13
2025-06-01 19:37:14 +00:00
Soc Virnyl Estela
ff07e8bf5a OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=35 2025-06-01 12:59:43 +00:00
Soc Virnyl Estela
2eb6867a13 - Update to version 0.13.0+git5.g2ee969a:
* Update dependencies
  * Added support for `ctrl_h` and `ctrl_i` in keymap config (#444)
  * Untangles the keystrokes ctrl-h and backspace (#445)
  * Auto-fix some recent lints
  * Update tiny version in Cargo.lock
- Initial spec for tiny (0.10.0)

OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=34
2025-06-01 12:49:48 +00:00
a9e50e89f2 Accepting request 1269291 from utilities
OBS-URL: https://build.opensuse.org/request/show/1269291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tiny?expand=0&rev=12
2025-04-15 14:45:50 +00:00
d441798103 - Update to version 0.13.0+git2:
* Auto-fix some recent lints
  * Update tiny version in Cargo.lock
  * Release v0.13.0
  * Use IndexMap in byte_seq_parser macro (#438)
  * Improve handling of IRC color code (0x03) without colors afterwards (#435)
  * Fix default-features deprecation warning
- skip testing termbox examples due to compilation issues

OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=32
2025-04-14 13:40:08 +00:00
Soc Virnyl Estela
cc7b32beea OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=31 2024-10-31 11:13:19 +00:00
Soc Virnyl Estela
44857ec513 - Fix build finding dbus-1.pc by forcing CFLAGS
OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=30
2024-10-31 11:05:47 +00:00
Soc Virnyl Estela
1df2e47e18 - Update to version 0.12.0+git15:
* Fix rustls deprecation warning
  * Refactor termbox attribute values and make it clear that they can be manipulated w bit sets
  * Remove msg_area::Line::force_recalculation
  * Fix a warning, new lints
  * Upgrade ring to 0.17
  * Fix assigning_clones lints
  * Improve matching when highligting mentions
  * Use dbus instead of zbus for desktop notifications
  * Remove `WidgetRet::Quit` and `TUIRet::Quit`:
  * Some renaming in TUI for consistency, documentation
  * Refactor TUI event type:
  * Remove a redundant `pub`
  * Update tokio
- Use recomprizz instead of recompress in _service

OBS-URL: https://build.opensuse.org/package/show/utilities/tiny?expand=0&rev=29
2024-10-20 09:55:35 +00:00
8 changed files with 74 additions and 31 deletions

View File

@@ -1,25 +1,16 @@
<services>
<service mode="manual" name="obs_scm">
<service mode="manual" name="roast_scm">
<param name="url">https://github.com/osa1/tiny</param>
<param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param>
<param name="scm">git</param>
<param name="revision">2f1cd40dc7d4a37960f2662571b10c46a5d69dc6</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">socvirnyl.estela@gmail.com</param>
<param name="revision">master</param>
<param name="versionrewriteregex">v(.*)</param>
<param name="versionrewritepattern">$1</param>
<param name="changesgenerate">true</param>
<param name="changesauthor">Soc Virnyl Estela</param>
<param name="changesemail">uncomfyhalomacro@opensuse.org</param>
</service>
<service mode="manual" name="tar" />
<service mode="manual" name="recompress">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service mode="manual" name="set_version"/>
<service name="cargo_vendor" mode="manual">
<param name="update">true</param>
<param name="srcdir">tiny</param>
<param name="compression">zst</param>
<param name="src">tiny*.tar.zst</param>
</service>
<service name="cargo_audit" mode="manual" />
</services>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/osa1/tiny</param>
<param name="changesrevision">2f1cd40dc7d4a37960f2662571b10c46a5d69dc6</param></service></servicedata>
<param name="changesrevision">73f2401c0225f0a42fb0b9dfd920fdb67c00756e</param></service></servicedata>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:463de665803db8a669c5fd876973a500275ee52fc006d1d250af014d39c819c9
size 368504

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e3f37a746ef8ecbddb2439321d60fed8b260ca94a36b4c9a57f2f3490a9d2e9d
size 345804

View File

@@ -1,3 +1,56 @@
-------------------------------------------------------------------
Fri Jun 13 12:14:48 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Do not require pkgconfig(dbus-1) and pkgconfig(openssl): those
are devel packages and not needed at runtime.
-------------------------------------------------------------------
Sun Jun 01 12:36:22 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 0.13.0+git5.g2ee969a:
* Update dependencies
* Added support for `ctrl_h` and `ctrl_i` in keymap config (#444)
* Untangles the keystrokes ctrl-h and backspace (#445)
* Auto-fix some recent lints
* Update tiny version in Cargo.lock
-------------------------------------------------------------------
Sun Apr 06 15:46:09 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 0.13.0+git2:
* Auto-fix some recent lints
* Update tiny version in Cargo.lock
* Release v0.13.0
* Use IndexMap in byte_seq_parser macro (#438)
* Improve handling of IRC color code (0x03) without colors afterwards (#435)
* Fix default-features deprecation warning
- skip testing termbox examples due to compilation issues
-------------------------------------------------------------------
Thu Oct 31 11:12:57 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Fix build finding dbus-1.pc by installing dbus-1-devel
-------------------------------------------------------------------
Sun Oct 20 09:53:02 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 0.12.0+git15:
* Fix rustls deprecation warning
* Refactor termbox attribute values and make it clear that they can be manipulated w bit sets
* Remove msg_area::Line::force_recalculation
* Fix a warning, new lints
* Upgrade ring to 0.17
* Fix assigning_clones lints
* Improve matching when highligting mentions
* Use dbus instead of zbus for desktop notifications
* Remove `WidgetRet::Quit` and `TUIRet::Quit`:
* Some renaming in TUI for consistency, documentation
* Refactor TUI event type:
* Remove a redundant `pub`
* Update tokio
- Use recomprizz instead of recompress in _service
-------------------------------------------------------------------
Tue Mar 26 10:47:01 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

View File

@@ -1,4 +1,4 @@
name: tiny
version: 0.12.0+git2
mtime: 1707823067
commit: 2f1cd40dc7d4a37960f2662571b10c46a5d69dc6
version: 0.13.0+git2
mtime: 1743536656
commit: 73f2401c0225f0a42fb0b9dfd920fdb67c00756e

View File

@@ -1,7 +1,7 @@
#
# spec file for package tiny
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: tiny
Version: 0.12.0+git2
Version: 0.13.0+git5.g2ee969a
Release: 0
Summary: Terminal IRC client written in Rust
License: (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR MIT OR BSD-2-Clause) AND (MIT OR Unlicense) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND MIT
@@ -26,8 +26,7 @@ Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
BuildRequires: cargo-packaging
BuildRequires: zstd
Requires: pkgconfig(dbus-1)
Requires: pkgconfig(openssl)
BuildRequires: pkgconfig(dbus-1)
%description
A terminal IRC client written in Rust.
@@ -43,7 +42,7 @@ install -D -d -m 0755 %{buildroot}%{_bindir}
install -m 0755 %{_builddir}/%{name}-%{version}/target/release/tiny %{buildroot}%{_bindir}/tiny
%check
%{cargo_test}
%{cargo_test} --workspace --exclude '*termbox*'
%files
%license LICENSE

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a70985f70619ccf657af1a95cb7bcc4cb2f724b611452f77f5d98ed5f92cb7e
size 37571818
oid sha256:01a9fa7c8ebdb0770412ae9385821cd6979934d1c78b5a6558fc9a8781789132
size 27137616