Commit graph

3709 commits

Author SHA1 Message Date
CvH
5125de9624
Merge pull request #5144 from mglae/le10_autoreconf
autoreconf: support custom PKG_CONFIGURE_SCRIPT
2021-12-27 08:06:54 +01:00
Ian Leonard
3ba50e5eb9 fuse: add upstream patch for glibc 2.34 compatibility
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-12-25 21:28:35 +00:00
heitbaum
8ef47d0867 gptfdisk: update to 1.0.8
update 1.0.6 to 1.0.8

NEWS 1.0.8 (6/9/2021):
----------------------

- Fixed double byte swap operation on writes of partition name data on
  big-endian systems; this is in addition to the double byte swap fix on
  reading partition label data fixed in 1.0.7. (Thanks to Erik Larsson for
  both fixes.)

- Added feature to gdisk and sgdisk to enable swapping the byte order of
  partition names, so as to correct disks already affected by the preceding
  bug. This option is 'b' on the experts' menu in gdisk and
  -b/--byte-swap-name in sgdisk. This seems advanced/obscure enough that I
  don't want to clutter cgdisk's menu with this option, so I haven't added
  it there.

- Added type code for the Barebox boot loader (0xbb00;
  4778ED65-BF42-45FA-9C5B-287A1DC4AAB1).

- Trivial code cleanup.

News: 1.0.7 (2021-03-10)
------------------------

- Fixed bug that caused spurious warnings about the partition table
  header claiming an invalid size of partition entries when reading
  some MBR disks.

- Added ARM64 as an architecture for the Mac builds of gdisk and fixparts.
  The official GPT fdisk binaries of these files for macOS are now
  "universal" x86-64/ARM64 binaries, so they will run natively on the new M1
  (ARM64) Macs. The sgdisk and cgdisk binaries, though, remain built only
  for x86-64, because they rely on libraries that are not easily built in
  "universal" form.

- Fixed double byte swap operation on partition label data on big-endian
  CPUs. This resulted in partition names becoming gibberish on such CPUs.

- Added three new type codes:
  - 0x0701 - Microsoft Storage Replica
  - 0x0702 - ArcaOS Type 1
  - 0x8401 - Storage Performance Development Kit (SPDK) block device
2021-12-19 07:48:54 +00:00
CvH
3a40533db6
Merge pull request #5838 from heitbaum/ntfs3
Replace ntfs-3g_ntfsprogs with Linux kernel 5.15 ntfs3
2021-12-15 16:48:43 +01:00
heitbaum
430ebec6de open-vm-tools: update to 11.3.5 2021-12-11 03:05:14 +00:00
heitbaum
1f5cc850e3 e2fsprogs: update to 1.46.4
update 1.45.7 (2021-01-28) to 1.46.4 (2021-08-19)
commit:
- 2b0d66bbec
- df0fe7c9a3
- 67f2b54667
- 496669a290
- 2dfad18d8b
release notes:
- https://github.com/tytso/e2fsprogs/blob/master/doc/RelNotes/v1.46.0.txt
- https://github.com/tytso/e2fsprogs/blob/master/doc/RelNotes/v1.46.1.txt
- https://github.com/tytso/e2fsprogs/blob/master/doc/RelNotes/v1.46.2.txt
- https://github.com/tytso/e2fsprogs/blob/master/doc/RelNotes/v1.46.3.txt
- https://github.com/tytso/e2fsprogs/blob/master/doc/RelNotes/v1.46.4.txt
2021-12-11 03:05:14 +00:00
heitbaum
f6e648aad8 ntfs-3g_ntfsprogs: drop package 2021-12-08 21:49:50 +00:00
heitbaum
1b87c37092 udevil: add handler for ntfs3 2021-12-08 21:49:47 +00:00
heitbaum
6e3df912bd exfatprogs: update to 1.1.3
update 1.1.2 to 1.1.3

CHANGES :
- mkfs.exfat: ensure that the cluster size is greater than or equal than the sector size.
- mkfs.exfat: replace lseek() + write() with pwrite().

BUG FIXES :
- mkfs.exfat: prevent an integer overflow when computing the FAT length.
- fsck.exfat: fix a double free memory error.
2021-11-28 12:19:54 +00:00
heitbaum
44ea9a5f06 kmod: update to 29 2021-11-28 11:56:17 +00:00
Christian Hewitt
17a9b50be3 ethmactool: dependency changes for devices with no eth0 2021-11-26 12:00:19 +00:00
Christian Hewitt
9ca8e10854 busybox: find extlinux on alternative /flash layouts 2021-11-26 12:00:19 +00:00
GavinDarkglider
82e5d624f6
More Nintendo Switch fixes (#1548)
* Downgrade glibc to 2.27 for L4T Builds.
* Downgrade binutils to 2.32 for L4T Builds.
* Update L4T Project Options
* Refactor tegra-bsp package
* Import/Rebase CTC's ffmpeg patches, and switch decoder to nvv4l2 from nvmpi. Fixes decoder issues
* Enable all disabled cores
* Remove hack in busybox package to dump firmware into L4T Builds, we now handle this in tegra-bsp package.
* More L4T project cleanups
* Bring switch-bootloader package.mk inline with upstream formatting
* Fix reboot_payload
* Add proper tegra-bsp:init support
* Bootloader cleanups, seperate bootloader stuff for libreelec builds
* Update init for supporting all distros on Nintendo Switch
* Add proper splash images for libreelec builds.
* Final bootloader fixes
* switch-bootloader-merge-fixes
* Fix uboot merge issues
* fix bmp
* It all builds
* add Basic USB Gadget(Serial console only)
* Properly fix mtp, and finish gadget stuff
2021-11-24 00:06:43 +01:00
CvH
c1c2c1911f
Merge pull request #5854 from heitbaum/exfat
exfatprogs: add standard utilities for creating and fixing and debugging exfat filesystems
2021-11-15 12:52:45 +01:00
David G. F
78be327891
Update some packages for newer Linux (#1547)
RTL drivers require some fixes for Linux 5.15
Systemd has also some issues due to changes in headers (on 5.15)
While at this, bump Mesa minor release for some extra panfrost fixes
2021-11-12 21:05:42 +01:00
CvH
f39b5ba280
Merge pull request #5856 from heitbaum/tz
[le11] tz: update to 2021e
2021-11-07 11:12:18 +01:00
CvH
76f3c998cc
Merge pull request #5855 from heitbaum/tz10
[le10] tz: update to 2021e
2021-11-07 11:11:54 +01:00
heitbaum
4f06c0ad1f tz: update to 2021e
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-October/000069.html

   This release reflects the following changes:
   Changes to future timestamps
     Palestine will fall back 10-29 (not 10-30) at 01:00.
     (Thanks to P Chan and Heba Hemad.)
2021-11-07 20:56:31 +11:00
heitbaum
908261077f tz: update to 2021e
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-October/000069.html

   This release reflects the following changes:
   Changes to future timestamps
     Palestine will fall back 10-29 (not 10-30) at 01:00.
     (Thanks to P Chan and Heba Hemad.)
2021-11-07 20:56:22 +11:00
heitbaum
91c15660e0 exfatprogs: initial package 2021-11-07 20:34:43 +11:00
Tomáš Kelemen (vudiq)
f4f61ac3d9
Merge LibreELEC 10.0.1 2021-11-03 13:03:34 +01:00
heitbaum
5bee631071 systemd: update to 247.10 2021-10-29 21:39:54 +11:00
GavinDarkglider
4d58d3cf00
Add support for Nintendo Switch (#1536) 2021-10-27 09:47:55 +02:00
CvH
36dcdfdc8b
Merge pull request #5779 from antonlacon/assorted-minors
Assorted minors
2021-10-26 11:43:35 +02:00
Christian Hewitt
4de990741c
Merge pull request #5782 from mglae/le11_e2fsprogs_timestamps
e2fsprogs: always support timestamps >2038
2021-10-25 10:28:27 +04:00
Matthias Reichl
924de6e341 ir-bpf-decoders: update to 1.22.0
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-24 20:11:58 +11:00
heitbaum
586a2cacd4 v4l-utils: update to 1.22.1
update 1.20.0 (2020-05-21) to 1.22.1 (2021-10-23)

changelog:
- https://github.com/gjasny/v4l-utils/blob/v4l-utils-1.22.1/ChangeLog
2021-10-24 20:09:44 +11:00
mglae
548bf300d0 e2fsprogs: always support timestamps >2038 2021-10-18 23:57:14 +02:00
mglae
75ca127803 e2fsprogs: always support timestamps >2038 2021-10-18 23:35:48 +02:00
Ian Leonard
9d03223e80 busybox: init: use buildsystem's SYSTEM_SIZE for update warning
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-10-17 22:03:09 +00:00
heitbaum
0d00a193d9 tz: update to 2021d
ann: http://mm.icann.org/pipermail/tz-announce/2021-October/000068.html

This release reflects the following changes, which were either
circulated on the tz mailing list or are relatively minor technical or
administrative changes:

   Briefly:
     Fiji suspends DST for the 2021/2022 season.
     'zic -r' marks unspecified timestamps with "-00".

   Changes to future timestamps

     Fiji will suspend observance of DST for the 2021/2022 season.
     Assume for now that it will return next year.  (Thanks to Jashneel
     Kumar and P Chan.)

   Changes to code

     'zic -r' now uses "-00" time zone abbreviations for intervals
     with UT offsets that are unspecified due to -r truncation.
     This implements a change in draft Internet RFC 8536bis.
2021-10-16 20:16:00 +11:00
heitbaum
82299cdef1 tz: update to 2021d
ann: http://mm.icann.org/pipermail/tz-announce/2021-October/000068.html

This release reflects the following changes, which were either
circulated on the tz mailing list or are relatively minor technical or
administrative changes:

   Briefly:
     Fiji suspends DST for the 2021/2022 season.
     'zic -r' marks unspecified timestamps with "-00".

   Changes to future timestamps

     Fiji will suspend observance of DST for the 2021/2022 season.
     Assume for now that it will return next year.  (Thanks to Jashneel
     Kumar and P Chan.)

   Changes to code

     'zic -r' now uses "-00" time zone abbreviations for intervals
     with UT offsets that are unspecified due to -r truncation.
     This implements a change in draft Internet RFC 8536bis.
2021-10-16 20:15:29 +11:00
heitbaum
e6ff64cf49 ntfs-3g_ntfsprogs: update to 2021.8.22
update 2017.3.23AR.5 (April 1, 2020) to 2021.8.22 (August 30, 2021)

changelog:
- https://github.com/tuxera/ntfs-3g/releases

references:
- https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html
- https://github.com/tuxera/ntfs-3g/wiki

While the NTFS-3G project globally aims at providing a stable NTFS
driver for several operating systems such as Linux, FreeBSD, macOS, and
more, the project's advanced branch has specifically aimed at
developing, maturing, and releasing features to get user feedback prior
to feature integration into the project's main branch.

The parallel existence of both a stable and an advanced variant
maintained across several locations has caused some confusion. In
particular, the Linux distributions observed different policies in
selecting which version they use for their packaging. The led to users
questioning the differences between features and to additional
challenges in providing support.

We've decided to merge the two projects and maintain a single repository
for source code and documentation on GitHub. As the projects have always
remained in close contact, this induces no discontinuity in the released
features while enabling smoother support. The former repository on
Sourceforge will be discontinued after a grace period for the users to
adapt to the project's new state.

Thank you for your confidence in NTFS-3G.
2021-10-10 19:15:54 +11:00
Tomáš Kelemen (vudiq)
9650e07170 Lakka mount units: fix order
fixes #1521
2021-10-09 00:02:31 +02:00
David Lawson
f4c03fd7c4 rpi: change HandlePowerKey action to poweroff
port of
4d2ef03fab
2021-10-07 11:20:05 +02:00
Tomáš Kelemen (vudiq)
580391f3b5 Initial support for Generic.i386 (32-bit PC) 2021-10-05 10:27:28 +02:00
CvH
8d6e4ac9a7
Merge pull request #5453 from antonlacon/le11-passwd
buildsystem: cleanup password hashing; drop busybox:host
2021-10-03 08:00:41 +02:00
heitbaum
e5685c5d4d tz: update to 2021c
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-September/000066.html
- http://mm.icann.org/pipermail/tz-announce/2021-October/000067.html
2021-10-02 22:18:39 +10:00
heitbaum
78d0c20ca8 tz: update to 2021c
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-September/000066.html
- http://mm.icann.org/pipermail/tz-announce/2021-October/000067.html
2021-10-02 22:16:25 +10:00
Tomáš Kelemen (vudiq)
82508e7a83 busybox: add createlog for Lakka
port of
7c034fe482
2021-09-29 21:52:56 +02:00
CvH
85b190b30f
Merge pull request #5561 from heitbaum/devtools
Update devtools for LE11
2021-09-11 16:51:23 +02:00
heitbaum
bf8779ca9a squashfs-tools: update to 4.5
update from 4.4 to 4.5
commits:
- https://github.com/plougher/squashfs-tools/compare/4.4...4.4-git.1
  - incorporates gcc10 patch
- https://github.com/plougher/squashfs-tools/compare/4.4-git.1...4.5
2021-09-11 23:21:26 +10:00
heitbaum
67ac35dabb parted: update parted:init to use /usr/sbin 2021-08-29 11:16:26 +10:00
heitbaum
7a439c1d40 parted: update parted:init to use /usr/sbin 2021-08-28 13:41:07 +10:00
Tomáš Kelemen (vudiq)
a812599e21 Update to LibreELEC 10.0.0 2021-08-20 00:26:42 +02:00
heitbaum
b2484c68fe systemd: update to 247.9
update from 247.7 (2021-05-16) to 247.9 (2021-08-07)

changelog:
- https://github.com/systemd/systemd-stable/compare/v247.7...v247.9
2021-08-17 21:23:29 +10:00
Ian Leonard
5db34cb1fb busybox: drop host package
busybox:host installs two binaries into $TOOLCHAIN:

arch - the same as "uname -m"
cryptpw - generates password hashes - replaced with python

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-12 00:15:41 +00:00
Ian Leonard
2cb6f17526 config/buildsystem: generate password hash in add_user using python
Python3's crypt module is capable of generating password hashes. Use that
instead of busybox:host's cryptpw function.

Move password hashing into config/function's add_user(), so one need not
remember to generate the hash and then pass it into add_user().

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-12 00:15:01 +00:00
CvH
b30f709a56
Merge pull request #5266 from antonlacon/oe-init
init: stop checking for OPENELEC_ARCH
2021-08-11 13:23:45 +02:00
CvH
82e29f9e54
Merge pull request #5361 from vpeter4/utf8
glibc: include C.UTF-8 locale in image
2021-08-11 13:23:09 +02:00