Re: Defining the future of the packager workflow in Fedora
by Martin Kolman
On Thu, 2019-09-26 at 18:26 +0200, Ben Rosser wrote:
> On Thu, Sep 26, 2019 at 5:29 PM Pierre-Yves Chibon <pingou(a)pingoured.fr> wrote:
> > On Thu, Sep 26, 2019 at 04:46:32PM +0200, Ben Rosser wrote:
> > > On Thu, Sep 26, 2019 at 4:29 PM Pierre-Yves Chibon <pingou(a)pingoured.fr> wrote:
> > > > There is a clear initial rejection of a PR-only contribution model. I hear that
> > > > and that may mean that we never go this way. I'm honestly fine with that :)
> > > > I do want to see why that is a show-stopper and if we can find ways to not have
> > > > it be a show-stopper.
> > > >
> > > > When we work on upstream projects, I think it's pretty standard now to always go
> > > > via PRs, even for your own branch.
> > > > So that tests are run, so that other member of the community can see, comment,
> > > > review the change.
> > > > What is so different in Fedora that we cannot move to this model?
> > > > Is it a tooling issue?
> > > > Is it something else?
> > >
> > > Most packages in Fedora are effectively one-person projects (modulo
> > > rebuild scripts and other automated tooling). My experience when
> > > working on a personal project is that I don't use PRs for changes even
> > > if I do develop a change in a branch, rather than master; it's a lot
> > > of unnecessary overhead. There are no "other members" of the
> > > community. No one is reviewing the change other than me.
> >
> > Would this change if the PR was automatically tested for you without you having
> > to do anything?
>
> No, not really? For a personal project, a continuous integration
> system can be set up to run tests on _all_ of my commits, regardless
> of whether or not they're to master or to a development branch. What's
> the benefit of creating a pull request here?
>
> That being said, packages are slightly different. If it wasn't
> necessary to use the web interface to make a pull request and if
> fedpkg could do it for me [1], and automatically merge it when the
> build succeeds... that might be nice. But if manual work is required
> to create a pull request-- filling out a form on Pagure, manually
> forking a project, etc.-- I think it's a lot of overhead. And I
> wouldn't want to do it for most of my packages.
>
> Ben Rosser
>
> [1] And, in an ideal world, do it without needing an API key but
> rather authenticating to Pagure via some other mechanism that doesn't
> require manually downloading a key, but I digress...
If we are talking packager quality of live imporvements, I would vote for this as one of the
improvements - unification of the ~5 methods of authetication one might need to apply when working
with fedpkg at the moment.
Ideally there should be one method, most likely kerberos, that autheticates the user with FAS
and should be used for everything. While its true that some of the services (Pagure, COPR) use
API keys, this should be an implementation detail in this case. You authorize Pagure & COPR
with your FAS account once (or possibly this happens automatically) and don't have to care
about API keys unless you are wiritng some automated tool that needs them.
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
4 years, 8 months
Re: CPE WEeekly: 2020-05-02
by clime
On Sun, 3 May 2020 at 19:42, Aoife Moloney <amoloney(a)redhat.com> wrote:
>
> # CPE Weekly: 2020-05-02
> ---
> title: CPE Weekly status email
> tags: CPE Weekly, email
> ---
>
>
>
>
> Background:
> The Community Platform Engineering group is the Red Hat team combining
> IT and release engineering from Fedora and CentOS.Check out our teams
> info here https://docs.fedoraproject.org/en-US/cpe/
>
>
> ## GitForge Updates
> * We are tracking our progress here (nothing new added yet, fyi)
> https://fedoraproject.org/wiki/Git_forge_update
> * We are still doing a technical deep-dive with our own team on what
> we need from GitLab and will have a technical plan developed and
> publically available in the coming weeks - thanks again for your
> patience, this will take some time to map out.
Hello,
what about using hackmd.io to track the progress of the plan in an
open manner where people can contribute?
I expected a restart of the git forge process because of the first one
not being open and community-inclusive.
Thank you
clime
> * Fedora have also released a blog post
> https://communityblog.fedoraproject.org/fedora-council-and-the-git-forge/and
> * And the council are tracking the community issues in this ticket
> https://pagure.io/Fedora-Council/tickets/issue/292
> * We are looking at ways to engage closer with the community too so I
> will have an *optional* office hours slot on #fedora-meeting @
> 1400-1500 UTC every Thursday. Feel free to stop by and say hi! We can
> talk about Gitforge, or not :)
>
>
> ## Releases!!
> * F32 released! Congrats to all those who helped make this such an
> awesome release :)
> * Lenovo are releasing Fedora as a standard desktop offering!
> * CentOS 7.8.2003 was released for x86_64, aarch64,ppc64, ppc64le and
> armhfp architectures, including Cloud images (on
> https://cloud.centos.org)!
>
>
>
>
>
> ### Data Centre Move
> * Communishift is still out, est back online 11th May.
> * Full amended schedule will be published week ending 8th May to
> hackmd & will be sent to the devel & infra lists.
> * Connectivity is now in place in IAD2 and should be in place in
> RDU-CC over the weekend.
> * In particular, a HUGE shout out to Stephen Smoogen who has been
> working all the hours in every day for the last few weeks/months to
> get this phase of the move operatoinal for the Fedora infrastructure -
> we would not be able to do this without you Smooge :)
> * This is literally a two man team of Kevin Fenzi and Stephen Smoogen,
> who are carrying the weight of this infrastructure on their shoulders
> and are invaluable to the success of this multi-team and multi-month
> project, so thank you both.
> * Given the pressures on the Infra folks, a general ask for patience
> if your ticket / request / ping takes a little bit longer to reply to
>
>
>
> ### AAA Replacement
> * The team will work with openSUSE to deploy FreeIPA + Noggin to
> deploy it in their infra before we do!
> * This is really exciting and the team are looking forward to seeing
> how the solution works in another infrastructure!
> * You can view the teams current, completed and backlog work here
> https://github.com/orgs/fedora-infra/projects/6
>
>
>
> ### Sustaining Team
> * The team are using this dashboard to track their work
> https://github.com/fedora-infra/mbbox/projects/1
>
> * Mbbox Upgrade
> * Zuul CI set up is done
> * Koji-hub TLS support added to CR
> * Set up ReadTheDocs documentation - webhook missing for automatic build
> * Identity container for testing
> * Koji-builder CRD PR rebase - SSL authentication with koji-hub
> * Refactor molecule test suite to share tests
>
>
>
>
>
>
>
> ## CentOS Updates
>
> ### CentOS CI
> * OpenShift upgrade
> * OpenStack to OpenNebula migration scripts
> * Ansible playbooks to manage the creation and bootstrapping of
> bare metal nodes with RHCOS
> * Packaging work (fixing dependencies)
> * Updated ci-user list on efforts we are putting for CI Infrastructure
>
> ### CentOS
> * CentOS 7.8.2003 was released for x86_64, aarch64,ppc64, ppc64le and
> armhfp architectures. Including Cloud images (on
> https://cloud.centos.org) -
> https://blog.centos.org/2020/04/release-centos-linux-7-2003/
>
>
> ### CentOS Stream
> * Congratulations to Brian Stinson on his excellent session of Ask The
> Expert, facilitated by Rich Bowen during Red Hat Summit - we hope you
> caught it, it was really good!
> * Using CentOS Stream in the CentOS QA group to prep for 8.2
>
>
>
>
> As always, feedback is welcome, and we will continue to look at ways
> to improve the delivery and readability of this weekly report.
>
>
> Have a great week ahead!
>
> Aoife
>
>
> Source: https://hackmd.io/8iV7PilARSG68Tqv8CzKOQ
>
>
> --
> Aoife Moloney
> Product Owner
> Community Platform Engineering Team
> Red Hat EMEA
> Communications House
> Cork Road
> Waterford
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
4 years, 1 month
Re: Hello again!!
by Justin Forbes
On Tue, Aug 28, 2018 at 4:13 AM, Tristan Santore
<tristan.santore(a)internexusconnect.net> wrote:
> On 26/08/18 16:04, Huzaifa Sidhpurwala wrote:
>>
>> On 08/10/2018 08:11 PM, Huzaifa Sidhpurwala wrote:
>>>
>>> Hello Folks,
>>>
>>> I am writing this email from Flock Fedora conference in Dresden,
>>> Germany. For those who do not know me, i work for the Red Hat Product
>>> Security Team and have been a fedora contributor for the last 8 odd
>>> years.
>>>
>>
>>
>> Thank you everyone who replied to my email, both on this mailing list
>> and privately. Please find below a short report on the overall progress
>> since my first email, followed by replies to some of your questions:
>>
>> 1. https://pagure.io/fesco/issue/1935
>> Seems like FESCO likes this idea so far and in the next meeting it may
>> even be approved. YAY!!
>>
>> 2. Fedora security dashboard:
>> During FLOCK i sat in this very interesting talk on GSOC and outreachy.
>> And i thought about letting students do the dashboard via one of the
>> above projects. Good for them and us both :P
>>
>> Now to answer some of the questions:
>>
>> 1. Nag emails:
>> I think what myself and justin meant was more of "reminder emails", i
>> plan to send one this monday and see what people think. The email will
>> only say who needs to fix how many security fix and serve as a gentle
>> reminder, no nuclear explosions intended!
>>
>> 2. Documentation:
>> I realized that there was a shortage of docs for package maintainers on
>> how to handle security flaws. I wrote this short doc at:
>> https://fedoraproject.org/wiki/Security:HowtoSecurityBugs
>>
>> This is more of a brain dump than anything else. Please feel free to
>> edit and add more content or point my mistakes and i can correct them.
>>
>> Lastly, based on all the replies i got, i am going to edit the security
>> team page and remove all those folks who are not active. In case you are
>> still interested do let me know, i can add you back!
>>
>>
>>
> Huzaifa,
>
> I would suggest a very polite reminder email. Along the lines of:
>
> Dear Package Maintainer,
>
> This is a friendly reminder, that the package <PACKAGEHERE>, has the
> following outstanding unpatched CVEs/Security issues.
>
> Question is, what to request or suggest....because I suspect that some
> maintainers probably need/could do with a few co-maintainers.
>
> And we must not forget, we have many community people doing package
> maintenance, in their own spare time, so to alienate those lovely people
> would be contra-productive.
>
>
> With regards to removing people from the Security Team Page, the question
> should be, are people not contributing, because there is too little guidance
> on procedures, information available and possibly SOPs (Standard Operating
> Procedures). I generally think, that security is such an important topic
> these days, across the board, that the Fedora community should set an
> example with guides on secure coding, secure infra advice, guides on the
> correct use of SElinux, including where to find good background information
> on its use. We ALL need to make a more concerted effort to improve the
> security landscape, in my very very humble opinion.
I more got the impression that people who have remained silent would
be removed. Not people who have expressed any sort of interest
recently. The "Security Team" has been effectively dead over the past
couple of years, and some of the people who had previously expressed
interest may no longer be around. Getting added back is as simple as
adding yourself. It's not punitive.
There is certainly a lack of guidance, and I think we are moving in
the right direction for fixing that. I am also planning to work on a
doc for "Procedures for creating a pull request for known CVEs" In an
attempt to hopefully get more people involved, the goal being people
who want to chip in can actually patch packages to fix known security
issues and a pull request is generally helpful to the maintainer
without stepping on toes.
Justin
> And thanks for taking a proactive role regarding this matter, really
> appreciate it, as surely do many others.
>
> I will be following the progress here with great interest.
>
> Kind regards,
>
> Tristan
>
>
> --
> Tristan Santore BSc MBCS
> TS4523-RIPE
> Network and Infrastructure Operations
> InterNexusConnect
> Mobile +44-78-55069812
> Tristan.Santore(a)internexusconnect.net
>
> Former Thawte Notary
> (Please note: Thawte has closed its WoT programme down,
> and I am therefore no longer able to accredit trust)
>
> For Fedora related issues, please email me at:
> TSantore(a)fedoraproject.org
>
> _______________________________________________
> security-team mailing list -- security-team(a)lists.fedoraproject.org
> To unsubscribe send an email to security-team-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/security-team@lists.fedorap...
5 years, 9 months
web/html/docs index.php,1.30,1.31
by Paul W. Frields (pfrields)
Author: kwade
Update of /cvs/fedora/web/html/docs
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1594/html/docs
Modified Files:
index.php
Log Message:
updating with new look from newindex.php
Index: index.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/index.php,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- index.php 20 Mar 2007 01:29:06 -0000 1.30
+++ index.php 28 Mar 2007 16:16:58 -0000 1.31
@@ -7,65 +7,85 @@
$template->displayHeader();
?>
- <h1>Fedora Documentation</h1>
- <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Fedora Documentation Moving"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="/stylesheet-images/tip.png"></td><th align="left">Content is on the move, links are breaking and getting fixed.</th></tr><tr><td align="left" valign="top"><p>
- <em>19-Mar-2007</em> We are currently moving content from fedora.redhat.com to this domain; in the process many links are going to be broken, then fixed. Some will be missed. We will post a link to a bugzilla report and/or email address to send to about broken links, after we have completed our initial fixes.
- </p></td></tr></table></div>
- <p>
- This section is dedicated to user documentation for <? print $RELEASE_NAME; ?>. All the
- content is from the <a href="http://fedoraproject.org/wiki/DocsProject">Documentation Project</a>. Except for guides such as the
- Installation Guide, the documentation is in tutorial format. All docs are task-oriented.
- </p>
-
- <p>
- The following tutorials are available:
- </p>
-
- <ul>
- <li><a href="/release-notes/">Release Notes</a></li>
- <li><a href="/install-guide/">Installation Guide</a></li>
- <li><a href="http://fedoraproject.org/wiki/Docs/DesktopUserGuide">Desktop User Guide</a></li>
- <li><a href="/jargon-buster/en_US/">Jargon Buster</a> (<a href="/jargon-buster/en_US/">en_US</a> | <a href="/jargon-buster/pt/">pt</a>)</li>
- <li><a href="/mirror/en/">Mirror Tutorial</a> (<a href="/mirror/en/">en</a> | <a href="/mirror/pt/">pt</a> | <a href="/mirror/pt_BR/">pt_BR</a>)</li>
- <li><a href="/selinux-faq/">SELinux FAQ</a></li>
- <li><a href="/yum/en/">Managing Software with Yum</a> (<a href="/yum/en/">en</a> | <a href="/yum/pt_BR/">pt_BR</a>)</li>
- </ul>
- <p>Deprecated Content (such as for old releases of Fedora)</p>
- <ul>
- <li><a href="stateless/">Stateless Linux Tutorial</a> (FC3)</li>
- <li><a href="/udev/">Udev on Fedora</a> (FC3)</li>
- <li><a href="/selinux-apache-fc3/">Understanding and Customizing the Apache HTTP SELinux Policy</a> (FC3)</li> </ul>
- <p>
- The following participation guides are also available:
- </p>
-
- <ul>
- <li><a href="/developers-guide/">Developer's Guide</a></li>
- <li><a href="/documentation-guide/">Documentation Guide</a></li>
- <li><a href="/translation-quick-start-guide/en/">Translation Quick Start Guide</a>
-(<a href="/translation-quick-start-guide/el/">el</a> |
-<a href="/translation-quick-start-guide/en/">en</a> |
-<a href="/translation-quick-start-guide/fr_FR/">fr_FR</a> |
-<a href="/translation-quick-start-guide/it/">it</a> |
-<a href="/translation-quick-start-guide/ja_JP/">ja_JP</a> |
-<a href="/translation-quick-start-guide/nl/">nl</a> |
-<a href="/translation-quick-start-guide/pl/">pl</a> |
-<a href="/translation-quick-start-guide/pt/">pt</a> |
-<a href="/translation-quick-start-guide/pt_BR/">pt_BR</a> |
-<a href="/translation-quick-start-guide/ru/">ru</a> |
-<a href="/translation-quick-start-guide/sv/">sv</a>)</li>
-</ul>
-
-
- <p>
- If you are interested in writing docs for <? print $RELEASE_NAME; ?> as part of the
- <? print "$PROJECT_NAME"; ?>, refer to the <a href="http://fedoraproject.org/wiki/DocsProject">Documentation Project</a>.
- </p>
-
- <p>
- If you think a specific piece of documentation is needed, enter a
- request for enhancement (RFE) in Bugzilla.
- </p>
+<h1>Fedora Documentation on docs.fedoraproject.org</h1>
+<p>
+This section is dedicated to user documentation for <? print $RELEASE_NAME; ?>. All the
+content is from the <a href='http://fedoraproject.org/wiki/DocsProject'>Documentation Project</a>. Except for guides such as the
+Installation Guide, the documentation is in tutorial format. All docs are task-oriented.
+</p>
+<div class='display-table' align='center'>
+<table>
+ <tr>
+<td valign='top' class='display-table-cell-boxed'>
+ Top Docs
+ </td>
+<td valign='top' class='display-table-cell-shaded' width='67%'>
+<a href='/release-notes/'>Release Notes</a><br/>
+<a href='/install-guide/'>Installation Guide</a><br/>
+<a href='http://fedoraproject.org/wiki/Docs/DesktopUserGuide'>Desktop User Guide</a><br/>
+<a href='/yum/en/'>Managing Software with Yum</a> (<a href='/yum/en/'>en</a> | <a href='/yum/pt_BR/'>pt_BR</a>)<br/>
+</td>
+</tr>
+</table>
+</div>
+
+<div class='display-table' align='center'>
+<table>
+ <tr>
+<td valign='top' class='display-table-cell-boxed'>
+ Useful Docs
+ </td>
+<td valign='top' class='display-table-cell-shaded' width='67%'>
+<a href='/jargon-buster/en_US/'>Jargon Buster</a> (<a href='/jargon-buster/en_US/'>en_US</a> | <a href='/jargon-buster/pt/'>pt</a>)<br/>
+<a href='/mirror/en/'>Mirror Tutorial</a> (<a href='/mirror/en/'>en</a> | <a href='/mirror/pt/'>pt</a> | <a href='/mirror/pt_BR/'>pt_BR</a>)<br/>
+<a href='/selinux-faq/'>SELinux FAQ</a><br/>
+</td>
+</tr>
+</table>
+</div>
+
+<div class='display-table' align='center'>
+<table>
+ <tr>
+<td valign='top' class='display-table-cell-boxed'>
+ How to Contribute to Fedora
+ </td>
+<td valign='top' class='display-table-cell-shaded' width='67%'>
+<a href='/developers-guide/'>Developer's Guide</a><br/>
+<a href='/documentation-guide/'>Documentation Guide</a><br/>
+<a href='/translation-quick-start-guide/en/'>Translation Quick Start Guide</a>
+(<a href='/translation-quick-start-guide/el/'>el</a> |
+<a href='/translation-quick-start-guide/en/'>en</a> |
+<a href='/translation-quick-start-guide/fr_FR/'>fr_FR</a> |
+<a href='/translation-quick-start-guide/it/'>it</a> |
+<a href='/translation-quick-start-guide/ja_JP/'>ja_JP</a> |
+<a href='/translation-quick-start-guide/nl/'>nl</a> |
+<a href='/translation-quick-start-guide/pl/'>pl</a> |
+<a href='/translation-quick-start-guide/pt/'>pt</a> |
+<a href='/translation-quick-start-guide/pt_BR/'>pt_BR</a> |
+<a href='/translation-quick-start-guide/ru/'>ru</a> |
+<a href='/translation-quick-start-guide/sv/'>sv</a>)<br/>
+</td>
+</tr>
+</table>
+</div>
+<!--
+<p>Deprecated Content (such as for old releases of Fedora)</p>
+<ul>
+<li><a href='stateless/'>Stateless Linux Tutorial</a> (FC3)</li>
+<li><a href='/udev/'>Udev on Fedora</a> (FC3)</li>
+<li><a href='/selinux-apache-fc3/'>Understanding and Customizing the Apache HTTP SELinux Policy</a> (FC3)</li> </ul>
+-->
+
+<p> If you are interested in writing docs for <? print $RELEASE_NAME;
+?> as part of the <? print "$PROJECT_NAME"; ?>, refer to the <a
+href="http://fedoraproject.org/wiki/DocsProject">Documentation
+Project</a>. </p>
+
+<p>
+If you think a specific piece of documentation is needed, enter a
+request for enhancement (RFE) in Bugzilla.
+</p>
<?
17 years, 2 months
Fedora 26 updates-testing report
by updates@fedoraproject.org
The following Fedora 26 Security updates need testing:
Age URL
280 https://bodhi.fedoraproject.org/updates/FEDORA-2017-ccb5c8d1e7 docker-distribution-2.6.2-1.git48294d9.fc26
112 https://bodhi.fedoraproject.org/updates/FEDORA-2018-66b885ae3c keycloak-httpd-client-install-0.8-1.fc26
99 https://bodhi.fedoraproject.org/updates/FEDORA-2018-4f8a78a5ef squid-4.0.23-1.fc26
74 https://bodhi.fedoraproject.org/updates/FEDORA-2018-db5041e661 bro-2.5.3-1.fc26
41 https://bodhi.fedoraproject.org/updates/FEDORA-2018-010396b4a2 chromium-65.0.3325.181-1.fc26
35 https://bodhi.fedoraproject.org/updates/FEDORA-2018-7649fef814 thunderbird-52.7.0-1.fc26
15 https://bodhi.fedoraproject.org/updates/FEDORA-2018-3622f44a12 scummvm-2.0.0-1.fc26 scummvm-tools-2.0.0-1.fc26
15 https://bodhi.fedoraproject.org/updates/FEDORA-2018-8ba4601398 dovecot-2.2.35-1.fc26
12 https://bodhi.fedoraproject.org/updates/FEDORA-2018-7be77249d4 ruby-2.4.4-88.fc26
9 https://bodhi.fedoraproject.org/updates/FEDORA-2018-0c0671072b knot-resolver-2.3.0-1.fc26
8 https://bodhi.fedoraproject.org/updates/FEDORA-2018-f9e0f1caf7 glusterfs-3.10.12-1.fc26
6 https://bodhi.fedoraproject.org/updates/FEDORA-2018-2359c2ae0e drupal7-7.59-1.fc26
6 https://bodhi.fedoraproject.org/updates/FEDORA-2018-eb69078020 xen-4.8.3-4.fc26
3 https://bodhi.fedoraproject.org/updates/FEDORA-2018-1361f39801 ckeditor-4.9.2-1.fc26
2 https://bodhi.fedoraproject.org/updates/FEDORA-2018-5e8de70380 quassel-0.12.5-1.fc26
1 https://bodhi.fedoraproject.org/updates/FEDORA-2018-e6d9251471 httpd-2.4.33-4.fc26
The following Fedora 26 Critical Path updates have yet to be approved:
Age URL
78 https://bodhi.fedoraproject.org/updates/FEDORA-2018-ddd1e5c30a iproute-4.14.1-5.fc26
35 https://bodhi.fedoraproject.org/updates/FEDORA-2018-7649fef814 thunderbird-52.7.0-1.fc26
10 https://bodhi.fedoraproject.org/updates/FEDORA-2018-6dde187524 redhat-rpm-config-66-1.fc26
8 https://bodhi.fedoraproject.org/updates/FEDORA-2018-f9e0f1caf7 glusterfs-3.10.12-1.fc26
6 https://bodhi.fedoraproject.org/updates/FEDORA-2018-eb69078020 xen-4.8.3-4.fc26
4 https://bodhi.fedoraproject.org/updates/FEDORA-2018-6d82adbfeb libnfs-1.11.0-1.fc26
1 https://bodhi.fedoraproject.org/updates/FEDORA-2018-61569dd5b6 libpsl-0.18.0-2.fc26 publicsuffix-list-20180419-1.fc26
The following builds have been pushed to Fedora 26 updates-testing
R-uuid-0.1.2-4.fc26
R-yaml-2.1.19-1.fc26
auter-0.11-5.fc26
boinc-client-7.10.2-1.fc26
execdb-0.0.10-1.fc26
gala-0.3.1-0.2.20180501.gitf02b776.fc26
ibus-table-1.9.20-1.fc26
libcouchbase-2.8.7-2.fc26
lollypop-0.9.508-1.fc26
osinfo-db-20180502-1.fc26
perl-BibTeX-Parser-1.02-1.fc26
pungi-4.1.24-1.fc26
rpkg-util-2.2-1.fc26
testcloud-0.1.18-1.fc26
vim-8.0.1788-1.fc26
xrootd-4.8.3-1.fc26
znc-1.7.0-1.fc26
Details about builds:
================================================================================
R-uuid-0.1.2-4.fc26 (FEDORA-2018-b8a624b3c8)
Tools for generating and handling of UUIDs
--------------------------------------------------------------------------------
Update Information:
Unbundle libuuid
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 0.1.2-4
- Unbundle libuuid
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
R-yaml-2.1.19-1.fc26 (FEDORA-2018-7a10bf2275)
Methods to Convert R Data to YAML and Back
--------------------------------------------------------------------------------
Update Information:
Update to latest version.
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.1.19-1
- Update to latest version.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1574118 - R-yaml-2.1.19 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1574118
--------------------------------------------------------------------------------
================================================================================
auter-0.11-5.fc26 (FEDORA-2018-03418b6945)
Prepare and apply updates
--------------------------------------------------------------------------------
Update Information:
Hotfix for the AUTOREBOOT issue ---- Update to 0.11 with bugfixes applied
--------------------------------------------------------------------------------
ChangeLog:
* Fri Mar 16 2018 Nick Rhodes <nrhodes91(a)gmail.com> 0.11-5
- Hotfix for the AUTOREBOOT issue
* Fri Mar 16 2018 Paolo Gigante <paolo.gigante(a)rackspace.co.uk> 0.11-4
- Updated documentation and references to include apt for Ubuntu/debian
- Removed debugging message that was printed during apt update
- Added "Valid Options" in auter.conf
- Added the pre/post prep directories in auter.conf
- Added retention and rotation for last-prep-output and last-apply-output files in /var/lib/auter
- Corrected file permissions for the auter-postreboot cron file
- Added --stdout option to force output to stdout even if there is no active tty
- Added a package manager lock file check before prep and apply functions call the package manager
- Improved checks to confirm prepared patches are still required
- Adjusted some string arguments to arrays for better handling
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
boinc-client-7.10.2-1.fc26 (FEDORA-2018-d5160f8ff4)
The BOINC client
--------------------------------------------------------------------------------
Update Information:
New upstream version. ---- 7.9.3 release
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Laurence Field <laurence.field(a)cern.ch> - 7.10.2-1
- New BONC client version 7.10.2
* Wed Apr 25 2018 Laurence Field <laurence.field(a)cern.ch> - 7.10.1-1
- New BONC client version 7.10.1
* Fri Mar 9 2018 Laurence Field <laurence.field(a)cern.ch> - 7.9.3-1
- New BONC client version 7.9.3
--------------------------------------------------------------------------------
================================================================================
execdb-0.0.10-1.fc26 (FEDORA-2018-cdb98c519d)
Execution status database for Taskotron
--------------------------------------------------------------------------------
Update Information:
- API - Fix show_job template to use right path for api
--------------------------------------------------------------------------------
ChangeLog:
* Fri Apr 27 2018 Frantisek Zatloukal <fzatlouk(a)redhat.com> - 0.0.10-1
- API
- Fix show_job template to use right path for api
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.0.9-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 10 2018 Kamil P��ral <kparal(a)redhat.com> - 0.0.9-5
- synchronize fedora spec with project spec
* Wed Jan 10 2018 Kamil P��ral <kparal(a)redhat.com> - 0.0.9-4
- fix condition for python deps
* Fri Jan 5 2018 Kamil P��ral <kparal(a)redhat.com> - 0.0.9-3
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 and
https://src.fedoraproject.org/rpms/execdb/pull-request/1)
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.0.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
gala-0.3.1-0.2.20180501.gitf02b776.fc26 (FEDORA-2018-5bfa2ae808)
Gala window manager
--------------------------------------------------------------------------------
Update Information:
Bump to commit f02b776, which fixes a small issue with minimize and maximize
animations.
--------------------------------------------------------------------------------
ChangeLog:
* Tue May 1 2018 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-0.2.20180430.gitf02b776
- Bump to commit f02b776.
--------------------------------------------------------------------------------
================================================================================
ibus-table-1.9.20-1.fc26 (FEDORA-2018-8587ee5ef7)
The Table engine for IBus platform
--------------------------------------------------------------------------------
Update Information:
update to 1.9.20; Draw InputMode text instead of icon into panel on non-Gnome
desktops. ---- update to 1.9.19
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Mike FABIAN <mfabian(a)redhat.com> - 1.9.20-1
- update to 1.9.20
- Draw InputMode text instead of icon into panel on non-Gnome desktops.
Resolves: https://github.com/mike-fabian/ibus-table/issues/6
(Thanks to Takao Fujiwara)
- Make it work with Python2 again
* Mon Apr 30 2018 Mike FABIAN <mfabian(a)redhat.com> - 1.9.19-1
- update to 1.9.19
- Sync phrases cache from/to external storage (thanks to heiher).
- Update translations from zanata (cs new)
--------------------------------------------------------------------------------
================================================================================
libcouchbase-2.8.7-2.fc26 (FEDORA-2018-f4aee2d936)
Client and protocol library for the Couchbase project
--------------------------------------------------------------------------------
Update Information:
Update to 2.8.7 * [CCBC-917](https://issues.couchbase.com/browse/CCBC-917): Add
tracing for observe. So now the library will group all CAS-observe operations,
and in general will nest observe operations under common parent when
`lcb_storedur3` API used. *
[CCBC-918](https://issues.couchbase.com/browse/CCBC-918): Don't ping KV on nodes
without DATA service. *
[CCBC-685](https://issues.couchbase.com/browse/CCBC-685): Implementation of
SCRAM-SHA{1,256,512} authentication mechanisms for KV service. Support for
SCRAM-SHA* SASL auth is disabled by default, because it is not portable, and not
every Couchbase service supports it. But if it is necessary, it could be enabled
using `lcb_cntl(..., LCB_CNTL_FORCE_SASL_MECH, ...)` operation, or
`"force_sasl_mech=SCRAM-SHA512"` option in connection string. *
[CCBC-919](https://issues.couchbase.com/browse/CCBC-919): More granular settings
for compression. Now it is possible to specify minimum size of the value to be
considered for compression, and also the minimal ratio `(compressed /
original)`. See `LCB_CNTL_COMPRESSION_MIN_SIZE` (or `"compression_min_size=100"`
in bytes), and `LCB_CNTL_COMPRESSION_MIN_RATIO` (or `"compression=0.9"`). *
[CCBC-916](https://issues.couchbase.com/browse/CCBC-916): Do not set JSON
datatype if server didn't ack it. Fixes behavior where old server rejecting
commands as invalid when compression is enabled. *
[CCBC-923](https://issues.couchbase.com/browse/CCBC-923): Allow to disable fast-
forward map for NMV handler. See `LCB_CNTL_VB_NOREMAP` (`"vb_noremap=true"`).
This option is disabled by default. Build improvements: *
[CCBC-915](https://issues.couchbase.com/browse/CCBC-915): Fix builds where DEBUG
macro is defined * [CBD-2405](https://issues.couchbase.com/browse/CBD-2405):
Change target names in conflict with Server targets
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Sergey Avseyev <sergey.avseyev(a)gmail.com> - 2.8.7-2
- Port patch for JSON datatype
* Wed May 2 2018 Sergey Avseyev <sergey.avseyev(a)gmail.com> - 2.8.7-1
- Update to 2.8.7
--------------------------------------------------------------------------------
================================================================================
lollypop-0.9.508-1.fc26 (FEDORA-2018-9d58e3e072)
Music player for GNOME
--------------------------------------------------------------------------------
Update Information:
Update to 0.9.508 ---- Update to 0.9.507 ---- Update to 0.9.506 ----
Update to 0.9.504 ---- Update to 0.9.502 ---- Update to 0.9.500 ----
Changed RR from pyplast to python2-pylast ---- Add art_album.py.diff (BZ
#1562595) ---- Update to 0.9.403 ---- - Update lollypop-portal to 0.9.7
---- Update to 0.9.402 ---- Update to 0.9.401 ---- Update to 0.9.400 ----
Update to 0.9.501
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.508-1
- Update to 0.9.508
* Thu Apr 26 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.507-1
- Update to 0.9.507
* Thu Apr 19 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.506-1
- Update to 0.9.506
* Sat Apr 14 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.504-1
- Update to 0.9.504
* Fri Apr 13 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.502-1
- Update to 0.9.502
* Thu Apr 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.501-1
- Update to 0.9.501
* Thu Apr 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.500-1
- Update to 0.9.500
* Tue Apr 10 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.403-3
- Changed RR from pyplast to python2-pylast
* Thu Apr 5 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.403-2
- Add art_album.py.diff (BZ #1562595)
- Add bytecompile with Python 3 %global __python %{__python3}
* Thu Mar 29 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.403-1
- Update to 0.9.403
* Wed Mar 28 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.402-2
- Update lollypop-portal to 0.9.7
* Tue Mar 20 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.402-1
- Update to 0.9.402
* Wed Mar 14 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.401-1
- Update to 0.9.401
- Cleanup spec file
* Wed Mar 7 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.400-1
- Update to 0.9.400
* Thu Feb 8 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.306-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Jan 6 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.9.306-2
- Remove obsolete scriptlets
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1571451 - [abrt] lollypop: __on_info_short(): toolbar_info.py:152:__on_info_short:AttributeError: 'ExternalsPopover' object has no attribute 'populate'
https://bugzilla.redhat.com/show_bug.cgi?id=1571451
[ 2 ] Bug #1567480 - [abrt] lollypop: __new__(): Gdk.py:336:__new__:TypeError: constructor returned NULL
https://bugzilla.redhat.com/show_bug.cgi?id=1567480
[ 3 ] Bug #1562595 - [abrt] lollypop: __on_save_artwork_tags(): art_album.py:432:__on_save_artwork_tags:GLib.GError: g_convert_error: L'URI ��sftp://bertof@192.168.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3�� non �� ...
https://bugzilla.redhat.com/show_bug.cgi?id=1562595
--------------------------------------------------------------------------------
================================================================================
osinfo-db-20180502-1.fc26 (FEDORA-2018-afc4f5f88f)
osinfo database files
--------------------------------------------------------------------------------
Update Information:
Update to new release
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Fabiano Fid��ncio <fabiano(a)fidencio.org> - 20180502-1
- Update to new release
--------------------------------------------------------------------------------
================================================================================
perl-BibTeX-Parser-1.02-1.fc26 (FEDORA-2018-b9e84f5f2b)
Pure Perl BibTeX parser
--------------------------------------------------------------------------------
Update Information:
This release fixes handling names with Jr. and without von.
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Petr Pisar <ppisar(a)redhat.com> - 1.02-1
- 1.02 bump
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1574025 - perl-BibTeX-Parser-1.02 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1574025
--------------------------------------------------------------------------------
================================================================================
pungi-4.1.24-1.fc26 (FEDORA-2018-a311ccc70c)
Distribution compose tool
--------------------------------------------------------------------------------
Update Information:
New upstream release. * If only non-blocking parts of image or live media tasks
fail, the compose will be marked as incomplete. * Pkgset phase should be a
little bit faster by not doing unneeded work and reusing cached data from
previous compose. Thanks @jkaluza! * Comps files can be filtered for each
variant separately. * One variant can now use another one as a lookaside repo.
* Module defaults file can be included in the repodata. Thanks @contyk! As
always, there are other minor fixes.
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.24-1
- koji-wrapper: Log failed subtasks (lsedlar)
- Update compose status when config validation fails (lsedlar)
- pkgset: Allow different inheritance for modules (lsedlar)
- ostree: Recognize force_new_commit option in old config (lsedlar)
- modules: Correctly report error for unexpected modules (lsedlar)
- modules: Allow context in variants XML (lsedlar)
- gather: Print profiling information to stderr (lsedlar)
- pkgset: Stop creating database for repodata (jkaluza)
- gather: Use another variant as lookaside (lsedlar)
- buildinstall: Use metadata if skipped (lsedlar)
- Allow reusing pkgset FileCache from old composes. (jkaluza)
- validation: Populate dict of all variants (lsedlar)
- gather: Stop pulling debuginfo and source for lookaside packages (lsedlar)
- Only use comps repo if we really have comps (lsedlar)
- pkgset: Use modules PDC API (lsedlar)
- Access ci_base date via compose (puiterwijk)
- Allow filtering comps for different variants (lsedlar)
- comps: Make filtering by attribute more generic (lsedlar)
- pkgset: Dump downloaded modulemd to logs (lsedlar)
- Fix PEP8 warning about if not x in y (lsedlar)
- Variant as a lookaside - configuration (onosek)
- Remove comps from arch repo (lsedlar)
- init: Stop creating module defaults dir twice (lsedlar)
- gather: Reduce logs from DNF gathering (lsedlar)
- Clone module defaults into work/ directory (lsedlar)
- Update the configuration JSON schema for module_defaults_dir (contyk)
- Update configuration docs with module_defaults_dir (contyk)
- Handle relative paths in module_defaults_dir (contyk)
- Include module defaults in the repodata (contyk)
- Add *.in fixtures to tarball (lsedlar)
- init: Always filter comps file (lsedlar)
- docs: Describe comps processing (lsedlar)
- gather: Use comps for given variant (lsedlar)
- docs: Fix typo (lsedlar)
- Add all packages to whitelist for hybrid variant (lsedlar)
- comps: Add tests for CompsFilter (lsedlar)
- comps: Move filtering into wrapper module (lsedlar)
- Tests fail if unittest2 library is missing (onosek)
- Add unittest2 and rpmdevools to contributing doc (rmarshall)
- pkgset: Construct UID for PDC modules (lsedlar)
- gather: Simplify creating temporary directory (lsedlar)
- buildinstall: Add extra repos (lsedlar)
- tests: Use dummy modulesdir for DNF (lsedlar)
- Update tests for Python 2.6 (onosek)
* Tue Apr 24 2018 Kevin Fenzi <kevin(a)scrye.com> - 4.1.23-5
- Backport fix for Accessing ci_base date via compose
- https://pagure.io/pungi/pull-request/910
* Thu Apr 12 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-4
- Stop creating module defaults dir twice
* Thu Apr 12 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-3
- Add support for module defaults
* Wed Apr 11 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-2
- Revert reordering of ostree phases
* Wed Apr 4 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-1
- Update documentation section 'contributing' (onosek)
- Write module metadata (onosek)
- Support multilib in GatherSourceModule (jkaluza)
- ostree: Always substitute basearch (lsedlar)
- If sigkeys is specified, require at least one (puiterwijk)
- Allow setting <kojitag/> in <modules/> in variants.xml to get the modules
from this Koji tag. (jkaluza)
- Move Modulemd import to pungi/__init__.py to remove duplicated code.
(jkaluza)
- Use Modulemd.Module for 'variant.arch_mmds' instead of yaml dump (jkaluza)
- Fix modular content in non-modular variant (lsedlar)
- Remove the filtered RPMs from module metadata even in case all RPMs are
filtered out. (jkaluza)
- pkgset: Allow empty list of modules (lsedlar)
- buildinstall: Add option to disable it (lsedlar)
- Use libmodulemd instead of modulemd Python module (jkaluza)
- gather: Fix package set whitelist (lsedlar)
- pkgset: Merge initial package set without checks (lsedlar)
- pkgset: Remove check for unique name (lsedlar)
- gather: Honor package whitelist (lsedlar)
- Write package whitelist for each variant (lsedlar)
- image-build: Accept tar.xz extension for docker images (lsedlar)
- pkgset: Correctly detect single tag for variant (lsedlar)
- Remove comps groups from purely modular variants (lsedlar)
- gather: Allow filtering debuginfo packages (lsedlar)
- Move ostree phase and pipelines for running phases (onosek)
- Other repo for OstreeInstaller (onosek)
- Add modulemd metadata to repo even without components (jkaluza)
- Correct fix for volume ID substition sorting by length (awilliam)
- Ordering processing for volume ID substitutions (onosek)
- Disable multilib for modules (jkaluza)
- scm: Stop decoding output of post-clone command (lsedlar)
- Remove useless shebang (lsedlar)
- source_koji.py: Properly handle unset pkgset_koji_tag (otaylor)
- pkgset: Only use package whitelist if enabled (lsedlar)
- Fail early if input packages are unsigned (jkaluza)
- Allow composing from tag with unsigned packages (jkaluza)
- Ostree can use pkgset repos (onosek)
- Support multiple sources in one variant (lsedlar)
- gather: Set lookaside flag focorrectly (lsedlar)
- gather: Try getting srpm from the same repo as rpm (lsedlar)
- Minor correction for python backward compatibility (onosek)
* Fri Mar 23 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-10.1
- Always substitute basearch in ostree
* Fri Mar 16 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-10
- Fix package whitelist for non-modular variants
* Wed Mar 14 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-9
- Allow empty modular variants
- Add option to disable multilib
* Fri Mar 9 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-8
- Fix package set whitelist
* Thu Mar 8 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-7
- image-build: Accept tar.xz extension for docker images
- Allow multiple versions of the same package in package set
* Tue Mar 6 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-6
- Speed up compose with modules
* Fri Mar 2 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-5
- Remove comps groups from purely modular variants
* Wed Feb 21 2018 Dennis Gilmore <dennis(a)ausil.us> - 4.1.22-4
- make pungi-utils require python3-fedmsg
* Tue Feb 6 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-3
- Add support for mixing traditional and modular content
--------------------------------------------------------------------------------
================================================================================
rpkg-util-2.2-1.fc26 (FEDORA-2018-b0759d83c3)
RPM packaging utility
--------------------------------------------------------------------------------
Update Information:
- python3 migration - fix pack_sources script for (sym)linked paths - fix test
dependancy on a parent git repo existance ---- New RPM package manager
introduced. See https://pagure.io/rpkg-util for more info.
--------------------------------------------------------------------------------
================================================================================
testcloud-0.1.18-1.fc26 (FEDORA-2018-7a5aeb6134)
Tool for running cloud images locally
--------------------------------------------------------------------------------
Update Information:
- Host /dev/random passthrough
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Frantisek Zatloukal <fzatlouk(a)redhat.com> - 0.1.18-1
- Host /dev/random passthrough
--------------------------------------------------------------------------------
================================================================================
vim-8.0.1788-1.fc26 (FEDORA-2018-c4f0b23dd9)
The VIM editor
--------------------------------------------------------------------------------
Update Information:
The newest upstream commit ---- The newest upstream commit
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1788-1
- patchlevel 1788
* Wed May 2 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1787-1
- patchlevel 1787
* Fri Apr 27 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1766-1
- patchlevel 1766
* Thu Apr 26 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1765-1
- patchlevel 1765
--------------------------------------------------------------------------------
================================================================================
xrootd-4.8.3-1.fc26 (FEDORA-2018-50ae31a91e)
Extended ROOT file server
--------------------------------------------------------------------------------
Update Information:
## Release Notes ### Version 4.8.3 #### Major bug fixes * **[XrdCl]** Release
SIDs on PostMaster::Send() failure.
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 1:4.8.3-1
- Update to version 4.8.3
- Drop patch xrootd-fix-compiling-errors.patch (accepted upstream)
--------------------------------------------------------------------------------
================================================================================
znc-1.7.0-1.fc26 (FEDORA-2018-cef2100306)
An advanced IRC bouncer
--------------------------------------------------------------------------------
Update Information:
Update to 1.7.0
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Nick Bebout <nb(a)usi.edu> - 1.7.0-1
- Update to 1.7.0
* Mon Apr 30 2018 Pete Walter <pwalter(a)fedoraproject.org> - 1.6.6-2
- Rebuild for ICU 61.1
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1574119 - znc-1.7.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1574119
--------------------------------------------------------------------------------
6 years, 1 month
tartare pushed to cmatrix (rawhide). "Update from new upstream. Fix
x11 font path"
by notifications@fedoraproject.org
Notification time stamped 2021-05-21 18:26:22 UTC
From d2c9f259fd971212d22c931dafe2c42a693853a7 Mon Sep 17 00:00:00 2001
From: Didier Fabert <didier.fabert(a)gmail.com>
Date: May 21 2021 18:26:11 +0000
Subject: Update from new upstream. Fix x11 font path
---
diff --git a/.gitignore b/.gitignore
index 4d76b61..c38ef56 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/cmatrix-1.2a.tar.gz
+/cmatrix-2.0.tar.gz
diff --git a/cmatrix-x11-font-path.patch b/cmatrix-x11-font-path.patch
new file mode 100644
index 0000000..05efe6e
--- /dev/null
+++ b/cmatrix-x11-font-path.patch
@@ -0,0 +1,59 @@
+diff -rup a/configure.ac b/configure.ac
+--- a/configure.ac 2019-03-27 15:36:28.000000000 +0100
++++ b/configure.ac 2020-11-26 12:18:10.789106711 +0100
+@@ -112,20 +112,23 @@ if test "x$enable_fonts" != xfalse; then
+ fi
+
+ AC_PATH_PROG(MKFONTDIR, mkfontdir, "", $PATH:/usr/bin:/usr/bin/X11:/usr/local/bin/X11:/usr/X11R6/bin:/usr/local/bin:/sbin:/usr/sbin)
+- AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc])
++ AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc /usr/share/X11/fonts/misc])
+
+ if test "x$ac_cv_file__usr_lib_X11_fonts_misc" = "xno"; then
+ if test "x$ac_cv_file__usr_X11R6_lib_X11_fonts_misc" = "xno"; then
++ if test "x$ac_cv_file__usr_share_X11_fonts_misc" = "xno"; then
+ AC_MSG_WARN([
+
+ *** You do not appear to have an X window fonts directory in the standard
+-*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc). The
+-*** mtx.pcf font will not be installed. This means you will probably not
+-*** be able to use the mtx fonts in your x terminals, and hence be unable
+-*** to use the -x command line switch. Sorry about that...
++*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc
++*** or /usr/share/X11/fonts/misc). The mtx.pcf font will not be installed
++*** This means you will probably not be able to use the mtx fonts in your
++*** x terminals, and hence be unable to use the -x command line switch.
++*** Sorry about that...
+ ])
+ fi
+ fi
++ fi
+ fi
+
+ dnl Parse any configure options
+diff -rup a/Makefile.am b/Makefile.am
+--- a/Makefile.am 2019-03-27 15:36:28.000000000 +0100
++++ b/Makefile.am 2020-11-26 12:21:59.701060016 +0100
+@@ -28,16 +28,21 @@ install-data-local:
+ if test -d /usr/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
+ echo " probably have to restart X window in order to use the mtx.pcf font."; \
++ elif test -d /usr/share/X11/fonts/misc; then \
++ echo " Installing X window matrix fonts in /usr/share/X11/fonts/misc..."; \
++ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/share/X11/fonts/misc; \
++ echo " Running mkfontdir /usr/share/X11/fonts/misc..."; \
++ $(MKFONTDIR) /usr/share/X11/fonts/misc; \
++ echo " Done. If this is the first time you have installed CMatrix you will"; \
++ echo " probably have to restart X window in order to use the mtx.pcf font."; \
+ else \
+ if test -d /usr/X11R6/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
diff --git a/cmatrix.spec b/cmatrix.spec
index 7b2d660..55d1396 100644
--- a/cmatrix.spec
+++ b/cmatrix.spec
@@ -3,20 +3,24 @@
%global aurgiturl https://git.archlinux.org/svntogit/community.git
-Name: cmatrix
-Version: 1.2a
-Release: 8%{?dist}
-Summary: A scrolling 'Matrix'-like screen
-
-License: GPLv2+
-URL: http://www.asty.org/%{name}
-Source0: %{url}/dist/%{name}-%{version}.tar.gz
-Source1: %{aurgiturl}/plain/trunk/%{name}-tty?h=packages/%{name}#/%{name}-tty
-
-BuildRequires: gcc
-BuildRequires: pkgconfig(ncurses)
-BuildRequires: help2man
-BuildRequires: make
+Name: cmatrix
+Version: 2.0
+Release: 1%{?dist}
+Summary: A scrolling 'Matrix'-like screen
+
+License: GPLv2+
+URL: https://github.com/abishekvashok/%{name}
+Source0: https://github.com/abishekvashok/%{name}/archive/v%{version}/%{name}-%{ve...
+Source1: %{name}-tty
+Patch0: cmatrix-x11-font-path.patch
+
+BuildRequires: gcc
+BuildRequires: pkgconfig(ncurses)
+BuildRequires: help2man
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: console-setup
+BuildRequires: xorg-x11-fonts-misc
%description
@@ -41,20 +45,21 @@ The font seen in the famous movie 'The Matrix' to be used in X11.
%autosetup
cp -p %{SOURCE1} .
# install fonts properly
-sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.in
+sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.am
%build
+autoreconf -ivf
%configure
%make_build
help2man -N -o %{name}.1 ./%{name}
%install
-install -dm0755 %{buildroot}%{_datadir}/consolefonts
+install -dm0755 %{buildroot}%{_exec_prefix}/lib/kbd/consolefonts
%make_install
install -Dpm0644 mtx.pcf %{buildroot}%{_x11fontdir}/misc/mtx.pcf
-install -Dm755 %{name}-tty %{buildroot}%{_bindir}
+install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}
install -Dpm0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -69,12 +74,10 @@ fi
%files
%license COPYING
-%doc AUTHORS NEWS README ChangeLog TODO
+%doc AUTHORS ChangeLog CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md NEWS README README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-tty
-# we don't want to depend on other consolefonts
-%dir %{_datadir}/consolefonts
-%{_datadir}/consolefonts/matrix.*
+%{_exec_prefix}/lib/kbd/consolefonts/matrix.*
%{_mandir}/man1/%{name}.1*
%files x11-fonts
@@ -86,8 +89,8 @@ fi
%changelog
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+* Wed Nov 25 2020 Didier Fabert <didier.fabert(a)gmail.com> - 2.0-1
+- Update from new upstream
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index acab9ff..d2de506 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cmatrix-1.2a.tar.gz) = a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
+SHA512 (cmatrix-2.0.tar.gz) = 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530
https://src.fedoraproject.org/rpms/cmatrix/c/d2c9f259fd971212d22c931dafe2...
3 years
tartare pushed to cmatrix (f34). "Update from new upstream. Fix x11
font path"
by notifications@fedoraproject.org
Notification time stamped 2021-05-21 21:53:54 UTC
From d2c9f259fd971212d22c931dafe2c42a693853a7 Mon Sep 17 00:00:00 2001
From: Didier Fabert <didier.fabert(a)gmail.com>
Date: May 21 2021 18:26:11 +0000
Subject: Update from new upstream. Fix x11 font path
---
diff --git a/.gitignore b/.gitignore
index 4d76b61..c38ef56 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/cmatrix-1.2a.tar.gz
+/cmatrix-2.0.tar.gz
diff --git a/cmatrix-x11-font-path.patch b/cmatrix-x11-font-path.patch
new file mode 100644
index 0000000..05efe6e
--- /dev/null
+++ b/cmatrix-x11-font-path.patch
@@ -0,0 +1,59 @@
+diff -rup a/configure.ac b/configure.ac
+--- a/configure.ac 2019-03-27 15:36:28.000000000 +0100
++++ b/configure.ac 2020-11-26 12:18:10.789106711 +0100
+@@ -112,20 +112,23 @@ if test "x$enable_fonts" != xfalse; then
+ fi
+
+ AC_PATH_PROG(MKFONTDIR, mkfontdir, "", $PATH:/usr/bin:/usr/bin/X11:/usr/local/bin/X11:/usr/X11R6/bin:/usr/local/bin:/sbin:/usr/sbin)
+- AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc])
++ AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc /usr/share/X11/fonts/misc])
+
+ if test "x$ac_cv_file__usr_lib_X11_fonts_misc" = "xno"; then
+ if test "x$ac_cv_file__usr_X11R6_lib_X11_fonts_misc" = "xno"; then
++ if test "x$ac_cv_file__usr_share_X11_fonts_misc" = "xno"; then
+ AC_MSG_WARN([
+
+ *** You do not appear to have an X window fonts directory in the standard
+-*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc). The
+-*** mtx.pcf font will not be installed. This means you will probably not
+-*** be able to use the mtx fonts in your x terminals, and hence be unable
+-*** to use the -x command line switch. Sorry about that...
++*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc
++*** or /usr/share/X11/fonts/misc). The mtx.pcf font will not be installed
++*** This means you will probably not be able to use the mtx fonts in your
++*** x terminals, and hence be unable to use the -x command line switch.
++*** Sorry about that...
+ ])
+ fi
+ fi
++ fi
+ fi
+
+ dnl Parse any configure options
+diff -rup a/Makefile.am b/Makefile.am
+--- a/Makefile.am 2019-03-27 15:36:28.000000000 +0100
++++ b/Makefile.am 2020-11-26 12:21:59.701060016 +0100
+@@ -28,16 +28,21 @@ install-data-local:
+ if test -d /usr/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
+ echo " probably have to restart X window in order to use the mtx.pcf font."; \
++ elif test -d /usr/share/X11/fonts/misc; then \
++ echo " Installing X window matrix fonts in /usr/share/X11/fonts/misc..."; \
++ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/share/X11/fonts/misc; \
++ echo " Running mkfontdir /usr/share/X11/fonts/misc..."; \
++ $(MKFONTDIR) /usr/share/X11/fonts/misc; \
++ echo " Done. If this is the first time you have installed CMatrix you will"; \
++ echo " probably have to restart X window in order to use the mtx.pcf font."; \
+ else \
+ if test -d /usr/X11R6/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
diff --git a/cmatrix.spec b/cmatrix.spec
index 7b2d660..55d1396 100644
--- a/cmatrix.spec
+++ b/cmatrix.spec
@@ -3,20 +3,24 @@
%global aurgiturl https://git.archlinux.org/svntogit/community.git
-Name: cmatrix
-Version: 1.2a
-Release: 8%{?dist}
-Summary: A scrolling 'Matrix'-like screen
-
-License: GPLv2+
-URL: http://www.asty.org/%{name}
-Source0: %{url}/dist/%{name}-%{version}.tar.gz
-Source1: %{aurgiturl}/plain/trunk/%{name}-tty?h=packages/%{name}#/%{name}-tty
-
-BuildRequires: gcc
-BuildRequires: pkgconfig(ncurses)
-BuildRequires: help2man
-BuildRequires: make
+Name: cmatrix
+Version: 2.0
+Release: 1%{?dist}
+Summary: A scrolling 'Matrix'-like screen
+
+License: GPLv2+
+URL: https://github.com/abishekvashok/%{name}
+Source0: https://github.com/abishekvashok/%{name}/archive/v%{version}/%{name}-%{ve...
+Source1: %{name}-tty
+Patch0: cmatrix-x11-font-path.patch
+
+BuildRequires: gcc
+BuildRequires: pkgconfig(ncurses)
+BuildRequires: help2man
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: console-setup
+BuildRequires: xorg-x11-fonts-misc
%description
@@ -41,20 +45,21 @@ The font seen in the famous movie 'The Matrix' to be used in X11.
%autosetup
cp -p %{SOURCE1} .
# install fonts properly
-sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.in
+sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.am
%build
+autoreconf -ivf
%configure
%make_build
help2man -N -o %{name}.1 ./%{name}
%install
-install -dm0755 %{buildroot}%{_datadir}/consolefonts
+install -dm0755 %{buildroot}%{_exec_prefix}/lib/kbd/consolefonts
%make_install
install -Dpm0644 mtx.pcf %{buildroot}%{_x11fontdir}/misc/mtx.pcf
-install -Dm755 %{name}-tty %{buildroot}%{_bindir}
+install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}
install -Dpm0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -69,12 +74,10 @@ fi
%files
%license COPYING
-%doc AUTHORS NEWS README ChangeLog TODO
+%doc AUTHORS ChangeLog CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md NEWS README README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-tty
-# we don't want to depend on other consolefonts
-%dir %{_datadir}/consolefonts
-%{_datadir}/consolefonts/matrix.*
+%{_exec_prefix}/lib/kbd/consolefonts/matrix.*
%{_mandir}/man1/%{name}.1*
%files x11-fonts
@@ -86,8 +89,8 @@ fi
%changelog
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+* Wed Nov 25 2020 Didier Fabert <didier.fabert(a)gmail.com> - 2.0-1
+- Update from new upstream
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index acab9ff..d2de506 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cmatrix-1.2a.tar.gz) = a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
+SHA512 (cmatrix-2.0.tar.gz) = 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530
https://src.fedoraproject.org/rpms/cmatrix/c/d2c9f259fd971212d22c931dafe2...
3 years
tartare pushed to cmatrix (f33). "Update from new upstream. Fix x11
font path"
by notifications@fedoraproject.org
Notification time stamped 2021-05-21 21:54:19 UTC
From d2c9f259fd971212d22c931dafe2c42a693853a7 Mon Sep 17 00:00:00 2001
From: Didier Fabert <didier.fabert(a)gmail.com>
Date: May 21 2021 18:26:11 +0000
Subject: Update from new upstream. Fix x11 font path
---
diff --git a/.gitignore b/.gitignore
index 4d76b61..c38ef56 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/cmatrix-1.2a.tar.gz
+/cmatrix-2.0.tar.gz
diff --git a/cmatrix-x11-font-path.patch b/cmatrix-x11-font-path.patch
new file mode 100644
index 0000000..05efe6e
--- /dev/null
+++ b/cmatrix-x11-font-path.patch
@@ -0,0 +1,59 @@
+diff -rup a/configure.ac b/configure.ac
+--- a/configure.ac 2019-03-27 15:36:28.000000000 +0100
++++ b/configure.ac 2020-11-26 12:18:10.789106711 +0100
+@@ -112,20 +112,23 @@ if test "x$enable_fonts" != xfalse; then
+ fi
+
+ AC_PATH_PROG(MKFONTDIR, mkfontdir, "", $PATH:/usr/bin:/usr/bin/X11:/usr/local/bin/X11:/usr/X11R6/bin:/usr/local/bin:/sbin:/usr/sbin)
+- AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc])
++ AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc /usr/share/X11/fonts/misc])
+
+ if test "x$ac_cv_file__usr_lib_X11_fonts_misc" = "xno"; then
+ if test "x$ac_cv_file__usr_X11R6_lib_X11_fonts_misc" = "xno"; then
++ if test "x$ac_cv_file__usr_share_X11_fonts_misc" = "xno"; then
+ AC_MSG_WARN([
+
+ *** You do not appear to have an X window fonts directory in the standard
+-*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc). The
+-*** mtx.pcf font will not be installed. This means you will probably not
+-*** be able to use the mtx fonts in your x terminals, and hence be unable
+-*** to use the -x command line switch. Sorry about that...
++*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc
++*** or /usr/share/X11/fonts/misc). The mtx.pcf font will not be installed
++*** This means you will probably not be able to use the mtx fonts in your
++*** x terminals, and hence be unable to use the -x command line switch.
++*** Sorry about that...
+ ])
+ fi
+ fi
++ fi
+ fi
+
+ dnl Parse any configure options
+diff -rup a/Makefile.am b/Makefile.am
+--- a/Makefile.am 2019-03-27 15:36:28.000000000 +0100
++++ b/Makefile.am 2020-11-26 12:21:59.701060016 +0100
+@@ -28,16 +28,21 @@ install-data-local:
+ if test -d /usr/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
+ echo " probably have to restart X window in order to use the mtx.pcf font."; \
++ elif test -d /usr/share/X11/fonts/misc; then \
++ echo " Installing X window matrix fonts in /usr/share/X11/fonts/misc..."; \
++ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/share/X11/fonts/misc; \
++ echo " Running mkfontdir /usr/share/X11/fonts/misc..."; \
++ $(MKFONTDIR) /usr/share/X11/fonts/misc; \
++ echo " Done. If this is the first time you have installed CMatrix you will"; \
++ echo " probably have to restart X window in order to use the mtx.pcf font."; \
+ else \
+ if test -d /usr/X11R6/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
diff --git a/cmatrix.spec b/cmatrix.spec
index 7b2d660..55d1396 100644
--- a/cmatrix.spec
+++ b/cmatrix.spec
@@ -3,20 +3,24 @@
%global aurgiturl https://git.archlinux.org/svntogit/community.git
-Name: cmatrix
-Version: 1.2a
-Release: 8%{?dist}
-Summary: A scrolling 'Matrix'-like screen
-
-License: GPLv2+
-URL: http://www.asty.org/%{name}
-Source0: %{url}/dist/%{name}-%{version}.tar.gz
-Source1: %{aurgiturl}/plain/trunk/%{name}-tty?h=packages/%{name}#/%{name}-tty
-
-BuildRequires: gcc
-BuildRequires: pkgconfig(ncurses)
-BuildRequires: help2man
-BuildRequires: make
+Name: cmatrix
+Version: 2.0
+Release: 1%{?dist}
+Summary: A scrolling 'Matrix'-like screen
+
+License: GPLv2+
+URL: https://github.com/abishekvashok/%{name}
+Source0: https://github.com/abishekvashok/%{name}/archive/v%{version}/%{name}-%{ve...
+Source1: %{name}-tty
+Patch0: cmatrix-x11-font-path.patch
+
+BuildRequires: gcc
+BuildRequires: pkgconfig(ncurses)
+BuildRequires: help2man
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: console-setup
+BuildRequires: xorg-x11-fonts-misc
%description
@@ -41,20 +45,21 @@ The font seen in the famous movie 'The Matrix' to be used in X11.
%autosetup
cp -p %{SOURCE1} .
# install fonts properly
-sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.in
+sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.am
%build
+autoreconf -ivf
%configure
%make_build
help2man -N -o %{name}.1 ./%{name}
%install
-install -dm0755 %{buildroot}%{_datadir}/consolefonts
+install -dm0755 %{buildroot}%{_exec_prefix}/lib/kbd/consolefonts
%make_install
install -Dpm0644 mtx.pcf %{buildroot}%{_x11fontdir}/misc/mtx.pcf
-install -Dm755 %{name}-tty %{buildroot}%{_bindir}
+install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}
install -Dpm0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -69,12 +74,10 @@ fi
%files
%license COPYING
-%doc AUTHORS NEWS README ChangeLog TODO
+%doc AUTHORS ChangeLog CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md NEWS README README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-tty
-# we don't want to depend on other consolefonts
-%dir %{_datadir}/consolefonts
-%{_datadir}/consolefonts/matrix.*
+%{_exec_prefix}/lib/kbd/consolefonts/matrix.*
%{_mandir}/man1/%{name}.1*
%files x11-fonts
@@ -86,8 +89,8 @@ fi
%changelog
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+* Wed Nov 25 2020 Didier Fabert <didier.fabert(a)gmail.com> - 2.0-1
+- Update from new upstream
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index acab9ff..d2de506 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cmatrix-1.2a.tar.gz) = a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
+SHA512 (cmatrix-2.0.tar.gz) = 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530
https://src.fedoraproject.org/rpms/cmatrix/c/d2c9f259fd971212d22c931dafe2...
3 years
tartare pushed to cmatrix (f32). "Update from new upstream. Fix x11
font path"
by notifications@fedoraproject.org
Notification time stamped 2021-05-21 21:54:39 UTC
From d2c9f259fd971212d22c931dafe2c42a693853a7 Mon Sep 17 00:00:00 2001
From: Didier Fabert <didier.fabert(a)gmail.com>
Date: May 21 2021 18:26:11 +0000
Subject: Update from new upstream. Fix x11 font path
---
diff --git a/.gitignore b/.gitignore
index 4d76b61..c38ef56 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/cmatrix-1.2a.tar.gz
+/cmatrix-2.0.tar.gz
diff --git a/cmatrix-x11-font-path.patch b/cmatrix-x11-font-path.patch
new file mode 100644
index 0000000..05efe6e
--- /dev/null
+++ b/cmatrix-x11-font-path.patch
@@ -0,0 +1,59 @@
+diff -rup a/configure.ac b/configure.ac
+--- a/configure.ac 2019-03-27 15:36:28.000000000 +0100
++++ b/configure.ac 2020-11-26 12:18:10.789106711 +0100
+@@ -112,20 +112,23 @@ if test "x$enable_fonts" != xfalse; then
+ fi
+
+ AC_PATH_PROG(MKFONTDIR, mkfontdir, "", $PATH:/usr/bin:/usr/bin/X11:/usr/local/bin/X11:/usr/X11R6/bin:/usr/local/bin:/sbin:/usr/sbin)
+- AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc])
++ AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc /usr/share/X11/fonts/misc])
+
+ if test "x$ac_cv_file__usr_lib_X11_fonts_misc" = "xno"; then
+ if test "x$ac_cv_file__usr_X11R6_lib_X11_fonts_misc" = "xno"; then
++ if test "x$ac_cv_file__usr_share_X11_fonts_misc" = "xno"; then
+ AC_MSG_WARN([
+
+ *** You do not appear to have an X window fonts directory in the standard
+-*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc). The
+-*** mtx.pcf font will not be installed. This means you will probably not
+-*** be able to use the mtx fonts in your x terminals, and hence be unable
+-*** to use the -x command line switch. Sorry about that...
++*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc
++*** or /usr/share/X11/fonts/misc). The mtx.pcf font will not be installed
++*** This means you will probably not be able to use the mtx fonts in your
++*** x terminals, and hence be unable to use the -x command line switch.
++*** Sorry about that...
+ ])
+ fi
+ fi
++ fi
+ fi
+
+ dnl Parse any configure options
+diff -rup a/Makefile.am b/Makefile.am
+--- a/Makefile.am 2019-03-27 15:36:28.000000000 +0100
++++ b/Makefile.am 2020-11-26 12:21:59.701060016 +0100
+@@ -28,16 +28,21 @@ install-data-local:
+ if test -d /usr/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
+ echo " probably have to restart X window in order to use the mtx.pcf font."; \
++ elif test -d /usr/share/X11/fonts/misc; then \
++ echo " Installing X window matrix fonts in /usr/share/X11/fonts/misc..."; \
++ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/share/X11/fonts/misc; \
++ echo " Running mkfontdir /usr/share/X11/fonts/misc..."; \
++ $(MKFONTDIR) /usr/share/X11/fonts/misc; \
++ echo " Done. If this is the first time you have installed CMatrix you will"; \
++ echo " probably have to restart X window in order to use the mtx.pcf font."; \
+ else \
+ if test -d /usr/X11R6/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
diff --git a/cmatrix.spec b/cmatrix.spec
index 7b2d660..55d1396 100644
--- a/cmatrix.spec
+++ b/cmatrix.spec
@@ -3,20 +3,24 @@
%global aurgiturl https://git.archlinux.org/svntogit/community.git
-Name: cmatrix
-Version: 1.2a
-Release: 8%{?dist}
-Summary: A scrolling 'Matrix'-like screen
-
-License: GPLv2+
-URL: http://www.asty.org/%{name}
-Source0: %{url}/dist/%{name}-%{version}.tar.gz
-Source1: %{aurgiturl}/plain/trunk/%{name}-tty?h=packages/%{name}#/%{name}-tty
-
-BuildRequires: gcc
-BuildRequires: pkgconfig(ncurses)
-BuildRequires: help2man
-BuildRequires: make
+Name: cmatrix
+Version: 2.0
+Release: 1%{?dist}
+Summary: A scrolling 'Matrix'-like screen
+
+License: GPLv2+
+URL: https://github.com/abishekvashok/%{name}
+Source0: https://github.com/abishekvashok/%{name}/archive/v%{version}/%{name}-%{ve...
+Source1: %{name}-tty
+Patch0: cmatrix-x11-font-path.patch
+
+BuildRequires: gcc
+BuildRequires: pkgconfig(ncurses)
+BuildRequires: help2man
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: console-setup
+BuildRequires: xorg-x11-fonts-misc
%description
@@ -41,20 +45,21 @@ The font seen in the famous movie 'The Matrix' to be used in X11.
%autosetup
cp -p %{SOURCE1} .
# install fonts properly
-sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.in
+sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.am
%build
+autoreconf -ivf
%configure
%make_build
help2man -N -o %{name}.1 ./%{name}
%install
-install -dm0755 %{buildroot}%{_datadir}/consolefonts
+install -dm0755 %{buildroot}%{_exec_prefix}/lib/kbd/consolefonts
%make_install
install -Dpm0644 mtx.pcf %{buildroot}%{_x11fontdir}/misc/mtx.pcf
-install -Dm755 %{name}-tty %{buildroot}%{_bindir}
+install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}
install -Dpm0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -69,12 +74,10 @@ fi
%files
%license COPYING
-%doc AUTHORS NEWS README ChangeLog TODO
+%doc AUTHORS ChangeLog CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md NEWS README README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-tty
-# we don't want to depend on other consolefonts
-%dir %{_datadir}/consolefonts
-%{_datadir}/consolefonts/matrix.*
+%{_exec_prefix}/lib/kbd/consolefonts/matrix.*
%{_mandir}/man1/%{name}.1*
%files x11-fonts
@@ -86,8 +89,8 @@ fi
%changelog
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+* Wed Nov 25 2020 Didier Fabert <didier.fabert(a)gmail.com> - 2.0-1
+- Update from new upstream
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index acab9ff..d2de506 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cmatrix-1.2a.tar.gz) = a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
+SHA512 (cmatrix-2.0.tar.gz) = 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530
https://src.fedoraproject.org/rpms/cmatrix/c/d2c9f259fd971212d22c931dafe2...
3 years
Fedora 28 Update: clamav-0.101.1-1.fc28
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-7e3eae1b62
2019-01-15 01:52:52.993232
--------------------------------------------------------------------------------
Name : clamav
Product : Fedora 28
Version : 0.101.1
Release : 1.fc28
URL : https://www.clamav.net/
Summary : End-user tools for the Clam Antivirus scanner
Description :
Clam AntiVirus is an anti-virus toolkit for UNIX. The main purpose of this
software is the integration with mail servers (attachment scanning). The
package provides a flexible and scalable multi-threaded daemon, a command
line scanner, and a tool for automatic updating via Internet. The programs
are based on a shared library distributed with the Clam AntiVirus package,
which you can use with your own software. The virus database is based on
the virus database from OpenAntiVirus, but contains additional signatures
(including signatures for popular polymorphic viruses, too) and is KEPT UP
TO DATE.
--------------------------------------------------------------------------------
Update Information:
ClamAV 0.101.1 Patch has been released ClamAV 0.101.1 is an urgent patch
release to address an issue in 0.101.0 specifically for developers that depend
on libclamav. The issue in 0.101.0 is that clamav.h required supporting headers
that were not provided on make install. To address this issue, the internal
cltypes.h header has been replaced by a clamav-types.h that is generated on
./configure and will be installed alongside clamav.h. Other changes Increased
the default CommandReadTimeout to reduce the chance of mail loss if using
clamav-milter with the TCP socket. Contribution by Scott Kitterman. Fixes for
--with-libjson and --with-libcurl to correctly accept library install path
arguments. Acknowledgements The ClamAV team thanks the following individuals
for their code submissions: Scott Kitterman Known Issues Some users have
observed crashes the first time running freshclam after upgrading from 0.100 to
0.101. We haven't yet tracked down the source of the issue, but have found that
the issue resolves itself and that subsequent calls to freshclam work as
expected. ---- Fix libclamav headers
--------------------------------------------------------------------------------
ChangeLog:
* Thu Jan 10 2019 S��rgio Basto <sergio(a)serjux.com> - 0.101.1-1
- Update to 0.101.1
* Thu Jan 3 2019 Orion Poplawski <orion(a)nwra.com> - 0.101.0-3
- Actually apply patch
* Thu Jan 3 2019 Orion Poplawski <orion(a)nwra.com> - 0.101.0-2
- Explicitly list sonames to catch soname bumps
- Backport header fix (bug #1663011)
* Thu Dec 13 2018 Orion Poplawski <orion(a)nwra.com> - 0.101.0-1
- Update to 0.101.0
- Add %license
- pdf docs replaced with html
* Thu Oct 4 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.2-2
- Revert unwanted committed parts of commit "clean whitespace"
* Thu Oct 4 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.2-1
- Update to 0.100.2
- Fix logrotate example (#1610735)
- Improve clamd@.service (enter in commit "clean whitespace" by mistake sorry)
* Mon Jul 30 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.1-4
- Change the default location of configuration files in clamconf, binaries and
man pages, replacing with our default packaging (#859339).
* Sun Jul 29 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.1-3
- Modify group of /var/run/clamd.scan to virusgroup
- Add some SELinux notes from (#787434)
- Drop pointless clamav-0.99.1-setsebool.patch
- Drop conditionalized build of noarch
* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.100.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jul 11 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.1-1
- Update to 0.100.1
* Mon Jul 2 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.0-3
- Remove sub-package clamav-data-empty
- Also remove conflicts between clamav-data and clamav-data-empty
* Sun Jun 3 2018 S��rgio Basto <sergio(a)serjux.com> - 0.100.0-2
- Try to mitigate bug #1583599
- Move comments one line (to read before starting the scriptlet)
- clamav-milter could work without clamd and without sendmail (#1583599)
- Get rid of provides/requires with updateuser, virusgroup, scanuser and
milteruser and just simply require clamav-filesystem
* Mon May 28 2018 Robert Scheck <robert(a)fedoraproject.org> - 0.100.0-1
- Upgrade to 0.100.0 (#1565381)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1663011 - clamav-devel-0.101 unusable due to missing cltypes.h
https://bugzilla.redhat.com/show_bug.cgi?id=1663011
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-7e3eae1b62' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
5 years, 4 months