https://bugzilla.redhat.com/show_bug.cgi?id=2281419
Bug ID: 2281419
Summary: Review Request: chez-scheme - Scheme implementation
based on an incremental optimizing compiler
Product: Fedora
Version: rawhide
URL: https://cisco.github.io/ChezScheme
Status: NEW
Component: Package Review
Assignee: nobody(a)fedoraproject.org
Reporter: petersen(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://petersen.fedorapeople.org/reviews/chez-scheme/chez-scheme.spec
SRPM URL:
https://petersen.fedorapeople.org/reviews/chez-scheme/chez-scheme-10.0.0-1.…
Description:
Chez Scheme is both a programming language and an implementation of
that language, with supporting tools and documentation.
As a superset of the language described in the Revised6 Report on the
Algorithmic Language Scheme (R6RS), Chez Scheme supports all standard
features of Scheme, including first-class procedures, proper treatment
of tail calls, continuations, user-defined records, libraries,
exceptions, and hygienic macro expansion.
Chez Scheme also includes extensive support for interfacing with C and
other languages, support for multiple threads possibly running on
multiple cores, non-blocking I/O, and many other features.
The Chez Scheme implementation consists of a compiler, run-time
system, and programming environment. Although an interpreter is
available, all code is compiled by default. Source code is compiled
on-the-fly when loaded from a source file or entered via the shell. A
source file can also be precompiled into a stored binary form and
automatically recompiled when its dependencies change. Whether
compiling on the fly or precompiling, the compiler produces optimized
machine code, with some optimization across separately compiled
library boundaries. The compiler can also be directed to perform
whole-program compilation, which does full cross-library optimization
and also reduces a program and the libraries upon which it depends to
a single binary.
The run-time system interfaces with the operating system and supports,
among other things, binary and textual (Unicode) I/O, automatic
storage management (dynamic memory allocation and generational garbage
collection), library management, and exception handling. By default,
the compiler is included in the run-time system, allowing programs to
be generated and compiled at run time, and storage for dynamically
compiled code, just like any other dynamically allocated storage, is
automatically reclaimed by the garbage collector.
The programming environment includes a source-level debugger, a
mechanism for producing HTML displays of profile counts and program
"hot spots" when profiling is enabled during compilation, tools for
inspecting memory usage, and an interactive shell interface (the
expression editor, or "expeditor" for short) that supports multi-line
expression editing.
Koji scratch build:
https://koji.fedoraproject.org/koji/taskinfo?taskID=117863656
--
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2281419
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2297310
Bug ID: 2297310
Summary: Review Request: atuin - magical shell history
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: fedora(a)lecris.me
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://github.com/LecrisUT/atuin-rpmspec/raw/f63a0e4ad8e84cf1fd4533abacecf…
SRPM URL:
https://download.copr.fedorainfracloud.org/results/packit/SriRamanujam-atui…
Description: Atuin replaces your existing shell history with a SQLite database,
and records additional context for your commands. Additionally, it provides
optional and fully encrypted synchronisation of your history between machines,
via an Atuin server.
Fedora Account System Username: lecris
rust2rpm.toml (Using workspace)
```toml
[features]
enable-all = true
[package]
url = "https://atuin.sh"
source-url =
"https://github.com/atuinsh/atuin/archive/refs/tags/v%{version}.tar.gz"
extra-files = [
"%{_datadir}/bash-completion/completions/atuin",
"%{_datadir}/fish/completions/atuin",
"%{_datadir}/zsh/site-functions/atuin",
"%config %{_sysconfdir}/profile.d/atuin.sh"
]
summary = "magical shell history"
description = """
Atuin replaces your existing shell history with a SQLite database, and records
additional context for your commands. Additionally, it provides optional and
fully
encrypted synchronisation of your history between machines, via an Atuin
server.
"""
[[package.extra-patches]]
comments = [
"Fix dependencies",
"- Switch cli-clipboard for arboard",
" https://github.com/atuinsh/atuin/pull/2067",
"- Bump metrics dependencies",
" https://github.com/atuinsh/atuin/pull/2062",
"- Update tonic and prost dependencies",
" https://github.com/atuinsh/atuin/pull/2250",
" https://github.com/atuinsh/atuin/pull/2251",
"- Lower serde_with dependency",
"Cherry-picked in:
https://github.com/LecrisUT/atuin/tree/fedora-18.3.0-patch",
]
file = "atuin-18.3.0-Fix_dependencies.patch"
number = 10
[requires]
build = [
"protobuf-devel",
]
bin = [
"bash-preexec",
]
test = [
"postgresql-test-rpm-macros",
]
[scripts.check]
pre = [
"# start a postgres instance for the tests to use",
"export PGTESTS_LOCALE=\"C.UTF-8\"",
"export PGTESTS_USERS=\"atuin:pass\"",
"export PGTESTS_DATABASES=\"atuin:atuin\"",
"export PGTESTS_PORT=5432",
"%postgresql_tests_run",
]
[scripts.install]
post = [
"# Generate all of the shell-completions",
"for completion in bash fish zsh; do",
" %{buildroot}%{_bindir}/atuin gen-completions --shell $completion -o .",
"done",
"install -Dpm 644 atuin.bash
%{buildroot}%{_datadir}/bash-completion/completions/atuin",
"install -Dpm 644 atuin.fish
%{buildroot}%{_datadir}/fish/completions/atuin",
"install -Dpm 644 _atuin %{buildroot}%{_datadir}/zsh/site-functions/atuin",
"",
"# Add atuin to default profile",
"mkdir -p %{buildroot}%{_sysconfdir}/profile.d",
"cat > %{buildroot}%{_sysconfdir}/profile.d/atuin.sh <<EOF",
"$(%{buildroot}%{_bindir}/atuin init bash)",
"EOF"
]
```
Further changes:
- Fixed the license
- Changed the %cargo_install command
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2297310
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2181676
Bug ID: 2181676
Summary: Review Request: nagios-plugins-cmadams - Miscellaneous
Nagios plugins
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: linux(a)cmadams.net
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://cmadams.fedorapeople.org/nagios-plugins-cmadams/nagios-plugins-cmad…
SRPM URL:
https://cmadams.fedorapeople.org/nagios-plugins-cmadams/nagios-plugins-cmad…
Description: These are some useful Nagios monitoring plugins:
- check_cert: This plugin makes an SSL/TLS connection to the specified
server/port, validates the cert, and warns/errors on the number of
days until the cert expires. It can be set to check an RSA or ECDSA
cert, and can check some types of connections using STARTTLS.
- check_chrony: This plugin checks the selected chrony NTP server using
the "chronyc" command line client.
- check_smtp_msg: This plugin makes a connection to an SMTP server,
sends a message, and checks the result.
Fedora Account System Username: cmadams
--
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2181676
https://bugzilla.redhat.com/show_bug.cgi?id=2050552
Bug ID: 2050552
Summary: Review Request: python-elasticsearch7 - Client for
Elasticsearch
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: steve.traylen(a)cern.ch
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://cern.ch/straylen/rpms/python-elasticsearch7/python-elasticsearch7.s…
SRPM URL:
https://cern.ch/straylen/rpms/python-elasticsearch7/python-elasticsearch7-7…
Description: Client for Elasticsearch
Fedora Account System Username: stevetraylen
This will be EPEL only package.
rpmlint shows.
python3-elasticsearch7.noarch: E: zero-length
/usr/lib/python3.6/site-packages/elasticsearch7/py.typed
1 packages and 0 specfiles checked; 1 errors, 0 warnings.
but this is file is correct and type checking will be performed.
--
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2050552
https://bugzilla.redhat.com/show_bug.cgi?id=2290696
Bug ID: 2290696
Summary: Review Request: rust-bitfield-struct - Procedural
macro for bitfields that allows specifying bitfields
as structs.
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: osteffen(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://osteffen.fedorapeople.org/packages/rust-bitfield-struct/rust-bitfie…
SRPM URL:
https://osteffen.fedorapeople.org/packages/rust-bitfield-struct/rust-bitfie…
Description: Procedural macro for bitfields that allows specifying bitfields as
structs. As this library provides a procedural macro, it has no runtime
dependencies and works for no-std environments.
Fedora Account System Username: osteffen
This crate is packaged directly from crates.io, just the summary and
description
strings were shortened.
This is part of the effort to add the Coconut-SVSM paravisor to Fedora.
It would enables Fedora virtualization hosts to launch confidential
virtual machines using AMD's SEV-SNP technology.
See https://fedoraproject.org/wiki/Changes/ConfidentialVirtHostAMDSEVSNP
--
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2290696
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…