OpenATV Image Updates...

Image
discussions, images, information, tutorials, picons, skins, plugins, settings, software and tools for
All Type Enigma2 based receivers
User avatar
sanjay kumar
Posts: 35342
Joined: Thu Oct 22, 2020 11:26 am
Location: india
Has thanked: 23056 times
Been thanked: 883 times

OpenATV Image Updates...

Post by sanjay kumar »

OpenATV Image Updates...07/12/2023

- Update 7.3

Code: Select all

[LCDPicon/Renderer]
* use ePicLoad to support 32 Bit picons for all Display types
* text corrections for comments


[Picon/Renderer]
* text corrections for comments


Fix MMI text conversion
don't use inline convertDVBUTF8 function as it does
implicit char* to string conversion which is a problem
as the string can contain \0 in the character encoding
(e.g. 0x10, 0x00, 0x01 for ISO/IEC 8859-1)


[Picon,LcdPicon/Renderer]
* improve resolution in channel name


MultiBootManager update dreambox SDcard Slots
FlashManager add support new dream rootfs name


[Nimmanager]
* do not call autoconfig on startup


[Harddisk]
* improve enumerateNetworkMounts


This change also prevents duplicate entries in partition list.


[UsageConfig]
* correct epgcache folder after reboot if not flash


[servicedvb]
* set scrambled to false for ts if there is no meta file


[CI] Add ressources for CI+ 1.4 compability
[CI] Fix URI_VERSIONS
[CI] Operator profile


don't send status request message right after session start as some modules
open operator session, but don't seem to be able to handle operator messages
as they just stop working after receiving the message(CANAL+ module).


[Hardddisk]
* correction of addMountedPartition/removeMountedPartition ( called by AutoMount in Networkbrowser )
* correction of net mount description

[AVControl]
* define static videomode_choices for boxes based on USE_VIDEO_MODE_HD


[SoftcamSetup]
* improve yellow/blue key for autocam
* fix yellow button text
Softcam and CardServer Improvements
- Refactor SoftcamSetup.py.
- Separate Softcam and CardServer setup screens.
- Combine and replace "config.oscaminfo.showInExtensions" and "config.cccaminfo.showInExtensions" with a new setting called "config.softcam.showInExtensions".
- Update Softcam and CardServer methods in SystemInfo.py.
- Update UsageConfig.py with updated Softcam and CardServer configurations.
- Move CamControl.py module contents into SoftcamSetup.py module where it is used.
- Add new AutoCam feature.
- Add AutoCam configuration to StartEnigma.py.
- Update ChannelSelection.py to use the new AutoCam feature.
- Update InfoBarGenerics.py to use the new AutoCam feature.


[ConfigList.py]
Add a way to suspend/resume the action maps
Add a mechanism to suspend and resume the action maps in ConfigList so that code in Setup sub-classes can gain control of the action maps.


* Refactor Opkg.py component and related code


[Opkg.py]
- Create a new multi-step command parser called "runCommand()".
- Update, expand and better organize the CMD and EVENT data.
- Create more events to better trace the actions of "opkg".
- Rename the "Download" functions to "Install".
- Improve variable names for better clarity.
- Format the "opkg" command lines as documented in the "opkg" help syntax.
- Enhance the "options" argument to allow for different options to be linked with different steps.
- Use larger text buffers for all list based "opkg" commands.
- Improve "opkg" output parsing and result evaluation.
- Add a small sleep after the "clean" command to allow the file system to stabilize. This is required because running commands with steps is now significantly faster.
- The old "startCmd()" will be removed when all code using it is updated.
- Remove the "Force OPKG clean mode".


[PluginBrowser.py]
- Use the improved "Opkg.py" component library.
- Enhance the capabilities of PluginProwser to allow it to replace other package management tools like PluginManager, PackageManager and Softcams. They will be further documented in later pull requests.
- Add the "PACKAGE_CATEGORIES" dictionary to support replacement of PackageManager with PluginBrowser.
- Rename the "Download" functions to "Install".
- Use f-strings.
- Improve some variable and method names.
- Add a new option in the Setup screen to clear and reload the feed cache. This replaces the old "Force OPKG clean mode".
- Use the non-blocking "Processing" screen rather than the spinner to show that something is being done in the background.
- Rename "PluginAction()" class to "PackageAction()" to better reflect the expanded use of this class.


[International.py]
- Remove large dictionaries from the global variable space and move them to the International class.
- Remove the repeated "UTF-8" text and use "" to represent UTF-8. Only specify encodings other than UTF-8.
- Add a new field to specify the default keyboard mappings for each language. Only specify keyboards other than "qwerty".
- Remove the buildISO3166() method as it and the associated module CountryCodes.py file are no longer required.
- Use f-strings.
- Re-sequence some of the methods and make some small optimizations of the code.
- Remove the deleteLanguagePackages(), installLanguagePackages() and runPackageManager() methods and shift the functionality to LocaleSelection.py where a better interaction with the UI can be created.


[LocaleSelection.py]
- Use the streamlined International module import.
- Remove unused imports.
- Implement methods to add and remove locales / languages. These replace the methods previously in International.py.
- Use Opkg.py component rather than directly accessing the opkg command, this no longer locks the UI while processing.
- Use the Processing screen to show users when there is background processing to add or remove locales / languages.
- Re-sequence some of the methods and make some small optimizations of the code.
- Use "country" and "language" variable names to make the code easier to read.
- Restore the Summary screen that got lost along the way.
- Remove the unused selectKeys() method.


[Satconfig.py] Use updated International.py
- Use International.py to find the mapping from country codes to country names.
- Remove reference to CountryCodes.py as this module has been removed.
- Add comment regarding conflicting prompt and descriptions on two ConfigList strings.


[CountryCodes.py]
- Module removed as it is no longer needed.


[UsageConfig.py]
- Remove the "Force OPKG clean mode" config item.


[setup.xml]
- Remove the "Force OPKG clean mode" option.


Displayskin (#3129)
* rename screens from x_summary to xSummary
* rename SimpleSummary -> ScreenSummary
* fix title widget for ScreenSummay
* fix PluginBrowserSummary
* rename JobViewSummary -> TaskViewSummary


[PliExtraInfo]
* refactor part 2
* remove pliExpertInfo Converter


[Quickmenu]
* replace PluginAction with PackageAction
* replace ShowSoftcamPackages with PackageAction


[menu]
* replace PluginAction with PackageAction
* replace PacketManager with PackageAction


[PluginBrowser]
* fix crash:
16:36:26.6954 File "/usr/lib/enigma2/python/Screens/PluginBrowser.py", line 1116, in keyGreenCallback
16:36:26.6964 NameError: cannot access free variable 'package' where it is not associated with a value in enclosing scope


[SoftwareManager]
* move setup to core setup.xml


Meta (#3139)
* cleanup meta
* clean Makefile.am


[International]
* fix getNIMCountries


PluginBrowser.py] Small corrections and optimizations
After investigating the cause of the recent crash it was decided to further refactor and optimise the code. This change removes the cause of the crash (which was caused by trying to manipulate a variable from the parent method) and further streamlines the code.


[InstantRecord] fixes (#3143)


* [InstantRecord] fixes
fix #3130
fix #2800 completely

[PliExtraInfo/Converter]
* fix TransponderInfo2line


[LocaleSelection] Fixed selectKeys in LocaleWizard


[SoftcamSetup]
* improve save
* add callback to stop and restart current service
* add processing screen


[LocaleSelection] Fixed selectKeys in LocaleWizard


[SoftcamSetup]
* improve save
* add callback to stop and restart current service
* add processing screen


[PluginBrowser.py] Rework categories
- Rework the package and plugin categories to simplify the categories listed to users.
- Add an ability to recategorize packages with inappropriate or malformed categories that are not managed or fixable by openATV developers.


[InstallWizard.py] Refactor code
- Sort imports.
- Use the Python tar library rather than forking a shell to run tar.
- Use the new Opkg.py library.
- Fix and improve variable names.
- Add help text to the screen.
- Clean up and optimize the code.
- Use match rather than if/elif/else blocks.
- PEP8 clean the code.
- Use f-strings.


[CI] Improve logging
especially when 2 modules are used


[CI] Set proper routing
Change routing only once during initialization of CI module
and revert back if CA manager hasn't set up routing in the
meantime.


[CI] Add Critical Security Update Version protocol
from CI+ v1.4.3 spec


[CI] Fix not working second VU FBC tuner
by using VU ioctl only for second FBC tuner.
Special drivers are needed.


[ChannelSelection]
* try to fix grayed out services while stream relay active


[International.py] Correct keyboard index definition


StreamRelay (#3153)

* add zap delay if stream relay active to prevent "no free tuner".
* show correct provider, namespace, transponder and frontend info for stream relay services
* show recording indicator in channel selection for stream relay services


PLEASE NOTE!!
All of this will only work if you use whitelist_streamrelay.


Some parts are taken from openVix.


Thanks to DimitarCC


[StreamRelay]
* improve isPlayable in ChannelSelection


[Navigation]
* disable Streamrelay zap delay
This needs to be implemented differently.


Automate and enhance keyboard keymap selection (#3155)


* Automate and enhance keyboard keymap selection


[InputDevice.py]
- Refactor the Keyboard class.
- Use "keyboards.xml" rather than separate "*.info" text files to describe the keymaps.
- Sort imports.
- Use join rather than string manipulation to create pathnames.
- Use consistent quotation marks.
- Use f-strings.
- Clean up a few comments.


[InputDeviceSetup.py]
- Add "KeyboardSelection" class to handle keymap selection.
- Remove redundant "layoutFinished()" method.
- Sort imports.
- Use consistent quotation marks.
- Use f-strings.
- Clean up a few comments.


[keymaps]
- Use more logical naming for keymaps. The names directly map to the keyboard field in the "International.py" data.
- Remove all the "*.info" files and use a single "keyboards.xml" file instead.


[menu.xml]
- Update the "Keyboard Settings" menu item to use the new validation code.


[setup.xml]
- Update the "Keyboard" config item to use the new setting.


[StartEnigma.py]
- Remove defunct keyboard code


include elistboxservicecontent.h interface in python


[StreamRelay]
* fix zap delay
* add adjustable value


NetworkSetup.py add NordVPN DNS


[Infobar]
* fix CH+/- zap in for active stream relay service


Show eg. Wed 29 Nov instead of 29 Nov 2023
This change uses `date.dayshort` instead of `date.long`.
EPG data is pretty much guaranteed to be less than a year ahead.
Even if further than a year away, that would be inferred by overlapping months.


[FrontendData/Converter]
* update Tunerinfo for stream relay channels


[FrontendInfo]
* fix service scan crash


[eStreamServer]
* add getConnectedClientDetails to provide frontend and transponder info for the stream clients


Stream relay (#3162)


[InfoBarStreamRelay]
* fix add provider to StreamRelay
* remove empty items
* provide new StreamRelaySetup


[StreamRelaySetup]
* provide add/remove StreamRelay services
* move StreamRelay setting to new setup screen


[MessageBox.py] Correct summary display
- The summary screen was looking at itself rather than the parent to see if the "list" widget exists. It now correctly looks at the parent.
- Use f-strings.


[eDVBService]
* correction of isPlayable return for Stream Relay


Autocam (#3167)
* support Stream Relay


[MessageBox.py] Restore unused widget definitions
The dummy widget has been restored as some skins do not check if the "list" widget actually exists before manipulating it. The widget is optional and code should be checking that the widget is available *BEFORE* trying to manipulate it. This hack has been restored to give skinners more time to correctly fix their skins!


[SoftwareUpdate]
* use new ampel


[InfoBarInstantRecord]

* rename callback functions
* fix empty duration crash
* correction of margin for duration change


[ChannelSelection]
* move call setHideNumberMarker to ServiceList


Workaround for #3006 (pressing 0 no longer goes to first channel in…
… Multi-channel EPG) (#3175)
* Workaround for #3006 (pressing `0` no longer goes to first channel in Multi-channel EPG)
* Workaround (tweaked) for #3006 (pressing `0` in Multi-channel EPG)


[FlasManager/MultiBootManager/ImageBackup]
* show multiboot type


[Information/About]
* show VU+ Multiboot if active


[AutocamSetup,StreamRelaySetup]
* show orbital position (idea taken from openVix)
* sort channels (taken from openVix)


[InfoBarAutoCam]
* use toCompareString for serviceref compare


[InfoBarStreamRelay]
* use toCompareString for serviceref compare
* add sanitizer (idea taken from openVix)
* make some functions/ivars private


[eListboxPythonServiceContent]
* add isFolder flag to setBuildArgs
* add missing setHideNumberMarker
- No Card sharing discussion allowed on this forum.
- Note: Viewing Pay TV without a valid subscription is illegal.
- All the files available here are kept for experimental and educational purpose only.
User avatar
sanjay kumar
Posts: 35342
Joined: Thu Oct 22, 2020 11:26 am
Location: india
Has thanked: 23056 times
Been thanked: 883 times

Re: OpenATV Image Updates...

Post by sanjay kumar »

OpenATV Image Updates..14/12/2023

Update 7.3 & Devel

Code: Select all

[FileCommander]

- start movie playback via InfoBar
- remove unused FileCommanderMoviePlayer

[InfoBar]
- change PVR key action for MoviePlayer started via FileCommander

[Renderer/LcdPicon]
- improve path search
- Prefer piconlcd if exists but only if not empty.

[InfoBarGenerics]
-  small text changes
- small refactor of instantRecord

[LCD]
-  correction of power led settings
- Update ServiceName2.py
- TRK UKRAINE" - doesn't exist anymore

[Harddisk]
- don't add if device already in the list

[Actionmap]
- use f-string
- include screen name in debug output

[Timeshift]
-  use HelpableActionMap

[InfoBarGenerics]
- remove unused ActionMap and NumberActionMap

[VideoMode]
- use f-string
- use HelpableActionMap

[Standby]
- use HelpableActionMap

[EpgSelection]
 small code changes

[QuickMenu]
- use HelpableActionMap


[BoxPortal]
- use HelpableActionMap

[DisplaySkins]
- remove duplicate EMCSelectionSummary
-  fix GraphicalEPGPIGSummary
- fix EPGSelectionSummary

[SimpleSummary]
-  add new summary name support

[StartEnigma.py] Update Summary screen and profile tags
- Replace the old and defunct SimpleSummary screen with the newer ScreenSummary screen and logic.
- Improve the profile tag strings and add a few more tags to make the startup counter more granular.

[ChoiceList]
- make dash line non selectable

[bsod]
- tweak message text / remove config.crash.debug_text

[setup.xml]
-  show REC Symbol settings only if display skin exists

[EpgSelection]
- add workaround for #3006

[Skin]
- add new SkinContextVertical, SkinContextHorizontal

[EpgSelection]
-  fix typo

[LCD]
-  remove unused and duplicate mini tv settings
- translation update
- No Card sharing discussion allowed on this forum.
- Note: Viewing Pay TV without a valid subscription is illegal.
- All the files available here are kept for experimental and educational purpose only.
User avatar
sanjay kumar
Posts: 35342
Joined: Thu Oct 22, 2020 11:26 am
Location: india
Has thanked: 23056 times
Been thanked: 883 times

Re: OpenATV Image Updates...

Post by sanjay kumar »

OpenATV Image Updates..23/12/2023

Code: Select all

- openATV 7.4
- openATV 7.4 basiert auf oe-a 5.4 (OE 4.3.1 nanbield)
- Build Refresh libs und python addons
- wie z.b.
- openssl 3.2
- Python 3.11.5
- gstreamer 1.22.8
- glibc 2.3.8
- ffmpeg 6.1

no change to plugins or skin required.
The 7.4 will replace the 7.3 after a short test phase.
Info:- i notice close plugins with cpyton show import error too, need recompile with new python 3.11.5

- Change logs
https://git.openembedded.org/openembedd ... h=nanbield
https://git.openembedded.org/meta-opene ... h=nanbield
https://github.com/oe-alliance/oe-allia ... ommits/5.4
https://github.com/openatv/enigma2/commits/master

Security Fixes in 4.3

bind: CVE-2023-2911, CVE-2023-2828, CVE-2023-3341, CVE-2023-4236
binutils: CVE-2023-1972
connman: CVE-2023-28488
cups: CVE-2023-32324, CVE-2023-34241, CVE-2023-4504
dbus: CVE-2023-34969
dmidecode: CVE-2023-30630
dropbear: CVE-2023-36328
erofs-utils: CVE-2023-33551, CVE-2023-33552
gcc: CVE-2023-4039
ghostscript: CVE-2023-28879, CVE-2023-36664, CVE-2023-38559; ignore CVE-2023-38560
git: CVE-2023-25652, CVE-2023-29007
glibc: CVE-2023-4527, CVE-2023-4806
go: CVE-2023-24537, CVE-2023-39325
gstreamer: CVE-2023-40475, CVE-2023-40476
inetutils: CVE-2023-40303
libarchive: ignore CVE-2023-30571
librsvg: CVE-2023-38633
libwebp: CVE-2023-1999, CVE-2023-4863
libx11: CVE-2023-3138, CVE-2023-43785, CVE-2023-43786, CVE-2023-43787
libxml2: CVE-2023-28484, CVE-2023-29469; ignore disputed CVE-2023-45322
libxpm: CVE-2023-43788, CVE-2023-43789, CVE-2022-44617
linux: update CVE exclusions
ncurses: CVE-2023-29491
nghttp2: CVE-2023-44487
ninja: ignore CVE-2021-4336, wrong ninja
openssh: CVE-2023-38408
openssl: CVE-2023-2650, CVE-2023-1255, CVE-2023-0466, CVE-2023-0465, CVE-2023-0464, CVE-2023-3817, CVE-2023-3446, CVE-2023-2975, CVE-2023-4807
perl: CVE-2023-31484, CVE-2023-31486
pixman: ignore CVE-2023-37769
procps: CVE-2023-4016
python3-git: CVE-2023-41040
python3: ignore CVE-2023-36632
python3-urllib3: CVE-2023-43804
qemu: CVE-2023-40360, CVE-2023-42467; ignore CVE-2023-0664 (Windows-specific), ignore CVE-2023-2680 (RHEL specific)
screen: CVE-2023-24626
shadow: CVE-2023-29383
sqlite3: ignore CVE-2023-36191
sysstat: CVE-2023-33204
tiff: CVE-2022-4645, CVE-2023-2731, CVE-2023-26965, CVE-2023-40745, CVE-2023-41175
vim: CVE-2023-2426, CVE-2023-2609, CVE-2023-2610, CVE-2023-3896, CVE-2023-5441, CVE-2023-5535
zlib: ignore CVE-2023-45853

Recipe Upgrades in 4.3

acpica: upgrade 20220331 -> 20230628
adwaita-icon-theme: 43 -> 45.0
alsa-lib: upgrade 1.2.8 -> 1.2.10
alsa-ucm-conf: upgrade 1.2.8 -> 1.2.10
alsa-utils: upgrade 1.2.8 -> 1.2.10
apr: upgrade 1.7.2 -> 1.7.4
apt: Upgrade to v2.6.0
at-spi2-core: update 2.46.0 -> 2.50.0
autoconf: Upgrade to 2.72c
babeltrace2: upgrade 2.0.4 -> 2.0.5
bind: upgrade 9.18.12 -> 9.18.19
binutils: Upgrade to 2.41 release
bluez5: upgrade 5.66 -> 5.69
boost: upgrade 1.81.0 -> 1.83.0
btrfs-tools: upgrade 6.1.3 -> 6.5.1
busybox: 1.36.0 -> 1.36.1
ccache: upgrade 4.7.4 -> 4.8.3
cmake: upgrade to 3.27.5
connman: update 1.41 -> 1.42
coreutils: upgrade 9.1 -> 9.4
cpio: upgrade to 2.14
cracklib: upgrade 2.9.10 -> 2.9.11
createrepo-c: update 0.20.1 -> 1.0.0
cryptodev: update to 1.13 + latest git
cups: upgrade to 2.4.6
curl: upgrade 8.0.1 -> 8.4.0
dbus: upgrade 1.14.6 -> 1.14.10
debianutils: upgrade 5.8 -> 5.13
dhcpcd: upgrade to 10.0.2
diffoscope: upgrade 236 -> 249
diffutils: update 3.9 -> 3.10
dmidecode: upgrade to 3.5
dnf: upgrade 4.14.0 -> 4.17.0
dos2unix: upgrade 7.4.4 -> 7.5.1
dpkg: upgrade to v1.22.0
efivar: Upgrade to tip of trunk
elfutils: upgrade 0.188 -> 0.189
ell: upgrade 0.56 -> 0.58
enchant2: upgrade 2.3.4 -> 2.6.1
epiphany: upgrade 43.1 -> 44.6
erofs-utils: update 1.5 -> 1.6
ethtool: upgrade 6.2 -> 6.5
eudev: Upgrade 3.2.11 -> 3.2.12
ffmpeg: update 5.1.2 -> 6.1
file: upgrade 5.44 -> 5.45
flac: Upgrade 1.4.2 -> 1.4.3
font-util: upgrade 1.4.0 -> 1.4.1
freetype: upgrade 2.13.0 -> 2.13.2
fribidi: upgrade 1.0.12 -> 1.0.13
gawk: upgrade 5.2.1 -> 5.2.2
gcc: upgrade to 13.2
gcompat: Upgrade to 1.1.0
gcr: update 4.0.0 -> 4.1.0
gdb: upgrade 13.1 -> 13.2
gettext: upgrade 0.21.1 -> 0.22
ghostscript: upgrade to 10.02.0
git: upgrade to 2.42.0
glib-2.0: upgrade 2.74.6 -> 2.78.0
glibc: upgrade to 2.38 + stable updates
glib-networking: upgrade 2.74.0 -> 2.76.1
glslang: upgrade to 1.3.243
gmp: upgrade 6.2.1 -> 6.3.0
gnu-efi: upgrade 3.0.15 -> 3.0.17
gnupg: upgrade 2.4.0 -> 2.4.3
gnutls: update 3.8.0 -> 3.8.1
gobject-introspection: upgrade 1.74.0 -> 1.78.1
go-helloworld: Upgrade to tip of trunk
go: update 1.20.1 -> 1.20.10
gpgme: update 1.18.0 -> 1.22.0
grep: upgrade 3.10 -> 3.11
groff: update 1.22.4 -> 1.23.0
gsettings-desktop-schemas: upgrade 43.0 -> 44.0
gstreamer1.0: upgrade 1.22.0 -> 1.22.8
gstreamer: upgrade 1.22.5 -> 1.22.8
gtk+3: upgrade 3.24.36 -> 3.24.38
gtk4: update 4.10.0 -> 4.12.3
gzip: update 1.12 -> 1.13
harfbuzz: upgrade 7.1.0 -> 8.2.1
icu: upgrade 72-1 -> 73-2
igt-gpu-tools: update 1.27.1 -> 1.28
iproute2: upgrade 6.2.0 -> 6.5.0
iso-codes: upgrade 4.13.0 -> 4.15.0
jquery: upgrade 3.6.3 -> 3.7.1
json-c: upgrade 0.16 -> 0.17
kbd: upgrade 2.5.1 -> 2.6.3
kea: upgrade to v2.4.0
kexec-tools: upgrade 2.0.26 -> 2.0.27
kmscube: upgrade to latest revision
less: update 608 -> 643
libadwaita: upgrade 1.3.3 -> 1.4.0
libarchive: upgrade 3.6.2 -> 3.7.2
libassuan: upgrade 2.5.5 -> 2.5.6
libatomic-ops: update 7.6.14 -> 7.8.0
libcap: upgrade 2.67 -> 2.69
libcgroup: update 3.0.0 -> 3.1.0
libconvert-asn1-perl: upgrade 0.33 -> 0.34
libdnf: update 0.70.1 -> 0.70.1
libdrm: upgrade 2.4.115 -> 2.4.116
libedit: upgrade 20221030-3.1 -> 20230828-3.1
libevdev: upgrade 1.13.0 -> 1.13.1
libgcrypt: update 1.10.1 -> 1.10.2
libgit2: upgrade 1.6.3 -> 1.7.1
libglu: update 9.0.2 -> 9.0.3
libgpg-error: update 1.46 -> 1.47
libgudev: upgrade 237 -> 238
libhandy: upgrade 1.8.1 -> 1.8.2
libinput: upgrade to 1.24.0
libjpeg-turbo: upgrade to 3.0.0
libksba: upgrade 1.6.3 -> 1.6.4
libmd: upgrade 1.0.4 -> 1.1.0
libmicrohttpd: upgrade 0.9.76 -> 0.9.77
libmodule-build-perl: upgrade 0.4232 -> 0.4234
libmodulemd: upgrade 2.14.0 -> 2.15.0
libnl: upgrade 3.7.0 -> 3.8.0
libnss-nis: upgrade 3.1 -> 3.2
libpam: update 1.5.2 -> 1.5.3
libpcap: upgrade 1.10.3 -> 1.10.4
libpng: upgrade 1.6.39 -> 1.6.40
libportal: upgrade 0.6 -> 0.7.1
libproxy: update 0.4.18 -> 0.5.3
libpthread-stubs: update 0.4 -> 0.5
librepo: upgrade 1.15.1 -> 1.16.0
librsvf: update 2.54.5 -> 2.56.0
librsvg: update 2.56.0 -> 2.56.3
libsdl2: upgrade 2.26.3 -> 2.28.3
libsecret: upgrade 0.20.5 -> 0.21.1
libsndfile1: upgrade 1.2.0 -> 1.2.2
libsolv: upgrade 0.7.23 -> 0.7.25
libsoup: upgrade 3.2.2 -> 3.4.2
libssh2: update 1.10.0 -> 1.11.0
libtraceevent: upgrade 1.7.2 -> 1.7.3
libubootenv: upgrade 0.3.3 -> 0.3.4
liburi-perl: update 5.17 -> 5.21
libuv: upgrade 1.44.2 -> 1.46.0
libva: update 2.16 -> 2.19.0
libva-utils: update 2.19.0 -> 2.20.0
libwebp: upgrade 1.3.0 -> 1.3.2
libx11: upgrade 1.8.4 -> 1.8.7
libxcb: upgrade 1.15 -> 1.16
libxcrypt: upgrade 4.4.33 -> 4.4.36
libxfixes: Upgrade to v6.0.1
libxft: upgrade 2.3.7 -> 2.3.8
libxi: upgrade to v1.8.1
libxml2: upgrade 2.10.3 -> 2.11.5
libxpm: upgrade 3.5.15 -> 3.5.17
libxslt: upgrade 1.1.37 -> 1.1.38
libxt: Upgrade to v1.3.0
lighttpd: upgrade 1.4.69 -> 1.4.71
linux-firmware: upgrade 20230210 -> 20230804
linux-libc-headers: uprev to v6.5
linux-yocto/6.1: update to v6.1.57
linux-yocto-dev: update to v6.6-rcX
linux-yocto: introduce 6.5 reference kernel recipes
llvm: Upgrade to 17.0.2
ltp: upgrade 20230127 -> 20230516
lttng-modules: Upgrade 2.13.9 -> 2.13.10
lttng-tools: Upgrade 2.13.9 -> 2.13.11
lttng-ust: upgrade 2.13.5 -> 2.13.6
lua: update 5.4.4 -> 5.4.6
man-pages: upgrade 6.03 -> 6.05.01
mc: upgrade 4.8.29 -> 4.8.30
mesa: upgrade 23.0.0 -> 23.2.1
meson: upgrade 1.0.1 -> 1.2.2
mmc-utils: upgrade to latest revision
mobile-broadband-provider-info: upgrade 20221107 -> 20230416
mpfr: upgrade 4.2.0 -> 4.2.1
mpg123: upgrade 1.31.2 -> 1.31.3
msmtp: upgrade 1.8.23 -> 1.8.24
mtd-utils: upgrade 2.1.5 -> 2.1.6
mtools: upgrade 4.0.42 -> 4.0.43
musl: update to latest master
neard: upgrade 0.18 -> 0.19
nettle: upgrade 3.8.1 -> 3.9.1
nfs-utils: upgrade 2.6.2 -> 2.6.3
nghttp2: upgrade 1.52.0 -> 1.57.0
ofono: upgrade 2.0 -> 2.1
openssh: upgrade to 9.5p1
openssl: upgrade 3.1.0 -> 3.1.3
opkg: upgrade 0.6.1 -> 0.6.2
opkg-utils: upgrade 0.5.0 -> 0.6.2
orc: upgrade 0.4.33 -> 0.4.34
ovmf: update 202211 -> 202305
ovmf: update edk2-stable202305 -> edk2-stable202308
p11-kit: upgrade 0.24.1 -> 0.25.0
pango: upgrade 1.50.13 -> 1.51.0
parted: upgrade 3.5 -> 3.6
patchelf: Upgrade 0.17.2 -> 0.18.0
pciutils: upgrade 3.9.0 -> 3.10.0
perlcross: update 1.4 -> 1.5
perl: update 5.36.0 -> 5.38.0
piglit: upgrade to latest revision
pigz: upgrade 2.7 -> 2.8
pkgconf: upgrade 1.9.4 -> 2.0.3
ppp: upgrade 2.4.9 -> 2.5.0
procps: update 4.0.3 -> 4.0.4
puzzles: upgrade to latest revision
python3-attrs: upgrade 22.2.0 -> 23.1.0
python3-build: upgrade to 1.0.3
python3-certifi: upgrade 2022.12.7 -> 2023.7.22
python3-chardet: upgrade 5.1.0 -> 5.2.0
python3-cryptography{-vectors}: upgrade 39.0.2 -> 41.0.4
python3-cython: upgrade 0.29.33 -> 0.29.36
python3-dbusmock: upgrade 0.28.7 -> 0.29.1
python3-docutils: upgrade 0.19 -> 0.20.1
python3-dtc: upgrade 1.6.1 -> 1.7.0
python3-dtschema: upgrade 2023.1 -> 2023.7
python3-editables: upgrade 0.3 -> 0.5
python3-flit-core: upgrade 3.8.0 -> 3.9.0
python3-git: upgrade 3.1.31 -> 3.1.36
python3-hatch-fancy-pypi-readme: upgrade 22.8.0 -> 23.1.0
python3-hatchling: upgrade 1.13.0 -> 1.18.0
python3-hypothesis: upgrade 6.68.2 -> 6.86.2
python3-importlib-metadata: upgrade 6.0.0 -> 6.8.0
python3-installer: upgrade 0.6.0 -> 0.7.0
python3-iso8601: upgrade 1.1.0 -> 2.0.0
python3-jsonpointer: upgrade to 2.4
python3-libarchive-c: upgrade 4.0 -> 5.0
python3-lxml: upgrade 4.9.2 -> 4.9.3
python3-markdown: upgrade 3.4.1 -> 3.4.4
python3-markupsafe: upgrade 2.1.2 -> 2.1.3
python3-more-itertools: upgrade 9.1.0 -> 10.1.0
python3-numpy: upgrade 1.24.2 -> 1.26.0
python3-packaging: upgrade 23.0 -> 23.1
python3-pathspec: upgrade 0.11.0 -> 0.11.2
python3-pip: upgrade 23.0.1 -> 23.2.1
python3-pluggy: upgrade 1.0.0 -> 1.3.0
python3-poetry-core: upgrade 1.5.2 -> 1.7.0
python3-psutil: upgrade 5.9.4 -> 5.9.5
python3-pyasn1: upgrade 0.4.8 -> 0.5.0
python3-pycairo: upgrade 1.23.0 -> 1.24.0
python3-pycryptodome: upgrade 3.17 -> 3.19.0
python3-pycryptodomex: upgrade 3.17 -> 3.19.0
python3-pyelftools: upgrade 0.29 -> 0.30
python3-pygments: upgrade 2.14.0 -> 2.16.1
python3-pygobject: upgrade 3.42.2 -> 3.46.0
python3-pyopenssl: upgrade 23.0.0 -> 23.2.0
python3-pyparsing: upgrade 3.0.9 -> 3.1.1
python3-pytest-subtests: upgrade 0.10.0 -> 0.11.0
python3-pytest: upgrade 7.2.2 -> 7.4.2
python3-pytz: upgrade 2022.7.1 -> 2023.3
python3-pyyaml: upgrade 6.0 -> 6.0.1
python3-requests: Upgrade to 2.31.0
python3-ruamel-yaml: upgrade 0.17.21 -> 0.17.32
python3-setuptools-rust: upgrade 1.5.2 -> 1.7.0
python3-setuptools: upgrade 67.6.0 -> 68.2.2
python3-smmap: upgrade 5.0.0 -> 6.0.0
python3-sphinx-rtd-theme: upgrade 1.2.0 -> 1.3.0
python3-sphinx: upgrade 6.1.3 -> 7.2.6
python3-trove-classifiers: upgrade 2023.4.29 -> 2023.9.19
python3-typing-extensions: upgrade 4.5.0 -> 4.8.0
python3: upgrade 3.11.2 -> 3.11.5
python3-urllib3: upgrade 1.26.15 -> 2.0.6
python3-webcolors: upgrade 1.12 -> 1.13
python3-wheel: upgrade 0.40.0 -> 0.41.2
python3-zipp: upgrade 3.15.0 -> 3.17.0
qemu: Upgrade 7.2.0 -> 8.1.0
re2c: upgrade 3.0 -> 3.1
repo: upgrade 2.32 -> 2.36.1
rpcsvc-proto: Upgrade to 1.4.4
rpm2cpio.sh: update to the last 4.x version
rpm: update 4.18.0 -> 4.18.1
ruby: upgrade 3.2.1 -> 3.2.2
rust: Upgrade 1.68.1 -> 1.70.0
screen: update 4.9.0 -> 4.9.1
seatd: upgrade 0.7.0 -> 0.8.0
serf: upgrade 1.3.9 -> 1.3.10
shaderc: upgrade 2023.2 -> 2023.6
spirv-headers: upgrade 1.3.239.0 -> 1.3.243.0
spirv-tools: upgrade 1.3.239.0 -> 1.3.243.0
sqlite3: upgrade 3.41.0 -> 3.43.1
squashfs-tools: upgrade 4.5.1 -> 4.6.1
sstatesig: Update to match bitbake changes to runtaskdeps
strace: upgrade 6.2 -> 6.5
stress-ng: upgrade 0.15.06 -> 0.16.05
sudo: update 1.9.13p3 -> 1.9.14p3
sysfsutils: update 2.1.0 -> 2.1.1
sysklogd: upgrade 2.4.4 -> 2.5.2
sysstat: update 12.6.2 -> 12.7.4
systemd: upgrade 253.1 -> 254.4
systemtap: upgrade 4.8 -> 4.9
taglib: upgrade 1.13 -> 1.13.1
tar: upgrade 1.34 -> 1.35
tcf-agent: Update to 1.8.0 release
texinfo: upgrade 7.0.2 -> 7.0.3
tiff: upgrade to 4.6.0
u-boot: Upgrade to 2023.10
util-linux: upgrade 2.38.1 -> 2.39.2
vala: upgrade 0.56.4 -> 0.56.13
valgrind: update 3.20.0 -> 3.21.0
vim: upgrade 9.0.1429 -> 9.0.2048
vte: upgrade 0.72.0 -> 0.72.2
vulkan-headers: upgrade to 1.3.243
vulkan-loader: upgrade to 1.3.243
vulkan-samples: update to latest SHA
vulkan-tools: upgrade to 1.3.243
vulkan: upgrade 1.3.243.0 -> 1.3.261.1
waffle: upgrade 1.7.0 -> 1.7.2
wayland-protocols: upgrade 1.31 -> 1.32
wayland: upgrade 1.21.0 -> 1.22.0
wayland-utils: upgrade 1.1.0 -> 1.2.0
webkitgtk: update 2.38.5 -> 2.40.5
weston: update 11.0.1 -> 12.0.2
wget: upgrade 1.21.3 -> 1.21.4
wireless-regdb: upgrade 2023.02.13 -> 2023.09.01
wpebackend-fdo: upgrade 1.14.0 -> 1.14.2
xcb-proto: upgrade 1.15.2 -> 1.16.0
xdpyinfo: upgrade 1.3.3 -> 1.3.4
xeyes: upgrade 1.2.0 -> 1.3.0
xf86-input-libinput: upgrade 1.2.1 -> 1.4.0
xf86-input-mouse: upgrade 1.9.4 -> 1.9.5
xinput: upgrade to v1.6.4
xkeyboard-config: upgrade 2.38 -> 2.39
xorgproto: upgrade 2022.2 -> 2023.2
xserver-xorg: upgrade 21.1.7 -> 21.1.8
xtrans: update 1.4.0 -> 1.5.0
xwayland: upgrade 22.1.8 -> 23.2.1
xwininfo: upgrade to v1.1.6
xxhash: upgrade 0.8.1 -> 0.8.2
xz: upgrade 5.4.2 -> 5.4.4
zlib: upgrade 1.2.13 -> 1.3
zstd: upgrade 1.5.4 -> 1.5.5
- No Card sharing discussion allowed on this forum.
- Note: Viewing Pay TV without a valid subscription is illegal.
- All the files available here are kept for experimental and educational purpose only.