F36 Change: Wayland by Default for SDDM (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/WaylandByDefaultForSDDM
= Wayland by Default for SDDM =
== Summary ==
Change the default display server mode for SDDM to use a Wayland-based
greeter rather than an X11-based one.
== Owner ==
* Name: [[User:Ngompa|Neal Gompa]], [[User:Rdieter|Rex Dieter]],
[[User:Jgrulich|Jan Grulich]]
* Email: ngompa13(a)gmail.com, rdieter(a)gmail.com, jgrulich(a)redhat.com
* Product: KDE Spin, Kinoite
* Responsible WG: KDE SIG
== Detailed Description ==
With [https://github.com/sddm/sddm/pull/1393 the work done upstream in
SDDM to support using a Wayland based greeter] and
[[Changes/ReplaceFbdevDrivers|the introduction of SimpleDRM to fix the
broken fallback when platform drivers are unavailable]], it is now
possible for the Fedora KDE variants (the regular spin and Kinoite) to
move to Wayland for the login manager, which effectively completes the
switch to Wayland for these variants.
== Benefit to Fedora ==
As originally detailed in [[Changes/WaylandByDefaultForPlasma|the
Change to switch Plasma to Wayland by default]], Fedora is a leader in
advancing the adoption of the Wayland protocol as part of the overall
strategy to improve the Linux graphical software stack. We have been
successful in helping drive Wayland forward in the Plasma Desktop, and
we intend to do the same for SDDM.
== Scope ==
* Proposal owners:
** Upgrade {{package|sddm}} to the latest snapshot and introduce
mutually exclusive <code>sddm-wayland-generic</code> and
<code>sddm-x11</code> greeter configuration packages.
** Modify {{package|plasma-workspace}} to switch SDDM to Wayland
*** Enable installation of the SDDM Wayland configuration snippet and
ship as <code>sddm-wayland-plasma</code> that is mutually exclusive
with the other sddm greeter configuration packages. This package will
supplement {{package|sddm}} and <code>plasma-workspace-wayland</code>
to be automatically installed together.
** Modify <code>@kde-desktop</code> comps group for Fedora Linux 36 to
include <code>sddm-wayland-plasma</code> for the media.
* Other developers: N/A (not needed for this Change)
* Release engineering: [https://pagure.io/releng/issue/10536 #10536]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
On upgrade to Fedora Linux 36, SDDM will be transparently switched
from the X11 greeter to the Wayland one leveraging kwin. In order to
override this, the user can do one of the following:
* Drop in a configuration file in <code>/etc/sddm.conf.d</code> to set
the display server back to X11
* Swap back to X11 with the configuration package: <code>dnf swap
sddm-wayland-plasma sddm-x11</code>
== How To Test ==
Once the SDDM and Plasma Wayland changes are made, Rawhide users can
try this by using nightly KDE ISOs and using them normally to install
and run a Rawhide KDE Plasma environment.
== User Experience ==
Ideally, there should be no noticeable impact on the user experience,
though users may notice that things operate more smoothly and with
slightly lower resources.
== Dependencies ==
This change is dependent on [[Changes/ReplaceFbdevDrivers|the Change
to replace fbdev with SimpleDRM]]. Without that Change, we will need
to keep SDDM using X11 because otherwise the fallbacks are broken when
drivers do not work.
== Contingency Plan ==
* Contingency mechanism: Update comps and {{package|plasma-workspace}}
so that <code>sddm-x11</code> is shipped instead.
* Contingency deadline: beta freeze
* Blocks release? Yes
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
SDDM, the login manager for the Fedora variants using the KDE Plasma
Desktop, now uses the Wayland display system.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months
F36 Change: Ruby on Rails 7.0 (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Ruby_on_Rails_7.0
== Summary ==
Ruby on Rails 7.0 is the latest version of well known web framework
written in Ruby.
== Owner ==
* Name: [[User:pvalena| Pavel Valena]], [[User:jprokop| Jarek Prokop]]
* Email: pvalena(a)redhat.com, jprokop(a)redhat.com,
ruby-sig(a)lists.fedoraproject.org
== Detailed Description ==
The Ruby on Rails stack is evolving quickly and Fedora needs to keep
pace with it. Therefore the whole Ruby on Rails stack should be
updated from 6.1 in Fedora 35 to 7.0 (latest version) in Fedora 36.
This will ensure that all the Ruby developers using Fedora have the
latest and greatest RPM-packaged Ruby on Rails.
== Benefit to Fedora ==
This update will keep Fedora up-to-date and will ensure that the
current Ruby on Rails developers stay with us as they will get support
for system-packaged Ruby on Rails of the latest version. Update to
Rails 7.0 contains hundreds of fixes and improvements across all the
frameworks. For new features, please see [#User_Experience User
Experience].
== Scope ==
* Proposal owners:
** The whole Rails stack has to be updated.
** Some dependencies of the Rails stack will need update.
=== Packages need to be created/updated ===
* Rails bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2032639 #2032639]
** Specific changes: (see wiki)
* Current development state can be observed in
[https://copr.fedorainfracloud.org/coprs/pvalena/ruby-on-rails/
pvalena/ruby-on-rails] COPR repository.
** Current status: '''version 7.0.0''' built and tested
* Other developers: Update Rails dependent packages to be working with
Ruby on Rails 7.0
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
Web applications build above Ruby on Rails framework might need to be
updated. Official upstream upgrade guide might come handy:
http://guides.rubyonrails.org/upgrading_ruby_on_rails.html
== How To Test ==
* No special hardware is needed.
* Some additional adjustments to dependencies are needed to start the
default app. Example:
** https://github.com/pvalena/theprototype/blob/main/rails/test.sh
=== To test only Rails itself ===
<pre>
dnf install rubygem-rails
rails new app
cd app && rails s
</pre>
* Go to http://127.0.0.1:3000/ and make sure you are running Rails 7.0.x
=== To test the complete feature including generating a new Rails app
using RPM ===
<pre>
dnf group install 'Ruby on Rails'
rails new app --skip-bundle && cd app
rails s
</pre>
* Go to http://127.0.0.1:3000/ and make sure you are running Rails 7.0.x
== User Experience ==
* New version of Ruby on Rails (7.0) available
* The most significant Rails 7.0 features:
** No-Node default approach to the front end
** Hotwire’s combination of Turbo and Stimulus
** Easily use any JavaScript bundler
** Encrypted attributes in Active Record
** Asynchronous Query Loading
** Zeitwerk autoloader is used exclusively
== Dependencies ==
* There are several packages, which depends on Ruby on Rails framework.
* These needs to be surely updated:
** (none)
* Following gems don't support Rails 7.0 right now and would be broken
by the update:
** (none)
* As Rails requires Ruby >= 2.7, the platform less than the version
can not use Rails 7.0.
== Contingency Plan ==
* Contingency mechanism: None needed. Rails stack won't be updated
until all its dependencies are in Rawhide. After that, it will be a
simple matter of updating the core packages (and their dependencies)
via side-tag.
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? No
* Blocks product? No
== Documentation ==
* http://api.rubyonrails.org/
== Release Notes ==
* https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-vision
* https://edgeguides.rubyonrails.org/7_0_release_notes.html
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months
F36 Change: MLT-7 (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/F36MLT-7
== Summary ==
update MLT to version 7.4 (latest version)
== Owner ==
* Name: [[User:sergiomb| Sérgio Basto]]
* Email: sergiomb(a)fedoraproject.org
== Detailed Description ==
Update of MLT from v6 to v7 breaks the builds, binaries changed the
name and devel files changed the location [1], authors argue that
facilitates have 2 versions of MLT at same time, but I personally
don't want keep to versions of MLT because MLT just 3 or 5 projects
that use it,
[1]
https://github.com/mltframework/mlt/issues/713
== Benefit to Fedora ==
Up-to-date and latest MLT release will be delivered to Fedora users.
== Scope ==
* Proposal owners: [[User:Sergiomb | Sérgio Basto]]
[[https://accounts.fedoraproject.org/user/martinkg/ | Martin
Gansser]]
* Other developers: [[User:Kwizart | Nicolas Chauvet]]
* Release engineering:
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
We need update ETL , synfig and synfigstudio from version 1.40 to
version 1.5.1 .
webvfx (THE PROJECT IS DEPRECATED BY THE MLT TEAM AND NO LONGER
MAINTAINED) we may retire it or build it without MLT support.
== How To Test ==
Run the new synfigstudio and work with it, testing the tasks that user
already did with the previous version
== User Experience ==
They will have updated tools
== Dependencies ==
Already explained on Upgrade/compatibility impact
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) (not a System
Wide Change) report upstream and apply fixes ASAP
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? No
== Documentation ==
https://www.mltframework.org/docs/
== Release Notes ==
post https://www.mltframework.org/blog/v7.0.0_released/
and blog it self https://www.mltframework.org/blog/
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months
koji hubs and builders updated
by Kevin Fenzi
Just thought I would share that (finally) we have completed upgrades on
the koji hubs and builders.
The hubs have been upgraded to Fedora 35 and
the latest koji version (1.17.1).
Builder hypervisors have been upgraded to RHEL8.5 and the latest
advanced virt stack. Builders have been upgraded/reimaged to Fedora 35
and the latest packages.
On armv7 builders: As you all know due to
https://bugzilla.redhat.com/show_bug.cgi?id=1920183
( Overeager OOM kills on 5.10 kernels on 32bit arm with lpae )
we had been running an old kernel on them, but after some testing in
staging it seemed that the upcoming 5.16 kernel worked pretty well.
So, All of them are running that now. There have been some OOM kills
already, I'm playing around with options on them to try and get that
number to 0. Hopefully they will be ok for the mass rebuild.
On s390x builders: We got some more resources, so the kvm builders now
have more memory and cpus. I've asked for some more disk space and once
we have that I plan to spread those resources out to have 2x as many
builders (ie, now: 4 cpus, 20gb mem x 10, after: 2 cpus, 10gb mem x 20)
I don't know if this will be done in time for the mass rebuild, but
hopefully so.
On ppc64le: We have some more power9 hardware waiting to be put in
service, so we should be adding some builders here, and/or spreading out
resources.
Thanks for everyone's patience with builds that have been taking a while
or restarting. Do continue to report them and we will do the best we can
to fix things.
kevin
2 years, 3 months
Planned Outage - Datanommer Migration - 2022-01-17 11:00 UTC
by Mark O'Brien
Planned Outage - Datanommer Migration - 2022-01-17 11:00 UTC
There will be an outage starting at 2022-01-17 11:00 UTC,
which will last approximately 2 hours.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
or run:
date -d '2022-01-17 11:00 UTC'
Reason for outage:
We are making some improvements to the performance of the datanommer
database including adding the timescaledb plugin, a migration to a new
database was required as this involved some breaking changes, the migration
has already taken place but the required apps will now be required to point
to the new database
Affected Services:
datanommer/datagrepper and any service which interacts with those
Ticket Link:
https://pagure.io/fedora-infrastructure/issue/10476
Please join #fedora-admin or #fedora-noc on irc.libera.chat
or add comments to the ticket for this outage above.
Mark
2 years, 3 months
Reminder: F36 Self-Contained Change proposal deadline and other
schedule milestones
by Ben Cotton
This is your reminder that Tuesday 18 January is the deadline for
submitting F36 Self-Contained Change proposals. Note that this
deadline is for putting the proposals into the ChangeReadyForWrangler
category, not for approval or implementation of the proposal.
Since I have your attention, here are a few upcoming dates from the schedule[1]
* 2022-01-18 — Self-Contained Change proposal deadline, mass rebuild begins
* 2022-02-08 — Change completion (testable) deadline, F36 branches from Rawhide
* 2022-02-22 — Change complete (100% complete) deadline, Beta freeze begins
[1] https://fedorapeople.org/groups/schedule/f-36/f-36-key-tasks.html
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months
Orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2022-01-03.txt
grep it for your FAS username and follow the dependency chain.
For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan
Package (co)maintainers Status Change
================================================================================
PyQt4 kde-sig, orphan, than 0 weeks ago
dans-gdal-scripts orphan 3 weeks ago
dunst alebastr, orphan 0 weeks ago
esniper orphan 3 weeks ago
fkill-cli orphan 2 weeks ago
fx orphan 2 weeks ago
fx-completion orphan 2 weeks ago
icedtea-web jvanek, omajid, orphan 5 weeks ago
js-termynal orphan 5 weeks ago
laby orphan 0 weeks ago
libmetalink andreamanzi, orphan 0 weeks ago
nodejs-svgo nodejs-sig, orphan 2 weeks ago
npm-name-cli orphan 2 weeks ago
perl-Net-HL7 orphan 2 weeks ago
php-pecl-solr2 orphan 0 weeks ago
python-editorconfig orphan 0 weeks ago
python-jenkins-job-builder ignatenkobrain, ktdreyer, orphan, 3 weeks ago
pabelanger
python-netssh2 orphan 0 weeks ago
python-selenium mrunge, orphan 0 weeks ago
python-wand orphan 0 weeks ago
ravada orphan 4 weeks ago
rubygem-rsolr orphan 2 weeks ago
rust-biscuit orphan 4 weeks ago
siril astro-sig, lkundrak, lupinix, 2 weeks ago
orphan
topojson-client orphan 2 weeks ago
topojson-server orphan 2 weeks ago
topojson-simplify orphan 2 weeks ago
uddi4j galileo, orphan 5 weeks ago
uml_utilities chkr, orphan 1 weeks ago
workrave nonamedotc, orphan 0 weeks ago
wsil4j galileo, orphan 5 weeks ago
xcf-pixbuf-loader orphan 4 weeks ago
The following packages require above mentioned packages:
Depending on: PyQt4 (45), status change: 2022-01-10 (0 weeks ago)
gr-air-modes (maintained by: jskarvad)
gr-air-modes-0-0.87.20200807git9e2515a5.fc36.src requires python3-PyQt4-devel
= 4.12.3-17.fc35
ibus-bogo (maintained by: tuanta)
ibus-bogo-0.4-26.fc35.noarch requires python3-PyQt4 = 4.12.3-17.fc35
ibus-bogo-0.4-26.fc35.src requires python3-PyQt4-devel = 4.12.3-17.fc35
pymol (maintained by: sagitter, sergiomb)
pymol-2.5.0-1.fc36.x86_64 requires python3-PyQt4(x86-64) = 4.12.3-17.fc35
python-qdarkstyle (maintained by: nonamedotc)
python-qdarkstyle-3.0.2-2.fc35.src requires python3-PyQt4 = 4.12.3-17.fc35
python-cclib (maintained by: sagitter)
python3-cclib-1.7-3.fc35.noarch requires python3-PyQt4 = 4.12.3-17.fc35
python3-iep (maintained by: cottsay)
python3-iep-3.7-21.fc35.noarch requires python3-PyQt4 = 4.12.3-17.fc35
python-pyudev (maintained by: clockfort, dshea, mulhern)
python3-pyudev-qt4-0.22.0-6.fc35.noarch requires python3-PyQt4 = 4.12.3-17.fc35
qhexedit2 (maintained by: smani)
qhexedit2-0.8.9-6.fc35.src requires python3-PyQt4-devel = 4.12.3-17.fc35
electron-cash (maintained by: jonny)
electron-cash-4.2.6-1.fc36.noarch requires python3.10dist(qdarkstyle) = 3.0.2
electrum (maintained by: hno)
electrum-4.1.5-1.fc35.noarch requires python3.10dist(qdarkstyle) = 3.0.2
spyder (maintained by: nonamedotc, thozza)
python3-spyder-5.1.5-2.fc36.noarch requires python3.10dist(qdarkstyle) = 3.0.2
libinput (maintained by: bentiss, dchen, whot)
libinput-utils-1.19.3-2.fc36.x86_64 requires python3-pyudev = 0.22.0-6.fc35
lvm2 (maintained by: agk, bmarzins, bmr, cfeist, kzak, lvm-team, mauelsha,
mbroz, mcsontos, mornfall, msnitzer, pjones, prajnoha, zkabelac)
lvm2-2.03.11-6.fc35.src requires python3-pyudev = 0.22.0-6.fc35
lvm2-dbusd-2.03.11-6.fc35.noarch requires python3-pyudev = 0.22.0-6.fc35
python-rtslib (maintained by: grover, mlombard)
python-rtslib-2.1.74-5.fc35.src requires python3-pyudev = 0.22.0-6.fc35
python3-rtslib-2.1.74-5.fc35.noarch requires python3-pyudev = 0.22.0-6.fc35,
python3.10dist(pyudev) = 0.22
python-blivet (maintained by: blivet-maint, dlehman, japokorn, jkonecny,
m4rtink, rvykydal, sbueno, vpodzime, vponcova, vtrefny)
python3-blivet-1:3.4.2-1.fc36.noarch requires python3-pyudev = 0.22.0-6.fc35,
python3.10dist(pyudev) = 0.22
solaar (maintained by: brouhaha, rathann, richardfearn, tibbs)
solaar-1.1.0-1.fc36.noarch requires python3.10dist(pyudev) = 0.22
tuned (maintained by: jskarvad, olysonek, pknirsch)
tuned-2.16.0-1.fc35.noarch requires python3-pyudev = 0.22.0-6.fc35
tuned-2.16.0-1.fc35.src requires python3-pyudev = 0.22.0-6.fc35
sqlitebrowser (maintained by: cicku, smani)
sqlitebrowser-3.13.0-0.1.gita302128.fc36.src requires qhexedit2-qt5-devel =
0.8.9-6.fc35
sqlitebrowser-3.13.0-0.1.gita302128.fc36.x86_64 requires
libqhexedit-qt5.so.4()(64bit)
calibre (maintained by: chkr, heliocastro, kevin, nushio, zbyszek)
calibre-5.34.0-1.fc36.src requires libinput-devel = 1.19.3-2.fc36
clutter (maintained by: fmuellner, gnome-sig, kalev, walters)
clutter-1.26.4-7.fc35.i686 requires libinput(x86-32) = 1.19.3-2.fc36,
libinput.so.10, libinput.so.10(LIBINPUT_0.12.0),
libinput.so.10(LIBINPUT_0.20.0), libinput.so.10(LIBINPUT_0.21.0)
clutter-1.26.4-7.fc35.src requires pkgconfig(libinput) = 1.19.3
clutter-1.26.4-7.fc35.x86_64 requires libinput(x86-64) = 1.19.3-2.fc36,
libinput.so.10()(64bit), libinput.so.10(LIBINPUT_0.12.0)(64bit),
libinput.so.10(LIBINPUT_0.20.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit)
clutter-devel-1.26.4-7.fc35.i686 requires pkgconfig(libinput) = 1.19.3
clutter-devel-1.26.4-7.fc35.x86_64 requires pkgconfig(libinput) = 1.19.3
consolation (maintained by: lkundrak)
consolation-0.0.7-5.fc36.src requires libinput-devel = 1.19.3-2.fc36,
pkgconfig(libinput) = 1.19.3
consolation-0.0.7-5.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.19.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.1)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.5)(64bit)
deepin-daemon (maintained by: cheeselee, deepinde-sig, mosquito, zsun)
deepin-daemon-5.13.49-1.fc36.src requires libinput-devel = 1.19.3-2.fc36
deepin-daemon-5.13.49-1.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.20.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit)
deepin-qt5integration (maintained by: cheeselee, deepinde-sig, mosquito, zsun)
deepin-qt5integration-5.5.8-1.fc36.src requires pkgconfig(libinput) = 1.19.3
efl (maintained by: dchen, sereinit, spot)
efl-1.26.1-1.fc36.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.15.0),
libinput.so.10(LIBINPUT_0.19.0), libinput.so.10(LIBINPUT_0.20.0),
libinput.so.10(LIBINPUT_0.21.0), libinput.so.10(LIBINPUT_1.1),
libinput.so.10(LIBINPUT_1.2), libinput.so.10(LIBINPUT_1.7)
efl-1.26.1-1.fc36.src requires libinput-devel = 1.19.3-2.fc36
efl-1.26.1-1.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.15.0)(64bit),
libinput.so.10(LIBINPUT_0.19.0)(64bit), libinput.so.10(LIBINPUT_0.20.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.1)(64bit),
libinput.so.10(LIBINPUT_1.2)(64bit), libinput.so.10(LIBINPUT_1.7)(64bit)
efl-devel-1.26.1-1.fc36.i686 requires pkgconfig(libinput) = 1.19.3
efl-devel-1.26.1-1.fc36.x86_64 requires pkgconfig(libinput) = 1.19.3
hikari (maintained by: fnux, sway-sig)
hikari-2.3.2-1.fc35.src requires pkgconfig(libinput) = 1.19.3
hikari-2.3.2-1.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.19.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.1)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit)
krita (maintained by: heliocastro, kde-sig, rdieter)
krita-5.0.0-1.fc36.src requires pkgconfig(libinput) = 1.19.3
kwin (maintained by: dvratil, jgrulich, kde-sig, rdieter, than)
kwin-5.23.5-1.fc36.src requires pkgconfig(libinput) = 1.19.3
kwin-libs-5.23.5-1.fc36.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.14.0),
libinput.so.10(LIBINPUT_0.15.0), libinput.so.10(LIBINPUT_0.19.0),
libinput.so.10(LIBINPUT_0.20.0), libinput.so.10(LIBINPUT_0.21.0),
libinput.so.10(LIBINPUT_1.1), libinput.so.10(LIBINPUT_1.2),
libinput.so.10(LIBINPUT_1.3), libinput.so.10(LIBINPUT_1.4),
libinput.so.10(LIBINPUT_1.5), libinput.so.10(LIBINPUT_1.7),
libinput.so.10(LIBINPUT_1.9)
kwin-libs-5.23.5-1.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.15.0)(64bit), libinput.so.10(LIBINPUT_0.19.0)(64bit),
libinput.so.10(LIBINPUT_0.20.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.1)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.3)(64bit), libinput.so.10(LIBINPUT_1.4)(64bit),
libinput.so.10(LIBINPUT_1.5)(64bit), libinput.so.10(LIBINPUT_1.7)(64bit),
libinput.so.10(LIBINPUT_1.9)(64bit)
labwc (maintained by: atim)
labwc-0.3.0-2.fc35.src requires pkgconfig(libinput) = 1.19.3
labwc-0.3.0-2.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit)
mir (maintained by: ngompa)
mir-2.6.0-3.fc36.src requires pkgconfig(libinput) = 1.19.3
mir-server-libs-2.6.0-3.fc36.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.14.0),
libinput.so.10(LIBINPUT_0.21.0), libinput.so.10(LIBINPUT_1.1)
mir-server-libs-2.6.0-3.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.1)(64bit)
mutter (maintained by: fmuellner, gnome-sig, jadahl, otaylor, walters)
mutter-41.0-5.fc36.i686 requires libinput(x86-32) = 1.19.3-2.fc36,
libinput.so.10, libinput.so.10(LIBINPUT_0.12.0),
libinput.so.10(LIBINPUT_0.14.0), libinput.so.10(LIBINPUT_0.19.0),
libinput.so.10(LIBINPUT_0.20.0), libinput.so.10(LIBINPUT_0.21.0),
libinput.so.10(LIBINPUT_1.1), libinput.so.10(LIBINPUT_1.15),
libinput.so.10(LIBINPUT_1.2), libinput.so.10(LIBINPUT_1.3),
libinput.so.10(LIBINPUT_1.4), libinput.so.10(LIBINPUT_1.5),
libinput.so.10(LIBINPUT_1.7), libinput.so.10(LIBINPUT_1.9)
mutter-41.0-5.fc36.src requires libinput-devel = 1.19.3-2.fc36
mutter-41.0-5.fc36.x86_64 requires libinput(x86-64) = 1.19.3-2.fc36,
libinput.so.10()(64bit), libinput.so.10(LIBINPUT_0.12.0)(64bit),
libinput.so.10(LIBINPUT_0.14.0)(64bit), libinput.so.10(LIBINPUT_0.19.0)(64bit),
libinput.so.10(LIBINPUT_0.20.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.1)(64bit), libinput.so.10(LIBINPUT_1.15)(64bit),
libinput.so.10(LIBINPUT_1.2)(64bit), libinput.so.10(LIBINPUT_1.3)(64bit),
libinput.so.10(LIBINPUT_1.4)(64bit), libinput.so.10(LIBINPUT_1.5)(64bit),
libinput.so.10(LIBINPUT_1.7)(64bit), libinput.so.10(LIBINPUT_1.9)(64bit)
phoc (maintained by: lkundrak, njha, torbuntu)
phoc-0.10.0-1.fc36.src requires pkgconfig(libinput) = 1.19.3
phoc-0.10.0-1.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.19.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.2)(64bit)
qgnomeplatform (maintained by: jgrulich, mbriza)
qgnomeplatform-0.8.3-2.fc36.src requires libinput-devel = 1.19.3-2.fc36
qt5-qtbase (maintained by: jgrulich, jreznik, kde-sig, rdieter, than)
qt5-qtbase-5.15.2-30.fc36.src requires pkgconfig(libinput) = 1.19.3
qt5-qtbase-gui-5.15.2-30.fc36.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0)
qt5-qtbase-gui-5.15.2-30.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit)
qt5-qtbase-static-5.15.2-30.fc36.i686 requires pkgconfig(libinput) = 1.19.3
qt5-qtbase-static-5.15.2-30.fc36.x86_64 requires pkgconfig(libinput) = 1.19.3
qt5-qtwayland (maintained by: jgrulich, jreznik, kde-sig, lkundrak, plfiorini,
rdieter, than)
qt5-qtwayland-5.15.2-15.fc36.src requires pkgconfig(libinput) = 1.19.3
qt6-qtbase (maintained by: jgrulich, kde-sig)
qt6-qtbase-6.2.2-1.fc36.src requires pkgconfig(libinput) = 1.19.3
qt6-qtbase-gui-6.2.2-1.fc36.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0)
qt6-qtbase-gui-6.2.2-1.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit)
qt6-qtbase-static-6.2.2-1.fc36.i686 requires pkgconfig(libinput) = 1.19.3
qt6-qtbase-static-6.2.2-1.fc36.x86_64 requires pkgconfig(libinput) = 1.19.3
qt6-qtwayland (maintained by: jgrulich, kde-sig)
qt6-qtwayland-6.2.2-1.fc36.src requires pkgconfig(libinput) = 1.19.3
sway (maintained by: alebastr, fale, sway-sig, zvetlik)
sway-1.6.1-3.fc35.src requires pkgconfig(libinput) = 1.19.3
sway-1.6.1-3.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.19.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.1)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.5)(64bit)
waybar (maintained by: alebastr, sway-sig)
waybar-0.9.8-3.fc36.src requires pkgconfig(libinput) = 1.19.3
wayfire (maintained by: atim)
wayfire-0.7.2-2.fc35.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.14.0),
libinput.so.10(LIBINPUT_0.21.0), libinput.so.10(LIBINPUT_1.1)
wayfire-0.7.2-2.fc35.src requires pkgconfig(libinput) = 1.19.3
wayfire-0.7.2-2.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.1)(64bit)
weston (maintained by: gerd, rhughes)
weston-8.0.0-9.fc35.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.14.0),
libinput.so.10(LIBINPUT_0.19.0), libinput.so.10(LIBINPUT_0.21.0),
libinput.so.10(LIBINPUT_1.1), libinput.so.10(LIBINPUT_1.2),
libinput.so.10(LIBINPUT_1.4)
weston-8.0.0-9.fc35.src requires pkgconfig(libinput) = 1.19.3
weston-8.0.0-9.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.14.0)(64bit),
libinput.so.10(LIBINPUT_0.19.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit),
libinput.so.10(LIBINPUT_1.1)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.4)(64bit)
weston-libs-8.0.0-9.fc35.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.21.0)
weston-libs-8.0.0-9.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.21.0)(64bit)
wlroots (maintained by: alebastr, sway-sig)
wlroots-0.14.1-3.fc36.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.20.0),
libinput.so.10(LIBINPUT_0.21.0), libinput.so.10(LIBINPUT_1.2),
libinput.so.10(LIBINPUT_1.3), libinput.so.10(LIBINPUT_1.4),
libinput.so.10(LIBINPUT_1.7)
wlroots-0.14.1-3.fc36.src requires pkgconfig(libinput) = 1.19.3
wlroots-0.14.1-3.fc36.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.20.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.3)(64bit), libinput.so.10(LIBINPUT_1.4)(64bit),
libinput.so.10(LIBINPUT_1.7)(64bit)
wlroots-devel-0.14.1-3.fc36.i686 requires pkgconfig(libinput) = 1.19.3
wlroots-devel-0.14.1-3.fc36.x86_64 requires pkgconfig(libinput) = 1.19.3
wlroots0.12 (maintained by: alebastr, sway-sig)
wlroots0.12-0.12.0-2.fc35.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.20.0),
libinput.so.10(LIBINPUT_0.21.0), libinput.so.10(LIBINPUT_1.2),
libinput.so.10(LIBINPUT_1.3), libinput.so.10(LIBINPUT_1.4),
libinput.so.10(LIBINPUT_1.7)
wlroots0.12-0.12.0-2.fc35.src requires pkgconfig(libinput) = 1.19.3
wlroots0.12-0.12.0-2.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.20.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.3)(64bit), libinput.so.10(LIBINPUT_1.4)(64bit),
libinput.so.10(LIBINPUT_1.7)(64bit)
wlroots0.12-devel-0.12.0-2.fc35.i686 requires pkgconfig(libinput) = 1.19.3
wlroots0.12-devel-0.12.0-2.fc35.x86_64 requires pkgconfig(libinput) = 1.19.3
wlroots0.13 (maintained by: alebastr, sway-sig)
wlroots0.13-0.13.0-2.fc35.i686 requires libinput.so.10,
libinput.so.10(LIBINPUT_0.12.0), libinput.so.10(LIBINPUT_0.20.0),
libinput.so.10(LIBINPUT_0.21.0), libinput.so.10(LIBINPUT_1.2),
libinput.so.10(LIBINPUT_1.3), libinput.so.10(LIBINPUT_1.4),
libinput.so.10(LIBINPUT_1.7)
wlroots0.13-0.13.0-2.fc35.src requires pkgconfig(libinput) = 1.19.3
wlroots0.13-0.13.0-2.fc35.x86_64 requires libinput.so.10()(64bit),
libinput.so.10(LIBINPUT_0.12.0)(64bit), libinput.so.10(LIBINPUT_0.20.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.3)(64bit), libinput.so.10(LIBINPUT_1.4)(64bit),
libinput.so.10(LIBINPUT_1.7)(64bit)
wlroots0.13-devel-0.13.0-2.fc35.i686 requires pkgconfig(libinput) = 1.19.3
wlroots0.13-devel-0.13.0-2.fc35.x86_64 requires pkgconfig(libinput) = 1.19.3
wshowkeys (maintained by: wef)
wshowkeys-0-6.20200727gite8bfc78.fc35.src requires libinput-devel = 1.19.3-2.fc36
wshowkeys-0-6.20200727gite8bfc78.fc35.x86_64 requires
libinput.so.10()(64bit), libinput.so.10(LIBINPUT_0.12.0)(64bit)
xorg-x11-drv-libinput (maintained by: jwrdegoede, whot)
xorg-x11-drv-libinput-1.2.0-1.fc36.src requires libinput-devel = 1.19.3-2.fc36
xorg-x11-drv-libinput-1.2.0-1.fc36.x86_64 requires libinput = 1.19.3-2.fc36,
libinput.so.10()(64bit), libinput.so.10(LIBINPUT_0.12.0)(64bit),
libinput.so.10(LIBINPUT_0.14.0)(64bit), libinput.so.10(LIBINPUT_0.19.0)(64bit),
libinput.so.10(LIBINPUT_0.21.0)(64bit), libinput.so.10(LIBINPUT_1.1)(64bit),
libinput.so.10(LIBINPUT_1.11)(64bit), libinput.so.10(LIBINPUT_1.15)(64bit),
libinput.so.10(LIBINPUT_1.19)(64bit), libinput.so.10(LIBINPUT_1.2)(64bit),
libinput.so.10(LIBINPUT_1.3)(64bit), libinput.so.10(LIBINPUT_1.4)(64bit),
libinput.so.10(LIBINPUT_1.5)(64bit)
Too many dependencies for PyQt4, not all listed here
Depending on: dunst (2), status change: 2022-01-10 (0 weeks ago)
NsCDE (maintained by: dcavalca)
NsCDE-1.4-1.fc36.src requires dunst = 1.7.3-2.fc36
perl-Gtk2-Notify (maintained by: jplesnik, ppisar)
perl-Gtk2-Notify-0.05-44.fc35.src requires dunst = 1.7.3-2.fc36
Depending on: fx (1), status change: 2021-12-22 (2 weeks ago)
fx-completion (maintained by: orphan)
fx-completion-1.0.5-5.fc36.noarch requires npm(fx) = 20.0.2
fx-completion-1.0.5-5.fc36.src requires npm(fx) = 20.0.2
Depending on: libmetalink (48), status change: 2022-01-06 (0 weeks ago)
wget (maintained by: aegorenk, mruprich, thozza)
wget-1.21.2-2.fc36.src requires libmetalink-devel = 0.1.3-15.fc35
wget-1.21.2-2.fc36.x86_64 requires libmetalink.so.3()(64bit)
R2spec (maintained by: pingou)
R2spec-5.0.0-7.fc35.noarch requires wget = 1.21.2-2.fc36
WoeUSB (maintained by: mprahl)
WoeUSB-5.2.4-1.fc36.x86_64 requires wget = 1.21.2-2.fc36
abcde (maintained by: rathann)
abcde-2.9.3-8.fc35.noarch requires wget = 1.21.2-2.fc36
beakerlib (maintained by: afri, sopos)
beakerlib-1.28-1.fc36.noarch requires wget = 1.21.2-2.fc36
cabal-rpm (maintained by: petersen)
cabal-rpm-2.0.10-1.fc36.x86_64 requires wget = 1.21.2-2.fc36
cdsclient (maintained by: astro-sig, lupinix)
cdsclient-3.84-12.fc35.x86_64 requires wget = 1.21.2-2.fc36
cinnamon (maintained by: besser82, jcpunk, leigh123linux)
cinnamon-5.2.7-1.fc36.x86_64 requires wget(x86-64) = 1.21.2-2.fc36
cockatrice (maintained by: linkdupont)
cockatrice-2.8.0-4.fc36.x86_64 requires wget = 1.21.2-2.fc36
copr-cli (maintained by: clime, copr-sig, dturecek, frostyx, msuchy, praiskup)
copr-cli-1.97-1.fc36.noarch requires wget = 1.21.2-2.fc36
crash (maintained by: crash, lijiang)
crash-8.0.0-4.fc36.src requires wget = 1.21.2-2.fc36
debootstrap (maintained by: lkundrak, oron, sergiomb)
debootstrap-1.0.126-1.nmu1.fc36.noarch requires wget = 1.21.2-2.fc36
dillo (maintained by: aarem, atim)
dillo-3.0.5-13.fc36.x86_64 requires wget(x86-64) = 1.21.2-2.fc36
drupal7 (maintained by: asrob, jsmith, pfrields, siwinski)
drupal7-7.82-1.fc36.noarch requires wget = 1.21.2-2.fc36
fcitx (maintained by: cheeselee, cicku, liangsuilong, pwu, yanqiyu)
fcitx-4.2.9.8-4.fc35.src requires wget = 1.21.2-2.fc36
fedora-upgrade (maintained by: msuchy)
fedora-upgrade-35.3-1.fc36.noarch requires wget = 1.21.2-2.fc36
freewrl (maintained by: spot, stevetraylen)
freewrl-4.3.0-9.20200221gite99ab4a.fc35.i686 requires wget = 1.21.2-2.fc36
freewrl-4.3.0-9.20200221gite99ab4a.fc35.src requires wget = 1.21.2-2.fc36
freewrl-4.3.0-9.20200221gite99ab4a.fc35.x86_64 requires wget = 1.21.2-2.fc36
fwsnort (maintained by: gomix)
fwsnort-1.6.5-22.fc35.noarch requires wget = 1.21.2-2.fc36
gambas3 (maintained by: spot)
gambas3-ide-3.16.2-4.fc36.x86_64 requires wget = 1.21.2-2.fc36
hplip (maintained by: jridky, tkorbar, twaugh, zdohnal)
hplip-3.21.2-15.fc36.x86_64 requires wget = 1.21.2-2.fc36
inn (maintained by: ovasik, rathann, s4504kr)
inn-2.6.4-10.fc36.src requires wget = 1.21.2-2.fc36
inn-2.6.4-10.fc36.x86_64 requires wget = 1.21.2-2.fc36
libabigail (maintained by: dodji, mcermak, sinnykumari)
libabigail-2.0-1.fc36.src requires wget = 1.21.2-2.fc36
libguestfs (maintained by: mdbooth, rjones)
libguestfs-1:1.47.2-2.fc36.src requires /usr/bin/wget
libsmi (maintained by: jsafrane, rvokal, spot)
libsmi-0.4.8-29.fc35.i686 requires wget = 1.21.2-2.fc36
libsmi-0.4.8-29.fc35.x86_64 requires wget = 1.21.2-2.fc36
lxc (maintained by: hguemar, sagarun, thm)
lxc-templates-4.0.10-1.fc36.x86_64 requires wget = 1.21.2-2.fc36
mgarepo (maintained by: misc, ngompa)
mgarepo-1.13.2-20.fc35.noarch requires wget = 1.21.2-2.fc36
obs-service-download_files (maintained by: defolos, ngompa)
obs-service-download_files-0.6.2-6.fc35.noarch requires wget = 1.21.2-2.fc36
oct2spec (maintained by: orion)
oct2spec-1.1-9.fc35.noarch requires wget = 1.21.2-2.fc36
openmeeg (maintained by: neuro-sig, sagitter)
openmeeg-2.4.2-0.17.fc36.src requires wget = 1.21.2-2.fc36
osmctools (maintained by: musuruan)
osmctools-0.9-8.fc35.x86_64 requires wget = 1.21.2-2.fc36
p0rn-comfort (maintained by: baard, fab, ixs, kanarip, laxathom)
p0rn-comfort-0.0.4-41.fc35.noarch requires wget = 1.21.2-2.fc36
paraview (maintained by: deji, orion, sagitter, scitech_sig)
paraview-5.10.0-0.2.fc36.src requires wget = 1.21.2-2.fc36
pbuilder (maintained by: sergiomb, smani)
pbuilder-0.231-3.fc35.noarch requires wget = 1.21.2-2.fc36
perl-HTTP-Tinyish (maintained by: eseyman, jplesnik, ppisar)
perl-HTTP-Tinyish-Wget-0.17-5.fc35.noarch requires wget = 1.21.2-2.fc36
perlbrew (maintained by: iarnell, jplesnik)
perlbrew-0.94-1.fc36.src requires wget = 1.21.2-2.fc36
playonlinux (maintained by: robert)
playonlinux-4.4-3.fc36.x86_64 requires wget = 1.21.2-2.fc36
ravada (maintained by: orphan)
ravada-1.1.0-1.fc36.src requires wget = 1.21.2-2.fc36
rbm (maintained by: ppisar)
rbm-0.4-21.20190910gite04f03f.fc35.noarch requires wget = 1.21.2-2.fc36
retrace-server (maintained by: abrt-sig, abrt-team, mfabik, mgrabovs, mmarusak)
retrace-server-1.24.0-3.fc35.noarch requires wget = 1.21.2-2.fc36
rkhunter (maintained by: kevin, nonamedotc, wolfy)
rkhunter-1.4.6-14.fc36.noarch requires wget = 1.21.2-2.fc36
surf (maintained by: ngompa)
surf-2.0-12.fc35.x86_64 requires wget = 1.21.2-2.fc36
toolbox (maintained by: harrymichal, lsm5, ogutierrez, rishi)
toolbox-experience-0.0.99.2^3.git075b9a8d2779-7.fc36.x86_64 requires wget =
1.21.2-2.fc36
vtk (maintained by: jgu, mrceresa, orion, scitech_sig)
vtk-9.1.0-1.fc36.src requires wget = 1.21.2-2.fc36
winetricks (maintained by: frantisekz, raphgro)
winetricks-20210825-1.fc36.noarch requires wget = 1.21.2-2.fc36
wmfrog (maintained by: ppisar)
wmfrog-0.3.1-29.fc35.x86_64 requires wget = 1.21.2-2.fc36
xastir (maintained by: lucilanga)
xastir-1:2.1.4-11.fc35.src requires wget = 1.21.2-2.fc36
xastir-1:2.1.4-11.fc35.x86_64 requires wget = 1.21.2-2.fc36
xen (maintained by: jforbes, myoung)
xen-4.15.1-4.fc36.src requires wget = 1.21.2-2.fc36
xtide (maintained by: mtasaka)
xtide-common-2.15.3-2.fc35.2.noarch requires wget = 1.21.2-2.fc36
Too many dependencies for libmetalink, not all listed here
Depending on: python-editorconfig (1), status change: 2022-01-09 (0 weeks ago)
gedit-plugin-editorconfig (maintained by: ferdnyc)
gedit-plugin-editorconfig-0.5.3-8.fc35.x86_64 requires python3-editorconfig =
0.12.0-22.fc35
Depending on: python-selenium (72), status change: 2022-01-10 (0 weeks ago)
asv (maintained by: python-sig, qulogic)
asv-0.4.2-8.fc35.src requires python3dist(selenium) = 3.14
python-django (maintained by: bkabrda, churchyard, jdornak, mrunge, rdopiera,
salimma, sgallagh)
python-django-3.2.9-4.fc36.src requires python3dist(selenium) = 3.14
ara (maintained by: dmsimard)
ara-1.5.7-1.fc35.src requires python3-django = 3.2.9-4.fc36
python3-ara-server-1.5.7-1.fc35.noarch requires python3-django = 3.2.9-4.fc36
cobbler (maintained by: brejoc, jimi, kwizart, ngompa, orion, shenson)
cobbler-3.2.2-6.fc36.noarch requires python3.10dist(django) = 3.2.9
cobbler-web-3.2.2-6.fc36.noarch requires python3dist(django) = 3.2.9
python-hyperkitty (maintained by: epel-packagers-sig, infra-sig, ngompa,
python-sig, salimma)
hyperkitty-1.3.5-1.fc36.noarch requires python3.10dist(django) = 3.2.9
monkeytype (maintained by: salimma)
monkeytype-21.5.0-1.fc36.src requires python3dist(django) = 3.2.9
netbox (maintained by: ignatenkobrain, ngompa)
netbox-2.11.10-1.fc35.noarch requires python3.10dist(django) = 3.2.9
python-postorius (maintained by: epel-packagers-sig, infra-sig, ngompa,
python-sig, salimma)
postorius-1.3.6-1.fc36.noarch requires python3.10dist(django) = 3.2.9
python-authlib (maintained by: v02460)
python-authlib-0.15.4-1.fc35.src requires python3dist(django) = 3.2.9
python-django-allauth (maintained by: epel-packagers-sig, infra-sig, ngompa,
python-sig, salimma)
python-django-allauth-0.46.0-1.fc36.src requires python3dist(django) = 3.2.9
python3-django-allauth-0.46.0-1.fc36.noarch requires python3.10dist(django) =
3.2.9
python-django-appconf (maintained by: mrunge)
python-django-appconf-1.0.3-7.fc35.src requires python3-django = 3.2.9-4.fc36
python3-django-appconf-1.0.3-7.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-auth-ldap (maintained by: ignatenkobrain)
python-django-auth-ldap-2.4.0-2.fc36.src requires python3dist(django) = 3.2.9
python3-django-auth-ldap-2.4.0-2.fc36.noarch requires python3.10dist(django)
= 3.2.9
python-django-configurations (maintained by: fab)
python-django-configurations-2.2-8.fc35.src requires python3-django =
3.2.9-4.fc36
python-django-contrib-comments (maintained by: cqi)
python-django-contrib-comments-2.0.0-4.fc35.src requires python3dist(django)
= 3.2.9
python3-django-contrib-comments-2.0.0-4.fc35.noarch requires
python3.10dist(django) = 3.2.9, python3dist(django) = 3.2.9
python-django-debreach (maintained by: jpena, openstack-sig)
python-django-debreach-2.0.1-7.fc35.src requires python3dist(django) = 3.2.9
python3-django-debreach-2.0.1-7.fc35.noarch requires python3dist(django) = 3.2.9
python-django-extensions (maintained by: infra-sig, ngompa, salimma)
python-django-extensions-3.1.5-1.fc36.src requires python3dist(django) = 3.2.9
python3-django-extensions-3.1.5-1.fc36.noarch requires python3.10dist(django)
= 3.2.9
python-django-filter (maintained by: bkabrda, dcantrell, lbazan)
python-django-filter-21.1-1.fc36.src requires python3-django = 3.2.9-4.fc36
python3-django-filter-21.1-1.fc36.noarch requires python3.10dist(django) = 3.2.9
python-django-formtools (maintained by: jpena, mrunge)
python-django-formtools-2.2-4.fc35.src requires python3-django = 3.2.9-4.fc36
python3-django-formtools-2.2-4.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-gravatar2 (maintained by: epel-packagers-sig, infra-sig, ngompa,
python-sig, salimma)
python-django-gravatar2-1.4.4-1.fc36.src requires python3dist(django) = 3.2.9
python-django-haystack (maintained by: mrunge, sgallagh)
python-django-haystack-3.0-0.1.b2.fc35.5.src requires python3-django =
3.2.9-4.fc36
python3-django-haystack-3.0-0.1.b2.fc35.5.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-ipware (maintained by: pbrobinson)
python-django-ipware-2.1.0-8.fc35.src requires python3-django = 3.2.9-4.fc36
python3-django-ipware-2.1.0-8.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-django-mailman3 (maintained by: salimma)
python-django-mailman3-1.3.7-1.fc36.src requires python3dist(django) = 3.2.9
python3-django-mailman3-1.3.7-1.fc36.noarch requires python3.10dist(django) =
3.2.9
python-django-markdownx (maintained by: lbazan)
python-django-markdownx-3.0.1-7.fc35.src requires python3dist(django) = 3.2.9
python3-django-markdownx-3.0.1-7.fc35.noarch requires python3.10dist(django)
= 3.2.9, python3dist(django) = 3.2.9
python-django-picklefield (maintained by: epel-packagers-sig, infra-sig,
ngompa, python-sig, salimma)
python-django-picklefield-3.0.1-2.fc36.src requires python3dist(django) = 3.2.9
python3-django-picklefield-3.0.1-2.fc36.noarch requires
python3.10dist(django) = 3.2.9
python-django-prometheus (maintained by: ignatenkobrain)
python-django-prometheus-2.1.0-4.fc35.src requires python3dist(django) = 3.2.9
python-django-pyscss (maintained by: mrunge)
python-django-pyscss-2.0.2-20.fc35.src requires python3-django = 3.2.9-4.fc36
python3-django-pyscss-2.0.2-20.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-redis (maintained by: hguemar, mrunge)
python-django-redis-4.5.0-15.fc35.src requires python3-django = 3.2.9-4.fc36
python3-django-redis-4.5.0-15.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-django-uuslug (maintained by: cqi)
python-django-uuslug-1.2.0-5.fc35.src requires python3dist(django) = 3.2.9
python3-django-uuslug-1.2.0-5.fc35.noarch requires python3dist(django) = 3.2.9
python-djangoql (maintained by: vkrizan)
python-djangoql-0.14.5-3.fc35.src requires python3-django = 3.2.9-4.fc36
python3-djangoql-0.14.5-3.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-factory-boy (maintained by: jorti)
python-factory-boy-3.2.1-1.fc36.src requires python3-django = 3.2.9-4.fc36
python-hypothesis (maintained by: churchyard, dcavalca, ignatenkobrain,
pingou, python-sig, salimma)
python-hypothesis-6.24.2-1.fc36.src requires python3dist(django) = 3.2.9
python3-hypothesis+django-6.24.2-1.fc36.noarch requires
python3.10dist(django) = 3.2.9
python-livereload (maintained by: fab)
python-livereload-2.6.3-4.fc35.src requires python3-django = 3.2.9-4.fc36
python-odata-query (maintained by: rominf)
python-odata-query-0.4.2-2.fc36.src requires python3dist(django) = 3.2.9
python3-odata-query+django-0.4.2-2.fc36.noarch requires
python3.10dist(django) = 3.2.9
python-opentelemetry (maintained by: music)
python-opentelemetry-1.4.1-15.fc36.src requires python3dist(django) = 3.2.9
python-pyscaffold (maintained by: ankursinha, neuro-sig)
python-pyscaffold-4.1-2.fc36.src requires python3dist(django) = 3.2.9
python-pytest-django (maintained by: fab)
python-pytest-django-4.1.0-4.fc35.src requires python3-django = 3.2.9-4.fc36
python-shortuuid (maintained by: epel-packagers-sig, infra-sig, ngompa,
python-sig, salimma)
python-shortuuid-1.0.8-1.fc36.src requires python3dist(django) = 3.2.9
python-whitenoise (maintained by: infra-sig, ngompa, piotrp)
python-whitenoise-5.3.0-1.fc35.src requires python3-django = 3.2.9-4.fc36
python3-whitenoise-5.3.0-1.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-django-ajax-selects (maintained by: lbazan)
python3-django-ajax-selects-1.8.0-7.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-angular (maintained by: besser82, mrunge)
python3-django-angular-2.0.3-12.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-annoying (maintained by: goeran)
python3-django-annoying-0.10.6-3.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-authority (maintained by: mrunge)
python3-django-authority-0.11-18.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-cacheops (maintained by: ignatenkobrain, python-sig)
python3-django-cacheops-6.0-2.fc35.noarch requires python3.10dist(django) = 3.2.9
python-django-compressor (maintained by: mrunge)
python3-django-compressor-2.4-4.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-contact-form (maintained by: mrunge)
python3-django-contact-form-1.4.2-15.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-cors-headers (maintained by: ignatenkobrain)
python3-django-cors-headers-3.7.0-3.fc35.noarch requires
python3.10dist(django) = 3.2.9
python-django-database-url (maintained by: jorti)
python3-django-database-url-0.5.0-13.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-debug-toolbar (maintained by: bkabrda, ignatenkobrain, mrunge)
python3-django-debug-toolbar-3.2.1-3.fc35.noarch requires
python3.10dist(django) = 3.2.9
python-django-health-check (maintained by: dmsimard)
python3-django-health-check-3.11.0-7.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-js-asset (maintained by: ignatenkobrain, python-sig)
python3-django-js-asset-1.2.2-7.fc35.noarch requires python3.10dist(django) =
3.2.9
python-django-macros (maintained by: goeran)
python3-django-macros-0.4.0-20.fc35.noarch requires python3.10dist(django) =
3.2.9
python-django-mptt (maintained by: ignatenkobrain, jdornak, mrunge)
python3-django-mptt-0.12.0-3.fc35.noarch requires python3.10dist(django) = 3.2.9
python-django-pipeline (maintained by: mrunge, sgallagh)
python3-django-pipeline-1.6.8-18.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-pytest (maintained by: bkabrda, mrunge)
python3-django-pytest-0.2.0-29.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-django-q (maintained by: epel-packagers-sig, infra-sig, ngompa,
python-sig, salimma)
python3-django-q-1.3.9-2.fc36.noarch requires python3.10dist(django) = 3.2.9
python-django-rest-framework (maintained by: dcantrell, mrunge)
python3-django-rest-framework-3.13.1-1.fc36.noarch requires
python3.10dist(django) = 3.2.9
python-django-reversion (maintained by: mrunge)
python3-django-reversion-4.0.0-1.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python-django-robots (maintained by: mrunge)
python3-django-robots-3.1.0-13.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-django-rq (maintained by: ignatenkobrain, python-sig)
python3-django-rq-2.4.1-3.fc35.noarch requires python3.10dist(django) = 3.2.9
python-django-rules (maintained by: pbrobinson)
python3-django-rules-2.2.0-5.fc35.noarch requires python3-django = 3.2.9-4.fc36
python-django-storages (maintained by: ignatenkobrain)
python3-django-storages-1.11.1-4.fc35.noarch requires python3.10dist(django)
= 3.2.9
python-django-tables2 (maintained by: ignatenkobrain, mrunge)
python3-django-tables2-2.4.0-2.fc35.noarch requires python3.10dist(django) =
3.2.9
python-django-tagging (maintained by: jdornak, mrunge, piotrp)
python3-django-tagging-0.4.6-15.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-taggit (maintained by: ignatenkobrain, python-sig)
python3-django-taggit-1.5.1-2.fc35.noarch requires python3.10dist(django) = 3.2.9
python-django-tastypie (maintained by: bkabrda, cquad, mrunge, stevetraylen)
python3-django-tastypie-0.13.3-21.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-threadedcomments (maintained by: lbazan)
python3-django-threadedcomments-1.2-15.fc35.noarch requires python3-django =
3.2.9-4.fc36
python-django-timezone-field (maintained by: ignatenkobrain, python-sig)
python3-django-timezone-field-4.2.1-3.fc35.noarch requires
python3.10dist(django) = 3.2.9
python-drf-yasg (maintained by: ignatenkobrain)
python3-drf-yasg-1.20.0-4.fc35.noarch requires python3.10dist(django) = 3.2.9
kobo (maintained by: dmach, rohanpm)
python3-kobo-admin-0.20.1-1.fc36.noarch requires python3-django = 3.2.9-4.fc36
python3-kobo-django-0.20.1-1.fc36.noarch requires python3-django = 3.2.9-4.fc36
python3-kobo-hub-0.20.1-1.fc36.noarch requires python3-django = 3.2.9-4.fc36
python-mozilla-django-oidc (maintained by: pbrobinson)
python3-mozilla-django-oidc-1.2.2-8.fc35.noarch requires python3-django =
3.2.9-4.fc36, python3.10dist(django) = 3.2.9
python3-openid (maintained by: jdornak)
python3-openid-3.1.0-13.fc35.src requires python3-django = 3.2.9-4.fc36
zezere (maintained by: pbrobinson)
zezere-0.5-9.fc35.noarch requires python3.10dist(django) = 3.2.9
Too many dependencies for python-selenium, not all listed here
Depending on: uddi4j (1), status change: 2021-12-02 (5 weeks ago)
wsil4j (maintained by: galileo, orphan)
wsil4j-1.0-25.fc35.noarch requires mvn(org.uddi4j:uddi4j) = 2.0.5,
osgi(org.uddi4j) = 2.0.5
wsil4j-1.0-25.fc35.src requires uddi4j = 2.0.5-25.fc35
See dependency chains of your packages at
https://packager-dashboard.fedoraproject.org/
See all orphaned packages at https://packager-dashboard.fedoraproject.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
aarem: libmetalink
abrt-sig: libmetalink
abrt-team: libmetalink
aegorenk: libmetalink
afri: libmetalink
agk: PyQt4
alebastr: PyQt4, dunst
andreamanzi: libmetalink
ankursinha: python-selenium
asrob: libmetalink
astro-sig: siril, libmetalink
atim: libmetalink, PyQt4
baard: libmetalink
bentiss: PyQt4
besser82: libmetalink, python-selenium
bkabrda: python-selenium
blivet-maint: PyQt4
bmarzins: PyQt4
bmr: PyQt4
brejoc: python-selenium
brouhaha: PyQt4
cfeist: PyQt4
cheeselee: libmetalink, PyQt4
chkr: PyQt4, uml_utilities
churchyard: python-selenium
cicku: libmetalink, PyQt4
clime: libmetalink
clockfort: PyQt4
copr-sig: libmetalink
cottsay: PyQt4
cqi: python-selenium
cquad: python-selenium
crash: libmetalink
dcantrell: python-selenium
dcavalca: dunst, python-selenium
dchen: PyQt4
deepinde-sig: PyQt4
defolos: libmetalink
deji: libmetalink
dlehman: PyQt4
dmach: python-selenium
dmsimard: python-selenium
dodji: libmetalink
dshea: PyQt4
dturecek: libmetalink
dvratil: PyQt4
epel-packagers-sig: python-selenium
eseyman: libmetalink
fab: libmetalink, python-selenium
fale: PyQt4
ferdnyc: python-editorconfig
fmuellner: PyQt4
fnux: PyQt4
frantisekz: libmetalink
frostyx: libmetalink
galileo: uddi4j, wsil4j
gerd: PyQt4
gnome-sig: PyQt4
goeran: python-selenium
gomix: libmetalink
grover: PyQt4
harrymichal: libmetalink
heliocastro: PyQt4
hguemar: libmetalink, python-selenium
hno: PyQt4
iarnell: libmetalink
ignatenkobrain: python-jenkins-job-builder, python-selenium
infra-sig: python-selenium
ixs: libmetalink
jadahl: PyQt4
japokorn: PyQt4
jcpunk: libmetalink
jdornak: python-selenium
jforbes: libmetalink
jgrulich: PyQt4
jgu: libmetalink
jimi: python-selenium
jkonecny: PyQt4
jonny: PyQt4
jorti: python-selenium
jpena: python-selenium
jplesnik: libmetalink, dunst
jreznik: PyQt4
jridky: libmetalink
jsafrane: libmetalink
jskarvad: PyQt4
jsmith: libmetalink
jvanek: icedtea-web
jwrdegoede: PyQt4
kalev: PyQt4
kanarip: libmetalink
kde-sig: PyQt4
kevin: libmetalink, PyQt4
ktdreyer: python-jenkins-job-builder
kwizart: python-selenium
kzak: PyQt4
laxathom: libmetalink
lbazan: python-selenium
leigh123linux: libmetalink
liangsuilong: libmetalink
lijiang: libmetalink
linkdupont: libmetalink
lkundrak: siril, libmetalink, PyQt4
lsm5: libmetalink
lucilanga: libmetalink
lupinix: siril, libmetalink
lvm-team: PyQt4
m4rtink: PyQt4
mauelsha: PyQt4
mbriza: PyQt4
mbroz: PyQt4
mcermak: libmetalink
mcsontos: PyQt4
mdbooth: libmetalink
mfabik: libmetalink
mgrabovs: libmetalink
misc: libmetalink
mlombard: PyQt4
mmarusak: libmetalink
mornfall: PyQt4
mosquito: PyQt4
mprahl: libmetalink
mrceresa: libmetalink
mrunge: python-selenium
mruprich: libmetalink
msnitzer: PyQt4
msuchy: libmetalink
mtasaka: libmetalink
mulhern: PyQt4
music: python-selenium
musuruan: libmetalink
myoung: libmetalink
neuro-sig: libmetalink, python-selenium
ngompa: libmetalink, PyQt4, python-selenium
njha: PyQt4
nodejs-sig: nodejs-svgo
nonamedotc: libmetalink, PyQt4, workrave
nushio: PyQt4
ogutierrez: libmetalink
olysonek: PyQt4
omajid: icedtea-web
openstack-sig: python-selenium
orion: libmetalink, python-selenium
oron: libmetalink
otaylor: PyQt4
ovasik: libmetalink
pabelanger: python-jenkins-job-builder
pbrobinson: python-selenium
petersen: libmetalink
pfrields: libmetalink
pingou: libmetalink, python-selenium
piotrp: python-selenium
pjones: PyQt4
pknirsch: PyQt4
plfiorini: PyQt4
ppisar: libmetalink, dunst
praiskup: libmetalink
prajnoha: PyQt4
pwu: libmetalink
python-sig: python-selenium
qulogic: python-selenium
raphgro: libmetalink
rathann: libmetalink, PyQt4
rdieter: PyQt4
rdopiera: python-selenium
rhughes: PyQt4
richardfearn: PyQt4
rishi: libmetalink
rjones: libmetalink
robert: libmetalink
rohanpm: python-selenium
rominf: python-selenium
rvokal: libmetalink
rvykydal: PyQt4
s4504kr: libmetalink
sagarun: libmetalink
sagitter: libmetalink, PyQt4
salimma: python-selenium
sbueno: PyQt4
scitech_sig: libmetalink
sereinit: PyQt4
sergiomb: libmetalink, PyQt4
sgallagh: python-selenium
shenson: python-selenium
sinnykumari: libmetalink
siwinski: libmetalink
smani: libmetalink, PyQt4
sopos: libmetalink
spot: libmetalink, PyQt4
stevetraylen: libmetalink, python-selenium
sway-sig: PyQt4
than: PyQt4
thm: libmetalink
thozza: libmetalink, PyQt4
tibbs: PyQt4
tkorbar: libmetalink
torbuntu: PyQt4
tuanta: PyQt4
twaugh: libmetalink
v02460: python-selenium
vkrizan: python-selenium
vpodzime: PyQt4
vponcova: PyQt4
vtrefny: PyQt4
walters: PyQt4
wef: PyQt4
whot: PyQt4
wolfy: libmetalink
yanqiyu: libmetalink
zbyszek: PyQt4
zdohnal: libmetalink
zkabelac: PyQt4
zsun: PyQt4
zvetlik: PyQt4
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/main/f/scripts/find_unblocked_orphans.py
2 years, 3 months
F36 Change: Ibus-table cangjie default for zh_HK (Self-Contained
Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Ibus_table_cangjie_default_for_zh_hk
== Summary ==
Make ibus-table cangjie the default input method for zh_HK (Hongkong) locale.
== Owner ==
* Name: [[User:Mfabian| Mike Fabian]]
* Email: <mfabian(a)redhat.com>
== Detailed Description ==
Currently, ibus-cangjie is the default input method for zh_HK in
Fedora. ibus-cangjie is not actively maintained anymore upstream.
ibus-table and the cangjie tables in ibus-table-chinese are actively
maintained and can replace ibus-cangjie.
== Benefit to Fedora ==
A better input experience for users of the zh_HK locale.
== Scope ==
* Proposal owners:
The langtable package has data about default input methods. Change
this data. But the data in langtable is currently apparently not used
by gnome-initial setup. The list of default input methods used by
gnome-initial-setup us stored in
<pre>
libgnome-desktop/default-input-sources.h
</pre>
Currently there is the following default input method for zh_HK locale:
<pre>
static DefaultInputSource default_input_sources[] =
{
...
{ "zh_HK", "ibus", "cangjie" },
...
}
</pre>
Here, `cangjie` would need to be replaced with `table:cangjie5`.
fedora-comps needs to be updated to install
`ibus-table-chinese-cangjie` by default.
* Other developers: N/A (not a System Wide Change)
* Release engineering: N/A (not a System Wide Change)
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
Nothing should happen when upgrading from a previous version of
Fedora. If a user used ibus-cangjie before the upgrade, they will
still use it after the upgrade. This change proposal only changes the
default input method for zh_HK locale for new installs or new user
accounts.
== How To Test ==
Do a new installation of Fedora 30 in zh_HK (Chinese Hongkont) locale.
The package `ibus-table-chinese-cangjie` should be installed.
Log into Gnome. See what input method is suggested by default by
gnome-initial-setup.
== User Experience ==
Less buggy and better maintained cangjie input method.
== Dependencies ==
gnome-initial-setup
== Contingency Plan ==
* Contingency mechanism: Leave the default input methods as they are
now and move the change to Fedora 37
* Contingency deadline: Fedora 36 Beta release
* Blocks release? No.
== Documentation ==
N/A (not a System Wide Change)
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months
F36 Change: Malayalam Default Fonts Update (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/MalayalamDefaultFontsUpdate
== Summary ==
This change will update existing default Malayalam fonts and also
rename to new upstream source, which brings improved text shaping,
better glyphs for readability, Unicode 13 support, Appstream data
amongst other improvements.
== Owner ==
* Name: [[User:Rajeeshknambiar |Rajeesh K V]], [[User:Pnemade| Parag Nemade]]
* Email: <rajeeshknambiar(a)fedoraproject.org>, <pnemade(a)redhat.com>
== Detailed Description ==
Till Fedora 35, Meera (`smc-meera-fonts`) and Rachana
(`smc-rachana-fonts`) fonts were default sans-serif and serif fonts
for Malayalam script/language. From Fedora 36, these are obsolete by
Meera New (`rit-meera-new-fonts`) and RIT Rachana
(`rit-rachana-fonts`) respectively.
{| class="wikitable"
|-
! Style!! F35 Fontname!! F36 Fontname
|-
| Sans-Serif || Meera || Meera New
|-
| Serif || Rachana || RIT Rachana
|}
A new collection of Malayalam fonts suited for various publishing work
is also introduced.
{| class="wikitable"
|-
! Fontname!! Uasge
|-
| Sundar || Display/title font
|-
| TN Joy || Display/title font
|-
| Ezhuthu || Script/cursive/handwriting style font
|-
| Panmana || Body text font
|}
== Benefit to Fedora ==
Enhance the experience of Fedora for Malayalam users by improving font
rendering quality, flawless OpenType shaping and improved glyph
shapes, with Unicode 13.0 support. All fonts also contain supporting
metadata such as AppStream.
Major improvements brought by the new Malayalam fonts include:
# Redrawn glyph shapes for better readability and font metrics.<ref>KH
Hussain et al., Beyond Roman fonts: Extra dimensions in Malayalam
fonts, https://tug.org/TUGboat/tb41-2/tb128hussain-beyond.pdf</ref>
# Regular, Bold, Italic and BoldItalic variants for many fonts; most
variants are not present in older fonts.
# Consistent, flawless OpenType text shaping: redesigned OTL rules
fixes all longstanding shaping issues.<ref>KV Rajeesh, A new set of
OpenType shaping rules for Malaylam,
https://rajeeshknambiar.wordpress.com/2021/09/20/a-new-set-of-opentype-sh...</ref>
# Various fonts designed for different purposes of
typesetting/publishing/design work (body text, display/title,
informal/cursive fonts).
# Fonts containing more than 900 glyphs for ‘comprehensive character
set’ for Malayalam script; and fonts with ‘limited character set’
having lesser conjuncts suited for title text.
# Unicode 13.0 support in many fonts, with archaic characters suited
for reproducing historical text/scriptures.
# AppStream metadata which provides preview of the font in software
installers like GNOME Software and Discover
# Previous upstream (SMC) has stopped maintaining default fonts in
Fedora. New upstream (RIT) is actively maintaining the fonts.
# Notable differences with Noto {Sans,Serif} Malayalam fonts are the
‘reformed’ script which contains very less conjunct characters, while
all RIT fonts are ‘traditional’ script fonts. The ex-height and
em-size of RIT fonts are more suitable for reading/composing long
Malayalam text on web/print.
== Scope ==
* Proposal owners:
# Add new packages `rit-meera-new-fonts` and `rit-rachana-fonts`
# update `langpacks` package for these font packages
# update `fedora-comps` to install these new Malayalam fonts by default
* Other developers: N/A (not a System Wide Change)
* Release engineering: N/A (not a System Wide Change)
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
N/A (not a System Wide Change)
== How To Test ==
* Check Malayalam web sites which uses both Malayalam Sans and Serif fonts
* Use LibreOffice, use Sans and Serif fonts to see if it uses different fonts
* also check the output of following commands giving new package names
** LANG=ml_IN.UTF-8 fc-match sans-serif:lang=ml
** LANG=ml_IN.UTF-8 fc-match serif:lang=ml
== User Experience ==
* With good quality Malayalam Sans and Serif fonts, the Desktop or Web Browser
will display with both Sans and Serif fonts.
* With different Sans and Serif fonts, the Workstation will have better
font rendering quality.
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
Revert to use older Malayalam fonts.
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change), No
* Blocks product? No
== Documentation ==
* [https://gitlab.com/rit-fonts/MeeraNew Sans font]
* [https://gitlab.com/rit-fonts/RIT-Rachana Serif font]
== Release Notes ==
By using both Malayalam Sans and Serif fonts, the Workstation will
improve Malayalam fonts rendering quality and better OpenType shaping
for users.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 3 months